.login-experience-module__uc9p-a__page{color:#0f172a;background:#0c1437;min-height:100svh}.login-experience-module__uc9p-a__preview{color:#4338ca;text-align:center;background:#eef2ff;padding:8px 16px;font-size:12px;font-weight:500}.login-experience-module__uc9p-a__layout{max-width:1440px;min-height:100svh;margin:auto}.login-experience-module__uc9p-a__preview+.login-experience-module__uc9p-a__layout{min-height:calc(100svh - 34px)}.login-experience-module__uc9p-a__brandPanel{color:#fff;padding:16px 24px 36px;position:relative}.login-experience-module__uc9p-a__topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.login-experience-module__uc9p-a__back{color:#dbe4ff;align-items:center;gap:8px;min-height:40px;font-size:13px;display:inline-flex}.login-experience-module__uc9p-a__back:hover{color:#fff}.login-experience-module__uc9p-a__languages{gap:4px;font-size:12px;display:flex}.login-experience-module__uc9p-a__languages a{color:#c4cfee;border-radius:10px;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.login-experience-module__uc9p-a__languages a[aria-current=page]{color:#fff;background:#263764}.login-experience-module__uc9p-a__brandStory{text-align:center;margin-top:10px}.login-experience-module__uc9p-a__logo{justify-content:center;animation:.45s ease-out both login-experience-module__uc9p-a__logo-arrive;display:flex}.login-experience-module__uc9p-a__mobileCopy{color:#c4cfee;margin-top:10px;font-size:14px}.login-experience-module__uc9p-a__storyTitle,.login-experience-module__uc9p-a__storyCopy,.login-experience-module__uc9p-a__brandAsset,.login-experience-module__uc9p-a__brandFooter{display:none}.login-experience-module__uc9p-a__formPanel{background:#fff;border-radius:28px 28px 0 0;min-width:0;padding:30px 24px 24px;animation:.45s ease-out both login-experience-module__uc9p-a__panel-arrive}.login-experience-module__uc9p-a__formContent{min-width:0;max-width:400px;margin:auto}.login-experience-module__uc9p-a__eyebrow{letter-spacing:.1em;color:#5b55bd;font-size:10px;font-weight:700;line-height:1.6}.login-experience-module__uc9p-a__title{letter-spacing:-.045em;margin-top:10px;font-size:30px;font-weight:700;line-height:1.15}.login-experience-module__uc9p-a__subtitle{color:#64748b;margin-top:10px;font-size:14px;line-height:1.5}.login-experience-module__uc9p-a__googleButton{color:#1f1f1f;background:#fff;border:1px solid #747775;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;margin-top:24px;font-size:14px;font-weight:500;display:flex}.login-experience-module__uc9p-a__googleButton:disabled{cursor:not-allowed}.login-experience-module__uc9p-a__googleButton:not(:disabled){cursor:pointer}.login-experience-module__uc9p-a__googleButton:not(:disabled):hover{background:#f8fafc}.login-experience-module__uc9p-a__googleButton:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.login-experience-module__uc9p-a__googleButton img{flex:none}.login-experience-module__uc9p-a__setupNote{color:#64748b;text-align:center;margin-top:7px;font-size:11px;line-height:1.5}.login-experience-module__uc9p-a__divider{color:#64748b;align-items:center;gap:12px;margin-top:22px;font-size:12px;display:flex}.login-experience-module__uc9p-a__divider:before,.login-experience-module__uc9p-a__divider:after{content:"";background:#e2e8f0;flex:1;height:1px}.login-experience-module__uc9p-a__credentials>form{margin-top:20px}.login-experience-module__uc9p-a__credentials input:not([type=hidden]){border-radius:12px;min-height:48px;font-size:16px}.login-experience-module__uc9p-a__credentials form>button{border-radius:12px;min-height:48px;transition:background-color .15s,transform .15s}.login-experience-module__uc9p-a__credentials form>button:active{transform:translateY(1px)}.login-experience-module__uc9p-a__credentials form>div:last-child{font-size:13px}.login-experience-module__uc9p-a__legal{color:#64748b;text-align:center;margin-top:26px;font-size:11px;line-height:1.8}.login-experience-module__uc9p-a__back:focus-visible,.login-experience-module__uc9p-a__languages a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (min-width:768px){.login-experience-module__uc9p-a__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.login-experience-module__uc9p-a__brandPanel{flex-direction:column;min-height:calc(100svh - 34px);padding:28px 44px;display:flex}.login-experience-module__uc9p-a__brandStory{text-align:left;margin:auto 0;padding:30px 0}.login-experience-module__uc9p-a__logo{justify-content:flex-start}.login-experience-module__uc9p-a__storyTitle{letter-spacing:-.055em;margin-top:44px;font-size:clamp(36px,4.3vw,62px);font-weight:650;line-height:1.06;display:block}.login-experience-module__uc9p-a__storyCopy{color:#c4cfee;max-width:300px;margin-top:24px;font-size:16px;line-height:1.7;display:block}.login-experience-module__uc9p-a__brandAsset{width:112px;margin-top:32px;display:block}.login-experience-module__uc9p-a__brandAsset img{border-radius:28%}.login-experience-module__uc9p-a__brandFooter{color:#c4cfee;align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.login-experience-module__uc9p-a__mobileCopy{display:none}.login-experience-module__uc9p-a__formPanel{border-radius:32px 0 0 32px;align-items:center;padding:48px 40px;display:flex}.login-experience-module__uc9p-a__formContent{width:100%}.login-experience-module__uc9p-a__title{font-size:38px}}@media (min-width:1200px){.login-experience-module__uc9p-a__brandPanel{padding:32px 64px}.login-experience-module__uc9p-a__formPanel{padding:48px 64px}.login-experience-module__uc9p-a__brandAsset{width:140px}}@media (max-width:360px){.login-experience-module__uc9p-a__brandPanel{padding:12px 18px 30px}.login-experience-module__uc9p-a__formPanel{padding:26px 18px 22px}.login-experience-module__uc9p-a__title{font-size:28px}}@media (max-width:767px),(max-height:600px){.login-experience-module__uc9p-a__layout{flex-direction:column;min-height:100svh;display:flex}.login-experience-module__uc9p-a__preview+.login-experience-module__uc9p-a__layout{min-height:calc(100svh - 34px)}.login-experience-module__uc9p-a__brandPanel{grid-template-columns:44px minmax(0,1fr) 92px;align-items:center;gap:8px;min-height:0;padding:8px 16px;display:grid}.login-experience-module__uc9p-a__topbar{display:contents}.login-experience-module__uc9p-a__back{border-radius:10px;grid-area:1/1;justify-content:center;min-height:44px}.login-experience-module__uc9p-a__backLabel{display:none}.login-experience-module__uc9p-a__languages{grid-area:1/3}.login-experience-module__uc9p-a__languages a{min-width:44px;min-height:44px}.login-experience-module__uc9p-a__brandStory{grid-area:1/2;margin:0;padding:0}.login-experience-module__uc9p-a__logo{justify-content:center}.login-experience-module__uc9p-a__logo img{width:40px;height:40px}.login-experience-module__uc9p-a__logo>span{gap:8px}.login-experience-module__uc9p-a__logo>span>span{font-size:18px}.login-experience-module__uc9p-a__mobileCopy,.login-experience-module__uc9p-a__eyebrow,.login-experience-module__uc9p-a__storyTitle,.login-experience-module__uc9p-a__storyCopy,.login-experience-module__uc9p-a__brandAsset,.login-experience-module__uc9p-a__brandFooter{display:none}.login-experience-module__uc9p-a__formPanel{padding:20px 20px max(8px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;flex:1;align-items:center;display:flex}.login-experience-module__uc9p-a__formContent{width:100%}.login-experience-module__uc9p-a__title{margin-top:0;font-size:28px}.login-experience-module__uc9p-a__subtitle{margin-top:6px}.login-experience-module__uc9p-a__googleButton{margin-top:16px}.login-experience-module__uc9p-a__setupNote{margin-top:6px;font-size:12px;line-height:1.4}.login-experience-module__uc9p-a__divider{margin-top:12px}.login-experience-module__uc9p-a__credentials>form{gap:8px;margin-top:12px;display:grid}.login-experience-module__uc9p-a__credentials>form>:not([hidden]){margin-block:0}.login-experience-module__uc9p-a__credentials label{margin-bottom:4px}.login-experience-module__uc9p-a__credentials form>div>a,.login-experience-module__uc9p-a__credentials form>p>a{align-items:center;min-height:44px;display:inline-flex}.login-experience-module__uc9p-a__credentials form>p{font-size:13px;line-height:1.5}.login-experience-module__uc9p-a__credentials form>button{padding-block:12px}.login-experience-module__uc9p-a__legal{margin-top:4px;font-size:12px;line-height:1.5}.login-experience-module__uc9p-a__legal nav{gap:0 16px}.login-experience-module__uc9p-a__legal a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px) and (max-height:700px){.login-experience-module__uc9p-a__formPanel{padding-top:12px}.login-experience-module__uc9p-a__subtitle{display:none}.login-experience-module__uc9p-a__googleButton{margin-top:12px}.login-experience-module__uc9p-a__divider,.login-experience-module__uc9p-a__credentials>form{margin-top:8px}}@media (max-width:599px) and (max-height:620px){.login-experience-module__uc9p-a__credentials>form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.login-experience-module__uc9p-a__credentials>form>div,.login-experience-module__uc9p-a__credentials>form>p{grid-column:1/-1}.login-experience-module__uc9p-a__credentials>form>div:has(>a){text-align:left;grid-column:1}.login-experience-module__uc9p-a__credentials>form>button{grid-column:2}:is(.login-experience-module__uc9p-a__credentials>form:has([aria-live])>div:has(>a),.login-experience-module__uc9p-a__credentials>form:has([aria-live])>button){grid-column:1/-1}}@media (min-width:768px) and (min-height:601px) and (max-height:850px){.login-experience-module__uc9p-a__brandPanel{padding:20px 32px}.login-experience-module__uc9p-a__brandStory{padding:16px 0}.login-experience-module__uc9p-a__storyTitle{margin-top:24px;font-size:clamp(32px,4vw,52px)}.login-experience-module__uc9p-a__storyCopy{margin-top:16px}.login-experience-module__uc9p-a__brandAsset{width:80px;margin-top:20px}.login-experience-module__uc9p-a__formPanel{padding:20px 28px}.login-experience-module__uc9p-a__eyebrow{display:none}.login-experience-module__uc9p-a__title{margin-top:0;font-size:30px}.login-experience-module__uc9p-a__subtitle{margin-top:6px}.login-experience-module__uc9p-a__googleButton{margin-top:16px}.login-experience-module__uc9p-a__divider{margin-top:12px}.login-experience-module__uc9p-a__credentials>form{gap:8px;margin-top:12px;display:grid}.login-experience-module__uc9p-a__credentials>form>:not([hidden]){margin-block:0}.login-experience-module__uc9p-a__credentials label{margin-bottom:4px}.login-experience-module__uc9p-a__credentials form>div>a,.login-experience-module__uc9p-a__credentials form>p>a,.login-experience-module__uc9p-a__legal a{align-items:center;min-height:44px;display:inline-flex}.login-experience-module__uc9p-a__legal{margin-top:4px}}@media (min-width:600px) and (max-height:600px){.login-experience-module__uc9p-a__formPanel{padding:12px 24px max(8px,env(safe-area-inset-bottom))}.login-experience-module__uc9p-a__formContent{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:28px;max-width:900px;display:grid}.login-experience-module__uc9p-a__formContent>*{grid-column:1}.login-experience-module__uc9p-a__title{font-size:26px}.login-experience-module__uc9p-a__subtitle,.login-experience-module__uc9p-a__divider{display:none}.login-experience-module__uc9p-a__googleButton{margin-top:16px}.login-experience-module__uc9p-a__credentials{grid-area:1/2/6}.login-experience-module__uc9p-a__credentials>form{margin-top:0}.login-experience-module__uc9p-a__legal{margin-top:12px}}@media (min-width:600px) and (max-height:430px){.login-experience-module__uc9p-a__credentials>form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.login-experience-module__uc9p-a__credentials>form>div,.login-experience-module__uc9p-a__credentials>form>p,.login-experience-module__uc9p-a__credentials>form>button{grid-column:1/-1}.login-experience-module__uc9p-a__credentials>form>div:has(>input[name=email]){grid-column:1}.login-experience-module__uc9p-a__credentials>form>div:has(input[name=password]){grid-column:2}.login-experience-module__uc9p-a__credentials input:not([type=hidden]){padding-left:10px;padding-right:10px}.login-experience-module__uc9p-a__credentials input[name=password]{padding-right:40px}.login-experience-module__uc9p-a__credentials label{font-size:13px}.login-experience-module__uc9p-a__legal nav{justify-content:center}}@keyframes login-experience-module__uc9p-a__logo-arrive{0%{transform:translateY(6px)scale(.97)}to{transform:translateY(0)scale(1)}}@keyframes login-experience-module__uc9p-a__panel-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.login-experience-module__uc9p-a__logo,.login-experience-module__uc9p-a__formPanel{animation:none}.login-experience-module__uc9p-a__credentials form>button{transition:none}.login-experience-module__uc9p-a__credentials form>button:active{transform:none}}
