.auth-shell-module__duInIW__page{color:#0f1b3d;background:#fbfaf7;grid-template-columns:minmax(350px,.84fr) minmax(520px,1.16fr);min-height:100svh;display:grid}.auth-shell-module__duInIW__skipLink{z-index:20;color:#0f1b3d;background:#fff;padding:11px 15px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.auth-shell-module__duInIW__skipLink:focus{transform:translateY(0)}.auth-shell-module__duInIW__story{color:#fff;isolation:isolate;background:#0f1b3d;flex-direction:column;justify-content:space-between;gap:54px;min-height:100svh;padding:clamp(40px,6vw,76px);display:flex;position:relative;overflow:hidden}.auth-shell-module__duInIW__story:before{z-index:-2;content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 82%);mask-image:linear-gradient(to bottom right,#000,#0000 82%)}.auth-shell-module__duInIW__story:after{z-index:-1;content:"";border:2px solid #22c59e6b;border-left-color:#0000;border-radius:50%;width:460px;height:460px;position:absolute;bottom:80px;right:-190px;transform:rotate(-18deg)}.auth-shell-module__duInIW__brand{filter:brightness(0)invert();border-radius:4px;align-items:center;width:145px;height:46px;display:flex;overflow:hidden}.auth-shell-module__duInIW__brand img{width:145px;height:auto}.auth-shell-module__duInIW__eyebrow{color:#75e7cc;letter-spacing:.15em;margin:clamp(76px,13vh,150px) 0 22px;font-size:.68rem;font-weight:850}.auth-shell-module__duInIW__story h2{letter-spacing:-.06em;max-width:540px;margin:0;font-size:clamp(2.7rem,4.7vw,5rem);font-weight:620;line-height:1}.auth-shell-module__duInIW__story h2 em{color:#54ddbc;font-family:Georgia,serif;font-weight:500;display:block}.auth-shell-module__duInIW__storyCopy{color:#b7c1d7;max-width:500px;margin:30px 0 0;font-size:.92rem;line-height:1.8}.auth-shell-module__duInIW__assurances{background:#ffffff1f;border:1px solid #ffffff1f;gap:1px;max-width:510px;margin:0;padding:0;list-style:none;display:grid}.auth-shell-module__duInIW__assurances li{background:#0f1b3de0;grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:74px;padding:13px 17px;display:grid}.auth-shell-module__duInIW__assurances li>span{color:#75e7cc;background:#22c59e21;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.auth-shell-module__duInIW__assurances div{gap:3px;display:grid}.auth-shell-module__duInIW__assurances strong{font-size:.76rem}.auth-shell-module__duInIW__assurances small{color:#aab5ca;font-size:.65rem}.auth-shell-module__duInIW__storyFoot{color:#71809f;letter-spacing:.08em;margin:0;font-size:.66rem}.auth-shell-module__duInIW__stage{grid-template-rows:auto 1fr auto;min-width:0;min-height:100svh;padding:34px clamp(28px,6vw,90px) 26px;display:grid}.auth-shell-module__duInIW__stageTop{color:#697389;justify-content:space-between;align-items:center;gap:24px;font-size:.72rem;display:flex}.auth-shell-module__duInIW__stageTop a{color:#0f1b3d;font-weight:800}.auth-shell-module__duInIW__backLink{align-items:center;gap:8px;min-height:44px;display:inline-flex}.auth-shell-module__duInIW__content{width:min(100%,480px);margin:auto;padding-block:58px 38px}.auth-shell-module__duInIW__legal{color:#8991a1;text-align:center;margin:0;font-size:.65rem}.auth-shell-module__duInIW__legal a{text-underline-offset:3px;text-decoration:underline}@media (max-width:920px){.auth-shell-module__duInIW__page{grid-template-columns:1fr}.auth-shell-module__duInIW__story{min-height:auto;padding:28px 24px}.auth-shell-module__duInIW__story>div{display:contents}.auth-shell-module__duInIW__brand{filter:brightness(0)invert()}.auth-shell-module__duInIW__eyebrow,.auth-shell-module__duInIW__story h2,.auth-shell-module__duInIW__storyCopy,.auth-shell-module__duInIW__assurances,.auth-shell-module__duInIW__storyFoot{display:none}.auth-shell-module__duInIW__stage{min-height:calc(100svh - 102px);padding:20px 24px 24px}.auth-shell-module__duInIW__content{padding-block:42px 30px}}@media (max-width:480px){.auth-shell-module__duInIW__story{min-height:84px;padding-block:19px}.auth-shell-module__duInIW__brand{width:132px;height:45px}.auth-shell-module__duInIW__brand img{width:132px}.auth-shell-module__duInIW__stage{min-height:calc(100svh - 84px);padding-inline:18px}.auth-shell-module__duInIW__stageTop>span{display:none}.auth-shell-module__duInIW__content{padding-top:28px}}@media (prefers-reduced-motion:reduce){.auth-shell-module__duInIW__skipLink{transition:none}}
