@font-face{font-family:manrope;src:url(../media/Manrope_variable-s.p.0nvn7f63i-2qu.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.Wo2MWW_className{font-family:manrope,manrope Fallback}
.calc-signup-form{gap:16px;display:grid}.calc-signup-field{gap:8px;display:grid}.calc-signup-field label{color:#102f38;font-size:14px;font-weight:700}.calc-signup-input-wrap{position:relative}.calc-signup-input-wrap svg{color:#64748b;pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.calc-signup-input-wrap input{color:#102f38;background:#fff;border:1px solid #102f3824;border-radius:16px;outline:none;width:100%;min-height:52px;padding:0 16px 0 46px;font-size:14px;font-weight:600;transition:border-color .2s,box-shadow .2s}.calc-signup-input-wrap input:focus{border-color:#45c9838c;box-shadow:0 0 0 4px #45c9831f}.calc-signup-input-wrap input:disabled{opacity:.7}.calc-signup-field-error{color:#b91c1c;margin:0;font-size:12px;font-weight:600}.calc-signup-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.calc-signup-error p{margin:0}.calc-signup-consent{color:#64748b;margin:0;font-size:12px;font-weight:500;line-height:1.55}.calc-signup-submit{color:#fff;cursor:pointer;background:linear-gradient(94deg,#53bc76 0%,#1f9f5f 100%);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;font-size:14px;font-weight:800;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 18px 44px #53bc763d}.calc-signup-submit:hover{filter:brightness(1.03);transform:translateY(-1px)}.calc-signup-submit:disabled{cursor:not-allowed;opacity:.75;transform:none}
