.faqs-page{max-width:900px;margin:0 auto;padding:7.5rem 1.25rem 4rem}@media(min-width:768px){.faqs-page{padding-top:8.5rem}}.faqs-page__hero{text-align:center;margin-bottom:2rem}.faqs-page__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:var(--theme-highlight,#c8860a);margin-bottom:.5rem}.faqs-page__title{font-size:clamp(1.8rem,5vw,2.8rem);color:var(--theme-highlight,#c8860a);margin-bottom:.75rem}.faqs-page__subtitle{font-size:clamp(.98rem,1.8vw,1.08rem);line-height:1.7;max-width:640px;margin:0 auto;opacity:.85}.faqs-page__jump{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 0 .75rem;margin-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.08)}.faqs-page__jump-link{flex:0 0 auto;padding:.45rem .9rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;font-size:.88rem;text-decoration:none;color:inherit;white-space:nowrap}.faqs-page__jump-link:hover{background:rgba(200,134,10,.09);border-color:var(--theme-highlight,#c8860a)}.faqs-page__section{margin-bottom:2.75rem;scroll-margin-top:90px}.faqs-page__section-title{font-size:clamp(1.25rem,3vw,1.6rem);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid rgba(200,134,10,.25)}.faqs-page__list{margin:0}.faqs-page__item{padding:1.1rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.faqs-page__item:last-child{border-bottom:none}.faqs-page__q{font-size:1.05rem;margin-bottom:.5rem}.faqs-page__a{margin:0;line-height:1.8;opacity:.9}.faqs-page__cta{margin-top:2rem;padding:1.75rem 1.5rem;border-radius:12px;background:rgba(200,134,10,.08);text-align:center}.faqs-page__cta p:first-child{font-size:1.1rem;margin-bottom:.4rem}.faqs-page__cta p{line-height:1.7}.faqs-page__cta-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:1.1rem}.faqs-page__btn{display:inline-block;padding:.7rem 1.4rem;border-radius:8px;background:var(--theme-highlight,#c8860a);color:#fff;text-decoration:none}.faqs-page__btn--wa{background:#25d366}