.card[data-astro-cid-y2vllrex]{--shape:0 0 50% 50% / 0 0 100% 100%;aspect-ratio:2;background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--shape);isolation:isolate;text-align:center;width:100%;min-height:0;position:relative;container-type:inline-size}.card[data-astro-cid-y2vllrex]:hover,.card[data-astro-cid-y2vllrex].landed{--lift:1.6;--bleed:color-mix(in srgb, var(--c) var(--a-bleed-on), transparent);transform:translateY(-4px)}.sky[data-astro-cid-y2vllrex]{aspect-ratio:2;background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--c) 30%, transparent) 0%, color-mix(in srgb, var(--c) 12%, transparent) 55%, color-mix(in srgb, var(--c) 6%, transparent) 99%, transparent 100%);border-radius:50% 50% 0 0/100% 100% 0 0;transition:background .5s;position:absolute;bottom:100%;left:-1.5px;right:-1.5px}.air[data-astro-cid-y2vllrex]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.air[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{fill:none;stroke:var(--c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.35}.air[data-astro-cid-y2vllrex] .rim[data-astro-cid-y2vllrex]{stroke-dasharray:2 5;opacity:.8}.card[data-astro-cid-y2vllrex]:hover .sky[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .sky[data-astro-cid-y2vllrex]{background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--c) 45%, transparent) 0%, color-mix(in srgb, var(--c) 20%, transparent) 55%, color-mix(in srgb, var(--c) 9%, transparent) 99%, transparent 100%)}.name[data-astro-cid-y2vllrex]{flex-direction:column;align-items:center;display:flex;position:absolute;top:9%;left:0;right:0}.icon[data-astro-cid-y2vllrex]{border:1.5px solid var(--ink);width:clamp(40px,9cqw,56px);height:clamp(40px,9cqw,56px);box-shadow:0 6px 14px -6px color-mix(in srgb, var(--c) 70%, transparent);border-radius:26%;place-items:center;margin-bottom:clamp(2px,.5cqw,4px);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden}.icon[data-astro-cid-y2vllrex] img{object-fit:cover;width:100%;height:100%}.card[data-astro-cid-y2vllrex]:hover .icon[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .icon[data-astro-cid-y2vllrex]{transform:translateY(-3px)rotate(-4deg)}.status[data-astro-cid-y2vllrex]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c);font-size:clamp(10px,2cqw,12px)}h3[data-astro-cid-y2vllrex]{letter-spacing:-.02em;margin:0 0 2px;font-size:clamp(24px,5.6cqw,34px);font-weight:600;line-height:1.05}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]{text-decoration:none}.stretch[data-astro-cid-y2vllrex]:after{content:"";z-index:2;border-radius:50%;position:absolute;inset:0 0 -100%}.flora[data-astro-cid-y2vllrex]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flora[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex],.flora[data-astro-cid-y2vllrex] circle[data-astro-cid-y2vllrex]{vector-effect:non-scaling-stroke;stroke-width:1px}.hills[data-astro-cid-y2vllrex]{fill:#3f9a5a2e;stroke:none}.tree[data-astro-cid-y2vllrex]{transform-box:fill-box;transform-origin:50% 100%;animation:6s ease-in-out infinite alternate sway;animation-delay:var(--d)}.trunk[data-astro-cid-y2vllrex]{fill:#7a523066;stroke:#4a301880}.canopy[data-astro-cid-y2vllrex]{fill:#3f9a5a61;stroke:#23683a8c}.card[data-astro-cid-y2vllrex][data-rustle] .tree[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex][data-rustle] .blade[data-astro-cid-y2vllrex]{animation-duration:.16s}@keyframes sway{0%{transform:rotate(calc(var(--sway) * -1))}to{transform:rotate(var(--sway))}}.bush[data-astro-cid-y2vllrex]{fill:#2f8a4c57;stroke:#23683a73}.bloom[data-astro-cid-y2vllrex]{fill:#f2a23abf;stroke:none}.skyline[data-astro-cid-y2vllrex]{pointer-events:none;clip-path:ellipse(50% 100% at 50% 100%);width:100%;height:100%;position:absolute;inset:0}.tower-block[data-astro-cid-y2vllrex]{fill:color-mix(in srgb, var(--c) 30%, transparent);stroke:#00406c73;stroke-width:1px;vector-effect:non-scaling-stroke}.tower-block[data-astro-cid-y2vllrex].far{fill:color-mix(in srgb, var(--c) 14%, transparent);stroke:none}.window[data-astro-cid-y2vllrex]{fill:#ffd27acc}.window[data-astro-cid-y2vllrex].blink{animation:5s steps(2,jump-none) infinite blinkwin}@keyframes blinkwin{50%{opacity:.15}}.antenna[data-astro-cid-y2vllrex]{fill:none;stroke:color-mix(in srgb, var(--ink) 45%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.beacon-red[data-astro-cid-y2vllrex]{fill:#e8322b;animation:1.6s steps(2,jump-none) infinite blinkwin}.candle[data-astro-cid-y2vllrex]{animation:11s linear infinite candle;animation-delay:var(--d)}.candle[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{stroke:color-mix(in srgb, var(--ink) 50%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.candle[data-astro-cid-y2vllrex] rect[data-astro-cid-y2vllrex]{fill:#10b981a6}.candle[data-astro-cid-y2vllrex].down rect[data-astro-cid-y2vllrex]{fill:#ef4444a6}@keyframes candle{0%{opacity:0;transform:translateY(6px)}15%,75%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.distress[data-astro-cid-y2vllrex]{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.card[data-astro-cid-y2vllrex][data-done] .distress[data-astro-cid-y2vllrex]{display:none}.searchlight[data-astro-cid-y2vllrex]{transform-origin:50% 100%;clip-path:polygon(46% 100%,54% 100%,100% 0,0 0);background:linear-gradient(#fff6c838,#fff6c8b3);width:26%;height:78%;margin-left:-13%;animation:9s ease-in-out infinite alternate sweep;position:absolute;bottom:0;left:50%}.searchlight[data-astro-cid-y2vllrex] b[data-astro-cid-y2vllrex]{font:700 clamp(11px, 3cqw, 18px) / 1 var(--mono);letter-spacing:.2em;color:#e8322b;text-align:center;text-shadow:0 0 6px #fff6c8cc;animation:3s steps(2,jump-none) infinite flicker-sos;position:absolute;top:4%;left:0;right:0}@keyframes sweep{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@keyframes flicker-sos{90%{opacity:.5}}.morse[data-astro-cid-y2vllrex]{opacity:0;background:#e8322b;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:4.1s step-end infinite morse;position:absolute;box-shadow:0 0 8px 3px #e8322b99}@keyframes morse{0%{opacity:1}2.9%{opacity:0}5.9%{opacity:1}8.8%{opacity:0}11.8%{opacity:1}14.7%{opacity:0}23.5%{opacity:1}32.4%{opacity:0}35.3%{opacity:1}44.1%{opacity:0}47.1%{opacity:1}55.9%{opacity:0}64.7%{opacity:1}67.6%{opacity:0}70.6%{opacity:1}73.5%{opacity:0}76.5%{opacity:1}79.4%{opacity:0}}.bay[data-astro-cid-y2vllrex]{fill:#3a8fd073;stroke:#bfe6ffb3;stroke-width:1px;vector-effect:non-scaling-stroke}.chaser[data-astro-cid-y2vllrex]{fill:#ffd27a;animation:1.2s steps(2,jump-none) infinite chase;animation-delay:calc(var(--n) * -.3s)}@keyframes chase{0%{background:var(--orange);box-shadow:0 0 10px 2px color-mix(in srgb, var(--orange) 70%, transparent)}45%,to{background:color-mix(in srgb, var(--ink) 16%, transparent);box-shadow:none}}.radio[data-astro-cid-y2vllrex] .mast[data-astro-cid-y2vllrex]{fill:none;stroke:color-mix(in srgb, var(--ink) 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.radio[data-astro-cid-y2vllrex] .tip[data-astro-cid-y2vllrex]{fill:#e8322b}.radio[data-astro-cid-y2vllrex] .ring[data-astro-cid-y2vllrex]{fill:none;stroke:color-mix(in srgb, var(--c) 70%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out infinite broadcast;animation-delay:calc(var(--i) * -1.2s)}@keyframes broadcast{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.2)}}.car[data-astro-cid-y2vllrex]{fill:#fff2c0;animation:14s linear infinite traffic;animation-delay:calc(var(--i) * -4.7s)}.car[data-astro-cid-y2vllrex]:nth-of-type(2n){animation-direction:reverse}@keyframes traffic{0%{transform:translate(-4px)}to{transform:translate(104px)}}.card[data-astro-cid-y2vllrex][data-rustle] .blocks[data-astro-cid-y2vllrex]{animation:.12s linear infinite judder}@keyframes judder{25%{transform:translate(.25px,-.15px)}75%{transform:translate(-.25px,.1px)}}.sea[data-astro-cid-y2vllrex] .sky[data-astro-cid-y2vllrex]{background:linear-gradient(to top, color-mix(in srgb, var(--c) 42%, transparent), color-mix(in srgb, var(--c) 16%, transparent))}.sea[data-astro-cid-y2vllrex]:hover .sky[data-astro-cid-y2vllrex],.sea[data-astro-cid-y2vllrex].landed .sky[data-astro-cid-y2vllrex]{background:linear-gradient(to top, color-mix(in srgb, var(--c) 55%, transparent), color-mix(in srgb, var(--c) 22%, transparent))}.water[data-astro-cid-y2vllrex]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.surface[data-astro-cid-y2vllrex]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.surface[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{fill:none;stroke:#d6f2ffb3;stroke-width:2.5px;stroke-dasharray:7 5 2 6;vector-effect:non-scaling-stroke;animation:6s linear infinite swell}@keyframes swell{to{stroke-dashoffset:-80px}}.caustics[data-astro-cid-y2vllrex],.caustics[data-astro-cid-y2vllrex]:after{filter:blur(1.4px);background:radial-gradient(18px 7px,#c8f0ff8c,#0000 75%) 0 0/58px 34px,radial-gradient(12px 5px,#c8f0ff73,#0000 75%) 21px 15px/41px 27px;animation:7s ease-in-out infinite alternate caustic;position:absolute;inset:-20%}.caustics[data-astro-cid-y2vllrex]{opacity:.55;-webkit-mask-image:linear-gradient(#000 10%,#0000 85%);mask-image:linear-gradient(#000 10%,#0000 85%)}.caustics[data-astro-cid-y2vllrex]:after{content:"";background-size:47px 29px,63px 37px;animation-duration:11s;animation-direction:alternate-reverse;inset:0}@keyframes caustic{to{transform:translate(26px,9px)rotate(3deg)scale(1.08)}}.shafts[data-astro-cid-y2vllrex]{background:repeating-linear-gradient(100deg,#0000 0 7%,#bfe9ff2e 9% 12%,#0000 14% 22%);animation:11s ease-in-out infinite alternate shafts;position:absolute;inset:-10% -20%;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}@keyframes shafts{to{transform:translate(6%)skew(-4deg)}}.water[data-astro-cid-y2vllrex] b[data-astro-cid-y2vllrex]{width:calc(var(--s) * 5px);height:calc(var(--s) * 5px);opacity:0;animation:rise calc(5s + var(--s) * 3s) ease-in infinite;animation-delay:calc(var(--i) * -.71s);background:radial-gradient(circle at 32% 30%,#fffc 0 20%,#0000 28%);border:1px solid #d6f2ffcc;border-radius:50%;position:absolute;bottom:0}@keyframes rise{0%{opacity:0;transform:translate(0)}8%{opacity:.9}25%{transform:translate(3px,-12cqw)}50%{transform:translate(-3px,-24cqw)}75%{transform:translate(3px,-36cqw)}92%{opacity:.7}to{opacity:0;transform:translateY(-47cqw)}}.kelp[data-astro-cid-y2vllrex]{pointer-events:none;clip-path:ellipse(50% 100% at 50% 100%);width:100%;height:100%;position:absolute;inset:0}.kelp[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{vector-effect:non-scaling-stroke;stroke-width:1px}.seabed[data-astro-cid-y2vllrex]{fill:#d8c08a42;stroke:none}.blade[data-astro-cid-y2vllrex]{fill:#2f8f7a66;stroke:#1c5c4e8c;transform-box:fill-box;transform-origin:50% 100%;animation:8s ease-in-out infinite alternate sway;animation-delay:var(--d)}.stone[data-astro-cid-y2vllrex]{fill:#4a5a6657;stroke:#24323c73}.shell[data-astro-cid-y2vllrex]{fill:#f3c6b099;stroke:#8a5a4899}.geysers[data-astro-cid-y2vllrex]{pointer-events:none;position:absolute;inset:0}.geyser[data-astro-cid-y2vllrex]{width:0;height:calc(var(--h) * 100%);position:absolute;bottom:0}.geyser[data-astro-cid-y2vllrex]:before{content:"";background:var(--hot);width:4px;height:4px;box-shadow:0 0 6px 2px color-mix(in srgb, var(--hot) 55%, transparent);border-radius:50%;animation:1.3s ease-in-out infinite alternate smoulder;position:absolute;bottom:-2px;left:-2px}.geyser[data-astro-cid-y2vllrex] i[data-astro-cid-y2vllrex]{--size:14px;left:calc(var(--size) / -2);bottom:calc(var(--size) / -2);width:var(--size);height:var(--size);background:radial-gradient(circle, color-mix(in srgb, var(--ash) 80%, transparent), color-mix(in srgb, var(--ash) 0%, transparent) 70%);opacity:0;animation:18s ease-out infinite geyser;animation-delay:calc(var(--g) + var(--k) * .9s);border-radius:50%;position:absolute}@keyframes geyser{0%{opacity:0;background-color:color-mix(in srgb, var(--hot) 40%, transparent);transform:translate(0)scale(.3)}2%{opacity:.9}20%{opacity:0;transform:translate(calc((var(--k) - 1) * 6px), calc(var(--h) * -50cqw)) scale(2.6);background-color:#0000}to{opacity:0;transform:translate(0)scale(.3)}}.rocks[data-astro-cid-y2vllrex]{pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0;right:0}.rocks[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{fill:color-mix(in srgb, var(--c) 40%, #1a0c0a);fill-opacity:.22;stroke:#1a0c0a;stroke-opacity:.35;stroke-width:1px;stroke-linejoin:bevel;vector-effect:non-scaling-stroke}.rocks[data-astro-cid-y2vllrex] .rocks-far[data-astro-cid-y2vllrex]{fill-opacity:.1;stroke-opacity:.15}.clouds[data-astro-cid-y2vllrex]{--hole:calc(var(--in,0) * 22cqw);z-index:1;border-radius:inherit;pointer-events:none;--view:radial-gradient(circle at var(--sx,-999px) var(--sy,-999px), transparent var(--hole), #000 calc(var(--hole) + 40px));--wipe:conic-gradient(from calc(var(--scan-from,0) * 1deg) at 50% 100%, transparent calc(var(--scan-deg,0) * 1deg), #000 0);-webkit-mask-image:var(--view), var(--wipe);mask-image:var(--view), var(--wipe);-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;mask-composite:intersect}.fog[data-astro-cid-y2vllrex]{background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--c) 34%, var(--surface)) 0%, color-mix(in srgb, var(--c) 20%, var(--surface)) 60%, color-mix(in srgb, var(--c) 12%, var(--surface)) 100%);position:absolute;inset:0}.puffs[data-astro-cid-y2vllrex]{--puff:color-mix(in srgb, var(--surface) 65%, #fff);background:radial-gradient(closest-side, var(--puff), transparent) 0 18% / 34% 22% repeat-x, radial-gradient(closest-side, var(--puff), transparent) 12% 42% / 28% 20% repeat-x, radial-gradient(closest-side, var(--puff), transparent) 30% 66% / 40% 24% repeat-x, radial-gradient(closest-side, var(--puff), transparent) 6% 90% / 30% 22% repeat-x;opacity:.75;animation:60s linear infinite drift;position:absolute;inset:0}.puffs-2[data-astro-cid-y2vllrex]{--puff:color-mix(in srgb, var(--c) 35%, var(--surface));opacity:.55;background-position:18% 30%,40% 54%,4% 78%,26% 100%;animation-duration:95s;animation-direction:reverse}.sea[data-astro-cid-y2vllrex] .fog[data-astro-cid-y2vllrex]{background:linear-gradient(to bottom, color-mix(in srgb, var(--c) 70%, #0a3550) 0%, color-mix(in srgb, var(--c) 45%, #062238) 45%, color-mix(in srgb, var(--c) 22%, #03101c) 100%)}.sea[data-astro-cid-y2vllrex] .puffs[data-astro-cid-y2vllrex]{display:none}.murk[data-astro-cid-y2vllrex] .caustics[data-astro-cid-y2vllrex]{opacity:.4}.murk[data-astro-cid-y2vllrex] .shafts[data-astro-cid-y2vllrex]{opacity:.8}.sea[data-astro-cid-y2vllrex] .uncharted[data-astro-cid-y2vllrex]{color:color-mix(in srgb, #d6f2ff 70%, var(--c))}@keyframes drift{0%{width:150%;translate:-25%}to{width:150%;translate:0}}.uncharted[data-astro-cid-y2vllrex]{font-family:var(--mono);text-transform:uppercase;color:color-mix(in srgb, var(--c) 70%, var(--ink));flex-direction:column;align-items:center;gap:4px;margin:0;display:flex;position:absolute;top:22%;left:0;right:0}.u-big[data-astro-cid-y2vllrex]{letter-spacing:.32em;margin-right:-.32em;font-size:clamp(16px,4.2cqw,26px)}.u-small[data-astro-cid-y2vllrex]{letter-spacing:.12em;font-size:clamp(9px,1.8cqw,11px)}.u-hint[data-astro-cid-y2vllrex]{letter-spacing:.1em;opacity:.7;margin-top:clamp(6px,2cqw,14px);font-size:clamp(9px,1.7cqw,11px);animation:2.4s steps(2,jump-none) infinite blink}@keyframes blink{50%{opacity:.15}}.card[data-astro-cid-y2vllrex][data-revealed] .clouds[data-astro-cid-y2vllrex]{display:none}.world[data-astro-cid-y2vllrex]{z-index:-1;position:absolute;inset:0}.shape[data-astro-cid-y2vllrex]{border-radius:var(--shape);position:absolute;inset:0;overflow:hidden}.shape[data-astro-cid-y2vllrex]:before{content:"";z-index:1;background:var(--c);border-bottom:1.5px solid var(--ink);height:6px;position:absolute;inset:0 0 auto}.strata[data-astro-cid-y2vllrex]{width:100%;height:100%;position:absolute;inset:0}.crust[data-astro-cid-y2vllrex]{fill:var(--c)}.mantle[data-astro-cid-y2vllrex]{fill:color-mix(in srgb, var(--c) 16%, transparent)}.seam[data-astro-cid-y2vllrex],.hatch[data-astro-cid-y2vllrex],.crater[data-astro-cid-y2vllrex]{fill:none;stroke:var(--c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.45}.seam[data-astro-cid-y2vllrex]{stroke-dasharray:3 6}.core[data-astro-cid-y2vllrex]{background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 32%, transparent), transparent);border-radius:50%;height:60%;position:absolute;bottom:-30%;left:30%;right:30%}.flood[data-astro-cid-y2vllrex]{background:var(--c);clip-path:circle(0% at 50% 100%);transition:clip-path .6s cubic-bezier(.7,0,.2,1);position:absolute;inset:0}.card[data-astro-cid-y2vllrex]:hover .flood[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .flood[data-astro-cid-y2vllrex]{clip-path:circle(150% at 50% 100%)}.body[data-astro-cid-y2vllrex]{flex-direction:column;align-items:center;padding:6.5cqw 16cqw 0;transition:color .3s .1s;display:flex}.card[data-astro-cid-y2vllrex]:hover .body[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .body[data-astro-cid-y2vllrex]{color:var(--on-flood)}.tagline[data-astro-cid-y2vllrex]{max-width:36ch;margin:0 0 2.4cqw;font-size:clamp(14px,2.8cqw,17px);line-height:1.45}.pills[data-astro-cid-y2vllrex]{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 2.6cqw;padding:0;list-style:none;display:flex}.pills[data-astro-cid-y2vllrex] li[data-astro-cid-y2vllrex]{font-family:var(--mono);border:1px solid;border-radius:999px;padding:2px 10px;font-size:12px}.readout[data-astro-cid-y2vllrex]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:10px}.readout[data-astro-cid-y2vllrex] .done[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex][data-done] .readout[data-astro-cid-y2vllrex]:has(.done) .now[data-astro-cid-y2vllrex]{display:none}.card[data-astro-cid-y2vllrex][data-done] .readout[data-astro-cid-y2vllrex] .done[data-astro-cid-y2vllrex]{display:inline}.actions[data-astro-cid-y2vllrex]{white-space:nowrap;justify-content:center;align-items:center;gap:14px;display:flex}.enter[data-astro-cid-y2vllrex]{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--on-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 35%, transparent);border-radius:999px;align-items:center;gap:10px;padding:clamp(9px,1.9cqw,12px) clamp(18px,4.4cqw,28px);font-size:clamp(15px,3cqw,18px);font-weight:800;text-decoration:none;transition:background .2s,color .2s,transform .3s,box-shadow .3s;display:inline-flex;position:relative}.card[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]:hover{box-shadow:0 6px 0 0 color-mix(in srgb, var(--ink) 35%, transparent), 0 0 0 7px color-mix(in srgb, var(--on-flood) 35%, transparent);transform:translateY(-4px)}.card[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]:active{box-shadow:0 0 0 3px color-mix(in srgb, var(--on-flood) 30%, transparent);transition-duration:60ms;transform:translateY(1px)scale(.97)}.enter[data-astro-cid-y2vllrex]:focus-visible{outline:3px solid var(--c);outline-offset:4px}.beacon[data-astro-cid-y2vllrex]{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--c) 70%, transparent);border-radius:50%;animation:1.6s ease-out infinite beacon}@keyframes beacon{70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.arrow[data-astro-cid-y2vllrex]{transition:transform .3s cubic-bezier(.2,.8,.2,1);display:inline-block}.card[data-astro-cid-y2vllrex]:hover .enter[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .enter[data-astro-cid-y2vllrex]{background:var(--on-flood);color:var(--on-flood-ink);box-shadow:0 0 0 6px color-mix(in srgb, var(--on-flood) 30%, transparent);transform:translateY(-2px)}.card[data-astro-cid-y2vllrex]:hover .arrow[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex].landed .arrow[data-astro-cid-y2vllrex]{transform:translateY(3px)}.cta[data-astro-cid-y2vllrex]{z-index:3;text-underline-offset:4px;font-size:clamp(14px,2.7cqw,16px);font-weight:600;position:relative}.harsh[data-astro-cid-y2vllrex]{--hot:#ff4a1c;--ash:#3b2a27;box-shadow:none;color:#f0edd1;background:0 0;border-color:#0000}.harsh[data-astro-cid-y2vllrex] .world[data-astro-cid-y2vllrex]{filter:drop-shadow(0 18px 30px color-mix(in srgb, var(--c) 45%, transparent)) drop-shadow(0 2px 2px #00000059)}.harsh[data-astro-cid-y2vllrex] .shape[data-astro-cid-y2vllrex]{border-radius:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.harsh[data-astro-cid-y2vllrex] .shape[data-astro-cid-y2vllrex]:before{background:color-mix(in srgb, var(--c) 70%, #1a0c0a)}.scorch[data-astro-cid-y2vllrex]{fill:color-mix(in srgb, var(--c) 45%, #1a0c0a)}.mantle-h[data-astro-cid-y2vllrex]{fill:#2a1210}.inner-h[data-astro-cid-y2vllrex]{fill:#120a0b}.vein[data-astro-cid-y2vllrex],.vein-core[data-astro-cid-y2vllrex]{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.vein[data-astro-cid-y2vllrex]{stroke:color-mix(in srgb, var(--hot) 55%, transparent);stroke-width:6px;filter:blur(2px);animation:3.2s ease-in-out infinite alternate smoulder}.vein-core[data-astro-cid-y2vllrex]{stroke:#ffb347;stroke-width:1.3px;opacity:.85}@keyframes smoulder{0%{opacity:.35}to{opacity:1}}.harsh[data-astro-cid-y2vllrex] .core[data-astro-cid-y2vllrex]{background:radial-gradient(closest-side, color-mix(in srgb, var(--hot) 70%, transparent), color-mix(in srgb, var(--c) 30%, transparent) 55%, transparent);height:72%;animation:2.4s ease-in-out infinite alternate smoulder;bottom:-36%;left:22%;right:22%}.outline[data-astro-cid-y2vllrex]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.outline[data-astro-cid-y2vllrex] path[data-astro-cid-y2vllrex]{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:bevel;vector-effect:non-scaling-stroke}.vents[data-astro-cid-y2vllrex]{z-index:-2;pointer-events:none;position:absolute;inset:0}.vent[data-astro-cid-y2vllrex]{width:0;height:0;position:absolute}.vent[data-astro-cid-y2vllrex]:before{content:"";background:var(--hot);width:6px;height:6px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--hot) 60%, transparent);border-radius:50%;animation:1.3s ease-in-out infinite alternate smoulder;position:absolute;top:-3px;left:-3px}.vent[data-astro-cid-y2vllrex] i[data-astro-cid-y2vllrex]{--size:16px;--reach:46px;left:calc(var(--size) / -2);top:calc(var(--size) / -2);width:var(--size);height:var(--size);background:radial-gradient(circle, color-mix(in srgb, var(--ash) 80%, transparent), color-mix(in srgb, var(--ash) 0%, transparent) 70%);opacity:0;animation:3.6s ease-out infinite vent;animation-delay:var(--d);border-radius:50%;position:absolute}.vent[data-astro-cid-y2vllrex] i[data-astro-cid-y2vllrex]:nth-child(2){animation-delay:calc(var(--d) + 1.2s)}.vent[data-astro-cid-y2vllrex] i[data-astro-cid-y2vllrex]:nth-child(3){animation-delay:calc(var(--d) + 2.4s)}@keyframes vent{0%{opacity:0;background-color:color-mix(in srgb, var(--hot) 40%, transparent);transform:translate(0)scale(.3)}12%{opacity:.9}to{opacity:0;transform:translate(calc(var(--dx) * var(--reach)), calc(var(--dy) * var(--reach) - 14px)) scale(2.6);background-color:#0000}}.harsh[data-astro-cid-y2vllrex] .fog[data-astro-cid-y2vllrex]{background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--c) 55%, #2a1612) 0%, color-mix(in srgb, var(--c) 30%, #4a3430) 55%, color-mix(in srgb, var(--c) 14%, #8a7a70) 100%)}.harsh[data-astro-cid-y2vllrex] .puffs[data-astro-cid-y2vllrex]{--puff:#6a504a}.harsh[data-astro-cid-y2vllrex] .puffs-2[data-astro-cid-y2vllrex]{--puff:color-mix(in srgb, var(--c) 60%, #2a1612)}.harsh[data-astro-cid-y2vllrex] .uncharted[data-astro-cid-y2vllrex]{color:#f0d8c8}.embers[data-astro-cid-y2vllrex]{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.embers[data-astro-cid-y2vllrex] span[data-astro-cid-y2vllrex]{width:3px;height:3px;box-shadow:0 0 6px 1px var(--hot);opacity:0;animation:6s linear infinite ember;animation-delay:calc(var(--i) * -.9s);background:#ffb347;border-radius:50%;position:absolute;bottom:0}@keyframes ember{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(18px,-160px)}}.harsh[data-astro-cid-y2vllrex] .body[data-astro-cid-y2vllrex]{color:#f0edd1}.harsh[data-astro-cid-y2vllrex] .readout[data-astro-cid-y2vllrex]{color:#ffb347;opacity:.9}.harsh[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]{font-family:"Silkscreen", var(--mono);letter-spacing:.04em;color:#120a0b;box-shadow:5px 5px 0 var(--c);background:#f0edd1;border:4px solid #0000;border-image:repeating-linear-gradient(-45deg,#f4c20d 0 7px,#141414 7px 14px) 4;border-radius:0;font-size:clamp(13px,2.6cqw,16px);font-weight:400}.harsh[data-astro-cid-y2vllrex]:hover .enter[data-astro-cid-y2vllrex],.harsh[data-astro-cid-y2vllrex].landed .enter[data-astro-cid-y2vllrex]{color:#f0edd1;background:#120a0b;box-shadow:7px 7px #120a0b}.harsh[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]:hover{transform:translate(-2px,-2px);box-shadow:9px 9px #120a0b}.harsh[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]:active{transform:translate(5px,5px);box-shadow:0 0 #120a0b}.harsh[data-astro-cid-y2vllrex]:hover .arrow[data-astro-cid-y2vllrex],.harsh[data-astro-cid-y2vllrex].landed .arrow[data-astro-cid-y2vllrex]{transform:translate(4px)}@container (width<=480px){.pills[data-astro-cid-y2vllrex],.readout[data-astro-cid-y2vllrex]{display:none}.body[data-astro-cid-y2vllrex]{padding-inline:9cqw;padding-top:5cqw}.tagline[data-astro-cid-y2vllrex]{margin-bottom:3.4cqw;font-size:13.5px;line-height:1.38}.harsh[data-astro-cid-y2vllrex] .enter[data-astro-cid-y2vllrex]{border-width:3px;padding:7px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.clouds[data-astro-cid-y2vllrex],.embers[data-astro-cid-y2vllrex],.vent[data-astro-cid-y2vllrex] i[data-astro-cid-y2vllrex],.geysers[data-astro-cid-y2vllrex],.water[data-astro-cid-y2vllrex] b[data-astro-cid-y2vllrex],.car[data-astro-cid-y2vllrex],.candle[data-astro-cid-y2vllrex],.searchlight[data-astro-cid-y2vllrex],.radio[data-astro-cid-y2vllrex] .ring[data-astro-cid-y2vllrex]{display:none}.chaser[data-astro-cid-y2vllrex]{animation:none}}.pricing[data-astro-cid-htruwgye]{--screen:#0c1018;--paint:#0f141c;--led:#e9f6ff;--led-hi:#22d3ee;--led-dim:#8aa4b8;--bulb:#ffd27a;--edge:#0b0e13;--metal:#262d38;--metal-hi:#3b4453;--metal-lo:#151a22;--engrave:#9aa7b6;--chrome:linear-gradient(90deg, #5d6570, #eef2f6 42%, #a3acb7 58%, #4d545e);--screw:radial-gradient(circle, #b9c1cb 1.4px, #2a2f37 1.9px, var(--edge) 2.6px, transparent 3px);--cols:1fr 1fr 1fr .85fr;margin-bottom:160px;scroll-margin-top:64px}h2[data-astro-cid-htruwgye]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 34px;font-size:12px;font-weight:400}.frame[data-astro-cid-htruwgye]{background:var(--screw) 2px calc(100% - 2px) / 12px 12px no-repeat, var(--screw) calc(100% - 2px) calc(100% - 2px) / 12px 12px no-repeat, linear-gradient(180deg, var(--metal-hi), var(--metal) 20%, var(--metal-lo));border:2px solid var(--edge);border-radius:6px;padding:0 14px 26px;transition:box-shadow .6s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -3px #0006,0 14px 30px -14px #0009}.pricing[data-astro-cid-htruwgye][data-state=all] .frame[data-astro-cid-htruwgye]{box-shadow:inset 0 1px 0 #ffffff24, 0 0 26px 2px color-mix(in srgb, var(--orange) 45%, transparent), 0 20px 50px -10px color-mix(in srgb, var(--orange) 45%, transparent)}.platform[data-astro-cid-htruwgye]{grid-template-columns:var(--cols);gap:2px;display:grid}.seg[data-astro-cid-htruwgye]{border:0;border-bottom:2px solid var(--edge);background:repeating-linear-gradient(-45deg, var(--edge) 0 6px, color-mix(in srgb, var(--c) 35%, #3a3f47) 6px 12px);cursor:pointer;height:20px;padding:0;transition:background .3s,box-shadow .3s;position:relative}.seg[data-astro-cid-htruwgye]:hover{filter:brightness(1.3)}.seg[data-astro-cid-htruwgye]:focus-visible{outline:2px solid var(--c);outline-offset:2px}.seg[data-astro-cid-htruwgye][aria-checked=true]{background:repeating-linear-gradient(-45deg, var(--edge) 0 6px, var(--c) 6px 12px);box-shadow:0 4px 14px -2px color-mix(in srgb, var(--c) 60%, transparent)}.seg[data-astro-cid-htruwgye].landed{background:repeating-linear-gradient(-45deg, var(--edge) 0 6px, color-mix(in srgb, var(--c) 75%, #fff) 6px 12px);box-shadow:0 4px 14px -2px color-mix(in srgb, var(--c) 60%, transparent)}.seg[data-astro-cid-htruwgye].knock{animation:.45s cubic-bezier(.3,1.5,.5,1) knock}@keyframes knock{20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}.override[data-astro-cid-htruwgye]{--c:var(--orange)}.override[data-astro-cid-htruwgye][aria-disabled=true]{background:repeating-linear-gradient(-45deg, var(--edge) 0 6px, #2f343c 6px 12px);cursor:not-allowed}.pricing[data-astro-cid-htruwgye][data-armed] .override[data-astro-cid-htruwgye][aria-checked=false]:not(.landed){animation:1s step-end infinite armed}@keyframes armed{50%{background:repeating-linear-gradient(-45deg, var(--edge) 0 6px, var(--orange) 6px 12px)}}.tag[data-astro-cid-htruwgye]{background:var(--edge);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);white-space:nowrap;padding:1px 6px;font-size:9px;position:absolute;top:50%;left:50%;translate:-50% -50%}.override[data-astro-cid-htruwgye][aria-disabled=true] .tag[data-astro-cid-htruwgye]{color:#6c7480}.lamps[data-astro-cid-htruwgye]{z-index:2;grid-template-columns:var(--cols);gap:2px;height:22px;display:grid;position:relative}.lamp[data-astro-cid-htruwgye]{position:relative}.lamp[data-astro-cid-htruwgye]:before{content:"";background:var(--metal-lo);border-inline:1px solid var(--edge);width:4px;height:7px;margin-left:-2px;position:absolute;top:0;left:50%}.lamp[data-astro-cid-htruwgye]:after{content:"";clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:linear-gradient(#6c7480,#2a2f37);width:44px;height:12px;margin-left:-22px;position:absolute;top:6px;left:50%}.lens[data-astro-cid-htruwgye]{z-index:1;background:color-mix(in srgb, var(--c) 25%, #111);border-radius:0 0 3px 3px;width:40px;height:4px;margin-left:-20px;transition:background .15s,box-shadow .25s;position:absolute;top:17px;left:50%}.lamp[data-astro-cid-htruwgye][data-lit=true] .lens[data-astro-cid-htruwgye]{background:color-mix(in srgb, var(--c) 40%, #fff);box-shadow:0 0 6px 1px var(--c), 0 4px 16px 4px color-mix(in srgb, var(--c) 55%, transparent)}.lamp[data-astro-cid-htruwgye].hire,.word[data-astro-cid-htruwgye].hire{--c:var(--orange)}.pricing[data-astro-cid-htruwgye][data-armed] .lamp[data-astro-cid-htruwgye].hire[data-lit=false] .lens[data-astro-cid-htruwgye]{animation:1s step-end infinite armed-lens}@keyframes armed-lens{50%{background:color-mix(in srgb, var(--orange) 70%, #fff);box-shadow:0 0 10px 3px var(--orange)}}.lamp[data-astro-cid-htruwgye].blow .lens[data-astro-cid-htruwgye]{animation:.6s step-end blow}@keyframes blow{0%{background:#fff4c2;box-shadow:0 0 14px 6px #ffd27a}20%{box-shadow:none;background:#111}40%{box-shadow:0 0 8px 2px var(--c);background:#fff}60%{box-shadow:none;background:#111}}.board[data-astro-cid-htruwgye]{isolation:isolate;grid-template-columns:var(--cols);background: repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), #ffffff08 calc(25% - 1px) 25%), var(--paint);box-shadow:inset 0 0 0 2px var(--edge), inset 0 0 50px #000000b3;border-radius:3px;gap:0 2px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.word[data-astro-cid-htruwgye]{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;padding:40px 10px 26px;display:flex;position:relative}.beam[data-astro-cid-htruwgye]{z-index:-1;background:radial-gradient(ellipse 34% 30% at 50% 52%, color-mix(in srgb, var(--c) 30%, transparent), transparent), linear-gradient(180deg, color-mix(in srgb, var(--c) 45%, transparent), color-mix(in srgb, var(--c) 16%, transparent) 70%, transparent);clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);mix-blend-mode:screen;opacity:0;transition:opacity .2s;position:absolute;inset:0 -22%}.word[data-astro-cid-htruwgye][data-lit=true] .beam[data-astro-cid-htruwgye]{opacity:1}.word[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{letter-spacing:-.02em;text-transform:uppercase;color:#1e2633;text-shadow:0 1px #ffffff0d,0 -1px #000000b3;font-size:clamp(30px,6.4cqi,72px);font-weight:800;line-height:1;transition:color .2s,text-shadow .3s}.word[data-astro-cid-htruwgye][data-lit=true] strong[data-astro-cid-htruwgye]{color:color-mix(in srgb, var(--c) 30%, #fff);text-shadow:0 0 18px color-mix(in srgb, var(--c) 75%, transparent), 0 0 44px color-mix(in srgb, var(--c) 40%, transparent)}.word[data-astro-cid-htruwgye].hire strong[data-astro-cid-htruwgye]{font-size:clamp(24px,4.6cqi,52px)}.word[data-astro-cid-htruwgye] .cap[data-astro-cid-htruwgye]{color:#3a4352;max-width:22ch;font-size:12px;line-height:1.35;transition:color .2s}.word[data-astro-cid-htruwgye][data-lit=true] .cap[data-astro-cid-htruwgye]{color:#d6e2ec}.word[data-astro-cid-htruwgye].blow strong[data-astro-cid-htruwgye]{animation:.6s step-end blow-word}.word[data-astro-cid-htruwgye].blow .beam[data-astro-cid-htruwgye]{animation:.6s step-end blow-beam}@keyframes blow-word{0%,40%{color:#fff;text-shadow:0 0 22px var(--c)}20%,60%{color:#1e2633;text-shadow:none}}@keyframes blow-beam{0%,40%{opacity:1}20%,60%{opacity:0}}.verdict[data-astro-cid-htruwgye]{background:var(--screen);border:2px solid var(--edge);box-shadow:inset 0 0 30px #0009, 0 0 18px -4px color-mix(in srgb, var(--led-hi) 45%, transparent);color:var(--led);border-radius:4px;grid-column:1/-1;margin:0 14px 14px;padding:10px 18px 14px;transition:background .5s,color .3s;position:relative;overflow:hidden}.verdict[data-astro-cid-htruwgye]:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.hud[data-astro-cid-htruwgye]{white-space:nowrap;text-overflow:ellipsis;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--led-hi);margin:0 0 8px;font-size:10px;overflow:hidden}.hud[data-astro-cid-htruwgye][data-tone=fault]{color:var(--bulb);animation:.3s step-end infinite blink}.hud[data-astro-cid-htruwgye][data-tone=ready]{color:var(--orange)}.pricing[data-astro-cid-htruwgye]:not([data-state=all]) .verdict-sub[data-astro-cid-htruwgye],.pricing[data-astro-cid-htruwgye]:not([data-state=all]) .verdict-cta[data-astro-cid-htruwgye],.ghost[data-astro-cid-htruwgye]{visibility:hidden}.pricing[data-astro-cid-htruwgye]:not([data-state=all]) .verdict-text[data-astro-cid-htruwgye]:not(.ghost){grid-area:1/1/-1/-1}.readout[data-astro-cid-htruwgye]{grid-template-columns:1fr auto;grid-template-areas:"text cta""sub cta";align-items:center;column-gap:24px;display:grid}.verdict[data-astro-cid-htruwgye].flick .readout[data-astro-cid-htruwgye]{animation:.32s steps(4,jump-none) flick}@keyframes flick{0%{opacity:.2;filter:brightness(2);transform:skew(-6deg)translate(6px)}40%{opacity:1;transform:skew(3deg)}70%{opacity:.6;transform:none}}.verdict-text[data-astro-cid-htruwgye]{letter-spacing:-.02em;color:#fff;text-shadow:0 0 12px color-mix(in srgb, var(--led-hi) 55%, transparent);grid-area:text;margin:0;font-size:clamp(24px,4.2cqi,46px);font-weight:700;line-height:1.1}.verdict-text[data-astro-cid-htruwgye] .not[data-astro-cid-htruwgye]{color:var(--led-dim);text-shadow:none;white-space:nowrap;font-size:.55em;font-weight:400}.verdict-sub[data-astro-cid-htruwgye]{grid-area:sub;margin:8px 0 0;font-size:clamp(15px,1.8cqi,19px);line-height:1.35}.verdict-cta[data-astro-cid-htruwgye]{z-index:1;color:#fff4e6;background:#141414;grid-area:cta;padding:12px 20px;font-weight:600;text-decoration:none;position:relative}.pricing[data-astro-cid-htruwgye][data-state=all] .verdict[data-astro-cid-htruwgye]{background:var(--orange);color:#141414;box-shadow:inset 0 0 30px #00000040, 0 0 30px -2px color-mix(in srgb, var(--orange) 70%, transparent)}.pricing[data-astro-cid-htruwgye][data-state=all] .verdict-text[data-astro-cid-htruwgye],.pricing[data-astro-cid-htruwgye][data-state=all] .hud[data-astro-cid-htruwgye]{color:#141414;text-shadow:none}.tape[data-astro-cid-htruwgye]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:pre;color:var(--led-dim);border-top:1px solid #e9f6ff1a;grid-column:1/-1;margin:0;padding:7px 0;font-size:11px;overflow:hidden}.run[data-astro-cid-htruwgye]{width:max-content;animation:45s linear infinite tape;display:flex}@keyframes tape{to{translate:-50%}}.bulbs[data-astro-cid-htruwgye]{background:radial-gradient(circle at 5px 5px, var(--bulb) 3px, #0009 3.3px, transparent 4px) 0 0 / 18px 10px repeat-x;opacity:.55;height:10px;animation:2.4s ease-in-out infinite alternate twinkle;position:absolute;bottom:7px;left:22px;right:22px}@keyframes twinkle{to{opacity:.95}}.pricing[data-astro-cid-htruwgye][data-state=all] .bulbs[data-astro-cid-htruwgye]{--bulb:var(--orange);opacity:1;filter:drop-shadow(0 0 4px var(--orange));animation:.6s linear infinite chase}[data-astro-cid-htruwgye][hidden]{display:none}@media (width<=900px){.pricing[data-astro-cid-htruwgye]{--cols:repeat(3, 1fr);margin-bottom:128px}.frame[data-astro-cid-htruwgye]{padding-inline:8px}.override[data-astro-cid-htruwgye]{grid-column:1/-1;height:18px}.lamp[data-astro-cid-htruwgye].hire{display:none}.word[data-astro-cid-htruwgye].hire{grid-column:1/-1;padding:14px 4px}.word[data-astro-cid-htruwgye].hire br[data-astro-cid-htruwgye]{display:none}.board[data-astro-cid-htruwgye]{background:var(--paint)}.word[data-astro-cid-htruwgye]{padding:30px 4px 20px}.word[data-astro-cid-htruwgye] .cap[data-astro-cid-htruwgye]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.verdict[data-astro-cid-htruwgye]{margin:0 10px 12px;padding-inline:14px}.readout[data-astro-cid-htruwgye]{grid-template-columns:1fr;grid-template-areas:"text""sub""cta"}.verdict-cta[data-astro-cid-htruwgye]{justify-self:start;margin-top:12px}}@media (prefers-reduced-motion:reduce){.tape[data-astro-cid-htruwgye]{white-space:normal;padding:7px 18px}.run[data-astro-cid-htruwgye]{width:auto;display:block}.run[data-astro-cid-htruwgye]>span[data-astro-cid-htruwgye]+span[data-astro-cid-htruwgye]{display:none}}.port-head[data-astro-cid-hjobun64]{position:relative}.solutions[data-astro-cid-hjobun64]:not([data-stage=none]) .port-head[data-astro-cid-hjobun64]{margin-bottom:28px}.solutions[data-astro-cid-hjobun64][data-stage=none] .departures[data-astro-cid-hjobun64],.solutions[data-astro-cid-hjobun64]:not([data-stage=building]) .hoarding[data-astro-cid-hjobun64]:not(.drop){display:none}.solutions[data-astro-cid-hjobun64]:not([data-stage=none]) .rule[data-astro-cid-hjobun64]{margin:0;position:absolute;top:0;left:0}.solutions[data-astro-cid-hjobun64][data-stage=building] .rule[data-astro-cid-hjobun64]{opacity:calc(1 - var(--p,0) * 1.6)}.solutions[data-astro-cid-hjobun64][data-stage=building] .departures[data-astro-cid-hjobun64]{max-height:calc(60px + var(--p,0) * 420px);opacity:calc(.3 + var(--p,0) * .7);overflow:hidden}.solutions[data-astro-cid-hjobun64][data-stage=open] .rule[data-astro-cid-hjobun64]{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.hoarding[data-astro-cid-hjobun64]{z-index:3;pointer-events:none;position:absolute;inset:-6px -10px}.plank[data-astro-cid-hjobun64]{width:104%;height:30%;left:-2%;top:calc(var(--i) * 34% + 2%);border:1.5px solid var(--ink);rotate:var(--r);animation:.5s cubic-bezier(.3,1.3,.5,1) both plank-in;animation-delay:calc(var(--i) * .15s);background:radial-gradient(circle at 2.5%,#3a2717 0 2px,#0000 2.5px),radial-gradient(circle at 97.5%,#3a2717 0 2px,#0000 2.5px),repeating-linear-gradient(90deg,#0000 0 46px,#3a27172e 46px 47px),repeating-linear-gradient(0deg,#0000 0 7px,#3a27171f 7px 8px),linear-gradient(#c79a62,#b0814b);border-radius:3px;position:absolute;box-shadow:0 3px 6px #0000002e}@keyframes plank-in{0%{translate:-110%}}.tape[data-astro-cid-hjobun64]{border-block:1.5px solid var(--ink);background:repeating-linear-gradient(-45deg,#f2c12e 0 14px,#1c1813 14px 28px);place-items:center;width:112%;height:22px;animation:.5s cubic-bezier(.3,1.3,.5,1) .5s both plank-in;display:grid;position:absolute;top:38%;left:-6%;overflow:hidden;rotate:-5deg}.tape[data-astro-cid-hjobun64] span[data-astro-cid-hjobun64]{color:#1c1813;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#f2c12e;padding:1px 10px;font-size:11px;font-weight:700}.sign[data-astro-cid-hjobun64]{background:var(--surface);border:1.5px solid var(--ink);color:var(--red);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;font-size:9px;font-weight:700;animation:.5s cubic-bezier(.3,1.3,.5,1) .7s both plank-in;position:absolute;bottom:-8px;right:6%;rotate:4deg}.hoarding[data-astro-cid-hjobun64].drop .plank[data-astro-cid-hjobun64]{animation:1.1s cubic-bezier(.5,0,.9,.5) forwards plank-drop;animation-delay:calc(var(--i) * .12s)}.hoarding[data-astro-cid-hjobun64].drop .tape[data-astro-cid-hjobun64],.hoarding[data-astro-cid-hjobun64].drop .sign[data-astro-cid-hjobun64]{animation:.9s ease-in forwards tape-off}@keyframes plank-drop{to{translate:0 220px;rotate:calc(var(--r) * -9);opacity:0}}@keyframes tape-off{to{opacity:0;translate:40px 120px;rotate:24deg}}.departures[data-astro-cid-hjobun64]{margin-right:188px;container-type:inline-size}@media (width>=901px) and (width<=1099px){.departures[data-astro-cid-hjobun64]{margin-right:168px}}@media (width>=1100px){.departures[data-astro-cid-hjobun64]{margin-right:140px}}@media (width<=640px){.departures[data-astro-cid-hjobun64]{margin-right:76px}}.board[data-astro-cid-hjobun64]{--fw:clamp(8px, calc((100cqw - 165px) / 41), 15px);--tw:clamp(11px, calc((100cqw - 70px) / 22), 34px);border:1.5px solid var(--ink);color:#f3e7cc;font-family:var(--mono);background:#1c1813;border-radius:10px;padding:10px 12px;box-shadow:inset 0 0 0 3px #2a241c,0 8px 18px #0003}.brand[data-astro-cid-hjobun64]{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #3a3226;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:8px;font-size:10px;display:flex}.airline[data-astro-cid-hjobun64]{color:#f2a23a;font-weight:700}.dep[data-astro-cid-hjobun64]{color:#9b8f78;align-items:center;gap:8px;display:flex}.clock[data-astro-cid-hjobun64]{gap:2px;display:flex}.title[data-astro-cid-hjobun64]{gap:4px;margin-bottom:12px;display:grid}.cols[data-astro-cid-hjobun64]{letter-spacing:.1em;text-transform:uppercase;color:#9b8f78;gap:8px;margin-bottom:2px;font-size:8px;display:flex}.cols[data-astro-cid-hjobun64] .c-via[data-astro-cid-hjobun64],.cols[data-astro-cid-hjobun64] .c-eta[data-astro-cid-hjobun64]{width:calc(5 * (var(--fw) + 2px) - 2px)}.cols[data-astro-cid-hjobun64] .c-flight[data-astro-cid-hjobun64]{width:calc(7 * (var(--fw) + 2px) - 2px)}.cols[data-astro-cid-hjobun64] .c-to[data-astro-cid-hjobun64]{width:calc(13 * (var(--fw) + 2px) - 2px)}.cols[data-astro-cid-hjobun64] .c-gate[data-astro-cid-hjobun64]{width:calc(var(--fw) + 6px)}.foot[data-astro-cid-hjobun64]{letter-spacing:.14em;text-transform:uppercase;color:#9b8f78;text-align:right;margin-top:8px;font-size:9px}.foot[data-astro-cid-hjobun64] b[data-astro-cid-hjobun64]{color:#f3e7cc}.departures[data-astro-cid-hjobun64] .tline .word,.departures[data-astro-cid-hjobun64] .brow,.departures[data-astro-cid-hjobun64] .brow>span{gap:2px;display:flex}.departures[data-astro-cid-hjobun64] .tline{gap:4px calc(var(--tw) * .7);flex-wrap:wrap;display:flex}.departures[data-astro-cid-hjobun64] .brow{gap:8px;margin-top:3px}.departures[data-astro-cid-hjobun64] .brow>.c-gate{min-width:calc(var(--fw) + 6px)}.departures[data-astro-cid-hjobun64] .flap{width:var(--fw);height:calc(var(--fw) * 1.42);font-size:calc(var(--fw) * .95);color:#f3e7cc;background:linear-gradient(#2b251d 50%,#241f18 50%);border-radius:2px;place-items:center;font-weight:700;line-height:1;transition:transform 60ms ease-in;display:inline-grid;position:relative}.departures[data-astro-cid-hjobun64] .tline .flap{width:var(--tw);height:calc(var(--tw) * 1.36);font-size:calc(var(--tw) * .92);border-radius:3px}.departures[data-astro-cid-hjobun64] .tline.pick .flap,.departures[data-astro-cid-hjobun64] .brow.first .flap{color:#f2a23a}.departures[data-astro-cid-hjobun64] .clock .flap{--fw:11px}.departures[data-astro-cid-hjobun64] .brow.dim .flap{color:#8a7f6a}.departures[data-astro-cid-hjobun64] .brow.first .c-flight .flap:nth-child(-n+3){color:#f3e7cc}.departures[data-astro-cid-hjobun64] .brow .c-flight .flap:nth-child(n+4),.departures[data-astro-cid-hjobun64] .brow.dim .c-flight .flap:nth-child(n+4){color:var(--pc)}.departures[data-astro-cid-hjobun64] .brow.boarding .c-status .flap{animation:.9s step-end infinite blink}.departures[data-astro-cid-hjobun64] .flap:after{content:"";background:#0e0c09;height:1px;position:absolute;top:50%;left:0;right:0}.departures[data-astro-cid-hjobun64] .flap.fold{transform:rotateX(80deg)}@container (width<=520px){.board[data-astro-cid-hjobun64]{--fw:clamp(8px, calc((100cqw - 90px) / 22), 15px)}.cols[data-astro-cid-hjobun64] .c-to[data-astro-cid-hjobun64],.cols[data-astro-cid-hjobun64] .c-via[data-astro-cid-hjobun64],.cols[data-astro-cid-hjobun64] .c-gate[data-astro-cid-hjobun64],.departures[data-astro-cid-hjobun64] .brow>.c-to,.departures[data-astro-cid-hjobun64] .brow>.c-via,.departures[data-astro-cid-hjobun64] .brow>.c-gate{display:none}}.ticket[data-astro-cid-hjobun64].shake{animation:.7s linear shake}@keyframes shake{10%,50%,90%{translate:1.5px -1px}30%,70%{translate:-1.5px 1px}}.solutions[data-astro-cid-hjobun64]{margin-bottom:120px;scroll-margin-top:64px}h2[data-astro-cid-hjobun64]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:400}.rule[data-astro-cid-hjobun64]{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1}.rule[data-astro-cid-hjobun64] span[data-astro-cid-hjobun64]{color:var(--orange)}.tickets[data-astro-cid-hjobun64]{gap:28px;display:grid}@media (width>=1100px){.tickets[data-astro-cid-hjobun64]{margin-inline:-48px}}@media (width>=901px) and (width<=1099px){.tickets[data-astro-cid-hjobun64]{margin-inline:-20px}}.ticket[data-astro-cid-hjobun64]{background:var(--surface);border:1.5px solid var(--ink);border-radius:16px;grid-template-columns:1fr 172px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.ticket[data-astro-cid-hjobun64]:hover,.ticket[data-astro-cid-hjobun64].landed{--lift:1.6;--bleed:color-mix(in srgb, var(--c) var(--a-bleed-on), transparent);transform:translateY(-4px)rotate(-.4deg)}.main[data-astro-cid-hjobun64]{min-width:0;padding:0 22px 18px}.head[data-astro-cid-hjobun64]{white-space:nowrap;background:var(--c);color:var(--on-flood);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 -22px 14px;padding:7px 22px;font-size:11px;font-weight:700;display:flex}.route[data-astro-cid-hjobun64]{border-bottom:1px solid var(--hair);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.port[data-astro-cid-hjobun64]{display:grid}.port[data-astro-cid-hjobun64].to{text-align:right}.port[data-astro-cid-hjobun64] b[data-astro-cid-hjobun64]{font-family:var(--mono);letter-spacing:-.02em;margin:2px 0 4px;font-size:32px;font-weight:700;line-height:1}.port[data-astro-cid-hjobun64].to b[data-astro-cid-hjobun64]{color:var(--c)}.port[data-astro-cid-hjobun64] small[data-astro-cid-hjobun64]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.path[data-astro-cid-hjobun64]{background:radial-gradient(circle, var(--muted) 1.2px, transparent 1.6px) 0 50% / 8px 8px repeat-x;flex:1;place-items:center;min-width:40px;height:24px;display:grid}.path[data-astro-cid-hjobun64] svg[data-astro-cid-hjobun64]{box-sizing:content-box;background:var(--surface);width:24px;height:24px;fill:var(--c);stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;padding:0 4px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.path[data-astro-cid-hjobun64] .window[data-astro-cid-hjobun64]{fill:var(--surface)}.ticket[data-astro-cid-hjobun64]:hover .path[data-astro-cid-hjobun64] svg[data-astro-cid-hjobun64]{transform:translate(10px)}.info[data-astro-cid-hjobun64]{grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-bottom:12px;display:grid}.icon[data-astro-cid-hjobun64]{fill:none;width:28px;height:28px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.icon[data-astro-cid-hjobun64] .fill[data-astro-cid-hjobun64]{fill:var(--c)}.ticket[data-astro-cid-hjobun64]:hover .icon[data-astro-cid-hjobun64]{transform:translateY(-3px)rotate(-6deg)}h3[data-astro-cid-hjobun64]{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;line-height:1.1;display:flex}.pitch[data-astro-cid-hjobun64]{margin:4px 0 0;font-size:15px;font-weight:500;line-height:1.4}.gets[data-astro-cid-hjobun64]{gap:6px;margin:0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:grid}.gets[data-astro-cid-hjobun64] li[data-astro-cid-hjobun64]{color:var(--muted);padding-left:16px;position:relative}.gets[data-astro-cid-hjobun64] li[data-astro-cid-hjobun64]:before{content:"";background:var(--c);width:7px;height:7px;position:absolute;top:.4em;left:0}.pills[data-astro-cid-hjobun64],.any[data-astro-cid-hjobun64] ul[data-astro-cid-hjobun64]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-hjobun64] li[data-astro-cid-hjobun64],.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]{font-family:var(--mono);border:1px solid var(--hair);border-radius:999px;padding:2px 10px;font-size:12px}.pills[data-astro-cid-hjobun64] .any[data-astro-cid-hjobun64]{border:0;padding:0}.pills[data-astro-cid-hjobun64] .any[data-astro-cid-hjobun64]:has(details[open]){flex-basis:100%}.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]{cursor:pointer;border:1px dashed var(--c);color:var(--c);font-weight:700;list-style:none;transition:background .2s,color .2s;display:inline-block}.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]::-webkit-details-marker{display:none}.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]:hover,.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]:focus-visible,.any[data-astro-cid-hjobun64] details[data-astro-cid-hjobun64][open] summary[data-astro-cid-hjobun64]{background:var(--c);color:var(--on-flood);border-style:solid}.any[data-astro-cid-hjobun64] summary[data-astro-cid-hjobun64]:focus-visible{outline:2px solid var(--c);outline-offset:2px}.opened[data-astro-cid-hjobun64],.any[data-astro-cid-hjobun64] details[data-astro-cid-hjobun64][open] .closed[data-astro-cid-hjobun64]{display:none}.any[data-astro-cid-hjobun64] details[data-astro-cid-hjobun64][open] .opened[data-astro-cid-hjobun64]{display:inline}.any[data-astro-cid-hjobun64] p[data-astro-cid-hjobun64]{margin:12px 0 8px;font-size:14px;font-weight:500}.any[data-astro-cid-hjobun64] ul[data-astro-cid-hjobun64] li[data-astro-cid-hjobun64]{color:var(--muted)}dt[data-astro-cid-hjobun64]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}dd[data-astro-cid-hjobun64]{font-family:var(--mono);margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.3}.stub[data-astro-cid-hjobun64]{border-left:2px dashed color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--c) 7%, var(--surface));flex-direction:column;padding:16px 16px 16px 20px;display:flex;position:relative}.notch[data-astro-cid-hjobun64]{background:var(--bg);border:1.5px solid var(--ink);border-radius:50%;width:24px;height:24px;position:absolute;left:-13px}.notch-t[data-astro-cid-hjobun64]{top:-13px}.notch-b[data-astro-cid-hjobun64]{bottom:-13px}.stub[data-astro-cid-hjobun64] dl[data-astro-cid-hjobun64]{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px;display:grid}.stub[data-astro-cid-hjobun64] .wide[data-astro-cid-hjobun64]{grid-column:1/-1}.stub[data-astro-cid-hjobun64] .eta[data-astro-cid-hjobun64] dd[data-astro-cid-hjobun64]{color:var(--c)}.stub[data-astro-cid-hjobun64] .wide[data-astro-cid-hjobun64]:not(.eta) dd[data-astro-cid-hjobun64]{font-family:var(--sans);font-size:14px}.book[data-astro-cid-hjobun64]{background:var(--ink);color:var(--on-ink);white-space:nowrap;text-align:center;border-radius:8px;margin-top:auto;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.ticket[data-astro-cid-hjobun64]:hover .book[data-astro-cid-hjobun64],.book[data-astro-cid-hjobun64]:focus-visible{background:var(--c);color:var(--on-flood)}.book[data-astro-cid-hjobun64]:focus-visible{outline:2px solid var(--c);outline-offset:3px}.barcode[data-astro-cid-hjobun64]{width:100%;height:34px;fill:var(--ink);opacity:.75;margin-top:12px}.more[data-astro-cid-hjobun64]{margin:24px 0 0;font-weight:500}.more[data-astro-cid-hjobun64] a[data-astro-cid-hjobun64]{border-bottom:1.5px solid var(--ink);font-weight:600;text-decoration:none}@media (prefers-reduced-motion:reduce){.ticket[data-astro-cid-hjobun64],.icon[data-astro-cid-hjobun64],.path[data-astro-cid-hjobun64] svg[data-astro-cid-hjobun64]{transition:none}}@media (width<=640px){.ticket[data-astro-cid-hjobun64]{grid-template-columns:1fr}.main[data-astro-cid-hjobun64]{padding:0 20px 18px}.head[data-astro-cid-hjobun64]{margin:0 -20px 14px;padding:8px 20px}.head[data-astro-cid-hjobun64] .class[data-astro-cid-hjobun64]{display:none}.info[data-astro-cid-hjobun64]{grid-template-columns:1fr;gap:12px}.stub[data-astro-cid-hjobun64]{border-left:0;border-top:2px dashed color-mix(in srgb, var(--ink) 35%, transparent);padding:18px 20px}.stub[data-astro-cid-hjobun64] dl[data-astro-cid-hjobun64]{grid-template-columns:auto auto 1fr;column-gap:16px}.stub[data-astro-cid-hjobun64] .wide[data-astro-cid-hjobun64]{grid-column:auto}.notch[data-astro-cid-hjobun64]{top:-13px;left:auto}.notch-t[data-astro-cid-hjobun64]{left:-13px}.notch-b[data-astro-cid-hjobun64]{bottom:auto;right:-13px}}.experience[data-astro-cid-bl6cniha]{margin-bottom:120px;scroll-margin-top:64px}h2[data-astro-cid-bl6cniha]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:400}.rule[data-astro-cid-bl6cniha]{letter-spacing:-.03em;margin:0 0 96px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1}.dying[data-astro-cid-bl6cniha]{color:var(--red);animation:5s infinite flicker}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{opacity:1;text-shadow:0 0 14px color-mix(in srgb, var(--red) 45%, transparent)}20%,24%,55%{opacity:.25;text-shadow:none}70%{opacity:.8}}.wrap[data-astro-cid-bl6cniha]{--steel:#1d1610;--steel-2:#2a2018;--alarm:#ff4b3a;--ok:#3fd0c9;position:relative}[data-theme=dark] .wrap[data-astro-cid-bl6cniha]{--steel:#060b12;--steel-2:#0d1520}.vault[data-astro-cid-bl6cniha]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ink) 40%, transparent) transparent;height:520px;position:relative;overflow:hidden}.wrap[data-astro-cid-bl6cniha].open .vault[data-astro-cid-bl6cniha]{overscroll-behavior:contain;overflow-y:auto}.wrap[data-astro-cid-bl6cniha].asking .terminal[data-astro-cid-bl6cniha]{animation:.6s step-end 3 ask}@keyframes ask{50%{box-shadow:0 0 0 6px var(--ok), 0 0 70px var(--ok)}}.wrap[data-astro-cid-bl6cniha].granted .request[data-astro-cid-bl6cniha]{color:#6f6a60;cursor:not-allowed;border-style:dashed;border-color:#4a4640}.wrap[data-astro-cid-bl6cniha].granted .request[data-astro-cid-bl6cniha]:hover,.wrap[data-astro-cid-bl6cniha].granted .request[data-astro-cid-bl6cniha]:focus-visible{color:#8a8274;background:0 0}.wrap[data-astro-cid-bl6cniha].granted.ready .request[data-astro-cid-bl6cniha]{border-style:solid;border-color:var(--ok);color:var(--ok);cursor:pointer;box-shadow:0 0 14px color-mix(in srgb, var(--ok) 40%, transparent)}.wrap[data-astro-cid-bl6cniha].granted.ready .request[data-astro-cid-bl6cniha]:hover,.wrap[data-astro-cid-bl6cniha].granted.ready .request[data-astro-cid-bl6cniha]:focus-visible{background:var(--ok);color:#07090b}.wrap[data-astro-cid-bl6cniha]:not(.granted) .stamp[data-astro-cid-bl6cniha]{display:none}.doors[data-astro-cid-bl6cniha]{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.door[data-astro-cid-bl6cniha]{background:repeating-linear-gradient(0deg, transparent 0 58px, #00000073 58px 60px, #ffffff0d 60px 61px), linear-gradient(90deg, var(--steel-2), var(--steel));border:1.5px solid #000;width:50.5%;transition:transform 1.1s cubic-bezier(.7,0,.2,1);position:absolute;top:0;bottom:0}.door[data-astro-cid-bl6cniha]:after{content:"";opacity:.9;background:repeating-linear-gradient(-45deg,#e8741c 0 10px,#111 10px 20px);width:22px;position:absolute;top:0;bottom:0}.door-l[data-astro-cid-bl6cniha]{left:0}.door-l[data-astro-cid-bl6cniha]:after{right:0}.door-r[data-astro-cid-bl6cniha]{background:repeating-linear-gradient(0deg, transparent 0 58px, #00000073 58px 60px, #ffffff0d 60px 61px), linear-gradient(270deg, var(--steel-2), var(--steel));right:0}.door-r[data-astro-cid-bl6cniha]:after{left:0}.terminal[data-astro-cid-bl6cniha]{z-index:1;outline-offset:-6px;width:min(430px,100% - 40px);box-shadow:0 0 0 6px var(--steel), 0 0 40px color-mix(in srgb, var(--alarm) 30%, transparent);color:#d8d2c4;font-family:var(--mono);pointer-events:auto;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px),#07090b;border:1.5px solid #000;outline:1px solid #ffffff14;padding:20px 22px;font-size:12px;transition:opacity .4s,box-shadow .4s;position:relative}.t-head[data-astro-cid-bl6cniha]{letter-spacing:.16em;text-transform:uppercase;color:#8a8274;margin:0 0 12px;font-size:10px}.led[data-astro-cid-bl6cniha]{background:var(--alarm);width:7px;height:7px;box-shadow:0 0 8px var(--alarm);border-radius:50%;margin-right:8px;animation:1.1s step-end infinite blink;display:inline-block}.t-title[data-astro-cid-bl6cniha]{letter-spacing:.12em;text-transform:uppercase;color:var(--alarm);text-shadow:0 0 14px color-mix(in srgb, var(--alarm) 60%, transparent);margin:0;font-size:30px;font-weight:700}.t-sub[data-astro-cid-bl6cniha]{color:#b9b2a3;margin:8px 0 16px;line-height:1.55}.t-need[data-astro-cid-bl6cniha]{letter-spacing:.16em;text-transform:uppercase;color:#8a8274;margin:0 0 8px;font-size:10px}.checks[data-astro-cid-bl6cniha]{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.checks[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]{color:#8a8274;gap:10px;line-height:1.5;display:flex}.checks[data-astro-cid-bl6cniha] b[data-astro-cid-bl6cniha]{color:#d8d2c4;font-weight:700;display:block}.box[data-astro-cid-bl6cniha]{border:1.5px solid #8a8274;flex:none;width:14px;height:14px;margin-top:2px}.checks[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha].ok .box[data-astro-cid-bl6cniha]{border-color:var(--ok);background:var(--ok);box-shadow:0 0 8px var(--ok)}.checks[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha].ok b[data-astro-cid-bl6cniha]{color:var(--ok)}.checks[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha].half .box[data-astro-cid-bl6cniha]{background:linear-gradient(90deg,#e8741c 50%,#0000 50%);border-color:#e8741c;box-shadow:0 0 8px #e8741c99}.checks[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha].half b[data-astro-cid-bl6cniha]{color:#f0a060}.request[data-astro-cid-bl6cniha]{border:1.5px solid var(--alarm);width:100%;color:var(--alarm);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;padding:10px 12px;font-size:12px;transition:background .2s,color .2s}.request[data-astro-cid-bl6cniha]:hover,.request[data-astro-cid-bl6cniha]:focus-visible{background:var(--alarm);color:#07090b;outline:none}.wrap[data-astro-cid-bl6cniha].denied .terminal[data-astro-cid-bl6cniha]{animation:.5s step-end 4 alarm}.wrap[data-astro-cid-bl6cniha].denied .door[data-astro-cid-bl6cniha]{animation:.35s 2 shudder}@keyframes alarm{50%{box-shadow:0 0 0 6px var(--alarm), 0 0 70px var(--alarm)}}@keyframes shudder{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.wrap[data-astro-cid-bl6cniha].granted .t-title[data-astro-cid-bl6cniha]{color:var(--ok);text-shadow:0 0 14px color-mix(in srgb, var(--ok) 60%, transparent)}.wrap[data-astro-cid-bl6cniha].granted .led[data-astro-cid-bl6cniha]{background:var(--ok);box-shadow:0 0 8px var(--ok);animation:none}.wrap[data-astro-cid-bl6cniha].open .terminal[data-astro-cid-bl6cniha]{opacity:0;pointer-events:none}.wrap[data-astro-cid-bl6cniha].open .door-l[data-astro-cid-bl6cniha]{transform:translate(-101%)}.wrap[data-astro-cid-bl6cniha].open .door-r[data-astro-cid-bl6cniha]{transform:translate(101%)}.wrap[data-astro-cid-bl6cniha].open .doors[data-astro-cid-bl6cniha]{visibility:hidden;transition:visibility 0s 1.2s}.log[data-astro-cid-bl6cniha]{background:radial-gradient(circle at 92% 96%, color-mix(in srgb, var(--shade) 22%, transparent), transparent 22%), radial-gradient(circle at 4% 10%, color-mix(in srgb, var(--shade) 12%, transparent), transparent 18%), color-mix(in srgb, var(--surface) 55%, var(--bg));border:1.5px solid color-mix(in srgb, var(--ink) 55%, transparent);box-shadow:inset 0 0 36px color-mix(in srgb, var(--shade) 32%, transparent), inset 0 0 5px color-mix(in srgb, var(--shade) 45%, transparent);clip-path:polygon(0 0,100% 0,100% 88%,97% 90%,98.5% 93%,95% 95%,96% 98%,91% 97.5%,89% 100%,0 100%);padding:0 28px 24px;position:relative}.crack[data-astro-cid-bl6cniha]{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:1.2px;opacity:.18;vector-effect:non-scaling-stroke;position:absolute;inset:0}.crack[data-astro-cid-bl6cniha] polyline[data-astro-cid-bl6cniha]{vector-effect:non-scaling-stroke}.status[data-astro-cid-bl6cniha]{background:color-mix(in srgb, var(--ink) 72%, var(--bg));color:color-mix(in srgb, var(--bg) 80%, transparent);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 -28px 4px;padding:8px 28px;font-size:11px;display:flex;position:relative}.dot[data-astro-cid-bl6cniha]{background:var(--red);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:1.4s step-end infinite blink;display:inline-block}.rows[data-astro-cid-bl6cniha]{margin:0;padding:0;list-style:none;position:relative}.row[data-astro-cid-bl6cniha]{border-top:1px dashed color-mix(in srgb, var(--ink) 22%, transparent);color:color-mix(in srgb, var(--ink) 72%, var(--bg));grid-template-columns:120px 1fr;gap:20px;padding:22px 0;display:grid}.row[data-astro-cid-bl6cniha]:first-child{border-top:0}@keyframes glitch{0%{text-shadow:2px 0 color-mix(in srgb, var(--red) 70%, transparent), -2px 0 color-mix(in srgb, var(--teal) 70%, transparent);transform:translate(-2px)}50%{text-shadow:-2px 0 color-mix(in srgb, var(--red) 70%, transparent), 2px 0 color-mix(in srgb, var(--teal) 70%, transparent);transform:translate(2px)}to{text-shadow:none;transform:none}}.pills[data-astro-cid-bl6cniha]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]{font-family:var(--mono);border:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--red) 70%, transparent);border-radius:999px;padding:2px 10px;font-size:12px}.row[data-astro-cid-bl6cniha] .readout[data-astro-cid-bl6cniha]{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);margin:12px 0 0;font-size:11px}.bar[data-astro-cid-bl6cniha]{color:var(--red);letter-spacing:0}.stamp[data-astro-cid-bl6cniha]{z-index:2;border:3px double var(--red);color:var(--red);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.78;pointer-events:none;padding:6px 14px;font-size:26px;font-weight:700;transition:transform .25s cubic-bezier(.3,1.8,.5,1);position:absolute;bottom:26px;right:18px;transform:rotate(-12deg);mask-image:repeating-linear-gradient(115deg,#000 0 5px,#0000008c 5px 7px,#000 7px 11px)}.wrap[data-astro-cid-bl6cniha]:hover .stamp[data-astro-cid-bl6cniha]{transform:rotate(-12deg)scale(1.1)}.archive[data-astro-cid-bl6cniha]{color:color-mix(in srgb, var(--ink) 72%, var(--bg));border-bottom:1.5px dashed;margin-top:8px;font-weight:600;text-decoration:none;display:inline-block;position:relative}.then[data-astro-cid-bl6cniha]{color:var(--muted);margin-top:100px;font-size:18px;text-decoration:none;display:inline-block}.then[data-astro-cid-bl6cniha] strong[data-astro-cid-bl6cniha]{color:var(--ink);border-bottom:2px solid var(--orange)}.then[data-astro-cid-bl6cniha] span[data-astro-cid-bl6cniha]{color:var(--orange);transition:transform .2s;display:inline-block}.then[data-astro-cid-bl6cniha]:hover span[data-astro-cid-bl6cniha]{transform:translate(5px)}.file[data-astro-cid-bl6cniha]{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);grid-template-columns:repeat(4,auto);gap:12px 24px;margin:18px 0 6px;padding-bottom:16px;display:grid;position:relative}.file[data-astro-cid-bl6cniha] dt[data-astro-cid-bl6cniha]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.file[data-astro-cid-bl6cniha] dd[data-astro-cid-bl6cniha]{font-family:var(--mono);margin:2px 0 0;font-size:13px}.file[data-astro-cid-bl6cniha] .void[data-astro-cid-bl6cniha]{color:var(--red);text-decoration:line-through}.area[data-astro-cid-bl6cniha]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;padding-top:4px;font-size:12px;font-weight:400}.row[data-astro-cid-bl6cniha]:hover .pills[data-astro-cid-bl6cniha]{animation:.28s steps(2,end) glitch}.verdict[data-astro-cid-bl6cniha]{color:color-mix(in srgb, var(--ink) 72%, var(--bg));margin:12px 0 0}.redact[data-astro-cid-bl6cniha]{background:var(--ink);color:#0000;cursor:help;padding:0 2px;transition:background .25s,color .25s}.redact[data-astro-cid-bl6cniha]:hover,.redact[data-astro-cid-bl6cniha]:focus-visible{background:color-mix(in srgb, var(--red) 18%, transparent);color:var(--ink);outline:none}.survived[data-astro-cid-bl6cniha]{background:var(--surface);border:1.5px solid var(--ink);border-left:6px solid var(--orange);color:var(--ink);margin:8px 0 22px;padding:20px 22px;position:relative}.survived-label[data-astro-cid-bl6cniha]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 8px;font-size:11px}.survived-lead[data-astro-cid-bl6cniha]{margin:0;font-weight:500}.survived[data-astro-cid-bl6cniha] ul[data-astro-cid-bl6cniha]{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.survived[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]{padding-left:22px;position:relative}.survived[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]:before{content:"";background:var(--orange);width:9px;height:9px;position:absolute;top:.55em;left:2px}@media (prefers-reduced-motion:reduce){.dying[data-astro-cid-bl6cniha],.dot[data-astro-cid-bl6cniha],.led[data-astro-cid-bl6cniha],.wrap[data-astro-cid-bl6cniha].denied .terminal[data-astro-cid-bl6cniha],.wrap[data-astro-cid-bl6cniha].asking .terminal[data-astro-cid-bl6cniha],.wrap[data-astro-cid-bl6cniha].denied .door[data-astro-cid-bl6cniha],.row[data-astro-cid-bl6cniha]:hover .pills[data-astro-cid-bl6cniha]{animation:none}.stamp[data-astro-cid-bl6cniha],.then[data-astro-cid-bl6cniha] span[data-astro-cid-bl6cniha],.door[data-astro-cid-bl6cniha],.terminal[data-astro-cid-bl6cniha]{transition:none}}@media (width<=640px){.log[data-astro-cid-bl6cniha]{padding:0 16px 20px}.status[data-astro-cid-bl6cniha]{margin:0 -16px 4px;padding:8px 16px;font-size:10px}.crack[data-astro-cid-bl6cniha]{display:none}.file[data-astro-cid-bl6cniha]{grid-template-columns:repeat(2,auto)}.survived[data-astro-cid-bl6cniha]{padding:16px}.vault[data-astro-cid-bl6cniha]{height:600px}.t-title[data-astro-cid-bl6cniha]{font-size:24px}.row[data-astro-cid-bl6cniha]{grid-template-columns:1fr;gap:6px}.stamp[data-astro-cid-bl6cniha]{font-size:18px;bottom:60px;right:8px}}.rule[data-astro-cid-ragtcizh]{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1}.rule[data-astro-cid-ragtcizh] span[data-astro-cid-ragtcizh]{color:var(--orange)}.lede[data-astro-cid-ragtcizh]{max-width:56ch;color:var(--muted);margin:0 0 24px}.switch[data-astro-cid-ragtcizh]{border:1.5px solid var(--ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:12px;display:inline-flex}.switch[data-astro-cid-ragtcizh] button[data-astro-cid-ragtcizh]{color:var(--ink);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:8px 14px;transition:background .2s,color .2s}.switch[data-astro-cid-ragtcizh] button[data-astro-cid-ragtcizh]+button[data-astro-cid-ragtcizh]{border-left:1.5px solid var(--ink)}.switch[data-astro-cid-ragtcizh] button[data-astro-cid-ragtcizh][aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.switch[data-astro-cid-ragtcizh] button[data-astro-cid-ragtcizh][data-mode=now][aria-pressed=true]{background:var(--orange);color:var(--on-flood)}.switch[data-astro-cid-ragtcizh] button[data-astro-cid-ragtcizh]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.before[data-astro-cid-ragtcizh] .n[data-astro-cid-ragtcizh],.now[data-astro-cid-ragtcizh] .b[data-astro-cid-ragtcizh]{display:none}.plan[data-astro-cid-ragtcizh]{--label:132px;--ease:cubic-bezier(.6, -.05, .25, 1.25);background:var(--surface);border:1.5px solid var(--ink);margin:0;padding:0 20px 18px}.plan-head[data-astro-cid-ragtcizh]{border-bottom:1.5px solid var(--ink);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;margin:0 -20px 14px;padding:8px 20px;font-size:11px;font-weight:700;display:flex}.mode-name[data-astro-cid-ragtcizh]{transition:color .3s}.tally[data-astro-cid-ragtcizh]{color:var(--red);margin-left:14px;display:none}.plan[data-astro-cid-ragtcizh][data-outpost] .tally[data-astro-cid-ragtcizh]{display:inline}.tally[data-astro-cid-ragtcizh]:before{content:"Outpost " counter(outpost) "/8"}.plan[data-astro-cid-ragtcizh]{counter-reset:outpost var(--outpost,0) staff var(--staff,0) pop var(--pop,0)}.plan[data-astro-cid-ragtcizh][data-station] .tally[data-astro-cid-ragtcizh]:before{content:"Station · " counter(staff) " up top · " counter(pop) " below"}.plan[data-astro-cid-ragtcizh]{transition:margin-bottom 1.2s cubic-bezier(.3,1.2,.5,1)}.plan[data-astro-cid-ragtcizh][data-underside]{margin-bottom:44px}.plan[data-astro-cid-ragtcizh]{position:relative}.photo[data-astro-cid-ragtcizh]{z-index:5;background:var(--surface);border:1.5px solid var(--ink);opacity:0;transform-origin:50% 100%;pointer-events:none;padding:5px 5px 3px;transition:opacity .25s,scale .35s cubic-bezier(.3,1.5,.5,1);position:absolute;bottom:calc(100% + 48px);translate:-50%;rotate:-3deg;scale:.6;box-shadow:0 6px 16px #0000002e}.photo[data-astro-cid-ragtcizh].show{opacity:1;scale:1}.photo[data-astro-cid-ragtcizh].screen{background:#1b2430;border-color:#1b2430;padding:6px 6px 4px;rotate:0deg}.photo[data-astro-cid-ragtcizh].screen .shot[data-astro-cid-ragtcizh]{filter:sepia(.2)hue-rotate(140deg)saturate(.8)contrast(1.1);border-color:#31404f;position:relative}.photo[data-astro-cid-ragtcizh].screen .shot[data-astro-cid-ragtcizh]:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px);position:absolute;inset:0}.photo[data-astro-cid-ragtcizh].screen .photo-label[data-astro-cid-ragtcizh]{color:#6fd3cc}.shot[data-astro-cid-ragtcizh]{border:1px solid var(--hair);background:var(--surface);filter:sepia(.35)contrast(1.05);width:150px;height:96px;overflow:hidden}.photo-label[data-astro-cid-ragtcizh]{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);margin-top:3px;font-size:8px;display:block}.now[data-astro-cid-ragtcizh] .mode-name[data-astro-cid-ragtcizh]{color:var(--orange)}.grid[data-astro-cid-ragtcizh]{gap:6px;display:grid}.axis[data-astro-cid-ragtcizh],.lane[data-astro-cid-ragtcizh]{grid-template-columns:var(--label) 1fr;align-items:center;display:grid}.ticks[data-astro-cid-ragtcizh]{grid-template-columns:repeat(var(--months), 1fr);font-family:var(--mono);color:var(--muted);font-size:10px;display:grid}.name[data-astro-cid-ragtcizh]{padding-right:10px;font-size:13px;font-weight:600;line-height:1.2;display:grid}.name[data-astro-cid-ragtcizh] small[data-astro-cid-ragtcizh]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:10px;font-weight:700}.track[data-astro-cid-ragtcizh]{background:repeating-linear-gradient(90deg, var(--hair) 0 1px, transparent 1px calc(100% / var(--months))), linear-gradient(var(--hair), var(--hair)) 0 50% / 100% 1px no-repeat;height:26px;position:relative}.bar[data-astro-cid-ragtcizh]{--s:var(--b0);--e:var(--b1);top:4px;bottom:4px;left:calc(var(--s) / var(--months) * 100%);width:calc((var(--e) - var(--s)) / var(--months) * 100%);background:var(--c);border:1.5px solid var(--ink);transition:left .9s var(--ease), width .9s var(--ease), opacity .4s;align-items:center;display:flex;position:absolute;overflow:hidden}.now[data-astro-cid-ragtcizh] .bar[data-astro-cid-ragtcizh]{--s:var(--n0);--e:var(--n1);transition-delay:calc(.35s + var(--i) * 70ms)}.now[data-astro-cid-ragtcizh] .bar[data-astro-cid-ragtcizh].big{transition-delay:0s}.before[data-astro-cid-ragtcizh] .gone-b[data-astro-cid-ragtcizh],.now[data-astro-cid-ragtcizh] .gone-n[data-astro-cid-ragtcizh]{opacity:0;border-width:0}.before[data-astro-cid-ragtcizh] .bar[data-astro-cid-ragtcizh].big{background:repeating-linear-gradient(-45deg, var(--c) 0 6px, color-mix(in srgb, var(--c) 70%, var(--surface)) 6px 12px)}.bar-label[data-astro-cid-ragtcizh]{background:var(--surface);font-family:var(--mono);color:var(--ink);white-space:nowrap;margin:0 6px;padding:0 5px;font-size:10px;font-weight:700;line-height:13px;transition:opacity .2s}.now[data-astro-cid-ragtcizh] .bar-label[data-astro-cid-ragtcizh]{opacity:0}.empty[data-astro-cid-ragtcizh]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.rocket[data-astro-cid-ragtcizh]{--s:var(--b0);top:0;left:calc(var(--s) / var(--months) * 100%);height:26px;transition:left .9s var(--ease), opacity .4s, transform .4s var(--ease);align-items:center;gap:2px;display:flex;position:absolute;translate:-6px}.now[data-astro-cid-ragtcizh] .rocket[data-astro-cid-ragtcizh]{--s:var(--n0);transition-delay:calc(.5s + var(--i) * 60ms)}.before[data-astro-cid-ragtcizh] .rocket[data-astro-cid-ragtcizh].gone-b{opacity:0;transform:translateY(8px)}.rocket[data-astro-cid-ragtcizh] svg[data-astro-cid-ragtcizh]{width:12px;height:16px;fill:var(--c);stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round}.rocket[data-astro-cid-ragtcizh] small[data-astro-cid-ragtcizh]{font-family:var(--mono);color:var(--muted);font-size:9px;font-weight:700}.track[data-astro-cid-ragtcizh]:after{content:"";background:var(--orange);opacity:0;pointer-events:none;width:2px;position:absolute;top:-4px;bottom:-4px;left:0}.sweep[data-astro-cid-ragtcizh] .track[data-astro-cid-ragtcizh]:after{animation:3.2s linear playhead}@keyframes playhead{0%{opacity:1;left:0}95%{opacity:1}to{opacity:0;left:100%}}.sweep[data-astro-cid-ragtcizh] .rocket[data-astro-cid-ragtcizh] svg[data-astro-cid-ragtcizh]{animation:1.1s cubic-bezier(.5,0,.8,.4) both liftoff;animation-delay:calc(var(--s) / var(--months) * 3.2s)}@keyframes liftoff{0%{transform:none}10%{transform:translateY(1px)}55%{opacity:0;transform:translateY(-22px)}56%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.track[data-astro-cid-ragtcizh]{transition:background-color .4s}.lane[data-astro-cid-ragtcizh].scan .track[data-astro-cid-ragtcizh]{background-color:color-mix(in srgb, var(--orange) 14%, transparent);transition-duration:.1s}.lane[data-astro-cid-ragtcizh].scan .bar[data-astro-cid-ragtcizh]{filter:brightness(1.2)saturate(1.2)}.caption[data-astro-cid-ragtcizh]{border-top:1px solid var(--hair);margin:16px 0 0;padding-top:12px;font-size:15px;font-weight:500}.stats[data-astro-cid-ragtcizh]{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 28px;display:grid}.stats[data-astro-cid-ragtcizh] div[data-astro-cid-ragtcizh]{border:1px solid var(--hair);flex-direction:column;padding:10px 12px;display:flex}.stats[data-astro-cid-ragtcizh] dt[data-astro-cid-ragtcizh]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.stats[data-astro-cid-ragtcizh] dd[data-astro-cid-ragtcizh]{font-family:var(--mono);margin:auto 0 0;padding-top:4px;font-size:20px;font-weight:700}.stats[data-astro-cid-ragtcizh] .b[data-astro-cid-ragtcizh]{color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--red) 70%, transparent);text-decoration-thickness:2px}.stats[data-astro-cid-ragtcizh] .n[data-astro-cid-ragtcizh]{color:var(--orange);animation:.5s cubic-bezier(.3,1.6,.5,1) both pop}@keyframes pop{0%{opacity:0;transform:translateY(6px)scale(.9)}}.stats[data-astro-cid-ragtcizh].now .n[data-astro-cid-ragtcizh]{display:inline-block}.stats[data-astro-cid-ragtcizh] .n[data-astro-cid-ragtcizh] small[data-astro-cid-ragtcizh]{margin-left:4px;font-size:12px;font-weight:600}.stats[data-astro-cid-ragtcizh] .inf[data-astro-cid-ragtcizh]{font-size:32px;line-height:24px}.points[data-astro-cid-ragtcizh]{gap:16px;margin:0;padding-left:1.2em;display:grid}.points[data-astro-cid-ragtcizh] li[data-astro-cid-ragtcizh]::marker{font-family:var(--mono);color:var(--muted)}@media (width<=640px){.plan[data-astro-cid-ragtcizh]{--label:82px;padding:0 12px 14px}.plan-head[data-astro-cid-ragtcizh]{margin:0 -12px 12px;padding:8px 12px}.name[data-astro-cid-ragtcizh]{font-size:11px}.ticks[data-astro-cid-ragtcizh] .minor[data-astro-cid-ragtcizh]{visibility:hidden}.rocket[data-astro-cid-ragtcizh] small[data-astro-cid-ragtcizh],.plan[data-astro-cid-ragtcizh][data-outpost] .tally[data-astro-cid-ragtcizh]{display:none}.plan[data-astro-cid-ragtcizh][data-underside]{margin-bottom:36px}.bar-label[data-astro-cid-ragtcizh]{margin-inline:3px;padding:0 3px}.stats[data-astro-cid-ragtcizh]{grid-template-columns:1fr 1fr}}.page[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:64px;max-width:1180px;margin:0 auto;padding:0 48px;display:grid}.left[data-astro-cid-lcdefpme]{--name-w:calc(clamp(40px, 5vw, 56px) * 6.45);flex-direction:column;height:100vh;padding:72px 0;display:flex;position:sticky;top:0}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1}.role[data-astro-cid-lcdefpme]{margin:14px 0 0;font-size:20px;font-weight:500}.intro[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--muted);margin:14px 0 0}nav[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme],.links[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}nav[data-astro-cid-lcdefpme]{margin-top:56px}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;padding:7px 0;font-size:12px;text-decoration:none;transition:color .2s;display:flex}.tick[data-astro-cid-lcdefpme]{background:currentColor;width:28px;height:1.5px;transition:width .25s;display:block}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].active{color:var(--ink)}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .tick[data-astro-cid-lcdefpme],nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].active .tick[data-astro-cid-lcdefpme]{width:64px}.corner[data-astro-cid-lcdefpme]{z-index:40;position:absolute;top:calc(55.5px + clamp(40px,5vw,56px)/2);right:max(18px,50% - 542px)}@keyframes shine{0%,70%{left:-60%}to{left:130%}}@keyframes poke{0%,60%,to{transform:none}75%{transform:translate(3px)}}.foot[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:24px}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 22px;font-size:15px;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1.5px solid var(--ink);text-decoration:none}.reset[data-astro-cid-lcdefpme]{border:1px solid var(--ink);font-family:var(--mono);color:var(--ink);cursor:pointer;background:0 0;border-bottom-width:2px;margin-left:auto;padding:1px 8px;font-size:12px}@media (width>=901px){.reset[data-astro-cid-lcdefpme]{margin-right:calc(24px + -1*max(18px,50vw - 542px))}}.reset[data-astro-cid-lcdefpme]:hover,.reset[data-astro-cid-lcdefpme]:focus-visible{background:var(--ink);color:var(--on-ink)}.right[data-astro-cid-lcdefpme]{padding:156px 0 48px}section[data-astro-cid-lcdefpme]{margin-bottom:120px;scroll-margin-top:64px}h2[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 28px;font-size:12px;font-weight:400}.cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);display:grid}.cards[data-astro-cid-lcdefpme]>*{margin-top:calc(50% + 32px)}.cards[data-astro-cid-lcdefpme]>:first-child{margin-top:calc(50% + 20px)}.sheet[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(4px);border:1px solid var(--hair);margin-inline:-32px;padding:32px}.pad[data-astro-cid-lcdefpme]{--c:var(--orange);background:var(--surface);border:1.5px solid var(--ink);text-align:center;margin-bottom:190px;padding:56px 32px 44px;position:relative}.pad-rock[data-astro-cid-lcdefpme]{pointer-events:none;fill:none;width:150px;height:80px;stroke:var(--ink);stroke-width:1px;stroke-linecap:round;opacity:.16;transition:opacity .4s;position:absolute;bottom:8px}.pad-rock[data-astro-cid-lcdefpme] .hatch[data-astro-cid-lcdefpme]{opacity:.6}.pad-rock-l[data-astro-cid-lcdefpme]{left:10px}.pad-rock-r[data-astro-cid-lcdefpme]{right:10px;transform:scaleX(-1)}.pad[data-astro-cid-lcdefpme].won .pad-rock[data-astro-cid-lcdefpme]{opacity:0}.pad[data-astro-cid-lcdefpme].landed{--lift:1.5;--bleed:color-mix(in srgb, var(--c) var(--a-bleed-on), transparent);background:var(--orange);transform:translateY(-3px)}.pad-stage[data-astro-cid-lcdefpme]{display:grid;position:relative;overflow:hidden}.pad-main[data-astro-cid-lcdefpme],.pad-secret[data-astro-cid-lcdefpme]{grid-area:1/1;transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .4s}.pad-secret[data-astro-cid-lcdefpme]{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;transform:translate(110%)}.pad[data-astro-cid-lcdefpme].won .pad-main[data-astro-cid-lcdefpme]{opacity:0;transform:translate(-110%)}.pad[data-astro-cid-lcdefpme].won .pad-secret[data-astro-cid-lcdefpme]{opacity:1;transition-delay:.15s;transform:none}.video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:#000;border:1.5px solid #141414;width:min(100%,520px);position:relative;overflow:hidden}.video[data-astro-cid-lcdefpme][hidden]{display:none}.video[data-astro-cid-lcdefpme] iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.secret-btn[data-astro-cid-lcdefpme]{color:#fff4e6;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#141414;border:1.5px solid #141414;padding:14px 28px;font-size:15px;transition:transform .2s}.secret-btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.next[data-astro-cid-lcdefpme]{color:#141414;background:#fff4e6;border:1.5px solid #141414;flex-direction:column;align-items:center;gap:14px;max-width:44ch;padding:18px 20px;display:flex}.next[data-astro-cid-lcdefpme][hidden]{display:none}.next[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:16px;line-height:1.5}.after-pad[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;margin:-174px 0 198px;display:none;position:relative}.after-pad[data-astro-cid-lcdefpme].shown{display:flex}.after-mail[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--orange);margin-top:18px;font-size:22px;font-weight:600;text-decoration:none;animation:.7s cubic-bezier(.3,1.6,.5,1) both jump-in}@keyframes jump-in{0%{opacity:0;transform:translateY(-18px)scale(.8)}to{opacity:1;transform:none}}.arrow[data-astro-cid-lcdefpme]{width:44px;height:72px;display:none;position:absolute;top:-10px;right:calc(50% + 104px);overflow:visible;transform:rotate(-58deg)}.arrow[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:120;stroke-dashoffset:120px}.pointing[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{display:block}.pointing[data-astro-cid-lcdefpme] .arrow-line[data-astro-cid-lcdefpme]{animation:.8s ease-out .2s forwards draw}.pointing[data-astro-cid-lcdefpme] .arrow-head[data-astro-cid-lcdefpme]{animation:.35s ease-out .95s forwards draw}.pointing[data-astro-cid-lcdefpme] .after-mail[data-astro-cid-lcdefpme]{animation:.5s cubic-bezier(.3,1.8,.5,1) 1.2s both nudge}@keyframes draw{to{stroke-dashoffset:0}}@keyframes nudge{0%{transform:none}40%{transform:translateY(6px)scale(1.08)}to{transform:none}}.next[data-astro-cid-lcdefpme] a{border-bottom:2px solid var(--orange);font-weight:600;text-decoration:none}.pad[data-astro-cid-lcdefpme].landed .pad-label[data-astro-cid-lcdefpme],.pad[data-astro-cid-lcdefpme].landed .hire[data-astro-cid-lcdefpme],.pad[data-astro-cid-lcdefpme].landed .pad-mail[data-astro-cid-lcdefpme]{color:#141414}.pad[data-astro-cid-lcdefpme]:before{content:"";background:repeating-linear-gradient(-45deg, var(--orange) 0 12px, var(--ink) 12px 24px);height:8px;position:absolute;top:-1.5px;left:-1.5px;right:-1.5px}.pad-label[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px}.pole[data-astro-cid-lcdefpme]{background:var(--ink);pointer-events:none;width:2px;height:30px;position:absolute;bottom:100%}.pole-l[data-astro-cid-lcdefpme]{left:14px}.pole-r[data-astro-cid-lcdefpme]{right:14px}.pole[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink);width:12px;height:2px;position:absolute;bottom:0;left:-5px}.bulb[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);background:var(--red);border-radius:50%;width:8px;height:8px;animation:2.4s step-end infinite warn;position:absolute;top:-8px;left:-3px}.pole-r[data-astro-cid-lcdefpme] .bulb[data-astro-cid-lcdefpme]{animation-delay:1.2s}@keyframes warn{0%,12%{background:var(--red);box-shadow:0 0 10px 2px color-mix(in srgb, var(--red) 60%, transparent)}13%,to{background:color-mix(in srgb, var(--red) 25%, var(--surface));box-shadow:none}}.lamps[data-astro-cid-lcdefpme]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:16px;left:22px;right:22px}.lamp[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ink) 16%, transparent);width:6px;height:6px}.pad[data-astro-cid-lcdefpme][data-ship=approach] .lamp[data-astro-cid-lcdefpme]{animation:chase 1.1s ease-out var(--d,0s) infinite}.pad[data-astro-cid-lcdefpme][data-ship=approach] .bulb[data-astro-cid-lcdefpme]{background:var(--orange);animation:.5s step-end infinite warn-fast}@keyframes warn-fast{0%,50%{box-shadow:0 0 12px 3px color-mix(in srgb, var(--orange) 70%, transparent)}51%,to{box-shadow:none}}.pad[data-astro-cid-lcdefpme][data-ship=down] .lamp[data-astro-cid-lcdefpme],.pad[data-astro-cid-lcdefpme][data-ship=down] .bulb[data-astro-cid-lcdefpme]{background:var(--orange);box-shadow:0 0 10px 2px color-mix(in srgb, var(--orange) 70%, transparent);animation:none}.pad[data-astro-cid-lcdefpme][data-ship=down]{box-shadow:0 1px 2px #0000001f, 0 0 26px 4px color-mix(in srgb, var(--orange) 45%, transparent), 0 24px 70px 10px color-mix(in srgb, var(--orange) 32%, transparent);transition:box-shadow 1.2s}.dare[data-astro-cid-lcdefpme]{--c:var(--orange);isolation:isolate;white-space:nowrap;background:var(--surface);border:1.5px solid var(--orange);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;visibility:hidden;opacity:0;align-items:center;gap:10px;padding:10px 16px;font-size:12px;transition:opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1),visibility 0s linear .35s;display:flex;position:absolute;bottom:calc(100% + 40px);left:50%;overflow:hidden;transform:translate(-50%,8px)scale(.96)}html:not([data-game]) .pad[data-astro-cid-lcdefpme].dare-on:not(.won) .dare[data-astro-cid-lcdefpme]{visibility:visible;opacity:1;transition-delay:.5s,.5s,0s;transform:translate(-50%)}html:not([data-game]) .pad[data-astro-cid-lcdefpme].dare-on .dare[data-astro-cid-lcdefpme]:hover{transform:translate(-50%,-2px)}.dare-icon[data-astro-cid-lcdefpme]{color:var(--orange);animation:1.6s ease-in-out infinite poke}.dare[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--orange) 50%, transparent), transparent);width:45%;animation:3.5s ease-in-out .8s infinite shine;position:absolute;top:0;bottom:0;left:-60%}@media (pointer:coarse){.dare[data-astro-cid-lcdefpme] kbd[data-astro-cid-lcdefpme]{display:none}}.pad-label[data-astro-cid-lcdefpme] .touchdown[data-astro-cid-lcdefpme],.pad[data-astro-cid-lcdefpme][data-ship=down] .pad-label[data-astro-cid-lcdefpme] .zone[data-astro-cid-lcdefpme]{display:none}.pad[data-astro-cid-lcdefpme][data-ship=down] .pad-label[data-astro-cid-lcdefpme] .touchdown[data-astro-cid-lcdefpme]{color:var(--orange);display:inline}.hire[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:-.04em;text-transform:uppercase;color:var(--ink);margin:6px 0 12px;font-size:clamp(48px,8vw,88px);font-weight:700;line-height:1}.pad-mail[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--orange);font-size:20px;font-weight:500;text-decoration:none}footer[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:16px;font-size:14px;display:flex}footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}kbd[data-astro-cid-lcdefpme]{font-family:var(--mono);border:1px solid var(--ink);color:var(--ink);background:var(--surface);border-bottom-width:2px;padding:1px 6px;font-size:12px}@media (hover:none),(pointer:coarse){.hint[data-astro-cid-lcdefpme]{display:none}}@media (width<=900px){.page[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;padding:0 16px}.left[data-astro-cid-lcdefpme]{height:auto;padding:64px 0 24px;position:static}nav[data-astro-cid-lcdefpme],.corner[data-astro-cid-lcdefpme]{display:none}.sheet[data-astro-cid-lcdefpme]{border-inline:0;margin-inline:-16px;padding:24px 16px}.foot[data-astro-cid-lcdefpme]{margin-top:28px}.right[data-astro-cid-lcdefpme]{padding-top:40px}section[data-astro-cid-lcdefpme]{margin-bottom:88px}.after-pad[data-astro-cid-lcdefpme]{margin:-154px 0 174px}.pad[data-astro-cid-lcdefpme]{margin-bottom:150px}.pad-rock[data-astro-cid-lcdefpme]{width:100px;height:54px}}
