.AuthArtwork-module__u6J17G__artwork{width:100%;height:auto;display:block;overflow:visible}.AuthArtwork-module__u6J17G__backdrop{fill:#d7def8}.AuthArtwork-module__u6J17G__artwork[data-mode=register] .AuthArtwork-module__u6J17G__backdrop{fill:#d9dfb7}.AuthArtwork-module__u6J17G__ribbon{fill:var(--chapter-accent);transition:fill .6s}.AuthArtwork-module__u6J17G__sun{transform-origin:441px 121px;animation:12s ease-in-out infinite AuthArtwork-module__u6J17G__sunrise}.AuthArtwork-module__u6J17G__sunRays{transform-origin:441px 121px;animation:12s ease-in-out infinite AuthArtwork-module__u6J17G__sunshine}.AuthArtwork-module__u6J17G__plane{transform-origin:514px 102px;animation:12s ease-in-out infinite AuthArtwork-module__u6J17G__paperFlight}.AuthArtwork-module__u6J17G__planeTrail{animation:12s ease-in-out infinite AuthArtwork-module__u6J17G__passingTrail}.AuthArtwork-module__u6J17G__pencil{transform-origin:492px 372px;animation:9s ease-in-out infinite AuthArtwork-module__u6J17G__pencilThought}.AuthArtwork-module__u6J17G__pageLeaf{transform-origin:323px 266px;animation:12s ease-in-out infinite AuthArtwork-module__u6J17G__pageTurn}.AuthArtwork-module__u6J17G__triangleStroke,.AuthArtwork-module__u6J17G__ideaLine{stroke-dasharray:1;stroke-dashoffset:0;animation:9s ease-in-out infinite AuthArtwork-module__u6J17G__drawIdea}.AuthArtwork-module__u6J17G__ideaLine{animation-delay:.9s}.AuthArtwork-module__u6J17G__constellation{transform:translateY(var(--star-shift));transition:transform .7s}.AuthArtwork-module__u6J17G__spark{animation:9s ease-in-out infinite AuthArtwork-module__u6J17G__spark}@keyframes AuthArtwork-module__u6J17G__sunrise{0%,12%,to{transform:translateY(0)}45%,70%{transform:translateY(-9px)}}@keyframes AuthArtwork-module__u6J17G__sunshine{0%,to{opacity:.6;transform:rotate(-5deg)}50%,70%{opacity:1;transform:rotate(5deg)}}@keyframes AuthArtwork-module__u6J17G__paperFlight{0%,10%,to{transform:translate(0)rotate(-3deg)}40%{transform:translate(12px,6px)rotate(5deg)}70%{transform:translate(4px,-9px)rotate(-7deg)}}@keyframes AuthArtwork-module__u6J17G__passingTrail{0%,to{stroke-dashoffset:0;opacity:.35}50%{stroke-dashoffset:-20px;opacity:.7}}@keyframes AuthArtwork-module__u6J17G__pencilThought{0%,12%,70%,to{transform:translate(0)rotate(0)}28%{transform:translate(-8px,-6px)rotate(-5deg)}45%{transform:translate(5px,-9px)rotate(2deg)}58%{transform:translate(2px,-3px)rotate(-2deg)}}@keyframes AuthArtwork-module__u6J17G__pageTurn{0%,45%,85%,to{transform:skewY(0)scaleX(1)}60%{transform:skewY(-4deg)scaleX(.93)}70%{transform:skewY(-2deg)scaleX(.97)}}@keyframes AuthArtwork-module__u6J17G__drawIdea{0%,8%{stroke-dashoffset:1px}48%,88%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes AuthArtwork-module__u6J17G__spark{0%,15%,75%,to{opacity:.55}45%,60%{opacity:1}}.AuthArtwork-module__u6J17G__artwork[data-paused=true] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.AuthArtwork-module__u6J17G__artwork *{transition:none!important;animation:none!important}.AuthArtwork-module__u6J17G__triangleStroke,.AuthArtwork-module__u6J17G__ideaLine{stroke-dashoffset:0}}
.AuthShell-module__v8KGDa__shell{--ink:#172a34;--muted:#58696a;--auth-control-height:51px;--auth-input-size:16px;--auth-small-size:12px;color:var(--ink);min-height:calc(100svh - var(--public-header-height,64px));background:#faf8f1;grid-template-columns:1.06fr 1fr;font-family:Arial,Helvetica,sans-serif;display:grid}.AuthShell-module__v8KGDa__shell :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #cf5f32}.AuthShell-module__v8KGDa__illustrationPanel{min-width:0;height:calc(100svh - var(--public-header-height,64px));min-height:650px;top:var(--public-header-height,64px);background:#e8ecfc;grid-template-rows:auto minmax(0,1fr) auto;place-items:center;padding:clamp(32px,3.2vw,84px) clamp(28px,4vw,100px) 25px;display:grid;position:sticky;overflow:clip}.AuthShell-module__v8KGDa__shell[data-mode=register] .AuthShell-module__v8KGDa__illustrationPanel{background:#e8ecd8}.AuthShell-module__v8KGDa__illustrationIntro{width:100%}.AuthShell-module__v8KGDa__artEyebrow{letter-spacing:.14em;align-items:center;gap:10px;font-size:clamp(9px,.65vw,17px);font-weight:600;line-height:1.5;display:flex}.AuthShell-module__v8KGDa__artEyebrow>span{color:#4469ed;font-size:25px;line-height:1}.AuthShell-module__v8KGDa__illustrationIntro h2{letter-spacing:-.05em;margin-block:20px 16px;font-size:clamp(38px,3.3vw,93px);font-weight:600;line-height:1.11}.AuthShell-module__v8KGDa__illustrationIntro h2 em{color:#3d59bd;font-family:Georgia,serif;font-weight:400}.AuthShell-module__v8KGDa__shell[data-mode=register] .AuthShell-module__v8KGDa__illustrationIntro h2 em{color:#486b43}.AuthShell-module__v8KGDa__artDescription{color:#4c5c62;max-width:31em;font-size:clamp(13px,1vw,23px);line-height:1.7}.AuthShell-module__v8KGDa__drawing{width:114%;min-width:0;height:100%;min-height:0;margin-inline:-6%;padding-block:8px}.AuthShell-module__v8KGDa__drawing>svg{height:100%}.AuthShell-module__v8KGDa__artFooter{border-top:1px solid #172a342c;justify-content:space-between;align-items:center;gap:15px;width:100%;padding-top:15px;display:flex}.AuthShell-module__v8KGDa__artNote{color:#4c5c62;font:italic clamp(12px,1vw,22px)/1.5 Georgia,serif;animation:.3s ease-out both AuthShell-module__v8KGDa__reveal}.AuthShell-module__v8KGDa__pauseButton{cursor:pointer;color:#172a34;border:1px solid #172a3450;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.AuthShell-module__v8KGDa__pauseButton:hover{background:#ffffff50}.AuthShell-module__v8KGDa__formColumn{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:48px clamp(30px,4.8vw,145px) 25px;display:flex}.AuthShell-module__v8KGDa__formPanel{width:100%;max-width:450px;margin-block:auto;padding-block:20px 28px}.AuthShell-module__v8KGDa__formHeader{margin-bottom:30px}.AuthShell-module__v8KGDa__eyebrow{color:var(--muted);letter-spacing:.17em;margin-bottom:13px;font-size:10px;font-weight:600}.AuthShell-module__v8KGDa__title{letter-spacing:-1.8px;font-size:43px;font-weight:600;line-height:1.15}.AuthShell-module__v8KGDa__title em{font-family:Georgia,serif;font-weight:400}.AuthShell-module__v8KGDa__intro{color:var(--muted);margin-top:13px;font-size:14px;line-height:1.7}.AuthShell-module__v8KGDa__form{flex-direction:column;gap:22px;display:flex}.AuthShell-module__v8KGDa__field{min-width:0}.AuthShell-module__v8KGDa__label{margin-bottom:9px;font-size:12px;font-weight:600;line-height:1.5;display:block}.AuthShell-module__v8KGDa__input{width:100%;height:var(--auth-control-height);color:var(--ink);font-family:inherit;font-size:var(--auth-input-size);background:#fffef9;border:1px solid #cbd0c6;border-radius:7px;padding:13px 15px;line-height:1.5;transition:border-color .16s,box-shadow .16s;display:block}.AuthShell-module__v8KGDa__input::placeholder{color:#7b8480}.AuthShell-module__v8KGDa__input:focus{border-color:#4469ed;outline:none;box-shadow:0 0 0 3px #4469ed18}.AuthShell-module__v8KGDa__hint{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.65}.AuthShell-module__v8KGDa__passwordWrap{position:relative}.AuthShell-module__v8KGDa__passwordWrap .AuthShell-module__v8KGDa__input{padding-right:75px}.AuthShell-module__v8KGDa__passwordToggle{color:var(--muted);cursor:pointer;border-radius:4px;padding:10px;font-size:10px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.AuthShell-module__v8KGDa__passwordToggle:hover{color:var(--ink);background:#172a3407}.AuthShell-module__v8KGDa__formPanel .AuthShell-module__v8KGDa__submitButton{color:#fffef8;background:#172a34;border-radius:7px;width:100%;min-height:52px;margin-top:2px;padding:13px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:background .16s,transform .16s}.AuthShell-module__v8KGDa__formPanel .AuthShell-module__v8KGDa__submitButton:hover{opacity:1;background:#304b55;transform:translateY(-1px)}.AuthShell-module__v8KGDa__formPanel .AuthShell-module__v8KGDa__submitButton:disabled{opacity:.65;transform:none}.AuthShell-module__v8KGDa__switch{color:var(--muted);border-top:1px solid #dfe1d7;margin-top:25px;padding-top:22px;font-size:12px;line-height:1.8}.AuthShell-module__v8KGDa__switch a{color:var(--ink);text-underline-offset:4px;margin-left:4px;font-weight:600;text-decoration:underline}.AuthShell-module__v8KGDa__footer{width:100%;max-width:450px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:25px;font-size:9px;line-height:1.6;display:flex}.AuthShell-module__v8KGDa__footer>div{gap:18px;display:flex}.AuthShell-module__v8KGDa__footer a:hover{text-underline-offset:3px;text-decoration:underline}.AuthShell-module__v8KGDa__progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-block:0 26px;padding:0;list-style:none;display:grid}.AuthShell-module__v8KGDa__progressItem{color:#727d78;border-bottom:2px solid #d5d9ce;align-items:center;gap:7px;padding-bottom:12px;font-size:10px;display:flex}.AuthShell-module__v8KGDa__progressItem span{font-size:9px}.AuthShell-module__v8KGDa__progressItem[aria-current=step]{color:#172a34;border-color:#4469ed;font-weight:600}.AuthShell-module__v8KGDa__progressItem[data-complete=true]{color:#3d6042;border-color:#5f795b}.AuthShell-module__v8KGDa__stepFrame{animation:.3s ease-out both AuthShell-module__v8KGDa__reveal}.AuthShell-module__v8KGDa__stepFields{flex-direction:column;gap:17px;display:flex}.AuthShell-module__v8KGDa__fieldHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.AuthShell-module__v8KGDa__fieldHeading .AuthShell-module__v8KGDa__label{margin:0}.AuthShell-module__v8KGDa__methodPicker{border:1px solid #d6dacd;border-radius:6px;padding:2px;display:flex}.AuthShell-module__v8KGDa__methodPicker button{color:var(--muted);cursor:pointer;border-radius:4px;padding:6px 10px;font-size:10px}.AuthShell-module__v8KGDa__methodPicker button[aria-pressed=true]{color:#fffef8;background:#172a34}.AuthShell-module__v8KGDa__optional{color:var(--muted);font-family:Georgia,serif;font-size:10px;font-style:italic}.AuthShell-module__v8KGDa__referralInput{text-transform:uppercase;letter-spacing:.08em}.AuthShell-module__v8KGDa__valid{color:#366541}.AuthShell-module__v8KGDa__invalid{color:#ab352b}.AuthShell-module__v8KGDa__choiceGroup{border:0;min-width:0;margin:0;padding:0}.AuthShell-module__v8KGDa__choiceGroup+.AuthShell-module__v8KGDa__choiceGroup{margin-top:6px}.AuthShell-module__v8KGDa__options{flex-wrap:wrap;gap:9px;display:flex}.AuthShell-module__v8KGDa__options button{color:#4c5c62;cursor:pointer;background:#fffef9;border:1px solid #cbd0c6;border-radius:6px;min-height:42px;padding:10px 15px;font-size:12px;transition:background .15s,border-color .15s}.AuthShell-module__v8KGDa__options button[aria-pressed=true]{color:#fffef8;background:#4469ed;border-color:#4469ed}.AuthShell-module__v8KGDa__options button:hover{border-color:#4469ed}.AuthShell-module__v8KGDa__buttonRow{gap:12px;margin-top:12px;display:flex}.AuthShell-module__v8KGDa__buttonRow .AuthShell-module__v8KGDa__submitButton{flex:1.5;width:auto;margin-top:0}.AuthShell-module__v8KGDa__backButton{min-height:52px;color:var(--muted);cursor:pointer;border:1px solid #cbd0c6;border-radius:7px;flex:1;font-size:12px}.AuthShell-module__v8KGDa__backButton:hover{background:#eeeee3}.AuthShell-module__v8KGDa__stepTitle{letter-spacing:-.2px;font-size:17px;font-weight:600}.AuthShell-module__v8KGDa__stepIntro{color:var(--muted);margin-top:-7px;font-size:12px;line-height:1.7}.AuthShell-module__v8KGDa__avatarGrid{grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;gap:16px 9px;padding:8px 0;display:grid}.AuthShell-module__v8KGDa__avatarChoice{cursor:pointer;border:2px solid #0000;border-radius:50%;padding:4px;transition:border-color .15s,transform .15s}.AuthShell-module__v8KGDa__avatarChoice[aria-pressed=true]{border-color:#4469ed}.AuthShell-module__v8KGDa__avatarChoice:hover{transform:translateY(-2px)}.AuthShell-module__v8KGDa__avatarPreview{background:#eeefdf;border:1px solid #dfe2d1;border-radius:9px;align-items:center;gap:16px;padding:18px;display:flex}.AuthShell-module__v8KGDa__avatarPreview p{color:var(--muted);font-size:12px;line-height:1.6}.AuthShell-module__v8KGDa__avatarPreview strong{color:var(--ink);font-size:15px;display:block}.AuthShell-module__v8KGDa__colorGrid{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:18px;padding:10px 3px;display:grid}.AuthShell-module__v8KGDa__colorChoice{cursor:pointer;border:4px solid #faf8f1;border-radius:50%;outline:1px solid #cbd0c6;width:55px;height:55px;transition:transform .15s;position:relative}.AuthShell-module__v8KGDa__colorChoice[aria-pressed=true]{outline:2px solid var(--ink)}.AuthShell-module__v8KGDa__colorChoice:hover{transform:scale(1.07)}.AuthShell-module__v8KGDa__colorChoice svg{filter:drop-shadow(0 1px 2px #172a3490);width:20px;height:20px;margin:auto;display:block}@keyframes AuthShell-module__v8KGDa__reveal{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1101px){.AuthShell-module__v8KGDa__shell{--auth-control-height:clamp(58px, 3.15vw, 108px);--auth-input-size:clamp(16px, .82vw, 28px);--auth-small-size:clamp(12px, .64vw, 21px)}.AuthShell-module__v8KGDa__formColumn{justify-content:flex-start;padding:clamp(24px,3.5svh,64px) clamp(32px,3.5vw,120px) clamp(22px,2.5svh,48px)}.AuthShell-module__v8KGDa__formPanel,.AuthShell-module__v8KGDa__footer{max-width:clamp(560px,32vw,1120px)}.AuthShell-module__v8KGDa__formPanel{margin-block:clamp(12px,3svh,44px) auto;padding-block:16px 24px}.AuthShell-module__v8KGDa__formHeader{margin-bottom:clamp(28px,1.4vw,48px)}.AuthShell-module__v8KGDa__title{letter-spacing:-.04em;font-size:clamp(48px,2.8vw,96px)}.AuthShell-module__v8KGDa__eyebrow{font-size:var(--auth-small-size);margin-bottom:clamp(12px,.7vw,24px)}.AuthShell-module__v8KGDa__intro{margin-top:clamp(14px,.8vw,27px);font-size:clamp(16px,.87vw,30px)}.AuthShell-module__v8KGDa__form{gap:clamp(22px,1.2vw,40px)}.AuthShell-module__v8KGDa__label{margin-bottom:clamp(10px,.48vw,16px);font-size:clamp(14px,.77vw,26px)}.AuthShell-module__v8KGDa__input{height:var(--auth-control-height);font-size:var(--auth-input-size);border-radius:clamp(7px,.4vw,13px);padding:clamp(15px,.85vw,28px) clamp(18px,1vw,34px)}.AuthShell-module__v8KGDa__hint,.AuthShell-module__v8KGDa__optional,.AuthShell-module__v8KGDa__methodPicker button{font-size:var(--auth-small-size)}.AuthShell-module__v8KGDa__hint{margin-top:clamp(8px,.4vw,14px)}.AuthShell-module__v8KGDa__passwordWrap .AuthShell-module__v8KGDa__input{padding-right:clamp(85px,4.6vw,155px)}.AuthShell-module__v8KGDa__passwordToggle{font-size:var(--auth-small-size);padding:clamp(12px,.7vw,24px);right:clamp(7px,.4vw,14px)}.AuthShell-module__v8KGDa__formPanel .AuthShell-module__v8KGDa__submitButton{min-height:var(--auth-control-height);font-size:var(--auth-input-size);border-radius:clamp(7px,.4vw,13px);padding:clamp(16px,.9vw,30px) clamp(22px,1.2vw,40px)}.AuthShell-module__v8KGDa__switch{margin-top:clamp(28px,1.5vw,50px);padding-top:clamp(22px,1.2vw,40px);font-size:clamp(14px,.77vw,26px)}.AuthShell-module__v8KGDa__switch a{margin-left:.3em}.AuthShell-module__v8KGDa__footer{gap:1em;margin-top:clamp(22px,1.2vw,40px);font-size:clamp(11px,.65vw,20px)}.AuthShell-module__v8KGDa__footer>div{gap:1.5em}.AuthShell-module__v8KGDa__progress{gap:clamp(12px,.8vw,26px);margin-bottom:clamp(28px,1.5vw,50px)}.AuthShell-module__v8KGDa__progressItem{gap:.6em;padding-bottom:clamp(13px,.7vw,24px);font-size:clamp(12px,.72vw,24px)}.AuthShell-module__v8KGDa__progressItem span{font-size:.85em}.AuthShell-module__v8KGDa__stepFields{gap:clamp(18px,.8vw,28px)}.AuthShell-module__v8KGDa__fieldHeading{gap:14px;margin-bottom:clamp(10px,.48vw,16px)}.AuthShell-module__v8KGDa__methodPicker{border-radius:8px;padding:3px}.AuthShell-module__v8KGDa__methodPicker button{border-radius:5px;padding:.65em .9em}.AuthShell-module__v8KGDa__stepTitle{letter-spacing:-.025em;font-size:clamp(22px,1.2vw,40px)}.AuthShell-module__v8KGDa__stepIntro{margin-top:-.3em;font-size:clamp(14px,.77vw,26px)}.AuthShell-module__v8KGDa__choiceGroup+.AuthShell-module__v8KGDa__choiceGroup{margin-top:clamp(8px,.6vw,20px)}.AuthShell-module__v8KGDa__options{gap:clamp(10px,.65vw,22px)}.AuthShell-module__v8KGDa__options button{border-radius:clamp(7px,.4vw,13px);min-height:clamp(48px,2.65vw,90px);padding:.75em 1.2em;font-size:clamp(14px,.8vw,27px)}.AuthShell-module__v8KGDa__buttonRow{gap:clamp(14px,.9vw,30px);margin-top:clamp(14px,.9vw,30px)}.AuthShell-module__v8KGDa__backButton{min-height:var(--auth-control-height);font-size:var(--auth-input-size);border-radius:clamp(7px,.4vw,13px)}.AuthShell-module__v8KGDa__avatarGrid{gap:clamp(18px,1.2vw,40px) clamp(12px,.8vw,28px);padding-block:clamp(10px,.6vw,20px)}.AuthShell-module__v8KGDa__avatarChoice{padding:clamp(5px,.4vw,13px)}.AuthShell-module__v8KGDa__avatarChoice>span{width:clamp(58px,3.4vw,116px)!important;height:clamp(58px,3.4vw,116px)!important}.AuthShell-module__v8KGDa__avatarPreview{gap:clamp(18px,1.2vw,40px);padding:clamp(20px,1.3vw,44px)}.AuthShell-module__v8KGDa__avatarPreview>span{width:clamp(72px,4.2vw,144px)!important;height:clamp(72px,4.2vw,144px)!important}.AuthShell-module__v8KGDa__avatarPreview p{font-size:clamp(14px,.77vw,26px)}.AuthShell-module__v8KGDa__avatarPreview strong{font-size:clamp(19px,1.05vw,36px)}.AuthShell-module__v8KGDa__colorGrid{gap:clamp(20px,1.4vw,48px);padding-block:clamp(12px,.8vw,26px)}.AuthShell-module__v8KGDa__colorChoice{border-width:clamp(4px,.25vw,8px);width:clamp(64px,3.9vw,134px);height:clamp(64px,3.9vw,134px)}.AuthShell-module__v8KGDa__colorChoice svg{width:40%;height:40%}}@media (max-width:1100px){.AuthShell-module__v8KGDa__shell{grid-template-columns:.95fr 1fr}.AuthShell-module__v8KGDa__illustrationPanel{padding:35px 27px 25px}.AuthShell-module__v8KGDa__illustrationIntro h2{font-size:35px}.AuthShell-module__v8KGDa__artEyebrow{letter-spacing:.1em;font-size:8px}.AuthShell-module__v8KGDa__drawing{width:118%}.AuthShell-module__v8KGDa__formColumn{padding:30px}.AuthShell-module__v8KGDa__formPanel{padding-block:15px}.AuthShell-module__v8KGDa__title{font-size:36px}.AuthShell-module__v8KGDa__intro{font-size:13px}}@media (max-width:800px){.AuthShell-module__v8KGDa__shell{display:block}.AuthShell-module__v8KGDa__illustrationPanel{grid-template-rows:auto auto;grid-template-columns:1.1fr 1fr;align-items:center;gap:0 10px;height:auto;min-height:0;padding:24px 28px 14px;display:grid;position:relative;top:auto}.AuthShell-module__v8KGDa__illustrationIntro h2{margin-block:12px 0;font-size:clamp(27px,4.5vw,37px)}.AuthShell-module__v8KGDa__artEyebrow{letter-spacing:.06em;gap:6px;font-size:8px}.AuthShell-module__v8KGDa__artEyebrow>span{font-size:18px}.AuthShell-module__v8KGDa__artDescription{display:none}.AuthShell-module__v8KGDa__drawing{justify-self:end;width:100%;max-width:240px;height:auto;margin:-5px 0;padding-block:0}.AuthShell-module__v8KGDa__drawing>svg{height:auto}.AuthShell-module__v8KGDa__artFooter{grid-column:1/-1;margin-top:9px;padding-top:10px}.AuthShell-module__v8KGDa__artNote{font-size:12px}.AuthShell-module__v8KGDa__pauseButton{width:30px;height:30px}.AuthShell-module__v8KGDa__formColumn{padding:28px 28px 23px}.AuthShell-module__v8KGDa__formPanel{max-width:480px;margin:0;padding:8px 0 20px}.AuthShell-module__v8KGDa__footer{max-width:480px;margin-top:12px}.AuthShell-module__v8KGDa__title{font-size:37px}.AuthShell-module__v8KGDa__input{font-size:16px}.AuthShell-module__v8KGDa__formHeader{margin-bottom:25px}.AuthShell-module__v8KGDa__progress{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}}@media (max-width:420px){.AuthShell-module__v8KGDa__illustrationPanel{grid-template-columns:1.1fr .9fr;gap:0;padding:21px 20px 13px}.AuthShell-module__v8KGDa__illustrationIntro h2{font-size:27px}.AuthShell-module__v8KGDa__artEyebrow{max-width:160px;font-size:7px}.AuthShell-module__v8KGDa__drawing{width:124%;margin-right:-13%}.AuthShell-module__v8KGDa__artNote{max-width:245px;font-size:10px}.AuthShell-module__v8KGDa__formColumn{padding-inline:22px}.AuthShell-module__v8KGDa__title{font-size:35px}.AuthShell-module__v8KGDa__footer{font-size:9px}.AuthShell-module__v8KGDa__avatarGrid{gap:13px 4px}.AuthShell-module__v8KGDa__avatarChoice{padding:2px}.AuthShell-module__v8KGDa__colorChoice{width:49px;height:49px}}@media (max-width:350px){.AuthShell-module__v8KGDa__illustrationPanel{padding-inline:16px}.AuthShell-module__v8KGDa__illustrationIntro h2{font-size:24px}.AuthShell-module__v8KGDa__formColumn{padding-inline:16px}.AuthShell-module__v8KGDa__title{font-size:32px}.AuthShell-module__v8KGDa__avatarChoice{padding:0}.AuthShell-module__v8KGDa__avatarGrid{gap:11px 3px}.AuthShell-module__v8KGDa__methodPicker button{padding-inline:8px}.AuthShell-module__v8KGDa__options button{padding-inline:13px;font-size:11px}.AuthShell-module__v8KGDa__progress{gap:8px}.AuthShell-module__v8KGDa__footer>div{gap:14px}}@media (max-height:760px) and (min-width:801px){.AuthShell-module__v8KGDa__illustrationPanel{min-height:600px;padding-top:25px}.AuthShell-module__v8KGDa__drawing{width:95%;max-width:480px}.AuthShell-module__v8KGDa__illustrationIntro h2{font-size:38px}.AuthShell-module__v8KGDa__artDescription{font-size:12px}.AuthShell-module__v8KGDa__formColumn{padding-top:25px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__v8KGDa__shell *,.AuthShell-module__v8KGDa__shell :before,.AuthShell-module__v8KGDa__shell :after{transition:none!important;animation:none!important}}
.PhoneInput-module__XOwrTW__phoneField{width:100%;height:var(--auth-control-height,56px);color:#172a34;background:#fffef9;border:1px solid #cbd0c6;border-radius:7px;transition:border-color .16s,box-shadow .16s;display:flex}.PhoneInput-module__XOwrTW__phoneField:focus-within{border-color:#4469ed;box-shadow:0 0 0 3px #4469ed18}.PhoneInput-module__XOwrTW__countryPicker{background:#f1f2e8;border-right:1px solid #dce0d4;border-radius:6px 0 0 6px;flex-shrink:0;align-items:center;display:grid;position:relative}.PhoneInput-module__XOwrTW__countryPicker:focus-within{outline-offset:-3px;outline:2px solid #4469ed}.PhoneInput-module__XOwrTW__countryPicker:hover{background:#e9eddc}.PhoneInput-module__XOwrTW__countryDisplay{font-size:var(--auth-input-size,16px);justify-content:center;align-items:center;gap:clamp(7px,.5vw,15px);padding-inline:clamp(12px,1vw,28px);font-weight:600;display:flex}.PhoneInput-module__XOwrTW__flag{font-size:1.2em;font-weight:400;line-height:1}.PhoneInput-module__XOwrTW__countryPicker select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:var(--auth-input-size,16px);position:absolute;inset:0}.PhoneInput-module__XOwrTW__number{width:100%;min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--auth-input-size,16px);background:0 0;border:0;border-radius:0 6px 6px 0;flex:1;padding:12px clamp(12px,1vw,25px)}.PhoneInput-module__XOwrTW__number:focus{outline:none}.PhoneInput-module__XOwrTW__number::placeholder{color:#7b8480}@media (min-width:1101px){.PhoneInput-module__XOwrTW__phoneField{border-radius:clamp(7px,.4vw,13px)}.PhoneInput-module__XOwrTW__countryPicker{border-radius:clamp(6px,.4vw,12px) 0 0 clamp(6px,.4vw,12px)}.PhoneInput-module__XOwrTW__number{border-radius:0 clamp(6px,.4vw,12px) clamp(6px,.4vw,12px) 0;padding-inline:clamp(18px,1vw,34px)}}@media (max-width:420px){.PhoneInput-module__XOwrTW__countryDisplay{gap:6px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.PhoneInput-module__XOwrTW__phoneField{transition:none}}
