:root{--ink:#0b1220;--accent:#0f766e;--paper:#f8fafc;--line:#e2e8f0;--muted:#475569;--error:#dc2626;--success:#059669}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:IBM Plex Sans,system-ui,-apple-system,sans-serif;line-height:1.6}a:hover{text-decoration:underline}.btn{cursor:pointer;border:none;border-radius:10px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.btn:hover{opacity:.9;text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--ink);color:#fff}.btn-secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.btn-google{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;width:100%;padding:12px 24px;font-weight:500}.link{color:var(--accent);font-weight:500}.landing-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 6vw;display:flex}.brand{letter-spacing:.08em;color:var(--ink);font-size:13px;font-weight:700}.brand a{color:var(--ink)}.language-switch{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600}.language-switch:hover{background:var(--paper)}.hero{max-width:920px;padding:8vh 6vw 6vh}.hero h1{margin:0 0 16px;font-size:clamp(32px,5vw,56px);line-height:1.05}.hero-subtitle{color:var(--muted);max-width:640px;margin-bottom:28px;font-size:18px}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.section h2{margin-bottom:24px;font-size:32px}.section-subtitle{color:var(--muted);margin-bottom:32px;font-size:18px}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:800px;margin:0 auto;display:grid}.pricing-card{border:2px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:32px 24px;display:flex}.pricing-card.featured{border-color:var(--accent);position:relative}.pricing-card h3{margin-bottom:16px;font-size:20px}.pricing-card .price{margin-bottom:8px}.pricing-card .amount{font-size:42px;font-weight:700}.pricing-card .period{color:var(--muted);font-size:16px}.pricing-card .duration{color:var(--muted);margin-bottom:24px}.pricing-card .features{flex-grow:1;margin-bottom:32px;list-style:none}.pricing-card .features li{border-bottom:1px solid var(--line);padding:8px 0}.pricing-card .features li:last-child{border-bottom:none}.landing-footer{color:var(--muted);text-align:center;border-top:1px solid var(--line);padding:28px 6vw 48px;font-size:13px}.separator{margin:0 8px}.auth-page{background:#111 radial-gradient(at 50% 30%,#ff764c14,#0000 60%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-container{background:#1a1a1a;border:1px solid #f6f2ed1f;border-radius:16px;width:100%;max-width:480px;padding:48px 40px;box-shadow:0 24px 48px #0006}.auth-container h1{text-align:center;color:#f6f2ed;letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:700}.auth-container .subtitle{color:#a8a7a5;text-align:center;margin-bottom:32px;font-size:16px;line-height:1.5}.form-group{margin-bottom:20px}.form-group label{color:#f6f2ed;letter-spacing:.01em;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-group input{color:#f6f2ed;background:#f6f2ed08;border:1px solid #f6f2ed26;border-radius:10px;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;transition:all .2s}.form-group input::placeholder{color:#6d6b68}.form-group input:focus{background:#f6f2ed0d;border-color:#ff764c;outline:none;box-shadow:0 0 0 3px #ff764c1a}.auth-container .btn-primary{color:#171311;cursor:pointer;background:#ff764c;border:none;border-radius:12px;width:100%;margin-top:8px;padding:16px 24px;font-size:16px;font-weight:700;transition:all .2s}.auth-container .btn-primary:hover{background:#f86;transform:translateY(-1px);box-shadow:0 8px 24px #ff764c4d}.auth-container .btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.error-message{color:#fca5a5;background:#dc262626;border:1px solid #dc26264d;border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:14px}.success-message{color:#6ee7b7;background:#05966926;border:1px solid #0596694d;border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:14px}.divider{text-align:center;margin:28px 0;position:relative}.divider:before{content:"";background:#f6f2ed1f;height:1px;position:absolute;top:50%;left:0;right:0}.divider span{color:#a8a7a5;letter-spacing:.05em;text-transform:uppercase;background:#1a1a1a;padding:0 16px;font-size:13px;font-weight:600;position:relative}.btn-google{color:#f6f2ed;cursor:pointer;background:#f6f2ed0d;border:1px solid #f6f2ed26;border-radius:12px;width:100%;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s}.btn-google:hover{background:#f6f2ed14;border-color:#f6f2ed40;transform:translateY(-1px)}.auth-links{text-align:center;color:#a8a7a5;margin:16px 0;font-size:14px}.auth-links a{color:#ff764c;font-weight:600}.auth-links a:hover{color:#f86;text-decoration:underline}.auth-footer{text-align:center;color:#a8a7a5;margin-top:28px;font-size:14px}.auth-footer a{color:#ff764c;font-weight:600;text-decoration:none}.auth-footer a:hover{color:#f86;text-decoration:underline}.auth-agreement{text-align:center;color:#6d6b68;margin-top:16px;font-size:13px;line-height:1.5}.legal-page{min-height:100vh}.legal-container{max-width:800px;margin:0 auto;padding:48px 24px}.legal-container h1{margin-bottom:32px;font-size:36px}.legal-container section{margin-bottom:48px}.legal-container h2{margin-top:32px;margin-bottom:16px;font-size:24px}.legal-container p{margin-bottom:16px;line-height:1.7}@media (width<=768px){.landing-header{flex-direction:column;align-items:flex-start;gap:16px}.hero{padding:6vh 6vw 4vh}.pricing-grid{grid-template-columns:1fr}}.app-layout{flex-direction:column;min-height:100vh;display:flex}.app-header{border-bottom:2px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:16px 6vw;display:flex}.app-nav{align-items:center;gap:24px;display:flex}.app-nav a{color:var(--ink);font-weight:500}.app-nav a:hover{color:var(--accent)}.app-main{flex:1;padding:48px 6vw}.dashboard-container,.umsetzungen-container,.billing-container{max-width:1000px;margin:0 auto}.dashboard-container h1,.umsetzungen-container h1,.billing-container h1{margin-bottom:16px;font-size:36px}.welcome{color:var(--muted);margin-bottom:32px}.status-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:32px;display:grid}.status-card{border:2px solid var(--line);background:#fff;border-radius:14px;padding:24px}.status-card.trial{border-color:var(--muted)}.status-card.active{border-color:var(--accent)}.status-card .badge{background:var(--paper);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.status-card h3{margin-bottom:8px;font-size:20px}.upgrade-card{background:linear-gradient(135deg, var(--accent) 0%, #0d9488 100%);color:#fff;text-align:center;border-radius:14px;margin-bottom:32px;padding:32px}.upgrade-card h2{margin-bottom:12px;font-size:28px}.upgrade-card p{opacity:.9;margin-bottom:24px}.upgrade-card .btn{color:var(--accent);background:#fff}.quick-actions{gap:12px;display:flex}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.paywall-notice{text-align:right}.paywall-notice p{color:var(--muted);margin-bottom:8px;font-size:14px}.empty-state{text-align:center;color:var(--muted);padding:64px 24px}.umsetzungen-list{gap:16px;display:grid}.umsetzung-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.umsetzung-header{gap:12px;margin-bottom:12px;display:flex}.status{border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.status-queued{color:var(--muted);background:#f3f4f6}.status-running{color:#1e40af;background:#dbeafe}.status-completed{color:var(--success);background:#d1fae5}.status-failed{color:var(--error);background:#fee2e2}.watermark-badge{color:#92400e;background:#fef3c7;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.umsetzung-card .date{color:var(--muted);font-size:14px}.billing-plans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px;display:grid}.billing-actions{gap:12px;margin-top:32px;display:flex}.current-plan-badge{background:var(--accent);color:#fff;border-radius:8px;margin:16px 0;padding:8px 16px;font-weight:600;display:inline-block}.plan-detail{color:var(--muted);margin-top:8px}.success-card,.cancel-card{text-align:center;border:1px solid var(--line);background:#fff;border-radius:14px;max-width:500px;margin:64px auto;padding:48px 32px}.success-card h1,.cancel-card h1{color:var(--accent);margin-bottom:16px}.success-card p,.cancel-card p{color:var(--muted);margin-bottom:32px}@media (width<=768px){.app-nav{flex-wrap:wrap;gap:12px}.page-header{flex-direction:column;align-items:flex-start}.paywall-notice{text-align:left}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/marketing/fonts/font-0.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/marketing/fonts/font-1.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/marketing/fonts/font-2.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/fonts/font-3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/marketing/fonts/font-4.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/marketing/fonts/font-5.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/marketing/fonts/font-6.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/fonts/font-7.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/marketing/fonts/font-8.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/marketing/fonts/font-0.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/marketing/fonts/font-1.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/marketing/fonts/font-2.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/fonts/font-3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/marketing/fonts/font-4.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/marketing/fonts/font-5.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/marketing/fonts/font-6.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/fonts/font-7.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/marketing/fonts/font-8.ttf)format("truetype")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--c-111111);--panel:var(--c-1a1a1a);--text:var(--c-f6f2ed);--muted:var(--c-a8a7a5);--line:var(--c-ffffff1a);--orange:var(--c-ff764c);--font:"DM Sans",Arial,sans-serif;--display:"Manrope",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:5px}::selection{background:var(--orange);color:var(--c-111)}.skip{background:var(--orange);z-index:100;color:var(--c-111);padding:12px;position:fixed;top:-80px;left:20px}.skip:focus{top:12px}.header{z-index:20;border-bottom:1px solid var(--line);background:var(--c-111111e0);justify-content:space-between;align-items:center;height:92px;padding:0 5%;display:flex;position:relative}.brand{font-family:var(--display);letter-spacing:-1.5px;align-items:center;gap:9px;font-size:28px;font-weight:800;display:inline-flex}.brand-mark{background:var(--orange);letter-spacing:-3px;width:30px;height:30px;color:var(--c-151515);border-radius:8px;place-items:center;font-size:30px;line-height:1;display:inline-grid}.brand-period{align-self:flex-start;margin-top:9px;margin-left:-6px;font-size:13px}.header nav{color:var(--c-d0ccca);gap:34px;font-size:14px;display:flex}.header nav a:hover{color:var(--orange)}.button{background:var(--orange);color:var(--c-161311);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:30px;padding:16px 22px;font-size:15px;font-weight:700;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:var(--c-ff916f);transform:translateY(-2px)}.button.small{padding:12px 18px;font-size:14px}.button span{font-size:22px;line-height:1}.hero{grid-template-columns:1.08fr 1fr;gap:40px;min-height:755px;padding:92px 5% 74px;display:grid;position:relative;overflow:hidden}.hero canvas,.hero-glow{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-content{z-index:1;max-width:640px}.eyebrow{letter-spacing:2px;color:var(--c-d8c9be);align-items:center;gap:10px;margin-bottom:25px;font-size:12px;font-weight:700;display:flex}.status-dot{background:var(--orange);width:6px;height:6px;box-shadow:0 0 12px var(--c-ff764c);border-radius:50%}.hero h1{font-family:var(--display);letter-spacing:-4px;margin:0 0 30px;font-size:clamp(44px,5.2vw,80px);font-weight:600;line-height:1.09}.hero h1 em,h2 em{color:var(--orange);font-style:normal}.hero-content>p{max-width:460px;color:var(--muted);font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:28px;margin-top:31px;display:flex}.text-button{align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.play-small{border:1px solid var(--c-ffffff40);border-radius:50%;place-items:center;width:27px;height:27px;padding-left:2px;font-size:9px;display:grid}.hero-note{color:var(--c-858583);gap:18px;margin-top:23px;font-size:12px;display:flex}.hero-note span+span:before{content:"·";margin-right:18px}.hero-visual{justify-content:center;align-items:center;min-height:520px;padding:0 15px 30px;display:flex;position:relative}.orbit-label{letter-spacing:2.5px;color:var(--c-eab899);font-size:10px;position:absolute;top:0;right:4px}.orbit-label span{text-align:right;margin-top:6px;font-size:32px;line-height:1.2;display:block}.phone-card{border:5px solid var(--c-272522);background:var(--c-472717);width:245px;height:420px;box-shadow:0 40px 80px var(--c-0009);border-radius:27px;position:relative;overflow:hidden;transform:rotate(7deg)}.phone-image{background:radial-gradient(ellipse at 65% 35%,var(--c-f7ae6260),transparent 60%),linear-gradient(160deg,var(--c-8a552e),var(--c-291815) 70%);background-position:50%;background-size:cover;position:absolute;inset:0}.phone-image:after{content:"";background:linear-gradient(transparent 40%,var(--c-0009));position:absolute;inset:0}.phone-top{z-index:1;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;top:14px;left:14px;right:14px}.mini-brand{background:var(--c-eee);color:var(--c-111);border-radius:4px;place-items:center;width:16px;height:16px;font-size:13px;font-weight:700;display:grid}.phone-menu{margin-left:auto}.video-category{letter-spacing:2px;background:var(--c-0003);padding:3px 7px;font-size:9px;position:absolute;top:51px;left:17px}.video-caption{text-align:center;width:100%;font-family:var(--display);letter-spacing:-1px;text-shadow:0 1px 8px var(--c-0008);font-size:24px;font-weight:800;line-height:1.35;position:absolute;bottom:89px;transform:rotate(-2deg)}.video-caption mark{background:var(--orange);color:var(--c-17120f);padding:0 6px}.phone-bottom{align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:21px;left:16px;right:16px}.phone-bottom small{font-size:8px}.video-progress{background:var(--c-fff4);flex:1;height:3px}.video-progress i{background:#fff;width:60%;height:100%;display:block}.floating-chip{z-index:3;background:var(--c-24211eee);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--c-64534777);box-shadow:0 16px 40px var(--c-0004);border-radius:12px;align-items:center;gap:13px;padding:15px 16px;display:flex;position:absolute}.floating-chip small{letter-spacing:1.5px;color:var(--c-c3b6aa);font-size:9px;display:block}.floating-chip strong{font-size:13px;font-weight:500;display:block}.chip-meta{color:var(--c-acaaa5);margin-top:3px;font-size:10px;display:block}.trend-chip{top:44px;left:-2%;transform:rotate(-5deg)}.render-chip{bottom:81px;right:-12px;transform:rotate(-5deg)}.chip-icon{background:var(--c-ff764c20);color:var(--orange);border:1px solid var(--c-ff764c44);border-radius:8px;place-items:center;width:37px;height:40px;font-size:22px;display:grid}.tiny-badge{color:var(--c-ae9688);background:var(--c-46362c);border:1px solid var(--c-695444);border-radius:3px;align-self:flex-start;padding:1px 4px;font-size:8px}.check-circle{background:var(--c-88b79824);width:34px;height:34px;color:var(--c-b7deaa);border-radius:50%;place-items:center;display:grid}.platform-pills{gap:7px;display:flex;position:absolute;bottom:12px;left:45px}.platform-pills span{border:1px solid var(--c-ffffff26);background:var(--c-171717bb);border-radius:99px;padding:6px 12px;font-size:11px}.hero-bottom{color:var(--c-737270);letter-spacing:1.6px;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:23px;left:5%;right:5%}.scroll-cue{letter-spacing:0}.platform-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--c-151515);justify-content:space-between;align-items:center;padding:32px 5%;display:flex}.platform-strip p{color:var(--c-969591);margin:0;font-size:13px;line-height:1.5}.platform-strip p strong{color:var(--c-eee);font-weight:500}.platform-strip>div{color:var(--c-d2d0cc);align-items:center;gap:70px;font-size:24px;display:flex}.platform-strip b{letter-spacing:-.5px;font-size:18px}.section{max-width:1440px;margin:auto;padding:100px 5%}.section h2{font-family:var(--display);letter-spacing:-2px;margin:0 0 20px;font-size:clamp(32px,3.8vw,52px);font-weight:500;line-height:1.2}.section-intro{color:var(--muted);max-width:540px;margin-bottom:30px}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:40px 5%;display:flex}footer p{color:var(--muted);font-size:14px}@media (width>=1550px){.hero{padding-left:max(5%,50% - 660px);padding-right:max(5%,50% - 660px)}.hero-visual{max-width:570px}.header{padding:0 max(5%,50% - 660px)}}@media (width<=1000px){.hero{gap:10px;padding-top:70px}.hero h1{letter-spacing:-2.5px}.hero-actions{flex-wrap:wrap;gap:18px}.platform-strip>div{gap:28px}.floating-chip{padding:10px}.trend-chip{left:-10px}.render-chip{right:-10px}.hero-note{gap:8px}.hero-note span+span:before{margin-right:8px}}@media (width<=700px){.header{height:76px;padding:0 6%}.header nav{display:none}.header .button{gap:12px;padding:11px 12px;font-size:12px}.brand{font-size:24px}.hero{grid-template-columns:1fr;gap:25px;padding:56px 6% 64px}.hero h1{letter-spacing:-2.7px;font-size:clamp(46px,10.3vw,66px);line-height:1.1}.hero-content>p{font-size:16px}.hero-note{font-size:11px}.hero-visual{width:100%;max-width:450px;min-height:510px;margin:0 auto;padding-top:30px}.phone-card{width:225px;height:390px}.orbit-label{top:15px;right:0}.trend-chip{top:45px;left:0}.render-chip{bottom:65px;right:0}.platform-pills{justify-content:center;bottom:0;left:0;right:0}.hero-bottom .scroll-cue{display:none}.platform-strip{padding:25px 6%;display:block}.platform-strip>div{justify-content:space-between;gap:0;margin-top:20px}.platform-strip b{font-size:12px}.platform-strip>div>span{font-size:17px}.section{padding:66px 6%}.section h2{letter-spacing:-1px;font-size:34px}footer{flex-direction:column;align-items:flex-start;gap:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.logo-icon{width:28px;height:28px;color:var(--orange);display:inline-flex}.logo-icon svg{width:100%;height:100%}.header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:84px;position:sticky;top:0}.header-actions{align-items:center;gap:26px;display:flex}.early-link{color:var(--c-d1cbc7);font-size:14px}.header a[aria-current=page]{color:var(--orange)}.menu-toggle{color:var(--text);background:0 0;border:0;width:40px;height:40px;padding:8px;display:none}.menu-toggle span{background:currentColor;height:1px;margin:6px 0;display:block}.mobile-nav[hidden]{display:none!important}.muted{color:var(--muted)}.accent{color:var(--orange)}.icon{flex-shrink:0;width:24px;height:24px}.phone-image{background-image:url(/marketing/planet.webp);background-position:50%;background-size:cover}.hero{min-height:735px}.phone-card{width:260px;height:440px}.hero-visual{padding-top:10px}.trend-chip{left:0}.hero canvas{opacity:.78}.hero-bottom,.orbit-label,.phone-top{font-size:12px}.floating-chip small{font-size:10px}.floating-chip strong{font-size:14px}.chip-meta{font-size:12px}.tiny-badge,.video-category,.phone-bottom small{font-size:10px}.platform-pills span,.hero-note{font-size:12px}.hero-visual .phone-card{animation:8s ease-in-out infinite phoneFloat}.hero-visual .trend-chip{animation:7s ease-in-out infinite chipFloat}.hero-visual .render-chip{animation:7s ease-in-out -3s infinite chipFloat}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:44px;display:flex}.section-heading h2{margin-bottom:0}.section-heading>.section-intro{max-width:365px;margin:0;font-size:16px;line-height:1.8}.section-heading>.text-button{white-space:nowrap;margin-bottom:8px}.sample-badge{letter-spacing:1px;border:1px solid var(--c-ffffff1c);color:var(--c-aeaaa3);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.outline-tag{letter-spacing:1px;border:1px solid var(--c-ffffff24);color:var(--c-aaa7a1);border-radius:5px;padding:5px 9px;font-size:11px;line-height:1.5;display:inline-block}.micro{color:var(--c-9c9893);font-size:12px}.feature-icon{border:1px solid var(--c-ff764c40);background:var(--c-ff764c0e);width:44px;height:44px;color:var(--orange);border-radius:10px;justify-content:center;align-items:center;margin-bottom:26px;display:flex}.button .icon{width:18px;height:18px}.studio-shell{border:1px solid var(--c-ffffff20);background:var(--c-171717);box-shadow:0 25px 70px var(--c-0002);border-radius:16px;overflow:hidden}.studio-topbar{border-bottom:1px solid var(--line);background:var(--c-1b1b1b);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.studio-title{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.studio-title .mini-brand{background:var(--orange);width:20px;height:20px}.studio-divider{color:var(--c-555);margin:0 4px}.studio-title .muted{font-weight:400}.step-navigation{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.step-button{color:var(--c-a8a49f);border:0;border-right:1px solid var(--line);background:0 0;justify-content:center;align-items:center;gap:10px;padding:19px 12px;display:flex;position:relative}.step-button:last-child{border-right:0}.step-button>span{color:var(--c-746d68);font-size:10px}.step-button .icon{width:17px;height:17px}.step-button strong{font-size:13px;font-weight:500}.step-button.active{color:var(--orange);background:var(--c-ff764c08)}.step-button.active:after{content:"";background:var(--orange);height:2px;position:absolute;bottom:-1px;left:0;right:0}.step-button:hover{background:var(--c-ffffff05)}.studio-workspace{grid-template-columns:1fr .91fr .94fr;min-height:590px;display:grid}.studio-controls{border-right:1px solid var(--line);padding:30px 26px}.step-content .eyebrow{letter-spacing:1.5px;margin-bottom:13px;font-size:10px}.step-content h3{font-family:var(--display);letter-spacing:-.7px;min-height:62px;margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.3}.step-content p{color:var(--muted);min-height:46px;margin:0 0 23px;font-size:14px;line-height:1.65}.topic-options{border:0;margin:0 0 19px;padding:0}.topic-options legend,.channel-controls legend{color:var(--c-d1cac4);margin-bottom:10px;font-size:12px;font-weight:500}.topic-option{border:1px solid var(--c-ffffff12);cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin-bottom:7px;padding:10px 11px;transition:border-color .2s,background .2s;display:flex;position:relative}.topic-option:has(input:checked){border-color:var(--c-ff764c80);background:var(--c-ff764c0a)}.topic-option:hover{background:var(--c-ffffff05)}.topic-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.topic-option:has(input:focus-visible){outline:2px solid var(--orange);outline-offset:2px}.topic-option strong{font-size:12px;font-weight:600;display:block}.topic-option small{color:var(--c-8f8b86);margin-top:1px;font-size:11px;display:block}.topic-emoji{color:var(--c-ccbbae);text-align:center;width:23px;font-size:24px;line-height:1}.radio-indicator{border:1px solid var(--c-ffffff35);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-left:auto}.topic-option:has(input:checked) .radio-indicator{border:3px solid var(--orange);background:var(--c-181818)}.control-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.control-row label{color:var(--c-c6c1bb);font-size:12px}.control-row select{width:100%;color:var(--c-ded8d0);background:var(--c-222);border:1px solid var(--c-ffffff18);cursor:pointer;border-radius:6px;margin-top:7px;padding:10px 23px 10px 9px;font-size:12px;display:block}.channel-controls{border:0;flex-wrap:wrap;gap:5px;margin:18px 0 0;padding:0;display:flex}.channel-controls label{color:var(--c-a7a19b);cursor:pointer;font-size:11px;position:relative}.channel-controls input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.channel-controls label>span{border:1px solid var(--c-ffffff19);border-radius:5px;padding:5px 8px;display:block}.channel-controls label:has(input:checked)>span{background:var(--c-303029);color:var(--c-ece5d6);border-color:var(--c-5a5548)}.channel-controls label:has(input:focus-visible)>span{outline:2px solid var(--orange);outline-offset:2px}.studio-preview{background:radial-gradient(ellipse at 50% 35%,var(--c-6340251f),transparent 75%);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;padding:30px 18px;display:flex}.demo-phone{aspect-ratio:9/16;border:1px solid var(--c-ffffff30);background:var(--c-29231f);height:414px;box-shadow:0 14px 32px var(--c-0004);border-radius:12px;position:relative;overflow:hidden}.clip-art{background-position:50%;background-size:cover;transition:filter .5s;position:absolute;inset:0}.clip-shade{background:linear-gradient(var(--c-0004),transparent 20%,transparent 30%,var(--c-0008) 70%,var(--c-0008));position:absolute;inset:0}.clip-topline{justify-content:space-between;font-size:11px;font-weight:600;display:flex;position:absolute;top:13px;left:16px;right:16px}.clip-topline>span:last-child{border:1px solid var(--c-ffffff50);border-radius:4px;padding:0 4px;font-size:10px;font-weight:400}.clip-label{letter-spacing:1.7px;font-size:8px;position:absolute;top:49px;left:16px}.clip-caption{text-align:center;font-family:var(--display);letter-spacing:-.6px;text-shadow:0 2px 10px var(--c-0004);font-size:23px;font-weight:800;line-height:1.6;position:absolute;bottom:95px;left:12px;right:12px}.clip-caption mark{background:var(--orange);color:var(--c-211b15);text-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:3px 6px}.clip-caption.caption-minimal{font-family:var(--font);letter-spacing:1px;text-transform:lowercase;font-size:20px;font-weight:400;line-height:1.6}.clip-caption.caption-minimal mark{color:var(--c-fff);border-bottom:1px solid var(--c-fff);background:0 0;padding:0 0 3px}.clip-caption.caption-editorial{letter-spacing:-.5px;text-transform:lowercase;font-family:Georgia,serif;font-size:26px;font-style:italic;font-weight:400;line-height:1.3}.clip-caption.caption-editorial mark{color:var(--c-ffd7ad);background:0 0;padding:0}.clip-watermark{text-align:center;letter-spacing:2px;color:var(--c-fff9);font-size:8px;position:absolute;bottom:52px;left:0;right:0}.clip-play{border:1px solid var(--c-ffffff80);background:var(--c-0003);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;opacity:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;transition:opacity .2s;display:grid;position:absolute;top:38%;left:calc(50% - 20px)}.demo-phone:hover .clip-play,.clip-play:focus-visible,.demo-phone.playing .clip-play{opacity:1}.demo-phone.playing .clip-art{animation:14s linear infinite alternate clipZoom}.demo-phone.playing .clip-caption mark{animation:2.5s ease-in-out infinite captionPop}.clip-timeline{align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;bottom:14px;left:13px;right:13px}.clip-timeline>div{background:var(--c-ffffff50);flex:1;height:2px}.clip-timeline i{background:#fff;width:0%;height:100%;display:block}.preview-hint{letter-spacing:.6px;color:var(--c-827e77);text-align:center;font-size:9px}.studio-activity{border-left:1px solid var(--line);flex-direction:column;padding:30px 23px;display:flex}.activity-heading{justify-content:space-between;align-items:center;gap:6px;display:flex}.activity-heading h4{margin:0;font-size:13px;font-weight:500}.activity-heading .outline-tag{padding:3px 6px;font-size:8px}.agent-log{margin:22px 0 20px}.agent-log-row{align-items:center;gap:10px;padding:12px 0;display:flex;position:relative}.agent-icon{border:1px solid var(--c-ffffff17);background:var(--c-20201f);width:32px;height:32px;color:var(--c-bfb4a7);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-icon .icon{width:15px;height:15px}.agent-log-row strong{font-size:12px;font-weight:500;display:block}.agent-log-row div>span{color:var(--c-8f8a83);margin-top:3px;font-size:10px;line-height:1.5;display:block}.agent-state{color:var(--c-666);margin-left:auto;font-size:16px}.agent-log-row.running .agent-icon{color:var(--orange);border-color:var(--c-ff764c60)}.agent-log-row.running .agent-state{color:var(--orange);animation:3s linear infinite turn}.agent-log-row.done .agent-state{color:var(--c-c4d1ac)}.agent-log-row.done .agent-icon{border-color:var(--c-b5c19433);color:var(--c-c4d1ac)}.render-summary{border-top:1px solid var(--line);gap:5px;padding-top:17px;display:grid}.render-summary>div{color:var(--c-8d8882);justify-content:space-between;gap:10px;font-size:11px;display:flex}.render-summary strong{color:var(--c-ccc5bd);font-weight:400}.run-demo{gap:12px;margin-top:22px;padding:13px 14px;font-size:12px}.run-demo>span{margin-left:auto;font-size:19px}.button:disabled{cursor:wait;opacity:.7;transform:none}.demo-disclaimer{color:var(--c-969088);text-align:center;margin:12px 0 0;font-size:10px;line-height:1.5}.demo-result{color:var(--c-9f9a92);text-align:center;min-height:33px;margin-top:13px;font-size:11px;line-height:1.5}.demo-result.completed{color:var(--c-c4d1ac)}.reset-demo{color:var(--c-c6b9a9);background:0 0;border:0;padding:9px 0 0;font-size:12px}.reset-demo[hidden]{display:none}.below-studio{color:var(--c-8c8780);justify-content:space-between;align-items:center;margin-top:24px;font-size:12px;display:flex}.below-studio a{color:var(--c-d6c9b9);font-size:13px}.features-section{padding-top:30px}.feature-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.feature-card{border:1px solid var(--line);background:var(--c-191919);border-radius:14px;padding:36px;position:relative;overflow:hidden}.feature-card .eyebrow{letter-spacing:1.5px;margin-bottom:12px;font-size:10px}.feature-card h3{font-family:var(--display);letter-spacing:-1px;margin:0 0 15px;font-size:29px;font-weight:500;line-height:1.25}.feature-card p{color:var(--muted);max-width:420px;font-size:15px;line-height:1.8}.feature-wide{grid-column:span 2;grid-template-columns:1fr .85fr;align-items:center;gap:80px;padding:43px 40px;display:grid}.trend-chart{background:var(--c-151515);border:1px solid var(--c-ffffff12);border-radius:10px;padding:23px;transform:rotate(-2deg)}.trend-chart>div{justify-content:space-between;font-size:13px;display:flex}.trend-chart svg{width:100%;height:auto;margin:20px 0 15px;display:block}.trend-chart-tags{gap:8px;justify-content:flex-start!important}.trend-chart-tags span{color:var(--c-b4a69a);background:var(--c-3d30251f);border:1px solid var(--c-6d554236);border-radius:5px;padding:3px 8px;font-size:10px}.edit-timeline{border-top:1px solid var(--line);margin-top:29px;padding:18px 0 0}.timeline-track{letter-spacing:1px;background:repeating-linear-gradient(90deg,var(--c-ffffff08) 0,var(--c-ffffff08) 3px,transparent 3px,transparent 8px);color:var(--c-b4b0aa);border-radius:5px;padding:12px;font-size:10px}.timeline-clips{gap:10px;margin-top:9px;display:flex}.timeline-clips span{border:1px solid var(--c-ff764c55);background:var(--c-ff764c19);color:var(--c-dda28f);border-radius:5px;padding:7px 16px;font-size:11px}.timeline-clips span:nth-child(2){flex:1}.caption-sample{letter-spacing:-1px;margin:35px 0 3px;font-size:33px;font-weight:800;transform:rotate(-3deg)}.caption-sample mark{background:var(--orange);color:var(--c-222);padding:1px 8px}.publishing-feature{background:linear-gradient(130deg,var(--c-191919),var(--c-201a16))}.publishing-orbit{justify-content:center;justify-self:center;align-items:center;width:100%;max-width:350px;height:250px;display:flex;position:relative}.publishing-orbit:before,.publishing-orbit:after{content:"";border:1px solid var(--c-ad7d5435);border-radius:50%;width:180px;height:180px;position:absolute;transform:rotateX(20deg)}.publishing-orbit:after{width:280px;height:230px}.central-logo{border:1px solid var(--c-ff764c66);background:var(--c-30231b);width:72px;height:72px;color:var(--orange);z-index:1;box-shadow:0 0 65px var(--c-ff764c17);border-radius:20px;place-items:center;display:grid}.central-logo svg{width:38px;height:38px}.orbit-platform{background:var(--c-242322);border:1px solid var(--c-ffffff29);width:47px;height:47px;box-shadow:0 10px 40px var(--c-0005);z-index:2;border-radius:13px;place-items:center;font-size:24px;display:grid;position:absolute}.platform-a{top:0;left:28%;transform:rotate(-8deg)}.platform-b{top:33%;right:5%;transform:rotate(10deg)}.platform-c{font-size:19px;bottom:15%;left:6%;transform:rotate(-10deg)}.platform-d{font-size:21px;font-weight:700;bottom:0;right:25%;transform:rotate(6deg)}.team-teaser{padding-top:35px}.agent-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.agent-tile{border-right:1px solid var(--line);padding:26px 22px 30px;transition:background .3s;position:relative}.agent-tile:last-child{border:0}.agent-tile:hover{background:var(--c-ff764c07)}.agent-tile>span:first-child{color:var(--c-756f69);font-size:10px;position:absolute;top:25px;right:18px}.agent-tile>.icon{width:28px;height:28px;color:var(--orange);margin-bottom:27px}.agent-tile h3{letter-spacing:-.6px;margin:0 0 7px;font-size:20px;font-weight:500}.agent-tile p{color:var(--c-9f978f);margin:0;font-size:12px}.tile-arrow{color:var(--c-9f978f);margin-top:20px;font-size:20px;display:block}.faq-section{grid-template-columns:.8fr 1.3fr;gap:100px;padding-top:45px;display:grid}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;color:var(--c-ddd8d1);justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:15px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--c-a29b92);flex-shrink:0;font-size:24px;font-weight:300}.faq-list details[open] summary>span{color:var(--orange);transform:rotate(45deg)}.faq-list details[open] summary{color:var(--orange)}.faq-list details p{color:var(--muted);margin:0 30px 25px 0;font-size:15px;line-height:1.8}.closing-cta{text-align:center;border-top:1px solid var(--c-ff764c20);background:radial-gradient(ellipse at 50% 110%,var(--c-75421f40),transparent 75%);padding:85px 5% 95px;position:relative;overflow:hidden}.closing-cta:before{content:"";background-image:linear-gradient(var(--c-b67d4220) 1px,transparent 1px),linear-gradient(90deg,var(--c-b67d4220) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at 50% 130%,var(--c-000a),transparent 65%);mask-image:radial-gradient(ellipse at 50% 130%,var(--c-000a),transparent 65%);pointer-events:none;background-size:80px 80px;position:absolute;inset:0}.closing-cta .eyebrow{justify-content:center}.closing-cta h2{font-family:var(--display);letter-spacing:-2.7px;margin:0 0 23px;font-size:clamp(38px,4.7vw,66px);font-weight:500;line-height:1.17}.closing-cta p{color:var(--muted);font-size:16px}.closing-cta>div:last-child{justify-content:center;align-items:center;gap:30px;margin-top:30px;display:flex}.footer{padding:56px 5% 23px;display:block}.footer-top{justify-content:space-between;gap:80px;padding-bottom:50px;display:flex}.footer-top>div>p{font-family:var(--display);color:var(--c-c7bfb7);letter-spacing:-.5px;font-size:21px;line-height:1.5}.footer-links{grid-template-columns:1fr 1fr 1.5fr;gap:55px;display:grid}.footer-links>div{color:var(--c-aca39b);flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;display:flex}.footer-links>div>span:first-child{letter-spacing:1.5px;color:var(--c-776f69);margin-bottom:12px;font-size:10px}.footer-links a:hover{color:var(--orange)}.footer-links .footer-status p{margin:0 0 10px;font-size:14px;line-height:1.7}.footer-links .outline-tag{white-space:nowrap;font-size:8px}.footer-bottom{border-top:1px solid var(--line);color:var(--c-847c74);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:11px;display:flex}.footer-bottom a{color:var(--c-b5a99c)}.page-hero{padding-top:85px;padding-bottom:80px}.page-hero h1,.access-page h1{font-size:clamp(48px,5.6vw,80px);font-family:var(--display);letter-spacing:-3.5px;margin:0 0 26px;font-weight:500;line-height:1.1}.page-hero h1 em,.access-page h1 em{color:var(--orange);font-style:normal}.page-hero>p{max-width:640px;color:var(--muted);margin:0 0 31px;font-size:18px;line-height:1.8}.page-hero{background:radial-gradient(ellipse at 90% 0%,var(--c-b85d2120),transparent 60%)}.product-flow{border-top:1px solid var(--c-ffffff20);justify-content:space-between;align-items:center;gap:15px;max-width:840px;margin-top:65px;padding-top:30px;display:flex}.product-flow span{letter-spacing:1.5px;color:var(--c-c1ada0);font-size:11px}.product-flow b{color:var(--c-695c51);font-weight:400}.product-section{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:80px;padding-bottom:80px;display:grid}.product-section:nth-of-type(odd)>div:first-child{order:2}.product-section .eyebrow{letter-spacing:1.3px;font-size:10px}.product-section h2{letter-spacing:-1.8px;font-size:43px}.product-section>div>p{color:var(--muted);font-size:16px;line-height:1.8}.check-list{gap:13px;margin:25px 0 0;padding:0;list-style:none;display:grid}.check-list li{color:var(--c-c8bcb0);align-items:center;gap:12px;font-size:14px;display:flex}.check-list .icon{width:17px;height:17px;color:var(--orange)}.product-visual{background:linear-gradient(135deg,var(--c-1e1b18),var(--c-171717));border:1px solid var(--c-ffffff1b);border-radius:14px;flex-direction:column;justify-content:center;min-height:350px;padding:30px;display:flex;overflow:hidden}.product-visual>.eyebrow{justify-content:space-between;font-size:10px;display:flex}.radar-circle{border:1px solid var(--c-ff764c40);background:repeating-radial-gradient(transparent 0,transparent 27px,var(--c-ff764c19) 28px,transparent 29px);border-radius:50%;place-items:center;width:180px;height:180px;margin:0 auto 25px;display:grid;position:relative}.radar-circle:before{content:"";background:conic-gradient(from 10deg,transparent 60%,var(--c-ff764c33));border-radius:50%;animation:8s linear infinite turn;position:absolute;inset:0}.radar-circle>span{color:var(--orange);font-size:38px}.signal-pill{color:var(--c-ccc1b4);background:var(--c-ffffff05);border:1px solid var(--c-ffffff10);border-radius:6px;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;font-size:12px;display:flex}.signal-pill span{color:var(--c-9f8d7c);font-size:11px}.source-line{color:var(--c-ad9a8b);justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.source-line strong{font-weight:400}.timeline-wave{border-bottom:1px solid var(--c-ffffff15);justify-content:space-between;align-items:center;gap:3px;height:100px;margin-bottom:20px;display:flex}.timeline-wave i{background:var(--c-968779);border-radius:2px;flex:1;max-width:5px}.timeline-wave i:nth-child(n+12):nth-child(-n+24){background:var(--orange)}.cut-examples{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cut-examples>span{color:var(--c-c5aa92);background:var(--c-a6682520);border:1px solid var(--c-a9764433);border-radius:6px;padding:12px 10px;font-size:12px}.cut-examples b{font-size:12px;font-weight:500;display:block}.cut-examples small{color:var(--c-8f8175);margin-top:8px;font-size:11px;display:block}.timeline-visual .micro{margin-top:25px;font-size:11px}.big-caption{letter-spacing:-2px;margin:35px 0 45px;font-size:42px;font-weight:800;line-height:1.5;transform:rotate(-4deg)}.big-caption mark{background:var(--orange);color:var(--c-231912);padding:0 8px;font-size:33px}.style-swatches{align-items:center;gap:8px;display:flex}.style-swatches i{background:var(--orange);border-radius:50%;width:23px;height:23px}.style-swatches i:nth-child(2){background:var(--c-f6e7d3)}.style-swatches i:nth-child(3){background:var(--c-555048)}.style-swatches span{letter-spacing:1px;color:var(--c-9d8e7e);margin-left:10px;font-size:9px}.channels-visual>div{border:1px solid var(--c-ffffff14);border-radius:8px;align-items:center;gap:20px;margin-top:12px;padding:14px;font-size:14px;display:flex}.channels-visual>div>b{text-align:center;width:25px;font-size:20px;font-weight:500}.channels-visual .outline-tag{margin-left:auto;font-size:9px}.control-section{text-align:center;padding-top:40px}.control-section .feature-icon{margin:0 auto 24px}.control-section>p{max-width:700px;color:var(--muted);margin:25px auto;line-height:1.8}.control-modes{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:860px;margin:40px auto 0;display:grid}.control-modes>div{border:1px solid var(--c-ffffff20);background:var(--c-181818);border-radius:10px;padding:28px}.control-modes span{color:var(--orange);letter-spacing:1px;font-size:10px}.control-modes h3{margin:15px 0 10px;font-size:21px;font-weight:500}.control-modes p{color:var(--muted);margin:0;font-size:14px}.agent-anchors{flex-wrap:wrap;gap:12px;margin-top:50px;display:flex}.agent-anchors a{border:1px solid var(--c-ffffff25);color:var(--c-cdbfaf);background:var(--c-181717);border-radius:6px;align-items:center;gap:10px;padding:10px 17px;font-size:13px;display:flex}.agent-anchors .icon{width:17px;height:17px;color:var(--orange)}.agent-anchors a:hover{border-color:var(--orange)}.agent-detail{border-top:1px solid var(--line);grid-template-columns:200px 1fr;gap:50px;padding-top:70px;padding-bottom:70px;scroll-margin-top:84px;display:grid}.agent-number{font-family:var(--display);letter-spacing:-10px;color:var(--c-342c26);font-size:140px;font-weight:400;line-height:1}.agent-name{color:var(--orange);align-items:center;gap:12px;margin-bottom:24px;font-size:16px;display:flex}.agent-description h2{max-width:700px;font-size:40px}.agent-description>p{max-width:700px;color:var(--muted);font-size:16px;line-height:1.8}.io-row{background:var(--c-1b1917);border:1px solid var(--c-ffffff13);border-radius:8px;align-items:center;gap:30px;max-width:720px;margin-top:25px;padding:24px 28px;display:flex}.io-row span{letter-spacing:1.4px;color:var(--c-987f68);margin-bottom:8px;font-size:10px;display:block}.io-row strong{font-size:14px;font-weight:400}.io-row b{color:var(--c-73563f);font-weight:400}.agent-description .agent-note{color:var(--c-8e8379);margin-top:20px;font-size:13px}.agents-bottom{text-align:center;border-top:1px solid var(--line)}.agents-bottom .eyebrow{justify-content:center}.agents-bottom>p{color:var(--muted);margin:22px 0 28px}.formats-section{padding-top:0}.format-filters{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.format-filters button{color:var(--c-b9b0a6);border:1px solid var(--c-ffffff25);background:var(--c-181818);border-radius:6px;padding:9px 17px;font-size:13px}.format-filters button.active{background:var(--orange);color:var(--c-1c1510);border-color:var(--orange)}.formats-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.format-card[hidden]{display:none}.format-art{aspect-ratio:3/4;border:1px solid var(--c-ffffff24);background:var(--c-191919);border-radius:12px;display:block;position:relative;overflow:hidden}.format-art:after{content:"";background:linear-gradient(var(--c-0004),transparent,var(--c-0008));pointer-events:none;position:absolute;inset:0}.format-art>img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.format-art:hover img{transform:scale(1.05)}.format-badge{letter-spacing:1px;z-index:1;color:var(--c-fff);font-size:10px;position:absolute;top:17px;left:18px}.format-caption{text-align:center;letter-spacing:-.9px;z-index:1;width:100%;text-shadow:0 2px 10px var(--c-0007);font-size:clamp(18px,2.2vw,30px);font-weight:800;line-height:1.5;position:absolute;bottom:65px}.format-caption mark{background:var(--orange);color:var(--c-231b15);text-shadow:none;padding:2px 6px}.format-open{background:var(--c-ffffff20);border:1px solid var(--c-ffffff60);z-index:1;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;display:grid;position:absolute;bottom:16px;right:16px}.format-description{padding:22px 0}.format-description .eyebrow{letter-spacing:1.5px;margin:0 0 12px;font-size:10px}.format-description h2{letter-spacing:-.6px;margin:0;font-size:23px}.format-description p{color:var(--muted);min-height:100px;margin:16px 0;font-size:14px;line-height:1.8}.format-description a{color:var(--c-e5c8b2);font-size:13px}.format-footnote{color:var(--c-897f75);margin:15px 0 0;font-size:12px}.format-principles{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:50px;padding-top:35px;display:grid}.format-principles>div>span{color:var(--orange);font-size:13px}.format-principles h3{letter-spacing:-.6px;font-size:21px;font-weight:500}.format-principles p{color:var(--muted);font-size:15px;line-height:1.8}.demo-page{padding-top:52px}.demo-page-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.demo-page-heading .eyebrow{margin-bottom:15px;font-size:10px}.demo-page h1{font-size:36px;font-family:var(--display);letter-spacing:-1.7px;margin:0 0 10px;font-weight:500}.demo-page-heading p{color:var(--muted);margin:0;font-size:15px}.demo-mode-label{white-space:nowrap;color:var(--c-95897d);margin-bottom:3px;font-size:11px}.full-studio .studio-controls{padding-top:32px}.full-studio .studio-workspace{grid-template-columns:1.03fr .95fr .94fr}.demo-explainer{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:55px;display:grid}.demo-explainer .icon{color:var(--c-b59e84);margin-bottom:12px}.demo-explainer h3{letter-spacing:-.4px;margin:0 0 12px;font-size:17px;font-weight:500}.demo-explainer p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.demo-next{border:1px solid var(--c-ff764c30);background:var(--c-ff764c06);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding:30px;display:flex}.demo-next p{font-family:var(--display);letter-spacing:-.5px;font-size:24px}.access-page{background:radial-gradient(ellipse at 0% 40%,var(--c-8845181a),transparent 70%);grid-template-columns:1fr 1fr;align-items:center;gap:100px;min-height:750px;display:grid}.access-page h1{letter-spacing:-3px;font-size:66px}.access-copy>p{max-width:500px;color:var(--muted);margin:25px 0 30px;font-size:17px;line-height:1.8}.access-copy .access-note{color:var(--c-8a8178);margin:16px 0 35px;font-size:11px}.access-info{border:1px solid var(--c-ffffff1d);background:var(--c-191817);border-radius:16px;padding:40px}.access-info .eyebrow{font-size:11px}.access-info h2{letter-spacing:-1px;margin-bottom:30px;font-size:32px}.access-info>div{border-top:1px solid var(--line);gap:20px;padding:23px 0;display:flex}.access-info>div>span{color:var(--orange);padding-top:5px;font-size:12px}.access-info h3{margin:0 0 10px;font-size:16px;font-weight:500}.access-info p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.access-info>.outline-tag{margin-top:15px;font-size:9px}.full-studio .topic-option strong,.full-studio .step-button strong,.full-studio .agent-log-row strong{font-size:14px}.full-studio .topic-option small,.full-studio .agent-log-row div>span,.full-studio .render-summary>div,.full-studio .channel-controls label,.full-studio .demo-disclaimer{font-size:12px}.full-studio .control-row label,.full-studio .control-row select,.full-studio .activity-heading h4,.full-studio .run-demo{font-size:14px}.full-studio .studio-workspace{min-height:650px}.full-studio .demo-phone{height:465px}.full-studio .agent-log-row{padding:14px 0}.full-studio .demo-result{font-size:12px}.full-studio .topic-options legend,.full-studio .channel-controls legend{font-size:14px}.full-studio .clip-caption{font-size:26px}.full-studio .preview-hint{font-size:10px}.full-studio .step-content p{font-size:15px}.full-studio .control-row{grid-template-columns:1fr}.full-studio .studio-controls{padding:28px 24px}.full-studio .channel-controls{margin-top:15px}.full-studio .topic-options{margin-bottom:13px}.full-studio .control-row label{justify-content:space-between;align-items:center;gap:10px;display:flex}.full-studio .control-row select{width:auto;max-width:65%;margin:0;font-size:12px}.full-studio .channel-controls label>span{padding:4px 7px}.full-studio .run-demo{margin-top:auto}.full-studio .render-summary{margin-bottom:22px}.full-studio .step-content h3{font-size:24px}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(16px)}.reveal.visible{opacity:1;transform:none}.motion-control{z-index:4;background:var(--c-1118);border:1px solid var(--c-ffffff21);color:var(--c-978b80);border-radius:5px;padding:4px 8px;font-size:11px;position:absolute;bottom:56px;right:5%}.motion-control:hover{color:var(--c-dfc1a7)}.motion-control[aria-pressed=true]{color:var(--orange)}@keyframes phoneFloat{0%,to{transform:translateY(0)rotate(7deg)}50%{transform:translateY(-12px)rotate(5deg)}}@keyframes chipFloat{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(7px)rotate(-3deg)}}@keyframes clipZoom{0%{transform:scale(1)}to{transform:scale(1.13)translateY(-8px)}}@keyframes captionPop{0%,35%,to{filter:brightness()}50%{filter:brightness(1.25)}}@keyframes turn{to{transform:rotate(360deg)}}@media (width>=1500px){.section{max-width:1440px;padding-left:60px;padding-right:60px}.footer,.closing-cta,.platform-strip{padding-left:max(5%,50% - 660px);padding-right:max(5%,50% - 660px)}.hero h1{font-size:78px}.hero{min-height:790px}.hero-visual .phone-card{width:280px;height:477px}.trend-chip{top:65px;left:-10px}.render-chip{bottom:75px}.platform-pills{left:70px}.hero-visual{min-height:570px}}@media (width<=1150px){.header-actions{gap:18px}.early-link{display:none}.header nav{gap:26px}.studio-controls{padding:24px 18px}.studio-activity{padding:24px 17px}.step-content h3{font-size:21px}.demo-phone{height:380px}.topic-option{gap:7px;padding:9px 7px}.topic-option strong{font-size:11px}.topic-emoji{width:20px}.control-row{grid-template-columns:1fr}.control-row label{justify-content:space-between;align-items:center;gap:10px;display:flex}.control-row select{width:60%;margin:0;font-size:11px}.channel-controls{gap:4px}.channel-controls label>span{padding:4px 6px}.hero h1{font-size:60px}.hero-visual .phone-card{width:245px;height:425px}.floating-chip{padding:11px 12px}.trend-chip{top:40px;left:-20px}.floating-chip strong{font-size:12px}.chip-meta{font-size:10px}.render-chip{right:-5px}.feature-wide{gap:40px}.footer-links{gap:30px}.footer-top{gap:40px}.full-studio .demo-phone{height:420px}.full-studio .studio-controls{padding:25px 18px}.full-studio .topic-option strong{font-size:12px}.full-studio .topic-option small{font-size:11px}.full-studio .agent-log-row strong{font-size:13px}.full-studio .agent-log-row div>span{font-size:11px}.access-page{gap:50px}.access-page h1{font-size:59px}.product-section{gap:45px}.product-section h2{font-size:36px}.big-caption{font-size:35px}.big-caption mark{font-size:27px}.format-description p{min-height:124px}}@media (width<=900px){.hero{grid-template-columns:1fr .9fr;min-height:730px;padding-top:70px}.hero h1{letter-spacing:-2.7px;font-size:54px}.hero-content>p{font-size:16px}.hero-note{flex-wrap:wrap;gap:8px}.hero-visual .phone-card{width:218px;height:383px}.floating-chip .chip-meta{display:none}.floating-chip strong{font-size:11px}.floating-chip small{font-size:9px}.chip-icon{width:29px;height:32px}.floating-chip{gap:8px}.trend-chip{top:75px}.render-chip{bottom:90px}.hero-visual{min-height:500px}.hero-actions{gap:20px}.hero-actions .button{gap:20px;padding:14px 15px;font-size:13px}.hero-actions .text-button{font-size:13px}.platform-pills{justify-content:center;left:0;right:0}.section-heading{gap:30px}.section-heading>.section-intro{max-width:300px;font-size:14px}.section h2{font-size:38px}.studio-workspace,.full-studio .studio-workspace{grid-template-columns:1fr 1fr}.studio-activity{border-top:1px solid var(--line);border-left:0;grid-column:span 2;grid-template-columns:1fr 1fr;gap:10px 28px;display:grid}.activity-heading{grid-column:span 2}.agent-log{grid-row:span 5;margin:5px 0}.agent-log-row{padding:10px 0}.run-demo{align-self:start;margin-top:0}.demo-disclaimer{margin-top:0}.demo-result{margin:0}.render-summary{border:0;align-self:start;margin-top:15px}.full-studio .render-summary{margin:15px 0 0}.full-studio .run-demo{margin-top:0}.demo-phone{height:420px}.studio-controls{padding:25px}.studio-title{font-size:12px}.step-button{gap:7px;padding:16px 8px}.step-button>span{display:none}.step-button strong{font-size:12px}.topic-option strong{font-size:14px}.topic-option small{font-size:12px}.topic-option{gap:12px;padding:10px}.control-row label,.control-row select{font-size:13px}.channel-controls label{font-size:12px}.step-content h3{font-size:24px}.agent-log-row strong{font-size:14px}.agent-log-row div>span,.demo-disclaimer,.demo-result,.render-summary>div{font-size:12px}.run-demo{font-size:14px}.studio-activity{padding:25px}.feature-card{padding:28px}.feature-wide{gap:25px}.feature-card h3{font-size:25px}.feature-card p{font-size:14px}.agent-tile{padding:23px 12px}.agent-tile h3{font-size:18px}.agent-tile p{font-size:11px}.faq-section{grid-template-columns:.6fr 1.4fr;gap:50px}.footer-top{gap:30px}.footer-links{grid-template-columns:1fr 1fr;gap:25px}.footer-status{display:none!important}.footer-bottom{font-size:10px}.product-section{gap:30px}.product-section h2{font-size:32px}.product-visual{min-height:340px;padding:22px}.big-caption{letter-spacing:-1px;font-size:29px}.big-caption mark{font-size:22px}.style-swatches span{display:none}.signal-pill,.signal-pill span{display:block}.channels-visual>div{gap:10px;padding:12px 8px;font-size:12px}.channels-visual .outline-tag{font-size:8px}.agent-detail{grid-template-columns:130px 1fr;gap:35px}.agent-number{letter-spacing:-8px;font-size:100px}.agent-description h2{font-size:32px}.formats-grid{gap:20px}.format-description .eyebrow{letter-spacing:.5px;font-size:9px}.format-description h2{font-size:21px}.format-description p{min-height:139px;font-size:13px}.format-badge{font-size:8px;top:12px;left:10px}.format-caption{letter-spacing:-.6px;font-size:20px;bottom:65px}.format-open{width:30px;height:30px;font-size:19px}.format-principles{gap:28px}.demo-page-heading{display:block}.demo-page h1{font-size:34px}.demo-mode-label{margin-top:15px;display:block}.access-page{gap:35px;padding-top:60px}.access-page h1{letter-spacing:-2.5px;font-size:50px}.access-copy>p{font-size:16px}.access-info{padding:28px}.access-info h2{font-size:28px}.access-copy .button{gap:15px;font-size:13px}.access-info>.outline-tag{font-size:8px}}@media (width<=700px){.header{height:74px}.header-actions{gap:10px}.header .desktop-nav{display:none}.header .button{gap:15px;padding:9px 13px;font-size:12px}.menu-toggle{display:block}.header .mobile-nav{background:var(--c-151515f7);border-bottom:1px solid var(--c-ffffff20);box-shadow:0 20px 30px var(--c-0007);flex-direction:column;gap:4px;padding:18px 6% 24px;display:flex;position:absolute;top:73px;left:0;right:0}.mobile-nav a{padding:11px 0;font-size:16px}.hero{grid-template-columns:1fr;gap:23px;padding:51px 6% 70px}.hero h1{letter-spacing:-2.8px;margin-bottom:24px;font-size:clamp(45px,11vw,70px)}.hero-content>p{max-width:480px;line-height:1.8}.eyebrow{letter-spacing:1.4px;font-size:10px}.hero-actions{flex-wrap:nowrap;gap:21px}.hero-actions .button{gap:14px;padding:14px;font-size:13px}.hero-actions .text-button{gap:8px;font-size:12px}.hero-note{gap:10px;font-size:11px}.hero-note span+span:before{margin-right:10px}.hero-visual{max-width:390px;min-height:498px;padding:20px 0 35px}.hero-visual .phone-card{width:239px;height:410px}.floating-chip .chip-meta{font-size:10px;display:block}.floating-chip strong{font-size:12px}.floating-chip small{font-size:9px}.trend-chip{top:44px;left:0}.render-chip{bottom:72px;right:0}.orbit-label{font-size:9px;top:10px;right:0}.orbit-label span{font-size:25px}.hero-bottom{font-size:9px;bottom:21px}.motion-control{font-size:10px;bottom:17px;right:6%}.platform-strip{flex-direction:column;align-items:flex-start;gap:20px;padding:25px 6%;display:flex}.platform-strip p{font-size:12px}.platform-strip>div{flex-wrap:wrap;gap:12px;width:100%;margin:0}.platform-strip b{font-size:12px}.section-heading{margin-bottom:30px;display:block}.section-heading h2{font-size:34px;line-height:1.23}.section-heading>.section-intro{max-width:100%;margin-top:22px;font-size:15px}.section-heading>.text-button{margin-top:22px}.studio-shell{border-radius:11px}.studio-topbar{gap:8px;padding:14px 15px}.studio-title{gap:7px;font-size:12px}.studio-title .muted,.studio-divider{display:none}.sample-badge{letter-spacing:.8px;padding:3px 5px;font-size:8px}.step-navigation{overflow-x:auto}.step-button{flex-direction:column;gap:5px;padding:13px 4px}.step-button .icon{width:16px;height:16px}.step-button strong,.full-studio .step-button strong{font-size:10px}.studio-workspace,.full-studio .studio-workspace{flex-direction:column;display:flex}.studio-controls,.full-studio .studio-controls{border-right:0;border-bottom:1px solid var(--line);padding:25px 20px}.step-content h3{min-height:0;font-size:24px}.step-content h3 br{display:none}.step-content p{min-height:0;margin-bottom:22px;font-size:14px}.topic-option{padding:12px}.topic-option strong,.full-studio .topic-option strong{font-size:14px}.topic-option small,.full-studio .topic-option small{font-size:12px}.topic-options legend,.channel-controls legend{font-size:14px}.control-row{grid-template-columns:1fr 1fr;gap:10px}.control-row label,.full-studio .control-row label{font-size:13px;display:block}.control-row select,.full-studio .control-row select{width:100%;max-width:none;margin-top:7px;padding:10px 4px;font-size:13px}.full-studio .control-row{grid-template-columns:1fr 1fr}.channel-controls{gap:7px;margin-top:20px}.channel-controls label>span,.full-studio .channel-controls label>span{padding:7px 11px;font-size:12px}.studio-preview{gap:18px;padding:30px 15px 25px}.demo-phone,.full-studio .demo-phone{max-width:100%;height:470px}.clip-play{opacity:1}.clip-caption,.full-studio .clip-caption{font-size:25px}.preview-hint,.full-studio .preview-hint{font-size:10px}.studio-activity{border-top:1px solid var(--line);gap:0;padding:24px 20px;display:flex}.activity-heading h4{font-size:15px}.activity-heading .outline-tag{font-size:10px}.agent-log{margin:15px 0}.agent-log-row,.full-studio .agent-log-row{padding:10px 0}.agent-log-row strong,.full-studio .agent-log-row strong{font-size:14px}.agent-log-row div>span,.full-studio .agent-log-row div>span{font-size:12px}.agent-icon{width:34px;height:34px}.render-summary,.full-studio .render-summary{border-top:1px solid var(--line);gap:6px;width:100%;margin:0 0 20px;padding-top:15px}.run-demo,.full-studio .run-demo{width:100%;margin:0;padding:14px 18px;font-size:14px}.run-demo .icon{margin-right:0}.demo-disclaimer,.full-studio .demo-disclaimer{margin-top:13px;font-size:11px}.demo-result,.full-studio .demo-result{margin-top:12px;font-size:12px}.below-studio{margin-top:17px;font-size:11px;display:block}.below-studio a{margin-top:12px;font-size:13px;display:flex}.features-section{padding-top:6px}.feature-grid{grid-template-columns:1fr;gap:14px}.feature-wide{grid-column:auto;padding:28px;display:block}.feature-card{padding:28px}.feature-card h3{font-size:27px}.feature-card p{font-size:15px}.trend-chart{margin-top:30px}.publishing-orbit{max-width:310px;height:230px;margin:35px auto 0}.team-teaser{padding-top:12px}.agent-strip{border-bottom:0;grid-template-columns:1fr 1fr}.agent-tile{border-bottom:1px solid var(--line);padding:25px 20px}.agent-tile:nth-child(2n){border-right:0}.agent-tile:last-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.agent-tile h3{font-size:20px}.agent-tile p{font-size:12px}.agent-tile>.icon{margin-bottom:20px}.tile-arrow{margin-top:10px}.faq-section{padding-top:10px;display:block}.faq-section>div:first-child{margin-bottom:30px}.faq-section h2 br,.faq-section .muted br{display:none}.faq-list summary{padding:20px 0;font-size:15px}.faq-list details p{margin-right:0;font-size:14px}.closing-cta{padding:62px 6%}.closing-cta h2{letter-spacing:-1.5px;font-size:38px}.closing-cta .eyebrow{font-size:9px}.closing-cta p{font-size:15px}.closing-cta>div:last-child{flex-direction:column;gap:22px}.closing-cta .button{font-size:14px}.footer{padding:40px 6% 24px}.footer-top{padding-bottom:30px;display:block}.footer-top>div>p{font-size:18px}.footer-links{grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.footer-links>div{font-size:13px}.footer-bottom{flex-wrap:wrap;justify-content:space-between;gap:10px 20px;font-size:10px}.footer-bottom>span:nth-child(2){order:3;width:100%}.page-hero{padding-top:55px;padding-bottom:55px}.page-hero h1,.access-page h1{letter-spacing:-2px;font-size:clamp(42px,10.5vw,62px)}.page-hero>p{font-size:16px}.page-hero .eyebrow{font-size:9px;line-height:1.8}.product-flow{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:40px;padding-top:24px}.product-flow span{letter-spacing:1px;font-size:8px}.product-flow b{font-size:12px}.product-section{flex-direction:column;gap:30px;padding-top:50px;padding-bottom:50px;display:flex}.product-section:nth-of-type(odd)>div:first-child{order:0}.product-section>div{width:100%}.product-section h2{font-size:32px}.product-section .eyebrow{font-size:9px}.product-visual{min-height:330px;padding:25px}.big-caption{font-size:40px}.big-caption mark{font-size:29px}.style-swatches span{font-size:8px;display:block}.signal-pill{display:flex}.channels-visual>div{gap:17px;padding:14px 10px;font-size:14px}.channels-visual .outline-tag{font-size:9px}.control-section{padding-top:20px}.control-section>p{font-size:15px}.control-modes{grid-template-columns:1fr;gap:12px;margin-top:28px}.control-modes>div{padding:25px}.agent-anchors{gap:8px;margin-top:30px}.agent-anchors a{padding:8px 11px;font-size:12px}.agent-detail{padding-top:42px;padding-bottom:42px;display:block}.agent-number{letter-spacing:-4px;margin-bottom:25px;font-size:64px}.agent-name{margin-bottom:18px;font-size:15px}.agent-description h2{font-size:31px}.agent-description>p{font-size:15px}.io-row{gap:15px;padding:19px 16px}.io-row strong{font-size:12px}.io-row span{font-size:9px}.agent-description .agent-note{font-size:12px}.formats-section{padding-top:0}.format-filters{gap:8px;margin-bottom:25px}.format-filters button{padding:8px 11px;font-size:12px}.formats-grid{grid-template-columns:1fr;gap:20px}.format-art{aspect-ratio:4/4.5}.format-caption{letter-spacing:-1px;font-size:32px;bottom:90px}.format-badge{font-size:10px;top:20px;left:20px}.format-open{width:40px;height:40px;font-size:23px;bottom:20px;right:20px}.format-description{padding:25px 0}.format-description .eyebrow{letter-spacing:1px;font-size:10px}.format-description h2{font-size:26px}.format-description p{min-height:0;margin:15px 0 18px;font-size:15px}.format-description a{font-size:14px}.format-footnote{font-size:12px}.format-principles{grid-template-columns:1fr;gap:30px;padding-top:40px}.format-principles h3{margin:15px 0 12px;font-size:23px}.format-principles p{margin:0}.demo-page{padding-top:38px}.demo-page h1{letter-spacing:-1px;font-size:29px}.demo-page-heading p{font-size:14px}.demo-mode-label{font-size:11px}.demo-explainer{grid-template-columns:1fr;gap:32px;margin-top:40px}.demo-next{flex-direction:column;align-items:flex-start;margin-top:35px;padding:25px}.demo-next p{margin:0 0 5px;font-size:22px}.access-page{flex-direction:column;gap:40px;padding-top:55px;padding-bottom:55px;display:flex}.access-copy>p{font-size:16px}.access-copy .button{padding:15px 16px;font-size:13px}.access-copy .access-note{margin-bottom:28px;font-size:11px}.access-info{width:100%;padding:27px}.access-info h2{font-size:29px}.access-info>.outline-tag{font-size:8px}}@media (width<=370px){.brand{gap:6px;font-size:22px}.logo-icon{width:23px}.header-actions{gap:4px}.header .button{gap:8px;padding:9px 10px;font-size:11px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.hero h1{font-size:44px}.hero-note{gap:5px;font-size:10px}.hero-note span+span:before{margin-right:5px}.floating-chip{padding:9px}.render-chip{right:-6px}.trend-chip{left:-8px}.demo-phone,.full-studio .demo-phone{height:420px}.big-caption{font-size:33px}.big-caption mark{font-size:24px}.channel-controls label>span,.full-studio .channel-controls label>span{padding:6px 8px}.format-caption{font-size:27px}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.radar-circle:before,.hero-visual .phone-card,.hero-visual .floating-chip,.demo-phone.playing .clip-art,.demo-phone.playing .clip-caption mark{animation:none}.motion-control{display:none}}body.motion-paused *,body.motion-paused :before,body.motion-paused :after{animation-play-state:paused!important}.studio-controls .topic-option strong,.studio-controls .control-row label,.studio-controls .control-row select,.studio-controls legend{font-size:14px}.studio-controls .topic-option small,.studio-controls .channel-controls label>span{font-size:12px}.agent-log-row strong{font-size:14px}.agent-log-row div>span,.render-summary>div,.demo-result{font-size:12px}.run-demo{font-size:14px}.demo-disclaimer{font-size:12px}.step-button strong{font-size:14px}.preview-hint{font-size:11px}.activity-heading h4{font-size:14px}.feature-card .eyebrow,.feature-card .trend-chart-tags span,.format-description .eyebrow,.format-badge{font-size:12px}.format-description p{min-height:0}.phone-card{isolation:isolate}.clip-label{font-size:10px}.clip-timeline{font-size:11px}.clip-watermark{font-size:10px}.footer-bottom,.footer-links>div>span:first-child{font-size:12px}.footer-links .outline-tag{font-size:10px}.hero-note{color:var(--c-a09b94)}.hero-bottom{color:var(--c-9b9186)}.motion-control{color:var(--c-b9a48f)}.hero .floating-chip small{font-size:10px}@media (width<=1150px) and (width>=901px){.studio-workspace{grid-template-columns:1.12fr .95fr 1fr}.studio-preview{padding-left:10px;padding-right:10px}.studio-controls{padding:22px 17px}.studio-controls .topic-option strong{font-size:13px}.studio-controls .control-row select{font-size:12px}.agent-log-row div>span{font-size:11px}.demo-phone{height:350px}.step-button strong{font-size:12px}}@media (width<=700px){.step-button strong,.full-studio .step-button strong{font-size:12px}.step-button{padding:13px 2px}.studio-title{font-size:12px}.studio-topbar .sample-badge{font-size:9px}.footer-bottom,.hero-note{font-size:11px}.hero-bottom{font-size:9px}.preview-hint{font-size:10px}.format-badge{font-size:11px}}:root,html[data-theme=ember]{--c-0002:#0002;--c-0003:#0003;--c-0004:#0004;--c-0005:#0005;--c-0007:#0007;--c-0008:#0008;--c-0009:#0009;--c-000a:#000a;--c-111:#111;--c-111111:#111;--c-111111e0:#111111e0;--c-1116:#1116;--c-1118:#1118;--c-151515:#151515;--c-151515f7:#151515f7;--c-161311:#161311;--c-17120f:#17120f;--c-171717:#171717;--c-171717bb:#171717bb;--c-181717:#181717;--c-181818:#181818;--c-191817:#191817;--c-191919:#191919;--c-1a1a1a:#1a1a1a;--c-1b1917:#1b1917;--c-1b1b1b:#1b1b1b;--c-1c1510:#1c1510;--c-1e1b18:#1e1b18;--c-201a16:#201a16;--c-20201f:#20201f;--c-211b15:#211b15;--c-222:#222;--c-231912:#231912;--c-231b15:#231b15;--c-24211eee:#24211eee;--c-242322:#242322;--c-272522:#272522;--c-291815:#291815;--c-29231f:#29231f;--c-30231b:#30231b;--c-303029:#303029;--c-342c26:#342c26;--c-3d30251f:#3d30251f;--c-46362c:#46362c;--c-472717:#472717;--c-555:#555;--c-555048:#555048;--c-5a5548:#5a5548;--c-6340251f:#6340251f;--c-64534777:#64534777;--c-666:#666;--c-695444:#695444;--c-695c51:#695c51;--c-6d554236:#6d554236;--c-73563f:#73563f;--c-737270:#737270;--c-746d68:#746d68;--c-75421f40:#75421f40;--c-756f69:#756f69;--c-776f69:#776f69;--c-827e77:#827e77;--c-847c74:#847c74;--c-858583:#858583;--c-8845181a:#8845181a;--c-88b79824:#88b79824;--c-897f75:#897f75;--c-8a552e:#8a552e;--c-8a8178:#8a8178;--c-8c8780:#8c8780;--c-8d8882:#8d8882;--c-8e8379:#8e8379;--c-8f8175:#8f8175;--c-8f8a83:#8f8a83;--c-8f8b86:#8f8b86;--c-95897d:#95897d;--c-968779:#968779;--c-969088:#969088;--c-969591:#969591;--c-978b80:#978b80;--c-987f68:#987f68;--c-9b9186:#9b9186;--c-9c9893:#9c9893;--c-9d8e7e:#9d8e7e;--c-9f8d7c:#9f8d7c;--c-9f978f:#9f978f;--c-9f9a92:#9f9a92;--c-a09b94:#a09b94;--c-a29b92:#a29b92;--c-a6682520:#a6682520;--c-a7a19b:#a7a19b;--c-a8a49f:#a8a49f;--c-a8a7a5:#a8a7a5;--c-a9764433:#a9764433;--c-aaa7a1:#aaa7a1;--c-aca39b:#aca39b;--c-acaaa5:#acaaa5;--c-ad7d5435:#ad7d5435;--c-ad9a8b:#ad9a8b;--c-ae9688:#ae9688;--c-aeaaa3:#aeaaa3;--c-b4a69a:#b4a69a;--c-b4b0aa:#b4b0aa;--c-b59e84:#b59e84;--c-b5a99c:#b5a99c;--c-b5c19433:#b5c19433;--c-b67d4220:#b67d4220;--c-b7deaa:#b7deaa;--c-b85d2120:#b85d2120;--c-b9a48f:#b9a48f;--c-b9b0a6:#b9b0a6;--c-bfb4a7:#bfb4a7;--c-c1ada0:#c1ada0;--c-c3b6aa:#c3b6aa;--c-c4d1ac:#c4d1ac;--c-c5aa92:#c5aa92;--c-c6b9a9:#c6b9a9;--c-c6c1bb:#c6c1bb;--c-c7bfb7:#c7bfb7;--c-c8bcb0:#c8bcb0;--c-ccbbae:#ccbbae;--c-ccc1b4:#ccc1b4;--c-ccc5bd:#ccc5bd;--c-cdbfaf:#cdbfaf;--c-d05f191a:#d05f191a;--c-d0ccca:#d0ccca;--c-d1cac4:#d1cac4;--c-d1cbc7:#d1cbc7;--c-d2d0cc:#d2d0cc;--c-d6c9b9:#d6c9b9;--c-d8c9be:#d8c9be;--c-dda28f:#dda28f;--c-ddd8d1:#ddd8d1;--c-ded8d0:#ded8d0;--c-dfc1a7:#dfc1a7;--c-e5c8b2:#e5c8b2;--c-eab899:#eab899;--c-ece5d6:#ece5d6;--c-eee:#eee;--c-f6e7d3:#f6e7d3;--c-f6f2ed:#f6f2ed;--c-f7ae6260:#f7ae6260;--c-ff764c:#ff764c;--c-ff764c06:#ff764c06;--c-ff764c07:#ff764c07;--c-ff764c08:#ff764c08;--c-ff764c0a:#ff764c0a;--c-ff764c0e:#ff764c0e;--c-ff764c17:#ff764c17;--c-ff764c19:#ff764c19;--c-ff764c20:#ff764c20;--c-ff764c30:#ff764c30;--c-ff764c33:#ff764c33;--c-ff764c40:#ff764c40;--c-ff764c44:#ff764c44;--c-ff764c55:#ff764c55;--c-ff764c60:#ff764c60;--c-ff764c66:#ff764c66;--c-ff764c80:#ff764c80;--c-ff916f:#ff916f;--c-ffd7ad:#ffd7ad;--c-fff:#fff;--c-fff4:#fff4;--c-fff9:#fff9;--c-ffffff05:#ffffff05;--c-ffffff08:#ffffff08;--c-ffffff10:#ffffff10;--c-ffffff12:#ffffff12;--c-ffffff13:#ffffff13;--c-ffffff14:#ffffff14;--c-ffffff15:#ffffff15;--c-ffffff17:#ffffff17;--c-ffffff18:#ffffff18;--c-ffffff19:#ffffff19;--c-ffffff1a:#ffffff1a;--c-ffffff1b:#ffffff1b;--c-ffffff1c:#ffffff1c;--c-ffffff1d:#ffffff1d;--c-ffffff20:#ffffff20;--c-ffffff21:#ffffff21;--c-ffffff24:#ffffff24;--c-ffffff25:#ffffff25;--c-ffffff26:#ffffff26;--c-ffffff29:#ffffff29;--c-ffffff30:#ffffff30;--c-ffffff35:#ffffff35;--c-ffffff40:#ffffff40;--c-ffffff50:#ffffff50;--c-ffffff60:#ffffff60;--c-ffffff80:#ffffff80;--bg:#111;--panel:#1a1a1a;--text:#f6f2ed;--muted:#a8a7a5;--orange:#ff764c;--secondary:#f5c69c;--on-accent:#171311;--line:#f6f2ed20;--accent-rgb:255 118 76;--shader-primary:1,.4627,.298;--shader-base:.0667,.0667,.0667;--shader-light:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=violet]{--c-0002:#0002;--c-0003:#0003;--c-0004:#0004;--c-0005:#0005;--c-0007:#0007;--c-0008:#0008;--c-0009:#0009;--c-000a:#000a;--c-111:#100e1d;--c-111111:#100e1d;--c-111111e0:#100e1de0;--c-1116:#100e1d66;--c-1118:#100e1d88;--c-151515:#15121c;--c-151515f7:#15121cf7;--c-161311:#0f0d1a;--c-17120f:#0e0c1a;--c-171717:#1a172b;--c-171717bb:#1a172bbb;--c-181717:#110f20;--c-181818:#1a172b;--c-191817:#121020;--c-191919:#1a172b;--c-1a1a1a:#1a172b;--c-1b1917:#131022;--c-1b1b1b:#1b1724;--c-1c1510:#100e1e;--c-1e1b18:#141224;--c-201a16:#141224;--c-20201f:#17152a;--c-211b15:#141224;--c-222:#19162e;--c-231912:#141124;--c-231b15:#151226;--c-24211eee:#19152dee;--c-242322:#1a172f;--c-272522:#1b1831;--c-291815:#17142a;--c-29231f:#1b1731;--c-30231b:#1c1833;--c-303029:#211d3c;--c-342c26:#211d3d;--c-3d30251f:#2420421f;--c-46362c:#2a254d;--c-472717:#231f3f;--c-555:#555;--c-555048:#4c4855;--c-5a5548:#4d485a;--c-6340251f:#6347a91f;--c-64534777:#50486377;--c-666:#666;--c-695444:#514964;--c-695c51:#585169;--c-6d554236:#524a6636;--c-73563f:#6a5897;--c-737270:#717073;--c-746d68:#6b6874;--c-75421f40:#5d39b740;--c-756f69:#6c6975;--c-776f69:#6d6977;--c-827e77:#7a7782;--c-847c74:#797484;--c-858583:#848385;--c-8845181a:#582cc31a;--c-88b79824:#8cba9c24;--c-897f75:#7b7589;--c-8a552e:#6142ae;--c-8a8178:#7d788a;--c-8c8780:#83808c;--c-8d8882:#85828d;--c-8e8379:#7f798e;--c-8f8175:#7c758f;--c-8f8a83:#86838f;--c-8f8b86:#89868f;--c-95897d:#847d95;--c-968779:#817996;--c-969088:#8c8896;--c-969591:#929196;--c-978b80:#878097;--c-987f68:#776c94;--c-9b9186:#8c869b;--c-9c9893:#96939c;--c-9d8e7e:#877e9d;--c-9f8d7c:#867c9f;--c-9f978f:#948f9f;--c-9f9a92:#96929f;--c-a09b94:#9794a0;--c-a29b92:#9792a2;--c-a6682520:#5b33bc20;--c-a7a19b:#9e9ba7;--c-a8a49f:#a29fa8;--c-a8a7a5:#a6a5a8;--c-a9764433:#644aa633;--c-aaa7a1:#a4a1aa;--c-aca39b:#a09bac;--c-acaaa5:#a7a5ac;--c-ad7d5435:#6f58a935;--c-ad9a8b:#958cac;--c-ae9688:#948bab;--c-aeaaa3:#a6a3ae;--c-b4a69a:#a19ab4;--c-b4b0aa:#adaab4;--c-b59e84:#968dac;--c-b5a99c:#a39cb5;--c-b5c19433:#94c1a333;--c-b67d4220:#6648b020;--c-b7deaa:#aadebc;--c-b85d2120:#582dc320;--c-b9a48f:#9e95b3;--c-b9b0a6:#aba6b9;--c-bfb4a7:#aea7bf;--c-c1ada0:#aba4bd;--c-c3b6aa:#b2abc2;--c-c4d1ac:#acd1b9;--c-c5aa92:#a295c2;--c-c6b9a9:#b3acc3;--c-c6c1bb:#bebbc6;--c-c7bfb7:#bcb7c7;--c-c8bcb0:#b7b1c7;--c-ccbbae:#b9b2c8;--c-ccc1b4:#bcb6ca;--c-ccc5bd:#c1bdcc;--c-cdbfaf:#bab4c8;--c-d05f191a:#5423cd1a;--c-d0ccca:#cccad0;--c-d1cac4:#c8c4d1;--c-d1cbc7:#cac7d1;--c-d2d0cc:#ceccd2;--c-d6c9b9:#c2bad5;--c-d8c9be:#c7c3d3;--c-dda28f:#a793d9;--c-ddd8d1:#d4d1dd;--c-ded8d0:#d4d1dd;--c-dfc1a7:#b8aadc;--c-e5c8b2:#c2b5e2;--c-eab899:#b29de6;--c-ece5d6:#cec5e2;--c-eee:#eee;--c-f6e7d3:#c9baed;--c-f6f2ed:#cec7e1;--c-f7ae6260:#906bee60;--c-ff764c:#ad8cff;--c-ff764c06:#ad8cff06;--c-ff764c07:#ad8cff07;--c-ff764c08:#ad8cff08;--c-ff764c0a:#ad8cff0a;--c-ff764c0e:#ad8cff0e;--c-ff764c17:#ad8cff17;--c-ff764c19:#ad8cff19;--c-ff764c20:#ad8cff20;--c-ff764c30:#ad8cff30;--c-ff764c33:#ad8cff33;--c-ff764c40:#ad8cff40;--c-ff764c44:#ad8cff44;--c-ff764c55:#ad8cff55;--c-ff764c60:#ad8cff60;--c-ff764c66:#ad8cff66;--c-ff764c80:#ad8cff80;--c-ff916f:#bfa6ff;--c-ffd7ad:#c5b1f6;--c-fff:#fff;--c-fff4:#fff4;--c-fff9:#fff9;--c-ffffff05:#ffffff05;--c-ffffff08:#ffffff08;--c-ffffff10:#ffffff10;--c-ffffff12:#ffffff12;--c-ffffff13:#ffffff13;--c-ffffff14:#ffffff14;--c-ffffff15:#ffffff15;--c-ffffff17:#ffffff17;--c-ffffff18:#ffffff18;--c-ffffff19:#ffffff19;--c-ffffff1a:#ffffff1a;--c-ffffff1b:#ffffff1b;--c-ffffff1c:#ffffff1c;--c-ffffff1d:#ffffff1d;--c-ffffff20:#ffffff20;--c-ffffff21:#ffffff21;--c-ffffff24:#ffffff24;--c-ffffff25:#ffffff25;--c-ffffff26:#ffffff26;--c-ffffff29:#ffffff29;--c-ffffff30:#ffffff30;--c-ffffff35:#ffffff35;--c-ffffff40:#ffffff40;--c-ffffff50:#ffffff50;--c-ffffff60:#ffffff60;--c-ffffff80:#ffffff80;--bg:#100e1d;--panel:#1a172b;--text:#f6f3ff;--muted:#b5adc8;--orange:#ad8cff;--secondary:#6ee7ed;--on-accent:#170c2b;--line:#f6f3ff20;--accent-rgb:173 140 255;--shader-primary:.6784,.549,1;--shader-base:.0627,.0549,.1137;--shader-light:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=mint]{--c-0002:#0002;--c-0003:#0003;--c-0004:#0004;--c-0005:#0005;--c-0007:#0007;--c-0008:#0008;--c-0009:#0009;--c-000a:#000a;--c-111:#081914;--c-111111:#081914;--c-111111e0:#081914e0;--c-1116:#08191466;--c-1118:#08191488;--c-151515:#121c17;--c-151515f7:#121c17f7;--c-161311:#0b1c17;--c-17120f:#0b1b16;--c-171717:#112820;--c-171717bb:#112820bb;--c-181717:#0e211c;--c-181818:#112820;--c-191817:#0e221c;--c-191919:#112820;--c-1a1a1a:#112820;--c-1b1917:#0f231d;--c-1b1b1b:#17241e;--c-1c1510:#0d1f1a;--c-1e1b18:#102620;--c-201a16:#102620;--c-20201f:#122d25;--c-211b15:#102620;--c-222:#143028;--c-231912:#0f261f;--c-231b15:#102821;--c-24211eee:#132f27ee;--c-242322:#143229;--c-272522:#15342b;--c-291815:#122c24;--c-29231f:#15332a;--c-30231b:#16352c;--c-303029:#1a3f34;--c-342c26:#1a4035;--c-3d30251f:#1c46391f;--c-46362c:#215143;--c-472717:#1b4337;--c-555:#555;--c-555048:#48554f;--c-5a5548:#485a51;--c-6340251f:#47a97a1f;--c-64534777:#48635677;--c-666:#666;--c-695444:#496457;--c-695c51:#51695e;--c-6d554236:#4a665836;--c-73563f:#589779;--c-737270:#707372;--c-746d68:#68746e;--c-75421f40:#39b77b40;--c-756f69:#69756f;--c-776f69:#697770;--c-827e77:#77827d;--c-847c74:#74847c;--c-858583:#838584;--c-8845181a:#2cc37b1a;--c-88b79824:#8cba9c24;--c-897f75:#75897f;--c-8a552e:#42ae7a;--c-8a8178:#788a81;--c-8c8780:#808c86;--c-8d8882:#828d88;--c-8e8379:#798e84;--c-8f8175:#758f83;--c-8f8a83:#838f89;--c-8f8b86:#868f8b;--c-95897d:#7d958a;--c-968779:#799688;--c-969088:#88968f;--c-969591:#919694;--c-978b80:#80978c;--c-987f68:#6c9481;--c-9b9186:#869b91;--c-9c9893:#939c98;--c-9d8e7e:#7e9d8e;--c-9f8d7c:#7c9f8e;--c-9f978f:#8f9f97;--c-9f9a92:#929f99;--c-a09b94:#94a09a;--c-a29b92:#92a29a;--c-a6682520:#33bc7b20;--c-a7a19b:#9ba7a1;--c-a8a49f:#9fa8a4;--c-a8a7a5:#a5a8a7;--c-a9764433:#4aa67a33;--c-aaa7a1:#a1aaa6;--c-aca39b:#9baca4;--c-acaaa5:#a5aca9;--c-ad7d5435:#58a98235;--c-ad9a8b:#8cac9d;--c-ae9688:#8bab9c;--c-aeaaa3:#a3aea9;--c-b4a69a:#9ab4a8;--c-b4b0aa:#aab4af;--c-b59e84:#8dac9d;--c-b5a99c:#9cb5a9;--c-b5c19433:#94c1a333;--c-b67d4220:#48b07e20;--c-b7deaa:#aadebc;--c-b85d2120:#2dc37b20;--c-b9a48f:#95b3a5;--c-b9b0a6:#a6b9b0;--c-bfb4a7:#a7bfb4;--c-c1ada0:#a4bdb1;--c-c3b6aa:#abc2b7;--c-c4d1ac:#acd1b9;--c-c5aa92:#95c2ad;--c-c6b9a9:#acc3b8;--c-c6c1bb:#bbc6c1;--c-c7bfb7:#b7c7bf;--c-c8bcb0:#b1c7bc;--c-ccbbae:#b2c8bd;--c-ccc1b4:#b6cac0;--c-ccc5bd:#bdccc5;--c-cdbfaf:#b4c8be;--c-d05f191a:#23cd7c1a;--c-d0ccca:#cad0cd;--c-d1cac4:#c4d1cb;--c-d1cbc7:#c7d1cc;--c-d2d0cc:#ccd2cf;--c-d6c9b9:#bad5c8;--c-d8c9be:#c3d3cb;--c-dda28f:#93d9b8;--c-ddd8d1:#d1ddd7;--c-ded8d0:#d1ddd7;--c-dfc1a7:#aadcc4;--c-e5c8b2:#b5e2cd;--c-eab899:#9de6c3;--c-ece5d6:#c5e2d4;--c-eee:#eee;--c-f6e7d3:#baedd5;--c-f6f2ed:#c7e1d4;--c-f7ae6260:#6beeaf60;--c-ff764c:#77e6b1;--c-ff764c06:#77e6b106;--c-ff764c07:#77e6b107;--c-ff764c08:#77e6b108;--c-ff764c0a:#77e6b10a;--c-ff764c0e:#77e6b10e;--c-ff764c17:#77e6b117;--c-ff764c19:#77e6b119;--c-ff764c20:#77e6b120;--c-ff764c30:#77e6b130;--c-ff764c33:#77e6b133;--c-ff764c40:#77e6b140;--c-ff764c44:#77e6b144;--c-ff764c55:#77e6b155;--c-ff764c60:#77e6b160;--c-ff764c66:#77e6b166;--c-ff764c80:#77e6b180;--c-ff916f:#8deabd;--c-ffd7ad:#b1f6d5;--c-fff:#fff;--c-fff4:#fff4;--c-fff9:#fff9;--c-ffffff05:#ffffff05;--c-ffffff08:#ffffff08;--c-ffffff10:#ffffff10;--c-ffffff12:#ffffff12;--c-ffffff13:#ffffff13;--c-ffffff14:#ffffff14;--c-ffffff15:#ffffff15;--c-ffffff17:#ffffff17;--c-ffffff18:#ffffff18;--c-ffffff19:#ffffff19;--c-ffffff1a:#ffffff1a;--c-ffffff1b:#ffffff1b;--c-ffffff1c:#ffffff1c;--c-ffffff1d:#ffffff1d;--c-ffffff20:#ffffff20;--c-ffffff21:#ffffff21;--c-ffffff24:#ffffff24;--c-ffffff25:#ffffff25;--c-ffffff26:#ffffff26;--c-ffffff29:#ffffff29;--c-ffffff30:#ffffff30;--c-ffffff35:#ffffff35;--c-ffffff40:#ffffff40;--c-ffffff50:#ffffff50;--c-ffffff60:#ffffff60;--c-ffffff80:#ffffff80;--bg:#081914;--panel:#112820;--text:#f1fff8;--muted:#a8c4b7;--orange:#77e6b1;--secondary:#95d9f4;--on-accent:#082419;--line:#f1fff820;--accent-rgb:119 230 177;--shader-primary:.4667,.902,.6941;--shader-base:.0314,.098,.0784;--shader-light:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--c-0002:#0002;--c-0003:#0003;--c-0004:#0004;--c-0005:#0005;--c-0007:#0007;--c-0008:#0008;--c-0009:#0009;--c-000a:#000a;--c-111:#f4f7fc;--c-111111:#f4f7fc;--c-111111e0:#f4f7fce0;--c-1116:#f4f7fc66;--c-1118:#f4f7fc88;--c-151515:#eef2f9;--c-151515f7:#eef2f9f7;--c-161311:#f9fbfd;--c-17120f:#fafbfd;--c-171717:#fff;--c-171717bb:#fffb;--c-181717:#f8fafc;--c-181818:#edf2fa;--c-191817:#f8fafc;--c-191919:#fff;--c-1a1a1a:#fff;--c-1b1917:#f8f9fc;--c-1b1b1b:#edf2fa;--c-1c1510:#f9fafc;--c-1e1b18:#f7f9fc;--c-201a16:#f7f9fc;--c-20201f:#f6f8fb;--c-211b15:#f7f9fc;--c-222:#f5f7fb;--c-231912:#f7f9fc;--c-231b15:#f7f9fc;--c-24211eee:#f6f8fbee;--c-242322:#f5f7fb;--c-272522:#f5f7fb;--c-291815:#f6f8fb;--c-29231f:#f5f7fb;--c-30231b:#f4f6fb;--c-303029:#f2f5fa;--c-342c26:#f2f5fa;--c-3d30251f:#f1f4f91f;--c-46362c:#eff2f8;--c-472717:#f2f4fa;--c-555:#55688b;--c-555048:#55688b;--c-5a5548:#55688b;--c-6340251f:#2d5fd21f;--c-64534777:#55688b77;--c-666:#55688b;--c-695444:#55688b;--c-695c51:#55688b;--c-6d554236:#55688b36;--c-73563f:#55688b;--c-737270:#55688b;--c-746d68:#55688b;--c-75421f40:#2d5fd240;--c-756f69:#55688b;--c-776f69:#55688b;--c-827e77:#55688b;--c-847c74:#55688b;--c-858583:#55688b;--c-8845181a:#2d5fd21a;--c-88b79824:#3d664b24;--c-897f75:#55688b;--c-8a552e:#244ca8;--c-8a8178:#55688b;--c-8c8780:#55688b;--c-8d8882:#55688b;--c-8e8379:#55688b;--c-8f8175:#55688b;--c-8f8a83:#55688b;--c-8f8b86:#55688b;--c-95897d:#55688b;--c-968779:#55688b;--c-969088:#55688b;--c-969591:#55688b;--c-978b80:#55688b;--c-987f68:#55688b;--c-9b9186:#55688b;--c-9c9893:#55688b;--c-9d8e7e:#55688b;--c-9f8d7c:#55688b;--c-9f978f:#55688b;--c-9f9a92:#55688b;--c-a09b94:#55688b;--c-a29b92:#55688b;--c-a6682520:#2d5fd220;--c-a7a19b:#55688b;--c-a8a49f:#55688b;--c-a8a7a5:#485775;--c-a9764433:#2d5fd233;--c-aaa7a1:#55688b;--c-aca39b:#55688b;--c-acaaa5:#485775;--c-ad7d5435:#55688b35;--c-ad9a8b:#55688b;--c-ae9688:#55688b;--c-aeaaa3:#485775;--c-b4a69a:#485775;--c-b4b0aa:#485775;--c-b59e84:#55688b;--c-b5a99c:#485775;--c-b5c19433:#3c674b33;--c-b67d4220:#2d5fd220;--c-b7deaa:#2e7646;--c-b85d2120:#2d5fd220;--c-b9a48f:#55688b;--c-b9b0a6:#485775;--c-bfb4a7:#485775;--c-c1ada0:#485775;--c-c3b6aa:#485775;--c-c4d1ac:#3a694a;--c-c5aa92:#485775;--c-c6b9a9:#485775;--c-c6c1bb:#485775;--c-c7bfb7:#485775;--c-c8bcb0:#485775;--c-ccbbae:#485775;--c-ccc1b4:#485775;--c-ccc5bd:#485775;--c-cdbfaf:#485775;--c-d05f191a:#2d5fd21a;--c-d0ccca:#485775;--c-d1cac4:#485775;--c-d1cbc7:#485775;--c-d2d0cc:#485775;--c-d6c9b9:#485775;--c-d8c9be:#485775;--c-dda28f:#244ca8;--c-ddd8d1:#485775;--c-ded8d0:#485775;--c-dfc1a7:#244ca8;--c-e5c8b2:#244ca8;--c-eab899:#244ca8;--c-ece5d6:#172544;--c-eee:#172544;--c-f6e7d3:#172544;--c-f6f2ed:#172544;--c-f7ae6260:#2d5fd260;--c-ff764c:#245bdb;--c-ff764c06:#245bdb06;--c-ff764c07:#245bdb07;--c-ff764c08:#245bdb08;--c-ff764c0a:#245bdb0a;--c-ff764c0e:#245bdb0e;--c-ff764c17:#245bdb17;--c-ff764c19:#245bdb19;--c-ff764c20:#245bdb20;--c-ff764c30:#245bdb30;--c-ff764c33:#245bdb33;--c-ff764c40:#245bdb40;--c-ff764c44:#245bdb44;--c-ff764c55:#245bdb55;--c-ff764c60:#245bdb60;--c-ff764c66:#245bdb66;--c-ff764c80:#245bdb80;--c-ff916f:#1f4ebc;--c-ffd7ad:#244ca8;--c-fff:#172544;--c-fff4:#17254444;--c-fff9:#17254499;--c-ffffff05:#17254405;--c-ffffff08:#17254408;--c-ffffff10:#17254410;--c-ffffff12:#17254412;--c-ffffff13:#17254413;--c-ffffff14:#17254414;--c-ffffff15:#17254415;--c-ffffff17:#17254417;--c-ffffff18:#17254418;--c-ffffff19:#17254419;--c-ffffff1a:#1725441a;--c-ffffff1b:#1725441b;--c-ffffff1c:#1725441c;--c-ffffff1d:#1725441d;--c-ffffff20:#17254420;--c-ffffff21:#17254421;--c-ffffff24:#17254424;--c-ffffff25:#17254425;--c-ffffff26:#17254426;--c-ffffff29:#17254429;--c-ffffff30:#17254430;--c-ffffff35:#17254435;--c-ffffff40:#17254440;--c-ffffff50:#17254450;--c-ffffff60:#17254460;--c-ffffff80:#17254480;--bg:#f4f7fc;--panel:#fff;--text:#172544;--muted:#586783;--orange:#245bdb;--secondary:#23819d;--on-accent:#fff;--line:#17254420;--accent-rgb:36 91 219;--shader-primary:.1412,.3569,.8588;--shader-base:.9569,.9686,.9882;--shader-light:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.button,.caption-sample mark,.big-caption mark,.format-caption mark,.clip-caption mark,.video-caption mark,.format-filters button.active{color:var(--on-accent)}.button:hover{background:color-mix(in srgb,var(--orange),var(--text) 15%)}.header .mobile-nav{background:color-mix(in srgb,var(--bg),transparent 3%)}.hero-glow{background:radial-gradient(ellipse at 78% 42%,rgb(var(--accent-rgb) / .07),transparent 50%)}.phone-card,.demo-phone{color:#fff;background:#18171b;border-color:#353439}.phone-top,.video-category,.video-caption,.phone-bottom,.clip-topline,.clip-label,.clip-caption,.clip-watermark,.clip-timeline,.format-caption,.format-badge,.phone-menu{color:#fff}.clip-caption.caption-minimal mark{color:#fff;border-color:#fff}.clip-caption.caption-editorial mark{color:var(--secondary)}.phone-image:after,.clip-shade{background:linear-gradient(#0003,#0000 23%,#0001 38%,#000a 100%)}.mini-brand{color:var(--on-accent);background:var(--orange)}.clip-play{color:#fff;background:#0003;border-color:#fff8}.clip-timeline>div,.video-progress{background:#fff5}.clip-timeline i,.video-progress i{background:#fff}.clip-topline>span:last-child{border-color:#fff8}.format-art:after{background:linear-gradient(#0004,#0000,#0008)}.format-open{color:#fff;background:#ffffff20;border-color:#fff9}html[data-theme=light] .hero canvas{opacity:.85}html[data-theme=light] .hero-glow{background:linear-gradient(90deg,#f4f7fc33,#0000 60%)}html[data-theme=light] .eyebrow,html[data-theme=light] .orbit-label{color:var(--muted)}html[data-theme=light] .floating-chip{background:#fffffff0;border-color:#17254426;box-shadow:0 16px 36px #14275116}html[data-theme=light] .phone-card{box-shadow:0 35px 70px #1427512b}html[data-theme=light] .platform-pills span{color:var(--text);background:#fffffff0;border-color:#17254428}html[data-theme=light] .studio-shell{box-shadow:0 20px 50px #1220400b}html[data-theme=light] .agent-number{color:#cad5eb}html[data-theme=light] .step-button.active{background:#245bdb09}html[data-theme=light] .topic-option:has(input:checked){background:#245bdb09}html[data-theme=light] .selected-plan{background:#245bdb10}html[data-preview=true] *{scroll-behavior:auto!important;animation:none!important}html[data-preview=true] .reveal{opacity:1;transform:none}html[data-preview=true] .motion-control{display:none}@media (prefers-reduced-motion:reduce){html[data-preview=true] .hero canvas{display:block}}.pricing-hero{text-align:center;background:radial-gradient(ellipse at 50% 0%,rgb(var(--accent-rgb) / .08),transparent 65%);padding-top:66px;padding-bottom:45px}.pricing-hero>.eyebrow{justify-content:center;font-size:12px}.pricing-hero h1{font-family:var(--display);letter-spacing:-2.6px;margin:0 0 21px;font-size:clamp(42px,4.8vw,68px);font-weight:500;line-height:1.12}.pricing-hero h1 em{color:var(--orange);font-style:normal}.pricing-hero>p{color:var(--muted);max-width:580px;margin:0 auto 25px;font-size:17px;line-height:1.8}.billing-label{border:1px solid var(--line);color:var(--muted);background:var(--panel);border-radius:99px;align-items:center;gap:12px;padding:7px 14px;font-size:12px;display:inline-flex}.billing-label>span{color:var(--orange)}.pricing-section{max-width:1200px;padding-top:0;padding-bottom:45px}.pricing-grid{grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;display:grid}.price-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;min-width:0;padding:34px 34px 24px;display:flex;position:relative}.plan-kicker{letter-spacing:1.5px;color:var(--muted);font-size:11px}.plan-top h2{letter-spacing:-1px;margin:10px 0;font-size:30px;font-weight:600}.plan-top p{color:var(--muted);max-width:330px;min-height:52px;margin:0;font-size:15px;line-height:1.7}.price-amount{color:var(--text);align-items:baseline;gap:6px;margin:25px 0 20px;display:flex}.price-amount .currency{align-self:flex-start;padding-top:7px;font-size:30px;font-weight:400}.price-amount strong{letter-spacing:-4px;font-size:70px;line-height:1.1;font-family:var(--display);font-weight:500}.price-amount>span:last-child{color:var(--muted);margin-left:5px;font-size:15px}.plan-mode{border:1px solid var(--line);background:rgb(var(--accent-rgb) / .05);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;display:flex}.plan-mode>span{color:var(--text);font-size:14px;font-weight:500}.plan-mode>small{color:var(--muted);font-size:11px}.plan-features{margin:26px 0 25px;padding:0;list-style:none}.plan-features li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:14px;display:flex}.plan-features li:last-child{border:0}.placeholder-value{white-space:nowrap;color:var(--muted);border:1px dashed color-mix(in srgb,var(--muted),transparent 50%);border-radius:4px;padding:4px 7px;font-size:12px;font-weight:400}.plan-cta{justify-content:space-between;width:100%;margin-top:auto;padding:15px 16px;font-size:14px}.button-outline{border-color:color-mix(in srgb,var(--orange),transparent 55%);color:var(--orange);background:0 0}.button-outline:hover{background:rgb(var(--accent-rgb) / .12);color:var(--orange)}.plan-no-purchase{text-align:center;color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.6}.pro-card{border-color:var(--orange);box-shadow:0 0 50px rgb(var(--accent-rgb) / .055);background:linear-gradient(135deg,rgb(var(--accent-rgb) / .055),transparent 65%),var(--panel)}.pro-card .plan-mode>span{color:var(--orange)}.pro-ribbon{background:var(--orange);color:var(--on-accent);letter-spacing:1.5px;border-radius:9px 9px 0 0;place-items:center;height:27px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-25px;left:-1px;right:-1px}.pro-card{border-top-left-radius:0;border-top-right-radius:0}.pricing-notice{background:rgb(var(--accent-rgb) / .04);border:1px solid var(--line);color:var(--muted);border-radius:9px;gap:15px;margin:28px 0 0;padding:18px 21px;display:flex}.notice-symbol{border:1px solid var(--muted);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:2px;font-size:13px;display:grid}.pricing-notice p{margin:0;font-size:13px;line-height:1.8}.pricing-notice strong{color:var(--text);font-weight:500}.pricing-footnote{color:var(--muted);text-align:center;margin:17px 0 23px;font-size:12px}.compare-jump{color:var(--orange);justify-content:center;font-size:14px;display:flex}.comparison-section{max-width:1200px;padding-top:38px}.comparison-section .section-heading{gap:30px}.comparison-section h2{font-size:43px}.comparison-section .section-intro{max-width:350px;font-size:15px}.comparison-scroll{border:1px solid var(--line);scrollbar-color:var(--muted) var(--panel);background:var(--panel);border-radius:12px;overflow-x:auto}.comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px}.comparison-table thead{background:rgb(var(--accent-rgb) / .04)}.comparison-table th,.comparison-table td{text-align:left;border-bottom:1px solid var(--line);padding:20px 24px;font-size:14px}.comparison-table th{font-weight:500}.comparison-table thead th{font-size:17px}.comparison-table th:first-child{width:43%}.comparison-table thead th>span{color:var(--muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.comparison-table tbody th{color:var(--muted)}.comparison-table td{color:var(--text);font-weight:400}.comparison-table td>small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.comparison-table td:last-child{background:rgb(var(--accent-rgb) / .025)}.comparison-table tr:last-child th,.comparison-table tr:last-child td{border-bottom:0}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing-faq{grid-template-columns:.8fr 1.3fr;gap:80px;max-width:1200px;padding-top:0;display:grid}.pricing-faq h2{font-size:40px}.inline-link{color:var(--orange);margin-top:5px;display:inline-block}.selected-plan{color:var(--orange);border:1px solid color-mix(in srgb,var(--orange),transparent 55%);background:rgb(var(--accent-rgb) / .07);border-radius:7px;margin:0 0 22px;padding:11px 15px;font-size:14px;display:inline-block}.selected-plan[hidden]{display:none}@media (width<=1000px){.pricing-hero{padding-top:55px}.price-card{padding:28px 23px 24px}.plan-features li{gap:10px;font-size:13px}.placeholder-value{font-size:11px}.comparison-table th,.comparison-table td{padding:17px 20px}.pricing-faq{gap:40px}.header nav{gap:23px}.header .early-link{display:none}}@media (width<=700px){.pricing-hero{padding:42px 6% 32px}.pricing-hero h1{letter-spacing:-1.6px;font-size:42px}.pricing-hero>p{max-width:390px;font-size:15px}.pricing-hero .eyebrow{font-size:10px}.billing-label{font-size:11px}.pricing-section{padding:0 6% 38px}.pricing-grid{grid-template-columns:1fr;gap:48px;padding-top:5px}.price-card{padding:29px 24px 24px}.plan-top p{min-height:0}.plan-kicker{font-size:10px}.plan-top h2{font-size:29px}.plan-features li{font-size:13px}.price-amount strong{font-size:66px}.pricing-notice{gap:12px;margin-top:22px;padding:15px}.pricing-notice p{font-size:12px}.pricing-footnote{font-size:11px;line-height:1.7}.comparison-section{padding:24px 6% 55px}.comparison-section h2{font-size:34px}.comparison-section .section-intro{font-size:14px}.comparison-table{min-width:590px}.comparison-table th,.comparison-table td{padding:17px}.comparison-table thead th{font-size:15px}.pricing-faq{padding-top:0;display:block}.pricing-faq>div:first-child{margin-bottom:30px}.pricing-faq h2{font-size:34px}.pro-ribbon{letter-spacing:1px;font-size:9px}.selected-plan{font-size:13px}}.pricing-hero{padding-top:38px;padding-bottom:26px}.pricing-hero>.eyebrow{margin-bottom:17px}.pricing-hero h1{margin-bottom:17px;font-size:clamp(40px,4vw,55px)}.pricing-hero>p{max-width:700px;margin-bottom:18px;font-size:16px;line-height:1.6}.pricing-grid{padding-top:24px}.plan-top p{min-height:50px}@media (width<=700px){.pricing-hero{padding-top:34px;padding-bottom:30px}.pricing-hero h1{font-size:40px}.pricing-hero>p{font-size:15px}.pricing-grid{padding-top:5px}.plan-top p{min-height:0}}.creator-edition{--surface:#191817;--warm-line:#ff764c35;--quiet:#b8b1ac}.creator-edition [hidden]{display:none!important}.creator-edition .eyebrow{letter-spacing:1.6px;font-size:12px}.creator-edition .button{font-size:15px}.creator-edition .text-button{font-size:14px}.creator-edition p{line-height:1.8}.creator-edition h1,.creator-edition h2{font-weight:500}.creator-edition .header nav{gap:25px;font-size:14px}.creator-edition .header .small,.creator-edition .header .early-link{font-size:14px}.creator-edition .footer-status .outline-tag,.creator-edition .footer-bottom{font-size:12px}.creator-edition .sample-badge{font-size:11px}.creator-edition .page-hero{padding-top:62px;padding-bottom:65px}.creator-edition .page-hero h1{max-width:1050px}.creator-edition .page-hero>p{max-width:690px;font-size:18px}.creator-edition .page-hero .button{margin-top:8px}.creator-edition .section-intro{color:var(--quiet)}.creator-edition .closing-cta small{color:var(--muted);margin-top:18px;font-size:13px;display:block}.creator-edition :is(button,a,select):focus-visible{outline:2px solid var(--orange);outline-offset:5px}.creator-edition button{transition:color .12s,background .12s,border-color .12s}.creator-edition a{transition:color .12s,background .12s}.creator-edition .pricing-hero{padding-top:44px}.creator-edition .pricing-hero>p{font-size:17px}.creator-edition .pricing-hero h1{font-size:clamp(40px,4.2vw,60px)}.creator-edition .price-card{scroll-margin-top:130px}.creator-edition .plan-kicker{letter-spacing:1px;font-size:12px}.creator-edition .plan-no-purchase,.creator-edition .pricing-footnote,.creator-edition .plan-mode>small{font-size:12px}.creator-edition .pricing-notice p{font-size:14px}.creator-edition .placeholder-value{font-size:12px}.creator-edition .comparison-section .section-intro{font-size:16px}.creator-edition .footer-links a{font-size:14px}.creator-edition .footer-links>div>span{font-size:12px}.creator-edition .motion-control{color:#d6c1b4;background:#111c;font-size:12px;bottom:53px}.creator-edition .hero-bottom{font-size:12px}.creator-edition .hero-bottom a{color:#b1a69d}.creator-edition .hero-bottom a:hover{color:var(--orange)}.v3-hero{grid-template-columns:1.07fr 1fr;gap:30px;min-height:810px;padding-top:67px;padding-bottom:100px}.v3-hero h1{letter-spacing:-3.6px;margin-bottom:26px;font-size:clamp(56px,5.2vw,80px);line-height:1.08}.v3-hero .hero-content>p{color:#b8b3ae;max-width:540px;font-size:18px;line-height:1.75}.v3-hero .hero-actions{gap:26px;margin-top:30px}.v3-hero .hero-actions .button{font-size:16px}.v3-test-note{color:#a79d96;margin-top:14px;font-size:13px}.hero-value-points{color:#ddd3cc;gap:20px;margin-top:35px;font-size:13px;display:flex}.hero-value-points span:before{content:"✓";color:var(--orange);margin-right:7px}.v3-visual{isolation:isolate;align-items:flex-start;min-height:580px;padding-top:49px}.v3-visual .phone-card{width:260px;height:435px;animation:11s ease-in-out infinite phoneFloat;transform:rotate(5deg)}.v3-visual .phone-image{background-image:url(/marketing/planet.webp);transition:filter .2s}.v3-visual .orbit-label{font-size:11px;top:-10px;right:22px}.v3-visual .trend-chip{max-width:345px;animation:10s ease-in-out infinite chipFloat;top:20px;left:-7px}.v3-visual .trend-chip strong{max-width:230px;font-size:13px;line-height:1.5}.v3-visual .trend-chip small{margin-bottom:3px;font-size:10px}.v3-visual .tiny-badge{align-self:flex-start;margin-top:3px;font-size:9px}.v3-visual .phone-bottom{font-size:12px}.v3-visual .phone-bottom small{font-size:10px}.hero-customize{z-index:4;background:#211c19f2;border:1px solid #ffffff25;border-radius:11px;grid-template-columns:1.2fr 1fr;gap:15px;width:min(100%,425px);padding:15px;display:grid;position:absolute;bottom:27px;left:50%;transform:translate(-50%);box-shadow:0 15px 40px #0005}.hero-customize label{color:#b5a99f;font-size:11px;display:block}.hero-customize select{color:#f6f2ed;cursor:pointer;background:#121110;border:1px solid #ffffff21;border-radius:5px;width:100%;margin-top:6px;padding:9px 10px;font-family:inherit;font-size:13px;display:block}.hero-preview-status{text-align:center;color:#b8a99d;width:100%;font-size:12px;position:absolute;bottom:-2px}.hero-caption-minimal .video-caption{letter-spacing:0;font-family:DM Sans,sans-serif;font-size:22px;font-weight:400}.hero-caption-minimal .video-caption mark{color:#fff;background:0 0;border-bottom:1px solid #fff;padding:0}.hero-caption-editorial .video-caption{letter-spacing:-1px;font-family:Georgia,serif;font-size:28px;font-style:italic;font-weight:400}.hero-caption-editorial .video-caption mark{color:#f5c69c;background:0 0;padding:0}.v3-visual.is-updating .phone-card{filter:brightness(1.1)}.creator-edition .platform-strip{position:relative}.creator-edition .platform-strip>small{color:var(--muted);font-size:11px;position:absolute;bottom:11px;right:5%}.journey-section{padding-top:90px;padding-bottom:85px}.journey{border:1px solid var(--line);background:#171615;border-radius:16px;grid-template-columns:.84fr 1.16fr;display:grid;overflow:hidden}.journey-navigation{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:12px;padding:22px;display:flex}.journey-navigation button{text-align:left;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:20px;min-height:116px;padding:25px 20px;font-family:inherit;display:flex}.journey-navigation button>span{font-family:var(--display);color:#706864;font-size:20px}.journey-navigation button strong{font-size:18px;font-weight:500;line-height:1.4;display:block}.journey-navigation button small{color:#a69f99;margin-top:6px;font-size:13px;line-height:1.6;display:block}.journey-navigation button i{opacity:.3;margin-left:auto;font-style:normal}.journey-navigation button.active{color:var(--text);background:#ff764c0c;border-color:#ff764c55}.journey-navigation button.active>span,.journey-navigation button.active i{color:var(--orange);opacity:1}.journey-navigation button:hover{background:#ffffff05}.journey-screen{min-height:462px;padding:28px 35px}.journey-screen-top,.journey-screen-bottom{color:#a8998f;letter-spacing:1px;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.journey-screen-top{border-bottom:1px solid var(--line);padding-bottom:24px}.journey-content{padding:22px 0}.journey-visual{grid-template-columns:1fr 28px 1fr;align-items:center;gap:12px;display:grid}.journey-source,.journey-output{border:1px solid var(--line);background:#201e1c;border-radius:8px;flex-direction:column;justify-content:center;min-height:116px;padding:17px 15px;display:flex}.journey-source span,.journey-output span{color:#b29c8b;letter-spacing:.7px;margin-bottom:10px;font-size:10px;line-height:1.5}.journey-source strong,.journey-output strong{font-size:15px;font-weight:500;line-height:1.6}.journey-output{background:#ff764c08;border-color:#ff764c66}.journey-connector{color:var(--orange);place-items:center;font-size:20px;display:grid;position:relative}.journey-connector span{transform:rotate(-90deg)}.journey-connector i{opacity:0;background:#ff764c55;height:2px;position:absolute;top:50%;left:0;right:0}.journey-content h3{font-family:var(--display);letter-spacing:-.5px;margin:26px 0 8px;font-size:25px;font-weight:500}.journey-content p{color:#b8b0aa;min-height:55px;margin:0;font-size:15px}.journey-screen-bottom{border-top:1px solid var(--line);padding-top:21px}.journey-screen-bottom>span{color:var(--orange)}.journey.is-changing .journey-content{animation:.24s ease-out panelEnter}.journey.is-changing .journey-output{animation:.3s ease-out outlineFlash}@keyframes panelEnter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes outlineFlash{0%{box-shadow:0 0 0 4px #ff764c17}to{box-shadow:0 0 #0000}}.audience-section{padding-top:25px;padding-bottom:85px}.usecase-grid{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.usecase-grid article{background:linear-gradient(150deg,#ffffff04,#0000);min-width:0;padding:34px 30px}.usecase-grid article+article{border-left:1px solid var(--line)}.usecase-number{letter-spacing:1px;color:#a79a8e;font-size:11px}.usecase-grid h3{font-family:var(--display);letter-spacing:-.7px;margin:25px 0 15px;font-size:25px;font-weight:500;line-height:1.35}.usecase-grid p{color:#b7afa8;margin-bottom:27px;font-size:16px}.usecase-grid a{color:var(--orange);font-size:14px}.control-section{grid-template-columns:.91fr 1.09fr;align-items:center;gap:65px;padding-top:65px;padding-bottom:85px;display:grid}.control-copy>p{color:#b7afa8;max-width:460px;font-size:17px}.mode-switch{border:1px solid var(--line);background:#1c1917;border-radius:8px;gap:4px;margin-top:14px;padding:5px;display:inline-flex}.mode-switch button{color:#bcb2a8;background:0 0;border:1px solid #0000;border-radius:5px;padding:12px 16px;font-family:inherit;font-size:14px}.mode-switch button.active{background:var(--orange);color:var(--on-accent)}.control-copy .mode-note{color:#a59589;max-width:390px;margin-top:15px;font-size:12px;line-height:1.8}.control-panel{background:linear-gradient(130deg,#ff764c09,#0000 65%),#191716;border:1px solid #ff764c42;border-radius:14px;padding:28px}.control-panel-top{letter-spacing:1px;color:#b1a59c;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.control-flow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:32px 0;display:flex}.control-flow>span{border:1px solid var(--line);color:#bfb5ac;text-align:center;border-radius:6px;max-width:140px;padding:11px 12px;font-size:12px;line-height:1.5}.control-flow>i{color:#876850;font-size:16px;font-style:normal}.control-flow>.control-checkpoint{border-color:var(--orange);color:var(--orange);background:#ff764c0a}.mode-copy{padding-top:25px}.mode-copy h3{font-family:var(--display);letter-spacing:-.7px;margin:12px 0 9px;font-size:27px;font-weight:500}.mode-copy p{color:#b9b0a8;min-height:86px;margin:0 0 20px;font-size:16px}.mode-copy .eyebrow{color:var(--orange);font-size:11px}.control-panel.is-changing .mode-copy{animation:.24s ease-out panelEnter}.price-teaser{grid-template-columns:1fr 1.2fr;gap:35px;padding-top:65px;padding-bottom:55px;display:grid}.price-teaser-options{grid-template-columns:1fr 1fr;gap:20px;display:grid}.price-teaser-options>a{border:1px solid var(--line);background:#1a1816;border-radius:9px;flex-direction:column;gap:17px;padding:28px;display:flex}.price-teaser-options>a:last-child{border-color:#ff764c77}.price-teaser-options>a:hover{background:#ff764c0c}.price-teaser-options span{color:#c2b6ac;font-size:14px}.price-teaser-options span:last-child{color:var(--orange);justify-content:space-between;display:flex}.price-teaser-options strong{font-family:var(--display);letter-spacing:-1.5px;font-size:48px;font-weight:500}.price-teaser-options small{letter-spacing:0;color:#b4a89d;margin-left:7px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400}.teaser-note{color:#a99b91;grid-column:2;margin:0;font-size:12px}.v3-closing{padding-bottom:75px}.value-details{padding-top:25px;padding-bottom:45px}.value-details article{border-top:1px solid var(--line);grid-template-columns:.36fr 1fr 1fr;align-items:start;gap:55px;padding:45px 0;display:grid}.value-details article>span{letter-spacing:1px;color:var(--orange);padding-top:9px;font-size:11px}.value-details article h2{letter-spacing:-1px;margin:0;font-size:30px;line-height:1.35}.value-details article p{color:#b8aea6;margin:2px 0 0;font-size:16px}.v3-agents{padding-top:0;padding-bottom:30px}.v3-agents article{border-top:1px solid var(--line);grid-template-columns:.25fr 1.5fr .5fr;align-items:center;gap:40px;padding:43px 0;scroll-margin-top:115px;display:grid}.v3-agent-number{font-family:var(--display);color:#46372c;font-size:72px;font-weight:400}.v3-agents h2{letter-spacing:-1.2px;margin:10px 0 14px;font-size:34px;line-height:1.3}.v3-agents p{color:#b8aea6;max-width:640px;margin:0;font-size:17px}.v3-agents .eyebrow{color:var(--orange)}.agent-control{color:#e1d3c8;align-items:center;gap:15px;margin-top:20px;font-size:14px;display:flex}.agent-control>span{border:1px solid var(--line);white-space:nowrap;color:#b29b89;border-radius:3px;padding:3px 7px;font-size:10px}.v3-formats{padding-top:0;padding-bottom:30px}.v3-formats>article{grid-template-columns:.75fr 1fr;align-items:center;gap:100px;margin-bottom:90px;display:grid}.v3-formats>article:nth-child(2n){grid-template-columns:1fr .75fr}.v3-formats>article:nth-child(2n)>.format-art{order:2}.v3-formats .format-art{border:1px solid var(--line);aspect-ratio:4/5;border-radius:15px;max-height:530px}.v3-formats .format-caption{font-size:35px;line-height:1.1;bottom:65px}.v3-formats .format-badge{font-size:12px}.v3-formats h2{letter-spacing:-1.7px;margin:18px 0 24px;font-size:42px;line-height:1.2}.v3-formats p{color:#b7aea6;font-size:18px}.format-purpose{border-left:2px solid var(--orange);color:#dfc2ad;margin:25px 0;padding:7px 17px;font-size:15px}.creator-edition .demo-page{padding-top:43px}.creator-edition .demo-page-heading h1{letter-spacing:-1.5px;font-size:38px}.creator-edition .demo-page-heading p{font-size:16px}.creator-edition .demo-page-heading .demo-mode-label,.creator-edition .demo-disclaimer,.creator-edition .demo-result{font-size:12px}.creator-edition .demo-explainer p{font-size:15px}.creator-edition .preview-hint{font-size:11px}.creator-edition .step-content p,.creator-edition .agent-log-row strong{font-size:14px}.creator-edition .agent-log-row [data-agent-status]{font-size:12px}.purchase-page{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px;min-height:720px;padding-top:65px;padding-bottom:95px;display:grid}.purchase-intro h1{font-family:var(--display);letter-spacing:-2.6px;margin:22px 0;font-size:59px;line-height:1.12}.purchase-intro>p{color:#b9b0a9;max-width:440px;font-size:18px}.purchase-plan-switch{flex-wrap:wrap;gap:9px;margin:30px 0;display:flex}.purchase-plan-switch button{color:#b9afa6;border:1px solid var(--line);background:#1b1917;border-radius:7px;padding:15px 22px;font-family:inherit;font-size:16px}.purchase-plan-switch button.active{color:var(--orange);border-color:var(--orange);background:#ff764c0b}.purchase-card{background:linear-gradient(150deg,#ff764c07,#0000 50%),#1a1816;border:1px solid #ff764c55;border-radius:13px;padding:34px}.purchase-card h2{letter-spacing:-1px;margin:15px 0;font-size:34px}.purchase-card .price-amount{margin:10px 0 25px}.purchase-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.purchase-summary>div{color:#b8ada4;justify-content:space-between;gap:18px;padding:12px 0;font-size:14px;display:flex}.purchase-summary>div>strong{color:#ece2d9;text-align:right;font-weight:400}.purchase-details{color:#ae9f93;margin:19px 0;font-size:12px;line-height:1.8}.checkout-unavailable{border:1px solid var(--line);background:#ffffff04;border-radius:7px;margin:22px 0;padding:17px}.checkout-unavailable strong{font-size:14px;font-weight:500}.checkout-unavailable p{color:#b9afa6;margin:9px 0 0;font-size:13px}.purchase-checkout{justify-content:space-between;width:100%;margin:23px 0}.purchase-card>.text-button{font-size:14px}.v3-visual .video-progress i{width:58%;animation:none!important}@media (width>=1500px){.v3-hero{min-height:820px}.v3-visual .phone-card{width:273px;height:462px}.v3-visual{min-height:610px}.hero-customize{bottom:37px}.hero-preview-status{bottom:10px}}@media (width<=1100px){.creator-edition .header nav{gap:17px;font-size:13px}.creator-edition .header .early-link{display:none}.v3-hero{grid-template-columns:1fr .92fr;gap:20px;min-height:740px;padding-top:58px}.v3-hero h1{letter-spacing:-2.8px;font-size:59px}.v3-hero .hero-content>p{font-size:17px}.v3-visual{min-height:565px}.v3-visual .phone-card{width:237px;height:414px}.v3-visual .trend-chip{max-width:305px;left:-5px}.v3-visual .trend-chip strong{max-width:208px;font-size:12px}.v3-visual .tiny-badge{display:none}.v3-visual .orbit-label{font-size:10px}.hero-value-points{flex-wrap:wrap;gap:12px;font-size:12px}.journey-navigation{padding:15px}.journey-navigation button{gap:12px;padding:20px 12px}.journey-navigation button strong{font-size:16px}.journey-navigation button small{font-size:12px}.journey-screen{padding:24px}.journey-source,.journey-output{padding:14px 12px}.journey-source strong,.journey-output strong{font-size:14px}.control-section{gap:35px}.control-panel{padding:25px 20px}.control-flow{gap:7px}.control-flow>span{padding:10px 8px;font-size:11px}.usecase-grid article{padding:27px 23px}.usecase-grid h3{font-size:23px}.usecase-grid p{font-size:15px}.price-teaser-options{gap:12px}.price-teaser-options>a{padding:23px 20px}.price-teaser-options strong{font-size:41px}.price-teaser-options small{font-size:11px}.v3-formats>article{gap:60px}.v3-formats h2{font-size:35px}.purchase-page{gap:40px}.purchase-intro h1{font-size:48px}.value-details article{gap:30px}}@media (width<=850px) and (width>=701px){.creator-edition .header nav{gap:12px;font-size:12px}.creator-edition .header .button{gap:8px;padding:10px 12px;font-size:12px}.creator-edition .brand{font-size:25px}.v3-hero h1{font-size:50px}.v3-hero .hero-actions{flex-wrap:wrap;gap:18px}.v3-hero .hero-actions .button{font-size:14px}.hero-value-points{font-size:11px}.hero-customize{gap:8px;padding:12px}.hero-customize select{padding:8px 6px;font-size:12px}.control-section,.price-teaser{grid-template-columns:1fr}.control-panel{max-width:620px}.control-flow>span{font-size:13px}.teaser-note{grid-column:1}.journey{grid-template-columns:.85fr 1.15fr}.journey-visual{grid-template-columns:1fr}.journey-connector{height:20px}.journey-connector span{transform:none}.journey-source,.journey-output{min-height:75px}.journey-content p{font-size:14px}.v3-agents article{grid-template-columns:70px 1fr}.v3-agents .text-button{grid-column:2}.purchase-page{grid-template-columns:1fr}.purchase-intro>p{max-width:600px}.purchase-card{width:100%;max-width:600px}}@media (width<=700px){.creator-edition .header .small{padding:11px 13px;font-size:13px}.creator-edition .header nav{gap:5px;font-size:16px}.creator-edition .eyebrow{letter-spacing:1.1px;font-size:11px}.creator-edition .button{font-size:14px}.creator-edition .section-heading .section-intro{font-size:16px}.v3-hero{grid-template-columns:1fr;gap:37px;padding:46px 6% 92px;display:grid}.v3-hero h1{letter-spacing:-2.9px;margin-bottom:23px;font-size:clamp(49px,12vw,70px);line-height:1.06}.v3-hero .hero-content>p{font-size:17px;line-height:1.7}.v3-hero .hero-actions{flex-flow:row;align-items:center;gap:23px}.v3-hero .hero-actions .button{gap:18px;padding:14px 15px;font-size:15px}.v3-hero .hero-actions .text-button{gap:7px;font-size:13px}.v3-test-note{font-size:12px}.hero-value-points{gap:15px;margin-top:26px;font-size:12px}.v3-visual{max-width:425px;min-height:574px;margin:0 auto;padding:56px 0 40px}.v3-visual .phone-card{width:252px;height:420px}.v3-visual .trend-chip{max-width:320px;padding:12px;top:17px;left:0}.v3-visual .trend-chip strong{max-width:230px;font-size:12px}.v3-visual .orbit-label{font-size:11px;top:-4px}.v3-visual .tiny-badge{display:none}.hero-customize{gap:12px;width:100%;padding:14px;bottom:10px}.hero-customize label{font-size:11px}.hero-customize select{padding:10px 8px;font-size:13px}.hero-preview-status{font-size:11px;bottom:-14px}.creator-edition .hero-bottom{font-size:10px;bottom:24px}.creator-edition .hero-bottom>a{display:none}.creator-edition .motion-control{padding:6px;font-size:10px;bottom:20px;right:6%}.creator-edition .platform-strip>small{font-size:10px;bottom:6px}.creator-edition .platform-strip{padding-bottom:28px}.journey-section{padding-top:55px;padding-bottom:60px}.journey{border-radius:11px;grid-template-columns:1fr}.journey-navigation{border-right:0;border-bottom:1px solid var(--line);gap:7px;padding:13px}.journey-navigation button{gap:15px;min-height:0;padding:14px 13px}.journey-navigation button strong{font-size:16px}.journey-navigation button small{margin-top:2px;font-size:12px}.journey-navigation button>span{font-size:17px}.journey-screen{min-height:423px;padding:22px}.journey-screen-top{gap:9px;font-size:10px}.journey-source,.journey-output{min-height:126px;padding:13px 11px}.journey-source span,.journey-output span{letter-spacing:.3px;font-size:9px;line-height:1.6}.journey-source strong,.journey-output strong{font-size:13px}.journey-visual{grid-template-columns:1fr 18px 1fr;gap:8px}.journey-content h3{margin-top:24px;font-size:23px;line-height:1.3}.journey-content p{min-height:90px;font-size:14px}.journey-screen-bottom .text-button{font-size:13px}.audience-section{padding-top:5px;padding-bottom:45px}.usecase-grid{grid-template-columns:1fr}.usecase-grid article{padding:29px 25px}.usecase-grid article+article{border-left:0;border-top:1px solid var(--line)}.usecase-grid h3{margin-top:19px;font-size:25px}.usecase-grid p{font-size:16px}.usecase-number{font-size:11px}.control-section{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:60px}.control-copy h2{letter-spacing:-1.4px;font-size:36px}.control-copy>p{font-size:16px}.mode-switch{width:100%;max-width:370px;display:flex}.mode-switch button{flex:1;padding:12px 10px;font-size:13px}.control-copy .mode-note{font-size:12px}.control-panel{padding:23px 20px}.control-panel-top{letter-spacing:.6px;gap:10px;font-size:9px}.control-flow{gap:7px;padding:25px 0}.control-flow>span{max-width:98px;padding:9px 7px;font-size:10px}.mode-copy h3{font-size:25px;line-height:1.3}.mode-copy p{min-height:103px;font-size:15px}.mode-copy .eyebrow{font-size:11px}.price-teaser{grid-template-columns:1fr;gap:25px;padding-top:35px;padding-bottom:45px}.price-teaser h2{font-size:36px}.price-teaser-options{gap:12px}.price-teaser-options>a{gap:18px;padding:23px 16px}.price-teaser-options strong{font-size:39px}.price-teaser-options small{margin:4px 0 0;font-size:12px;display:block}.price-teaser-options span{font-size:13px}.price-teaser-options span:last-child{font-size:11px}.teaser-note{grid-column:1;font-size:12px}.creator-edition .page-hero{padding-top:44px;padding-bottom:50px}.creator-edition .page-hero h1{letter-spacing:-1.9px;font-size:43px;line-height:1.15}.creator-edition .page-hero>p{font-size:17px}.creator-edition .product-flow{gap:11px;font-size:10px}.value-details{padding-top:0;padding-bottom:20px}.value-details article{grid-template-columns:1fr;gap:17px;padding:33px 0}.value-details article h2{font-size:30px}.value-details article p{font-size:16px}.v3-agents article{grid-template-columns:43px 1fr;gap:15px;padding:32px 0}.v3-agent-number{align-self:start;padding-top:2px;font-size:38px}.v3-agents h2{letter-spacing:-.7px;font-size:27px}.v3-agents p{font-size:16px}.v3-agents .text-button{grid-column:2}.agent-control{font-size:13px;line-height:1.7;display:block}.agent-control>span{margin-bottom:7px;display:table}.v3-formats>article,.v3-formats>article:nth-child(2n){grid-template-columns:1fr;gap:28px;margin-bottom:65px}.v3-formats>article:nth-child(2n)>.format-art{order:0}.v3-formats .format-art{max-height:450px}.v3-formats .format-caption{font-size:33px;bottom:55px}.v3-formats h2{letter-spacing:-1.2px;margin:15px 0 20px;font-size:34px}.v3-formats p{font-size:17px}.format-purpose{font-size:14px}.creator-edition .demo-page-heading h1{letter-spacing:-1.1px;font-size:33px;line-height:1.15}.creator-edition .demo-page-heading p{font-size:16px}.creator-edition .demo-page-heading .demo-mode-label{margin-top:10px;font-size:12px}.creator-edition .pricing-hero h1{letter-spacing:-1.6px;font-size:39px}.creator-edition .plan-kicker{font-size:11px}.creator-edition .pricing-hero>p{font-size:16px}.creator-edition .plan-features li{font-size:13px}.creator-edition .plan-mode>small{font-size:11px}.creator-edition .pricing-footnote{line-height:1.8}.purchase-page{grid-template-columns:1fr;gap:38px;padding-top:43px;padding-bottom:65px}.purchase-intro h1{letter-spacing:-1.8px;font-size:43px}.purchase-intro>p{font-size:17px}.purchase-plan-switch button{padding:13px 16px;font-size:15px}.purchase-card{padding:26px 22px}.purchase-summary>div{gap:12px;font-size:13px}.purchase-card .price-amount strong{font-size:62px}.purchase-details{font-size:12px}.creator-edition .footer-status .outline-tag{font-size:11px}.creator-edition .footer-bottom{font-size:12px;line-height:1.8}.creator-edition .closing-cta small{font-size:12px}.creator-edition .closing-cta .text-button{font-size:13px}}@media (width<=370px){.v3-hero h1{font-size:45px}.v3-hero .hero-actions{flex-wrap:wrap;gap:17px}.hero-value-points{gap:9px;font-size:11px}.v3-visual .phone-card{width:230px;height:395px}.hero-customize{gap:9px;padding:12px}.hero-customize select{font-size:12px}.creator-edition .hero-bottom{max-width:150px;font-size:9px}.journey-screen{padding:19px}.control-panel{padding:20px 15px}.control-flow{gap:5px}.control-flow>span{padding:8px 6px;font-size:9px}.creator-edition .header .small{font-size:12px}.creator-edition .pricing-hero h1{font-size:36px}}.motion-paused .journey.is-changing .journey-content,.motion-paused .journey.is-changing .journey-output,.motion-paused .control-panel.is-changing .mode-copy{animation:none}.motion-paused .v3-visual .phone-card,.motion-paused .v3-visual .trend-chip{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.creator-edition *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.creator-edition .motion-control{opacity:.7;display:block}.creator-edition .reveal{opacity:1;transform:none}}.v3-closing .closing-actions{justify-content:center;align-items:center;gap:30px;margin-top:30px;display:flex}@media (width<=700px){.v3-closing .closing-actions{flex-direction:column;gap:23px}}
