.container.svelte-1hqmbo0{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-xl)}.hero.svelte-1hqmbo0{position:relative;color:#fff;padding:var(--spacing-2xl) 0}.background-gradient.svelte-1hqmbo0{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);pointer-events:none;display:none;z-index:1}.background-gradient.visible.svelte-1hqmbo0{display:block}.background-gradient.active.svelte-1hqmbo0{opacity:1;z-index:0}.hero.svelte-1hqmbo0 .container:where(.svelte-1hqmbo0){position:relative;z-index:1}.hero-content.svelte-1hqmbo0{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.hero.svelte-1hqmbo0 h1:where(.svelte-1hqmbo0){font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin:0 0 var(--spacing-md) 0}.hero-subtitle.svelte-1hqmbo0{font-size:var(--font-size-xl);opacity:.9;font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-xl) 0}.hero-buttons.svelte-1hqmbo0{display:flex;gap:var(--spacing-md)}@media (max-width: 768px){.hero-content.svelte-1hqmbo0{grid-template-columns:1fr}.hero.svelte-1hqmbo0 h1:where(.svelte-1hqmbo0){font-size:var(--font-size-3xl)}}.cta-section.svelte-hyki5a{padding:var(--spacing-4xl) 0;background:linear-gradient(135deg,#1a472a,#2d5a3d);color:#fff}.container.svelte-hyki5a{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-xl)}.cta-content.svelte-hyki5a{max-width:640px;margin:0 auto;text-align:center}.cta-content.svelte-hyki5a h2:where(.svelte-hyki5a){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-md) 0}.cta-content.svelte-hyki5a p:where(.svelte-hyki5a){font-size:var(--font-size-lg);opacity:.9;margin:0 0 var(--spacing-xl) 0;line-height:1.6}.cta-buttons.svelte-hyki5a{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.cta-content.svelte-hyki5a h2:where(.svelte-hyki5a){font-size:var(--font-size-2xl)}}
