.legal-shell[data-v-a47ed806]{background:radial-gradient(780px 420px at 10% 4%,rgba(14,157,142,.045),transparent 64%),radial-gradient(760px 420px at 94% 0,rgba(29,78,216,.04),transparent 66%),linear-gradient(180deg,#f8fafc,#f1f5f9);color:#0f172a;min-height:100vh;min-height:100dvh}html[data-theme=dark] .legal-shell{background:radial-gradient(780px 420px at 10% 4%,rgba(20,184,166,.14),transparent 64%),radial-gradient(760px 420px at 94% 0,rgba(96,165,250,.12),transparent 66%),linear-gradient(180deg,#071211,#081918);color:#e9fffd}.legal-topbar[data-v-a47ed806]{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);background:#fffffff5;border-bottom:1px solid #e2e8f0;display:flex;gap:24px;justify-content:space-between;min-height:76px;padding:14px max(24px,calc(50vw - 560px));position:sticky;top:0;z-index:20}html[data-theme=dark] .legal-topbar{background:#071211d1;border-bottom-color:#94fff421}.legal-brand[data-v-a47ed806]{color:inherit;display:inline-flex;text-decoration:none}.legal-actions[data-v-a47ed806]{gap:10px}.legal-action[data-v-a47ed806],.legal-actions[data-v-a47ed806]{align-items:center;display:inline-flex}.legal-action[data-v-a47ed806]{background:#fff;border:1px solid rgba(10,122,110,.16);border-radius:999px;color:#0a7a6e;font-size:13px;font-weight:820;gap:8px;min-height:40px;padding:0 14px;text-decoration:none}html[data-theme=dark] .legal-action{background:#ffffff0f;border-color:#5eead42e;color:#5eead4}.legal-action[data-v-a47ed806]:hover{border-color:#0a7a6e47;color:#075f56}.legal-main[data-v-a47ed806]{margin:0 auto;padding:54px 0 76px;width:min(1120px,calc(100% - 48px))}@media(max-width:720px){.legal-topbar[data-v-a47ed806]{align-items:flex-start;flex-direction:column;padding:14px 18px}.legal-actions[data-v-a47ed806]{justify-content:space-between;width:100%}.legal-main[data-v-a47ed806]{padding-top:32px;width:min(100% - 28px,1120px)}}
