.auth-frame-module__ygs3tG__page{background:var(--background);min-height:100svh;color:var(--foreground);grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);display:grid}.auth-frame-module__ygs3tG__story{color:#fffdf6;background:radial-gradient(at 5% 94%,#efbd8829,#0000 37%),linear-gradient(145deg,#21483e 0%,#173b35 55%,#14332f 100%);flex-direction:column;min-width:0;min-height:100%;padding:clamp(28px,4vw,60px);display:flex;position:relative;overflow:hidden}.auth-frame-module__ygs3tG__story:before,.auth-frame-module__ygs3tG__story:after{z-index:0;content:"";pointer-events:none;border:1px solid #fffdf617;border-radius:50%;position:absolute}.auth-frame-module__ygs3tG__story:before{width:42rem;height:42rem;top:18%;right:-24rem}.auth-frame-module__ygs3tG__story:after{border-color:#efbd8821;width:38rem;height:38rem;bottom:-22rem;right:-17rem}.auth-frame-module__ygs3tG__brand,.auth-frame-module__ygs3tG__storyCopy,.auth-frame-module__ygs3tG__storyFooter{z-index:1;position:relative}.auth-frame-module__ygs3tG__brand{color:#fffdf6;letter-spacing:-.045em;align-items:center;gap:11px;width:fit-content;font-size:17px;font-weight:750;text-decoration:none;display:inline-flex}.auth-frame-module__ygs3tG__brand:focus-visible,.auth-frame-module__ygs3tG__topline a:focus-visible,.auth-frame-module__ygs3tG__formContent a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #efbd88}.auth-frame-module__ygs3tG__brandMark{background:#fffdf614;border:1px solid #fffdf638;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.auth-frame-module__ygs3tG__brandMark svg{stroke:#f7f5eb;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:30px;height:30px}.auth-frame-module__ygs3tG__brandMark path:last-child{stroke:#efbd88;stroke-width:1.8px}.auth-frame-module__ygs3tG__storyCopy{width:min(100%,510px);margin:auto 0;padding-block:72px}.auth-frame-module__ygs3tG__eyebrow,.auth-frame-module__ygs3tG__formEyebrow,.auth-frame-module__ygs3tG__topline>span{letter-spacing:.15em;margin:0;font-size:10px;font-weight:750;line-height:1.4}.auth-frame-module__ygs3tG__eyebrow{color:#efbd88}.auth-frame-module__ygs3tG__storyCopy h2{color:#fffdf6;max-width:470px;font-family:var(--font-display);letter-spacing:-.055em;margin:20px 0 15px;font-size:clamp(40px,5.2vw,65px);font-weight:500;line-height:.99}.auth-frame-module__ygs3tG__storyDescription{color:#d5e0d7;max-width:390px;margin:0;font-size:14px;line-height:1.7}.auth-frame-module__ygs3tG__steps{gap:19px;margin:34px 0 0;padding:0;list-style:none;display:grid}.auth-frame-module__ygs3tG__steps li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.auth-frame-module__ygs3tG__steps li>span{color:#efbd88;letter-spacing:.1em;padding-top:2px;font-size:10px;font-weight:750}.auth-frame-module__ygs3tG__steps strong{color:#fffdf6;font-size:13px;font-weight:650;display:block}.auth-frame-module__ygs3tG__steps p{color:#bfd0c4;margin:4px 0 0;font-size:12px;line-height:1.5}.auth-frame-module__ygs3tG__storyFooter{color:#bdd0c3;margin:0;font-size:11px}.auth-frame-module__ygs3tG__content{flex-direction:column;min-width:0;min-height:100%;padding:clamp(22px,4vw,52px) clamp(22px,6vw,88px) 24px;display:flex}.auth-frame-module__ygs3tG__topline{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-frame-module__ygs3tG__topline>span{font-size:9px}.auth-frame-module__ygs3tG__topline a{color:var(--primary);font-size:12px;font-weight:650;text-decoration:none}.auth-frame-module__ygs3tG__topline a:hover,.auth-frame-module__ygs3tG__formContent a:hover{text-underline-offset:3px;text-decoration:underline}.auth-frame-module__ygs3tG__formWrap{width:min(100%,440px);margin:auto;padding-block:52px}.auth-frame-module__ygs3tG__formEyebrow{color:#a15f3f;font-size:9px}.auth-frame-module__ygs3tG__formWrap h1{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.055em;margin:13px 0 8px;font-size:clamp(36px,4vw,48px);font-weight:550;line-height:1.05}.auth-frame-module__ygs3tG__formDescription{max-width:370px;color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.65}.auth-frame-module__ygs3tG__formContent{margin-top:30px}.auth-frame-module__ygs3tG__formContent form{gap:10px}.auth-frame-module__ygs3tG__formContent label{color:var(--foreground);margin-top:5px;font-size:12px;font-weight:650}.auth-frame-module__ygs3tG__formContent input{border-color:var(--input);background:var(--card);border-radius:9px;min-height:46px;font-size:14px}.auth-frame-module__ygs3tG__formContent input:focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 36%, transparent);outline-offset:1px}.auth-frame-module__ygs3tG__formContent button{border-radius:9px;min-height:48px;margin-top:10px;font-size:13px;font-weight:700}.auth-frame-module__ygs3tG__formContent>p{color:var(--muted-foreground);text-align:center;margin:19px 0 0;font-size:12px;line-height:1.7}.auth-frame-module__ygs3tG__formContent>p a{color:var(--primary);font-weight:700;text-decoration:none}.auth-frame-module__ygs3tG__contentFooter{color:var(--muted-foreground);text-align:center;margin:0;font-size:10px}@media (max-width:800px){.auth-frame-module__ygs3tG__page{grid-template-columns:minmax(310px,.8fr) minmax(0,1.2fr)}.auth-frame-module__ygs3tG__story,.auth-frame-module__ygs3tG__content{padding-inline:30px}.auth-frame-module__ygs3tG__storyCopy h2{font-size:clamp(38px,6vw,52px)}}@media (max-width:640px){.auth-frame-module__ygs3tG__page{flex-direction:column;display:flex}.auth-frame-module__ygs3tG__story{min-height:215px;padding:20px 24px 23px}.auth-frame-module__ygs3tG__brand{gap:9px;font-size:15px}.auth-frame-module__ygs3tG__brandMark{border-radius:10px;width:34px;height:34px}.auth-frame-module__ygs3tG__brandMark svg{width:27px;height:27px}.auth-frame-module__ygs3tG__storyCopy{margin:24px 0 0;padding:0}.auth-frame-module__ygs3tG__eyebrow{font-size:8px}.auth-frame-module__ygs3tG__storyCopy h2{max-width:440px;margin:8px 0 0;font-size:clamp(31px,9vw,43px);line-height:1.02}.auth-frame-module__ygs3tG__storyDescription,.auth-frame-module__ygs3tG__steps,.auth-frame-module__ygs3tG__storyFooter{display:none}.auth-frame-module__ygs3tG__content{min-height:calc(100svh - 215px);padding:20px 24px 18px}.auth-frame-module__ygs3tG__topline>span{font-size:8px}.auth-frame-module__ygs3tG__topline a{font-size:11px}.auth-frame-module__ygs3tG__formWrap{margin:auto;padding-block:35px}.auth-frame-module__ygs3tG__formWrap h1{font-size:39px}.auth-frame-module__ygs3tG__formDescription{font-size:13px}.auth-frame-module__ygs3tG__formContent{margin-top:23px}.auth-frame-module__ygs3tG__contentFooter{font-size:9px;display:none}}@media (max-width:360px){.auth-frame-module__ygs3tG__story{min-height:202px;padding-inline:18px}.auth-frame-module__ygs3tG__content{min-height:calc(100svh - 202px);padding-inline:18px}.auth-frame-module__ygs3tG__storyCopy h2{font-size:31px}.auth-frame-module__ygs3tG__formWrap h1{font-size:35px}}
