@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#e6f0f7;background:#060c17;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,select{font:inherit}button{cursor:pointer;border:1px solid #263947;background:#122331;color:#d6edf2;padding:12px 18px;border-radius:9px}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible{outline:2px solid #69efed}.app{display:flex;min-height:100vh}aside{width:238px;flex-shrink:0;background:#080f1b;border-right:1px solid #192431;padding:33px 20px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:13px;font-size:30px;color:#75ecea}.brand span{font-size:15px;color:#f1f6fc;line-height:1.5}.version{font-size:10px;letter-spacing:2px;color:#6c8597;margin:30px 8px}nav button{display:flex;width:100%;text-align:left;margin:7px 0;border:0;background:none;color:#7e91a6;font-size:13px;gap:14px}nav button.selected{background:#102b36;color:#76ede8}.sidebar-bottom{margin-top:auto;font-size:10px;letter-spacing:1px;color:#67c6b8}.sidebar-bottom small{display:block;color:#596e82;letter-spacing:0;line-height:2}main{flex:1;min-width:0}header{height:90px;border-bottom:1px solid #192431;display:flex;justify-content:space-between;align-items:center;padding:0 42px;font-size:14px}header small{display:block;color:#718394;font-size:11px;margin-top:7px}.badge{font-size:10px;color:#85c9ca;border:1px solid #26434b;border-radius:30px;padding:9px 15px}.content{padding:34px 42px}.eyebrow{font-size:10px;letter-spacing:2px;color:#62c5c9}h1{font-size:29px;font-weight:500;letter-spacing:-1px;margin:12px 0}.intro{font-size:13px;color:#7c90a4;margin-bottom:30px}.studio{display:grid;grid-template-columns:minmax(350px,1.5fr) minmax(280px,1fr);gap:20px}.stage,.transcript,.cards section,.settings,.notice{border:1px solid #20313e;border-radius:16px;background:linear-gradient(140deg,#0d1928,#09121f);overflow:hidden}.stage{text-align:center;position:relative}.stage-top,.stage-footer{display:flex;justify-content:space-between;padding:21px 24px;font-size:9px;letter-spacing:1px;color:#658296}.stage-top{border-bottom:1px solid #182b38}h2{font-weight:500;font-size:30px}h2 span{display:block;font-size:12px;color:#7994a8;margin-top:8px}.orb-wrap{height:260px;display:flex;align-items:center;justify-content:center}.orb{--level:1;width:216px;height:216px;flex-shrink:0;border-radius:50%;border:2px solid #85fafa;background:radial-gradient(circle at 30% 25%,#a0ffff77,transparent 25%),radial-gradient(circle at 64% 73%,#007598,transparent 40%),radial-gradient(circle at 45% 40%,#073858,#001329 70%);box-shadow:inset -9px -6px 18px #00ecff55,inset 5px 7px 12px #b8ffff55,0 0 25px #00d9f955,0 0 90px #00c5ef22;position:relative;transform:scale(var(--level));transition:transform .1s}.inner{position:absolute;inset:17px;border:1px solid #48e2f390;border-radius:47% 53% 35% 65%;box-shadow:inset 9px 0 23px #00cfff44;animation:rotate 15s linear infinite}.inner:after{content:"";position:absolute;inset:14px;border:1px solid #61f5ff55;border-radius:60% 30% 65% 35%;transform:rotate(70deg)}.line{height:1px;width:90px;background:linear-gradient(90deg,transparent,#2ccad3,transparent);box-shadow:0 0 10px #2ccad3}.state{font-size:12px;color:#7cebe0;margin:10px}.time{font-size:22px;font-variant-numeric:tabular-nums;margin:14px}.time span{font-size:13px;color:#526a80}.primary{background:#81eae5;color:#04272b;font-weight:700;padding:14px 30px;border:0;box-shadow:0 0 28px #4ce5df16}.hint{font-size:10px;color:#688093;padding:0 20px;min-height:30px}.stage-footer{margin-top:28px;border-top:1px solid #1b2b38}.transcript{display:flex;flex-direction:column;max-height:650px;overflow:auto}.panel-heading{padding:22px;font-size:13px;border-bottom:1px solid #1d2b37}.panel-heading span{float:right;font-size:10px;color:#6d8799}.empty{margin:auto;text-align:center;padding:30px;color:#6f879c}.empty>div{font-size:40px;color:#4a8e9d}.empty h3{font-size:14px;font-weight:500;color:#acc0d0}.empty p{font-size:12px;line-height:1.8}.diagnostics{padding:20px;border-top:1px solid #1d2b37;font-size:10px;color:#688193;line-height:1.9}article{padding:15px 22px;font-size:13px}article b{color:#6ddbd6;font-size:11px}article p{line-height:1.7}article small{color:#617486}footer{font-size:10px;color:#607588;text-align:center;margin:27px 0;line-height:1.8}.cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cards section,.settings,.notice{padding:28px}.cards h2{font-size:23px}.cards p,.settings p,.notice p{font-size:13px;color:#8ba1b4;line-height:1.8}blockquote{border-left:2px solid #5bd6d1;margin:20px 0;padding:15px;color:#b8d3df;font-size:14px}.cards button{margin:4px}.settings{max-width:700px}label{display:block;margin:20px 0;color:#a2bdcb;font-size:13px}select{background:#0a1522;color:#c1dbe4;border:1px solid #29404f;padding:10px;margin-left:20px;border-radius:7px}hr{border:0;border-top:1px solid #233541}@keyframes rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.inner{animation:none}.orb{transition:none}}@media(max-width:1000px){aside{width:190px}.content{padding:25px}.studio{grid-template-columns:1fr}.transcript{min-height:350px}header{padding:20px}}@media(max-width:650px){.app{display:block}aside{width:100%;padding:15px}.brand,.version,.sidebar-bottom{display:none}nav{display:flex;gap:3px}nav button{padding:10px 5px;font-size:10px;justify-content:center}nav button span{display:none}header{height:auto;gap:10px}.badge{max-width:150px}.content{padding:20px 14px}h1{font-size:24px}.cards{grid-template-columns:1fr}.orb{width:190px;height:190px}}.visualizer{position:relative;height:310px;background:radial-gradient(ellipse at center,#07334855,transparent 68%)}.visualizer canvas{width:100%;height:285px;display:block}.visualizer small{position:absolute;bottom:0;left:0;right:0;font-size:9px;letter-spacing:1px;color:#618394}.stage{background:radial-gradient(ellipse at 50% 30%,#102b40aa,transparent 65%),linear-gradient(135deg,#101e2d,#07121e)}.stage:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:16px;box-shadow:inset 0 1px #a0e9ff12}.stage h2{font-size:38px;letter-spacing:1px;margin-bottom:0}.diagnostics{line-height:2}.content{background:radial-gradient(ellipse at 30% 20%,#0a24322b,transparent 60%)}.notice article{border-bottom:1px solid #213847;display:inline-block;width:48%;vertical-align:top}.notice article b{text-transform:capitalize}.notice small{display:block;overflow-wrap:anywhere}.badge{max-width:260px}.settings h3{font-size:15px;color:#a1d9e1}@media(max-width:650px){.notice article{width:100%}.visualizer{height:285px}.visualizer canvas{height:260px}}.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.summary-grid>div{padding:14px;background:#07131e88;border:1px solid #203644;border-radius:8px}.summary-grid dt{font-size:11px;color:#7b9cae;text-transform:capitalize}.summary-grid dd{margin:7px 0 0;font-size:14px;overflow-wrap:anywhere}.summary-grid details{font-size:11px;color:#708e9d;margin-top:8px}.summary-grid summary{cursor:pointer}.settings input[type=range]{display:block;width:min(100%,360px);margin:12px 0}.state{min-height:18px}.notice h3{margin-top:28px;font-weight:500;color:#8edbd8}@media(max-width:600px){.summary-grid{grid-template-columns:1fr}}.preview-banner{border:1px solid #2b555c;background:#102b36;color:#94eeeb;padding:14px 18px;border-radius:10px;font-size:13px;line-height:1.6}:root{--ink:#060c14;--panel:#0a1925;--line:#1b3543;--muted:#a0b4c4;--cyan:#52e6ed;--white:#f1f6f8;--radius:16px;--space:clamp(22px,5vw,80px)}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--ink);color:var(--white)}a{color:inherit}button,input,textarea,select{font:inherit}.site{overflow:clip;font-size:15px;line-height:1.65}.site a{text-decoration:none}.site a:hover{color:var(--cyan)}.site :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.skip-link{position:fixed;top:-80px;left:15px;padding:12px;background:var(--cyan);color:#001218;z-index:100}.skip-link:focus{top:12px}.site-header{height:94px;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--space);background:#06101be8;border-bottom:1px solid #31516380;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-brand{display:flex;align-items:center;gap:13px;flex-shrink:0;line-height:1.25;letter-spacing:-.4px;font-size:20px;font-weight:600}.site-brand svg{width:40px;height:46px;fill:none;stroke:var(--cyan);stroke-width:3}.site-brand em{font-style:normal;color:var(--cyan)}.site-brand small{display:block;font-size:8px;letter-spacing:2.5px;font-weight:400;margin-top:7px;color:#d4e3eb}.site-nav{display:flex;align-items:center;gap:29px;font-size:13px;font-weight:500}.site-nav a{white-space:nowrap}.site-nav a[aria-current=page]{color:var(--cyan)}.header-cta{border:1px solid var(--cyan);box-shadow:0 0 18px #37dae510;padding:12px 18px;border-radius:10px;font-size:13px;white-space:nowrap}.header-cta span{margin-left:15px}.menu-toggle{display:none}.public-page{min-height:50vh}.hero{min-height:590px;position:relative;isolation:isolate;display:flex;align-items:center;padding:60px var(--space) 80px}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 55%;z-index:-3}.hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#040d18,#040d18ed 28%,#040d1870 62%,#040d1805),linear-gradient(0deg,#060c14,transparent 45%)}.hero-copy{max-width:660px;position:relative;z-index:3}.site-eyebrow{display:block;font-size:10px;letter-spacing:2.5px;font-weight:600;color:#86e8ec}.hero h1{font-size:clamp(42px,4.6vw,76px);letter-spacing:-3px;line-height:1.06;font-weight:600;margin:24px 0}.hero h1 em,.public-page h2 em{font-style:normal;color:var(--cyan)}.hero-copy>p:not(.hero-availability){font-size:clamp(18px,1.7vw,25px);line-height:1.5;color:#b8d0df;max-width:560px;margin:23px 0 28px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.site-button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;border:1px solid var(--cyan);background:var(--cyan);color:#06222b!important;padding:14px 22px;border-radius:9px;font-size:14px;font-weight:700;line-height:1.4;transition:transform .2s,box-shadow .2s}.site-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #48ebed22}.site-button.secondary{background:#0617239c;color:#e5f9fa!important;box-shadow:none}.hero-trust{font-size:12px;color:#c0d4e1;margin-top:22px}.hero-trust span{color:var(--cyan);margin:0 14px}.hero-availability{font-size:11px;color:#8ea7b8;margin-top:14px}.hero-orb{position:absolute;left:42%;top:34px;width:43%;height:480px;z-index:1;pointer-events:none}.hero-orb .visualizer{height:100%;background:radial-gradient(ellipse,#00d5f51a,transparent 68%);transform:scale(1.25)}.hero-orb canvas{height:100%;width:100%}.hero-orb small{display:none}.floating-voice{position:absolute;left:65%;top:210px;z-index:4;width:280px;padding:20px;background:linear-gradient(140deg,#123a4adb,#071521ed);border:1px solid #58d7e385;box-shadow:0 20px 60px #0006,inset 0 1px #fff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;display:grid;grid-template-columns:50px 1fr;gap:16px;align-items:center}.voice-label{grid-column:1/-1;font-weight:600}.voice-label small{float:right;font-size:8px;letter-spacing:1px;color:#a1d5db}.orb-mini{font-size:43px;color:var(--cyan);text-shadow:0 0 20px #4ce8ec77}.floating-voice b{font-size:14px}.floating-voice p{font-size:11px;margin:4px 0;color:#99c3d0}.voice-state{grid-column:1/-1;border-top:1px solid #38637280;padding-top:10px;font-size:10px;color:#9ed8da}.photo-credit{position:absolute;bottom:30px;right:var(--space);font-size:9px;color:#a8b9c7}.benefit-strip{max-width:1440px;padding:0 var(--space);margin:-10px auto 0;display:grid;grid-template-columns:1.6fr 1fr;gap:22px;position:relative;z-index:5}.benefit-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.benefit-cards article{padding:24px 20px;background:linear-gradient(135deg,#0c1c29,#081621);border:1px solid #224454;border-radius:var(--radius)}.feature-icon{display:flex;width:45px;height:45px;align-items:center;justify-content:center;border:1px solid var(--cyan);border-radius:50%;color:var(--cyan);font-size:26px;margin-bottom:28px}.benefit-cards h3{font-size:17px;line-height:1.35;letter-spacing:-.4px;margin:0 0 10px}.benefit-cards p{font-size:12px;line-height:1.8;color:#a8c1d1;margin:0}.example-card{border:1px solid #33586b;background:linear-gradient(120deg,#0e2130,#081521);border-radius:var(--radius);padding:23px}.example-caption{font-size:9px;letter-spacing:1.2px;color:#b9d3e2;display:flex;justify-content:space-between;gap:10px}.example-caption span{color:#68e5c5;letter-spacing:0;white-space:nowrap}.example-card h3{font-size:17px;margin:15px 0}.example-card dl{margin:0}.example-card dl>div,.lead-detail dl>div{display:flex;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid #28425155;font-size:11px}.example-card dt,.lead-detail dt{color:#89a9bd}.example-card dd,.lead-detail dd{margin:0;text-align:right;color:#dce9ef}.fine-print{font-size:11px!important;line-height:1.8!important;color:#92a7b7!important}.process-section,.feature-section,.workspace-section,.pricing-section,.faq-section,.closing-cta{max-width:1440px;margin:auto;padding:88px var(--space)}.section-title{text-align:center;max-width:750px;margin:0 auto 38px}.public-page h2{font-size:clamp(28px,3.2vw,48px);line-height:1.15;font-weight:500;letter-spacing:-1.5px;margin:18px 0}.section-title p,.feature-section p,.workspace-section p,.pricing-section p{color:#a7bfce;line-height:1.85;font-size:14px}.process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #2c4959}.process-grid article{padding:28px 20px 10px 0;position:relative}.process-grid article:before{content:"";width:6px;height:6px;background:var(--cyan);position:absolute;left:0;top:-4px;border-radius:50%}.process-grid article>span{font-size:11px;letter-spacing:2px;color:var(--cyan)}.process-grid h3{font-size:15px;line-height:1.5;max-width:160px;margin:18px 0 12px}.process-grid p{color:#92aabd;font-size:12px;line-height:1.9}.feature-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;background:linear-gradient(120deg,#081521,transparent);border-top:1px solid #18313f;border-bottom:1px solid #18313f}.feature-photo{position:relative;min-height:450px;border-radius:var(--radius);overflow:hidden}.feature-photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:right}.feature-photo>span{position:absolute;bottom:0;left:0;right:0;padding:10px;font-size:9px;background:#030d19b0;color:#a9bfcc}.feature-list{padding:0;list-style:none;margin:28px 0}.feature-list li{display:flex;flex-direction:column;border-bottom:1px solid #23404c;padding:14px 0}.feature-list b{font-size:14px;color:#e0edf4;font-weight:500}.feature-list span{font-size:12px;color:#94aebe}.workspace-section{display:grid;grid-template-columns:1fr 1.25fr;gap:70px;align-items:center}.mini-inbox{border:1px solid #284959;border-radius:var(--radius);background:#0b1a26;padding:24px;box-shadow:0 30px 60px #0003}.inbox-title{font-size:14px;padding-bottom:20px;border-bottom:1px solid #203e4e}.inbox-title span{display:block;font-size:8px;letter-spacing:1.5px;color:#7f9dad;margin-top:5px}.mini-inbox>a{display:flex;align-items:center;gap:14px;border-bottom:1px solid #243d4b;padding:20px 0}.mini-inbox b{font-size:13px;font-weight:500}.mini-inbox small{display:block;font-size:11px;color:#89a8ba}.lead-symbol{color:var(--cyan);font-size:28px}.pill{font-size:9px;letter-spacing:.3px;border:1px solid #285c5a;border-radius:20px;padding:5px 9px;color:#81e9d3;white-space:nowrap}.mini-inbox .pill{margin-left:auto}.pill.amber{color:#e8ce98;border-color:#68552b}.mini-inbox>p{font-size:10px;margin:18px 0 0}.pricing-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;border-top:1px solid #203c4a;background:radial-gradient(ellipse at 75% 50%,#0b3e4c44,transparent 65%)}.status-note{font-size:12px!important;color:#c6d2b3!important}.price-timeline{list-style:none;counter-reset:none;padding:0;margin-top:35px}.price-timeline li{display:flex;flex-direction:column;border-left:1px solid #315b66;padding:0 0 22px 22px;font-size:13px}.price-timeline b{color:#85e6e4;font-weight:500}.price-timeline span{color:#a3bdcb;margin-top:3px}.price-card{border:1px solid #55b9c382;padding:34px;border-radius:var(--radius);background:linear-gradient(140deg,#102c3a,#081823);box-shadow:0 30px 70px #0003}.price-card .price{font-size:44px;color:#efffff;line-height:1.2;letter-spacing:-2px;margin:24px 0 16px}.price del{font-size:20px;color:#7594a4;letter-spacing:0}.price span{font-size:13px;letter-spacing:0;color:#a4c1cd}.price-card ul{padding:20px 0;list-style:none;border-top:1px solid #315461}.price-card li{font-size:13px;margin:13px 0;color:#bed2dd}.price-card li:before{content:"✓";color:#66e4d9;margin-right:12px}.price-card .site-button{width:100%;font-size:12px}.faq-section{max-width:1020px}.faq-list details{border-bottom:1px solid #28404e;padding:21px 0}.faq-list summary{display:flex;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;font-size:15px;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--cyan);font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{font-size:13px;line-height:1.9;color:#a2bbca;max-width:760px;margin:18px 0 3px}.closing-cta{text-align:center;border-top:1px solid #1d3846;background:radial-gradient(ellipse at 50% 100%,#0c3a4944,transparent 65%)}.closing-cta h2{margin:24px 0 30px}.closing-cta>a:last-child{display:block;margin:20px auto 0;font-size:12px;color:#9ab5c8}.site-footer{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:40px;padding:55px var(--space) 22px;text-align:left;border-top:1px solid #233b48;font-size:12px;color:#97adbc}.site-footer .site-brand{font-size:15px;color:#eaf4f7}.site-footer .site-brand svg{width:30px}.site-footer .site-brand small{font-size:6px;letter-spacing:1.2px}.site-footer p{font-size:12px;line-height:1.9;margin:20px 0}.site-footer>div>b{color:#d8e8ef;font-weight:500;display:block;margin:5px 0 20px}.site-footer>div>a:not(.site-brand){display:block;margin:10px 0}.site-footer>div>span{display:block;line-height:1.9}.footer-bottom{grid-column:1/-1;border-top:1px solid #1a3240;padding-top:22px;margin-top:20px;display:flex;justify-content:space-between;font-size:10px}.page-intro{max-width:1100px;margin:0 auto;text-align:center;padding:65px var(--space) 45px}.page-intro h1{font-size:clamp(33px,4vw,55px);font-weight:500;letter-spacing:-2px;line-height:1.15;margin:24px auto;max-width:850px}.page-intro p{font-size:13px;color:#9eb8c9;line-height:1.8}.site-container{max-width:1280px;margin:0 auto;padding:0 var(--space) 65px}.site-container>.process-section,.site-container>.feature-section,.site-container>.pricing-section,.site-container>.faq-section{padding-left:0;padding-right:0}.demo-embed{max-width:1400px;margin:0 auto 40px;padding:0 24px}.demo-embed .app{min-height:760px;border:1px solid #2c4b5c;border-radius:18px;overflow:hidden}.demo-embed .app aside{width:210px}.demo-embed .app h1{font-size:25px}.demo-embed .app .content{padding:28px}.demo-embed .app header{padding:20px 28px}.demo-embed .app .studio{grid-template-columns:minmax(300px,1.35fr) minmax(220px,1fr)}.demo-workspace{border:1px solid #2e4b5b;padding:30px;border-radius:var(--radius);background:#091824}.workspace-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.workspace-top h2{font-size:27px;margin:10px 0}.demo-disclosure{font-size:12px;color:#9fbaca}.workspace-tabs{display:flex;gap:8px;padding:20px 0}.workspace-tabs button{font-size:12px;background:none;border-color:transparent}.workspace-tabs button.active{background:#12333f;border-color:#2e6f79;color:#88f0ec}.inbox-tools{display:flex;align-items:end;gap:15px;margin:10px 0 25px}.inbox-tools label{margin:0;flex:1}.site label{font-size:12px;color:#a8c4d3}.site input:not([type=checkbox]),.site textarea,.site select{width:100%;padding:12px;margin:7px 0 0;background:#06121d;color:#d8ebf2;border:1px solid #2f4b5d;border-radius:7px;min-width:0}.site input[type=checkbox]{accent-color:var(--cyan);margin-right:10px}.site fieldset{border:1px solid #284856;border-radius:12px;padding:20px}.site legend{font-size:13px;color:#b1d0dd;padding:0 8px}.site button{font-size:12px}.site button:disabled{cursor:not-allowed;opacity:.55}.workspace-columns{display:grid;grid-template-columns:1fr 1.6fr;gap:20px}.lead-list{display:flex;flex-direction:column;gap:8px}.lead-list button{text-align:left;padding:20px;background:#0c202c;border-color:#223f4e;display:flex;flex-direction:column;gap:6px}.lead-list button.active{background:#113240;border-color:#50a5b2}.lead-list small{font-size:10px;color:#90b2c4}.lead-list b{font-size:14px;font-weight:500}.lead-list span{font-size:11px;color:#99b9c8}.lead-detail{border:1px solid #284958;padding:25px;border-radius:12px}.lead-detail h3{font-size:23px;font-weight:500;margin:15px 0}.lead-detail dl>div{font-size:12px;padding:11px 0}.lead-detail dd{max-width:66%}.workspace-empty{padding:20px;border:1px solid #2c4c5b;border-radius:12px}.workspace-empty p,.config-demo p{font-size:13px;color:#a4bfce}.notice-box{padding:23px;border:1px solid #3b5a63;background:#0d2530;border-radius:12px;font-size:13px;line-height:1.9;color:#abc6d4}.notice-box a{color:var(--cyan);display:inline-block;margin-top:10px}.notice-box b{color:#d2eeed}.pilot-planner{display:grid;grid-template-columns:230px 1fr;border:1px solid #294956;border-radius:var(--radius);overflow:hidden;margin:30px 0}.step-nav{background:#0a1b27;padding:22px;display:flex;flex-direction:column;gap:10px}.step-nav button{border:0;background:none;text-align:left;color:#8dabbd;display:flex;gap:12px;align-items:center}.step-nav button span{font-size:10px;border:1px solid #345464;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.step-nav button[aria-current=step]{color:var(--cyan);background:#12333f}.planner-panel{padding:35px;background:#091722;min-height:420px}.planner-panel h2{font-size:30px}.planner-panel p{font-size:14px;line-height:1.9;color:#aac0cf}.planner-panel dt{font-size:11px;color:#81acbd}.planner-panel dd{margin:5px 0 20px;font-size:14px}.planner-actions{display:flex;justify-content:space-between;gap:12px;margin-top:35px}.request-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start;padding-top:25px}.request-layout>div>p{font-size:14px;color:#9eb8c9;line-height:1.9}.request-layout .notice-box{margin-top:30px}.request-form{border:1px solid #2b4a5a;background:#0b1c28;border-radius:var(--radius);padding:28px}.request-form fieldset{margin-top:22px}.request-form label{margin:16px 0}.request-form input:disabled{opacity:.6}.request-form textarea{min-height:90px;resize:vertical}.access-panel,.legal-page{max-width:800px;margin:20px auto 55px;padding:40px;border:1px solid #2d4a5b;border-radius:var(--radius);background:#0a1b27}.access-panel p,.legal-page p{font-size:14px;line-height:1.9;color:#abc1cf}.access-panel .site-button{margin:15px 15px 15px 0}.legal-page h2{font-size:32px}.legal-page h3{font-weight:500;font-size:18px;margin-top:30px}.public-page a[href^="/#"]{scroll-margin-top:120px}@media(min-width:1550px){.hero{min-height:660px}.hero-copy{max-width:730px}.hero-orb{left:43%;width:38%;top:50px;height:540px}.floating-voice{top:240px;left:67%}.hero-copy h1{font-size:78px}}@media(max-width:1150px){.site-header{padding:0 28px}.site-brand{font-size:16px}.site-nav{gap:18px;font-size:12px}.hero{min-height:570px}.hero h1{font-size:55px}.hero-copy{max-width:55%}.floating-voice{left:auto;right:6%;width:245px;top:220px}.hero-orb{left:45%;width:48%;top:45px}.benefit-strip{grid-template-columns:1fr}.benefit-strip .example-card{display:none}.workspace-section,.feature-section{gap:40px}.pricing-section{gap:45px}.process-grid{grid-template-columns:repeat(3,1fr)}.process-grid article:nth-child(n+4){border-top:1px solid #2c4959}.demo-embed .app aside{width:180px}.demo-embed .app .studio{grid-template-columns:1fr}.demo-embed .transcript{min-height:260px}.demo-embed .app .content{padding:20px}.site-footer{gap:25px}}@media(max-width:900px){.site-header{height:80px;padding:0 22px}.site-brand{font-size:16px}.site-brand svg{width:33px}.site-brand small{font-size:7px;letter-spacing:1.5px}.site-nav{display:none;position:absolute;left:0;right:0;top:80px;padding:25px;background:#081724;border-bottom:1px solid #305160;flex-direction:column;align-items:start;gap:20px;font-size:15px}.site-nav.open{display:flex}.menu-toggle{display:block;margin-left:auto;border:0;background:none;font-size:23px!important;color:#a6e8e8;padding:10px}.header-cta{font-size:11px;padding:10px 12px}.header-cta span{margin-left:8px}.hero-copy{max-width:62%}.hero h1{font-size:49px}.hero-copy>p:not(.hero-availability){font-size:19px}.hero-orb{left:45%;top:70px}.floating-voice{top:290px;width:220px;right:4%;padding:16px}.hero-actions{gap:10px}.hero-actions .site-button{font-size:12px;padding:13px 15px;gap:15px}.benefit-cards article{padding:22px 18px}.feature-section,.workspace-section,.pricing-section{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:60px}.feature-photo{min-height:350px}.workspace-section>div:first-child{max-width:580px}.price-card{max-width:650px;width:100%}.site-footer{grid-template-columns:1.5fr 1fr 1fr}.site-footer>div:first-child{grid-column:1/-1}.request-layout{gap:30px}.pilot-planner{grid-template-columns:180px 1fr}.step-nav{padding:15px}.planner-panel{padding:25px}.workspace-columns{grid-template-columns:1fr 1.4fr}.inbox-tools{flex-wrap:wrap}.inbox-tools>button{width:100%}}@media(max-width:650px){.site-header{padding:0 16px;gap:6px;height:76px}.site-brand{font-size:14px;gap:8px}.site-brand svg{width:27px;height:36px}.site-brand span{max-width:180px}.site-brand small{font-size:6px;letter-spacing:1px}.site-header .header-cta{display:none}.site-nav{top:76px}.menu-toggle{padding:8px}.hero{padding:42px 22px 300px;min-height:830px;align-items:start}.hero-photo{object-position:75% 100%;opacity:.6}.hero-shade{background:linear-gradient(180deg,#040d18,#040d18ef 40%,#040d1833 75%,#060c14)}.hero-copy{max-width:100%}.hero .site-eyebrow{font-size:8px;letter-spacing:1.8px}.hero h1{font-size:clamp(40px,10.5vw,62px);letter-spacing:-2.2px;margin:20px 0}.hero-copy>p:not(.hero-availability){font-size:18px;max-width:340px;margin:20px 0 24px}.desktop-break{display:none}.hero-actions{gap:10px}.hero-actions .site-button{font-size:12px;gap:16px;padding:14px 16px}.hero-trust{font-size:10px;line-height:1.8;max-width:330px}.hero-trust span{margin:0 7px}.hero-availability{font-size:10px;max-width:300px}.hero-orb{top:auto;bottom:34px;left:4%;width:73%;height:310px}.hero-orb .visualizer{transform:scale(1.05)}.floating-voice{top:auto;bottom:100px;right:5%;width:208px;padding:15px;grid-template-columns:38px 1fr;gap:12px}.voice-label{font-size:12px}.voice-label small{font-size:6px;letter-spacing:.5px}.orb-mini{font-size:35px}.floating-voice b{font-size:12px}.floating-voice p{font-size:10px}.voice-state{font-size:9px}.photo-credit{right:22px;bottom:15px;font-size:7px}.benefit-strip{padding:0 20px;margin:0}.benefit-cards{grid-template-columns:1fr;gap:10px}.benefit-cards article{display:grid;grid-template-columns:45px 1fr;column-gap:16px;padding:20px}.feature-icon{grid-row:1/3;margin:0}.benefit-cards h3{font-size:16px;margin-bottom:6px}.benefit-cards p{font-size:12px}.process-section,.feature-section,.workspace-section,.pricing-section,.faq-section,.closing-cta{padding:55px 22px}.section-title{text-align:left;margin-bottom:30px}.public-page h2{font-size:31px;letter-spacing:-1px}.site-eyebrow{font-size:9px;letter-spacing:1.7px}.process-grid{grid-template-columns:1fr;border-top:0}.process-grid article{border-left:1px solid #2c4959;padding:0 0 26px 24px}.process-grid article:nth-child(n+4){border-top:0}.process-grid article:before{left:-4px;top:7px}.process-grid h3{max-width:none;margin:8px 0}.process-grid p{margin:0;font-size:13px}.feature-photo{min-height:320px}.feature-section{gap:28px}.workspace-section{gap:25px}.mini-inbox{padding:18px}.mini-inbox .pill{white-space:normal;font-size:8px;text-align:center}.mini-inbox>a{gap:10px}.mini-inbox b{font-size:12px}.mini-inbox small{font-size:10px}.mini-inbox .lead-symbol{font-size:24px}.price-card{padding:25px}.price-card .price{font-size:39px}.price-card .site-button{font-size:12px;padding:15px;gap:10px}.price-timeline{margin:25px 0 0}.faq-list summary{font-size:14px}.faq-list p{font-size:13px}.site-footer{grid-template-columns:1fr 1fr;gap:30px;padding:38px 22px 20px}.site-footer>div:first-child{grid-column:1/-1}.site-footer .site-brand{font-size:15px}.footer-bottom{display:block;font-size:9px}.footer-bottom span{margin-top:8px}.page-intro{padding:40px 22px 25px;text-align:left}.page-intro h1{font-size:36px;letter-spacing:-1.5px}.page-intro .site-eyebrow{font-size:7px}.site-container{padding:0 20px 40px}.demo-embed{padding:0 10px}.demo-embed .app{min-height:600px;border-radius:12px}.demo-embed .app aside{width:100%;padding:10px}.demo-embed .app .content{padding:18px 12px}.demo-embed .app h1{font-size:21px}.demo-embed .app header{padding:17px 12px}.demo-embed .app .studio{grid-template-columns:minmax(0,1fr)}.demo-embed .app nav{gap:2px}.demo-embed .app nav button{padding:10px 3px;font-size:9px}.demo-embed .app .badge{font-size:8px;max-width:110px}.demo-embed .app .brand{display:none}.demo-workspace{padding:20px 15px}.workspace-top{align-items:start}.workspace-top h2{font-size:23px}.workspace-top .site-eyebrow{font-size:7px}.workspace-columns{grid-template-columns:1fr}.inbox-tools{display:block}.inbox-tools label{display:block;margin:15px 0}.inbox-tools>button{margin-top:10px}.lead-detail{padding:20px 15px}.lead-detail dd{max-width:60%}.workspace-tabs{gap:4px}.workspace-tabs button{padding:10px;font-size:11px}.pilot-planner{grid-template-columns:1fr}.step-nav{flex-direction:row;overflow:auto;padding:12px;gap:5px}.step-nav button{flex-shrink:0;padding:9px;font-size:10px}.step-nav button span{display:none}.planner-panel{padding:24px 18px}.request-layout{grid-template-columns:1fr;gap:25px}.request-form{padding:20px}.request-form fieldset{padding:15px}.access-panel,.legal-page{padding:25px 20px}.access-panel .site-button{font-size:12px}.site fieldset{min-width:0}.site-container>.example-card{padding:20px}.example-card dd{max-width:60%}.closing-cta>a:last-child{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-button{transition:none}.site-button:hover{transform:none}}.demo-embed .app .demo-view-heading{font-size:25px;line-height:1.3;letter-spacing:-1px;margin:12px 0;font-weight:500}@media(max-width:650px){.demo-embed .app .demo-view-heading{font-size:21px}}
