.Footer_footer__o4_Ec{background:var(--card);width:100%;border-top:1px solid var(--border)}.Footer_inner__w0_wv{padding:0 2.5rem}.Footer_top__G3YrT{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;padding:4rem 0 3rem;border-bottom:1px solid var(--border)}.Footer_message__YwrvR{display:flex;flex-direction:column;gap:.75rem}.Footer_line__aeogK{font-family:var(--font-fluor-rush);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:var(--text);line-height:1}.Footer_cta__v3_JY{font-size:.9375rem;font-weight:500;color:var(--red);transition:opacity .15s ease}.Footer_cta__v3_JY:hover{opacity:.7}.Footer_nav__tddAl{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;padding-bottom:.2rem}.Footer_navLink__37DGW{font-family:var(--font-fluor-rush);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-decoration:none;transition:color .15s ease}.Footer_navLink__37DGW:hover{color:var(--text)}.Footer_bottom__1trOp{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0}.Footer_logo__ZNv_V{font-family:var(--font-fluor-rush);font-size:1rem;letter-spacing:.08em;color:var(--faint);text-decoration:none;transition:color .15s ease}.Footer_logo__ZNv_V:hover{color:var(--muted)}.Footer_copy__tr5xT{font-size:.7rem;letter-spacing:.1em;color:var(--faint);font-family:var(--mono);opacity:.6}@media (max-width:768px){.Footer_top__G3YrT{flex-direction:column;align-items:flex-start;gap:2rem;padding:3.5rem 0 2.5rem}.Footer_nav__tddAl{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:.4rem 1.25rem}}@media (max-width:640px){.Footer_inner__w0_wv{padding:0 1.25rem}.Footer_top__G3YrT{gap:2rem;padding:3rem 0 2.5rem}}.Nav_header__k_fVb{position:fixed;top:0;left:0;right:0;z-index:200;background:var(--nav-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.Nav_inner__w4toY{padding:0 2rem;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between}.Nav_logo__JwxK7{font-family:var(--mono);font-weight:700;font-size:.875rem;letter-spacing:.05em;color:var(--text);transition:opacity .15s ease}.Nav_logo__JwxK7:hover{opacity:.5}.Nav_controls__PEqyc{display:flex;align-items:center;gap:.75rem}.Nav_moonWrap__OVzWM{position:relative;display:flex;align-items:center}.Nav_moonAnnotationNav___YqiP{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(8px);pointer-events:none;display:flex;flex-direction:row;align-items:center;gap:10px;white-space:nowrap;opacity:0;transition:opacity .35s ease,transform .35s ease}.Nav_moonAnnotationNavVisible__YZfSC{opacity:1;transform:translateY(-50%) translateX(0)}.Nav_moonAnnotationText__nrjPZ{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.Nav_moonAnnotationPhase__jYki3{font-family:var(--hand);font-size:1.25rem;line-height:1;color:var(--text)}.Nav_moonAnnotationSign__nLrXc{letter-spacing:.2em;color:var(--muted)}.Nav_moonAnnotationMode__RMqGo,.Nav_moonAnnotationSign__nLrXc{font-family:var(--mono);font-size:9px;text-transform:uppercase}.Nav_moonAnnotationMode__RMqGo{letter-spacing:.15em;color:var(--red);margin-top:4px}.Nav_themeToggle__T_AcS{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;padding:3px;border-radius:50%;opacity:.75;transition:opacity .15s ease}.Nav_themeToggle__T_AcS:hover{opacity:1}.Nav_toggle__Yof6p{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text);background:none;border:1px solid var(--border);border-radius:2px;padding:.35rem .8rem;cursor:pointer;transition:color .15s ease,border-color .15s ease}.Nav_toggle__Yof6p:hover{border-color:var(--text)}.Nav_panel__aHCJ2{position:fixed;top:var(--nav-h);right:2rem;z-index:199;min-width:240px;background:var(--surface);border:1px solid var(--border);border-top:2px solid var(--red);border-radius:0 0 4px 4px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.Nav_panelOpen__Iyn5G{opacity:1;pointer-events:auto;transform:translateY(0)}.Nav_link__37OeF{display:flex;align-items:center;gap:1rem;padding:.9rem 1.5rem;font-family:var(--mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);border-left:2px solid transparent;transition:color .15s ease,background .15s ease}.Nav_link__37OeF:last-child{border-bottom:none}.Nav_link__37OeF:hover{color:var(--text);background:var(--pill-bg)}.Nav_active__wfrms{color:var(--text);background:var(--red-dim);border-left-color:var(--red)}.Nav_active__wfrms .Nav_bracket__fs5T5{color:var(--red)}.Nav_bracket__fs5T5{color:var(--faint);font-size:.65rem;flex-shrink:0}.Nav_backdrop__9H6Je{position:fixed;inset:0;z-index:198}@media (max-width:768px){.Nav_inner__w4toY{padding:0 1.5rem}.Nav_panel__aHCJ2{right:1.5rem;min-width:200px}}@media (max-width:480px){.Nav_inner__w4toY{padding:0 1.25rem}.Nav_panel__aHCJ2{right:0;left:0;min-width:unset;border-radius:0;border-left:none;border-right:none}.Nav_link__37OeF{padding:1rem 1.25rem;font-size:.875rem}}@font-face{font-family:__departureMono_9d6997;src:url(/_next/static/media/2210cbd8019a9e5e-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__departureMono_Fallback_9d6997;src:local("Arial");ascent-override:71.70%;descent-override:19.56%;line-gap-override:0.00%;size-adjust:139.46%}.__className_9d6997{font-family:__departureMono_9d6997,__departureMono_Fallback_9d6997}.__variable_9d6997{--font-departure:"__departureMono_9d6997","__departureMono_Fallback_9d6997"}@font-face{font-family:__publiFluorRush_85dca0;src:url(/_next/static/media/925614d16f9ead2e-s.p.woff) format("woff");font-display:swap}@font-face{font-family:__publiFluorRush_Fallback_85dca0;src:local("Arial");ascent-override:64.96%;descent-override:15.61%;line-gap-override:6.19%;size-adjust:114.68%}.__className_85dca0{font-family:__publiFluorRush_85dca0,__publiFluorRush_Fallback_85dca0}.__variable_85dca0{--font-fluor-rush:"__publiFluorRush_85dca0","__publiFluorRush_Fallback_85dca0"}@font-face{font-family:__publiFluorOuverte_0b657d;src:url(/_next/static/media/a2abd04374cbb02f-s.p.woff) format("woff");font-display:swap}@font-face{font-family:__publiFluorOuverte_Fallback_0b657d;src:local("Arial");ascent-override:61.71%;descent-override:17.63%;line-gap-override:5.99%;size-adjust:113.43%}.__className_0b657d{font-family:__publiFluorOuverte_0b657d,__publiFluorOuverte_Fallback_0b657d}.__variable_0b657d{--font-fluor-ouverte:"__publiFluorOuverte_0b657d","__publiFluorOuverte_Fallback_0b657d"}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_898c26;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:__JetBrains_Mono_898c26,__JetBrains_Mono_Fallback_898c26;font-style:normal}.__variable_898c26{--font-mono:"__JetBrains_Mono_898c26","__JetBrains_Mono_Fallback_898c26"}@font-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/75791ab424a6b224-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/736504ce0c225627-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/63b7f7cf762c1c1b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bungee_Fallback_02ffdd;src:local("Arial");ascent-override:62.04%;descent-override:10.10%;line-gap-override:14.43%;size-adjust:138.63%}.__className_02ffdd{font-family:__Bungee_02ffdd,__Bungee_Fallback_02ffdd;font-weight:400;font-style:normal}.__variable_02ffdd{--font-display:"__Bungee_02ffdd","__Bungee_Fallback_02ffdd"}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_34a9ff;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_Fallback_34a9ff;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_34a9ff{font-family:__Caveat_34a9ff,__Caveat_Fallback_34a9ff;font-style:normal}.__variable_34a9ff{--font-hand:"__Caveat_34a9ff","__Caveat_Fallback_34a9ff"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f6efe6;--surface:#fbf6ee;--card:#ebe1d2;--text:#14100d;--muted:#5a5048;--faint:#8a7f74;--border:rgba(20,16,13,.12);--red:#d8232a;--red-deep:#8a0a14;--red-hot:#ff3a2c;--red-dim:rgba(216,35,42,.12);--accent:#d8232a;--gold:#d6a64a;--gold-dim:rgba(214,166,74,.15);--chrome:#c8c8d0;--flame-y:#ffd54a;--flame-o:#ff7a1a;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--hand:var(--font-hand),"Caveat",cursive;--display:var(--font-display),"Bungee",var(--mono);--nav-h:60px;--content-w:1200px;--r:4px;--nav-bg:hsla(36,38%,87%,.92);--pill-bg:rgba(20,16,13,.05);--page-bg:var(--bg);--content-text:var(--muted);--silver:var(--chrome);--silver-dim:hsla(240,8%,80%,.15);--orange:var(--flame-o);--orange-dim:rgba(255,122,26,.12);--tw-bg:#f6efe6;--tw-text:rgba(20,16,13,.75);--tw-prompt:#d8232a;--tw-cursor:#d8232a;--tw-border:rgba(216,35,42,.2)}[data-theme=dark]{--bg:#14100d;--surface:#1e1510;--card:#2a1e14;--text:#f6efe6;--muted:hsla(34,47%,93%,.78);--faint:hsla(34,47%,93%,.52);--border:hsla(34,47%,93%,.1);--nav-bg:rgba(42,30,20,.92);--pill-bg:hsla(34,47%,93%,.07);--red-dim:rgba(216,35,42,.18);--page-bg:#14100d;--content-text:hsla(34,47%,93%,.82);--tw-bg:#14100d;--tw-text:hsla(34,47%,93%,.85);--tw-border:rgba(216,35,42,.2)}body,html{height:100%;overflow-x:hidden}body{background:radial-gradient(ellipse 80% 60% at 15% 0,rgba(255,213,74,.1),transparent 60%),radial-gradient(ellipse 70% 50% at 85% 100%,rgba(216,35,42,.1),transparent 55%),radial-gradient(ellipse 100% 80% at 50% 50%,rgba(255,122,26,.05),transparent 70%),var(--bg);background-attachment:fixed;color:var(--text);font-family:var(--mono);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}[data-theme=dark] body{background:radial-gradient(ellipse 60% 40% at 20% 0,rgba(216,35,42,.1),transparent 55%),radial-gradient(ellipse 50% 40% at 80% 100%,rgba(255,122,26,.06),transparent 50%),var(--bg)}a{text-decoration:none}a,button{color:inherit}button{cursor:pointer;border:none;background:none;font:inherit}img{max-width:100%;display:block}::selection{background:var(--accent);color:#fff}