.hero.svelte-1uha8ag{isolation:isolate;padding:clamp(3rem,7vw,5.5rem) 0 clamp(5rem,11vw,8.5rem);position:relative;overflow:hidden}.beam.svelte-1uha8ag{z-index:-1;clip-path:polygon(0 0,34% 0,100% 100%,22% 100%);background:linear-gradient(115deg,#b4f25c4d,#8ed13f0a 62%,#0000 72%);width:85%;height:170%;position:absolute;top:-30%;left:-12%}.lane.svelte-1uha8ag{z-index:-1;background:repeating-linear-gradient(90deg,#d8a56657 0 3px,#d8a56629 3px 70px),linear-gradient(#d8a5660a,#d8a5666b);height:240px;position:absolute;bottom:-70px;left:-30%;right:-30%;transform:perspective(420px)rotateX(58deg)}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}h1.svelte-1uha8ag{font-size:clamp(3.3rem,7.4vw,6rem);line-height:1}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--lime-bright);text-shadow:0 0 40px #8ed13f8c}.lede.svelte-1uha8ag{color:#e1e4d7;max-width:34rem;margin:1.4rem 0 1.9rem;font-size:clamp(1.1rem,2.1vw,1.35rem)}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.9rem;display:flex}.spots.svelte-1uha8ag{letter-spacing:.06em;text-transform:uppercase;color:var(--lime-bright);align-items:center;gap:.55rem;margin:1.5rem 0 0;font-size:.95rem;font-weight:800;display:inline-flex}.spots.full.svelte-1uha8ag{color:#ffb4a0}.dot.svelte-1uha8ag{background:currentColor;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px}.pins.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:720/425;object-fit:cover;object-position:top;mix-blend-mode:lighten;width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.score.svelte-1uha8ag{background:var(--lime);color:var(--ink)}.score.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-inline:3px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-block:0;padding:0;list-style:none;display:grid}.score.svelte-1uha8ag li:where(.svelte-1uha8ag){border-right:3px solid var(--ink);padding:1.1rem 1.3rem 1rem;display:grid;position:relative}.score.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-right:0}.score.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:400 clamp(1.55rem, 3.2vw, 2.4rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:.02em}.score.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-weight:700}.frame.svelte-1uha8ag{border-left:3px solid var(--ink);border-bottom:3px solid var(--ink);place-items:center;width:28px;height:28px;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:0;right:0}.steps.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--card);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--lime);border-radius:4px;padding:1.4rem 1.4rem 1.2rem}.num.svelte-1uha8ag{font:400 3.6rem/1 var(--display);color:var(--lime-deep)}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.4rem 0 .5rem;font-size:1.65rem}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin:0}.shirts.svelte-1uha8ag{background:radial-gradient(ellipse 60% 90% at 85% 30%, #8ed13f33, transparent 70%), var(--ink-2);overflow:hidden}.shirts-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:2rem;display:grid}.body.svelte-1uha8ag{color:#dadecf;max-width:28rem;margin:0 0 1.5rem;font-size:1.15rem}.rack.svelte-1uha8ag{justify-content:center;display:flex}.rack.svelte-1uha8ag div:where(.svelte-1uha8ag){flex:0 44%;margin-inline:-4%}.rack.svelte-1uha8ag div:where(.svelte-1uha8ag):first-child{transform:rotate(-9deg)translateY(16px)}.rack.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(2){z-index:1;transform:translateY(-12px)scale(1.08)}.rack.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(3){transform:rotate(9deg)translateY(16px)}.included.svelte-1uha8ag{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.included.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){margin-bottom:1rem}.body-dark.svelte-1uha8ag{color:var(--muted);margin:0;font-size:1.2rem}.included.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-top:3px solid var(--ink);margin:0;padding:0;list-style:none}.included.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:3px solid var(--ink);font:400 1.35rem var(--display);text-transform:uppercase;letter-spacing:.03em;padding:.8rem 0 .75rem 2.2rem;position:relative}.included.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"X";color:var(--lime-deep);position:absolute;top:.8rem;left:0}.closer.svelte-1uha8ag{text-align:center;background:radial-gradient(ellipse 60% 120% at 50% 120%, #8ed13f66, transparent 70%), var(--ink);padding:clamp(3.5rem,8vw,6rem) 0}.closer.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.75rem;font-size:clamp(3rem,9vw,6.5rem)}.closer.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--lime-bright)}@media (width<=860px){.hero-grid.svelte-1uha8ag,.shirts-grid.svelte-1uha8ag,.included.svelte-1uha8ag{grid-template-columns:1fr}.pins.svelte-1uha8ag{max-width:480px;margin-inline:auto}.score.svelte-1uha8ag ul:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr)}.score.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2){border-right:0}.score.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(-n+2){border-bottom:3px solid var(--ink)}}
