._hero_s1tnr_1{padding:var(--spacing-20) var(--spacing-6);background:linear-gradient(180deg,var(--surface),var(--background));min-height:60vh;display:flex;align-items:center}._heroInner_s1tnr_9{max-width:34rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._code_s1tnr_19{font-family:var(--font-family-display);font-size:1.125rem;font-weight:600;color:var(--muted-foreground);letter-spacing:.08em}._eyebrow_s1tnr_27{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary)}._title_s1tnr_35{font-family:var(--font-family-display);font-size:clamp(1.9rem,1.6rem + 1.5vw,2.75rem);font-weight:600;color:var(--foreground);margin:0;line-height:1.15}._subtitle_s1tnr_44{font-size:1.0625rem;color:var(--muted-foreground);line-height:1.6;margin:0}._cta_s1tnr_51{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4)}._links_s1tnr_58{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-8)}._link_s1tnr_58{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);background:var(--card);border:1px solid var(--border);color:var(--foreground);font-size:.9375rem;text-decoration:none;transition:border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._link_s1tnr_58:hover{border-color:var(--primary);color:var(--primary)}@media(min-width:640px){._hero_s1tnr_1{padding:var(--spacing-20) var(--spacing-8)}}
