._hero_e85bu_1{padding:calc(var(--spacing-12) + 80px + env(safe-area-inset-top,0px)) var(--spacing-6) var(--spacing-12);background:linear-gradient(135deg,#f1f9f7,#fff,color-mix(in srgb,var(--primary) 3%,hsl(0 0% 100%)));display:flex;justify-content:center;align-items:center;min-height:400px}.dark ._hero_e85bu_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--primary) 2%,var(--background)) 100%)}._heroContainer_e85bu_21{width:100%;max-width:800px;margin:0 auto;display:flex;justify-content:center;align-items:center}._heroContent_e85bu_30{width:100%;max-width:700px;background-color:#ffffffd9;padding:3rem;border-radius:24px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px #00000014;border:1px solid rgba(255,255,255,.5);text-align:center}.dark ._heroContent_e85bu_30{background-color:#141414d9;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}._heroBadge_e85bu_49{display:inline-block;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:var(--spacing-3)}._headline_e85bu_59{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:var(--spacing-4);color:var(--foreground)}._subheading_e85bu_69{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin:0}@media(max-width:1023px){._hero_e85bu_1{padding:calc(var(--spacing-8) + 80px + env(safe-area-inset-top,0px)) var(--spacing-4) var(--spacing-8);min-height:300px}._heroContent_e85bu_30{padding:2rem 1.5rem;border-radius:16px}._headline_e85bu_59{font-size:2rem}._subheading_e85bu_69{font-size:1rem}}@media(max-width:480px){._hero_e85bu_1{padding:calc(var(--spacing-6) + 80px + env(safe-area-inset-top,0px)) var(--spacing-4) var(--spacing-6)}._heroContent_e85bu_30{padding:1.75rem 1.25rem}._headline_e85bu_59{font-size:1.75rem}._subheading_e85bu_69{font-size:.9375rem}}
