.help-diagnostics{margin:2rem 0;overflow:hidden;border:1px solid #d7e0e9;border-radius:.9rem;background:#fff;color:#182433;box-shadow:0 .75rem 2rem rgb(24 36 51/7%)}.help-diagnostics__header,.help-diagnostics__body,.help-diagnostics__noscript{padding:1.25rem}.help-diagnostics__header{border-bottom:1px solid #e6ebf0;background:#f6f9fb}.help-diagnostics__header h2,.help-diagnostics__question{margin:0;color:#162536;line-height:1.3}.help-diagnostics__header p:last-child{margin:.5rem 0 0}.help-diagnostics__progress,.help-diagnostics__result-label{margin:0 0 .5rem;color:#496176;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.help-diagnostics__result-label{color:var(--help-blue)}.help-diagnostics__question:focus{outline:3px solid #bfd8ff;outline-offset:.25rem}.help-diagnostics__form{margin-top:1rem}.help-diagnostics__choices{display:grid;gap:.65rem;min-width:0;margin:0;padding:0;border:0}.help-diagnostics__choice{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem .9rem;border:1px solid #cfd9e2;border-radius:.6rem;background:#fff;cursor:pointer}.help-diagnostics__choice:hover{border-color:#7294b2;background:#f7fafc}.help-diagnostics__choice:has(input:checked){border-color:var(--help-blue);background:#edf1ff;box-shadow:inset 0 0 0 1px var(--help-blue)}.help-diagnostics__choice input{flex:none;width:1.1rem;height:1.1rem;margin:.15rem 0 0;accent-color:var(--help-blue)}.help-diagnostics__actions,.help-diagnostics__nav{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.help-diagnostics__nav:empty{display:none}.help-diagnostics__button{min-height:2.75rem;padding:.6rem 1rem;border:1px solid #aebdca;border-radius:.5rem;background:#fff;color:#24394b;font:inherit;font-weight:700;cursor:pointer}.help-diagnostics__button:hover{background:#f2f6f8}.help-diagnostics__button:focus-visible,.help-diagnostics__choice:focus-within,.help-diagnostics__source-link:focus-visible{outline:3px solid #bfd8ff;outline-offset:2px}.help-diagnostics__button--primary{border-color:var(--help-blue);background:var(--help-blue);color:#fff}.help-diagnostics__button--primary:hover{background:#1e3193}.help-diagnostics__button--quiet{border-color:transparent;background:0 0;color:#496176}.help-diagnostics__steps{margin:1rem 0;padding-left:1.25rem}.help-diagnostics__steps li+li{margin-top:.45rem}.help-diagnostics__source-link{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--help-blue);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.help-diagnostics__noscript{margin:0}.help-diagnostics__data{display:none}.help-diagnostics__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:640px){.help-diagnostics__header,.help-diagnostics__body,.help-diagnostics__noscript{padding:1.5rem}}@media(prefers-reduced-motion:reduce){.help-diagnostics *,.help-diagnostics *::before,.help-diagnostics *::after{scroll-behavior:auto !important}}