/* Shared buyer journey refinements. */
.header .header-inner{min-height:76px;height:auto;flex-wrap:nowrap;padding:12px 0}.header .nav{width:auto;overflow:visible;padding:0;gap:24px}.header .nav a{font-size:.9375rem}.header .nav .nav-contact{color:#092025;background:var(--accent);border-color:var(--accent);font-weight:650}.hero.sales-hero{min-height:650px}.sales-hero .hero-inner{padding:68px 0 72px}.sales-hero h1{font-size:clamp(3.1rem,6.6vw,6.4rem);max-width:1030px;line-height:1.04}.sales-hero .hero-copy{max-width:670px;font-size:1.2rem}.sales-hero .hero-foot{margin-top:42px;font-size:.9375rem}.hero-foot span:before{content:none}.sales-hero .hero-note{margin:17px 0 0;font-size:.9375rem;color:var(--muted)}
.starter-section{padding-top:76px}.starter-section .section-head{margin-bottom:32px}.pilot-card{min-height:0;padding:30px;position:relative}.pilot-card .index{margin-bottom:0;font-size:.875rem}.pilot-card h3{font-size:1.8rem;margin:22px 0 15px;letter-spacing:-.035em}.pilot-card p{font-size:1rem}.pilot-card .pilot-output{padding:20px 0;margin:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pilot-output strong{color:var(--ink);display:block;margin-bottom:8px}.pilot-card .button{margin-top:auto;color:#092025}.pilot-card .pilot-fit{font-size:.875rem;margin:0 0 22px;color:var(--accent)}.pilot-deliverables{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);margin:32px 0}.pilot-deliverables>div{padding:24px;border-right:1px solid var(--line)}.pilot-deliverables>div:last-child{border:0}.pilot-deliverables strong{display:block;margin-bottom:8px}.pilot-deliverables p{font-size:1rem;color:var(--muted);margin:0}.pilot-quote{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:30px;background:var(--panel2);border:1px solid var(--line)}.pilot-quote h3{margin:0 0 12px;font-size:1.65rem}.pilot-quote p{max-width:760px;margin:0;color:var(--muted)}.pilot-quote .button{flex-shrink:0}.sales-faq{max-width:940px}.sales-faq details{padding:22px 0;border-bottom:1px solid var(--line)}.sales-faq summary{font-size:1.125rem;font-weight:650;cursor:pointer}.sales-faq details p{margin:16px 0 0;color:var(--muted);max-width:800px}.industry-cta{margin-top:25px}.watch-fold{margin-top:25px}.watch-fold>summary{font-size:1.15rem;font-weight:650;padding:20px;border:1px solid var(--line);background:var(--panel);cursor:pointer}.watch-fold[open]>summary{margin-bottom:25px}.sales-footer-links{display:flex;gap:18px;flex-wrap:wrap}.sales-footer-links a{font-size:.9375rem}.section:target{scroll-margin-top:105px}.consultation-form .optional-note{font-size:.875rem;color:var(--muted)}.consultation-form .scheduling-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.consultation-form .schedule-choice{display:flex;gap:12px;align-items:flex-start;font-size:1rem;margin:0}.consultation-form input[type=checkbox]{width:19px;height:19px;accent-color:var(--accent);margin:4px 0 0;flex-shrink:0}.consultation-form input,.consultation-form select,.consultation-form textarea{min-height:46px}.consultation-summary .next-step{border-top:1px solid var(--line);padding-top:18px}.consultation-summary li{color:var(--muted);margin:12px 0;font-size:1rem}.consultation-summary ol{padding-left:20px}.consultation-form textarea{min-height:100px}.form-note a{color:var(--accent)}
@media(max-width:980px){.header .header-inner{flex-wrap:wrap;gap:12px}.header .nav{width:100%;overflow-x:auto;gap:21px;padding:0 0 4px}.header .nav a{white-space:nowrap;flex-shrink:0}.pilot-deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-deliverables>div{border-bottom:1px solid var(--line)}.pilot-deliverables>div:nth-child(2){border-right:0}.pilot-deliverables>div:nth-child(3){border-bottom:0}.pilot-quote{align-items:flex-start;flex-direction:column}.sales-hero h1{max-width:850px}}
@media(max-width:760px){.hero.sales-hero{min-height:0}.sales-hero .hero-inner{padding:45px 0 48px}.sales-hero h1{font-size:clamp(2.55rem,9vw,4.4rem);line-height:1.08}.sales-hero .hero-copy{font-size:1.0625rem}.sales-hero .hero-foot{margin-top:28px;gap:12px 20px}.sales-hero .hero-actions{gap:10px}.sales-hero .hero-actions .button{width:100%}.starter-section{padding-top:52px}.pilot-card{padding:24px}.pilot-card h3{font-size:1.7rem}.pilot-deliverables{grid-template-columns:1fr}.pilot-deliverables>div{border-right:0;border-bottom:1px solid var(--line)!important}.pilot-deliverables>div:last-child{border-bottom:0!important}.pilot-quote{padding:24px}.pilot-quote .button{width:100%}.consultation-form .scheduling-fields{grid-template-columns:1fr}.consultation-form .scheduling-fields .wide{grid-column:auto}.header .nav{gap:18px}.header .nav a{font-size:.875rem}.header .nav .nav-contact{order:-1;min-height:44px;display:inline-flex;align-items:center}.section:target{scroll-margin-top:135px}}
