._header_1jmd7_1{position:sticky;top:0;z-index:50;background:#0a0e15ee;backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle)}._navbar_1jmd7_9{display:flex;align-items:center;min-height:88px;gap:45px}._brand_1jmd7_15{display:inline-flex;gap:10px;align-items:center;font-size:22px;font-weight:650;letter-spacing:-.7px;white-space:nowrap}._brand_1jmd7_15 svg{color:var(--accent)}._nav_1jmd7_9{display:flex;align-items:center;gap:28px;margin:auto}._nav_1jmd7_9>a{color:var(--text-dim);font-size:13px;position:relative;white-space:nowrap}._nav_1jmd7_9>a:hover,._nav_1jmd7_9 ._active_1jmd7_40{color:var(--text)}._nav_1jmd7_9 ._active_1jmd7_40:after{content:"";position:absolute;left:0;right:0;bottom:-34px;background:var(--accent);height:2px}._actions_1jmd7_52{display:flex;align-items:center;gap:21px}._github_1jmd7_57{display:flex;align-items:center;gap:8px;color:var(--text-dim)}._github_1jmd7_57 span{display:flex;align-items:center;gap:4px;font:11px var(--font-mono)}._github_1jmd7_57:hover{color:var(--accent)}._lang_1jmd7_72{font:11px var(--font-mono);padding:8px 0;color:var(--text-dim)}._lang_1jmd7_72:hover{color:var(--accent)}._menuButton_1jmd7_80{display:none;background:none;border:0;color:var(--text);padding:9px}._mobileGit_1jmd7_87{display:none}._band_1jmd7_90{padding:115px 0 105px;position:relative;text-align:center;border-top:1px solid var(--border-subtle);overflow:hidden}._band_1jmd7_90>._wrap_1jmd7_97{position:relative}._band_1jmd7_90 h2{max-width:850px;margin:20px auto;font-size:clamp(34px,4.1vw,56px);line-height:1.12;letter-spacing:-2px}._band_1jmd7_90 p{color:var(--text-dim);margin:0 auto 30px;font-size:16px}._band_1jmd7_90 svg{color:var(--accent)}._band_1jmd7_90 .primary svg{color:var(--on-accent)}._bandLine_1jmd7_118{position:absolute;width:400px;height:250px;border:1px solid var(--border);border-radius:100%;left:calc(50% - 200px);top:-210px;box-shadow:0 0 80px #65d9ed05}._bandNote_1jmd7_128{display:block;font:11px var(--font-mono);color:var(--text-faint);margin-top:20px}._bandNote_1jmd7_128 span{margin:0 10px}._footer_1jmd7_137{border-top:1px solid var(--border-subtle);padding:58px 0 30px;background:var(--surface-sunken)}._footerTop_1jmd7_142{display:flex;justify-content:space-between;gap:50px;padding-bottom:48px}._footerTop_1jmd7_142 p{font-size:12px;color:var(--text-faint);margin-top:15px}._footerLinks_1jmd7_153{display:grid;grid-template-columns:repeat(3,auto);gap:16px 42px;font-size:12px;color:var(--text-dim)}._footerLinks_1jmd7_153 a{display:flex;align-items:center;gap:6px}._footerLinks_1jmd7_153 a:hover{color:var(--accent)}._footerBottom_1jmd7_168{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;border-top:1px solid var(--border-subtle);padding-top:25px;font-size:12px;color:var(--text-faint)}._footerBottom_1jmd7_168 p{margin:9px 0}._footerBottom_1jmd7_168 a{text-decoration:underline;text-underline-offset:4px}._motionSwitch_1jmd7_185{white-space:nowrap;display:flex;gap:10px;align-items:center;background:none;border:0;color:var(--text-dim);font-size:11px;padding:8px 0}._motionSwitch_1jmd7_185:hover{color:var(--accent)}._switchOn_1jmd7_199,._switchOff_1jmd7_200{width:25px;height:14px;position:relative;border-radius:10px;background:var(--border)}._switchOn_1jmd7_199:after,._switchOff_1jmd7_200:after{content:"";position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%;background:var(--text-faint)}._switchOn_1jmd7_199{background:var(--accent)}._switchOn_1jmd7_199:after{background:var(--on-accent);left:14px}@media(max-width:1100px){._navbar_1jmd7_9{gap:20px}._actions_1jmd7_52{gap:16px}._nav_1jmd7_9{gap:20px}._github_1jmd7_57 span{display:none}._brand_1jmd7_15{font-size:20px}._navbar_1jmd7_9 .small{font-size:11px;padding:10px 13px}}@media(max-width:850px){._navbar_1jmd7_9{min-height:74px;gap:10px}._nav_1jmd7_9{display:none;position:absolute;top:73px;left:0;right:0;padding:24px;background:var(--surface-panel);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch}._navOpen_1jmd7_263{display:flex}._nav_1jmd7_9>a{padding:10px;font-size:16px}._nav_1jmd7_9 ._active_1jmd7_40:after{left:0;right:auto;bottom:10px;width:2px;height:20px}._mobileGit_1jmd7_87{display:flex;align-items:center;gap:8px}._actions_1jmd7_52{margin-left:auto;gap:14px}._github_1jmd7_57{display:none}._menuButton_1jmd7_80{display:grid;place-items:center}._footerLinks_1jmd7_153{gap:16px 28px}._footerTop_1jmd7_142{flex-direction:column;gap:30px}}@media(max-width:500px){._brand_1jmd7_15{font-size:18px;gap:7px}._brand_1jmd7_15 svg{width:26px}._navbar_1jmd7_9{min-height:70px;gap:10px}._actions_1jmd7_52{gap:11px}._navbar_1jmd7_9 .small{font-size:10px;min-height:36px;padding:9px 10px;gap:5px}._navbar_1jmd7_9 .small svg{width:13px}._menuButton_1jmd7_80{padding:3px}._lang_1jmd7_72{font-size:10px}._nav_1jmd7_9{top:69px}._band_1jmd7_90{padding:75px 0}._band_1jmd7_90 h2{letter-spacing:-1.3px}._band_1jmd7_90 p{font-size:14px;max-width:290px;line-height:1.6}._footer_1jmd7_137{padding:38px 0 25px}._footerLinks_1jmd7_153{grid-template-columns:repeat(2,1fr);gap:18px 22px}._footerBottom_1jmd7_168{flex-direction:column;align-items:flex-start}._footerTop_1jmd7_142{padding-bottom:35px}._footerBottom_1jmd7_168 p{line-height:1.7;max-width:300px}}@media(max-width:500px){._brand_1jmd7_15{font-size:16px;gap:6px;letter-spacing:-.5px}._brand_1jmd7_15 svg{width:23px}._actions_1jmd7_52{gap:10px}._navbar_1jmd7_9 .small{font-size:10px;padding:10px 12px}._menuButton_1jmd7_80{padding:3px}}._root_52lav_1{position:relative;isolation:isolate;min-width:0}._grid_52lav_6{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(var(--border) .75px,transparent .75px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 85%,transparent)}._svg_52lav_20{display:block;width:100%;overflow:visible;user-select:none}._hero_52lav_26{margin:-15px -65px 0 -20px}._compact_52lav_29{max-width:700px}._surface_52lav_32{fill:var(--surface-panel);stroke:var(--border);stroke-width:1.2}._node_52lav_37{cursor:grab;touch-action:pan-y;outline:none}._node_52lav_37:active{cursor:grabbing}._node_52lav_37:focus-visible ._surface_52lav_32{stroke:var(--focus);stroke-width:3}._selected_52lav_49 ._surface_52lav_32{stroke:var(--accent);filter:drop-shadow(0 0 7px #65d9ed18)}._node_52lav_37:hover ._surface_52lav_32{fill:var(--surface-raised)}._topLine_52lav_56{stroke:var(--type);stroke-width:2}._divider_52lav_60{stroke:var(--border)}._title_52lav_63{fill:var(--text);font-family:var(--font-sans);font-size:12px;font-weight:600}._sub_52lav_69,._port_52lav_74{fill:var(--text-dim);font-family:var(--font-mono);font-size:8px}._field_52lav_79{fill:var(--surface-canvas);stroke:var(--border-subtle)}._fieldText_52lav_83{fill:var(--text-dim);font-family:var(--font-mono);font-size:7.2px}._link_52lav_88{fill:none;stroke:var(--type);stroke-width:1.7;opacity:.72}._topNote_52lav_94{position:absolute;top:5%;left:4%;font:10px var(--font-mono);color:var(--text-faint);display:flex;align-items:center;gap:8px}._dot_52lav_104{width:5px;height:5px;background:var(--accent);border-radius:50%}._bottomNote_52lav_110{display:flex;align-items:center;justify-content:space-between;padding:0 40px 0 30px;color:var(--text-faint);font-size:11px}._bottomNote_52lav_110 span{display:flex;gap:8px;align-items:center}._reset_52lav_123{display:grid;place-items:center;min-width:32px;min-height:32px;border:1px solid var(--border);background:var(--surface-panel);border-radius:6px;color:var(--text-dim)}._reset_52lav_123:hover{color:var(--accent);border-color:var(--accent)}._error_52lav_137 ._surface_52lav_32{stroke:var(--warn);stroke-width:2}._root_52lav_1[data-stage="0"] ._link_52lav_88{stroke:var(--border-strong);opacity:.5}._root_52lav_1[data-stage="0"] ._title_52lav_63,._root_52lav_1[data-stage="0"] ._sub_52lav_69{opacity:.15}._root_52lav_1[data-stage="0"] ._topLine_52lav_56{stroke:var(--border-strong)}._root_52lav_1[data-animate=yes]._hero_52lav_26 ._node_52lav_37{animation:_appear_52lav_1 var(--slow) var(--ease-enter) both;animation-delay:var(--delay)}._root_52lav_1[data-animate=yes]._hero_52lav_26 ._link_52lav_88{stroke-dasharray:1800;stroke-dashoffset:1800;animation:_draw_52lav_1 var(--slow) var(--ease-enter) forwards;animation-delay:var(--delay)}@keyframes _appear_52lav_1{0%{opacity:0}to{opacity:1}}@keyframes _draw_52lav_1{to{stroke-dashoffset:0}}@media(max-width:1100px){._hero_52lav_26{margin:0 -15px 0 -10px}}@media(max-width:650px){._hero_52lav_26{margin:12px 0 0}._topNote_52lav_94{top:-6px;left:16px;font-size:9px}._bottomNote_52lav_110{padding:8px 16px;font-size:10px}._hero_52lav_26 ._svg_52lav_20{aspect-ratio:520/880}._why_52lav_196 text{font-size:12px}._grid_52lav_6{background-size:18px 18px}}._hero_n8n5i_1{position:relative;display:grid;grid-template-columns:.92fr 1.5fr;gap:0;align-items:center;min-height:720px;padding:72px 0 100px}._heroCopy_n8n5i_10{position:relative;z-index:2;pointer-events:none}._heroCopy_n8n5i_10 a{pointer-events:auto}._tagline_n8n5i_18{font-size:11px;color:var(--text-dim);margin-bottom:29px;letter-spacing:.1px}._hero_n8n5i_1 h1{font-size:clamp(50px,4.7vw,72px);line-height:1.04;font-weight:520;letter-spacing:-3.6px;margin-bottom:28px;max-width:550px}._hero_n8n5i_1 h1 span{color:var(--accent)}._heroBody_n8n5i_35{font-size:15px;color:var(--text-dim);max-width:380px;margin-bottom:29px;line-height:1.8}._heroActions_n8n5i_42{display:flex;gap:24px;align-items:center}._docsButton_n8n5i_47{font-size:12px;display:flex;gap:8px;align-items:center;white-space:nowrap}._docsButton_n8n5i_47:hover{color:var(--accent)}._free_n8n5i_57{display:flex;align-items:center;gap:7px;color:var(--text-faint);font-size:10px;margin:22px 0 0;max-width:420px}._free_n8n5i_57 svg{flex-shrink:0}._heroGraph_n8n5i_69{min-width:0;margin-left:-8px}._scrollCue_n8n5i_73{position:absolute;left:0;bottom:35px;display:flex;align-items:center;gap:12px;font:10px var(--font-mono);color:var(--text-faint)}._scrollCue_n8n5i_73:hover{color:var(--accent)}._introStrip_n8n5i_86{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}._introStrip_n8n5i_86>.wrap{display:flex;gap:50px;align-items:center;min-height:68px}._introStrip_n8n5i_86 span{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--text-dim)}._introStrip_n8n5i_86 svg{color:var(--accent)}._introStrip_n8n5i_86 p{margin:0 0 0 auto;display:flex;gap:18px;font:10px var(--font-mono);color:var(--text-faint)}._introStrip_n8n5i_86 p>span{font-size:10px}._story_n8n5i_116{height:180vh;position:relative;border-bottom:1px solid var(--border-subtle)}._storySticky_n8n5i_121{position:sticky;top:88px;min-height:calc(100vh - 88px);padding:65px 0 35px;display:flex;flex-direction:column;justify-content:center}._noPin_n8n5i_130{height:auto}._noPin_n8n5i_130 ._storySticky_n8n5i_121{position:relative;top:0;min-height:0;padding:100px 0 65px}._storyHeading_n8n5i_139{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end}._storyHeading_n8n5i_139 h2{font-size:clamp(28px,3vw,42px);margin-bottom:0}._dim_n8n5i_149{color:var(--text-dim)}._storyHeading_n8n5i_139 ._section-copy_n8n5i_152{font-size:14px;max-width:380px}._storyContent_n8n5i_156{display:grid;grid-template-columns:1.8fr .8fr;gap:55px;align-items:center}._storyGraph_n8n5i_162{min-width:0;max-width:760px;margin-top:10px}._storySteps_n8n5i_167{display:flex;flex-direction:column;gap:12px}._storySteps_n8n5i_167 button{background:none;color:var(--text-faint);border:0;border-left:1px solid var(--border);display:flex;gap:15px;padding:15px 0 15px 18px;text-align:left;line-height:1.5}._stepNumber_n8n5i_183{font:10px var(--font-mono);padding-top:4px}._storySteps_n8n5i_167 button strong{font-size:13px;font-weight:500;display:block}._storySteps_n8n5i_167 button span>span{font-size:12px;display:block;margin-top:8px;max-width:230px}._storySteps_n8n5i_167 button._currentStep_n8n5i_198{border-left-color:var(--accent);color:var(--text)}._currentStep_n8n5i_198 ._stepNumber_n8n5i_183{color:var(--accent)}._ways_n8n5i_205{padding:100px 0 110px}._waysHead_n8n5i_208{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px}._waysHead_n8n5i_208 h2{max-width:650px;margin:0}._waysHead_n8n5i_208 p{max-width:260px;font-size:14px;margin:0}._tabs_n8n5i_224{display:flex;border-bottom:1px solid var(--border);gap:10px;margin-bottom:35px}._tabs_n8n5i_224 button{display:flex;gap:10px;align-items:center;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-dim);font-size:13px;padding:17px 28px}._tabs_n8n5i_224 button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}._tabs_n8n5i_224 button:hover{color:var(--text)}._modePanel_n8n5i_248{display:grid;grid-template-columns:1.3fr .8fr;gap:95px;align-items:center}._modeVisual_n8n5i_254{background:var(--surface-sunken);border:1px solid var(--border);border-radius:9px;overflow:hidden;min-height:450px;position:relative;background-image:radial-gradient(var(--border-subtle) .6px,transparent .6px);background-size:16px 16px}._demoBar_n8n5i_267{display:flex;align-items:center;gap:8px;padding:13px 20px;border-bottom:1px solid var(--border-subtle);font:10px var(--font-mono);background:var(--surface-panel);color:var(--text-dim)}._demoBar_n8n5i_267>span:last-child{margin-left:auto;font:9px var(--font-sans);color:var(--text-faint)}._tinyDot_n8n5i_282{width:5px;height:5px;background:var(--accent);border-radius:50%}._miniNodes_n8n5i_288{display:flex;align-items:center;padding:40px 40px 28px;justify-content:space-between;position:relative}._miniNode_n8n5i_288{position:relative;z-index:1;width:180px;border:1px solid var(--border);border-top:2px solid var(--type-model);border-radius:5px;background:var(--surface-panel);padding:12px}._miniNode_n8n5i_288>span{font-size:11px;display:block;margin-bottom:14px}._miniNode_n8n5i_288 code{font:8px var(--font-mono);display:flex;align-items:center;gap:8px;justify-content:flex-end;padding-bottom:7px;color:var(--text-dim)}._miniNode_n8n5i_288 i{width:6px;height:6px;border-radius:50%}._miniNode_n8n5i_288:last-child{border-top-color:var(--type-conditioning)}._miniNode_n8n5i_288:last-child code{justify-content:flex-start}._promptField_n8n5i_330{background:var(--surface-canvas);border:1px solid var(--border-subtle);border-radius:3px;padding:8px;font:8px var(--font-mono);color:var(--text-dim);min-height:40px}._demoLink_n8n5i_339{width:calc(100% - 330px);position:absolute;left:200px;top:55px;overflow:visible}._demoCard_n8n5i_346{margin:0 35px 30px;padding:19px 22px;border:1px solid var(--border);border-radius:6px;background:var(--surface-panel);min-height:188px}._demoLabel_n8n5i_354{display:flex;gap:7px;align-items:center;color:var(--accent);font:10px var(--font-mono);margin-bottom:15px}._demoLabel_n8n5i_354>span{margin-left:auto;color:var(--text-faint)}._demoCard_n8n5i_346 h3{font-size:16px;margin-bottom:8px}._demoCard_n8n5i_346 p{font-size:11px;color:var(--text-dim);margin-bottom:18px;line-height:1.6}._demoButtons_n8n5i_376{display:flex;justify-content:space-between;gap:8px}._demoButtons_n8n5i_376 button{display:flex;align-items:center;gap:6px;font-size:10px;padding:8px 10px;background:none;color:var(--text-dim);border:1px solid var(--border);border-radius:4px}._demoButtons_n8n5i_376 button:last-child{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}._demoButtons_n8n5i_376 button:hover{border-color:var(--accent);color:var(--accent)}._demoButtons_n8n5i_376 button:last-child:hover{background:var(--accent-strong);color:var(--on-accent)}._demoButtons_n8n5i_376 ._hintActive_n8n5i_405{color:var(--accent);border-color:var(--accent)}._modeText_n8n5i_409 h3{font-size:34px;line-height:1.15;letter-spacing:-1px;margin-bottom:22px}._modeText_n8n5i_409>p{font-size:15px;color:var(--text-dim);line-height:1.8}._modeText_n8n5i_409>small{display:block;font:10px var(--font-mono);color:var(--text-faint);line-height:1.8;margin-top:25px;max-width:260px}._userMessage_n8n5i_428{background:var(--surface-raised);border-radius:4px;padding:8px 10px}._draftNode_n8n5i_433{border-style:dashed;opacity:.6}._rejectedNode_n8n5i_437{opacity:.15}._draftLabel_n8n5i_440{font:9px var(--font-mono);color:var(--text-faint);display:block;margin-bottom:10px}._tool_n8n5i_446{display:flex;gap:9px;margin-bottom:12px}._tool_n8n5i_446>svg{color:var(--ok);margin-top:1px;flex-shrink:0}._tool_n8n5i_446 strong{font:10px var(--font-mono);display:block}._tool_n8n5i_446 small{display:block;font-size:9px;color:var(--text-faint);margin-top:3px;line-height:1.5}._checkSection_n8n5i_467{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:var(--surface-sunken);padding:95px 0}._checkLayout_n8n5i_473{display:grid;grid-template-columns:.85fr 1.3fr;gap:95px;align-items:center}._checkCopy_n8n5i_479 .section-kicker{display:flex;gap:8px}._checkCopy_n8n5i_479 small{font-size:12px;line-height:1.7;color:var(--text-faint);display:block;margin-top:20px;max-width:340px}._checkVisual_n8n5i_491{min-width:0}._checkCanvas_n8n5i_494{position:relative;border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden}._checkCanvas_n8n5i_494>div:first-child{margin:10px 5px 0}._findings_n8n5i_503{margin-top:15px;display:flex;flex-direction:column;gap:7px;min-height:99px}._findings_n8n5i_503 button{display:flex;align-items:center;gap:13px;padding:13px 17px;background:var(--surface-panel);border:1px solid var(--border);border-radius:5px;font-size:11px;color:var(--text-dim);text-align:left}._findings_n8n5i_503 button>span{display:grid;place-items:center;background:#f6ce7c15;color:var(--warn);border:1px solid #f6ce7c40;width:19px;height:19px;border-radius:50%;font:10px var(--font-mono)}._findings_n8n5i_503 button svg{margin-left:auto}._findings_n8n5i_503 button:hover,._findings_n8n5i_503 button:focus-visible{border-color:var(--warn);color:var(--text)}._scanLine_n8n5i_541{position:absolute;inset:0;border-left:1px solid var(--accent);pointer-events:none}._importSection_n8n5i_547{padding:110px 0;display:grid;grid-template-columns:.85fr 1.35fr;gap:95px;align-items:center}._importSection_n8n5i_547>div:first-child{max-width:395px}._shield_n8n5i_557{padding:85px 0 110px;display:grid;grid-template-columns:1.15fr 1fr;gap:110px;border-top:1px solid var(--border-subtle);align-items:center}._shield_n8n5i_557 .section-kicker{display:flex;gap:9px}._shieldDrawing_n8n5i_569{display:grid;grid-template-columns:1fr 1.7fr 1fr;align-items:center;min-height:220px}._shieldApp_n8n5i_575,._shieldComfy_n8n5i_576{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;font-size:12px;min-height:110px;border:1px solid var(--border);border-radius:8px;background:var(--surface-panel)}._shieldApp_n8n5i_575 svg{color:var(--accent)}._shieldComfy_n8n5i_576 svg{color:var(--text-dim)}._arrows_n8n5i_594 span{display:block;text-align:center;color:var(--text-faint);font:8px var(--font-mono);padding:0 4px}._arrows_n8n5i_594 span:first-child{color:var(--accent)}._arrows_n8n5i_594 svg{width:100%;display:block;margin:9px 0}._fileFlow_n8n5i_609{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:10px;color:var(--text-faint);font-size:10px;margin-top:20px}._fileFlow_n8n5i_609 code{color:var(--text-dim);font:9px var(--font-mono);padding:7px 10px;border:1px solid var(--border);border-radius:4px}._mapSection_n8n5i_626{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:95px 0 85px}._mapHead_n8n5i_631{display:flex;justify-content:space-between;gap:50px;align-items:center;margin-bottom:60px}._mapHead_n8n5i_631>div:first-child{max-width:650px}._mapHead_n8n5i_631 ._section-copy_n8n5i_152{max-width:470px}._counts_n8n5i_644{display:flex;gap:45px}._counts_n8n5i_644>div{display:flex;flex-direction:column;gap:12px}._counts_n8n5i_644 strong{font:58px var(--font-mono);letter-spacing:-4px;font-weight:350}._counts_n8n5i_644>div>span{font:10px var(--font-mono);color:var(--text-faint)}._mapGrid_n8n5i_662{display:grid;grid-template-columns:1fr 300px;gap:50px;align-items:center}._constellation_n8n5i_668{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:35px 28px;align-items:center;min-height:320px}._constellation_n8n5i_668>svg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}._groupNode_n8n5i_683{display:flex;align-items:center;justify-content:flex-start;gap:9px;position:relative;border:1px solid var(--border);border-radius:5px;background:var(--surface-panel);color:var(--text-dim);font-size:10px;text-align:left;padding:15px 12px;min-height:55px;max-width:220px}._groupNode_n8n5i_683>span:last-child{font:9px var(--font-mono);color:var(--text-faint);margin-left:auto}._nodePort_n8n5i_704{position:absolute;left:-4px;width:6px;height:6px;background:var(--border-strong);border-radius:50%}._groupActive_n8n5i_712,._groupNode_n8n5i_683:hover{border-color:var(--accent);color:var(--text);transform:translateY(-3px)}._groupActive_n8n5i_712 ._nodePort_n8n5i_704{background:var(--accent)}._groupDetail_n8n5i_721{padding:22px;border-left:1px solid var(--border);min-height:290px}._groupDetail_n8n5i_721>svg{color:var(--accent);margin-bottom:18px}._groupDetail_n8n5i_721 h3{font-size:17px;margin-bottom:15px}._groupDetail_n8n5i_721>a:not(.text-link){font-size:11px;color:var(--text-dim);display:flex;justify-content:space-between;gap:10px;align-items:center;padding:9px 0;line-height:1.5}._groupDetail_n8n5i_721 a:hover{color:var(--accent)}._groupDetail_n8n5i_721 .text-link{margin-top:20px;font-size:11px}._groupDetail_n8n5i_721 p{display:flex;gap:7px;align-items:center;margin:25px 0 0;font-size:9px;color:var(--text-faint)}._realShots_n8n5i_759{padding:100px 0 90px}._realHeader_n8n5i_762{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}._realHeader_n8n5i_762 ._section-title_n8n5i_769{margin-bottom:15px}._realHeader_n8n5i_762 p{margin-bottom:0}._mainShot_n8n5i_775{display:block;max-width:1120px;margin-inline:auto}._shotStrip_n8n5i_780{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1120px;margin:22px auto 0}._shotStrip_n8n5i_780 img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:4px}._shotStrip_n8n5i_780 a:hover img{border-color:var(--accent)}._shotStrip_n8n5i_780 span{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--text-dim);padding:13px 0}._boundaries_n8n5i_805{padding:80px 0 95px;border-top:1px solid var(--border-subtle)}._boundaries_n8n5i_805>._section-title_n8n5i_769{max-width:650px;margin-bottom:50px}._boundaries_n8n5i_805>div{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}._boundaries_n8n5i_805 article{border-top:1px solid var(--border);padding-top:25px}._boundaries_n8n5i_805 article>svg{color:var(--text-dim);margin-bottom:20px}._boundaries_n8n5i_805 h3{font-size:17px;margin-bottom:10px}._boundaries_n8n5i_805 p{font-size:13px;color:var(--text-dim);max-width:300px;margin:0}@media(min-width:1700px){._hero_n8n5i_1{min-height:810px}._hero_n8n5i_1 h1{font-size:83px}}@media(max-width:1100px){._hero_n8n5i_1{grid-template-columns:.9fr 1.15fr;min-height:650px}._hero_n8n5i_1 h1{font-size:57px;letter-spacing:-2.8px}._heroGraph_n8n5i_69{margin-right:-20px;margin-left:-20px}._heroBody_n8n5i_35{max-width:310px;font-size:14px}._heroActions_n8n5i_42{gap:18px;flex-wrap:wrap}._free_n8n5i_57{font-size:9px}._modePanel_n8n5i_248,._checkLayout_n8n5i_473,._importSection_n8n5i_547,._shield_n8n5i_557{gap:45px}._miniNodes_n8n5i_288{padding-inline:25px}._miniNode_n8n5i_288{width:150px}._demoLink_n8n5i_339{left:170px;width:calc(100% - 290px)}._demoCard_n8n5i_346{margin-inline:20px}._modeText_n8n5i_409 h3{font-size:30px}._storyHeading_n8n5i_139{gap:50px}._storyContent_n8n5i_156{gap:30px}._mapGrid_n8n5i_662{grid-template-columns:1fr 230px;gap:25px}._groupNode_n8n5i_683{font-size:9px;padding:12px 8px}._constellation_n8n5i_668{gap:25px 18px}}@media(max-width:850px){._hero_n8n5i_1{grid-template-columns:1fr;min-height:0;padding:65px 0 60px}._heroCopy_n8n5i_10{max-width:600px}._hero_n8n5i_1 h1{font-size:67px}._heroBody_n8n5i_35{max-width:410px}._heroGraph_n8n5i_69{margin:30px auto 0;width:95%;max-width:820px}._hero_n8n5i_1 ._tagline_n8n5i_18{font-size:12px}._heroActions_n8n5i_42{flex-wrap:nowrap}._free_n8n5i_57{font-size:11px}._scrollCue_n8n5i_73{display:none}._introStrip_n8n5i_86>.wrap{gap:35px}._introStrip_n8n5i_86 p{font-size:8px;gap:10px}._storyHeading_n8n5i_139{grid-template-columns:1fr;gap:25px}._storyHeading_n8n5i_139 ._section-copy_n8n5i_152{max-width:520px}._storyContent_n8n5i_156{grid-template-columns:1fr}._storyGraph_n8n5i_162{max-width:660px;margin:auto;width:100%}._storySteps_n8n5i_167{flex-direction:row;gap:10px}._storySteps_n8n5i_167 button{flex:1;padding:12px 10px;gap:8px}._storySteps_n8n5i_167 button span>span{display:none}._storySteps_n8n5i_167 button strong{font-size:11px}._storySticky_n8n5i_121{top:74px;padding:35px 0}._waysHead_n8n5i_208{display:block}._waysHead_n8n5i_208 p{margin-top:20px;max-width:100%}._modePanel_n8n5i_248{grid-template-columns:1fr;gap:35px}._modeText_n8n5i_409{max-width:500px}._modeVisual_n8n5i_254{min-height:440px}._miniNode_n8n5i_288{width:210px}._miniNodes_n8n5i_288{padding-inline:55px}._demoLink_n8n5i_339{left:230px;width:calc(100% - 420px)}._demoCard_n8n5i_346{margin-inline:40px}._checkLayout_n8n5i_473{grid-template-columns:1fr;gap:35px}._checkCopy_n8n5i_479{max-width:540px}._importSection_n8n5i_547{grid-template-columns:1fr;gap:40px}._importSection_n8n5i_547>div:first-child{max-width:520px}._shield_n8n5i_557{grid-template-columns:1fr;gap:45px}._shieldDrawing_n8n5i_569{max-width:600px;width:100%;margin:auto}._shield_n8n5i_557>div:last-child{max-width:520px}._mapHead_n8n5i_631{display:block}._counts_n8n5i_644{margin-top:35px}._mapGrid_n8n5i_662{grid-template-columns:1fr;gap:30px}._groupDetail_n8n5i_721{border-left:0;border-top:1px solid var(--border);padding:22px 0;min-height:0}._groupDetail_n8n5i_721>a:not(.text-link){max-width:500px}._groupNode_n8n5i_683{max-width:100%;font-size:11px}._realHeader_n8n5i_762{align-items:start;flex-direction:column}._boundaries_n8n5i_805>div{gap:25px}}@media(max-width:650px){._hero_n8n5i_1{padding:48px 0 40px}._hero_n8n5i_1 h1{font-size:54px;letter-spacing:-2.7px;max-width:360px;line-height:1.08}._hero_n8n5i_1 ._tagline_n8n5i_18{font-size:10px;margin-bottom:22px}._heroBody_n8n5i_35{font-size:14px;line-height:1.8;max-width:330px;margin-bottom:25px}._heroActions_n8n5i_42{gap:18px}._docsButton_n8n5i_47{font-size:11px}._free_n8n5i_57{font-size:9px;gap:6px;line-height:1.6;align-items:flex-start;margin-top:18px}._free_n8n5i_57 svg{width:12px;margin-top:1px}._heroGraph_n8n5i_69{width:100%;margin:30px 0 0}._introStrip_n8n5i_86>.wrap{gap:25px;min-height:65px;flex-wrap:wrap;padding-block:20px;row-gap:15px}._introStrip_n8n5i_86 span{font-size:11px;gap:7px}._introStrip_n8n5i_86 p{width:100%;margin:0;font-size:9px}._introStrip_n8n5i_86 p>span{font-size:9px}._story_n8n5i_116{height:auto}._storySticky_n8n5i_121{position:relative;top:0;min-height:0;padding:65px 0}._storyHeading_n8n5i_139 h2{font-size:30px}._storyHeading_n8n5i_139 ._section-copy_n8n5i_152{font-size:13px}._storySteps_n8n5i_167{flex-direction:column;gap:7px}._storySteps_n8n5i_167 button{padding:14px 18px;gap:13px}._storySteps_n8n5i_167 button strong{font-size:12px}._storySteps_n8n5i_167 button span>span{display:block;max-width:100%}._noPin_n8n5i_130 ._storySticky_n8n5i_121{padding:65px 0 40px}._storyGraph_n8n5i_162{margin-top:20px}._ways_n8n5i_205{padding:65px 0}._waysHead_n8n5i_208{margin-bottom:25px}._tabs_n8n5i_224{margin-bottom:25px;gap:0}._tabs_n8n5i_224 button{padding:16px 18px;font-size:12px;gap:7px;flex:1;justify-content:center}._tabs_n8n5i_224 svg{width:14px}._modeVisual_n8n5i_254{min-height:390px}._demoBar_n8n5i_267{padding:12px 14px;font-size:9px}._demoBar_n8n5i_267>span:last-child{font-size:8px;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._miniNodes_n8n5i_288{padding:35px 18px 25px}._miniNode_n8n5i_288{width:133px;padding:10px}._miniNode_n8n5i_288>span{font-size:9px}._miniNode_n8n5i_288 code{font-size:7px}._demoLink_n8n5i_339{left:142px;width:calc(100% - 262px);top:49px}._promptField_n8n5i_330{font-size:7px;padding:5px}._demoCard_n8n5i_346{margin:0 15px 20px;padding:16px;min-height:180px}._demoCard_n8n5i_346 h3{font-size:14px}._demoCard_n8n5i_346 p{font-size:10px}._demoButtons_n8n5i_376 button{font-size:9px;padding:8px}._demoLabel_n8n5i_354{font-size:9px}._modeText_n8n5i_409 h3{font-size:30px}._modeText_n8n5i_409>p{font-size:14px}._checkSection_n8n5i_467{padding:60px 0}._checkCanvas_n8n5i_494 ._svg_n8n5i_1247{max-height:600px}._checkCopy_n8n5i_479 small{font-size:12px}._importSection_n8n5i_547{padding:65px 0}._shield_n8n5i_557{padding:55px 0 65px}._shieldDrawing_n8n5i_569{grid-template-columns:1fr 1.45fr 1fr;min-height:190px}._shieldApp_n8n5i_575,._shieldComfy_n8n5i_576{font-size:10px;min-height:95px;gap:10px}._arrows_n8n5i_594 span{font-size:6px}._fileFlow_n8n5i_609{font-size:8px;gap:7px}._fileFlow_n8n5i_609 code{font-size:8px}._mapSection_n8n5i_626{padding:65px 0 40px}._mapHead_n8n5i_631{margin-bottom:35px}._counts_n8n5i_644{gap:40px}._counts_n8n5i_644 strong{font-size:48px}._constellation_n8n5i_668{grid-template-columns:repeat(2,1fr);gap:25px 18px;min-height:0}._groupNode_n8n5i_683{grid-column:auto!important;grid-row:auto!important;font-size:9px;min-height:52px}._constellation_n8n5i_668>svg{display:none}._groupDetail_n8n5i_721 h3{font-size:18px}._realShots_n8n5i_759{padding:65px 0}._shotStrip_n8n5i_780{gap:16px;grid-template-columns:1fr}._shotStrip_n8n5i_780 a{display:grid;grid-template-columns:140px 1fr;gap:15px;align-items:center}._shotStrip_n8n5i_780 span{font-size:11px;gap:15px}._realHeader_n8n5i_762{margin-bottom:25px;gap:20px}._boundaries_n8n5i_805{padding:55px 0 65px}._boundaries_n8n5i_805>div{grid-template-columns:1fr;gap:30px}._boundaries_n8n5i_805>._section-title_n8n5i_769{margin-bottom:30px}._boundaries_n8n5i_805 article{padding-top:22px;display:grid;grid-template-columns:30px 1fr;gap:0 10px}._boundaries_n8n5i_805 article>svg{grid-row:1/3;margin-top:1px}._boundaries_n8n5i_805 h3{font-size:16px}._boundaries_n8n5i_805 p{font-size:13px;max-width:100%}}@media(max-width:650px){._hero_n8n5i_1 h1{font-size:clamp(41px,12vw,47px);max-width:100%;letter-spacing:-2.2px;line-height:1.09}}._shieldDrawing_n8n5i_569[data-reveal=true] ._arrows_n8n5i_594 svg path{stroke-dasharray:250;stroke-dashoffset:250;animation:_read-connection_n8n5i_1 var(--slow) var(--ease-enter) forwards}@keyframes _read-connection_n8n5i_1{to{stroke-dashoffset:0}}._miniNodes_n8n5i_288[data-complete=false][data-active=true] ._demoLink_n8n5i_339 path{animation:_link-hint_n8n5i_1 var(--slow) linear infinite}@keyframes _link-hint_n8n5i_1{to{stroke-dashoffset:-13}}._releaseDot_xzm9q_1{width:5px;height:5px;background:var(--ok);border-radius:50%}._packages_xzm9q_7{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:9px;overflow:hidden;margin-bottom:45px}._packages_xzm9q_7 article{background:var(--surface-panel);padding:30px 26px;border-right:1px solid var(--border);min-width:0}._packages_xzm9q_7 article:last-child{border:0}._packageIcon_xzm9q_24{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--border);border-radius:10px;color:var(--accent);margin-bottom:34px}._packages_xzm9q_7 h2{font-size:25px;letter-spacing:-.7px;margin-bottom:10px}._packages_xzm9q_7 p{font-size:12px;color:var(--text-dim);min-height:44px}._packages_xzm9q_7 article>a{display:flex;font-size:11px;min-height:43px;padding:11px}._packages_xzm9q_7 small{font:9px var(--font-mono);color:var(--text-faint);display:block;margin-top:18px;min-height:18px}._checksum_xzm9q_57{display:flex;gap:22px;align-items:flex-start;padding:25px 30px;border:1px solid var(--border);border-radius:7px;margin-bottom:85px}._checksum_xzm9q_57>svg{color:var(--accent);margin-top:3px;flex-shrink:0}._checksum_xzm9q_57 h2{font-size:17px;margin:0 0 8px}._checksum_xzm9q_57 p{font-size:12px;color:var(--text-dim);max-width:600px;margin-bottom:18px}._checksum_xzm9q_57 code{font:11px var(--font-mono);color:var(--text-dim);overflow-wrap:anywhere}._checksum_xzm9q_57>a{margin-left:auto;white-space:nowrap;font-size:11px}._firstSteps_xzm9q_91{padding:0 0 80px}._firstSteps_xzm9q_91>h2{font-size:36px;margin-bottom:38px}._firstSteps_xzm9q_91 ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:55px}._firstSteps_xzm9q_91 li{border-top:1px solid var(--border);padding-top:24px}._firstSteps_xzm9q_91 li>span{font:11px var(--font-mono);color:var(--accent)}._firstSteps_xzm9q_91 h3{margin:20px 0 12px;font-size:19px}._firstSteps_xzm9q_91 p{font-size:13px;color:var(--text-dim)}._otherOS_xzm9q_122{border-top:1px solid var(--border);display:flex;gap:60px;padding:45px 0 90px;align-items:center;justify-content:space-between}._otherOS_xzm9q_122 h2{font-size:24px;letter-spacing:-.6px;margin-bottom:12px}._otherOS_xzm9q_122 p{font-size:13px;color:var(--text-dim);max-width:580px;margin:0}._otherOS_xzm9q_122>div:last-child{display:flex;flex-direction:column;gap:16px;flex-shrink:0}._lessonLayout_xzm9q_147{display:grid;grid-template-columns:300px 1fr;gap:65px;padding-bottom:90px}._filters_xzm9q_153{align-self:start;position:sticky;top:110px}._search_xzm9q_158{display:flex;align-items:center;gap:8px;background:var(--surface-panel);border:1px solid var(--border);border-radius:5px;padding:0 12px;color:var(--text-faint);margin-bottom:25px}._search_xzm9q_158:focus-within{border-color:var(--accent)}._search_xzm9q_158 input{min-width:0;width:100%;border:0;background:none;color:var(--text);font-size:11px;line-height:1.5;padding:15px 0;outline:none}._search_xzm9q_158 input::placeholder{color:var(--text-faint)}._search_xzm9q_158 input:focus-visible{outline:none}._search_xzm9q_158 button{padding:6px;background:none;border:0;color:var(--text-dim);display:grid;place-items:center}._search_xzm9q_158>svg{flex-shrink:0}._groupFilters_xzm9q_200{display:flex;flex-direction:column;gap:3px}._groupFilters_xzm9q_200 button{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:12px 13px;border:1px solid transparent;border-radius:4px;background:none;color:var(--text-dim);font-size:11px;line-height:1.4}._groupFilters_xzm9q_200 button>span{font:9px var(--font-mono);color:var(--text-faint)}._groupFilters_xzm9q_200 button:hover{background:var(--surface-panel);color:var(--text)}._groupFilters_xzm9q_200 ._filterActive_xzm9q_227{background:var(--surface-panel);border-color:var(--border);color:var(--accent)}._adultNote_xzm9q_232{margin:25px 12px 0;padding-top:25px;border-top:1px solid var(--border);font-size:10px;color:var(--text-faint)}._adultNote_xzm9q_232>strong{display:inline-block;margin-left:8px;font-weight:450;color:var(--text-dim)}._adultNote_xzm9q_232 svg{vertical-align:middle}._adultNote_xzm9q_232 p{font-size:10px;margin-top:13px}._adultNote_xzm9q_232 a{font-size:10px}._resultsCount_xzm9q_255{font:10px var(--font-mono);color:var(--text-faint);margin-bottom:29px}._lessonGroup_xzm9q_260{margin-bottom:45px}._lessonGroup_xzm9q_260 h2{font-size:21px;display:flex;align-items:center;gap:12px;margin-bottom:17px;letter-spacing:-.3px}._lessonGroup_xzm9q_260 h2>small{font:10px var(--font-mono);color:var(--text-faint);margin-left:auto}._groupPort_xzm9q_276{width:7px;height:7px;background:var(--accent);border-radius:50%;flex-shrink:0}._lessonRow_xzm9q_283{display:flex;justify-content:space-between;gap:20px;padding:23px 0;border-top:1px solid var(--border-subtle)}._lessonRow_xzm9q_283 h3{font-size:15px;margin-bottom:9px}._lessonRow_xzm9q_283 p{font-size:12px;color:var(--text-dim);max-width:530px;line-height:1.6;margin:0}._lessonRow_xzm9q_283>span{display:flex;gap:18px;align-items:center;font:9px var(--font-mono);color:var(--text-faint);white-space:nowrap}._lessonRow_xzm9q_283:hover h3,._lessonRow_xzm9q_283:hover>span{color:var(--accent)}._wikiNote_xzm9q_313{font-size:11px;color:var(--text-faint);border-top:1px solid var(--border);padding-top:25px;max-width:550px}._gallery_xzm9q_320{display:grid;grid-template-columns:1fr 1fr;gap:50px 30px;padding-bottom:100px}._gallery_xzm9q_320 figure{margin:0;min-width:0}._gallery_xzm9q_320 ._featuredShot_xzm9q_330{grid-column:1/-1;grid-row:1}._gallery_xzm9q_320 figure>button{width:100%;padding:0;position:relative;display:block;text-align:left}._gallery_xzm9q_320 button:hover{border-color:var(--accent)}._zoom_xzm9q_344{position:absolute;bottom:12px;right:12px;width:32px;height:32px;background:var(--surface-panel);border:1px solid var(--border);border-radius:4px;display:grid;place-items:center;color:var(--text-dim)}._gallery_xzm9q_320 figcaption{display:flex;gap:15px;margin:20px 0 0}._shotIndex_xzm9q_362{color:var(--accent);font:10px var(--font-mono);padding-top:4px}._gallery_xzm9q_320 figcaption>svg{margin-left:auto;flex-shrink:0;color:var(--text-faint);margin-top:3px}._gallery_xzm9q_320 h2{font-size:17px;margin-bottom:9px}._gallery_xzm9q_320 p{font-size:12px;color:var(--text-dim);line-height:1.6;margin:0;max-width:560px}._lightbox_xzm9q_384{position:fixed;width:min(1400px,95vw);max-width:95vw;max-height:94dvh;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface-canvas);color:var(--text);overflow:auto}._lightbox_xzm9q_384::backdrop{background:#03060ce8;backdrop-filter:blur(10px)}._lightbox_xzm9q_384 picture{display:block}._lightbox_xzm9q_384 img{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain}._lightboxHeader_xzm9q_410{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px;font:10px var(--font-mono);color:var(--text-dim)}._lightboxHeader_xzm9q_410 strong{margin-left:20px;font:13px var(--font-sans);color:var(--text)}._lightboxHeader_xzm9q_410 button,._lightboxFooter_xzm9q_425 button{background:var(--surface-panel);color:var(--text);border:1px solid var(--border);border-radius:5px;display:grid;place-items:center;min-width:40px;min-height:40px}._lightbox_xzm9q_384 button:hover{color:var(--accent);border-color:var(--accent)}._lightboxFooter_xzm9q_425{display:flex;align-items:center;gap:25px;margin-top:12px}._lightboxFooter_xzm9q_425 p{font-size:12px;color:var(--text-dim);margin:0;text-align:center;flex:1}._docsGuide_xzm9q_452{display:flex;align-items:center;gap:16px;background:var(--surface-panel);border:1px solid var(--border);padding:22px 26px;border-radius:7px;margin-bottom:50px}._docsGuide_xzm9q_452>svg{color:var(--accent);flex-shrink:0}._docsGuide_xzm9q_452 p{font-size:13px;margin:0;color:var(--text-dim)}._docsGuide_xzm9q_452>a{margin-left:auto;white-space:nowrap;font-size:12px}._docsList_xzm9q_476{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;padding-bottom:100px}._docsList_xzm9q_476>a{display:flex;gap:25px;border-top:1px solid var(--border);padding:29px 0;align-items:start}._docsList_xzm9q_476>a>span{font:10px var(--font-mono);color:var(--text-faint);padding-top:5px}._docsList_xzm9q_476 h2{font-size:20px;margin-bottom:10px;letter-spacing:-.3px}._docsList_xzm9q_476 p{font-size:12px;margin:0;color:var(--text-dim);max-width:390px}._docsList_xzm9q_476>a>svg{margin-left:auto;color:var(--text-faint);flex-shrink:0;margin-top:3px}._docsList_xzm9q_476>a:hover h2,._docsList_xzm9q_476>a:hover>svg{color:var(--accent)}._trustLayout_xzm9q_515{display:grid;grid-template-columns:270px 1fr;gap:100px;padding-bottom:90px}._trustLayout_xzm9q_515>aside{display:flex;flex-direction:column;align-self:start;gap:20px;font-size:12px;color:var(--text-dim);position:sticky;top:125px}._trustLayout_xzm9q_515>aside>a:hover{color:var(--accent)}._trustContent_xzm9q_534{max-width:720px}._trustContent_xzm9q_534>section{border-top:1px solid var(--border);padding:32px 0 50px;scroll-margin-top:110px}._trustContent_xzm9q_534 h2{font-size:29px;letter-spacing:-.8px;margin-bottom:28px;line-height:1.2}._trustContent_xzm9q_534 h3{font-size:17px;margin:28px 0 11px}._trustContent_xzm9q_534 p{font-size:14px;color:var(--text-dim);line-height:1.9}._trustContent_xzm9q_534 ._text-link_xzm9q_557{margin-top:10px}._inlineLinks_xzm9q_560{display:flex;flex-wrap:wrap;gap:25px}._notFound_xzm9q_565{min-height:75vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:90px 0}._brokenLink_xzm9q_574{display:flex;align-items:center;gap:10px;max-width:550px;width:100%;margin-bottom:50px;color:var(--accent)}._brokenLink_xzm9q_574 svg:nth-child(2){width:calc(100% - 80px)}._reconnect_xzm9q_586{animation:_reconnect_xzm9q_586 2s var(--ease-enter) both}@keyframes _reconnect_xzm9q_586{0%{stroke-dashoffset:130}to{stroke-dashoffset:0}}._notFound_xzm9q_565 h1{font-size:48px;line-height:1.1;letter-spacing:-2px;max-width:650px}._notFound_xzm9q_565 p{font-size:15px;color:var(--text-dim);margin:0 0 30px}._page-intro_xzm9q_608 ._tag_xzm9q_608{display:flex;gap:8px;align-items:center}@media(max-width:1100px){._packages_xzm9q_7 article{padding:25px 18px}._lessonLayout_xzm9q_147{grid-template-columns:255px 1fr;gap:40px}._lessonRow_xzm9q_283>span{font-size:8px;gap:10px}._docsList_xzm9q_476{gap:0 40px}._trustLayout_xzm9q_515{gap:55px;grid-template-columns:230px 1fr}}@media(max-width:850px){._packages_xzm9q_7{grid-template-columns:1fr 1fr}._packages_xzm9q_7 article:nth-child(-n+2){border-bottom:1px solid var(--border)}._packages_xzm9q_7 article:nth-child(2){border-right:0}._checksum_xzm9q_57{flex-wrap:wrap}._checksum_xzm9q_57>a{margin-left:44px}._firstSteps_xzm9q_91 ol{gap:25px}._lessonLayout_xzm9q_147{grid-template-columns:1fr;gap:35px}._filters_xzm9q_153{position:static}._groupFilters_xzm9q_200{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px}._groupFilters_xzm9q_200 button{border-color:var(--border);padding:9px 12px;font-size:10px}._groupFilters_xzm9q_200 ._filterActive_xzm9q_227{border-color:var(--accent)}._adultNote_xzm9q_232{margin-inline:0}._lessonResults_xzm9q_676 ._resultsCount_xzm9q_255{margin-bottom:30px}._docsGuide_xzm9q_452{flex-wrap:wrap}._docsGuide_xzm9q_452>a{margin-left:35px}._trustLayout_xzm9q_515{grid-template-columns:1fr;gap:35px}._trustLayout_xzm9q_515>aside{position:static;flex-direction:row;flex-wrap:wrap;gap:14px 24px;padding-bottom:15px}._otherOS_xzm9q_122{gap:30px}._gallery_xzm9q_320 figcaption{gap:10px}._gallery_xzm9q_320 p{font-size:11px}}@media(max-width:650px){._packages_xzm9q_7{grid-template-columns:1fr 1fr;margin-bottom:25px}._packages_xzm9q_7 article{padding:25px 15px}._packageIcon_xzm9q_24{width:40px;height:40px;margin-bottom:25px}._packages_xzm9q_7 h2{font-size:24px}._packages_xzm9q_7 p{font-size:10px;min-height:38px}._packages_xzm9q_7 article>a{font-size:9px;padding:10px 4px;gap:5px;min-height:40px}._packages_xzm9q_7 article>a>svg{width:12px}._packages_xzm9q_7 small{font-size:8px}._checksum_xzm9q_57{gap:15px;padding:22px 18px;margin-bottom:55px}._checksum_xzm9q_57>svg{width:18px}._checksum_xzm9q_57>div{width:calc(100% - 34px)}._checksum_xzm9q_57 h2{font-size:15px}._checksum_xzm9q_57 p{font-size:11px}._checksum_xzm9q_57 code{font-size:9px;line-height:1.8}._checksum_xzm9q_57>a{margin-left:33px;font-size:10px}._firstSteps_xzm9q_91{padding-bottom:45px}._firstSteps_xzm9q_91>h2{font-size:30px}._firstSteps_xzm9q_91 ol{grid-template-columns:1fr;gap:30px}._firstSteps_xzm9q_91 h3{font-size:19px;margin:16px 0 10px}._firstSteps_xzm9q_91 p{font-size:13px;max-width:330px}._otherOS_xzm9q_122{padding:35px 0 65px;flex-direction:column;align-items:flex-start;gap:25px}._otherOS_xzm9q_122 h2{font-size:23px}._otherOS_xzm9q_122 p{font-size:12px}._otherOS_xzm9q_122>div:last-child{flex-direction:row;flex-wrap:wrap;gap:20px}._otherOS_xzm9q_122 a{font-size:11px}._lessonLayout_xzm9q_147{padding-bottom:55px}._search_xzm9q_158{margin-bottom:20px}._search_xzm9q_158 input{font-size:12px}._groupFilters_xzm9q_200{gap:7px}._groupFilters_xzm9q_200 button{font-size:9px;padding:8px 10px;gap:8px}._lessonGroup_xzm9q_260 h2{font-size:21px;line-height:1.3}._lessonRow_xzm9q_283{padding:20px 0;gap:15px}._lessonRow_xzm9q_283 h3{font-size:14px;line-height:1.4}._lessonRow_xzm9q_283 p{font-size:11px}._lessonRow_xzm9q_283>span{font-size:0;gap:0}._lessonRow_xzm9q_283>span svg{width:17px}._gallery_xzm9q_320{grid-template-columns:1fr;gap:35px;padding-bottom:65px}._gallery_xzm9q_320 ._featuredShot_xzm9q_330{grid-column:auto;grid-row:auto}._gallery_xzm9q_320 h2{font-size:17px}._gallery_xzm9q_320 p{font-size:12px}._gallery_xzm9q_320 figcaption{gap:13px;margin-top:16px}._lightbox_xzm9q_384{padding:10px;max-height:95dvh}._lightboxHeader_xzm9q_410 strong{display:block;margin:6px 0;font-size:12px;line-height:1.4}._lightboxHeader_xzm9q_410>span{font-size:9px}._lightboxFooter_xzm9q_425{gap:10px}._lightboxFooter_xzm9q_425 p{font-size:10px;line-height:1.6}._lightboxFooter_xzm9q_425 button,._lightboxHeader_xzm9q_410 button{min-width:35px;min-height:35px}._docsGuide_xzm9q_452{padding:20px;gap:12px;margin-bottom:35px}._docsGuide_xzm9q_452 p{font-size:11px;max-width:230px}._docsGuide_xzm9q_452>a{margin-left:32px;font-size:11px}._docsList_xzm9q_476{grid-template-columns:1fr;gap:0;padding-bottom:65px}._docsList_xzm9q_476>a{padding:24px 0;gap:20px}._docsList_xzm9q_476 h2{font-size:20px}._docsList_xzm9q_476 p{font-size:12px}._docsList_xzm9q_476>a>svg{width:18px}._trustLayout_xzm9q_515{padding-bottom:45px;gap:20px}._trustLayout_xzm9q_515>aside{font-size:10px;gap:13px 20px}._trustContent_xzm9q_534>section{padding-top:25px;padding-bottom:30px}._trustContent_xzm9q_534 h2{font-size:27px}._trustContent_xzm9q_534 h3{font-size:17px}._trustContent_xzm9q_534 p{font-size:13px;line-height:1.85}._trustContent_xzm9q_534 a{font-size:11px}._notFound_xzm9q_565{min-height:70vh;padding:60px 0}._notFound_xzm9q_565 h1{font-size:37px;letter-spacing:-1.3px}._notFound_xzm9q_565 p{font-size:14px}._brokenLink_xzm9q_574{margin-bottom:40px}}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/fonts/geist-cyrillic.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{color-scheme:dark;--surface-canvas: #0a0e15;--surface-panel: #111824;--surface-raised: #182131;--surface-sunken: #0c1119;--border-subtle: #222d3e;--border: #2a3648;--border-strong: #63738a;--text: #e8eef7;--text-dim: #a3b1c6;--text-faint: #8b9bb0;--accent: #65d9ed;--accent-strong: #8ae6f4;--on-accent: #071218;--focus: #dfe7f3;--warn: #f6ce7c;--ok: #82ddb3;--type-model: #b8a7f2;--type-clip: #f2d65c;--type-vae: #ff7a7a;--type-conditioning: #ffad5c;--type-latent: #f59ae6;--type-image: #6cc0f5;--font-sans: Geist, Arial, sans-serif;--font-mono: "Geist Mono", monospace;--fast: .15s;--base: .3s;--slow: .6s;--ease-enter: cubic-bezier(.2, .7, .2, 1);--ease-drop: cubic-bezier(.16, 1.15, .3, 1);--scrollbar-thumb: #3e5068;--scrollbar-track: #0a0e15;--scrollbar-hover: #63738a;--scrollbar-active: #8b9bb0;font-family:var(--font-sans);background:var(--surface-canvas);color:var(--text);font-synthesis:none;text-rendering:optimizeLegibility;scrollbar-gutter:stable;scroll-padding-top:105px}*{box-sizing:border-box;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:9px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-active)}body{margin:0;min-width:360px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none;cursor:pointer}button{cursor:pointer}button:disabled{cursor:default}button:active:not(:disabled),.button:active{transform:translateY(1px)}a,button{transition:color var(--fast),background-color var(--fast),border-color var(--fast),transform var(--fast)}:focus-visible{outline:2px solid var(--focus);outline-offset:5px;border-radius:3px}main:focus{outline:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:550}p{line-height:1.7}::selection{background:#65d9ed35;color:var(--text)}.wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.button{min-height:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:14px 22px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid transparent;line-height:1.2;white-space:nowrap}.primary{background:var(--accent);color:var(--on-accent)}.primary:hover{background:var(--accent-strong);box-shadow:0 0 24px #65d9ed12;transform:translateY(-1px)}.secondary{border-color:var(--border);background:var(--surface-panel);color:var(--text)}.secondary:hover{border-color:var(--border-strong);background:var(--surface-raised)}.small{min-height:39px;padding:11px 16px;font-size:12px}.text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--accent);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.text-link:hover{text-decoration-color:currentColor}.skip-link{position:fixed;top:-80px;left:20px;z-index:200;background:var(--accent);color:var(--on-accent);padding:12px 20px;border-radius:4px}.skip-link:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-intro{padding:90px 0 52px}.page-intro h1{font-size:clamp(38px,5vw,72px);line-height:1.08;letter-spacing:-2.8px;max-width:870px;margin-bottom:24px}.page-intro p{max-width:620px;color:var(--text-dim);font-size:17px}.page-intro .tag{font:11px var(--font-mono);color:var(--accent);margin-bottom:22px;display:block}.screen-frame{border:1px solid var(--border);border-radius:9px;overflow:hidden;background:var(--surface-panel)}.screen-frame img{display:block;width:100%;height:auto}.screen-top{display:flex;gap:5px;padding:13px 16px;border-bottom:1px solid var(--border-subtle);align-items:center;color:var(--text-faint);font:10px var(--font-mono)}.screen-top>i{width:6px;height:6px;border:1px solid var(--border-strong);border-radius:50%}.screen-top>span{margin:auto}.section-title{font-size:clamp(30px,3.7vw,50px);letter-spacing:-1.8px;line-height:1.13}.section-copy{color:var(--text-dim);font-size:16px;max-width:560px}.section-kicker{display:block;font:10px var(--font-mono);text-transform:uppercase;letter-spacing:1.4px;color:var(--accent);margin-bottom:24px}.body-section{padding:75px 0;border-top:1px solid var(--border-subtle)}.pill{display:inline-flex;gap:7px;align-items:center;font:10px var(--font-mono);border:1px solid var(--border);border-radius:30px;padding:7px 12px;color:var(--text-dim)}.no-results{padding:70px 20px;text-align:center;color:var(--text-dim)}.no-results p{margin-bottom:15px}@media(min-width:1800px){.wrap{width:min(1480px,calc(100% - 160px))}}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}}@media(max-width:650px){.wrap{width:calc(100% - 40px)}.page-intro{padding:60px 0 34px}.page-intro h1{letter-spacing:-1.6px;font-size:44px}.page-intro p{font-size:15px}.section-title{letter-spacing:-1.15px}.section-copy{font-size:15px}.body-section{padding:50px 0}.button{font-size:12px;padding:13px 18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}@media(forced-colors:active){*{scrollbar-color:auto}a,button{forced-color-adjust:auto}}::view-transition-old(root){animation:page-out var(--base) var(--ease-enter) both}::view-transition-new(root){animation:page-in var(--base) var(--ease-enter) both}@keyframes page-out{to{opacity:0;transform:translate(-12px)}}@keyframes page-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}
