.auth_page__Dq_i0{position:relative;min-block-size:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;grid-gap:var(--smile-space-8);gap:var(--smile-space-8);padding:var(--smile-space-8) clamp(16px,6vw,96px);box-sizing:border-box;background:var(--smile-site-canvas-deep);color:var(--smile-color-text);font-family:var(--smile-font);overflow:hidden}.auth_glow__QEWo1{position:absolute;inset:0;background:var(--smile-gradient-hero-glow);pointer-events:none}.auth_brandPanel__CHVwa{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--smile-space-4)}.auth_wordmark__3HFCn{margin:0;font-size:clamp(44px,5vw,64px);font-weight:900;font-style:italic;letter-spacing:-.05em;text-transform:uppercase;line-height:1}.auth_live__0T36s{background:var(--smile-gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent}.auth_tagline__qFgYs{margin:0;max-inline-size:28ch;font-size:20px;line-height:1.4;color:var(--smile-color-text-muted)}.auth_card__HI2i9{position:relative;display:flex;flex-direction:column;gap:var(--smile-space-4);padding:var(--smile-space-7);border-radius:var(--smile-radius-xl);background:var(--smile-site-panel);border:1px solid var(--smile-site-panel-border);box-shadow:0 24px 64px rgba(0,0,0,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);min-inline-size:0}.auth_mobileBrand__GJklO{display:none;align-self:center;border-radius:var(--smile-radius-md)}.auth_footer__9PPHG{grid-column:1/-1;align-self:end;inline-size:100%;min-inline-size:0;position:relative}.auth_kicker__GzXbC{margin:0;color:var(--smile-color-accent);font-size:11px;font-weight:800;letter-spacing:.3em;text-transform:uppercase}.auth_title__YLvRP{margin:0;font-size:26px;font-weight:900;letter-spacing:-.02em}.auth_note__Sjtzl{margin:0;font-size:13px;line-height:1.5;color:var(--smile-color-text-muted)}.auth_links__3TgzC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--smile-space-2)}@media (max-width:1023px){.auth_page__Dq_i0{grid-template-columns:minmax(0,1fr);justify-items:center}.auth_brandPanel__CHVwa{display:none}.auth_card__HI2i9{inline-size:100%;max-inline-size:480px;box-sizing:border-box}.auth_mobileBrand__GJklO{display:inline-flex}}@media (max-width:767px){.auth_page__Dq_i0{padding:var(--smile-space-5) var(--smile-space-4);align-items:start}.auth_card__HI2i9{padding:var(--smile-space-5)}}