.auth-screen-module__GLLD4W__root{background:#fff;min-height:100svh}.auth-screen-module__GLLD4W__layout{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:100svh;display:grid}.auth-screen-module__GLLD4W__accessPanel{flex-direction:column;min-width:0;padding:clamp(32px,4vw,64px) clamp(28px,4.5vw,80px) 28px;display:flex}.auth-screen-module__GLLD4W__brand,.auth-screen-module__GLLD4W__form,.auth-screen-module__GLLD4W__footer{width:100%;max-width:440px;margin-inline:auto}.auth-screen-module__GLLD4W__form{margin-block:auto;padding-block:clamp(40px,5vw,80px)}.auth-screen-module__GLLD4W__formHeading{margin-bottom:32px}.auth-screen-module__GLLD4W__eyebrow{color:#526c62;letter-spacing:.05em;margin-bottom:12px;font-size:12px;font-weight:500}.auth-screen-module__GLLD4W__title{color:#172e27;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,2.5vw,38px);font-weight:500;line-height:1.2}.auth-screen-module__GLLD4W__description{color:#63716b;margin-top:16px;font-size:15px;line-height:1.8}.auth-screen-module__GLLD4W__footer{color:#72817a;font-size:11px}.auth-screen-module__GLLD4W__story{color:#fff;background:radial-gradient(at 100% 0,#82c9b152,#0000 58%),radial-gradient(at 0 100%,#00121266,#0000 70%),#043f3b;flex-direction:column;justify-content:space-between;gap:48px;min-width:0;padding:clamp(32px,4vw,64px) clamp(28px,3.8vw,64px);display:flex;position:relative}.auth-screen-module__GLLD4W__storyContent,.auth-screen-module__GLLD4W__capabilities{width:100%;max-width:620px;margin-inline:auto}.auth-screen-module__GLLD4W__storyContent{flex-direction:column;flex:1;justify-content:center;padding-block:clamp(48px,10vh,120px) 48px;display:flex}.auth-screen-module__GLLD4W__storyTitle{letter-spacing:-.04em;font-size:clamp(36px,3.3vw,58px);font-weight:400;line-height:1.25}.auth-screen-module__GLLD4W__storyTitle span{color:#b9e4d4}.auth-screen-module__GLLD4W__quoteMark{color:#a8ddc8;height:68px;margin-bottom:20px;font-family:Georgia,serif;font-size:112px;line-height:1;display:block}.auth-screen-module__GLLD4W__quoteAttribution{align-items:flex-start;gap:18px;margin-top:40px;display:flex}.auth-screen-module__GLLD4W__authorRule{background:#a8ddc8;flex-shrink:0;width:32px;height:1px;margin-top:12px}.auth-screen-module__GLLD4W__authorName{color:#fff;font-size:17px;font-weight:500;line-height:1.5}.auth-screen-module__GLLD4W__quoteSlides{display:grid}.auth-screen-module__GLLD4W__quoteSlide{opacity:0;visibility:hidden;grid-area:1/1;align-self:start;transition:opacity .6s,visibility .6s}.auth-screen-module__GLLD4W__quoteSlide[data-active=true]{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.auth-screen-module__GLLD4W__quoteSlide{transition:none}}.auth-screen-module__GLLD4W__capabilitiesHeading{color:#c2dcd2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:16px;font-size:10px;display:flex}.auth-screen-module__GLLD4W__capabilitiesHeading>:last-child{background:#d1e1dc33;flex:1;height:1px}.auth-screen-module__GLLD4W__capabilityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:30px;display:grid}.auth-screen-module__GLLD4W__capabilityList>div{align-items:center;gap:10px;min-width:0;display:flex}.auth-screen-module__GLLD4W__capabilityList svg{color:#a8ddc8;stroke-width:1.5px;flex-shrink:0;width:22px;height:22px}.auth-screen-module__GLLD4W__capabilityList h3{color:#f1f7f4;font-size:12px;font-weight:600;line-height:1.5}.auth-screen-module__GLLD4W__root input:-webkit-autofill{-webkit-text-fill-color:#193b32;caret-color:#193b32;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-screen-module__GLLD4W__root input:-webkit-autofill:hover{-webkit-text-fill-color:#193b32;caret-color:#193b32;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-screen-module__GLLD4W__root input:-webkit-autofill:focus{-webkit-text-fill-color:#193b32;caret-color:#193b32;-webkit-box-shadow:inset 0 0 0 1000px #fff}@media (max-width:1023px){.auth-screen-module__GLLD4W__layout{grid-template-columns:minmax(0,1fr)}.auth-screen-module__GLLD4W__accessPanel{padding:36px 40px 24px}.auth-screen-module__GLLD4W__form{padding-block:48px}.auth-screen-module__GLLD4W__story{display:none}}@media (max-width:479px){.auth-screen-module__GLLD4W__accessPanel{padding:28px 24px max(24px, env(safe-area-inset-bottom))}.auth-screen-module__GLLD4W__form{padding-block:40px}}
