.landing.fp .fp-hero .faq-title{max-width:12em}.landing.fp .fp-hero .faq-lede{max-width:32em;margin-bottom:0}.landing.fp .fp-cat-title{max-width:none;font-size:clamp(26px,3.4vw,40px)}.landing.fp .fp-cat-count{margin:0}.landing.fp .faq-lede a,.landing.fp .faq-answer a{color:var(--text-main);text-underline-offset:3px;text-decoration:underline}.landing.fp .faq-lede a:focus-visible,.landing.fp .faq-answer a:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.landing.fp .faq-answer>*+*{margin-top:10px}.landing.fp .faq-answer strong{color:var(--text-main);font-weight:600}.landing.fp .faq-answer ul{padding-left:18px}.landing.fp .faq-answer li+li{margin-top:4px}.landing.fp .faq-answer li::marker{color:var(--text-muted)}.landing.fp .faq-answer,.landing.fp .faq-lede{overflow-wrap:anywhere}@media (max-width:900px){.landing.fp .nav-logo{min-height:44px}.landing.fp .nav-links a,.landing.fp .nav-btn{align-items:center;min-height:44px;display:inline-flex}.landing.fp .ft-logo{align-items:center;min-height:44px}.landing.fp .ft-list{gap:0}.landing.fp .ft-list a{align-items:center;min-height:44px;display:flex}}
