._root_hc8zn_9{--accent:#7dd3fc;--accent-soft:#7dd3fc59;--font-display:"Outfit Variable", "Outfit", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;background:#09090b;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden;container:wheel/inline-size}._root_hc8zn_9 *,._root_hc8zn_9 :before,._root_hc8zn_9 :after{box-sizing:border-box}@keyframes _boot_hc8zn_57{0%{opacity:0;filter:blur(10px);transform:translateY(36px)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes _rise_hc8zn_61{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}._boot_hc8zn_57{animation:1.15s cubic-bezier(.2,.8,.2,1) both _boot_hc8zn_57}._rise_hc8zn_61{animation:.9s cubic-bezier(.2,.8,.2,1) both _rise_hc8zn_61}html.wheel-js ._root_hc8zn_9[data-boot=wait] ._boot_hc8zn_57,html.wheel-js ._root_hc8zn_9[data-boot=wait] ._rise_hc8zn_61{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._boot_hc8zn_57,._rise_hc8zn_61{animation:none!important}}._stars_hc8zn_81,._shafts_hc8zn_82,._shaftFade_hc8zn_83,._shaftSource_hc8zn_84,._floor_hc8zn_85{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._stars_hc8zn_81{opacity:.6;-webkit-mask-image:linear-gradient(#fff,#fff 78%,#0000);mask-image:linear-gradient(#fff,#fff 78%,#0000)}._shafts_hc8zn_82{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 calc(50% - 320px),#000 calc(50% - 160px));mask-image:linear-gradient(90deg,#0000 calc(50% - 320px),#000 calc(50% - 160px))}._shaftFade_hc8zn_83{-webkit-mask-image:linear-gradient(#000 0%,#0009 50%,#0000 90%);mask-image:linear-gradient(#000 0%,#0009 50%,#0000 90%)}._shaft_hc8zn_82,._shaftCompanion_hc8zn_112{transform-origin:50% 0;height:170%;position:absolute;top:-30%;transform:rotate(-26deg)}._shaft_hc8zn_82{filter:blur(34px);background:linear-gradient(90deg,#7dd3fc00,#7dd3fc1a 30%,#d6ecff2b 50%,#7dd3fc1a 70%,#7dd3fc00);width:420px;left:calc(50% + 300px)}._shaftCompanion_hc8zn_112{filter:blur(26px);background:linear-gradient(90deg,#7dd3fc00,#bee1ff1a 50%,#7dd3fc00);width:150px;left:calc(50% + 40px)}._shaftSource_hc8zn_84{background:radial-gradient(520px 300px at calc(50% + 420px) 0,#7dd3fc33,#7dd3fc00 70%)}._floor_hc8zn_85{background:radial-gradient(62% 30% at 50% 100%,#7dd3fc29,#09090b00 70%)}._frame_hc8zn_151{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100dvh;padding:64px 40px 56px;display:flex;position:relative}._row_hc8zn_167{z-index:1;flex:none;align-items:stretch;gap:20px;width:100%;max-width:1080px;height:clamp(420px,100dvh - 120px,650px);display:flex;position:relative}._meter_hc8zn_185{--meter-w:96px;z-index:3;width:var(--meter-w);pointer-events:none;background:#a1a1aa2e;border-radius:1px;height:2px;position:absolute;top:-25px;right:0}._meterFill_hc8zn_198{--k:0;width:calc(var(--meter-w) * var(--k));background:linear-gradient(to right, #ffffffeb 50%, var(--accent)) left / var(--meter-w) 100% no-repeat;box-shadow:0 0 8px var(--accent-soft);border-radius:1px;position:absolute;inset:0 auto 0 0}._reel_hc8zn_211{z-index:2;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;font-family:var(--font-display);flex:none;position:relative}._reelDesktop_hc8zn_222{width:clamp(160px,20%,210px);height:100%}._reelPhone_hc8zn_227{width:100%;height:56px;animation-delay:.35s;display:none}._persp_hc8zn_234{position:absolute;inset:0}._reelDesktop_hc8zn_222 ._persp_hc8zn_234{perspective:1500px;perspective-origin:45%;-webkit-mask-image:linear-gradient(#0000,#000 26% 74%,#0000);mask-image:linear-gradient(#0000,#000 26% 74%,#0000)}._reelPhone_hc8zn_227 ._persp_hc8zn_234{perspective:1200px;perspective-origin:50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 72%,#0000)}._track_hc8zn_255{background:#a1a1aa24;width:1px;position:absolute;top:0;bottom:0;left:34.5px}._label_hc8zn_264{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#b4b4bc;opacity:var(--op);cursor:pointer;backface-visibility:hidden;transform-origin:50%;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;font-weight:600;text-decoration:none;display:flex;position:absolute}._label_hc8zn_264[data-on]{color:var(--accent);text-shadow:0 0 10px var(--accent-soft)}._reelDesktop_hc8zn_222 ._label_hc8zn_264{text-align:left;height:56px;transform:translateY(calc(var(--d) * 56px));justify-content:flex-start;margin-top:-28px;font-size:15px;top:50%;left:50px;right:6px}._reelPhone_hc8zn_227 ._label_hc8zn_264{text-align:center;width:104px;height:44px;transform:translateX(calc(var(--d) * 104px));justify-content:center;margin-left:-52px;font-size:13px;top:2px;left:50%}._bar_hc8zn_313{background:var(--accent);box-shadow:0 0 8px var(--accent), 0 0 16px var(--accent-soft);opacity:0;border-radius:2px;transition:opacity .3s;position:absolute}._label_hc8zn_264[data-on] ._bar_hc8zn_313{opacity:1}._reelDesktop_hc8zn_222 ._bar_hc8zn_313{width:2px;height:14px;margin-top:-7px;top:50%;left:-16.5px}._reelPhone_hc8zn_227 ._bar_hc8zn_313{width:14px;height:2px;margin-left:-7px;bottom:-1px;left:50%}._stage_hc8zn_346{z-index:1;flex:1;align-self:stretch;min-width:0;position:relative}._edgeTop_hc8zn_355,._edgeSide_hc8zn_356,._edgeBottom_hc8zn_357,._pool_hc8zn_358{pointer-events:none;position:absolute}._edgeTop_hc8zn_355{opacity:.22;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);border-radius:1px;height:1px;top:-1px;left:8%;right:8%;box-shadow:0 0 10px #7dd3fc99,0 0 24px #7dd3fc40}._edgeSide_hc8zn_356{opacity:.16;background:linear-gradient(#fff0,#fff6,#fff0);border-radius:1px;width:1px;top:10%;bottom:10%;box-shadow:0 0 10px #7dd3fc80,0 0 24px #7dd3fc33}._edgeLeft_hc8zn_388{left:-1px}._edgeRight_hc8zn_392{right:-1px}._edgeBottom_hc8zn_357{opacity:.5;background:linear-gradient(90deg,#fff0,#fffc,#fff0);border-radius:2px;height:2px;bottom:-1px;left:6%;right:6%;box-shadow:0 0 16px #7dd3fce6,0 0 42px #7dd3fc80}._pool_hc8zn_358{opacity:.5;transform-origin:50% 0;will-change:transform, opacity;height:160px;top:100%;left:18px;right:18px;transform:scaleX(1);-webkit-mask-image:linear-gradient(#000,#00000080 40%,#0000 88%);mask-image:linear-gradient(#000,#00000080 40%,#0000 88%)}._poolMask_hc8zn_422,._poolFill_hc8zn_423{position:absolute;inset:0}._poolMask_hc8zn_422{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}._poolFill_hc8zn_423{background:linear-gradient(#7dd3fc47,#7dd3fc14 42%,#7dd3fc00);border-radius:46px}._card_hc8zn_438{--peek:46px;corner-shape:squircle;perspective:1500px;perspective-origin:50%;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#121216;border-radius:28px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 48px -16px #000000b3,0 0 0 1px #ffffff14}._face_hc8zn_460{left:0;right:0;top:calc(var(--peek) - .5px);height:calc(100% - 2 * var(--peek) + 1px);backface-visibility:hidden;transform-origin:50%;visibility:hidden;background:radial-gradient(560px 320px at 88% -8%,#7dd3fc12,#7dd3fc00 70%),#121216;position:absolute;overflow:hidden;box-shadow:inset 0 1px #ffffff14}._face_hc8zn_460[data-on]{z-index:1;visibility:visible;box-shadow:none}._face_hc8zn_460[data-on]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0f}._scroll_hc8zn_495{overscroll-behavior:contain;scrollbar-width:none;touch-action:none;padding:56px 72px 40px;position:absolute;inset:0;overflow:auto}._scroll_hc8zn_495::-webkit-scrollbar{width:0;height:0;display:none}._head_hc8zn_511,._body_hc8zn_512{max-width:640px;margin-inline:auto}._title_hc8zn_517{font-family:var(--font-display);letter-spacing:-.015em;color:var(--accent);margin:0;font-size:48px;font-weight:600;line-height:1.1;animation-delay:.32s}._blurb_hc8zn_528{color:#b4b4bc;margin:16px 0 0;font-size:19px;font-weight:400;line-height:1.55;animation-delay:.42s}._section_hc8zn_537{margin-top:40px}._sectionHead_hc8zn_542{letter-spacing:-.005em;color:#d4d4d8;margin:0 0 10px;font-size:15px;font-weight:500;line-height:24px;animation-delay:.54s}._rows_hc8zn_552{flex-direction:column;display:flex}._rows_hc8zn_552>:first-child{animation-delay:.62s}._rows_hc8zn_552>:nth-child(2){animation-delay:.7s}._rows_hc8zn_552>:nth-child(3){animation-delay:.78s}._rows_hc8zn_552>:nth-child(4){animation-delay:.86s}._rows_hc8zn_552>:nth-child(5){animation-delay:.94s}._rows_hc8zn_552>:nth-child(6){animation-delay:1.02s}._item_hc8zn_576{color:#f4f4f5;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;border-top:1px solid #ffffff14;flex-direction:column;gap:8px;padding:18px 0;text-decoration:none;display:flex}._itemTitle_hc8zn_588{font-size:18px;font-weight:500;line-height:1.45;transition:color .16s}._itemText_hc8zn_595{color:#a1a1aa;font-size:16px;font-weight:400;line-height:1.55}._item_hc8zn_576[data-link] ._itemTitle_hc8zn_588:after{content:"↗";color:#71717a;margin-left:.35em;transition:transform .16s,color .16s;display:inline-block}._item_hc8zn_576[data-link=internal] ._itemTitle_hc8zn_588:after{content:"→"}._item_hc8zn_576[href]:hover ._itemTitle_hc8zn_588,._item_hc8zn_576[href]:focus-visible ._itemTitle_hc8zn_588{color:var(--accent)}._item_hc8zn_576[href]:hover ._itemTitle_hc8zn_588:after,._item_hc8zn_576[href]:focus-visible ._itemTitle_hc8zn_588:after{color:var(--accent);transform:translate(2px,-2px)}._item_hc8zn_576[data-link=internal]:hover ._itemTitle_hc8zn_588:after,._item_hc8zn_576[data-link=internal]:focus-visible ._itemTitle_hc8zn_588:after{transform:translate(3px)}._fade_hc8zn_634{pointer-events:none;opacity:0;background:linear-gradient(#12121600,#12121699 55%,#121216f2);width:100%;height:32px;transition:opacity .25s;position:absolute;bottom:0;left:0}._face_hc8zn_460[data-more] ._fade_hc8zn_634{opacity:1}._peek_hc8zn_653{z-index:2;pointer-events:none;background:linear-gradient(#0000008c, #0000002e var(--peek), #0000 var(--peek), #0000 calc(100% - var(--peek)), #0000002e calc(100% - var(--peek)), #0000008c);position:absolute;inset:0}._peekLabel_hc8zn_672{height:20px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#b4b4bc;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;left:0;right:0}._peekTop_hc8zn_670{top:13px}._peekBottom_hc8zn_671{bottom:13px}._hint_hc8zn_702{z-index:3;pointer-events:none;opacity:0;justify-content:center;display:flex;position:absolute;bottom:6px;left:0;right:0}._hintPill_hc8zn_714{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121216cc;border-radius:999px;flex-direction:column;align-items:center;gap:5px;padding:6px 16px 7px;display:flex;box-shadow:0 8px 24px #00000080,0 0 0 1px #ffffff1a}._hintText_hc8zn_729{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#f4f4f5;font-size:12px;font-weight:600}._hintLine_hc8zn_738{background:linear-gradient(to right, #38bdf800, var(--accent), #38bdf800);width:0;height:1px;box-shadow:0 0 8px var(--accent);display:block}._hints_hc8zn_750{z-index:2;height:22px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#8b8b94;align-items:center;gap:20px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-35px;left:50px}._hintItem_hc8zn_768{align-items:center;gap:8px;display:flex}._key_hc8zn_776{box-sizing:content-box;height:20px;font-family:var(--font-mono);letter-spacing:.04em;color:#b4b4bc;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:inset 0 .5px #99fdff2e}._button_hc8zn_795{appearance:none;font:inherit;color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}._toggle_hc8zn_810{min-height:44px;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:8px;margin:-11px 0;display:flex}._toggleValue_hc8zn_820{color:#71717a}._toggle_hc8zn_810[aria-pressed=true] ._toggleValue_hc8zn_820{color:var(--accent)}._label_hc8zn_264:focus-visible,._item_hc8zn_576:focus-visible,._button_hc8zn_795:focus-visible{outline:1.5px solid var(--accent);outline-offset:4px;border-radius:6px}._scroll_hc8zn_495:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}._srOnly_hc8zn_842{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container wheel (width<=899.98px){._shafts_hc8zn_82{-webkit-mask-image:none;mask-image:none}._shaft_hc8zn_82{filter:blur(28px);width:260px;left:calc(50% + 40px)}._shaftCompanion_hc8zn_112{filter:blur(22px);width:100px;left:calc(50% - 90px)}._shaftSource_hc8zn_84{background:radial-gradient(320px 220px at calc(50% + 190px) 0,#7dd3fc33,#7dd3fc00 70%)}._floor_hc8zn_85{background:radial-gradient(80% 26% at 50% 100%,#7dd3fc24,#09090b00 70%)}._frame_hc8zn_151{padding:max(10px, env(safe-area-inset-top)) env(safe-area-inset-right) max(10px, env(safe-area-inset-bottom)) env(safe-area-inset-left);justify-content:flex-start;align-items:stretch;gap:0}._meter_hc8zn_185{--meter-w:72px;top:17px;right:14px}._row_hc8zn_167{flex:1;width:auto;max-width:none;height:auto;min-height:280px;margin-bottom:6px}._reelDesktop_hc8zn_222,._hints_hc8zn_750{display:none}._reelPhone_hc8zn_227{display:block}._pool_hc8zn_358{height:110px;left:14px;right:14px}._poolFill_hc8zn_423{border-radius:40px}._card_hc8zn_438{--peek:36px;border-radius:26px}._scroll_hc8zn_495{padding:30px 24px}._head_hc8zn_511,._body_hc8zn_512{max-width:520px}._title_hc8zn_517{font-size:34px}._blurb_hc8zn_528{margin-top:14px;font-size:16px}._section_hc8zn_537{margin-top:32px}._sectionHead_hc8zn_542{margin-bottom:8px;font-size:14px}._item_hc8zn_576{gap:6px;padding:16px 0}._itemTitle_hc8zn_588{font-size:17px;line-height:1.4}._itemText_hc8zn_595{font-size:15px}._fade_hc8zn_634{height:28px}._peekTop_hc8zn_670{color:#96969c;top:8px}._peekBottom_hc8zn_671{bottom:8px}}@media (width>=1600px) and (height>=980px){._row_hc8zn_167{max-width:1200px;height:clamp(420px,100dvh - 160px,760px)}._scroll_hc8zn_495{padding:64px 96px 48px}._head_hc8zn_511,._body_hc8zn_512{max-width:700px}._title_hc8zn_517{font-size:56px}._blurb_hc8zn_528{margin-top:18px;font-size:21px}._section_hc8zn_537{margin-top:56px}._sectionHead_hc8zn_542{font-size:16px}._item_hc8zn_576{padding:22px 0}._itemTitle_hc8zn_588{font-size:20px}._itemText_hc8zn_595{font-size:17px}}
