.faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:10%;padding-block:65px 35px;display:grid}.faq-intro h1{margin:20px 0;font-size:clamp(36px,4vw,54px)}.faq-intro>p:not(.eyebrow){color:var(--muted);max-width:28ch;line-height:1.8}.faq-questions{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line);padding:28px 0;scroll-margin-top:35px}.faq-item h2{letter-spacing:-.4px;text-wrap:pretty;font-size:21px;line-height:1.4}.faq-item p{color:var(--muted);max-width:64ch;margin-top:13px;font-size:14px;line-height:1.9}@media (max-width:700px){.faq-layout{grid-template-columns:1fr;gap:40px;padding-block:40px 15px}.faq-intro>p:not(.eyebrow){max-width:none}.faq-item{padding-block:25px}.faq-item h2{font-size:20px}}
