.Legal-module__dNXrWW__page{padding:0 0 24px}.Legal-module__dNXrWW__legalHero>div:last-child{max-width:844px}@media (max-width:900px){.Legal-module__dNXrWW__legalHero>div:last-child{max-width:820px}}.Legal-module__dNXrWW__meta{color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.Legal-module__dNXrWW__body{background:var(--bg-elev-1);border:1px solid var(--border);border-radius:18px;max-width:780px;margin:0 auto;padding:48px 56px}.Legal-module__dNXrWW__body .lede{color:var(--fg);margin-bottom:8px;font-size:18px;line-height:1.7}.Legal-module__dNXrWW__body h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-strong);text-wrap:balance;font-variant-numeric:tabular-nums;margin:40px 0 12px;scroll-margin-top:104px;font-size:22px;font-weight:600;line-height:1.3}.Legal-module__dNXrWW__body p{color:color-mix(in oklab, var(--fg) 86%, var(--fg-muted));max-width:68ch;margin:0 0 14px;font-size:16px;line-height:1.75}.Legal-module__dNXrWW__body strong{color:var(--fg-strong);font-weight:600}.Legal-module__dNXrWW__body a{color:var(--gold-200);text-underline-offset:3px;overflow-wrap:anywhere;transition:color var(--d-micro) var(--ease-out), text-decoration-color var(--d-micro) var(--ease-out);-webkit-text-decoration:underline #e8c16a73;text-decoration:underline #e8c16a73}@media (hover:hover){.Legal-module__dNXrWW__body a:hover{color:var(--gold-100);-webkit-text-decoration-color:var(--gold-200);text-decoration-color:var(--gold-200)}}.Legal-module__dNXrWW__body ul{margin:10px 0 18px;padding:0;list-style:none}.Legal-module__dNXrWW__body li{color:color-mix(in oklab, var(--fg) 86%, var(--fg-muted));max-width:66ch;margin-bottom:10px;padding-left:26px;font-size:16px;line-height:1.7;position:relative}.Legal-module__dNXrWW__body li:before{content:"";background:var(--gold-300);border-radius:2px;width:6px;height:6px;position:absolute;top:.7em;left:6px;transform:rotate(45deg)}.Legal-module__dNXrWW__nav{justify-content:flex-end;margin-top:40px;display:flex}.Legal-module__dNXrWW__body .Legal-module__dNXrWW__nav a{border:1px solid var(--border-strong);min-height:44px;font-family:var(--font-display);color:var(--fg);transition:border-color var(--d-micro) var(--ease-out), color var(--d-micro) var(--ease-out), background var(--d-micro) var(--ease-out), transform var(--d-micro) var(--ease-out);border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Legal-module__dNXrWW__body .Legal-module__dNXrWW__nav a:hover{border-color:var(--border-gold);color:var(--gold-200);background:#e8c16a0d}}.Legal-module__dNXrWW__body .Legal-module__dNXrWW__nav a:active{transform:scale(.98)}@media (max-width:720px){.Legal-module__dNXrWW__body{padding:28px 20px}.Legal-module__dNXrWW__body h2{margin-top:32px;font-size:20px}.Legal-module__dNXrWW__nav{justify-content:stretch}.Legal-module__dNXrWW__body .Legal-module__dNXrWW__nav a{justify-content:center;width:100%}}
