:root{--bg:#0c0d0b;--ink:#f3f2e9;--lime:#c1f36a;--red:#f2675c;--muted:#a2a69c;--line:#ffffff24;--display:'Barlow Condensed','Arial Narrow',Impact,sans-serif;--body:'Manrope',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid var(--red);outline-offset:6px}img{display:block;width:100%}p{line-height:1.75}em{font-style:normal}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);font-weight:600;letter-spacing:-.025em;text-transform:uppercase;line-height:.94}.skip{position:fixed;top:-100px;z-index:200;background:var(--lime);color:#111;padding:15px}.skip:focus{top:0}.preview-note{height:30px;background:#262b21;color:#cbd5c1;display:flex;justify-content:space-between;align-items:center;padding:0 4.4%;font-size:9px;letter-spacing:.11em}.preview-note span:first-child{font-weight:800;color:var(--lime)}.header{height:86px;padding:0 4.4%;display:flex;align-items:center;justify-content:space-between;gap:25px;background:#0c0d0b;position:relative;z-index:10;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:baseline;font-size:33px;letter-spacing:-2px;font-weight:800;line-height:1}.brand>span{color:var(--lime);margin-left:5px;font-weight:500}.brand>i{width:5px;height:5px;border-radius:50%;background:var(--red);align-self:flex-start;margin:4px 0 0 5px}.header nav{display:flex;gap:35px;font-size:11px}.header nav a{color:#c6c9c1;transition:color .2s}.header nav a:hover{color:var(--lime)}.header-cta{font-size:11px;border-bottom:1px solid #89947a;padding:12px 0;display:flex;gap:28px}.header-cta span{color:var(--lime);font-size:17px}.story{height:245vh;position:relative}.story-stage{height:100svh;min-height:700px;position:sticky;top:0;overflow:hidden}.scene{position:absolute;inset:0;overflow:hidden}.scene-image{height:100%;object-fit:cover;object-position:65% center;position:absolute;inset:0;will-change:transform}.scene-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,5,4,.76),rgba(4,5,4,.4) 35%,transparent 68%),linear-gradient(0deg,#070907 0%,transparent 25%,transparent 80%,#080b0833)}.hero-content{position:relative;z-index:2;padding:6.5vh 4.4% 135px;max-width:960px}.eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1.5}.red-dot,.green-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--red)}.green-dot{background:var(--lime)}h1{font-size:clamp(66px,7.6vw,116px);margin:27px 0 23px}h1 em{color:var(--red)}.hero-lede{font-size:14px;color:#deded5;line-height:1.75;max-width:490px}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:27px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:55px;padding:16px 24px;font-size:12px;font-weight:800;line-height:1.5;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.button>span{font-size:23px;line-height:1}.lime{background:var(--lime);color:#15200e}.lime:hover{background:#d3ff8a}.quiet-link{font-size:10px;color:#d9ded2;display:inline-flex;gap:15px;padding:15px 0;border-bottom:1px solid #ffffff4a}.quiet-link span{color:var(--lime);font-size:16px}.hero-promise{font-size:10px;color:#b5b9ac;margin-top:24px;line-height:1.6}.scene-caption{position:absolute;bottom:155px;right:4.4%;width:250px;display:grid;grid-template-columns:1fr 40px;align-items:end;gap:12px;color:#e5e4d6}.caption-rule{grid-column:1/-1;height:1px;background:#d4c9b87a}.scene-caption small{font-size:9px;line-height:1.7;letter-spacing:.1em}.caption-index{font-family:var(--display);font-size:45px;line-height:1;color:#ffffff9c}.scene-desire{opacity:0;pointer-events:none}.scene-desire h2{font-size:clamp(66px,7.6vw,116px);margin:27px 0 25px}.scene-desire h2 em{color:var(--lime)}.scene-desire .button{margin-top:28px}.scene-desire .scene-shade{background:linear-gradient(90deg,#060a08db,#060a0877 38%,transparent 72%),linear-gradient(0deg,#070907,transparent 30%)}.story-bottom{position:absolute;z-index:3;bottom:30px;left:4.4%;right:4.4%;padding-top:21px;border-top:1px solid var(--line);display:flex;align-items:center;gap:35px;justify-content:space-between}.story-chapters{display:flex;align-items:center;gap:15px}.chapter{font-size:10px;color:#878c81;padding:8px 0}.chapter b{margin-right:10px;font-weight:500}.chapter.active{color:var(--ink)}.story-chapters>span{height:1px;width:26px;background:#5c6656}.scroll-guide{font-size:8px;letter-spacing:.12em;display:flex;gap:16px;align-items:center}.scroll-guide b{font-size:26px;font-weight:400;color:var(--lime)}.image-note{font-size:7px;letter-spacing:.1em;color:#808777;margin-right:40px}.story-progress{height:2px;position:absolute;bottom:0;left:0;right:0;background:#1f2a1a;z-index:3}.story-progress span{display:block;width:0;height:100%;background:var(--lime)}.section{padding:95px 6.7%}.section-label{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:15px;font-size:8px;font-weight:700;letter-spacing:.15em;color:#a8b09f;margin-bottom:65px}.pressure{background:#0e100d}.pressure-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%}.pressure h2{font-size:clamp(60px,6.6vw,100px)}.pressure h2 em{color:var(--red)}.pressure-layout>div>p{color:#a7ada0;font-size:14px;max-width:410px;margin-top:26px}.pain-list article{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.pain-list article:first-child{padding-top:0}.pain-list article>span{font-size:10px;color:var(--red);padding-top:5px}.pain-list h3{font-size:17px;line-height:1.5;letter-spacing:-.035em;font-weight:600}.pain-list p{font-size:12px;color:#9aab98;margin-top:9px}.pressure-end{margin-top:65px;border-top:1px solid var(--line);padding-top:26px;font-size:14px;color:#8c9585;display:flex;gap:6px;align-items:center}.pressure-end strong{font-weight:500;color:#eceee6}.pressure-end>span{margin-left:auto;color:var(--red);font-size:35px}.solution{background:var(--lime);color:#18200f}.solution .section-label{color:#384725;border-color:#263c2c4a}.solution-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:12%;align-items:end}.solution h2{font-size:clamp(60px,6.3vw,96px)}.solution h2>span{color:#364c20}.solution-intro>div>p{font-size:15px;font-weight:500;max-width:390px}.solution-mark{font-size:90px;display:block;line-height:1;margin-bottom:30px;font-weight:400}.solution-intro>div>.solution-small{font-size:11px;margin-top:15px;max-width:300px;opacity:.75}.method{margin:65px 0 32px}.method-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #21351555;border-bottom:1px solid #21351555;gap:20px}.method-tabs button{border:0;background:none;padding:22px 0;display:flex;align-items:center;gap:13px;text-align:left;cursor:pointer;opacity:.55;border-bottom:3px solid transparent;color:inherit}.method-tabs button[aria-selected=true]{opacity:1;border-color:#1f3311}.method-tabs button>span{font-size:10px}.method-tabs strong{font-weight:700;font-size:12px;line-height:1.5}.method-tabs i{font-size:21px;font-style:normal;margin-left:auto}.method-panels{background:#b7e766;padding:40px 30px}.method-panels article:not([hidden]){display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;animation:appear .3s ease}.mini-label{font-size:8px;letter-spacing:.13em;font-weight:800}.panel-copy h3{font-size:25px;line-height:1.2;letter-spacing:-.04em;margin:17px 0}.panel-copy p{font-size:12px;max-width:390px;color:#3d502a}.demo{background:#10160f;color:#dbe5d1;padding:22px;min-height:257px;box-shadow:0 18px 40px #3b5c1e20;transform:rotate(-1deg)}.demo-top{display:flex;gap:8px;align-items:center;font-size:8px;letter-spacing:.1em;border-bottom:1px solid #ffffff20;padding-bottom:17px}.demo-top small{margin-left:auto;font-size:6px;color:#829473;letter-spacing:.03em}.attract-path{display:flex;flex-direction:column;align-items:center;gap:5px;padding:22px 0;font-size:11px}.attract-path>span{border:1px solid #718a5a55;border-radius:3px;padding:6px 22px;min-width:205px;text-align:center}.attract-path i{font-style:normal;color:#5d7947}.attract-path strong{background:var(--lime);color:#1a2c10;padding:10px 15px;display:flex;gap:15px;font-size:10px}.demo-footer{font-size:8px;color:#8d9c81;text-align:center;margin-top:8px}.chat-message{font-size:10px;line-height:1.6;padding:10px 15px;margin:13px 0;border-radius:7px;max-width:85%}.chat-message small{font-size:7px;display:block;opacity:.65;margin-top:5px}.customer{background:#293223;margin-left:auto}.assistant{background:#c1f36a;color:#192b0e}.crm-row{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding:20px 0;border-bottom:1px solid #ffffff20}.crm-row b{font-size:8px;color:#aab89a;font-weight:500}.crm-row .confirmed{color:var(--lime)}.black{background:#15200e;color:#e9f5da}.black:hover{background:#293d1b}.founder{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:center;padding-top:125px;padding-bottom:125px}.founder-picture{position:relative;align-self:stretch;min-height:600px;overflow:hidden;background:#151a13}.founder-picture img{height:100%;object-fit:cover;object-position:50% 30%;position:absolute;filter:saturate(.6)}.founder-picture:after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#080b07)}.founder-picture>div{position:absolute;z-index:1;bottom:30px;left:30px;right:20px}.founder-picture>div span{display:block;font-family:var(--display);font-size:40px}.founder-picture small{font-size:7px;letter-spacing:.1em;color:var(--lime)}.founder h2{font-size:clamp(52px,5.3vw,80px);margin:27px 0}.founder h2 em{color:var(--lime)}.founder-copy>p:not(.eyebrow){font-size:12px;color:#aab3a0;max-width:450px;margin-top:18px}.founder-copy>.founder-lede{font-size:19px!important;line-height:1.6;color:#ecf0e5!important}.proof{display:flex;gap:45px;border-top:1px solid var(--line);padding-top:25px;margin-top:32px}.proof>div strong{display:block;font-family:var(--display);font-size:44px;color:var(--lime);font-weight:600}.proof span{font-size:9px;line-height:1.6;color:#aab3a0;display:block;margin-top:6px}.proof-note{font-size:8px;line-height:1.6;color:#718168;display:block;margin-top:22px;max-width:410px}.closing{text-align:center;background:radial-gradient(ellipse at bottom,#23341a 0%,#12180f 60%,#10150e);padding-bottom:110px}.closing .section-label{text-align:left;margin-bottom:80px}.closing .eyebrow{justify-content:center;color:#aebb9f}.closing h2{font-size:clamp(64px,8.5vw,128px);margin:32px 0}.closing h2 em{color:var(--lime)}.closing>p:not(.eyebrow){font-size:14px;color:#aab69e}.closing .button{margin-top:32px;min-width:340px}.closing-number{display:block;font-size:10px;color:#7e936b;margin-top:18px}footer{padding:40px 6.7%;display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--line)}footer .brand{font-size:26px}footer>p{font-size:9px;color:#a1ac96}footer>p strong{font-weight:400;color:#d4decb}footer>small{font-size:8px;color:#6b7b60;margin-right:60px}.whatsapp{position:fixed;bottom:22px;right:22px;width:53px;height:53px;display:grid;place-items:center;z-index:40;background:var(--lime);border-radius:50%;box-shadow:0 4px 20px #0005;border:1px solid #18260f30;transition:transform .2s}.whatsapp:hover{transform:translateY(-4px)}.whatsapp svg{width:29px;height:29px;fill:none;stroke:#17300f;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@keyframes appear{from{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(min-width:1700px){.hero-content{padding-top:9vh}.scene-caption{bottom:190px}.story-stage{max-height:1200px}}
@media(max-height:800px) and (min-width:801px){.story-stage{min-height:660px}.hero-content{padding-top:35px}h1,.scene-desire h2{font-size:88px;margin:22px 0 20px}.hero-actions{margin-top:20px}.hero-promise{margin-top:17px}.story-bottom{bottom:18px}.scene-caption{bottom:125px}}
@media(max-width:1100px){.header nav{gap:20px}.hero-actions{gap:20px}.scene-caption{width:190px}.scroll-guide{display:none}.pressure-layout{gap:6%}.solution-intro{gap:7%}.method-tabs strong{font-size:11px}.founder{gap:6%}.founder-picture{min-height:560px}.founder .eyebrow{font-size:7px}}
@media(max-width:800px){html{scroll-padding-top:20px}.preview-note{height:27px;font-size:7px;letter-spacing:.03em;padding:0 20px}.preview-note span:last-child{font-size:6px}.header{height:70px;padding:0 20px;gap:20px}.header .brand{font-size:28px}.header nav{display:none}.header-cta{font-size:9px;gap:15px}.story{height:auto}.story-stage{height:auto;min-height:0;position:relative;overflow:visible}.scene{position:relative;min-height:820px;opacity:1!important;transform:none!important;pointer-events:auto!important}.scene-image{object-position:72% center;transform:none!important}.scene-shade{background:linear-gradient(0deg,#090c09 3%,#080b08df 33%,#080b0844 75%),linear-gradient(90deg,#080b0844,transparent)!important}.hero-content{padding:325px 22px 80px;max-width:100%}.hero-content .eyebrow{font-size:7px;letter-spacing:.06em}h1,.scene-desire h2{font-size:clamp(54px,10.8vw,78px);margin:20px 0;line-height:.96}.hero-lede{font-size:12px;color:#d2d7cb}.hero-actions{margin-top:25px;gap:20px;align-items:flex-start;flex-direction:column}.button{font-size:11px;min-height:53px;padding:15px 20px;gap:25px}.hero-actions .button{min-width:240px}.quiet-link{font-size:10px}.hero-promise{font-size:9px;margin-top:20px}.scene-caption{display:none}.scene-desire{margin-top:0;min-height:800px;border-top:1px solid #b5e96738}.scene-desire .scene-image{object-position:69% center}.scene-desire h2{font-size:clamp(54px,10.8vw,78px)}.scene-desire .hero-content{padding-top:325px;padding-bottom:65px}.story-bottom,.story-progress{display:none}.section{padding:65px 22px}.section-label{font-size:6px;margin-bottom:42px;letter-spacing:.08em}.pressure-layout{grid-template-columns:1fr;gap:35px}.pressure h2{font-size:64px}.pressure-layout>div>p{font-size:13px;max-width:500px}.pain-list article{padding:22px 0;gap:10px}.pain-list h3{font-size:16px}.pain-list p{font-size:12px}.pressure-end{margin-top:35px;font-size:12px;display:block;line-height:1.8;position:relative;padding-right:35px}.pressure-end strong{display:block}.pressure-end>span{position:absolute;right:0;top:22px}.solution-intro{grid-template-columns:1fr;gap:27px}.solution h2{font-size:64px}.solution-intro>div>p{font-size:13px;max-width:500px}.solution-mark{display:none}.solution-intro>div>.solution-small{font-size:11px}.method{margin-top:35px}.method-tabs{gap:10px}.method-tabs button{display:block;padding:15px 0}.method-tabs button>span{display:block;margin-bottom:7px;font-size:9px}.method-tabs strong{font-size:10px;display:block}.method-tabs i{display:none}.method-panels{padding:27px 0;background:none}.method-panels article:not([hidden]){grid-template-columns:1fr;gap:25px}.panel-copy h3{font-size:23px}.panel-copy p{font-size:12px}.demo{transform:none;min-height:260px;padding:20px}.demo-top{font-size:7px}.demo-top small{font-size:6px}.solution>.button{width:100%;font-size:10px}.founder{display:flex;flex-direction:column;gap:35px}.founder-picture{width:100%;min-height:420px;max-width:500px;align-self:center;order:2}.founder-copy{order:1;width:100%}.founder h2{font-size:61px}.founder .eyebrow{font-size:7px}.founder-copy>.founder-lede{font-size:17px!important}.proof{gap:50px}.closing .section-label{margin-bottom:55px}.closing .eyebrow{font-size:7px;letter-spacing:.06em}.closing h2{font-size:66px}.closing>p:not(.eyebrow){font-size:12px}.closing .button{min-width:0;width:100%;gap:15px;font-size:11px}.closing{padding-bottom:80px}footer{padding:35px 22px 80px;flex-wrap:wrap;gap:20px}footer>p{width:100%;order:2}footer>small{margin-right:0;font-size:7px}.whatsapp{width:49px;height:49px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.desktop{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.story{height:auto}.story-stage{position:relative;height:auto;overflow:visible}.scene{position:relative;min-height:850px;opacity:1!important;pointer-events:auto!important}.scene-desire{display:block}.scene-image{transform:none!important}.story-bottom,.story-progress{display:none}}
/* Reading sizes for the commercial message. */
.hero-lede{font-size:16px}.hero-promise{font-size:12px}.header nav,.header-cta{font-size:12px}.quiet-link{font-size:12px}.method-tabs strong{font-size:13px}.panel-copy p{font-size:14px}.founder-copy>p:not(.eyebrow){font-size:14px}.founder-copy>.founder-lede{font-size:21px!important}.closing>p:not(.eyebrow){font-size:16px}
@media(max-width:1100px){.header nav,.header-cta{font-size:11px}.method-tabs strong{font-size:12px}}
@media(max-width:800px){.hero-lede{font-size:14px}.hero-promise{font-size:11px}.header-cta{font-size:9px}.quiet-link{font-size:11px}.method-tabs strong{font-size:10px}.panel-copy p,.founder-copy>p:not(.eyebrow){font-size:13px}.founder-copy>.founder-lede{font-size:18px!important}.closing>p:not(.eyebrow){font-size:14px}.hero-content{padding-top:285px}.scene-desire .hero-content{padding-top:315px}}
