.IFsANq_wrapper{min-height:calc(100vh - 4rem);display:flex}@media (max-width:899px){.IFsANq_wrapper{align-items:flex-start;min-height:0}}.IFsANq_showcase{padding:var(--space-12);background:radial-gradient(55% 60% at 100% -20%, #3cbbfa99 0%, transparent 75%), linear-gradient(150deg, var(--color-primary-dark) 0%, var(--color-primary) 45%, var(--color-primary-vivid) 100%);flex:1;justify-content:center;align-items:center;display:none;position:relative;overflow:hidden}@media (min-width:900px){.IFsANq_showcase{display:flex}}.IFsANq_showcaseBlobPrimary,.IFsANq_showcaseBlobCoral{border-radius:var(--radius-full);filter:blur(60px);pointer-events:none;position:absolute}.IFsANq_showcaseBlobPrimary{background:#ffffff29;width:20rem;height:20rem;top:-6rem;right:-6rem}.IFsANq_showcaseBlobCoral{background:var(--color-accent);opacity:.25;width:18rem;height:18rem;bottom:-8rem;left:-4rem}.IFsANq_showcaseContent{max-width:26rem;color:var(--color-text-inverse);position:relative}.IFsANq_showcaseBrand{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);display:inline-flex}.IFsANq_showcaseHeading{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin-bottom:var(--space-3)}.IFsANq_showcaseSubtitle{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:#ffffffeb;margin-bottom:var(--space-8)}.IFsANq_showcaseTrust{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.IFsANq_showcaseTrust li{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#ffffffeb;display:flex}.IFsANq_showcaseTrustIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.IFsANq_formSide{padding:var(--space-10) var(--space-4);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}@media (min-width:900px){.IFsANq_formSide{padding:var(--space-10) var(--space-8);flex:0 0 28rem}}.IFsANq_brandMobile{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);color:var(--color-primary);display:inline-flex}@media (min-width:900px){.IFsANq_brandMobile{display:none}}.IFsANq_logoMark{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);width:2rem;height:2rem;color:var(--color-primary-contrast);font-size:var(--font-size-sm);box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.IFsANq_showcaseBrand .IFsANq_logoMark{background:#ffffff29;border:1px solid #ffffff4d}.IFsANq_logoImage{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.IFsANq_card{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:24rem;box-shadow:var(--shadow-lg);padding:var(--space-8) var(--space-6)}@media (min-width:900px){.IFsANq_card{box-shadow:none;padding:0}}.IFsANq_card h1{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text);margin:0 0 var(--space-2)}.IFsANq_card h1+p{margin:0 0 var(--space-6);font-size:var(--font-size-base);color:var(--color-text-muted)}.IFsANq_card form{gap:var(--space-4);flex-direction:column;display:flex}.IFsANq_card p{margin:var(--space-4) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.IFsANq_card button[type=submit]{width:100%}
