.sales-hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,60px);align-items:center;padding-block:56px 64px}.sales-hero>*{min-width:0}.sales-hero .eyebrow,.sales-fit .eyebrow,.sales-offer-section .eyebrow,.sales-demo-section .eyebrow,.sales-local .eyebrow,.sales-problem .eyebrow{font-size:.875rem;letter-spacing:.08em}.sales-hero h1{font:750 clamp(2.55rem,4.1vw,3.7rem)/1.1 var(--display);letter-spacing:-.045em;margin:0 0 24px}.sales-hero h1 em{font-style:normal;color:#256d56}.sales-hero .h1-local{font:500 .875rem/1.6 var(--font);letter-spacing:0;display:block;margin-top:20px;max-width:440px;color:#58695e}.sales-lead{font-size:1.0625rem;line-height:1.7;color:#4f6057;margin:0 0 24px;max-width:550px}.sales-lead strong{font-weight:500;color:var(--ink)}.sales-price{display:flex;align-items:center;gap:14px;margin:22px 0}.sales-price strong{font:750 2.5rem/1 var(--display);letter-spacing:-.05em}.sales-price span{font-size:.875rem;line-height:1.45;color:#506357}.sales-hero .button,.sales-plan .button,.sales-final .button{font-size:1rem;min-height:52px;padding:14px 20px;line-height:1.4;text-align:center}.sales-hero .text-link{font-size:1rem}.sales-note{font-size:.875rem;line-height:1.6;color:#55675c;margin:14px 0 0}.sales-hero-photo{margin:0;position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.sales-hero-photo picture{display:block;border-radius:24px 24px 0 0;overflow:hidden;background:#e4eadf}.sales-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.sales-photo-message{background:var(--green);color:#fff;padding:26px 30px;border-radius:0 0 24px 24px}.sales-photo-message>span{font-size:.875rem;color:var(--accent);font-weight:650;letter-spacing:.08em}.sales-photo-message strong{display:block;font:650 clamp(1.4rem,2.1vw,1.9rem)/1.3 var(--display);margin-top:10px;letter-spacing:-.025em}.sales-photo-message p{font-size:1rem;margin:12px 0 0;color:#d4e4db}.sales-hero-photo figcaption{font-size:.8125rem;color:#64746d;margin-top:8px;text-align:right}.sales-value-strip{background:#edf3eb;border-block:1px solid #d7e3d3}.sales-value-strip>.wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1.15fr;gap:28px;align-items:center;padding-block:24px}.sales-value-strip p{font-size:.9375rem;margin:0}.sales-value-strip span{border-left:1px solid #c5d5c0;padding-left:22px;font-size:1rem;font-weight:550;line-height:1.5}.sales-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sales-benefits article{border-top:1px solid #b6cbbd;padding-top:24px}.sales-number{font:700 1rem var(--display);color:#38754e}.sales-benefits h3{font-size:1.4rem;margin:20px 0 12px}.sales-benefits p{font-size:1rem;color:#56655b}.sales-benefits a{font-size:.9375rem;font-weight:650;text-decoration:underline;text-underline-offset:4px}.sales-demo-section{background:#f1f5f2}.sales-demo-section .section-heading{margin-bottom:18px}.sales-demo-disclosure{font-size:.875rem;line-height:1.6;color:#526458;max-width:740px;margin:0 0 25px}.sales-example-buttons{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px}.sales-example-buttons button{font-size:1rem;border:1px solid #94ad9c;background:#fff;color:var(--green);border-radius:100px;padding:11px 20px;min-height:48px}.sales-example-buttons button[aria-pressed=true]{background:var(--green);color:#fff;border-color:var(--green)}.sales-example{display:grid;grid-template-columns:.85fr 1.15fr;gap:0;border:1px solid #cbd9cf;border-radius:18px;overflow:hidden;background:#fff;margin-top:20px}.sales-example[hidden]{display:none}.sales-example-input{padding:36px;background:#e4eddf;display:flex;flex-direction:column}.sales-example-input>p{font:500 clamp(1.2rem,2vw,1.5rem)/1.65 var(--display);margin:6px 0 30px;letter-spacing:-.02em}.sales-example-tip{font-size:.875rem;color:#45624f;margin-top:auto;padding-top:22px;border-top:1px solid #bbceb8}.sales-example-output{padding:36px}.sales-example-output h3{font-size:1.6rem;margin:0 0 20px;letter-spacing:-.025em}.sales-example-output dl{margin:0}.sales-example-output dl>div{padding:13px 0;border-bottom:1px solid #e4eae4}.sales-example-output dt{font-size:.875rem;font-weight:700;margin-bottom:5px}.sales-example-output dd{margin:0;font-size:1rem;color:#536458}.sales-example-gain{font-size:1rem;color:#385743}.sales-example-output .text-link{font-size:1rem;text-decoration:underline;text-underline-offset:4px}.sales-fit{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.sales-fit>div>p{font-size:1rem;color:#526458;max-width:420px}.sales-goals{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sales-goals a{display:flex;flex-direction:column;padding:24px;border:1px solid #c9d9cc;border-radius:12px;transition:background .15s,border-color .15s}.sales-goals a:hover{background:#eff7e9;border-color:#729c64}.sales-goals span{font-size:.875rem;color:#3d6b4a}.sales-goals strong{font:650 1.2rem/1.45 var(--display);margin:12px 0}.sales-goals small{font-size:.9375rem;color:#53675b}.sales-offer-section{background:#f3f6f1;border-block:1px solid #dfe8dc}.sales-plans{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sales-plan{display:flex;flex-direction:column;padding:clamp(24px,3.5vw,42px);border:1px solid #c3d4c1;border-radius:18px;background:#fff;min-width:0}.sales-plan h2{font-size:1.7rem;letter-spacing:-.04em;margin:0 0 12px}.sales-plan>p{font-size:1rem;margin:0 0 20px}.sales-plan-main{background:var(--green);color:#fff;border-color:var(--green)}.sales-plan-main .eyebrow{color:var(--accent)}.sales-plan .sales-plan-price{display:flex;align-items:center;gap:15px;margin:4px 0 18px}.sales-plan-price strong{font:700 clamp(2.5rem,4.4vw,3.4rem)/1 var(--display);letter-spacing:-.05em}.sales-plan-price span{font-size:.9375rem;line-height:1.5}.sales-plan .sales-daily,.sales-plan .sales-team-example{font-size:.875rem;line-height:1.65;min-height:46px;margin-bottom:25px}.sales-plan h3{font-size:1rem;margin:0 0 12px}.sales-plan ul{padding:0;list-style:none;margin:0 0 28px}.sales-plan li{font-size:1rem;padding:10px 0;border-bottom:1px solid #dce6d9}.sales-plan-main li{border-color:#4c7062}.sales-plan li:before{content:"✓";margin-right:10px;color:#387044}.sales-plan-main li:before{color:var(--accent)}.sales-plan .button{align-self:flex-start;margin-top:auto}.sales-plan .sales-note{margin:16px 0 0;font-size:.875rem;color:#53675b}.sales-plan-main .sales-note{color:#d9e9dd}.sales-offer-foot{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:24px}.sales-offer-foot p{font-size:.875rem;max-width:760px;color:#526458}.sales-offer-foot .text-link{flex-shrink:0;font-size:.9375rem}.sales-objections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sales-objections article{border-top:1px solid #becfbe;padding-top:16px}.sales-objections h3{font-size:1.25rem}.sales-objections p{font-size:1rem;color:#53675b}.sales-objections a{font-size:.9375rem}.sales-local{display:grid;grid-template-columns:1fr 1fr;gap:64px;border:1px solid #c5d7bf;border-radius:18px;padding:38px 42px;background:#edf4e7}.sales-local h2{font-size:2rem}.sales-local h3{font-size:1.25rem}.sales-local p{font-size:1rem}.sales-local .text-link{font-size:.9375rem}.sales-final .eyebrow{font-size:.875rem}.sales-final>div:first-child>p{font-size:1rem;text-align:left;color:#d9e7dc}.sales-final>div:last-child>p{font-size:.875rem;color:#d9e7dc}.sales-final .button{white-space:normal}.signup-shell{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:start;padding-bottom:60px}.signup-value{position:sticky;top:120px;padding:28px;border:1px solid #c9d9c4;border-radius:16px;background:#eff5eb}.signup-value h2{font-size:1.7rem}.signup-value p,.signup-value li{font-size:1rem}.signup-value ul{padding-left:20px}.signup-value li{margin-bottom:14px}.signup-shell .business-form{margin:0;max-width:none}.signup-shell .business-form h2{margin:0 0 8px}.signup-hero{max-width:960px}.signup-hero h1{max-width:780px}@media(max-width:1050px){.sales-hero{gap:28px}.sales-hero h1{font-size:2.7rem}.sales-fit,.sales-local{gap:30px}.sales-example-input,.sales-example-output{padding:26px}.sales-hero .actions{gap:16px}.sales-value-strip>.wrap{gap:18px}.sales-offer-foot{align-items:flex-start;flex-direction:column;gap:4px}}@media(max-width:900px){.sales-hero{grid-template-columns:1fr;padding-block:34px 40px;gap:32px}.sales-hero h1{font-size:clamp(2.35rem,6.7vw,3.5rem);max-width:680px}.sales-hero-copy{max-width:680px}.sales-hero-photo{max-width:720px;width:100%}.sales-hero-photo picture{border-radius:18px 18px 0 0}.sales-photo-message{border-radius:0 0 18px 18px}.sales-photo-message strong br{display:none}.sales-value-strip>.wrap{grid-template-columns:1fr 1fr;gap:20px}.sales-value-strip span{min-height:48px}.sales-value-strip p{padding-left:22px}.sales-benefits,.sales-objections{grid-template-columns:1fr;gap:28px}.sales-benefits h3{margin-top:10px}.sales-fit{grid-template-columns:1fr;gap:22px}.sales-example{grid-template-columns:1fr 1fr}.sales-local{padding:28px;grid-template-columns:1fr;gap:16px}.signup-shell{grid-template-columns:1fr;gap:24px}.signup-value{position:static}.signup-value ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.signup-value li{margin:0}}@media(max-width:640px){.sales-hero{padding-top:28px}.sales-hero h1{font-size:2.4rem;letter-spacing:-.04em}.sales-hero .actions{align-items:stretch;flex-direction:column;gap:16px}.sales-hero .actions .text-link{text-align:center}.sales-lead{font-size:1rem}.sales-photo-message{padding:22px}.sales-value-strip>.wrap{grid-template-columns:1fr;gap:14px}.sales-value-strip p{padding-left:0}.sales-value-strip span{min-height:0;padding-left:16px}.sales-plans,.sales-goals,.sales-example{grid-template-columns:1fr}.sales-plan .button{width:100%;align-self:stretch}.sales-demo-section .section{padding-block:50px}.sales-example-buttons{gap:8px}.sales-example-buttons button{font-size:.9375rem;padding:10px 15px}.sales-example-input,.sales-example-output{padding:24px}.sales-example-input>p{font-size:1.2rem}.sales-fit{padding-block:50px}.sales-local{padding:25px 22px}.sales-final{padding:30px 24px}.sales-final h2{font-size:1.8rem}.sales-final>div{width:100%}.sales-final .button{width:100%}.signup-value ul{display:block}.signup-value li{margin-bottom:12px}.signup-shell{padding-bottom:36px}.sales-plan .sales-daily,.sales-plan .sales-team-example{min-height:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sales-goals a,.button{transition:none}.button:hover{transform:none}}
