.legal-module__3yk5bq__page{border:1px solid var(--line);background:var(--surface);width:min(100% - 32px,780px);box-shadow:none;border-radius:24px;margin:min(8vh,72px) auto;padding:clamp(28px,6vw,58px)}.legal-module__3yk5bq__homeLink{margin-bottom:clamp(40px,7vw,64px);text-decoration:none;display:inline-flex}.legal-module__3yk5bq__header h1{max-width:700px;font-size:clamp(var(--fs-3xl), 6vw, 3.375rem);letter-spacing:-.055em;margin:0;line-height:1.02}.legal-module__3yk5bq__eyebrow{color:var(--blue-bright);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.legal-module__3yk5bq__updated{color:#a8adbc;font-size:var(--fs-sm);margin:20px 0 0}.legal-module__3yk5bq__banner{color:#ffe0a0;background:rgba(var(--yellow-rgb), .09);border:1px solid rgba(var(--yellow-rgb), .36);border-left:4px solid var(--yellow);font-size:var(--fs-sm);border-radius:12px;gap:8px;margin:32px 0 42px;padding:18px 20px;line-height:1.55;display:grid}.legal-module__3yk5bq__banner strong{color:#ffd681;font-size:var(--fs-sm);letter-spacing:.025em}.legal-module__3yk5bq__banner code{color:#fff0ca}.legal-module__3yk5bq__version{color:#b9a980;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.03em}.legal-module__3yk5bq__documentNav{font-size:var(--fs-xs);font-weight:var(--fw-medium);gap:18px;margin:0 0 42px;display:flex}.legal-module__3yk5bq__documentNav a{color:var(--blue-bright);text-underline-offset:3px;text-decoration:underline}.legal-module__3yk5bq__documentNav [aria-current=page]{color:#e2e4eb;text-decoration:none}.legal-module__3yk5bq__content{color:#adb2c0;font-size:var(--fs-base);line-height:1.76}.legal-module__3yk5bq__content section{margin-top:44px}.legal-module__3yk5bq__content h2{color:#f3f4f8;font-size:clamp(var(--fs-xl), 4vw, 1.75rem);letter-spacing:-.025em;margin:0 0 18px;line-height:1.2}.legal-module__3yk5bq__content h3{color:#d9dce5;font-size:var(--fs-md);margin:28px 0 12px;line-height:1.35}.legal-module__3yk5bq__content p{margin:0 0 16px}.legal-module__3yk5bq__content ul{gap:10px;margin:0 0 18px;padding-left:22px;list-style:outside;display:grid}.legal-module__3yk5bq__content strong{color:#e2e4eb}.legal-module__3yk5bq__content a{color:var(--blue-bright);text-underline-offset:3px;text-decoration:underline}.legal-module__3yk5bq__content address{color:#adb2c0;font-style:normal}.legal-module__3yk5bq__allCaps{color:#d7dae3;font-size:var(--fs-sm);line-height:1.7}.legal-module__3yk5bq__lede{color:#d6d9e4;background:#11141d;border:1px solid #282d3c;border-radius:12px;padding:18px 20px}@media (max-width:600px){.legal-module__3yk5bq__page{border:0;border-radius:0;width:100%;min-height:100svh;margin:0;padding:34px 22px 54px}.legal-module__3yk5bq__content{font-size:var(--fs-sm)}.legal-module__3yk5bq__banner{padding:16px}}
