.story-hero.hero{display:grid;grid-template-columns:1fr;gap:38px;min-height:0;padding-block:40px}.story-hero .hero-main{pointer-events:auto}.story-hero h1{font-size:clamp(46px,10vw,70px);max-width:620px}.story-hero h1 span{color:#f87848}.story-hero .hero-intro{font-size:21px;line-height:1.4;margin-top:24px;max-width:450px}.story-intro{font-size:16px;color:#e4e4e1;margin-top:18px;max-width:440px}.story-hero .hero-actions{margin-top:26px;flex-direction:column;align-items:flex-start;gap:8px}.story-origin{font-size:12px;color:#e4e4e1;margin-top:20px}.buying-story{margin:0;min-width:0;align-self:center}.search-path,.answer-path{padding:23px;background:#fff;color:#242b32}.search-path{background:#f0eee7}.buying-story h2{font-size:19px;letter-spacing:-.02em;line-height:1.3;font-weight:550;text-wrap:initial}.story-search{display:flex;align-items:center;gap:10px;background:#fff;padding:12px;margin-top:18px;border:1px solid #c0ccdc;font-size:13px}.story-search svg{width:18px;height:18px;fill:none;stroke:#626967;stroke-width:1.7;flex:none}.story-results{display:flex;flex-direction:column;gap:10px;padding:15px 3px 0}.story-results>span{display:flex;justify-content:space-between;font-size:13px;color:#244adf}.story-results>span>span{font-size:11px;color:#626967}.answer-path{margin-top:12px;border-top:3px solid #f87848}.buyer-question{background:#242b32;color:#fff;font-size:16px;line-height:1.5;padding:16px;margin-top:18px;border-radius:12px 12px 0 12px}.answer-preview{display:flex;gap:12px;align-items:flex-start;margin-top:18px}.answer-preview svg{width:22px;height:22px;fill:none;stroke:#244adf;stroke-width:1.5;flex:none}.answer-preview p{font-size:14px;line-height:1.55;color:#626967}.buying-story figcaption{font-size:11px;color:#e4e4e1;margin-top:14px;line-height:1.6}.header a,.breadcrumbs a,.back-top,.text-link{min-height:44px}.header .wordmark{align-items:center}.header .wordmark .brand-ten>span{bottom:5px}
@media(min-width:900px){.story-hero.hero{grid-template-columns:1.05fr 1fr;gap:64px;padding-block:68px 76px}.story-hero h1{font-size:clamp(64px,6.3vw,88px)}.story-hero .hero-actions{flex-direction:row;align-items:center;gap:22px}.search-path,.answer-path{padding:25px 28px}.story-hero .hero-main{align-self:center}}
@media(max-width:600px){.story-hero .button{font-size:15px}.story-hero .hero-actions .text-link{font-size:14px}.story-hero .hero-intro{font-size:21px}.story-hero .hero-actions{width:100%}.story-hero .button{width:100%}.story-hero h1 br{display:none}.story-hero h1{font-size:clamp(45px,12vw,64px);max-width:380px}.search-path,.answer-path{padding:20px}.story-search{font-size:12px;padding:11px}.header .wordmark{font-size:27px}.mobile-nav{overflow-y:auto;padding-bottom:calc(25px + env(safe-area-inset-bottom))}.method-tab{min-height:52px}.contact input,.contact textarea,.tool-form input{font-size:16px}.tool-guide p,.method-panel>p,.engagement-grid p,details>p,.website-options p,.business-action,.tool-link p{font-size:15px}.small-button{min-height:44px}.radio-options{flex-wrap:wrap}.contact-email{gap:12px;font-size:17px}.tool-next .button{width:100%}.tool-next>div:last-child{width:100%}}

.section-icon{width:27px;height:27px;flex:none;color:#244adf} [data-icon-heading]{display:flex;align-items:flex-start;gap:14px} [data-icon-heading]>.section-icon{margin-top:.12em} [data-icon-heading]>span{min-width:0} h3[data-icon-heading]>.section-icon{width:22px;height:22px} .proof .section-icon,.contact .section-icon,.tools-hero .section-icon,.fleet article:first-child .section-icon{color:#f87848} .deliverable{display:flex;gap:10px;align-items:center} .deliverable>.section-icon{width:18px;height:18px} .evidence-symbol .section-icon{color:#f87848;width:26px;height:26px} .tool-mark>.section-icon{width:38px;height:38px} .process-icon-label{display:flex!important;gap:10px;align-items:center} .process-icon-label>.section-icon{width:23px;height:23px} .business-cards h3>.section-icon,.website-options h3>.section-icon,.tool-link h2>.section-icon,.tool-link h3>.section-icon{display:none} .business-cards h3,.website-options h3,.tool-link h2,.tool-link h3{gap:0} @media(max-width:600px){[data-icon-heading]{gap:10px} h2[data-icon-heading]>.section-icon{width:25px;height:25px} h3[data-icon-heading]>.section-icon{width:20px;height:20px}.buying-story h2[data-icon-heading]>.section-icon{width:19px;height:19px}.visual-process strong.process-icon-label{gap:5px;font-size:17px}.process-icon-label>.section-icon{width:17px;height:17px}}
.proof .proof-grid{align-items:start;gap:72px}.proof-intro h2[data-icon-heading]{display:block}.proof-intro h2>.section-icon{display:block;margin:0 0 20px}.proof-intro>p{font-size:16px;line-height:1.65;color:#e4e4e1;margin-top:24px;max-width:480px}.proof-intro>.button{margin-top:28px}.proof .evidence{padding:26px 30px 8px}.proof .evidence-top{gap:20px;min-height:54px}.evidence-top .atsell-wordmark{font-size:36px;line-height:1;letter-spacing:-1.5px;color:#fff}.proof .evidence-row{align-items:flex-start;gap:18px;padding-block:24px}.proof .evidence-symbol{display:flex;align-items:center;padding-top:1px}.proof .evidence-row h3{display:block;font-size:16px;line-height:1.4;margin:0 0 6px}.proof .evidence-row p{font-size:13px;line-height:1.55}.proof .evidence-row:last-child{border-bottom:0}@media(max-width:850px){.proof .proof-grid{grid-template-columns:1fr;gap:36px}.proof-intro>p{max-width:600px}}@media(max-width:600px){.proof .evidence{padding:22px 20px 4px}.proof .evidence-top{font-size:11px;gap:14px}.evidence-top .atsell-wordmark{font-size:31px}.proof-intro h2>.section-icon{margin-bottom:14px}.proof-intro>p{font-size:15px}.proof-intro>.button{font-size:13px;gap:16px;max-width:100%}.proof .evidence-row{gap:14px}.proof .evidence-row h3{font-size:15px}.proof .evidence-row p{font-size:13px}}
