.container.svelte-r0pstn{max-width:1200px;margin:0 auto;padding:0 1rem}.hero.svelte-r0pstn{background:linear-gradient(135deg,var(--violet) 0%,var(--orange) 100%);color:#fff;padding:4rem 0;text-align:center}.hero.svelte-r0pstn h1:where(.svelte-r0pstn){font-size:3rem;font-weight:600;margin-bottom:1.5rem;line-height:1.1}.hero-description.svelte-r0pstn{font-size:1.25rem;margin-bottom:2rem;opacity:.95;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.hero-cta.svelte-r0pstn{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.sponsors-section.svelte-r0pstn{padding:4rem 0}.sponsors-section.svelte-r0pstn:nth-child(2n){background:var(--neutral-50)}.section-header.svelte-r0pstn{text-align:center;margin-bottom:3rem}.section-header.svelte-r0pstn h2:where(.svelte-r0pstn){font-size:2rem;color:var(--neutral-900);margin-bottom:1rem;font-weight:600}.section-description.svelte-r0pstn{color:var(--neutral-700);font-size:1.1rem;max-width:600px;margin:0 auto;line-height:1.6}.sponsors-grid.svelte-r0pstn{display:grid;gap:2rem;align-items:center;justify-items:stretch}.sponsors-grid.grid-cols-2.svelte-r0pstn{grid-template-columns:repeat(2,1fr)}.sponsors-grid.grid-cols-3.svelte-r0pstn{grid-template-columns:repeat(3,1fr)}.sponsors-grid.grid-cols-1.svelte-r0pstn{grid-template-columns:1fr}@media (min-width: 768px){.sponsors-grid.grid-cols-2.md\\.svelte-r0pstn:grid-cols-3{grid-template-columns:repeat(3,1fr)}.sponsors-grid.grid-cols-3.md\\.svelte-r0pstn:grid-cols-4{grid-template-columns:repeat(4,1fr)}.sponsors-grid.grid-cols-2.md\\.svelte-r0pstn:grid-cols-4{grid-template-columns:repeat(4,1fr)}.sponsors-grid.grid-cols-1.md\\.svelte-r0pstn:grid-cols-2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.sponsors-grid.grid-cols-3.md\\:grid-cols-4.lg\\.svelte-r0pstn:grid-cols-5{grid-template-columns:repeat(5,1fr)}.sponsors-grid.grid-cols-3.md\\:grid-cols-4.lg\\.svelte-r0pstn:grid-cols-6{grid-template-columns:repeat(6,1fr)}.sponsors-grid.grid-cols-1.md\\:grid-cols-2.lg\\.svelte-r0pstn:grid-cols-3{grid-template-columns:repeat(3,1fr)}}.cta-section.svelte-r0pstn{padding:4rem 0;background:var(--neutral-50)}.cta-content.svelte-r0pstn{text-align:center;padding:3rem}.cta-content.svelte-r0pstn h2:where(.svelte-r0pstn){color:var(--neutral-900);margin-bottom:1rem;font-size:2rem}.cta-content.svelte-r0pstn p:where(.svelte-r0pstn){color:var(--neutral-700);font-size:1.1rem;line-height:1.6;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.container.svelte-r0pstn{padding:0 2rem}.hero.svelte-r0pstn h1:where(.svelte-r0pstn){font-size:4rem}.sponsors-grid.svelte-r0pstn{gap:2.5rem}}@media (min-width: 1024px){.hero.svelte-r0pstn,.sponsors-section.svelte-r0pstn{padding:6rem 0}.sponsors-grid.svelte-r0pstn{gap:3rem}}@media (prefers-contrast: high){.hero-description.svelte-r0pstn{opacity:1}}
