.register-module__B3synq__page{background:linear-gradient(#e7f6efb8,#fff0 42%),#f7f8fa;place-items:center;min-height:calc(100vh - 66px);padding:42px 18px;display:grid}.register-module__B3synq__registerShell{grid-template-columns:minmax(280px,.78fr) minmax(420px,1fr);align-items:stretch;gap:22px;width:min(1120px,100%);display:grid}.register-module__B3synq__card{background:#fff;border:1px solid #dbe2e8;border-radius:18px;gap:22px;width:100%;padding:clamp(24px,5vw,42px);display:grid;box-shadow:0 24px 70px #1d252d1f}.register-module__B3synq__valuePanel{color:#fff;background:linear-gradient(145deg,#0f766ef5,#115e59f5),#0f766e;border:1px solid #0f766e2e;border-radius:18px;align-content:start;gap:24px;padding:clamp(24px,5vw,42px);display:grid;box-shadow:0 24px 70px #1d252d24}.register-module__B3synq__backLink{color:#fff;font-size:16px;font-weight:950;text-decoration:none}.register-module__B3synq__valuePanel h1{color:#fff;margin:0;font-size:clamp(34px,5vw,54px);line-height:1.04}.register-module__B3synq__valuePanel p:not(.register-module__B3synq__eyebrow){color:#ffffffd1;margin:12px 0 0;font-size:17px;line-height:1.6}.register-module__B3synq__valuePanel .register-module__B3synq__eyebrow{color:#bbf7d0}.register-module__B3synq__benefitList,.register-module__B3synq__nextSteps{gap:10px;display:grid}.register-module__B3synq__benefitList span,.register-module__B3synq__nextSteps span{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;padding:12px;font-size:14px;font-weight:900}.register-module__B3synq__nextSteps{background:#ffffff14;border-radius:16px;padding:16px}.register-module__B3synq__nextSteps h2{color:#fff;margin:0;font-size:18px}.register-module__B3synq__nextSteps span{background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.register-module__B3synq__nextSteps strong{color:#0f766e;background:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.register-module__B3synq__formCard{animation:.36s both register-module__B3synq__formFadeIn}.register-module__B3synq__header{text-align:center;gap:10px;display:grid}.register-module__B3synq__eyebrow{color:#0f766e;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.register-module__B3synq__header h1,.register-module__B3synq__header h2{color:#1d252d;margin:0;font-size:clamp(34px,7vw,52px);line-height:1.05}.register-module__B3synq__header p,.register-module__B3synq__switchText,.register-module__B3synq__preview{color:#5e6a75;margin:0;font-size:17px;line-height:1.5}.register-module__B3synq__form{gap:16px;display:grid}.register-module__B3synq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.register-module__B3synq__form label{color:#1d252d;gap:7px;font-size:14px;font-weight:800;display:grid}.register-module__B3synq__form label span{color:#5e6a75;font-weight:700}.register-module__B3synq__form input,.register-module__B3synq__form select{color:#1d252d;width:100%;font:inherit;background:#fff;border:1px solid #cfd8e1;border-radius:8px;padding:12px 13px}.register-module__B3synq__form input:focus,.register-module__B3synq__form select:focus{border-color:#0f766e;outline:none;box-shadow:0 0 0 3px #0f766e24}.register-module__B3synq__terms{align-items:flex-start;line-height:1.45;color:#5e6a75!important;gap:10px!important;font-weight:700!important;display:flex!important}.register-module__B3synq__terms input{width:18px;height:18px;margin-top:2px}.register-module__B3synq__terms a,.register-module__B3synq__switchText a{color:#0f766e;font-weight:900}.register-module__B3synq__primaryButton{color:#fff;cursor:pointer;font:inherit;background:#0f766e;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-size:16px;font-weight:900;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.register-module__B3synq__primaryButton:hover{background:#0b625c;transform:translateY(-1px);box-shadow:0 14px 28px #0f766e38}.register-module__B3synq__primaryButton:disabled{cursor:wait;opacity:.72}.register-module__B3synq__error,.register-module__B3synq__message{border-left:3px solid;margin:0;padding-left:10px;font-size:14px}.register-module__B3synq__error{color:#8a1f16;border-color:#b42318}.register-module__B3synq__message{color:#166534;border-color:#166534}.register-module__B3synq__switchText,.register-module__B3synq__preview{text-align:center}.register-module__B3synq__preview{color:#166534;background:#e7f6ef;border-radius:999px;justify-self:center;padding:8px 12px;font-size:14px;font-weight:900}.register-module__B3synq__successCard{text-align:center;gap:24px;animation:.56s cubic-bezier(.16,1,.3,1) both register-module__B3synq__successEnter;overflow:hidden}.register-module__B3synq__successIcon{color:#fff;background:radial-gradient(circle at 32% 24%,#ffffffe6,#0000 30%),linear-gradient(135deg,#10b981,#0f766e);border-radius:999px;place-items:center;width:92px;height:92px;margin:0 auto;font-size:48px;font-weight:950;display:grid;box-shadow:0 24px 48px #0f766e3d,inset 0 0 0 1px #ffffff52}.register-module__B3synq__successIcon span{transform:translateY(-1px)}.register-module__B3synq__successHeader{gap:10px;display:grid}.register-module__B3synq__successHeader h1{color:#1d252d;margin:0;font-size:clamp(32px,6vw,48px);line-height:1.05}.register-module__B3synq__successHeader p,.register-module__B3synq__emailPanel p,.register-module__B3synq__countdown{color:#5e6a75;margin:0;font-size:17px;line-height:1.5}.register-module__B3synq__emailPanel{background:linear-gradient(#f0fbf7,#fff);border:1px solid #0f766e29;border-radius:18px;gap:8px;padding:20px;display:grid}.register-module__B3synq__emailPanel strong{color:#0f766e;overflow-wrap:anywhere;font-size:clamp(20px,4vw,28px)}.register-module__B3synq__infoBox{text-align:left;background:#f8faf9;border:1px solid #dbe2e8;border-radius:18px;gap:12px;padding:20px;display:grid}.register-module__B3synq__infoBox h2{color:#1d252d;margin:0;font-size:18px}.register-module__B3synq__infoBox ul{color:#5e6a75;gap:8px;margin:0;padding-left:20px;line-height:1.5;display:grid}.register-module__B3synq__infoBox a{color:#0f766e;font-weight:900}.register-module__B3synq__successActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.register-module__B3synq__secondaryButton{color:#1d252d;cursor:pointer;min-height:48px;font:inherit;background:#fff;border:1px solid #cfd8e1;border-radius:8px;justify-content:center;align-items:center;padding:12px 16px;font-size:16px;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.register-module__B3synq__secondaryButton:hover{border-color:#0f766e6b;transform:translateY(-1px);box-shadow:0 12px 26px #1d252d1a}.register-module__B3synq__countdown{color:#0f766e;background:#edf7f4;border-radius:999px;justify-self:center;padding:9px 14px;font-size:14px;font-weight:900}@keyframes register-module__B3synq__formFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes register-module__B3synq__successEnter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.register-module__B3synq__page{place-items:start;padding:28px 16px}.register-module__B3synq__registerShell{grid-template-columns:1fr}.register-module__B3synq__valuePanel{border-radius:14px}.register-module__B3synq__formGrid{grid-template-columns:1fr}.register-module__B3synq__card{border-radius:14px}.register-module__B3synq__successActions{grid-template-columns:1fr}.register-module__B3synq__successIcon{width:78px;height:78px;font-size:40px}}@media (prefers-reduced-motion:reduce){.register-module__B3synq__formCard,.register-module__B3synq__successCard,.register-module__B3synq__primaryButton,.register-module__B3synq__secondaryButton{transition:none;animation:none}.register-module__B3synq__primaryButton:hover,.register-module__B3synq__secondaryButton:hover{transform:none}}
