.hero.svelte-1uha8ag{grid-template-columns:1.05fr .95fr;align-items:center;gap:3rem;padding-block:clamp(3rem,9vw,7rem) clamp(3rem,7vw,5.5rem);display:grid}h1.svelte-1uha8ag{margin:.4rem 0 1.5rem;font-size:clamp(3.4rem,9.5vw,7.2rem)}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--plum);font-style:italic}.amp.svelte-1uha8ag{font-family:var(--display);color:var(--lav);font-style:italic;font-weight:300}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.85rem;margin-top:1.8rem;display:flex}.cta.svelte-1uha8ag a:where(.svelte-1uha8ag){border:1.5px solid var(--plum);border-radius:999px;padding:.7rem 1.5rem;font-size:.95rem;text-decoration:none;transition:transform .18s,background .18s,color .18s}.cta.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{transform:translateY(-2px)rotate(-1deg)}.cta.svelte-1uha8ag .fill:where(.svelte-1uha8ag){background:var(--plum);color:var(--paper-warm)}.cta.svelte-1uha8ag .line:where(.svelte-1uha8ag):hover{background:var(--lav-pale)}.art.svelte-1uha8ag{aspect-ratio:1;position:relative}.graphic.svelte-1uha8ag{width:90%;margin-inline:auto;transform:rotate(-3deg)}.snap.svelte-1uha8ag{background:var(--paper-warm);width:42%;margin:0;padding:.5rem .5rem 1.6rem;position:absolute;box-shadow:0 12px 30px -14px #28143773}.snap.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3;object-fit:cover;width:100%}.snap.a.svelte-1uha8ag{bottom:4%;left:-6%;transform:rotate(-7deg)}.snap.b.svelte-1uha8ag{width:31%;top:-3%;right:-8%;transform:rotate(6deg)}.snap.b.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/4}.strip.svelte-1uha8ag{border-block:1px solid var(--rule);background:var(--paper-warm);padding-block:.9rem;overflow:hidden}.track.svelte-1uha8ag{width:max-content;font-family:var(--display);font-variation-settings:"SOFT" 90, "WONK" 1;font-size:1.15rem;animation:62s linear infinite svelte-1uha8ag-slide;display:flex}.group.svelte-1uha8ag{white-space:nowrap;flex:none;justify-content:space-around;gap:1.4rem;min-width:100vw;padding-right:1.4rem;display:flex}.track.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--lav);font-style:normal}@keyframes svelte-1uha8ag-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track.svelte-1uha8ag{animation:none}}@media (width<=860px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.art.svelte-1uha8ag{max-width:24rem;margin-inline:auto}.snap.a.svelte-1uha8ag{left:0}.snap.b.svelte-1uha8ag{right:0}}
