.marketing-root .home-v3{--hv-body:#4d463d;--hv-muted:#6b6357;--hv-faint:#8a8378;--hv-rule:#d8cfbc;--hv-dash:#e6e0d4;--hv-edge:#cfc6b5;--hv-tint:#eee7db;--hv-dark-dash:#3a352e;--hv-on-dark:#e8e2d6;--hv-on-dark-soft:#cbc4b8;--hv-on-green:#cfe6d8;width:100%}.marketing-root .home-v3 .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px;display:flex}.marketing-root .home-v3 .section-heading{text-align:left;letter-spacing:-.015em;max-width:460px;margin:0;font-size:32px;font-weight:800;line-height:1.06}.marketing-root .home-v3 .sec-aside{color:var(--hv-muted);max-width:340px;font-size:13.5px}.marketing-root .home-v3 .sample-note{color:var(--hv-faint);letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:12px 0 0;font-size:11px;font-weight:800}.marketing-root .home-v3 .sample-note--left{text-align:left}.marketing-root .home-v3 .hero-layout{grid-template-columns:1.02fr 1fr;align-items:center;gap:52px;max-width:1120px;margin:0 auto;padding:48px 40px 44px;display:grid}.marketing-root .home-v3 .hero-copy{animation:.6s 50ms both marketing-up}.marketing-root .home-v3 .hero-copy h1{letter-spacing:-.02em;margin:0 0 18px;font-size:58px;font-weight:800;line-height:1}.marketing-root .home-v3 .hero-copy h1 mark{background:linear-gradient(transparent 55%, var(--yellow) 55%);color:inherit;padding:0 2px}.marketing-root .home-v3 .hero-lede{color:var(--hv-body);max-width:420px;margin:0 0 22px;font-size:18px;line-height:1.5}.marketing-root .home-v3 .hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.marketing-root .home-v3 .hero-secondary{color:var(--ink);border-bottom:2.5px solid var(--yellow);padding-bottom:2px;font-size:14px;font-weight:700;text-decoration:none}.marketing-root .home-v3 .hero-secondary:hover{border-bottom-color:var(--green)}.marketing-root .home-v3 .hero-trust{color:var(--hv-muted);margin-top:16px;font-size:12.5px}.marketing-root .home-v3 .hero-trust b{color:var(--green)}.marketing-root .home-v3 .hero-scorecard{min-width:0;animation:.6s .22s both marketing-up;position:relative}.marketing-root .home-v3 .hero-scorecard-stamp{z-index:2;background:var(--cream);border:2.5px solid var(--ink);letter-spacing:.04em;border-radius:10px;padding:6px 12px;font-size:10.5px;font-weight:800;position:absolute;top:-14px;left:22px}.marketing-root .home-v3 .hero-scorecard-card{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;border-radius:16px;padding:24px 24px 20px}.marketing-root .home-v3 .hero-scorecard-head{border-bottom:2px dashed var(--hv-dash);justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;font-size:11.5px;font-weight:800;display:flex}.marketing-root .home-v3 .hero-scorecard-live{color:var(--hv-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.marketing-root .home-v3 .hero-scorecard-live .dot{background:var(--green-echo);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse-dot;display:inline-block}.marketing-root .home-v3 .hero-scorecard-count{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.marketing-root .home-v3 .hero-scorecard-number{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:36px;font-weight:800;line-height:1}.marketing-root .home-v3 .hero-scorecard-number span{color:var(--hv-faint);font-size:17px}.marketing-root .home-v3 .hero-scorecard-movement{color:var(--green);font-size:12px;font-weight:700}.marketing-root .home-v3 .hero-scorecard-movement b{color:var(--ink)}.marketing-root .home-v3 .hero-scorecard-scope{letter-spacing:.04em;text-transform:uppercase;color:var(--hv-faint);margin-bottom:14px;font-size:11px;font-weight:700}.marketing-root .home-v3 .hero-scorecard-rows{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.marketing-root .home-v3 .hero-scorecard-row{align-items:center;gap:10px;display:flex}.marketing-root .home-v3 .hero-scorecard-label{flex-shrink:0;width:104px;font-size:11.5px;font-weight:700}.marketing-root .home-v3 .hero-scorecard-label.is-rival,.marketing-root .home-v3 .hero-scorecard-value.is-rival{color:var(--red)}.marketing-root .home-v3 .hero-scorecard-bar{border:2px solid var(--ink);background:var(--cream);border-radius:7px;flex:1;min-width:0;height:13px;display:block;overflow:hidden}.marketing-root .home-v3 .hero-scorecard-bar span{height:100%;display:block}.marketing-root .home-v3 .hero-scorecard-bar span.is-you{background:var(--green)}.marketing-root .home-v3 .hero-scorecard-bar span.is-rival{background:var(--red)}.marketing-root .home-v3 .hero-scorecard-value{text-align:right;flex-shrink:0;width:34px;font-size:11.5px;font-weight:800}.marketing-root .home-v3 .hero-scorecard-surfaces{border-top:2px dashed var(--hv-dash);color:var(--hv-muted);margin:0;padding-top:12px;font-size:11.5px;font-weight:600;line-height:1.5}.marketing-root .home-v3 .hero-scorecard-surfaces b{color:var(--hv-body)}.marketing-root .home-v3 .founder-input{background:var(--ink);color:#fff;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}.marketing-root .home-v3 .founder-input-layout{grid-template-columns:360px 1fr;align-items:start;gap:48px;max-width:1120px;margin:0 auto;padding:34px 40px 38px;display:grid}.marketing-root .home-v3 .founder-input-who{align-items:flex-start;gap:16px;display:flex}.marketing-root .home-v3 .founder-input-mark{border:2.5px solid var(--ink);background:var(--yellow);width:56px;height:56px;color:var(--green);font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;letter-spacing:-.04em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:800;display:flex}.marketing-root .home-v3 .founder-input-who h2{color:#fff;margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.15}.marketing-root .home-v3 .founder-input-who p{color:var(--hv-on-dark-soft);margin:0;font-size:13.5px;line-height:1.55}.marketing-root .home-v3 .founder-input-who p b{color:#fff}.marketing-root .home-v3 .founder-input-label{letter-spacing:.14em;text-transform:uppercase;color:var(--hv-faint);margin-bottom:12px;font-size:11px;font-weight:800}.marketing-root .home-v3 .founder-input-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-root .home-v3 .founder-input-steps>div{border-right:2px dashed var(--hv-dark-dash);padding:0 18px}.marketing-root .home-v3 .founder-input-steps>div:first-child{padding-left:0}.marketing-root .home-v3 .founder-input-steps>div:last-child{border-right:0;padding-right:0}.marketing-root .home-v3 .founder-input-when{letter-spacing:.06em;text-transform:uppercase;color:var(--yellow);margin-bottom:4px;font-size:10.5px;font-weight:800}.marketing-root .home-v3 .founder-input-steps p{color:var(--hv-on-dark);margin:0;font-size:13.5px;line-height:1.5}.marketing-root .home-v3 .founder-input-bound{color:var(--hv-faint);margin:14px 0 0;font-size:11.5px}.marketing-root .home-v3 .brief-section{border-top:2px dashed var(--hv-rule);border-bottom:3px solid var(--ink);background:var(--hv-tint)}.marketing-root .home-v3 .brief-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:44px;max-width:1120px;margin:0 auto;padding:52px 40px 56px;display:grid}.marketing-root .home-v3 .brief-card{border:3px solid var(--ink);background:#fff;border-radius:16px;padding:32px 32px 28px}.marketing-root .home-v3 .brief-card-meta{border-bottom:2px dashed var(--hv-dash);color:var(--hv-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:12px;font-size:11px;font-weight:700;display:flex}.marketing-root .home-v3 .brief-card-meta span:first-child{color:var(--ink)}.marketing-root .home-v3 .brief-card-headline{letter-spacing:-.015em;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.08}.marketing-root .home-v3 .brief-card-assessment{color:var(--hv-body);text-wrap:pretty;margin:0 0 20px;font-size:15px;line-height:1.55}.marketing-root .home-v3 .brief-card-action{background:var(--green);color:#fff;border-radius:12px;margin-bottom:18px;padding:16px 18px}.marketing-root .home-v3 .brief-card-action-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.marketing-root .home-v3 .brief-card-action p{margin:0;font-size:14.5px;line-height:1.45}.marketing-root .home-v3 .brief-card-receipts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.marketing-root .home-v3 .brief-card-receipts span{border:2px solid var(--ink);background:var(--cream);border-radius:8px;padding:5px 11px;font-size:11.5px;font-weight:700}.marketing-root .home-v3 .brief-card-byline{color:var(--green);margin:18px 0 0;font-size:12px;font-weight:700}.marketing-root .home-v3 .brief-aside{min-width:0;padding-top:8px}.marketing-root .home-v3 .brief-aside .section-heading{margin-bottom:10px;font-size:24px}.marketing-root .home-v3 .brief-aside-lede{color:var(--hv-muted);margin:0 0 24px;font-size:15px;line-height:1.5}.marketing-root .home-v3 .brief-parts{border-left:2px dashed var(--hv-edge);flex-direction:column;padding-left:18px;display:flex}.marketing-root .home-v3 .brief-part{padding:0 0 18px}.marketing-root .home-v3 .brief-part:last-child{padding-bottom:0}.marketing-root .home-v3 .brief-part-num{color:var(--hv-faint);font-size:11px;font-weight:800}.marketing-root .home-v3 .brief-part.is-action .brief-part-num{color:var(--green)}.marketing-root .home-v3 .brief-part-title{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;margin:2px 0 3px;font-size:16px;font-weight:800}.marketing-root .home-v3 .brief-part p{color:var(--hv-muted);margin:0;font-size:13.5px;line-height:1.5}.marketing-root .home-v3 .process-section{max-width:1120px;margin:0 auto;padding:52px 40px 46px}.marketing-root .home-v3 .process-grid{border-top:3px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:22px;display:grid}.marketing-root .home-v3 .process-num{align-items:center;gap:10px;margin-bottom:10px;display:flex}.marketing-root .home-v3 .process-num span:first-child{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:34px;font-weight:800;line-height:1}.marketing-root .home-v3 .process-rule{background:var(--hv-rule);flex:1;height:2px}.marketing-root .home-v3 .process-grid .is-last .process-num span:first-child{color:var(--green)}.marketing-root .home-v3 .process-grid .is-last .process-rule{background:var(--green)}.marketing-root .home-v3 .process-grid h3{margin:0 0 6px;font-size:17px;font-weight:800}.marketing-root .home-v3 .process-grid p{color:var(--hv-muted);margin:0;font-size:14px;line-height:1.5}.marketing-root .home-v3 .sec-tour{max-width:1120px;margin:0 auto;padding:10px 40px 56px}.marketing-root .home-v3 .workspace-demo{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;border-radius:18px;grid-template-columns:266px minmax(0,1fr);display:grid;overflow:hidden}.marketing-root .home-v3 .workspace-rail{background:var(--cream);border-right:3px solid var(--ink);flex-direction:column;display:flex}.marketing-root .home-v3 .workspace-tabs{flex-direction:column;display:flex}.marketing-root .home-v3 .workspace-tab{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;text-align:left;cursor:pointer;border:0;border-bottom:2px dashed var(--hv-edge);min-height:64px;color:var(--ink);background:0 0;flex-direction:column;justify-content:flex-start;padding:16px 20px;font-size:16px;font-weight:800;transition:background .15s;display:flex}.marketing-root .home-v3 .workspace-tab:hover{background:#fff}.marketing-root .home-v3 .workspace-tab.is-active{box-shadow:inset 4px 0 0 var(--yellow);background:#fff}.marketing-root .home-v3 .workspace-tab-kicker{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--hv-faint);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.marketing-root .home-v3 .workspace-human-note{border-top:2px dashed var(--hv-edge);color:var(--hv-muted);margin:auto 0 0;padding:16px 20px;font-size:12px;line-height:1.5}.marketing-root .home-v3 .workspace-panel-shell{min-width:0}.marketing-root .home-v3 .workspace-panel{min-height:330px;padding:26px 28px}.marketing-root .home-v3 .workspace-panel-head{border-bottom:2px dashed var(--hv-dash);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}.marketing-root .home-v3 .workspace-panel-title{margin:0;font-size:19px;font-weight:800}.marketing-root .home-v3 .workspace-panel-scope{color:var(--hv-faint);font-size:11px;font-weight:700}.marketing-root .home-v3 .workspace-trend-read{align-items:flex-end;gap:32px;margin-bottom:20px;display:flex}.marketing-root .home-v3 .workspace-big-number{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:52px;font-weight:800;line-height:1}.marketing-root .home-v3 .workspace-big-number span{color:var(--hv-faint);font-size:22px}.marketing-root .home-v3 .workspace-movement{color:var(--green);margin-top:4px;font-size:12px;font-weight:700}.marketing-root .home-v3 .workspace-bars{flex:1;align-items:flex-end;gap:8px;min-width:0;height:96px;display:flex}.marketing-root .home-v3 .workspace-bar{border:2px solid var(--ink);background:var(--hv-rule);border-radius:5px 5px 0 0;flex:1}.marketing-root .home-v3 .workspace-bar--gap{background:var(--cream);border:2px dashed var(--hv-edge)}.marketing-root .home-v3 .workspace-bar--up{background:var(--green-echo)}.marketing-root .home-v3 .workspace-bar--now{background:var(--yellow)}.marketing-root .home-v3 .workspace-metrics{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:14px;display:grid}.marketing-root .home-v3 .workspace-metric{border-right:2px dashed var(--hv-dash);padding:0 16px}.marketing-root .home-v3 .workspace-metric:first-child{padding-left:0}.marketing-root .home-v3 .workspace-metric:last-child{border-right:0;padding-right:0}.marketing-root .home-v3 .workspace-metric-value{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:20px;font-weight:800}.marketing-root .home-v3 .workspace-metric-value.is-muted{color:var(--hv-faint)}.marketing-root .home-v3 .workspace-metric-label{color:var(--hv-muted);font-size:11.5px;font-weight:600}.marketing-root .home-v3 .workspace-quotes{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.marketing-root .home-v3 .workspace-quote{align-items:flex-start;gap:12px;display:flex}.marketing-root .home-v3 .workspace-quote+.workspace-quote{border-top:2px dashed var(--hv-dash);padding-top:10px}.marketing-root .home-v3 .workspace-quote p{color:var(--hv-body);margin:0;font-size:14px;line-height:1.5}.marketing-root .home-v3 .workspace-surface{border:2px solid var(--ink);background:var(--cream);white-space:nowrap;border-radius:7px;flex-shrink:0;padding:4px 9px;font-size:10px;font-weight:800}.marketing-root .home-v3 .workspace-chips{border-top:2px solid var(--ink);flex-wrap:wrap;gap:10px;padding-top:14px;display:flex}.marketing-root .home-v3 .workspace-chip{border:2px solid var(--ink);background:var(--cream);border-radius:8px;padding:5px 11px;font-size:12px;font-weight:800}.marketing-root .home-v3 .workspace-chip--rival{color:var(--red);background:#fff}.marketing-root .home-v3 .workspace-chip--muted{border:2px dashed var(--hv-edge);color:var(--hv-muted);background:0 0;font-weight:700}.marketing-root .home-v3 .workspace-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.marketing-root .home-v3 .workspace-page{border:2.5px solid var(--ink);border-radius:12px;padding:16px 18px}.marketing-root .home-v3 .workspace-page--theirs{border-color:var(--red)}.marketing-root .home-v3 .workspace-page--yours{background:var(--cream)}.marketing-root .home-v3 .workspace-page-url{overflow-wrap:anywhere;margin-bottom:12px;font-size:11px;font-weight:800}.marketing-root .home-v3 .workspace-page--theirs .workspace-page-url{color:var(--red)}.marketing-root .home-v3 .workspace-page-url span{color:var(--hv-faint)}.marketing-root .home-v3 .workspace-comparison-rows{flex-direction:column;gap:8px;font-size:13.5px;font-weight:600;display:flex}.marketing-root .home-v3 .workspace-comparison-rows .missing{color:var(--red)}.marketing-root .home-v3 .workspace-footnote{color:var(--hv-muted);margin:16px 0 0;font-size:13.5px;line-height:1.5}.marketing-root .home-v3 .workspace-beforeafter{flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:20px;display:flex}.marketing-root .home-v3 .workspace-ba-label{letter-spacing:.06em;text-transform:uppercase;color:var(--hv-faint);margin-bottom:2px;font-size:10px;font-weight:800}.marketing-root .home-v3 .workspace-ba-label.is-after{color:var(--green)}.marketing-root .home-v3 .workspace-ba-value{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:40px;font-weight:800;line-height:1}.marketing-root .home-v3 .workspace-ba-value.is-before{color:var(--hv-faint)}.marketing-root .home-v3 .workspace-ba-value span{color:var(--hv-faint);font-size:18px}.marketing-root .home-v3 .workspace-ba-arrow{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;font-size:28px;font-weight:800}.marketing-root .home-v3 .workspace-verdict{border:2.5px solid var(--ink);background:var(--yellow);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:800}.marketing-root .home-v3 .workspace-timeline{border-left:2px dashed var(--hv-edge);flex-direction:column;gap:10px;padding-left:16px;font-size:13.5px;display:flex}.marketing-root .home-v3 .workspace-timeline span{color:var(--hv-muted)}.marketing-root .home-v3 .ledger-section{background:var(--green);color:#fff;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}.marketing-root .home-v3 .ledger-inner{max-width:1120px;margin:0 auto;padding:50px 40px 54px}.marketing-root .home-v3 .ledger-section .sec-aside{color:var(--hv-on-green)}.marketing-root .home-v3 .ledger-board{color:var(--ink);border:3px solid var(--ink);background:#fff;border-radius:16px;overflow:hidden}.marketing-root .home-v3 .ledger-head{background:var(--ink);color:#fff;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);font-size:10.5px;font-weight:800;display:grid}.marketing-root .home-v3 .ledger-head>div{padding:10px 22px}.marketing-root .home-v3 .ledger-head .is-brief{color:var(--yellow)}.marketing-root .home-v3 .ledger-rows{margin:0;padding:0;list-style:none}.marketing-root .home-v3 .ledger-row{border-top:2px dashed var(--hv-dash);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.marketing-root .home-v3 .ledger-row:first-child{border-top:2px solid var(--ink)}.marketing-root .home-v3 .ledger-cell{padding:15px 22px;font-size:15px}.marketing-root .home-v3 .ledger-cell--dashboard{color:var(--hv-faint);font-weight:600}.marketing-root .home-v3 .ledger-cell--brief{border-left:2px dashed var(--hv-dash);font-weight:700}.marketing-root .home-v3 .ledger-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-root .home-v3 .ledger-footnote{color:var(--hv-on-green);margin:18px 0 0;font-size:13px}.marketing-root .home-v3 .pricing-section{max-width:1120px;margin:0 auto;padding:52px 40px 20px}.marketing-root .home-v3 .pricing-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.marketing-root .home-v3 .pricing-card{border:2.5px solid var(--ink);background:#fff;border-radius:16px;flex-direction:column;max-width:380px;padding:24px 28px;display:flex}.marketing-root .home-v3 .pricing-card-label{letter-spacing:.14em;text-transform:uppercase;color:var(--hv-faint);font-size:10.5px;font-weight:800}.marketing-root .home-v3 .pricing-card-amount{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;margin:6px 0;font-size:48px;font-weight:800;line-height:1}.marketing-root .home-v3 .pricing-card-amount small{color:var(--hv-faint);font-size:14px;font-weight:600}.marketing-root .home-v3 .pricing-flag{border:2px solid var(--ink);background:var(--yellow);border-radius:999px;width:fit-content;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:800}.marketing-root .home-v3 .pricing-items{color:var(--hv-body);flex-direction:column;gap:7px;margin:6px 0 0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.marketing-root .home-v3 .pricing-card-terms{color:var(--hv-muted);margin:14px 0 0;font-size:12px}.marketing-root .home-v3 .agency-note{color:var(--hv-body);border:2px dashed var(--hv-edge);border-radius:12px;width:fit-content;max-width:100%;margin:18px 0 0;padding:12px 16px;font-size:13.5px;font-weight:700}.marketing-root .home-v3 .pricing-terms{color:var(--hv-muted);margin:16px 0 0;font-size:13px}.marketing-root .home-v3 .faq-section{max-width:1120px;margin:0 auto;padding:34px 40px 52px}.marketing-root .home-v3 .faq-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:44px;display:grid}.marketing-root .home-v3 .faq-items{border-top:3px solid var(--ink);flex-direction:column;display:flex}.marketing-root .home-v3 .faq-items details{border-bottom:2px dashed var(--hv-rule);padding:16px 0}.marketing-root .home-v3 .faq-items summary{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;cursor:pointer;font-size:17px;font-weight:800}.marketing-root .home-v3 .faq-items p{color:var(--hv-body);max-width:620px;margin:10px 0 0;font-size:14.5px;line-height:1.55}.marketing-root .home-v3 .invite-layout{background:var(--ink);max-width:1040px;box-shadow:8px 8px 0 var(--yellow);border-radius:20px;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:44px;margin:0 auto 44px;padding:46px 44px;display:grid}.marketing-root .home-v3 .invite-layout .inv-dark{text-align:left;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.marketing-root .home-v3 .invite-next{border-left:2px dashed var(--hv-dark-dash);padding-left:28px}.marketing-root .home-v3 .invite-next-heading{font-family:var(--font-bricolage), var(--font-geist-sans), sans-serif;color:var(--yellow);margin-bottom:8px;font-size:15px;font-weight:800}.marketing-root .home-v3 .invite-next-steps{color:var(--hv-on-dark-soft);flex-direction:column;gap:8px;font-size:13.5px;line-height:1.45;display:flex}@media (max-width:1023px){.marketing-root .home-v3 .hero-layout,.marketing-root .home-v3 .founder-input-layout,.marketing-root .home-v3 .brief-layout,.marketing-root .home-v3 .faq-layout,.marketing-root .home-v3 .invite-layout{grid-template-columns:minmax(0,1fr);gap:28px}.marketing-root .home-v3 .process-grid,.marketing-root .home-v3 .founder-input-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.marketing-root .home-v3 .founder-input-steps>div{border-right:0;padding:0}.marketing-root .home-v3 .workspace-demo{grid-template-columns:220px minmax(0,1fr)}.marketing-root .home-v3 .invite-next{border-left:0;border-top:2px dashed var(--hv-dark-dash);padding-top:24px;padding-left:0}}@media (max-width:640px){.marketing-root .home-v3 .hero-layout{gap:38px;padding:36px 20px 40px}.marketing-root .home-v3 .hero-copy h1{font-size:44px;line-height:.98}.marketing-root .home-v3 .section-heading{font-size:26px}.marketing-root .home-v3 .founder-input-layout,.marketing-root .home-v3 .brief-layout,.marketing-root .home-v3 .process-section,.marketing-root .home-v3 .sec-tour,.marketing-root .home-v3 .ledger-inner,.marketing-root .home-v3 .pricing-section,.marketing-root .home-v3 .faq-section{padding-left:20px;padding-right:20px}.marketing-root .home-v3 .process-grid,.marketing-root .home-v3 .founder-input-steps,.marketing-root .home-v3 .workspace-comparison{grid-template-columns:minmax(0,1fr)}.marketing-root .home-v3 .founder-input-steps>div{border-bottom:2px dashed var(--hv-dark-dash);padding:14px 0}.marketing-root .home-v3 .founder-input-steps>div:last-child{border-bottom:0}.marketing-root .home-v3 .brief-card{padding:24px 20px}.marketing-root .home-v3 .brief-card-meta{flex-direction:column;align-items:flex-start;gap:8px}.marketing-root .home-v3 .brief-card-headline{font-size:24px}.marketing-root .home-v3 .workspace-demo{grid-template-columns:minmax(0,1fr)}.marketing-root .home-v3 .workspace-rail{border-right:0;border-bottom:3px solid var(--ink)}.marketing-root .home-v3 .workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-root .home-v3 .workspace-tab{border-right:2px dashed var(--hv-edge);min-height:64px;padding:12px 14px;font-size:14px}.marketing-root .home-v3 .workspace-tab:nth-child(2n){border-right:0}.marketing-root .home-v3 .workspace-tab.is-active{box-shadow:inset 0 -4px 0 var(--yellow)}.marketing-root .home-v3 .workspace-panel{min-height:0;padding:20px 16px}.marketing-root .home-v3 .workspace-trend-read{gap:18px}.marketing-root .home-v3 .workspace-big-number{font-size:40px}.marketing-root .home-v3 .workspace-metrics{grid-template-columns:minmax(0,1fr)}.marketing-root .home-v3 .workspace-metric{border-right:0;border-bottom:2px dashed var(--hv-dash);padding:10px 0}.marketing-root .home-v3 .workspace-metric:last-child{border-bottom:0}.marketing-root .home-v3 .workspace-quote{flex-direction:column;gap:6px}.marketing-root .home-v3 .ledger-head{display:none}.marketing-root .home-v3 .ledger-row{grid-template-columns:minmax(0,1fr)}.marketing-root .home-v3 .ledger-cell--brief{border-left:0;border-top:2px dashed var(--hv-dash)}.marketing-root .home-v3 .ledger-label{clip-path:none;white-space:normal;letter-spacing:.08em;text-transform:uppercase;width:auto;height:auto;color:var(--hv-faint);margin:0 0 4px;font-size:10px;font-weight:800;display:block;position:static;overflow:visible}.marketing-root .home-v3 .pricing-head{align-items:flex-start}.marketing-root .home-v3 .cadence-toggle button{min-height:44px;padding-left:22px;padding-right:22px}.marketing-root .home-v3 .pricing-card{max-width:100%;padding:24px 20px}.marketing-root .home-v3 .invite-layout{margin:0 16px 32px;padding:34px 24px}.marketing-root .home-v3 .invite-layout .inv form{grid-template-columns:minmax(0,1fr);display:grid}.marketing-root .home-v3 .invite-layout .inv input:not(.honeypot),.marketing-root .home-v3 .invite-layout .inv button{width:100%;min-height:48px}}