:root{--bg:#05060a;--panel:#0b0e16;--panel2:#101522;--text:#f4f7ff;--muted:#909aaf;--line:rgba(255,255,255,.09);--cyan:#FFD166;--blue:#16D67A;--violet:#E2637E;--green:#68f2b4;--danger:#ff6f91;--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}::selection{background:rgba(255,209,102,.25);color:#fff}#networkCanvas{position:fixed;inset:0;width:100%;height:100%;z-index:0;opacity:.32;pointer-events:none}.page-noise{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}.cursor-light{position:fixed;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,209,102,.10),transparent 65%);transform:translate(-50%,-50%);z-index:1;pointer-events:none}.site-header{height:82px;padding:0 42px;display:flex;align-items:center;justify-content:space-between;position:fixed;inset:0 0 auto;z-index:50;background:linear-gradient(180deg,rgba(5,6,10,.92),rgba(5,6,10,.58));border-bottom:1px solid transparent;backdrop-filter:blur(18px);transition:.3s}.site-header.scrolled{height:70px;border-color:var(--line);background:rgba(5,6,10,.86)}.brand{display:flex;align-items:center;gap:14px;font-weight:750;letter-spacing:.03em}.brand-icon{display:grid;place-items:center;filter:drop-shadow(0 0 10px rgba(22,214,122,.35))}.brand-text{font-size:21px}.brand-text b{background:linear-gradient(100deg,#16D67A,#FFD166);-webkit-background-clip:text;background-clip:text;color:transparent}.nav{display:flex;gap:30px;color:#aab3c4;font-size:12px}.nav a{position:relative;padding:8px 0}.nav a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--cyan);transition:.25s}.nav a:hover{color:#fff}.nav a:hover:after{width:100%}.nav-cta{font-size:11px;border:1px solid rgba(255,209,102,.25);background:rgba(255,209,102,.06);padding:12px 17px;border-radius:999px;transition:.25s}.nav-cta:hover{background:var(--cyan);color:#071014;box-shadow:0 0 32px rgba(255,209,102,.25)}.menu-button{display:none;background:none;border:0;width:42px;height:42px}.menu-button span{display:block;width:22px;height:1px;background:#fff;margin:6px auto}.section-shell{width:min(var(--max),calc(100% - 80px));margin:auto;position:relative;z-index:2}.hero{min-height:100vh;padding-top:150px;padding-bottom:105px;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:55px}.hero-aurora{position:absolute;width:880px;height:700px;right:-180px;top:20px;background:radial-gradient(circle at 40% 45%,rgba(22,214,122,.28),rgba(226,99,126,.10) 38%,transparent 68%);filter:blur(15px);pointer-events:none}.hero-copy{position:relative;z-index:2}.eyebrow,.kicker{font-size:10px;letter-spacing:.19em;font-weight:700;color:#91a3bf}.eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:28px}.eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 14px var(--green);animation:blink 1.6s infinite}.hero h1{font-size:clamp(55px,5.8vw,92px);line-height:.98;letter-spacing:-.065em;margin:0;max-width:760px}.hero h1 em,.section-heading h2 em,.brain-copy h2 em,.night-copy h2 em,.video-copy h2 em{font-style:normal;background:linear-gradient(90deg,var(--cyan),#FFB84D 48%,var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{font-size:17px;line-height:1.72;color:#a0aabc;max-width:640px;margin:28px 0 32px}.hero-actions{display:flex;gap:12px}.button{border:1px solid var(--line);border-radius:999px;min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:12px;font-weight:700;transition:.25s}.button.primary{background:linear-gradient(110deg,#FFD166,#16D67A);color:#0d1108;border:0;box-shadow:0 12px 35px rgba(22,214,122,.24)}.button.primary:hover{box-shadow:0 16px 45px rgba(255,209,102,.32);transform:translateY(-2px)}.button.secondary{background:rgba(255,255,255,.035);color:#fff}.button.secondary:hover{background:rgba(255,255,255,.09)}.play-icon{width:25px;height:25px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;font-size:8px}.hero-proof{display:flex;gap:38px;margin-top:43px}.hero-proof div{display:flex;flex-direction:column}.hero-proof strong{font-size:24px;letter-spacing:-.04em}.hero-proof span{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#68758d;margin-top:4px}.hero-product{position:relative;perspective:1200px}.product-halo{position:absolute;inset:8% 8%;background:radial-gradient(circle,rgba(255,209,102,.14),rgba(22,214,122,.08) 36%,transparent 68%);filter:blur(30px)}.product-window{position:relative;background:linear-gradient(145deg,rgba(17,23,37,.96),rgba(7,9,15,.97));border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:18px;box-shadow:0 48px 120px rgba(0,0,0,.55),0 0 0 1px rgba(255,209,102,.04) inset;transform:rotateY(-2deg) rotateX(1deg);overflow:hidden}.product-window:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 35%,rgba(255,255,255,.025) 50%,transparent 65%);transform:translateX(-100%);animation:sheen 8s infinite}.window-top,.assistant-row,.voice-panel,.launch-row{display:flex;align-items:center}.window-top{height:36px;justify-content:space-between;padding:0 5px 12px;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.08em;color:#9aa6b8}.window-brand,.live-badge{display:flex;align-items:center;gap:8px}.status-orb{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,var(--cyan) 20%,var(--blue) 62%);box-shadow:0 0 14px var(--cyan)}.live-badge{color:var(--green)}.live-badge i,.system-health i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.assistant-row{padding:19px 3px 15px;gap:12px}.ai-avatar{width:42px;height:42px;border-radius:13px;border:1px solid rgba(255,209,102,.25);background:radial-gradient(circle at 30% 20%,rgba(255,209,102,.4),rgba(22,214,122,.12) 45%,rgba(0,0,0,.3));display:grid;place-items:center;font-weight:800;color:var(--cyan)}.assistant-row small{color:#68758a;font-size:8px;letter-spacing:.15em}.assistant-row h3{font-size:15px;margin:3px 0 0}.system-health{margin-left:auto;font-size:8px;color:#748196;display:flex;align-items:center;gap:6px}.voice-panel{min-height:84px;border:1px solid rgba(255,209,102,.18);border-radius:15px;background:linear-gradient(90deg,rgba(255,209,102,.07),rgba(22,214,122,.035));padding:14px 15px;gap:14px;position:relative;overflow:hidden}.voice-panel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);animation:scanline 3s infinite}.voice-button{position:relative;width:48px;height:48px;border-radius:50%;background:linear-gradient(140deg,var(--cyan),var(--blue));display:grid;place-items:center;color:#071016;flex:none;box-shadow:0 0 25px rgba(255,209,102,.24)}.voice-button span{font-size:14px}.voice-button i{position:absolute;inset:-7px;border:1px solid rgba(255,209,102,.25);border-radius:50%;animation:voicePulse 2s infinite}.voice-button i:nth-child(3){inset:-14px;animation-delay:.55s}.voice-copy{flex:1;min-width:0}.voice-copy small{font-size:8px;color:var(--cyan);letter-spacing:.15em}.voice-copy p{font-size:12px;line-height:1.5;margin:5px 0;color:#ecf4ff;min-height:36px}.sound-wave{height:38px;display:flex;align-items:center;gap:3px}.sound-wave i{display:block;width:2px;height:10px;background:linear-gradient(var(--cyan),var(--blue));border-radius:2px;animation:wave 1.1s ease-in-out infinite}.sound-wave i:nth-child(2){animation-delay:.1s}.sound-wave i:nth-child(3){animation-delay:.2s}.sound-wave i:nth-child(4){animation-delay:.3s}.sound-wave i:nth-child(5){animation-delay:.4s}.sound-wave i:nth-child(6){animation-delay:.3s}.sound-wave i:nth-child(7){animation-delay:.2s}.sound-wave i:nth-child(8){animation-delay:.1s}.brief-chips{display:flex;gap:7px;padding:12px 0}.brief-chips span{font-size:8px;color:#8c99ac;border:1px solid var(--line);border-radius:999px;padding:7px 9px;background:rgba(255,255,255,.02)}.vd-stage{position:relative;min-height:325px}.vd-panel{position:absolute;inset:0;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.vd-panel.active{opacity:1;transform:none;pointer-events:auto}.vd-panel .voice-panel{margin-bottom:10px}.workflow-panel,.creative-preview{border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025);padding:12px}.panel-title{display:flex;justify-content:space-between;font-size:8px;color:#768398;letter-spacing:.13em;margin-bottom:11px}.panel-title b{color:var(--cyan)}.workflow-list{display:grid;gap:6px}.workflow-step{height:35px;padding:0 8px;display:grid;grid-template-columns:25px 1fr 18px;align-items:center;border-radius:8px;font-size:8px;color:#657187;background:rgba(255,255,255,.018);border:1px solid transparent;transition:.35s}.workflow-step i{font-style:normal;color:#4f5c72}.workflow-step b{opacity:0;color:var(--green)}.workflow-step.active{color:#eaf3ff;border-color:rgba(255,209,102,.25);background:rgba(255,209,102,.06)}.workflow-step.active i{color:var(--cyan)}.workflow-step.complete b{opacity:1}.creative-preview{padding:9px}.creative-art{height:164px;border-radius:10px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 25%,rgba(192,119,255,.7),transparent 23%),radial-gradient(circle at 20% 70%,rgba(70,119,255,.35),transparent 30%),linear-gradient(160deg,#1e1234,#070911 70%);display:flex;align-items:flex-end}.creative-art:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.08),transparent 62%);animation:sheen 5s infinite}.creative-stars{position:absolute;inset:0;background-image:radial-gradient(#fff 0 1px,transparent 1.5px);background-size:31px 31px;opacity:.22}.perfume-bottle{width:64px;height:100px;position:absolute;left:50%;top:28px;transform:translateX(-50%);border-radius:13px 13px 18px 18px;background:linear-gradient(110deg,rgba(255,255,255,.75),rgba(129,100,202,.5) 35%,rgba(12,8,22,.8) 70%);border:1px solid rgba(255,255,255,.35);box-shadow:0 20px 35px rgba(0,0,0,.6),0 0 35px rgba(190,120,255,.3);display:grid;place-items:center;font-size:8px;letter-spacing:.15em}.perfume-bottle:before{content:"";position:absolute;top:-20px;width:34px;height:22px;border-radius:5px 5px 1px 1px;background:linear-gradient(#b9a4e8,#312947);border:1px solid rgba(255,255,255,.24)}.creative-caption{position:relative;z-index:2;padding:12px}.creative-caption small{display:block;font-size:6px;letter-spacing:.15em;color:#b8c6da}.creative-caption strong{font-size:15px}.creative-meta{display:flex;justify-content:space-between;font-size:7px;color:#657187;padding-top:8px}.launch-row{padding-top:12px;justify-content:space-between;gap:16px}.readiness{display:grid;grid-template-columns:auto auto;gap:0 10px;align-items:center;flex:1}.readiness>span{font-size:7px;letter-spacing:.13em;color:#667287}.readiness strong{grid-row:1/3;grid-column:2;font-size:20px;color:var(--cyan)}.readiness strong b{font-size:20px}.readiness i{height:3px;border-radius:3px;background:#202735;overflow:hidden}.readiness i em{display:block;width:96%;height:100%;background:linear-gradient(90deg,var(--cyan),var(--violet))}.launch-row button{border:0;background:linear-gradient(110deg,var(--cyan),var(--blue));color:#0d1108;border-radius:9px;padding:11px 15px;font-size:9px;font-weight:800;transition:.25s}.launch-row button:hover{box-shadow:0 0 25px rgba(255,209,102,.28)}.float-card{position:absolute;background:rgba(10,14,23,.84);border:1px solid rgba(255,255,255,.11);backdrop-filter:blur(15px);border-radius:13px;padding:11px 13px;min-width:112px;box-shadow:0 20px 45px rgba(0,0,0,.35);display:flex;flex-direction:column;animation:float 5s ease-in-out infinite}.float-card span{font-size:7px;color:#748195;text-transform:uppercase;letter-spacing:.1em}.float-card strong{font-size:17px;margin:3px 0}.float-card em{font-style:normal;font-size:7px;color:var(--green)}.card-roas{left:-42px;bottom:96px}.card-conversions{right:-32px;top:122px;animation-delay:.8s}.card-decisions{right:18px;bottom:-35px;animation-delay:1.4s}.card-decisions em{color:var(--cyan)}.scroll-cue{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:7px;letter-spacing:.17em;color:#59657a}.scroll-cue i{width:1px;height:32px;background:linear-gradient(var(--cyan),transparent);animation:scrollCue 1.8s infinite}.platform-strip{position:relative;z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;background:rgba(255,255,255,.015);overflow:hidden}.platform-strip>p{text-align:center;font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#69758a;margin:0 0 16px}.platform-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.platform-track{display:flex;width:max-content;gap:14px;animation:marquee 24s linear infinite}.platform-chip{display:inline-flex;align-items:center;gap:10px;padding:11px 18px 11px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.025);font-size:14px;font-weight:650;color:#c7cedb;white-space:nowrap;flex:none;transition:.25s}[dir="rtl"] .platform-chip{padding:11px 12px 11px 18px}.platform-chip:hover{border-color:rgba(255,209,102,.3);background:rgba(255,209,102,.05)}.pc-ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none}.pc-ic svg{width:14px;height:14px}.pc-tiktok .pc-ic{background:linear-gradient(135deg,#25F4EE,#FE2C55)}.pc-instagram .pc-ic{background:linear-gradient(135deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5)}.pc-meta .pc-ic{background:linear-gradient(135deg,#0064E0,#7B61FF)}.pc-google .pc-ic{background:conic-gradient(from 90deg,#4285F4,#34A853,#FBBC05,#EA4335,#4285F4)}.pc-youtube .pc-ic{background:#FF3B30}.pc-linkedin .pc-ic{background:linear-gradient(135deg,#2B7FE0,#57A6FF)}.story,.brain-section,.command-section,.comparison-section,.video-section,.pricing-section{padding-top:150px;padding-bottom:150px}.section-heading{max-width:780px}.section-heading.centered{text-align:center;margin:auto}.section-heading h2,.brain-copy h2,.night-copy h2,.video-copy h2{font-size:clamp(42px,5vw,70px);line-height:1.04;letter-spacing:-.055em;margin:17px 0 22px}.section-heading>p,.brain-copy>p,.night-copy>p,.video-copy>p{color:var(--muted);line-height:1.75;font-size:15px;max-width:650px}.section-heading.centered>p{margin-left:auto;margin-right:auto}.story-line{position:absolute;left:12.5%;right:12.5%;top:440px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,209,102,.25),transparent)}.story-line i{display:block;width:80px;height:1px;background:var(--cyan);box-shadow:0 0 12px var(--cyan);animation:storyLine 5s linear infinite}.story-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:70px}.story-card{min-height:355px;border:1px solid var(--line);border-radius:21px;padding:25px;position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012));transition:.35s}.story-card:before{content:"";position:absolute;inset:auto 0 0;height:40%;background:radial-gradient(circle at 50% 100%,rgba(22,214,122,.12),transparent 70%)}.story-card:hover{transform:translateY(-7px);border-color:rgba(255,209,102,.26);box-shadow:0 30px 70px rgba(0,0,0,.25)}.story-number{font-size:9px;color:#59667b}.story-icon{width:68px;height:68px;border-radius:18px;border:1px solid rgba(255,209,102,.22);background:radial-gradient(circle at 30% 20%,rgba(255,209,102,.18),rgba(22,214,122,.03));margin:38px 0 25px;display:grid;place-items:center;font-size:24px;color:var(--cyan);box-shadow:0 0 35px rgba(255,209,102,.08)}.story-card h3{font-size:19px;margin:0 0 11px}.story-card p{color:#8590a4;font-size:12px;line-height:1.7}.mic-icon i{width:17px;height:26px;border:2px solid var(--cyan);border-radius:12px;position:relative}.mic-icon i:after{content:"";position:absolute;width:25px;height:13px;left:-6px;bottom:-8px;border:1px solid var(--cyan);border-top:0;border-radius:0 0 14px 14px}.mini-wave{display:flex;gap:4px;align-items:center;height:35px;margin-top:22px}.mini-wave i{width:3px;height:8px;background:linear-gradient(var(--cyan),var(--blue));animation:wave 1s infinite}.mini-wave i:nth-child(2),.mini-wave i:nth-child(6){animation-delay:.1s}.mini-wave i:nth-child(3),.mini-wave i:nth-child(5){animation-delay:.2s}.mini-wave i:nth-child(4){animation-delay:.3s}.analysis-bars{display:flex;align-items:end;gap:5px;height:35px;margin-top:22px}.analysis-bars i{width:16px;border-radius:3px;background:linear-gradient(var(--cyan),var(--blue));animation:bars 2s infinite}.analysis-bars i:nth-child(1){height:35%}.analysis-bars i:nth-child(2){height:65%;animation-delay:.2s}.analysis-bars i:nth-child(3){height:48%;animation-delay:.4s}.analysis-bars i:nth-child(4){height:90%;animation-delay:.6s}.asset-stack{position:relative;height:38px;margin-top:22px}.asset-stack i{position:absolute;width:48px;height:33px;border:1px solid rgba(255,209,102,.3);border-radius:5px;background:#111b29}.asset-stack i:nth-child(2){left:16px;top:-5px;background:#152038}.asset-stack i:nth-child(3){left:32px;top:-10px;background:linear-gradient(145deg,#203553,#301d4a)}.approval{display:inline-flex;gap:10px;align-items:center;color:var(--green);font-size:8px;letter-spacing:.14em;margin-top:27px;border:1px solid rgba(104,242,180,.2);border-radius:999px;padding:8px 10px}.brain-section{display:grid;grid-template-columns:.87fr 1.13fr;gap:80px;align-items:center}.brain-copy ul{list-style:none;padding:0;margin:35px 0 0;display:grid;gap:17px}.brain-copy li{display:grid;grid-template-columns:36px 1fr;gap:13px;align-items:start}.brain-copy li>i{font-style:normal;width:32px;height:32px;border:1px solid rgba(255,209,102,.2);border-radius:9px;display:grid;place-items:center;font-size:8px;color:var(--cyan)}.brain-copy li span{font-size:11px;color:#778397;line-height:1.6}.brain-copy li strong{display:block;color:#dfe8f5;font-size:13px;margin-bottom:2px}.brain-visual{height:620px;position:relative;border:1px solid var(--line);border-radius:30px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(22,214,122,.12),rgba(255,255,255,.012) 45%,rgba(255,255,255,.01));box-shadow:inset 0 0 80px rgba(0,0,0,.3)}.brain-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle,#000 20%,transparent 75%)}.brain-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:rgba(255,209,102,.23);stroke-width:1}.brain-lines path{stroke-dasharray:6 8;animation:dash 7s linear infinite}.brain-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:165px;height:165px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.9),var(--cyan) 5%,#1FAE68 25%,#1B140A 55%,#070a11 72%);box-shadow:0 0 70px rgba(22,214,122,.38),inset 0 0 45px rgba(255,255,255,.12)}.brain-core span{font-size:10px;letter-spacing:.25em}.brain-core strong{font-size:38px;line-height:1}.brain-core small{font-size:6px;letter-spacing:.15em;margin-top:8px;color:#a9c5dd}.core-rings i{position:absolute;border:1px solid rgba(255,209,102,.25);border-radius:50%;animation:rotate 12s linear infinite}.core-rings i:nth-child(1){inset:-19px}.core-rings i:nth-child(2){inset:-44px;border-style:dashed;animation-duration:18s;animation-direction:reverse}.core-rings i:nth-child(3){inset:-72px;border-color:rgba(226,99,126,.16);animation-duration:25s}.data-node{position:absolute;width:150px;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px;background:rgba(7,10,17,.85);backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,.28)}.data-node:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.data-node b{font-size:14px;letter-spacing:.08em}.data-node span{display:block;color:#9aa5b8;font-size:12px;margin-top:6px}.node-product{left:28px;top:72px}.node-product:after,.node-audience:after{right:-3px;top:50%}.node-audience{left:22px;bottom:72px}.node-creative{right:24px;top:58px}.node-creative:after,.node-budget:after{left:-3px;top:50%}.node-budget{right:18px;bottom:62px}.node-memory{left:50%;top:22px;transform:translateX(-50%);text-align:center}.node-memory:after{left:50%;bottom:-3px}.node-revenue{left:50%;bottom:20px;transform:translateX(-50%);text-align:center}.node-revenue:after{left:50%;top:-3px}.brain-pulse{position:absolute;left:50%;top:50%;width:180px;height:180px;border-radius:50%;border:1px solid rgba(255,209,102,.4);transform:translate(-50%,-50%);animation:brainPulse 2.5s infinite}.night-section{min-height:920px;position:relative;z-index:2;background:linear-gradient(180deg,#04050a,#080b16 55%,#171427);overflow:hidden}.night-section:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-330px;height:600px;border-radius:50%;background:radial-gradient(ellipse,var(--violet),rgba(22,214,122,.35) 27%,transparent 60%);opacity:.35;filter:blur(30px)}.night-sky{position:absolute;inset:0;background-image:radial-gradient(#fff 0 1px,transparent 1.4px);background-size:72px 72px;opacity:.13}.night-sky i{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;box-shadow:0 0 10px #fff;animation:twinkle 2s infinite}.night-sky i:nth-child(1){left:13%;top:20%}.night-sky i:nth-child(2){left:31%;top:14%;animation-delay:.4s}.night-sky i:nth-child(3){left:73%;top:23%;animation-delay:.8s}.night-sky i:nth-child(4){left:86%;top:11%;animation-delay:1.2s}.night-sky i:nth-child(5){left:54%;top:32%;animation-delay:1.6s}.night-sky i:nth-child(6){left:7%;top:45%;animation-delay:.6s}.night-content{padding-top:145px}.night-copy{max-width:680px}.night-operations{display:grid;grid-template-columns:280px 1fr;gap:18px;margin-top:60px}.night-clock,.operation-feed{border:1px solid rgba(255,255,255,.1);background:rgba(8,11,20,.72);backdrop-filter:blur(15px);border-radius:20px}.night-clock{padding:28px;display:flex;flex-direction:column;justify-content:center}.night-clock small{font-size:8px;color:#657187;letter-spacing:.14em}.night-clock strong{font-size:42px;letter-spacing:-.045em;margin:9px 0;color:var(--cyan);font-variant-numeric:tabular-nums}.night-clock span{font-size:8px;color:var(--green)}.operation-feed{padding:12px 22px}.operation-feed>div{height:72px;display:grid;grid-template-columns:85px 1fr auto;align-items:center;border-bottom:1px solid var(--line)}.operation-feed>div:last-child{border:0}.operation-feed time{font-size:9px;color:#657187}.operation-feed span{font-size:11px}.operation-feed b{font-size:8px;color:var(--green);letter-spacing:.08em}.sunrise-result{position:relative;z-index:3;margin:75px auto 0;text-align:center}.sunrise-result span{display:block;font-size:8px;letter-spacing:.18em;color:#98a4b9}.sunrise-result strong{display:block;font-size:clamp(36px,4vw,58px);letter-spacing:-.045em;margin-top:10px;background:linear-gradient(90deg,#fff,#FFE9B8,#8CF0B8);-webkit-background-clip:text;color:transparent}.sunrise-result i{display:block;width:120px;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);margin:24px auto;box-shadow:0 0 18px #fff}.command-section .section-heading{max-width:780px}.dashboard{margin-top:70px;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:linear-gradient(145deg,#0f1420,#080a10);box-shadow:0 45px 110px rgba(0,0,0,.38);padding:22px;overflow:hidden}.dashboard-top{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 20px}.dashboard-top small{font-size:7px;letter-spacing:.14em;color:#657187}.dashboard-top h3{font-size:19px;margin:4px 0 0}.dashboard-controls{display:flex;align-items:center;gap:10px}.dashboard-controls span,.dashboard-controls button{font-size:8px;color:#7d899d;border:1px solid var(--line);border-radius:999px;padding:8px 11px;background:rgba(255,255,255,.025)}.dashboard-controls span i{display:inline-block;width:5px;height:5px;background:var(--green);border-radius:50%;margin-right:5px;box-shadow:0 0 8px var(--green)}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.metric{border:1px solid var(--line);border-radius:14px;padding:15px;background:rgba(255,255,255,.022)}.metric span{font-size:8px;color:#738095}.metric strong{display:block;font-size:27px;letter-spacing:-.04em;margin:8px 0}.metric em{font-style:normal;font-size:8px;color:var(--green)}.metric em.good{color:var(--green)}.dashboard-body{display:grid;grid-template-columns:1.55fr .75fr;gap:10px;margin-top:10px}.chart-panel,.decisions-panel{border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.018);padding:17px}.chart-header{display:flex;align-items:center;justify-content:space-between;font-size:9px}.chart-header>div{font-size:7px;color:#637085;display:flex;gap:10px}.chart-header i{display:inline-block;width:7px;height:2px;margin-right:3px}.revenue-key{background:var(--cyan)}.spend-key{background:var(--violet)}.chart-wrap{height:330px;position:relative;padding:25px 0 28px 38px;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:100% 62px}.chart-wrap svg{width:100%;height:260px;overflow:visible}.chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000}.revenue-line{stroke:var(--cyan);filter:drop-shadow(0 0 7px rgba(255,209,102,.4))}.spend-line{stroke:var(--violet);stroke-width:2}.chart-area-path{fill:url(#areaGradient);opacity:0}.dashboard.chart-animate .chart-line{animation:draw 2.5s ease forwards}.dashboard.chart-animate .chart-area-path{animation:fadeArea 1.5s 1s forwards}.chart-y{position:absolute;left:0;top:18px;bottom:34px;display:flex;flex-direction:column;justify-content:space-between;font-size:7px;color:#536074}.chart-x{position:absolute;left:45px;right:0;bottom:6px;display:flex;justify-content:space-between;font-size:7px;color:#536074}.chart-tooltip{position:absolute;right:7%;top:28px;border:1px solid rgba(255,209,102,.18);background:rgba(7,12,20,.88);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;box-shadow:0 15px 30px rgba(0,0,0,.35)}.chart-tooltip span{font-size:6px;color:#667287}.chart-tooltip strong{font-size:15px;margin:3px 0}.chart-tooltip em{font-style:normal;font-size:7px;color:var(--green)}.decisions-panel{padding:17px 15px}.chart-header>b{font-size:7px;color:var(--cyan)}.decision-item{height:69px;display:grid;grid-template-columns:34px 1fr 25px;gap:10px;align-items:center;border-bottom:1px solid var(--line)}.decision-item:last-child{border:0}.decision-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-style:normal;border:1px solid rgba(255,209,102,.15);background:rgba(255,209,102,.04);color:var(--cyan)}.decision-item strong{font-size:9px;display:block}.decision-item span{font-size:7px;color:#637085}.decision-item time{font-size:7px;color:#566276}.comparison-section{padding-top:115px}.comparison{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;margin-top:70px}.team-panel{min-height:480px;border:1px solid var(--line);border-radius:25px;padding:30px;background:linear-gradient(145deg,rgba(255,255,255,.028),rgba(255,255,255,.012));position:relative}.team-panel.imco-team{border-color:rgba(255,209,102,.22);box-shadow:0 0 80px rgba(22,214,122,.07) inset}.panel-label{font-size:8px;letter-spacing:.16em;color:#68758a}.team-panel h3{font-size:27px;letter-spacing:-.035em;margin:15px 0 28px}.people-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.people-grid>div{height:120px;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#7c879a}.people-grid i{width:50px;height:50px;border-radius:50%;background:#171c28;display:grid;place-items:center;font-style:normal;font-size:15px;font-weight:600;color:#e6eaf2}.people-grid span{font-size:13px;color:#b6bdcc}.team-panel ul{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:10px}.team-panel li{font-size:10px;color:#7e899c}.team-panel li:before{content:"×";color:var(--danger);margin-right:8px}.imco-team li:before{content:"✓";color:var(--green)}.versus{display:grid;place-items:center}.versus span{width:46px;height:46px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:9px;color:#758196;background:#090b11}.single-employee{height:215px;border:1px solid rgba(255,209,102,.15);border-radius:18px;background:radial-gradient(circle at 30% 50%,rgba(255,209,102,.08),transparent 30%),rgba(255,255,255,.015);display:flex;align-items:center;gap:26px;padding:24px}.employee-orb{width:125px;height:125px;border-radius:50%;position:relative;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,#fff,var(--cyan) 5%,var(--blue) 28%,#1B140A 58%,#080a10 75%);box-shadow:0 0 55px rgba(22,214,122,.28)}.employee-orb i{position:absolute;inset:-13px;border:1px dashed rgba(255,209,102,.3);border-radius:50%;animation:rotate 12s linear infinite}.employee-orb span{font-size:8px;letter-spacing:.2em}.employee-orb strong{font-size:27px}.single-employee>div:last-child strong{display:block;font-size:18px;margin-bottom:8px}.single-employee>div:last-child span{font-size:9px;color:#758196;line-height:1.7}.video-card{min-height:540px;border:1px solid rgba(255,255,255,.11);border-radius:30px;background:linear-gradient(130deg,#0d1421,#151027);display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:center;padding:55px;overflow:hidden;position:relative}.video-card:before{content:"";position:absolute;width:580px;height:580px;right:-100px;top:-100px;background:radial-gradient(circle,rgba(226,99,126,.19),transparent 65%)}.video-copy{position:relative;z-index:2}.video-stats{display:flex;gap:28px;margin-top:32px}.video-stats div{display:flex;flex-direction:column}.video-stats strong{font-size:20px}.video-stats span{font-size:7px;color:#6d798d;text-transform:uppercase;letter-spacing:.1em}.video-reel{height:420px;display:flex;align-items:center;justify-content:center;position:relative;perspective:1000px}.reel-card{width:200px;height:350px;border-radius:23px;border:1px solid rgba(255,255,255,.16);background:#111522;position:absolute;padding:15px;display:flex;flex-direction:column;box-shadow:0 35px 60px rgba(0,0,0,.5);transition:.5s}.reel-card small{font-size:7px;letter-spacing:.12em;color:#8995a9}.reel-card strong{font-size:17px;margin-top:auto}.reel-card>span{font-size:7px;color:#677388;margin-top:5px}.reel-left{transform:translateX(-150px) rotateY(20deg) rotateZ(-5deg);opacity:.62}.reel-right{transform:translateX(150px) rotateY(-20deg) rotateZ(5deg);opacity:.62}.reel-main{z-index:2;width:215px;height:380px}.reel-scene{height:245px;border-radius:14px;margin-top:12px;position:relative;overflow:hidden}.scene-blue{background:radial-gradient(circle at 50% 30%,#72f5ff,transparent 24%),linear-gradient(#153549,#090b13)}.scene-violet{background:radial-gradient(circle at 45% 25%,#be7cff,transparent 25%),linear-gradient(#281641,#090b13)}.scene-main{background:radial-gradient(circle at 50% 25%,#dd8cff,transparent 24%),linear-gradient(#2b173c,#090b13)}.mini-bottle{position:absolute;width:58px;height:105px;left:50%;top:65px;transform:translateX(-50%);border-radius:11px 11px 17px 17px;background:linear-gradient(100deg,rgba(255,255,255,.8),rgba(136,91,181,.65),#17101e);border:1px solid rgba(255,255,255,.3);box-shadow:0 18px 25px rgba(0,0,0,.5)}.mini-bottle:before{content:"";position:absolute;left:50%;top:-21px;transform:translateX(-50%);width:31px;height:23px;border-radius:5px;background:#85749a}.reel-main button{position:absolute;width:58px;height:58px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.10);backdrop-filter:blur(12px);color:#fff;left:50%;top:135px;transform:translate(-50%,-50%);z-index:4}.reel-main.playing{transform:scale(1.035)}.reel-main.playing .scene-main:after{content:"GENERATING NEW FRAMES";position:absolute;inset:auto 10px 10px;background:rgba(4,6,10,.65);border:1px solid rgba(255,209,102,.2);border-radius:8px;padding:8px;text-align:center;font-size:6px;letter-spacing:.12em;color:var(--cyan)}.pricing-card{max-width:1050px;margin:65px auto 0;border-radius:28px;border:1px solid rgba(255,209,102,.18);background:linear-gradient(145deg,#111827,#080b12);display:grid;grid-template-columns:1.3fr .7fr;gap:55px;padding:48px;box-shadow:0 45px 100px rgba(0,0,0,.35)}.recommended{font-size:13px;letter-spacing:.12em;color:var(--cyan)}.pricing-main h3{font-size:30px;letter-spacing:-.035em;margin:13px 0}.pricing-main.full h3{font-size:29px}.pricing-main>p{font-size:13px;line-height:1.7;color:#8894a7;max-width:620px}.pricing-main ul{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:17px}.pricing-main li{font-size:16px;color:#c3cad9}.pricing-main li:before{content:"✓";color:var(--green);margin-right:8px}.pricing-side{border-left:1px solid var(--line);padding-left:45px;display:flex;flex-direction:column;justify-content:center}.pricing-side>small{font-size:8px;color:#68758a;letter-spacing:.13em}.pricing-side>strong{font-size:72px;letter-spacing:-.065em;color:var(--cyan);line-height:1;margin-top:12px}.pricing-side sup{font-size:25px}.pricing-side>span{color:#788599;font-size:11px;margin:6px 0 24px}.pricing-side .button{width:100%}.pricing-side>em{font-style:normal;text-align:center;font-size:7px;color:#5e6a7d;margin-top:12px}.final-cta{min-height:900px;display:grid;place-items:center;text-align:center;overflow:hidden}.final-universe{position:absolute;width:750px;height:750px}.final-core{position:absolute;width:150px;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,#fff,var(--cyan) 5%,var(--blue) 28%,#1B140A 60%,#080a10 78%);box-shadow:0 0 100px rgba(22,214,122,.38)}.final-core span{font-size:9px;letter-spacing:.2em}.final-core strong{font-size:32px}.final-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(255,209,102,.17);border-radius:50%;animation:rotate 20s linear infinite}.final-orbit i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 20px var(--cyan);left:50%;top:-5px}.final-orbit.o1{width:280px;height:280px;margin:-140px}.final-orbit.o2{width:480px;height:480px;margin:-240px;border-style:dashed;animation-duration:30s;animation-direction:reverse}.final-orbit.o2 i{background:var(--violet);box-shadow:0 0 20px var(--violet)}.final-orbit.o3{width:700px;height:700px;margin:-350px;animation-duration:42s}.final-copy{position:relative;z-index:3;max-width:900px}.final-copy h2{font-size:clamp(46px,6vw,88px);line-height:.98;letter-spacing:-.065em;margin:18px 0 25px}.final-copy p{font-size:15px;line-height:1.7;color:#929db0;max-width:650px;margin:0 auto 28px}.button.large{min-height:60px;padding:0 28px;font-size:14px}.final-copy>small{display:block;font-size:8px;color:#647085;margin-top:18px}.final-copy h2.switching{animation:textSwitch .55s ease}footer{width:min(var(--max),calc(100% - 80px));margin:auto;min-height:110px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3;color:#657186;font-size:9px}footer strong{color:#98a4b7}.demo-overlay{position:fixed;inset:0;z-index:100;background:rgba(2,4,8,.88);backdrop-filter:blur(18px);display:grid;place-items:center;opacity:0;visibility:hidden;transition:.35s}.demo-overlay.open{opacity:1;visibility:visible}.demo-modal{width:min(560px,90vw);min-height:580px;border-radius:28px;border:1px solid rgba(255,209,102,.22);background:linear-gradient(145deg,#101827,#080b12);padding:45px;text-align:center;position:relative;box-shadow:0 45px 120px rgba(0,0,0,.65)}.demo-close{position:absolute;right:18px;top:14px;border:0;background:none;color:#fff;font-size:28px}.demo-visual{height:250px;position:relative;display:grid;place-items:center}.demo-core{width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,#fff,var(--cyan) 5%,var(--blue) 28%,#1B140A 58%,#080a10 78%);box-shadow:0 0 80px rgba(22,214,122,.4);position:relative;z-index:2}.demo-core i{position:absolute;inset:-14px;border:1px dashed rgba(255,209,102,.35);border-radius:50%;animation:rotate 7s linear infinite}.demo-core span{font-size:8px;letter-spacing:.2em}.demo-core strong{font-size:26px}.demo-ring{position:absolute;border:1px solid rgba(255,209,102,.16);border-radius:50%;animation:demoPulse 2s infinite}.demo-ring.r1{width:190px;height:190px}.demo-ring.r2{width:240px;height:240px;animation-delay:.7s}.demo-modal>small{font-size:8px;letter-spacing:.16em;color:var(--cyan)}.demo-modal h3{font-size:30px;letter-spacing:-.035em;margin:12px 0}.demo-modal p{color:#8d98ab;font-size:12px}.demo-progress{height:4px;border-radius:4px;background:#1b2331;overflow:hidden;margin:28px 0}.demo-progress i{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--cyan),var(--violet))}.demo-overlay.open .demo-progress i{animation:demoProgress 10s linear forwards}.demo-steps{display:flex;justify-content:space-between}.demo-steps span{font-size:7px;letter-spacing:.12em;color:#4f5b70}.demo-steps span.active{color:var(--cyan)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .85s ease,transform .85s ease}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:.12s}.delay-2{transition-delay:.22s}.delay-3{transition-delay:.32s}@keyframes blink{50%{opacity:.3}}@keyframes sheen{0%,65%{transform:translateX(-120%)}100%{transform:translateX(120%)}}@keyframes voicePulse{0%{transform:scale(.8);opacity:.6}70%,100%{transform:scale(1.25);opacity:0}}@keyframes wave{0%,100%{height:7px}50%{height:30px}}@keyframes scanline{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scrollCue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes storyLine{from{transform:translateX(-100px)}to{transform:translateX(calc(75vw - 80px))}}@keyframes bars{50%{height:95%}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{to{stroke-dashoffset:-140}}@keyframes brainPulse{0%{transform:translate(-50%,-50%) scale(.7);opacity:.8}100%{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes twinkle{50%{opacity:.2;transform:scale(.5)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeArea{to{opacity:1}}@keyframes demoPulse{0%{transform:scale(.7);opacity:.6}100%{transform:scale(1.2);opacity:0}}@keyframes demoProgress{to{width:100%}}@keyframes textSwitch{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(-15px)}55%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.nav{display:none}.nav.open{display:flex;position:absolute;top:70px;left:20px;right:20px;padding:22px;flex-direction:column;background:rgba(8,11,18,.96);border:1px solid var(--line);border-radius:18px}.nav-cta{display:none}.menu-button{display:block}.hero{grid-template-columns:1fr;padding-top:125px}.hero-copy{text-align:center}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-actions,.hero-proof{justify-content:center}.hero-product{max-width:820px;margin:auto;width:100%}.story-grid{grid-template-columns:1fr 1fr}.story-line{display:none}.brain-section{grid-template-columns:1fr}.brain-copy{text-align:center}.brain-copy>p{margin-left:auto;margin-right:auto}.brain-copy ul{max-width:650px;margin-left:auto;margin-right:auto}.dashboard-body{grid-template-columns:1fr}.comparison{grid-template-columns:1fr}.versus{padding:18px}.video-card{grid-template-columns:1fr}.video-copy{text-align:center}.video-copy>p{margin-left:auto;margin-right:auto}.video-stats{justify-content:center}.pricing-card{grid-template-columns:1fr}.pricing-side{border-left:0;border-top:1px solid var(--line);padding:35px 0 0;align-items:center}.pricing-side .button{max-width:340px}.night-operations{grid-template-columns:1fr}.night-clock{text-align:center}.metric-row{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.site-header{padding:0 20px}.lang-toggle{font-size:10px;padding:7px 10px;margin-inline-end:8px}.brand-text{font-size:17px}.section-shell,footer{width:calc(100% - 40px)}.hero{padding-top:112px;padding-bottom:80px}.hero h1{font-size:50px}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column}.hero-proof{gap:22px}.hero-proof span{display:none}.product-window{padding:12px;border-radius:18px}.system-health,.sound-wave,.brief-chips{display:none}.creative-preview{display:none}.float-card{display:none}.assistant-row h3{font-size:13px}.voice-copy p{font-size:10px}.section-heading h2,.brain-copy h2,.night-copy h2,.video-copy h2{font-size:40px}.story,.brain-section,.command-section,.comparison-section,.video-section,.pricing-section{padding-top:100px;padding-bottom:100px}.story-grid{grid-template-columns:1fr}.story-card{min-height:300px}.brain-visual{height:500px}.data-node{width:130px;padding:11px}.data-node b{font-size:12px}.data-node span{font-size:11px}.node-product,.node-audience{left:10px}.node-creative,.node-budget{right:10px}.node-memory{top:12px}.node-revenue{bottom:12px}.brain-core{width:120px;height:120px}.brain-core strong{font-size:29px}.core-rings i:nth-child(3){display:none}.memory-timeline{padding:18px}.memory-event{grid-template-columns:55px 14px 1fr;gap:8px;min-height:120px}.memory-event em{display:none}.memory-event:not(:last-child):after{left:61px}.night-section{min-height:1060px}.operation-feed{padding:8px 15px}.operation-feed>div{grid-template-columns:72px 1fr}.operation-feed b{display:none}.metric-row{grid-template-columns:1fr}.dashboard{padding:12px}.dashboard-controls span{display:none}.dashboard-body{grid-template-columns:1fr}.chart-wrap{height:260px}.chart-wrap svg{height:200px}.decisions-panel{display:none}.comparison-section{padding-top:70px}.team-panel{padding:22px}.people-grid{grid-template-columns:1fr 1fr}.single-employee{height:auto;flex-direction:column;text-align:center}.video-card{padding:28px}.video-reel{transform:scale(.72);margin:-55px -80px}.pricing-card{padding:28px}.pricing-main ul{grid-template-columns:1fr}.final-cta{min-height:760px}.final-universe{transform:scale(.72)}.final-copy h2{font-size:48px}footer{flex-direction:column;justify-content:center;gap:14px;text-align:center;padding:30px 0}.cursor-light{display:none}.demo-modal{padding:28px}.demo-visual{height:220px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
.sample-disclaimer{position:absolute;left:0;bottom:-58px;font-size:11px;letter-spacing:.04em;color:var(--muted);opacity:.75}
.sample-tag{color:var(--muted);font-weight:400;font-size:.85em;margin-left:4px;text-transform:none;letter-spacing:0}
.card-decisions em{color:var(--muted)}
.pricing-card{grid-template-columns:1fr;max-width:760px;text-align:center}
.pricing-main.full{display:flex;flex-direction:column;align-items:center}
.pricing-main.full h3{max-width:560px;font-size:22px}
.pricing-main.full ul{grid-template-columns:1fr 1fr;justify-items:start;max-width:520px}
.pricing-main.full .button{margin-top:32px}
.pricing-note{margin-top:16px;font-size:12px;color:#6b7688;text-align:center}
.pricing-note a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}
.pricing-note a:hover{color:var(--text)}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}#networkCanvas{display:none}.cursor-light{display:none}}

[dir="rtl"] .flip-rtl{display:inline-block;transform:scaleX(-1)}
[dir="rtl"] body{font-family:Tajawal,"Segoe UI",Tahoma,Arial,sans-serif}
.lang-toggle{font-size:11px;border:1px solid var(--line);background:rgba(255,255,255,.03);color:#c7cedb;padding:9px 14px;border-radius:999px;margin-inline-end:14px;transition:.2s}
.lang-toggle:hover{background:rgba(255,255,255,.08);color:#fff}


/* MOVIRIQ approved logo replacement — logo sizing only */
.brand-logo{display:block;height:auto;object-fit:contain}
.brand-logo-header{width:245px;max-width:245px}
.site-header.scrolled .brand-logo-header{width:225px;max-width:225px}
.brand-logo-footer{width:205px;max-width:205px}
@media(max-width:720px){
  .brand-logo-header{width:190px;max-width:190px}
  .site-header.scrolled .brand-logo-header{width:176px;max-width:176px}
  .brand-logo-footer{width:190px;max-width:190px}
}
