.FaqPage_pageMain__YFqeL{font-family:var(--font-body)}.FaqPage_containerMd__S92hM{max-width:800px;margin:0 auto;padding:0 24px}.FaqPage_containerLayout__wv3_q{display:flex;flex-wrap:wrap;gap:52px;align-items:flex-start;max-width:1160px;margin:0 auto;padding:0 24px}.FaqPage_heroSection__xe14V{background:var(--paper);padding:80px 0 40px;text-align:center}.FaqPage_heroTitle__X0nAf{font-family:var(--font-display);font-size:clamp(36px,5vw,54px);color:var(--ink);margin-bottom:16px;font-weight:400;line-height:1.1}.FaqPage_heroSubtitle__fzN9q{color:#5c5540;font-size:18px;line-height:1.6}.FaqPage_mainSection__JNOSj{padding:40px 0 80px;background:var(--paper)}.FaqPage_faqCol__NQ8Bw{flex:1 1 500px}.FaqPage_bottomCtaWrap__5V6pI{text-align:center;margin-top:48px}.FaqPage_btn__WLFdH{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);font-family:inherit;font-weight:600;cursor:pointer;transition:all .2s ease,transform .15s ease;text-decoration:none;border:1px solid transparent}.FaqPage_btnGoldHero__ZyRuq{background:var(--ink);color:#ffffff;font-size:16px;padding:16px 36px;box-shadow:0 8px 16px rgba(21,19,13,.1)}.FaqPage_btnGoldHero__ZyRuq:hover{background:var(--ink-2);transform:translateY(-2px)}.FaqPage_sidebarCol__pyGTi{flex:1 1 280px;position:sticky;top:100px;align-self:flex-start}.FaqPage_sidebarCard__iWyWR{background:#ffffff;border:1px solid rgba(21,19,13,.14);border-radius:var(--radius);padding:32px 24px;text-align:center;box-shadow:0 16px 32px rgba(0,0,0,.06)}.FaqPage_sidebarIconWrap__fP4rv{width:48px;height:48px;border-radius:50%;background:rgba(200,154,67,.15);color:var(--gold-bright);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;border:1px solid rgba(200,154,67,.3)}.FaqPage_sidebarTitle__5j7cs{font-size:11px;font-weight:700;color:var(--ink);letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px}.FaqPage_sidebarDesc__dE6wD{font-size:14.5px;color:#5c5540;margin-bottom:24px;line-height:1.5}.FaqPage_btnOutline__KKfvY{background:transparent;color:var(--ink);border-color:rgba(21,19,13,.14);font-size:14.5px;padding:12px;width:100%}.FaqPage_btnOutline__KKfvY:hover{border-color:var(--gold);color:var(--ink)}@media (max-width:900px){.FaqPage_sidebarCol__pyGTi{position:relative;top:0}}