._card_1n0os_1{color:#173a32;max-width:520px;margin:0 auto}._card_1n0os_1 h2{margin-bottom:.6rem;font-size:clamp(2rem,6vw,2.8rem)}._card_1n0os_1>p{margin-bottom:1.8rem}._social_1n0os_4{gap:14px;display:grid}._social_1n0os_4 button{cursor:pointer;background:#fff;border:1px solid #c8d0c8;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:62px;padding:12px;font-size:1rem;font-weight:650;display:flex}._social_1n0os_4 button:disabled{cursor:default;opacity:.55}._google_1n0os_7{color:#4285f4;font:700 28px Arial,sans-serif}._divider_1n0os_8{color:#77857c;align-items:center;gap:18px;margin:24px 0;display:flex}._divider_1n0os_8:before,._divider_1n0os_8:after{content:"";background:#c8d0c8;flex:1;height:1px}._email_1n0os_10{background:#fff;border:1px solid #9ca99c;border-radius:12px;min-height:62px;display:flex;overflow:hidden}._email_1n0os_10:focus-within{outline-offset:3px;outline:3px solid #668879}._email_1n0os_10 input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:16px;font-size:18px}._email_1n0os_10 button{cursor:pointer;color:#173a32;background:0 0;border:0;width:60px}._textButton_1n0os_14{color:#173a32;cursor:pointer;background:0 0;border:0;min-height:44px;margin:18px auto;text-decoration:underline;display:block}._hint_1n0os_15{color:#66746b;margin-top:12px;font-size:13px}._terms_1n0os_16{text-align:center;color:#66746b;margin-top:30px;font-size:13px}._terms_1n0os_16 a{text-decoration:underline}._sr_1n0os_18{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._codeField_1n0os_19{margin:24px 0}._codeLabel_1n0os_20{margin-bottom:10px;font-size:18px;font-weight:750;display:block}._card_1n0os_1 input._codeInput_1n0os_21{box-sizing:border-box;color:#173a32;letter-spacing:.36em;text-align:center;background:#fff;border:2px solid #426753;border-radius:14px;width:100%;min-height:76px;padding:14px 16px;font:700 clamp(26px,6vw,32px)/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}._codeInput_1n0os_21::placeholder{color:#738379;opacity:1}._codeInput_1n0os_21:focus-visible{outline-offset:3px;border-color:#173a32;outline:3px solid #668879}._codeInput_1n0os_21:disabled{opacity:.65}._codeHint_1n0os_25{color:#52665b;margin-top:10px;font-size:14px;line-height:1.5}._label_1n0os_27{margin-bottom:8px;font-size:.9rem;font-weight:600;display:block}._card_1n0os_1{overflow-wrap:anywhere}._card_1n0os_1 input{font-size:16px}._card_1n0os_1 form .full{white-space:normal;width:100%;min-height:48px;margin-top:16px}._card_1n0os_1 form .custom-field{margin:16px 0}._card_1n0os_1 form .custom-field input{color:#173a32;width:100%;min-height:52px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #9ca99c;border-radius:12px;padding:12px 14px;display:block}._card_1n0os_1 form .custom-field input:focus-visible{outline-offset:3px;outline:3px solid #668879}._textButton_1n0os_14:disabled{opacity:.55;cursor:default}
