._mono_mzs9v_2{font-family:var(--font-mono);text-transform:uppercase;font-weight:500}._h2_mzs9v_8{font-weight:500;font-size:calc(64 * var(--u));letter-spacing:-.06em;color:var(--ink);filter:var(--frost);line-height:.9}._lead_mzs9v_17{font-family:var(--font-mono);font-weight:500;font-size:calc(14 * var(--u));letter-spacing:-.01em;color:var(--muted);filter:var(--frost);line-height:1}._chapter_mzs9v_28{z-index:4;pointer-events:none;opacity:0;visibility:hidden;position:absolute;inset:0}@media (max-width:767px){._h2_mzs9v_8{font-size:calc(40 * var(--u))}}._loader_2ikql_1{z-index:100;background:var(--page);transition:opacity .8s var(--ease), visibility 0s linear .8s;place-items:center;display:grid;position:fixed;inset:0}._loader_2ikql_1.is-done{opacity:0;visibility:hidden}._mark_2ikql_14{transition:opacity .65s var(--ease);place-items:center;display:grid;position:relative}._loader_2ikql_1.is-out ._mark_2ikql_14{opacity:0}._word_2ikql_24{letter-spacing:-.02em;color:var(--ink);opacity:0;font-size:clamp(34px,3.75vw,56px);font-weight:700;line-height:.95}._grid_2ikql_32{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._pct_2ikql_39{letter-spacing:.12em;color:var(--muted);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .4s var(--ease);font-size:11px;line-height:1;position:absolute;bottom:calc(100% + 10px);right:0}._loader_2ikql_1.is-on ._pct_2ikql_39{opacity:1}._btn_1omzw_1{padding:calc(12 * var(--u)) calc(24 * var(--u));font-family:var(--font-mono);text-transform:uppercase;font-weight:500;font-size:calc(14 * var(--u));letter-spacing:-.06em;color:var(--ink);white-space:nowrap;pointer-events:auto;transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);justify-content:center;align-items:center;line-height:1;display:inline-flex}._soft_1omzw_17{background:var(--soft)}._white_1omzw_20{background:var(--white)}._dark_1omzw_23{background:var(--ink);color:var(--white)}._text_1omzw_27{filter:var(--frost);display:inline-block}._header_v3s49_1{z-index:30;top:var(--top);left:var(--pad);right:var(--pad);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed}._logo_v3s49_12{font-weight:700;font-size:calc(32 * var(--u));letter-spacing:-.02em;text-transform:uppercase;pointer-events:auto;filter:var(--frost);transition:opacity .3s var(--ease);line-height:.95}._logo_v3s49_12:hover{opacity:.7}._chapters_bj1xx_1{z-index:30;left:var(--pad);align-items:flex-start;gap:calc(20 * var(--u));transition:opacity .35s var(--ease);flex-direction:column;display:flex;position:fixed;top:50%;transform:translateY(-50%)}._chapters_bj1xx_1 button{align-items:center;gap:calc(8 * var(--u));font-family:var(--font-mono);text-transform:uppercase;font-weight:500;font-size:calc(12 * var(--u));letter-spacing:-.06em;color:var(--faint);transition:color .4s var(--ease);line-height:1;display:flex}._chapters_bj1xx_1 button>span{filter:var(--frost)}._chapters_bj1xx_1 i{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--ink);opacity:0;filter:var(--frost);transition:opacity .4s var(--ease), transform .4s var(--ease);transform:scale(.2)}._chapters_bj1xx_1 button:hover,._chapters_bj1xx_1 button.is-active{color:var(--ink)}._chapters_bj1xx_1 button.is-active i{opacity:1;transform:none}@media (max-width:767px){._chapters_bj1xx_1{top:calc(93 * var(--u));justify-content:center;align-items:center;gap:calc(24 * var(--u));flex-direction:row;left:0;right:0;transform:none}._chapters_bj1xx_1 button{gap:0}._chapters_bj1xx_1 i{width:0;transition:opacity .4s var(--ease), transform .4s var(--ease), width .4s var(--ease), margin .4s var(--ease);margin-right:0}._chapters_bj1xx_1 button.is-active i{width:calc(6 * var(--u));margin-right:calc(6 * var(--u))}}._copy_a8lfg_1{left:50%;top:calc(50% + 280.5 * var(--u));align-items:center;gap:calc(24 * var(--u));white-space:nowrap;flex-direction:column;display:flex;position:absolute;transform:translate(-50%,-50%)}._lead_a8lfg_12{text-align:center}._hint_a8lfg_16{right:var(--pad);font-size:calc(12 * var(--u));color:var(--ink);line-height:.9;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1279px) and (min-width:768px) and (orientation:portrait){._copy_a8lfg_1{top:auto;bottom:92px;transform:translate(-50%)}}@media (max-width:767px){._copy_a8lfg_1{width:calc(100% - 2 * var(--pad));white-space:normal;top:auto;bottom:13.33%;transform:translate(-50%)}._lead_a8lfg_12 br,._hint_a8lfg_16{display:none}}._copy_3b7ha_1{left:var(--pad);bottom:calc(125 * var(--u));width:calc(329 * var(--u));gap:calc(20 * var(--u));flex-direction:column;display:flex;position:absolute}._lead_3b7ha_11 br{display:none}._stats_3b7ha_15{pointer-events:none;position:absolute;inset:0}._label_3b7ha_20{gap:calc(8 * var(--u));width:max-content;display:flex;position:absolute;top:0;left:0}._label_3b7ha_20 dt,._label_3b7ha_20 dd{font:500 calc(18 * var(--u)) / 1 var(--font-mono);letter-spacing:-.06em;white-space:nowrap;color:var(--muted);filter:var(--frost);transform:translate(var(--label-x), var(--label-y));position:relative}._leader_3b7ha_39{transform-origin:0 0;transform:scale(var(--leader-scale)) translateY(-33px);position:absolute;top:0;left:0}._label0_3b7ha_46 ._leader_3b7ha_39{transform:scale(calc(-1 * var(--leader-scale)), var(--leader-scale)) translateY(-33px)}._label2_3b7ha_49 ._leader_3b7ha_39{transform:scale(var(--leader-scale), calc(-1 * var(--leader-scale))) translateY(-33px)}.no-webgl ._stats_3b7ha_15{gap:18px;width:max-content;height:auto;display:grid;inset:22% 8% auto auto}.no-webgl ._label_3b7ha_20{position:static}.no-webgl ._label_3b7ha_20 :is(dt,dd){transform:none}.no-webgl ._leader_3b7ha_39{display:none}@media (max-width:767px){._copy_3b7ha_1{right:var(--pad);bottom:max(9.6%, calc(72 * var(--u)));gap:calc(16 * var(--u));width:auto}._lead_3b7ha_11 br{display:initial}._label_3b7ha_20{gap:calc(5 * var(--u))}._label_3b7ha_20 dt,._label_3b7ha_20 dd{font-size:calc(12 * var(--u))}}._copy_1ypxe_1{left:var(--pad);bottom:calc(125 * var(--u));width:calc(361 * var(--u));gap:calc(20 * var(--u));flex-direction:column;display:flex;position:absolute}._lead_1ypxe_11 br{display:none}@media (max-width:767px){._copy_1ypxe_1{right:var(--pad);bottom:max(9.6%, calc(72 * var(--u)));gap:calc(16 * var(--u));width:auto}._lead_1ypxe_11 br{display:initial}}._callout_1plrh_1{z-index:4;font-size:calc(12 * var(--u));color:var(--ink);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;line-height:1;display:block;position:absolute;top:0;left:0}._text_1plrh_16{width:max-content;transform:translate(var(--callout-x), var(--callout-y));font:500 calc(14 * var(--u)) / 1 var(--font-mono);letter-spacing:-.06em;color:var(--muted);filter:var(--frost);display:block;position:absolute}._line_1plrh_26{transform-origin:0 0;transform:scale(calc(var(--callout-side) * var(--callout-scale)), var(--callout-scale)) translateY(-33px);position:absolute}.no-webgl ._callout_1plrh_1{display:none!important}@media (max-width:767px){._text_1plrh_16{font-size:11px}}._telemetry_10coz_1{z-index:5;left:var(--pad);right:var(--pad);bottom:var(--top);font-size:calc(12 * var(--u));color:var(--ink);justify-content:space-between;align-items:center;line-height:.9;display:flex;position:absolute}._telemetry_10coz_1>p{gap:calc(8 * var(--u));filter:var(--frost);align-items:center;display:flex}._status_10coz_20 i{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--online);border-radius:50%;flex:none;align-self:center;animation:2.6s ease-in-out infinite _online-breath_10coz_1;display:block;position:relative}@keyframes _online-breath_10coz_1{0%,to{opacity:.95;box-shadow:0 0 #55b48b22}50%{opacity:.35;box-shadow:0 0 0 3px #55b48b00}}@media (prefers-reduced-motion:reduce){._status_10coz_20 i{animation:none}}._stage_1mo4z_1{height:var(--stage-h,780vh);position:relative}._sticky_1mo4z_5{height:100vh;height:100svh;position:sticky;top:0;overflow:hidden}.is-final ._sticky_1mo4z_5{position:fixed;inset:0}._gl_1mo4z_17{z-index:1;opacity:0;pointer-events:none;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}._fallback_1mo4z_28{z-index:0;background:var(--page) center / cover no-repeat;display:none;position:absolute;inset:0}.no-webgl ._fallback_1mo4z_28{display:block}._title_1mo4z_39{z-index:2;left:50%;top:calc(122 * var(--u));white-space:nowrap;pointer-events:none;font-weight:700;font-size:calc(100 * var(--u));letter-spacing:-.05em;text-transform:uppercase;color:#0000;will-change:translate;flex-direction:column;align-items:center;line-height:.8;display:flex;position:absolute;transform:translate(-50%)}.no-webgl ._title_1mo4z_39{color:var(--muted)}@media (max-width:767px){._title_1mo4z_39{font-size:calc(50 * var(--u));letter-spacing:-.06em;line-height:.9;top:19.67%}}._outro_1cqwd_1{z-index:6;padding:calc(32 * var(--u)) var(--pad) calc(90 * var(--u));opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}._copy_1cqwd_13{align-items:center;gap:calc(32 * var(--u));flex-direction:column;display:flex}._text_1cqwd_19{align-items:center;gap:calc(20 * var(--u));flex-direction:column;display:flex}._title_1cqwd_25{text-align:center;white-space:nowrap}._lead_1cqwd_29{text-align:center;max-width:calc(345 * var(--u));margin-inline:auto}._footer_1cqwd_34{font-size:calc(12 * var(--u));filter:var(--frost);justify-content:space-between;line-height:.9;display:none}._footer_1cqwd_34 button{font-size:inherit;line-height:inherit;pointer-events:auto}._footer_1cqwd_34 button:hover{color:var(--muted)}@media (max-width:767px){._outro_1cqwd_1{padding:0 var(--pad) var(--top)}._title_1cqwd_25{font-size:calc(40 * var(--u))}._text_1cqwd_19{gap:calc(16 * var(--u))}._lead_1cqwd_29{max-width:none}._footer_1cqwd_34{margin-top:calc(60 * var(--u));display:flex}._footer_1cqwd_34 p{letter-spacing:-.05em}}._chat_aivbe_1{z-index:60;visibility:hidden;position:fixed;inset:0}._chat_aivbe_1.is-open{visibility:visible}._scrim_aivbe_10{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .6s var(--ease);background:#f0f0fa8c;position:absolute;inset:0}._panel_aivbe_18{width:min(100%, calc(520 * var(--u)));background:var(--page);padding:var(--top) calc(40 * var(--u)) calc(40 * var(--u));gap:calc(40 * var(--u));transition:transform .7s var(--ease);box-shadow:calc(-20 * var(--u)) 0 calc(60 * var(--u)) #969bdc2e;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}._chat_aivbe_1.is-open ._scrim_aivbe_10{opacity:1}._chat_aivbe_1.is-open ._panel_aivbe_18{transform:none}._head_aivbe_40{min-height:calc(37 * var(--u));justify-content:space-between;align-items:center;display:flex}._kicker_aivbe_46,._close_aivbe_47{font-size:calc(12 * var(--u));color:var(--muted);line-height:.9}._close_aivbe_47:hover{color:var(--ink)}._title_aivbe_55{font-weight:500;font-size:calc(44 * var(--u));letter-spacing:-.05em;line-height:.92}._form_aivbe_61{gap:calc(22 * var(--u));flex-direction:column;display:flex}._form_aivbe_61[hidden]{display:none}._field_aivbe_69{gap:calc(10 * var(--u));flex-direction:column;display:flex}._field_aivbe_69 span{font-size:calc(11 * var(--u));color:var(--muted);line-height:.9}._field_aivbe_69 input,._field_aivbe_69 textarea{font:inherit;font-size:calc(17 * var(--u));letter-spacing:-.01em;color:var(--ink);border:0;border-bottom:1px solid var(--rule);padding:calc(6 * var(--u)) 0 calc(10 * var(--u));resize:vertical;transition:border-color .3s var(--ease);background:0 0;border-radius:0}._field_aivbe_69 input:focus,._field_aivbe_69 textarea:focus{border-color:var(--ink);outline:none}._field_aivbe_69.is-invalid input,._field_aivbe_69.is-invalid textarea{border-color:var(--invalid)}._actions_aivbe_102{align-items:center;gap:calc(20 * var(--u));margin-top:calc(8 * var(--u));display:flex}._status_aivbe_108{font-size:calc(11 * var(--u));color:var(--muted);line-height:1.2}._status_aivbe_108.is-error{color:var(--error)}._done_aivbe_116{gap:calc(16 * var(--u));flex-direction:column;display:flex}._done_aivbe_116[hidden]{display:none}._h3_aivbe_124{font-weight:500;font-size:calc(32 * var(--u));letter-spacing:-.04em;line-height:.95}@media (max-width:767px){._panel_aivbe_18{gap:28px;width:100%;padding:20px 20px 32px}._title_aivbe_55{font-size:34px}._field_aivbe_69 input,._field_aivbe_69 textarea{font-size:16px}._field_aivbe_69 span,._kicker_aivbe_46,._close_aivbe_47{font-size:11px}}._grain_c9uf3_1{z-index:90;pointer-events:none;opacity:0;background-repeat:repeat;background-size:160px 160px;position:fixed;inset:-100px}._runway_gkc5a_1{z-index:7;pointer-events:none;height:calc(62vh + 2px);position:relative}:root{--page:#fefefe;--ink:#66657a;--muted:#8e8da2;--faint:#a2a1b6;--soft:#f6f5f9;--white:#fff;--online:#55b48b;--rule:#dcdbe8;--error:#c0567a;--invalid:#d77a9a;--font-sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", monospace;--frost:url(#ui-frost-edge);--u:clamp(.8px, min(100vw / 1440, 100vh / 900), 1.45px);--pad:calc(32 * var(--u));--top:calc(32 * var(--u));--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1279px) and (min-width:768px){:root{--u:.86px;--pad:28px;--top:28px}}@media (max-width:767px){:root{--u:clamp(.82px, calc(100vw / 390), 1.12px);--pad:calc(16 * var(--u));--top:calc(24 * var(--u))}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--page);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--page);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;overflow-x:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.story-ui-pending [data-ui]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.story-looping [data-ui]{opacity:var(--loop-ui,1)!important;pointer-events:none!important}.story-looping button{pointer-events:none!important}.decode-layer{pointer-events:none;position:absolute;inset:0}
