.fl-deep[data-astro-cid-lyqw7nlg]{background:var(--color-bg-deep);border-block:1px solid var(--color-divider)}.fl-reach__grid[data-astro-cid-lyqw7nlg]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:center}.fl-reach__facts[data-astro-cid-lyqw7nlg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(1.6rem,3vw,2.2rem) 0 0;padding:0;list-style:none}.fl-reach__facts[data-astro-cid-lyqw7nlg] li[data-astro-cid-lyqw7nlg]{display:grid;gap:.3rem;padding-top:.9rem;border-top:1px solid var(--color-divider)}.fl-reach__num[data-astro-cid-lyqw7nlg]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.8rem,1.6vw + 1.1rem,2.6rem);line-height:1;letter-spacing:var(--ls-tight);color:#fff}.fl-reach__label[data-astro-cid-lyqw7nlg]{font-size:.86rem;line-height:1.4;color:var(--color-text-muted)}.fl-reach__dial[data-astro-cid-lyqw7nlg]{position:relative;display:grid;place-items:center;align-content:center;gap:.6rem;aspect-ratio:1;max-width:520px;width:100%;margin-inline:auto;isolation:isolate}.fl-reach__ring[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;z-index:-1;border-radius:50%;border:1px solid rgba(var(--color-accent-rgb),.35);opacity:0;transform:scale(.3)}.fl-reach__dial[data-astro-cid-lyqw7nlg].is-on .fl-reach__ring[data-astro-cid-lyqw7nlg]{animation:flRipple 5.6s var(--ease-out) infinite}.fl-reach__dial[data-astro-cid-lyqw7nlg].is-on .fl-reach__ring[data-astro-cid-lyqw7nlg]:nth-child(2){animation-delay:1.4s}.fl-reach__dial[data-astro-cid-lyqw7nlg].is-on .fl-reach__ring[data-astro-cid-lyqw7nlg]:nth-child(3){animation-delay:2.8s}.fl-reach__dial[data-astro-cid-lyqw7nlg].is-on .fl-reach__ring[data-astro-cid-lyqw7nlg]:nth-child(4){animation-delay:4.2s}@keyframes flRipple{0%{opacity:0;transform:scale(.3)}15%{opacity:1}to{opacity:0;transform:scale(1)}}.fl-reach__dial[data-astro-cid-lyqw7nlg]:before{content:"";position:absolute;inset:22%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(var(--color-accent-rgb),.22),transparent 70%)}.fl-reach__count[data-astro-cid-lyqw7nlg]{display:flex;align-items:baseline;font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(2.2rem,4.2vw + .6rem,4.4rem);line-height:1;letter-spacing:var(--ls-tight);font-variant-numeric:tabular-nums;color:var(--color-accent)}.fl-reach__plus[data-astro-cid-lyqw7nlg]{margin-left:.05em}.fl-reach__unit[data-astro-cid-lyqw7nlg]{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf}.fl-wall[data-astro-cid-lyqw7nlg]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.5rem,1vw,.85rem);margin:clamp(1.8rem,3.5vw,2.6rem) 0 0;padding:0;list-style:none}.fl-wall__item[data-astro-cid-lyqw7nlg]{grid-column:span 3;aspect-ratio:16 / 9;min-width:0}.fl-wall__item--big[data-astro-cid-lyqw7nlg]{grid-column:1 / span 6;grid-row:span 2;aspect-ratio:auto}.fl-wall__item--row[data-astro-cid-lyqw7nlg]{grid-column:span 4}.fl-wall__tile[data-astro-cid-lyqw7nlg]{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;border-radius:14px;background:#0b0b0c;box-shadow:0 0 0 1px #ffffff14;font:inherit;text-align:left;color:#fff;cursor:pointer;transition:box-shadow .35s var(--ease-out),filter .35s var(--ease-out)}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__tile[data-astro-cid-lyqw7nlg]{border-radius:18px}.fl-wall__video[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out)}.fl-wall__shade[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;background:linear-gradient(0deg,#050505d1,#05050540 42%,#05050500 62%),linear-gradient(180deg,#05050573,#05050500 30%);transition:opacity .35s var(--ease-out)}.fl-wall__no[data-astro-cid-lyqw7nlg]{position:absolute;left:.75rem;top:.65rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;color:#ffffffd9}.fl-wall__len[data-astro-cid-lyqw7nlg]{position:absolute;right:.6rem;top:.55rem;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .35rem;border-radius:999px;background:#05050599;font-family:var(--font-mono);font-size:.58rem;font-variant-numeric:tabular-nums;color:#fff;transition:background .25s var(--ease-out),color .25s var(--ease-out)}.fl-wall__len[data-astro-cid-lyqw7nlg] svg{width:10px;height:10px}.fl-wall__copy[data-astro-cid-lyqw7nlg]{position:absolute;left:.8rem;right:.8rem;bottom:.7rem;display:grid;gap:.3rem}.fl-wall__title[data-astro-cid-lyqw7nlg]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(.82rem,.5vw + .6rem,1.02rem);line-height:1.15;letter-spacing:var(--ls-tight);text-transform:uppercase;text-wrap:balance}.fl-wall__short[data-astro-cid-lyqw7nlg]{max-height:0;overflow:hidden;opacity:0;font-size:.8rem;line-height:1.4;color:#ffffffd1;transition:max-height .4s var(--ease-out),opacity .3s var(--ease-out)}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__no[data-astro-cid-lyqw7nlg]{left:1.1rem;top:1rem}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__len[data-astro-cid-lyqw7nlg]{right:1rem;top:.9rem;padding:.3rem .7rem .3rem .45rem;font-size:.66rem}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__copy[data-astro-cid-lyqw7nlg]{left:clamp(1rem,2vw,1.5rem);right:clamp(1rem,2vw,1.5rem);bottom:clamp(.9rem,1.8vw,1.4rem);max-width:34rem}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__title[data-astro-cid-lyqw7nlg]{font-size:clamp(1.25rem,1.4vw + .7rem,2rem)}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__short[data-astro-cid-lyqw7nlg]{max-height:4em;opacity:1;font-size:clamp(.85rem,.3vw + .75rem,1rem)}.fl-wall__tile[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(hover:hover){.fl-wall[data-astro-cid-lyqw7nlg]:hover .fl-wall__tile[data-astro-cid-lyqw7nlg]:not(:hover){filter:brightness(.55) saturate(.7)}.fl-wall__tile[data-astro-cid-lyqw7nlg]:hover{box-shadow:0 0 0 2px var(--color-accent),0 30px 60px -30px #000000e6}.fl-wall__tile[data-astro-cid-lyqw7nlg]:hover .fl-wall__video[data-astro-cid-lyqw7nlg]{transform:scale(1.05)}.fl-wall__tile[data-astro-cid-lyqw7nlg]:hover .fl-wall__len[data-astro-cid-lyqw7nlg]{background:var(--color-accent);color:#0d0d0d}.fl-wall__tile[data-astro-cid-lyqw7nlg]:hover .fl-wall__short[data-astro-cid-lyqw7nlg]{max-height:4em;opacity:1}}.fl-launch[data-astro-cid-lyqw7nlg]{--fl-green: #00c186;--fl-green-rgb: 0, 193, 134;--fl-glow-rgb: 46, 240, 170;--fill: 0;margin-top:clamp(2.2rem,4.5vw,3.4rem)}.fl-launch__track[data-astro-cid-lyqw7nlg]{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.98fr) minmax(0,1.38fr);grid-template-rows:auto auto 3.2rem auto auto;column-gap:clamp(1rem,2.6vw,2.4rem);align-items:end}.fl-launch__step[data-astro-cid-lyqw7nlg]{position:relative;z-index:1;display:grid;grid-row:1 / span 5;grid-template-rows:subgrid;min-width:0}.fl-launch__claim[data-astro-cid-lyqw7nlg]{align-self:end;margin:0 0 clamp(.8rem,1.6vw,1.2rem);font-family:var(--font-display);font-weight:var(--fw-black);line-height:1.02;letter-spacing:var(--ls-tight);text-transform:uppercase;text-wrap:balance}.fl-launch__claim-lead[data-astro-cid-lyqw7nlg]{display:block;margin-bottom:.35rem;font-size:.42em;line-height:1.2;color:#ffffffb3}.fl-launch__claim-main[data-astro-cid-lyqw7nlg]{display:block}.fl-launch__step--1[data-astro-cid-lyqw7nlg]{grid-column:1}.fl-launch__step--2[data-astro-cid-lyqw7nlg]{grid-column:2}.fl-launch__step--3[data-astro-cid-lyqw7nlg]{grid-column:3}.fl-launch__step--1[data-astro-cid-lyqw7nlg] .fl-launch__claim[data-astro-cid-lyqw7nlg]{font-size:clamp(1.15rem,1vw + .8rem,1.7rem);color:#ffffff8c}.fl-launch__step--2[data-astro-cid-lyqw7nlg] .fl-launch__claim[data-astro-cid-lyqw7nlg]{font-size:clamp(1.4rem,1.5vw + .9rem,2.4rem);color:#ffffffd1}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__claim[data-astro-cid-lyqw7nlg]{font-size:clamp(2rem,3vw + 1rem,4rem);color:#fff}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__claim-main[data-astro-cid-lyqw7nlg]{color:var(--fl-green);text-shadow:0 0 40px rgba(var(--fl-glow-rgb),.35)}.fl-launch__frame[data-astro-cid-lyqw7nlg]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;align-self:end;padding:0;overflow:hidden;border:0;border-radius:14px;background:#050505;box-shadow:0 0 0 1px #ffffff14;cursor:pointer;transition:filter .5s var(--ease-out),box-shadow .4s var(--ease-out)}.fl-launch__frame[data-astro-cid-lyqw7nlg] video[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out)}.fl-launch__step--1[data-astro-cid-lyqw7nlg] .fl-launch__frame[data-astro-cid-lyqw7nlg]{filter:brightness(.62) saturate(.7)}.fl-launch__step--2[data-astro-cid-lyqw7nlg] .fl-launch__frame[data-astro-cid-lyqw7nlg]{filter:brightness(.85) saturate(.9);border-radius:16px}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__frame[data-astro-cid-lyqw7nlg]{border-radius:20px;box-shadow:0 0 0 1px rgba(var(--fl-green-rgb),.55),0 0 80px -10px rgba(var(--fl-glow-rgb),.35),0 50px 100px -50px #000000f2}.fl-launch__frame[data-astro-cid-lyqw7nlg]:hover{filter:none;box-shadow:0 0 0 2px var(--fl-green),0 0 60px -10px rgba(var(--fl-glow-rgb),.4)}.fl-launch__frame[data-astro-cid-lyqw7nlg]:hover video[data-astro-cid-lyqw7nlg]{transform:scale(1.04)}.fl-launch__frame[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--fl-green);outline-offset:3px}.fl-launch__roman[data-astro-cid-lyqw7nlg]{position:absolute;left:.8rem;bottom:.3rem;font-family:var(--font-display);font-weight:var(--fw-black);line-height:1;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.7)}.fl-launch__step--1[data-astro-cid-lyqw7nlg] .fl-launch__roman[data-astro-cid-lyqw7nlg]{font-size:clamp(1.8rem,2vw + .8rem,2.8rem)}.fl-launch__step--2[data-astro-cid-lyqw7nlg] .fl-launch__roman[data-astro-cid-lyqw7nlg]{font-size:clamp(2.2rem,2.6vw + 1rem,3.6rem)}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__roman[data-astro-cid-lyqw7nlg]{left:1.1rem;bottom:.5rem;font-size:clamp(2.8rem,4vw + 1rem,5.4rem)}.fl-launch__len[data-astro-cid-lyqw7nlg]{position:absolute;right:.7rem;top:.65rem;display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .55rem .22rem .38rem;border-radius:999px;background:#050505a6;font-family:var(--font-mono);font-size:.6rem;font-variant-numeric:tabular-nums;color:#fff;transition:background .25s var(--ease-out),color .25s var(--ease-out)}.fl-launch__len[data-astro-cid-lyqw7nlg] svg{width:10px;height:10px}.fl-launch__frame[data-astro-cid-lyqw7nlg]:hover .fl-launch__len[data-astro-cid-lyqw7nlg]{background:var(--fl-green);color:#04140d}.fl-launch__node[data-astro-cid-lyqw7nlg]{align-self:center;justify-self:start;width:16px;height:16px;border-radius:50%;background:#0b0b0c;box-shadow:0 0 0 2px #ffffff38;transition:background .4s var(--ease-out),box-shadow .4s var(--ease-out)}.fl-launch__node[data-astro-cid-lyqw7nlg].is-lit{background:var(--fl-green);box-shadow:0 0 0 4px rgba(var(--fl-green-rgb),.25),0 0 24px rgba(var(--fl-glow-rgb),.8)}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__node[data-astro-cid-lyqw7nlg]{width:20px;height:20px}.fl-launch__rail[data-astro-cid-lyqw7nlg]{position:absolute;z-index:0;left:0;right:0;grid-row:3;grid-column:1 / -1;align-self:center;height:4px;border-radius:4px;background:#ffffff14}.fl-launch__track[data-astro-cid-lyqw7nlg]>.fl-launch__rail[data-astro-cid-lyqw7nlg]{position:relative}.fl-launch__fill[data-astro-cid-lyqw7nlg]{position:absolute;left:0;top:0;bottom:0;width:calc(var(--fill) * 100%);overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--fl-green-rgb),.25),var(--fl-green));box-shadow:0 0 18px rgba(var(--fl-glow-rgb),.55)}.fl-launch__pulse[data-astro-cid-lyqw7nlg]{position:absolute;top:0;bottom:0;left:0;width:160px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);animation:flPulseX 2.4s linear infinite}@keyframes flPulseX{0%{transform:translate(-160px)}to{transform:translate(1400px)}}.fl-launch__name[data-astro-cid-lyqw7nlg]{margin:.2rem 0 0;font-family:var(--font-mono);font-weight:400;font-size:.66rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-green)}.fl-launch__text[data-astro-cid-lyqw7nlg]{margin:.45rem 0 0;max-width:46ch;font-size:.9rem;line-height:1.55;color:var(--color-text)}.fl-launch__goal[data-astro-cid-lyqw7nlg]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name date" "place claim";align-items:end;gap:.6rem 2rem;margin-top:clamp(1.8rem,3.5vw,2.6rem);padding:clamp(1.6rem,4vw,3.2rem) clamp(1.4rem,4vw,3.4rem);overflow:hidden;border-radius:24px;background:radial-gradient(ellipse 60% 120% at 100% 0%,rgba(var(--fl-glow-rgb),.35),transparent 60%),linear-gradient(120deg,#00170f,#003d2a 45%,#00865d);box-shadow:0 0 0 1px rgba(var(--fl-green-rgb),.4);isolation:isolate;transition:box-shadow .6s var(--ease-out)}.fl-launch__goal[data-astro-cid-lyqw7nlg]:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 50% 90% at 85% 50%,rgba(var(--fl-glow-rgb),.5),transparent 70%);opacity:0;transition:opacity .8s var(--ease-out)}.fl-launch__goal[data-astro-cid-lyqw7nlg].is-lit{box-shadow:0 0 0 2px var(--fl-green),0 0 90px -10px rgba(var(--fl-glow-rgb),.55)}.fl-launch__goal[data-astro-cid-lyqw7nlg].is-lit:after{opacity:1;animation:flGoal 3.2s ease-in-out infinite}@keyframes flGoal{0%,to{opacity:.55}50%{opacity:1}}.fl-launch__goal-node[data-astro-cid-lyqw7nlg]{position:absolute;right:clamp(1.4rem,4vw,3.4rem);top:-1px;width:2px;height:22px;background:var(--fl-green);box-shadow:0 0 12px rgba(var(--fl-glow-rgb),.9)}.fl-launch__goal[data-astro-cid-lyqw7nlg] p[data-astro-cid-lyqw7nlg]{margin:0}.fl-launch__goal-name[data-astro-cid-lyqw7nlg]{grid-area:name;font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(2.4rem,5.6vw + .4rem,6.4rem);line-height:.92;letter-spacing:var(--ls-tight);text-transform:uppercase;color:#fff}.fl-launch__goal-date[data-astro-cid-lyqw7nlg]{grid-area:date;justify-self:end;font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.3rem,1.6vw + .8rem,2.4rem);line-height:1;text-transform:uppercase;text-align:right;color:#ffffffe6}.fl-launch__goal-date[data-astro-cid-lyqw7nlg] span[data-astro-cid-lyqw7nlg]{display:block;font-size:2.1em;color:#fff;text-shadow:0 0 40px rgba(var(--fl-glow-rgb),.6)}.fl-launch__goal-place[data-astro-cid-lyqw7nlg]{grid-area:place;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9}.fl-launch__goal-claim[data-astro-cid-lyqw7nlg]{grid-area:claim;justify-self:end;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.fl-band[data-astro-cid-lyqw7nlg]{position:relative;display:grid;align-items:center;min-height:clamp(24rem,64vh,40rem);padding-block:clamp(5rem,12vh,8rem);overflow:hidden;isolation:isolate;background:#050505}.fl-band__media[data-astro-cid-lyqw7nlg]{position:absolute;inset:-14% 0;z-index:0;will-change:transform}.fl-band__media[data-astro-cid-lyqw7nlg] img[data-astro-cid-lyqw7nlg]{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 60%}.fl-band__shade[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 64% 60% at 50% 50%,#050505cc,#0505059e 60%,#05050575),linear-gradient(180deg,#05050580,#05050500 28% 72%,#05050599)}.fl-band__content[data-astro-cid-lyqw7nlg]{position:relative;z-index:2;max-width:1000px;margin:0 auto;text-align:center}.fl-band__quote[data-astro-cid-lyqw7nlg]{margin:0;font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.5rem,2.4vw + .7rem,3rem);line-height:1.12;letter-spacing:var(--ls-tight);text-transform:uppercase;text-wrap:balance;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.6)}.fl-band__who[data-astro-cid-lyqw7nlg]{margin-top:1.6rem}.fl-band__play[data-astro-cid-lyqw7nlg]{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .9rem .45rem .45rem;border:0;border-radius:999px;background:#05050580;box-shadow:inset 0 0 0 1px #fff3;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;cursor:pointer;transition:background .25s var(--ease-out),color .25s var(--ease-out)}.fl-band__play[data-astro-cid-lyqw7nlg]>span[data-astro-cid-lyqw7nlg]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--color-accent);color:#0d0d0d}.fl-band__play[data-astro-cid-lyqw7nlg]:hover{background:var(--color-accent);color:#0d0d0d}.fl-band__play[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fl-route[data-astro-cid-lyqw7nlg]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none}.fl-route[data-astro-cid-lyqw7nlg]:before{content:"";position:absolute;left:0;right:0;top:21px;height:2px;background:linear-gradient(90deg,#ffffff24,rgba(var(--color-accent-rgb),.9))}.fl-route__stop[data-astro-cid-lyqw7nlg]{position:relative;display:grid;align-content:start;gap:.45rem;min-width:0}.fl-route__dot[data-astro-cid-lyqw7nlg]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:.7rem;border-radius:50%;background:var(--color-bg-deep);box-shadow:inset 0 0 0 2px #ffffff40;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;color:#fffc}.fl-route__stop[data-astro-cid-lyqw7nlg].has-films .fl-route__dot[data-astro-cid-lyqw7nlg]{background:var(--color-accent);box-shadow:0 0 0 6px rgba(var(--color-accent-rgb),.18);color:#0d0d0d}.fl-route__stop[data-astro-cid-lyqw7nlg] p[data-astro-cid-lyqw7nlg]{margin:0}.fl-route__name[data-astro-cid-lyqw7nlg]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.25rem,1vw + .85rem,1.8rem);line-height:1.05;letter-spacing:var(--ls-tight);text-transform:uppercase;color:#fff}.fl-route__label[data-astro-cid-lyqw7nlg]{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.fl-route__text[data-astro-cid-lyqw7nlg]{max-width:34ch;font-size:.9rem;line-height:1.55;color:var(--color-text)}.fl-route__link[data-astro-cid-lyqw7nlg]{justify-self:start;margin-top:.3rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid rgba(var(--color-accent-rgb),.6);padding-bottom:.15rem;transition:color .25s var(--ease-out)}.fl-route__link[data-astro-cid-lyqw7nlg]:hover{color:var(--color-accent)}.fl-route__link[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fl-route__tile[data-astro-cid-lyqw7nlg]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;margin-top:.5rem;padding:0;overflow:hidden;border:0;border-radius:12px;background:#111;box-shadow:0 0 0 1px #ffffff14;cursor:pointer;transition:box-shadow .3s var(--ease-out)}.fl-route__tile[data-astro-cid-lyqw7nlg] video[data-astro-cid-lyqw7nlg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out)}.fl-route__tile[data-astro-cid-lyqw7nlg]:hover{box-shadow:0 0 0 2px var(--color-accent)}.fl-route__tile[data-astro-cid-lyqw7nlg]:hover video[data-astro-cid-lyqw7nlg]{transform:scale(1.05)}.fl-route__tile[data-astro-cid-lyqw7nlg]:hover .fl-site__len[data-astro-cid-lyqw7nlg]{background:var(--color-accent);color:#0d0d0d}.fl-route__tile[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fl-player[data-astro-cid-lyqw7nlg]{position:fixed;inset:0;margin:auto;width:min(92vw,1100px);height:fit-content;max-width:none;max-height:none;padding:0;overflow:visible;border:0;border-radius:16px;background:#000;color:#fff}.fl-player[data-astro-cid-lyqw7nlg]::backdrop{background:#050505db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fl-player__video[data-astro-cid-lyqw7nlg]{display:block;width:100%;height:auto;max-height:82vh;border-radius:16px;background:#000}.fl-player__close[data-astro-cid-lyqw7nlg]{position:absolute;right:0;top:-3rem;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer}.fl-player__close[data-astro-cid-lyqw7nlg]:hover{background:var(--color-accent);color:#0d0d0d}.fl-player__close[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fl-site[data-astro-cid-lyqw7nlg]{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:clamp(1.2rem,3vw,2.6rem);margin-top:clamp(2.6rem,5vw,4rem);padding-top:clamp(1.6rem,3vw,2.2rem);border-top:1px solid var(--color-divider);scroll-margin-top:110px}.fl-site__head[data-astro-cid-lyqw7nlg]{display:grid;align-content:start;gap:.5rem}.fl-site__no[data-astro-cid-lyqw7nlg]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(2.6rem,3vw + 1rem,4.4rem);line-height:.9;color:var(--color-accent)}.fl-site__name[data-astro-cid-lyqw7nlg]{margin:0;font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.4rem,1.4vw + .9rem,2.2rem);line-height:1.05;letter-spacing:var(--ls-tight);text-transform:uppercase;color:#fff}.fl-site__label[data-astro-cid-lyqw7nlg]{margin:0;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.fl-site__grid[data-astro-cid-lyqw7nlg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.7rem,1.4vw,1.1rem);margin:0;padding:0;list-style:none}.fl-site__item[data-astro-cid-lyqw7nlg]{display:grid;gap:.55rem;min-width:0}.fl-site__tile[data-astro-cid-lyqw7nlg]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;border:0;border-radius:12px;background:#111;box-shadow:0 0 0 1px #ffffff14;cursor:pointer;transition:box-shadow .3s var(--ease-out)}.fl-site__tile[data-astro-cid-lyqw7nlg] img[data-astro-cid-lyqw7nlg]{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out)}.fl-site__tile[data-astro-cid-lyqw7nlg]:hover{box-shadow:0 0 0 2px var(--color-accent)}.fl-site__tile[data-astro-cid-lyqw7nlg]:hover img[data-astro-cid-lyqw7nlg]{transform:scale(1.05)}.fl-site__tile[data-astro-cid-lyqw7nlg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fl-site__len[data-astro-cid-lyqw7nlg]{position:absolute;left:.6rem;bottom:.6rem;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .35rem;border-radius:999px;background:#050505a6;font-family:var(--font-mono);font-size:.58rem;font-variant-numeric:tabular-nums;color:#fff;transition:background .25s var(--ease-out),color .25s var(--ease-out)}.fl-site__len[data-astro-cid-lyqw7nlg] svg{width:10px;height:10px}.fl-site__tile[data-astro-cid-lyqw7nlg]:hover .fl-site__len[data-astro-cid-lyqw7nlg]{background:var(--color-accent);color:#0d0d0d}.fl-site__title[data-astro-cid-lyqw7nlg]{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:.92rem;line-height:1.25;color:var(--color-text-strong)}.fl-cta[data-astro-cid-lyqw7nlg] .chapter{margin-bottom:clamp(1.6rem,3vw,2.2rem)}.fl-cta__actions[data-astro-cid-lyqw7nlg]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem}.fl-cta__link[data-astro-cid-lyqw7nlg]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;text-decoration:none;transition:color .25s var(--ease-out)}.fl-cta__link[data-astro-cid-lyqw7nlg]:hover{color:var(--color-accent)}@media(max-width:1100px){.fl-route[data-astro-cid-lyqw7nlg]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.fl-route[data-astro-cid-lyqw7nlg]:before{display:none}.fl-site[data-astro-cid-lyqw7nlg]{grid-template-columns:minmax(0,1fr)}.fl-site__head[data-astro-cid-lyqw7nlg]{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:1rem}.fl-site__no[data-astro-cid-lyqw7nlg]{grid-row:span 2}}@media(max-width:760px){.fl-launch__track[data-astro-cid-lyqw7nlg]{display:flex;flex-direction:column;gap:2.2rem;padding-left:2rem}.fl-launch__step[data-astro-cid-lyqw7nlg]{display:flex;flex-direction:column;grid-template-rows:none}.fl-launch__claim[data-astro-cid-lyqw7nlg],.fl-launch__frame[data-astro-cid-lyqw7nlg]{align-self:flex-start}.fl-launch__step--1[data-astro-cid-lyqw7nlg] .fl-launch__frame[data-astro-cid-lyqw7nlg]{width:80%}.fl-launch__step--2[data-astro-cid-lyqw7nlg] .fl-launch__frame[data-astro-cid-lyqw7nlg]{width:90%}.fl-launch__node[data-astro-cid-lyqw7nlg]{position:absolute;left:calc(-2rem + 1px);top:.3rem}.fl-launch__step--3[data-astro-cid-lyqw7nlg] .fl-launch__node[data-astro-cid-lyqw7nlg]{left:calc(-2rem - 1px)}.fl-launch__name[data-astro-cid-lyqw7nlg]{margin-top:.8rem}.fl-launch__track[data-astro-cid-lyqw7nlg]>.fl-launch__rail[data-astro-cid-lyqw7nlg]{position:absolute;left:7px;right:auto;top:.5rem;bottom:0;align-self:stretch;width:4px;height:auto}.fl-launch__fill[data-astro-cid-lyqw7nlg]{right:0;bottom:auto;width:auto;height:calc(var(--fill) * 100%);background:linear-gradient(180deg,rgba(var(--fl-green-rgb),.25),var(--fl-green))}.fl-launch__pulse[data-astro-cid-lyqw7nlg]{left:0;right:0;width:auto;height:140px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.95),transparent);animation-name:flPulseY}@keyframes flPulseY{0%{transform:translateY(-140px)}to{transform:translateY(2000px)}}.fl-launch__goal[data-astro-cid-lyqw7nlg]{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "date" "place" "claim";gap:.8rem;margin-left:0}.fl-launch__goal-node[data-astro-cid-lyqw7nlg]{left:7px;right:auto;width:4px}.fl-launch__goal-date[data-astro-cid-lyqw7nlg],.fl-launch__goal-claim[data-astro-cid-lyqw7nlg]{justify-self:start;text-align:left}}@media(max-width:900px){.fl-reach__grid[data-astro-cid-lyqw7nlg]{grid-template-columns:minmax(0,1fr)}.fl-reach__dial[data-astro-cid-lyqw7nlg]{max-width:380px}.fl-wall[data-astro-cid-lyqw7nlg]{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-wall__item[data-astro-cid-lyqw7nlg],.fl-wall__item--row[data-astro-cid-lyqw7nlg]{grid-column:span 1;grid-row:auto;aspect-ratio:16 / 9}.fl-wall__item--big[data-astro-cid-lyqw7nlg],.fl-wall__item[data-astro-cid-lyqw7nlg]:last-child{grid-column:1 / -1}}@media(max-width:600px){.fl-wall__no[data-astro-cid-lyqw7nlg]{left:.55rem;top:.45rem;font-size:.55rem}.fl-wall__len[data-astro-cid-lyqw7nlg]{right:.4rem;top:.35rem;font-size:.52rem}.fl-wall__copy[data-astro-cid-lyqw7nlg]{left:.6rem;right:.6rem;bottom:.5rem}.fl-wall__title[data-astro-cid-lyqw7nlg]{font-size:.72rem}.fl-wall__item--big[data-astro-cid-lyqw7nlg] .fl-wall__short[data-astro-cid-lyqw7nlg]{display:none}.fl-reach__facts[data-astro-cid-lyqw7nlg]{gap:.8rem}.fl-reach__label[data-astro-cid-lyqw7nlg]{font-size:.76rem}.fl-route[data-astro-cid-lyqw7nlg]{grid-template-columns:minmax(0,1fr);row-gap:1.6rem}.fl-route[data-astro-cid-lyqw7nlg]:before{display:block;inset:22px auto 22px 21px;width:2px;height:auto;background:linear-gradient(180deg,#ffffff24,rgba(var(--color-accent-rgb),.9))}.fl-route__stop[data-astro-cid-lyqw7nlg]{grid-template-columns:44px minmax(0,1fr);column-gap:1rem;row-gap:.35rem}.fl-route__dot[data-astro-cid-lyqw7nlg]{grid-row:span 4;margin-bottom:0}.fl-site__grid[data-astro-cid-lyqw7nlg]{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-site__grid--odd[data-astro-cid-lyqw7nlg] .fl-site__item[data-astro-cid-lyqw7nlg]:first-child{grid-column:1 / -1}.fl-site__title[data-astro-cid-lyqw7nlg]{font-size:.82rem}.fl-band__media[data-astro-cid-lyqw7nlg]{inset:0}}@media(prefers-reduced-motion:reduce){.fl-wall__video[data-astro-cid-lyqw7nlg],.fl-launch__frame[data-astro-cid-lyqw7nlg],.fl-launch__frame[data-astro-cid-lyqw7nlg] video[data-astro-cid-lyqw7nlg],.fl-site__tile[data-astro-cid-lyqw7nlg] img[data-astro-cid-lyqw7nlg],.fl-route__tile[data-astro-cid-lyqw7nlg] video[data-astro-cid-lyqw7nlg]{transition:none}.fl-launch__pulse[data-astro-cid-lyqw7nlg]{display:none}.fl-launch__goal[data-astro-cid-lyqw7nlg].is-lit:after{animation:none}.fl-reach__ring[data-astro-cid-lyqw7nlg]{display:none}}
