@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--ink:#080a0a;--ink-2:#0e1110;--surface:#121614;--surface-2:#171c19;--line:#27302b;--muted:#8e9890;--text:#f0f4ee;--lime:#d8ff3e;--cyan:#64f7ff;--coral:#ff876c;--purple:#b6a4ff;--mono:"DM Mono",monospace;--display:"Space Grotesk",sans-serif;--body:"Manrope",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:86px}body{background:var(--ink);color:var(--text);font-family:var(--body);margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:3px}a{color:inherit;text-decoration:none}.container{width:min(1160px,100% - 48px);margin:0 auto}.skip-link{background:var(--lime);color:var(--ink);z-index:100;padding:11px 16px;font-weight:800;transition:top .2s;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}.nav-wrap{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a0ad4;border-bottom:1px solid #27302bb8;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{color:var(--text);font:700 20px var(--display);letter-spacing:0;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}.brand>span:last-child>span{color:var(--lime)}.brand-mark{background:var(--lime);width:27px;height:27px;color:var(--ink);place-items:center;display:grid;transform:skew(-8deg)}.brand-mark span{font:800 20px var(--display);transform:skew(8deg)}.nav-links{align-items:center;gap:28px;display:flex}.nav-links button,.footer-links button{color:#bac2bc;background:0 0;border:0;padding:8px 0;font-size:13px}.nav-links button:hover,.footer-links button:hover{color:var(--lime)}.nav-links .nav-cta{color:var(--text);border:1px solid #3d4a40;align-items:center;gap:8px;padding:11px 15px;display:flex}.nav-links .nav-cta:hover{border-color:var(--lime);color:var(--lime)}.menu-button{color:var(--text);background:0 0;border:0;display:none}.hero{border-bottom:1px solid var(--line);min-height:700px;position:relative;overflow:hidden}.hero-grid,.contact-grid-bg{pointer-events:none;background-image:linear-gradient(#6c857521 1px,#0000 1px),linear-gradient(90deg,#6c857521 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0009 70%,#0000 100%);mask-image:linear-gradient(#000 0%,#0009 70%,#0000 100%)}.orb{filter:blur(90px);opacity:.11;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.orb-one{background:var(--cyan);top:-210px;right:-250px}.orb-two{background:var(--lime);bottom:-330px;left:12%}.hero-layout{grid-template-columns:1.03fr .97fr;align-items:center;gap:55px;padding:96px 0 86px;display:grid;position:relative}.eyebrow,.section-tag{color:var(--lime);font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;display:flex}.pulse{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:2.2s infinite pulse;display:block;box-shadow:0 0 0 4px #d8ff3e21}.eyebrow-code{color:#68736b;margin-left:auto}.hero h1,.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2,.final-cta h2{font:700 clamp(43px,5vw,69px)/1.02 var(--display);letter-spacing:0;margin:20px 0 21px}.hero h1 em{color:var(--lime);font-style:normal}.hero-lede{color:#b5beb6;max-width:570px;margin:0;font-size:15px;line-height:1.85}.hero-actions{gap:12px;margin-top:31px;display:flex}.button{letter-spacing:0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:0 18px;font-size:13px;font-weight:800;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{color:var(--ink);background:var(--lime)}.primary:hover{background:#e3ff71}.secondary{color:var(--text);background:#0f131159;border-color:#3c4640}.secondary:hover{border-color:var(--lime);color:var(--lime)}.dark{color:var(--lime);background:var(--ink);border-color:var(--ink)}.dark:hover{background:#141a16}.trust-row{align-items:center;gap:13px;margin-top:36px;display:flex}.mini-avatars{padding-left:4px;display:flex}.mini-avatars span{border:2px solid var(--ink);width:27px;height:27px;font:600 8px var(--mono);background:#1e3935;border-radius:50%;place-items:center;margin-left:-4px;display:grid}.mini-avatars span:nth-child(2){background:#3c2d56}.mini-avatars span:nth-child(3){background:#504229}.mini-avatars span:nth-child(4){color:var(--lime);background:#263026}.stars{color:var(--lime);letter-spacing:2px;font-size:11px}.trust-row p{color:#929c94;margin:2px 0 0;font-size:10px}.system-window{background:#0d110fe3;border:1px solid #344139;margin-top:8px;position:relative;box-shadow:0 25px 80px #0000007a,inset 0 1px #ffffff0a}.window-bar{color:#8e9b92;height:41px;font:10px var(--mono);letter-spacing:.08em;border-bottom:1px solid #263029;align-items:center;gap:14px;padding:0 14px;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{background:#465149;border-radius:50%;width:6px;height:6px}.window-dots i:first-child{background:var(--coral)}.window-dots i:nth-child(2){background:#e5bc58}.window-dots i:nth-child(3){background:var(--lime)}.window-bar .live{color:var(--lime);align-items:center;gap:5px;margin-left:auto;display:flex}.live i,.form-status i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%}.flow-head{color:#7c8980;font:9px var(--mono);justify-content:space-between;display:flex}.flow-canvas{height:292px;position:relative}.connectors{width:100%;height:100%;position:absolute;inset:0}.connectors path{fill:none;stroke:#405047;stroke-width:1.2px;stroke-dasharray:4 4}.flow-node{background:#151a17;border:1px solid #354239;align-items:center;gap:8px;width:145px;min-height:55px;padding:9px;display:flex;position:absolute;box-shadow:0 8px 20px #0000004d}.flow-node small{color:#708077;font:8px var(--mono);margin-bottom:3px;display:block}.flow-node strong{white-space:nowrap;font-size:10px;font-weight:700}.flow-node>i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 6px var(--lime);border-radius:50%;margin-left:auto}.node-icon{flex:none;place-items:center;width:27px;height:27px;display:grid}.node-icon.cyan{color:var(--cyan);background:#64f7ff21}.node-icon.purple{color:var(--purple);background:#b6a4ff21}.node-icon.lime{color:var(--lime);background:#d8ff3e21}.node-icon.coral{color:var(--coral);background:#ff876c21}.node-a{top:42px;left:0}.node-b{top:120px;left:31%}.node-c{top:48px;left:59%}.node-d{top:120px;right:0}.node-e{top:205px;left:48%}.run-log{color:#a9b3aa;font:9px/1.9 var(--mono);border-top:1px solid #29332d;padding:12px 0 0}.log-time{color:#647168;margin-right:8px}.success{color:var(--lime);margin-right:7px}.blink{color:var(--cyan);animation:1s infinite blink}.floating-stat{background:#171e1a;border:1px solid #465247;align-items:center;gap:9px;padding:9px 11px;display:flex;position:absolute;box-shadow:0 14px 34px #0000006e}.floating-stat>span{width:26px;height:26px;color:var(--lime);background:#d8ff3e1a;place-items:center;display:grid}.floating-stat small{color:#7d8a80;font:8px var(--mono);display:block}.floating-stat strong{color:#f0f4ee;font:700 13px var(--display);display:block}.stat-one{top:92px;right:-24px}.stat-two{bottom:29px;left:-37px}.metrics-bar{background:#070908b8;border-top:1px solid #27322b;width:100%;position:absolute;bottom:0}.metrics{grid-template-columns:repeat(7,1fr);display:grid}.metric{border-right:1px solid #27322b;flex-direction:column;justify-content:center;min-height:73px;padding:16px 12px;display:flex}.metric:first-child{border-left:1px solid #27322b}.metric strong{font:700 21px var(--display);color:var(--lime)}.metric span{color:#879189;margin-top:2px;font-size:9px}.section{padding:122px 0;position:relative}.problem-section{background:#0d100f}.split-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.split-heading h2{margin-bottom:0}.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2{font-size:clamp(35px,4vw,54px)}.section-heading h2 span,.process-intro h2 span,.audit-sticky h2 span,.contact-copy h2 span{color:var(--lime)}.section-heading p{color:#9ca69e;max-width:400px;margin:0;font-size:14px;line-height:1.75}.centered{text-align:center}.centered .section-tag{justify-content:center}.centered p{margin:0 auto}.problem-grid{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.problem-card{border:1px solid var(--line);border-left:0;min-height:354px;padding:26px;position:relative;overflow:hidden}.problem-card:after{content:"";border:1px solid #253229;border-radius:50%;width:120px;height:120px;position:absolute;top:-55px;right:-55px}.card-index{color:#758077;font:10px var(--mono)}.problem-icon{color:var(--lime);background:#d8ff3e1a;place-items:center;width:40px;height:40px;margin:45px 0 21px;display:grid}.problem-card:nth-child(2) .problem-icon{color:var(--cyan);background:#64f7ff1a}.problem-card:nth-child(3) .problem-icon{color:var(--coral);background:#ff876c1a}.problem-card h3,.automation-card h3,.step h3{font:700 19px var(--display);margin:0 0 11px}.problem-card p,.automation-card p,.step p{color:#97a198;font-size:12px;line-height:1.75}.cost{color:var(--coral);font:500 11px var(--mono);gap:8px;display:flex;position:absolute;bottom:24px}.cost span{color:#6e7a71}.automation-section{background:#111512}.automation-grid{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.automation-card{border:1px solid var(--line);background:#111512;border-left:0;min-height:276px;padding:24px;transition:background .2s,transform .2s}.automation-card:hover{background:#171c18;transform:translateY(-3px)}.automation-top{justify-content:space-between;align-items:start;display:flex}.automation-top>span{color:#68746b;font:10px var(--mono)}.automation-icon{width:48px;height:48px;color:var(--lime);background:#151b17;border:1px solid #374238;place-items:center;display:grid}.automation-card:nth-child(2) .automation-icon,.automation-card:nth-child(5) .automation-icon{color:var(--cyan)}.automation-card:nth-child(3) .automation-icon{color:var(--coral)}.automation-card:nth-child(4) .automation-icon{color:var(--purple)}.automation-card h3{margin-top:37px;margin-bottom:10px}.automation-card p{margin:0}.automation-card button{color:var(--lime);font:700 11px var(--mono);background:0 0;border:0;align-items:center;gap:7px;margin-top:18px;padding:0;display:inline-flex}.automation-card button:hover{color:var(--cyan)}.integration-strip{color:#869087;align-items:center;gap:23px;margin-top:35px;font-size:11px;display:flex}.integration-strip>span{color:#657068;font:10px var(--mono);text-transform:uppercase}.integration-strip div{align-items:center;gap:6px;font-weight:700;display:flex}.integration-strip b{color:#dfe8dc;font-size:17px}.process-section{background:#080a0a;overflow:hidden}.process-section:before{content:"07";color:#0f1511;font:700 450px/.8 var(--display);pointer-events:none;position:absolute;bottom:-110px;right:-18px}.process-layout{grid-template-columns:.75fr 1.25fr;gap:105px;display:grid;position:relative}.process-intro{height:min-content;position:sticky;top:120px}.process-intro p{color:#a3ada5;max-width:330px;font-size:14px;line-height:1.8}.timeline{border-left:1px solid #344039}.step{grid-template-columns:66px 1fr;gap:20px;min-height:165px;padding:0 0 52px 30px;display:grid;position:relative}.step:last-child{padding-bottom:0}.step-marker{width:27px;height:27px;color:var(--lime);font:10px var(--mono);background:#0a0d0b;border:1px solid #536255;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-14px}.step-meta{color:#768178;font:10px var(--mono);margin-top:5px}.step p{max-width:450px;margin:0;font-size:13px}.pricing-section{color:#0c100e;background:#f0f2ed}.pricing-section .section-tag{color:#3e7025}.pricing-section .section-heading h2 span{color:#5a9728}.pricing-section .section-heading p{color:#59635d}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:15px;display:grid}.price-card{background:#e6e9e2;border:1px solid #ced4c9;flex-direction:column;min-height:618px;padding:28px;display:flex;position:relative}.price-card.featured{color:var(--text);background:#111612;border-color:#111612;transform:translateY(-12px);box-shadow:0 24px 40px #1d271d40}.popular{color:#10150f;background:var(--lime);font:700 9px var(--mono);letter-spacing:.06em;padding:8px 10px;position:absolute;top:0;right:0}.plan-name{color:#59625c;font:700 15px var(--display);justify-content:space-between;display:flex}.plan-name span{font:10px var(--mono)}.featured .plan-name{color:#cfd7cf}.price{font:700 48px var(--display);letter-spacing:-2px;margin-top:28px}.price sup{vertical-align:top;letter-spacing:0;margin-right:2px;font-size:20px}.price small{font:500 12px var(--body);letter-spacing:0;color:#687169;margin-left:5px}.featured .price small{color:#aab5ac}.plan-description{color:#5b655e;min-height:78px;margin:8px 0 20px;font-size:12px;line-height:1.7}.featured .plan-description{color:#aab5ac}.plan-result{color:#3f7620;border-top:1px solid #cad1c9;border-bottom:1px solid #cad1c9;align-items:center;gap:8px;padding:12px 0;font-size:11px;display:flex}.featured .plan-result{color:var(--lime);border-color:#2e3a31}.price-card ul{flex:1;margin:20px 0;padding:0;list-style:none}.price-card li{color:#454f48;align-items:start;gap:9px;margin-bottom:11px;font-size:11px;line-height:1.5;display:flex}.price-card li span{color:#3c7820;background:#c7d5bc;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.featured li{color:#bac5bb}.featured li span{color:var(--lime);background:#d8ff3e1f}.price-card .button{width:100%}.price-note{color:#6b756d;justify-content:center;align-items:center;gap:8px;margin-top:35px;font-size:11px;display:flex}.price-note svg{color:#4b8726}.results-section{background:#0e120f}.rating-block{align-items:center;gap:13px;display:flex}.rating-block>strong{color:var(--lime);font:700 40px var(--display)}.rating-block>strong span{color:#7b897e;font-size:18px}.rating-block p{color:#8e9890;margin:2px 0 0;font-size:10px}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.testimonial{border:1px solid var(--line);background:#111612;flex-direction:column;min-height:316px;padding:25px;display:flex}.quote-mark{color:var(--lime);margin-bottom:14px;font:700 52px/.7 Georgia,serif}.testimonial blockquote{font:500 15px/1.7 var(--display);margin:17px 0}.person{align-items:center;gap:10px;margin-top:auto;display:flex}.person>span{width:33px;height:33px;color:var(--lime);font:9px var(--mono);background:#24312a;border-radius:50%;place-items:center;display:grid}.person strong,.person small{display:block}.person strong{font-size:11px}.person small{color:#89948b;margin-top:2px;font-size:9px}.person em{color:#566159;font:10px var(--mono);margin-left:auto}.audit-section{background:#101512}.audit-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:74px;display:grid}.audit-sticky{position:sticky;top:112px}.audit-sticky>p{color:#a1aba3;max-width:382px;font-size:14px;line-height:1.8}.score-card{background:#151b17;border:1px solid #334036;align-items:center;gap:18px;margin-top:32px;padding:17px;display:flex}.score-ring{--score:0;aspect-ratio:1;background:conic-gradient(var(--lime) calc(var(--score) * 10%), #28332c 0);border-radius:50%;place-items:center;width:95px;display:grid;position:relative}.score-ring:after{content:"";background:#151b17;border-radius:50%;position:absolute;inset:8px}.score-ring div{z-index:1;text-align:center;position:relative}.score-ring strong{color:var(--lime);font:700 28px/.9 var(--display);display:block}.score-ring span{font:10px var(--mono);color:#8e9c91}.score-copy small{color:#748177;font:9px var(--mono);display:block}.score-copy strong{font:700 15px var(--display);margin:5px 0;display:block}.score-copy p{color:#99a499;max-width:225px;margin:0;font-size:10px;line-height:1.6}.audit-cta{width:100%;margin-top:13px}.audit-list{border-top:1px solid var(--line)}.audit-item{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;min-height:82px;color:var(--text);background:0 0;grid-template-columns:38px 27px 1fr 25px;align-items:center;gap:12px;padding:14px 16px;transition:background .2s;display:grid}.audit-item:hover{background:#151b17}.audit-item.checked{background:#d8ff3e0e}.audit-number,.audit-value{color:#6f7b72;font:10px var(--mono)}.audit-value{text-align:right}.checked .audit-value{color:var(--lime)}.checkbox{width:22px;height:22px;color:var(--ink);border:1px solid #4a574e;place-items:center;display:grid}.checked .checkbox{border-color:var(--lime);background:var(--lime)}.audit-text strong,.audit-text small{display:block}.audit-text strong{font:600 13px var(--display)}.audit-text small{color:#839087;margin-top:4px;font-size:10px}.contact-section{background:#080a0a;overflow:hidden}.contact-grid-bg{opacity:.7;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.contact-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:95px;display:grid;position:relative}.contact-copy>p{color:#a1aba3;max-width:370px;font-size:14px;line-height:1.85}.contact-benefits{margin:32px 0;padding:0;list-style:none}.contact-benefits li{color:#cbd3cb;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.contact-benefits span{width:21px;height:21px;color:var(--lime);border:1px solid #3c493f;place-items:center;display:grid}.email-link{flex-direction:column;gap:7px;margin-top:8px;display:inline-flex}.email-link small{color:#758177;font:9px var(--mono)}.email-link strong{color:var(--lime);font:600 15px var(--display);align-items:center;gap:9px;display:flex}.contact-form{background:#131814;border:1px solid #344037;padding:27px;box-shadow:0 26px 60px #0000004d}.form-header{border-bottom:1px solid #2b352d;justify-content:space-between;align-items:start;margin-bottom:23px;padding-bottom:19px;display:flex}.form-header span{color:#839087;font:9px var(--mono)}.form-header h3{font:700 21px var(--display);margin:6px 0 0}.form-status{text-align:right;align-items:center;gap:6px;max-width:110px;line-height:1.6;display:flex;color:var(--lime)!important}.contact-form label{color:#b5beb6;font:10px var(--mono);margin-bottom:15px;display:block}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contact-form input,.contact-form textarea,.contact-form select{width:100%;color:var(--text);font:12px var(--body);background:#0b0e0c;border:1px solid #334036;border-radius:0;outline:none;margin-top:7px;padding:11px 12px;display:block}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#69756d}.contact-form select{color:#9ba69e;appearance:auto}.contact-form textarea{resize:vertical;min-height:95px}.form-submit{width:100%;margin-top:4px}.form-message{color:var(--lime);text-align:center;margin-bottom:0;font-size:10px}.privacy{color:#6e7a71;justify-content:center;align-items:center;gap:5px;margin:14px 0 0;font-size:9px;display:flex}.privacy svg{color:#8c988e}.final-cta{background:var(--lime);color:#0b0e0c;padding:65px 0}.final-inner{grid-template-columns:1fr .75fr;align-items:end;gap:75px;display:grid}.final-cta .section-tag{color:#3c6c21}.final-cta h2{margin:14px 0 0;font-size:clamp(35px,4vw,53px)}.final-inner p{color:#304028;max-width:370px;margin:0 0 20px;font-size:13px;line-height:1.7}.final-inner .button{min-width:220px}footer{background:#080a0a}.footer-main{justify-content:space-between;gap:40px;padding:40px 0 35px;display:flex}.footer-brand{font-size:18px}.footer-main p{color:#7a867c;margin:11px 0 0;font-size:11px}.footer-links{align-items:start;gap:22px;display:flex}.footer-bottom{color:#657168;font:9px var(--mono);border-top:1px solid #242d26;justify-content:space-between;padding:17px 0 24px;display:flex}@keyframes pulse{50%{box-shadow:0 0 0 8px #d8ff3e00}}@keyframes blink{50%{opacity:0}}@media (width<=1000px){.hero-layout{grid-template-columns:1fr;padding-top:75px;padding-bottom:140px}.hero-copy{max-width:650px}.system-window{width:min(600px,100% - 40px);margin:20px auto 0}.metrics{grid-template-columns:repeat(4,1fr)}.metric:nth-child(n+5){border-top:1px solid #27322b}.process-layout,.audit-layout,.contact-layout{gap:50px}.integration-strip{flex-wrap:wrap}.nav-links{gap:18px}}@media (width<=740px){.container{width:min(100% - 32px,600px)}.nav{height:68px}.menu-button{display:block}.nav-links{border-bottom:1px solid var(--line);background:#0d100f;flex-direction:column;align-items:stretch;gap:5px;width:100%;padding:18px 16px 20px;display:none;position:absolute;top:68px;left:0}.nav-links.open{display:flex}.nav-links button{text-align:left;padding:12px 0}.nav-links .nav-cta{justify-content:space-between;margin-top:6px;padding:12px}.hero{min-height:auto}.hero-layout{grid-template-columns:minmax(0,1fr);gap:25px;min-width:0;padding:59px 0 35px}.hero-copy,.system-window{min-width:0;max-width:100%}.hero h1{word-break:break-word;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:36px;line-height:1.06}.hero-lede{font-size:13px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.system-window{width:100%;margin:12px 0 0}.window-body{padding:12px}.flow-canvas{transform-origin:0 0;width:128%;height:270px;margin-bottom:-58px;transform:scale(.78)}.stat-one{top:75px;right:-7px}.stat-two{bottom:14px;left:-6px}.metrics-bar{position:relative}.metrics{grid-template-columns:repeat(2,1fr)}.metric{border-top:1px solid #27322b;min-height:62px}.metric strong{font-size:18px}.metric:nth-child(odd){border-left:1px solid #27322b}.section{padding:76px 0}.split-heading{display:block}.section-heading{margin-bottom:35px}.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2{font-size:37px}.split-heading p{margin-top:19px}.problem-grid,.automation-grid,.pricing-grid,.testimonial-grid{grid-template-columns:1fr}.problem-card{min-height:274px}.problem-card .problem-icon{margin:30px 0 16px}.automation-card{min-height:240px}.integration-strip{gap:13px;line-height:1.5}.integration-strip>span{width:100%}.process-layout,.audit-layout,.contact-layout,.final-inner{grid-template-columns:1fr;gap:43px}.process-intro,.audit-sticky{position:static}.process-section:before{font-size:260px;bottom:-56px;right:-25px}.step{grid-template-columns:1fr;min-height:0;padding-bottom:35px;padding-left:28px}.step h3{margin:10px 0 8px}.price-card.featured{transform:none}.price-card{min-height:0}.plan-description{min-height:auto}.testimonial{min-height:270px}.rating-block{margin-top:22px}.score-card{align-items:start}.audit-item{grid-template-columns:29px 25px 1fr 17px;gap:8px;padding:13px 6px}.audit-text small{max-width:230px}.contact-form{padding:19px}.form-row{grid-template-columns:1fr;gap:0}.form-header{gap:13px}.form-status{font-size:8px!important}.footer-main,.footer-bottom{display:block}.footer-links{flex-wrap:wrap;gap:12px 22px;margin-top:27px}.footer-bottom span{margin:6px 0;display:block}.final-cta{padding:54px 0}}:root{--line:#2a342e}.container{width:min(1200px,100% - 64px)}.nav-wrap{background:#080a0ab8;border-bottom-color:#37423b6b}.nav-links .nav-cta,.button{border-radius:12px}.brand-mark{border-radius:7px;transform:skew(-6deg)}.hero-grid,.contact-grid-bg{opacity:.58;background-size:64px 64px}.hero-layout{gap:78px;padding-top:120px;padding-bottom:116px}.hero h1{letter-spacing:-.035em;line-height:1.07}.hero-lede{font-size:16px;line-height:1.9}.system-window{border-color:#647a6c7a;border-radius:24px;box-shadow:0 32px 100px #0000006b,0 0 80px #64f7ff09}.window-bar{border-radius:24px 24px 0 0;padding-inline:20px}.window-body{padding:23px}.flow-node{background:#161c18eb;border-color:#6074677a;border-radius:12px;padding:11px}.floating-stat{border-color:#677c6d80;border-radius:14px;padding:11px 14px}.metrics-bar{background:#090c0ad4;border-top-color:#43514773}.metrics{gap:6px;padding:9px 0}.metric,.metric:first-child{background:#171d199e;border:0;border-radius:12px;min-height:68px;padding:14px 18px}.section{padding:145px 0}.section-heading{margin-bottom:68px}.section-heading p,.process-intro p,.audit-sticky>p,.contact-copy>p{font-size:15px;line-height:1.9}.problem-grid{border:0;gap:18px}.problem-card{background:linear-gradient(145deg,#191f1bf0,#0d110fd1);border:1px solid #47564c7a;border-radius:24px;min-height:385px;padding:34px;box-shadow:0 18px 50px #00000021}.problem-card:nth-child(2){transform:translateY(28px)}.problem-card:after{opacity:.7;width:170px;height:170px;top:-84px;right:-84px}.problem-icon{border-radius:14px;width:50px;height:50px;margin:52px 0 26px}.problem-card h3,.automation-card h3{font-size:21px}.problem-card p,.automation-card p{font-size:13px;line-height:1.85}.cost{bottom:32px}.automation-grid{border:0;grid-template-columns:repeat(12,1fr);gap:16px}.automation-card{background:linear-gradient(150deg,#171d19,#101411);border:1px solid #48574d7a;border-radius:24px;grid-column:span 4;min-height:300px;padding:32px;box-shadow:0 16px 48px #0000001f}.automation-card:first-child{grid-column:span 5}.automation-card:nth-child(2){background:radial-gradient(circle at 90% 10%,#64f7ff17,#0000 32%),linear-gradient(150deg,#171d19,#101411);grid-column:span 7}.automation-card:nth-child(3),.automation-card:nth-child(4),.automation-card:nth-child(5){grid-column:span 4}.automation-card:nth-child(6){background:radial-gradient(circle at 80%,#d8ff3e14,#0000 30%),linear-gradient(150deg,#171d19,#101411);grid-column:span 12;min-height:240px}.automation-icon{border:0;border-radius:16px;width:56px;height:56px}.automation-card h3{margin-top:45px}.integration-strip{background:#141a169e;border:1px solid #48574d66;border-radius:18px;margin-top:28px;padding:18px 24px}.process-layout{gap:125px}.process-intro{top:105px}.process-intro .button{margin-top:24px}.launch-board{background:radial-gradient(circle at 100% 0,#64f7ff12,#0000 34%),linear-gradient(145deg,#181f1afa,#0d110fe6);border:1px solid #4b5b4f80;border-radius:22px;margin-top:42px;padding:20px;box-shadow:0 22px 55px #0000002e}.launch-board-top{color:#738077;font:9px var(--mono);letter-spacing:.05em;justify-content:space-between;align-items:center;display:flex}.launch-board-top strong{color:var(--lime);align-items:center;gap:6px;font-weight:500;display:flex}.launch-board-top i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 9px var(--lime);border-radius:50%}.launch-progress{grid-template-columns:repeat(7,1fr);gap:5px;margin:18px 0;display:grid}.launch-progress span{background:var(--lime);border-radius:99px;height:6px;box-shadow:0 0 12px #d8ff3e21}.launch-progress span:nth-child(n+3):nth-child(-n+5){background:var(--cyan)}.launch-progress span:nth-child(6){background:var(--purple)}.launch-progress span:nth-child(7){background:var(--coral)}.launch-board-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.launch-board-meta>div{background:#06090770;border-radius:13px;padding:14px}.launch-board-meta small,.launch-output small{color:#6f7d73;font:8px var(--mono);display:block}.launch-board-meta strong{font:700 18px var(--display);margin-top:6px;display:block}.launch-output{background:#d8ff3e0e;border-radius:15px;gap:12px;margin-top:10px;padding:15px;display:flex}.output-icon{width:34px;height:34px;color:var(--lime);background:#d8ff3e1a;border-radius:10px;flex:none;place-items:center;display:grid}.launch-output strong{font:600 12px var(--display);margin:4px 0;display:block}.launch-output p{color:#869189;margin:0;font-size:9px;line-height:1.55}.timeline{border:0;gap:17px;display:grid}.step{background:linear-gradient(135deg,#171d19f0,#0d110f99);border:1px solid #45544a73;border-radius:22px;min-height:0;padding:34px 36px 34px 88px;transition:transform .25s,border-color .25s,background .25s;display:block;overflow:hidden}.step:hover{background:linear-gradient(135deg,#1b231dfa,#0e1310bf);border-color:#d8ff3e4d;transform:translate(5px)}.step:after{content:"";border:1px solid #d8ff3e14;border-radius:50%;width:140px;height:140px;position:absolute;top:-55px;right:-45px}.step-marker{background:#d8ff3e1f;border:0;width:34px;height:34px;top:30px;left:27px}.step:nth-child(2) .step-marker{color:var(--cyan);background:#64f7ff1a}.step:nth-child(3) .step-marker{color:var(--purple);background:#b6a4ff1a}.step:nth-child(4) .step-marker{color:var(--coral);background:#ff876c1a}.step-meta{align-items:center;gap:6px;display:flex}.step-meta span{color:#4c5a50}.step h3{margin-top:12px;font-size:25px}.step p{max-width:500px;font-size:13px;line-height:1.85}.step-outcome{color:#c7d1c8;background:#ffffff09;border-radius:9px;align-items:center;gap:7px;margin-top:17px;padding:8px 10px;font-size:10px;display:inline-flex}.step-outcome svg{color:var(--lime)}.price-card{background:#e9ece5;border-color:#d6dbd1;border-radius:24px;padding:36px;box-shadow:0 16px 45px #2e392e14}.price-card.featured{border-radius:24px;box-shadow:0 30px 65px #1d271d3d}.popular{border-radius:999px;padding:8px 12px;top:15px;right:15px}.price-card li span{border-radius:5px}.testimonial-grid{gap:20px}.testimonial{background:linear-gradient(145deg,#171d19,#101411);border-color:#46554b73;border-radius:24px;min-height:345px;padding:34px}.testimonial:nth-child(2){transform:translateY(26px)}.person>span{width:40px;height:40px}.score-card{background:linear-gradient(145deg,#19201b,#121713);border-color:#4a5b4f80;border-radius:22px;margin-top:38px;padding:23px}.audit-list{border:0;gap:10px;display:grid}.audit-item{background:#151b178c;border:1px solid #43534866;border-radius:16px;min-height:90px;padding:18px 20px}.audit-item:hover,.audit-item.checked{background:#d8ff3e0f;border-color:#d8ff3e66}.checkbox{border-radius:7px}.faq-section{background:#0b0e0c}.faq-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:100px;display:grid}.faq-intro{position:sticky;top:112px}.faq-intro h2{font:700 clamp(35px,4vw,54px)/1.08 var(--display);letter-spacing:-.025em;margin:20px 0}.faq-intro h2 span{color:var(--lime)}.faq-intro p{color:#9ca69e;max-width:390px;font-size:15px;line-height:1.9}.faq-intro .button{margin-top:20px}.faq-list{gap:12px;display:grid}.faq-item{background:linear-gradient(145deg,#181e1ae6,#0e120fb8);border:1px solid #48574d73;border-radius:18px;overflow:hidden}.faq-item summary{cursor:pointer;grid-template-columns:38px 1fr 24px;align-items:center;gap:14px;padding:24px 26px;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{color:#77847a;font:10px var(--mono)}.faq-item summary strong{font:600 15px/1.45 var(--display)}.faq-item summary i{width:24px;height:24px;color:var(--lime);background:#d8ff3e1a;border-radius:50%;place-items:center;font-style:normal;transition:transform .2s;display:grid}.faq-item[open] summary i{transform:rotate(45deg)}.faq-item p{color:#9ca69e;margin:0;padding:0 26px 26px 78px;font-size:13px;line-height:1.85}.contact-layout{gap:115px}.contact-benefits span{background:#d8ff3e1a;border:0;border-radius:7px}.contact-form{background:linear-gradient(145deg,#171d19,#101411);border-color:#4e5e5280;border-radius:26px;padding:38px}.contact-form input,.contact-form textarea,.contact-form select{background:#0d110e;border-color:#48584d8c;border-radius:11px;margin-top:9px;padding:14px 15px}.final-cta{padding:84px 0}@media (width<=1000px){.container{width:min(100% - 48px,900px)}.automation-card,.automation-card:nth-child(n){grid-column:span 6}.automation-card:nth-child(6){grid-column:span 12}.faq-layout{gap:55px}}@media (width<=740px){.container{width:min(100% - 32px,600px)}.hero-layout{padding-top:72px;padding-bottom:52px}.section{padding:90px 0}.section-heading{margin-bottom:42px}.problem-grid{gap:14px}.problem-card,.problem-card:nth-child(2){min-height:310px;padding:26px;transform:none}.problem-icon{margin:34px 0 20px}.cost{bottom:25px}.automation-grid{grid-template-columns:1fr}.automation-card,.automation-card:nth-child(n){grid-column:auto;min-height:260px;padding:26px}.automation-card:nth-child(6){min-height:260px}.automation-card h3{margin-top:32px}.integration-strip{padding:18px}.process-layout{gap:48px}.launch-board{margin-top:32px}.step{padding:24px 24px 24px 68px}.step-marker{top:23px;left:20px}.testimonial,.testimonial:nth-child(2){min-height:290px;padding:27px;transform:none}.audit-item{padding:16px 12px}.faq-layout{grid-template-columns:1fr;gap:42px}.faq-intro{position:static}.faq-item summary{grid-template-columns:28px 1fr 24px;gap:10px;padding:20px 18px}.faq-item p{padding:0 18px 22px 56px}.contact-form{padding:23px}.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2,.faq-intro h2{writing-mode:horizontal-tb;text-orientation:mixed;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}}@media (width>=741px){.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2,.faq-intro h2,.problem-card h3,.automation-card h3,.step h3,.price-card h3{writing-mode:horizontal-tb;text-orientation:mixed;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.section-heading h2,.process-intro h2,.audit-sticky h2,.contact-copy h2,.faq-intro h2{letter-spacing:-.028em;font-size:clamp(44px,4.35vw,64px);line-height:1.04}.section-heading h2{max-width:860px}.centered h2{width:min(100%,900px);margin-inline:auto}.split-heading>div:first-child{flex:auto;min-width:0}.split-heading>p{flex:0 390px;min-width:280px}.process-layout{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:82px}.process-intro{min-width:0}.process-intro h2{max-width:500px}.audit-layout{grid-template-columns:minmax(350px,.85fr) minmax(0,1.15fr);gap:82px}.audit-sticky h2,.contact-copy h2,.faq-intro h2{max-width:540px}.automation-section .section-heading h2{max-width:900px}.section-tag{letter-spacing:.1em;font-size:12px}.section-heading p{font-size:15px}.centered h2{margin-top:24px}.pricing-section .section-heading h2,.results-section .section-heading h2{font-size:clamp(46px,4.6vw,66px)}}
