@import "https://fonts.googleapis.com/css2?family=DM+Mono&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,600;0,700;1,600;1,700&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.header{z-index:20;align-items:center;gap:32px;width:100%;height:86px;padding:0 5vw;transition:all .35s;display:flex;position:fixed;top:0}.header.scrolled{backdrop-filter:blur(14px);background:#fbfaf7df;border-bottom:1px solid #dce2dc;height:68px}.logo{letter-spacing:-.8px;white-space:nowrap;font-size:17px;font-weight:800}.logo span,.logo i{color:#299a71;font-style:normal}.nav{gap:21px;margin-left:auto;display:flex}.nav a,.text-link{font-size:12px;font-weight:700;position:relative}.nav a:after{content:"";background:currentColor;width:0;height:1px;transition:all .25s;position:absolute;bottom:-5px;left:0}.nav a:hover:after{width:100%}.header-actions{align-items:center;gap:20px;display:flex}.button{background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:18px;padding:15px 21px;font:700 12px Manrope;transition:background .25s,color .25s,transform .2s;display:inline-flex}.button b{font-size:18px;line-height:10px}.button.small{padding:12px 15px}.button.ghost{color:var(--ink);background:0 0}.button.ghost:hover{background:var(--ink);color:#fff}.menu-toggle,.mobile-nav{display:none}.hero{background:radial-gradient(circle at 81% 37%,#d5f8e5 0,transparent 30%),var(--cream);grid-template-columns:47% 53%;min-height:850px;padding:184px 5vw 80px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.6;border:1px solid #b7cfc5;border-radius:50%;width:620px;height:620px;position:absolute;top:125px;right:-110px}.hero-copy{z-index:2;position:relative}.eyebrow{letter-spacing:1.6px;color:#41786a;margin:0 0 20px;font:700 10px DM Mono,monospace}.hero h1,h2{letter-spacing:-4.2px;max-width:860px;margin:0;font-size:clamp(42px,5vw,76px);font-weight:700;line-height:1.01}.hero h1 em,h2 em{color:#347962;font-family:Playfair Display;font-weight:600}.hero-text{color:#53666a;max-width:540px;margin:29px 0;font-size:16px;line-height:1.65}.hero-actions{gap:13px;display:flex}.trusted{color:#446162;align-items:center;gap:12px;margin-top:72px;font-size:11px;display:flex}.trusted span{letter-spacing:1px;font:9px DM Mono}.trusted b{font-family:Playfair Display;font-size:18px}.hero-visual{z-index:2;align-self:center;margin-top:24px;position:relative}.dashboard-mockup{background:#fdfdfb;border:1px solid #cfd9d3;border-radius:8px;min-height:370px;display:flex;overflow:hidden;box-shadow:0 24px 70px #153f3430}.dash-side{color:#c4e6d9;background:#123437;flex-direction:column;align-items:center;gap:24px;width:54px;padding:21px 0;display:flex}.dash-side b{color:#70dfaf;margin-bottom:17px;font-size:18px}.dash-side span{opacity:.7;font-size:17px}.dash-main{flex:1;min-width:0;padding:22px}.dash-head,.chart-title{justify-content:space-between;font-size:13px;font-weight:700;display:flex}.dash-head small,.chart-title small{color:#6d8583;font:8px DM Mono}.metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.metrics>div{background:#f3f7f4;border-radius:4px;padding:10px}.metrics small{color:#6d8583;font-size:8px;display:block}.metrics strong{letter-spacing:-1px;font-size:20px}.metrics em{color:#299a71;margin-left:5px;font-size:8px;font-style:normal}.metrics .alert{color:#38906e}.chart{color:#3eaf81;border:1px solid #e3e9e4;border-radius:4px;padding:14px}.chart-title{color:var(--ink)}svg{width:100%;height:100px;margin-top:10px}.calls{margin-top:15px;font-size:10px}.calls>div{align-items:center;gap:5px;margin:10px 18px 0 0;display:inline-flex}.calls i{color:#299a71;font-style:normal;font-weight:700}.avatar{color:#287757;background:#d2eee0;border-radius:50%;padding:6px;font-size:7px}.float-card{background:#fff;border:1px solid #d6e1db;border-radius:5px;padding:13px;position:absolute;box-shadow:0 14px 35px #123d3420}.float-card small{color:#70827e;margin-bottom:5px;font:8px DM Mono;display:block}.audio{width:220px;bottom:-48px;left:-50px}.audio b{font-size:11px}.sound{align-items:center;gap:2px;height:35px;margin:5px 0;display:flex}.sound i{width:3px;height:var(--h);background:#4cc795;border-radius:2px}.audio>span{color:#59736c;font:8px DM Mono}.audio em{float:right;font-style:normal}.score{top:-29px;right:-30px}.score>b{letter-spacing:-2px;font-size:33px}.score>b span{font-size:18px}.score>i{color:#329d71;font-size:8px;font-style:normal;display:block}.marquee{background:var(--dark);color:#b9f5d9;white-space:nowrap;padding:19px 0;overflow:hidden}.marquee>div{animation:28s linear infinite scroll;display:inline-flex}.marquee span{padding-right:34px;font:600 13px DM Mono}@keyframes scroll{to{transform:translate(-50%)}}.section{padding:150px 7vw}.section-title{margin-bottom:60px}.section-title h2{font-size:clamp(37px,4vw,60px)}.centered{text-align:center;flex-direction:column;align-items:center;display:flex}.problem-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.problem-card{background:#eef2ee;min-height:245px;padding:24px;transition:all .3s;position:relative}.problem-card:hover{background:#dff1e8;transform:translateY(-8px)}.problem-card>span{color:#77918a;font:10px DM Mono}.problem-icon{color:#419b77;margin:28px 0;font-size:35px}.problem-card h3{margin:0 0 7px;font-size:17px}.problem-card p{color:#627577;max-width:220px;font-size:12px;line-height:1.6}.problem-card>b{position:absolute;bottom:19px;right:20px}.platform-stage{max-width:950px;margin:auto;position:relative}.hotspot{cursor:pointer;background:0 0;border:0;position:absolute}.hotspot i{background:#2eb17d;border:4px solid #effff7;border-radius:50%;width:16px;height:16px;display:block;box-shadow:0 0 0 5px #2eb17d70}.hotspot span{text-align:left;color:#fff;opacity:0;background:#123437;width:150px;padding:10px;font:9px Manrope;transition:all .25s;position:absolute;bottom:5px;left:18px;transform:translateY(6px)}.hotspot.active span,.hotspot:hover span{opacity:1;transform:none}.hotspot span b{font-size:11px;display:block}.h1{top:34%;left:42%}.h2{top:65%;left:18%}.h3{top:53%;right:19%}.mobile-points{display:none}.features{grid-template-columns:32% 68%;gap:50px;display:grid}.feature-intro h2{font-size:45px}.feature-intro>p:last-child{color:var(--muted);font-size:14px;line-height:1.7}.feature-grid{background:#dbe2dc;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.feature-grid article{background:#fbfaf7;min-height:170px;padding:23px;transition:all .3s}.feature-grid article:hover{background:#f0f7f3;transform:scale(.98)}.feature-grid span{color:#2da476;font-size:23px}.feature-grid h3{margin:23px 0 8px;font-size:14px}.feature-grid p{color:#667b7a;margin:0;font-size:11px}.how{background:var(--dark);color:#f2f4ee}.timeline{grid-template-columns:repeat(6,1fr);gap:12px;display:grid;position:relative}.timeline:before{content:"";background:#8ac8ae;height:1px;position:absolute;top:20px;left:0;right:0}.timeline div{padding-top:0}.timeline span{background:var(--dark);z-index:1;color:#a6e4c7;border:1px solid #8ac8ae;border-radius:50%;place-items:center;width:41px;height:41px;font:10px DM Mono;display:grid;position:relative}.timeline p{color:#c9d8d4;margin-top:23px;padding-right:14px;font-size:12px;line-height:1.6}.ai-grid{grid-template-columns:43% 57%;align-items:center;gap:55px;display:grid}.ai h2{font-size:55px}.ai-grid p:not(.eyebrow){color:#566568;max-width:470px;margin:25px 0;font-size:14px;line-height:1.7}.ai-console{color:#e8f2ee;background:#102e31;border-radius:7px;padding:22px;box-shadow:15px 15px #a5d9bf}.console-head{justify-content:space-between;font-size:12px;display:flex}.console-head i{color:#7fdab0;font:9px DM Mono}.transcript{background:#173b3d;margin:25px 0;padding:18px}.transcript small{color:#83c8aa;font:8px DM Mono}.transcript p{color:#e8f2ee!important;margin:6px 0 16px!important;font-size:12px!important}.ai-tags{flex-wrap:wrap;gap:8px;display:flex}.ai-tags span{color:#b5ead1;background:#2a5351;padding:8px;font-size:10px}.benefit-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;max-width:900px;margin:auto;display:flex}.benefit-tabs input{display:none}.benefit-tabs label{cursor:pointer;padding:15px 25px;font-size:13px;font-weight:700}.benefit-tabs input:checked+label{color:#299a71;border-bottom:2px solid #299a71}.benefit-panel{grid-template-columns:1fr 1fr;gap:60px;width:100%;padding:43px 25px;display:grid}.benefit-panel span{color:#2c9c72;font:10px DM Mono}.benefit-panel h3{letter-spacing:-1.5px;margin:12px 0;font-size:32px}.benefit-panel p,.benefit-panel li{color:#617273;font-size:13px;line-height:1.7}.benefit-panel ul{columns:2;color:#318e6b;padding-left:18px;list-style:"✓  "}.comparison{background:#edf4ef;grid-template-columns:40% 60%;align-items:center;gap:50px;display:grid}.compare-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.compare-cards article{min-height:290px;padding:26px}.after{color:#f0f5ef;background:#123437}.compare-cards p{letter-spacing:1px;font:9px DM Mono}.compare-cards ul{padding:8px 0;list-style:none}.compare-cards li{border-bottom:1px solid #c7d0ca;padding:10px 0;font-size:12px}.after li:before{content:"✓";color:#81e1b5;padding-right:8px}.before li:before{content:"×";color:#77807b;padding-right:8px}.security-card{color:#f1f5ef;background:linear-gradient(115deg,#14383a,#1c5049);grid-template-columns:1fr 1fr;gap:50px;padding:70px;display:grid;position:relative;overflow:hidden}.security-card:after{content:"◈";color:#92e4bc10;font-size:350px;position:absolute;top:-105px;right:-50px}.security-card .eyebrow{color:#8ad7b3}.security-card p:not(.eyebrow){color:#c9ddd5;max-width:460px;font-size:14px;line-height:1.7}.security-list{z-index:1;align-self:center;position:relative}.security-list span{border-bottom:1px solid #74b49b;padding:17px 0;font-size:14px;display:block}.use-grid{background:#d5ded7;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.use-grid article{background:var(--paper);min-height:150px;padding:23px;transition:all .25s;position:relative}.use-grid article:hover{background:#c9efd9}.use-grid span{color:#649187;font:9px DM Mono}.use-grid h3{margin-top:40px;font-size:14px}.use-grid b{position:absolute;top:20px;right:20px}.gallery-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.g-main{grid-area:span 2/span 2}.g-main .dashboard-mockup{min-height:380px}.gallery-grid p{font-size:12px;font-weight:700}.g-item{min-width:0}.gallery-screen{color:#e6f3ed;background:#163c3d;height:152px;padding:14px;position:relative;overflow:hidden}.gallery-screen:before{content:"";border:1px solid #58b990;border-radius:4px;width:90%;height:50%;position:absolute;bottom:13%;left:5%}.gallery-screen span{z-index:2;font:10px DM Mono;position:relative}.s2{background:#e7ddcd}.faq{grid-template-columns:40% 60%;gap:40px;display:grid}.faq-list details{border-top:1px solid #cfd8d1;padding:20px 0}.faq-list details:last-child{border-bottom:1px solid #cfd8d1}.faq-list summary{cursor:pointer;justify-content:space-between;font-size:15px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary b{color:#3d9574;font-size:22px;font-weight:400}.faq-list p{color:#647678;max-width:600px;font-size:13px;line-height:1.6}.contact{background:#d6efe1;grid-template-columns:42% 58%;gap:60px;display:grid}.contact h2{font-size:55px}.contact-copy>p:not(.eyebrow){color:#51686a;font-size:14px;line-height:1.7}.contact-note{color:#277e5f;margin-top:35px;font-size:11px;font-weight:700}form{background:#fbfaf7;padding:30px}label{margin-bottom:15px;font-size:10px;font-weight:700;display:block}input,select,textarea{background:0 0;border:0;border-bottom:1px solid #b9c9be;outline:0;width:100%;margin-top:7px;padding:9px 0;font:13px Manrope;display:block}input:focus,select:focus,textarea:focus{border-color:#248b67}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.check{align-items:center;gap:8px;margin:18px 0;font-weight:500;display:flex}.check input{width:auto;margin:0}.form-message{color:#247a5e;min-height:18px;font-size:12px}.final-cta{background:var(--dark);color:#f5f7f2;text-align:center;padding:140px 8vw}.final-cta h2{margin:0 auto 34px;font-size:clamp(40px,5vw,70px)}.final-cta .light{color:#f5f7f2;border-color:#bbded0}.final-cta .light:hover{color:#123437;background:#f5f7f2}footer{color:#d4e1db;background:#0b2225;padding:55px 7vw 25px}.footer-top{grid-template-columns:1fr 2fr 1fr;align-items:center;padding-bottom:50px;display:grid}.footer-top p{color:#a9c0b9;max-width:300px;font-size:13px}.footer-bottom{color:#91aaa5;border-top:1px solid #345052;justify-content:space-between;padding-top:20px;font-size:10px;display:flex}.footer-bottom div{gap:17px;display:flex}.preloader{z-index:40;color:#e6f5ed;background:#123437;place-content:center;justify-items:center;transition:all .55s;display:grid;position:fixed;inset:0}.preloader.out{opacity:0;transform:translateY(-100%)}.pre-logo{margin-bottom:23px;font-size:22px;font-weight:800}.wave-loader{align-items:center;gap:3px;height:35px;display:flex}.wave-loader span{width:3px;height:calc(8px + (var(--i) % 5)*5px);animation:.7s ease-in-out infinite alternate wave;animation-delay:calc(var(--i)*-.06s);background:#82dfb4}@keyframes wave{to{height:32px}}.load-line{background:#74c9a6;width:160px;height:1px;margin-top:17px;animation:1s ease-out load}@keyframes load{0%{width:0}}@media (width<=900px){.nav,.header-actions{display:none}.header{justify-content:space-between;height:68px}.menu-toggle{background:0 0;border:0;font-size:21px;display:block}.mobile-nav{background:#f7f5ef;flex-direction:column;gap:20px;padding:35px 7vw;transition:all .35s;display:flex;position:fixed;inset:68px 0 0;transform:translate(100%)}.menu-open .mobile-nav{transform:none}.mobile-nav a{font-size:21px;font-weight:700}.mobile-nav .button{margin-top:12px;font-size:13px}.mobile-nav .text-link{font-size:14px}.hero{min-height:unset;grid-template-columns:1fr;padding-top:140px}.hero-visual{margin:70px 15px 30px}.dashboard-mockup{min-height:300px}.float-card{display:none}.section{padding:90px 6vw}.problem-grid{grid-template-columns:repeat(2,1fr)}.features,.ai-grid,.comparison,.faq,.contact{grid-template-columns:1fr}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-intro h2,.ai h2,.contact h2{font-size:44px}.timeline{grid-template-columns:repeat(3,1fr);row-gap:28px}.timeline:before{display:none}.security-card{grid-template-columns:1fr;padding:45px}.use-grid,.gallery-grid{grid-template-columns:repeat(2,1fr)}.g-main{grid-column:span 2}.footer-top{grid-template-columns:1fr;gap:16px}.footer-bottom{flex-direction:column;gap:15px}.benefit-panel{grid-template-columns:1fr}.benefit-panel ul{columns:1}.platform-stage .dashboard-mockup{min-height:340px}}@media (width<=560px){.hero{padding-left:6vw;padding-right:6vw}.hero h1,h2{letter-spacing:-2.5px}.hero-actions{flex-direction:column;align-items:stretch}.trusted{flex-wrap:wrap;margin-top:45px}.dash-main{padding:13px}.dash-side{width:35px}.metrics{gap:5px}.metrics strong{font-size:14px}.metrics em{display:none}.problem-grid,.feature-grid{grid-template-columns:1fr}.problem-card{min-height:200px}.section-title{margin-bottom:38px}.hotspot{display:none}.mobile-points{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.mobile-points span{background:#fff;padding:11px;font-size:10px}.timeline{grid-template-columns:1fr}.timeline div{align-items:start;gap:16px;display:flex}.timeline p{margin:6px 0}.benefit-tabs label{text-align:center;width:50%;padding:12px 8px;font-size:11px}.compare-cards{grid-template-columns:1fr}.security-card{padding:34px 25px}.gallery-screen{height:110px}.faq{gap:0}.form-row{grid-template-columns:1fr}.contact{gap:30px}.final-cta{padding:90px 7vw}.footer-bottom div{flex-wrap:wrap}.dashboard-mockup{min-height:240px}.calls{display:none}}:root{--ink:#262626;--muted:#68615a;--mint:#dac5a9;--green:#a78d72;--cream:#f4f0ea;--paper:#fcfbf9;--line:#e4ddd3;--dark:#242526}.logo span,.logo i{color:#a78d72}.button:hover{background:#8f755d;border-color:#8f755d}.hero{background:radial-gradient(circle at 81% 37%,#e5d4bd 0,transparent 30%),var(--cream)}.hero h1 em,h2 em,.eyebrow{color:#8d7158}.marquee{color:#dac5a9}.ecosystem .section-title>p:last-child{max-width:640px;color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.65}.ecosystem-rail{gap:11px;max-width:1220px;height:520px;margin:auto;display:flex}.ecosystem-active,.ecosystem-panel{color:#f7f1e8;background:linear-gradient(155deg,#3a302a,#201d1b);border-radius:22px;transition:flex .55s,transform .35s,background .35s;overflow:hidden}.ecosystem-active{flex:2.8;min-width:300px;position:relative}.active-visual{background:radial-gradient(circle at 50% 35%,#776452 0,#0000 35%),linear-gradient(135deg,#4c4037,#2a2420);place-items:center;display:grid;position:absolute;inset:0 0 38%}.mic-mark{color:#d7bea0;filter:drop-shadow(0 5px 20px #0008);font-size:82px}.active-wave{opacity:.8;align-items:center;gap:4px;height:65px;display:flex;position:absolute;bottom:26px;left:25px;right:25px}.active-wave i{width:4px;height:var(--h);background:#d7bea0;border-radius:3px}.active-content{padding:28px;position:absolute;bottom:0}.active-content p{letter-spacing:1.4px;color:#d7bea0;margin:0 0 8px;font:9px DM Mono}.active-content h3{letter-spacing:-1.5px;margin:0 0 7px;font-size:30px}.active-content span{color:#ddd1c4;max-width:260px;font-size:12px;line-height:1.45;display:block}.active-content a{color:#e7d1b7;margin-top:19px;font-size:11px;font-weight:800;display:inline-block}.ecosystem-panel{cursor:pointer;flex:1;min-width:82px;position:relative}.ecosystem-panel strong{white-space:nowrap;letter-spacing:-.7px;font-size:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.ecosystem-panel div{opacity:0;transition:all .3s;position:absolute;inset:auto 21px 24px;transform:translateY(12px)}.ecosystem-panel div b{font-size:17px;display:block}.ecosystem-panel div span{color:#d9cdc0;margin-top:7px;font-size:11px;line-height:1.45;display:block}.ecosystem-panel:hover,.ecosystem-panel:focus{background:linear-gradient(155deg,#594938,#2a2420);outline:none;flex:2.1}.ecosystem-panel:hover strong,.ecosystem-panel:focus strong{opacity:0}.ecosystem-panel:hover div,.ecosystem-panel:focus div{opacity:1;transform:none}.platform{background:#eee3d5}.how .eyebrow,.security-card .eyebrow{color:#d6b594}.ai-console{background:#292523;box-shadow:15px 15px #cdb394}.after{background:#292523}.security-card{background:linear-gradient(115deg,#302b27,#1e1d1b)}.final-cta{background:#242526}footer{background:#1b1b1b}.preloader{background:#242526}.pre-logo i{color:#d5b794}.wave-loader span,.load-line{background:#d5b794}@media (width<=900px){.ecosystem-rail{height:430px}.ecosystem-active{min-width:240px}}@media (width<=560px){.ecosystem-rail{grid-template-columns:1fr 1fr;height:auto;display:grid}.ecosystem-active{grid-column:span 2;min-height:390px}.ecosystem-panel{min-height:180px}.ecosystem-panel strong{font-size:13px}.ecosystem-panel:hover,.ecosystem-panel:focus{flex:auto}.ecosystem-panel div{inset:auto 15px 15px}}.dash-side,.hotspot span{background:#2b2927!important}.dash-side{color:#d8c3a7!important}.dash-side b{color:#c4a786!important}.dash-head small,.chart-title small,.metrics small{color:#897c70!important}.metrics>div{background:#f5f0e9!important}.metrics em,.metrics .alert,.calls i{color:#a48768!important}.chart{color:#a48768!important;border-color:#ded3c6!important}.chart path:last-of-type{fill:#c9aa8729!important}.avatar{color:#806344!important;background:#eadbc9!important}.sound i{background:#b29272!important}.score>i{color:#957757!important}.hotspot i{background:#ae8d6c!important;border-color:#fffaf3!important;box-shadow:0 0 0 5px #ae8d6c66!important}.problem-icon,.feature-grid span,.benefit-tabs input:checked+label,.benefit-panel span,.benefit-panel ul,.faq-list summary b,.contact-note,.form-message{color:#9a7a59!important}.problem-card:hover,.feature-grid article:hover,.use-grid article:hover{background:#eee2d3!important}.platform .dashboard-mockup{border-color:#d7c8b7!important}.dash-main svg path:first-of-type{stroke:#a48768!important}.timeline:before{background:#b79a7b!important}.timeline span{color:#dcc4a8!important;border-color:#b79a7b!important}.timeline p{color:#e1d6ca!important}.how .eyebrow{color:#c6a787!important}.ai-console{background:#2b2825!important}.console-head i,.transcript small{color:#c8a783!important}.transcript{background:#39332e!important}.transcript p{color:#fbf7f0!important}.ai-tags span{color:#eadbc8!important;background:#4a4037!important}.security-list span{border-color:#a98d70!important}.security-card:after{color:#c8a78618!important}.final-cta .eyebrow{color:#c6a787!important}.final-cta h2 em{color:#d2b28f!important}.footer-top,.footer-bottom{color:#d4c3af!important}.footer-top p,.footer-bottom{color:#b5a796!important}.footer-bottom{border-color:#53483e!important}.trusted i{color:#a98d70!important}.trusted{color:#62564b!important}.hero:before{border-color:#cbb79e!important}.mobile-points span{background:#f6f0e8!important}.gallery-screen:before{border-color:#b59877!important}.s1{color:#3a302a!important;background:#e5d7c6!important}.s3{background:#4b4037!important}.contact{background:#e9dfd2!important}.contact-copy>p:not(.eyebrow){color:#66594d!important}.contact form{background:#fcfaf7!important}.contact input,.contact select,.contact textarea{border-color:#cbb9a4!important}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#9b7a5a!important}.problem-card{background:#f0ece6!important}.feature-grid{background:#e1d8cd!important}.feature-grid article{background:#fcfaf7!important}.use-grid{background:#dfd5ca!important}.use-grid article{background:#fcfaf7!important}.gallery{background:#f0e9df!important}.ai{background:#eee4d7!important}.comparison{background:#eee7de!important}.before{background:#e5ddd3!important}.dashboard-mockup{border-color:#d8cbbb!important}.dash-main,.chart{background:#fcfaf7!important}.calls{color:#3d332b!important}.purple{color:#765aa4!important;background:#e7ddf4!important}.gallery-screen{color:#f2e7d8!important;background:#4a4037!important}.gallery-screen.s1{color:#3a302a!important;background:#e5d7c6!important}.gallery-screen.s2{color:#3a302a!important;background:#e7ddcd!important}.gallery-screen.s3{color:#f2e7d8!important;background:#4b4037!important}.ecosystem{background:#e3d9cd!important}.hero-actions .ghost{display:none}.audio b{margin-bottom:9px;line-height:1.25;display:block}.audio .sound{margin:0 0 8px}.audio{bottom:-82px}.section{padding-top:105px;padding-bottom:105px}.hero{min-height:760px;padding-bottom:120px}.final-cta{padding-top:105px;padding-bottom:105px}.security{padding-top:85px;padding-bottom:85px}@media (width<=900px){.section{padding-top:75px;padding-bottom:75px}.hero{min-height:unset;padding-bottom:95px}.audio{bottom:-72px}}@media (width<=560px){.section{padding-top:65px;padding-bottom:65px}.audio{display:none}.final-cta{padding-top:75px;padding-bottom:75px}}.audio .sound{align-items:center;height:52px}.audio .sound i{height:min(var(--h),48px)}.phone-field{border:0;min-width:0;margin:0;padding:0}.phone-field legend{margin:0 0 7px;padding:0;font-size:10px;font-weight:700}.phone-fields{grid-template-columns:72px minmax(0,1fr);gap:12px;display:grid}.phone-fields label{min-width:0;margin:0;font-size:10px}.quality-accordion[data-astro-cid-obk4vr7x]{background:#e3d9cd}.quality-heading[data-astro-cid-obk4vr7x]{text-align:center;max-width:800px;margin:0 auto 56px}.quality-heading[data-astro-cid-obk4vr7x] h2[data-astro-cid-obk4vr7x]{letter-spacing:-3px;font-size:clamp(39px,4.5vw,64px)}.quality-heading[data-astro-cid-obk4vr7x] h2[data-astro-cid-obk4vr7x] em[data-astro-cid-obk4vr7x]{color:#967957}.quality-heading[data-astro-cid-obk4vr7x]>p[data-astro-cid-obk4vr7x]:last-child{color:#66594d;max-width:640px;margin:22px auto 0;font-size:14px;line-height:1.7}.quality-accordion__rail[data-astro-cid-obk4vr7x]{gap:10px;max-width:1280px;height:520px;margin:auto;display:flex}.quality-card[data-astro-cid-obk4vr7x]{color:#f8f0e5;cursor:pointer;background:linear-gradient(155deg,#43382f,#252220);border-radius:24px;outline:none;flex:1;min-width:76px;transition:flex .6s cubic-bezier(.2,.75,.2,1),background .4s;position:relative;overflow:hidden}.quality-card[data-astro-cid-obk4vr7x]:focus-visible{box-shadow:0 0 0 3px #b69672,0 0 0 6px #e3d9cd}.quality-card[data-astro-cid-obk4vr7x].is-active{background:linear-gradient(150deg,#4a3b30,#24211f);flex:3.05}.quality-card__vertical[data-astro-cid-obk4vr7x]{white-space:nowrap;letter-spacing:-.5px;margin:0;font-size:17px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.is-active[data-astro-cid-obk4vr7x] .quality-card__vertical[data-astro-cid-obk4vr7x]{opacity:0}.quality-card__content[data-astro-cid-obk4vr7x]{opacity:0;pointer-events:none;grid-template-rows:57% 43%;height:100%;transition:opacity .28s .13s,transform .42s .13s;display:grid;transform:translateY(16px)}.is-active[data-astro-cid-obk4vr7x] .quality-card__content[data-astro-cid-obk4vr7x]{opacity:1;pointer-events:auto;transform:none}.quality-card__visual[data-astro-cid-obk4vr7x]{background:radial-gradient(circle at 50% 35%,#80664f 0,#0000 26%),linear-gradient(135deg,#635143,#342b25);place-items:center;display:grid;position:relative;overflow:hidden}.quality-card__visual[data-astro-cid-obk4vr7x]:after{content:"";border:1px solid #e3c39d6b;border-radius:14px;position:absolute;inset:17px}.visual-mic[data-astro-cid-obk4vr7x]{z-index:1;color:#e3c39d;filter:drop-shadow(0 7px 15px #0008);font-size:76px;position:relative}.visual-wave[data-astro-cid-obk4vr7x]{z-index:2;align-items:center;gap:4px;height:62px;display:flex;position:absolute;bottom:24px;left:27px;right:27px}.visual-wave[data-astro-cid-obk4vr7x] i[data-astro-cid-obk4vr7x]{width:4px;height:var(--bar);background:#e3c39d;border-radius:3px}.quality-card__copy[data-astro-cid-obk4vr7x]{padding:24px 28px 28px}.quality-card__copy[data-astro-cid-obk4vr7x] p[data-astro-cid-obk4vr7x]{color:#d8b993;letter-spacing:1.35px;margin:0 0 8px;font:9px DM Mono,monospace}.quality-card__copy[data-astro-cid-obk4vr7x] h3[data-astro-cid-obk4vr7x]{letter-spacing:-1.2px;margin:0 0 7px;font-size:27px}.quality-card__copy[data-astro-cid-obk4vr7x] span[data-astro-cid-obk4vr7x]{color:#dfd1c1;max-width:280px;font-size:12px;line-height:1.5;display:block}.quality-card__copy[data-astro-cid-obk4vr7x] a[data-astro-cid-obk4vr7x]{color:#f0d2aa;letter-spacing:.3px;gap:10px;margin-top:17px;font-size:10px;font-weight:800;display:inline-flex}.quality-card__visual--recordings[data-astro-cid-obk4vr7x] b[data-astro-cid-obk4vr7x]{z-index:2;color:#e3c39d;letter-spacing:2px;border:1px solid #e3c39d;padding:8px 11px;font:11px DM Mono,monospace;position:relative}.visual-pulse[data-astro-cid-obk4vr7x]{opacity:.8;border:1px solid #d7b18a;border-radius:50%;width:65px;height:65px;position:absolute}.visual-pulse[data-astro-cid-obk4vr7x].two{opacity:.4;width:125px;height:125px}.quality-card__visual--monitoring[data-astro-cid-obk4vr7x]{align-content:center;gap:8px}.visual-score[data-astro-cid-obk4vr7x]{z-index:1;letter-spacing:-4px;font-size:64px;font-weight:800;position:relative}.visual-score[data-astro-cid-obk4vr7x] sup[data-astro-cid-obk4vr7x]{font-size:28px}.quality-card__visual--monitoring[data-astro-cid-obk4vr7x] i[data-astro-cid-obk4vr7x],.quality-card__visual--security[data-astro-cid-obk4vr7x] i[data-astro-cid-obk4vr7x]{z-index:1;color:#ddc2a2;font:10px DM Mono,monospace;position:relative}.quality-card__visual--transcripts[data-astro-cid-obk4vr7x]{flex-direction:column;justify-content:center;align-items:flex-start;gap:13px;padding:33px;display:flex}.quality-card__visual--transcripts[data-astro-cid-obk4vr7x] span[data-astro-cid-obk4vr7x]{z-index:1;color:#e3c39d;font:8px DM Mono,monospace;position:relative}.quality-card__visual--transcripts[data-astro-cid-obk4vr7x] b[data-astro-cid-obk4vr7x]{z-index:1;font-size:15px;position:relative}.quality-card__visual--metrics[data-astro-cid-obk4vr7x] svg[data-astro-cid-obk4vr7x]{z-index:1;width:80%;height:55%;position:relative}.quality-card__visual--metrics[data-astro-cid-obk4vr7x] path[data-astro-cid-obk4vr7x]{fill:none;stroke:#e4bd94;stroke-width:4px}.visual-lock[data-astro-cid-obk4vr7x]{z-index:1;color:#e3c39d;font-size:80px;position:relative}.quality-card__visual--security[data-astro-cid-obk4vr7x]{align-content:center;gap:14px}@media (width<=900px){.quality-accordion__rail[data-astro-cid-obk4vr7x]{height:440px}.quality-card[data-astro-cid-obk4vr7x]{min-width:60px}.quality-card__copy[data-astro-cid-obk4vr7x]{padding:21px}.quality-card__copy[data-astro-cid-obk4vr7x] h3[data-astro-cid-obk4vr7x]{font-size:22px}.quality-card__vertical[data-astro-cid-obk4vr7x]{font-size:14px}}@media (width<=620px){.quality-accordion[data-astro-cid-obk4vr7x]{padding-top:88px;padding-bottom:88px}.quality-heading[data-astro-cid-obk4vr7x]{margin-bottom:35px}.quality-heading[data-astro-cid-obk4vr7x] h2[data-astro-cid-obk4vr7x]{letter-spacing:-2px}.quality-accordion__rail[data-astro-cid-obk4vr7x]{flex-direction:column;gap:8px;height:auto;display:flex}.quality-card[data-astro-cid-obk4vr7x]{border-radius:16px;flex:none;min-height:66px}.quality-card[data-astro-cid-obk4vr7x].is-active{min-height:390px}.quality-card__vertical[data-astro-cid-obk4vr7x]{font-size:15px;top:23px;left:21px;transform:none}.quality-card__content[data-astro-cid-obk4vr7x]{grid-template-rows:55% 45%;min-height:390px}.quality-card__copy[data-astro-cid-obk4vr7x]{padding:20px 22px}.quality-card__visual--transcripts[data-astro-cid-obk4vr7x]{padding:24px}}@media (prefers-reduced-motion:reduce){.quality-card[data-astro-cid-obk4vr7x],.quality-card__content[data-astro-cid-obk4vr7x],.quality-card__vertical[data-astro-cid-obk4vr7x]{transition:none}}
