.salesLanding{--ink:#171714;--paper:#f4f1e8;--panel:#fbfaf5;--line:#d2ccc0;--muted:#6f6b62;--acid:#d8ff58;--blue:#4558ff;--violet:#8a6cff;--coral:#ff6a4d;--green:#28a36a;--shadow:0 24px 80px rgba(35,31,22,.10);--sans:"Segoe UI",Arial,sans-serif;--mono:"Cascadia Mono",Consolas,monospace}.salesLanding,.salesLanding *{box-sizing:border-box}.salesLanding{scroll-behavior:smooth;background:var(--paper);margin:0;overflow-x:hidden;background:radial-gradient(circle at 80% 1%,rgba(216,255,88,.42),transparent 25rem),var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;text-rendering:optimizeLegibility}.salesLanding a{color:inherit}.salesLanding button,.salesLanding input{font:inherit}.salesLanding ::selection,.salesLanding::selection{background:var(--acid);color:var(--ink)}.salesLanding [id]{scroll-margin-top:110px}.salesLanding a:focus-visible,.salesLanding button:focus-visible,.salesLanding summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.salesLanding .skip-link{position:fixed;left:18px;top:-80px;z-index:1000;padding:12px 16px;background:var(--ink);color:white;border-radius:10px}.salesLanding .skip-link:focus{top:18px}.salesLanding .wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.salesLanding .site-header{position:sticky;top:0;z-index:60;border-bottom:1px solid rgba(210,204,192,.72);background:rgba(244,241,232,.88);backdrop-filter:blur(18px)}.salesLanding .nav-shell{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:28px}.salesLanding .brand{display:flex;align-items:center;gap:12px;text-decoration:none}.salesLanding .brand img{width:42px;height:42px;border-radius:12px}.salesLanding .brand-copy{display:grid;gap:1px}.salesLanding .brand-copy strong{font-size:14px;letter-spacing:.15em}.salesLanding .brand-copy small{color:var(--muted);font-size:11px}.salesLanding .nav-links{display:flex;align-items:center;gap:24px}.salesLanding .nav-links>a{color:#58554d;font-size:14px;font-weight:750;text-decoration:none}.salesLanding .nav-links>a:hover{color:var(--ink)}.salesLanding .nav-cta{min-height:44px;display:inline-flex;align-items:center;padding:11px 16px;border:1px solid #bddf32;border-radius:12px;background:var(--acid);color:var(--ink)!important}.salesLanding .nav-cta:hover{box-shadow:0 8px 20px rgba(52,65,0,.15)}.salesLanding .cta-short{display:none}.salesLanding .header-actions{display:flex;align-items:center;gap:10px}.salesLanding .mobile-nav{display:none;position:relative;border:0}.salesLanding .hero{min-height:calc(100svh - 84px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);align-items:center;gap:54px;padding-block:48px 64px}.salesLanding .kicker{margin:0 0 20px;color:#586c00;font:800 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase}.salesLanding .hero h1{max-width:790px;margin:0;font-size:clamp(54px,5.7vw,86px);font-weight:520;letter-spacing:-.066em;line-height:.94}.salesLanding .hero h1 em{display:block;color:var(--blue);font-style:normal}.salesLanding .hero-lead{max-width:690px;margin:30px 0 0;color:#535049;font-size:clamp(18px,1.7vw,23px);line-height:1.48}.salesLanding .hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:36px}.salesLanding .button{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 23px;border:1px solid var(--ink);border-radius:14px;font-size:15px;font-weight:820;text-decoration:none;transition:.16s ease}.salesLanding .button:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(28,27,23,.13)}.salesLanding .button-primary{background:var(--ink);color:white}.salesLanding .button-light{background:rgba(255,255,255,.62)}.salesLanding .button-acid{border-color:var(--acid);background:var(--acid);color:var(--ink)}.salesLanding .trial-line{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:var(--muted);font-size:13px}.salesLanding .trial-line span:before{content:"✓";margin-right:6px;color:#526500;font-weight:900}.salesLanding .hero-stage{position:relative;min-height:510px;display:grid;place-items:center;isolation:isolate}.salesLanding .hero-stage:before{position:absolute;inset:7% 0 2% 4%;z-index:-3;border-radius:54px;background:var(--ink);content:"";transform:rotate(3deg)}.salesLanding .hero-stage:after{position:absolute;width:190px;height:190px;right:-65px;top:-7px;z-index:-4;border-radius:50%;background:var(--blue);content:""}.salesLanding .app-preview{width:min(590px,96%);overflow:hidden;border:1px solid #3a3a35;border-radius:25px;background:#f7f4ea;box-shadow:0 34px 90px rgba(0,0,0,.28)}.salesLanding .app-bar{height:34px;display:flex;align-items:center;gap:6px;padding:0 13px;background:#2a2a26}.salesLanding .app-bar i{width:7px;height:7px;border-radius:50%;background:#77766f}.salesLanding .app-bar i:first-child{background:var(--coral)}.salesLanding .app-bar i:nth-child(2){background:#f2c94c}.salesLanding .app-bar i:nth-child(3){background:var(--green)}.salesLanding .app-body{display:grid;grid-template-columns:104px 1fr;min-height:410px}.salesLanding .app-side{padding:15px 10px;background:#1d1d1a;color:#aaa89f}.salesLanding .app-logo{display:flex;align-items:center;gap:6px;margin-bottom:18px;color:white;font-size:10px;font-weight:850;letter-spacing:.08em}.salesLanding .app-logo b{width:18px;height:18px;display:grid;place-items:center;border-radius:6px;background:var(--acid);color:var(--ink);font-size:10px}.salesLanding .app-nav{display:grid;gap:5px}.salesLanding .app-nav span{padding:7px 8px;border-radius:7px;font-size:9px;font-weight:700}.salesLanding .app-nav span.active{background:var(--acid);color:var(--ink)}.salesLanding .app-main{padding:20px 18px 18px}.salesLanding .app-main h3{margin:0;font-size:20px;letter-spacing:-.04em}.salesLanding .app-main>p{margin:4px 0 16px;color:#807d74;font-size:10px}.salesLanding .capture{padding:13px;border:1px solid #d4cec2;border-radius:13px;background:white}.salesLanding .capture strong{display:block;margin-bottom:7px;font-size:12px}.salesLanding .capture-input{display:flex;justify-content:space-between;gap:8px;padding:10px;border:1px solid #cfc9bd;border-radius:10px;color:#77736b;font-size:10px}.salesLanding .capture-input b{color:white;background:var(--ink);border-radius:7px;padding:3px 7px}.salesLanding .tiny-board{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px}.salesLanding .tiny-col{min-height:160px;padding:9px;border:1px solid #d8d2c7;border-radius:11px;background:#f5f0ff}.salesLanding .tiny-col:nth-child(2){background:#f1f8dc}.salesLanding .tiny-col:nth-child(3){background:#ece9e1}.salesLanding .tiny-col strong{font-size:9px}.salesLanding .tiny-task{margin-top:8px;padding:8px;border-radius:7px;background:rgba(255,255,255,.8);font-size:8px;line-height:1.4}.salesLanding .float-pill{position:absolute;display:flex;align-items:center;gap:7px;padding:11px 13px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#30302b;color:white;box-shadow:0 16px 38px rgba(0,0,0,.24);font-size:12px;font-weight:750}.salesLanding .float-pill b{color:var(--acid);font-size:15px}.salesLanding .float-one{left:-14px;top:17%}.salesLanding .float-two{right:-25px;bottom:11%}.salesLanding .proof{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line)}.salesLanding .proof div{padding:29px 24px;text-align:center}.salesLanding .proof div+div{border-left:1px solid var(--line)}.salesLanding .proof strong{display:block;font-size:18px}.salesLanding .proof span{display:block;margin-top:7px;color:var(--muted);font-size:14px;line-height:1.45}.salesLanding .section{padding-block:112px}.salesLanding .section-head{max-width:860px}.salesLanding .section-head h2{margin:0;font-size:clamp(42px,5.3vw,74px);font-weight:520;letter-spacing:-.06em;line-height:1}.salesLanding .section-head p:last-child{max-width:790px;margin:25px 0 0;color:#615e56;font-size:clamp(18px,1.55vw,20px);line-height:1.62}.salesLanding .section-head em{color:var(--blue);font-style:normal}.salesLanding .comic-wrap{padding-top:24px}.salesLanding .comic-intro{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.salesLanding .comic-intro h2{max-width:760px;margin:0;font-size:clamp(40px,5vw,70px);font-weight:520;letter-spacing:-.055em;line-height:1}.salesLanding .comic-intro-copy{max-width:430px}.salesLanding .comic-intro p{margin:0;color:var(--muted);font-size:17px;line-height:1.6}.salesLanding .comic-skip{display:inline-flex;margin-top:14px;color:#4d5edc;font-size:14px;font-weight:800;text-underline-offset:4px}.salesLanding .comic-grid{width:min(1080px,100%);display:grid;grid-template-columns:1fr;gap:54px;margin-inline:auto;padding:0;list-style:none}.salesLanding .comic-scene{--scene-accent:var(--acid);--scene-copy-accent:#657d00;position:relative;isolation:isolate;aspect-ratio:3/2;overflow:hidden;border:2px solid var(--ink);border-radius:25px;background:var(--panel);box-shadow:9px 9px 0 var(--ink)}.salesLanding .comic-scene--coral{--scene-accent:var(--coral);--scene-copy-accent:#d6422f}.salesLanding .comic-scene--blue{--scene-accent:var(--blue);--scene-copy-accent:#3348dd}.salesLanding .comic-scene img{width:100%;height:100%;display:block;object-fit:cover}.salesLanding .comic-scene-copy{position:absolute;z-index:2;top:22px;left:22px;width:min(47%,490px);padding:clamp(22px,2.8vw,36px);border:1.5px solid var(--ink);border-radius:18px;background:var(--paper);box-shadow:6px 6px 0 var(--ink)}.salesLanding .comic-kicker{display:inline-flex;margin:0 0 17px;padding:8px 11px 7px;border-radius:999px;background:var(--scene-accent);color:var(--ink);font:900 11px/1 var(--mono);letter-spacing:.13em}.comic-scene--coral .comic-kicker,.salesLanding .comic-scene--blue .comic-kicker{color:white}.salesLanding .comic-scene h3{margin:0;font-size:clamp(36px,4.2vw,58px);letter-spacing:-.055em;line-height:.95}.salesLanding .comic-scene h3 em{color:var(--scene-copy-accent);font-style:normal}.salesLanding .comic-scene-copy>p:last-child{margin:17px 0 0;color:#514e47;font-size:clamp(16px,1.55vw,19px);line-height:1.5}.salesLanding .comic-scene-no{position:absolute;z-index:3;top:17px;right:17px;width:46px;height:46px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:50%;background:var(--scene-accent);box-shadow:3px 3px 0 var(--ink);font:900 11px/1 var(--mono)}.salesLanding .comic-scene:nth-child(5) .comic-scene-copy{width:min(35%,370px)}.salesLanding .comic-scene:nth-child(5) h3{font-size:clamp(34px,3.7vw,52px)}.comic-scene:nth-child(2) .comic-scene-copy,.salesLanding .comic-scene:nth-child(4) .comic-scene-copy{width:min(36%,390px)}.comic-scene:nth-child(2) h3,.salesLanding .comic-scene:nth-child(4) h3{font-size:clamp(34px,3.7vw,52px)}.salesLanding .manifesto{margin-top:124px;padding:92px;border-radius:42px;background:var(--ink);color:white}.salesLanding .manifesto blockquote{max-width:1050px;margin:0;font-size:clamp(38px,5.5vw,74px);font-weight:520;letter-spacing:-.058em;line-height:1.02}.salesLanding .manifesto blockquote em{color:var(--acid);font-style:normal}.salesLanding .manifesto-footer{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:54px;padding-top:32px;border-top:1px solid #3a3a35}.salesLanding .manifesto-footer p{margin:0;color:#c4c1b8;font-size:18px;line-height:1.65}.salesLanding .manifesto .button{margin-top:38px}.salesLanding .result-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px}.salesLanding .result-card{min-height:330px;display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);border-radius:24px;background:rgba(251,250,245,.82)}.salesLanding .result-card:nth-child(2){background:#eef1ff;transform:translateY(20px)}.salesLanding .result-card:nth-child(3){background:#eff8d8}.salesLanding .result-no{font:800 11px/1 var(--mono);color:var(--muted)}.salesLanding .result-card h3{margin:auto 0 14px;font-size:35px;letter-spacing:-.045em}.salesLanding .result-card p{margin:0;color:#5b5851;font-size:16px;line-height:1.62}.salesLanding .product-stage{margin-top:62px;padding:22px;border-radius:34px;background:#dcd8ce;box-shadow:var(--shadow)}.salesLanding .browser-frame{overflow:hidden;border:1px solid #aaa59a;border-radius:21px;background:#f7f4eb}.salesLanding .browser-top{height:44px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#fdfbf6;border-bottom:1px solid #d8d3c8}.salesLanding .browser-top i{width:9px;height:9px;border-radius:50%;background:#c9c4b8}.salesLanding .browser-address{width:38%;min-width:190px;margin-left:12px;padding:7px 12px;border-radius:8px;background:#efede6;color:#77736b;font:10px/1 var(--mono)}.salesLanding .today-ui{min-height:610px;display:grid;grid-template-columns:190px minmax(0,1fr) 240px}.salesLanding .today-side{padding:20px 15px;background:var(--ink);color:#aaa79e}.salesLanding .today-side .app-logo{font-size:11px}.salesLanding .today-side .app-logo b{width:24px;height:24px}.salesLanding .today-menu{display:grid;gap:5px;margin-top:24px}.salesLanding .today-menu span{padding:9px 10px;border-radius:8px;font-size:11px;font-weight:700}.salesLanding .today-menu .active{background:var(--acid);color:var(--ink)}.salesLanding .project-list{margin-top:24px;border-top:1px solid #33332e;padding-top:18px}.salesLanding .project-list small{font:700 9px/1 var(--mono);letter-spacing:.1em}.salesLanding .project-list i{display:block;margin-top:12px;font-style:normal;font-size:10px}.salesLanding .today-center{min-width:0;padding:26px 24px}.salesLanding .today-center h3{margin:0;font-size:30px;letter-spacing:-.05em}.salesLanding .today-center>p{margin:5px 0 22px;color:var(--muted);font-size:12px}.salesLanding .today-capture{padding:18px;border:1px solid #d0cabe;border-radius:16px;background:white}.salesLanding .today-capture strong{font-size:14px}.salesLanding .today-capture p{margin:5px 0 13px;color:var(--muted);font-size:11px}.salesLanding .capture-line{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #c6c0b4;border-radius:11px;color:#77736b;font-size:11px}.salesLanding .capture-line b{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:var(--ink);color:white}.salesLanding .today-label{margin:24px 0 12px;font-size:13px}.salesLanding .today-board{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.salesLanding .today-column{min-height:260px;padding:12px;border:1px solid #d5cfc4;border-radius:13px;background:#f0ecff}.salesLanding .today-column:nth-child(2){background:#f0f7dd}.salesLanding .today-column:nth-child(3){background:#ebe8e0}.salesLanding .today-column strong{font-size:11px}.salesLanding .today-task{margin-top:9px;padding:10px;border:1px solid rgba(80,76,68,.12);border-radius:9px;background:rgba(255,255,255,.78);font-size:10px;line-height:1.4}.salesLanding .today-rail{padding:22px 16px;border-left:1px solid #dad4c9;background:#f5f2e9}.salesLanding .mini-calendar{padding:14px;border:1px solid #d7d1c6;border-radius:13px;background:white}.salesLanding .mini-calendar strong{font-size:11px}.salesLanding .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:13px;text-align:center;font:8px/1.6 var(--mono)}.salesLanding .calendar-grid b{border-radius:5px;background:var(--ink);color:white}.salesLanding .rail-task{margin-top:10px;padding:10px;border-left:3px solid var(--blue);border-radius:8px;background:white;font-size:10px}.salesLanding .interface-note{display:flex;justify-content:space-between;gap:30px;margin-top:24px;color:var(--muted);font-size:14px;line-height:1.6}.salesLanding .interface-note strong{color:var(--ink)}.salesLanding .split-feature{display:grid;grid-template-columns:.93fr 1.07fr;gap:72px;align-items:center}.salesLanding .feature-copy h2{margin:0;font-size:clamp(43px,5vw,69px);font-weight:520;letter-spacing:-.058em;line-height:1}.salesLanding .feature-copy>p{margin:24px 0 0;color:#615e56;font-size:18px;line-height:1.65}.salesLanding .feature-list{display:grid;gap:13px;margin-top:28px}.salesLanding .feature-list div{display:grid;grid-template-columns:31px 1fr;gap:11px;align-items:start}.salesLanding .feature-list b{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:var(--acid);font-size:12px}.salesLanding .feature-list strong{display:block;margin-bottom:4px;font-size:17px}.salesLanding .feature-list span{color:var(--muted);font-size:14px;line-height:1.5}.salesLanding .agent-card{position:relative;min-height:590px;overflow:hidden;padding:38px;border-radius:36px;background:var(--ink);color:white;box-shadow:var(--shadow)}.salesLanding .agent-card:after{position:absolute;right:-64px;bottom:-64px;width:210px;height:210px;border-radius:50% 12% 50% 50%;background:var(--acid);opacity:.13;content:"";transform:rotate(24deg)}.salesLanding .agent-kicker{color:var(--acid);font:800 11px/1 var(--mono);letter-spacing:.1em}.salesLanding .agent-card h3{max-width:470px;margin:28px 0 11px;font-size:40px;letter-spacing:-.05em;line-height:1.04}.salesLanding .agent-card>p{max-width:470px;margin:0;color:#c1beb5;font-size:16px;line-height:1.6}.salesLanding .agent-focus{margin-top:30px;padding:17px;border-radius:14px;background:#30371e}.salesLanding .agent-focus small{color:#aaa;font:700 7px/1 var(--mono)}.salesLanding .agent-focus strong{display:block;margin-top:8px;font-size:16px}.salesLanding .agent-suggestions{display:grid;gap:9px;margin-top:14px}.salesLanding .agent-suggestions article{padding:15px;border:1px solid #45453f;border-radius:13px;background:#242420}.salesLanding .agent-suggestions strong{display:block;font-size:15px}.salesLanding .agent-suggestions p{margin:7px 0 13px;color:#aaa79f;font-size:13px;line-height:1.5}.salesLanding .agent-demo-action{display:inline-flex;padding:8px 11px;border:1px solid #77746c;border-radius:8px;color:white;font-size:11px}.salesLanding .digest-section{position:relative;overflow:hidden;padding:100px 0;background:var(--blue);color:white}.salesLanding .digest-section:before{position:absolute;width:440px;height:440px;right:-120px;top:-190px;border-radius:50%;background:var(--acid);content:""}.salesLanding .digest-grid{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:82px;align-items:center}.salesLanding .digest-copy .kicker{color:var(--acid)}.salesLanding .digest-copy h2{max-width:650px;margin:0;font-size:clamp(47px,5.6vw,76px);font-weight:520;letter-spacing:-.06em;line-height:.98}.salesLanding .digest-copy>p:not(.kicker){max-width:700px;margin:26px 0 0;color:#eef0ff;font-size:19px;line-height:1.62}.salesLanding .digest-principles{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:30px}.salesLanding .digest-principles div{padding:20px;border:1px solid rgba(255,255,255,.28);border-radius:15px;background:rgba(255,255,255,.1)}.salesLanding .digest-principles strong{display:block;font-size:18px}.salesLanding .digest-principles span{display:block;margin-top:7px;color:#e0e3ff;font-size:14px;line-height:1.5}.salesLanding .phone{width:min(400px,90%);margin-inline:auto;padding:11px;border:1px solid rgba(255,255,255,.26);border-radius:42px;background:#171714;box-shadow:0 40px 100px rgba(13,18,88,.45)}.salesLanding .phone-screen{min-height:720px;overflow:hidden;padding:26px 19px;border-radius:32px;background:#f5f2e9;color:var(--ink)}.salesLanding .phone-status{display:flex;justify-content:space-between;font:800 10px/1 var(--mono)}.salesLanding .digest-time{display:inline-flex;align-items:center;gap:8px;margin-top:27px;padding:9px 11px;border-radius:999px;background:var(--acid);font:800 10px/1 var(--mono)}.salesLanding .phone-screen h3{margin:16px 0 6px;font-size:34px;letter-spacing:-.055em}.salesLanding .phone-screen>p{margin:0 0 17px;color:var(--muted);font-size:12px;line-height:1.45}.salesLanding .news-card{margin-top:9px;padding:14px;border:1px solid #d5cfc4;border-left:4px solid var(--coral);border-radius:13px;background:white}.salesLanding .news-card:nth-of-type(2){border-left-color:var(--blue)}.salesLanding .news-card:nth-of-type(3){border-left-color:var(--violet)}.salesLanding .news-card small{color:#77736b;font:700 9px/1.35 var(--mono)}.salesLanding .news-card strong{display:block;margin-top:8px;font-size:15px;line-height:1.35}.salesLanding .news-card p{margin:8px 0 0;color:#625e56;font-size:12px;line-height:1.5}.salesLanding .news-source{display:block;margin-top:11px;color:var(--blue);font-size:10px;font-weight:800}.salesLanding .life-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:54px}.salesLanding .life-card{min-height:420px;padding:31px;border:1px solid var(--line);border-radius:28px;background:var(--panel)}.salesLanding .life-card:first-child{background:#f0edff}.salesLanding .life-card:last-child{background:#eff8d8}.salesLanding .life-card span{font:800 11px/1 var(--mono);color:var(--muted);letter-spacing:.08em}.salesLanding .life-card h3{max-width:480px;margin:26px 0 14px;font-size:38px;letter-spacing:-.05em;line-height:1.07}.salesLanding .life-card p{max-width:520px;margin:0;color:#615d55;font-size:16px;line-height:1.65}.salesLanding .progress-viz{display:flex;align-items:end;gap:8px;height:120px;margin-top:32px;padding-top:18px;border-top:1px solid #c9c2e6}.salesLanding .progress-viz i{flex:1;border-radius:8px 8px 2px 2px;background:var(--violet)}.salesLanding .progress-viz i:first-child{height:24%}.salesLanding .progress-viz i:nth-child(2){height:47%}.salesLanding .progress-viz i:nth-child(3){height:39%}.salesLanding .progress-viz i:nth-child(4){height:68%}.salesLanding .progress-viz i:nth-child(5){height:82%;background:var(--blue)}.salesLanding .encouragement{margin-top:34px;padding:22px;border-radius:18px;background:var(--ink);color:white}.salesLanding .encouragement small{color:var(--acid);font:700 8px/1 var(--mono)}.salesLanding .encouragement strong{display:block;margin-top:12px;font-size:22px;letter-spacing:-.03em}.salesLanding .encouragement p{margin-top:8px;color:#c2bfb7;font-size:14px;line-height:1.5}.salesLanding .human-block{position:relative;display:grid;grid-template-columns:1.13fr .87fr;gap:70px;align-items:center;overflow:hidden;padding:82px;border-radius:42px;background:var(--ink);color:white}.salesLanding .human-block .kicker{color:var(--acid)}.salesLanding .human-copy h2{margin:0;font-size:clamp(46px,5vw,72px);font-weight:520;letter-spacing:-.06em;line-height:1}.salesLanding .human-copy>p{margin:25px 0 0;color:#c2bfb7;font-size:18px;line-height:1.65}.salesLanding .human-points{display:grid;gap:11px;margin-top:28px}.salesLanding .human-points div{display:flex;align-items:center;gap:10px;color:#dedbd3;font-size:15px}.salesLanding .human-points b{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;background:var(--acid);color:var(--ink)}.salesLanding .month-card{min-height:450px;display:flex;flex-direction:column;justify-content:center;padding:38px;border-radius:31px;background:var(--acid);color:var(--ink)}.salesLanding .month-card small{font:800 11px/1 var(--mono);letter-spacing:.1em}.salesLanding .month-card strong{margin-top:26px;font-size:92px;font-weight:520;letter-spacing:-.08em;line-height:.85}.salesLanding .month-card span{margin-top:8px;font-size:22px;font-weight:820}.salesLanding .month-card p{margin:28px 0 0;padding-top:22px;border-top:1px solid rgba(23,23,20,.25);color:#46520e;font-size:15px;line-height:1.6}.salesLanding .privacy-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.salesLanding .privacy-copy h2{margin:0;font-size:clamp(43px,5vw,69px);font-weight:520;letter-spacing:-.057em;line-height:1}.salesLanding .privacy-copy p{margin:25px 0 0;color:#625f57;font-size:18px;line-height:1.65}.salesLanding .privacy-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.salesLanding .privacy-card{min-height:210px;display:flex;flex-direction:column;padding:23px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}.salesLanding .privacy-card:first-child{background:var(--acid)}.salesLanding .privacy-card b{font:800 11px/1 var(--mono);letter-spacing:.08em}.salesLanding .privacy-card strong{margin-top:auto;font-size:24px;letter-spacing:-.035em}.salesLanding .privacy-card p{margin:10px 0 0;color:#5e5a52;font-size:14px;line-height:1.55}.salesLanding .author{display:grid;grid-template-columns:.82fr 1.18fr;gap:74px;align-items:center;padding:34px;border:1px solid var(--line);border-radius:38px;background:var(--panel)}.salesLanding .author-photo{position:relative;min-height:610px;overflow:hidden;border-radius:28px;background:#e6e4dc}.salesLanding .author-photo img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.salesLanding .author-photo:after{position:absolute;right:-75px;bottom:-75px;width:190px;height:190px;border-radius:50%;background:var(--acid);content:"";mix-blend-mode:multiply}.salesLanding .author-copy{padding-right:38px}.salesLanding .author-copy h2{max-width:680px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:520;letter-spacing:-.058em;line-height:1}.salesLanding .author-quote{margin:30px 0 0;font-size:20px;line-height:1.55}.salesLanding .author-bio{margin:24px 0 0;color:#666259;font-size:16px;line-height:1.65}.salesLanding .author-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.salesLanding .author-links a{padding:11px 14px;border:1px solid var(--ink);border-radius:11px;font-size:11px;font-weight:800;text-decoration:none}.salesLanding .fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:48px}.salesLanding .fit-card{padding:33px;border:1px solid var(--line);border-radius:27px;background:#eff8d8}.salesLanding .fit-card.not{background:#ece9e1}.salesLanding .fit-card h3{margin:0 0 23px;font-size:32px;letter-spacing:-.045em}.salesLanding .fit-card ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.salesLanding .fit-card li{position:relative;padding-left:26px;color:#55524b;font-size:15px;line-height:1.55}.salesLanding .fit-card li:before{position:absolute;left:0;content:"✓";color:#456000;font-weight:900}.salesLanding .fit-card.not li:before{content:"—";color:#77736b}.salesLanding .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px}.salesLanding .price-card{min-height:420px;display:flex;flex-direction:column;padding:27px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.salesLanding .price-card.featured{border-color:var(--ink);background:var(--ink);color:white;transform:translateY(-12px)}.salesLanding .price-card>small{color:var(--muted);font:800 11px/1.4 var(--mono);letter-spacing:.08em}.salesLanding .price-card.featured>small{color:var(--acid)}.salesLanding .price-card h3{margin:14px 0 6px;font-size:35px;letter-spacing:-.05em}.salesLanding .price{font-size:34px;font-weight:850}.salesLanding .price small{color:var(--muted);font-size:11px}.salesLanding .price-card ul{display:grid;gap:11px;margin:28px 0;padding:0;list-style:none}.salesLanding .price-card li{position:relative;padding-left:23px;color:#5e5a52;font-size:14px;line-height:1.5}.salesLanding .price-card.featured li{color:#d6d3ca}.salesLanding .price-card li:before{position:absolute;left:0;content:"✓";color:#597000;font-weight:900}.salesLanding .price-card.featured li:before{color:var(--acid)}.salesLanding .price-card a{min-height:47px;display:grid;place-items:center;margin-top:auto;border-radius:12px;background:var(--ink);color:white;font-size:11px;font-weight:850;text-decoration:none}.salesLanding .price-card.featured a{background:var(--acid);color:var(--ink)}.salesLanding .pricing-note{margin:20px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.salesLanding .faq{display:grid;grid-template-columns:.72fr 1.28fr;gap:72px;align-items:start}.salesLanding .faq h2{position:sticky;top:118px;margin:0;font-size:clamp(43px,5vw,69px);font-weight:520;letter-spacing:-.058em;line-height:1}.salesLanding .faq-list{border-top:1px solid var(--line)}.salesLanding details{border-bottom:1px solid var(--line)}.salesLanding summary{position:relative;padding:25px 44px 25px 0;cursor:pointer;list-style:none;font-size:18px;font-weight:800}.salesLanding summary::-webkit-details-marker{display:none}.salesLanding summary:after{position:absolute;right:5px;content:"+";font:500 25px/1 var(--mono)}.salesLanding details[open] summary:after{content:"−"}.salesLanding details p{max-width:780px;margin:-7px 44px 24px 0;color:#656159;font-size:15px;line-height:1.65}.salesLanding .mobile-nav summary{min-height:44px;display:flex;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.62);font-size:13px;font-weight:800;list-style:none}.salesLanding .mobile-nav summary:after,.salesLanding .mobile-nav[open] summary:after{display:none;content:none}.salesLanding .mobile-nav nav{position:absolute;z-index:100;top:calc(100% + 10px);right:0;width:min(250px,calc(100vw - 32px));display:grid;gap:4px;padding:10px;border:1px solid var(--line);border-radius:15px;background:var(--panel);box-shadow:0 22px 60px rgba(23,23,20,.18)}.salesLanding .mobile-nav nav a{padding:12px;border-radius:9px;color:#4f4c45;font-size:14px;font-weight:750;text-decoration:none}.salesLanding .mobile-nav nav a:hover{background:#eeebe2;color:var(--ink)}.salesLanding .final{position:relative;overflow:hidden;padding:88px;border-radius:42px;background:var(--acid)}.salesLanding .final:after{position:absolute;width:320px;height:320px;right:-90px;top:-120px;border-radius:50%;background:var(--blue);content:""}.salesLanding .final h2{position:relative;z-index:1;max-width:900px;margin:0;font-size:clamp(50px,6.1vw,82px);font-weight:520;letter-spacing:-.065em;line-height:.97}.salesLanding .final p{max-width:700px;margin:24px 0 32px;color:#4c580e;font-size:18px;line-height:1.65}.salesLanding .final .button,.salesLanding .final p{position:relative;z-index:1}.salesLanding footer{min-height:170px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--line);color:var(--muted)}.salesLanding .footer-brand{display:flex;align-items:center;gap:10px;font-size:11px}.salesLanding .footer-brand img{width:31px;height:31px;border-radius:9px}.salesLanding footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 24px}.salesLanding footer a{font-size:10px;text-decoration:none}.salesLanding footer a:hover{color:var(--ink)}@media (min-width:1051px) and (max-height:760px){.salesLanding .hero{padding-block:32px 44px}.salesLanding .hero h1{font-size:clamp(50px,5vw,72px)}.salesLanding .hero-stage{min-height:450px}}@media (max-width:1050px){.salesLanding .hero{grid-template-columns:1fr;gap:34px}.salesLanding .hero-stage{width:min(680px,100%);margin-inline:auto}.salesLanding .today-ui{grid-template-columns:160px minmax(0,1fr)}.salesLanding .today-rail{display:none}.salesLanding .digest-grid,.salesLanding .privacy-grid,.salesLanding .split-feature{grid-template-columns:1fr}.salesLanding .agent-card{max-width:680px}.salesLanding .digest-copy{max-width:780px}.salesLanding .phone{grid-row:1}.salesLanding .author{grid-template-columns:1fr 1fr;gap:40px}.salesLanding .author-copy{padding-right:10px}.salesLanding .human-block{padding:62px}}@media (max-width:800px){.salesLanding .wrap{width:min(100% - 32px,1240px)}.salesLanding .nav-shell{min-height:72px}.salesLanding .nav-links>a:not(.nav-cta){display:none}.salesLanding .mobile-nav{display:block;order:-1}.salesLanding .brand-copy small{display:none}.salesLanding .hero{min-height:0;padding-block:58px 76px}.salesLanding .hero h1{font-size:clamp(49px,13vw,74px)}.salesLanding .hero-stage{min-height:440px}.salesLanding .app-preview{width:100%}.salesLanding .app-body{grid-template-columns:80px 1fr;min-height:350px}.salesLanding .app-main{padding:15px 12px}.salesLanding .tiny-board{gap:4px}.salesLanding .tiny-col{min-height:130px;padding:6px}.salesLanding .float-one{left:-5px}.salesLanding .float-two{right:-7px}.salesLanding .proof{grid-template-columns:repeat(2,1fr)}.salesLanding .proof div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.salesLanding .proof div:nth-child(4){border-top:1px solid var(--line)}.salesLanding .section{padding-block:88px}.salesLanding .comic-intro{align-items:start;flex-direction:column}.salesLanding .comic-grid{grid-template-columns:1fr;gap:24px}.salesLanding .comic-scene{aspect-ratio:auto;overflow:visible;background:var(--panel);box-shadow:6px 6px 0 var(--ink)}.salesLanding .comic-scene:nth-child(2n){transform:none}.salesLanding .comic-scene img{height:auto;aspect-ratio:3/2;border-radius:22px 22px 0 0}.salesLanding .comic-scene-copy{position:relative;top:auto;left:auto;width:auto;margin:-18px 14px 14px;transform:none!important}.comic-scene:nth-child(2) .comic-scene-copy,.comic-scene:nth-child(4) .comic-scene-copy,.salesLanding .comic-scene:nth-child(5) .comic-scene-copy{width:auto}.salesLanding .manifesto{margin-top:88px;padding:52px 28px;border-radius:29px}.salesLanding .manifesto-footer{grid-template-columns:1fr;gap:22px}.salesLanding .life-grid,.salesLanding .pricing-grid,.salesLanding .result-grid{grid-template-columns:1fr}.salesLanding .result-card,.salesLanding .result-card:nth-child(2){min-height:250px;transform:none}.salesLanding .product-stage{padding:9px;border-radius:22px}.salesLanding .browser-top{height:36px}.salesLanding .today-ui{min-height:510px;grid-template-columns:86px 1fr}.salesLanding .today-side{padding:13px 8px}.salesLanding .today-menu span{padding:7px 5px;font-size:7px}.salesLanding .project-list{display:none}.salesLanding .today-center{padding:18px 12px}.salesLanding .today-board{grid-template-columns:1fr}.salesLanding .today-column{min-height:100px}.salesLanding .today-column:nth-child(3){display:none}.salesLanding .interface-note{flex-direction:column;gap:8px}.salesLanding .digest-section{padding:80px 0}.salesLanding .digest-grid{gap:55px}.salesLanding .human-block{grid-template-columns:1fr;gap:44px;padding:48px 24px;border-radius:29px}.salesLanding .month-card{min-height:350px;width:min(460px,100%);transform:none}.salesLanding .privacy-cards{grid-template-columns:1fr}.salesLanding .privacy-card{min-height:170px}.salesLanding .author{grid-template-columns:1fr;padding:16px;border-radius:27px}.salesLanding .author-photo{min-height:520px}.salesLanding .author-copy{padding:22px 12px 30px}.salesLanding .fit-grid{grid-template-columns:1fr}.salesLanding .price-card.featured{transform:none}.salesLanding .faq{grid-template-columns:1fr;gap:34px}.salesLanding .faq h2{position:static}.salesLanding .final{padding:54px 24px;border-radius:29px}.salesLanding footer{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:44px}.salesLanding footer nav{justify-content:flex-start}}@media (max-width:520px){.salesLanding .brand img{width:36px;height:36px}.salesLanding .brand-copy strong{font-size:11px}.salesLanding .nav-cta{padding:10px 12px}.salesLanding .cta-wide{display:none}.salesLanding .cta-short{display:inline}.salesLanding .hero-lead{font-size:17px}.salesLanding .hero-actions{display:grid}.salesLanding .button{width:100%}.salesLanding .hero-stage{min-height:390px}.salesLanding .hero-stage:before{inset:6% 0;border-radius:35px}.salesLanding .hero-stage:after{width:115px;height:115px;right:-36px}.salesLanding .app-body{grid-template-columns:65px 1fr}.salesLanding .app-nav span{padding:6px 3px;font-size:7px}.salesLanding .app-logo{gap:3px;font-size:7px}.salesLanding .app-logo b{width:15px;height:15px;font-size:8px}.salesLanding .app-main h3{font-size:16px}.salesLanding .app-main>p{font-size:8px}.salesLanding .capture strong{font-size:10px}.salesLanding .capture-input{font-size:8px}.salesLanding .tiny-col strong,.salesLanding .tiny-task{font-size:7px}.salesLanding .float-pill{padding:8px 9px;font-size:9px}.salesLanding .proof{grid-template-columns:1fr}.salesLanding .proof div+div{border-left:0;border-top:1px solid var(--line)}.salesLanding .author-copy h2,.salesLanding .comic-intro h2,.salesLanding .digest-copy h2,.salesLanding .faq h2,.salesLanding .feature-copy h2,.salesLanding .final h2,.salesLanding .human-copy h2,.salesLanding .privacy-copy h2,.salesLanding .section-head h2{font-size:42px}.salesLanding .feature-copy>p,.salesLanding .privacy-copy p,.salesLanding .section-head p:last-child{font-size:17px}.salesLanding .comic-scene-copy{padding:17px}.salesLanding .comic-scene h3{font-size:29px}.salesLanding .comic-scene-copy>p:last-child{font-size:16px}.salesLanding .product-stage{margin-inline:-8px}.salesLanding .browser-address{min-width:120px}.salesLanding .today-ui{grid-template-columns:66px 1fr}.salesLanding .today-center h3{font-size:22px}.salesLanding .agent-card{min-height:560px;padding:28px 22px;border-radius:28px}.salesLanding .digest-principles{grid-template-columns:1fr}.salesLanding .phone{width:100%}.salesLanding .life-card{min-height:350px;padding:24px}.salesLanding .month-card strong{font-size:76px}.salesLanding .author-photo{min-height:440px}.salesLanding .author-quote{font-size:17px}}@media (prefers-reduced-motion:reduce){.salesLanding{scroll-behavior:auto}.salesLanding,.salesLanding *,.salesLanding :after,.salesLanding :before{transition-duration:.001ms!important;animation-duration:.001ms!important}}