.hero[data-astro-cid-6voplrxj]{isolation:isolate;column-gap:var(--column-gap);min-height:max(40rem, calc(100svh - var(--header-block)));padding:.5rem var(--gutter) clamp(1.5rem, 3vw, 2.75rem);grid-template-rows:auto 1fr auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative;overflow:clip}.arc[data-astro-cid-6voplrxj]{z-index:-1;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.arc[data-astro-cid-6voplrxj] path[data-astro-cid-6voplrxj]{fill:none;stroke:var(--yellow);stroke-width:var(--arc-band);vector-effect:non-scaling-stroke}.arc-narrow[data-astro-cid-6voplrxj]{display:none}.flight[data-astro-cid-6voplrxj]{z-index:-1;position:absolute;inset:0}.flight[data-astro-cid-6voplrxj] .arc-wide[data-astro-cid-6voplrxj],.flight-narrow[data-astro-cid-6voplrxj] path[data-astro-cid-6voplrxj]{animation:draw 1.3s var(--ease-out) both}.flight-narrow[data-astro-cid-6voplrxj] path[data-astro-cid-6voplrxj]{fill:none;stroke:var(--yellow);stroke-width:26px}.flight-ball[data-astro-cid-6voplrxj]{fill:var(--red);transform-box:fill-box;transform-origin:50%;animation:land .9s var(--ease-out) .55s both}.flight-net[data-astro-cid-6voplrxj]{fill:none;stroke:var(--ink);stroke-width:6px}.hero-ball[data-astro-cid-6voplrxj],.hero-net[data-astro-cid-6voplrxj]{position:absolute}.hero-ball[data-astro-cid-6voplrxj]{aspect-ratio:1;background:var(--red);width:clamp(6rem,15vw,14rem);animation:land .9s var(--ease-out) .55s both;border-radius:50%;top:43.8%;left:84.8%;translate:-50% -50%}.hero-net[data-astro-cid-6voplrxj]{aspect-ratio:5.5;border:clamp(.4rem, .8vw, .7rem) solid var(--ink);border-radius:50%;width:clamp(7rem,17vw,16rem);top:73.8%;left:87.6%;translate:-50% -50%}@keyframes draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes land{0%{scale:.35}to{scale:1}}.banner[data-astro-cid-6voplrxj]{background:var(--red);color:var(--yellow);font-size:var(--step-1);flex-wrap:wrap;grid-column:1/-1;justify-self:start;align-items:baseline;gap:.25rem 1.25rem;padding:.875rem 1.25rem;font-weight:800;line-height:1.2;display:flex}.banner[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{color:var(--paper);font-size:1rem}.banner[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{text-decoration-color:var(--yellow)}.banner[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:focus-visible{outline-color:var(--yellow)}.hero-title[data-astro-cid-6voplrxj]{letter-spacing:-.04em;grid-area:2/1/auto/-1;align-self:center;margin:clamp(2rem,5vw,3.5rem) 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(5.25rem,15.5vw,14.5rem);font-stretch:92%;line-height:.8}.hero-title[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{display:block}.hero-lede[data-astro-cid-6voplrxj]{font-size:var(--step-1);grid-area:3/1/auto/span 5;margin-bottom:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.35}.story[data-astro-cid-6voplrxj]{padding:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem clamp(1rem,2vw,1.75rem);margin:clamp(1rem,3vw,2.5rem) 0 clamp(3rem,7vw,6rem);font-size:1rem;line-height:1.4;list-style:none;display:grid}.story[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-top:var(--rule-thin) solid var(--ink);max-width:44ch;padding-top:.5rem}.story-year[data-astro-cid-6voplrxj]{font-size:var(--step-1);font-variant-numeric:tabular-nums;font-weight:900;display:block}.hero-facts[data-astro-cid-6voplrxj]{font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:1rem;font-weight:700}.doors[data-astro-cid-6voplrxj]{grid-area:4/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);padding:0;list-style:none;display:grid}.doors[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{border-top:var(--rule) solid var(--ink);flex-direction:column;gap:.5rem;height:100%;padding-top:.875rem;text-decoration:none;display:flex}.doors[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{container-type:inline-size}.door-name[data-astro-cid-6voplrxj]{letter-spacing:-.02em;font-size:clamp(1.15rem,11cqi,2.25rem);font-weight:900;line-height:1}.door-text[data-astro-cid-6voplrxj]{max-width:22ch;font-size:1rem;line-height:1.4}.doors[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover .door-name[data-astro-cid-6voplrxj]:after,.doors[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:focus-visible .door-name[data-astro-cid-6voplrxj]:after{translate:.25em}.door-try[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{border-top-color:var(--red);color:var(--red)}.door-try[data-astro-cid-6voplrxj] .door-text[data-astro-cid-6voplrxj]{color:var(--ink)}.next[data-astro-cid-6voplrxj]{isolation:isolate;padding:clamp(4rem, 12vw, 10rem) var(--gutter);background:var(--red);position:relative;overflow:clip}.next[data-astro-cid-6voplrxj] p{letter-spacing:-.035em;max-width:10em;font-size:clamp(2.25rem,1rem + 6.5vw,8rem);font-weight:900;line-height:.95}.next[data-astro-cid-6voplrxj] a{color:var(--paper);text-decoration:none}.next[data-astro-cid-6voplrxj] a:hover{color:var(--yellow)}.next[data-astro-cid-6voplrxj] a:focus-visible{outline-color:var(--yellow)}.photos[data-astro-cid-6voplrxj]{isolation:isolate;padding:clamp(4rem, 10vw, 8rem) var(--gutter);position:relative;overflow:clip}.photos[data-astro-cid-6voplrxj] .arc[data-astro-cid-6voplrxj]{height:clamp(12rem,18vw,16rem)}.photos[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{border-top:var(--rule) solid var(--ink);font-size:var(--step-4);letter-spacing:-.035em;margin-bottom:clamp(1.5rem,4vw,3rem);padding-top:.875rem}.photo-wall[data-astro-cid-6voplrxj]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"a a a a a a a a b b b b""a a a a a a a a b b b b""c c c c d d d d b b b b""c c c c d d d d e e e e";grid-auto-rows:clamp(7rem,14vw,13rem);gap:clamp(.5rem,1.2vw,1rem);padding:0;list-style:none;display:grid}.photo[data-astro-cid-6voplrxj]{background:var(--graphite);color:var(--paper);align-items:end;padding:.75rem;font-size:1rem;font-weight:650;display:flex}.photo[data-astro-cid-6voplrxj]:first-child{grid-area:a}.photo[data-astro-cid-6voplrxj]:nth-child(2){grid-area:b}.photo[data-astro-cid-6voplrxj]:nth-child(3){grid-area:c}.photo[data-astro-cid-6voplrxj]:nth-child(4){grid-area:d}.photo[data-astro-cid-6voplrxj]:nth-child(5){grid-area:e}@media (width<=52rem){.hero[data-astro-cid-6voplrxj]{grid-template-rows:auto auto auto auto;min-height:auto}.arc-wide[data-astro-cid-6voplrxj]{display:none}.arc-narrow[data-astro-cid-6voplrxj]{display:block}.flight[data-astro-cid-6voplrxj]{grid-area:2/1/auto/-1;height:57.4359vw;position:relative;inset:auto}.flight-narrow[data-astro-cid-6voplrxj]{top:-24.6154vw;right:calc(-1 * var(--gutter));width:100vw;max-width:none;position:absolute;overflow:visible}.hero-ball[data-astro-cid-6voplrxj],.hero-net[data-astro-cid-6voplrxj]{display:none}.hero-title[data-astro-cid-6voplrxj]{grid-row:2;align-self:end;margin:0;font-size:20.5vw}.hero-lede[data-astro-cid-6voplrxj]{grid-area:3/1/auto/-1;margin:1.5rem 0 2rem}.story[data-astro-cid-6voplrxj]{grid-template-columns:1fr}.doors[data-astro-cid-6voplrxj]{grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.75rem}.photo-wall[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""a a""b c""b d""e e";grid-auto-rows:9rem}}
