html[data-tcb-device=desktop] .register-page{min-height:70vh;padding:36px 24px 52px;background:#f5f7f5;display:block;font-size:14px}html[data-tcb-device=desktop] .register-container{max-width:80rem;width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;align-items:start;animation:none}html[data-tcb-device=desktop] .register-page .register-brand,html[data-tcb-device=desktop] .register-page .register-individual-message{display:none}html[data-tcb-device=desktop] .register-card{border:1px solid #dce5df;border-radius:14px;padding:24px;box-shadow:0 8px 22px #182e2210}html[data-tcb-device=desktop] .register-page h1,html[data-tcb-device=desktop] .register-page h2{font:800 16px/1.4 var(--font-body,sans-serif);letter-spacing:0;color:#172033}html[data-tcb-device=desktop] .register-card>h2{text-align:left;margin-bottom:18px}html[data-tcb-device=desktop] .register-page p{font-size:14px;line-height:1.6}html[data-tcb-device=desktop] .register-page .text-xs{font-size:12px}html[data-tcb-device=desktop] .register-page button,html[data-tcb-device=desktop] .register-page input,html[data-tcb-device=desktop] .register-page select{font-size:14px}html[data-tcb-device=desktop] .register-page form>button[type=submit]{background:#16a34a;border-radius:8px;box-shadow:0 4px 10px #16a34a1a}html[data-tcb-device=desktop] .register-page .desktop-signup-intro{padding-top:2px}html[data-tcb-device=desktop] .register-page .desktop-signup-back{display:inline-block;color:#157037;font-size:14px;font-weight:800;margin-bottom:34px}html[data-tcb-device=desktop] .register-page .desktop-signup-kicker{display:block;color:#15803d;font-size:12px;font-weight:850;letter-spacing:1.15px}html[data-tcb-device=desktop] .register-page .desktop-signup-intro h1{margin:10px 0}html[data-tcb-device=desktop] .register-page .desktop-signup-intro p{color:#64748b}html[data-tcb-device=desktop] .register-page .desktop-signup-next{border-top:1px solid #dce6df;margin-top:28px;padding-top:24px}html[data-tcb-device=desktop] .register-page .desktop-signup-next>span{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#eaf4ec;color:#15803d}html[data-tcb-device=desktop] .register-page .desktop-signup-next svg{width:20px;height:20px}html[data-tcb-device=desktop] .register-page .desktop-signup-next h2{margin:13px 0 8px}html[data-tcb-device=desktop] .register-page .desktop-account-check{padding:24px;margin:-24px -24px 24px;background:#eef6f0;border-bottom:1px solid #dce8df;border-radius:14px 14px 0 0}html[data-tcb-device=desktop] .register-page .desktop-account-check h2{margin:8px 0}html[data-tcb-device=desktop] .register-page .desktop-account-check p{color:#64748b;margin-bottom:16px}html[data-tcb-device=desktop] .register-page .desktop-account-switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}html[data-tcb-device=desktop] .register-page .desktop-account-switch a{text-align:center;border:1px solid #d1ded5;background:#fff;border-radius:7px;padding:9px 4px;font-size:12px;font-weight:800;color:#4a6854}html[data-tcb-device=desktop] .register-page .desktop-account-switch a[aria-current=page]{background:#176b37;color:#fff;border-color:#176b37}html[data-tcb-device=desktop] .register-page .desktop-account-switch a[aria-disabled]{pointer-events:none;opacity:.5}html[data-tcb-device=desktop] .register-page .desktop-account-check .desktop-selected-plan{padding:12px;background:#fbf5e5;border:1px solid #e8dbb5;border-radius:8px;margin:16px 0 0}html[data-tcb-device=desktop] .register-page .desktop-account-switch a:focus-visible{outline:3px solid #d4b55e;outline-offset:3px}