.legal-module__Yd4PWa__shell{background:radial-gradient(900px 460px at 15% -12%,color-mix(in srgb,var(--ah-accent-primary)20%,transparent),transparent 72%),radial-gradient(760px 420px at 92% -18%,color-mix(in srgb,var(--ah-accent-secondary)20%,transparent),transparent 74%),var(--ah-bg-1000);min-height:100vh;padding-block:96px}.legal-module__Yd4PWa__container{width:min(880px,100% - 48px);margin-inline:auto}.legal-module__Yd4PWa__card{border:1px solid var(--ah-border-strong);border-radius:var(--ah-radius-xl);background:color-mix(in srgb,var(--ah-bg-surface-strong)92%,transparent);box-shadow:var(--ah-shadow-lift);padding:36px}.legal-module__Yd4PWa__kicker{border:1px solid color-mix(in srgb,var(--ah-accent-cyan)44%,var(--ah-border-subtle));background:color-mix(in srgb,var(--ah-accent-cyan)14%,transparent);width:fit-content;min-height:30px;color:var(--ah-text-soft);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;margin:0;padding-inline:12px;font-size:.66rem;font-weight:620;display:inline-flex}.legal-module__Yd4PWa__title{color:var(--ah-text-strong);letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(2rem,4vw,2.9rem);line-height:1.06}.legal-module__Yd4PWa__lead{color:var(--ah-text-body);max-width:66ch;margin:14px 0 0;line-height:1.6}.legal-module__Yd4PWa__meta{color:var(--ah-text-soft);margin:10px 0 0;font-size:.82rem}.legal-module__Yd4PWa__sections{gap:18px;margin-top:24px;display:grid}.legal-module__Yd4PWa__section{border:1px solid var(--ah-border-subtle);border-radius:var(--ah-radius-md);background:color-mix(in srgb,var(--ah-bg-surface)86%,transparent);padding:18px}.legal-module__Yd4PWa__section h2{color:var(--ah-text-strong);margin:0;font-size:1.02rem}.legal-module__Yd4PWa__section p{color:var(--ah-text-body);margin:10px 0 0;font-size:.92rem;line-height:1.58}.legal-module__Yd4PWa__section a{color:var(--ah-text-strong);text-underline-offset:3px;text-decoration-thickness:1px}.legal-module__Yd4PWa__section ul{gap:8px;margin:10px 0 0;padding-left:16px;display:grid}.legal-module__Yd4PWa__section li{color:var(--ah-text-body);font-size:.9rem;line-height:1.5}.legal-module__Yd4PWa__actions{gap:10px;margin-top:24px;display:flex}.legal-module__Yd4PWa__legalError{border-radius:var(--ah-radius-md);border:1px solid color-mix(in srgb,var(--ah-accent-primary)52%,var(--ah-border-subtle));background:color-mix(in srgb,var(--ah-accent-primary)10%,transparent);color:var(--ah-text-body);margin:18px 0 0;padding:12px 14px;font-size:.9rem;line-height:1.55}.legal-module__Yd4PWa__legalForm{gap:16px;margin-top:12px;display:grid}.legal-module__Yd4PWa__legalChecklist{gap:12px;margin-top:12px;display:grid}.legal-module__Yd4PWa__legalCheckbox{color:var(--ah-text-body);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:.92rem;line-height:1.5;display:grid}.legal-module__Yd4PWa__legalCheckbox input{accent-color:var(--ah-accent-cyan);margin-top:3px}.legal-module__Yd4PWa__linkButton{border:1px solid var(--ah-border-strong);background:color-mix(in srgb,var(--ah-bg-surface)88%,transparent);min-height:42px;color:var(--ah-text-strong);transition:transform var(--ah-duration-fast)var(--ah-ease-emphasized),border-color var(--ah-duration-fast)var(--ah-ease-standard);border-radius:999px;justify-content:center;align-items:center;padding-inline:16px;font-size:.84rem;font-weight:610;display:inline-flex}.legal-module__Yd4PWa__linkButton:hover{border-color:color-mix(in srgb,var(--ah-accent-cyan)68%,white);transform:translateY(-1px)}.legal-module__Yd4PWa__linkButton:focus-visible{outline:2px solid color-mix(in srgb,var(--ah-accent-cyan)72%,white);outline-offset:3px}@media (max-width:720px){.legal-module__Yd4PWa__shell{padding-block:72px}.legal-module__Yd4PWa__container{width:min(880px,100% - 24px)}.legal-module__Yd4PWa__card{padding:20px}.legal-module__Yd4PWa__actions{flex-direction:column}.legal-module__Yd4PWa__linkButton{width:100%}}@media (prefers-reduced-motion:reduce){.legal-module__Yd4PWa__linkButton{transition:none}.legal-module__Yd4PWa__linkButton:hover{transform:none}}
