.faq-section{background:#fff;padding:clamp(64px,7vw,112px) 0 110px}.faq-layout{grid-template-columns:minmax(230px,.73fr) minmax(0,1.65fr);align-items:start;gap:clamp(30px,6vw,90px);display:grid}.faq-intro{position:sticky;top:125px}.faq-intro h2{color:#262262;letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(29px,3.1vw,43px);line-height:1.13}.faq-intro h2 em{color:#fe780e;font-style:normal}.faq-intro>p:not(.public-eyebrow){color:#5f6481;max-width:330px;margin-bottom:22px;line-height:1.75}.faq-answers{gap:0;display:grid}.faq-answer{border-bottom:1px solid #e5e6ed;align-items:flex-start;gap:20px;padding:25px 0;display:flex}.faq-answer:first-child{padding-top:0}.faq-number{color:#fe780e;letter-spacing:.09em;min-width:25px;padding-top:5px;font-size:12px;font-weight:800}.faq-answer h3{color:#262262;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(18px,1.6vw,22px);line-height:1.35}.faq-answer p{color:#555c78;margin:0;font-size:15px;line-height:1.75}@media (max-width:760px){.faq-section{padding:58px 0 75px}.faq-layout{grid-template-columns:1fr;gap:35px}.faq-intro{position:static}.faq-answer{gap:13px;padding:20px 0}.faq-answer p{font-size:14px}}
