.home-hero.svelte-1uha8ag{background:var(--secondary);overflow:hidden}.hero-layout.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-copy.svelte-1uha8ag{min-width:0;padding:4rem 2.5rem 4rem max(2rem,50vw - 640px + 2rem)}.hero-title.svelte-1uha8ag{max-width:650px;font-size:clamp(2.75rem,4.2vw,3.75rem)}.home-visual.svelte-1uha8ag{min-width:0;min-height:560px;position:relative}.home-visual.svelte-1uha8ag .editorial-image{position:absolute;inset:0}.home-visual.svelte-1uha8ag:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--secondary),transparent 28%),linear-gradient(0deg,var(--secondary),transparent 18%);position:absolute;inset:0}.hero-providers.svelte-1uha8ag{border-bottom:1px solid var(--border)}@media (width<=1023px){.hero-layout.svelte-1uha8ag{grid-template-columns:1fr}.hero-copy.svelte-1uha8ag{max-width:760px;padding:3rem 2rem 2rem}.home-visual.svelte-1uha8ag{height:clamp(280px,48vw,480px);min-height:0}.home-visual.svelte-1uha8ag:after{background:linear-gradient(180deg,var(--secondary),transparent 26%,transparent 80%,var(--secondary))}}@media (width<=640px){.hero-copy.svelte-1uha8ag{padding:2.5rem 1rem 1.5rem}.hero-title.svelte-1uha8ag{font-size:clamp(2.125rem,10vw,2.5rem)}}.provider-marquee.svelte-1uha8ag{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.provider-track.svelte-1uha8ag{gap:2rem;width:max-content;animation:120s linear infinite svelte-1uha8ag-marquee;display:flex}.provider-marquee.svelte-1uha8ag:hover .provider-track:where(.svelte-1uha8ag){animation-play-state:paused}@keyframes svelte-1uha8ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.provider-track.svelte-1uha8ag{animation:none}}
