.sign-in-module__FFzO3q__page{--signin-bg:var(--mk-neutral-50);--signin-card:var(--mk-neutral-0);--signin-ink:var(--mk-neutral-900);--signin-muted:var(--mk-neutral-700);--signin-line:var(--mk-neutral-300);--signin-edge:var(--mk-neutral-600);--signin-shadow:1px 1px 3px #1e1b1826, 3px 4px 8px #1e1b1814;--signin-shadow-sm:1px 1px 2px #1e1b1826, 2px 2px 3px #1e1b1814;--signin-fs-story:clamp(32px, 3.6vw, 48px);--signin-fs-title:30px;--signin-fs-kicker:17px;--signin-fs-base:16px;min-height:100svh;color:var(--signin-ink);background:var(--signin-bg);font-family:var(--mk-font-body);font-size:var(--signin-fs-base);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);line-height:1.55;display:grid}:where(.sign-in-module__FFzO3q__page) :where(h1,h2,p){margin:0}.sign-in-module__FFzO3q__story{justify-content:space-between;gap:var(--mk-s-6);padding:var(--mk-s-10) 48px var(--mk-s-8);border-right:1px solid color-mix(in srgb, var(--signin-line) 60%, transparent);flex-direction:column;display:flex}.sign-in-module__FFzO3q__kicker{margin-top:var(--mk-s-4);color:var(--signin-muted);font-family:var(--mk-font-display);font-size:var(--signin-fs-kicker);font-weight:var(--mk-fw-medium)}.sign-in-module__FFzO3q__story h2{font-family:var(--mk-font-display);font-size:var(--signin-fs-story);font-weight:var(--mk-fw-medium);letter-spacing:-.02em;margin-top:6px;line-height:1.05}.sign-in-module__FFzO3q__storyImage{width:100%;max-width:560px;height:auto;margin-inline:auto;display:block}.sign-in-module__FFzO3q__story small{color:var(--signin-muted);font-size:var(--mk-fs-label)}.sign-in-module__FFzO3q__panel{padding:var(--mk-s-10) var(--mk-s-6);justify-content:center;align-items:center;display:flex}.sign-in-module__FFzO3q__box{flex-direction:column;gap:22px;width:100%;max-width:400px;display:flex}.sign-in-module__FFzO3q__logo{width:fit-content;min-height:43px;color:var(--mk-brand-ink);align-items:center;display:flex}.sign-in-module__FFzO3q__box h1{font-family:var(--mk-font-display);font-size:var(--signin-fs-title);font-weight:var(--mk-fw-medium);line-height:1.15}.sign-in-module__FFzO3q__intro{color:var(--signin-muted);font-size:var(--signin-fs-base);margin-top:6px}.sign-in-module__FFzO3q__form{gap:var(--mk-s-4);padding:var(--mk-s-6);border:1px solid var(--signin-line);border-radius:var(--mk-r-lg);background:var(--signin-card);box-shadow:var(--signin-shadow);flex-direction:column;display:flex}.sign-in-module__FFzO3q__field{flex-direction:column;gap:6px;display:flex}.sign-in-module__FFzO3q__label{color:var(--signin-muted);font-size:var(--mk-fs-label);font-weight:var(--mk-fw-medium)}.sign-in-module__FFzO3q__input{width:100%;height:42px;padding:0 var(--mk-s-3);border:1px solid var(--signin-edge);color:var(--signin-ink);background:var(--signin-card);box-shadow:var(--signin-shadow-sm);font-family:var(--mk-font-body);font-size:var(--mk-fs-body);border-radius:4px}.sign-in-module__FFzO3q__input::placeholder{color:var(--mk-neutral-600)}.sign-in-module__FFzO3q__input[aria-invalid=true]{border-color:var(--mk-pink-700)}.sign-in-module__FFzO3q__page a:focus-visible,.sign-in-module__FFzO3q__page button:focus-visible,.sign-in-module__FFzO3q__input:focus-visible{outline:2px solid var(--signin-ink);outline-offset:1px}.sign-in-module__FFzO3q__fieldError{color:var(--mk-pink-700);font-size:var(--mk-fs-label)}.sign-in-module__FFzO3q__formError{border-radius:var(--mk-r-sm);color:var(--mk-pink-700);background:var(--mk-danger-bg);font-size:var(--mk-fs-body);margin:0;padding:10px 14px}.sign-in-module__FFzO3q__notice{gap:var(--mk-s-3);padding:var(--mk-s-3);border-radius:var(--mk-r-sm);color:var(--mk-on-warning-container);background:var(--mk-warning-container);font-size:var(--mk-fs-label);line-height:1.4;display:flex}.sign-in-module__FFzO3q__notice>span{width:20px;height:20px;color:var(--mk-yellow-700);background:var(--mk-yellow-500);font-weight:var(--mk-fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.sign-in-module__FFzO3q__notice p{gap:2px;margin:0;display:grid}.sign-in-module__FFzO3q__submit{border:1px solid var(--signin-ink);border-radius:var(--mk-r-pill);height:44px;color:var(--signin-bg);background:var(--signin-ink);box-shadow:var(--signin-shadow-sm);cursor:pointer;font-family:var(--mk-font-body);font-size:var(--mk-fs-body);font-weight:var(--mk-fw-medium)}.sign-in-module__FFzO3q__submit:active{box-shadow:none}.sign-in-module__FFzO3q__submit:disabled{cursor:not-allowed;opacity:.6}.sign-in-module__FFzO3q__loading{padding:var(--mk-s-8);color:var(--signin-muted);text-align:center}.sign-in-module__FFzO3q__alt{margin-block:var(--mk-s-4);color:var(--signin-muted);font-size:var(--mk-fs-body);text-align:center}.sign-in-module__FFzO3q__alt a{color:var(--signin-ink);font-weight:var(--mk-fw-medium);text-underline-offset:3px;text-decoration:underline}.sign-in-module__FFzO3q__trust{justify-content:center;gap:var(--mk-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sign-in-module__FFzO3q__trust li{border:1px solid var(--signin-line);border-radius:var(--mk-r-pill);color:var(--signin-muted);background:var(--signin-card);font-size:var(--mk-fs-label);padding:3px 10px}@media (max-width:900px){.sign-in-module__FFzO3q__page{grid-template-columns:minmax(0,1fr)}.sign-in-module__FFzO3q__story{display:none}}@media (max-width:560px){.sign-in-module__FFzO3q__panel{padding:var(--mk-s-8) var(--mk-s-4);align-items:flex-start}.sign-in-module__FFzO3q__form{padding:var(--mk-s-5)}}
