:root{--paper:#f7f9fc;--ink:#111e33;--muted:#58677c;--orange:#145dff;--line:#dce3ec;--sage:#edf3ff}body{font-family:'DM Sans',sans-serif}h1,h2,h3{font-family:'Manrope',sans-serif}header{max-width:none;background:#081324;color:#f8fbff;padding:25px max(40px,calc((100vw - 1184px)/2));border-bottom:1px solid #ffffff13}.brand{font-size:25px;letter-spacing:-1px;gap:8px}.brand-sub{font-size:12px;letter-spacing:1px;margin:0;border:1px solid #a9c4ff55;border-radius:5px;padding:6px;color:#4f8aff;background:#4381ff0c}.mark{width:32px;height:34px;font-size:26px;background:#2f6fff;color:white;border-radius:6px;padding-left:4px;line-height:30px;font-style:italic}.btn{background:#145dff;border-color:#145dff;border-radius:6px;padding:15px 22px;box-shadow:0 4px 14px #145dff15}.btn:hover{background:#084cdd}.btn.small{background:#fff;color:#0c1830;border-color:#fff}.hero{max-width:none;background:radial-gradient(ellipse at 85% 60%,#143056 0%,#081324 55%);color:#fff;padding:80px max(40px,calc((100vw - 1184px)/2)) 90px;grid-template-columns:1.12fr 1fr;gap:70px}.hero .eyebrow{color:#88a8d2;font-size:10px;letter-spacing:2px}.hero .dot{background:#68c8ff;box-shadow:0 0 14px #77d7ff66}h1{font-weight:650;font-size:clamp(45px,4.7vw,66px);line-height:1.12;letter-spacing:-3px}.hero h1 em{color:#73a5ff;background:linear-gradient(90deg,#7bafff,#75e2f4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero .lead{font-size:18px;color:#c6d2e5;max-width:500px}.hero .sublead{font-size:14px;color:#90a4c0}.hero .micro{color:#8499b7}.hero .text-link{color:#d3e1f6;border-bottom-color:#455873}.hero-visual.premium-console{background:linear-gradient(155deg,#142740,#0b1b30);border:1px solid #30435e;border-radius:14px;padding:24px 28px;min-height:480px;box-shadow:0 30px 80px #0004;justify-content:initial}.console-top{display:flex;justify-content:space-between;align-items:center}.console-logo{font:700 12px 'Manrope',sans-serif;letter-spacing:2px;color:#9bb6df}.console-state{font-size:9px;letter-spacing:1.5px;border:1px solid #375678;border-radius:20px;padding:5px 10px;color:#9fccff}.voice-orbit{margin:22px auto 12px;width:190px;height:190px;border:1px solid #4979ab33;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle,#3f8bff22,transparent 65%)}.voice-orbit:before{content:'';position:absolute;inset:17px;border:1px solid #6baaff55;border-radius:50%;box-shadow:0 0 30px #257dff13}.voice-orbit:after{content:'';position:absolute;inset:38px;border:1px solid #74c8ff88;border-radius:50%;background:linear-gradient(145deg,#438cff24,#53d6ed0a)}.orbit-core{display:flex;align-items:center;gap:7px;z-index:1}.orbit-core span{width:6px;background:linear-gradient(#90e4ff,#347dff);border-radius:8px;height:25px;box-shadow:0 0 20px #358dff40}.orbit-core span:nth-child(2),.orbit-core span:nth-child(4){height:44px}.orbit-core span:nth-child(3){height:66px}.voice-identity{text-align:center}.voice-identity .eyebrow{font-size:8px;letter-spacing:2px}.voice-identity h2{font-size:23px;letter-spacing:-.7px;margin-top:9px}.voice-identity p{font-size:11px;color:#8ea6c8;margin:10px 0 22px}.voice-play{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:1px solid #3b526f;color:#f5f8ff;background:#152b47;border-radius:7px;padding:14px;cursor:pointer;font-size:12px}.voice-play:hover{background:#203b5c}.voice-play>span:last-child{margin-left:auto;color:#7ab8ff}.voice-play small{font-size:9px;display:block;color:#9bb0ce;margin-top:4px}.play-circle{border:1px solid #5c91da;background:#317eff24;width:33px;height:33px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:16px}.audio-status{font-size:9px;color:#89a1c2;text-align:center;margin:10px 0 18px}.console-bottom{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #2a3e59;padding-top:16px;font-size:9px;color:#8da3c1}.website-entry{background:#fff;max-width:none;padding:34px max(40px,calc((100vw - 1184px)/2));border-top:0;gap:70px;align-items:center;box-shadow:0 6px 18px #0d224303}.website-entry h2{font-size:28px}.website-entry .eyebrow{color:#145dff;margin-bottom:7px}.website-entry p{margin-bottom:0}.entry-row input{background:#f7f9fc;border-color:#cbd6e6;border-radius:6px}.entry-row .btn{white-space:nowrap;font-size:12px}.band{background:#f7f9fc}.band-inner{font-size:11px;color:#536278;padding-top:22px;padding-bottom:22px}.section{padding-top:90px;padding-bottom:90px}.section-heading .eyebrow{color:#326bd9;letter-spacing:1.6px}h2{font-size:39px;letter-spacing:-1.6px}.services{gap:20px}.services article,.services article+article{border:1px solid #dce3ec;border-radius:10px;padding:28px;background:white}.number{color:#145dff;font-family:'Manrope',sans-serif;font-size:13px}.services h3{font-size:21px;margin:25px 0 12px}.services p{font-size:13px}.tag{background:#f0f5ff;color:#3d6098;border-radius:4px;font-size:9px}.demo-section{background:#0b172b;color:white;padding:85px 0}.demo-grid{gap:70px}.demo-grid>div>p:not(.eyebrow){color:#aabbd3}.light{color:#8daee0}.tabs{margin-top:25px}.tabs button{border-color:#34435d;background:#111f36;color:#c1d0e6}.tabs button[aria-selected=true]{background:#235bca;border-color:#3d77e9;color:white}.conversation{background:#f6f8fc;color:#172740;border:1px solid #dce4f1;padding:26px;border-radius:10px;margin-top:12px}.conversation-top span{color:#687b98}.message{background:#e8eef9;font-size:12px}.message.caller{border-color:#dce3ee}.outcome{color:#295d99}.demo-voice-player{border-top:1px solid #314460;margin-top:25px;padding-top:24px}.voice-badge{font-size:8px;letter-spacing:1.7px;color:#82cfff}.demo-voice-player>p{font-size:13px;color:#dbe7f9}.demo-voice-player audio{width:100%;height:40px;margin:5px 0 8px;color-scheme:light}.demo-voice-player .micro{color:#91a6c3;font-size:10px}.audio-transcript{padding:9px 0;border-top:0;border-bottom:0!important}.audio-transcript summary{font-size:11px;color:#b4c9e8}.audio-transcript p{color:#9fb4d0;font-size:11px}.steps article>span{border-color:#a7bfe8;background:#edf3ff;color:#2a60bd}.integration{background:#edf3ff;border-left-color:#3176ed;border-radius:5px}.value-section{background:#edf2fa}.calculator{background:white;border:1px solid #d6e1ef;box-shadow:0 16px 35px #0c326208}.calculator input[type=range]{accent-color:#145dff}.calculator input[type=number]{border-color:#bdcde4}.calc-result strong{color:#145dff}.prices{gap:20px}.prices article{background:white;border:1px solid #dbe3ef;border-radius:10px}.prices article.featured{background:#102442;border:2px solid #2163e6;color:white;box-shadow:0 16px 40px #19438415}.prices article.featured>p:not(.price){color:#a9bddb}.featured .eyebrow{color:#81aeff}.prices .featured li{border-color:#2c405e;color:#d6e4f8}.prices li:before{color:#4f8cff}.prices .featured .btn{background:#fff;border-color:white;color:#142b4b}.prices .featured .btn:hover{background:#e0eaff}.btn.outline{border-color:#cbd7e8;color:#24426e}.btn.outline:hover{background:#edf3ff}.faq-section details p{color:#58677c}.contact{background:linear-gradient(120deg,#0c1b32,#183b6c);border:1px solid #285181;border-radius:12px;padding:55px 48px}.contact p:not(.eyebrow){color:#b3c4de}.btn.cream{background:white;color:#153565;border-color:white}.contact h2{font-weight:600;font-size:42px}footer{font-size:11px}footer .brand{font-size:24px}footer .brand-sub{border-color:#b5c9eb}footer p{color:#6a7c94}.builder-page{background:#f1f5fb}.builder-layout{padding-top:65px;gap:75px}.builder-layout h1{font-size:50px;letter-spacing:-2px}.builder-layout h1 em{color:#2865d7}.builder-panel{background:white;border:1px solid #d8e3f1;box-shadow:0 18px 55px #16336109;border-radius:12px;padding:34px}.builder-disclosure{background:#e8effa;border-color:#d1def0}.builder-progress [aria-current=step]>span{background:#145dff;border-color:#145dff}.builder-progress li.complete>span{background:#e0ebff;color:#245eb9}.builder-panel input:not([type=checkbox]),.builder-panel select,.builder-panel textarea{border-color:#c5d3e7;background:#fbfcff}.builder-panel input:focus,.builder-panel textarea:focus,.entry-row input:focus{border-color:#4c89fa}.source-chip,.greeting-card{background:#edf3ff}.number-pending{border-color:#b6c9e8;background:#f7faff}.check-row input{accent-color:#145dff}.text-button{color:#235ba6}.builder-panel .greeting-card .btn{border-color:#a7bee1}.plan header{background:transparent;color:var(--ink)}.plan .note{background:#eaf1fc}.plan table th{background:#eaf1fc}.plan .metrics div{background:#eaf1fc}.plan footer{border-top:1px solid var(--line)}@media(max-width:1000px){header{padding:24px 30px}.hero{padding:60px 30px;gap:35px}h1{font-size:49px}.website-entry{padding:30px;gap:30px}.demo-grid{gap:35px}.premium-console{min-height:460px!important}.console-bottom{font-size:8px}.contact{margin-left:30px;margin-right:30px}.builder-layout{gap:35px}.brand{font-size:23px}}@media(max-width:720px){header{padding:19px 22px}.hero{padding:45px 22px 50px;gap:35px}.hero h1{font-size:48px;letter-spacing:-2.4px}.hero .lead{font-size:16px}.hero-visual.premium-console{padding:22px;min-height:auto!important}.voice-orbit{width:160px;height:160px;margin-top:18px}.voice-orbit:after{inset:30px}.voice-identity h2{font-size:23px}.website-entry{padding:30px 22px;gap:20px}.website-entry h2{font-size:27px}.section{padding-top:55px;padding-bottom:55px}.services{gap:14px}.services article,.services article+article{padding:24px}.demo-section{padding:50px 0}.demo-grid{gap:30px}.contact{margin:0 16px;padding:35px 24px}.contact h2{font-size:34px}.builder-layout{padding-top:35px;gap:25px}.builder-layout h1{font-size:42px}.builder-panel{padding:24px 20px}.builder-page header .brand-sub{display:inline-block}.builder-page header .text-link{font-size:9px}.brand{font-size:21px}.brand-sub{font-size:10px;padding:5px}.brand .mark{height:29px;width:29px;font-size:23px;line-height:26px}.plan header{padding:0 0 25px}.console-bottom{font-size:8px}h2{font-size:32px}.voice-play{font-size:12px}}
