.JoinFlow_page__41YRd{min-height:100svh;background:#fff;color:var(--navy)}.JoinFlow_col__AdjPT{width:100%;max-width:520px;min-height:100svh;margin:0 auto;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top, 0px) + 16px) var(--gutter-r) 0 var(--gutter)}@media (min-width:720px){.JoinFlow_col__AdjPT{padding-left:24px;padding-right:24px}}.JoinFlow_top__kNgmi{display:flex;align-items:center;gap:12px}.JoinFlow_backBtn__AssGE{flex:none;display:grid;place-items:center;width:36px;height:36px;margin-left:-8px;border:0;background:none;border-radius:50%;cursor:pointer}.JoinFlow_backBtn__AssGE:hover{background:rgba(11,27,63,.06)}.JoinFlow_segments__IybJi{flex:1 1;display:grid;grid-template-columns:2fr 3fr 2fr 1fr;grid-gap:6px;gap:6px}.JoinFlow_segments__IybJi span{height:5px;border-radius:5px;background:rgba(11,27,63,.1);overflow:hidden}.JoinFlow_segments__IybJi i{display:block;height:100%;background:var(--navy);transform-origin:left;transition:transform .5s var(--ease-out)}.JoinFlow_logo__x2z2_{display:block;width:64px;margin:28px 0 0;color:var(--navy)}.JoinFlow_logo__x2z2_ svg{display:block;width:100%;height:auto}.JoinFlow_form__X43gc{flex:1 1;display:flex;flex-direction:column;padding-top:28px}.JoinFlow_stage__09Zwg{display:flex;flex-direction:column;gap:14px}.JoinFlow_fwd__KIsH6{animation:JoinFlow_inFwd__lgSOD .45s var(--ease-out)}.JoinFlow_back__6spiV{animation:JoinFlow_inBack__HpG3T .45s var(--ease-out)}@keyframes JoinFlow_inFwd__lgSOD{0%{opacity:0;transform:translateX(24px)}}@keyframes JoinFlow_inBack__HpG3T{0%{opacity:0;transform:translateX(-24px)}}@media (prefers-reduced-motion:reduce){.JoinFlow_back__6spiV,.JoinFlow_fwd__KIsH6{animation:none}}.JoinFlow_q__NynWJ{font-size:clamp(26px,3.4vw,32px);font-weight:500;line-height:1.2;letter-spacing:-.015em;outline:none;margin-bottom:6px;text-wrap:balance}.JoinFlow_hint__ZYYjZ{font-size:var(--fs-4);color:var(--ink-soft);margin-top:-6px;margin-bottom:6px}.JoinFlow_small__gNnDP{font-size:var(--fs-5);color:var(--ink-soft)}.JoinFlow_field__xgja_{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-5);font-weight:500}.JoinFlow_field__xgja_ input{font:inherit;font-size:var(--fs-4);font-weight:400;color:var(--navy);background:#fff;border:1.5px solid rgba(11,27,63,.2);border-radius:12px;padding:16px 18px;transition:border-color .15s}.JoinFlow_field__xgja_ input:hover{border-color:rgba(11,27,63,.4)}.JoinFlow_field__xgja_ input:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(11,27,63,.12)}.JoinFlow_field__xgja_ input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #fff;-webkit-text-fill-color:var(--navy)}.JoinFlow_options__f4aFE{display:flex;flex-direction:column;gap:10px}.JoinFlow_option__qmfQJ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:18px 20px;text-align:left;background:#fff;color:var(--navy);border:1.5px solid rgba(11,27,63,.16);border-radius:12px;font-size:var(--fs-4);cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--ease-out)}.JoinFlow_option__qmfQJ:hover{border-color:var(--navy)}.JoinFlow_option__qmfQJ:active{transform:scale(.99)}.JoinFlow_on__y_67c{border-color:var(--navy);background:var(--yellow);font-weight:500}.JoinFlow_tick__UkuYR{flex:none;width:22px;height:22px;border:1.5px solid var(--navy);border-radius:6px;position:relative;background:#fff}.JoinFlow_on__y_67c .JoinFlow_tick__UkuYR{background:var(--navy)}.JoinFlow_on__y_67c .JoinFlow_tick__UkuYR:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid var(--yellow);border-width:0 2px 2px 0;transform:rotate(45deg)}.JoinFlow_skip__tKnkb{align-self:center;margin-top:6px;background:none;border:0;padding:10px;color:var(--ink-soft);font-size:var(--fs-5);text-decoration:underline;cursor:pointer}.JoinFlow_check__2_dXB{position:relative;display:flex;gap:14px;align-items:flex-start;cursor:pointer;padding:18px;border-radius:12px;border:1.5px solid rgba(11,27,63,.16);background:#fff;transition:border-color .15s,background .15s}.JoinFlow_check__2_dXB:hover{border-color:var(--navy)}.JoinFlow_checked__uBHor{border-color:var(--navy);background:rgba(242,194,0,.18)}.JoinFlow_check__2_dXB input{position:absolute;opacity:0;width:1px;height:1px}.JoinFlow_box__dpQUS{flex:none;width:22px;height:22px;margin-top:1px;border:1.5px solid var(--navy);border-radius:6px;background:#fff;position:relative}.JoinFlow_checked__uBHor .JoinFlow_box__dpQUS{background:var(--navy)}.JoinFlow_checked__uBHor .JoinFlow_box__dpQUS:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid var(--yellow);border-width:0 2px 2px 0;transform:rotate(45deg)}.JoinFlow_check__2_dXB input:focus-visible+.JoinFlow_box__dpQUS{outline:2px solid var(--blue);outline-offset:3px}.JoinFlow_checkText__YM29i{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-4);line-height:1.45}.JoinFlow_checkText__YM29i a{font-weight:600}.JoinFlow_note__w_arf{font-size:var(--fs-5);color:var(--ink-soft)}.JoinFlow_req__HQc5e{font-size:var(--fs-6);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--red);margin-left:4px}.JoinFlow_error__y09lm{min-height:1.5em;margin-top:12px;font-size:var(--fs-5);font-weight:600;color:var(--red)}.JoinFlow_bar___l0_j{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;padding:16px 0 calc(env(safe-area-inset-bottom, 0px) + 24px);background:linear-gradient(rgba(255,255,255,0),#fff 35%)}.JoinFlow_wide__5ldPb{width:100%}.JoinFlow_inboxSymbol__eais0{width:48px;height:48px}.JoinFlow_mock__XQxTp{margin-top:12px;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:12px;border:1.5px dashed rgba(11,27,63,.35)}.JoinFlow_mock__XQxTp p,.JoinFlow_preview__kEH8k{font-size:var(--fs-5);color:var(--ink-soft)}.JoinFlow_preview__kEH8k{border-left:3px solid var(--yellow);padding-left:10px}