.rar-legal{--lg-text:#eee;--lg-muted:#d4d9d9;--lg-dim:#b8c0c0;--lg-green:#65ff9b;--lg-line:#292e2e;--lg-panel:#080a09;--lg-ink:#050606;color:var(--lg-text);background:radial-gradient(60% 30% at 50% 0,#65ff9b0d,#0000 55%),#000;font-family:JetBrains Mono,monospace}.rar-legal__wrap{width:min(1380px,100% - 40px);margin:0 auto}.rar-legal__kicker{color:var(--lg-green);letter-spacing:.22em;margin-bottom:14px;font-size:11px;font-weight:700}.rar-legal__hero{border-bottom:1px solid var(--lg-line);grid-template-columns:1.2fr .8fr;align-items:end;gap:32px;padding:128px 0 44px;display:grid}.rar-legal__hero h1{letter-spacing:-.07em;text-transform:uppercase;margin:0;font-size:clamp(40px,6.8vw,86px);font-weight:800;line-height:.9}.rar-legal__hero h1 span{color:var(--lg-green)}.rar-legal__lede{max-width:540px;color:var(--lg-muted);margin:24px 0 0;font-size:15px;line-height:1.8}.rar-legal__entity{border:1px solid var(--lg-line);background:var(--lg-panel);flex-direction:column;min-height:280px;padding:20px 18px;display:flex}.rar-legal__entity-top{letter-spacing:.16em;color:var(--lg-dim);justify-content:space-between;font-size:10px;display:flex}.rar-legal__entity strong{letter-spacing:-.04em;color:var(--lg-green);margin:24px 0 12px;font-size:28px;font-weight:800;display:block}.rar-legal__entity>p{color:var(--lg-muted);flex:1;margin:0;font-size:13px;line-height:1.75}.rar-legal__entity-meta{border-top:1px solid var(--lg-line);grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:14px;display:grid}.rar-legal__entity-meta span{letter-spacing:.12em;color:var(--lg-dim);margin-bottom:4px;font-size:10px;display:block}.rar-legal__entity-meta b{color:var(--lg-text);font-size:11px}.rar-legal__notices,.rar-legal__vault{border-bottom:1px solid var(--lg-line);padding:56px 0}.rar-legal__notices-head,.rar-legal__vault-head{grid-template-columns:1fr 1fr;align-items:end;gap:24px;margin-bottom:28px;display:grid}.rar-legal__notices-head h2,.rar-legal__vault-head h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:.95}.rar-legal__notices-head p,.rar-legal__vault-head p{color:var(--lg-muted);margin:0;font-size:14px;line-height:1.8}.rar-legal__notice-grid{border:1px solid var(--lg-line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.rar-legal__notice-grid article{border-right:1px solid var(--lg-line);background:var(--lg-ink);padding:24px 20px 28px}.rar-legal__notice-grid article:last-child{border-right:0}.rar-legal__notice-grid span{letter-spacing:.14em;color:var(--lg-green);margin-bottom:12px;font-size:11px;display:block}.rar-legal__notice-grid h3{letter-spacing:-.02em;margin:0 0 12px;font-size:15px;font-weight:800}.rar-legal__notice-grid p{color:var(--lg-muted);margin:0;font-size:13px;line-height:1.75}.rar-legal__vault-grid{border:1px solid var(--lg-line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.rar-legal__doc{border-right:1px solid var(--lg-line);border-bottom:1px solid var(--lg-line);background:var(--lg-panel);color:inherit;flex-direction:column;min-height:200px;padding:24px 20px 28px;text-decoration:none;transition:background .15s;display:flex}.rar-legal__doc:nth-child(3n){border-right:0}.rar-legal__doc:nth-last-child(-n+3){border-bottom:0}.rar-legal__doc:hover{background:#65ff9b0a}.rar-legal__doc span{letter-spacing:.14em;color:var(--lg-green);margin-bottom:12px;font-size:11px;display:block}.rar-legal__doc h3{letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:800}.rar-legal__doc:hover h3{color:var(--lg-green)}.rar-legal__doc p{color:var(--lg-muted);flex:1;margin:0;font-size:13px;line-height:1.7}.rar-legal__doc em{letter-spacing:.12em;color:var(--lg-green);margin-top:18px;font-size:11px;font-style:normal;font-weight:700}.rar-legal__disputes{border-bottom:1px solid var(--lg-line);padding:56px 0}.rar-legal__disputes-grid{grid-template-columns:1.1fr .9fr;gap:28px;display:grid}.rar-legal__disputes h2{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 16px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:.95}.rar-legal__disputes-grid>div>p{color:var(--lg-muted);max-width:560px;margin:0;font-size:14px;line-height:1.85}.rar-legal__disputes aside{border:1px solid var(--lg-line);background:var(--lg-ink);padding:22px 20px}.rar-legal__disputes aside h3{letter-spacing:.14em;color:var(--lg-green);margin:0 0 14px;font-size:12px}.rar-legal__disputes aside ul{border-top:1px solid var(--lg-line);margin:0 0 20px;padding:0;list-style:none}.rar-legal__disputes aside li{border-bottom:1px solid var(--lg-line);color:var(--lg-muted);padding:10px 0 10px 16px;font-size:13px;position:relative}.rar-legal__disputes aside li:before{content:"▸";color:var(--lg-green);font-size:11px;position:absolute;left:0}.rar-legal__disputes aside a{color:var(--lg-green);letter-spacing:.12em;font-size:11px;font-weight:700;text-decoration:none}.rar-legal__disputes aside a:hover{text-decoration:underline}.rar-legal__close{grid-template-columns:1.2fr .8fr;align-items:end;gap:32px;padding:56px 0 72px;display:grid}.rar-legal__close h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:.92}.rar-legal__close h2 span{color:var(--lg-green)}.rar-legal__close-links{flex-direction:column;gap:10px;display:flex}.rar-legal__close-links a{border:1px solid var(--lg-line);background:var(--lg-panel);color:var(--lg-text);letter-spacing:.1em;padding:14px 18px;font-size:12px;font-weight:700;text-decoration:none}.rar-legal__close-links a:hover{border-color:var(--lg-green);color:var(--lg-green)}.rar-legal__close-links a:first-child{border-color:var(--lg-green);color:#000;background:var(--lg-green)}@media (max-width:980px){.rar-legal__hero,.rar-legal__notices-head,.rar-legal__vault-head,.rar-legal__disputes-grid,.rar-legal__close,.rar-legal__notice-grid,.rar-legal__vault-grid{grid-template-columns:1fr}.rar-legal__notice-grid article,.rar-legal__doc{border-right:0;border-bottom:1px solid var(--lg-line)}.rar-legal__notice-grid article:last-child,.rar-legal__doc:last-child{border-bottom:0}.rar-legal__doc:nth-last-child(-n+3){border-bottom:1px solid var(--lg-line)}}@media (max-width:640px){.rar-legal__wrap{width:min(1380px,100% - 24px)}}
