.legal-page{max-width:720px;min-height:100vh;margin:0 auto;padding:48px 24px 112px}.legal-page .brand{margin-bottom:78px;display:inline-flex}.legal-page h1{margin-bottom:18px;font-size:clamp(36px,5vw,48px);line-height:1.12}.legal-page h2{margin:42px 0 12px;font-size:22px;line-height:1.3}.legal-page p{color:var(--muted);margin:0 0 18px}.legal-page .updated{color:var(--dim);margin-bottom:50px;font-size:14px}.legal-page a:not(.brand){color:var(--accent)}.legal-page .gbtn{color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:6px;align-items:center;gap:12px;height:44px;margin:12px 0 8px;padding:0 20px;font:500 15px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:inline-flex}.legal-page .gbtn:disabled{opacity:.7;cursor:default}.legal-page .start-note{opacity:.65;font-size:13px}.legal-page .start-error{color:#ff8a80}.legal-page .start-plan{font-weight:600}
