.btn-refined{box-shadow:var(--shadow-xs);transition:transform var(--transition-base), box-shadow var(--transition-base)}.btn-refined:hover{transform:translateY(-1px)}.btn-refined:active{transform:translateY(0)}.btn-refined--primary:hover{box-shadow:var(--shadow-md)}.btn-refined--secondary:hover{box-shadow:var(--shadow-sm)}.hero-facts.svelte-1uha8ag{background-color:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.hero-fact.svelte-1uha8ag{gap:var(--space-3xs);padding:var(--space-lg);background-color:color-mix(in srgb, var(--surface-2) 72%, transparent);flex-direction:column-reverse;display:flex}.hero-fact__value.svelte-1uha8ag{font-family:var(--font-family-display);font-weight:var(--font-weight-extrabold);font-size:var(--text-4xl);letter-spacing:var(--tracking-tight);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;line-height:1}.hero-fact__label.svelte-1uha8ag{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.hero-facts__more.svelte-1uha8ag{margin-top:var(--space-sm);font-size:var(--text-sm)}.photo-strip.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);text-decoration:none;display:grid;position:relative}@media (width>=768px){.photo-strip.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.photo-strip.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3;object-fit:cover;filter:saturate(.92);width:100%;transition:filter var(--transition-base), opacity var(--transition-base);display:block}.photo-strip.svelte-1uha8ag:hover img:where(.svelte-1uha8ag),.photo-strip.svelte-1uha8ag:focus-visible img:where(.svelte-1uha8ag){filter:saturate()}.photo-strip__label.svelte-1uha8ag{right:var(--space-md);bottom:var(--space-md);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);background-color:var(--bg-scrim);color:var(--text-on-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);position:absolute}.outcome-grid.svelte-1uha8ag{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.outcome-link.svelte-1uha8ag{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.outcome-media.svelte-1uha8ag{aspect-ratio:16/9;background-color:var(--bg-sunken);color:var(--color-secondary-300);display:block;overflow:hidden}.outcome-media.svelte-1uha8ag img,.outcome-media.svelte-1uha8ag svg{object-fit:cover;width:100%;height:100%;display:block}.outcome-motif.svelte-1uha8ag{padding:var(--space-sm)}.outcome-body.svelte-1uha8ag{gap:var(--space-3xs);padding:var(--space-md);display:grid}
