.faq-page{max-width:800px;margin:0 auto;padding:40px 24px 72px}.faq-page__crumb{font-size:15.5px;color:var(--graphite);margin-bottom:16px}.faq-page__crumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.faq-page__crumb li+li:before{content:"›";margin:0 .4em}.faq-page__crumb a{color:var(--graphite);text-decoration:none}.faq-page__crumb a:hover{color:var(--ink)}.faq-page__title{font-size:clamp(28px,4vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.14;margin:0 0 28px;color:var(--ink)}.faq-page__list{border:1px solid var(--fog);border-radius:12px;overflow:hidden}.faq-page__item{padding:22px 24px;border-bottom:1px solid var(--fog)}.faq-page__item:last-child{border-bottom:0}.faq-page__q{font-size:18px;font-weight:600;line-height:1.4;margin:0;color:var(--ink)}.faq-page__a{font-size:15px;line-height:1.7;margin:10px 0 0;color:var(--graphite)}.faq-page__more{color:var(--brand-indigo);font-weight:600;text-decoration:none;white-space:nowrap}.faq-page__more:hover{text-decoration:underline}.faq-page__more:focus-visible{outline:2px solid var(--brand-indigo);outline-offset:2px;border-radius:2px}@media(max-width:620px){.faq-page{padding:28px 16px 56px}.faq-page__item{padding:18px 16px}.faq-page__q{font-size:16.5px}}
