.simple-site{overflow:hidden}.simple-header{border-bottom:1px solid var(--line);background:var(--background);justify-content:space-between;align-items:center;gap:32px;min-height:92px;padding:18px 4.2%;display:flex}.simple-wordmark{font:700 31px/1 var(--font-display),sans-serif;letter-spacing:-1px;align-items:center;gap:7px;display:flex}.simple-wordmark b{color:var(--brand-accent);font:600 17px/1 var(--font-mono-face),monospace;letter-spacing:0}.simple-header nav{color:var(--secondary-text,#5f6258);gap:30px;font-size:14px;display:flex}.simple-header nav a:hover{color:var(--brand-accent)}.simple-header-actions{align-items:center;gap:24px;display:flex}.simple-hero{background:var(--background);grid-template-columns:minmax(0,47%) minmax(0,53%);padding:0 4.2%;display:grid}.simple-hero-copy{z-index:3;pointer-events:none;padding:82px 0 66px;position:relative}.simple-hero-copy a{pointer-events:auto}.simple-hero h1{letter-spacing:-2px;max-width:800px;margin:28px 0 25px;font-size:clamp(62px,7vw,112px);line-height:.92}.simple-hero h1 span{color:var(--brand-accent)}.simple-hero-description{max-width:540px;color:var(--secondary-text,#5b5f56);font-size:19px;line-height:1.62}.simple-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}.simple-text-link{border-bottom:1px solid;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.simple-hero-visual{min-height:640px;position:relative}.simple-hero-visual .construction-scene{inset:12px -50px 18px -55px}.simple-scene-tag{top:170px;right:-6px}.simple-hero-base{border-top:1px solid var(--line);min-height:68px;color:var(--secondary-text,#62645b);font:11px var(--font-mono-face),monospace;letter-spacing:.3px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.simple-hero-base a{color:var(--ink);font:14px var(--font-body),sans-serif;align-items:center;gap:12px;display:flex}.simple-section{background:var(--background);padding:100px 7%}.simple-heading{grid-template-columns:170px minmax(0,1fr) minmax(280px,420px);align-items:start;gap:40px;margin-bottom:64px;display:grid}.simple-heading h2{font-size:clamp(52px,5.4vw,82px)}.simple-heading>p:last-child{color:var(--secondary-text,#62665d);font-size:18px;line-height:1.65}.simple-steps{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.simple-steps article{border-right:1px solid var(--line);min-height:300px;padding:28px;position:relative}.simple-steps article:last-child{border-right:0}.simple-steps article>span{color:var(--brand-accent);font:12px var(--font-mono-face),monospace;position:absolute;top:26px;right:26px}.simple-steps article>svg{color:var(--brand-accent);margin:38px 0 45px}.simple-steps h3{margin-bottom:15px;font-size:31px}.simple-steps p{color:var(--secondary-text,#64675f);font-size:16px;line-height:1.6}.simple-output{background:var(--surface,#eceee8);grid-template-columns:1fr 1fr;gap:60px;margin-top:26px;padding:44px;display:grid}.simple-output h2{margin-top:22px;font-size:clamp(42px,4vw,62px)}.simple-output ul{align-content:center;gap:0;margin:0;padding:0;list-style:none;display:grid}.simple-output li{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:16px 0;font-size:16px;display:flex}.simple-output li svg{color:var(--brand-accent)}.simple-savings{color:#edf7f0;background:#07120d;grid-template-columns:minmax(0,42%) minmax(0,58%);gap:8%;padding:100px 7%;display:grid}.simple-savings-copy h2{margin:28px 0 20px;font-size:clamp(58px,5vw,82px)}.simple-savings-copy>p:not(.eyebrow){color:#a9b8ae;max-width:440px;font-size:18px;line-height:1.65}.simple-savings-copy label{color:#b6c5bb;font:12px var(--font-mono-face),monospace;text-transform:uppercase;letter-spacing:.7px;margin:42px 0 10px;display:block}.turnover-input{background:#0c1a12;border:1px solid #53705d;align-items:center;gap:8px;max-width:500px;height:76px;padding:0 20px;display:flex}.turnover-input span{color:#8fa397;font:28px var(--font-display),sans-serif}.turnover-input input{color:#fff;width:100%;min-width:0;font:600 40px var(--font-display),sans-serif;background:0 0;border:0;outline:0}.simple-savings-copy button{color:#a9b8ae;background:0 0;border:0;border-bottom:1px solid #6e8274;margin-top:14px;padding:8px 0;font-size:13px}.simple-assumptions{border-top:1px solid #31473a;border-bottom:1px solid #31473a;max-width:500px;margin-top:30px;padding:17px 0}.simple-assumptions summary{cursor:pointer;color:#becbc2;justify-content:space-between;font-size:14px;display:flex}.simple-assumptions summary::-webkit-details-marker{display:none}.simple-assumptions[open] summary span{transform:rotate(45deg)}.assumption-control{margin-top:22px}.assumption-control>span{color:#8fa196;font:11px var(--font-mono-face),monospace;text-transform:uppercase;margin-bottom:9px;display:block}.assumption-control>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.assumption-control button{color:#a9b8ae;text-align:left;border:1px solid #3b5545;margin:0;padding:10px}.assumption-control button[aria-pressed=true]{color:#fff;background:#0e2a1b;border-color:#00ff94}.assumption-control button small{color:#00ff94;margin-top:5px;display:block}.simple-savings-result{background:linear-gradient(145deg,#0c1f14,#070e0a);border:1px solid #345441}.simple-savings-result output{border-bottom:1px solid #345441;justify-content:space-between;align-items:center;gap:25px;min-height:130px;padding:26px 30px;display:flex}.simple-savings-result output span{color:#b6c5bb;font-size:15px}.simple-savings-result output small{color:#829187;font:11px var(--font-mono-face),monospace;margin-top:7px;display:block}.simple-savings-result output strong{color:#00ff94;font:600 clamp(36px,4vw,60px) var(--font-display),sans-serif}.simple-plan{border-bottom:1px solid #345441;grid-template-columns:1fr auto;gap:6px 24px;padding:24px 30px;display:grid}.simple-plan>span{color:#a9b8ae;font-size:14px}.simple-plan strong{color:#fff;font-size:18px}.simple-plan p{color:#829187;grid-column:1/-1;font-size:12px}.simple-net{grid-template-columns:1fr auto;align-items:center;gap:8px 20px;padding:26px 30px;display:grid}.simple-net span{color:#a9b8ae;font-size:14px}.simple-net strong{color:#fff;font:500 25px/1.25 var(--font-display),sans-serif;grid-column:1}.simple-net svg{color:#00ff94;grid-area:1/2/3}.simple-assumption{color:#829187;padding:0 30px 27px;font-size:12px;line-height:1.55}.simple-quality{background:var(--surface,#eff0eb)}.quality-list{border-top:1px solid var(--line);max-width:980px;margin:0 0 0 auto;padding:0;list-style:none}.quality-list li{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;padding:24px 0;display:grid}.quality-list li>span{color:var(--brand-accent);font:12px var(--font-mono-face),monospace}.quality-list strong{font:600 29px var(--font-display),sans-serif;margin-bottom:8px;display:block}.quality-list p{color:var(--secondary-text,#62665d);font-size:16px;line-height:1.55}.simple-after{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:9%;display:grid}.simple-after h2{max-width:640px;margin-top:25px;font-size:clamp(54px,5.5vw,84px)}.simple-after>p{color:var(--secondary-text,#62665d);font-size:19px;line-height:1.7}.simple-proof{color:#eef3ef;background:#090d0b;grid-template-columns:1fr 1fr;gap:9%;padding:100px 7%;display:grid}.simple-proof h2{max-width:600px;margin:26px 0;font-size:clamp(54px,5vw,78px)}.simple-proof>div>p:last-child{color:#aab5ad;max-width:520px;font-size:17px;line-height:1.65}.simple-proof blockquote{font:500 clamp(30px,3.3vw,49px)/1.18 var(--font-display),sans-serif;padding-top:50px;position:relative}.simple-proof blockquote>span{color:#00ff94;font-size:82px;position:absolute;top:-14px;left:0}.simple-proof blockquote footer{color:#00ff94;font:500 14px var(--font-body),sans-serif;margin-top:25px}.simple-proof blockquote small{color:#78857d;font:12px/1.5 var(--font-body),sans-serif;margin-top:12px;display:block}.simple-demo{text-align:center;background:var(--background);padding:110px 7%}.simple-demo h2{max-width:900px;margin:24px auto 36px;font-size:clamp(58px,6vw,94px)}.simple-demo>p:last-child{color:var(--secondary-text,#62665d);margin-top:18px;font-size:13px}.simple-footer{border-top:1px solid var(--line);background:var(--background);grid-template-columns:1fr 1fr auto;align-items:end;gap:40px;min-height:180px;padding:48px 4.2%;display:grid}.simple-footer p,.simple-footer>span{color:var(--secondary-text,#62665d);font-size:13px;line-height:1.6}.simple-footer>span{text-align:right}@media (max-width:980px){.simple-header nav{display:none}.simple-hero{grid-template-columns:1fr}.simple-hero-copy{padding-bottom:20px}.simple-hero h1{width:auto}.simple-hero-visual{min-height:560px}.simple-heading{grid-template-columns:130px 1fr}.simple-heading>p:last-child{grid-column:2}.simple-savings{grid-template-columns:1fr}.simple-savings-result{margin-top:22px}}@media (max-width:700px){.concept-strip span:last-child,.simple-header .theme-switch{display:none}.simple-header{min-height:78px;padding:14px 20px}.simple-wordmark{font-size:27px}.simple-header-actions{gap:12px}.simple-header .header-cta{font-size:0}.simple-header .header-cta:before{content:"Book a demo";font-size:13px}.simple-hero{padding:0 20px}.simple-hero-copy{padding-top:56px}.simple-hero h1{font-size:clamp(56px,18vw,82px)}.simple-hero-description{font-size:17px}.simple-hero-visual{min-height:470px}.simple-hero-visual .construction-scene{inset:0 -70px 0 -80px}.simple-scene-tag{min-width:210px;top:90px;right:-8px}.simple-hero-base{align-items:flex-start;padding:18px 0}.simple-section,.simple-savings,.simple-proof,.simple-demo{padding:72px 20px}.simple-heading{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.simple-heading>p:last-child{grid-column:1}.simple-steps{grid-template-columns:1fr}.simple-steps article{border-right:0;border-bottom:1px solid var(--line);min-height:245px}.simple-steps article:last-child{border-bottom:0}.simple-steps article>svg{margin:25px 0 30px}.simple-output,.simple-after,.simple-proof{grid-template-columns:1fr}.simple-output{gap:30px;padding:28px}.turnover-input input{font-size:34px}.simple-savings-result output{flex-direction:column;align-items:flex-start}.simple-savings-result output strong{font-size:46px}.quality-list li{grid-template-columns:48px 1fr}.simple-after{gap:36px}.simple-proof{gap:48px}.simple-footer{grid-template-columns:1fr;align-items:start;gap:24px;padding:38px 20px}.simple-footer>span{text-align:left}}@media (max-width:360px){.simple-header .brand-mark{display:none}.simple-header .header-cta:before{content:"Demo"}.simple-header .header-cta{gap:6px}.simple-actions{flex-direction:column;align-items:flex-start}.simple-hero-visual{min-height:430px}.simple-scene-tag,.simple-hero-base a{display:none}.turnover-input{padding:0 14px}.turnover-input input{font-size:29px}}
