section.svelte-1uha8ag{padding:var(--space-8) 0}.hero.svelte-1uha8ag{background:var(--color-cream)}.hero-grid.svelte-1uha8ag{gap:var(--space-6);grid-template-columns:2fr 1fr;align-items:end;display:grid}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){text-transform:uppercase;margin-top:var(--space-2);font-size:clamp(2rem,4vw,3.25rem)}.hero-support.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.05rem}.cta-actions.svelte-1uha8ag{gap:var(--space-3);margin-top:var(--space-3);align-items:center;display:flex}.hero-actions.svelte-1uha8ag{margin-top:var(--space-3);text-align:center;justify-content:center;display:flex}.button.svelte-1uha8ag{background:var(--color-red);color:var(--color-white);border:1px solid var(--color-red);padding:var(--space-2) var(--space-4);font-weight:var(--weight-bold);text-decoration:none;display:inline-block}.button.inverse.svelte-1uha8ag{background:var(--color-white);color:var(--color-ink);border-color:var(--color-white)}.figures.svelte-1uha8ag{background:var(--color-cream-dark);border-top:var(--border-thick);border-bottom:var(--border-thick)}.figures-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);display:grid}.figure.svelte-1uha8ag{text-align:center;padding:0 var(--space-3);border-left:1px solid var(--color-ink)}.figure.svelte-1uha8ag:first-child{border-left:none}.number.svelte-1uha8ag{font-family:var(--font-display);font-weight:var(--weight-black);color:var(--color-red);margin:0;font-size:clamp(2rem,5vw,3rem)}.caption.svelte-1uha8ag{margin:var(--space-1) 0 0}.summary.alt.svelte-1uha8ag{background:var(--color-cream-dark)}.summary-grid.svelte-1uha8ag{gap:var(--space-6);grid-template-columns:2fr 1fr;align-items:start;display:grid}.summary-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:65ch;margin-top:var(--space-4)}.summary-grid.svelte-1uha8ag .button:where(.svelte-1uha8ag){margin-top:var(--space-3)}.image-placeholder.svelte-1uha8ag{aspect-ratio:1;background:var(--color-cream-dark);border:var(--border);width:100%;font-family:var(--font-display);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink);justify-content:center;align-items:center;display:flex}.summary.alt.svelte-1uha8ag .image-placeholder:where(.svelte-1uha8ag){background:var(--color-cream)}.carousel.svelte-1uha8ag{aspect-ratio:1;background:var(--color-cream-dark);border:var(--border);align-items:center;width:100%;display:flex;overflow:hidden}.carousel-track.svelte-1uha8ag{align-items:center;gap:var(--space-4);width:max-content;padding:0 var(--space-3);animation:32s linear infinite svelte-1uha8ag-carousel-scroll;display:flex}.carousel-track.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;flex:none;width:auto;max-width:165px;height:60px}@keyframes svelte-1uha8ag-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.carousel-track.svelte-1uha8ag{animation:none}}.summary.mirror.svelte-1uha8ag .summary-grid:where(.svelte-1uha8ag){grid-template-columns:1fr 2fr}.summary.mirror.svelte-1uha8ag .image-placeholder:where(.svelte-1uha8ag){order:-1}.cta-band.svelte-1uha8ag{background:var(--color-cta-red);color:var(--color-white)}.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-transform:uppercase}@media (width<=800px){.hero-grid.svelte-1uha8ag,.summary-grid.svelte-1uha8ag,.summary.mirror.svelte-1uha8ag .summary-grid:where(.svelte-1uha8ag){grid-template-columns:1fr}.summary.mirror.svelte-1uha8ag .image-placeholder:where(.svelte-1uha8ag){order:0}}@media (width<=600px){.figures-grid.svelte-1uha8ag{grid-template-columns:1fr}.figure.svelte-1uha8ag{border-left:none;border-top:1px solid var(--color-ink);padding:var(--space-3) 0}.figure.svelte-1uha8ag:first-child{border-top:none}}
