.faq-module__GTvXyq__page{color:#1c302e;background:#f7f6f0;min-height:calc(100vh - 3.5rem)}.faq-module__GTvXyq__hero,.faq-module__GTvXyq__content,.faq-module__GTvXyq__cta{width:min(1160px,100% - 48px);margin-inline:auto}.faq-module__GTvXyq__hero{border-bottom:1px solid #deded3;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:end;gap:clamp(2.5rem,9vw,9rem);padding-block:clamp(4.5rem,10vw,8.5rem) clamp(3.5rem,8vw,6.5rem);display:grid}.faq-module__GTvXyq__heroCopy{max-width:760px}.faq-module__GTvXyq__eyebrow,.faq-module__GTvXyq__noteKicker{color:#637563;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750;line-height:1.4}.faq-module__GTvXyq__eyebrow{align-items:center;gap:10px;display:flex}.faq-module__GTvXyq__eyebrow span{background:#eb8065;width:24px;height:1px}.faq-module__GTvXyq__hero h1,.faq-module__GTvXyq__sectionIntro h2,.faq-module__GTvXyq__cta h2{letter-spacing:-.05em;margin:1.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-weight:400}.faq-module__GTvXyq__hero h1{max-width:760px;font-size:clamp(3rem,7vw,6rem);line-height:.98}.faq-module__GTvXyq__hero h1 em{color:#526a5d;font-weight:400}.faq-module__GTvXyq__intro{color:#4b5a52;max-width:600px;margin:1.75rem 0 0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.75}.faq-module__GTvXyq__heroNote{border-top:1px solid #b9c4b4;padding:1.35rem 0 0}.faq-module__GTvXyq__heroNote ul{color:#4b5a52;gap:.8rem;margin:1.15rem 0 0;padding:0;font-size:.9rem;line-height:1.45;list-style:none;display:grid}.faq-module__GTvXyq__heroNote li:before{content:"";background:#eb8065;border-radius:50%;width:.55rem;height:.55rem;margin:0 .7rem .05rem 0;display:inline-block}.faq-module__GTvXyq__content{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,8vw,8rem);padding-block:clamp(3.5rem,8vw,7rem);display:grid}.faq-module__GTvXyq__sectionIntro{align-self:start;position:sticky;top:5rem}.faq-module__GTvXyq__sectionIntro h2,.faq-module__GTvXyq__cta h2{font-size:clamp(2.25rem,4vw,3.7rem);line-height:1.03}.faq-module__GTvXyq__sectionIntro>p:last-child{color:#637168;max-width:340px;margin-top:1.5rem;font-size:.95rem;line-height:1.7}.faq-module__GTvXyq__faqList{border-top:1px solid #cfd6c9}.faq-module__GTvXyq__faqItem{border-color:#cfd6c9}.faq-module__GTvXyq__faqTrigger{color:#263b35;min-height:5.4rem;padding:1.35rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:400;line-height:1.3}.faq-module__GTvXyq__faqTrigger:focus-visible{outline-offset:4px;border-radius:.25rem;outline:2px solid #b45d49}.faq-module__GTvXyq__faqAnswer{color:#4b5a52;max-width:680px;padding:0 2.25rem 1.7rem 0;font-size:.98rem;line-height:1.75}.faq-module__GTvXyq__faqAnswer p{margin:0}.faq-module__GTvXyq__faqLinks{flex-wrap:wrap;gap:.7rem 1.25rem;margin-top:1rem;display:flex}.faq-module__GTvXyq__faqLinks a{color:#263b35;text-underline-offset:5px;font-size:.85rem;font-weight:750;-webkit-text-decoration:underline #eb8065;text-decoration:underline #eb8065}.faq-module__GTvXyq__faqLinks a:hover{color:#b45d49}.faq-module__GTvXyq__cta{color:#f7f6f0;background:#263b35;border:1px solid #526a5d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:clamp(3.5rem,8vw,7rem);padding:clamp(1.75rem,4vw,3rem);display:flex}.faq-module__GTvXyq__cta .faq-module__GTvXyq__noteKicker{color:#c9d5c3}.faq-module__GTvXyq__cta h2{margin-top:.7rem;font-size:clamp(1.8rem,3vw,2.8rem)}.faq-module__GTvXyq__cta a{color:#263b35}@media (max-width:720px){.faq-module__GTvXyq__hero,.faq-module__GTvXyq__content{grid-template-columns:1fr}.faq-module__GTvXyq__hero,.faq-module__GTvXyq__content,.faq-module__GTvXyq__cta{width:min(100% - 32px,560px)}.faq-module__GTvXyq__hero{gap:3rem;padding-block:3.5rem 3rem}.faq-module__GTvXyq__hero h1{font-size:clamp(3rem,15vw,4.6rem)}.faq-module__GTvXyq__sectionIntro{position:static}.faq-module__GTvXyq__content{gap:2.5rem;padding-block:3.5rem}.faq-module__GTvXyq__faqTrigger{padding-block:1.15rem;min-height:4.8rem;padding-right:.25rem}.faq-module__GTvXyq__faqAnswer{padding-right:0}.faq-module__GTvXyq__cta{flex-direction:column;align-items:flex-start;margin-bottom:3.5rem}}@media (prefers-reduced-motion:reduce){.faq-module__GTvXyq__faqTrigger,.faq-module__GTvXyq__faqTrigger svg{transition:none}}
