.y1m_ja_page{color:#0d1f26;background:#f3f1ec;flex-wrap:wrap;min-height:100vh;font-family:Jost,Arial,sans-serif;display:flex}.y1m_ja_brand{color:#e8ecea;background:#0d1f26;flex-direction:column;flex:420px;justify-content:space-between;min-height:520px;padding:56px 52px 44px;display:flex;position:relative;overflow:hidden}.y1m_ja_brand:before{content:"";background:radial-gradient(120% 90% at 12% 0,#5fd9c81a,#0d1f2600 60%);position:absolute;inset:0}.y1m_ja_brand:after{content:"";background:linear-gradient(90deg,#5fd9c8,#5fd9c800 70%);height:1px;position:absolute;bottom:0;left:0;right:0}.y1m_ja_brandTop,.y1m_ja_brandCopy,.y1m_ja_brandFooter{z-index:1;position:relative}.y1m_ja_officialLogo{object-fit:contain;width:214px;height:120px;display:block}.y1m_ja_brandEyebrow{color:#5fd9c8;letter-spacing:.26em;text-transform:uppercase;margin:0 0 18px;font-size:11px}.y1m_ja_brandCopy h2{color:#f3f1ec;letter-spacing:-.01em;max-width:460px;margin:0;font-family:Cormorant Garamond,Bodoni MT,Georgia,serif;font-size:clamp(34px,4.4vw,52px);font-weight:400;line-height:1.08}.y1m_ja_brandCopy em{color:#9fd9d1}.y1m_ja_brandCopy p:last-child{color:#9baaa9;max-width:380px;margin:22px 0 0;font-size:14.5px;line-height:1.7}.y1m_ja_brandFooter{justify-content:space-between;align-items:end;gap:32px;display:flex}.y1m_ja_windows{grid-template-columns:repeat(9,10px);align-content:end;gap:7px 8px;display:grid}.y1m_ja_windows i{opacity:.1;background:#5fd9c8;border-radius:1px;width:10px;height:14px}.y1m_ja_windows i:nth-child(3n),.y1m_ja_windows i:nth-child(7n){opacity:.28}.y1m_ja_brandFooter p{color:#5a6c6f;letter-spacing:.18em;text-align:right;text-transform:uppercase;margin:0;font-size:11px;line-height:1.55}.y1m_ja_access{background:#f3f1ec;flex:460px;justify-content:center;align-items:center;padding:56px 40px;display:flex}.y1m_ja_accessInner{width:100%;max-width:392px}.y1m_ja_accessLogo{object-fit:contain;width:150px;height:84px;margin:0 0 32px;display:block}.y1m_ja_access h1{color:#0d1f26;letter-spacing:-.015em;margin:0 0 8px;font-family:Cormorant Garamond,Bodoni MT,Georgia,serif;font-size:42px;font-weight:500;line-height:1.05}.y1m_ja_accessIntro{color:#6b7b7e;margin:0 0 30px;font-size:14px;line-height:1.6}.y1m_ja_roleSwitch{background:#e7e4dc;border-radius:3px;gap:4px;margin-bottom:30px;padding:4px;display:flex}.y1m_ja_roleSwitch button{color:#7b8689;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:2px;flex:1;padding:9px 10px;font-family:inherit;font-size:12px}.y1m_ja_form{display:grid}.y1m_ja_form label{color:#8a9699;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:500;display:block}.y1m_ja_form input{color:#0d1f26;background:0 0;border:0;border-bottom:1px solid #c9c4b8;border-radius:0;width:100%;margin-bottom:26px;padding:10px 2px 12px;font-family:inherit;font-size:16px;transition:border-color .2s}.y1m_ja_form input:focus{border-bottom-color:#0d1f26;outline:0}.y1m_ja_passwordLabel{justify-content:space-between;align-items:baseline;display:flex!important}.y1m_ja_passwordLabel button{color:#2e8c86;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px}.y1m_ja_tenantChoice{border:0;gap:8px;margin:24px 0 0;padding:0;display:grid}.y1m_ja_tenantChoice legend{color:#3f4f52;margin-bottom:10px;font-size:13px;line-height:1.5}.y1m_ja_tenantChoice button{color:#0d1f26;text-align:left;cursor:pointer;background:#fbfaf7;border:1px solid #c9c4b8;border-radius:2px;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;display:flex}.y1m_ja_tenantChoice button:hover,.y1m_ja_tenantChoice button:focus-visible{border-color:#0d1f26;outline:0}.y1m_ja_tenantChoice small{color:#5c6a6d;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.y1m_ja_formError{color:#a53f35;margin:-12px 0 16px;font-size:12.5px}.y1m_ja_formOptions{justify-content:space-between;align-items:center;gap:16px;margin:-2px 0 28px;display:flex}.y1m_ja_remember{align-items:center;gap:9px;color:#5c6a6d!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:13px!important;font-weight:400!important;display:flex!important}.y1m_ja_remember input{accent-color:#0d1f26;width:15px;height:15px;margin:0}.y1m_ja_formOptions a{color:#12303a;border-bottom:1px solid #c9c4b8;padding-bottom:1px;font-size:13px;text-decoration:none}.y1m_ja_form button[type=submit]{color:#f3f1ec;letter-spacing:.2em;text-transform:uppercase;background:#0d1f26;border:0;border-radius:2px;justify-content:center;align-items:center;gap:12px;width:100%;padding:17px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s;display:flex}.y1m_ja_form button[type=submit]:hover{background:#14333d}.y1m_ja_form button[type=submit] span{background:#5fd9c8;width:18px;height:1px;display:inline-block}.y1m_ja_security{color:#8a9699;border-top:1px solid #e0dcd2;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:34px;padding-top:20px;font-size:12px;display:flex}.y1m_ja_security a{color:#5c6a6d;text-decoration:none}@media (max-width:860px){.y1m_ja_brand{min-height:430px;padding:42px 28px}.y1m_ja_brandCopy h2{font-size:40px}.y1m_ja_access{padding:44px 28px}.y1m_ja_accessLogo{width:130px;margin-bottom:24px}}.y1m_ja_glow{z-index:0;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#5fd9c838,#5fd9c800 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;left:-120px}.y1m_ja_glowWrap{z-index:0;pointer-events:none;position:absolute;inset:0}.y1m_ja_roleSwitch button{position:relative}.y1m_ja_roleSwitch button[aria-pressed=true]{color:#f3f1ec;background:0 0}.y1m_ja_rolePill{background:#0d1f26;border-radius:10px;position:absolute;inset:0}.y1m_ja_roleLabel{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.y1m_ja_page:not([data-ready]) :is([data-anim=brand-item],[data-anim=access-item],[data-anim=field]){visibility:hidden}}.y1m_ja_roleSwitch button{border-radius:10px}.y1m_ja_form input:not([type=checkbox]){background:#fbfaf7;border:1px solid #d6d1c5;border-radius:12px;margin-bottom:22px;padding:13px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.y1m_ja_form input:not([type=checkbox]):focus{background:#fff;border-color:#2e8c86;box-shadow:0 0 0 4px #2e8c8624}.y1m_ja_form input[aria-invalid=true]:not([type=checkbox]){border-color:#a53f35}.y1m_ja_form input[aria-invalid=true]:not([type=checkbox]):focus{box-shadow:0 0 0 4px #a53f351f}.y1m_ja_form button[type=submit]{border-radius:12px;transition:background .2s,transform .2s,box-shadow .2s}.y1m_ja_form button[type=submit]:hover:not(:disabled){box-shadow:0 10px 24px -10px #0d1f268c}.y1m_ja_form button[type=submit] span{transition:width .25s}.y1m_ja_form button[type=submit]:hover span{width:30px}.y1m_ja_formError{border-radius:10px}.y1m_ja_tenantChoice button{border-radius:12px}.y1m_ja_windows i{border-radius:3px}.y1m_ja_roleSwitch button{cursor:pointer;transition:background .2s,color .2s}.y1m_ja_roleSwitch button:not([aria-pressed=true]):hover{color:#0d1f26}.y1m_ja_roleSwitch button:focus-visible,.y1m_ja_passwordLabel button:focus-visible,.y1m_ja_form button[type=submit]:focus-visible,.y1m_ja_formOptions a:focus-visible,.y1m_ja_security a:focus-visible{outline-offset:2px;outline:2px solid #2e8c86}.y1m_ja_passwordLabel button,.y1m_ja_form button[type=submit]{cursor:pointer}.y1m_ja_passwordLabel button:hover{color:#0d1f26}.y1m_ja_form button[type=submit]:disabled{cursor:progress;opacity:.7}.y1m_ja_form input::placeholder{color:#b3ada0}.y1m_ja_form input[aria-invalid=true]{border-bottom-color:#a53f35}.y1m_ja_formError{background:#f6e7e4;border-left:2px solid #a53f35;margin:-8px 0 20px;padding:10px 12px}@media (max-width:560px){.y1m_ja_page{flex-flow:column-reverse}.y1m_ja_brand{flex:none;min-height:0;padding:28px 24px}.y1m_ja_brandTop{display:none}.y1m_ja_brandCopy h2{font-size:28px}.y1m_ja_brandCopy p:last-child,.y1m_ja_brandFooter{display:none}.y1m_ja_brandEyebrow{margin-bottom:10px}.y1m_ja_roleSwitch{margin-bottom:24px}.y1m_ja_formOptions{flex-direction:column;align-items:start}.y1m_ja_access{flex:1 0 auto;align-items:flex-start;padding:32px 24px}.y1m_ja_access h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.y1m_ja_form input,.y1m_ja_roleSwitch button,.y1m_ja_form button[type=submit]{transition:none}}.y1m_ja_page{flex-wrap:nowrap;min-height:100dvh}.y1m_ja_access{flex:480px}.y1m_ja_brand{background:linear-gradient(#0d1f268c 0%,#0d1f26d1 70%,#0d1f26f0 100%),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=1600&q=70) 50%/cover,#0d1f26;border-radius:28px;flex:520px;gap:32px;min-height:0;margin:16px;padding:44px 44px 36px}.y1m_ja_brand:after{display:none}.y1m_ja_form input:not([type=checkbox]){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#0d1f26;caret-color:#0d1f26;background:#ffffff8c;border-color:#d6d1c5;border-radius:16px}.y1m_ja_form input:not([type=checkbox]):-webkit-autofill{-webkit-text-fill-color:#0d1f26;box-shadow:inset 0 0 0 40px #fbfaf7}.y1m_ja_form button[type=submit],.y1m_ja_tenantChoice button{border-radius:16px}.y1m_ja_roleSwitch{border-radius:18px}.y1m_ja_rolePill,.y1m_ja_roleSwitch button{border-radius:14px}@media (max-width:860px){.y1m_ja_page{flex-direction:column}.y1m_ja_brand{margin:0 16px 16px;padding:32px 24px}}@media (max-width:560px){.y1m_ja_page{flex-flow:column}.y1m_ja_brand{border-radius:22px;margin:0 12px 12px}}
