._hero_hnicg_1{background:linear-gradient(180deg,var(--accent) 0%,var(--background) 100%);border-bottom:1px solid var(--border)}._heroInner_hnicg_5{max-width:52rem;margin:0 auto;padding:var(--spacing-16) var(--spacing-4) var(--spacing-12);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._heroBadge_hnicg_15{margin:0;display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.3rem .8rem;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);background:color-mix(in srgb,var(--warning) 10%,var(--surface));color:var(--warning);font-size:.75rem;font-weight:600}._heroBadgeIcon_hnicg_28{width:.95rem;height:.95rem}._heroTitle_hnicg_32{margin:0;font-family:var(--font-family-display);font-weight:500;font-size:clamp(2.2rem,1.4rem + 3vw,3.6rem);line-height:1.08;letter-spacing:-.02em}._heroAccent_hnicg_40{color:var(--primary);font-style:italic}._heroText_hnicg_44{margin:0;max-width:40rem;color:var(--muted-foreground);font-size:1.05rem;line-height:1.6}._heroActions_hnicg_51{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-2)}._stats_hnicg_59{border-bottom:1px solid var(--border);background:var(--surface)}._statsInner_hnicg_63{max-width:60rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6);text-align:center}._stat_hnicg_59{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._statValue_hnicg_78{font-family:var(--font-family-display);font-size:2rem;font-weight:500;color:var(--primary);font-variant-numeric:tabular-nums;line-height:1}._statSkeleton_hnicg_86{width:5rem;height:2rem}._statLabel_hnicg_90{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._pillars_hnicg_96{max-width:72rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-4) var(--spacing-16)}._pillarsHeader_hnicg_101{text-align:center;max-width:40rem;margin:0 auto var(--spacing-8)}._pillarsTitle_hnicg_106{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-weight:500;font-size:1.9rem;letter-spacing:-.01em}._pillarsText_hnicg_113{margin:0;color:var(--muted-foreground)}._pillarGrid_hnicg_117{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}._pillar_hnicg_96{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:inherit;text-decoration:none;box-shadow:var(--shadow);transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._pillar_hnicg_96:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}._pillarIcon_hnicg_139{width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);display:inline-flex;align-items:center;justify-content:center}._pillarIcon_hnicg_139 svg{width:1.4rem;height:1.4rem}._pillarTitle_hnicg_153{margin:0;display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:500;font-size:1.35rem}._pillarArrow_hnicg_162{width:1rem;height:1rem;opacity:0;transform:translate(-4px);transition:opacity var(--animation-duration-fast),transform var(--animation-duration-fast);color:var(--primary)}._pillar_hnicg_96:hover ._pillarArrow_hnicg_162{opacity:1;transform:translate(0)}._pillarDesc_hnicg_174{margin:0;color:var(--muted-foreground);font-size:.9rem;line-height:1.5}._pillarFeatures_hnicg_180{margin:auto 0 0;font-size:.75rem;font-weight:600;color:var(--primary);letter-spacing:.02em}._browseLink_hnicg_187{margin:var(--spacing-8) 0 0;text-align:center;color:var(--muted-foreground);font-size:.9rem;display:flex;justify-content:center;align-items:center;gap:var(--spacing-2)}._browseLink_hnicg_187 a{color:var(--primary)}._browseIcon_hnicg_200{width:1rem;height:1rem}@media(min-width:640px){._pillarGrid_hnicg_117{grid-template-columns:repeat(2,1fr)}._statsInner_hnicg_63{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){._pillarGrid_hnicg_117{grid-template-columns:repeat(4,1fr)}}
