.page-module__Lk-N4q__screen{grid-template-columns:1fr;min-height:100dvh;display:grid}@media (min-width:900px){.page-module__Lk-N4q__screen{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}}.page-module__Lk-N4q__hero{padding:var(--space-16) var(--space-12);background:radial-gradient(60% 50% at 15% 10%, var(--accent-900) 0%, transparent 60%), radial-gradient(50% 60% at 90% 90%, var(--accent-800) 0%, transparent 55%), var(--gray-950);color:var(--gray-50);display:none;position:relative;overflow:hidden}@media (min-width:900px){.page-module__Lk-N4q__hero{flex-direction:column;justify-content:space-between;display:flex}}.page-module__Lk-N4q__heroMark{align-items:center;gap:var(--space-3);display:flex}.page-module__Lk-N4q__heroMarkTitle{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);letter-spacing:.02em;color:var(--gray-50)}.page-module__Lk-N4q__heroMarkTagline{font-size:var(--text-xs);color:var(--gray-400)}.page-module__Lk-N4q__heroBody{max-width:30rem}.page-module__Lk-N4q__heroTitle{margin-bottom:var(--space-4);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1.15}.page-module__Lk-N4q__heroLead{color:var(--gray-300);font-size:var(--text-lg);line-height:1.5}.page-module__Lk-N4q__heroStats{gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid #ffffff1a;display:flex}.page-module__Lk-N4q__heroStat dt{font-family:var(--font-display);font-size:var(--text-xl);color:var(--gray-50);font-weight:800}.page-module__Lk-N4q__heroStat dd{font-size:var(--text-sm);color:var(--gray-400);margin:0}.page-module__Lk-N4q__formSide{padding:var(--space-6);background:var(--bg);justify-content:center;align-items:center;display:flex}.page-module__Lk-N4q__formCard{gap:var(--space-8);flex-direction:column;width:100%;max-width:22rem;display:flex}.page-module__Lk-N4q__mobileMark{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);letter-spacing:.02em;color:var(--text);display:flex}@media (min-width:900px){.page-module__Lk-N4q__mobileMark{display:none}}.page-module__Lk-N4q__formHeading h1{font-size:var(--text-2xl);margin-bottom:var(--space-2)}.page-module__Lk-N4q__formHeading p{color:var(--text-muted)}
