.LegalPage-module__KV6O7G__page{flex:1;width:100%;padding:1.25rem 1rem 5.5rem}.LegalPage-module__KV6O7G__inner{max-width:800px;margin:0 auto}.LegalPage-module__KV6O7G__back{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-bright);background:#2b7fff14;border:1px solid #2b7fff38;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.28rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.LegalPage-module__KV6O7G__back:hover{color:#fff;background:#2b7fff29;box-shadow:0 0 16px #2b7fff33}.LegalPage-module__KV6O7G__back:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.LegalPage-module__KV6O7G__article{-webkit-backdrop-filter:blur(12px);background:linear-gradient(165deg,#12182beb 0%,#0a0e1af5 55%,#020208fa 100%);border:1px solid #2b7fff38;border-radius:16px;padding:1.35rem 1.15rem 1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 42px #0000006b,0 0 28px #2b7fff14}.LegalPage-module__KV6O7G__article:before{content:"";background:linear-gradient(90deg,var(--color-accent)0%,var(--color-purple)50%,var(--color-secondary)100%);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.LegalPage-module__KV6O7G__article:after{content:"";pointer-events:none;background:linear-gradient(125deg,#2b7fff0f 0%,#0000 40% 60%,#ff6b000d 100%);position:absolute;inset:0}.LegalPage-module__KV6O7G__article h1{color:var(--color-text);text-shadow:0 0 24px #2b7fff26;margin:0 0 .5rem;font-size:clamp(1.35rem,3.6vw,1.85rem);line-height:1.12;position:relative}.LegalPage-module__KV6O7G__meta{color:var(--color-text-muted);border-bottom:1px solid #2b7fff24;margin:0 0 1.5rem;padding-bottom:1rem;font-size:.76rem;line-height:1.5;position:relative}.LegalPage-module__KV6O7G__section{margin-bottom:1.35rem;position:relative}.LegalPage-module__KV6O7G__section:last-child{margin-bottom:0}.LegalPage-module__KV6O7G__section h2{letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary-bright);border-bottom:1px solid #ff6b0033;margin:0 0 .65rem;padding-bottom:.45rem;font-size:.88rem;font-weight:800}.LegalPage-module__KV6O7G__section p{color:#ffffffd6;margin:0 0 .65rem;font-size:.86rem;line-height:1.65}.LegalPage-module__KV6O7G__section p:last-child{margin-bottom:0}.LegalPage-module__KV6O7G__section ul{margin:0 0 .65rem;padding-left:1.1rem}.LegalPage-module__KV6O7G__section li{color:#ffffffd6;margin-bottom:.45rem;font-size:.86rem;line-height:1.6}.LegalPage-module__KV6O7G__section li:last-child{margin-bottom:0}.LegalPage-module__KV6O7G__section strong{color:#fffffff5;font-weight:600}.LegalPage-module__KV6O7G__contactBox{background:#2b7fff14;border:1px solid #2b7fff47;border-radius:10px;margin-top:.35rem;padding:.75rem .9rem}.LegalPage-module__KV6O7G__contactBox a{color:var(--color-accent-bright);border-bottom:1px solid #2b7fff59;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.LegalPage-module__KV6O7G__contactBox a:hover{color:#fff;border-bottom-color:var(--color-accent)}.LegalPage-module__KV6O7G__externalLink{color:var(--color-accent-bright);border-bottom:1px solid #2b7fff59;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.LegalPage-module__KV6O7G__externalLink:hover{color:#fff;border-bottom-color:var(--color-accent)}@media (min-width:640px){.LegalPage-module__KV6O7G__page{padding:1.5rem 1.25rem 6rem}.LegalPage-module__KV6O7G__article{padding:1.65rem 1.75rem 1.85rem}}
