._overlay_pt9vo_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--ink-1);font-family:var(--font-body);font-feature-settings:"ss01";z-index:10000}._inner_pt9vo_14{text-align:center;max-width:440px;padding:0 24px}._label_pt9vo_20{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:28px}._labelLine_pt9vo_33{display:inline-block;width:32px;height:1px;background:var(--border-firm);flex-shrink:0}._logo_pt9vo_41{font-family:var(--font-logo, "Plus Jakarta Sans", sans-serif);font-size:14px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-1);margin-bottom:36px}._title_pt9vo_51{font-family:var(--font-display);font-size:clamp(28px,3.4vw,40px);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--ink-1);margin-bottom:14px;text-wrap:balance}._text_pt9vo_62{font-size:15px;line-height:1.7;color:var(--ink-2);margin-bottom:36px;max-width:36ch;margin-left:auto;margin-right:auto}._btn_pt9vo_72{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.005em;border:none;border-radius:var(--radius-sm);cursor:pointer;box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 8px 20px -6px var(--shadow-primary);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}._btn_pt9vo_72:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 14px 28px -8px var(--shadow-primary-hover)}._btn_pt9vo_72:active{transform:translateY(0);transition-duration:.1s}._banner_sky3q_1{position:fixed;bottom:16px;left:16px;right:16px;max-width:720px;margin:0 auto;z-index:9999;display:flex;align-items:center;justify-content:center;gap:18px;padding:14px 20px;background:#f8f8f8eb;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:var(--ink-2);font-family:var(--font-body);font-size:12.5px;line-height:1.55;border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--border-hair),0 12px 36px -12px #0000002e}[data-theme=dark] ._banner_sky3q_1{background:#090909eb}._text_sky3q_31{flex:1;min-width:0}._link_sky3q_36{color:var(--accent);text-decoration:none;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .2s ease}._link_sky3q_36:hover{color:var(--accent-deep)}._btn_sky3q_49{padding:9px 18px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;flex-shrink:0;min-height:36px;display:inline-flex;align-items:center;transition:background .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}._btn_sky3q_49:hover{background:var(--accent-deep);transform:translateY(-1px)}._btn_sky3q_49:active{transform:scale(.97);transition-duration:.1s}._btn_sky3q_49:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:640px){._banner_sky3q_1{flex-direction:column;gap:12px;padding:16px 18px;text-align:center;bottom:12px;left:12px;right:12px}._btn_sky3q_49{width:100%;justify-content:center}}._logo_24l5z_2{font-family:var(--font-logo);font-size:15px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-1, var(--black));transition:color .25s var(--ease-out-expo);display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none}._logoIcon_24l5z_17{width:20px;height:20px;flex-shrink:0}._logo_24l5z_2:hover{color:var(--ink-2, var(--gray-500))}._progressBar_xk0ba_9{position:fixed;top:0;left:0;right:0;height:2px;background:var(--ink-1);z-index:1001}._nav_xk0ba_19{position:fixed;top:0;left:0;right:0;z-index:1000;padding-top:2px;background:#f8f8f8c7;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid transparent;transition:border-color .3s var(--ease-out-expo),background .3s var(--ease-out-expo);font-family:var(--font-body);font-feature-settings:"ss01"}[data-theme=dark] ._nav_xk0ba_19{background:#090909c7}._scrolled_xk0ba_41{border-bottom-color:var(--border-hair);background:#f8f8f8eb}[data-theme=dark] ._scrolled_xk0ba_41{background:#090909eb}._inner_xk0ba_50{max-width:1280px;margin:0 auto;padding:0 clamp(24px,5vw,80px);height:60px;display:flex;align-items:center;justify-content:space-between}._links_xk0ba_60{display:flex;align-items:center;gap:2px;list-style:none;padding:0;margin:0}._links_xk0ba_60>li{display:flex;align-items:center}._links_xk0ba_60 a{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);transition:color .25s var(--ease-out-expo);white-space:nowrap;padding:7px 11px;border-radius:var(--radius-sm);text-decoration:none}._links_xk0ba_60 a:hover{color:var(--ink-1)}._sep_xk0ba_92{display:block;width:1px;height:12px;background:var(--border-hair);margin:0 10px;flex-shrink:0}._cta_xk0ba_103{display:inline-flex!important;align-items:center;gap:7px;font-family:var(--font-body)!important;font-size:12px!important;line-height:1!important;font-weight:500!important;letter-spacing:.005em!important;text-transform:none!important;color:var(--bg)!important;background:var(--ink-1);padding:8px 13px 8px 15px;border-radius:var(--radius-sm);white-space:nowrap;margin-left:10px;box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 8px 18px -8px var(--shadow-primary);transition:transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)!important}._cta_xk0ba_103 svg{transition:transform .3s var(--ease-out-expo)}._cta_xk0ba_103:hover{transform:translateY(-1px);box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 10px 22px -8px var(--shadow-primary-hover)!important}._cta_xk0ba_103:hover svg{transform:translate(2px,-2px) rotate(-45deg)}._cta_xk0ba_103:active{transform:translateY(0);transition-duration:.1s}._iconBtns_xk0ba_152{display:flex;align-items:center;gap:2px;margin-left:12px;padding-left:12px;position:relative}._iconBtns_xk0ba_152:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:12px;background:var(--border-hair)}._iconBtn_xk0ba_152{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:none;border:none;color:var(--ink-3);padding:0 9px;height:34px;min-width:34px;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:color .25s var(--ease-out-expo),background-color .2s var(--ease-out-expo)}._iconBtn_xk0ba_152:hover{color:var(--ink-1);background:var(--surface-raised)}._iconBtn_xk0ba_152:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._kbd_xk0ba_202{font-family:var(--font-mono);font-size:9.5px;font-weight:500;line-height:1;color:var(--ink-3);background:var(--surface-raised);box-shadow:0 0 0 1px var(--border-hair);border-radius:3px;padding:3px 5px;margin-left:1px;pointer-events:none;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}._langBtn_xk0ba_220{display:inline-flex;align-items:center;gap:5px;background:none;border:none;border-radius:var(--radius-sm);padding:0 10px;height:34px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:color .25s var(--ease-out-expo),background-color .2s var(--ease-out-expo)}._langBtn_xk0ba_220:hover{color:var(--ink-1);background:var(--surface-raised)}._langBtn_xk0ba_220:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._mobileIconBtn_xk0ba_253{display:none;align-items:center;justify-content:center;background:none;border:none;color:var(--ink-3);padding:6px;border-radius:var(--radius-sm);cursor:pointer;min-width:44px;min-height:44px;transition:color .25s var(--ease-out-expo),background-color .2s var(--ease-out-expo)}._mobileIconBtn_xk0ba_253:hover{color:var(--ink-1);background:var(--surface-raised)}._mobileIconBtn_xk0ba_253:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._mobileLangBtn_xk0ba_280{display:none;align-items:center;gap:5px;background:none;border:none;border-radius:var(--radius-sm);padding:0 12px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--ink-3);cursor:pointer;min-width:44px;min-height:44px;transition:color .25s var(--ease-out-expo),background-color .2s var(--ease-out-expo)}._mobileLangBtn_xk0ba_280:hover{color:var(--ink-1);background:var(--surface-raised)}._mobileRight_xk0ba_306{display:none;align-items:center;gap:4px}._mobileToggle_xk0ba_312{display:none;background:none;border:none;color:var(--ink-1);padding:4px;min-width:44px;min-height:44px;align-items:center;justify-content:center;cursor:pointer;transition:color .25s var(--ease-out-expo)}._mobileMenu_xk0ba_326{overflow:hidden;display:flex;flex-direction:column;padding:8px clamp(24px,5vw,80px) 24px;border-top:1px solid var(--border-hair)}._mobileMenu_xk0ba_326 a{display:block;padding:14px 0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--border-hair);min-height:48px;text-decoration:none;transition:color .25s var(--ease-out-expo)}._mobileMenu_xk0ba_326 a:hover{color:var(--ink-1)}@media(max-width:1100px){._links_xk0ba_60{display:none}._mobileRight_xk0ba_306{display:flex}._mobileToggle_xk0ba_312,._mobileIconBtn_xk0ba_253,._mobileLangBtn_xk0ba_280{display:inline-flex}}._hero_79lgm_10{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:112px 0 96px;background:var(--bg);color:var(--ink-1);font-family:var(--font-body);font-feature-settings:"ss01"}._gridBg_79lgm_27{position:absolute;inset:0;background-image:linear-gradient(oklch(0% 0 0 / .035) 1px,transparent 1px),linear-gradient(90deg,oklch(0% 0 0 / .035) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 100%);pointer-events:none}[data-theme=dark] ._gridBg_79lgm_27{background-image:linear-gradient(oklch(100% 0 0 / .05) 1px,transparent 1px),linear-gradient(90deg,oklch(100% 0 0 / .05) 1px,transparent 1px)}._gradientOrb_79lgm_46{position:absolute;top:-22%;right:-14%;width:760px;height:760px;background:radial-gradient(circle,oklch(55% .22 260 / .07) 0%,transparent 60%);pointer-events:none;will-change:transform,opacity}._gradientOrb2_79lgm_57{position:absolute;bottom:-18%;left:-12%;width:540px;height:540px;background:radial-gradient(circle,oklch(55% .22 260 / .04) 0%,transparent 60%);pointer-events:none}._container_79lgm_69{position:relative;z-index:1;max-width:1280px;width:100%;margin:0 auto;padding:0 clamp(24px,5vw,80px)}._heroGrid_79lgm_78{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,5vw,72px);align-items:start}._visualWrap_79lgm_87{padding-top:clamp(40px,6vh,72px)}._content_79lgm_91{min-width:0}._badge_79lgm_99{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:clamp(28px,3.6vh,44px)}._labelLine_79lgm_112{display:inline-block;width:32px;height:1px;background:var(--border-firm);flex-shrink:0}._badgeSep_79lgm_120{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--border-firm);flex-shrink:0}._badgeMsft_79lgm_129{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2)}._badgeMsft_79lgm_129 svg{opacity:.85;transition:opacity .3s var(--ease-out-expo)}._badge_79lgm_99:hover ._badgeMsft_79lgm_129 svg{opacity:1}._title_79lgm_150{font-family:"Instrument Serif",ui-serif,Georgia,serif;font-weight:400;font-size:clamp(52px,8vw,108px);line-height:1;letter-spacing:-.02em;color:var(--ink-1);max-width:14ch;margin:0 0 clamp(28px,3.6vh,40px);text-wrap:balance}._word_79lgm_162{display:inline;white-space:nowrap}._char_79lgm_167{display:inline-block;will-change:transform,opacity,filter}._title_79lgm_150 em{font-style:italic;font-weight:300;color:var(--ink-3);transition:color .8s var(--ease-out-expo)}._hero_79lgm_10:hover ._title_79lgm_150 em{color:var(--ink-2)}._description_79lgm_183{font-family:var(--font-body);font-size:clamp(16px,1.25vw,18px);line-height:1.7;color:var(--ink-2);max-width:56ch;margin:0 0 clamp(36px,5vh,52px);font-weight:400}._actions_79lgm_195{display:flex;gap:14px;flex-wrap:wrap;align-items:center}._btnPrimary_79lgm_202{display:inline-flex;align-items:center;gap:10px;padding:14px 22px 14px 24px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.005em;border-radius:var(--radius-sm);text-decoration:none;box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 8px 20px -6px var(--shadow-primary);transition:transform .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo)}._btnPrimary_79lgm_202 svg{transition:transform .35s var(--ease-out-expo)}._btnPrimary_79lgm_202:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 14px 28px -8px var(--shadow-primary-hover)}._btnPrimary_79lgm_202:hover svg{transform:translate(3px)}._btnPrimary_79lgm_202:active{transform:translateY(0);transition-duration:.1s}._btnGhost_79lgm_245{display:inline-flex;align-items:center;gap:8px;padding:14px 20px 14px 22px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--border-hair);transition:color .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)}._btnGhost_79lgm_245 svg{transition:transform .3s var(--ease-out-expo)}._btnGhost_79lgm_245:hover{color:var(--ink-1);box-shadow:0 0 0 1px var(--border-firm)}._btnGhost_79lgm_245:hover svg{transform:translate(2px,-2px)}._stats_79lgm_279{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(56px,7vh,88px);padding-top:clamp(28px,3.6vh,40px);border-top:1px solid var(--border-hair)}._stat_79lgm_279{padding-right:clamp(14px,1.8vw,22px);min-width:0;display:flex;flex-direction:column;gap:6px;position:relative}._stat_79lgm_279+._stat_79lgm_279{padding-left:clamp(14px,1.8vw,22px);border-left:1px solid var(--border-hair)}._statNum_79lgm_302{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;color:var(--ink-3);font-feature-settings:"tnum"}._statValue_79lgm_311{font-family:var(--font-display);font-weight:300;font-size:clamp(24px,2.4vw,32px);line-height:1.04;letter-spacing:-.02em;color:var(--ink-1);font-feature-settings:"ss01","tnum";white-space:nowrap}._statLabel_79lgm_322{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-wrap:balance}._scrollDown_79lgm_334{position:absolute;bottom:36px;left:50%;transform:translate(-50%);background:none;border:none;color:var(--ink-3);z-index:2;padding:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:_float_79lgm_1 3s ease-in-out infinite 2s;transition:color .3s var(--ease-out-expo)}._scrollDown_79lgm_334:hover{color:var(--ink-1)}@keyframes _float_79lgm_1{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(5px)}}@media(prefers-reduced-motion:reduce){._scrollDown_79lgm_334{animation:none}}._visual_79lgm_87{width:340px;flex-shrink:0}._terminal_79lgm_376{background:var(--bg);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 0 0 1px var(--border-hair),0 8px 32px -12px var(--shadow-mid);transition:box-shadow .3s var(--ease-out-expo)}._terminal_79lgm_376:hover{box-shadow:0 0 0 1px var(--border-firm),0 12px 40px -12px var(--shadow-mid)}._termHeader_79lgm_394{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--surface-raised);border-bottom:1px solid var(--border-hair)}._termHeaderLabel_79lgm_404{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._termHeaderMeta_79lgm_416{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;color:var(--ink-3);font-feature-settings:"tnum"}._termBody_79lgm_426{padding:18px;min-height:296px}._termWave_79lgm_432{display:flex;align-items:center;justify-content:center;gap:2px;height:28px;margin-bottom:14px}._termBar_79lgm_441{width:2px;height:4px;background:var(--border-firm);border-radius:1px;transition:height .15s ease,background .2s ease}._termWaveActive_79lgm_449 ._termBar_79lgm_441{background:var(--ink-2);animation:_waveBar_79lgm_1 .6s ease-in-out infinite alternate}@keyframes _waveBar_79lgm_1{0%{height:4px}to{height:20px}}@media(prefers-reduced-motion:reduce){._termWaveActive_79lgm_449 ._termBar_79lgm_441{animation:none}}._termSection_79lgm_464{margin-bottom:14px;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}._termVisible_79lgm_471{opacity:1;transform:translateY(0)}._termPrompt_79lgm_476{display:block;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}._termInput_79lgm_488{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-1);padding-left:12px;line-height:1.6;min-height:20px;border-left:1px solid var(--border-hair)}._termQ_79lgm_498{color:var(--ink-3)}._termText_79lgm_500{color:var(--ink-1)}._termCursor_79lgm_502{display:inline-block;width:1.5px;height:13px;background:var(--ink-1);vertical-align:text-bottom;margin-left:1px;animation:_blink_79lgm_1 .7s step-end infinite}@keyframes _blink_79lgm_1{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){._termCursor_79lgm_502{animation:none}}._termTokens_79lgm_522{display:flex;flex-wrap:wrap;gap:5px;padding-left:12px;border-left:1px solid var(--border-hair)}._termTok_79lgm_522{font-family:var(--font-mono);font-size:11px;color:var(--ink-2);background:var(--surface-raised);box-shadow:0 0 0 1px var(--border-hair);padding:3px 9px;border-radius:var(--radius-sm);opacity:0;transform:scale(.92);transition:opacity .25s ease,transform .25s ease}._termTokShow_79lgm_543{opacity:1;transform:scale(1)}._termNer_79lgm_549{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:1px solid var(--border-hair)}._termNerRow_79lgm_557{display:flex;align-items:center;gap:10px;opacity:0;transform:translate(-8px);transition:opacity .3s ease,transform .3s ease}._termNerShow_79lgm_566{opacity:1;transform:translate(0)}._termTag_79lgm_571{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;padding:2px 7px;border-radius:3px;border:1px solid;white-space:nowrap;line-height:1.4;text-transform:uppercase}._termNerTok_79lgm_584{font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2)}._termConf_79lgm_591{display:flex;align-items:center;gap:12px;padding-left:12px;border-left:1px solid var(--border-hair)}._termConfTrack_79lgm_599{flex:1;height:2px;background:var(--border-hair);overflow:hidden}._termConfFill_79lgm_606{height:100%;background:var(--ink-1);transition:width .8s cubic-bezier(.16,1,.3,1)}._termConfVal_79lgm_612{font-family:var(--font-mono);font-size:11.5px;font-weight:500;color:var(--ink-1);min-width:32px;font-feature-settings:"tnum"}._termFooter_79lgm_622{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;border-top:1px solid var(--border-hair);background:var(--surface-raised);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}._termStatus_79lgm_638{display:inline-flex;align-items:center;gap:8px}._termDot2_79lgm_644{width:5px;height:5px;border-radius:50%;background:var(--ink-2);box-shadow:0 0 0 1px var(--ink-2);animation:_pulseDot_79lgm_1 2.5s ease infinite;flex-shrink:0}@keyframes _pulseDot_79lgm_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){._termDot2_79lgm_644{animation:none}}._termMs_79lgm_663{color:var(--ink-2);font-feature-settings:"tnum"}@media(max-width:1024px){._heroGrid_79lgm_78{grid-template-columns:1fr}._visualWrap_79lgm_87{display:none}}@media(max-width:768px){._hero_79lgm_10{padding:108px 0 72px}._title_79lgm_150{max-width:100%;font-size:clamp(38px,9vw,60px);letter-spacing:-.028em}._description_79lgm_183{max-width:100%}._stats_79lgm_279{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(24px,3.6vh,36px)}._stat_79lgm_279+._stat_79lgm_279{padding-left:clamp(16px,4vw,24px)}._stat_79lgm_279:nth-child(3){padding-left:0;border-left:none}}@media(max-width:480px){._hero_79lgm_10{padding:104px 0 60px}._badge_79lgm_99{gap:10px;flex-wrap:wrap}._actions_79lgm_195{flex-direction:column;align-items:stretch}._btnPrimary_79lgm_202,._btnGhost_79lgm_245{justify-content:center}._stats_79lgm_279{grid-template-columns:1fr;row-gap:20px}._stat_79lgm_279+._stat_79lgm_279{padding-left:0;padding-top:20px;border-left:none;border-top:1px solid var(--border-hair)}._stat_79lgm_279:nth-child(3){padding-top:20px;border-top:1px solid var(--border-hair)}}._page_405ey_8{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:clamp(80px,12vh,140px) 24px;background:var(--bg);color:var(--ink-1);font-family:var(--font-body);font-feature-settings:"ss01"}._inner_405ey_21{max-width:560px}._label_405ey_25{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:clamp(24px,3vh,36px)}._labelLine_405ey_38{display:inline-block;width:32px;height:1px;background:var(--border-firm);flex-shrink:0}._code_405ey_46{font-family:var(--font-display);font-size:clamp(120px,22vw,240px);font-weight:300;line-height:.9;letter-spacing:-.04em;color:var(--ink-1);margin:0 0 clamp(16px,2vh,24px);font-feature-settings:"ss01","tnum"}._title_405ey_57{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.012em;color:var(--ink-1);margin:0 0 14px;text-wrap:balance;font-feature-settings:"ss01"}._subtitle_405ey_69{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--ink-2);margin:0 0 clamp(36px,5vh,48px);max-width:44ch;margin-left:auto;margin-right:auto}._actions_405ey_80{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}._btnPrimary_405ey_87{display:inline-flex;align-items:center;gap:10px;padding:14px 22px 14px 20px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.005em;border-radius:var(--radius-sm);text-decoration:none;box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 8px 20px -6px var(--shadow-primary);transition:transform .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo)}._btnPrimary_405ey_87 svg{transition:transform .35s var(--ease-out-expo)}._btnPrimary_405ey_87:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--ink-1),0 2px 6px var(--shadow-low),0 14px 28px -8px var(--shadow-primary-hover)}._btnPrimary_405ey_87:hover svg{transform:translate(-3px)}._btnPrimary_405ey_87:active{transform:translateY(0);transition-duration:.1s}._btnGhost_405ey_130{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--border-hair);transition:color .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)}._btnGhost_405ey_130:hover{color:var(--ink-1);box-shadow:0 0 0 1px var(--border-firm)}._quickLinks_405ey_156{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:clamp(36px,5vh,48px);padding-top:clamp(28px,3.6vh,40px);border-top:1px solid var(--border-hair);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap}._quickLinksLabel_405ey_172{color:var(--ink-3);letter-spacing:.12em}._quickLinks_405ey_156 a{color:var(--ink-2);text-decoration:none;transition:color .25s var(--ease-out-expo)}._quickLinks_405ey_156 a:hover{color:var(--ink-1)}._quickLinkSep_405ey_187{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--border-firm)}@media(max-width:480px){._actions_405ey_80{flex-direction:column;align-items:stretch}._btnPrimary_405ey_87,._btnGhost_405ey_130{justify-content:center}._quickLinks_405ey_156{gap:10px}}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-ext-400-normal-DZPvZ-E5.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-DHQn8lY1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-DH8vlB-A.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BxvCLB5P.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal--mQR5RlC.woff2) format("woff2"),url(/assets/onest-latin-ext-400-normal-BbXTNVXw.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-bladozIj.woff2) format("woff2"),url(/assets/onest-latin-400-normal-BAzPRZHg.woff) format("woff");unicode-range:U+0000-00FF,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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-ext-500-normal-D2LPnooH.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-CUzW6gMG.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-DHyr8B2c.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-CyY1vN0Q.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BlXa29q8.woff2) format("woff2"),url(/assets/onest-latin-ext-500-normal-CoujUMv_.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-qHiQtL66.woff2) format("woff2"),url(/assets/onest-latin-500-normal-oFTiz6Nq.woff) format("woff");unicode-range:U+0000-00FF,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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-ext-600-normal-DPah-d7o.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DnLaWTVc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-DiaWg2oX.woff2) format("woff2"),url(/assets/onest-cyrillic-600-normal-CXIKc6w5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-ext-600-normal-CMbOq94E.woff2) format("woff2"),url(/assets/onest-latin-ext-600-normal-mefcv-cx.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-jVaZHx2Z.woff2) format("woff2"),url(/assets/onest-latin-600-normal-6nn5mF7m.woff) format("woff");unicode-range:U+0000-00FF,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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-ext-700-normal-DJklxl9p.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-CmQ2eyY2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-CwpXuTGk.woff2) format("woff2"),url(/assets/onest-cyrillic-700-normal-DOtXtm0s.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-ext-700-normal-C-Tcltod.woff2) format("woff2"),url(/assets/onest-latin-ext-700-normal-CSGWRWNE.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-Bd6qVL4Q.woff2) format("woff2"),url(/assets/onest-latin-700-normal-XTvQgpoh.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,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:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/unbounded-cyrillic-ext-300-normal-BxpaznMV.woff2) format("woff2"),url(/assets/unbounded-cyrillic-ext-300-normal-DY92fKzq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/unbounded-cyrillic-300-normal-Dr-uXUMt.woff2) format("woff2"),url(/assets/unbounded-cyrillic-300-normal-0MUQ7_Ip.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/unbounded-vietnamese-300-normal-eJ0d3wNH.woff2) format("woff2"),url(/assets/unbounded-vietnamese-300-normal-DOuKUL7J.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/unbounded-latin-ext-300-normal-CKK3PwcU.woff2) format("woff2"),url(/assets/unbounded-latin-ext-300-normal-I-GgsnGw.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/unbounded-latin-300-normal-BdeIjcOy.woff2) format("woff2"),url(/assets/unbounded-latin-300-normal-BtI4HK4V.woff) format("woff");unicode-range:U+0000-00FF,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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-cyrillic-ext-400-normal-DtM7xdWy.woff2) format("woff2"),url(/assets/unbounded-cyrillic-ext-400-normal-wW4XLh9U.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-cyrillic-400-normal-2GwyjskV.woff2) format("woff2"),url(/assets/unbounded-cyrillic-400-normal-DqbLF2ou.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-vietnamese-400-normal-D7u77xXC.woff2) format("woff2"),url(/assets/unbounded-vietnamese-400-normal-C52tX-jF.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-ext-400-normal-Dbd2QqjZ.woff2) format("woff2"),url(/assets/unbounded-latin-ext-400-normal-BRFNvR_h.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-400-normal-DxT99aXF.woff2) format("woff2"),url(/assets/unbounded-latin-400-normal-CiSqyYx3.woff) format("woff");unicode-range:U+0000-00FF,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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-ext-500-normal-W5HR-Vum.woff2) format("woff2"),url(/assets/unbounded-cyrillic-ext-500-normal-TEwFOE1B.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff) format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff");unicode-range:U+0000-00FF,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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-iShZaXYX.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-pWfpUei5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--black: #09090b;--white: #fafafa;--gray-50: #f4f4f5;--gray-100: #e4e4e7;--gray-200: #d4d4d8;--gray-300: #a1a1aa;--gray-400: #5a5a62;--gray-500: #52525b;--gray-600: #3f3f46;--gray-700: #27272a;--gray-800: #18181b;--gray-900: #111113;--accent: #2563eb;--font-display: "Instrument Serif", Georgia, serif;--font-body: "IBM Plex Sans", -apple-system, sans-serif;--font-mono: "IBM Plex Mono", monospace;--font-logo: "Plus Jakarta Sans", "IBM Plex Sans", sans-serif;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--max-width: 1600px;--nav-bg: rgba(250, 250, 250, .82);--nav-bg-scrolled: rgba(250, 250, 250, .94);--page-header-bg: rgba(250, 250, 250, .85);--terminal-bg: rgba(255, 255, 255, .72);--grid-line: rgba(9,9,11,.03);--code-bg: #18181b;--code-text: #d4d4d8;--code-border: #27272a;--color-error: #ef4444;--color-error-bg: rgba(239, 68, 68, .08);--color-error-border: rgba(239, 68, 68, .2);--color-success: #10b981;--color-success-bg: rgba(16, 185, 129, .1);--color-success-border: rgba(16, 185, 129, .25);--color-warning: #f59e0b;--color-warning-bg: rgba(245, 158, 11, .08)}.ds-scope{--bg: oklch(98% 0 0);--surface-raised: oklch(95.5% 0 0);--surface-sunk: oklch(99.5% 0 0);--ink-1: oklch(16% 0 0);--ink-2: oklch(45% 0 0);--ink-3: oklch(62% 0 0);--border-hair: oklch(91% 0 0);--border-firm: oklch(84% 0 0);--accent: oklch(55% .22 260);--accent-deep: oklch(46% .22 262);--accent-ink: oklch(99% 0 0);--btn-primary-bg: var(--ink-1);--btn-primary-text: var(--bg);--shadow-low: oklch(0% 0 0 / .05);--shadow-mid: oklch(0% 0 0 / .09);--shadow-primary: oklch(0% 0 0 / .18);--shadow-primary-hover: oklch(0% 0 0 / .28);--shadow-cta: oklch(55% .22 260 / .22);--shadow-cta-hover: oklch(46% .22 262 / .3);--radius-sm: 6px;--radius-md: 12px;--radius-lg: 24px;--font-display: "Unbounded", ui-serif, Georgia, serif;--font-body: "Onest", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}[data-theme=dark]{--black: #fafafa;--white: #0c0c0e;--gray-50: #141416;--gray-100: #1e1e22;--gray-200: #27272a;--gray-300: #3f3f46;--gray-400: #a1a1aa;--gray-500: #d4d4d8;--gray-600: #e4e4e7;--gray-700: #f4f4f5;--gray-800: #fafafa;--gray-900: #fafafa;--accent: #3b82f6;--nav-bg: rgba(12, 12, 14, .82);--nav-bg-scrolled: rgba(12, 12, 14, .94);--page-header-bg: rgba(12, 12, 14, .85);--terminal-bg: rgba(12, 12, 14, .72);--grid-line: rgba(250,250,250,.06);--code-bg: #1e1e22;--code-text: #d4d4d8;--code-border: #2a2a2e;--color-error: #f87171;--color-error-bg: rgba(248, 113, 113, .12);--color-error-border: rgba(248, 113, 113, .25);--color-success: #34d399;--color-success-bg: rgba(52, 211, 153, .12);--color-success-border: rgba(52, 211, 153, .25);--color-warning: #fbbf24;--color-warning-bg: rgba(251, 191, 36, .12)}[data-theme=dark] .ds-scope{--bg: oklch(14% 0 0);--surface-raised: oklch(18% 0 0);--surface-sunk: oklch(11% 0 0);--ink-1: oklch(96% 0 0);--ink-2: oklch(72% 0 0);--ink-3: oklch(55% 0 0);--border-hair: oklch(25% 0 0);--border-firm: oklch(35% 0 0);--accent: oklch(65% .22 260);--accent-deep: oklch(55% .22 262);--accent-ink: oklch(10% 0 0);--shadow-low: oklch(0% 0 0 / .4);--shadow-mid: oklch(0% 0 0 / .6);--shadow-primary: oklch(0% 0 0 / .55);--shadow-primary-hover: oklch(0% 0 0 / .7);--shadow-cta: oklch(65% .22 260 / .32);--shadow-cta-hover: oklch(55% .22 262 / .38)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.7;color:var(--black);background:var(--white);overflow-x:hidden;text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}::selection{background:var(--black);color:var(--white)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}.skip-link{position:absolute;top:-100%;left:16px;z-index:9999;padding:12px 24px;background:var(--black);color:var(--white);font-size:14px;font-weight:600;border-radius:0 0 10px 10px;transition:top .2s ease}.skip-link:focus{top:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}html{scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent}pre code{font-family:var(--font-mono);font-size:13px;line-height:1.6}.token.comment,.token.prolog,.token.doctype{color:#8b95a1;font-style:italic}.token.punctuation{color:#9ca3af}.token.keyword,.token.tag{color:#60a5fa}.token.string,.token.attr-value{color:#4ade80}.token.number,.token.boolean{color:#fb923c}.token.function{color:#c084fc}.token.operator{color:#9ca3af}.token.class-name{color:#22d3ee}.token.builtin{color:#c084fc}@media print{nav,footer,.scrollToTop,button,.tabs,.pagination,[aria-hidden=true]{display:none!important}body{color:#000;background:#fff}a{color:#000;text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666}a[href^="#"]:after,a[href^=javascript]:after{content:none}pre,code{border:1px solid #ccc;page-break-inside:avoid}img{max-width:100%!important}h1,h2,h3{page-break-after:avoid}}
