@charset "UTF-8";
:root{color-scheme:dark;--bg:#020304;--panel:#0b0f1b;--line:rgba(169,184,230,.16);--text:#f5f6ff;--muted:#a1a9bd;--blue:#7f8cff;--cyan:#73d8f3;--purple:#ac8cff;--radius:22px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-family:"Segoe UI","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img,svg{max-width:100%;vertical-align:middle}img{height:auto}button{border:0}h1,h2,h3,h4,p{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}button,a,summary{touch-action:manipulation}[hidden]{display:none!important}.shell{width:min(1200px,calc(100% - 80px));margin-inline:auto}.skip-link{position:fixed;top:-100px;left:16px;z-index:1000;background:#6476ff;color:white;padding:12px 20px;border-radius:8px}.skip-link:focus{top:16px}.site-header{height:82px;position:sticky;top:0;z-index:50;background:rgba(2,3,4,.8);backdrop-filter:blur(22px);border-bottom:1px solid rgba(174,189,233,.08)}.header-inner{display:flex;align-items:center;gap:36px;height:100%}.brand{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.brand>img{width:38px;height:38px}.brand-copy{display:flex;flex-direction:column;gap:2px}.brand-copy strong{font-size:21px;font-weight:600;letter-spacing:1px}.brand-copy strong span{font-size:16px;font-weight:400;color:#c5ccf2}.brand-copy small{font-size:9px;letter-spacing:3.3px;color:#8790ac}.main-nav{display:flex;align-items:center;gap:29px;margin-left:auto;font-size:14px}.main-nav a{color:#c7cbda;transition:color .2s}.main-nav a:hover,.main-nav a.active{color:white}.header-cta{padding:11px 18px;border:1px solid #6873d7;background:rgba(98,107,218,.12);border-radius:7px;font-size:13px;white-space:nowrap}.header-cta span{margin-left:10px}.header-cta:hover{background:#4d59c1}.menu-toggle{display:none;background:none;width:42px;height:42px;padding:10px}.menu-toggle>span{display:block;height:2px;width:22px;background:white;margin:6px 0}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 26px;border-radius:8px;font-size:15px;font-weight:500;border:1px solid transparent;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button.primary{background:linear-gradient(110deg,#6e65ed,#4b79e9);color:white;border-color:#8584ff;box-shadow:0 6px 30px rgba(73,93,243,.2)}.button.primary:hover{background:linear-gradient(110deg,#8c72ff,#5a8af5);box-shadow:0 6px 36px #5964ed45}.button.secondary{background:rgba(114,125,172,.065);border-color:#424961;color:#e4e7f7}.button.secondary:hover{background:#192039;border-color:#727eaf}.text-button{display:inline-flex;align-items:center;gap:18px;padding:0;background:none;color:#9eacf9;font-size:14px;line-height:1.8;cursor:pointer}.text-button:hover{color:var(--cyan)}.eyebrow{display:block;color:#8997cc;font-size:11px;letter-spacing:2.4px;line-height:1.7;font-weight:600}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#8aa8ff;box-shadow:0 0 14px #6584ff}.gradient-text{background:linear-gradient(100deg,#a894ff 3%,#d5bdfa 30%,#a6edee 60%,#51a5ec 95%);background-clip:text;-webkit-background-clip:text;color:transparent}.cosmic-section{position:relative;isolation:isolate;overflow:hidden}.hero{background:radial-gradient(ellipse at 4% 0%,#24446760,transparent 32%),radial-gradient(ellipse at 95% 4%,#4337ab5c,transparent 26%),radial-gradient(ellipse at 50% 75%,#151d694a,transparent 48%),url('./stars.svg') center top/1440px auto repeat-y}.hero-inner{position:relative;text-align:center;padding-top:85px;padding-bottom:65px}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:1.6px;color:#bbc5e8}.version-pill{padding:2px 8px;border:1px solid #3e4257;border-radius:4px;color:#9aa6ce;font-size:10px;letter-spacing:0}.hero h1{margin:25px 0 21px;font-size:clamp(44px,5.4vw,76px);font-weight:500;letter-spacing:-2px;line-height:1.24}.hero-description{font-size:17px;color:#aab2c6;line-height:1.9;font-weight:400}.hero-actions{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:30px}.play-symbol{font-size:24px;font-weight:300}.hero-caption{color:#767e97;font-size:11px;margin-top:18px;letter-spacing:.5px}.hero-caption span{margin-inline:10px;color:#4f556a}.hero-glow{position:absolute;z-index:-1;right:-80px;top:-100px;width:430px;height:310px;background:radial-gradient(ellipse,#284feb80,#3331d933 35%,transparent 70%);filter:blur(22px)}.orbit{position:absolute;z-index:-1;pointer-events:none;width:1200px;height:620px;border:1px solid #5d64b511;border-radius:50%;transform:rotate(-16deg);left:calc(50% - 600px);top:530px}.orbit-two{width:1500px;height:780px;left:calc(50% - 750px);top:450px;border-color:#5d64b50b}.showcase-wrap{position:relative;margin:58px auto 0;max-width:980px}.showcase-browser{border-radius:16px;background:linear-gradient(140deg,#121828,#080c15);border:1px solid #56628766;box-shadow:0 30px 130px #19318922,0 0 0 7px #727bdd05;text-align:left;overflow:hidden}.browser-top{display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 20px;background:#101523;border-bottom:1px solid #525e8229;font-size:10px;color:#7986aa}.browser-dots{display:flex;gap:5px}.browser-dots i{width:6px;height:6px;background:#4b5367;border-radius:50%}.browser-dots i:first-child{background:#916275}.browser-dots i:nth-child(2){background:#99845f}.browser-dots i:nth-child(3){background:#5a887c}.browser-location{display:inline-flex;align-items:center;gap:8px}.demo-label{border:1px solid #40495e;border-radius:4px;padding:2px 7px;color:#8793b5}.showcase-body{display:grid;grid-template-columns:142px 1fr;min-height:350px}.showcase-sidebar{border-right:1px solid #45517733;padding:22px 14px;position:relative;background:#0b101b}.showcase-sidebar>img{margin-bottom:24px}.sidebar-item{font-size:11px;display:flex;gap:10px;align-items:center;padding:12px 8px;color:#78849f;border-radius:6px;margin-bottom:6px}.sidebar-item span{color:#8790af;font-size:15px}.sidebar-item.current{background:#5d66ca20;color:#b9c4ff}.sidebar-bottom{position:absolute;bottom:22px;left:23px;color:#666f8a;font-size:8px;letter-spacing:1.5px;line-height:2}.sidebar-bottom small{letter-spacing:0;color:#505973}.showcase-content{padding:25px 30px}.small-kicker{font-size:8px;letter-spacing:2px;color:#657799}.showcase-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.showcase-heading h2{font-size:20px;font-weight:500;margin-top:5px;color:#dbe3f6;letter-spacing:.6px}.preview-tag{font-size:9px;color:#809acb;border:1px solid #344664;border-radius:4px;padding:5px 9px}.preview-columns{display:grid;grid-template-columns:210px 1fr;gap:27px}.product-card{border:1px solid #36425d;border-radius:10px;overflow:hidden;background:#121c2a}.sample-product{display:block;aspect-ratio:1.38;width:100%;object-fit:cover}.product-card-copy{padding:12px 14px;display:flex;flex-direction:column;gap:5px}.product-card-copy>span{font-size:8px;color:#6c87a5;letter-spacing:1px}.product-card-copy strong{font-size:13px;color:#d8e5ed;font-weight:500}.product-card-copy small{font-size:9px;color:#8496ab}.process-row{display:flex;align-items:center;gap:12px;padding:9px 12px;border:1px solid #323c5233;border-radius:6px;margin-bottom:7px;background:#111827}.process-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;background:#1d293d;font-size:9px;color:#93a4d1}.process-row strong{font-size:11px;color:#b8c9e1;font-weight:500}.process-row small{display:block;margin-top:4px;font-size:9px;color:#62758f}.checkmark,.process-end{margin-left:auto;font-size:13px;color:#8cbcb1}.process-row.active{border-color:#545bc55c;background:linear-gradient(100deg,#27214970,#13234280)}.process-row.active .process-icon{background:#5b55c2;color:white}.process-end{color:#a3aafa}.preview-output{margin-top:12px;border:1px solid #343f5b;border-radius:7px;padding:13px 15px;background:#0c1320}.preview-output>span{font-size:9px;color:#657d9c}.preview-output p{margin-top:7px;font-size:13px;color:#c7d8e8}.preview-output>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;font-size:9px;gap:9px;margin-top:15px}.preview-output>div span{color:#677893}.preview-output b{font-weight:400;color:#98aacf}.floating-chip{position:absolute;z-index:2;display:flex;align-items:center;gap:13px;padding:17px 20px;background:linear-gradient(140deg,#192332f5,#0d1223f5);border:1px solid #58678568;border-radius:12px;text-align:left;box-shadow:0 12px 35px #0005;animation:float 6s ease-in-out infinite}.floating-chip strong{display:block;font-size:12px;font-weight:500;color:#d9e1f8;margin-bottom:5px}.floating-chip small{font-size:9px;color:#7f8faa}.chip-icon{width:34px;height:34px;display:grid;place-items:center;color:#9ebcff;border:1px solid #4a658f;background:#20335377;border-radius:9px;font-size:21px}.chip-left{left:-85px;top:85px;transform:rotate(-4deg)}.chip-right{right:-74px;bottom:27px;animation-delay:-3s}.sparkle{color:#c2a9ff;border-color:#665090;background:#33274b99}.platforms{display:flex;justify-content:center;align-items:center;gap:34px;margin-top:54px}.platforms>span{font-size:11px;color:#727c91}.platforms>div{display:flex;align-items:center;gap:33px}.platforms b{font-size:18px;color:#9aa2b4;font-weight:500;letter-spacing:2px}.platforms .platform-1688{font-size:22px;font-weight:700;letter-spacing:0}.platforms .platform-ozon{letter-spacing:0;font-size:24px;font-weight:700}.section{padding-block:105px;scroll-margin-top:70px}.section-heading{margin-bottom:45px}.section-heading.centered{text-align:center}.section-heading h2{font-size:42px;font-weight:500;letter-spacing:-1px;line-height:1.35;margin-top:15px}.section-heading p{margin-top:17px;color:#929eb4;font-size:15px;line-height:1.9}.features-section{border-top:1px solid #7a86c20b;background:radial-gradient(ellipse at 60% 75%,#21204525,transparent 50%)}.feature-tabs,.scene-tabs{display:flex;justify-content:center;gap:5px;margin:0 auto 40px;padding:6px;border:1px solid #34394a;border-radius:11px;width:fit-content;background:#0c0f16}.feature-tabs button,.scene-tabs button,.demo-tabs button{min-height:48px;padding:0 29px;background:transparent;color:#949db4;border-radius:6px;font-size:14px;white-space:nowrap;transition:color .2s,background .2s}.feature-tabs button span{margin-right:9px;font-size:17px}.feature-tabs button[aria-selected=true],.scene-tabs button[aria-selected=true],.demo-tabs button[aria-selected=true]{background:linear-gradient(100deg,#23294d,#182640);color:#d9dfff;box-shadow:inset 0 0 0 1px #5e6bb744}.feature-tabs button:hover,.scene-tabs button:hover,.demo-tabs button:hover{color:white;background:#192036}.feature-stage{min-height:430px}.feature-panel{display:grid;grid-template-columns:.92fr 1.08fr;gap:80px;align-items:center;padding:22px 0;animation:panel-in .3s ease-out}.feature-number{font-size:11px;color:#818eba;letter-spacing:2px}.feature-copy h3{font-size:36px;line-height:1.5;font-weight:500;letter-spacing:-.7px;margin:16px 0}.feature-copy p{font-size:14px;color:#98a3ba;line-height:2}.check-list{list-style:none;padding:0;margin:25px 0;color:#bbc4d8;font-size:12px;line-height:2.1}.check-list li{padding-left:23px;position:relative;margin:8px 0}.check-list li:before{content:'✓';position:absolute;left:0;color:#8298e9}.feature-copy .text-button{margin-top:7px}.feature-visual{min-height:380px;padding:28px;position:relative;overflow:hidden;border:1px solid #424c7266;border-radius:var(--radius);background:radial-gradient(ellipse at 90% 5%,#3447783b,transparent 65%),linear-gradient(145deg,#101621,#0a0c16);box-shadow:0 20px 100px #161b4d33}.visual-label{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:1px;color:#889abe}.source-mini{margin-top:33px;display:flex;align-items:center;gap:23px;border:1px solid #46547460;border-radius:13px;background:#131c2c;padding:16px}.source-mini>img{width:115px;height:115px;border-radius:9px}.source-mini>div{flex:1}.source-mini span{font-size:10px;color:#8393b0}.source-mini strong{display:block;font-size:16px;margin:10px 0 18px;font-weight:500}.source-mini i{display:block;margin:7px 0;width:90%;height:5px;background:#2b354a;border-radius:4px}.source-mini i:last-child{width:60%}.mini-workspace{width:75%;position:relative;left:17%;margin-top:-17px;padding:16px 20px;border:1px solid #5a6395;border-radius:11px;background:linear-gradient(140deg,#252c45,#121c32);box-shadow:0 12px 30px #0005}.mini-workspace>div{display:flex;align-items:center;gap:9px;font-size:12px;margin-bottom:15px}.mini-workspace>div span{margin-left:auto;color:#869bd4}.mini-workspace p{font-size:11px;color:#95a5c1;margin:11px 0}.mini-workspace b{font-size:10px;margin-right:15px;font-weight:400;color:#667fa7}.mini-workspace em{font-size:8px;font-style:normal;margin-left:8px;color:#8290bb}.mini-link{font-size:10px;color:#96a8ef;display:block;margin-top:16px}.floating-k{position:absolute;right:16px;bottom:18px;display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#a8b7ff0d;border:1px solid #596ca6;box-shadow:0 0 26px #6a70ec33}.floating-k img{width:36px;height:36px;border-radius:11px}.content-prompt,.content-result{padding:21px;border-radius:12px;border:1px solid #384565;background:#101928;margin-top:23px}.content-prompt>span,.content-result>span{font-size:10px;color:#7c8ba7}.content-prompt p{font-size:14px;line-height:1.8;margin-top:12px;color:#b0bdd4}.content-arrow{display:block;text-align:center;color:#a59eef;font-size:24px;margin:12px}.content-result{margin-top:0;background:linear-gradient(120deg,#27244960,#142c3345);border-color:#74649f77}.content-result h4{font-size:16px;font-weight:500;margin:13px 0 8px}.content-result p{font-size:11px;color:#8e9bb4}.content-result>div{display:flex;gap:9px;margin-top:19px}.content-result b{padding:5px 10px;border:1px solid #576188;border-radius:5px;color:#9aaacc;font-size:9px;font-weight:400}.visual-footnote{display:block;font-size:10px;color:#7484a0;line-height:1.8;text-align:center;margin-top:22px}.image-mode-demo{display:flex;justify-content:center;gap:10px;margin:26px 0 22px;font-size:10px;color:#7f8fad}.image-mode-demo span{padding:9px 10px;border:1px solid #3a4662;border-radius:5px}.image-mode-demo .chosen{background:#4d4b9a;border-color:#7b7ade;color:#e9e9ff}.image-pair{display:grid;grid-template-columns:1fr 30px 1fr;gap:10px;align-items:center}.image-pair>div{position:relative;border:1px solid #354b66;border-radius:11px;overflow:hidden;background:#172339}.image-pair img{display:block;aspect-ratio:1;object-fit:cover}.image-pair>div>span{display:block;padding:12px 8px;text-align:center;color:#94a8c4;font-size:10px}.image-pair-arrow{text-align:center;color:#a49eff;font-size:24px}.translated-label{position:absolute;top:13px;left:12px;right:12px;text-align:center;font-size:10px;padding:5px;background:#102d48b0;border:1px solid #527891;border-radius:4px;color:#d4e4f1;font-weight:400}.publish-orbit{display:flex;align-items:center;justify-content:center;margin:62px 0 45px;gap:23px}.publish-orbit>img{width:70px;height:70px;box-shadow:0 0 60px #645fdd45;border-radius:20px}.publish-line{width:70px;height:1px;background:linear-gradient(90deg,#9b93ed,#4497e5);position:relative}.publish-line:after{content:'›';position:absolute;right:0;top:-13px;font-size:24px;color:#86b5e3}.publish-orbit>b{font-size:39px;color:#73aaf4;letter-spacing:-2px}.publish-checks{display:grid;gap:12px;width:75%;margin:auto}.publish-checks p{padding:11px 15px;font-size:12px;border:1px solid #344362;background:#172031;border-radius:6px;color:#a8b6cc}.publish-checks span{margin-right:11px;color:#91b5b5}.workflow-section{border-block:1px solid #65708e1c;background:radial-gradient(ellipse at 50% 70%,#17295643,transparent 65%),url('./stars.svg') center/1440px auto}.workflow-track{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;margin-top:55px}.workflow-track:before{content:'';height:1px;position:absolute;left:5%;right:5%;top:22px;background:linear-gradient(90deg,#696da144,#69aed455,#7773a044)}.workflow-track article{position:relative;text-align:center;padding:0 15px}.step-no{display:grid;place-items:center;margin:0 auto 24px;width:44px;height:44px;background:#0c1224;border:1px solid #4f6195;border-radius:50%;color:#a7b8ed;font-size:12px;position:relative}.workflow-track h3{font-size:20px;font-weight:500;margin-bottom:13px}.workflow-track p{font-size:12px;line-height:1.9;color:#8898b6}.step-icon{display:grid;place-items:center;width:75px;height:75px;margin:26px auto 0;border:1px solid #455684;border-radius:19px;background:radial-gradient(circle at 20% 10%,#35427277,#111b3055);font-size:30px;color:#91a7df}.workflow-link{display:flex;width:fit-content;margin:45px auto 0}.mobile-break{display:none}.scene-tabs{border:0;background:none;gap:35px;border-radius:0;padding:0}.scene-tabs button{padding:0 4px 13px;border-radius:0;border-bottom:2px solid transparent}.scene-tabs button[aria-selected=true]{background:none;box-shadow:none;border-color:#8b94ee;color:white}.scene-tabs button:hover{background:none}.scene-panel{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;min-height:370px;padding:40px 55px;border:1px solid #3643646b;border-radius:22px;background:linear-gradient(120deg,#0c101c,#101b2b 65%,#111627);animation:panel-in .3s ease-out}.scene-copy h3{font-size:34px;line-height:1.5;font-weight:500;margin:14px 0 17px}.scene-copy p{font-size:13px;line-height:2;color:#9ba8bd;max-width:400px}.scene-copy .text-button{margin-top:24px}.scene-illustration{position:relative;display:flex;align-items:center;min-height:260px}.scene-product{width:240px;border-radius:20px;overflow:hidden;transform:rotate(-8deg);border:1px solid #5c7892;box-shadow:0 20px 55px #0005}.scene-notes{position:absolute;right:0;bottom:3px;width:240px;background:linear-gradient(110deg,#29364df5,#17243df5);border:1px solid #607297;border-radius:12px;padding:20px;transform:rotate(3deg)}.scene-notes>span{font-size:8px;color:#8b9fbd;letter-spacing:1px}.scene-notes p{font-size:12px;color:#bcc9e0;margin-top:16px}.scene-notes b{color:#b3c3ef;margin-right:10px}.localize-illustration,.store-illustration{flex-direction:column;justify-content:center;gap:22px}.language-orb{display:flex;align-items:center;justify-content:center;gap:26px;font-size:50px;background:radial-gradient(ellipse,#50569d50,transparent 70%);min-height:130px;width:100%;color:#b3caff}.language-orb span{font-size:30px;color:#ccb4ff}.language-chips{display:flex;gap:13px}.language-chips span{padding:8px 13px;border:1px solid #495d8c;border-radius:7px;color:#abc0e4;font-size:11px}.localize-illustration>p{font-size:12px;color:#8291b4}.store-card{width:90%;padding:28px 30px;background:linear-gradient(120deg,#22264b,#153247);border:1px solid #5d71a2;border-radius:13px}.store-card span{font-size:11px;color:#8e9bbd}.store-card strong{display:block;font-size:46px;letter-spacing:-2px;margin-top:10px;color:#82b7ff}.store-card p{font-size:11px;color:#9dadc9;margin-top:20px}.store-caption{display:flex;gap:8px;align-items:center;color:#8394b8;font-size:10px}.actual-section{background:radial-gradient(ellipse at 15% 50%,#20234829,transparent 60%);padding-top:50px}.actual-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px;align-items:center}.actual-copy h2{font-size:39px;font-weight:500;line-height:1.5;margin:14px 0}.actual-copy p{font-size:13px;color:#9aa7bd;line-height:2}.actual-copy .text-button{margin-top:25px}.actual-caption{display:block;font-size:10px;color:#5f6f88;margin-top:15px}.actual-screenshot{padding:0;border-radius:15px;overflow:hidden;border:1px solid #596a9955;position:relative;box-shadow:0 20px 75px #14295522;background:#141b2b;transition:transform .25s}.actual-screenshot:hover{transform:translateY(-4px)}.actual-screenshot>img{display:block;width:100%;max-height:390px;object-fit:cover;object-position:top}.actual-screenshot>span{display:block;font-size:12px;text-align:center;color:#aab9e4;background:#141c2d;padding:14px}.get-started-section{padding-top:10px}.start-card{padding:65px 75px;border:1px solid #45558b66;border-radius:25px;display:flex;align-items:center;justify-content:space-between;gap:40px;background:radial-gradient(ellipse at 98% 0,#3b3c9b45,transparent 50%),radial-gradient(ellipse at 5% 100%,#225c8330,transparent 55%),#090d18}.start-card h2{font-size:38px;font-weight:500;line-height:1.5;margin-top:15px}.start-card p{font-size:12px;color:#8d9bb6;margin-top:17px;line-height:1.9}.start-actions{display:flex;flex-direction:column;gap:14px;width:220px;flex-shrink:0}.start-actions small{font-size:10px;color:#6f7e9b;text-align:center;margin-top:2px}.site-footer{background:#05070c;border-top:1px solid #414a682b;padding-top:55px}.footer-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:50px;padding-bottom:45px}.footer-inner p{font-size:11px;color:#697790;margin-top:15px;line-height:1.8}.footer-links{display:flex;gap:100px}.footer-links>div{display:flex;flex-direction:column;gap:17px;font-size:11px;color:#7886a0}.footer-links strong{color:#b9c6db;font-weight:500;margin-bottom:5px}.footer-links a:hover{color:#b5c9ff}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #45537222;padding:21px 0;font-size:10px;color:#505e78}.floating-help{position:fixed;right:20px;bottom:25px;display:flex;flex-direction:column;gap:8px;align-items:center;padding:12px 11px;background:#0d152c;border:1px solid #435994;border-radius:10px;z-index:20;box-shadow:0 6px 35px #0006;color:#abbcff}.floating-help>span{display:grid;place-items:center;border:1px solid #8b9fcd;border-radius:50%;width:21px;height:21px;font-size:14px}.floating-help small{font-size:9px}.demo-dialog{width:min(1180px,calc(100% - 60px));max-height:92vh;overflow:auto;background:#0c1120;color:#e7eeff;padding:27px;border:1px solid #576994;border-radius:18px;box-shadow:0 20px 100px #000a}.demo-dialog::backdrop{background:#02030ad9;backdrop-filter:blur(8px)}.demo-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.demo-dialog-heading h2{font-size:23px;font-weight:500;margin-top:6px}.dialog-close{width:38px;height:38px;border:1px solid #435374;border-radius:50%;background:#18213a;color:#b9c9e9;font-size:25px}.demo-tabs{display:flex;gap:7px;margin:22px 0 15px}.demo-tabs button{font-size:12px;min-height:38px;padding:0 20px}.demo-dialog [role=tabpanel]{overflow:hidden;border:1px solid #2d3f62;border-radius:10px;background:#151b28}.demo-dialog [role=tabpanel] img{display:block;width:100%;max-height:60vh;object-fit:contain}.demo-caption{font-size:11px;color:#7c8daf;margin-top:15px;line-height:1.8}.page-hero{padding-block:85px 55px;position:relative}.guide-page,.download-page{background:radial-gradient(ellipse at 0 0,#1c3b623c,transparent 28%),radial-gradient(ellipse at 100% 5%,#3a258342,transparent 22%),#020304}.page-hero h1{font-size:46px;line-height:1.5;letter-spacing:-1px;font-weight:500;margin-top:15px}.page-hero p{color:#99a7c2;font-size:15px;line-height:2;max-width:800px;margin-top:20px}.page-hero .button{margin-top:26px}.download-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:26px;padding-top:0}.download-panel{min-width:0;padding:40px;background:linear-gradient(140deg,#121827,#090d18);border:1px solid #46527366;border-radius:18px}.download-panel>.eyebrow{margin-top:18px}.download-panel h2{font-size:25px;line-height:1.5;font-weight:500;margin:13px 0 17px}.download-panel h3{font-size:20px;font-weight:500;margin:19px 0 16px}.download-panel p{font-size:13px;line-height:2;color:#97a6be;margin-bottom:17px}.download-icon{color:#9b9cf3}.download-panel>.button{margin-right:9px;margin-top:9px;margin-bottom:18px}.download-meta{margin:30px 0;display:grid;gap:15px;font-size:12px}.download-meta>div{display:grid;grid-template-columns:95px 1fr;gap:15px}.download-meta dt{color:#667b9e}.download-meta dd{margin:0;color:#c2cce0}.download-aside>ol{padding-left:23px;margin:25px 0}.download-aside li{padding-left:7px;margin:24px 0;color:#93a2c0;font-size:13px}.download-aside strong{font-weight:500;color:#d6dff5}.download-aside li p{font-size:12px;margin-top:9px}.notice{padding:20px 23px;border:1px solid #4f5d9455;border-left:3px solid #727edd;border-radius:10px;background:#303c661b;color:#acbad4;font-size:12px;line-height:1.9;margin-top:22px;margin-bottom:18px}.notice strong{color:#c9d5f4;font-weight:500}.notice p{margin:9px 0 0;line-height:2;color:#97a7c4;font-size:12px}.activation-notice{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.activation-notice>span:first-child{width:100%;color:#9aaacc;font-size:11px}.activation-notice>.code-inline{background:none;padding:0;color:#c8d1ff;font-size:25px;font-weight:500;letter-spacing:2px}.activation-notice .button{min-height:38px;padding-inline:14px;font-size:11px}.activation-notice>p{width:100%}.copy-status{color:#82c6c2;font-size:11px}.code-inline{font-family:Consolas,monospace;color:#b0baff;background:#232b483f;border:1px solid #44507844;padding:3px 7px;border-radius:4px;font-size:.92em;overflow-wrap:anywhere}.download-methods{grid-template-columns:1fr 1fr;padding-bottom:0}.download-methods .download-panel>svg{color:#929de2}.faq-list{display:grid;gap:12px}.faq-list details{padding:22px 26px;border:1px solid #414d7455;border-radius:11px;background:#0a101c}.faq-list summary{cursor:pointer;font-size:14px;color:#c9d3ea;line-height:1.8}.faq-list details[open]{border-color:#6674b666;background:#10172a}.faq-list details p{font-size:12px;color:#96a6c3;line-height:2;margin-top:17px}.faq-list a{color:#a5baff;text-decoration:underline;text-underline-offset:4px}.guide-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px;padding-top:0;align-items:start}.guide-sidebar{position:sticky;top:115px;border:1px solid #3d4b6955;border-radius:13px;padding:24px 20px;background:#0b111d}.guide-sidebar h2{font-size:13px;font-weight:500;color:#c2cde4;margin:0 0 17px}.guide-sidebar nav{display:grid;gap:6px}.guide-sidebar a{font-size:11px;color:#8192b1;padding:9px 4px;border-radius:4px;line-height:1.7}.guide-sidebar a:hover{color:#c7d5ff;background:#25305155}.guide-article{min-width:0}.guide-step{padding-bottom:45px;margin-bottom:43px;border-bottom:1px solid #44557833;scroll-margin-top:110px}.guide-step h2{font-weight:500;font-size:28px;margin:14px 0 21px;line-height:1.5}.guide-step h3{font-weight:500;font-size:16px;margin:28px 0 14px;color:#b9c8e6}.guide-step p,.guide-step li{font-size:13px;line-height:2.15;color:#9eaec8}.guide-step p{margin:14px 0}.guide-step strong{color:#cad6ed;font-weight:500}.guide-step ol,.guide-step ul{padding-left:22px;display:grid;gap:13px;margin:19px 0}.guide-step a{color:#a6b6ff;text-decoration:underline;text-underline-offset:4px}.guide-step .button{text-decoration:none;color:#d8e2ff}.guide-step .link-list{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px}.link-list a{display:flex;justify-content:space-between;padding:13px 16px;border:1px solid #43557f55;border-radius:7px;background:#151f3322;font-size:11px;text-decoration:none}.link-list a:hover{background:#25365c44}.guide-page .footer-inner>div:last-child,.download-page .footer-inner>div:last-child{display:flex;gap:25px;align-items:center;font-size:12px;color:#8596b3}.guide-page .footer-inner>div:last-child span,.download-page .footer-inner>div:last-child span{color:#526787;font-size:10px}.guide-page .site-footer,.download-page .site-footer{padding-bottom:10px}body.modal-open{overflow:hidden}
@keyframes float{0%,100%{translate:0 0}50%{translate:0 -8px}}@keyframes panel-in{from{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1150px){.shell{width:calc(100% - 64px)}.header-inner{gap:22px}.main-nav{gap:21px;font-size:12px}.brand-copy strong{font-size:19px}.header-cta{font-size:12px;padding:10px 13px}.floating-chip{padding:14px 16px}.chip-left{left:-10px;top:80px}.chip-right{right:-10px}.feature-panel{gap:45px}.scene-panel{gap:40px;padding:35px}.feature-copy h3{font-size:31px}.feature-visual{padding:24px}.actual-layout{gap:40px}.actual-copy h2{font-size:33px}.start-card{padding:55px}.guide-grid{gap:35px;grid-template-columns:200px minmax(0,1fr)}.download-panel{padding:30px}}
@media(max-width:900px){.shell{width:calc(100% - 44px)}.site-header{height:72px}.header-inner{gap:20px}.header-cta{margin-left:auto}.menu-toggle{display:block;order:3}.main-nav{display:none;position:absolute;left:0;right:0;top:71px;background:#0a0f1df5;padding:20px 25px;border-bottom:1px solid #454f72;backdrop-filter:blur(20px);margin:0;flex-direction:column;align-items:stretch;gap:0}.main-nav.is-open{display:flex}.main-nav a{padding:15px 10px;font-size:14px}.hero-inner{padding-top:75px}.hero h1{font-size:60px}.showcase-wrap{max-width:780px}.floating-chip{display:none}.showcase-body{grid-template-columns:112px 1fr}.showcase-sidebar{padding:21px 10px}.sidebar-item{font-size:9px;padding:11px 6px;gap:6px}.sidebar-bottom{left:15px}.showcase-content{padding:22px}.preview-columns{grid-template-columns:170px 1fr;gap:20px}.preview-output>div{font-size:8px;gap:5px}.platforms{gap:22px}.platforms>div{gap:25px}.section{padding-block:80px}.section-heading h2{font-size:35px}.feature-panel{grid-template-columns:1fr 1fr;gap:30px}.feature-copy h3{font-size:27px}.feature-copy p{font-size:12px}.check-list{font-size:11px}.feature-visual{padding:22px 18px;min-height:360px}.source-mini{gap:13px;padding:12px}.source-mini>img{width:85px;height:85px}.source-mini strong{font-size:13px}.source-mini span{font-size:8px}.mini-workspace{width:87%;left:8%;padding:13px}.feature-tabs button{padding:0 21px;font-size:12px}.image-mode-demo{gap:5px}.image-mode-demo span{padding:7px 5px;font-size:8px}.image-pair{gap:5px;grid-template-columns:1fr 23px 1fr}.publish-checks{width:100%}.publish-orbit{gap:16px}.publish-line{width:45px}.scene-panel{padding:30px;gap:30px}.scene-copy h3{font-size:28px}.scene-copy p{font-size:12px}.scene-product{width:190px}.scene-notes{width:200px;padding:16px}.scene-notes>span{font-size:7px}.scene-notes p{font-size:10px}.actual-layout{grid-template-columns:.8fr 1.2fr;gap:30px}.actual-copy h2{font-size:29px}.actual-copy p{font-size:12px}.start-card{padding:40px}.start-card h2{font-size:32px}.footer-links{gap:65px}.download-layout{grid-template-columns:1fr 1fr;gap:18px}.download-panel{padding:26px}.download-panel h2{font-size:22px}.download-panel>.button{font-size:12px;padding:0 17px}.download-meta>div{grid-template-columns:75px 1fr}.guide-grid{grid-template-columns:170px minmax(0,1fr);gap:25px}.guide-sidebar{padding:20px 15px}.guide-step .link-list{grid-template-columns:1fr}.page-hero h1{font-size:38px}.guide-page .header-inner,.download-page .header-inner{justify-content:space-between}.guide-page .menu-toggle,.download-page .menu-toggle{margin-left:auto}}
@media(max-width:640px){.shell{width:calc(100% - 36px)}html{scroll-padding-top:88px}.site-header{height:66px}.brand{gap:9px}.brand>img{width:32px;height:32px}.brand-copy strong{font-size:18px}.brand-copy strong span{font-size:12px}.brand-copy small{font-size:7px;letter-spacing:2.5px}.header-inner{gap:10px}.header-cta{font-size:10px;padding:9px 11px}.header-cta span{margin-left:4px}.menu-toggle{width:34px;padding:5px}.main-nav{top:65px}.hero-inner{padding-top:53px;padding-bottom:42px}.hero-eyebrow{font-size:9px;letter-spacing:.7px;gap:6px;flex-wrap:wrap;justify-content:center}.version-pill{font-size:8px}.hero h1{font-size:40px;letter-spacing:-1px;line-height:1.3;margin:24px 0 20px}.hero-description{font-size:12px;line-height:2}.hero-actions{gap:9px;margin-top:25px}.button{min-height:46px;padding:0 17px;font-size:12px;border-radius:7px;gap:8px}.play-symbol{font-size:20px}.hero-caption{font-size:8px;line-height:1.8;margin-top:15px}.hero-caption span{margin-inline:4px}.showcase-wrap{margin-top:37px}.showcase-browser{border-radius:11px}.browser-top{height:33px;padding:0 10px;font-size:7px}.browser-dots{gap:3px}.browser-dots i{width:4px;height:4px}.browser-location{gap:5px}.browser-location img{width:11px;height:11px}.demo-label{padding:2px 4px;font-size:6px}.showcase-body{grid-template-columns:1fr;min-height:0}.showcase-sidebar{display:none}.showcase-content{padding:17px 15px}.showcase-heading{margin-bottom:16px}.small-kicker{font-size:6px;letter-spacing:1px}.showcase-heading h2{font-size:16px;margin-top:6px}.preview-tag{font-size:7px;padding:4px 6px}.preview-columns{grid-template-columns:115px minmax(0,1fr);gap:12px}.sample-product{aspect-ratio:.85;object-fit:cover}.product-card-copy{padding:10px 9px;gap:5px}.product-card-copy>span{font-size:6px;letter-spacing:0}.product-card-copy strong{font-size:10px}.product-card-copy small{font-size:7px;line-height:1.7}.process-row{gap:6px;padding:7px 6px;margin-bottom:5px}.process-icon{width:22px;height:22px;font-size:7px;flex-shrink:0}.process-row strong{font-size:8px;line-height:1.5}.process-row small{font-size:6px;line-height:1.5;margin-top:3px}.checkmark,.process-end{font-size:9px}.preview-output{padding:9px 8px;margin-top:9px}.preview-output>span{font-size:6px}.preview-output p{font-size:9px;line-height:1.7;margin-top:5px}.preview-output>div{grid-template-columns:1fr 1fr;font-size:6px;gap:5px;margin-top:9px}.platforms{flex-direction:column;gap:16px;margin-top:35px}.platforms>span{font-size:9px}.platforms>div{gap:24px}.platforms b{font-size:14px;letter-spacing:1px}.platforms .platform-1688,.platforms .platform-ozon{font-size:19px}.section{padding-block:60px}.section-heading{margin-bottom:30px}.section-heading h2{font-size:27px;line-height:1.5;margin-top:12px;letter-spacing:-.4px}.section-heading p{font-size:11px;line-height:2;margin-top:13px}.eyebrow{font-size:8px;letter-spacing:1.7px}.feature-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:28px}.feature-tabs button{font-size:11px;min-height:41px;padding:0 10px}.feature-tabs button span{font-size:15px;margin-right:5px}.feature-panel{grid-template-columns:1fr;gap:28px;padding:0}.feature-copy h3{font-size:28px;margin-top:13px;line-height:1.5}.feature-copy p{font-size:12px}.feature-number{font-size:9px}.check-list{margin:19px 0;font-size:10px}.feature-visual{min-height:355px;padding:23px}.source-mini>img{width:95px;height:95px}.source-mini strong{font-size:13px}.mini-workspace{width:84%;left:9%}.visual-label{font-size:8px;letter-spacing:.5px}.visual-footnote{font-size:9px}.content-prompt p{font-size:12px}.image-mode-demo{gap:5px}.image-mode-demo span{font-size:8px;padding:8px 6px}.publish-orbit{margin:50px 0 35px}.publish-checks{width:85%}.workflow-track{grid-template-columns:1fr 1fr;gap:37px 10px;margin-top:35px}.workflow-track:before{display:none}.workflow-track article{padding:0 8px}.step-no{width:36px;height:36px;font-size:10px;margin-bottom:18px}.workflow-track h3{font-size:16px;margin-bottom:9px}.workflow-track p{font-size:10px}.step-icon{width:58px;height:58px;font-size:23px;border-radius:15px;margin-top:20px}.workflow-link{font-size:12px;margin-top:35px}.mobile-break{display:block}.scene-tabs{gap:16px;justify-content:space-between;margin-bottom:26px;width:100%}.scene-tabs button{font-size:10px;padding:0 1px 8px;min-height:39px;white-space:normal;line-height:1.6;flex:1}.scene-panel{grid-template-columns:1fr;gap:26px;padding:26px;min-height:0}.scene-copy h3{font-size:27px}.scene-copy p{font-size:11px}.scene-copy .text-button{font-size:12px;margin-top:18px}.scene-illustration{min-height:250px}.scene-product{width:195px}.scene-notes{width:205px}.language-orb{font-size:45px;gap:25px}.language-chips{gap:7px}.language-chips span{font-size:9px;padding:8px}.store-card{width:100%}.actual-section{padding-top:20px}.actual-layout{grid-template-columns:1fr;gap:25px}.actual-copy h2{font-size:28px}.actual-copy p{font-size:11px}.actual-copy .text-button{margin-top:20px;font-size:12px}.actual-caption{font-size:9px;margin-top:11px}.actual-screenshot>img{max-height:255px}.actual-screenshot>span{font-size:10px;padding:11px}.get-started-section{padding-top:0}.start-card{padding:31px 26px;flex-direction:column;align-items:stretch;gap:27px;border-radius:17px}.start-card h2{font-size:28px}.start-card p{font-size:11px}.start-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.start-actions .button{padding:0 11px;font-size:10px}.start-actions small{grid-column:1/-1;font-size:9px;margin-top:5px}.site-footer{padding-top:38px}.footer-inner{flex-direction:column;gap:31px;padding-bottom:30px}.footer-inner p{font-size:10px}.footer-links{width:100%;gap:70px;font-size:10px}.footer-links>div{font-size:10px;gap:15px}.footer-bottom{font-size:8px;gap:14px;line-height:1.8}.floating-help{right:10px;bottom:14px;padding:10px 9px}.floating-help small{display:none}.floating-help>span{width:19px;height:19px;font-size:12px}.demo-dialog{width:calc(100% - 22px);padding:17px;border-radius:12px}.demo-dialog-heading h2{font-size:18px}.dialog-close{width:32px;height:32px;font-size:22px}.demo-tabs{gap:5px}.demo-tabs button{padding:0 10px;font-size:10px;min-height:36px}.demo-caption{font-size:9px}.page-hero{padding-block:52px 35px}.page-hero h1{font-size:30px;letter-spacing:-.5px;line-height:1.55;margin-top:15px}.page-hero p{font-size:12px;line-height:2;margin-top:17px}.download-layout{grid-template-columns:1fr;gap:20px;padding-top:0}.download-panel{padding:26px 23px}.download-panel h2{font-size:23px}.download-panel p{font-size:12px}.download-meta{font-size:11px;gap:13px}.download-meta>div{grid-template-columns:76px 1fr;gap:9px}.download-panel>.button{font-size:11px;min-height:45px;padding-inline:16px;margin-right:4px}.download-panel .text-button{font-size:11px}.download-aside h2{font-size:21px}.download-aside>ol{margin-block:18px}.activation-notice{padding:18px;gap:12px}.activation-notice>.code-inline{font-size:23px;letter-spacing:1px}.activation-notice .button{padding-inline:11px;font-size:10px}.download-methods{padding-bottom:0}.download-panel h3{font-size:19px}.faq-list{gap:10px}.faq-list details{padding:19px 20px}.faq-list summary{font-size:12px}.faq-list details p{font-size:11px}.guide-grid{grid-template-columns:1fr;gap:28px;padding-top:0}.guide-sidebar{position:static;padding:20px}.guide-sidebar nav{grid-template-columns:1fr 1fr;gap:3px 12px}.guide-sidebar a{font-size:10px;padding:8px 3px}.guide-sidebar h2{font-size:12px}.guide-step{padding-bottom:27px;margin-bottom:31px;scroll-margin-top:85px}.guide-step h2{font-size:24px;margin-bottom:17px}.guide-step p,.guide-step li{font-size:12px;line-height:2.1}.guide-step ol,.guide-step ul{padding-left:19px;gap:12px}.guide-step h3{font-size:15px}.guide-step .link-list{padding:0}.link-list a{font-size:10px;padding:13px}.notice{padding:17px 19px;font-size:11px}.notice p{font-size:11px}.guide-page .footer-inner>div:last-child,.download-page .footer-inner>div:last-child{flex-wrap:wrap;font-size:11px;gap:18px}.guide-page .footer-inner>div:last-child span,.download-page .footer-inner>div:last-child span{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.button:hover,.actual-screenshot:hover{transform:none}}
