.logo-strip.svelte-1iwpxf6{padding-block:4rem 3rem;background:var(--color-surface);position:relative;z-index:90;overflow:hidden}.ticker.svelte-1iwpxf6{position:relative;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.ticker-track.svelte-1iwpxf6{display:flex;align-items:center;gap:clamp(3.5rem,7vw,8rem);width:max-content;animation:svelte-1iwpxf6-ticker-scroll 38s linear infinite}.logo-strip.svelte-1iwpxf6:hover .ticker-track:where(.svelte-1iwpxf6){animation-play-state:paused}@keyframes svelte-1iwpxf6-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}.ticker-item.svelte-1iwpxf6{flex-shrink:0;display:flex;align-items:center;justify-content:center}.logo-img.svelte-1iwpxf6{max-height:36px;width:auto;height:auto;object-fit:contain;filter:grayscale(1) brightness(0) opacity(.3);transition:filter .4s ease}.logo-strip.svelte-1iwpxf6:hover .logo-img:where(.svelte-1iwpxf6):hover{filter:grayscale(0) brightness(1) opacity(1)}.logo-wordmark.svelte-1iwpxf6{font-family:var(--font-sans);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:1;color:#0a0a0a;opacity:.3;transition:opacity .4s ease;white-space:nowrap}.logo-strip.svelte-1iwpxf6:hover .logo-wordmark:where(.svelte-1iwpxf6):hover{opacity:1}.static-grid.svelte-1iwpxf6{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 3.5rem;max-width:1200px;margin:0 auto;padding-inline:2rem}@media(prefers-reduced-motion:reduce){.ticker-track.svelte-1iwpxf6{animation:none}}.proof-v6.svelte-15l4hvz{padding:clamp(8rem,11vw,13rem) 0;background-color:var(--color-surface)}.proof-v6__header.svelte-15l4hvz{margin-bottom:clamp(3rem,5vw,5rem)}.proof-v6__number.svelte-15l4hvz{display:block;font-family:var(--font-sans);font-size:var(--text-base);font-weight:700;color:var(--color-brand);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:1rem}.proof-v6__heading.svelte-15l4hvz{font-family:var(--font-sans);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:700;color:var(--color-text);line-height:1.1;letter-spacing:var(--tracking-tight);margin:0}.proof-v6__intro-lede.svelte-15l4hvz{font-family:var(--font-sans);font-size:clamp(var(--text-lg),2.2vw,var(--text-xl));font-weight:700;color:var(--color-text);line-height:1.25;letter-spacing:-.005em;margin:1.5rem 0 0;max-width:38ch}.proof-v6__intro-body.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;color:var(--color-text-secondary);line-height:1.65;margin:1rem 0 0;max-width:60ch}.proof-v6__intro-stance.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brand);line-height:1.7;margin:1.5rem 0 0}.proof-v6__grid.svelte-15l4hvz{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,4vw,3.5rem)}@media(min-width:48rem){.proof-v6__grid.svelte-15l4hvz{grid-template-columns:repeat(2,1fr);gap:clamp(2.5rem,4vw,4rem) clamp(2rem,3.5vw,3rem)}}@media(min-width:80rem){.proof-v6__grid.svelte-15l4hvz{grid-template-columns:repeat(3,1fr)}}.proof-v6__card.svelte-15l4hvz{display:flex;flex-direction:column;gap:1.25rem;text-decoration:none;color:var(--color-text);cursor:pointer}.proof-v6__card.svelte-15l4hvz:focus-visible{outline:2px solid var(--project-color);outline-offset:6px;border-radius:4px}.proof-v6__media.svelte-15l4hvz{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--project-color);display:flex;align-items:center;justify-content:center}.proof-v6__portal.svelte-15l4hvz{position:absolute;inset:0;background-color:var(--portal-color);clip-path:circle(0% at var(--mx, 50%) var(--my, 50%));transition:clip-path .7s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:1}.proof-v6__card.svelte-15l4hvz:hover .proof-v6__portal:where(.svelte-15l4hvz),.proof-v6__card.svelte-15l4hvz:focus-visible .proof-v6__portal:where(.svelte-15l4hvz){clip-path:circle(150% at var(--mx, 50%) var(--my, 50%))}.proof-v6__wordmark.svelte-15l4hvz{position:relative;z-index:2;display:block;width:70%;max-width:18rem;height:auto;overflow:visible}.proof-v6__wordmark-text.svelte-15l4hvz{font-family:var(--font-sans);font-size:64px;font-weight:700;letter-spacing:-.01em;fill:var(--wordmark-color, #ffffff);transition:fill .7s cubic-bezier(.16,1,.3,1)}.proof-v6__card.svelte-15l4hvz:hover .proof-v6__wordmark-text:where(.svelte-15l4hvz),.proof-v6__card.svelte-15l4hvz:focus-visible .proof-v6__wordmark-text:where(.svelte-15l4hvz){fill:var(--wordmark-portal-color, var(--wordmark-color, #ffffff))}.proof-v6__logo.svelte-15l4hvz{position:relative;z-index:2;display:block;width:70%;max-width:18rem;aspect-ratio:3.5 / 1;background-color:var(--wordmark-color, #ffffff);-webkit-mask:var(--logo-src) center / contain no-repeat;mask:var(--logo-src) center / contain no-repeat;transition:background-color .7s cubic-bezier(.16,1,.3,1)}.proof-v6__card.svelte-15l4hvz:hover .proof-v6__logo:where(.svelte-15l4hvz),.proof-v6__card.svelte-15l4hvz:focus-visible .proof-v6__logo:where(.svelte-15l4hvz){background-color:var(--wordmark-portal-color, var(--wordmark-color, #ffffff))}.proof-v6__cue.svelte-15l4hvz{position:absolute;bottom:1rem;right:1.25rem;z-index:3;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--wordmark-portal-color, #ffffff);opacity:0;transform:translate(-6px);transition:opacity .4s .15s ease,transform .4s .15s ease;pointer-events:none}.proof-v6__card.svelte-15l4hvz:hover .proof-v6__cue:where(.svelte-15l4hvz),.proof-v6__card.svelte-15l4hvz:focus-visible .proof-v6__cue:where(.svelte-15l4hvz){opacity:1;transform:translate(0)}.proof-v6__body.svelte-15l4hvz{display:flex;flex-direction:column;gap:.6rem;padding-top:.25rem}.proof-v6__category.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;color:var(--portal-color);text-transform:uppercase;letter-spacing:var(--tracking-label)}.proof-v6__name.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:700;color:var(--color-text);line-height:1.2;margin:0}.proof-v6__world.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.55;margin:0}.proof-v6__outcome.svelte-15l4hvz{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5;margin:0}@media(prefers-reduced-motion:reduce){.proof-v6__portal.svelte-15l4hvz,.proof-v6__cue.svelte-15l4hvz{transition:none!important}}.past-link.svelte-1dbog78{padding:clamp(4rem,7vw,7rem) 0 clamp(5rem,9vw,9rem);background-color:var(--color-surface)}.past-link__inner.svelte-1dbog78{max-width:50rem;border-top:1px solid var(--color-line, rgba(0, 0, 0, .12));padding-top:clamp(3rem,5vw,5rem)}.past-link__heading.svelte-1dbog78{font-family:var(--font-sans);font-size:clamp(var(--text-2xl),3vw,var(--text-3xl));font-weight:700;color:var(--color-text);line-height:1.2;letter-spacing:var(--tracking-tight);margin:0 0 1rem;max-width:24ch}.past-link__body.svelte-1dbog78{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.65;margin:0 0 2rem;max-width:56ch}.past-link__cta.svelte-1dbog78{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text);text-decoration:none;padding:1rem 1.5rem 1rem 0;border-bottom:1px solid currentColor;transition:color .3s ease,transform .3s ease}.past-link__cta.svelte-1dbog78:hover,.past-link__cta.svelte-1dbog78:focus-visible{color:var(--color-brand)}.past-link__arrow.svelte-1dbog78{display:inline-block;transition:transform .3s var(--ease-organic, ease)}.past-link__cta.svelte-1dbog78:hover .past-link__arrow:where(.svelte-1dbog78),.past-link__cta.svelte-1dbog78:focus-visible .past-link__arrow:where(.svelte-1dbog78){transform:translate(6px)}
