@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#050506;--black-2:#09090b;--panel:#0f1013db;--panel-solid:#101115;--silver:#e9edf0;--muted:#9a9fa8;--faint:#656a74;--line:#ffffff1f;--line-hot:#ffffff3d;--lime:#c8ff3d;--violet:#745cff;--cyan:#42d8ff;--danger:#ff536d;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}button,a,summary,label,input,select{touch-action:manipulation}html{background:var(--black);scroll-behavior:smooth;scroll-padding-top:98px}body{background:var(--black);color:var(--silver);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter Tight Variable,Inter Tight,Segoe UI Variable Display,sans-serif;overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible){outline:2px solid var(--lime);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site-shell{isolation:isolate;background:radial-gradient(circle at 50% 2%,#745cff29,#0000 23%),radial-gradient(circle at -8% 23%,#42d8ff14,#0000 20%),linear-gradient(#07070a 0%,#040405 48%,#09090b 100%);min-height:100vh;position:relative;overflow:clip}.page-noise{z-index:200;pointer-events:none;opacity:.035;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.ambient-orb{filter:blur(120px);pointer-events:none;opacity:.1;z-index:-1;width:760px;height:760px;animation:orb-drift 16s var(--ease-soft) infinite alternate;border-radius:50%;position:absolute}.orb-violet{background:var(--violet);top:160px;right:-470px}.orb-cyan{background:var(--cyan);animation-delay:-7s;top:820px;left:-520px}.command-bar{z-index:100;-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:linear-gradient(#17181cd1,#08090bb8);border:1px solid #ffffff24;border-radius:21px;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1380px,100% - 28px);height:70px;margin:14px auto 0;padding:0 12px 0 16px;display:grid;position:sticky;top:14px;box-shadow:inset 0 1px #ffffff12,0 18px 60px #00000061}.command-bar:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff09 43%,#0000 64%);position:absolute;inset:0}.command-bar nav{align-items:center;gap:34px;display:flex}.command-bar nav a{color:#989da6;padding:25px 0;font-size:12px;font-weight:650;position:relative}.command-bar nav a:after{content:"";background:var(--lime);height:1px;transition:right .28s var(--ease-out);position:absolute;bottom:18px;left:0;right:100%}.command-bar nav a:hover{color:#fff}.command-bar nav a:hover:after{right:0}.brand{align-items:center;gap:12px;width:max-content;display:inline-flex}.aperture-mark{background:radial-gradient(circle at 30% 20%,#fff 0 2%,#0000 20%),linear-gradient(145deg,#dce1e5,#626b76 45%,#111319 76%);border:1px solid #ffffff40;border-radius:13px;place-items:center;width:39px;height:39px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 10px 25px #00000059}.aperture-mark:after{content:"";background:#ffffff4d;position:absolute;inset:-80% 54% -80% -30%;transform:rotate(23deg)}.aperture-mark i{transform-origin:50%;background:linear-gradient(90deg,#121419,#929ca6);border-radius:9px 2px;width:25px;height:8px;position:absolute;box-shadow:inset 0 1px #fff3}.aperture-mark i:first-child{transform:rotate(0)translate(5px)}.aperture-mark i:nth-child(2){transform:rotate(72deg)translate(5px)}.aperture-mark i:nth-child(3){transform:rotate(144deg)translate(5px)}.aperture-mark i:nth-child(4){transform:rotate(216deg)translate(5px)}.aperture-mark i:nth-child(5){transform:rotate(288deg)translate(5px)}.aperture-mark b{z-index:2;color:var(--lime);text-shadow:0 0 12px #c8ff3db8;font-size:14px;font-style:italic;font-weight:900;position:relative}.brand-type{color:#f4f5f4;letter-spacing:-.055em;font-size:17px;font-weight:850}.brand-type small{color:#686e77;letter-spacing:.05em;margin-left:3px;font-size:8px}.command-actions{justify-self:end;align-items:center;gap:8px;display:flex}.nav-social{color:#b9bdc5;border:1px solid #0000;border-radius:13px;align-items:center;gap:8px;height:44px;padding:0 12px;font-size:11px;transition:border-color .2s,color .2s;display:flex}.nav-social svg{font-size:15px}.nav-social:hover{border-color:var(--line);color:#fff}.command-cta,.unlimited-cta{cursor:pointer;color:#080a08;background:var(--lime);border:0;border-radius:13px;justify-content:center;align-items:center;gap:18px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffa6,0 12px 28px #c8ff3d1f}.command-cta{height:44px;padding:0 17px;font-size:11px}.command-cta svg,.unlimited-cta svg{transition:transform .25s var(--ease-out);font-size:16px}.command-cta:hover svg,.unlimited-cta:hover svg{transform:translate(3px,-3px)}.social-rail{z-index:90;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;top:50%;right:14px;transform:translateY(-50%)}.social-rail-label{color:#5f646d;letter-spacing:.14em;writing-mode:vertical-rl;height:102px;margin:0 8px 6px 0;font-family:JetBrains Mono Variable,monospace;font-size:7px}.social-button{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:48px;min-height:48px;transition:width .35s var(--ease-out), border-color .2s ease, color .2s ease;background:#0d0e11c2;border-radius:15px;align-items:center;gap:12px;padding:0 14px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #0000003d}.social-button>svg{flex:0 0 18px;font-size:18px}.social-button span{white-space:nowrap;opacity:0;transition:opacity .2s ease, transform .3s var(--ease-out);font-size:11px;font-weight:750;transform:translate(8px)}.social-button small{color:#747984;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.social-button:hover{border-color:#ffffff47;width:148px}.social-button:hover span{opacity:1;transform:translate(0)}.social-tiktok:hover{color:#67f4ee;box-shadow:inset 2px 0 #24f2ea,inset -2px 0 #fe2c55,0 14px 36px #00000052}.social-instagram:hover{color:#ff7ace;border-color:#ff5cbd6b}.hero-scene{text-align:center;width:min(1340px,100% - 40px);margin:0 auto;padding:92px 0 100px;position:relative}.hero-rings{pointer-events:none;opacity:.36;width:890px;height:890px;position:absolute;top:-210px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0,#0000 74%);mask-image:linear-gradient(#000 0,#0000 74%)}.hero-rings i{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:0}.hero-rings i:nth-child(2){border-color:#745cff29;inset:13%}.hero-rings i:nth-child(3){border-color:#42d8ff21;inset:27%}.hero-eyebrow{z-index:2;color:#aeb3bc;letter-spacing:.12em;justify-content:center;align-items:center;gap:13px;margin-bottom:20px;font-family:JetBrains Mono Variable,monospace;font-size:9px;display:flex;position:relative}.hero-eyebrow span{color:var(--lime);background:#c8ff3d0b;border:1px solid #c8ff3d38;border-radius:999px;padding:7px 11px}.hero-eyebrow>i{background:#555a63;border-radius:50%;width:4px;height:4px}.hero-eyebrow>b{font:inherit}.hero-title{z-index:2;letter-spacing:-.074em;text-wrap:balance;max-width:1240px;margin:0 auto;font-size:clamp(64px,7.7vw,112px);font-weight:790;line-height:.84;position:relative}.intro-line{padding:.08em .04em;display:block;overflow:hidden}.intro-line>span{display:block}.mobile-title-break{display:none}.accent-line>span{color:#0000;background:linear-gradient(102deg, #fff 1%, #c7cdd2 34%, var(--lime) 70%, #efffb9 100%);-webkit-background-clip:text;background-clip:text}.hero-subcopy{z-index:2;color:#a2a7b0;letter-spacing:-.015em;max-width:665px;margin:28px auto 0;font-size:17px;line-height:1.55;position:relative}.hero-micro{z-index:2;color:#777c85;justify-content:center;align-items:center;gap:22px;margin:22px auto 44px;font-size:10px;font-weight:650;display:flex;position:relative}.hero-micro span{align-items:center;gap:6px;display:flex}.hero-micro a{color:#d5d8dc;align-items:center;gap:7px;margin-left:8px;display:flex}.hero-micro a svg{transition:transform .2s var(--ease-out)}.hero-micro a:hover svg{transform:translateY(3px)}.cockpit-shell{z-index:3;text-align:left;background:linear-gradient(145deg,#131418f5,#07080afa);border:1px solid #ffffff29;border-radius:30px;width:min(1280px,100%);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -80px 120px #00000038,0 50px 120px #0000007a,0 0 0 1px #0006}.cockpit-shell:before{content:"";pointer-events:none;animation:cockpit-sheen 10s var(--ease-soft) infinite;background:linear-gradient(112deg,#0000 16%,#ffffff09 35%,#0000 54%);position:absolute;inset:0;transform:translate(-70%)}.cockpit-chrome{z-index:10;border-bottom:1px solid var(--line);background:linear-gradient(#ffffff09,#0000);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:65px;padding:0 21px;display:grid;position:relative}.cockpit-brand{color:#c7cbd1;letter-spacing:.12em;align-items:center;gap:10px;font-family:JetBrains Mono Variable,monospace;font-size:8px;display:flex}.cockpit-brand>i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #c8ff3d80}.cockpit-state{color:#9ba0a9;letter-spacing:.08em;align-items:center;gap:8px;font-family:JetBrains Mono Variable,monospace;font-size:8px;display:flex}.state-light{background:var(--lime);width:5px;height:5px;box-shadow:0 0 12px var(--lime);border-radius:50%}.state-error .state-light{background:var(--danger);box-shadow:0 0 12px var(--danger)}.cockpit-offer{color:#90959e;justify-self:end;font-family:JetBrains Mono Variable,monospace;font-size:8px}.cockpit-offer b{color:var(--lime);margin-left:8px}.cockpit-grid{grid-template-columns:minmax(0,1.38fr) minmax(380px,.82fr);min-height:610px;display:grid}.engine-bay{border-right:1px solid var(--line);background:radial-gradient(circle,#745cff1a,#0000 35%),linear-gradient(160deg,#090a0cb3,#050607fa);min-height:610px;position:relative;overflow:hidden}.engine-bay:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff08,#0000 22% 78%,#00000059);position:absolute;inset:0}.engine-bay-grid{z-index:0;opacity:.35;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.chrome-engine-canvas{z-index:3;transition:opacity .4s ease, transform .7s var(--ease-out);position:absolute;inset:1%}.chrome-engine-static{z-index:3;aspect-ratio:1;border:24px solid #858e98;border-radius:50%;width:min(58%,410px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 8px #17191f,inset 0 0 60px #c8ff3d5c,0 0 80px #745cff24}.chrome-engine-static:after{content:"";background:var(--lime);border-radius:50%;position:absolute;inset:28%;box-shadow:0 0 55px #c8ff3d94}.chrome-engine-static b{z-index:2;color:#090b08;place-items:center;font-size:34px;display:grid;position:absolute;inset:0}.engine-loading{z-index:2;place-items:center;display:grid;position:absolute;inset:0}.engine-loading i{border:1px solid #ffffff1f;border-top-color:var(--lime);border-radius:50%;width:120px;height:120px;animation:1.6s linear infinite spin}.engine-video-stack{z-index:2;pointer-events:none;width:190px;height:338px;transition:transform .65s var(--ease-out), opacity .4s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preview-motion-layer>i{background:#745cff0a;border:1px solid #745cff73;border-radius:22px;position:absolute;inset:0;transform:rotate(6deg)translate(16px,5px)}.preview-motion-layer>i:nth-child(2){border-color:#42d8ff59;transform:rotate(-5deg)translate(-14px,8px)}.engine-video-stack video{z-index:2;object-fit:cover;background:#070709;border:1px solid #ffffff3d;border-radius:20px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 30px 70px #0000007a}.state-idle .engine-video-stack{opacity:0;transform:translate(-50%,-44%)scale(.84)}.state-gateWaiting .engine-video-stack,.state-selected .engine-video-stack{opacity:.72;transform:translate(-50%,-50%)scale(.82)}.state-analyzing .engine-video-stack,.state-interpolating .engine-video-stack,.state-encoding .engine-video-stack,.state-patching .engine-video-stack{opacity:.6;transform:translate(-50%,-50%)scale(.76)}.engine-hud{z-index:7;color:#80858e;letter-spacing:.09em;gap:12px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex;position:absolute}.engine-hud b{color:#e2e5e8;font-weight:500}.hud-top{top:18px;left:20px}.hud-bottom{bottom:18px;right:20px}.drop-command{z-index:8;text-align:center;width:min(88%,540px);position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.drop-icon{width:44px;height:44px;color:var(--lime);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0db8;border:1px solid #ffffff2b;border-radius:14px;place-items:center;margin:0 auto 12px;display:grid}.drop-command>small{color:#747a84;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.drop-command h2{color:#fff;letter-spacing:-.045em;margin:6px 0 16px;font-size:28px}.engine-select{cursor:pointer;color:#080a08;background:var(--lime);border:0;border-radius:13px;min-width:210px;min-height:48px;padding:0 18px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffffa6,0 14px 35px #c8ff3d29}.engine-select span{margin-left:28px}.drop-command p{color:#5f646c;letter-spacing:.09em;margin:11px 0 0;font-family:JetBrains Mono Variable,monospace;font-size:7px}.drop-takeover{z-index:20;color:var(--lime);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060807e6;border:1px solid #c8ff3d9e;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:10px;box-shadow:inset 0 0 90px #c8ff3d0f}.drop-takeover svg{font-size:44px}.drop-takeover strong{letter-spacing:.08em;margin-top:17px;font-size:18px}.drop-takeover span{color:#90969e;margin-top:7px;font-size:12px}.selected-file-chip{z-index:9;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090a0cc2;border-radius:12px;align-items:center;gap:9px;max-width:310px;padding:9px 12px;display:flex;position:absolute;bottom:17px;left:18px}.selected-file-chip>svg{color:var(--lime)}.selected-file-chip span{min-width:0}.selected-file-chip b{color:#e7e9ec;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.selected-file-chip small{color:#757b84;margin-top:2px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.control-bay{background:linear-gradient(#ffffff06,#0000 35%),#0d0e11;align-items:center;min-height:610px;padding:34px;display:flex;position:relative}.control-bay>*{width:100%}.bay-step,.section-kicker{color:var(--lime);letter-spacing:.14em;font-family:JetBrains Mono Variable,monospace;font-size:8px;font-weight:650}.control-bay h3{color:#f2f3f2;letter-spacing:-.055em;margin:19px 0 12px;font-size:clamp(30px,3vw,43px);line-height:.98}.control-bay p{color:#9297a0;font-size:13px;line-height:1.55}.method-specs{gap:7px;margin-top:26px;display:grid}.method-specs>span{background:#ffffff05;border:1px solid #ffffff16;border-radius:13px;grid-template-columns:23px 1fr auto;align-items:center;gap:8px;min-height:55px;padding:0 13px;display:grid}.method-specs svg{color:var(--lime)}.method-specs b{color:#dfe2e5;font-size:11px}.method-specs small{color:#747983;font-family:JetBrains Mono Variable,monospace;font-size:7px}.privacy-chip{background:#42d8ff06;border:1px solid #42d8ff1f;border-radius:13px;gap:11px;margin-top:14px;padding:13px;display:flex}.privacy-chip>i{background:var(--cyan);border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:4px;box-shadow:0 0 12px #42d8ff80}.privacy-chip span{color:#717781;font-size:9px;line-height:1.5}.privacy-chip b{color:#b7bdc5;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.control-inspecting{text-align:center}.inspection-orbit{place-items:center;width:122px;height:122px;margin:34px auto 25px;display:grid;position:relative}.inspection-orbit i{border:1px solid #ffffff1f;border-radius:50%;animation:5s linear infinite spin;position:absolute;inset:0}.inspection-orbit i:nth-child(2){border-color:#745cff4d;animation-duration:3.5s;animation-direction:reverse;inset:14px}.inspection-orbit i:nth-child(3){border-color:#c8ff3d52;inset:29px}.inspection-orbit b{z-index:2;color:#080a08;background:var(--lime);border-radius:50%;place-items:center;width:42px;height:42px;font-style:italic;display:grid;position:relative}.skeleton-rails{gap:8px;margin-top:28px;display:grid}.skeleton-rails i{background:linear-gradient(90deg,#ffffff0a,#ffffff21,#ffffff0a) 0 0/200% 100%;border-radius:99px;height:9px;animation:1.4s linear infinite skeleton}.skeleton-rails i:nth-child(2){width:72%}.skeleton-rails i:nth-child(3){width:88%}.process-readout{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:30px;display:flex}.process-readout strong{color:#fff;letter-spacing:-.08em;font-variant-numeric:tabular-nums;font-size:78px;line-height:.8}.process-readout strong small{color:var(--lime);font-size:22px}.process-readout>span{color:#7f858e;text-align:right;max-width:140px;font-family:JetBrains Mono Variable,monospace;font-size:7px;line-height:1.65}.process-rail{background:#ffffff12;border-radius:999px;height:6px;margin-top:29px;overflow:hidden}.process-rail i{transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--cyan), var(--lime));width:100%;height:100%;transition:transform .45s var(--ease-out);display:block;box-shadow:0 0 18px #c8ff3d66}.process-steps{gap:12px;margin-top:26px;display:grid}.process-steps span{color:#5f646d;align-items:center;gap:10px;font-size:10px;transition:color .3s;display:flex}.process-steps i{border:1px solid #4c5159;border-radius:50%;width:7px;height:7px;transition:background .3s,box-shadow .3s}.process-steps span.active{color:#d6d9dd}.process-steps span.active i{border-color:var(--lime);background:var(--lime);box-shadow:0 0 10px #c8ff3d73}.keep-open{color:#747a84;letter-spacing:.12em;margin-top:28px;font-family:JetBrains Mono Variable,monospace;font-size:7px}.live-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.5s ease-in-out infinite live;display:inline-block}.cancel-processing{cursor:pointer;color:#8d929a;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;margin-top:15px;padding:8px 0;font-family:JetBrains Mono Variable,monospace;font-size:7px}.cancel-processing:hover{color:#fff}.control-complete{text-align:center}.success-mark,.error-mark{border-radius:50%;place-items:center;width:68px;height:68px;margin:24px auto 18px;display:grid}.success-mark{color:#080a08;background:var(--lime);box-shadow:0 0 46px #c8ff3d33}.success-mark svg{font-size:30px}.result-grid{text-align:left;grid-template-columns:1fr 1fr;gap:7px;margin:25px 0 18px;display:grid}.result-grid span{border:1px solid var(--line);background:#ffffff05;border-radius:11px;padding:11px}.result-grid small{color:#676c75;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.result-grid b{color:#e5e7e9;margin-top:5px;font-size:10px;display:block}.smooth-proof{margin:-7px 0 15px;font-family:JetBrains Mono Variable,monospace;color:#9399a1!important;font-size:7px!important;line-height:1.45!important}.smooth-proof svg{color:var(--lime);vertical-align:-2px;margin-right:5px}.download-master{color:#070907;background:var(--lime);border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:51px;font-size:12px;font-weight:850;display:flex;box-shadow:inset 0 1px #ffffffa6,0 14px 34px #c8ff3d24}.download-master span{margin-left:auto;margin-right:15px}.process-another{cursor:pointer;color:#7d828b;background:0 0;border:0;margin-top:10px;padding:10px;font-size:10px}.process-another svg{vertical-align:-2px;margin-right:7px}.restart-method{cursor:pointer;color:#b8bdc4;letter-spacing:.02em;width:100%;min-height:44px;transition:color .22s ease, border-color .22s ease, background .22s ease, transform .22s var(--ease-out);background:#ffffff06;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:10px;padding:0 14px;font-size:9px;font-weight:720;display:flex}.restart-method:hover{color:#fff;background:#ffffff0e;border-color:#ffffff52;transform:translateY(-2px)}.upload-guide-link{color:#c6cbd1;background:#ffffff06;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:43px;margin-top:9px;padding:0 13px;font-size:9px;font-weight:720;display:flex}.upload-guide-link span{color:var(--lime);margin-left:auto}.upload-guide-link:hover{color:#fff;border-color:#c8ff3d4d}.control-error{text-align:center}.error-mark{color:#fff;background:#ff536d21;border:1px solid #ff536d61}.error-mark svg{font-size:27px}.control-error p{color:#c1a5aa;max-width:320px;margin:17px auto 25px}.cockpit-trust{border-top:1px solid var(--line);color:#737882;letter-spacing:.06em;align-items:center;gap:22px;min-height:54px;padding:0 22px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.cockpit-trust span{white-space:nowrap;align-items:center;gap:6px;display:flex}.cockpit-trust svg{color:var(--lime)}.cockpit-trust b{color:#8b9098;text-align:right;max-width:330px;margin-left:auto;font-size:6px;font-weight:500}.follow-gate{text-align:center}.gate-step{color:#777d86;letter-spacing:.12em;justify-content:center;align-items:center;gap:9px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.gate-step span{width:24px;height:24px;color:var(--lime);border:1px solid #c8ff3d42;border-radius:8px;place-items:center;display:grid}.gate-icon-stage{color:#fff;background:radial-gradient(circle,#745cff29,#0000 70%);border:1px solid #ffffff24;border-radius:50%;place-items:center;width:94px;height:94px;margin:26px auto 18px;display:grid;position:relative;box-shadow:0 0 55px #745cff1a}.gate-icon-stage>svg{z-index:3;font-size:34px;position:relative}.follow-gate h3{margin:0}.follow-gate>p{max-width:330px;margin:14px auto 20px}.follow-gate p strong{color:#fff}.gate-primary{cursor:pointer;color:#080a09;background:var(--lime);border:1px solid #ffffff2e;border-radius:15px;grid-template-columns:25px 1fr 20px;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 16px;display:grid;box-shadow:inset 0 1px #ffffff9e,0 18px 38px #c8ff3d1f}.gate-primary>svg{font-size:19px}.gate-primary>span{font-size:11px;font-weight:750}.gate-primary b{font-size:9px;display:block}.orbital-loader{border-radius:50%;animation:1.25s linear infinite spin;position:absolute;inset:-8px}.orbital-loader:before{content:"";border:1px solid #ffffff1a;border-top-color:var(--lime);border-right-color:var(--cyan);border-radius:50%;position:absolute;inset:0}.orbital-loader i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 11px var(--lime);border-radius:50%;position:absolute}.orbital-loader i:first-child{top:-2px;left:47%}.orbital-loader i:nth-child(2){background:var(--cyan);top:66%;right:5px}.orbital-loader i:nth-child(3){background:var(--violet);top:72%;left:8px}.gate-wait-copy h3{font-size:34px}.gate-wait-copy p{color:#a6abb3;margin:8px 0 24px;font-size:14px}.gate-unlocked .gate-icon-stage{color:#080a08;background:var(--lime)}.gate-secondary-row{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.gate-secondary-row a,.gate-secondary-row button{color:#737983;cursor:pointer;background:0 0;border:0;font-size:8px}.gate-secondary-row a{align-items:center;gap:6px;display:flex}.gate-secondary-row b{color:#b6bbc2}.signal-marquee{background:#07080a;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;width:100%;overflow:hidden}.signal-marquee>div{color:#777c85;letter-spacing:.13em;width:max-content;padding:15px 0;font-family:JetBrains Mono Variable,monospace;font-size:8px;font-weight:650;animation:25s linear infinite marquee}.signal-marquee i{background:var(--lime);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 30px;display:inline-block}.section-kicker{margin-bottom:17px;display:inline-block}.section-heading{text-align:left;grid-template-columns:1.15fr .75fr;align-items:end;gap:80px;max-width:1240px;margin:0 auto 54px;display:grid}.section-heading h2,.method-film-copy>h2,.unlimited-copy h2,.creator-copy h2,.faq-section h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(52px,6.3vw,84px);line-height:.92}.section-heading h2 em,.method-film-copy>h2 em,.unlimited-copy h2 em,.creator-copy h2 em,.faq-section h2 em{color:#878d96;font-style:normal}.section-heading>p{color:#9298a2;margin:0 0 7px;font-size:15px;line-height:1.65}.proof-section{background:radial-gradient(circle at 50% 60%,#42d8ff0e,#0000 35%);padding:150px 30px 170px;position:relative}.proof-comparison{width:min(1180px,100%);margin:0 auto}.proof-stage{grid-template-columns:minmax(330px,.86fr) minmax(310px,.64fr);align-items:stretch;gap:24px;margin-top:54px;display:grid}.proof-media-shell{aspect-ratio:9/16;background:radial-gradient(circle at 50% 45%,#171922,#08090b 68%);border:1px solid #ffffff29;border-radius:29px;justify-self:end;width:min(100%,405px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 44px 100px #0000006b}.proof-media-shell:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#00000061,#0000 25% 75%,#00000061),linear-gradient(#00000047,#0000 22% 76%,#00000075);position:absolute;inset:0}.proof-media{position:absolute;inset:0}.proof-media video{object-fit:cover;background:0 0;width:100%;height:100%}.proof-master{z-index:2;clip-path:inset(0 0 0 var(--proof-split))}.proof-recompressed{z-index:1}.proof-label{z-index:8;color:#eef0f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.1em;background:#08090bb8;border:1px solid #ffffff29;border-radius:10px;padding:9px 11px;font-family:JetBrains Mono Variable,monospace;font-size:7px;position:absolute;top:22px}.label-left{left:22px}.label-right{color:var(--lime);right:22px}.proof-divider{z-index:10;top:0;bottom:0;left:var(--proof-split);pointer-events:none;background:#ffffffb8;width:1px;position:absolute;box-shadow:0 0 20px #ffffff6b}.proof-divider>span{color:#0a0b0c;background:var(--silver);border:1px solid #ffffff59;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #0000005c}.proof-divider svg{font-size:18px}.proof-range{z-index:12;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.proof-play{z-index:14;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090bb8;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;bottom:22px;right:22px}.proof-telemetry{border:1px solid var(--line);background:linear-gradient(145deg,#16181de0,#0a0b0deb);border-radius:29px;grid-template-rows:1fr auto 1fr 1.18fr;align-items:stretch;gap:11px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff0b}.proof-telemetry div{text-align:left;background:#ffffff06;border:1px solid #ffffff13;border-radius:19px;flex-direction:column;justify-content:center;min-height:0;padding:26px;display:flex}.proof-telemetry small{color:#747b85;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:8px;display:block}.proof-telemetry strong{color:#f1f2f2;letter-spacing:-.055em;margin-top:10px;font-size:clamp(32px,3.5vw,52px);line-height:.95;display:block}.proof-arrow{color:var(--lime);transform-origin:34px;padding-left:26px;font-size:24px;line-height:1;transform:rotate(90deg)}.proof-fps b{width:max-content;color:var(--lime);letter-spacing:.08em;background:#c8ff3d12;border:1px solid #c8ff3d40;border-radius:999px;margin:11px 0 0;padding:7px 9px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.proof-disclosure{color:#676d76;text-align:center;max-width:930px;margin:15px auto 0;font-size:10px;line-height:1.55}.method-film{background:linear-gradient(#070708,#0b0b0e);min-height:100vh;position:relative}.method-stage{grid-template-columns:1.08fr .92fr;align-items:center;width:100%;height:100vh;min-height:720px;display:grid;position:relative;overflow:hidden}.method-stage:before{content:"";background:radial-gradient(circle at 28%,#745cff26,#0000 28%),linear-gradient(90deg,#0000 49.9%,#ffffff12 50%,#0000 50.1%);position:absolute;inset:0}.method-engine-wrap{height:78vh;min-height:580px;position:relative}.method-engine-wrap .chrome-engine-canvas,.method-engine-wrap .chrome-engine-static{z-index:3}.method-data-frame{z-index:2;border:1px solid #fff3;border-radius:28px;width:260px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 60px #745cff0d}.method-data-frame.frame-a{border-color:#c8ff3d52}.method-data-frame.frame-b{border-color:#745cff5c}.method-data-frame.frame-c{border-color:#42d8ff54}.method-orbit{z-index:1;opacity:.35;width:700px;height:700px;position:absolute;top:50%;left:26%;transform:translate(-50%,-50%)}.method-orbit i{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:0}.method-orbit i:nth-child(2){inset:15%}.method-orbit i:nth-child(3){border-color:#c8ff3d1a;inset:31%}.method-film-copy{z-index:6;text-align:left;padding:0 8vw 0 6vw;position:relative}.method-film-copy>h2{font-size:clamp(48px,5.5vw,78px)}.method-chapters{height:250px;margin-top:45px;position:relative}.method-chapter{grid-template-columns:52px 1fr;gap:18px;display:grid;position:absolute;inset:0}.chapter-number{width:43px;height:43px;color:var(--lime);border:1px solid #c8ff3d40;border-radius:13px;place-items:center;font-family:JetBrains Mono Variable,monospace;font-size:8px;display:grid}.method-chapter small{color:#696f79;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.method-chapter h3{color:#f0f1f2;letter-spacing:-.04em;margin:8px 0 10px;font-size:25px}.method-chapter p{color:#8d929b;max-width:430px;margin:0 0 15px;font-size:13px;line-height:1.55}.method-chapter b{color:var(--lime);letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.method-progress{z-index:7;background:#ffffff14;height:2px;position:absolute;bottom:34px;left:6vw;right:6vw}.method-progress-fill{transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--cyan), var(--lime));width:100%;height:100%;display:block;transform:scaleX(0)}.unlimited-section{background:radial-gradient(circle at 8% 20%,#42d8ff2e,#0000 30%),radial-gradient(circle at 88% 70%,#c8ff3d1f,#0000 32%),linear-gradient(135deg,#11121a,#0b0c0e 58%,#11170b);border:1px solid #ffffff2b;border-radius:34px;grid-template-columns:.82fr 1.18fr;align-items:center;width:min(1320px,100% - 40px);min-height:660px;margin:160px auto;padding:70px 74px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 55px 120px #0000005c}.unlimited-section:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 26%,#ffffff0e 45%,#0000 64%);position:absolute;inset:0}.infinity-sculpture{z-index:2;place-items:center;min-height:400px;display:grid;position:relative}.infinity-sculpture span{color:#0000;-webkit-text-stroke:2px #ffffffb8;filter:drop-shadow(0 0 24px #745cff47);font-size:320px;font-weight:200;line-height:.5}.infinity-sculpture i{border:1px solid #745cff40;border-radius:50%;width:260px;height:260px;animation:14s linear infinite spin;position:absolute}.infinity-sculpture i:nth-child(3){border-color:#42d8ff1f;width:330px;height:330px;animation-direction:reverse}.unlimited-copy{z-index:3;max-width:620px;position:relative}.unlimited-copy h2{font-size:clamp(58px,6vw,86px)}.unlimited-copy p{color:#9ca1a9;max-width:560px;margin:24px 0;font-size:15px;line-height:1.6}.unlimited-cta{cursor:pointer;min-height:52px;padding:0 20px}.unlimited-copy>small{color:#6b717a;margin-top:12px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.unlimited-specs{z-index:4;gap:7px;display:flex;position:absolute;bottom:28px;right:34px}.unlimited-specs>span{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090b6b;border-radius:13px;width:96px;padding:11px}.unlimited-specs svg{color:var(--lime)}.unlimited-specs b{color:#fff;margin-top:8px;font-size:16px;display:block}.unlimited-specs small{color:#737983;font-family:JetBrains Mono Variable,monospace;font-size:6px}.upload-guide-section{background:radial-gradient(circle at 13% 18%,#745cff24,#0000 24%),linear-gradient(#08080b,#050506 70%);padding:155px 30px 170px;position:relative}.upload-guide-section:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,#0000 70%);mask-image:radial-gradient(circle at 50% 35%,#000,#0000 70%)}.upload-guide-glow{pointer-events:none;border:1px solid #c8ff3d0f;border-radius:50%;width:860px;height:860px;position:absolute;top:280px;left:50%;transform:translate(-50%);box-shadow:0 0 0 100px #745cff05,0 0 0 210px #42d8ff03}.upload-guide-section .section-heading h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(52px,6.3vw,84px);line-height:.92}.upload-guide-section .section-heading h2 em{color:#878d96;font-style:normal}.upload-guide-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:38px;width:min(1240px,100%);margin:0 auto;display:grid;position:relative}.guide-index{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(160deg,#18191ee6,#090a0ce0);border:1px solid #ffffff1f;border-radius:23px;padding:24px;position:sticky;top:106px;box-shadow:inset 0 1px #ffffff0f,0 30px 70px #00000047}.guide-desktop-chip{width:max-content;color:var(--lime);letter-spacing:.1em;background:#c8ff3d0f;border:1px solid #c8ff3d3d;border-radius:9px;align-items:center;gap:7px;padding:8px 9px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.guide-index>p{color:#8a9099;margin:18px 0 20px;font-size:11px;line-height:1.55}.guide-index ol,.guide-steps{margin:0;padding:0;list-style:none}.guide-index ol{border-top:1px solid var(--line);display:grid}.guide-index li{border-bottom:1px solid var(--line)}.guide-index li a{color:#7f858e;min-height:47px;transition:color .2s ease, padding-left .25s var(--ease-out);grid-template-columns:26px 1fr;align-items:center;gap:9px;font-size:10px;display:grid}.guide-index li a:hover{color:#fff;padding-left:4px}.guide-index li b{color:var(--lime);font-family:JetBrains Mono Variable,monospace;font-size:7px}.guide-primary{color:#080a08;background:var(--lime);border-radius:13px;justify-content:space-between;align-items:center;min-height:49px;margin-top:20px;padding:0 14px;font-size:10px;font-weight:850;display:flex;box-shadow:inset 0 1px #ffffffb3,0 15px 32px #c8ff3d1a}.guide-index>small{color:#626872;margin-top:12px;font-size:8px;line-height:1.5;display:block}.guide-steps{gap:18px;display:grid}.guide-step{background:linear-gradient(145deg,#131419ed,#08090bf2);border:1px solid #ffffff1f;border-radius:29px;padding:28px;scroll-margin-top:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 34px 80px #00000038}.guide-step:after{content:"";pointer-events:none;border:1px solid #745cff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-180px;right:-150px;box-shadow:0 0 70px #745cff09}.guide-step-copy{z-index:2;grid-template-columns:72px 1fr;gap:18px;margin-bottom:22px;display:grid;position:relative}.guide-number{width:62px;height:34px;color:var(--lime);letter-spacing:.1em;background:#c8ff3d0d;border:1px solid #c8ff3d3d;border-radius:10px;place-items:center;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:grid}.guide-step-copy h3{color:#f1f2f3;letter-spacing:-.04em;margin:0;font-size:28px}.guide-step-copy p{color:#8e949e;max-width:720px;margin:8px 0 0;font-size:12px;line-height:1.6}.guide-step-copy strong{color:#e7e9eb}.guide-figure{background:#f7f7f7;border:1px solid #ffffff26;border-radius:19px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 60px #00000052}.guide-figure>img{width:100%;height:auto;display:block}.guide-figure:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 -80px 80px #0000002e}.guide-callout{z-index:3;color:#0c0e0a;background:var(--lime);letter-spacing:.08em;border:1px solid #c8ff3d85;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-family:JetBrains Mono Variable,monospace;font-size:7px;font-weight:850;display:flex;position:absolute;box-shadow:0 10px 28px #00000042,0 0 25px #c8ff3d40}.guide-callout i{background:#0c0e0a;border-radius:50%;width:6px;height:6px}.callout-upload{top:8%;left:3.6%}.callout-picker{top:56%;left:55%;transform:translate(-50%,-50%)}.guide-expand{z-index:4;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090a0cc2;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:8px;font-weight:750;display:flex;position:absolute;bottom:35px;right:14px}.guide-figure figcaption{z-index:3;color:#ffffffb8;letter-spacing:.06em;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;bottom:12px;left:15px}.guide-load-grid{grid-template-columns:.85fr 1.15fr;gap:15px;display:grid}.guide-crop{border:1px solid var(--line);background:#f5f5f5;border-radius:18px;min-height:280px;position:relative;overflow:hidden}.guide-crop img{width:170%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-57%,-55%)}.crop-focus{border:2px solid var(--lime);border-radius:15px;width:38%;height:20%;position:absolute;top:54%;left:48%;box-shadow:0 0 0 999px #05050652,0 0 30px #c8ff3d61}.file-handoff{border:1px solid var(--line);background:radial-gradient(circle,#745cff21,#0000 38%),#ffffff05;border-radius:18px;grid-template-columns:1fr 64px 1fr;align-items:center;gap:15px;min-height:280px;padding:24px;display:grid}.handoff-file,.handoff-studio{text-align:center;background:#08090ba6;border:1px solid #ffffff1c;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:16px;display:flex}.handoff-file>svg,.handoff-studio>svg{color:var(--lime);margin-bottom:14px;font-size:30px}.handoff-studio>svg{color:var(--cyan)}.handoff-file b,.handoff-studio b{color:#e6e8ea;overflow-wrap:anywhere;max-width:180px;font-size:9px}.handoff-file small,.handoff-studio small{color:#666d77;letter-spacing:.1em;margin-top:7px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.handoff-line{background:linear-gradient(90deg, var(--lime), var(--cyan));height:1px;position:relative}.handoff-line:after{content:"";border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.handoff-line span{color:#777e88;white-space:nowrap;font-family:JetBrains Mono Variable,monospace;font-size:5px;font-style:normal;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.guide-warning,.guide-interface-note{color:#9d9585;background:#ffba3b09;border:1px solid #ffc35029;border-radius:13px;margin-top:15px;padding:14px 16px;font-size:9px;line-height:1.55}.guide-warning strong,.guide-interface-note strong{color:#dfd5c2}.post-map{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff08,#ffffff02);border-radius:18px;padding:19px}.post-map-head{border-bottom:1px solid var(--line);color:#6b727c;letter-spacing:.1em;justify-content:space-between;padding-bottom:13px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.post-map-head b{color:var(--lime)}.post-checks{grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 0;display:grid}.post-checks span{color:#c9cdd2;background:#ffffff05;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:68px;padding:12px;font-size:10px;display:flex}.post-checks svg{color:var(--lime)}.post-dont{color:var(--danger);background:#ff536d0b;border:1px solid #ff536d36;border-radius:12px;align-items:center;gap:13px;padding:13px;display:flex}.post-dont>svg{font-size:18px}.post-dont b{letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.post-dont small{color:#9a747b;margin-top:4px;font-size:8px;display:block}.finish-flow{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:1fr 48px .65fr 48px .55fr;align-items:center;gap:12px;min-height:110px;padding:17px 22px;display:grid}.finish-flow>span{color:#d7dade;letter-spacing:.08em;border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:58px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.finish-flow>span>svg{color:var(--lime)}.finish-flow>i{background:linear-gradient(90deg, #c8ff3d4d, var(--lime));height:1px}.finish-flow>i:after{content:"";float:right;border-top:1px solid var(--lime);border-right:1px solid var(--lime);width:6px;height:6px;margin-top:-3px;display:block;transform:rotate(45deg)}.finish-flow .finish-post{color:#080a08;background:var(--lime);border-color:var(--lime)}.finish-flow .finish-post svg{color:#080a08}.guide-finale{background:radial-gradient(circle at 10% 40%,#c8ff3d14,#0000 48%);border:1px solid #c8ff3d2e;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:15px;padding:19px;display:flex}.guide-finale span{color:var(--lime);letter-spacing:.11em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.guide-finale strong{color:#dce0e2;margin-top:6px;font-size:11px;display:block}.guide-finale button{cursor:pointer;color:#080a08;background:var(--lime);border:0;border-radius:11px;flex:none;align-items:center;gap:10px;min-height:43px;padding:0 14px;font-size:9px;font-weight:800;display:flex}.guide-lightbox{z-index:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020203e6;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.guide-lightbox-panel{background:#0d0e11;border:1px solid #fff3;border-radius:22px;width:min(1500px,100%);max-height:calc(100vh - 60px);padding:12px;overflow:auto;box-shadow:0 50px 140px #000000b3}.guide-lightbox-panel>div{color:#7b818a;letter-spacing:.1em;justify-content:space-between;align-items:center;min-height:46px;padding:0 6px 0 10px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.guide-lightbox-panel button{border:1px solid var(--line);cursor:pointer;color:#d4d7da;background:#ffffff0a;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 10px;display:flex}.guide-lightbox-panel img{border-radius:13px;width:100%;height:auto;display:block}.tools-section{background:radial-gradient(circle at 85% 20%,#42d8ff17,#0000 25%),linear-gradient(#050506,#09090c);padding:155px 30px 165px;position:relative}.tools-backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tools-backdrop i{border:1px solid #ffffff0b;border-radius:50%;position:absolute}.tools-backdrop i:first-child{width:800px;height:800px;top:120px;right:-320px}.tools-backdrop i:nth-child(2){border-color:#42d8ff12;width:500px;height:500px;top:270px;right:-170px}.tools-backdrop i:nth-child(3){border-color:#c8ff3d14;width:260px;height:260px;bottom:180px;left:-100px}.tools-section .section-heading h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(52px,6.3vw,84px);line-height:.92}.tools-section .section-heading h2 em{color:#878d96;font-style:normal}.tools-grid{grid-template-columns:1fr 1fr;gap:16px;width:min(1240px,100%);margin:0 auto;display:grid;position:relative}.tool-card{background:linear-gradient(145deg,#15161bf0,#08090bf5);border:1px solid #ffffff1f;border-radius:27px;padding:26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 35px 80px #00000038}.tool-card:before{content:"";pointer-events:none;border:1px solid #745cff1a;border-radius:50%;width:330px;height:330px;position:absolute;top:-160px;right:-130px;box-shadow:0 0 55px #745cff0a}.tool-card>p{color:#858b95;max-width:690px;margin:18px 0 22px;font-size:11px;line-height:1.58}.tool-readiness{grid-column:1/-1}.tool-card-head{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.tool-icon{width:48px;height:48px;color:var(--lime);background:radial-gradient(circle,#c8ff3d1a,#0000 70%);border:1px solid #c8ff3d38;border-radius:14px;flex:0 0 48px;place-items:center;display:grid}.tool-icon svg{font-size:20px}.tool-card-head small{color:#676d77;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:6px}.tool-card-head h3{color:#eef0f1;letter-spacing:-.035em;margin:4px 0 0;font-size:21px}.tool-live{color:#879074;letter-spacing:.1em;border:1px solid #c8ff3d2b;border-radius:9px;margin-left:auto;padding:8px 9px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.tool-live i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 8px var(--lime);border-radius:50%;margin-right:5px;display:inline-block}.scanner-drop{cursor:pointer;min-height:105px;color:var(--lime);background:radial-gradient(circle at 15%,#c8ff3d13,#0000 33%);border:1px dashed #c8ff3d47;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:18px 22px;transition:border-color .2s,background .2s;display:grid}.scanner-drop:hover{border-color:var(--lime);background-color:#c8ff3d06}.scanner-drop>svg{font-size:28px}.scanner-drop b{color:#e7e9eb;font-size:14px;display:block}.scanner-drop small{color:#6d737d;letter-spacing:.1em;margin-top:5px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.scanner-drop em{color:#a5ad91;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:7px;font-style:normal}.scanner-loading{border:1px solid var(--line);color:#9399a2;letter-spacing:.1em;border-radius:18px;justify-content:center;align-items:center;gap:18px;min-height:105px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.scanner-loading span{gap:5px;display:flex}.scanner-loading i{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite live}.scanner-loading i:nth-child(2){animation-delay:.14s}.scanner-loading i:nth-child(3){animation-delay:.28s}.scanner-error{min-height:105px;color:var(--danger);background:#ff536d0a;border:1px solid #ff536d3b;border-radius:18px;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.scanner-error>svg{font-size:24px}.scanner-error b,.scanner-error small{display:block}.scanner-error b{color:#ddc5c9;font-size:11px}.scanner-error small{color:#8f6970;margin-top:5px;font-size:8px}.scanner-error label{cursor:pointer;border:1px solid #ff536d33;border-radius:9px;padding:9px 11px;font-size:8px}.scanner-result{gap:11px;display:grid}.scanner-file{border:1px solid var(--line);background:#ffffff05;border-radius:14px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.scanner-file>svg{color:var(--cyan);font-size:20px}.scanner-file b{color:#dadddf;overflow-wrap:anywhere;font-size:10px;display:block}.scanner-file small{color:#6d737d;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.scanner-file label{cursor:pointer;color:#8d939c;font-size:8px}.scanner-checks{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.scanner-checks>span{border:1px solid var(--line);background:#ffffff04;border-radius:13px;align-content:start;min-height:84px;padding:12px;display:grid}.scanner-checks svg{margin-bottom:9px}.scanner-checks .pass svg{color:var(--lime)}.scanner-checks .warn svg{color:#ffbb4d}.scanner-checks small{color:#686f79;font-size:7px}.scanner-checks b{color:#cdd1d5;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:7px}.scanner-verdict{background:#c8ff3d06;border:1px solid #c8ff3d24;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;padding:13px 14px;display:flex}.scanner-verdict>span{grid-template-columns:20px 1fr;align-items:center;display:grid}.scanner-verdict svg{color:var(--lime);grid-row:1/3}.scanner-verdict b{color:#dbe2ca;letter-spacing:.07em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.scanner-verdict small{color:#707768;margin-top:4px;font-size:7px}.scanner-verdict button{cursor:pointer;color:#080a08;background:var(--lime);border:0;border-radius:10px;align-items:center;gap:9px;min-height:39px;padding:0 13px;font-size:8px;font-weight:800;display:flex}.planner-controls{gap:17px;display:grid}.planner-controls label{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.planner-controls label>span{color:#6e747e;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.planner-controls label>b{color:#dce0e3;font-size:11px}.planner-controls input{width:100%;height:3px;accent-color:var(--lime);grid-column:1/-1}.planner-presets{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:17px;display:grid}.planner-presets button{border:1px solid var(--line);cursor:pointer;color:#777e88;background:#ffffff04;border-radius:9px;min-height:35px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.planner-presets button.active{color:var(--lime);background:#c8ff3d0e;border-color:#c8ff3d4d}.planner-output{background:radial-gradient(circle at 15% 25%,#c8ff3d14,#0000 45%),#ffffff03;border:1px solid #c8ff3d2e;border-radius:17px;margin-top:18px;padding:21px}.planner-output>small{color:#72796b;letter-spacing:.11em;font-family:JetBrains Mono Variable,monospace;font-size:6px}.planner-output strong{color:var(--lime);letter-spacing:-.055em;margin-top:7px;font-size:43px;display:block}.planner-output strong em{color:#879078;font-size:16px;font-style:normal}.planner-output>span{color:#707680;margin-top:7px;font-size:8px;display:block}.planner-output>span b{color:#c6cbd0}.tool-planner>aside{color:#6d737d;align-items:flex-start;gap:9px;margin-top:13px;font-size:8px;line-height:1.5;display:flex}.tool-planner>aside svg{color:var(--violet);flex:none}.safezone-workspace{grid-template-columns:190px 1fr;align-items:center;gap:22px;display:grid}.safezone-phone{aspect-ratio:9/16;background:radial-gradient(circle at 50% 35%,#745cff4d,#101116 65%);border:1px solid #ffffff38;border-radius:23px;width:190px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #08090b,0 20px 50px #00000059}.safezone-phone video{object-fit:cover;width:100%;height:100%}.safezone-placeholder{color:#6d737e;flex-direction:column;justify-content:center;align-items:center;gap:11px;display:flex;position:absolute;inset:0}.safezone-placeholder svg{font-size:30px}.safezone-placeholder span{letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:6px}.safezone-center{z-index:3;border:1px dashed var(--lime);border-radius:12px;position:absolute;inset:13% 22% 23% 10%;box-shadow:inset 0 0 35px #c8ff3d0a}.safezone-center span{color:var(--lime);letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:4px;position:absolute;top:6px;left:6px}.safezone-interface{z-index:4;pointer-events:none;position:absolute;inset:0}.safezone-interface i{background:repeating-linear-gradient(135deg,#ff536d24,#ff536d24 4px,#ff536d0e 4px 8px);position:absolute}.safe-top{height:10%;top:0;left:0;right:0}.safe-right{width:20%;top:22%;bottom:19%;right:0}.safe-bottom{height:21%;bottom:0;left:0;right:0}.safe-caption{color:#ffffffe6;font-family:JetBrains Mono Variable,monospace;font-size:5px;position:absolute;bottom:12%;left:8px}.safe-actions{color:#fff;text-align:center;text-shadow:0 1px 3px #000;font-size:19px;line-height:1.55;position:absolute;top:35%;right:8px}.safezone-controls{gap:9px;display:grid}.safe-file{border:1px solid var(--line);background:#ffffff04;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.safe-file svg{color:var(--cyan)}.safe-file b{color:#d9dcdf;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:9px;display:block;overflow:hidden}.safe-file small{color:#666c76;margin-top:4px;font-size:7px;display:block}.safe-upload{cursor:pointer;min-height:40px;color:var(--lime);background:#c8ff3d0a;border:1px solid #c8ff3d3b;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.safezone-controls>button{border:1px solid var(--line);cursor:pointer;color:#858b94;background:#ffffff04;border-radius:10px;justify-content:space-between;align-items:center;min-height:41px;padding:0 11px;font-size:8px;display:flex}.safezone-controls>button span{align-items:center;gap:8px;display:flex}.safezone-controls>button b{color:#676d76;font-family:JetBrains Mono Variable,monospace;font-size:6px}.safezone-controls>button.active{color:#d6dbcd;border-color:#c8ff3d33}.safezone-controls>button.active b{color:var(--lime)}.safe-disclosure{color:#656b74;font-size:7px;line-height:1.45}.lab-roadmap{background:radial-gradient(circle at 8% 0,#745cff21,#0000 34%),#0c0d10e0;border:1px solid #ffffff1f;border-radius:27px;grid-template-columns:.75fr 1.25fr;gap:30px;width:min(1240px,100%);margin:16px auto 0;padding:30px;display:grid;position:relative}.lab-roadmap h3{color:#f0f1f2;letter-spacing:-.05em;margin:0;font-size:37px;line-height:.95}.lab-roadmap h3 em{color:#838994;font-style:normal}.roadmap-tools{grid-template-columns:1fr 1fr;gap:8px;display:grid}.roadmap-tools>span{border:1px solid var(--line);background:#ffffff04;border-radius:13px;grid-template-columns:26px 1fr;align-content:center;min-height:74px;padding:13px;display:grid}.roadmap-tools svg{color:#737a84;grid-row:1/3}.roadmap-tools b{color:#cdd1d5;font-size:10px}.roadmap-tools small{color:#646b75;letter-spacing:.09em;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:5px}.lab-roadmap>p{border-top:1px solid var(--line);color:#69707a;grid-column:1/-1;align-items:center;gap:8px;margin:0;padding-top:17px;font-size:8px;display:flex}.lab-roadmap>p svg{color:var(--lime)}.creator-section{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;width:min(1240px,100% - 40px);margin:0 auto;padding:120px 0;display:grid}.creator-copy h2{font-size:clamp(50px,5.2vw,76px)}.creator-copy p{color:#8f949d;max-width:480px;font-size:14px;line-height:1.65}.creator-links{gap:12px;display:grid}.creator-card{border:1px solid var(--line);min-height:132px;transition:transform .35s var(--ease-out), border-color .25s ease;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border-radius:24px;grid-template-columns:60px 1fr 24px;align-items:center;gap:20px;padding:24px 28px;display:grid;position:relative;overflow:hidden}.creator-card:before{content:"";opacity:0;transition:opacity .3s;position:absolute;inset:0}.tiktok-card:before{background:linear-gradient(110deg,#25f4ee14,#0000 42%,#fe2c5514)}.instagram-card:before{background:linear-gradient(110deg,#745cff1a,#0000 48%,#ff53ae14)}.creator-card:hover{border-color:#ffffff42;transform:translateY(-4px)}.creator-card:hover:before{opacity:1}.creator-card>svg:first-child{z-index:2;font-size:42px;position:relative}.tiktok-card:hover>svg:first-child{color:#5df4ee;filter:drop-shadow(3px 0 #fe2c55)}.instagram-card:hover>svg:first-child{color:#ff7ac6}.creator-card span{z-index:2;position:relative}.creator-card small{color:#696f78;letter-spacing:.11em;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.creator-card b{color:#fff;margin-top:5px;font-size:23px;display:block}.creator-card em{color:#777d86;margin-top:5px;font-size:10px;font-style:normal;display:block}.creator-card>svg:last-child{color:#7d828b}.faq-section{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:100px;width:min(1240px,100% - 40px);margin:0 auto;padding:130px 0 160px;display:grid}.faq-section h2{font-size:clamp(48px,5vw,72px)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:#e5e7e8;justify-content:space-between;align-items:center;min-height:85px;padding:0 4px;font-size:16px;font-weight:650;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--lime);transition:transform .25s var(--ease-out);font-size:22px;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#8c919a;max-width:690px;margin:-7px 0 28px;font-size:13px;line-height:1.65}footer{border-top:1px solid var(--line);background:#070709;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:100px;padding:0 max(30px,50% - 620px);display:grid}.brand-footer .aperture-mark{border-radius:11px;width:34px;height:34px}.brand-footer .brand-type{font-size:14px}footer>p{color:#696f78;letter-spacing:.09em;text-align:center;font-family:JetBrains Mono Variable,monospace;font-size:7px}footer>div{justify-self:end;gap:18px;display:flex}footer>div a{color:#8b9099;align-items:center;gap:6px;font-size:10px;display:flex}footer>div a:hover{color:#fff}@keyframes spin{to{transform:rotate(360deg)}}@keyframes live{50%{opacity:.3;transform:scale(.75)}}@keyframes skeleton{to{background-position:-200% 0}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes orb-drift{to{transform:translate(70px,45px)scale(1.08)}}@keyframes cockpit-sheen{0%,60%{transform:translate(-70%)}82%,to{transform:translate(80%)}}@media (max-width:1160px){.command-bar{grid-template-columns:1fr auto}.command-bar nav{display:none}.cockpit-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.control-bay{padding:27px}.social-rail{right:8px}.section-heading{gap:45px}.unlimited-section{padding:55px 45px}.creator-section,.faq-section{gap:55px}.upload-guide-layout{grid-template-columns:225px minmax(0,1fr);gap:24px}.guide-index{padding:19px}.safezone-workspace{grid-template-columns:170px 1fr}.safezone-phone{width:170px}}@media (max-width:860px){.site-shell{padding-bottom:78px}.command-bar{border-radius:18px;width:calc(100% - 16px);height:62px;margin-top:8px;padding-left:10px;top:8px}.brand-type{font-size:14px}.aperture-mark{width:36px;height:36px}.nav-social{display:none}.command-cta{height:40px;padding:0 13px}.social-rail{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0b0ddb;border:1px solid #ffffff26;border-radius:19px;flex-direction:row;width:max-content;padding:5px;inset:auto auto 10px 50%;transform:translate(-50%);box-shadow:0 16px 45px #00000073}.social-rail-label{display:none}.social-button{width:148px;min-height:45px;box-shadow:none;background:0 0;border-color:#0000}.social-button span{opacity:1;transform:none}.hero-scene{width:calc(100% - 24px);padding:67px 0 70px}.hero-title{font-size:clamp(53px,12vw,82px)}.hero-subcopy{max-width:580px}.hero-micro{flex-wrap:wrap;margin-bottom:34px}.cockpit-grid{grid-template-columns:1fr}.engine-bay{border-right:0;border-bottom:1px solid var(--line);min-height:570px}.control-bay{min-height:auto;padding:40px 30px}.cockpit-chrome{grid-template-columns:1fr auto}.cockpit-state{display:none}.cockpit-offer{display:block}.cockpit-trust{flex-wrap:wrap;padding:15px 18px}.cockpit-trust b{text-align:left;width:100%;max-width:none;margin:0}.section-heading{grid-template-columns:1fr;gap:22px}.proof-section{padding:110px 20px 130px}.proof-stage{grid-template-columns:1fr}.proof-media-shell{justify-self:center;height:auto}.proof-telemetry{grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;justify-self:center;width:min(100%,620px)}.proof-arrow{align-self:center;padding:0;transform:none}.proof-fps{grid-column:1/-1}.method-film{min-height:auto;padding:110px 20px}.method-stage{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.method-engine-wrap{height:520px;min-height:0}.method-film-copy{padding:0}.method-chapters{gap:10px;height:auto;display:grid}.method-chapter{border:1px solid var(--line);background:#ffffff05;border-radius:18px;min-height:175px;padding:22px;position:relative}.method-progress{display:none}.method-orbit{width:560px;height:560px;top:270px;left:50%}.unlimited-section{grid-template-columns:1fr;width:calc(100% - 24px);min-height:0;margin:100px auto;padding:50px 28px 140px}.infinity-sculpture{min-height:280px}.infinity-sculpture span{font-size:240px}.unlimited-copy{text-align:center}.unlimited-copy p{margin-left:auto;margin-right:auto}.unlimited-specs{justify-content:center;left:24px;right:24px}.creator-section,.faq-section{grid-template-columns:1fr}.creator-section{padding:90px 0}.faq-section{padding:90px 0 120px}.upload-guide-section,.tools-section{padding:110px 20px 125px}.upload-guide-layout{grid-template-columns:1fr}.guide-index{z-index:8;position:relative;top:auto}.guide-index ol{grid-template-columns:repeat(4,1fr)}.guide-index li{border-right:1px solid var(--line)}.guide-index li:last-child{border-right:0}.guide-index li a{grid-template-columns:22px 1fr;padding:0 8px}.guide-index li a:hover{padding-left:8px}.guide-index>p{max-width:600px}.guide-primary{width:min(100%,330px)}.guide-load-grid{grid-template-columns:1fr}.guide-crop{min-height:360px}.post-checks{grid-template-columns:1fr 1fr}.tools-grid{grid-template-columns:1fr}.tool-readiness{grid-column:auto}.scanner-checks{grid-template-columns:1fr 1fr}.lab-roadmap{grid-template-columns:1fr}.lab-roadmap>p{grid-column:auto}.safezone-workspace{grid-template-columns:210px 1fr}.safezone-phone{width:210px}footer{grid-template-columns:1fr auto;min-height:145px;padding:28px 20px 88px}footer>p{display:none}}@media (max-width:560px){a,button,summary,label{-webkit-tap-highlight-color:#c8ff3d29}.command-bar,.command-actions,.pages-menu{overflow:visible}.command-bar a,.command-bar button,.command-bar summary,.pages-menu-panel a{z-index:2;pointer-events:auto;position:relative}.pages-menu[open]{z-index:260}.pages-menu-panel{z-index:261;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.command-cta{gap:0;width:42px;padding:0;font-size:0}.command-cta svg{font-size:17px}.brand-type{font-size:13px}.social-button{width:136px;padding:0 10px}.social-button small{font-size:5px}.hero-scene{padding-top:54px}.hero-eyebrow{flex-wrap:wrap;gap:8px;font-size:7px}.hero-title{font-size:clamp(46px,14vw,66px);line-height:.88}.hero-subcopy{font-size:14px}.hero-micro{gap:12px;font-size:8px}.hero-micro a{justify-content:center;width:100%;margin:4px 0 0}.cockpit-shell{border-radius:22px}.cockpit-chrome{height:56px;padding:0 14px}.cockpit-brand span{display:none}.cockpit-offer{font-size:6px}.engine-bay{min-height:500px}.chrome-engine-canvas{inset:0}.engine-video-stack{width:148px;height:263px}.drop-command{bottom:28px}.drop-command h2{font-size:23px}.engine-select{min-width:190px}.engine-hud{font-size:6px}.hud-top{top:14px;left:14px}.hud-bottom{bottom:13px;right:14px}.selected-file-chip{max-width:225px;bottom:12px;left:12px}.control-bay{padding:34px 22px}.control-bay h3{font-size:34px}.cockpit-trust{gap:10px;font-size:6px}.cockpit-trust span{width:calc(50% - 5px)}.gate-secondary-row{flex-direction:column}.signal-marquee>div{padding:12px 0}.section-heading h2,.method-film-copy>h2,.unlimited-copy h2,.creator-copy h2,.faq-section h2{font-size:48px}.section-heading>p{font-size:13px}.proof-section{padding-left:12px;padding-right:12px}.proof-stage{margin-top:36px}.proof-media-shell{border-radius:22px;width:min(100%,360px);height:auto;min-height:0}.proof-label{font-size:5.5px;top:13px}.label-left{left:12px}.label-right{right:12px}.proof-divider>span{width:42px;height:42px}.proof-telemetry{border-radius:22px;gap:9px;padding:12px}.proof-telemetry div{border-radius:14px;padding:18px 14px}.proof-telemetry strong{font-size:18px}.proof-disclosure{font-size:8px}.method-film{padding-left:12px;padding-right:12px}.method-engine-wrap{height:430px}.method-data-frame{width:190px;height:330px}.method-chapter{grid-template-columns:42px 1fr;padding:17px}.chapter-number{width:36px;height:36px}.method-chapter h3{font-size:21px}.unlimited-section{padding-left:20px;padding-right:20px}.infinity-sculpture{min-height:220px}.infinity-sculpture span{font-size:180px}.infinity-sculpture i{width:190px;height:190px}.infinity-sculpture i:nth-child(3){width:235px;height:235px}.unlimited-specs>span{width:86px}.creator-section,.faq-section{width:calc(100% - 24px)}.creator-card{grid-template-columns:48px 1fr 18px;gap:13px;min-height:112px;padding:18px}.creator-card>svg:first-child{font-size:32px}.creator-card b{font-size:20px}.faq-list summary{min-height:76px;font-size:14px}.upload-guide-section,.tools-section{padding-left:12px;padding-right:12px}.upload-guide-section .section-heading h2,.tools-section .section-heading h2{font-size:48px}.guide-index{border-radius:20px;padding:17px}.guide-index ol{grid-template-columns:1fr 1fr}.guide-index li:nth-child(2){border-right:0}.guide-index li a{min-height:44px}.guide-step{border-radius:22px;padding:18px}.guide-step-copy{grid-template-columns:1fr;gap:10px}.guide-step-copy h3{font-size:24px}.guide-figure{border-radius:14px}.guide-callout{padding:6px 7px;font-size:5px}.callout-picker{top:55%}.guide-expand{bottom:8px;right:8px}.guide-figure figcaption{color:#6b717a;background:#0c0d0f;padding:9px;position:relative;bottom:auto;left:auto}.guide-crop{min-height:230px}.file-handoff{grid-template-columns:1fr;min-height:0;padding:15px}.handoff-file,.handoff-studio{min-height:110px}.handoff-line{background:linear-gradient(var(--lime),var(--cyan));justify-self:center;width:1px;height:38px}.handoff-line:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.handoff-line span{bottom:50%;left:12px;transform:translateY(50%)}.post-checks{grid-template-columns:1fr}.finish-flow{grid-template-columns:1fr;padding:12px}.finish-flow>i{background:linear-gradient(var(--lime),#c8ff3d4d);justify-self:center;width:1px;height:22px}.finish-flow>i:after{float:none;margin:auto 0 -1px -3px;transform:rotate(135deg)}.guide-finale{flex-direction:column;align-items:flex-start}.guide-finale button{justify-content:center;width:100%}.guide-lightbox{padding:8px}.guide-lightbox-panel{border-radius:14px;max-height:calc(100vh - 16px)}.tool-card{border-radius:22px;padding:19px}.tool-card-head{align-items:flex-start}.tool-live{display:none}.scanner-drop{grid-template-columns:38px 1fr;min-height:120px}.scanner-drop em{border-top:1px solid var(--line);grid-column:1/-1;padding-top:11px}.scanner-checks{grid-template-columns:1fr}.scanner-verdict{flex-direction:column;align-items:stretch}.scanner-verdict button{justify-content:center}.planner-output strong{font-size:36px}.safezone-workspace{grid-template-columns:1fr}.safezone-phone{justify-self:center;width:min(230px,75vw)}.roadmap-tools{grid-template-columns:1fr}.lab-roadmap{padding:21px}.lab-roadmap h3{font-size:32px}footer{grid-template-columns:1fr;gap:14px}footer>div{justify-self:start}}.site-shell.has-cinematic-motion .page-noise{opacity:.018;display:block}.site-shell.has-cinematic-motion .ambient-orb{opacity:.055;filter:blur(150px);mix-blend-mode:screen;will-change:transform;animation:none;display:block}.site-shell.has-cinematic-motion .hero-rings{opacity:.16;transform:translate(-50%, var(--rings-shift,0px)) rotate(var(--rings-turn,0deg));will-change:transform;display:block}.site-shell.has-cinematic-motion .hero-rings i{border-style:solid dashed dashed solid}.site-shell.has-cinematic-motion .hero-rings i:nth-child(2){transform:rotate(24deg)}.site-shell.has-cinematic-motion .hero-rings i:nth-child(3){transform:rotate(-38deg)}.site-shell.has-cinematic-motion .intro-line>span,.site-shell.has-cinematic-motion .cockpit-shell,.site-shell.has-cinematic-motion .proof-media-shell,.site-shell.has-cinematic-motion .method-metal-disc,.site-shell.has-cinematic-motion .infinity-sculpture span{will-change:transform}.site-shell.has-cinematic-motion .method-metal-disc{transform:translate(-50%,-50%) rotate(var(--disc-turn,0deg))}@media (prefers-reduced-motion:reduce){.site-shell.has-cinematic-motion .page-noise,.site-shell.has-cinematic-motion .ambient-orb,.site-shell.has-cinematic-motion .hero-rings{display:none}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}:root{--black:#030303;--black-2:#080808;--panel:#0d0d0ed1;--panel-solid:#0b0b0c;--silver:#f4f5f5;--muted:#9b9fa5;--faint:#62666c;--line:#ffffff1d;--line-hot:#ffffff45;--lime:#f3f4f4;--violet:#959aa1;--cyan:#c8cbd0}body{background:#030303}.site-shell{background-color:#030303;background-image:radial-gradient(circle at 18% 12%,#ffffffc7 0 1px,#0000 1.4px),radial-gradient(circle at 72% 4%,#ffffff61 0 .8px,#0000 1.2px),radial-gradient(circle at 46% 24%,#ffffff4d 0 .7px,#0000 1.2px),linear-gradient(#050505 0,#020202 48%,#080808 100%);background-size:243px 221px,367px 331px,489px 419px,auto}.page-noise,.ambient-orb,.hero-rings{display:none}.command-bar{-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);background:linear-gradient(#161617c7,#070708ad);border-color:#ffffff29;border-radius:18px;box-shadow:inset 0 1px #ffffff17,0 20px 70px #0000007a}.command-bar nav a:after{background:#f7f7f7}.command-cta,.unlimited-cta{color:#070707;background:linear-gradient(#fff,#c9cdd0);box-shadow:inset 0 1px #fff,0 12px 28px #ffffff12}.aperture-mark b{color:#fff;text-shadow:0 0 10px #fff6}.hero-eyebrow span{color:#f7f7f7;background:#ffffff0b;border-color:#ffffff40}.accent-line>span{background:linear-gradient(#fff 10%,#8e949b 74%,#4c5055 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-micro span svg{color:#e8eaeb}.cockpit-shell{background:linear-gradient(145deg,#121213f5,#050505fc);border-color:#fff3;border-radius:20px;box-shadow:inset 0 1px #ffffff1c,0 55px 150px #0000009e}.cockpit-shell:before{opacity:.45;animation:none}.cockpit-brand>i,.state-light,.live-dot{background:#f7f7f7;box-shadow:0 0 16px #ffffff73}.cockpit-offer b{color:#fff}.cockpit-grid{grid-template-columns:minmax(0,1.1fr) minmax(410px,.9fr)}.engine-bay{background:#020202;border-color:#ffffff1f}.engine-bay-grid{z-index:2;opacity:.14;background-size:72px 72px;-webkit-mask-image:linear-gradient(#00000080,#0000 74%);mask-image:linear-gradient(#00000080,#0000 74%)}.cursor-film{z-index:0;perspective:900px;background:#000;position:absolute;inset:0;overflow:hidden}.cursor-film-media{object-fit:cover;width:108%;height:108%;transform:translate3d(var(--cursor-x), var(--cursor-y), 0) rotateX(var(--cursor-rx)) rotateY(var(--cursor-ry)) scale(1.035);transform-origin:50%;transition:transform .8s var(--ease-out);filter:contrast(1.06)brightness(.78);position:absolute;inset:-4%}.cursor-film-vignette{background:radial-gradient(circle at 52% 46%,#0000 20%,#0000001a 48%,#000000c2 100%),linear-gradient(#0000003d,#0000 45%,#000000c7);position:absolute;inset:0}.cursor-film-orbit{aspect-ratio:1;opacity:.18;width:min(64vw,520px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.cursor-film-orbit i{border:1px solid #ffffff59;border-radius:50%;position:absolute;inset:0}.cursor-film-orbit i:nth-child(2){inset:13%}.cursor-film-orbit i:nth-child(3){inset:29%}.engine-state-orbit{z-index:3;border:1px solid #ffffff1f;border-radius:50%;width:330px;height:330px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.engine-state-orbit i{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:14%}.engine-state-orbit i:nth-child(2){inset:28%}.engine-state-orbit i:nth-child(3){inset:41%}.drop-command{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0404049e;border:1px solid #ffffff21;border-radius:16px;padding:20px;bottom:31px;box-shadow:inset 0 1px #ffffff0f}.drop-icon{display:none}.drop-command h2{margin-top:8px}.engine-select,.method-continue{color:#070707;background:linear-gradient(#fff,#c9cdd0);border:0;box-shadow:inset 0 1px #fff,0 12px 28px #00000052}.control-bay{background:linear-gradient(#ffffff06,#0000 34%),#0a0a0b;padding:28px}.control-bay h3{margin-top:14px;font-size:clamp(29px,2.6vw,39px)}.method-picker-intro{margin-bottom:17px}.method-picker{gap:8px;display:grid}.method-option{color:#b8bbc0;text-align:left;cursor:pointer;min-height:122px;transition:border-color .22s ease, background .22s ease, transform .22s var(--ease-out);background:#ffffff05;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:38px 1fr 25px;align-items:start;gap:12px;padding:16px;display:grid;position:relative}.method-option:hover{border-color:#ffffff40;transform:translateY(-2px)}.method-option.is-selected{background:linear-gradient(135deg,#ffffff17,#ffffff06);border-color:#ffffff7a;box-shadow:inset 0 1px #ffffff1c}.method-option-icon{color:#f4f4f4;background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.method-option span:nth-child(2) small{color:#74787e;letter-spacing:.09em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.method-option span:nth-child(2) b{color:#f0f1f1;letter-spacing:-.02em;margin-top:5px;font-size:13px;display:block}.method-option span:nth-child(2) em{color:#85898f;margin-top:7px;font-size:9px;font-style:normal;line-height:1.45;display:block}.method-option>i{color:#cfd2d5;justify-self:end;font-family:JetBrains Mono Variable,monospace;font-size:7px;font-style:normal}.method-option-beta:not(:disabled) .method-option-icon{color:var(--lime);border-color:#c8ff3d40}.v2-proof{color:#a9efff;font:700 .64rem/1.45 var(--font-mono);letter-spacing:.035em;text-align:center;background:#36e6ff0e;border:1px solid #36e6ff40;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;margin:.8rem 0 0;padding:.75rem 1rem;display:flex}.method-option-upscale{overflow:hidden}.method-option-upscale:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#60deff33,#745cff14 42%,#0000 70%);border-radius:50%;width:124px;height:124px;transition:opacity .25s;position:absolute;top:-48px;right:-36px}.method-option-upscale:not(:disabled){background:linear-gradient(135deg,#745cff12,#60deff06 58%,#ffffff04);border-color:#60deff33}.method-option-upscale:not(:disabled):before,.method-option-upscale.is-selected:before{opacity:1}.method-option-upscale:not(:disabled) .method-option-icon{color:#8fe7ff;background:linear-gradient(145deg,#745cff21,#60deff0d);border-color:#60deff4d;box-shadow:inset 0 1px #ffffff14,0 0 24px #60deff0f}.method-option-upscale.is-selected{border-color:#7ee7ff8f;box-shadow:inset 0 1px #ffffff1f,0 0 36px #49c6ff12}.method-option:disabled{opacity:.5;cursor:not-allowed}.method-option:disabled:hover{border-color:#ffffff1c;transform:none}.method-option-upscale.is-coming-soon:disabled{opacity:.88;cursor:not-allowed;background:radial-gradient(circle at 96% 0,#ff354c29,#0000 38%),linear-gradient(135deg,#5e0c1838,#ffffff03);border-color:#ff485861;box-shadow:inset 0 0 0 1px #ff3c5106}.method-option-upscale.is-coming-soon:disabled:hover{border-color:#ff485861}.method-option-upscale.is-coming-soon:disabled .method-option-icon{color:#ff8390;filter:saturate(.84);background:#74111e52;border-color:#ff56676b}.method-option-upscale.is-coming-soon:disabled span:nth-child(2) small,.method-option-upscale.is-coming-soon:disabled>i{color:#ff7d8a}.method-option-upscale.is-coming-soon:disabled span:nth-child(2) b{color:#d4c9cb}.method-option-upscale.is-coming-soon:disabled span:nth-child(2) em{color:#81787b;max-width:80%}.method-coming-ribbon{z-index:4;pointer-events:none;color:#fff4f5;text-align:center;letter-spacing:.15em;text-shadow:0 1px 8px #00000080;background:linear-gradient(90deg,#78101e,#e7263c 44%,#8e1222);border-block:1px solid #ffb4bc57;width:204px;padding:7px 0;font:850 7px JetBrains Mono Variable,monospace;position:absolute;top:28px;right:-54px;transform:rotate(38deg);box-shadow:0 8px 28px #d7183147}.method-continue{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:47px;margin-top:10px;padding:0 15px;font-size:10px;font-weight:850;display:flex}.method-continue:disabled{color:#767a7e;box-shadow:none;cursor:not-allowed;background:#171719}.privacy-chip{background:#ffffff04;border-color:#ffffff1a;margin-top:10px}.privacy-chip>i{background:#b8bcc1;box-shadow:0 0 10px #ffffff47}.state-previewing .engine-video-stack,.state-upscaling .engine-video-stack{opacity:.52;filter:saturate(.78);transform:translate(-50%,-50%)scale(.74)}.state-upscalePreview .engine-video-stack{opacity:.86;transform:translate(-50%,-50%)scale(.84)}.state-previewing .engine-state-orbit,.state-upscaling .engine-state-orbit{border-color:#60deff30;box-shadow:0 0 90px #745cff17,inset 0 0 50px #60deff06}.state-upscalePreview .state-light{background:#8fe7ff;box-shadow:0 0 14px #60deffbf}.ai-preview-panel{min-width:0}.ai-preview-heading{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.ai-preview-heading>div{color:#c8f4ff;letter-spacing:.11em;align-items:center;gap:7px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.ai-preview-heading>div svg{color:#80e3ff;filter:drop-shadow(0 0 8px #60deff6b)}.ai-preview-heading>b{color:#a8eaff;letter-spacing:.08em;background:#60deff09;border:1px solid #60deff33;border-radius:7px;padding:6px 8px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.ai-preview-panel h3{margin:11px 0 8px;font-size:clamp(27px,2.35vw,35px)}.ai-preview-panel>p{color:#848a92;margin:0 0 14px;font-size:10px;line-height:1.5}.ai-preview-stage{--ai-reveal:54%;aspect-ratio:1;isolation:isolate;background:#050506;border:1px solid #ffffff30;border-radius:16px;width:100%;max-height:285px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 55px #0000005c,0 0 45px #60deff09}.ai-preview-stage:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000059,inset 0 -55px 65px #00000029}.ai-preview-stage img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ai-preview-before{z-index:1}.ai-preview-after{z-index:2;clip-path:inset(0 calc(100% - var(--ai-reveal)) 0 0);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.ai-preview-after:after{content:"";pointer-events:none;background:linear-gradient(90deg,#745cff09,#0000 38%,#60deff06);position:absolute;inset:0}.ai-preview-label{z-index:6;color:#d8dce0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.1em;pointer-events:none;background:#030305b8;border:1px solid #ffffff24;border-radius:6px;padding:5px 7px;font-family:JetBrains Mono Variable,monospace;font-size:5px;position:absolute;top:11px}.ai-preview-label.label-before{right:10px}.ai-preview-label.label-after{color:#b9f0ff;border-color:#60deff40;left:10px}.ai-preview-divider{z-index:7;left:var(--ai-reveal);pointer-events:none;background:linear-gradient(#0000,#d2f7ffe6 11%,#fff 50%,#d2f7ffe6 89%,#0000);width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 15px #60deffa6}.ai-preview-divider i{color:#07090a;background:linear-gradient(145deg,#fff,#bceeff);border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000006b,0 0 24px #60deff33}.ai-preview-stage input[type=range]{z-index:10;opacity:0;cursor:col-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.ai-preview-stage:has(input:focus-visible){outline-offset:3px;outline:2px solid #a8ecff}.ai-preview-specs{background:#ffffff04;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;min-height:49px;margin-top:9px;padding:7px 11px;display:grid}.ai-preview-specs>span:last-child{text-align:right}.ai-preview-specs small{color:#666c74;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:5px;display:block}.ai-preview-specs b{color:#dfe3e6;font-variant-numeric:tabular-nums;margin-top:4px;font-size:9px;display:block}.ai-preview-specs>span:last-child b{color:#aeeeff}.ai-preview-specs>i{color:#71777f;font-size:13px;font-style:normal}.ai-preview-accept{color:#060708;cursor:pointer;background:linear-gradient(110deg,#fff 0%,#d5f7ff 42%,#9fe9ff 100%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:10px;padding:0 14px;font-size:10px;font-weight:850;display:flex;box-shadow:inset 0 1px #fff,0 14px 32px #42d8ff1f}.ai-preview-accept svg{margin-left:auto}.ai-preview-accept:hover{filter:brightness(1.06)}.ai-preview-replace{color:#777d84;cursor:pointer;background:0 0;border:0;width:100%;margin-top:5px;padding:7px;font-size:8px}.ai-preview-replace svg{vertical-align:-2px;margin-right:6px}.ai-preview-replace:hover{color:#d6d9dc}.ai-preview-note{color:#565c64;letter-spacing:.07em;text-align:center;font-family:JetBrains Mono Variable,monospace;font-size:5px;line-height:1.45;display:block}.upscale-proof{margin:-7px 0 15px;font-family:JetBrains Mono Variable,monospace;color:#9399a1!important;font-size:7px!important;line-height:1.45!important}.upscale-proof svg{color:#89e5ff;vertical-align:-2px;margin-right:5px}.result-fallback-note{text-align:left;background:#ffae360e;border:1px solid #ffbe4e38;border-radius:10px;margin:0 0 14px;padding:10px 11px;color:#d6bd91!important;font-size:8px!important;line-height:1.5!important}.result-fallback-note svg{color:#ffbd59;vertical-align:-2px;margin-right:6px}@media (max-width:960px){.cockpit-grid{grid-template-columns:1fr}.engine-bay{border-right:0;border-bottom:1px solid var(--line);min-height:570px}.cursor-film-media{object-fit:cover}}@media (max-width:560px){.hero-scene{padding-top:66px}.engine-bay{min-height:520px}.drop-command{width:calc(100% - 24px);padding:16px;bottom:14px}.control-bay{padding:28px 18px}.method-option{grid-template-columns:34px 1fr 20px;min-height:116px;padding:13px}.method-option-icon{width:34px;height:34px}.ai-preview-panel h3{font-size:30px}.ai-preview-stage{border-radius:13px;max-height:none}.ai-preview-heading>b{font-size:5px}.ai-preview-specs{padding-left:9px;padding-right:9px}.ai-preview-specs b{font-size:8px}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursor-film-media{transition:none;transform:scale(1.035)}.ai-preview-after,.ai-preview-divider{transition:none}}.signal-marquee{display:none}.section-kicker{color:#aeb2b7;letter-spacing:.13em;font-family:JetBrains Mono Variable,monospace;font-size:8px}.section-heading h2 em,.unlimited-copy h2 em,.creator-copy h2 em,.faq-section h2 em,.route-teaser h2 em,.method-intro h2 em,.guide-walkthrough-head h2 em,.tools-roadmap-section h2 em{color:#777c82}.proof-section{background:linear-gradient(#030303,#080808 50%,#030303);padding-top:145px}.proof-media-shell{background:#050505;border-color:#fff3;border-radius:18px}.proof-label{background:#030303c2;border-radius:7px}.label-right{color:#fff}.proof-divider{left:var(--proof-split);box-shadow:0 0 16px #fff6}.proof-handle{z-index:11;left:clamp(22px, var(--proof-split), calc(100% - 22px));color:#080808;pointer-events:none;background:linear-gradient(#fff,#aeb3b8);border:1px solid #ffffff61;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #00000073}.proof-handle svg{font-size:17px}.proof-range{touch-action:pan-y}.proof-comparison.is-sweeping .proof-master{transition:clip-path 1s cubic-bezier(.16,1,.3,1)}.proof-comparison.is-sweeping .proof-divider,.proof-comparison.is-sweeping .proof-handle{transition:left 1s cubic-bezier(.16,1,.3,1)}.proof-play{display:none}.proof-telemetry{background:linear-gradient(145deg,#141415e6,#060607f0);border-radius:18px}.proof-telemetry div{border-radius:12px}.proof-arrow{color:#c7cacf}.proof-fps{background:linear-gradient(145deg,#fff1,#ffffff04)!important}.proof-fps b{color:#e8e9ea;background:#ffffff0e;border-color:#ffffff3d}.method-film{background:#050505;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;min-height:0;padding:155px 30px 170px}.method-intro{grid-template-columns:1fr .58fr;align-items:end;column-gap:70px;width:min(1240px,100%);margin:0 auto 80px;display:grid}.method-intro .section-kicker{grid-column:1/-1}.method-intro h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(54px,6vw,86px);line-height:.9}.method-intro>p{color:#8f949b;margin:0 0 8px;font-size:15px;line-height:1.65}.method-ledger{grid-template-columns:.82fr 1.18fr;align-items:start;gap:70px;width:min(1240px,100%);margin:0 auto;display:grid}.method-sticky{background:radial-gradient(circle at 50% 35%,#ffffff17,#0000 24%),linear-gradient(155deg,#111112,#050505 68%);border:1px solid #ffffff26;border-radius:18px;grid-template-columns:auto 1fr auto;align-content:end;align-items:center;gap:16px;min-height:620px;padding:46px;display:grid;position:sticky;top:125px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 100px #00000061}.method-sticky>span{color:#777c82;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.method-route{background:linear-gradient(90deg,#666,#eee,#666);height:1px;display:block}.method-sticky>strong{color:#f0f1f1;letter-spacing:.12em;text-align:center;grid-column:1/-1;margin-top:15px;font-family:JetBrains Mono Variable,monospace;font-size:8px}.method-metal-disc{aspect-ratio:1;background:radial-gradient(circle at 35% 28%,#f7f7f7 0 1%,#71767c 4%,#121314 25%,#050505 52%,#3b3d40 53%,#090909 66%);border:1px solid #ffffff47;border-radius:50%;width:min(30vw,330px);position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 55px #ffffff14,0 35px 90px #00000094}.method-metal-disc:before{content:"";border:1px solid #ffffff40;border-radius:50%;position:absolute;inset:14%;box-shadow:inset 0 0 40px #000}.method-metal-disc i{transform-origin:0;background:linear-gradient(90deg,#ffffffb3,#0000);width:44%;height:1px;position:absolute;top:50%;left:50%}.method-metal-disc i:nth-child(2){transform:rotate(120deg)}.method-metal-disc i:nth-child(3){transform:rotate(240deg)}.method-metal-disc b{color:#f5f5f5;letter-spacing:-.08em;background:#070707;border:1px solid #ffffff4d;border-radius:50%;place-items:center;font-size:34px;display:grid;position:absolute;inset:38%}.method-steps{gap:14px;display:grid}.method-steps article{opacity:.5;min-height:250px;transition:opacity .35s ease,border-color .35s ease,background .35s ease,transform .45s var(--ease-out);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:42px 48px 1fr;align-items:start;gap:20px;padding:34px;display:grid}.method-steps article.is-active{opacity:1;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border-color:#ffffff3d;transform:translate(-8px)}.method-step-number{color:#686d73;font-family:JetBrains Mono Variable,monospace;font-size:8px}.method-step-icon{color:#e6e7e8;background:#0d0d0e;border:1px solid #ffffff29;border-radius:12px;place-items:center;width:48px;height:48px;font-size:18px;display:grid}.method-steps small{color:#6f747a;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.method-steps h3{color:#f3f3f3;letter-spacing:-.045em;margin:9px 0;font-size:31px}.method-steps p{color:#898e94;max-width:560px;margin:0;font-size:13px;line-height:1.6}.method-steps b{color:#c9ccd0;letter-spacing:.09em;align-items:center;gap:7px;margin-top:18px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.unlimited-section{background:radial-gradient(circle at 8% 20%,#ffffff1a,#0000 28%),radial-gradient(circle at 88% 70%,#ffffff0f,#0000 30%),linear-gradient(135deg,#111,#050505 64%,#101010);border-radius:20px}.infinity-sculpture span{filter:drop-shadow(0 0 24px #ffffff29)}.infinity-sculpture i,.infinity-sculpture i:nth-child(3){border-color:#ffffff24}.unlimited-specs svg,.cockpit-trust svg{color:#d9dcdf}.route-teaser{grid-template-columns:.78fr 1.22fr;align-items:center;gap:85px;width:min(1240px,100% - 40px);margin:150px auto;display:grid}.route-teaser-copy h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(50px,5.6vw,78px);line-height:.91}.route-teaser-copy p{color:#8f949b;max-width:520px;margin:24px 0;font-size:14px;line-height:1.65}.route-cta{color:#080808;background:linear-gradient(#fff,#bdc2c6);border:1px solid #ffffff38;border-radius:12px;align-items:center;gap:28px;width:max-content;min-height:50px;padding:0 18px;font-size:10px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #fff,0 15px 35px #0000004d}.guide-teaser-stage{perspective:1200px;background:linear-gradient(150deg,#151516,#040404 75%);border:1px solid #ffffff29;border-radius:18px;min-height:520px;padding:40px 32px 32px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 45px 100px #00000061}.guide-teaser-stage>img{object-fit:cover;object-position:center top;transform-origin:0;border:1px solid #ffffff29;border-radius:11px;width:100%;height:420px;transform:rotateY(-5deg)rotateX(2deg);box-shadow:22px 28px 70px #0000006b}.guide-teaser-browser{z-index:3;background:#151516;border:1px solid #ffffff1f;border-radius:10px 10px 0 0;align-items:center;gap:6px;height:33px;padding:0 12px;display:flex;position:absolute;top:18px;left:32px;right:32px}.guide-teaser-browser i{background:#555;border-radius:50%;width:6px;height:6px}.guide-teaser-browser b{color:#7b8086;margin-left:8px;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-weight:500}.guide-teaser-lens{z-index:4;border:8px solid #0a0a0b;border-radius:50%;width:180px;height:180px;position:absolute;bottom:36px;right:22px;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 0 1px #ffffff52}.guide-teaser-lens img{width:760px;max-width:none;position:absolute;top:-190px;left:-380px}.guide-teaser-stage>strong{z-index:5;color:#e4e6e8;letter-spacing:.1em;background:#050505c2;border:1px solid #ffffff2e;border-radius:7px;padding:9px 11px;font-family:JetBrains Mono Variable,monospace;font-size:7px;position:absolute;bottom:25px;left:52px}.tools-teaser-list{grid-template-columns:1fr 1fr;gap:9px;display:grid}.tools-teaser-list a{min-height:150px;transition:transform .3s var(--ease-out),border-color .25s ease;background:#ffffff05;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:36px 1fr 18px;align-items:start;gap:14px;padding:20px;display:grid}.tools-teaser-list a:hover{border-color:#ffffff42;transform:translateY(-3px)}.tools-teaser-list>a>svg:first-child{color:#d8dadd;font-size:22px}.tools-teaser-list>a>svg:last-child{color:#777;font-size:14px}.tools-teaser-list small{color:#696e74;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.tools-teaser-list b{color:#eef0f0;margin-top:6px;font-size:18px;display:block}.tools-teaser-list em{color:#7f848a;margin-top:8px;font-size:9px;font-style:normal;line-height:1.45;display:block}.creator-card{background:#ffffff06;border-radius:16px}.creator-card:before{background:linear-gradient(110deg,#ffffff12,#0000 58%)!important}.faq-list summary span{color:#d9dcdf}footer{background:#050505}.subpage-command nav a.is-current{color:#fff}.subpage-command nav a.is-current:after{right:0}.subpage-shell{background-color:#030303}.guide-route-hero{grid-template-columns:1fr .8fr;align-items:center;gap:80px;width:min(1320px,100% - 40px);min-height:730px;margin:0 auto;padding:120px 30px 90px;display:grid}.guide-route-hero h1,.tools-route-hero h1{color:#f3f4f4;letter-spacing:-.074em;margin:12px 0 0;font-size:clamp(64px,7.5vw,108px);line-height:.84}.guide-route-hero h1 em,.tools-route-hero h1 em{color:#858a90;font-style:normal}.guide-route-hero p,.tools-route-hero p{color:#979ca2;max-width:650px;margin:28px 0;font-size:16px;line-height:1.6}.guide-route-actions{align-items:center;gap:10px;display:flex}.guide-route-actions a{color:#d9dcde;background:#ffffff06;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:22px;min-height:49px;padding:0 16px;font-size:9px;font-weight:750;display:flex}.guide-route-actions a:first-child{color:#080808;background:linear-gradient(#fff,#c6cacf)}.guide-hero-object{perspective:1100px;min-height:520px;position:relative}.guide-file-prism{z-index:3;background:linear-gradient(145deg,#e8eaeb,#50555b 24%,#0a0b0c 58%,#91969c);border:1px solid #ffffff47;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:240px;height:330px;display:flex;position:absolute;top:15%;left:4%;transform:rotateY(17deg)rotateX(4deg);box-shadow:inset 0 1px #fff,30px 50px 100px #00000080}.guide-file-prism:before{content:"";background:linear-gradient(145deg,#0003,#ffffff0f);border:1px solid #ffffff38;border-radius:17px;position:absolute;inset:10px}.guide-file-prism i{border-radius:inherit;position:absolute;inset:-1px;box-shadow:inset 24px 0 35px #ffffff1f}.guide-file-prism b{color:#fff;letter-spacing:-.07em;font-size:47px;position:relative}.guide-file-prism small{color:#b8bdc2;letter-spacing:.16em;margin-top:6px;font-family:JetBrains Mono Variable,monospace;font-size:7px;position:relative}.guide-object-route{background:linear-gradient(90deg,#999,#fff,#555);height:1px;position:absolute;top:46%;left:43%;right:16%}.guide-object-route i{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 15px #fff}.guide-object-route i:first-child{top:-3px;left:12%}.guide-object-route i:nth-child(2){top:-3px;left:48%}.guide-object-route i:nth-child(3){top:-3px;right:0}.guide-studio-port{color:#0b0b0b;background:radial-gradient(circle at 35% 28%,#fff,#94999f 35%,#222 68%);border:1px solid #ffffff38;border-radius:50%;place-items:center;width:170px;height:170px;display:grid;position:absolute;top:31%;right:0;box-shadow:inset 0 0 30px #ffffff40,0 35px 80px #00000080}.guide-studio-port svg{font-size:42px}.guide-studio-port b{color:#8c9197;letter-spacing:.14em;font-family:JetBrains Mono Variable,monospace;font-size:7px;position:absolute;bottom:-34px}.guide-walkthrough{background:#060606;border-top:1px solid #ffffff14;padding:150px 30px 175px}.guide-walkthrough-head{grid-template-columns:1fr .58fr;align-items:end;gap:70px;width:min(1240px,100%);margin:0 auto 80px;display:grid}.guide-walkthrough-head .section-kicker{grid-column:1/-1}.guide-walkthrough-head h2{color:#f2f3f3;letter-spacing:-.065em;margin:0;font-size:clamp(56px,6vw,86px);line-height:.9}.guide-walkthrough-head>p{color:#8d9298;margin:0 0 8px;font-size:14px;line-height:1.65}.guide-walkthrough-grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:58px;width:min(1240px,100%);margin:0 auto;display:grid}.guide-visual-column{position:sticky;top:116px}.guide-live-frame{background:#0a0a0b;border:1px solid #ffffff2b;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 45px 100px #0000006b}.guide-frame-chrome{background:#151516;border-bottom:1px solid #ffffff1c;grid-template-columns:70px 1fr auto;align-items:center;gap:10px;height:45px;padding:0 13px;display:grid}.guide-frame-chrome>span{gap:6px;display:flex}.guide-frame-chrome i{background:#5d6064;border-radius:50%;width:7px;height:7px}.guide-frame-chrome b{color:#777c82;background:#0c0c0d;border:1px solid #ffffff14;border-radius:7px;align-items:center;height:25px;padding:0 12px;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-weight:500;display:flex}.guide-frame-chrome em{color:#73787d;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-style:normal}.guide-frame-screen{background:#f5f5f5;height:430px;position:relative;overflow:hidden}.guide-frame-screen img{object-fit:cover;object-position:center top;transition:transform .7s var(--ease-out),object-position .7s var(--ease-out)}.guide-live-frame.is-overview .guide-frame-screen img{object-fit:contain}.guide-live-frame.is-select .guide-frame-screen img{object-position:56% 47%;transform:scale(1.22)}.guide-live-frame.is-details .guide-frame-screen img{object-position:62% 45%;transform:scale(1.08)}.guide-live-frame.is-settings .guide-frame-screen img{object-position:62% 76%;transform:scale(1.1)}.guide-screen-shade{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}.guide-pin{z-index:3;color:#080808;letter-spacing:.08em;background:linear-gradient(#fff,#bec3c7);border:1px solid #fff6;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-weight:850;display:flex;position:absolute;box-shadow:0 12px 28px #00000059}.guide-pin i{background:#080808;border-radius:50%;width:5px;height:5px}.pin-upload{top:10%;left:3%}.pin-select{top:55%;left:49%}.pin-caption{top:35%;left:25%}.pin-cover{top:68%;left:24%}.pin-quality{top:52%;left:23%}.pin-post{bottom:5%;left:18%}.guide-frame-status{border-top:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:54px;padding:0 14px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:grid}.guide-frame-status span{color:#777}.guide-frame-status span i{background:#eee;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #fff}.guide-frame-status b{color:#c8cbd0;letter-spacing:.08em;font-size:7px}.guide-frame-status small{color:#777;justify-self:end}.guide-visual-note{color:#777c83;background:#ffffff04;border:1px solid #ffffff1a;border-radius:11px;gap:11px;margin-top:11px;padding:13px;font-size:8px;line-height:1.45;display:flex}.guide-visual-note svg{color:#c7cacf;flex:0 0 15px}.guide-visual-note b{color:#b9bdc1;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.guide-scroll-steps{margin:0;padding:0;list-style:none;display:grid}.guide-scroll-steps>li{opacity:.42;border-top:1px solid #ffffff1a;grid-template-columns:44px 1fr;align-content:center;gap:20px;min-height:410px;padding:48px 10px 48px 0;transition:opacity .3s;display:grid}.guide-scroll-steps>li:last-child{border-bottom:1px solid #ffffff1a}.guide-scroll-steps>li.is-active{opacity:1}.guide-scroll-steps>li>span{color:#6c7177;font-family:JetBrains Mono Variable,monospace;font-size:8px}.guide-scroll-steps small{color:#6c7177;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.guide-scroll-steps h3{color:#f0f1f1;letter-spacing:-.05em;margin:9px 0;font-size:35px;line-height:1}.guide-scroll-steps p{color:#8a8f95;margin:0;font-size:13px;line-height:1.65}.guide-scroll-steps b{color:#c5c8cb;align-items:flex-start;gap:7px;margin-top:18px;font-size:8px;line-height:1.45;display:flex}.guide-scroll-steps b svg{flex:none}.guide-file-token{background:#ffffff06;border:1px solid #ffffff21;border-radius:10px;grid-column:2;grid-template-columns:35px 1fr;align-items:center;gap:10px;margin-top:20px;padding:12px;display:grid}.guide-file-token svg{color:#d7d9db}.guide-file-token strong{color:#d9dcde;overflow-wrap:anywhere;font-size:8px;display:block}.guide-file-token small{margin-top:3px;font-size:5px;display:block}.guide-finish-panel{text-align:center;background:radial-gradient(circle at 80% 20%,#ffffff14,#0000 25%),linear-gradient(140deg,#111,#050505);border:1px solid #ffffff29;border-radius:18px;width:min(1240px,100% - 40px);margin:140px auto;padding:70px;overflow:hidden}.guide-finish-panel>span{color:#777c82;letter-spacing:.13em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.guide-finish-panel h2{color:#f2f3f3;letter-spacing:-.065em;margin:16px 0 0;font-size:clamp(54px,6vw,80px)}.guide-finish-panel p{color:#8d9298;margin:12px auto 26px}.guide-finish-panel>div{justify-content:center;gap:9px;display:flex}.guide-finish-panel a{color:#dfe1e3;background:#ffffff08;border:1px solid #ffffff2b;border-radius:10px;align-items:center;gap:18px;min-height:48px;padding:0 16px;font-size:9px;font-weight:750;display:flex}.guide-finish-panel a:first-child{color:#080808;background:linear-gradient(#fff,#c4c8cc)}.tools-route-hero{grid-template-columns:1fr 270px;align-items:center;gap:70px;width:min(1240px,100% - 40px);min-height:650px;margin:0 auto;padding:120px 0 90px;display:grid}.tools-route-hero aside{background:#ffffff06;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:70px 1fr;align-items:center;gap:10px;padding:26px;display:grid}.tools-route-hero aside span{color:#f2f3f3;letter-spacing:-.07em;font-size:48px}.tools-route-hero aside b{color:#777c82;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:7px}.tools-route-hero aside i{background:#ffffff1a;grid-column:1/-1;height:1px}.tools-live-section,.tools-roadmap-section{padding:130px 30px}.tools-live-section{background:#060606;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.tools-live-section>header,.tools-roadmap-section>header{justify-content:space-between;align-items:end;gap:30px;width:min(1240px,100%);margin:0 auto 40px;display:flex}.tools-live-section>header span,.tools-roadmap-section>header span{color:#9ba0a6;letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:8px}.tools-live-section>header p{color:#777c82;margin:0;font-size:12px}.tools-live-grid,.tools-roadmap-grid{grid-template-columns:1fr 1fr;gap:12px;width:min(1240px,100%);margin:0 auto;display:grid}.tools-live-grid>a,.tools-roadmap-grid>article{min-height:390px;transition:transform .35s var(--ease-out),border-color .25s ease;background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1f;border-radius:16px;padding:34px;position:relative;overflow:hidden}.tools-live-grid>a:hover{border-color:#ffffff47;transform:translateY(-5px)}.tool-card-icon{color:#e9eaeb;background:linear-gradient(145deg,#212224,#080809);border:1px solid #fff3;border-radius:14px;place-items:center;width:58px;height:58px;font-size:23px;display:grid}.tools-live-grid small,.tools-roadmap-grid small{color:#bfc2c6;letter-spacing:.1em;background:#ffffff08;border:1px solid #ffffff24;border-radius:99px;padding:7px 9px;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;top:27px;right:26px}.tools-live-grid h2,.tools-roadmap-grid h3{color:#f1f2f2;letter-spacing:-.055em;margin:58px 0 12px;font-size:46px;line-height:.95}.tools-live-grid p,.tools-roadmap-grid p{color:#878c92;max-width:540px;margin:0;font-size:13px;line-height:1.65}.tools-live-grid>a>b,.tools-roadmap-grid>article>b{color:#6d7278;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;bottom:32px;left:34px}.tools-live-grid em{color:#d5d7d9;align-items:center;gap:10px;font-size:9px;font-style:normal;font-weight:750;display:flex;position:absolute;bottom:28px;right:32px}.tools-roadmap-section>header{align-items:start}.tools-roadmap-section h2{color:#f2f3f3;letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(48px,5vw,70px);line-height:.91}.tools-roadmap-grid>article{opacity:.68;min-height:330px}.tools-roadmap-grid h3{margin-top:45px;font-size:34px}.oss-ledger{background:#ffffff05;border:1px solid #ffffff1f;border-radius:15px;grid-template-columns:1.6fr repeat(4,1fr);align-items:center;gap:8px;width:min(1240px,100% - 40px);margin:0 auto 150px;padding:24px;display:grid}.oss-ledger>div{align-items:center;gap:12px;display:flex}.oss-ledger>div svg{color:#d5d7d9;font-size:21px}.oss-ledger>div small{color:#6e7379;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.oss-ledger>div b{color:#bfc2c5;margin-top:4px;font-size:10px;display:block}.oss-ledger>a{color:#c9cccf;border-left:1px solid #ffffff17;flex-direction:column;justify-content:center;min-height:54px;padding:0 11px;font-size:9px;display:flex}.oss-ledger>a small{color:#676c72;letter-spacing:.08em;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:5px}.tool-workspace-page{width:min(1240px,100% - 40px);margin:0 auto;padding:80px 0 150px}.tool-back{color:#858a90;align-items:center;gap:8px;font-size:10px;display:inline-flex}.tool-back:hover{color:#fff}.tool-workspace-head{margin:65px 0 55px}.tool-workspace-head h1{color:#f3f4f4;letter-spacing:-.075em;margin:8px 0 0;font-size:clamp(70px,9vw,124px);line-height:.78}.tool-workspace-head p{color:#8d9298;max-width:650px;margin:27px 0 0;font-size:15px;line-height:1.6}.cover-workspace{grid-template-columns:minmax(360px,.78fr) minmax(470px,1.22fr);align-items:start;gap:18px;display:grid}.cover-preview-column,.cover-controls{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff21;border-radius:17px;padding:24px}.cover-canvas-shell{aspect-ratio:9/16;background:#080808;border:1px solid #ffffff38;border-radius:16px;width:min(100%,390px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000006b}.cover-canvas-shell canvas{width:100%;height:100%;display:block}.cover-empty{color:#676c72;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cover-empty svg{font-size:40px}.cover-empty b{color:#bfc2c5;margin-top:14px;font-size:12px}.cover-empty span{margin-top:6px;font-size:8px}.cover-safe-overlay{pointer-events:none;border:1px solid #ffffff1a;position:absolute;inset:0}.cover-safe-overlay:before{content:"";border:1px dashed #ffffffb3;border-radius:10px;position:absolute;inset:13% 23% 24% 8%}.cover-safe-overlay>span{color:#0a0a0a;letter-spacing:.07em;background:#fffc;border-radius:5px;padding:5px 6px;font-family:JetBrains Mono Variable,monospace;font-size:4px;position:absolute;top:15%;left:10%}.cover-safe-overlay .safe-right{background:repeating-linear-gradient(135deg,#ffffff1f,#ffffff1f 5px,#ffffff0a 5px 10px);width:22%;position:absolute;top:24%;bottom:18%;right:0}.cover-safe-overlay .safe-bottom{background:repeating-linear-gradient(135deg,#ffffff1f,#ffffff1f 5px,#ffffff0a 5px 10px);height:22%;position:absolute;bottom:0;left:0;right:0}.cover-privacy,.safezone-local-note{color:#73787e;background:#ffffff04;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:10px;margin-top:13px;padding:12px;font-size:7px;display:flex}.cover-privacy svg,.safezone-local-note svg{color:#c9cccf}.cover-privacy b,.safezone-local-note b{color:#aeb2b6;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.cover-controls{gap:12px;display:grid}.cover-control-block{background:#0000002b;border:1px solid #ffffff17;border-radius:12px;padding:20px}.cover-control-block>span,.safezone-tool-controls section>span{color:#73787e;letter-spacing:.1em;margin-bottom:14px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.cover-upload,.safezone-tool-controls section>button{color:#d6d8da;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:10px;width:100%;min-height:66px;padding:12px;display:grid}.cover-upload svg,.safezone-tool-controls section>button svg{font-size:20px}.cover-upload b,.safezone-tool-controls section>button b{text-overflow:ellipsis;white-space:nowrap;max-width:450px;font-size:10px;display:block;overflow:hidden}.cover-upload small,.safezone-tool-controls section>button small{color:#6d7278;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.cover-status{color:#9ca0a5;font-size:8px}.cover-error{color:#ef9ba8;font-size:8px}.cover-filmstrip{gap:7px;padding-bottom:7px;display:flex;overflow-x:auto}.cover-filmstrip button,.cover-filmstrip>i{aspect-ratio:9/16;cursor:pointer;background:#111;border:1px solid #ffffff1a;border-radius:7px;flex:0 0 62px;position:relative;overflow:hidden}.cover-filmstrip button.is-selected{border-color:#fffc;box-shadow:0 0 0 2px #ffffff21}.cover-filmstrip img{object-fit:cover;width:100%;height:100%}.cover-filmstrip button small{color:#fff;background:#000000b3;border-radius:3px;padding:2px 3px;font-size:5px;position:absolute;bottom:3px;left:3px}.cover-text-controls>label,.cover-text-controls>div>label,.safezone-tool-controls label{gap:6px;display:grid}.cover-text-controls label small,.safezone-tool-controls label small{color:#74797f;letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:6px}.cover-text-controls input,.cover-text-controls select,.safezone-tool-controls textarea{color:#e6e7e8;background:#0b0b0c;border:1px solid #ffffff1f;border-radius:9px;outline:0;width:100%;min-height:45px;padding:0 12px}.cover-text-controls>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.safezone-toggle{color:#888!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;min-height:42px!important;margin-top:10px!important;padding:0 11px!important;display:flex!important}.safezone-toggle.is-active{color:#d9dbdd!important;border-color:#ffffff47!important}.safezone-toggle span{align-items:center;gap:8px;display:flex}.safezone-toggle b{color:#aeb2b6;font-family:JetBrains Mono Variable,monospace;font-size:6px}.cover-download{color:#080808;cursor:pointer;background:linear-gradient(#fff,#bfc4c8);border:0;border-radius:11px;min-height:52px;font-size:10px;font-weight:850}.cover-download:disabled{color:#6c7075;cursor:not-allowed;background:#171719}.safezone-tool-grid{grid-template-columns:minmax(330px,.72fr) minmax(480px,1.28fr);align-items:start;gap:18px;display:grid}.safezone-stage-wrap,.safezone-tool-controls{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff21;border-radius:17px;padding:24px}.safezone-live-phone{aspect-ratio:9/16;background:#080808;border:1px solid #ffffff38;border-radius:17px;width:min(100%,390px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000006b}.safezone-live-phone video{object-fit:cover;width:100%;height:100%}.safezone-live-empty{color:#666b71;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.safezone-live-empty svg{font-size:38px}.safezone-live-empty b{color:#aeb2b6;margin-top:13px;font-size:10px}.safezone-live-empty span{margin-top:5px;font-size:7px}.safezone-danger-map{pointer-events:none;position:absolute;inset:0}.safezone-danger-map i{background:repeating-linear-gradient(135deg,#ffffff1c,#ffffff1c 6px,#ffffff09 6px 12px);position:absolute}.safezone-danger-map .danger-top{height:10%;top:0;left:0;right:0}.safezone-danger-map .danger-right{width:22%;top:21%;bottom:19%;right:0}.safezone-danger-map .danger-bottom{height:23%;bottom:0;left:0;right:0}.safezone-danger-map>span{color:#fff;letter-spacing:.08em;border:1px dashed #ffffffb3;border-radius:9px;padding:7px;font-family:JetBrains Mono Variable,monospace;font-size:5px;position:absolute;inset:13% 24% 25% 8%}.safezone-mock-ui{color:#fff;text-shadow:0 1px 4px #000;pointer-events:none;position:absolute;inset:0}.mock-top{justify-content:center;gap:18px;font-size:8px;display:flex;position:absolute;top:3%;left:0;right:0}.mock-actions{place-items:center;gap:16px;display:grid;position:absolute;top:38%;right:4%}.mock-actions i{border:2px solid #fff;border-radius:50%;width:24px;height:24px}.mock-bottom{text-align:center;grid-template-columns:repeat(5,1fr);align-items:end;font-size:5px;display:grid;position:absolute;bottom:2%;left:0;right:0}.mock-bottom i{color:#000;background:#fff;border-radius:6px;place-items:center;width:25px;height:20px;margin:auto;font-size:16px;font-style:normal;display:grid}.safezone-caption-preview{color:#fff;text-shadow:0 1px 4px #000;width:68%;margin:0;font-size:12px;font-weight:700;line-height:1.25;position:absolute;left:7%;transform:translateY(-50%)}.safezone-thirds{pointer-events:none;position:absolute;inset:0}.safezone-thirds i{background:#ffffff47;position:absolute}.safezone-thirds i:first-child,.safezone-thirds i:nth-child(2){width:1px;top:0;bottom:0}.safezone-thirds i:first-child{left:33.33%}.safezone-thirds i:nth-child(2){left:66.66%}.safezone-thirds i:nth-child(3),.safezone-thirds i:nth-child(4){height:1px;left:0;right:0}.safezone-thirds i:nth-child(3){top:33.33%}.safezone-thirds i:nth-child(4){top:66.66%}.safezone-tool-controls{gap:12px;display:grid}.safezone-tool-controls section{background:#0000002b;border:1px solid #ffffff17;border-radius:12px;padding:20px}.safezone-tool-controls textarea{resize:vertical;min-height:80px;padding:11px}.safezone-tool-controls input[type=range]{accent-color:#fff;width:100%}.safezone-tool-controls label+label{margin-top:14px}.safezone-switches{gap:7px;display:grid}.safezone-switches button{grid-template-columns:27px 1fr auto!important;min-height:62px!important}.safezone-switches button em{color:#6f747a;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-style:normal}.safezone-switches button.is-active{background:#ffffff0b;border-color:#ffffff47}.safezone-switches button.is-active em{color:#e4e5e6}.safezone-tool-controls>aside{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;padding:18px}.safezone-tool-controls>aside strong{color:#e4e5e6;font-size:12px}.safezone-tool-controls>aside p{color:#7f848a;margin:7px 0 0;font-size:9px;line-height:1.55}.cover-preview-column,.cover-controls,.safezone-stage-wrap,.safezone-tool-controls{min-width:0}.cover-canvas-shell,.safezone-live-phone{max-width:100%}@media (max-width:1000px){.route-teaser,.guide-route-hero{grid-template-columns:1fr;gap:50px}.route-teaser-copy{max-width:720px}.guide-hero-object{justify-self:center;width:min(100%,650px)}.method-ledger{grid-template-columns:.72fr 1.28fr;gap:30px}.guide-walkthrough-grid{grid-template-columns:1fr}.guide-visual-column{position:relative;top:auto}.guide-scroll-steps>li{min-height:330px}.oss-ledger{grid-template-columns:1fr 1fr}.oss-ledger>div{grid-column:1/-1}.cover-workspace,.safezone-tool-grid{grid-template-columns:1fr}.cover-preview-column,.safezone-stage-wrap{position:relative}.cover-canvas-shell,.safezone-live-phone{width:min(100%,420px)}}@media (max-width:860px){.method-film{padding:110px 20px}.method-intro,.guide-walkthrough-head{grid-template-columns:1fr;gap:22px}.method-ledger{grid-template-columns:1fr}.method-sticky{min-height:520px;position:relative;top:auto}.method-steps article{opacity:1;min-height:220px}.route-teaser{gap:40px;margin:105px auto}.guide-route-hero{padding-top:90px}.guide-route-hero h1,.tools-route-hero h1{font-size:clamp(56px,12vw,88px)}.guide-walkthrough{padding:110px 20px}.guide-frame-screen{height:390px}.tools-route-hero{grid-template-columns:1fr;padding-top:95px}.tools-route-hero aside{width:min(100%,420px)}.tools-live-section,.tools-roadmap-section{padding:100px 20px}.tools-live-grid,.tools-roadmap-grid{grid-template-columns:1fr}.oss-ledger{margin-bottom:110px}.tool-workspace-page{padding-top:60px}.cover-controls,.cover-preview-column,.safezone-stage-wrap,.safezone-tool-controls{padding:18px}}@media (max-width:560px){.proof-handle{width:40px;height:40px}.method-sticky{min-height:420px;padding:28px}.method-metal-disc{width:260px}.method-steps article{grid-template-columns:35px 1fr;padding:22px}.method-step-icon{display:none}.method-steps h3{font-size:27px}.route-teaser{width:calc(100% - 24px)}.guide-teaser-stage{min-height:390px;padding:35px 12px 12px}.guide-teaser-stage>img{height:330px}.guide-teaser-browser{left:12px;right:12px}.guide-teaser-lens{width:120px;height:120px;bottom:22px;right:10px}.guide-teaser-lens img{width:520px;top:-130px;left:-260px}.tools-teaser-list{grid-template-columns:1fr}.guide-route-hero{width:calc(100% - 24px);padding-left:0;padding-right:0}.guide-route-actions{flex-direction:column;align-items:stretch}.guide-route-actions a{justify-content:space-between}.guide-hero-object{min-height:390px}.guide-file-prism{width:170px;height:240px}.guide-studio-port{width:120px;height:120px}.guide-walkthrough{padding-left:12px;padding-right:12px}.guide-live-frame{border-radius:13px}.guide-frame-chrome{grid-template-columns:55px 1fr}.guide-frame-chrome em{display:none}.guide-frame-screen{height:300px}.guide-pin{padding:6px 7px;font-size:5px}.guide-scroll-steps>li{grid-template-columns:30px 1fr;min-height:320px}.guide-scroll-steps h3{font-size:29px}.guide-finish-panel{width:calc(100% - 24px);margin:100px auto;padding:45px 20px}.guide-finish-panel>div{flex-direction:column}.guide-finish-panel a{justify-content:space-between}.tools-route-hero{width:calc(100% - 24px)}.tools-live-section,.tools-roadmap-section{padding-left:12px;padding-right:12px}.tools-live-grid>a,.tools-roadmap-grid>article{min-height:340px;padding:24px}.tools-live-grid h2{font-size:38px}.tools-live-grid>a>b,.tools-roadmap-grid>article>b{left:24px}.oss-ledger{grid-template-columns:1fr;width:calc(100% - 24px)}.oss-ledger>div{grid-column:auto}.oss-ledger>a{border-top:1px solid #ffffff17;border-left:0}.tool-workspace-page{width:calc(100% - 24px)}.tool-workspace-head h1{font-size:67px}.cover-workspace,.safezone-tool-grid{gap:10px}.cover-preview-column,.cover-controls,.safezone-stage-wrap,.safezone-tool-controls{border-radius:13px;padding:12px}.cover-control-block,.safezone-tool-controls section{padding:15px}.cover-text-controls>div{grid-template-columns:1fr}.cover-filmstrip button,.cover-filmstrip>i{flex-basis:55px}.safezone-caption-preview{font-size:10px}}.stellar-field{z-index:0;pointer-events:none;opacity:.78;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0,#000000e6 48%,#0000 96%);mask-image:linear-gradient(#000 0,#000000e6 48%,#0000 96%)}.stellar-layer{will-change:transform;position:absolute;inset:-8%}.stellar-layer i{left:var(--star-x);top:var(--star-y);width:var(--star-size);height:var(--star-size);box-shadow:0 0 calc(var(--star-size) * 4) #d6e5ff80;opacity:.16;animation:stellar-twinkle var(--star-duration) ease-in-out var(--star-delay) infinite;background:#ffffffe0;border-radius:50%;position:absolute}.stellar-layer-1{animation:34s ease-in-out infinite alternate stellar-drift-a}.stellar-layer-2{animation:43s ease-in-out infinite alternate stellar-drift-b}.stellar-layer-3{animation:52s ease-in-out infinite alternate stellar-drift-c}.stellar-layer i.stellar-spark{background:#fff;animation-name:stellar-flare;box-shadow:0 0 8px #ffffffe6,0 0 22px #85c4ff80}@keyframes stellar-twinkle{0%,to{opacity:.1;transform:scale(.72)}48%{opacity:.62;transform:scale(1)}54%{opacity:.24;transform:scale(.8)}}@keyframes stellar-flare{0%,43%,53%,to{opacity:.12;transform:scale(.75)}48%{opacity:1;transform:scale(1.9)}}@keyframes stellar-drift-a{to{transform:translate(1.8%,-2.4%)rotate(.8deg)}}@keyframes stellar-drift-b{to{transform:translate(-2.2%,1.4%)rotate(-.7deg)}}@keyframes stellar-drift-c{to{transform:translate(.7%,2.8%)rotate(.45deg)}}.cockpit-grid,.engine-bay,.control-bay{min-height:650px}.engine-video-stack{aspect-ratio:9/16;filter:none;width:clamp(245px,23vw,292px);height:auto}.preview-motion-layer>i{border-radius:27px}.state-selected .engine-video-stack,.state-gateWaiting .engine-video-stack,.state-upscalePreview .engine-video-stack{opacity:.94;pointer-events:auto;transform:translate(-50%,-50%)scale(.92)}.state-previewing .engine-video-stack,.state-analyzing .engine-video-stack,.state-interpolating .engine-video-stack,.state-upscaling .engine-video-stack,.state-encoding .engine-video-stack,.state-patching .engine-video-stack{opacity:.58;pointer-events:none;transform:translate(-50%,-50%)scale(.82)}.state-complete .engine-video-stack{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.selected-file-chip{max-width:190px}.drop-command{background:linear-gradient(145deg,#070708cc,#020203a8);border:1px dashed #ffffff5c;width:min(88%,560px);padding:24px;bottom:24px;box-shadow:inset 0 1px #ffffff14,0 22px 70px #00000057,0 0 0 6px #ffffff04}.drop-command:before{content:"DRAG + DROP UPLOAD ZONE";color:#b9bec4;letter-spacing:.12em;background:#050506;padding:3px 7px;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;top:-8px;left:16px}.drop-icon{color:#fff;background:linear-gradient(145deg,#ffffff21,#ffffff06);border-color:#ffffff47;border-radius:16px;width:54px;height:54px;display:grid;box-shadow:inset 0 1px #ffffff24,0 0 28px #ffffff0f}.drop-icon svg{font-size:23px}.drop-command h2{font-size:30px}.engine-select{border-radius:12px;min-height:52px}.is-dragging .drop-command{border-color:#c8ff3dc7;box-shadow:inset 0 0 70px #c8ff3d0f,0 0 48px #c8ff3d14}.method-option{isolation:isolate;overflow:hidden}.method-option:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 23%,#ffffff29 48%,#0000 72%);position:absolute;inset:-2px;transform:translate(-115%)skew(-18deg)}.method-option:hover:after,.method-option.is-selected:after{opacity:1;animation:method-scan 2.8s var(--ease-out) infinite}.method-option:first-child{background:radial-gradient(circle at 94% 5%,#c8ff3d1f,#0000 31%),#ffffff05;border-color:#c8ff3d33}.method-option:first-child .method-option-icon{color:#dfff8f;border-color:#c8ff3d59;box-shadow:0 0 24px #c8ff3d14}.method-option-beta:not(:disabled){background:radial-gradient(circle at 94% 5%,#745cff29,#0000 33%),#ffffff05;border-color:#9178ff47}.method-option-beta:not(:disabled) .method-option-icon{color:#b9aaff;border-color:#9178ff61;box-shadow:0 0 24px #745cff1a}.method-option-upscale:not(:disabled){border-color:#60deff4d}.method-option.is-selected{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 14px 38px #00000052,0 0 34px #745cff1a}.method-option.is-selected .method-option-icon{transform:scale(1.05)}@keyframes method-scan{0%,52%{transform:translate(-115%)skew(-18deg)}82%,to{transform:translate(115%)skew(-18deg)}}.ai-preview-stage{aspect-ratio:1.45;background:radial-gradient(circle,#60deff14,#0000 62%),#030304;border-radius:18px;max-height:none;box-shadow:inset 0 1px #ffffff1a,0 24px 64px #0000006b,0 0 52px #60deff0e}.ai-preview-stage img{object-fit:cover}.ai-preview-stage:before{content:"LIVE NEURAL FRAME";z-index:6;color:#ffffff7a;letter-spacing:.12em;pointer-events:none;font-family:JetBrains Mono Variable,monospace;font-size:5px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.cover-workflow-link{color:#a8ddeb;background:#60deff06;border:1px solid #60deff29;border-radius:10px;align-items:center;gap:9px;min-height:43px;margin-top:7px;padding:0 13px;font-size:8px;display:flex}.cover-workflow-link span{margin-left:auto}@media (max-width:860px){.cockpit-grid,.control-bay{min-height:0}.engine-bay{min-height:560px}.engine-video-stack{width:min(47vw,280px)}}@media (max-width:560px){.stellar-field{opacity:.6}.stellar-layer i:nth-child(2n){display:none}.engine-bay{min-height:430px}.engine-video-stack{width:min(52vw,196px);top:45%}.state-complete .engine-video-stack,.state-selected .engine-video-stack,.state-gateWaiting .engine-video-stack,.state-upscalePreview .engine-video-stack{transform:translate(-50%,-50%)scale(1)}.engine-state-orbit{width:290px;height:290px;top:44%}.selected-file-chip{max-width:185px;padding:7px 9px;bottom:9px;left:10px}.hud-bottom{bottom:14px}.drop-command{border-radius:13px;width:calc(100% - 20px);padding:16px 12px 14px;bottom:12px}.drop-command:before{font-size:5px;left:11px}.drop-icon{border-radius:12px;width:42px;height:42px;margin-bottom:8px}.drop-icon svg{font-size:18px}.drop-command>small{font-size:5.5px}.drop-command h2{margin:5px 0 10px;font-size:20px}.engine-select{min-width:0;min-height:44px}.drop-command p{margin-top:7px;font-size:5.5px}.control-bay{padding:28px 16px}.control-bay h3{font-size:31px}.method-option{grid-template-columns:34px 1fr 18px;gap:10px;min-height:105px;padding:12px}.method-option span:nth-child(2) b{font-size:12px}.method-option span:nth-child(2) em{margin-top:5px;font-size:8px}.ai-preview-stage{aspect-ratio:1.22;border-radius:14px}html,body,.site-shell{width:100%;max-width:100vw;overflow-x:clip}.hero-scene{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.hero-title,.hero-subcopy{width:100%;max-width:100%}.cockpit-grid>*,.control-bay,.method-picker{min-width:0}.hero-title{font-size:clamp(44px,13.2vw,56px);line-height:.82}.mobile-title-break{display:block}.hero-eyebrow>i,.hero-eyebrow>b{display:none}.social-rail{width:auto;bottom:8px;left:auto;right:8px;transform:none}.social-button{width:44px;min-height:44px;padding:0 12px}.social-button span,.site-shell:not(.workflow-idle) .social-rail{display:none}}@media (prefers-reduced-motion:reduce){.stellar-layer,.stellar-layer i,.method-option:after{animation:none!important}.stellar-layer i{opacity:.28}}.engine-video-stack{height:auto;aspect-ratio:var(--preview-ratio,9 / 16);transition:width .85s var(--ease-out), aspect-ratio .85s var(--ease-out), transform .65s var(--ease-out), opacity .4s ease}.preview-motion-layer{transform-origin:50%;transform-style:preserve-3d;will-change:transform, opacity;position:absolute;inset:0}.engine-video-stack.preview-portrait{width:clamp(245px,23vw,292px)}.engine-video-stack.preview-square{width:min(60%,390px)}.engine-video-stack.preview-landscape{width:min(80%,540px)}.preview-square .preview-motion-layer>i,.preview-landscape .preview-motion-layer>i{border-radius:22px}@media (max-width:860px){.engine-video-stack.preview-portrait{width:min(47vw,280px)}.engine-video-stack.preview-square{width:min(66vw,380px)}.engine-video-stack.preview-landscape{width:min(82vw,520px)}}@media (max-width:560px){.engine-video-stack.preview-portrait{width:min(52vw,196px)}.engine-video-stack.preview-square{width:min(68vw,260px)}.engine-video-stack.preview-landscape{width:min(84vw,330px)}}@media (prefers-reduced-motion:reduce){.engine-video-stack{transition-duration:.01ms}.preview-motion-layer{will-change:auto}}.guide-teaser-stage{isolation:isolate;background:radial-gradient(circle at 75% 10%,#745cff29,#0000 34%),linear-gradient(150deg,#18181b,#040405 76%)}.guide-teaser-stage:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff14;border-radius:11px;position:absolute;inset:40px 32px 32px;box-shadow:inset 0 -90px 100px #0000006b}.guide-teaser-stage>img{will-change:transform}.guide-teaser-scan{z-index:4;pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#c8ff3d33 18%,#ecffbb 50%,#60deff40 82%,#0000);height:1px;position:absolute;top:44px;left:34px;right:34px;box-shadow:0 0 16px #c8ff3d61,0 10px 34px #c8ff3d21}.guide-teaser-status{z-index:6;color:#f0f2f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050506d1;border:1px solid #ffffff2e;border-radius:10px;grid-template-columns:7px 1fr;align-content:center;column-gap:9px;min-width:232px;min-height:48px;padding:0 13px;font-family:JetBrains Mono Variable,monospace;display:grid;position:absolute;bottom:24px;right:48px;box-shadow:0 16px 45px #00000073}.guide-teaser-status i{background:var(--lime);border-radius:50%;grid-row:1/3;align-self:center;width:7px;height:7px;box-shadow:0 0 13px #c8ff3dcc}.guide-teaser-status b{letter-spacing:.11em;font-size:6px}.guide-teaser-status em{color:#747a82;letter-spacing:.1em;margin-top:4px;font-size:5px;font-style:normal}.guide-teaser-stage>strong{align-items:center;gap:8px;display:flex;bottom:31px;left:48px}.guide-teaser-stage>strong svg{color:var(--lime)}.unlimited-section{perspective:1400px;background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 14% 25%,#745cff38,#0000 30%),radial-gradient(circle at 87% 68%,#c8ff3d1f,#0000 28%),linear-gradient(145deg,#111218,#050506 64%,#0c1008);border-radius:26px;grid-template-columns:1.04fr .96fr;gap:72px;min-height:720px;padding:78px 76px 132px;box-shadow:inset 0 1px #ffffff1c,0 60px 140px #00000075}.unlimited-section:before{content:"UNLIMITED / ZERO PAYWALL / FOREVER";z-index:3;color:#ffffff4d;letter-spacing:.18em;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;top:25px;left:28px}.unlimited-section:after{background:linear-gradient(110deg,#0000 20%,#ffffff13 46%,#0000 68%)}.unlimited-beam{z-index:1;pointer-events:none;filter:blur(10px);will-change:transform;background:linear-gradient(90deg,#0000,#ffffff0e,#0000);width:22%;position:absolute;top:-20%;bottom:-20%;left:36%;transform:skew(-14deg)}.unlimited-license{z-index:3;transform-origin:100%;will-change:transform;background:radial-gradient(circle at 82% 14%,#c8ff3d1c,#0000 28%),linear-gradient(145deg,#1d1e24f0,#070709f7);border:1px solid #ffffff38;border-radius:20px;min-height:430px;padding:24px;position:relative;overflow:hidden;transform:rotateY(7deg)rotateX(2deg);box-shadow:inset 0 1px #ffffff21,0 40px 85px #0000007a}.unlimited-license:before{content:"";pointer-events:none;opacity:.22;background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff06 4px 5px);position:absolute;inset:0}.license-head,.license-foot{z-index:2;letter-spacing:.12em;justify-content:space-between;align-items:center;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:flex;position:relative}.license-head{color:#858b94;border-bottom:1px solid #ffffff1f;padding-bottom:18px}.license-head b{color:var(--lime);background:#c8ff3d0f;border:1px solid #c8ff3d3d;border-radius:999px;padding:7px 9px}.license-price{z-index:2;align-items:flex-end;gap:15px;min-height:250px;display:flex;position:relative}.license-price>strong{color:#f5f5f4;letter-spacing:-.095em;text-shadow:0 0 55px #ffffff17;font-size:clamp(110px,12vw,176px);line-height:.72}.license-price>span{gap:4px;padding-bottom:5px;display:grid}.license-price b{color:var(--lime);letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:10px}.license-price em{color:#686e77;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:5px;font-style:normal}.license-spectrum{z-index:2;align-items:end;gap:5px;height:56px;display:flex;position:relative}.license-spectrum i{transform-origin:bottom;opacity:.72;will-change:transform;background:linear-gradient(#f1f1f1 0%,#7d6dff 45%,#5de5ff 72%,#c8ff3d 100%);border-radius:2px 2px 0 0;flex:1;height:100%;transform:scaleY(.3)}.license-foot{color:#717780;border-top:1px solid #ffffff1c;margin-top:17px;padding-top:15px}.unlimited-copy{max-width:560px}.unlimited-copy h2{margin:9px 0 0;font-size:clamp(55px,5.6vw,82px);line-height:.88}.unlimited-copy h2 em{color:#8f949c;font-style:normal}.unlimited-copy p{margin:25px 0 27px}.unlimited-cta{color:#070807;will-change:transform;background:linear-gradient(#fff,#cbd0d4);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;min-width:190px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #fff,0 18px 44px #0000005c}.unlimited-specs{justify-content:flex-end;bottom:34px;left:76px;right:76px}.unlimited-specs>span{background:#050506a8;width:126px;min-height:74px;padding:13px}@media (max-width:1000px){.unlimited-section{grid-template-columns:1fr;gap:44px;padding:72px 46px 145px}.unlimited-license{width:min(650px,100%);min-height:390px;margin:0 auto;transform:none}.unlimited-copy{text-align:left;max-width:720px}.unlimited-copy p{margin-left:0}.unlimited-specs{left:46px;right:46px}}@media (max-width:560px){.guide-teaser-stage{min-height:360px;padding:34px 12px 70px}.guide-teaser-stage:after{inset:34px 12px 70px}.guide-teaser-stage>img{height:270px;transform:none}.guide-teaser-browser{top:10px;left:12px;right:12px}.guide-teaser-scan{top:38px;left:14px;right:14px}.guide-teaser-stage>strong{bottom:20px;left:13px}.guide-teaser-status{width:145px;min-width:0;padding:0 9px;bottom:15px;right:13px}.guide-teaser-status em{display:none}.unlimited-section{border-radius:18px;gap:35px;width:calc(100% - 24px);margin:90px auto;padding:58px 14px 164px}.unlimited-section:before{font-size:5px;top:18px;left:16px}.unlimited-license{border-radius:15px;min-height:300px;padding:16px}.license-price{gap:9px;min-height:175px}.license-price>strong{font-size:104px}.license-spectrum{gap:3px;height:38px}.license-foot span:nth-child(2){display:none}.unlimited-copy{text-align:left}.unlimited-copy h2{font-size:48px}.unlimited-copy p{margin-left:0;margin-right:0;font-size:12px}.unlimited-cta{width:calc(100% - 106px);min-width:190px}.unlimited-specs{gap:5px;bottom:18px;left:14px;right:14px}.unlimited-specs>span{width:calc(33.333% - 4px);min-height:70px;padding:10px}.unlimited-specs small{font-size:5px}}@media (prefers-reduced-motion:reduce){.guide-teaser-scan,.unlimited-beam,.license-spectrum i{will-change:auto}}.stellar-field{opacity:.9;background:radial-gradient(circle at 50% -10%,#6957ff21,#0000 33%),radial-gradient(circle at 8% 58%,#36c2ff11,#0000 28%);-webkit-mask-image:none;mask-image:none}.stellar-aurora{opacity:.12;filter:blur(110px);mix-blend-mode:screen;will-change:transform, opacity;width:62vw;height:62vw;animation:stellar-aurora-drift 22s var(--ease-soft) infinite alternate;border-radius:50%;position:absolute}.stellar-aurora-violet{background:#7255ff;top:5vh;right:-28vw}.stellar-aurora-cyan{background:#28c8ff;animation-direction:alternate-reverse;animation-delay:-11s;top:52vh;left:-34vw}.stellar-comets{position:absolute;inset:0;overflow:hidden}.stellar-comets i{left:-18vw;top:var(--comet-y);opacity:0;will-change:transform, opacity;width:150px;height:1px;animation:stellar-comet 18s linear var(--comet-delay) infinite;background:linear-gradient(90deg,#0000,#bcdcffb3 78%,#fff);position:absolute;transform:rotate(-17deg);box-shadow:0 0 10px #82c8ff59}.stellar-comets i:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 14px #cfe7ff}@keyframes stellar-comet{0%,76%{opacity:0;transform:translate(0,0)rotate(-17deg)}78%{opacity:.85}88%{opacity:0;transform:translate(135vw,-38vh)rotate(-17deg)}to{opacity:0}}@keyframes stellar-aurora-drift{to{opacity:.2;transform:translate(-8vw,12vh)scale(1.12)}}.proof-section,.method-film,.route-teaser,.creator-section,.faq-section,.guide-walkthrough,.tools-live-section,.tools-roadmap-section{background-color:#0000}.proof-section{background:linear-gradient(#030303c2,#080808b3 50%,#030303c7)}.cockpit-shell{isolation:isolate;background:radial-gradient(circle at 4% 0,#745cff1c,#0000 29%),radial-gradient(circle at 96% 90%,#42d8ff0e,#0000 31%),linear-gradient(145deg,#131418f7,#050608fb)}.workflow-stepper{z-index:12;background:linear-gradient(#ffffff06,#ffffff02);border-bottom:1px solid #ffffff1c;grid-template-columns:1fr minmax(30px,110px) 1.25fr minmax(30px,110px) 1fr;align-items:center;gap:14px;min-height:82px;padding:13px clamp(18px,3vw,40px);display:grid;position:relative}.workflow-stepper>div{color:#5c626b;align-items:center;gap:11px;min-width:0;transition:color .35s;display:flex}.workflow-stepper>div>i{background:#ffffff04;border:1px solid #ffffff1a;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-family:JetBrains Mono Variable,monospace;font-size:7px;font-style:normal;transition:border-color .35s,background .35s,box-shadow .35s;display:grid}.workflow-stepper>div>i svg{font-size:12px}.workflow-stepper span{min-width:0}.workflow-stepper small{letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:5px;display:block}.workflow-stepper b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:750;display:block;overflow:hidden}.workflow-stepper>div.is-active{color:#f1f3f3}.workflow-stepper>div.is-active>i{color:#eaffb3;background:#c8ff3d12;border-color:#c8ff3d75;box-shadow:0 0 24px #c8ff3d14,inset 0 1px #ffffff14}.workflow-stepper>div.is-complete>i{color:#070907;background:var(--lime)}.workflow-stepper>em{background:#ffffff14;height:1px;position:relative;overflow:hidden}.workflow-stepper>em i{background:linear-gradient(90deg,transparent,var(--lime),transparent);animation:step-signal 2.5s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-115%)}@keyframes step-signal{to{transform:translate(115%)}}.state-methodSelection .engine-video-stack{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(.96)}.state-methodSelection .control-bay{align-items:stretch;padding-top:22px;padding-bottom:22px}.control-upload-icon{color:#f5f6f6;background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 50%),#ffffff09;border:1px solid #ffffff30;border-radius:18px;place-items:center;width:64px;height:64px;margin:24px 0 18px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 18px 42px #0000004d}.control-upload-icon svg{font-size:25px}.upload-spec-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin:24px 0 15px;display:grid}.upload-spec-grid>span{background:#ffffff05;border:1px solid #ffffff17;border-radius:11px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:78px;padding:11px 9px;display:flex}.upload-spec-grid svg{color:#abb1b8;margin-bottom:auto}.upload-spec-grid small{color:#5e646d;letter-spacing:.11em;margin-top:10px;font-family:JetBrains Mono Variable,monospace;font-size:5px}.upload-spec-grid b{color:#cfd3d7;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.upload-continue{margin-top:0}.source-snapshot{background:#ffffff05;border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:8px;min-height:52px;margin-bottom:9px;padding:8px 10px;display:grid}.source-snapshot small{color:#5f656d;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:5px;display:block}.source-snapshot b{color:#d9dcdf;margin-top:3px;font-size:8px;display:block}.source-snapshot button{color:#9ca2a9;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:7px;padding:7px 9px;font-size:7px}.encoder-picker{border:0;grid-template-columns:1fr 1fr;gap:7px;min-width:0;margin:10px 0 0;padding:0;display:grid}.encoder-picker legend{color:#aeb3ba;letter-spacing:.12em;width:100%;margin-bottom:7px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.encoder-picker legend span{float:right;color:#555b63;letter-spacing:.06em;font-size:5px}.encoder-picker button{color:#848b93;cursor:pointer;text-align:left;min-width:0;min-height:92px;transition:transform .25s var(--ease-out),border-color .25s ease,background .25s ease;background:#ffffff05;border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:27px 1fr 15px;gap:8px;padding:10px;display:grid;position:relative}.encoder-picker button:hover{border-color:#ffffff3b;transform:translateY(-2px)}.encoder-picker button.is-selected{color:#e9ecee;background:radial-gradient(circle at 0 0,#c8ff3d17,#0000 48%),#ffffff08;border-color:#c8ff3d61;box-shadow:inset 0 1px #ffffff17,0 0 30px #c8ff3d0a}.encoder-picker button>i{border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.encoder-picker button>span{min-width:0}.encoder-picker small{color:#646a72;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono Variable,monospace;font-size:4.5px;display:block;overflow:hidden}.encoder-picker b{color:#e0e3e5;margin-top:4px;font-size:10px;display:block}.encoder-picker em{color:#6f757d;margin-top:4px;font-size:6.5px;font-style:normal;line-height:1.35;display:block}.encoder-picker strong{justify-self:end;font-family:JetBrains Mono Variable,monospace;font-size:6px;font-weight:500}.control-configure .method-continue{min-height:46px;margin-top:9px}.process-live-label{color:#9fa5ad;letter-spacing:.1em;align-items:center;gap:8px;margin-top:20px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:flex}.process-rail{position:relative}.process-rail>b{opacity:.45;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation:1.8s linear infinite progress-scan;position:absolute;inset:-4px 0;transform:translate(-100%)}@keyframes progress-scan{to{transform:translate(100%)}}.process-live-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.process-live-grid>span{background:#ffffff04;border:1px solid #ffffff16;border-radius:10px;grid-template-columns:16px 1fr;align-content:center;min-width:0;min-height:67px;padding:9px;display:grid}.process-live-grid svg{color:#949ba3;grid-row:1/3;align-self:center}.process-live-grid small{color:#5f656d;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:4.5px}.process-live-grid b{color:#dfe2e4;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:6px;overflow:hidden}.process-steps-three{grid-template-columns:repeat(3,1fr);gap:6px}.process-steps-three span{background:#ffffff03;border:1px solid #ffffff13;border-radius:10px;grid-template-columns:20px 1fr;align-content:center;min-height:73px;padding:9px;display:grid}.process-steps-three span>i{border-radius:6px;grid-row:1/3;place-items:center;width:20px;height:20px;font-family:JetBrains Mono Variable,monospace;font-size:5px;font-style:normal;display:grid}.process-steps-three span>i svg{font-size:9px}.process-steps-three span>b{color:#a7adb4;font-size:7px}.process-steps-three span>em{color:#535961;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:JetBrains Mono Variable,monospace;font-size:4.5px;font-style:normal;overflow:hidden}.process-steps-three span.active{background:#c8ff3d06;border-color:#c8ff3d40}.process-steps-three span.active>i{color:#090b08;background:var(--lime);box-shadow:0 0 14px #c8ff3d40}.process-steps-three span.done>i{color:var(--lime);background:#c8ff3d0f;border-color:#c8ff3d4d}.keep-open{line-height:1.4}.gate-continue{margin-top:16px}.workflow-analyzing .stellar-layer,.workflow-interpolating .stellar-layer,.workflow-upscaling .stellar-layer,.workflow-previewing .stellar-layer,.workflow-analyzing .stellar-comets,.workflow-interpolating .stellar-comets,.workflow-upscaling .stellar-comets,.workflow-previewing .stellar-comets{opacity:.42;animation-play-state:paused}@media (max-width:960px){.workflow-stepper{grid-template-columns:1fr 34px 1.2fr 34px 1fr}.cockpit-grid{flex-direction:column;display:flex}.control-bay{border-bottom:1px solid var(--line);order:-1}.engine-bay{order:2}.state-methodSelection .control-bay{min-height:auto}}@media (max-width:560px){.stellar-field{opacity:.72}.stellar-aurora{filter:blur(82px);width:110vw;height:110vw}.stellar-comets i{width:90px}.workflow-stepper{grid-template-columns:1fr 14px 1.15fr 14px 1fr;gap:4px;min-height:66px;padding:9px 10px}.workflow-stepper>div{gap:5px}.workflow-stepper>div>i{border-radius:7px;flex-basis:24px;width:24px;height:24px;font-size:5px}.workflow-stepper small{display:none}.workflow-stepper b{font-size:7px}.engine-bay{min-height:380px}.control-upload-icon{border-radius:14px;width:50px;height:50px;margin:18px 0 13px}.upload-spec-grid{margin-top:18px}.upload-spec-grid>span{min-height:67px;padding:8px 7px}.control-configure h3{font-size:29px}.source-snapshot{grid-template-columns:repeat(3,1fr)}.source-snapshot button{grid-column:1/-1}.control-configure .method-option{min-height:80px}.encoder-picker{grid-template-columns:1fr}.encoder-picker button{min-height:78px}.encoder-picker legend span{display:none}.process-readout strong{font-size:67px}.process-live-grid{grid-template-columns:1fr 1fr}.process-live-grid>span:last-child{grid-column:1/-1;min-height:54px}.process-steps-three{grid-template-columns:1fr}.process-steps-three span{min-height:54px}}@media (prefers-reduced-motion:reduce){.stellar-aurora,.stellar-comets i,.workflow-stepper>em i,.process-rail>b{will-change:auto;animation:none!important}.stellar-comets{display:none}}.hero-scene{padding-top:82px}.hero-title{max-width:1120px;font-size:clamp(58px,6.7vw,96px)}.hero-subcopy{margin-top:21px}.hero-micro{margin:17px auto 30px}.processor-status-stack{z-index:14;gap:7px;width:min(760px,100% - 40px);margin:14px auto 4px;display:grid;position:relative}.processor-status-primary,.processor-status-secondary{color:#bac0c7;background:#c8ff3d09;border:1px solid #c8ff3d38;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 13px;font-size:10px;display:flex}.processor-status-primary{background:#2fd96f0a;border-color:#5eff9a3d}.processor-status-primary>span{align-items:center;gap:9px;display:flex}.processor-status-primary>span>svg{color:#73ffac}.processor-status-primary b,.processor-status-secondary b{color:#e8ebed;font-size:10px}.processor-status-primary time{color:#72ffad;font-variant-numeric:tabular-nums;font:750 13px JetBrains Mono Variable,monospace}.processor-status-secondary span{color:#717780;text-transform:uppercase;font:650 8px JetBrains Mono Variable,monospace}.processor-status-stack.is-complete .processor-status-primary{background:#2fd96f0f;border-color:#5eff9a52}.workflow-stepper{min-height:78px}.workflow-stepper>div>i{flex-basis:32px;width:32px;height:32px;font-size:8px}.workflow-stepper small{font-size:7px}.workflow-stepper b{font-size:13px}.workflow-stepper>div:not(.is-active)+em i{opacity:0;animation:none}.workflow-stepper>div.is-complete+em i{opacity:1;background:linear-gradient(90deg,#c8ff3d3d,var(--lime));animation:none;transform:none}.state-methodSelection .cockpit-grid{grid-template-columns:minmax(320px,.72fr) minmax(560px,1.28fr)}.state-methodSelection .control-bay{padding:26px 30px}.control-configure h3{margin:12px 0 11px;font-size:clamp(34px,3vw,44px)}.source-snapshot{min-height:58px;margin-bottom:11px;padding:9px 12px}.source-snapshot small{font-size:7px}.source-snapshot b{margin-top:4px;font-size:10px}.source-snapshot button{min-height:34px;padding:7px 11px;font-size:9px}.control-configure .method-picker{gap:9px}.control-configure .method-option{border-radius:13px;grid-template-columns:38px 1fr 22px;gap:12px;min-height:98px;padding:13px 14px}.control-configure .method-option-icon{border-radius:10px;width:38px;height:38px}.control-configure .method-option span:nth-child(2) small{font-size:8px}.control-configure .method-option span:nth-child(2) b{margin-top:4px;font-size:14px}.control-configure .method-option span:nth-child(2) em{margin-top:5px;font-size:10.5px;line-height:1.42}.control-configure .method-option>i{font-size:9px}.config-encoder-summary{background:#ffffff05;border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:48px;margin-top:10px;padding:8px 9px 8px 12px;display:grid}.config-encoder-summary>svg{color:#cbd2d8}.config-encoder-summary small{color:#676e77;letter-spacing:.1em;font:650 7px JetBrains Mono Variable,monospace;display:block}.config-encoder-summary b{color:#e3e6e8;margin-top:3px;font-size:10px;display:block}.config-encoder-summary button{color:#b7bdc3;cursor:pointer;background:#ffffff06;border:1px solid #ffffff21;border-radius:8px;min-height:32px;padding:0 11px;font-size:9px}.device-metadata-panel{background:linear-gradient(120deg,#ffffff06,#7559ff09);border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:12px;transition:border-color .25s,background .25s,box-shadow .25s;display:grid}.device-metadata-panel.is-enabled{background:linear-gradient(120deg,#c8ff3d13,#7559ff0e);border-color:#c8ff3d61;box-shadow:inset 0 0 24px #c8ff3d06}.device-metadata-icon{color:#dce1e5;background:#ffffff09;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.device-metadata-copy small{color:#707781;letter-spacing:.11em;font:650 7px JetBrains Mono Variable,monospace;display:block}.device-metadata-copy b{color:#f0f2f3;margin-top:4px;font-size:12px;display:block}.device-metadata-copy em{color:#8e959d;margin-top:4px;font-size:9px;font-style:normal;line-height:1.4;display:block}.device-metadata-panel>button{color:#7e858d;cursor:pointer;background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;gap:5px;width:62px;height:32px;padding:4px 8px 4px 4px;font:700 8px JetBrains Mono Variable,monospace;display:flex}.device-metadata-panel>button i{background:#656b72;border-radius:50%;width:22px;height:22px;transition:transform .25s,background .25s}.device-metadata-panel.is-enabled>button{color:var(--lime);border-color:#c8ff3d59}.device-metadata-panel.is-enabled>button i{background:var(--lime);transform:translate(26px);box-shadow:0 0 14px #c8ff3d6b}.device-metadata-panel>p{color:#666e76;grid-column:2/-1;margin:-2px 0 0;font-size:8px;line-height:1.45}.control-configure .method-continue{min-height:50px;margin-top:9px;font-size:11px}.encoder-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(.82);backdrop-filter:blur(18px)saturate(.82);background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.encoder-dialog{color:#dfe2e4;background:radial-gradient(circle at 8% 0,#c8ff3d13,#0000 34%),linear-gradient(145deg,#151619,#08090b 75%);border:1px solid #c8ff3d57;border-radius:23px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);padding:27px;position:relative;overflow-y:auto;box-shadow:0 42px 120px #000c,inset 0 1px #ffffff17,0 0 70px #c8ff3d0a}.encoder-dialog-close{color:#8f969e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.encoder-dialog-kicker{color:#dce0e3;letter-spacing:.13em;align-items:center;gap:8px;font:750 9px JetBrains Mono Variable,monospace;display:flex}.encoder-dialog-kicker svg{color:var(--lime)}.encoder-dialog header h3{color:#f4f5f5;letter-spacing:-.045em;margin:14px 45px 8px 0;font-size:29px}.encoder-dialog header p{color:#858b93;max-width:420px;font-size:12px;line-height:1.55}.encoder-dialog header p b{color:#c9ced2}.encoder-dialog-options{gap:11px;margin-top:19px;display:grid}.encoder-dialog-choice{color:#a8aeb5;cursor:pointer;text-align:left;min-height:126px;transition:transform .25s var(--ease-out),border-color .25s ease,background .25s ease,box-shadow .25s ease;background:#ffffff06;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:38px 1fr 23px;align-items:start;gap:12px;padding:17px;display:grid;position:relative}.encoder-dialog-choice:hover{border-color:#ffffff47;transform:translateY(-2px)}.encoder-dialog-choice.is-selected{background:radial-gradient(circle at 0 0,#c8ff3d1a,#0000 48%),#ffffff09;border-color:#c8ff3d85;box-shadow:inset 0 1px #ffffff1a,0 0 38px #c8ff3d0f}.encoder-dialog-badge{color:#090b07;background:var(--lime);letter-spacing:.06em;border-radius:999px;padding:4px 7px;font:850 7px JetBrains Mono Variable,monospace;position:absolute;top:-9px;left:15px}.encoder-dialog-choice-icon{color:#d7dce0;background:#ffffff09;border:1px solid #ffffff24;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.encoder-dialog-best .encoder-dialog-choice-icon{color:var(--lime);border-color:#c8ff3d40}.encoder-dialog-choice-copy b{color:#f0f2f2;font-size:15px;display:block}.encoder-dialog-choice-copy p{color:#858b93;margin-top:6px;font-size:11px;line-height:1.45}.encoder-dialog-choice-copy em{color:#cfe68f;letter-spacing:.04em;background:#c8ff3d09;border:1px solid #c8ff3d33;border-radius:6px;margin-top:9px;padding:5px 7px;font:700 7.5px JetBrains Mono Variable,monospace;display:inline-flex}.encoder-dialog-choice>strong{color:#cad0d4;justify-self:end;font:600 9px JetBrains Mono Variable,monospace}.encoder-dialog-choice>strong svg{color:var(--lime)}.encoder-dialog-actions{grid-template-columns:1fr auto;gap:9px;margin-top:15px;display:grid}.encoder-dialog-confirm{color:#070807;background:linear-gradient(180deg,#f4ffcf,var(--lime));cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;min-height:50px;padding:0 15px;font-size:11px;font-weight:850;display:flex;box-shadow:inset 0 1px #ffffffb3,0 14px 32px #c8ff3d1f}.encoder-dialog-cancel{color:#818890;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;min-width:78px;font-size:9px}.encoder-dialog-footnote{color:#616870;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:13px;font:650 7.5px JetBrains Mono Variable,monospace;display:flex}.state-analyzing .cockpit-grid,.state-encoding .cockpit-grid,.state-interpolating .cockpit-grid,.state-upscaling .cockpit-grid,.state-previewing .cockpit-grid,.state-patching .cockpit-grid,.state-complete .cockpit-grid{grid-template-columns:1fr;min-height:0}.state-analyzing .engine-bay,.state-encoding .engine-bay,.state-interpolating .engine-bay,.state-upscaling .engine-bay,.state-previewing .engine-bay,.state-patching .engine-bay,.state-complete .engine-bay{display:none}.state-analyzing .control-bay,.state-encoding .control-bay,.state-interpolating .control-bay,.state-upscaling .control-bay,.state-previewing .control-bay,.state-patching .control-bay{min-height:530px;padding:44px 32px}.control-processing{max-width:820px;margin:auto}.process-live-label{margin-top:17px;font-size:9px}.process-readout{margin-top:30px}.process-readout strong{font-size:clamp(76px,8vw,104px)}.process-readout>span{max-width:230px;font-size:10px;line-height:1.55}.process-rail{height:8px;margin-top:24px}.process-rail>i{transition:transform .16s linear}.process-live-grid{gap:9px;margin-top:17px}.process-live-grid>span{grid-template-columns:20px 1fr;min-height:78px;padding:12px}.process-live-grid small{font-size:8px}.process-live-grid b{font-size:10px}.process-steps-three{gap:9px;margin-top:20px}.process-steps-three span{grid-template-columns:25px 1fr;min-height:86px;padding:12px}.process-steps-three span>i{width:25px;height:25px;font-size:7px}.process-steps-three span>b{font-size:10px}.process-steps-three span>em{font-size:7.5px}.keep-open{margin-top:17px;font-size:8.5px}.cancel-processing{min-height:42px;font-size:9px}.state-complete .control-bay{background:0 0;min-height:0;padding:34px}.control-complete{background:radial-gradient(circle at 50% 0,#c8ff3d0e,#0000 31%),#ffffff05;border:1px solid #ffffff1c;border-radius:20px;width:min(720px,100%);margin:auto;padding:34px;box-shadow:inset 0 1px #ffffff0e,0 30px 80px #0000004d}.control-complete .success-mark{width:72px;height:72px;margin:17px auto 15px}.completion-kicker{color:var(--lime);letter-spacing:.13em;font:750 8px JetBrains Mono Variable,monospace}.control-complete h3{margin:11px 0 6px;font-size:clamp(34px,4vw,48px)}.completion-intro{color:#7c838b!important;font-size:11px!important}.output-file-row{text-align:left;background:#00000038;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;margin-top:22px;padding:12px 14px;display:grid}.output-file-row>svg{color:#b5bcc2}.output-file-row span{min-width:0}.output-file-row b{color:#ecedef;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.output-file-row small{color:#6f767e;margin-top:5px;font:650 8px JetBrains Mono Variable,monospace;display:block}.output-file-row strong{color:var(--lime);font:800 8px JetBrains Mono Variable,monospace}.control-complete .result-grid{grid-template-columns:repeat(3,1fr);margin:12px 0}.control-complete .result-grid span{padding:10px}.control-complete .result-grid small{font-size:7px}.control-complete .result-grid b{font-size:10px}.upload-reminder{text-align:left;background:#c8ff3d09;border:1px solid #c8ff3d38;border-radius:13px;margin:14px 0;padding:16px}.upload-reminder>small{color:var(--lime);letter-spacing:.12em;font:750 7.5px JetBrains Mono Variable,monospace}.upload-reminder>b{color:#ecedef;margin-top:7px;font-size:12px;display:block}.completion-preview,.completion-next{text-align:left;background:#ffffff05;border:1px solid #ffffff1c;border-radius:12px;margin:10px 0;overflow:hidden}.completion-preview summary,.completion-next summary{color:#c7ccd0;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:0 14px;font-size:10px;list-style:none;display:flex}.completion-preview summary::-webkit-details-marker{display:none}.completion-next summary::-webkit-details-marker{display:none}.completion-preview summary span,.completion-next summary span{margin-left:auto;font-size:15px;transition:transform .25s}.completion-preview[open] summary span,.completion-next[open] summary span{transform:rotate(45deg)}.completion-preview-player{width:min(100%,var(--preview-width,460px));aspect-ratio:var(--preview-ratio);background:#020203;border:1px solid #ffffff21;border-radius:14px;margin:0 auto 14px;position:relative;overflow:hidden}.completion-preview-player>*{width:100%;height:100%}.completion-next>div{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 12px;display:grid}.completion-next a{color:#aeb4ba;background:#ffffff05;border:1px solid #ffffff17;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:9px;display:flex}.completion-next a b{margin-left:auto}.control-complete .download-master{isolation:isolate;background:linear-gradient(105deg,#f5ffe5 0%,#c9ff58 45%,#f4ffcf 70%,#baff35 100%) 0 0/220% 100%;justify-content:space-between;min-height:68px;margin-top:12px;padding:0 20px;font-size:15px;animation:3s linear infinite downloadShine;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9ff58bf,0 0 35px #c9ff5838,0 18px 45px #00000057}.control-complete .download-master:after{content:"";z-index:-1;filter:blur(5px);background:#ffffffad;width:28%;animation:2.8s ease-in-out infinite downloadSweep;position:absolute;inset:-60% auto -60% -20%;transform:skew(-22deg)}.control-complete .download-master span{flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}.control-complete .download-master small{font:800 7px/1 var(--font-mono);letter-spacing:.14em;opacity:.58}.control-complete .download-master>svg{filter:drop-shadow(0 0 8px #fffc);font-size:1.35rem}.mobile-studio-cta{color:#fff;min-height:88px;transition:transform .25s var(--ease-out),border-color .25s,box-shadow .25s;background:linear-gradient(120deg,#1a1734fa,#0c121dfa);border:1px solid #745cffb3;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:12px;padding:14px 16px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff1a,0 14px 40px #4d3aff2e}.mobile-studio-cta:hover{border-color:#9b8cff;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,0 18px 52px #4d3aff47}.mobile-studio-cta>i{color:#090a11;background:linear-gradient(145deg,#8d77ff,#42d8ff);border-radius:13px;place-items:center;width:46px;height:46px;font-size:19px;display:grid;position:relative}.mobile-studio-cta>i svg+svg{font-size:12px;position:absolute;bottom:5px;right:5px}.mobile-studio-cta>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.mobile-studio-cta small{color:#9d91ff;font:800 7px/1 var(--font-mono);letter-spacing:.13em}.mobile-studio-cta b{font-size:13px;line-height:1.1}.mobile-studio-cta em{color:#8993a1;font-size:9px;font-style:normal}.mobile-studio-cta strong{color:#c9ff58;font:800 8px/1 var(--font-mono);letter-spacing:.1em}.mobile-studio-protection{text-align:left;align-items:flex-start;gap:7px;display:flex;color:#747d89!important;font:600 8px/1.45 var(--font-mono)!important;margin:7px 4px 0!important}.mobile-studio-protection svg{color:#6edcff;flex:none;margin-top:2px}@keyframes downloadShine{to{background-position:-220% 0}}@keyframes downloadSweep{0%,22%{opacity:0;left:-30%}36%{opacity:1}68%,to{opacity:0;left:125%}}.control-complete .process-another{background:#ffffff05;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-height:46px;margin-top:9px}.stellar-field{opacity:.9}.stellar-layer i{filter:drop-shadow(0 0 3px #bedcff59)}@media (max-width:960px){.hero-scene{padding-top:78px}.hero-title{font-size:clamp(54px,10vw,82px)}.state-methodSelection .cockpit-grid{display:flex}.state-methodSelection .control-bay{order:-1}.state-methodSelection .engine-bay{min-height:320px}.state-analyzing .control-bay,.state-encoding .control-bay,.state-interpolating .control-bay,.state-upscaling .control-bay,.state-previewing .control-bay,.state-patching .control-bay{order:initial}}@media (max-width:560px){.hero-scene{width:calc(100% - 16px);padding-top:70px}.hero-title{font-size:clamp(45px,14vw,66px);line-height:.87}.hero-subcopy{margin-top:17px;font-size:13px}.hero-micro{gap:10px;margin-bottom:22px;font-size:8px}.processor-status-stack{width:calc(100% - 20px);margin-top:10px}.processor-status-primary,.processor-status-secondary{min-height:38px;padding:0 10px;font-size:9px}.processor-status-secondary span{text-overflow:ellipsis;white-space:nowrap;max-width:44%;font-size:6.5px;overflow:hidden}.workflow-stepper{grid-template-columns:auto minmax(8px,1fr) auto minmax(8px,1fr) auto;gap:6px;min-height:60px;padding:8px 10px}.workflow-stepper>div{gap:6px}.workflow-stepper>div>i{flex-basis:26px;width:26px;height:26px;font-size:6px}.workflow-stepper small{display:none}.workflow-stepper b{font-size:10px}.state-idle .engine-bay{min-height:285px}.state-selected .engine-bay,.state-methodSelection .engine-bay{min-height:230px}.state-methodSelection .control-bay{padding:24px 16px}.source-snapshot{grid-template-columns:1fr 1fr}.source-snapshot button{grid-column:auto}.control-configure .method-option{min-height:108px;padding:12px}.control-configure .method-option span:nth-child(2) small{font-size:7px}.control-configure .method-option span:nth-child(2) b{font-size:13px}.control-configure .method-option span:nth-child(2) em{font-size:10px}.encoder-dialog-backdrop{place-items:end center;padding:0}.encoder-dialog{width:100%;max-height:88dvh;padding:23px 16px calc(22px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}.encoder-dialog header h3{font-size:25px}.encoder-dialog-choice{grid-template-columns:34px 1fr 18px;gap:10px;min-height:132px;padding:17px 12px}.encoder-dialog-choice-icon{width:34px;height:34px}.encoder-dialog-choice-copy b{font-size:14px}.encoder-dialog-choice-copy p{font-size:10.5px}.encoder-dialog-choice-copy em{font-size:7px}.encoder-dialog-actions{grid-template-columns:1fr}.encoder-dialog-cancel{min-height:42px}.state-analyzing .control-bay,.state-encoding .control-bay,.state-interpolating .control-bay,.state-upscaling .control-bay,.state-previewing .control-bay,.state-patching .control-bay{min-height:0;padding:30px 16px}.process-readout strong{font-size:72px}.process-readout>span{max-width:145px;font-size:9px}.process-live-grid{grid-template-columns:1fr 1fr}.process-live-grid>span:last-child{grid-column:1/-1}.process-steps-three{grid-template-columns:1fr}.process-steps-three span{min-height:60px}.state-complete .control-bay{padding:18px 10px}.control-complete{border-radius:16px;padding:25px 14px}.control-complete .result-grid{grid-template-columns:1fr 1fr}.output-file-row{grid-template-columns:24px minmax(0,1fr) auto;padding:11px}.output-file-row b{font-size:10px}.output-file-row small{font-size:7px}.completion-next>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.encoder-dialog-backdrop,.encoder-dialog,.encoder-dialog-choice{transition:none!important;animation:none!important}}@keyframes stellar-mobile-pulse{0%,to{opacity:.2;transform:scale(.82)}50%{opacity:.72;transform:scale(1.25)}}@media (max-width:860px),(pointer:coarse){html{scroll-behavior:auto}.page-noise,.ambient-orb,.hero-rings,.stellar-aurora,.stellar-comets{display:none!important}.stellar-field{opacity:.64;background:radial-gradient(circle at 80% 8%,#6a56ff1a,#0000 30%),radial-gradient(circle at 5% 58%,#2bb5e60e,#0000 30%)}.stellar-layer{will-change:auto;inset:-3%;animation:none!important;transform:none!important}.stellar-layer i{opacity:.3;filter:none;will-change:auto;display:none;box-shadow:0 0 5px #c8e0ff61;animation:none!important}.stellar-layer i:nth-child(4n+1){display:block}.stellar-layer i.stellar-spark:nth-child(8n+1){animation:stellar-mobile-pulse 7s ease-in-out var(--star-delay) infinite!important}.command-bar,.social-rail,.social-button,.drop-command,.selected-file-chip,.proof-label,.proof-play{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.command-bar{background:linear-gradient(#16171af7,#07080af5)}.social-rail{background:#0a0b0df5}.cockpit-shell{box-shadow:inset 0 1px #ffffff12,0 24px 58px #0000005c}.proof-media-shell,.unlimited-license{box-shadow:0 20px 48px #0000004d}.method-option:after,.cockpit-shell:before,.unlimited-beam,.guide-teaser-scan{display:none!important}.license-spectrum i,.site-shell.has-cinematic-motion .intro-line>span,.site-shell.has-cinematic-motion .cockpit-shell,.site-shell.has-cinematic-motion .proof-media-shell,.site-shell.has-cinematic-motion .method-metal-disc,.site-shell.has-cinematic-motion .infinity-sculpture span{will-change:auto}.proof-section,.method-film,.route-teaser,.unlimited-section,.creator-section,.faq-section,footer{content-visibility:auto;contain-intrinsic-size:auto 760px}}.pages-menu{position:relative}.pages-menu>summary{color:#c7cbd0;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:8px;height:44px;padding:0 12px;font-size:10px;font-weight:750;list-style:none;display:flex}.pages-menu>summary::-webkit-details-marker{display:none}.pages-menu>summary>svg:first-child{color:#eef0f1;font-size:14px}.pages-menu-chevron{color:#747a82;transition:transform .25s var(--ease-out)}.pages-menu[open] .pages-menu-chevron{transform:rotate(180deg)}.pages-menu-panel{z-index:150;width:350px;animation:pages-menu-in .22s var(--ease-out) both;background:#090a0cfa;border:1px solid #ffffff2b;border-radius:18px;gap:5px;padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:inset 0 1px #ffffff0f,0 28px 80px #000000a6}.pages-menu-heading{border-bottom:1px solid #ffffff17;padding:10px 10px 13px}.pages-menu-heading small{color:#666c74;letter-spacing:.13em;font:700 6.5px JetBrains Mono Variable,monospace;display:block}.pages-menu-heading b{color:#f0f2f2;margin-top:5px;font-size:14px;display:block}.pages-menu-panel>a{min-height:62px;transition:border-color .2s ease, background .2s ease, transform .2s var(--ease-out);border:1px solid #0000;border-radius:12px;grid-template-columns:36px 1fr 16px;align-items:center;gap:10px;padding:10px;display:grid}.pages-menu-panel>a:hover{background:#ffffff09;border-color:#ffffff1f;transform:translate(2px)}.pages-menu-panel>a.is-current{background:#c8ff3d0b;border-color:#c8ff3d33}.pages-menu-panel>a>i{color:#aeb4ba;background:#ffffff06;border:1px solid #ffffff1c;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.pages-menu-panel>a.is-current>i{color:var(--lime)}.pages-menu-panel>a span b{color:#e6e8e9;font-size:11px;display:block}.pages-menu-panel>a span small{color:#717780;margin-top:3px;font-size:8px;display:block}.pages-menu-panel>a>em{color:#666c74;font-size:10px;font-style:normal}.method-summary-strip{color:#899099;letter-spacing:.07em;background:#0a0b0db8;border:1px solid #ffffff1c;border-radius:18px;justify-content:center;align-items:center;gap:clamp(16px,3vw,42px);width:min(1260px,100% - 40px);min-height:76px;margin:-36px auto 0;padding:15px 24px;font:650 8px JetBrains Mono Variable,monospace;display:flex}.method-summary-strip span{align-items:center;gap:9px;display:flex}.method-summary-strip b{color:var(--lime)}.method-summary-strip>i{background:#494e55;border-radius:50%;width:4px;height:4px}.state-idle .drop-command{background:radial-gradient(circle at 50% 0,#c8ff3d12,#0000 55%),#0708098a;border:1px dashed #ffffff2e;border-radius:22px;width:min(82%,480px);padding:31px 22px 26px;top:50%;bottom:auto;transform:translate(-50%,-50%)}.state-idle .drop-command h2{margin-top:9px}@keyframes pages-menu-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@media (max-width:860px){.method-summary-strip{flex-wrap:wrap;gap:12px 20px;margin-top:-24px}}@media (max-width:560px){.pages-menu>summary{gap:6px;width:78px;height:40px;padding:0 9px}.pages-menu>summary span{font-size:9px}.pages-menu-panel{width:auto;max-height:calc(100dvh - 92px);position:fixed;top:78px;left:8px;right:8px;overflow-y:auto}.method-summary-strip{border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;width:calc(100% - 16px);min-height:0;margin-top:-34px;padding:14px;display:grid}.method-summary-strip>i{display:none}.method-summary-strip span{border:1px solid #ffffff12;border-radius:8px;min-height:32px;padding:0 8px;font-size:6.5px}.state-idle .drop-command{border-radius:16px;width:calc(100% - 24px);padding:21px 12px 18px}}@media (prefers-reduced-motion:reduce){.pages-menu-panel{animation:none}}.home-shell{isolation:isolate;color:#f2f3f3;background:radial-gradient(circle at 67% 38%,#c8ff3d0f,#0000 28%),linear-gradient(#050506,#020203);min-height:100svh;position:relative;overflow:hidden}.home-shell:after{content:"";z-index:-1;opacity:.2;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.home-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-ambient i{border:1px solid #ffffff12;border-radius:50%;position:absolute}.home-ambient i:first-child{width:780px;height:780px;top:50px;right:-160px}.home-ambient i:nth-child(2){border-color:#c8ff3d1a;width:590px;height:590px;top:145px;right:-65px}.home-ambient i:nth-child(3){border-color:#745cff1f;width:420px;height:420px;top:230px;right:20px}.home-command{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0b0dd1;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1420px,100% - 40px);min-height:72px;margin:18px auto 0;padding:0 12px 0 16px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 24px 70px #0006}.home-command nav{align-items:center;gap:28px;display:flex}.home-command nav a{color:#7e848d;letter-spacing:.08em;text-transform:uppercase;place-items:center;min-height:70px;font:700 8px JetBrains Mono Variable,monospace;display:grid;position:relative}.home-command nav a:after{content:"";background:var(--lime);height:1px;transition:right .25s var(--ease-out);position:absolute;bottom:18px;left:0;right:100%}.home-command nav a:hover,.home-command nav a.is-current{color:#f0f1f2}.home-command nav a:hover:after,.home-command nav a.is-current:after{right:0}.home-command-actions{justify-self:end;align-items:center;gap:7px;display:flex}.home-command .pages-menu{display:none}.home-social{color:#8f959d;align-items:center;gap:7px;min-height:42px;padding:0 11px;font-size:10px;display:flex}.home-open-button{color:#050605;background:linear-gradient(180deg,#efffc0,var(--lime));letter-spacing:.02em;border-radius:12px;align-items:center;gap:18px;min-height:44px;padding:0 16px;font-size:9px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,0 12px 30px #c8ff3d1a}.home-open-button,.home-primary-cta,.home-final-cta>a{z-index:4;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:#c8ff3d33;position:relative}.home-open-button svg{font-size:15px}.home-hero{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(480px,.78fr);align-items:center;gap:clamp(46px,7vw,120px);width:min(1380px,100% - 56px);min-height:calc(100svh - 90px);margin:0 auto;padding:70px 0 76px;display:grid;position:relative}.home-hero-content{z-index:4;position:relative}.home-hero-kicker{color:#7f858e;letter-spacing:.1em;align-items:center;gap:10px;width:max-content;font:700 8px JetBrains Mono Variable,monospace;display:flex}.home-hero-kicker>svg{color:var(--lime)}.home-hero-kicker>b{color:var(--lime);background:#c8ff3d0a;border:1px solid #c8ff3d38;border-radius:999px;margin-left:3px;padding:6px 8px;font-size:6px}.home-hero h1{letter-spacing:-.074em;max-width:780px;margin:25px 0 0;font-size:clamp(66px,6.6vw,108px);font-weight:820;line-height:.82}.home-title-line{padding:.08em .03em;display:block;overflow:hidden}.home-title-line>span{display:block}.home-title-accent>span{color:#0000;background:linear-gradient(#f6f8f8 8%,#8b9198 64%,#4e5359 100%);-webkit-background-clip:text;background-clip:text}.home-hero-copy{color:#989ea6;max-width:620px;margin:25px 0 0;font-size:16px;line-height:1.6}.home-hero-actions{align-items:center;gap:10px;margin-top:30px;display:flex}.home-primary-cta,.home-secondary-cta{letter-spacing:.03em;border-radius:14px;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:0 20px;font-size:10px;font-weight:850;display:inline-flex}.home-primary-cta{color:#060706;background:linear-gradient(180deg,#f3ffd2,var(--lime));min-width:230px;box-shadow:inset 0 1px #fff,0 18px 40px #c8ff3d1f}.home-secondary-cta{color:#aeb3ba;background:#ffffff05;border:1px solid #ffffff21}.home-trust-row{color:#70767f;align-items:center;gap:21px;margin-top:22px;font:650 7.5px JetBrains Mono Variable,monospace;display:flex}.home-trust-row span{align-items:center;gap:6px;display:flex}.home-trust-row svg{color:var(--lime)}.home-visual-wrap{perspective:1300px;position:relative}.home-visual-shell{width:min(100%,430px);transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#1b1d21eb,#07080af7);border:1px solid #ffffff2e;border-radius:27px;margin-left:auto;padding:13px;position:relative;box-shadow:inset 0 1px #ffffff14,0 50px 120px #0000007a,0 0 80px #745cff14}.home-proof-player{width:100%}.home-visual-top{color:#737982;letter-spacing:.1em;justify-content:space-between;align-items:center;min-height:45px;padding:0 9px;font:700 6.5px JetBrains Mono Variable,monospace;display:flex}.home-visual-top span{align-items:center;gap:8px;display:flex}.home-visual-top span i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 12px var(--lime);border-radius:50%}.home-visual-top button{color:#aeb4bb;cursor:pointer;letter-spacing:.08em;background:#ffffff06;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:7px;min-height:28px;padding:0 9px;font:750 6px JetBrains Mono Variable,monospace;display:inline-flex}.home-visual-top button svg{color:var(--lime);font-size:11px}.home-compare-frame{aspect-ratio:9/16;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;background:#050506;border:1px solid #ffffff29;border-radius:18px;outline:none;width:min(100%,360px);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #00000052}.home-compare-frame:focus-visible{border-color:var(--lime);box-shadow:0 0 0 3px #c8ff3d1f,inset 0 0 45px #00000052}.home-compare-media{position:absolute;inset:0}.home-compare-media video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.home-compare-before video{filter:saturate(.72)contrast(.94)}.home-compare-after{clip-path:inset(0 0 0 var(--home-split))}.home-compare-media>span{z-index:3;color:#e8eaeb;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070809cc;border:1px solid #ffffff26;border-radius:8px;padding:8px 9px;font:700 6px JetBrains Mono Variable,monospace;position:absolute;top:14px}.home-compare-before>span{left:14px}.home-compare-after>span{color:var(--lime);right:14px}.home-compare-divider{z-index:5;left:var(--home-split);background:#ffffffd9;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 18px #ffffff80}.home-compare-divider i{color:#080908;background:#f0f2f2;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #00000059}.home-compare-instruction{z-index:6;color:#d6d9dc;letter-spacing:.1em;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050607c7;border:1px solid #ffffff21;border-radius:7px;padding:7px 9px;font:700 5.5px JetBrains Mono Variable,monospace;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.home-visual-telemetry{grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:10px;min-height:84px;padding:12px 8px 2px;display:grid}.home-visual-telemetry span{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;min-height:52px;padding:10px;display:flex}.home-visual-telemetry small{color:#666c74;letter-spacing:.1em;font:700 5.5px JetBrains Mono Variable,monospace}.home-visual-telemetry b{color:#eceeef;margin-top:5px;font-size:13px}.home-visual-telemetry em{color:var(--lime);font-style:normal}.home-visual-telemetry .home-fps-chip{background:#c8ff3d09;border-color:#c8ff3d2b}.home-visual-telemetry .home-fps-chip b{color:var(--lime)}.home-floating-chip{z-index:8;color:#b5bac0;letter-spacing:.09em;background:#0a0b0deb;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font:700 6.5px JetBrains Mono Variable,monospace;display:flex;position:absolute;box-shadow:0 15px 40px #0000006b}.home-floating-chip i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 10px var(--lime);border-radius:50%}.chip-one{top:18%;left:-35px}.chip-two{bottom:17%;right:-24px}.home-scroll-cue{z-index:6;color:#5d636b;letter-spacing:.11em;flex-direction:column;align-items:center;gap:7px;font:700 6px JetBrains Mono Variable,monospace;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.home-performance-strip{z-index:3;background:linear-gradient(135deg,#16171bdb,#07080ae6);border:1px solid #ffffff1c;border-radius:19px;justify-content:space-around;align-items:center;gap:25px;width:min(1280px,100% - 40px);min-height:90px;margin:0 auto;padding:18px 28px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 25px 70px #0000004d}.home-performance-strip span{text-align:center;min-width:120px}.home-performance-strip small{color:#656b73;letter-spacing:.11em;font:700 6px JetBrains Mono Variable,monospace;display:block}.home-performance-strip b{color:#e4e7e8;margin-top:7px;font-size:13px;display:block}.home-performance-strip i{background:#ffffff1a;width:1px;height:28px}.home-performance-strip .home-global-counter{min-width:165px}.home-global-counter small{justify-content:center;align-items:center;gap:6px;display:flex}.home-global-counter small:before{content:"";background:#666c74;border-radius:50%;width:5px;height:5px;transition:background .25s,box-shadow .25s;box-shadow:0 0 #c8ff3d00}.home-global-counter.is-live small:before{background:var(--lime);animation:2.1s ease-in-out infinite home-counter-signal;box-shadow:0 0 12px #c8ff3db8}.home-performance-strip .home-global-counter b{color:var(--lime);font-variant-numeric:tabular-nums;letter-spacing:-.035em;animation:home-counter-value .45s var(--ease-out) both;font:820 22px/1 Inter Tight Variable,sans-serif}.home-global-counter em{color:#6f757d;letter-spacing:.11em;margin-top:5px;font:700 5.5px JetBrains Mono Variable,monospace;display:block}@keyframes home-counter-value{0%{opacity:.2;filter:blur(3px);transform:translateY(5px)}}@keyframes home-counter-signal{50%{opacity:.52;box-shadow:0 0 4px #c8ff3d47}}.home-methods{z-index:2;width:min(1280px,100% - 40px);margin:0 auto;padding:150px 0;position:relative}.home-section-heading{grid-template-columns:1fr 1.2fr .8fr;align-items:end;gap:40px;display:grid}.home-section-heading>span,.home-system-copy>span{color:var(--lime);letter-spacing:.13em;align-self:start;font:750 7px JetBrains Mono Variable,monospace}.home-section-heading h2,.home-system-copy h2{color:#f0f2f2;letter-spacing:-.064em;margin:0;font-size:clamp(52px,5.4vw,76px);line-height:.91}.home-section-heading h2 em,.home-system-copy h2 em{color:#747a82;font-style:normal}.home-section-heading p{color:#858b94;margin:0;font-size:13px;line-height:1.65}.home-method-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:60px;display:grid}.home-method-card{min-height:455px;transition:transform .35s var(--ease-out),border-color .25s ease;background:linear-gradient(145deg,#141519eb,#07080af7);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;padding:27px;display:flex;position:relative;overflow:hidden}.home-method-card:before{content:"";opacity:.24;filter:blur(8px);pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}.method-max:before{background:radial-gradient(circle,#c8ff3d61,#0000 64%)}.method-smooth:before{background:radial-gradient(circle,#42d8ff57,#0000 64%)}.method-ai:before{background:radial-gradient(circle,#745cff6b,#0000 64%)}.home-method-card.is-coming-soon{cursor:not-allowed;background:radial-gradient(circle at 100% 0,#ff354c24,#0000 34%),linear-gradient(145deg,#1c0d11f0,#07080afa);border-color:#ff485847}.home-method-card.is-coming-soon:after{content:"COMING SOON";z-index:3;color:#fff4f5;text-align:center;letter-spacing:.15em;background:linear-gradient(90deg,#78101e,#e7263c 44%,#8e1222);border-block:1px solid #ffb4bc57;width:238px;padding:9px 0;font:850 7px JetBrains Mono Variable,monospace;position:absolute;top:38px;right:-62px;transform:rotate(38deg);box-shadow:0 9px 30px #d718314d}.home-method-card.is-coming-soon:hover{border-color:#ff485861;transform:none}.home-method-card.is-coming-soon>div:last-child{color:#ff7d8a}.home-method-card:hover{border-color:#ffffff42;transform:translateY(-7px)}.home-method-icon{color:#e7e9ea;background:#ffffff06;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative}.home-method-icon:before,.home-method-icon i{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:9px}.home-method-icon i{border-style:dashed;inset:-12px}.home-method-icon svg{font-size:24px}.home-method-number{color:#626871;letter-spacing:.12em;margin-top:58px;font:700 6.5px JetBrains Mono Variable,monospace}.home-method-card h3{color:#f0f2f2;letter-spacing:-.055em;margin:13px 0 0;font-size:39px;line-height:.9}.home-method-card p{color:#838992;max-width:330px;margin:17px 0 28px;font-size:12px;line-height:1.58}.home-method-card>div:last-child{color:var(--lime);letter-spacing:.09em;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font:750 6.5px JetBrains Mono Variable,monospace;display:flex}.home-method-card>div:last-child svg{font-size:16px}.home-system{z-index:2;background:radial-gradient(circle at 87% 20%,#745cff21,#0000 28%),linear-gradient(145deg,#111217,#070809 70%);border:1px solid #ffffff24;border-radius:31px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;width:min(1320px,100% - 40px);min-height:690px;margin:0 auto 150px;padding:60px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 45px 110px #00000059}.home-system-copy>p{color:#8d939b;max-width:500px;margin:22px 0;font-size:14px;line-height:1.65}.home-system-steps{border-top:1px solid #ffffff17;margin:27px 0}.home-system-steps>div{border-bottom:1px solid #ffffff17;grid-template-columns:35px 1fr;align-items:center;gap:12px;min-height:62px;display:grid}.home-system-steps i{width:27px;height:27px;color:var(--lime);border:1px solid #c8ff3d33;border-radius:8px;place-items:center;font:700 6px JetBrains Mono Variable,monospace;display:grid}.home-system-steps b{color:#dfe2e3;font-size:11px;display:block}.home-system-steps small{color:#666c75;margin-top:4px;font-size:8px;display:block}.home-system-copy>a{color:#070807;background:var(--lime);border-radius:12px;align-items:center;gap:25px;width:max-content;min-height:48px;padding:0 16px;font-size:8px;font-weight:850;display:flex}.home-system-visual{background:#101115;border:1px solid #ffffff26;border-radius:20px;padding:36px 12px 12px;position:relative;transform:perspective(1200px)rotateY(-4deg)rotateX(2deg);box-shadow:0 35px 80px #0000006b}.home-system-visual>img{border-radius:11px;width:100%;height:auto;display:block}.home-system-browser{color:#676d75;align-items:center;gap:6px;height:36px;padding:0 12px;font:650 5.5px JetBrains Mono Variable,monospace;display:flex;position:absolute;top:0;left:0;right:0}.home-system-browser i{background:#565b62;border-radius:50%;width:5px;height:5px}.home-system-browser span{margin-left:7px}.home-system-token{color:#c7ccd0;background:#08090bf5;border:1px solid #ffffff2e;border-radius:13px;grid-template-columns:34px 1fr 24px;align-items:center;gap:10px;width:min(86%,420px);min-height:63px;padding:10px 13px;display:grid;position:absolute;bottom:-30px;left:50%;transform:translate(-50%);box-shadow:0 20px 55px #00000080}.home-system-token>svg:first-child{color:var(--lime);font-size:19px}.home-system-token>svg:last-child{color:var(--lime)}.home-system-token small{color:#686e77;letter-spacing:.1em;font:700 5.5px JetBrains Mono Variable,monospace;display:block}.home-system-token b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;display:block;overflow:hidden}.home-final-cta{text-align:center;background:radial-gradient(circle at 50% 48%,#c8ff3d1c,#0000 23%),radial-gradient(circle at 50% 48%,#745cff1f,#0000 44%),#090a0c;border:1px solid #ffffff24;border-radius:31px;flex-direction:column;justify-content:center;align-items:center;width:min(1280px,100% - 40px);min-height:600px;margin:0 auto 130px;padding:80px 30px;display:flex;position:relative;overflow:hidden}.home-final-cta>span{color:var(--lime);letter-spacing:.13em;font:750 7px JetBrains Mono Variable,monospace}.home-final-cta h2{z-index:2;letter-spacing:-.07em;margin:20px 0 0;font-size:clamp(56px,7vw,96px);line-height:.86;position:relative}.home-final-cta h2 em{color:#747a82;font-style:normal}.home-final-cta>p{z-index:2;color:#858b93;margin:22px 0;font-size:14px;position:relative}.home-final-cta>a{z-index:2;color:#070807;background:var(--lime);border-radius:14px;align-items:center;gap:34px;min-height:57px;padding:0 22px;font-size:10px;font-weight:850;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff,0 18px 44px #c8ff3d1f}.home-final-orbit{opacity:.35;width:680px;height:680px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-final-orbit i{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:0}.home-final-orbit i:nth-child(2){border-color:#c8ff3d24;inset:16%}.home-final-orbit i:nth-child(3){border-style:dashed;inset:31%}.home-final-orbit svg{color:#ffffff21;font-size:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-footer{background:#060607;border-top:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:105px;padding:0 max(28px,50% - 640px);display:grid}.home-footer>p{color:#616770;letter-spacing:.09em;font:650 6.5px JetBrains Mono Variable,monospace}.home-footer>div{justify-self:end;gap:18px;display:flex}.home-footer>div a{color:#858b93;align-items:center;gap:6px;font-size:9px;display:flex}@media (max-width:1120px){.home-command{grid-template-columns:1fr auto}.home-command nav{display:none}.home-command .pages-menu{display:block}.home-hero{grid-template-columns:minmax(0,.92fr) minmax(410px,.78fr);gap:40px}.home-hero h1{font-size:clamp(58px,7.2vw,82px)}}@media (max-width:860px){.home-shell{overflow:hidden visible}.home-command{top:max(8px,env(safe-area-inset-top));-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0b0df7;border-radius:17px;width:calc(100% - 16px);min-height:62px;margin-top:8px;padding-left:10px;position:sticky}.home-social{display:none}.home-hero{text-align:center;grid-template-columns:1fr;gap:48px;width:calc(100% - 24px);min-height:0;padding:72px 0 110px}.home-hero-kicker,.home-hero-actions,.home-trust-row{justify-content:center;margin-left:auto;margin-right:auto}.home-hero h1{margin-left:auto;margin-right:auto;font-size:clamp(54px,12vw,84px)}.home-hero-copy{margin-left:auto;margin-right:auto}.home-visual-shell{will-change:auto;margin:0 auto}.home-floating-chip,.home-ambient i,.home-scroll-cue{display:none}.home-performance-strip{flex-wrap:wrap}.home-performance-strip i{display:none}.home-section-heading{text-align:center;grid-template-columns:1fr;gap:20px}.home-section-heading p{max-width:600px;margin:0 auto}.home-method-grid{grid-template-columns:1fr}.home-method-card{min-height:350px}.home-method-number{margin-top:35px}.home-system{grid-template-columns:1fr;gap:55px;padding:45px 28px 75px}.home-system-copy{text-align:center}.home-system-copy>p,.home-system-copy>a{margin-left:auto;margin-right:auto}.home-system-steps{text-align:left}.home-system-visual{transform:none}.home-footer{grid-template-columns:1fr auto;min-height:145px;padding:28px 20px}.home-footer>p{display:none}}@media (max-width:560px){.home-command .brand-type{display:none}.home-command-actions{gap:5px}.home-command .pages-menu>summary{width:76px}.home-open-button{justify-content:center;width:44px;padding:0;font-size:0}.home-hero{padding-top:58px}.home-hero-kicker{gap:7px;font-size:6.5px}.home-hero-kicker>b{display:none}.home-hero h1{margin-top:18px;font-size:clamp(45px,14vw,66px)}.home-hero-copy{margin-top:18px;font-size:13px}.home-hero-actions{grid-template-columns:1fr;width:100%;display:grid}.home-primary-cta,.home-secondary-cta{width:100%}.home-trust-row{flex-wrap:wrap;gap:10px 15px;font-size:6.5px}.home-visual-shell{border-radius:20px;padding:8px}.home-compare-frame{aspect-ratio:9/16;border-radius:14px;width:min(100%,340px)}.home-visual-telemetry{grid-template-columns:1fr 1fr}.home-visual-telemetry>em{display:none}.home-visual-telemetry .home-fps-chip{grid-column:1/-1}.home-performance-strip{grid-template-columns:1fr 1fr;gap:8px;width:calc(100% - 16px);padding:10px;display:grid}.home-performance-strip span{border:1px solid #ffffff12;border-radius:9px;min-width:0;padding:12px 5px}.home-methods{width:calc(100% - 24px);padding:100px 0}.home-section-heading h2,.home-system-copy h2{font-size:46px}.home-method-grid{margin-top:35px}.home-method-card{min-height:380px;padding:22px}.home-system{border-radius:22px;width:calc(100% - 16px);margin-bottom:100px;padding:35px 16px 65px}.home-system-token{width:calc(100% - 20px)}.home-final-cta{border-radius:22px;width:calc(100% - 16px);min-height:500px;margin-bottom:90px;padding:60px 16px}.home-final-cta h2{font-size:47px}.home-final-orbit{width:470px;height:470px}.home-footer{grid-template-columns:1fr;gap:14px}.home-footer>div{justify-self:start}}@media (prefers-reduced-motion:reduce){.home-visual-shell{will-change:auto}.home-global-counter.is-live small:before,.home-performance-strip .home-global-counter b{animation:none}}.processor-only-scene{z-index:2;align-items:start;width:min(1320px,100% - 32px);min-height:calc(100svh - 98px);margin:0 auto;padding:clamp(32px,5vw,68px) 0 54px;display:grid;position:relative}.processor-only-scene .cockpit-shell{width:100%}.follow-gate-overlay{z-index:1000;-webkit-backdrop-filter:blur(28px)saturate(120%);backdrop-filter:blur(28px)saturate(120%);background:radial-gradient(circle at 50% 38%,#745cff33,#0000 34%),#020305c7;place-items:center;padding:24px;animation:.38s both gate-overlay-in;display:grid;position:fixed;inset:0;overflow:auto}.follow-gate-overlay:before{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%)}.follow-gate-modal{width:min(100%,500px);animation:gate-modal-in .58s var(--ease-out) both;background:radial-gradient(circle at 50% 6%,#745cff2e,#0000 34%),linear-gradient(150deg,#18191efa,#07080bfc 66%);border:1px solid #ffffff38;border-radius:28px;padding:23px 26px 26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 42px 130px #000000b8,0 0 0 1px #00000080}.follow-gate-modal:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff0e 43%,#0000 62%);animation:5.5s ease-in-out infinite gate-modal-sheen;position:absolute;inset:0;transform:translate(-70%)}.gate-modal-status{z-index:2;color:#777f89;letter-spacing:.13em;align-items:center;gap:9px;min-height:30px;font:750 6.5px JetBrains Mono Variable,monospace;display:flex;position:relative}.gate-modal-status i{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #c8ff3db8}.follow-gate-modal .follow-gate{z-index:2;padding:9px 9px 0;position:relative}.follow-gate-modal .follow-gate h3{letter-spacing:-.06em;font-size:clamp(38px,8vw,54px);line-height:.88}.follow-gate-modal .follow-gate>p{color:#a1a7b0;max-width:390px;font-size:13px}.follow-gate-modal .gate-primary{min-height:62px}@keyframes gate-overlay-in{0%{opacity:0}}@keyframes gate-modal-in{0%{opacity:0;transform:translateY(26px)scale(.94)}}@keyframes gate-modal-sheen{0%,68%{transform:translate(-75%)}to{transform:translate(75%)}}.upload-reminder{text-align:left;background:radial-gradient(circle at 0 0,#ff526833,#0000 45%),linear-gradient(135deg,#4b0814bd,#1b050ad1);border:1px solid #ff5268ad;border-radius:14px;grid-template-columns:28px 1fr;gap:12px;margin:15px 0;padding:17px;animation:2.8s ease-in-out infinite upload-warning-pulse;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ff526814,0 13px 35px #40000b38}.upload-reminder:after{content:"";background:linear-gradient(90deg,#0000,#ff5268,#fff,#ff5268,#0000);height:2px;animation:3.2s ease-in-out infinite upload-warning-scan;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}.upload-reminder>svg{color:#ff667b;filter:drop-shadow(0 0 10px #ff52686b);margin-top:2px;font-size:22px}.upload-reminder>div{min-width:0}.upload-reminder small{color:#ff8394;letter-spacing:.12em;font:800 7.5px JetBrains Mono Variable,monospace}.upload-reminder b{color:#fff5f7;margin-top:7px;font-size:14px;display:block}.upload-reminder ul{color:#ffd8de;margin:10px 0 0;padding-left:18px;font-size:11.5px;line-height:1.65}.upload-reminder li::marker{color:#ff667b}@keyframes upload-warning-pulse{50%{border-color:#ff6c81f2;box-shadow:inset 0 1px #ffffff1a,0 0 28px #ff325221,0 13px 35px #40000b3d}}@keyframes upload-warning-scan{0%,58%{transform:translate(-100%)}82%,to{transform:translate(100%)}}@media (max-width:860px){.processor-only-scene{width:calc(100% - 16px);min-height:calc(100svh - 78px);padding:18px 0 30px}.processor-command-bar{margin-bottom:0}}@media (max-width:560px){.follow-gate-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:end;padding:10px}.follow-gate-modal{width:100%;max-height:calc(100dvh - 20px);padding:18px 14px calc(18px + env(safe-area-inset-bottom));border-radius:25px}.follow-gate-modal .follow-gate{padding:5px 2px 0}.follow-gate-modal .follow-gate h3{font-size:42px}.follow-gate-modal .gate-icon-stage{width:82px;height:82px;margin:18px auto 15px}.follow-gate-modal .gate-primary{min-height:58px}.upload-reminder{grid-template-columns:24px 1fr;gap:9px;padding:14px 12px}.upload-reminder>svg{font-size:19px}.upload-reminder b{font-size:13px}.upload-reminder ul{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.follow-gate-overlay,.follow-gate-modal,.follow-gate-modal:before,.upload-reminder,.upload-reminder:after{animation:none!important}}.tools-live-section{padding-bottom:160px}.tools-live-grid>a:nth-child(3){background:radial-gradient(circle at 88% 12%,#c8ff3d18,#0000 31%),linear-gradient(145deg,#ffffff0a,#ffffff03)}.tools-live-grid>a:nth-child(4){background:radial-gradient(circle at 88% 12%,#715bff29,#0000 34%),linear-gradient(145deg,#ffffff0a,#ffffff03)}.smart-cut-grid,.captions-grid{grid-template-columns:minmax(340px,.82fr) minmax(520px,1.18fr);align-items:start;gap:16px;display:grid}.smart-cut-stage,.smart-cut-console,.captions-preview-column,.captions-console{min-width:0}.smart-cut-stage,.captions-preview-column{background:radial-gradient(circle at 50% 8%,#715bff1a,#0000 35%),linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff21;border-radius:18px;padding:18px;position:sticky;top:116px;box-shadow:0 32px 90px #00000047}.smart-cut-video{background-color:#050607;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff26;border-radius:15px;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}.smart-cut-video:before,.captions-video-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 40%,#0000 24%,#00000094 100%);position:absolute;inset:0}.smart-cut-video>button:not(.smart-cut-play),.captions-video-shell>button{z-index:1;color:#747a82;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;padding:36px;display:flex;position:relative}.smart-cut-video>button:not(.smart-cut-play) svg,.captions-video-shell>button svg{font-size:42px}.smart-cut-video>button:not(.smart-cut-play) b,.captions-video-shell>button b{color:#d9dcde;letter-spacing:.04em;margin-top:15px;font-size:11px}.smart-cut-video>button:not(.smart-cut-play) span,.captions-video-shell>button span{letter-spacing:.1em;margin-top:6px;font-family:JetBrains Mono Variable,monospace;font-size:6px}.smart-cut-video video{z-index:1;object-fit:contain;cursor:pointer;background:#030303;width:100%;height:500px;display:block;position:relative}.smart-cut-play{z-index:3;color:#060706;cursor:pointer;background:#f2f5f5f0;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:0 12px 30px #00000073}.smart-cut-timecode{z-index:3;color:#d5d8dc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040506d1;border:1px solid #ffffff24;border-radius:8px;padding:9px 10px;font-family:JetBrains Mono Variable,monospace;font-size:6px;position:absolute;bottom:13px;right:13px}.smart-cut-timecode i{color:var(--lime);margin:0 6px;font-style:normal}.smart-cut-filmstrip{grid-template-columns:repeat(7,1fr);gap:5px;margin-top:10px;display:grid;overflow:hidden}.smart-cut-filmstrip button,.smart-cut-filmstrip>i{aspect-ratio:1.38;background:#0b0c0e;border:1px solid #ffffff1a;border-radius:6px;min-width:0;position:relative;overflow:hidden}.smart-cut-filmstrip button{cursor:pointer;padding:0}.smart-cut-filmstrip button:hover{border-color:#c8ff3d8c}.smart-cut-filmstrip img{object-fit:cover;width:100%;height:100%;display:block}.smart-cut-filmstrip span{color:#fff;background:#000000b8;border-radius:3px;padding:2px 3px;font-family:JetBrains Mono Variable,monospace;font-size:4px;position:absolute;bottom:3px;left:3px}.smart-cut-privacy,.captions-privacy{color:#747a82;background:#ffffff04;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:12px;font-size:7px;line-height:1.45;display:flex}.smart-cut-privacy svg,.captions-privacy svg{color:#d3d6d8;flex:0 0 14px}.smart-cut-privacy b,.captions-privacy b{color:#bfc3c7;letter-spacing:.09em;margin-bottom:2px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.smart-cut-console,.captions-console{gap:10px;display:grid}.smart-cut-console>section,.captions-console>section{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1f;border-radius:15px;padding:22px}.smart-cut-console>section>span,.smart-cut-section-head>span,.captions-console>section>span,.captions-editor>header>span{color:#747a82;letter-spacing:.11em;margin-bottom:14px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:block}.smart-cut-upload,.captions-upload,.smart-cut-export,.captions-run{color:#e4e6e7;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff24;border-radius:11px;grid-template-columns:38px 1fr;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px;display:grid}.smart-cut-upload svg,.captions-upload svg,.smart-cut-export svg,.captions-run svg{font-size:22px}.smart-cut-upload b,.captions-upload b,.smart-cut-export b,.captions-run b{text-overflow:ellipsis;white-space:nowrap;max-width:520px;font-size:10px;display:block;overflow:hidden}.smart-cut-upload small,.captions-upload small,.smart-cut-export small,.captions-run small{color:#6e747c;letter-spacing:.07em;margin-top:5px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.smart-cut-section-head{justify-content:space-between;gap:12px;display:flex}.smart-cut-section-head small{color:#8d949b;letter-spacing:.09em;font-family:JetBrains Mono Variable,monospace;font-size:5px}.smart-cut-waveform{background:linear-gradient(90deg,#0000 49.8%,#ffffff0e 50%,#0000 50.2%),#08090b;border:1px solid #ffffff1c;border-radius:11px;justify-content:space-around;align-items:center;min-height:126px;display:flex;position:relative;overflow:hidden}.smart-cut-waveform>i{width:3px;height:var(--wave-h,42%);background:#343940;border-radius:4px;animation:1.8s ease-in-out infinite alternate smart-wave-idle}.smart-cut-waveform>i:nth-child(2){--wave-h:74%;animation-delay:-.3s}.smart-cut-waveform>i:nth-child(3){--wave-h:52%;animation-delay:-.7s}.smart-cut-waveform>i:nth-child(4){--wave-h:88%;animation-delay:-1.1s}.smart-cut-waveform>i:nth-child(5){--wave-h:45%;animation-delay:-.5s}.smart-cut-waveform>i:nth-child(6){--wave-h:66%;animation-delay:-1.3s}.smart-cut-waveform.is-ready>i{display:none}@keyframes smart-wave-idle{to{opacity:.45;transform:scaleY(.42)}}.smart-cut-range-row{grid-template-columns:1fr 1fr .8fr;gap:7px;margin-top:10px;display:grid}.smart-cut-range-row label,.smart-cut-range-row>div{background:#ffffff04;border:1px solid #ffffff17;border-radius:9px;min-width:0;padding:10px}.smart-cut-range-row small,.smart-cut-range-slider small{color:#687078;letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:5px;display:block}.smart-cut-range-row input{color:#e7eaeb;background:0 0;border:0;outline:0;width:100%;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:10px}.smart-cut-range-row b{color:#dce0e2;margin-top:6px;font-family:JetBrains Mono Variable,monospace;font-size:10px;display:block}.smart-cut-range-slider{margin-top:13px;display:block}.smart-cut-range-slider input{width:100%;accent-color:var(--lime);margin-top:8px}.smart-cut-engine-note,.captions-model-note{color:#848b92;background:#c8ff3d06;border:1px solid #c8ff3d26;border-radius:10px;gap:11px;margin-bottom:10px;padding:14px;font-size:8px;line-height:1.5;display:flex}.smart-cut-engine-note svg,.captions-model-note svg{color:#dfffa0;flex:0 0 16px}.smart-cut-engine-note b,.captions-model-note b{color:#d4d9dc;letter-spacing:.08em;margin-bottom:3px;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:block}.smart-cut-export,.captions-run{color:#090b08;background:linear-gradient(#f7ffde,#c8ff3d);border-color:#c8ff3d3d;box-shadow:0 14px 35px #8fbc1a17}.smart-cut-export small,.captions-run small{color:#536226}.smart-cut-export:disabled,.captions-run:disabled,.captions-upload:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.smart-cut-progress,.captions-progress{background:#090a0c;border:1px solid #ffffff17;border-radius:7px;height:28px;margin-top:9px;position:relative;overflow:hidden}.smart-cut-progress i,.captions-progress i{background:linear-gradient(90deg,#7f9f27,var(--lime));transition:width .25s;position:absolute;inset:0 auto 0 0}.smart-cut-progress span,.captions-progress span{z-index:1;color:#fff;mix-blend-mode:difference;place-items:center;font-family:JetBrains Mono Variable,monospace;font-size:6px;display:grid;position:absolute;inset:0}.smart-cut-status,.captions-status{color:#80878f;margin:11px 0 0;font-size:8px;line-height:1.45}.smart-cut-error,.captions-error{color:#ffafb9;background:#ff23430f;border:1px solid #ff4c6547;border-radius:8px;margin:9px 0 0;padding:10px;font-size:8px;line-height:1.5}.smart-cut-result{background:radial-gradient(circle at 100% 0,#c8ff3d14,#0000 40%),#ffffff05!important;border-color:#c8ff3d3d!important}.smart-cut-result>span{align-items:center;color:#dfffa1!important;gap:7px!important;display:flex!important}.smart-cut-result video{background:#030303;border:1px solid #ffffff1f;border-radius:10px;width:100%;max-height:360px;margin-bottom:9px;display:block}.smart-cut-result a{color:#090a09;background:linear-gradient(#fff,#cfd3d5);border-radius:10px;grid-template-columns:35px 1fr;align-items:center;gap:10px;min-height:61px;padding:12px;display:grid}.smart-cut-result a svg{font-size:19px}.smart-cut-result a b{font-size:10px;display:block}.smart-cut-result a small{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:5px;display:block;overflow:hidden}.captions-video-shell{background:radial-gradient(circle at 50% 42%,#715bff1f,#0000 34%),#050607;border:1px solid #ffffff26;border-radius:15px;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.captions-video-shell video{z-index:1;object-fit:contain;background:#030303;width:100%;height:590px;display:block;position:relative}.captions-live-cue{z-index:4;color:#fff;text-align:center;text-shadow:0 2px 2px #000,0 0 12px #000;margin:0;padding:8px 11px;font-size:clamp(16px,2vw,24px);font-weight:800;line-height:1.12;position:absolute;bottom:15%;left:9%;right:9%}.captions-engine-panel{background:radial-gradient(circle at 100% 0,#715bff1a,#0000 45%),#ffffff05!important}.captions-model-note{background:#715bff09;border-color:#715bff38}.captions-model-note svg{color:#b9adff}.captions-cancel{color:#9aa1a8;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:7px;margin-top:8px;padding:8px 10px;font-size:7px;display:flex}.captions-editor{overflow:hidden;padding:0!important}.captions-editor>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:54px;padding:0 18px;display:flex}.captions-editor>header>span{color:#cfd4d7;align-items:center;gap:8px;margin:0;display:flex}.captions-editor>header b{color:#727981;letter-spacing:.09em;font-family:JetBrains Mono Variable,monospace;font-size:6px}.captions-cue-list{scrollbar-color:#3b4148 transparent;max-height:530px;overflow:auto}.captions-cue-list article{background:#ffffff01;border-bottom:1px solid #ffffff13;grid-template-columns:32px 1fr 28px;align-items:start;gap:9px;padding:12px;transition:background .2s;display:grid}.captions-cue-list article.is-active{box-shadow:inset 2px 0 var(--lime);background:#c8ff3d0b}.captions-cue-list article>button{color:#8e969d;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1c;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.captions-cue-list article>button:last-child{color:#775d62}.captions-cue-fields{min-width:0}.captions-cue-fields>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.captions-cue-fields label{background:#090a0c;border:1px solid #ffffff14;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:6px 8px;display:grid}.captions-cue-fields small{color:#626970;font-family:JetBrains Mono Variable,monospace;font-size:5px}.captions-cue-fields input{color:#cdd2d5;background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:JetBrains Mono Variable,monospace;font-size:7px}.captions-cue-fields textarea{resize:vertical;color:#e4e6e7;background:#090a0c;border:1px solid #ffffff1a;border-radius:8px;outline:0;width:100%;min-height:55px;margin-top:6px;padding:9px;font:500 10px/1.45 Inter Tight Variable,sans-serif}.captions-cue-fields textarea:focus{border-color:#c8ff3d59}.captions-downloads{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr 1fr;gap:7px;padding:12px;display:grid}.captions-downloads button{color:#d8dcde;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:9px;grid-template-columns:24px 1fr;align-items:center;gap:8px;min-width:0;min-height:59px;padding:10px;display:grid}.captions-downloads b{font-size:8px;display:block}.captions-downloads small{color:#666e75;letter-spacing:.06em;margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:4px;display:block}@media (max-width:1000px){.smart-cut-grid,.captions-grid{grid-template-columns:1fr}.smart-cut-stage,.captions-preview-column{position:relative;top:auto}.smart-cut-video,.smart-cut-video video{height:min(64vw,590px);min-height:0}.captions-video-shell,.captions-video-shell video{height:min(78vw,670px);min-height:0}}@media (max-width:560px){.tools-live-section{padding-bottom:100px}.smart-cut-grid,.captions-grid{gap:9px}.smart-cut-stage,.captions-preview-column{border-radius:13px;padding:10px}.smart-cut-video,.smart-cut-video video{border-radius:10px;height:112vw;max-height:520px}.smart-cut-filmstrip{grid-template-columns:repeat(5,1fr)}.smart-cut-filmstrip>:nth-child(n+6){display:none}.smart-cut-console>section,.captions-console>section{border-radius:12px;padding:15px}.smart-cut-range-row{grid-template-columns:1fr 1fr}.smart-cut-range-row>div{grid-column:1/-1}.smart-cut-timecode{left:73px;right:auto}.captions-video-shell,.captions-video-shell video{border-radius:10px;height:133vw;max-height:620px}.captions-downloads{grid-template-columns:1fr}.captions-cue-list article{grid-template-columns:28px 1fr}.captions-cue-list article>button:last-child{grid-area:2/1}.captions-cue-fields{grid-area:1/2/3}}@media (prefers-reduced-motion:reduce){.smart-cut-waveform>i{animation:none}}.process-readout strong{white-space:nowrap;align-items:flex-end;display:inline-flex}.process-readout strong>span{font-variant-numeric:tabular-nums;min-width:4.7ch}.process-terminal{color:#d8ff78;background:linear-gradient(#080c09f5,#040706fa);border:1px solid #c8ff3d29;border-radius:12px;margin-top:13px;font-family:JetBrains Mono Variable,monospace;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 0 30px #c8ff3d06}.process-terminal header{background:linear-gradient(90deg,#c8ff3d0b,#0000);border-bottom:1px solid #c8ff3d1f;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:8px 11px;display:flex}.process-terminal header span,.process-terminal header b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.process-terminal header span{color:#7f9a62;letter-spacing:.08em;align-items:center;gap:7px;font-size:6px;display:flex}.process-terminal header span i{background:var(--lime);border-radius:50%;flex:0 0 5px;width:5px;height:5px;animation:1.1s steps(2,end) infinite terminal-pulse;box-shadow:0 0 12px #c8ff3dcc}.process-terminal header b{color:#dfffa1;letter-spacing:.08em;font-size:6px;font-weight:700}.process-terminal-grid{grid-template-columns:.72fr 1fr 1.35fr 1fr 1.1fr;display:grid}.process-terminal-grid>span{border-right:1px solid #c8ff3d17;flex-direction:column;justify-content:center;min-width:0;min-height:57px;padding:10px 11px;display:flex}.process-terminal-grid>span:last-child{border-right:0}.process-terminal-grid small{color:#526044;letter-spacing:.1em;font-size:5px}.process-terminal-grid b{color:#cfff63;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 13px #c8ff3d26;margin-top:7px;font-size:7px;font-weight:600;overflow:hidden}@keyframes terminal-pulse{50%{opacity:.28}}.workflow-analyzing .engine-state-orbit i,.workflow-interpolating .engine-state-orbit i,.workflow-upscaling .engine-state-orbit i,.workflow-previewing .engine-state-orbit i,.workflow-encoding .engine-state-orbit i{animation-play-state:paused!important}@media (max-width:560px){.process-readout strong{font-size:clamp(56px,16vw,68px)}.process-terminal-grid{grid-template-columns:1fr 1fr}.process-terminal-grid>span{border-bottom:1px solid #c8ff3d14;min-height:50px}.process-terminal-grid>span:nth-child(2n){border-right:0}.process-terminal-grid>span:last-child{border-bottom:0;grid-column:1/-1}.process-terminal header b{max-width:48%}}@media (prefers-reduced-motion:reduce){.process-terminal header span i{animation:none}}.desktop-browser-tool{min-height:100vh;padding:clamp(7rem,10vw,10rem) clamp(1rem,4vw,4.5rem) 5rem}.desktop-browser-hero{text-align:center;max-width:1120px;margin:0 auto 2.25rem}.desktop-browser-hero .section-kicker{color:#c9ff58;font:700 .68rem/1 var(--font-mono);letter-spacing:.18em;align-items:center;gap:.55rem;display:inline-flex}.desktop-browser-hero h1{letter-spacing:-.075em;margin:1.2rem 0 .8rem;font-size:clamp(3.4rem,8vw,7.6rem);line-height:.78}.desktop-browser-hero h1 em{color:#8f98a8;font-style:italic}.desktop-browser-hero>p{color:#9aa2ad;max-width:730px;margin:1.7rem auto;font-size:clamp(1rem,1.5vw,1.2rem)}.desktop-browser-hero>div{color:#77808d;font:600 .67rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.7rem 1.4rem;display:flex}.desktop-browser-hero>div span{align-items:center;gap:.38rem;display:flex}.desktop-browser-shell{background:#07090d;border:1px solid #323844;border-radius:22px;max-width:1440px;margin:auto;overflow:hidden;box-shadow:0 40px 120px #000,0 0 70px #9f62ff1f}.desktop-browser-chrome{background:linear-gradient(#191d25,#10131a);border-bottom:1px solid #303642;align-items:center;gap:8px;height:58px;padding:0 17px;display:flex}.desktop-browser-chrome>i{background:#ff5e57;border-radius:50%;width:10px;height:10px}.desktop-browser-chrome>i:nth-child(2){background:#ffbd2e}.desktop-browser-chrome>i:nth-child(3){background:#28c840}.desktop-address{color:#9ba3af;min-width:0;height:34px;font:600 .68rem/1 var(--font-mono);background:#090b10;border:1px solid #353b47;border-radius:9px;flex:1;align-items:center;gap:.6rem;margin-left:10px;padding:0 12px;display:flex}.desktop-address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-address b{color:#c9ff58;letter-spacing:.09em;white-space:nowrap;margin-left:auto;font-size:.61rem}.desktop-browser-chrome>button{color:#fff;cursor:pointer;background:#11151d;border:1px solid #353b47;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.desktop-browser-launch{text-align:center;background:radial-gradient(circle at 50% 42%,#9f62ff2e,#0000 35%),radial-gradient(circle at 45%,#36e6ff14,#0000 45%),#06080c;flex-direction:column;justify-content:center;align-items:center;min-height:min(68vh,720px);padding:3rem 1rem;display:flex}.desktop-browser-orbit{color:#fff;border:1px solid #505866;border-radius:50%;place-items:center;width:118px;height:118px;font-size:2.1rem;animation:2.8s ease-in-out infinite desktopPulse;display:grid;box-shadow:0 0 0 22px #ffffff06,0 0 0 45px #9f62ff09,0 0 70px #9f62ff47}.desktop-browser-launch small{color:#c9ff58;font:700 .64rem/1 var(--font-mono);letter-spacing:.2em;margin-top:4rem}.desktop-browser-launch h2{letter-spacing:-.055em;margin:.8rem 0;font-size:clamp(2rem,5vw,4.2rem)}.desktop-browser-launch p{color:#8d96a2;max-width:620px}.desktop-browser-launch button{color:#080a0d;cursor:pointer;background:linear-gradient(110deg,#efffcf,#c9ff58);border:0;border-radius:12px;justify-content:center;align-items:center;gap:.65rem;min-width:260px;margin-top:1.4rem;padding:1rem 1.4rem;font-weight:900;display:flex;box-shadow:0 14px 50px #c9ff5838}.desktop-browser-launch button:disabled{opacity:.72;cursor:wait}.desktop-browser-error{color:#ff7880;margin-top:1rem;font-size:.84rem}.desktop-browser-shell.is-queued .desktop-browser-orbit{color:#c9ff58;border-color:#c9ff588c;animation:1.6s ease-in-out infinite desktopQueuePulse}.desktop-browser-launch .desktop-queue-cancel{color:#d9dee7;box-shadow:none;background:#171b22;border:1px solid #3b424f}.desktop-queue-status{color:#aab2bd;width:min(520px,100% - 2rem);font:700 .62rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:.55rem 1rem;margin-top:1.1rem;display:grid}.desktop-queue-status i{background:#252b35;border-radius:99px;grid-column:1/-1;height:3px;position:relative;overflow:hidden}.desktop-queue-status i:after{content:"";transform-origin:0;animation:desktopQueueCountdown var(--queue-delay) linear forwards;background:linear-gradient(90deg,#9f62ff,#36e6ff,#c9ff58);position:absolute;inset:0}.desktop-queue-status b{color:#68717e;text-align:right;font-size:.52rem;font-weight:600}.desktop-queue-status span:before{content:"";background:#c9ff58;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1s steps(2,end) infinite desktopQueueBlink;display:inline-block;box-shadow:0 0 12px #c9ff58}@keyframes desktopQueueCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes desktopQueuePulse{50%{transform:scale(1.04);box-shadow:0 0 0 28px #c9ff5806,0 0 0 55px #36e6ff06,0 0 90px #9f62ff59}}@keyframes desktopQueueBlink{50%{opacity:.25}}.desktop-queue-actions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.desktop-browser-launch .desktop-queue-direct{color:#dfffa0;background:#c9ff5812;border:1px solid #c9ff586b;border-radius:12px;justify-content:center;align-items:center;gap:.65rem;min-width:260px;margin-top:1.4rem;padding:1rem 1.4rem;font-weight:900;text-decoration:none;display:flex}.desktop-browser-viewport{background:#030407;height:min(78vh,860px);position:relative}.desktop-browser-viewport iframe{background:#07090d;border:0;width:100%;height:100%}.desktop-browser-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a0ee6;border:1px solid #343b48;border-radius:12px;gap:.5rem;padding:.45rem;display:flex;position:absolute;bottom:14px;right:14px}.desktop-browser-actions a,.desktop-browser-actions button{color:#080a0d;font:800 .72rem/1 var(--font-mono);cursor:pointer;background:#efffcf;border:0;border-radius:8px;align-items:center;gap:.45rem;padding:.7rem .9rem;text-decoration:none;display:flex}.desktop-browser-actions button{color:#ff7c83;background:#261419}.desktop-browser-live-error{text-align:right;background:#2a0a10f0;border:1px solid #ff788059;border-radius:10px;max-width:min(480px,100% - 28px);padding:.7rem .85rem;position:absolute;bottom:72px;right:14px}.mobile-remote-keyboard{z-index:6;flex-direction:column;gap:7px;max-width:min(620px,100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.mobile-keyboard-toggle{color:#fff;width:max-content;font:800 .7rem/1 var(--font-mono);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0a0d13f0;border:1px solid #475061;border-radius:10px;align-items:center;gap:.5rem;padding:.7rem .9rem;display:flex;box-shadow:0 12px 30px #00000059}.mobile-remote-keyboard.is-open{max-width:none;right:12px}.mobile-keyboard-entry{background:#080b10f7;border:1px solid #4f5868;border-radius:12px;grid-template-columns:auto minmax(80px,1fr) 42px 42px 42px;align-items:center;gap:6px;padding:7px;display:grid;box-shadow:0 18px 50px #000}.mobile-keyboard-entry>svg{color:#c9ff58;margin:0 5px}.mobile-keyboard-entry input{color:#fff;background:#111621;border:1px solid #343b49;border-radius:8px;outline:none;min-width:0;height:42px;padding:0 12px;font-size:16px}.mobile-keyboard-entry input:focus{border-color:#c9ff58;box-shadow:0 0 0 2px #c9ff581f}.mobile-keyboard-entry button{color:#fff;cursor:pointer;background:#181d27;border:1px solid #343b49;border-radius:8px;place-items:center;height:42px;font-weight:800;display:grid}.mobile-remote-keyboard>small{color:#a1a9b4;font:600 .58rem/1.45 var(--font-mono);text-shadow:0 1px 6px #000;padding:0 4px}.spin{animation:1s linear infinite desktopSpin}@keyframes desktopSpin{to{transform:rotate(360deg)}}@keyframes desktopPulse{50%{transform:scale(1.04);box-shadow:0 0 0 28px #ffffff05,0 0 0 55px #9f62ff06,0 0 90px #9f62ff59}}@media (max-width:700px){.desktop-browser-tool{padding:6.5rem .65rem 2rem}.desktop-browser-hero h1{font-size:3.25rem}.desktop-browser-hero>div{font-size:.57rem}.desktop-browser-shell{border-radius:14px}.desktop-browser-chrome{height:50px;padding:0 10px}.desktop-browser-chrome>i{width:7px;height:7px}.desktop-address{margin-left:4px}.desktop-address b{display:none}.desktop-browser-launch{min-height:58vh}.desktop-queue-actions{flex-direction:column;align-items:center;width:100%}.desktop-browser-viewport{height:73vh;padding-bottom:54px}.desktop-browser-actions{position:absolute;bottom:7px;left:7px;right:7px}.desktop-browser-actions>*{flex:1;justify-content:center}.desktop-browser-actions a{font-size:.62rem}.mobile-remote-keyboard{bottom:62px;left:7px}.mobile-remote-keyboard.is-open{right:7px}.mobile-keyboard-toggle{padding:.65rem .75rem}.mobile-keyboard-entry{grid-template-columns:minmax(80px,1fr) 40px 40px 40px}.mobile-keyboard-entry>svg{display:none}.mobile-remote-keyboard>small{background:#000000b8;border-radius:6px;padding:5px 7px}.control-complete .result-grid{grid-template-columns:repeat(3,1fr)}.mobile-studio-cta{grid-template-columns:42px minmax(0,1fr);padding:13px}.mobile-studio-cta>i{width:42px;height:42px}.mobile-studio-cta strong{display:none}.mobile-studio-cta em{font-size:8px}}@media (prefers-reduced-motion:reduce){.desktop-browser-orbit,.desktop-queue-status i:after,.desktop-queue-status span:before,.control-complete .download-master,.control-complete .download-master:after{animation:none}}
