.band.svelte-1b3enzd{background:var(--green);min-height:var(--band-h);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.band.svelte-1b3enzd:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, var(--night) 0, #1a201b00 24%, #1a201b00 91%, var(--night) 100%), radial-gradient(ellipse 72% 140% at 50% 50%, #1a201b00 45%, #1a201b99 75%, #1a201beb 100%);position:absolute;inset:0}canvas.svelte-1b3enzd{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.inner.svelte-1b3enzd{z-index:3;text-align:center;--rainbow-align:center;padding-block:1.8rem;position:relative}.copy.svelte-1b3enzd{max-width:100%;display:inline-block}.stamp.svelte-1b3enzd{margin:0;font-size:clamp(2.2rem,5.5vw,3.4rem)}.sub.svelte-1b3enzd{color:var(--soil);font-weight:var(--w-value);background:var(--sheet);border:3px solid var(--soil);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);margin:.7rem 0 0;padding:.3rem .85rem .35rem;font-size:1.05rem;display:inline-block;rotate:-1deg}.hero.svelte-1uha8ag{background:var(--night-deep);padding-top:clamp(2.5rem,7vw,4.5rem);position:relative}.hero-edge.svelte-1uha8ag{margin-top:clamp(2.5rem,7vw,4.5rem)}.hero-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid;position:relative}.kicker.svelte-1uha8ag{margin-bottom:.9rem;display:block}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:.5em;font-size:clamp(2.2rem,5.6vw,3.6rem)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){letter-spacing:.08em;color:var(--parchment);margin-top:.15em;font-size:max(.34em,1.05rem);font-style:normal;display:block}.lede.svelte-1uha8ag{font-size:clamp(1.2rem,2.4vw,1.5rem);font-family:var(--font-display);color:var(--parchment);text-wrap:balance;max-width:26ch;margin-bottom:.6em;line-height:1.25}.blurb.svelte-1uha8ag{max-width:44ch;font-size:1.08rem;font-weight:var(--w-body)}.cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.4rem;display:flex}.specs.svelte-1uha8ag{border-top:2px solid var(--bark-lift);flex-wrap:wrap;gap:.4rem 2rem;margin:1.8rem 0 0;padding-top:1.2rem;display:flex}.specs.svelte-1uha8ag div:where(.svelte-1uha8ag){min-width:7rem}.specs.svelte-1uha8ag dt:where(.svelte-1uha8ag){margin-bottom:.1rem}.specs.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-weight:var(--w-value);margin:0;font-size:.95rem}.block.svelte-1uha8ag{margin-block:clamp(2.75rem,6vw,4.5rem)}.head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.phase.svelte-1uha8ag{position:relative}.phase-head.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(1rem,4vw,3rem);margin-bottom:2rem;display:grid}.phase-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.phase-lede.svelte-1uha8ag{font-size:1.15rem;font-weight:var(--w-value);max-width:calc(46ch + 7rem);margin:0;padding-right:7rem}.phase.svelte-1uha8ag .phase-art{pointer-events:none;--art-shadow:var(--art-drop);width:6.5rem;position:absolute;top:-3rem;right:0;rotate:7deg}.points.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.75rem 2.25rem;margin:0;padding:0;list-style:none;display:grid}.points.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:3px solid var(--straw);border-radius:2px;padding-top:.9rem}.points.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--display-floor);margin-bottom:.3em}.cast-note.svelte-1uha8ag{max-width:62ch;margin-top:.4rem}.cast.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(1rem,3vw,2.5rem);margin:2.25rem 0 0;padding:0;list-style:none;display:flex}.cast.svelte-1uha8ag .cast-art{--art-shadow:var(--art-drop);width:auto;height:clamp(5rem,9vw,7.5rem);transition:transform .18s var(--bounce)}.cast.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(odd) .cast-art{rotate:-3deg}.cast.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2n) .cast-art{rotate:2.5deg}.cast.svelte-1uha8ag .cast-art:hover{transform:translateY(-6px)scale(1.04)}.block.svelte-1uha8ag .closer-art{--art-shadow:var(--art-drop);width:5.5rem;position:absolute;top:-1.8rem;right:1.5rem;rotate:8deg}.block.svelte-1uha8ag .closer{padding:2.5rem clamp(1.5rem,4vw,3rem)}.closer-cta.svelte-1uha8ag{flex-wrap:wrap;gap:1rem;margin-top:1.4rem;display:flex}.posts.svelte-1uha8ag,.strip.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.75rem;margin-top:1.75rem;display:grid}.strip.svelte-1uha8ag{grid-template-columns:1.745fr .835fr}@media (width<=40rem){.strip.svelte-1uha8ag{grid-template-columns:1fr}}.cover.svelte-1uha8ag{aspect-ratio:16/9;object-fit:cover;border-bottom:var(--outline);border-radius:calc(var(--radius) - 3px) calc(var(--radius) - 3px) 0 0;width:calc(100% + 3rem - 6px);max-width:none;margin:calc(3px - 1.4rem) calc(3px - 1.5rem) 1rem}.posts.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.5rem 0 .4rem}.posts.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--ink);text-decoration:none}.posts.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--ink-apricot)}.last.svelte-1uha8ag{margin-bottom:0}@media (width<=58rem){.phase-head.svelte-1uha8ag{grid-template-columns:1fr;gap:.8rem}}@media (width<=52rem){.hero-inner.svelte-1uha8ag{grid-template-columns:1fr}.phase.svelte-1uha8ag .phase-art{display:none}.phase-lede.svelte-1uha8ag{padding-right:0}}
