.login_page__VIB1K{display:flex;justify-content:center;align-items:flex-start;padding:var(--section-padding-block-lg) var(--gutter);min-height:60vh;background-image:linear-gradient(180deg,var(--color-bg-subtle) 0,var(--color-bg-default) 100%)}.login_card__NoG7p{width:100%;max-width:30rem;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-7);border:var(--border-w-1) solid var(--color-border-default);border-top:var(--border-w-2) solid var(--color-brand-gold-500);border-radius:var(--radius-lg);background-color:var(--color-bg-raised);box-shadow:var(--shadow-2)}.login_head__4goxN{display:flex;flex-direction:column;gap:var(--space-2)}.login_brand__ezSFe{margin:0;font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-eyebrow);text-transform:uppercase;color:var(--color-brand-gold-600)}.login_rule__61ijS{display:block;width:56px;height:2px;background-image:linear-gradient(90deg,var(--color-brand-gold-500),var(--color-brand-blue-300))}.login_title__r1aBc{margin:0;font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);letter-spacing:var(--font-tracking-h3);color:var(--color-text-strong);text-wrap:balance}.login_lead__6fq4Q{margin:0;font-size:var(--font-size-body);line-height:var(--font-line-height-body);color:var(--color-text-default)}.login_foot__uvCS7{padding-top:var(--space-4);border-top:var(--border-w-hair) solid var(--color-border-default)}.login_footNote__V9QUR{margin:0;font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);color:var(--color-text-muted)}@media (max-width:480px){.login_card__NoG7p{padding:var(--space-5)}}