.AccountGate_wrapper__0a4OI{width:100%;height:100vh}.AccountGate_grid__dj_CQ{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}@media (max-width:767px){.AccountGate_grid__dj_CQ{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.AccountGate_contentOuter__zdnw5{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-inline:var(--core-space--0600)}@media (max-width:767px){.AccountGate_contentOuter__zdnw5{height:auto;padding-inline:var(--core-space--0400)}}.AccountGate_card__f9f7s{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:375px;gap:var(--core-space--0600)}@media (max-width:767px){.AccountGate_card__f9f7s{gap:var(--core-space--0400)}}.AccountGate_logoLink__O3jZE{display:inline-flex}.AccountGate_logoLink__O3jZE:focus-visible{outline:var(--sem-focus-ring-width) solid var(--sem-focus-ring-color);outline-offset:2px}.AccountGate_heading__w2bNS{font-size:var(--marketing-font-size--h4);line-height:var(--marketing-line-height--h4);margin:0 0 var(--core-space--0200) 0}.AccountGate_subtitle__isrzM{margin:0;font-size:var(--marketing-font-size--body);line-height:var(--marketing-line-height--body);color:var(--sem-text--muted)}.AccountGate_option__jRAVQ{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--core-space--0700);width:100%;padding:var(--core-space--0600);border-radius:var(--core-border-radius--xxl);background:var(--sem-background--neutral);box-shadow:var(--sem-shadow-elevation-2);text-decoration:none;color:inherit;transition:transform .2s ease}@media (max-width:767px){.AccountGate_option__jRAVQ{padding:var(--core-space--0400)}}.AccountGate_option__jRAVQ:hover{transform:scale(1.02)}.AccountGate_option__jRAVQ:focus-visible{outline:var(--sem-focus-ring-width) solid var(--sem-focus-ring-color);outline-offset:2px}.AccountGate_optionInner__UTpwV{display:flex;align-items:center;gap:var(--core-space--0400);min-width:0}.AccountGate_optionLabel___EMnD{font-weight:var(--core-font-weight--bold);font-size:var(--marketing-font-size--small);line-height:var(--marketing-line-height--small);color:var(--sem-text--neutral)}.AccountGate_chevron__BRXpC{display:flex;align-items:center;justify-content:center;flex-shrink:0}.AccountGate_lastUsed__uRSfz{position:absolute;top:0;right:var(--core-space--0600);transform:translateY(-50%);display:inline-flex;align-items:center;height:var(--badge-height);padding-inline:var(--badge-padding-x);border:var(--sem-border-width--sm) solid var(--sem-status-info--border);border-radius:var(--badge-border-radius);background:var(--sem-status-info--background--subtle);color:var(--sem-status-info--text);font-family:var(--badge-label-font-family);font-size:var(--badge-label-font-size);font-weight:var(--badge-label-font-weight);line-height:var(--badge-label-line-height);white-space:nowrap}.AccountGate_spinner__QINuh{box-sizing:border-box;display:block;width:var(--sem-icon-size--md);height:var(--sem-icon-size--md);border:var(--sem-border-width--md) solid var(--sem-border-color--light);border-top-color:var(--sem-text--muted);border-radius:50%;animation:AccountGate_spin__O7FRW .8s linear infinite}@keyframes AccountGate_spin__O7FRW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AccountGate_spinner__QINuh{border-color:var(--sem-text--muted);animation:AccountGate_pulse__OKqiG 1.2s ease-in-out infinite}}@keyframes AccountGate_pulse__OKqiG{50%{opacity:.35}}.AccountGate_visuallyHidden___mOW_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.AccountGate_prompt__ISZu5{display:flex;flex-direction:column;align-items:center;gap:var(--core-space--0200)}.AccountGate_promptText__hDX1O{margin:0;font-size:var(--marketing-font-size--small);line-height:var(--marketing-line-height--small);color:var(--sem-text--muted)}.AccountGate_imagePanel__krYcQ{width:100%;height:100%;background-color:var(--sem-background--subtle);background-repeat:no-repeat;background-position:50%;background-size:cover}.AccountGate_imagePanelNew__YWF2z{background-image:url(/media/login-new.png)}.AccountGate_imagePanelReturning__kSMmI{background-image:url(/media/login-return.png)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;border:var(--button-border-width) solid transparent;border-radius:var(--button-border-radius);font-family:var(--button-font-family);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.Button_button__hMNEn:focus-visible{outline:var(--sem-focus-ring-width) solid var(--sem-focus-ring-color);outline-offset:2px}.Button_sm__h9eWB{gap:var(--button-medium-gap);min-height:var(--button-medium-height);padding-inline:var(--button-medium-padding-x);font-size:var(--button-medium-font-size);line-height:var(--button-medium-line-height);font-weight:var(--button-medium-font-weight)}.Button_xl___xAda{gap:var(--button-large-gap);min-height:var(--button-large-height);padding-inline:var(--button-large-padding-x);font-size:var(--button-large-font-size);line-height:var(--button-large-line-height);font-weight:var(--button-large-font-weight)}.Button_primary__oSpWt{background:var(--button-primary-background);color:var(--button-primary-color)}.Button_primary__oSpWt:hover{background:var(--button-primary-background--hover)}.Button_primary__oSpWt:active{background:var(--button-primary-background--pressed)}.Button_secondary__lRe7Q{background:var(--button-outline-background);border-color:var(--button-outline-border-color);color:var(--button-outline-color)}.Button_secondary__lRe7Q:hover{background:var(--button-outline-background--hover);border-color:var(--button-outline-border-color--hover);color:var(--button-outline-color--hover)}.Button_secondary__lRe7Q:active{background:var(--button-outline-background--pressed);border-color:var(--button-outline-border-color--pressed);color:var(--button-outline-color--pressed)}.Button_black__jvqFq{background:var(--sem-background--inverted);color:var(--sem-text--inverted)}.Button_black__jvqFq:hover{background:var(--core-color-neutral--1300)}