.FAQPage_page__BH0OR{--ink:#0a0f18;--orange:#ff6b35;--cream:#f4efe4;--lime:#dfff63;border-bottom:2px solid var(--ink);padding:clamp(70px,8vw,116px) 0;background:#fff;color:var(--ink)}.FAQPage_shell__GDywK{display:grid;width:min(100% - 40px,1180px);gap:clamp(62px,8vw,100px);margin-inline:auto}.FAQPage_faqSection__mHwmx{display:grid;grid-template-columns:270px minmax(0,1fr);gap:clamp(36px,6vw,74px);border-top:2px solid var(--ink);padding-top:22px}.FAQPage_sectionLabel__oMXLI{color:var(--orange);font-family:Barlow Condensed,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FAQPage_sectionTitle__cEvEg{margin-top:9px;font-family:Anton,Impact,sans-serif;font-size:clamp(34px,3.3vw,50px);font-weight:400;letter-spacing:-.02em;line-height:.96}.FAQPage_faqList__EltuF{border-top:2px solid var(--ink)}.FAQPage_faqItem__MTvqc{border-bottom:2px solid var(--ink)}.FAQPage_faqSummary__MoH4H{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;font-family:Anton,Impact,sans-serif;font-size:clamp(20px,2vw,27px);font-weight:400;letter-spacing:-.01em;line-height:1.1}.FAQPage_faqSummary__MoH4H::-webkit-details-marker{display:none}.FAQPage_faqPlus__RCqk8{display:grid;width:35px;height:35px;flex:0 0 auto;place-items:center;border:2px solid var(--ink);border-radius:2px;background:var(--cream);color:var(--ink);font-family:Arial,sans-serif;font-size:23px;font-weight:700;box-shadow:3px 3px 0 var(--ink);transition:transform .16s ease,background .16s ease}.FAQPage_faqItem__MTvqc[open] .FAQPage_faqPlus__RCqk8{background:var(--orange);transform:rotate(45deg)}.FAQPage_faqAnswer__SZ8oM{max-width:760px;padding:0 52px 24px 0;color:#555f6f;font-size:15px;font-weight:500;line-height:1.75}.FAQPage_cta__ynxWA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;border:3px solid var(--ink);border-radius:4px;padding:clamp(28px,5vw,54px);background:var(--cream);box-shadow:10px 10px 0 var(--orange)}.FAQPage_cta__ynxWA>div:first-child>p{color:var(--orange);font-family:Barlow Condensed,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FAQPage_cta__ynxWA h2{margin-top:9px;font-family:Anton,Impact,sans-serif;font-size:clamp(46px,5vw,72px);font-weight:400;letter-spacing:-.025em;line-height:.94}.FAQPage_cta__ynxWA>div:first-child>span{display:block;max-width:650px;margin-top:15px;color:#535d6d;font-size:15px;line-height:1.65}.FAQPage_ctaActions__xeW3M{display:grid;gap:12px}.FAQPage_ctaActions__xeW3M a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:3px;padding:0 19px;background:var(--orange);color:var(--ink)!important;font-family:Barlow Condensed,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;box-shadow:4px 4px 0 var(--ink)}.FAQPage_ctaActions__xeW3M a:last-child{background:#fff}@media (max-width:760px){.FAQPage_shell__GDywK{width:min(100% - 28px,1180px)}.FAQPage_faqSection__mHwmx{grid-template-columns:1fr;gap:24px}.FAQPage_faqAnswer__SZ8oM{padding-right:0}.FAQPage_cta__ynxWA{grid-template-columns:1fr;align-items:start;box-shadow:6px 6px 0 var(--orange)}.FAQPage_ctaActions__xeW3M{margin-top:4px}}@media (prefers-reduced-motion:reduce){.FAQPage_faqPlus__RCqk8{transition:none}}