.legal-module__8113wq__main{--lg-surface:#fff;--lg-border:#0e3b2e24;--lg-text:#10201a;--lg-text-2:#3c4f47;--lg-text-3:#8b9d95;--lg-gold:#c99b3f;--lg-warn-bg:#c99b3f1f;--lg-warn-line:#c99b3f80;width:100%;max-width:46rem;color:var(--lg-text);margin:0 auto;padding:3rem 1.5rem 5rem}:root[data-theme=dark] .legal-module__8113wq__main{--lg-surface:#141c19;--lg-border:#78c8aa29;--lg-text:#e6efea;--lg-text-2:#b9cbc2;--lg-text-3:#6f867c;--lg-gold:#e0b45f;--lg-warn-bg:#e0b45f1f;--lg-warn-line:#e0b45f6b}@media (prefers-color-scheme:dark){:root:not([data-theme]) .legal-module__8113wq__main{--lg-surface:#141c19;--lg-border:#78c8aa29;--lg-text:#e6efea;--lg-text-2:#b9cbc2;--lg-text-3:#6f867c;--lg-gold:#e0b45f;--lg-warn-bg:#e0b45f1f;--lg-warn-line:#e0b45f6b}}.legal-module__8113wq__eyebrow{color:var(--lg-gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-size:.78rem}.legal-module__8113wq__title{letter-spacing:-.02em;margin-bottom:.4rem;font-size:clamp(1.7rem,4vw,2.3rem)}.legal-module__8113wq__updated{color:var(--lg-text-3);margin-bottom:2rem;font-size:.85rem}.legal-module__8113wq__draft{background:var(--lg-warn-bg);border:1px solid var(--lg-warn-line);border-radius:10px;margin-bottom:2rem;padding:.85rem 1rem;font-size:.93rem;line-height:1.5}.legal-module__8113wq__lede{color:var(--lg-text-2);margin-bottom:2.2rem;font-size:1.05rem;line-height:1.7}.legal-module__8113wq__h2{letter-spacing:-.01em;border-top:1px solid var(--lg-border);margin:2.2rem 0 .75rem;padding-top:1.2rem;font-size:1.15rem}.legal-module__8113wq__main p{color:var(--lg-text-2);margin-bottom:.9rem;line-height:1.7}.legal-module__8113wq__main strong{color:var(--lg-text)}.legal-module__8113wq__list{margin:0 0 1.1rem;list-style:none}.legal-module__8113wq__list li{color:var(--lg-text-2);margin-bottom:.55rem;padding-left:1.2rem;line-height:1.7;position:relative}.legal-module__8113wq__list li:before{content:"♠";color:var(--lg-gold);font-size:.7rem;position:absolute;top:.1rem;left:0}.legal-module__8113wq__main a{color:var(--lg-gold);text-underline-offset:2px;text-decoration:underline}.legal-module__8113wq__footerNote{border-top:1px solid var(--lg-border);margin-top:2.5rem;padding-top:1.2rem;font-size:.9rem}
