.AccountLoginPage_page__8RgDF{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 4rem);padding:var(--spacing-2xl) var(--spacing-lg);background:var(--background)}.AccountLoginPage_layout__e_yPB{width:min(1040px,100%);display:grid;grid-template-columns:minmax(360px,1fr) minmax(260px,.8fr);gap:var(--spacing-xl);align-items:stretch}.AccountLoginPage_layout__e_yPB>*{min-width:0}.AccountLoginPage_infoPanel__mckP_{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-lg);padding:clamp(var(--spacing-xl),4vw,var(--spacing-3xl));border-radius:var(--radius-xl);border:1px solid var(--footer-border);background:var(--foreground)}.AccountLoginPage_brandPicture__83Ktk{display:block;align-self:flex-start;max-width:100%}.AccountLoginPage_brandLogo__AjfEP{display:block;align-self:flex-start;object-fit:contain;object-position:left center;width:auto;height:40px;max-width:min(320px,100%)}.AccountLoginPage_title__cJDtl{margin:0;color:var(--footer-fg);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1}.AccountLoginPage_description__DpsqT{margin:0;color:var(--footer-muted);font-size:var(--text-base);line-height:1.6;max-width:34ch}.AccountLoginPage_linksRow__ZwIuc{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-sm)}.AccountLoginPage_primaryLink___seeG,.AccountLoginPage_secondaryLink__nF336{text-decoration:none;font-weight:var(--font-weight-bold);font-size:var(--text-sm)}.AccountLoginPage_primaryLink___seeG{color:var(--footer-fg)}.AccountLoginPage_primaryLink___seeG:focus-visible,.AccountLoginPage_primaryLink___seeG:hover{color:var(--footer-muted)}.AccountLoginPage_secondaryLink__nF336{color:var(--footer-muted)}.AccountLoginPage_secondaryLink__nF336:focus-visible,.AccountLoginPage_secondaryLink__nF336:hover{color:var(--footer-fg)}.AccountLoginPage_formPanel__tPI21{display:flex;flex-direction:column;gap:var(--spacing-lg);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);padding:clamp(var(--spacing-lg),3vw,var(--spacing-xl))}.AccountLoginPage_legalNavigation__BOcEL{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);margin-top:auto;padding-top:var(--spacing-sm)}.AccountLoginPage_legalLink__D6u26{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.AccountLoginPage_legalLink__D6u26:focus-visible,.AccountLoginPage_legalLink__D6u26:hover{color:var(--primary);text-decoration:underline}@media(max-width:980px){.AccountLoginPage_layout__e_yPB{grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface)}.AccountLoginPage_formPanel__tPI21,.AccountLoginPage_infoPanel__mckP_{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.AccountLoginPage_formPanel__tPI21{padding:var(--spacing-xl)}.AccountLoginPage_infoPanel__mckP_{justify-content:flex-start;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl)}.AccountLoginPage_layout__e_yPB>:last-child{border-block-start:1px solid var(--border)}.AccountLoginPage_description__DpsqT{max-width:none}.AccountLoginPage_primaryLink___seeG,.AccountLoginPage_title__cJDtl{color:var(--foreground)}.AccountLoginPage_description__DpsqT,.AccountLoginPage_secondaryLink__nF336{color:var(--muted-foreground)}.AccountLoginPage_primaryLink___seeG:focus-visible,.AccountLoginPage_primaryLink___seeG:hover,.AccountLoginPage_secondaryLink__nF336:focus-visible,.AccountLoginPage_secondaryLink__nF336:hover{color:var(--primary)}}@media(max-width:640px){.AccountLoginPage_page__8RgDF{align-items:flex-start;padding:var(--spacing-md) var(--spacing-sm)}.AccountLoginPage_formPanel__tPI21,.AccountLoginPage_infoPanel__mckP_{gap:var(--spacing-md)}.AccountLoginPage_layout__e_yPB{border-radius:var(--radius-lg)}}