.legal-stage{color:#0b2545;background:#f6f3ec}.legal-stage .page-hero{background:radial-gradient(50% 70% at 0 0,#ffffffeb,#0000 58%),#f6f3ec}.legal-kicker{letter-spacing:.2em;text-transform:uppercase;color:#e85d04;font-size:.6875rem;font-weight:600}.legal-title{letter-spacing:-.04em;color:#0b2545;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.25rem);font-weight:600;line-height:1.08}.legal-lead{color:#475569;max-width:38rem;font-size:1.0625rem;line-height:1.7}.legal-sheet{background:#f6f3ec;border:1px solid #0b25451a;border-radius:1rem;box-shadow:inset 0 1px #ffffffb3}.legal-rule{background:#e85d04;width:3.25rem;height:1.5px;display:block}@media (prefers-color-scheme:dark){.legal-stage{color:#e7e9ea;background:#000}.legal-stage .page-hero{background:#000}.legal-title{color:#e7e9ea}.legal-sheet{background:#000;border-color:#e7e9ea29}}@media (max-width:639px){.legal-stage .page-hero h1,.legal-title{letter-spacing:-.05em;font-size:2.55rem;line-height:.95}.legal-stage .page-hero>div{padding-top:2.25rem;padding-bottom:1.75rem}}.faq-ledger{background:0 0;border:0;border-radius:0;overflow:visible}.faq-ledger>div{border-color:#0b254524}.faq-ledger button{padding-left:0;padding-right:0}.legal-stage a.btn-primary,.legal-stage a[class*=btn-]{min-height:48px;border-radius:8px!important}.legal-stage .page-cta-panel{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:4px}@media (prefers-color-scheme:dark){.legal-stage{color:#e7e9ea!important;background:#000!important}.legal-stage,.legal-stage .page-hero,.legal-sheet{color:#e7e9ea;background:#000!important}.legal-title{color:#e7e9ea!important}.legal-sheet{box-shadow:none!important;border-color:#e7e9ea29!important}}@media (prefers-reduced-motion:no-preference){.legal-sheet{transition:opacity .28s}@starting-style{.legal-sheet{opacity:0}}}@media (prefers-reduced-motion:reduce){.legal-sheet{opacity:1;transition:none!important}}