.legal-page-shell[data-v-c6bd615d]{background:radial-gradient(circle at top left,rgba(0,158,255,.16),transparent 30rem),radial-gradient(circle at top right,rgba(255,122,26,.12),transparent 32rem),linear-gradient(135deg,#071015,#0d2028 48%,#17100c);color:#f8fafc;min-height:100vh}.legal-page[data-v-c6bd615d]{max-width:980px}.legal-card[data-v-c6bd615d],.legal-hero[data-v-c6bd615d]{background:linear-gradient(180deg,#1a2a32f0,#111e25f0);border:1px solid rgba(96,190,255,.22);border-radius:22px;box-shadow:0 20px 48px #00000038}.legal-hero[data-v-c6bd615d]{padding:clamp(1.5rem,4vw,2.4rem)}.legal-card[data-v-c6bd615d]{padding:clamp(1.4rem,4vw,2.5rem)}.effective-date[data-v-c6bd615d],.legal-eyebrow[data-v-c6bd615d]{color:#5cc8ff;font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.legal-title[data-v-c6bd615d]{color:#fff;font-size:clamp(2.6rem,7vw,5rem);font-weight:950;letter-spacing:0;line-height:1}.legal-intro[data-v-c6bd615d]{color:#e8f0f6c7;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7;max-width:720px}h1[data-v-c6bd615d],h2[data-v-c6bd615d]{color:#fff;margin-bottom:.5rem}h2[data-v-c6bd615d]{font-size:clamp(1.25rem,2vw,1.55rem);margin-top:1.6rem}address[data-v-c6bd615d],p[data-v-c6bd615d],ul[data-v-c6bd615d]{color:#e8f0f6c7;line-height:1.75;margin-bottom:1rem}strong[data-v-c6bd615d]{color:#f8fafc}ul[data-v-c6bd615d]{padding-left:1.5rem}li[data-v-c6bd615d]::marker{color:#ffb64d}address[data-v-c6bd615d]{font-style:normal}
