.legal-module__AKLWjW__page{background:radial-gradient(circle at 10% 0%, #00b6ff1f, transparent 34rem), var(--aclozo-midnight-deep,#07101d);min-height:100vh;color:var(--aclozo-text,#f7fafc);padding:3rem 1.25rem 5rem;position:relative;overflow:hidden}.legal-module__AKLWjW__glowOne,.legal-module__AKLWjW__glowTwo{pointer-events:none;filter:blur(90px);opacity:.22;border-radius:999px;position:fixed}.legal-module__AKLWjW__glowOne{background:var(--aclozo-cyan,#00b6ff);width:18rem;height:18rem;top:-7rem;right:-5rem}.legal-module__AKLWjW__glowTwo{background:var(--aclozo-cyan,#00b6ff);width:14rem;height:14rem;bottom:-6rem;left:-5rem}.legal-module__AKLWjW__card{z-index:1;border:1px solid var(--aclozo-border,#00b6ff2e);background:color-mix(in srgb, var(--aclozo-surface,#111b2e) 94%, transparent);border-radius:28px;width:min(100%,860px);margin:0 auto;padding:clamp(1.5rem,4vw,3.25rem);position:relative;box-shadow:0 24px 80px #00000047}.legal-module__AKLWjW__header{gap:.9rem;display:grid}.legal-module__AKLWjW__brand{width:fit-content;color:var(--aclozo-cyan,#00b6ff);letter-spacing:.14em;font-weight:800;text-decoration:none}.legal-module__AKLWjW__eyebrow{color:var(--aclozo-cyan-bright,#38deff);letter-spacing:.14em;text-transform:uppercase;margin:1rem 0 0;font-size:.78rem;font-weight:700}.legal-module__AKLWjW__title{letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,7vw,4.4rem);line-height:.98}.legal-module__AKLWjW__summary{max-width:48rem;color:var(--aclozo-text-soft,#d8e0ea);margin:0;font-size:1.08rem;line-height:1.7}.legal-module__AKLWjW__updated{color:var(--aclozo-text-muted,#9daabc);margin:0;font-size:.9rem}.legal-module__AKLWjW__navigation{border-top:1px solid var(--aclozo-border,#00b6ff2e);border-bottom:1px solid var(--aclozo-border,#00b6ff2e);flex-wrap:wrap;gap:.75rem 1rem;margin:2rem 0;padding:1rem 0;display:flex}.legal-module__AKLWjW__navigation a{color:var(--aclozo-cyan-bright,#38deff);font-weight:650;text-decoration:none}.legal-module__AKLWjW__navigation a:hover,.legal-module__AKLWjW__navigation a:focus-visible{text-decoration:underline}.legal-module__AKLWjW__content{color:var(--aclozo-text-soft,#d8e0ea);gap:2rem;line-height:1.75;display:grid}.legal-module__AKLWjW__content section{gap:.8rem;display:grid}.legal-module__AKLWjW__content h2{color:var(--aclozo-text,#f7fafc);margin:0;font-size:1.4rem}.legal-module__AKLWjW__content h3{color:var(--aclozo-text,#f7fafc);margin:0;font-size:1.08rem}.legal-module__AKLWjW__content p{margin:0}.legal-module__AKLWjW__content ul{margin:0;padding-left:1.35rem}.legal-module__AKLWjW__content li+li{margin-top:.55rem}.legal-module__AKLWjW__content a{color:var(--aclozo-cyan-bright,#38deff)}.legal-module__AKLWjW__callout{border:1px solid var(--aclozo-border-strong,#00b6ff6b);background:var(--aclozo-glow-soft,#00b6ff14);border-radius:18px;padding:1rem 1.15rem}.legal-module__AKLWjW__footer{border-top:1px solid var(--aclozo-border,#00b6ff2e);color:var(--aclozo-text-muted,#9daabc);justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.85rem;display:flex}.legal-module__AKLWjW__deleteForm{gap:1rem;display:grid}.legal-module__AKLWjW__deleteLabel{color:var(--aclozo-text,#f7fafc);gap:.5rem;font-weight:650;display:grid}.legal-module__AKLWjW__deleteInput{border:1px solid var(--aclozo-border-strong,#00b6ff6b);background:var(--aclozo-midnight,#0d1422);width:100%;color:var(--aclozo-text,#f7fafc);font:inherit;border-radius:14px;padding:.9rem 1rem}.legal-module__AKLWjW__deleteInput:focus{outline:2px solid var(--aclozo-cyan,#00b6ff);outline-offset:2px}.legal-module__AKLWjW__deleteButton{color:#ff8a8a;width:fit-content;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ff6b6b;border-radius:14px;padding:0 1.2rem;font-weight:750}.legal-module__AKLWjW__deleteButton:disabled{opacity:.45;cursor:not-allowed}.legal-module__AKLWjW__status{min-height:1.6rem;color:var(--aclozo-text-soft,#d8e0ea)}.legal-module__AKLWjW__success{color:#8ff0b2}.legal-module__AKLWjW__error{color:#ff9d9d}@media (max-width:640px){.legal-module__AKLWjW__page{padding:1rem .75rem 3rem}.legal-module__AKLWjW__card{border-radius:22px}.legal-module__AKLWjW__footer{flex-direction:column}}
