.faq-module__GTvXyq__page{--ink:#27392f;--ink-soft:#516057;--paper:#f7f5ef;--line:#d9d8ce;--copper:#a85c39;background:var(--paper);color:var(--ink);font-family:var(--font-body), Arial, sans-serif;padding:0 24px 76px}.faq-module__GTvXyq__wrap{max-width:1180px;margin:0 auto}.faq-module__GTvXyq__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(300px,.77fr);align-items:end;gap:48px;padding:clamp(58px,8vw,105px) 0 50px;display:grid}.faq-module__GTvXyq__eyebrow{color:var(--copper);letter-spacing:.16em;margin:0;font-family:Arial,sans-serif;font-size:9px;font-weight:700;line-height:1.6}.faq-module__GTvXyq__hero h1,.faq-module__GTvXyq__questionsIntro h2,.faq-module__GTvXyq__cta h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;font-weight:500}.faq-module__GTvXyq__hero h1{max-width:680px;margin:22px 0 0;font-size:clamp(3.35rem,6vw,5.1rem);line-height:.98}.faq-module__GTvXyq__intro{color:var(--ink-soft);max-width:490px;margin:0 0 3px;font-size:15px;line-height:1.85}.faq-module__GTvXyq__process{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.faq-module__GTvXyq__process article{border-right:1px solid var(--line);min-height:137px;padding:24px 25px 22px 0}.faq-module__GTvXyq__process article+article{padding-left:25px}.faq-module__GTvXyq__process article:last-child{border-right:0}.faq-module__GTvXyq__process article>span{color:var(--copper);letter-spacing:.12em;font-family:Arial,sans-serif;font-size:9px}.faq-module__GTvXyq__process h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:12px 0 5px;font-size:19px;font-weight:550}.faq-module__GTvXyq__process p{color:var(--ink-soft);margin:0;font-size:11px;line-height:1.65}.faq-module__GTvXyq__questions{grid-template-columns:minmax(190px,.58fr) minmax(0,1fr);gap:clamp(40px,8vw,100px);padding:clamp(66px,8vw,105px) 0;display:grid}.faq-module__GTvXyq__questionsIntro{max-width:345px}.faq-module__GTvXyq__questionsIntro h2{margin:18px 0 14px;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.03}.faq-module__GTvXyq__questionsIntro>p:last-child{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.8}.faq-module__GTvXyq__cta{color:#f7f5ef;background:#27392f;justify-content:space-between;align-items:center;gap:32px;padding:34px clamp(24px,5vw,64px);display:flex}.faq-module__GTvXyq__cta .faq-module__GTvXyq__eyebrow{color:#d08b64}.faq-module__GTvXyq__cta h2{margin:11px 0 0;font-size:clamp(2rem,3.5vw,2.9rem);line-height:1.05}.faq-module__GTvXyq__ctaButton{color:#27392f;background:#f7f5ef;border:1px solid #f7f5ef;border-radius:2px;flex:none;min-height:46px;padding:0 17px;font-family:Arial,sans-serif;font-size:11px;font-weight:600}.faq-module__GTvXyq__ctaButton:hover{color:#27392f;background:#e8e5db}@media (max-width:760px){.faq-module__GTvXyq__page{padding:0 21px 54px}.faq-module__GTvXyq__hero{align-items:start;padding:54px 0 31px;display:block}.faq-module__GTvXyq__hero h1{margin-top:20px;font-size:clamp(3rem,12vw,4.2rem)}.faq-module__GTvXyq__intro{margin-top:20px;font-size:13px;line-height:1.8}.faq-module__GTvXyq__process{display:block}.faq-module__GTvXyq__process article,.faq-module__GTvXyq__process article+article{border-bottom:1px solid var(--line);border-right:0;min-height:0;padding:18px 0 19px}.faq-module__GTvXyq__process article:last-child{border-bottom:0}.faq-module__GTvXyq__process h2{margin-top:7px}.faq-module__GTvXyq__questions{padding:63px 0 58px;display:block}.faq-module__GTvXyq__questionsIntro{margin-bottom:31px}.faq-module__GTvXyq__questionsIntro h2{margin:14px 0 11px;font-size:clamp(2.4rem,10vw,3.3rem)}.faq-module__GTvXyq__questionsIntro>p:last-child{font-size:12px}.faq-module__GTvXyq__cta{flex-direction:column;align-items:flex-start;gap:21px;padding:28px 23px}}
