.SignupForm-module__ozxonq__signupForm{--signup-field:#f6f7f9;--signup-border:#eceef2;--signup-iris:#6154d9;--signup-ink:#34343b;--signup-control-radius:18px;--signup-choice-radius:14px;width:100%}.SignupForm-module__ozxonq__signupForm input:not([type=radio]){border-color:var(--signup-border);border-radius:var(--signup-control-radius);background:var(--signup-field);height:52px;color:var(--signup-ink);padding-inline-start:16px;transition:border-color .12s,background-color .12s,box-shadow .12s}.SignupForm-module__ozxonq__signupForm input:not([type=radio]):hover:not(:focus):not(:disabled){background:#fff;border-color:#d7d4ee}.SignupForm-module__ozxonq__signupForm input:not([type=radio]):focus{border-color:var(--signup-iris);background:#fff;outline:none;box-shadow:0 0 0 3px #6154d91f}.SignupForm-module__ozxonq__signupForm input:not([type=radio]):disabled{background:#f1f2f5}:is(.SignupForm-module__ozxonq__signupForm label,.SignupForm-module__ozxonq__signupForm legend){color:var(--signup-ink)}.SignupForm-module__ozxonq__signupForm .signupEmailAction{border-radius:var(--signup-choice-radius);min-width:68px;height:44px;color:var(--signup-iris);background:#efedfc;top:30px}.SignupForm-module__ozxonq__signupForm .signupEmailAction:disabled{color:#8b8d96;background:#f1f2f5}.SignupForm-module__ozxonq__signupForm .signupPasswordToggle{border-radius:var(--signup-choice-radius);width:44px;min-width:0;height:44px;top:30px}.SignupForm-module__ozxonq__signupForm .signupPassword>div{max-width:none}.SignupForm-module__ozxonq__signupForm .signupCta{border-radius:var(--signup-control-radius);max-width:none;height:52px}.SignupForm-module__ozxonq__signupForm .signupCta:disabled{color:#77718f;background:#e9e6fa}.SignupForm-module__ozxonq__fieldStack{flex-direction:column;gap:22px;width:100%;display:flex}.SignupForm-module__ozxonq__fieldLabel{color:var(--signup-ink);margin-bottom:6px;font-size:14px;font-weight:600;line-height:20px;display:block}.SignupForm-module__ozxonq__membershipNote{word-break:keep-all}.SignupForm-module__ozxonq__dateButton{border:1px solid var(--signup-border);border-radius:var(--signup-control-radius);background:var(--signup-field);text-align:left;justify-content:space-between;align-items:center;width:100%;height:52px;padding:0 15px 0 16px;font-size:16px;font-weight:400;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex;position:relative}.SignupForm-module__ozxonq__dateButton:focus-visible{border-color:var(--signup-iris);background:#fff;outline:none;box-shadow:0 0 0 3px #6154d91f}.SignupForm-module__ozxonq__dateButton:hover:not(:focus-visible){background:#fff;border-color:#d7d4ee}.SignupForm-module__ozxonq__dateButtonPlaceholder{color:#686b73}.SignupForm-module__ozxonq__dateButtonValue{color:var(--signup-ink)}.SignupForm-module__ozxonq__dateIcon{color:#777985;width:18px;height:18px}.SignupForm-module__ozxonq__segmentGroup{border-radius:var(--signup-control-radius);background:#f1f2f5;gap:4px;min-height:52px;padding:4px;display:flex}.SignupForm-module__ozxonq__carrierOptions{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.SignupForm-module__ozxonq__segment{cursor:pointer;border-radius:var(--signup-choice-radius);color:#62636c;flex:1;justify-content:center;align-items:center;min-width:0;font-size:15px;font-weight:500;transition:color .12s,background-color .12s,box-shadow .12s;display:flex;position:relative}.SignupForm-module__ozxonq__carrierSegment{min-height:44px}.SignupForm-module__ozxonq__carrierSegment[data-carrier=SKT]{--carrier-accent:#3617ce;--carrier-wash:#3617ce0f;--carrier-ink:#3617ce}.SignupForm-module__ozxonq__carrierSegment[data-carrier=KT]{--carrier-accent:#fe2e36;--carrier-wash:#fe2e360f;--carrier-ink:#000}.SignupForm-module__ozxonq__carrierSegment[data-carrier=LGU]{--carrier-accent:#e6007e;--carrier-wash:#e6007e0f;--carrier-ink:#c6006d}.SignupForm-module__ozxonq__carrierSegment[data-carrier]{color:var(--carrier-ink)}.SignupForm-module__ozxonq__carrierSegment[data-carrier]:has(:checked){background:var(--carrier-wash);box-shadow:inset 0 0 0 1px var(--carrier-accent);color:var(--carrier-ink);font-weight:600}.SignupForm-module__ozxonq__carrierSegment[data-carrier]:not(:has(:checked)):hover{color:var(--carrier-ink)}.SignupForm-module__ozxonq__segment:not([data-carrier]):has(:checked){box-shadow:none;color:var(--signup-iris);background:#efedfc;font-weight:600}.SignupForm-module__ozxonq__segment:not([data-carrier],:has(:checked)):hover{color:#4e505a;background:#f8f8fa}.SignupForm-module__ozxonq__segment:has(input:focus-visible){outline:2px solid var(--signup-iris);outline-offset:2px}.SignupForm-module__ozxonq__radioInput{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:639px) and (max-height:900px){.SignupForm-module__ozxonq__profileForm .signupCta{margin-top:14px}.SignupForm-module__ozxonq__profileForm .SignupForm-module__ozxonq__fieldStack{gap:8px}}@media (max-width:639px) and (max-height:780px){:is(.SignupForm-module__ozxonq__profileForm input:not([type=radio]),.SignupForm-module__ozxonq__profileForm .SignupForm-module__ozxonq__dateButton,.SignupForm-module__ozxonq__profileForm .signupCta){height:48px}.SignupForm-module__ozxonq__profileForm .signupCta{margin-top:8px}.SignupForm-module__ozxonq__profileForm .SignupForm-module__ozxonq__fieldStack{gap:6px}.SignupForm-module__ozxonq__profileForm .SignupForm-module__ozxonq__fieldLabel{margin-bottom:4px}}@media (max-width:639px){.SignupForm-module__ozxonq__carrierOptions{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(44px,auto)}.SignupForm-module__ozxonq__carrierSegment:nth-child(-n+3){grid-column:span 2}.SignupForm-module__ozxonq__carrierSegment:nth-child(n+4){grid-column:span 3}}@media (prefers-reduced-motion:reduce){.SignupForm-module__ozxonq__dateButton,.SignupForm-module__ozxonq__segment{transition:none}.SignupForm-module__ozxonq__signupForm input:not([type=radio]){transition:none}}
