.legal-page{color:#f5f2e9;background:radial-gradient(circle at 82% 0,#122e40,#05080d 48%);min-height:100svh;padding-bottom:100px}.legal-page header.legal-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.12em;z-index:4;background:#07131ed9;border-bottom:1px solid #b8d4d52b;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;height:88px;padding:0 5vw;font:11px monospace;display:grid;position:relative}.legal-brand{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-weight:800;display:flex}.legal-brand span{color:#e6c98d}.legal-header nav{justify-content:center;gap:22px;min-width:0;display:flex}.legal-header nav a{color:#c6dfe1;white-space:nowrap}.legal-header nav a:hover{color:#f1d68e}.legal-header-cta{color:#f1d68e;white-space:nowrap;border:1px solid #e6c98d;align-items:center;gap:8px;padding:12px 15px;display:flex}.legal-header-cta:hover{color:#07131e;background:#e6c98d}.legal-hero{max-width:1100px;padding:100px 7vw 60px}.legal-hero>svg{color:#d6ac51;width:42px;height:42px}.legal-hero>p:first-of-type{letter-spacing:.2em;color:#d6ac51;margin-top:28px;font:11px monospace}.legal-hero h1{margin:20px 0;font:italic clamp(55px,10vw,135px)/.86 Impact,Arial,sans-serif}.legal-hero>p:last-child{color:#d4e5e6;max-width:760px;font-size:19px}.legal-content{border-top:1px solid #7aa4ab45;max-width:900px;margin:0 7vw}.legal-content-wide{max-width:1180px}.legal-content article{border-bottom:1px solid #b8d4d52b;padding:38px 0}.legal-content h2{margin-bottom:14px;font-size:23px}.legal-content p,.legal-content li{color:#c3d2d5;font-size:16px;line-height:1.75}.legal-content a{color:#f0d58e;text-decoration:none}.legal-content a:hover{text-decoration:underline}.legal-intro{max-width:760px;padding:58px 0 42px}.legal-intro>span,.support-intro>div>span,.support-contact>span{letter-spacing:.18em;color:#e4c67f;font:11px monospace}.legal-intro h2{letter-spacing:-.05em;margin:15px 0;font:400 clamp(38px,5vw,68px)/.96 Georgia,serif}.legal-intro p{color:#d4e5e6;font-size:18px}.legal-proof-grid,.legal-rule-grid,.support-guide{grid-template-columns:repeat(3,1fr);gap:14px;margin:12px 0 52px;display:grid}.legal-rule-grid{grid-template-columns:repeat(2,1fr)}.legal-proof-grid article,.legal-rule-grid article,.support-guide article{background:linear-gradient(145deg,#102a39c9,#071722d9);border:1px solid #9fcdd055;padding:25px;box-shadow:0 18px 50px #0005}.legal-proof-grid article>b,.legal-rule-grid article>b,.support-guide article>b{letter-spacing:.14em;color:#e4c67f;font:11px monospace}.legal-proof-grid h3,.legal-rule-grid h3,.support-guide h3{color:#fff;margin:23px 0 12px;font:400 25px/1.08 Georgia,serif}.legal-proof-grid p,.legal-rule-grid p,.support-guide p{color:#c3d2d5;margin:0;font-size:15px}.legal-next{border-top:1px solid #b8d4d52b;justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding:24px 0;display:flex}.legal-next>span{letter-spacing:.16em;color:#91b1b7;font:11px monospace}.legal-next>div{flex-wrap:wrap;gap:20px;display:flex}.legal-next a{letter-spacing:.07em;font-size:13px;font-weight:800}.fame-section{padding-top:10px}.fame-section>.legal-intro{margin:0 7vw}.fame-grid{border-top:1px solid #333;margin:0 7vw}.fame-grid article{border-bottom:1px solid #292929;grid-template-columns:100px 80px 1fr auto;align-items:center;gap:25px;padding:28px 0;display:grid}.fame-grid article>strong{color:#d8b35c;font:italic 42px Impact}.fame-grid img{object-fit:contain;background:#151515;width:70px;height:70px;padding:10px}.fame-grid h2{margin:6px 0;font-size:28px}.fame-grid small{color:#9d8248;font:10px monospace}.fame-grid p{color:#c3d2d5}.fame-grid svg{color:#d8b35c}.rivalry-timeline{border-top:1px solid #b8d4d52b;margin:70px 7vw 0;padding:55px 0}.rivalry-timeline>svg{color:#e4c67f}.rivalry-timeline>span{letter-spacing:.16em;color:#e4c67f;margin-top:20px;font:11px monospace;display:block}.rivalry-timeline h2{margin:15px 0 35px;font:400 clamp(36px,5vw,64px)/.98 Georgia,serif}.rivalry-timeline>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.rivalry-timeline article{background:#0b1d29;border:1px solid #9fcdd034;padding:18px}.rivalry-timeline article strong{color:#e4c67f;font:26px Georgia,serif}.rivalry-timeline article p{color:#d6e6e7;margin:10px 0 5px}.rivalry-timeline time{color:#91b1b7;font-size:12px}.support-intro{border-bottom:1px solid #b8d4d52b;justify-content:space-between;align-items:end;gap:30px;padding:58px 0 40px;display:flex}.support-intro h2{margin:15px 0;font:400 clamp(38px,5vw,66px)/.96 Georgia,serif}.support-intro p{max-width:700px}.support-intro>a{color:#f1d68e;white-space:nowrap;border:1px solid #e6c98d;padding:15px 18px;font-size:13px;font-weight:800}.support-intro>a:hover{color:#07131e;background:#e6c98d}.support-form{background:#091923;border:1px solid #9fcdd055;margin:34px 0;padding:24px}.support-guide{margin-top:42px}.support-contact{border-top:1px solid #b8d4d52b;margin-top:45px;padding-top:30px}.support-contact p{margin-left:25px;display:inline}.legal-page .route-visual-legal{max-width:none;min-height:470px;margin:0;padding:72px 7vw}.legal-page .route-visual-legal h1{font:italic clamp(55px,9vw,125px)/.86 Impact,Arial,sans-serif}.legal-page .route-visual-legal>div>p:last-child{color:#fff;font-size:20px}.legal-page .route-visual-legal>div>p:first-of-type{margin-top:25px}.legal-page .route-visual-legal>div>svg{margin-bottom:10px}@media (max-width:900px){.legal-page header.legal-header{grid-template-columns:auto auto;height:auto;min-height:76px}.legal-header nav{grid-area:2/1/auto/-1;justify-content:flex-start;padding:0 0 15px;overflow-x:auto}.legal-header-cta{justify-self:end}.legal-proof-grid,.legal-rule-grid,.support-guide{grid-template-columns:1fr 1fr}.support-intro{flex-direction:column;align-items:start}.support-intro>a{text-align:center;width:100%}}@media (max-width:650px){.legal-page header.legal-header{padding:0 18px}.legal-header nav{gap:18px;font-size:10px}.legal-header-cta{padding:10px;font-size:10px}.legal-hero{padding-top:70px}.legal-page .route-visual-legal{min-height:430px;margin-inline:0;padding:50px 18px}.legal-proof-grid,.legal-rule-grid,.support-guide{grid-template-columns:1fr}.legal-intro{padding-top:42px}.legal-intro h2,.support-intro h2{font-size:44px}.legal-intro p{font-size:16px}.legal-next{flex-direction:column;align-items:start}.fame-grid,.fame-section>.legal-intro,.rivalry-timeline{margin-inline:18px}.fame-grid article{grid-template-columns:60px 55px 1fr;gap:12px}.fame-grid article>svg{display:none}.fame-grid img{width:52px;height:52px}.fame-grid h2{font-size:20px}.rivalry-timeline>div{grid-template-columns:1fr}.support-contact p{margin:10px 0 0;display:block}}.legal-page .route-visual-legal{background:#071a29;align-items:flex-end;max-width:none;min-height:470px;margin:0;padding:72px 7vw;display:flex;position:relative;overflow:hidden}.legal-page .route-visual-legal>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.legal-page .route-visual-legal:after{content:"";background:linear-gradient(90deg,#06111eea,#06111e9b 48%,#06111e27),linear-gradient(#0000 40%,#06111eca);position:absolute;inset:0}.legal-page .route-visual-legal>div{z-index:1;max-width:880px;position:relative}.operator-notice{color:#c3d2d5;background:linear-gradient(135deg,#102a39c9,#071722d9);border:1px solid #9fcdd055;gap:5px;margin:26px 0 0;padding:18px 20px;display:grid}.operator-notice>span{letter-spacing:.14em;color:#e4c67f;font:11px monospace}.operator-notice strong{color:#fff;letter-spacing:.02em;font-size:15px}.operator-notice p{margin:0;font-size:14px!important;line-height:1.5!important}.operator-notice a{color:#f0d58e}.operator-notice small{color:#91b1b7;font-size:12px;line-height:1.5}.operator-notice-compact{margin:16px 0;padding:14px 16px}.operator-notice-compact small{display:none}.legal-version{letter-spacing:.08em;color:#91b1b7!important;margin-top:14px!important;font:11px monospace!important}.refund-policy{background:linear-gradient(145deg,#102a39c9,#071722d9);border:1px solid #e4c67f55;margin:0 0 52px;padding:30px}.refund-policy>span{letter-spacing:.16em;color:#e4c67f;font:11px monospace}.refund-policy h2{margin:14px 0;font:400 clamp(30px,4vw,48px)/1.02 Georgia,serif}.refund-policy p,.refund-policy li{font-size:15px!important}.refund-policy ul{margin:22px 0;padding-left:22px}.refund-policy li{margin:10px 0}.support-refund-note{border-top:1px solid #b8d4d52b;padding-top:14px;margin:14px 0 0!important;display:block!important}
