.si-wrap{max-width:760px;margin:0 auto}.si-wrap .section-head{margin-bottom:20px}.si-card{max-width:480px;margin:0 auto;padding:clamp(18px,4vw,30px)}.si-loading{margin:6px 0;color:var(--muted);text-align:center}.si-clerk{min-height:40px}.si-clerk[hidden],.si-setup[hidden],.si-loading[hidden],.si-alt[hidden]{display:none}.si-setup{display:grid;gap:16px}.si-setup-lead{margin:0;color:var(--muted)}.si-choice{display:grid;gap:10px}.si-choice+.si-choice{padding-top:16px;border-top:1px solid var(--line)}.si-choice .muted{margin:0;font-size:14px}.si-choice-head{margin:0;font:700 18px/1.2 var(--font-display, "Saira Condensed", system-ui, sans-serif);color:var(--ink)}.si-choice .field{margin:0}.si-after{margin:0;font-size:13px;color:var(--muted)}.si-alt{max-width:480px;margin:18px auto 0;text-align:center;font-size:14px}.si-alt a{color:var(--cp-mint, var(--forest-2));font-weight:600}.si-card .form-status:empty{min-height:0;margin:0}.si-card .form-status{margin:0 0 12px}.plan-signin{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);text-align:center}.plan-signin[hidden]{display:none}.plan-signin .btn{white-space:normal;height:auto;min-height:44px;line-height:1.3;padding-top:10px;padding-bottom:10px;text-align:center}.plan-signin-kick{margin:0 0 10px;font:600 11px/1.3 var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.plan-signin-note{margin:10px 0 0;font-size:13px;color:var(--muted)}.signin-offer{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;margin:0 0 16px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r, 12px)}.signin-offer[hidden]{display:none}.signin-offer p{margin:0;flex:1 1 260px}.signin-offer .signin-offer-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:480px){.signin-offer .signin-offer-actions{width:100%}.signin-offer .signin-offer-actions .btn{flex:1 1 auto}}.cp-who .cp-signin-methods[hidden]{display:none}
