.faq_hero__pwc_u{background:var(--a-bg);color:var(--a-text);padding:96px 64px 88px;border-bottom:1px solid var(--a-hair)}.faq_heroInner__vVXrN{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:end}.faq_heroLabel__Ymsf7{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--a-text-muted);margin:0 0 24px}.faq_heroHead__TvSy4{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(56px,7vw,112px);line-height:.92;letter-spacing:-.035em;color:var(--a-text);margin:0}.faq_heroHead__TvSy4 .faq_dotEnd__iOr8i{color:var(--a-accent)}.faq_heroSub__QU5ap{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:1.55;color:var(--a-text-dim);margin:0;max-width:480px}.faq_heroSub__QU5ap strong{color:var(--a-text);font-weight:500}.faq_body__TLnpt{background:var(--b-bg);color:var(--b-text);padding:112px 64px 128px}.faq_bodyInner__UOesK{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 2.4fr;gap:80px}.faq_categoryNav__2zzID{position:sticky;top:64px;align-self:start}.faq_categoryNavLabel__FNCwb{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--b-text-muted);margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid var(--b-hair)}.faq_categoryNavList__0vO7E{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.faq_categoryNavList__0vO7E li a{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.015em;color:var(--b-text-dim);text-decoration:none;display:flex;gap:14px;align-items:baseline;transition:color .15s}.faq_categoryNavList__0vO7E li a:hover{color:var(--b-text)}.faq_categoryNavList__0vO7E li a .faq_num__QKNS1{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.18em;color:var(--b-gold);font-feature-settings:"tnum"}.faq_qaCol__7osHi{display:flex;flex-direction:column;gap:64px}.faq_category__U2hhs{scroll-margin-top:48px}.faq_categoryHeader__etvOr{margin-bottom:8px;padding-bottom:18px;border-bottom:1px solid var(--b-hair);display:flex;justify-content:space-between;align-items:baseline;gap:16px}.faq_categoryHeader__etvOr h2{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(28px,3vw,36px);letter-spacing:-.02em;color:var(--b-text);margin:0}.faq_categoryHeader__etvOr .faq_count__sbB7y{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--b-text-muted)}.faq_outro__ZPINm{background:var(--a-bg);color:var(--a-text);padding:120px 64px;border-top:1px solid var(--a-hair)}.faq_outroInner__xcxn6{max-width:1080px;margin:0 auto;text-align:center}.faq_outroLabel__i77ph{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--a-text-muted);margin:0 0 24px}.faq_outroQuote__ZTVWu{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:clamp(28px,3.4vw,44px);line-height:1.2;letter-spacing:-.015em;color:var(--a-text);margin:0 0 36px}.faq_outroQuote__ZTVWu .faq_accent__qR5vF{color:var(--a-accent)}.faq_outroCta__qFueD{font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:.02em;background:var(--a-accent);color:var(--a-bg);border:0;padding:18px 32px;border-radius:2px;cursor:pointer;display:inline-flex;align-items:center;gap:14px;text-decoration:none;transition:background .2s}.faq_outroCta__qFueD:hover{background:var(--a-accent-hover)}.faq_outroCta__qFueD .faq_arrow__7hAeR{transition:transform .2s}.faq_outroCta__qFueD:hover .faq_arrow__7hAeR{transform:translateX(4px)}.faq_outroCta__qFueD .faq_price__GwjUV{font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.02em;padding-left:14px;border-left:1px solid rgba(13,27,46,.25)}@media (max-width:1024px){.faq_bodyInner__UOesK{grid-template-columns:1fr;gap:48px}.faq_categoryNav__2zzID{position:static}.faq_categoryNavList__0vO7E{flex-direction:row;flex-wrap:wrap;gap:16px 28px}.faq_categoryNavList__0vO7E li a{font-size:16px}}@media (max-width:768px){.faq_hero__pwc_u{padding:64px 24px 56px}.faq_heroInner__vVXrN{grid-template-columns:1fr;gap:28px;align-items:start}.faq_body__TLnpt{padding:72px 24px 80px}.faq_outro__ZPINm{padding:80px 24px}}.SiteFooter_footer__IEL87{background:#0d1b2e;color:#f0ede8;padding:80px 64px 32px;border-top:1px solid hsla(38,21%,93%,.14)}.SiteFooter_inner__qxstu{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding-bottom:56px;border-bottom:1px solid hsla(38,21%,93%,.14)}.SiteFooter_col__UzDT_{display:flex;flex-direction:column;gap:12px}.SiteFooter_col__UzDT_ a{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#b8b3ac;text-decoration:none;transition:color .15s}.SiteFooter_col__UzDT_ a:hover{color:#d4af37}.SiteFooter_wordmark__72tuY{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:18px;letter-spacing:.02em;color:#f0ede8!important;text-decoration:none;margin-bottom:4px}.SiteFooter_byline__gnfee{font-family:Inter,sans-serif;font-size:13px;line-height:1.55;color:#b8b3ac;margin:0;max-width:320px}.SiteFooter_colLabel__KWl8c{font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin:0 0 6px}.SiteFooter_bottom__uyPrw,.SiteFooter_colLabel__KWl8c{font-family:JetBrains Mono,monospace;font-size:10px;color:#6f6a62}.SiteFooter_bottom__uyPrw{max-width:1280px;margin:0 auto;padding-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px;font-weight:500;letter-spacing:.16em}.SiteFooter_bottomLeft__LfS9B{flex:1;line-height:1.6}.SiteFooter_bottomRight__FpDdk{display:flex;gap:24px}.SiteFooter_bottomRight__FpDdk a{color:#6f6a62;text-decoration:none;transition:color .15s}.SiteFooter_bottomRight__FpDdk a:hover{color:#d4af37}@media (max-width:900px){.SiteFooter_footer__IEL87{padding:56px 24px 24px}.SiteFooter_inner__qxstu{grid-template-columns:1fr 1fr;gap:32px;padding-bottom:40px}.SiteFooter_col__UzDT_:first-child{grid-column:1/-1}.SiteFooter_bottom__uyPrw{flex-direction:column;align-items:flex-start;gap:16px}}