.faq-module__6AW0yG__faq{background:#f3f5f6;padding-block:2rem 4rem}.faq-module__6AW0yG__container{min-width:0;max-width:1180px}.faq-module__6AW0yG__breadcrumb{padding-top:0}.faq-module__6AW0yG__intro{text-align:center;margin:3rem auto 0}.faq-module__6AW0yG__title{letter-spacing:-.04em;overflow-wrap:break-word;font-size:clamp(2rem,4vw,3.25rem);font-weight:750;line-height:1.12}.faq-module__6AW0yG__description{max-width:65ch;color:var(--site-muted);margin:1rem auto 0;font-size:1rem;line-height:1.6}.faq-module__6AW0yG__accordion{gap:.875rem;margin-top:2.5rem;display:grid}@media (max-width:768px){.faq-module__6AW0yG__faq{padding-block:1.5rem 2.5rem}.faq-module__6AW0yG__intro,.faq-module__6AW0yG__accordion{margin-top:2rem}}.faq-module__6AW0yG__item{background:#fff;min-width:0}.faq-module__6AW0yG__questionHeading{font-size:inherit;margin:0}.faq-module__6AW0yG__question{width:100%;min-height:72px;color:var(--site-ink);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:0;grid-template-columns:2rem minmax(0,1fr) 1.25rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:600;line-height:1.5;display:grid}.faq-module__6AW0yG__question[aria-expanded=true]{background:var(--site-ink);color:#fff}.faq-module__6AW0yG__question:hover:not([aria-expanded=true]){background:#f8fafb}.faq-module__6AW0yG__question:focus-visible{outline-offset:3px;outline:3px solid #4c8fbd;position:relative}.faq-module__6AW0yG__number{font-variant-numeric:tabular-nums;font-size:.875rem}.faq-module__6AW0yG__icon{width:1.25rem;height:1.25rem}.faq-module__6AW0yG__answer{color:var(--site-muted);overflow-wrap:anywhere;white-space:pre-line;padding:1.5rem 4.5rem;font-size:1rem;line-height:1.7}@media (max-width:768px){.faq-module__6AW0yG__question{grid-template-columns:1.5rem minmax(0,1fr) 1.25rem;gap:.75rem;padding:1rem}.faq-module__6AW0yG__answer{padding:1.25rem}}.faq-module__6AW0yG__listActions{justify-items:center;gap:1rem;margin-top:2rem;display:grid}.faq-module__6AW0yG__listToggle{min-width:150px;max-width:100%;min-height:46px;scroll-margin-block:7rem 1.5rem}.faq-module__6AW0yG__listToggle:focus-visible{outline-offset:3px;outline:3px solid #4c8fbd}.faq-module__6AW0yG__count{color:var(--site-muted);text-align:center;font-size:.875rem;line-height:1.5}@media (max-width:640px){.faq-module__6AW0yG__question,.faq-module__6AW0yG__answer{font-size:.9375rem}.faq-module__6AW0yG__listActions{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.faq-module__6AW0yG__listToggle{transition:none}}
