.v4-page{--ce-accent:#bc4617;--v4-paper:#fffdfb;--v4-warm:#f4eee8;--v4-soft-line:#e6d9cd}.v4-nav{align-items:center;gap:27px;min-height:76px;display:flex}.v4-nav-links{align-items:center;gap:24px;margin-left:auto;display:flex}.v4-nav-links a,.v4-footer nav a{min-height:44px;color:var(--ce-muted);align-items:center;font-size:13px;display:inline-flex}.v4-nav-links a:hover,.v4-footer nav a:hover{color:var(--ce-text);text-underline-offset:4px;text-decoration:underline}.v4-page .ce-button{white-space:nowrap;font-size:13px}.v4-hero{grid-template-columns:minmax(0,.96fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.2vw,62px);padding-block:clamp(46px,5.5vw,76px);display:grid}.v4-kicker{color:var(--ce-accent);font:11px/1.5 var(--ce-mono);text-transform:uppercase;letter-spacing:.075em;margin:0 0 14px}.v4-hero h1{letter-spacing:-.075em;max-width:17ch;margin:0;font-size:clamp(43px,5vw,72px);font-weight:550;line-height:1.05}.v4-hero h1 span{color:var(--ce-accent)}.v4-lead{max-width:44ch;color:var(--ce-muted);margin:24px 0;font-size:17px;line-height:1.7}.v4-hero-offer{border-left:2px solid var(--ce-accent);padding:0 0 0 14px}.v4-actions{flex-wrap:wrap;align-items:flex-start;gap:5px 18px;display:flex}.v4-offer{color:var(--ce-muted);margin:8px 0 0;font-size:11px;line-height:1.6}.v4-text-link{min-height:44px;color:var(--ce-text);text-align:left;text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:620;text-decoration:underline;display:inline-flex}.v4-text-link:hover{color:var(--ce-accent)}.v4-workflow{min-width:0}.v4-workflow h2{margin:0 0 6px;font-size:16px;font-weight:650}.v4-workflow-payoff{max-width:49ch;color:var(--ce-muted);margin:0 0 17px;font-size:14px;line-height:1.55}.v4-page .v4-workflow .v2-flow{width:100%;margin:0}.v4-workflow .v2-flow figcaption{align-items:center;gap:0 12px;margin-top:6px}.v4-workflow .flow-agent-body p{font-size:12px}.v4-integrations{border-block:1px solid var(--ce-line)}.v4-integrations>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 30px;min-height:73px;padding-block:14px;display:flex}.v4-integrations p{color:var(--ce-muted);margin:0;font-size:13px}.v4-integrations ul{flex-wrap:wrap;align-items:center;gap:8px clamp(16px,4vw,46px);margin:0;padding:0;list-style:none;display:flex}.v4-integrations li{font-size:14px;font-weight:620}.v4-section{padding-block:clamp(54px,7vw,96px)}.v4-section h2{letter-spacing:-.063em;margin:0 0 14px;font-size:clamp(35px,4.6vw,61px);font-weight:530;line-height:1.09}.v4-section p:not(.v4-kicker){color:var(--ce-muted);margin:0 0 13px;font-size:15px;line-height:1.72}.v4-first-task{padding-bottom:clamp(48px,6vw,84px)}.v4-first-task-intro{max-width:680px;margin-bottom:24px}.v4-offer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:13px;display:grid}.v4-path{border:1px solid var(--ce-line);background:var(--v4-paper);border-radius:8px;min-width:0;padding:clamp(17px,2.8vw,30px)}.v4-path-individual{background:#f8eee6;border-color:#ead0bc}.v4-path h3{letter-spacing:-.045em;max-width:26ch;margin:0 0 12px;font-size:clamp(23px,3vw,34px);font-weight:560;line-height:1.13}.v4-path ol{color:var(--ce-muted);margin:0 0 18px;padding-left:1.2em;font-size:14px;line-height:1.7}.v4-path li+li{margin-top:4px}.v4-path p.v4-path-terms{margin:8px 0 0;font-size:11px;line-height:1.5}.v4-path-team p:not(.v4-kicker){max-width:48ch;margin-bottom:14px}.v4-path-team p.v4-path-terms{margin:0}.v4-path-team p a{text-underline-offset:3px;text-decoration:underline}.v4-plan-link{margin-top:12px}.v4-proof-band{background:var(--v4-warm);border-top:1px solid var(--v4-soft-line)}.v4-proof-band .v4-proof{row-gap:20px;padding-block:clamp(32px,4.5vw,58px)}.v4-proof h2{font-size:clamp(28px,3.4vw,46px)}.v4-benchmark{border-top:1px solid var(--v4-soft-line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0 18px;padding-top:10px;display:flex}.v4-benchmark strong{color:var(--ce-accent);letter-spacing:-.025em;font-size:20px;font-weight:650}.v4-benchmark p:not(.v4-kicker){margin:0;font-size:13px}.v4-benchmark .v4-text-link{margin-left:auto}.v4-pain{background:var(--v4-warm);border-bottom:1px solid var(--v4-soft-line)}.v4-pain-grid,.v4-proof,.v4-personal{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,8vw,105px);display:grid}.v4-pain-copy>p:not(.v4-kicker),.v4-proof>div>p:not(.v4-kicker),.v4-personal>div>p:not(.v4-kicker){max-width:57ch}.v4-sample{background:var(--v4-paper);border:1px solid var(--v4-soft-line);border-radius:9px;min-width:0;padding:clamp(17px,2.5vw,29px)}.v4-stat{grid-template-columns:auto 1fr;align-items:center;gap:15px;display:grid}.v4-stat strong{color:var(--ce-accent);letter-spacing:-.07em;font-size:clamp(48px,6.7vw,80px);font-weight:550;line-height:1}.v4-stat p:not(.v4-kicker){margin:0;font-size:13px;line-height:1.55}.v4-sample-bar{grid-template-columns:55fr 25fr 20fr;gap:2px;height:8px;margin:21px 0 14px;display:grid}.v4-sample-bar span{background:#bc4617;border-radius:2px}.v4-sample-bar span:nth-child(2){background:#d8946e}.v4-sample-bar span:last-child{background:#e5dfd8}.v4-sample-labels{color:var(--ce-muted);flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;font-size:11px;display:flex}.v4-sample-labels div{gap:4px;display:flex}.v4-sample-labels dd{color:var(--ce-text);margin:0;font-weight:650}.v4-story{border:1px solid var(--ce-line);background:var(--v4-paper);border-radius:9px;min-width:0;padding:clamp(18px,3vw,29px)}.v4-story .ts-card-person{align-items:center;gap:11px;display:flex}.v4-story .ts-portrait{width:44px;height:44px}.v4-story p.v4-story-scope{font:11px/1.5 var(--ce-mono);color:var(--ce-muted);margin:14px 0 8px}.v4-story .ts-details p{font-size:13px}.v4-personal,.v4-faq{border-top:1px solid var(--ce-line)}.v4-personal-controls{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.v4-personal-controls button{border:1px solid var(--ce-line);min-height:44px;color:var(--ce-muted);background:0 0;border-radius:5px;padding:0 12px;font-size:12px}.v4-personal-controls button:hover,.v4-personal-controls button[aria-pressed=true]{color:var(--ce-text);background:#f8eee6;border-color:#b67c5b}.v4-personal-example{background:var(--v4-warm);border-left:2px solid var(--ce-accent);min-height:190px;padding:clamp(17px,2.6vw,28px)}.v4-personal-example h3{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(21px,2.5vw,29px);font-weight:560;line-height:1.22}.v4-personal-example p:last-child{margin-bottom:0}.v4-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:14px 65px;display:grid}.v4-faq details{border-bottom:1px solid var(--ce-line)}.v4-faq details:first-child{border-top:1px solid var(--ce-line)}.v4-faq summary{cursor:pointer;padding-block:15px;font-size:14px;font-weight:620}.v4-faq p a{text-underline-offset:3px;text-decoration:underline}.v4-footer{border-top:1px solid var(--ce-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-block:15px;display:flex}.v4-footer nav{flex-wrap:wrap;align-items:center;gap:0 19px;display:flex}@media (width<=880px){.v4-hero,.v4-pain-grid,.v4-proof,.v4-personal,.v4-faq{grid-template-columns:minmax(0,1fr)}.v4-hero{gap:24px;padding-block:44px}.v4-hero h1{font-size:clamp(42px,8vw,66px)}.v4-workflow{max-width:600px}}@media (width<=550px){.v4-page .ce-shell{width:calc(100% - 36px)}.v4-offer-grid{grid-template-columns:minmax(0,1fr)}.v4-nav{justify-content:space-between;min-height:62px}.v4-nav-links{display:none}.v4-hero{gap:25px;padding-block:32px}.v4-hero h1{font-size:clamp(35px,9.6vw,49px)}.v4-hero-copy .v4-kicker{margin-bottom:10px}.v4-benchmark{flex-direction:column;align-items:flex-start}.v4-benchmark .v4-text-link{margin-left:0}.v4-lead{margin-block:16px 20px;font-size:15px}.v4-integrations li{font-size:12px}.v4-stat{gap:10px}.v4-sample-labels{gap:5px 9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
