#zcreator{--navy:#101125;--navy2:#181832;--purple:#986df5;--purple2:#b99af8;--coral:#fa947e;--mint:#a7e6d4;--ink:#25223c;--muted:#656378;--paper:#faf8fb;--line:#e9e3ee;--ease:cubic-bezier(.2,.85,.25,1);color:var(--ink);background:var(--paper);font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}#zcreator *{box-sizing:border-box}#zcreator a,#zcreator button{font:inherit}#zcreator button{cursor:pointer}#zcreator a:focus-visible,#zcreator button:focus-visible{outline:3px solid var(--coral);outline-offset:3px}#zcreator a{text-decoration:none;color:inherit}#zcreator p{margin:0}#zcreator h1,#zcreator h2,#zcreator h3{margin:0;letter-spacing:-.055em}#zcreator .wrap{width:min(1160px,calc(100% - 54px));margin-inline:auto}#zcreator .muted{color:var(--muted)}#zcreator .sitehead{height:67px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:white;border-bottom:1px solid #ffffff17;background:#101125}#zcreator .brand{display:flex;align-items:center;gap:13px;font-weight:900;letter-spacing:-1.6px;font-size:24px;white-space:nowrap}#zcreator .brand i{font-style:normal;color:#b69eff}#zcreator .brand small{font-size:10px;letter-spacing:2.4px;font-weight:750;color:#a5a0c0;border-left:1px solid #55516b;padding-left:13px;margin-left:2px}#zcreator .links{display:flex;align-items:center;gap:25px;font-size:11px;font-weight:650;color:#c7c2d9}#zcreator .links a:hover{color:white}#zcreator .motionbtn{color:#dfd5fa;border:1px solid #71638f;background:#28243a;border-radius:20px;font-size:10px;padding:8px 13px;white-space:nowrap}#zcreator .motionbtn:hover{background:#3b315b}#zcreator .zc-hero{position:relative;padding:74px 0 80px;background:#101125;color:white;text-align:center;isolation:isolate}#zcreator .zc-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 49% 30% at 14% 39%,#a66a9e24,transparent 100%),radial-gradient(ellipse 44% 39% at 81% 55%,#7252d83c,transparent 100%),radial-gradient(ellipse 34% 20% at 45% 92%,#2e9c9a1c,transparent 100%)}#zcreator .orb{position:absolute;z-index:-1;border:1px solid #ffffff10;border-radius:50%;pointer-events:none}#zcreator .orb.one{width:460px;height:460px;top:100px;left:-330px;box-shadow:0 0 0 65px #d6b4ff05,0 0 0 130px #d6b4ff04}#zcreator .orb.two{width:390px;height:390px;right:-250px;top:140px;box-shadow:0 0 0 75px #d6b4ff05,0 0 0 145px #d6b4ff04}#zcreator .eyebrow{font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:2.7px}#zcreator .zc-hero .eyebrow{color:#d6bbff}#zcreator .eyebrow .star{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;color:#fff;background:#8359d7;border-radius:7px;box-shadow:0 0 23px #986afa70;font-size:14px}#zcreator h1{font-size:clamp(44px,6.1vw,81px);line-height:1.045;font-weight:860;margin:21px 0 19px}#zcreator h1 em{font-style:normal;background:linear-gradient(103deg,#c4a7ff 9%,#f3b4ab 56%,#b3f5df);-webkit-background-clip:text;background-clip:text;color:transparent}#zcreator .lead{max-width:630px;margin:0 auto;color:#c1bbd1;font-size:clamp(14px,1.6vw,17px);line-height:1.75}#zcreator .actions{display:flex;gap:11px;justify-content:center;flex-wrap:wrap;margin-top:25px}#zcreator .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:100px;padding:13px 20px;font-size:12px;font-weight:750;transition:transform .24s var(--ease),background .24s;color:white}#zcreator .btn:hover{transform:translateY(-3px)}#zcreator .btn.primary{background:linear-gradient(105deg,#a977ef,#e58f9d);box-shadow:0 11px 34px #ab6ce84b}#zcreator .btn.secondary{background:#28253d;border-color:#5f5575;color:#e9e4fb}#zcreator .hero-note{color:#9a93ad;font-size:10px;margin-top:13px}#zcreator .microtags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:21px auto 0}#zcreator .microtags span{border:1px solid #554968;background:#201c3440;border-radius:20px;padding:6px 11px;font-size:10px;color:#d8cde5}#zcreator .showcase-wrap{position:relative;max-width:1090px;margin:66px auto 0;padding:0 20px}#zcreator .floating{position:absolute;z-index:2;pointer-events:none;display:flex;align-items:center;gap:9px;padding:11px 14px;background:#29243eeb;border:1px solid #8971a5b8;border-radius:13px;color:#f6f3ff;box-shadow:0 20px 44px #05050b65;text-align:left;font-size:11px;animation:zc-float 5.5s ease-in-out infinite}#zcreator .floating strong{display:block;font-size:12px}#zcreator .floating small{font-size:9px;color:#bdb1d3}#zcreator .floating .float-icon{display:grid;place-items:center;border-radius:10px;width:29px;height:29px;background:linear-gradient(130deg,#8e62ec,#da7d98);font-size:15px}#zcreator .float-left{left:-15px;bottom:calc(100% - 8px);transform:rotate(-5deg)}#zcreator .float-right{right:-22px;bottom:calc(100% - 8px);animation-delay:-3s}#zcreator .float-bottom{right:8%;top:calc(100% + 14px);animation-delay:-1s}#zcreator .float-bottom .float-icon{background:#295d58}#zcreator .window{position:relative;z-index:1;border:1px solid #a39abc6b;background:#fbfafe;color:#28233b;box-shadow:0 40px 95px #0008,0 0 90px #8b66e632;border-radius:19px;overflow:hidden;text-align:left}#zcreator .winhead{display:flex;align-items:center;justify-content:space-between;gap:10px;height:44px;padding:0 16px;background:#eeecf6;border-bottom:1px solid #d9d2e8;font-size:10px;color:#827894}#zcreator .traffic{display:flex;gap:6px}#zcreator .traffic i{width:8px;height:8px;border-radius:50%;background:#ef978f}#zcreator .traffic i:nth-child(2){background:#e9c178}#zcreator .traffic i:nth-child(3){background:#a0d5bd}#zcreator .winlabel{margin-left:10px;font-weight:740;color:#544d70}#zcreator .work{display:grid;grid-template-columns:76px minmax(0,1fr) 205px;min-height:353px}#zcreator .wsidebar{background:#f1eef9;border-right:1px solid #ddd6ec;display:flex;flex-direction:column;align-items:center;gap:11px;padding:17px 7px}#zcreator .sideitem{width:49px;text-align:center;color:#867e9c;font-size:9px}#zcreator .sideitem b{display:grid;place-items:center;margin:auto auto 4px;width:29px;height:29px;border-radius:9px;font-size:15px;font-weight:500}#zcreator .sideitem.active b{background:#7956cf;color:#fff;box-shadow:0 6px 14px #9478d73c}#zcreator .sideitem.active{color:#6845b0;font-weight:750}#zcreator .wmain{padding:20px 24px;min-width:0}#zcreator .wc-crumb{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;font-weight:750;letter-spacing:1px;color:#8d80a3;text-transform:uppercase}#zcreator .wc-crumb .green{color:#3c9c83;background:#e4f7ee;padding:4px 7px;border-radius:20px;letter-spacing:0;font-size:9px}#zcreator .wmain h3{font-size:20px;letter-spacing:-.8px;margin:8px 0 13px}#zcreator .tabs{display:flex;gap:4px;border-bottom:1px solid #e5deed;padding-bottom:7px;flex-wrap:wrap}#zcreator .tab{border:0;background:transparent;color:#8d84a0;font-size:11px;font-weight:700;padding:7px 13px;border-radius:7px}#zcreator .tab[aria-selected=true]{color:#fff;background:#7856c5;box-shadow:0 4px 13px #7856c54a}#zcreator .pane{display:none;min-height:193px;padding-top:18px}#zcreator .pane.active{display:block}#zcreator[data-motion-paused=false] .pane.active{animation:zc-rise .35s var(--ease) both}#zcreator .fieldtitle{font-size:9px;letter-spacing:1.3px;color:#9487a7;text-transform:uppercase;font-weight:800;margin-bottom:7px}#zcreator .idea-box{background:#fff;border:1px solid #e6dfef;border-radius:10px;padding:14px 16px;font-size:12px;color:#514c66;box-shadow:0 6px 18px #625b8310}#zcreator .idea-box b{color:#2b2645;font-size:13px}#zcreator .rowchips{display:flex;gap:6px;flex-wrap:wrap;margin:11px 0}#zcreator .rowchips span{font-size:9px;padding:6px 9px;border-radius:8px;background:#f0ebf9;color:#725da1;font-weight:720}#zcreator .preview-plan-track{height:8px;background:#eee8f4;border-radius:20px;display:flex;gap:3px;overflow:hidden;margin-top:16px}#zcreator .preview-plan-track i{background:#c9aeff;flex:1 1}#zcreator .preview-plan-track i:nth-child(2){background:#eea99f;flex:1.6 1}#zcreator .preview-plan-track i:nth-child(3){background:#82c9bf;flex:1 1}#zcreator .scriptline{display:flex;align-items:flex-start;gap:10px;background:#fff;border:1px solid #ebe5f2;border-radius:10px;padding:10px 13px;margin-bottom:8px;box-shadow:0 2px 8px #39334207}#zcreator .scriptline i{font-style:normal;color:#aa8bdf;font-weight:850;font-size:10px}#zcreator .scriptline div{font-size:11px;color:#625d75}#zcreator .scriptline b{display:block;color:#3d3751;font-size:11px;margin-bottom:2px}#zcreator .scriptline.picked{border-color:#bc9bea;background:#faf7ff}#zcreator .board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}#zcreator .board-card{background:#fff;border:1px solid #e8e0ef;padding:5px;border-radius:11px;box-shadow:0 3px 12px #48406310}#zcreator .board-card .thumb{height:83px}#zcreator .board-card b{display:block;font-size:10px;margin:6px 4px 0}#zcreator .board-card small{display:block;font-size:9px;color:#9a8fa6;margin:1px 4px 5px}#zcreator .thumb{position:relative;border-radius:7px;overflow:hidden;background:linear-gradient(155deg,#f7bd9c,#a18cc9 60%,#59578e)}#zcreator .thumb:before{content:"";position:absolute;top:22%;left:24%;width:42%;height:35%;border-radius:5px;background:#faf1e5;border:5px solid #63587b;box-shadow:11px 30px 0 -4px #5f5079}#zcreator .thumb:after{content:"";position:absolute;bottom:10%;left:6%;right:6%;height:17%;border-radius:3px;background:#6d4f74}#zcreator .thumb.t2{background:linear-gradient(150deg,#b4e5d8,#70a1b8 55%,#535c98)}#zcreator .thumb.t2:before{border-color:#557c8b;background:#eafcf4;transform:rotate(-8deg)}#zcreator .thumb.t3{background:linear-gradient(145deg,#fbe2a5,#e6a2a9 55%,#9b719d)}#zcreator .thumb.t3:before{width:25%;left:38%;border-color:#a77878;background:#fff8e0;box-shadow:-27px 21px 0 -6px #e6d3a5}#zcreator .checks{display:grid;grid-gap:8px;gap:8px}#zcreator .check{display:flex;align-items:center;justify-content:space-between;gap:10px;background:white;border:1px solid #e9e4f0;border-radius:9px;padding:10px 12px;font-size:11px;color:#5b536c}#zcreator .check strong{font-size:10px;color:#785bad;background:#f0e9fa;padding:4px 7px;border-radius:6px}#zcreator .check strong.ok{background:#e5f5ef;color:#287f68}#zcreator .wbar{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:12px}#zcreator .wbar .sample{font-size:9px;color:#a19bad}#zcreator .nextbtn{background:#7855ce;color:white;border:0;border-radius:8px;padding:8px 11px;font-size:10px;font-weight:750}#zcreator .wside{background:#f5f2fa;border-left:1px solid #e4dceb;padding:19px 16px}#zcreator .panelhead{font-size:10px;font-weight:840;color:#6a5a8c;letter-spacing:1px;margin-bottom:13px}#zcreator .sidehero{height:113px;border-radius:11px;overflow:hidden;background:linear-gradient(150deg,#f5c1a1,#9b8fbf 56%,#5e4b89);position:relative}#zcreator .sidehero:before{content:"";position:absolute;width:60px;height:60px;border-radius:100%;background:#ffdfb6;top:15px;left:70px;box-shadow:0 0 25px #ffdfb899}#zcreator .sidehero:after{content:"";position:absolute;inset:48% -20% -10%;background:linear-gradient(170deg,#7886a3,#544c86);-webkit-clip-path:polygon(0 85%,18% 27%,37% 72%,57% 10%,79% 65%,100% 31%,100% 100%,0 100%);clip-path:polygon(0 85%,18% 27%,37% 72%,57% 10%,79% 65%,100% 31%,100% 100%,0 100%)}#zcreator .side-label{color:#342f50;font-size:12px;font-weight:780;margin:10px 0 4px}#zcreator .side-desc{color:#948aa3;font-size:10px;margin-bottom:14px}#zcreator .side-meter{height:7px;border-radius:10px;background:#ddd6e9;overflow:hidden}#zcreator .side-meter i{display:block;height:100%;width:68%;background:linear-gradient(90deg,#9273df,#f3b39b);border-radius:10px;animation:zc-meter 6s ease-in-out infinite alternate}#zcreator .side-foot{display:flex;justify-content:space-between;color:#968ba7;font-size:9px;margin-top:7px}#zcreator .ribbon{background:#fff;border-bottom:1px solid #eee7ef;padding:23px 0}#zcreator .ribbon .wrap{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}#zcreator .ribbon .prefix{color:#8a8198;font-size:10px;letter-spacing:1.5px;font-weight:800;margin-right:8px}#zcreator .ribbon .journey{display:flex;align-items:center;gap:11px;font-size:11px;font-weight:790;color:#504562}#zcreator .ribbon .journey i{width:6px;height:6px;border-radius:50%;background:#c0a8f6;box-shadow:0 0 0 5px #eee5ff}#zcreator .ribbon .journey:nth-child(2n) i{background:#eea89d;box-shadow:0 0 0 5px #fff0ec}#zcreator .ribbon .arrow{color:#c5b9cd;font-size:14px}#zcreator .zc-section{padding:95px 0}#zcreator .zc-section .eyebrow{color:#8a65c4}#zcreator .zc-section h2{font-size:clamp(32px,4.4vw,56px);line-height:1.11;font-weight:850;margin:15px 0 18px}#zcreator .zc-section h2 em{font-style:normal;color:#8864d2}#zcreator .zc-section .desc{font-size:14px;line-height:1.8;color:#746f85;max-width:495px}#zcreator .badgegroup{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}#zcreator .badgegroup span{font-size:10px;padding:7px 10px;border-radius:20px;border:1px solid #d9d1eb;background:#fff;color:#74618f;font-weight:700}#zcreator .split{display:grid;grid-template-columns:.83fr 1.17fr;grid-gap:60px;gap:60px;align-items:center}#zcreator .source-stage{background:#fff;border:1px solid #e5dcea;border-radius:23px;min-height:343px;padding:26px;box-shadow:0 24px 65px #77708716}#zcreator .source-head{display:flex;align-items:center;justify-content:space-between;color:#8c7fa2;font-size:10px;font-weight:760;margin-bottom:21px}#zcreator .status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#74c8a6;box-shadow:0 0 0 4px #e1f8ed;margin-right:6px}#zcreator .source-flow{display:grid;grid-template-columns:1fr 33px 1fr 33px 1fr;grid-gap:6px;gap:6px;align-items:center}#zcreator .flowcard{min-height:169px;background:#f8f5fd;border:1px solid #e5d9f1;border-radius:14px;padding:13px 10px;display:flex;flex-direction:column;gap:9px}#zcreator .flowcard .fx{font-size:23px}#zcreator .flowcard b{font-size:11px;line-height:1.3}#zcreator .flowcard small{font-size:9px;color:#9388a6;line-height:1.5}#zcreator .flowcard.pink{background:#fff5f1;border-color:#f1dad5}#zcreator .flowcard.green{background:#effaf7;border-color:#d2ebe2}#zcreator .flowline{height:2px;background:linear-gradient(90deg,#cfa5fe,#f6ae9d);position:relative}#zcreator .flowline:after{content:"";width:8px;height:8px;background:#ae81e5;border-radius:100%;position:absolute;top:-3px;left:10%;animation:zc-travel 3s linear infinite alternate}#zcreator .source-footer{border-top:1px solid #eee8f2;padding-top:18px;margin-top:21px;display:flex;justify-content:space-between;gap:12px;color:#978ca4;font-size:10px}#zcreator .source-footer strong{color:#6f5c93}#zcreator .darksection{background:#19162e;color:white;position:relative}#zcreator .darksection:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 50% at 68% 58%,#79479e31,transparent 100%);pointer-events:none}#zcreator .darksection .eyebrow{color:#c5adfb}#zcreator .darksection h2 em{color:#f3ac9e}#zcreator .darksection .desc{color:#bcb5cd}#zcreator .darksection .badgegroup span{border-color:#655576;background:#332844;color:#e0cff3}#zcreator .darksection .split{grid-template-columns:.8fr 1.2fr}#zcreator .story-area{position:relative;min-width:0}#zcreator .story-shell{background:#282239;border:1px solid #71618c;border-radius:19px;padding:15px;box-shadow:0 22px 64px #0302075a}#zcreator .storytop{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#c9bbd8;font-size:10px;margin-bottom:12px}#zcreator .switch{display:inline-flex;border:1px solid #534764;border-radius:9px;padding:3px;gap:2px;background:#1e1a2e}#zcreator .switch button{color:#b3a7c9;border:0;background:none;border-radius:6px;padding:5px 9px;font-size:10px}#zcreator .switch button[aria-pressed=true]{background:#8866d3;color:white}#zcreator .storycards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}#zcreator .storycard{min-width:0;padding:6px 6px 11px;background:#362d48;border:1px solid #5f5074;border-radius:12px;transition:transform .3s var(--ease),border-color .3s}#zcreator .storycard:hover{transform:translateY(-5px);border-color:#f1ae9f}#zcreator .storycard .thumb{height:142px;transition:height .35s var(--ease)}#zcreator .storycards.portrait .storycard .thumb{height:185px}#zcreator .storycard b{display:block;color:#fff4ff;font-size:11px;margin:9px 4px 3px}#zcreator .storycard small{display:block;color:#b4a5cb;font-size:9px;margin:0 4px}#zcreator .storycard .mini{margin:9px 4px 0;display:block;height:4px;border-radius:10px;background:#69567e;overflow:hidden}#zcreator .storycard .mini:after{content:"";display:block;height:4px;width:60%;background:#c3a0fc;animation:zc-meter 4s infinite alternate}#zcreator .story-quote{position:absolute;left:-34px;bottom:-25px;z-index:2;padding:12px 15px;background:#f8f4ff;color:#604281;border:1px solid #a987d6;border-radius:12px;font-size:11px;box-shadow:0 12px 32px #0006;animation:zc-float 5s ease-in-out infinite}#zcreator .story-quote b{display:block;font-size:10px;color:#b17c8e}#zcreator .evidence-section{background:linear-gradient(135deg,#fffaf4,#f7f2fb 75%)}#zcreator .evidence-visual{min-height:360px;position:relative;border-radius:22px;background:#fff;border:1px solid #ebddea;box-shadow:0 24px 64px #6a518d14;padding:24px;overflow:hidden}#zcreator .ev-header{display:flex;justify-content:space-between;font-size:10px;color:#897f97;font-weight:800;margin-bottom:17px}#zcreator .ev-headright{color:#45957f}#zcreator .ev-items{grid-template-columns:1fr 60px 1.05fr;align-items:center}#zcreator .ev-items,#zcreator .ev-stack{display:grid;grid-gap:10px;gap:10px}#zcreator .ev-source{padding:13px;background:#f4edf9;border:1px solid #ddcaef;border-radius:11px;font-size:10px;color:#625273}#zcreator .ev-source b{display:block;font-size:9px;letter-spacing:1px;color:#9473b6;margin-bottom:4px}#zcreator .ev-bridge{height:2px;background:linear-gradient(90deg,#b289ef,#71c7bd);position:relative}#zcreator .ev-bridge:after{content:"✦";position:absolute;top:-13px;left:0;font-size:18px;color:#a885e0;animation:zc-travel 3s linear infinite alternate}#zcreator .ev-answer{background:linear-gradient(140deg,#254f51,#203c4c);border:1px solid #4d9186;color:white;border-radius:13px;padding:17px 14px;box-shadow:0 15px 32px #4e87843a;min-height:148px}#zcreator .ev-answer b{font-size:10px;color:#b3eedb}#zcreator .ev-answer p{font-size:11px;line-height:1.6;margin:9px 0;color:#e4f8ef}#zcreator .ev-answer span{font-size:9px;border:1px solid #6caa9b;padding:5px 7px;border-radius:7px;color:#b9e7d9}#zcreator .ev-legend{border-top:1px solid #eee4f1;margin-top:20px;padding-top:14px;font-size:10px;color:#9c92a7}#zcreator .tools-section{background:#f7f5fa;padding:90px 0}#zcreator .sectionhead{text-align:center;margin:0 auto 38px;max-width:670px}#zcreator .sectionhead h2{font-size:clamp(32px,4vw,52px);line-height:1.14;margin:14px 0}#zcreator .sectionhead p{color:#746b80;font-size:14px;line-height:1.75}#zcreator .toolgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}#zcreator .toolcard{background:#fff;border:1px solid #e8e0ed;border-radius:20px;overflow:hidden;min-width:0;box-shadow:0 12px 32px #8b81920a;transition:transform .35s var(--ease),box-shadow .35s}#zcreator .toolcard:hover{transform:translateY(-5px);box-shadow:0 20px 42px #82728b21}#zcreator .toolcopy{padding:24px 24px 6px}#zcreator .toolcopy .eyebrow{color:#9270b8;font-size:9px}#zcreator .toolcopy h3{font-size:24px;margin:10px 0}#zcreator .toolcopy p{font-size:12px;line-height:1.7;color:#777184;min-height:66px}#zcreator .toolvisual{height:154px;margin:17px 14px 14px;background:#f5f1fa;border:1px solid #e7ddef;border-radius:12px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:17px}#zcreator .wavegrid{display:flex;align-items:center;gap:4px;width:100%;height:75px;padding:12px;background:#2d2845;border-radius:10px}#zcreator .wavegrid i{flex:1 1;border-radius:4px;background:#b09af3;min-width:2px;animation:zc-wave 1.3s ease-in-out infinite alternate}#zcreator .wavegrid i:nth-child(3n){background:#f2afaa;animation-delay:-.5s}#zcreator .wavegrid i:nth-child(4n){animation-delay:-.8s}#zcreator .review-rows{width:100%;display:grid;grid-gap:8px;gap:8px}#zcreator .review-rows div{display:flex;justify-content:space-between;border:1px solid #e7d9ed;background:#fff;padding:8px;border-radius:7px;color:#675c70;font-size:10px}#zcreator .review-rows span{color:#8d6eb6;font-weight:800}#zcreator .review-rows div:nth-child(2){animation:zc-pulse 5s ease-in-out infinite}#zcreator .brand-art{display:grid;grid-gap:9px;gap:9px;width:100%}#zcreator .brand-art .palette{display:flex;gap:7px}#zcreator .brand-art .palette i{flex:1 1;height:28px;border-radius:6px;background:#8c69d4}#zcreator .brand-art .palette i:nth-child(2){background:#e49fa2}#zcreator .brand-art .palette i:nth-child(3){background:#89c8b9}#zcreator .brand-art .palette i:nth-child(4){background:#37354f}#zcreator .brand-art .names{display:flex;gap:7px}#zcreator .brand-art .names span{flex:1 1;border-radius:7px;background:#fff;border:1px solid #e4d9e9;font-size:9px;padding:8px;color:#70617e;font-weight:750}#zcreator .growth-section{background:#15162c;color:#fff;padding:92px 0;position:relative}#zcreator .growth-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 80% 35%,#67479344,transparent 100%)}#zcreator .growth-section .wrap{position:relative}#zcreator .growth-section .split{grid-template-columns:.92fr 1.08fr}#zcreator .growth-section .eyebrow{color:#cbaff5}#zcreator .growth-section h2 em{color:#a6ecd5}#zcreator .growth-section .desc{color:#c0bace}#zcreator .growth-panel{border:1px solid #655879;border-radius:19px;background:#25233d;padding:23px;box-shadow:0 25px 54px #08070f66}#zcreator .gp-head{display:flex;align-items:center;justify-content:space-between;color:#d9d0ed;font-size:11px;font-weight:750;margin-bottom:15px}#zcreator .gp-head small{font-size:9px;color:#a7dccf;background:#314d4d;padding:6px 8px;border-radius:20px}#zcreator .platforms{display:flex;flex-wrap:wrap;gap:7px;margin:13px 0 17px}#zcreator .platforms button{color:#bcb0d1;background:#302b44;border:1px solid #5b4d76;border-radius:19px;padding:7px 10px;font-size:9px;font-weight:800}#zcreator .platforms button[aria-pressed=true]{background:#7856b7;border-color:#c0a4ec;color:white}#zcreator .gp-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}#zcreator .gp-stat{border:1px solid #554967;border-radius:9px;background:#2c2944;padding:10px;color:#c3b7d6;font-size:9px}#zcreator .gp-stat b{display:block;font-size:21px;color:white;letter-spacing:-.5px;margin-top:4px}#zcreator .graph{height:124px;margin-top:17px;position:relative;display:flex;align-items:end;gap:7px;padding:14px 6px 4px;border-top:1px solid #534862}#zcreator .graph:after,#zcreator .graph:before{content:"";position:absolute;left:0;right:0;top:35%;border-top:1px dashed #675b78;pointer-events:none}#zcreator .graph:after{top:68%}#zcreator .graph i{display:block;flex:1 1;background:linear-gradient(180deg,#a57de2,#5f518e);height:var(--h);border-radius:4px 4px 0 0;opacity:.85;animation:zc-bars 4s ease-in-out infinite alternate}#zcreator .graph i:nth-child(2n){animation-delay:-1s}#zcreator .graph i:nth-child(3n){animation-delay:-2s;background:linear-gradient(180deg,#7cd5c2,#47878b)}#zcreator .graph-label{display:flex;justify-content:space-between;color:#9d91b1;font-size:9px;margin-top:9px}#zcreator .zc-closing{padding:94px 0 100px;text-align:center;background:linear-gradient(180deg,#fbf9fe,#f7f0fb);position:relative}#zcreator .zc-closing h2{font-size:clamp(34px,5vw,65px);line-height:1.08;max-width:840px;margin:14px auto 15px}#zcreator .zc-closing h2 em{font-style:normal;background:linear-gradient(110deg,#9468e9,#e8989c);-webkit-background-clip:text;background-clip:text;color:transparent}#zcreator .zc-closing p{color:#7a7287;max-width:560px;margin:0 auto;font-size:14px;line-height:1.75}#zcreator .zc-closing .btn.secondary{color:#6e5698;border-color:#d7c4ec;background:#fff}#zcreator .zc-closing .btn.primary{color:white}#zcreator .footer{background:#fff;border-top:1px solid #e8e0eb;padding:20px 0}#zcreator .footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;color:#958ba1}#zcreator .footer .brand{color:#3e3358;font-size:21px}#zcreator .disclosure{max-width:880px;margin:32px auto 0;color:#938b9c;font-size:10px;line-height:1.7;text-align:center}@keyframes zc-float{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes zc-travel{0%{left:0}to{left:85%}}@keyframes zc-meter{0%{width:42%}to{width:83%}}@keyframes zc-rise{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes zc-wave{0%{height:12%}to{height:90%}}@keyframes zc-pulse{0%,to{background:#fff}50%{background:#f4ecff}}@keyframes zc-bars{0%{transform:scaleY(.76);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}@keyframes zc-reveal{0%{opacity:.2;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#zcreator .reveal{transition:opacity .6s var(--ease),transform .6s var(--ease)}#zcreator.js .reveal:not(.shown){opacity:1;transform:none}#zcreator.js[data-motion-paused=false] .reveal.shown{animation:zc-reveal .65s var(--ease) both}#zcreator.pause *,#zcreator.pause :after,#zcreator.pause :before{animation-play-state:paused!important;scroll-behavior:auto!important}@media(max-width:960px){#zcreator .wside{display:none}#zcreator .work{grid-template-columns:64px minmax(0,1fr)}#zcreator .split{gap:30px}#zcreator .source-flow{grid-template-columns:1fr 20px 1fr 20px 1fr}#zcreator .toolcopy{padding:20px 17px 4px}#zcreator .toolcopy h3{font-size:21px}#zcreator .toolcopy p{min-height:89px}}@media(max-width:720px){#zcreator .wrap{width:min(100% - 32px,560px)}#zcreator .sitehead{height:64px}#zcreator .brand{font-size:21px;gap:8px}#zcreator .brand small{font-size:8px;letter-spacing:1.3px;padding-left:8px}#zcreator .links{display:none}#zcreator .zc-hero{padding:59px 0 52px}#zcreator h1{font-size:clamp(42px,10vw,61px)}#zcreator .showcase-wrap{margin-top:40px;padding:0}#zcreator .floating{display:none}#zcreator .work{grid-template-columns:minmax(0,1fr)}#zcreator .wsidebar{display:none}#zcreator .wmain{padding:14px}#zcreator .wmain h3{font-size:17px}#zcreator .pane{min-height:215px}#zcreator .tabs .tab{padding:7px 10px}#zcreator .board-card .thumb{height:65px}#zcreator .ribbon .wrap{gap:10px}#zcreator .ribbon .prefix{width:100%;text-align:center;margin:0 0 4px}#zcreator .growth-section,#zcreator .zc-section{padding:65px 0}#zcreator .darksection .split,#zcreator .growth-section .split,#zcreator .split{grid-template-columns:1fr;gap:27px}#zcreator .zc-section h2{font-size:clamp(32px,9vw,44px)}#zcreator .story-quote{left:7px;bottom:-21px}#zcreator .story-shell{padding:10px}#zcreator .storycard .thumb{height:112px}#zcreator .storycards.portrait .storycard .thumb{height:150px}#zcreator .toolgrid{grid-template-columns:1fr}#zcreator .toolcopy p{min-height:0}#zcreator .toolvisual{height:168px}#zcreator .footer .wrap{flex-direction:column;text-align:center}#zcreator .growth-section .split>div:first-child{order:0}#zcreator .growth-panel{order:1}}@media(max-width:400px){#zcreator .brand{font-size:19px}#zcreator .brand small{font-size:8px}#zcreator .eyebrow{font-size:9px;letter-spacing:2px}#zcreator .source-stage{padding:13px}#zcreator .flowcard{min-height:162px;padding:10px 7px}#zcreator .flowcard .fx{font-size:19px}#zcreator .flowcard b{font-size:9px}#zcreator .flowcard small{font-size:8px}#zcreator .storycard b{font-size:10px}}@media(prefers-reduced-motion:reduce){#zcreator *,#zcreator :after,#zcreator :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#zcreator.js .reveal:not(.shown){opacity:1;transform:none}}#zcreator{min-width:320px;overflow:hidden}#zcreator .creator-tourbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid #ffffff1a;background:#151328;color:#e8ddfa;position:relative;z-index:3}#zcreator .creator-tourbar nav{display:flex;gap:19px;flex-wrap:wrap}#zcreator .creator-tourbar a{color:#d3c8e9;font-size:11px;font-weight:700}#zcreator .creator-tourbar a:hover{color:white}#zcreator .creator-release{font-size:10px;color:#bbadd3}#zcreator .creator-tourbar button{border:1px solid #796594;background:#2a2440;color:#f1eaff;border-radius:30px;padding:7px 13px;font-size:11px}#zcreator .creator-tourbar button:disabled{opacity:.65}#zcreator[data-motion-paused=true] *,#zcreator[data-motion-paused=true] :after,#zcreator[data-motion-paused=true] :before{animation-play-state:paused!important;transition-duration:0s!important}#zcreator [data-motion-region=true][data-visible=false] *,#zcreator [data-motion-region=true][data-visible=false] :after,#zcreator [data-motion-region=true][data-visible=false] :before{animation-play-state:paused!important}@media(max-width:720px){#zcreator .creator-tourbar{padding:12px 16px;gap:10px}#zcreator .creator-tourbar nav{gap:12px}#zcreator .creator-release{display:none}}@media(prefers-reduced-motion:reduce){#zcreator *,#zcreator :after,#zcreator :before{animation-play-state:paused!important;scroll-behavior:auto!important}}[data-brand=run] .zovoz-account-actions{display:flex;align-items:center;gap:20px;margin-left:auto;white-space:nowrap}[data-brand=run] .zovoz-login-link{font-size:14px;text-decoration:none;color:inherit}[data-brand=run] .zovoz-public-header .reference-nav{gap:20px}[data-brand=run] .zovoz-product-captures{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin:32px 0}[data-brand=run] .zovoz-product-captures figure{min-width:0;margin:0;border:1px solid #ded9e9;border-radius:20px;overflow:hidden;background:#fff;color:#272330}[data-brand=run] .zovoz-product-captures img{width:100%;height:auto;display:block}[data-brand=run] .zovoz-product-captures figcaption{padding:18px 22px;font-weight:600;border-top:1px solid #eeeaf4}[data-brand=run] .zovoz-workflow-pills{display:flex;flex-wrap:wrap;gap:10px}[data-brand=run] .zovoz-workflow-pills span{padding:8px 16px;background:#f3edff;color:#674097;border-radius:999px;font-size:14px}[data-brand=run] .zovoz-availability{font-size:14px;line-height:1.7;opacity:.7;max-width:850px;margin-top:24px}[data-brand=run] .zovoz-feature-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:48px}[data-brand=run] .zovoz-feature-grid article{border:1px solid #ded9e9;border-radius:20px;padding:32px}[data-brand=run] .zovoz-feature-grid h2{font-size:26px}@media(max-width:1200px){[data-brand=run] .zovoz-public-header .reference-nav{gap:12px;font-size:13px}[data-brand=run] .zovoz-login-link{display:none}}@media(max-width:800px){[data-brand=run] .zovoz-feature-grid,[data-brand=run] .zovoz-product-captures{grid-template-columns:1fr}[data-brand=run] .zovoz-account-actions{gap:8px}[data-brand=run] .zovoz-public-header .light-button{font-size:12px;padding:10px 12px}}