.stadium[data-astro-cid-4pqvwyva]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}@media (width>=701px) and (width<=1100px) and (orientation:portrait){.stadium[data-astro-cid-4pqvwyva]{height:52%}}@media (width<=700px){.stadium[data-astro-cid-4pqvwyva]{height:37%}}.glow[data-astro-cid-4pqvwyva]{animation:2.4s ease-out both flicker}.kit[data-astro-cid-4pqvwyva]{animation:1.1s cubic-bezier(.2,.8,.2,1) .3s both settle}.ball[data-astro-cid-4pqvwyva]{animation:3s ease-in-out 1.4s infinite alternate hover}@keyframes hover{0%{translate:0}to{translate:0 -10px}}@keyframes flicker{0%{opacity:0}30%{opacity:.9}38%{opacity:.2}to{opacity:1}}@keyframes settle{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:100svh;color:var(--text);background:#000;align-items:end;padding-block:8rem clamp(3rem,7vw,5.5rem);display:grid;position:relative;overflow:hidden}.photo[data-astro-cid-ge2uvauf] img,.photo[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:70% 30%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.light[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#0000008c 40%,#0000 72%),linear-gradient(#0000 65%,#0009 100%);position:absolute;inset:0}.sparks[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{z-index:1;min-width:0;position:relative}.tag[data-astro-cid-ge2uvauf]{max-width:none;font:900 clamp(1.4rem, 1rem + 2vw, 2.6rem)/1 var(--display);text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.3em .5em;margin:0 0 1.2rem;animation:.6s both rise;display:flex}.tag[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]+span[data-astro-cid-ge2uvauf]:before{content:"";background:var(--gold);vertical-align:middle;width:.9em;height:.14em;margin-right:.5em;display:inline-block}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.005em;font-size:clamp(2.6rem,8.4vw,10.5rem);line-height:.82}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.w1[data-astro-cid-ge2uvauf]{animation:.7s cubic-bezier(.2,.9,.25,1.15) both slam}.w2[data-astro-cid-ge2uvauf]{color:var(--gold);animation:.7s cubic-bezier(.2,.9,.25,1.15) .25s both slam}@keyframes slam{0%{opacity:0;transform:translateY(.35em)scale(1.06)}to{opacity:1;transform:none}}.sub[data-astro-cid-ge2uvauf] .gold[data-astro-cid-ge2uvauf]{display:block}.sub[data-astro-cid-ge2uvauf]{font-size:var(--step-1);color:#d9d3e4;max-width:38ch;margin-top:1.8rem;line-height:1.4;animation:.6s .7s both rise}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;animation:.6s .85s both rise;display:flex}.note[data-astro-cid-ge2uvauf]{font-size:var(--step--1);color:var(--muted);margin-top:1.4rem;animation:.6s 1s both rise}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width>=701px) and (width<=1100px) and (orientation:portrait){.light[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 0%,#0003 42%,#000 52%)}}@media (width<=420px){.tag[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:.15em}.tag[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]+span[data-astro-cid-ge2uvauf]:before{display:none}}@media (width<=700px){.light[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 0%,#0003 30%,#000 38%)}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.4rem,13.2vw,6rem)}}.stack[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.line[data-astro-cid-lcdefpme]{font:900 var(--step-4)/.88 var(--display);text-transform:uppercase;max-width:none;color:var(--text);margin:0}.stack[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:44ch;margin-top:2.5rem}@supports (animation-timeline:view()){.line[data-astro-cid-lcdefpme]{animation:linear both light view();animation-range:entry 20% cover 45%}@keyframes light{0%{opacity:.12}to{opacity:1}}}.olympics[data-astro-cid-lcdefpme]{background:var(--surface);position:relative;overflow:hidden}.year[data-astro-cid-lcdefpme]{max-width:none;font:900 clamp(10rem, 34vw, 30rem)/.8 var(--display);color:#0000;-webkit-text-stroke:2px #e8b93159;pointer-events:none;user-select:none;margin:0;position:absolute;bottom:-.18em;right:-2vw}.olympics[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch;position:relative}.olympics[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--text);margin-top:1.5rem;position:relative}.path[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}ol[data-astro-cid-lcdefpme]{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:4rem 0 0;padding:0;list-style:none;display:grid;position:relative}ol[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--gold), #e8b9311a);height:2px;position:absolute;top:1.4rem;left:0;right:0}li[data-astro-cid-lcdefpme]{counter-increment:step;padding-top:4.2rem;position:relative}li[data-astro-cid-lcdefpme]:before{content:counter(step, decimal-leading-zero);border:2px solid var(--gold);width:3rem;height:3rem;color:var(--gold);font:900 1.15rem/1 var(--display);background:#000;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}li[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-bottom:.6rem}li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1rem}.promise[data-astro-cid-lcdefpme]{font:800 var(--step-2)/1.1 var(--display);text-transform:uppercase;color:var(--gold);max-width:none;margin-top:3rem}@media (width<=960px){ol[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}ol[data-astro-cid-lcdefpme]:before{background:linear-gradient(180deg, var(--gold), #e8b9311a);width:2px;height:auto;inset:0 auto 0 1.45rem}li[data-astro-cid-lcdefpme]{padding:.2rem 0 2.2rem 4.6rem}}.founders[data-astro-cid-lcdefpme]{background:var(--surface)}.founders[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.founders[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:1.5rem}.founders[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:42ch;margin-bottom:2rem}.founders[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.founders[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);font:800 var(--step-1)/1.15 var(--display);text-transform:uppercase;letter-spacing:.01em;counter-increment:none;padding:1.3rem 0}.founders[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:none}.founders[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:1px solid var(--line)}@media (width<=860px){.founders[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.closing[data-astro-cid-lcdefpme]{background:radial-gradient(55% 80% at 100% 100%,#c42a2266,#0000 70%),radial-gradient(50% 70% at 0 0,#5a2d9859,#0000 70%),#000}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-4);max-width:9ch;margin-bottom:2.5rem;line-height:.85}
