:root{--bg:#0a0c0f;--bg2:#111317;--panel:#17191e;--panel2:#20232a;--border:rgba(239,239,245,.12);--copy:#f7f7f4;--muted:#a3a6b0;--dim:#777b87;--accent:#fa765f;--accent2:#ffb09c;--paper:#f4f1ec;--ink:#17191c;--font:'Manrope','DM Sans',system-ui,sans-serif;--body:'DM Sans',system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--bg);color:var(--copy);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.5}::selection{background:var(--accent);color:#161616}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font);font-weight:700;line-height:1.12;letter-spacing:-.055em}img,svg{display:block;max-width:100%}.container{width:min(1400px,calc(100% - 104px));margin:0 auto}.noise{pointer-events:none;position:fixed;inset:0;z-index:110;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.22' filter='url(%23n)'/%3E%3C/svg%3E")}.header{position:sticky;top:0;z-index:100;background:rgba(10,12,15,.90);backdrop-filter:blur(18px);border-bottom:1px solid var(--border)}.nav-inner{height:80px;display:flex;align-items:center;justify-content:space-between;gap:26px}.wordmark{font:800 21px/1 var(--font);letter-spacing:-.07em;display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.wordmark-period{color:var(--accent)}.rmark{width:31px;height:31px;display:grid;place-items:center;color:var(--accent)}.rmark svg{width:28px;height:28px}.navigation{display:flex;align-items:center;gap:32px;margin-left:auto}.navigation a,.nav-login{font-size:13px;font-weight:600;color:#d6d6da;transition:color .25s}.navigation a:hover,.nav-login:hover{color:#fff}.nav-right{display:flex;align-items:center;gap:25px;margin-left:18px}.tiny-arr{font-size:15px;color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:26px;font-family:var(--font);font-weight:750;letter-spacing:-.02em;border-radius:9px;border:1px solid transparent;padding:16px 22px;line-height:1.25;transition:transform .23s,background .23s,box-shadow .23s}.btn:hover:not(:disabled){transform:translateY(-2px)}.btn-coral{color:#17120f;background:var(--accent)}.btn-coral:hover:not(:disabled){background:#ff927c;box-shadow:0 10px 32px rgba(250,118,95,.2)}.btn-outline{color:#fff;background:transparent;border-color:var(--border)}.btn-small{font-size:13px;padding:12px 17px}.btn-small span{margin-left:13px}.mobile-nav-toggle{display:none}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 800px 600px at 84% 41%,rgba(225,94,71,.085),transparent 70%),#0a0c0f}.hero-grids{pointer-events:none;position:absolute;inset:0;background:linear-gradient(to right,transparent 49.96%,rgba(255,255,255,.025) 50%,transparent 50.04%),linear-gradient(to bottom,transparent 49.96%,rgba(255,255,255,.025) 50%,transparent 50.04%);background-size:105px 105px;mask-image:linear-gradient(to bottom,black,transparent 96%);opacity:.55}.hero-layout{position:relative;display:grid;grid-template-columns:48% 52%;min-height:680px;align-items:stretch}.hero-content{padding:94px 28px 61px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.small-overline{font:700 10px/1.4 var(--font);letter-spacing:.22em;color:var(--accent2);display:flex;align-items:center;gap:12px;text-transform:uppercase}.status-spark{width:8px;height:8px;background:var(--accent);border-radius:50%;box-shadow:0 0 0 5px rgba(250,118,95,.11)}.hero h1{font-size:clamp(62px,6.45vw,108px);max-width:770px;letter-spacing:-.088em;line-height:1.02;margin:24px 0 26px;white-space:nowrap}.hero h1 em{color:var(--accent);font-style:normal}.hero-lead{font-size:17px;line-height:1.85;color:#c4c4ca;max-width:510px}.hero-demo-box{width:min(570px,100%);border-top:1px solid rgba(255,255,255,.22);margin-top:43px;padding-top:18px}.box-head{display:flex;align-items:center;gap:16px;font:700 10px/1.5 var(--font);letter-spacing:.13em;color:#a7a8ae}.box-head span:first-child{color:#e6e5e6}.box-head-rule{height:1px;background:rgba(255,255,255,.15);flex:1}.hero-demo-box label{display:block;margin:17px 0 10px;font-size:13px;color:#ebebeb}.hero-form{display:flex;gap:8px;width:100%;align-items:stretch}.hero-form input{width:0;flex:1;min-height:58px;border:1px solid rgba(255,255,255,.21);border-radius:8px;background:rgba(255,255,255,.05);color:#fff;padding:0 18px;outline:none;font-family:var(--body);font-size:15px}.hero-form input:focus{border-color:var(--accent)}.hero-form .btn{white-space:nowrap;padding:14px 20px;font-size:14px}.hero-demo-meta{display:flex;align-items:center;flex-wrap:wrap;gap:11px;font-size:11px;color:#a5a6ac;margin-top:12px}.circle-check{color:var(--accent);font-size:13px}.meta-divider{width:3px;height:3px;border-radius:50%;background:#666}.hero-secondary{display:flex;align-items:center;gap:40px;margin-top:45px}.ink-link{font:700 14px var(--font);display:inline-flex;align-items:center;gap:14px;border-bottom:1px solid rgba(255,255,255,.55);padding-bottom:8px}.ink-link span{color:var(--accent)}.hero-location{font-size:12px;color:#777d87}.hero-visual{position:relative;margin:30px 0 28px 2%;min-height:610px;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:radial-gradient(ellipse at 47% 46%,rgba(255,134,108,.13),transparent 40%),radial-gradient(ellipse at 50% 44%,#252126,#121519 64%);overflow:hidden;isolation:isolate;box-shadow:0 0 90px rgba(0,0,0,.34)}.hero-visual:after{content:'';position:absolute;inset:1px;pointer-events:none;border-radius:16px;background:linear-gradient(to bottom,rgba(255,255,255,.05),transparent 19%,transparent 75%,rgba(0,0,0,.17));z-index:-1}.visual-top,.visual-bottom{position:absolute;display:flex;align-items:center;justify-content:space-between;left:25px;right:25px;z-index:4;font:700 10px/1.4 var(--font);letter-spacing:.08em}.visual-top{top:22px}.visual-bottom{bottom:19px;color:#a7a7b0}.v-brand{font-weight:800;letter-spacing:-.025em}.v-brand span{font-weight:600;letter-spacing:.09em;color:#8b8d94;margin-left:9px}.live-tag{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.035);border-radius:40px;padding:8px 11px;color:#e7e6e8;font-size:9px}.live-tag i,.active-dot{width:7px;height:7px;background:#ff886d;border-radius:50%;display:inline-block;box-shadow:0 0 16px rgba(255,101,84,.8)}.scene-grid{position:absolute;inset:60px 0 0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:65px 65px;mask-image:radial-gradient(ellipse,black 10%,transparent 72%)}.scene-orbit{position:absolute;top:43%;left:50%;border:1px solid rgba(255,205,193,.16);border-radius:50%;transform:translate(-50%,-50%) rotate(-24deg);box-shadow:inset 0 0 40px rgba(255,119,97,.015)}.orbit-a{width:68%;aspect-ratio:1;animation:orbit 15s linear infinite}.orbit-b{width:83%;aspect-ratio:1;opacity:.56;animation:orbit 19s linear reverse infinite}.orbit-c{width:99%;aspect-ratio:1;opacity:.28;animation:orbit 26s linear infinite}.scene-orbit:after{content:'';position:absolute;top:13%;left:14%;height:6px;width:6px;background:var(--accent);border-radius:50%;box-shadow:0 0 18px var(--accent)}.scene-core{width:280px;height:280px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,180,160,.3);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(252,132,107,.13),transparent 70%);box-shadow:0 0 90px rgba(244,94,81,.09),0 0 0 18px rgba(255,255,255,.018);animation:breathe 6s ease-in-out infinite}.scene-core:before{content:'';position:absolute;inset:15px;border-radius:50%;border:1px solid rgba(255,255,255,.07)}.core-inner{width:100%;height:100%;display:grid;place-items:center}.core-inner svg{width:240px;height:240px;filter:drop-shadow(0 0 15px rgba(255,119,94,.25))}.speaker{position:absolute;display:flex;align-items:center;gap:11px;padding:13px 17px;background:rgba(22,22,27,.74);border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(13px);border-radius:10px;z-index:3;box-shadow:0 12px 32px rgba(0,0,0,.25)}.speaker span{font:700 9px/1.7 var(--font);letter-spacing:.14em;color:#9c9da3}.speaker strong{font-size:12px;font-weight:600;display:block;white-space:nowrap}.speaker-in{left:3.5%;top:37%}.speaker-out{right:3.5%;top:61%}.dot-avatar{height:34px;width:34px;display:grid;place-items:center;background:#353841;border-radius:50%;font-weight:800;font-size:12px}.mark-avatar{background:rgba(249,112,89,.16);color:#ffa490}.visual-play{position:absolute;bottom:62px;left:50%;transform:translateX(-50%);z-index:5;display:flex;align-items:center;gap:14px;width:calc(100% - 104px);max-width:390px;text-align:left;border:1px solid rgba(255,255,255,.25);border-radius:9px;padding:14px 16px;background:rgba(12,12,15,.62);backdrop-filter:blur(9px);color:#fff;font:600 12px var(--font);transition:border-color .25s,background .25s}.visual-play:hover{border-color:var(--accent);background:rgba(30,24,23,.85)}.play-symbol{width:30px;height:30px;background:var(--accent);border-radius:50%;color:#171512;display:grid;place-items:center;font-size:10px}.visual-play .tiny-arr{margin-left:auto}.visual-bottom span:first-child{display:flex;align-items:center;gap:10px}.hero-footer-line{display:flex;justify-content:space-between;padding:13px 0 26px;color:#898b93;font:700 9px var(--font);letter-spacing:.18em}.scroll-mark span{color:var(--accent);margin-left:10px}.word-rail{height:72px;border-top:1px solid #25262b;border-bottom:1px solid #25262b;overflow:hidden;display:flex;align-items:center}.rail-track{width:max-content;display:flex;align-items:center;gap:45px;animation:marquee 37s linear infinite}.rail-track span{font:700 13px var(--font);letter-spacing:.24em;color:#d1cfd1}.rail-track b{color:var(--accent);font-size:16px}.section{padding:135px 0}.section-intro{display:grid;grid-template-columns:32% 68%;margin-bottom:76px;align-items:start}.section-side{color:#989ba4;font:700 10px/1.5 var(--font);letter-spacing:.14em;padding-top:14px;display:flex;align-items:center;gap:17px}.eyeline{display:block;width:27px;height:1px;background:var(--accent)}h2{font-size:clamp(50px,5vw,82px)}.section-summary{font-size:17px;color:#aeb0b8;max-width:590px;line-height:1.8;margin-top:23px}.compact{margin-bottom:56px}.process-section{background:#101216}.process-layout{display:grid;grid-template-columns:42% 58%;gap:55px}.process-steps{padding-top:9px}.process-item{display:flex;align-items:flex-start;gap:24px;padding:26px 0;border-top:1px solid rgba(255,255,255,.1)}.process-item:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.step-symbol{width:42px;min-width:42px;height:42px;display:grid;place-items:center;border:1px solid #35363a;border-radius:10px;color:var(--accent)}.step-symbol svg{height:25px;width:25px}.process-item h3{font-size:22px;letter-spacing:-.035em;margin:1px 0 10px}.process-item p{color:#a4a6ae;font-size:14px;max-width:400px;line-height:1.8}.process-visual{position:relative;padding:18px 0 0 10px}.mock-browser{border:1px solid #3b3b42;background:#1b1d22;border-radius:15px;box-shadow:0 20px 90px rgba(0,0,0,.39);transform:perspective(1400px) rotateY(-4deg) rotateX(1deg);overflow:hidden;min-height:475px}.mock-bar{height:53px;border-bottom:1px solid #32343b;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.mock-brand{font:800 12px var(--font);letter-spacing:-.03em}.mock-brand span{color:var(--accent)}.mock-dots{display:flex;gap:6px}.mock-dots i{width:6px;height:6px;border-radius:50%;background:#555862}.mock-screen{padding:29px 34px}.mock-heading{display:flex;align-items:center;justify-content:space-between}.fake-label{display:block;color:#898d99;font:700 10px/1.5 var(--font);letter-spacing:.12em;margin-bottom:9px}.mock-heading h3{font-size:27px}.mock-status{font:700 10px var(--font);padding:7px 14px;background:#3b3440;border:1px solid #5a4145;color:#ffb29a;border-radius:35px}.mock-person{display:flex;align-items:center;gap:14px;margin:30px 0 23px}.mock-initial{width:45px;height:45px;border-radius:11px;display:grid;place-items:center;background:#3b3338;color:var(--accent2);font:800 20px var(--font)}.mock-person strong{display:block;font-size:14px}.mock-person span{display:block;color:#999ba3;font-size:11px;margin-top:2px}.mock-time{margin-left:auto;font-size:10px;letter-spacing:.09em}.mock-divider{height:1px;background:#34363c;margin:22px 0}.mock-screen>p{max-width:500px;font-size:14px;line-height:1.7;margin:0 0 22px;color:#d7d8dc}.mock-tags{display:flex;flex-wrap:wrap;gap:7px}.mock-tags span{border:1px solid #3f434b;padding:7px 10px;font-size:10px;border-radius:7px;color:#c9cbd0}.mock-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.mock-avatars{display:flex;align-items:center;gap:10px;font-size:11px;color:#b8b7bf}.mock-avatars i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent);color:#181818;font-style:normal;font-weight:800}.fake-cta{font-size:11px;font-weight:700;color:var(--accent2)}.mock-foot{text-align:right;padding:0 26px 19px;color:#7f818a;font:700 9px var(--font);letter-spacing:.1em}.benefits-section{background:var(--paper);color:var(--ink)}.benefits-section .section-side,.benefits-section .section-summary{color:#63676d}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.benefit-card{border-radius:14px;background:#eae6df;border:1px solid rgba(0,0,0,.08);padding:27px 24px 30px;min-height:406px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.benefit-card.feature-main{background:#242529;color:#f5f5f6}.feature-top{display:flex;justify-content:space-between;align-items:center;font:800 10px var(--font);letter-spacing:.11em;color:#77797f}.feature-main .feature-top{color:#b8b8c0}.feat-arrow{font-size:20px;color:var(--accent)}.benefit-card h3{font-size:23px;line-height:1.3;letter-spacing:-.04em;max-width:225px}.benefit-card p{color:#696c70;font-size:13px;line-height:1.8;margin-top:14px}.feature-main p{color:#bec0c6}.benefit-card small{font-size:10px;color:#787b80;display:block;margin-top:12px}.feature-orb{height:175px;position:relative;display:grid;place-items:center}.feature-orb span{position:absolute;width:144px;height:144px;border-radius:50%;border:1px solid rgba(251,149,128,.35);transform:rotateX(58deg) rotate(-36deg)}.feature-orb span:nth-child(2){transform:rotateY(60deg) rotate(-23deg)}.feature-orb span:nth-child(3){width:90px;height:90px;background:radial-gradient(circle,#ffae92,#bd5649 60%,#4b2528);border:0;box-shadow:0 0 55px rgba(255,130,96,.25)}.feature-illustration{height:175px;position:relative;display:flex;align-items:center;justify-content:center}.lines-illustration{flex-direction:column;gap:9px}.lines-illustration i{width:72%;height:11px;background:rgba(26,29,35,.1);border-radius:4px}.lines-illustration i:nth-child(2){width:59%;margin-left:-13%}.lines-illustration i:nth-child(3){width:65%;margin-right:-7%}.lines-illustration b{width:42px;height:42px;background:#f3a18c;position:absolute;right:23%;top:15%;border-radius:50%;box-shadow:0 0 30px rgba(245,116,88,.2)}.form-illustration{flex-direction:column;gap:12px}.form-illustration div{display:flex;align-items:center;gap:10px;width:80%;padding:9px;background:#f8f6f2;border-radius:6px;box-shadow:0 3px 12px rgba(0,0,0,.045)}.form-illustration div i{width:14px;height:14px;border-radius:50%;background:#f4a48f}.form-illustration div span{width:65%;height:8px;background:#dddcd8;border-radius:3px}.form-illustration div:nth-child(2) span{width:42%}.autom-illustration{gap:6px;color:#464c55}.autom-illustration span{display:grid;place-items:center;width:49px;height:49px;border-radius:12px;background:#deddd7;font-size:13px;font-weight:800}.autom-illustration span:nth-of-type(2){background:#f9a28c;color:#151515}.autom-illustration i{width:23px;height:1px;background:#a8a8aa}.split-section{background:#111316}.industry-console{border:1px solid #373940;border-radius:12px;overflow:hidden}.industry-selector{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #383940}.industry-selector button{border:0;border-right:1px solid #373940;background:#15171b;color:#969aa2;text-align:left;padding:22px 26px;font:700 14px var(--font);display:flex;justify-content:space-between;transition:background .2s,color .2s}.industry-selector button:last-child{border-right:0}.industry-selector button[aria-selected=true]{background:#292326;color:#fff}.industry-selector button[aria-selected=true] span{color:var(--accent)}.industry-stage{display:grid;grid-template-columns:1fr .8fr;gap:60px;padding:65px;align-items:center;min-height:385px}.industry-stage h3{font-size:clamp(35px,3.3vw,56px);line-height:1.16;margin:14px 0 19px}.industry-stage p{color:#a7aab2;max-width:500px;font-size:15px;line-height:1.8}.industry-stage .ink-link{margin-top:26px}.mini-brief{background:#1f2127;border:1px solid #383b43;padding:30px;border-radius:11px}.mini-brief-top{display:flex;align-items:center;justify-content:space-between;font:700 10px var(--font);letter-spacing:.12em;color:#aaaeb8}.live-tick{height:8px;width:8px;background:var(--accent);border-radius:50%;box-shadow:0 0 0 6px rgba(247,111,95,.1)}.speech-bubble{font:600 24px/1.45 var(--font)!important;color:#f6f3f0!important;letter-spacing:-.035em;margin:38px 0!important}.mini-brief-bottom{border-top:1px solid #393c43;padding-top:19px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.mini-brief-bottom span{color:#9295a0;font:700 10px var(--font)}.mini-brief-bottom strong{color:var(--accent2);font-size:12px}.integration-section{background:#0c0e11}.integration-layout{display:grid;grid-template-columns:57% 43%;gap:70px;align-items:center}.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.link-tile,.hub-cell{min-height:148px;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;background:#14161b}.link-tile .link-ico{font-size:23px;font-family:var(--font);color:#fa9f86;margin-bottom:auto}.link-tile strong{font:700 15px var(--font)}.link-tile>span:last-child{color:#8f929c;font-size:11px;margin-top:6px}.hub-cell{background:rgba(251,122,97,.09);border-color:rgba(252,129,96,.35);align-items:center;justify-content:center;gap:14px}.hub-r{width:52px;height:52px;border-radius:14px;background:var(--accent);color:#141111;display:grid;place-items:center;font:800 28px var(--font)}.hub-cell>span{font:800 11px var(--font);letter-spacing:.05em}.integration-copy{padding:10px 0 10px 10px}.connector-line{width:45px;height:1px;background:var(--accent);display:block;margin-bottom:29px}.integration-copy h3{font-size:clamp(39px,3.6vw,60px);margin:0 0 25px}.integration-copy p{font-size:15px;color:#afb0b7;line-height:1.85;margin-bottom:18px}.planned-label{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:24px;color:#9c9ca6;font:700 9px var(--font);letter-spacing:.12em}.planned-label .status-spark{width:5px;height:5px}.comparison-section{background:#0f1115}.compare-header{display:grid;grid-template-columns:32% 68%;margin-bottom:55px}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.compare-col{padding:38px 43px;border-radius:12px;background:#1a1c21;border:1px solid #33353b}.compare-col.active{background:#262024;border-color:#6b3c38}.compare-over{color:#8f929b;font:800 10px var(--font);letter-spacing:.17em;display:block;margin-bottom:28px}.compare-col.active .compare-over{color:var(--accent2)}.compare-col>div{display:flex;align-items:center;gap:19px;padding:22px 0;border-top:1px solid rgba(255,255,255,.1)}.compare-col p{font-size:16px;font-weight:600}.compare-x,.compare-check{font:800 26px var(--font);color:#777981;min-width:26px}.compare-check{color:var(--accent)}.pricing-section{background:var(--paper);color:var(--ink)}.pricing-section .section-side,.pricing-section .section-summary{color:#70737a}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pricing-grid article{padding:31px;background:#e7e3dd;border-radius:13px;display:flex;min-height:405px;flex-direction:column}.pricing-grid article.featured{background:#232428;color:#fff}.plan-top{display:flex;align-items:center;justify-content:space-between;color:#75777b;font:800 10px var(--font);letter-spacing:.13em}.featured .plan-top{color:#bcbcc4}.pricing-grid article h3{margin:48px 0 15px;font-size:27px;line-height:1.25}.pricing-grid article p{font-size:13px;color:#696c72;line-height:1.75;min-height:47px}.pricing-grid article.featured p{color:#babcc5}.pricing-grid ul{padding:0;margin:25px 0;list-style:none}.pricing-grid li{position:relative;padding:10px 0 10px 24px;font-size:12px;border-top:1px solid rgba(0,0,0,.095)}.pricing-grid .featured li{border-color:rgba(255,255,255,.13)}.pricing-grid li:before{content:'•';position:absolute;left:0;color:#bc5f4d;font-weight:800}.pricing-grid .featured li:before{color:var(--accent)}.plan-bottom{margin-top:auto;border-top:1px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between;padding-top:20px}.featured .plan-bottom{border-color:#55555a}.plan-bottom span{font:800 10px var(--font);color:#63666b;letter-spacing:.08em}.featured .plan-bottom span{color:#babac1}.plan-bottom a{font-weight:800;font-size:12px}.featured .plan-bottom a{color:var(--accent2)}.pricing-note{font-size:11px;color:#777980;margin-top:19px;line-height:1.8}.final-section{background:radial-gradient(ellipse at 22% 40%,rgba(244,111,89,.13),transparent 50%),#151215}.final-grid{display:grid;grid-template-columns:51% 49%;gap:45px;align-items:center}.final-grid h2{font-size:clamp(58px,5.7vw,96px);margin:26px 0}.final-grid>div:first-child>p{font-size:17px;color:#c4bdbe;max-width:460px;line-height:1.85}.final-contact-meta{margin-top:45px;color:#9b959b;font-size:12px}.contact-shell{padding:7px 0}.contact-shell form{background:#f1ede7;border-radius:14px;color:#232126;padding:39px 43px;box-shadow:0 20px 80px rgba(0,0,0,.15)}.form-topline{font:800 10px var(--font);letter-spacing:.13em;display:flex;justify-content:space-between;color:#817b80}.form-topline span{color:#da6b54;font-size:18px}.contact-shell h3{font-size:27px;margin:21px 0 27px}.contact-shell form>label,.form-row label{display:block;margin-bottom:17px;font-size:11px;font-weight:700;color:#5f6167}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-shell input:not([type=checkbox]),.contact-shell select{display:block;margin-top:8px;width:100%;min-height:45px;border-radius:7px;border:1px solid #d5d1cb;background:#fbfaf7;padding:0 13px;font-size:13px;color:#252528;outline:none}.contact-shell select{appearance:auto}.contact-shell input:focus,.contact-shell select:focus{border-color:var(--accent)}.consent-row{display:flex!important;align-items:start;gap:11px;margin-top:20px;font-weight:500!important;line-height:1.6}.consent-row input{margin-top:5px;accent-color:#d46a55}.contact-shell .btn-submit{width:100%;justify-content:space-between;margin-top:9px}.contact-shell small{font-size:10px;line-height:1.6;color:#818084;display:block;margin-top:12px}.hidden-field{position:absolute;left:-10000px}.footer{background:#0a0b0d;border-top:1px solid #333236}.footer-top{display:flex;justify-content:space-between;padding:74px 0 95px;gap:60px}.footer-top>div:first-child p{color:#7e8087;margin-top:16px;font-size:13px}.footer-links{display:flex;gap:100px}.footer-links>div{display:flex;flex-direction:column;gap:13px}.footer-links span{font:800 10px var(--font);letter-spacing:.12em;color:#aaa8af;margin-bottom:11px}.footer-links a{font-size:13px;color:#c4c3c9}.footer-links a:hover{color:var(--accent)}.footer-links em{font:500 10px var(--body);font-style:normal;color:#777;margin-left:5px}.footer-bottom{border-top:1px solid #26262a;padding:20px 0 27px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#828189}.footer-sep{padding:0 10px}.voice-dialog{max-width:min(590px,calc(100% - 32px));width:100%;max-height:calc(100vh - 30px);overflow:auto;padding:0;border:1px solid rgba(255,255,255,.17);border-radius:16px;background:#16171c;color:white;box-shadow:0 26px 150px rgba(0,0,0,.7)}.voice-dialog::backdrop{background:rgba(5,7,9,.84);backdrop-filter:blur(8px)}.modal-head{height:64px;border-bottom:1px solid #35363c;display:flex;align-items:center;justify-content:space-between;padding:0 27px}.modal-wordmark{font:800 13px var(--font);letter-spacing:-.02em}.modal-wordmark span{font-size:10px;letter-spacing:.06em;color:#8c8e98;font-weight:600}.modal-close{background:none;border:0;color:#f3f1f1;font-size:28px;padding:0 6px}.modal-body{padding:31px 35px 35px}.modal-body h2{font-size:48px;margin:10px 0}.modal-body>p:not(.live-status):not(.live-privacy):not(.turnstile-hint){color:#adb0ba;font-size:13px;line-height:1.7}.modal-voice{height:150px;border-radius:10px;background:radial-gradient(ellipse,rgba(255,137,104,.17),transparent 62%),#202127;margin:22px 0 17px;position:relative;display:grid;place-items:center}.modal-pulse{display:flex;align-items:center;gap:7px;height:80px}.modal-pulse span{height:22px;width:7px;border-radius:9px;background:var(--accent);opacity:.9;transition:transform .2s}.modal-pulse span:nth-child(2){height:49px}.modal-pulse span:nth-child(3){height:37px}.modal-pulse span:nth-child(4){height:59px}.modal-pulse span:nth-child(5){height:23px}.modal-voice.active .modal-pulse span{animation:bars 1s ease-in-out infinite alternate}.modal-voice.active .modal-pulse span:nth-child(2){animation-delay:-.2s}.modal-voice.active .modal-pulse span:nth-child(3){animation-delay:-.4s}.modal-voice.active .modal-pulse span:nth-child(4){animation-delay:-.7s}.modal-timer{position:absolute;top:15px;right:18px;font:700 12px var(--font);color:#adabb1}.live-status{font-size:12px;color:#d1cfd1;min-height:32px;margin-bottom:9px}.turnstile-hint{font-size:11px;color:#aab0bb}.live-actions{display:flex;gap:10px;margin:15px 0}.live-actions .btn{flex:1;font-size:12px;padding:12px}.live-transcript{max-height:128px;overflow:auto;background:#101217;padding:7px 13px;border-radius:8px}.live-transcript:empty{display:none}.live-transcript p{font-size:11px;margin:7px 0}.live-transcript strong{color:var(--accent2)}.live-transcript p.caller strong{color:#c6c6ce}.live-privacy{margin-top:16px;font-size:11px;color:#9799a1;line-height:1.7}.modal-lead-link{display:block;margin-top:23px;color:var(--accent2);font-size:12px;font-weight:700}.thankyou-body{min-height:100vh;display:grid;place-items:center}.thankyou{width:min(650px,calc(100% - 45px))}.thankyou .small-overline{margin-top:80px}.thankyou h1{font-size:clamp(56px,8vw,110px);margin:22px 0}.thankyou p:not(.small-overline){color:#b7b5b9;line-height:1.9;max-width:500px;margin:0 0 24px}.thankyou .btn{margin-top:25px}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}@keyframes breathe{0%,100%{filter:brightness(.93);scale:1}50%{filter:brightness(1.15);scale:1.035}}@keyframes orbit{to{transform:translate(-50%,-50%) rotate(336deg)}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes bars{to{transform:scaleY(.45)}}
@media(max-width:1350px){.container{width:min(1280px,calc(100% - 80px))}.navigation{gap:21px}.nav-right{gap:15px;margin-left:0}.hero h1{font-size:clamp(61px,6.1vw,86px)}.hero-content{padding-right:14px}.scene-core{width:245px;height:245px}.scene-core svg{width:205px}.speaker{padding:11px}.speaker strong{font-size:11px}.integration-layout{gap:45px}.benefit-card{padding:23px 19px}}
@media(max-width:1050px){.nav-inner{height:72px}.navigation{gap:14px}.navigation a{font-size:12px}.nav-login{display:none}.nav-right{margin-left:auto}.hero-layout{grid-template-columns:1fr 1fr;min-height:610px}.hero h1{font-size:clamp(53px,5.6vw,75px)}.hero-lead{font-size:15px}.hero-content{padding:65px 15px 44px 0}.hero-visual{min-height:550px;margin:22px 0 22px}.speaker-in{left:2%;top:30%}.speaker-out{right:2%;top:64%}.scene-core{width:205px;height:205px}.scene-core svg{width:180px}.process-layout{gap:30px}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-card{min-height:360px}.integration-layout{gap:35px}.link-tile{padding:14px;min-height:125px}.integration-copy h3{font-size:39px}.final-grid{gap:25px}}
@media(max-width:780px){.container{width:calc(100% - 44px)}.nav-inner{height:68px}.mobile-nav-toggle{display:flex;width:39px;height:39px;align-items:center;justify-content:center;gap:6px;flex-direction:column;border:1px solid #424247;border-radius:7px;background:#1b1d20}.mobile-nav-toggle span{height:2px;width:17px;background:white}.nav-right{margin-left:auto}.nav-right .btn{font-size:11px;padding:10px 12px}.nav-right .btn span{display:none}.navigation{position:absolute;top:68px;left:0;right:0;display:none;flex-direction:column;align-items:flex-start;gap:0;background:#111217;padding:10px 22px 25px;border-bottom:1px solid #34343b}.navigation.open{display:flex}.navigation a{width:100%;padding:12px 0;font-size:14px}.hero-layout{grid-template-columns:1fr}.hero-content{padding:70px 0 25px}.hero h1{font-size:clamp(60px,10.3vw,95px);margin:25px 0}.hero-lead{max-width:620px}.hero-demo-box{margin-top:34px}.hero-secondary{margin-top:27px}.hero-visual{height:495px;min-height:495px;margin:30px 0}.hero-footer-line{padding-top:5px}.section{padding:92px 0}.section-intro,.compare-header{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.section-side{padding:0}.process-layout{grid-template-columns:1fr;gap:40px}.process-visual{padding:0}.mock-browser{transform:none}.industry-stage{padding:38px;gap:30px}.integration-layout{grid-template-columns:1fr;gap:42px}.integration-copy{padding:0}.integration-copy h3 br{display:none}.final-grid{grid-template-columns:1fr;gap:45px}.final-grid h2{font-size:clamp(60px,9vw,80px)}.contact-shell{max-width:660px}.section h2{font-size:clamp(45px,8vw,73px)}}
@media(max-width:560px){.container{width:calc(100% - 34px)}.header .wordmark{font-size:17px;gap:7px}.rmark{width:25px;height:25px}.rmark svg{width:24px;height:24px}.nav-inner{gap:10px}.nav-right{gap:0}.nav-right .btn{padding:9px;font-size:10px}.mobile-nav-toggle{width:33px;height:34px}.hero-content{padding:60px 0 20px}.hero h1{font-size:clamp(53px,12vw,74px);letter-spacing:-.08em;white-space:normal}.hero-lead{font-size:15px;line-height:1.8}.hero-form{flex-direction:column}.hero-form input{width:100%;flex:none}.hero-form .btn{min-height:54px;justify-content:space-between}.hero-demo-meta{gap:8px;font-size:10px}.hero-secondary{gap:23px;flex-wrap:wrap}.hero-visual{min-height:410px;height:410px;margin-top:26px}.visual-top,.visual-bottom{left:14px;right:14px;font-size:8px}.v-brand span{display:none}.scene-core{width:184px;height:184px;top:43%}.scene-core svg{width:160px}.speaker{max-width:225px;gap:7px;padding:8px 9px}.speaker strong{white-space:normal;font-size:10px}.speaker span{font-size:7px}.speaker-in{top:29%;left:3%}.speaker-out{right:3%;top:63%}.dot-avatar{width:26px;height:26px;min-width:26px}.visual-play{bottom:55px;width:calc(100% - 34px);gap:9px;font-size:10px}.visual-play .play-symbol{width:26px;height:26px}.visual-bottom span:last-child{display:none}.word-rail{height:57px}.rail-track{gap:28px}.rail-track span{font-size:11px}.section{padding:80px 0}.section h2{font-size:clamp(45px,10.3vw,62px)}.section-summary{font-size:15px;margin-top:17px}.process-item{gap:15px}.process-item h3{font-size:20px}.process-item p{font-size:13px}.step-symbol{width:37px;min-width:37px;height:37px}.mock-screen{padding:21px 18px}.mock-bar{padding:0 18px}.mock-heading h3{font-size:23px}.benefit-grid{grid-template-columns:1fr}.benefit-card{min-height:290px;padding:23px}.feature-orb,.feature-illustration{height:140px}.benefit-card h3{max-width:none}.industry-selector button{padding:15px 11px;font-size:11px}.industry-selector button span{display:none}.industry-stage{grid-template-columns:1fr;padding:25px;gap:29px}.industry-stage h3{font-size:37px}.mini-brief{padding:23px}.speech-bubble{font-size:20px!important;margin:23px 0!important}.integration-grid{gap:7px}.link-tile,.hub-cell{min-height:104px;padding:12px;border-radius:6px}.link-tile strong{font-size:11px}.link-tile .link-ico{font-size:17px}.link-tile>span:last-child{font-size:9px}.hub-r{width:37px;height:37px;font-size:20px;border-radius:8px}.hub-cell>span{font-size:8px}.compare-grid{grid-template-columns:1fr}.compare-col{padding:24px}.compare-col p{font-size:14px}.compare-col>div{padding:17px 0}.pricing-grid{grid-template-columns:1fr}.pricing-grid article{min-height:350px;padding:27px}.pricing-grid article h3{margin-top:26px}.final-grid h2{font-size:clamp(60px,11.8vw,80px)}.contact-shell form{padding:28px 21px}.form-row{grid-template-columns:1fr;gap:0}.footer-top{flex-direction:column;gap:40px;padding:55px 0}.footer-links{gap:55px}.footer-bottom{flex-wrap:wrap}.modal-body{padding:23px 20px}.modal-body h2{font-size:39px}.live-actions{flex-direction:column}.voice-dialog{max-height:calc(100dvh - 20px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scene-orbit,.scene-core,.rail-track,.modal-voice.active .modal-pulse span{animation:none}.reveal{opacity:1;transform:none;transition:none}.btn,.visual-play{transition:none}}
/* RUNLEVELS v0.3 · LIGHT SYSTEM / CUSTOM PRODUCT HERO
   All brand SVGs are originals from RUNLEVELS Logo Family V3. */
:root{--bg:#f8f7f4;--bg2:#fff;--panel:#fff;--panel2:#f1f0ed;--border:#e6e4e0;--copy:#15191d;--muted:#656b71;--dim:#838990;--accent:#ff643f;--accent2:#fa886b;--paper:#f4f2ee;--ink:#15191d;--font:'Manrope','DM Sans',system-ui,sans-serif;--body:'DM Sans',system-ui,sans-serif}
html{scroll-padding-top:85px}body{background:#f9f8f5;color:var(--ink)}h1,h2,h3{letter-spacing:-.055em}::selection{background:#ffcfbd;color:#1b1a1c}.noise{opacity:.032;z-index:80}.container{width:min(1480px,calc(100% - 96px))}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
/* Fixed, visually integrated navigation */
.header{background:rgba(249,248,245,.92);border-bottom:1px solid rgba(33,38,44,.07);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}
.nav-inner{height:86px;gap:25px}.header .wordmark{flex:none;display:block;width:219px;line-height:0}.brand-lockup img{display:block;width:100%;height:auto;max-height:40px}
.navigation{margin:auto;gap:27px}.navigation a,.nav-login{font:600 12.5px/1.3 var(--body);color:#4d555a;transition:color .2s}.navigation a:hover,.nav-login:hover{color:#13191d}.nav-right{margin-left:0;gap:9px;flex:none}.nav-login{margin-right:14px;white-space:nowrap}
.btn{border-radius:50px;font-size:13px;gap:12px;padding:14px 23px;box-shadow:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;color:inherit;white-space:nowrap}
.btn-coral{background:linear-gradient(105deg,#ff8a33 0%,#ff663d 100%);color:#fff;border:1px solid rgba(238,103,46,.5);box-shadow:0 7px 20px rgba(255,101,57,.17)}.btn-coral:hover:not(:disabled){background:linear-gradient(105deg,#ff9b4b 0%,#ff6845 100%);box-shadow:0 12px 28px rgba(255,101,57,.23)}
.btn-quiet{background:#eeefee;color:#242b31;border:1px solid transparent}.btn-quiet:hover{background:#e7e8e6}.nav-start{padding:13px 21px}.nav-start span{font-size:16px}.nav-test{padding:13px 17px}
/* The hero is intentionally light, spacious, and product-led. */
.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 37% 50% at 10% 52%,rgba(229,219,204,.42),transparent 95%),radial-gradient(ellipse 39% 52% at 92% 46%,rgba(234,222,209,.42),transparent 92%),linear-gradient(180deg,#faf9f7,#faf9f7 69%,#f9f8f5);color:#15191d}
.hero:before{content:"";position:absolute;width:72%;height:500px;left:14%;top:19%;background:radial-gradient(ellipse at 50% 50%,rgba(244,237,226,.48),transparent 65%);pointer-events:none}
.hero-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:.68}.ambient-orbit{position:absolute;display:block;border:1px solid rgba(255,255,255,.92);border-radius:50%;transform:rotate(-12deg)}.ambient-orbit-a{width:1100px;height:350px;left:-540px;top:175px}.ambient-orbit-b{width:1100px;height:350px;right:-550px;top:320px}.hero-stage{position:relative;min-height:706px;isolation:isolate}.hero-center{position:relative;z-index:5;margin:0 auto;text-align:center;max-width:710px;padding-top:104px}
.hero-kicker{display:inline-flex;align-items:center;justify-content:center;gap:11px;font:750 10px/1.3 var(--font);letter-spacing:.18em;color:#85837e;margin-bottom:21px}.hero-kicker .status-spark{width:6px;height:6px;background:var(--accent);box-shadow:0 0 0 5px rgba(255,100,63,.09)}
.hero h1{font-size:clamp(56px,5.25vw,84px);white-space:normal;letter-spacing:-.082em;line-height:1.045;margin:0 auto 21px;max-width:800px;color:#111518;font-weight:800}
.hero-lead{max-width:515px;margin:0 auto;color:#697176;font:400 17px/1.65 var(--body)}
.hero-demo-box{margin:33px auto 0;padding:0;width:min(630px,100%);border:0}.hero-form{display:flex;align-items:center;gap:9px;border:1px solid #e8e8e5;padding:6px 6px 6px 11px;background:rgba(255,255,255,.96);border-radius:50px;box-shadow:0 17px 38px rgba(34,33,31,.075),0 2px 6px rgba(38,37,35,.045),inset 0 2px 0 rgba(255,255,255,.9)}
.hero-form:focus-within{outline:2px solid rgba(255,104,63,.32);outline-offset:3px}.hero-form input{background:transparent;color:#252c31;min-height:53px;min-width:0;border:0;border-radius:40px;padding:0 17px;font-size:14.5px;outline:none}.hero-form input::placeholder{color:#939ba0}.hero-form input:focus{border:0;outline:none}.hero-form .btn{font:700 13.5px var(--font);padding:15px 22px;border-radius:40px;min-height:52px;white-space:nowrap}.hero-form .btn svg{width:17px;height:17px}
.hero-demo-meta{margin:15px auto 0;display:block;color:#93969a;font-size:11.5px;letter-spacing:.005em}.hero-demo-meta span{padding:0 6px;color:#b1b2b1}.hero-secondary{display:flex;justify-content:center;gap:21px;margin:32px auto 0;align-items:center;flex-wrap:wrap;color:#777e83;font-size:11.5px}.hero-availability{display:inline-flex;align-items:center;gap:8px}.pulse-dot{width:7px;height:7px;background:#5da985;border-radius:50%;box-shadow:0 0 0 4px rgba(93,169,133,.1)}.hero-demo-link{color:#e36a43;font-weight:700;border-bottom:1px solid rgba(227,106,67,.35);padding-bottom:3px}.hero-demo-link span{padding-left:3px}
.hero-float{position:absolute;z-index:2;background:rgba(255,255,255,.91);border:1px solid rgba(236,233,227,.94);box-shadow:0 20px 50px rgba(43,37,29,.086),0 3px 12px rgba(40,34,28,.027);border-radius:20px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero-float-left{left:0}.hero-float-right{right:0}.scene-call{width:276px;top:98px;padding:17px;transform:rotate(-2deg);animation:liftone 9s ease-in-out infinite}.call-header{display:flex;align-items:center;gap:10px}.mini-app{display:grid;place-items:center;flex:0 0 39px;height:39px;border-radius:10px;background:#111315}.mini-app img{width:27px;height:27px}.call-header-text{display:flex;flex-direction:column;gap:3px;min-width:0}.call-header-text strong{font-size:12px;letter-spacing:-.025em}.call-header-text span{font-size:10px;color:#8b9095}.call-live{display:flex;align-items:center;gap:4px;margin-left:auto;color:#818985;font:750 8px var(--font);letter-spacing:.06em}.call-live i{width:5px;height:5px;background:#4ea27a;border-radius:50%}.call-wave{height:84px;display:flex;gap:2px;align-items:center;justify-content:center}.call-wave span{width:3px;height:var(--h);border-radius:9px;background:#e4e4e3;animation:waveMove 2.3s ease-in-out infinite;animation-delay:calc(var(--i)*-.052s)}.call-wave span:nth-child(n+14):nth-child(-n+29){background:linear-gradient(#ffc79d,#ff8455)}.call-quote{background:#f5f5f3;border:1px solid #f0efed;padding:13px 14px;border-radius:12px;color:#565d63;font-size:11.5px;line-height:1.65}.call-foot{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:12px}.call-label{font:750 8px var(--font);letter-spacing:.11em;color:#9ba0a2}.call-pill{display:flex;align-items:center;gap:5px;font-size:9px;color:#535e61;background:#eef1ee;padding:6px 8px;border-radius:40px}.call-pill svg{height:13px;width:13px}.scene-cta{display:flex;align-items:center;justify-content:space-between;color:#d65d3a;border:0;background:transparent;font:750 10px var(--font);padding:9px 0 0;width:100%;margin-top:6px;border-top:1px solid #f0ede9}.scene-cta svg{width:15px}
.scene-lead{width:254px;top:441px;padding:18px;transform:rotate(2deg);animation:lifttwo 11s ease-in-out infinite}.card-heading{display:flex;align-items:center;gap:10px}.round-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:#f2f3f2;color:#485157}.round-icon svg{width:17px;height:17px}.card-heading>div{display:flex;flex-direction:column;gap:4px;min-width:0}.card-heading strong,.flow-head strong{font-size:11px;letter-spacing:-.025em;color:#22282c;line-height:1.28}.card-heading small{font-size:9px;color:#8b9397;line-height:1.3}.mini-state{background:#edf7ef;border-radius:40px;color:#479569;padding:5px 7px;font:750 8px var(--font);margin-left:auto}.lead-content{display:flex;flex-direction:column;gap:3px;margin:21px 0 15px;padding-left:5px}.lead-content .micro-label{color:#9ba0a2;font:750 8px var(--font);letter-spacing:.14em;margin-bottom:3px}.lead-content strong{font-size:15px}.lead-content>span:last-child{color:#8c9094;font-size:10.5px}.lead-bottom{display:flex;align-items:center;gap:5px;border-top:1px solid #edece9;padding-top:13px;color:#5c926f;font-size:10px}.lead-bottom svg{width:15px;height:15px}
.scene-summary{width:287px;top:86px;padding:18px 19px;transform:rotate(1.5deg);animation:lifttwo 10s ease-in-out infinite}.summary-list{display:flex;flex-direction:column;gap:11px;margin:19px 0 15px;padding-left:1px}.summary-list>div{display:flex;align-items:center;gap:8px;color:#666e72;font-size:10.5px}.tiny-check{display:grid;place-items:center;flex:none;height:17px;width:17px;background:#edf0ed;border-radius:50%;color:#7b9284}.tiny-check svg{width:11px;height:11px}.summary-next{border-top:1px solid #eaeae7;display:flex;gap:10px;padding-top:14px;align-items:center}.next-icon{height:30px;width:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:#eaf5ed;color:#45a26a}.next-icon svg{width:16px;height:16px}.summary-next span:last-child{display:flex;flex-direction:column;gap:3px}.summary-next strong{font-size:11px}.summary-next small{color:#8e9395;font-size:9.3px;line-height:1.4}
.scene-integrations{width:287px;top:349px;padding:18px;transform:rotate(-1.5deg);animation:liftone 10s ease-in-out infinite}.connect-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:17px}.connect-tiles>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #f0f0ed;border-radius:11px;padding:10px 1px;background:#fcfcfb}.connect-tiles>div>span:last-child{font-size:8.5px;color:#4e575d}.connect-icon{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#f2f3f3;color:#505963}.connect-icon svg{width:16px;height:16px}.connect-tiles>div:nth-child(1) .connect-icon{background:#e7f0ff;color:#367fca}.connect-tiles>div:nth-child(2) .connect-icon{background:#e8f8eb;color:#33a368}.connect-tiles>div:nth-child(3) .connect-icon{background:#fff0e9;color:#e88352}.connect-tiles>div:nth-child(4) .connect-icon{background:#e9eeff;color:#6380d0}
.scene-flow{width:279px;top:541px;padding:15px 17px;transform:rotate(1deg);animation:lifttwo 12s ease-in-out infinite}.flow-head{display:flex;align-items:center;gap:10px}.flow-steps{display:flex;align-items:center;justify-content:space-around;margin-top:15px;gap:5px}.flow-steps div{display:flex;align-items:center;flex-direction:column;gap:4px;min-width:45px;color:#5f686d;font-size:9px}.flow-steps div>svg{height:19px;width:19px}.flow-steps>svg.flow-arrow{height:14px;width:14px;color:#b6b8b8}
.hero-trust{position:relative;padding:30px 0 42px;z-index:2;border-top:1px solid #e7e7e4;text-align:center}.trust-title{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}.trust-title span{font:700 10px var(--font);letter-spacing:.15em;color:#999ca0}.trust-title i{height:1px;display:none;background:#ddd}.trust-sectors{display:flex;justify-content:space-around;align-items:center;gap:15px;flex-wrap:wrap;color:#858a8e}.trust-sectors span{font:750 13px/1.3 var(--font);letter-spacing:-.025em;opacity:.87}.hero-trust p{font-size:9px;color:#aaaeb1;margin-top:18px}
/* Rest of page: one unified, understated, daylight SaaS design system */
.section{padding:112px 0}.section-side{color:#7b858a}.section-summary{color:#697277;line-height:1.75}.section h2{color:#1a2024}.process-section{background:#f4f3f0}.process-item{border-color:#dededb}.process-item:last-child{border-color:#dededb}.step-symbol{color:#ef704f;border-color:#e7ddd6;background:#fff}.process-item p{color:#687178}.mock-browser{background:#fff;border-color:#e6e4e0;box-shadow:0 25px 72px rgba(40,37,30,.1);transform:perspective(1400px) rotateY(-3deg)}.mock-bar{border-color:#ebebe9}.mock-brand img{width:101px;height:auto}.mock-dots i{background:#e5e5e5}.fake-label{color:#9b9ea1}.mock-heading h3{color:#1b2023}.mock-status{background:#fff2eb;color:#bc694e;border-color:#ffe2d4}.mock-initial{background:#fff0e9;color:#c96743}.mock-person span,.mock-time{color:#93979a}.mock-divider{background:#eaeae8}.mock-screen>p{color:#626c72}.mock-tags span{color:#656d72;border-color:#e6e5e1;background:#fbfbfa}.mock-avatars{color:#80898e}.mock-foot{color:#a1a4a6}
.benefits-section{background:#fff;color:#1e2427}.benefit-card{border-color:#eae8e4;background:#f7f6f3;border-radius:18px;box-shadow:0 14px 30px rgba(37,30,21,.026)}.benefit-card.feature-main{background:#252728;color:#fff}.benefit-card p{color:#667078}.benefit-card.feature-main p{color:#c5c8c8}
.split-section{background:#f4f3ef}.industry-console{border-color:#e4e2df;border-radius:19px;box-shadow:0 20px 60px rgba(46,42,35,.035);background:#fff}.industry-selector{border-color:#e7e6e3}.industry-selector button{background:#fff;color:#777d80;border-color:#eeeae7}.industry-selector button[aria-selected=true]{background:#f8ece6;color:#252b2d}.industry-selector button[aria-selected=true] span{color:#e96d49}.industry-stage p{color:#6f777c}.industry-stage .ink-link{border-color:#c7c8c7;color:#292c2f}.mini-brief{background:#f8f7f4;border-color:#eae7e2;border-radius:15px}.mini-brief-top{color:#91999b}.speech-bubble{color:#252a2e!important}.mini-brief-bottom{border-color:#e9e5df}.mini-brief-bottom span{color:#9da0a2}.mini-brief-bottom strong{color:#d86c4b}
.integration-section{background:#fff}.link-tile,.hub-cell{background:#f7f6f3;border-color:#ebe9e4;border-radius:13px}.link-tile strong{color:#22282b}.link-tile .link-ico{color:#e47a57}.link-tile>span:last-child{color:#899095}.hub-cell{background:#292b2d;border-color:#39393a;color:#fff}.hub-r{background:#171719;border:1px solid #484848}.hub-r img{width:32px}.integration-copy p{color:#687277}.planned-label{color:#878c8f}
.comparison-section{background:#f4f3f0}.compare-col{background:#fff;border-color:#e7e6e2;border-radius:16px}.compare-col.active{background:#fff7f2;border-color:#f3d9c9}.compare-over{color:#848b90}.compare-col.active .compare-over{color:#d16e4e}.compare-col>div{border-color:#ebebe9}.compare-col p{color:#343a3d}.compare-x{color:#a1a5a7}.compare-check{color:#df7858}
.pricing-section{background:#fff}.pricing-grid article{background:#f7f6f3;border:1px solid #eceae7;border-radius:18px;box-shadow:0 12px 30px rgba(45,37,29,.025)}.pricing-grid article.featured{background:#242728;color:#fff;border-color:#242728;box-shadow:0 19px 44px rgba(24,24,24,.1)}.pricing-grid article p{color:#686f73}.pricing-grid .featured p{color:#c1c4c5}.pricing-grid li{border-color:#e5e3de}.pricing-grid .featured li{border-color:#444749}.plan-bottom{border-color:#d9d8d4}.featured .plan-bottom{border-color:#515556}.pricing-note{color:#909497}
.about-section{background:#f1eee8;border-top:1px solid #ebe7e0;border-bottom:1px solid #e8e4db;padding:83px 0}.about-inner{display:grid;grid-template-columns:92px 1fr auto;gap:42px;align-items:center}.about-mark{display:grid;place-items:center;width:88px;height:88px;border:1px solid #e1ddd6;border-radius:25px;background:#fff;box-shadow:0 12px 32px rgba(32,28,21,.055)}.about-mark img{width:62px;height:62px}.about-eyebrow{font:750 10px var(--font);color:#92918b;letter-spacing:.12em}.about-copy h2{font-size:clamp(34px,3.1vw,51px);margin:12px 0 13px}.about-copy p{max-width:730px;font-size:14px;line-height:1.8;color:#687075}.about-link{border-bottom:1px solid #e0805f;padding-bottom:10px;color:#a84d2d;font:700 12px var(--font);display:inline-flex;gap:12px;align-items:center;white-space:nowrap}.about-link svg{width:16px}
.final-section{background:radial-gradient(ellipse 52% 60% at 8% 55%,rgba(253,221,201,.43),transparent 80%),#f8f6f2}.final-grid h2{color:#202426}.final-grid>div:first-child>p{color:#697175}.final-contact-meta{color:#888a89}.final-section .small-overline{color:#d67a59}.contact-shell form{background:#fff;border:1px solid #eeece8;box-shadow:0 25px 63px rgba(49,41,35,.075);border-radius:21px}.contact-shell input:not([type=checkbox]),.contact-shell select{background:#f9f8f6;border-color:#e6e3de;border-radius:9px}.contact-shell .btn-submit{justify-content:center}
.footer{background:#202224;border-color:#303234}.footer .brand-lockup,.footer-mark{display:inline-flex;width:224px}.footer-mark img{width:100%;height:auto}.footer-top{padding:68px 0 69px}.footer-top>div:first-child p{color:#b0b1b0}.footer-links a{color:#d3d3d1}.footer-bottom{border-color:#424345;color:#b0b0b1}.footer-bottom a:hover{color:#fff}
/* Light-themed modal: all voice wiring and permissions remain from v0.2. */
.voice-dialog{background:#fcfbf8;color:#20282c;border-color:#e7e5e1;box-shadow:0 36px 155px rgba(23,25,29,.24);border-radius:23px}.voice-dialog::backdrop{background:rgba(20,27,29,.63)}.modal-head{border-color:#eae7e3}.modal-wordmark{display:flex;align-items:center;gap:15px}.modal-wordmark img{width:120px;height:auto}.modal-wordmark span{color:#93989b;font-size:9px}.modal-close{color:#4d5152}.modal-body .small-overline{color:#c96b4a}.modal-body>p:not(.live-status):not(.live-privacy):not(.turnstile-hint){color:#6c7378}.modal-voice{background:radial-gradient(ellipse,rgba(255,129,88,.13),transparent 60%),#f6f4f0;border:1px solid #ece8e2}.modal-timer{color:#767d80}.live-status{color:#565f63}.turnstile-hint,.live-privacy{color:#7d8488}.btn-outline{color:#343a3c;background:#fff;border-color:#dfdedb}.live-transcript{background:#f3f1ed;color:#353a3e}.live-transcript p.caller strong{color:#727e85}.modal-lead-link{color:#c66645}
.thankyou-body{background:#f8f7f4}.thankyou h1{color:#1b2124}.thankyou p:not(.small-overline){color:#6b757a}
/* Motion: subtly animated product preview, not fabricated activity. */
@keyframes liftone{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes lifttwo{0%,100%{translate:0 0}50%{translate:0 6px}}@keyframes waveMove{0%,100%{transform:scaleY(.7)}50%{transform:scaleY(1.16)}}
@media (max-width:1350px){.container{width:calc(100% - 70px)}.navigation{gap:17px}.nav-inner{gap:17px}.header .wordmark{width:190px}.nav-login{margin-right:6px}.nav-start{padding:13px 17px}.nav-test{padding:12px 15px}.hero h1{font-size:clamp(54px,5vw,73px)}.hero-center{max-width:610px}.hero-lead{max-width:485px}.hero-demo-box{width:560px}.scene-call{width:252px}.scene-lead{width:236px}.scene-summary,.scene-integrations{width:254px}.scene-flow{width:249px}.scene-summary{top:100px}.scene-integrations{top:351px}.scene-flow{top:546px}}
@media (max-width:1160px){.nav-inner{height:78px}.navigation{gap:12px}.navigation a,.nav-login{font-size:11px}.header .wordmark{width:174px}.nav-right{gap:6px}.nav-login{margin-right:2px}.nav-start span{display:none}.nav-right .btn{font-size:11px;padding:12px 15px}.hero-stage{min-height:0;display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:16px;padding-bottom:50px}.hero-center{grid-column:1/-1;max-width:680px;padding:76px 0 36px}.hero h1{font-size:clamp(63px,7vw,82px)}.hero-float{position:relative;inset:auto;left:auto;right:auto;top:auto;transform:none;animation:none;box-shadow:0 13px 28px rgba(40,35,28,.045)}.scene-call,.scene-summary{width:100%;max-width:475px;justify-self:stretch}.scene-lead,.scene-integrations,.scene-flow{display:none}.scene-call{grid-column:1}.scene-summary{grid-column:2}.call-wave{height:66px}.hero-trust{padding:31px 0 45px}}
@media (max-width:820px){.container{width:calc(100% - 42px)}.nav-inner{height:73px;gap:11px}.header .wordmark{width:176px}.mobile-nav-toggle{display:flex;width:40px;height:40px;gap:5px;border:1px solid #e5e4e0;border-radius:11px;background:#fff}.mobile-nav-toggle span{height:2px;width:18px;background:#1b2023}.navigation{position:absolute;top:73px;left:0;right:0;background:#fff;border-bottom:1px solid #e6e5e1;display:none;flex-direction:column;gap:0;padding:12px 22px 18px;box-shadow:0 20px 35px rgba(0,0,0,.07)}.navigation.open{display:flex}.navigation a{font-size:14px;color:#30363a;padding:12px}.nav-right{margin-left:auto}.nav-login,.nav-test{display:none}.nav-right .btn{font-size:12px;padding:12px 15px}.hero-center{padding-top:70px}.hero h1{font-size:clamp(52px,8vw,73px)}.hero-lead{max-width:510px}.hero-stage{padding-bottom:38px}.section{padding:86px 0}.section-intro{gap:20px}.process-layout{gap:35px}.about-inner{grid-template-columns:74px 1fr;gap:25px}.about-mark{height:74px;width:74px;border-radius:19px}.about-mark img{width:52px;height:52px}.about-link{grid-column:2;justify-self:start}.final-grid{gap:30px}.footer-mark img{width:190px}}
@media (max-width:580px){.container{width:calc(100% - 34px)}.nav-inner{height:68px}.header .wordmark{width:160px}.navigation{top:68px}.nav-right .nav-start{padding:10px 11px;font-size:10px}.mobile-nav-toggle{height:37px;width:37px}.hero-stage{display:flex;flex-direction:column;gap:12px;padding-bottom:35px}.hero-center{padding-top:65px;padding-bottom:24px}.hero-kicker{font-size:8px;letter-spacing:.14em;margin-bottom:21px}.hero h1{font-size:clamp(47px,11.15vw,67px);letter-spacing:-.078em;margin-bottom:20px}.hero-lead{font-size:14.5px;line-height:1.7}.hero-demo-box{width:100%;margin-top:26px}.hero-form{flex-direction:column;gap:6px;border-radius:20px;padding:8px;align-items:stretch}.hero-form input{width:100%;min-height:45px;flex:none;padding:0 14px;font-size:13px}.hero-form .btn{width:100%;min-height:48px;font-size:13px}.hero-demo-meta{font-size:10px;line-height:1.8}.hero-demo-meta span{padding:0 3px}.hero-secondary{flex-direction:column;gap:10px;margin-top:22px;font-size:11px}.hero-float{flex-shrink:0}.scene-call{width:100%;max-width:none}.scene-summary{display:none}.scene-call .call-wave{height:65px}.hero-trust{padding:26px 0 31px}.trust-title span{font-size:8px}.trust-sectors{display:grid;grid-template-columns:1fr 1fr;gap:15px}.trust-sectors span{font-size:12px}.hero-trust p{margin-top:20px}.section{padding:73px 0}.section h2{font-size:clamp(42px,10vw,58px)}.mock-browser{transform:none}.about-section{padding:64px 0}.about-inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.about-copy h2{font-size:39px}.about-link{margin-top:3px}.footer-top{padding:55px 0}.footer-mark{width:193px}.modal-wordmark span{font-size:8px}.modal-wordmark img{width:107px}.voice-dialog{border-radius:16px}}
@media (prefers-reduced-motion:reduce){.hero-float,.call-wave span{animation:none!important}.hero{scroll-behavior:auto}}
