*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:36px}body{margin:0;background:var(--color-background);color:var(--color-text);font:500 17px/1.6 var(--font-family)}[hidden]{display:none!important}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{line-height:1.12;letter-spacing:-.03em}h1{font-size:clamp(42px,4.65vw,67px);font-weight:800}h2{font-size:clamp(32px,3.3vw,47px);font-weight:600}h3{font-size:26px;font-weight:700}h4{font-size:19px;font-weight:800}a{color:inherit;text-underline-offset:4px}button,input{font:inherit}button,a,summary,input{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color-text);outline-offset:5px;box-shadow:0 0 0 8px white}.sales-shell{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.sales-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sales-skip:focus{position:fixed;top:8px;left:16px;z-index:99;background:white;padding:12px 20px}.sales-header{position:relative;z-index:5;padding-top:32px}.sales-nav{display:flex;align-items:center;gap:28px;min-height:78px;padding:12px 22px;background:white;border-radius:12px;box-shadow:var(--shadow-medium)}.sales-brand{display:inline-flex;align-items:center;margin-right:auto;flex-shrink:0}.sales-brand img{display:block;width:202px;height:auto}.sales-nav-links{display:flex;gap:28px;align-items:center}.sales-nav-links a{text-decoration:none;font-size:15px;font-weight:700;padding:9px 0}.sales-nav-links a:hover{text-decoration:underline}.sales-nav-tag{font-size:12px;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;font-weight:800;padding-left:24px;border-left:1px solid var(--color-border)}.sales-mobile-menu{display:none;position:relative}.sales-mobile-menu summary{cursor:pointer;list-style:none;padding:10px 0 10px 12px;font-size:15px;font-weight:700}.sales-mobile-menu summary::-webkit-details-marker{display:none}.sales-mobile-menu nav{position:absolute;right:0;top:calc(100% + 20px);width:250px;border-radius:12px;background:white;padding:12px;box-shadow:var(--shadow-medium)}.sales-mobile-menu a{display:block;text-decoration:none;padding:12px;font-size:16px}.sales-hero-area{position:relative;overflow:hidden}.sales-hero-chevron{position:absolute;right:-280px;top:30px;width:770px;height:1190px;pointer-events:none;opacity:.2}.sales-hero{position:relative;display:grid;grid-template-columns:1.35fr 1fr;gap:72px;align-items:center;padding-block:82px 92px}.sales-eyebrow{font-size:12px;line-height:1.5;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.sales-hero h1{max-width:730px;margin-bottom:25px}.sales-hero h1 em{font-style:normal;color:#F2530D}.sales-lead{font-size:21px;line-height:1.55;max-width:655px;margin-bottom:32px}.sales-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.sales-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:55px;padding:13px 22px;border:1px solid var(--color-accent);border-radius:6px;text-decoration:none;font-size:19px;font-weight:700;line-height:1.45;background:var(--color-accent);color:#fff;transition:background var(--duration-normal),transform var(--duration-normal)}.sales-button:hover{background:#d94706;transform:translateY(-2px)}.sales-button-secondary{background:transparent;color:var(--color-text)}.sales-button-secondary:hover{background:white}.sales-micro{font-size:13px;color:var(--color-secondary-text);margin-top:18px}.sales-hero-board{position:relative;background:var(--color-text);border-radius:18px;padding:35px 32px;color:white;box-shadow:0 20px 45px #3c39581b;overflow:hidden}.sales-hero-board>.sales-eyebrow{color:#ffb795;margin-bottom:32px}.sales-board-line{display:grid;grid-template-columns:28px 1fr;gap:18px;position:relative;padding-bottom:30px}.sales-board-line:not(:last-of-type):before{content:'';position:absolute;left:13px;top:29px;bottom:4px;width:1px;background:#ffffff3d}.sales-board-number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #ffffff65;border-radius:50%;font-size:12px;font-weight:700}.sales-board-line h2{font-size:23px;font-weight:700;margin:0 0 8px}.sales-board-line p{font-size:15px;line-height:1.6;color:#e0deeb}.sales-board-note{font-size:14px;line-height:1.65;border-top:1px solid #ffffff3d;padding-top:23px;color:#e0deeb}.sales-shortcut-strip{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.sales-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-block:25px}.sales-shortcuts a{display:flex;gap:15px;align-items:center;text-decoration:none;font-size:15px;font-weight:700;line-height:1.4}.sales-shortcuts a:hover{text-decoration:underline}.sales-shortcuts span{font-size:13px;color:#B83C00;font-weight:800}.sales-section{padding-block:88px}.sales-white{background:white}.sales-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:end;margin-bottom:40px}.sales-intro>p{font-size:18px;max-width:480px;color:var(--color-secondary-text)}.sales-intro .sales-eyebrow{margin-bottom:15px}.sales-positioning{display:grid;grid-template-columns:1.2fr 1fr;gap:56px}.sales-pitch{padding:34px 36px;border-left:4px solid var(--color-accent);border-radius:0 12px 12px 0;background:var(--color-background)}.sales-pitch .sales-eyebrow{margin-bottom:18px}.sales-pitch blockquote{margin:0;font-size:25px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.sales-principles{list-style:none;padding:0;margin:0;counter-reset:principles}.sales-principles li{counter-increment:principles;position:relative;padding:0 0 22px 46px;margin-bottom:22px;border-bottom:1px solid var(--color-border)}.sales-principles li:last-child{margin:0;padding-bottom:0;border:0}.sales-principles li:before{content:'0' counter(principles);position:absolute;left:0;top:0;color:#B83C00;font-size:15px;font-weight:800}.sales-principles h3{font-size:22px;margin-bottom:8px}.sales-principles p{font-size:16px;color:var(--color-secondary-text)}.sales-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.sales-tab{min-height:50px;border:1px solid #c8cbd4;background:transparent;border-radius:6px;font-size:16px;font-weight:700;padding:12px 20px}.sales-tab[aria-selected=true]{background:var(--color-text);border-color:var(--color-text);color:white}.sales-tab:hover{border-color:var(--color-text)}.sales-use-case{border:1px solid var(--color-border);background:white;border-radius:14px;overflow:hidden;margin-bottom:24px}.sales-use-case-head{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding:32px 36px;border-bottom:1px solid var(--color-border)}.sales-use-case-head h3{font-size:31px;line-height:1.2;margin-bottom:12px}.sales-case-number{display:inline-block;color:#B83C00;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:14px}.sales-use-case-head>p{align-self:center;font-size:17px;color:var(--color-secondary-text)}.sales-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:32px 36px}.sales-case-grid>div+div{padding-left:30px;border-left:1px solid var(--color-border)}.sales-case-grid h4{margin-bottom:12px}.sales-case-grid ul{margin:0;padding-left:20px;font-size:16px;color:var(--color-secondary-text)}.sales-case-grid li+li{margin-top:9px}.sales-case-outcome{background:#fff1e9;padding:18px 36px;font-size:16px;line-height:1.55}.sales-case-outcome strong{font-weight:800}.sales-questions{display:grid;grid-template-columns:repeat(2,1fr);gap:0 48px;counter-reset:discovery;margin:0;padding:0;list-style:none}.sales-questions li{counter-increment:discovery;display:grid;grid-template-columns:34px 1fr;gap:12px;padding-block:23px;border-top:1px solid var(--color-border)}.sales-questions li:before{content:'0' counter(discovery);color:#B83C00;font-weight:800;font-size:14px;padding-top:3px}.sales-questions h3{font-size:21px;line-height:1.3;margin-bottom:8px}.sales-questions p{font-size:16px;color:var(--color-secondary-text)}.sales-note{border-left:3px solid var(--color-accent);padding:21px 25px;margin-top:28px;background:var(--color-background);font-size:16px;line-height:1.6}.sales-table-wrap{overflow-x:auto;border:1px solid var(--color-border);border-radius:12px;background:white}.sales-table{border-collapse:collapse;table-layout:fixed;width:100%;text-align:left;font-size:16px}.sales-table thead{background:var(--color-text);color:white}.sales-table th,.sales-table td{padding:20px 24px;vertical-align:top}.sales-table th{font-size:14px;line-height:1.45;letter-spacing:.01em;font-weight:700}.sales-table tbody th{font-size:17px;font-weight:800}.sales-table td{color:var(--color-secondary-text)}.sales-table tr+tr{border-top:1px solid var(--color-border)}.sales-table col:first-child{width:23%}.sales-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;counter-reset:steps}.sales-steps li{position:relative;border-top:2px solid var(--color-accent);padding-top:25px;counter-increment:steps}.sales-steps li:before{content:'0' counter(steps);display:block;font-size:13px;font-weight:800;color:#B83C00;margin-bottom:20px}.sales-steps h3{font-size:23px;margin-bottom:14px}.sales-steps p{font-size:16px;color:var(--color-secondary-text)}.sales-pilot{display:grid;grid-template-columns:.9fr 1.2fr;gap:48px;background:var(--color-text);color:white;border-radius:14px;padding:36px;margin-top:42px}.sales-pilot h3{font-size:28px;line-height:1.2}.sales-pilot p{font-size:17px;color:#e0deeb;margin-top:16px}.sales-pilot ul{margin:0;padding-left:20px;color:#e0deeb;font-size:16px}.sales-pilot li+li{margin-top:10px}.sales-readiness{display:grid;grid-template-columns:1fr 1.3fr;gap:72px;align-items:start}.sales-readiness-copy h2{margin-bottom:22px}.sales-readiness-copy p:not(.sales-eyebrow){color:var(--color-secondary-text)}.sales-readiness-fields{background:white;border:1px solid var(--color-border);border-radius:14px;padding:30px}.sales-readiness-fields fieldset{border:0;margin:0 0 24px;padding:0}.sales-readiness-fields legend{float:left;width:100%;font-size:17px;font-weight:700;margin-bottom:12px}.sales-readiness-fields fieldset:after{content:'';display:block;clear:both}.sales-radio-row{display:flex;clear:both;gap:12px}.sales-radio{position:relative;display:flex;gap:9px;align-items:center;border:1px solid #c8cbd4;border-radius:6px;padding:10px 16px;cursor:pointer;min-height:46px;font-size:15px}.sales-radio:has(input:checked){border-color:var(--color-text);background:var(--color-background)}.sales-radio input{margin:0;width:17px;height:17px;accent-color:var(--color-text)}.sales-readiness-fields .sales-button{width:100%;margin-top:4px}.sales-ready-output{border-left:3px solid var(--color-accent);padding:24px;background:#fff1e9;margin-top:25px}.sales-ready-output h3{font-size:23px;margin-bottom:12px}.sales-ready-output p,.sales-ready-output li{font-size:16px}.sales-ready-output ul{margin:0;padding-left:20px}.sales-ready-output li+li{margin-top:10px}.sales-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 54px}.sales-faq details{border-top:1px solid var(--color-border);padding:22px 0;align-self:start}.sales-faq summary{cursor:pointer;font-size:21px;font-weight:700;line-height:1.35;list-style:none;display:flex;gap:24px;justify-content:space-between}.sales-faq summary::-webkit-details-marker{display:none}.sales-faq summary:after{content:'+';font-size:24px;line-height:1;color:var(--color-accent);flex-shrink:0;font-weight:500}.sales-faq details[open] summary:after{content:'−'}.sales-faq details p{padding-top:16px;font-size:16px;color:var(--color-secondary-text)}.sales-handoff{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sales-role{padding:28px;border:1px solid var(--color-border);border-radius:12px;background:white}.sales-role h3{font-size:24px;margin-bottom:20px}.sales-role ul{margin:0;padding-left:20px;font-size:16px;color:var(--color-secondary-text)}.sales-role li+li{margin-top:12px}.sales-handoff-list{margin-top:30px;border-top:1px solid var(--color-border);padding-top:28px;display:grid;grid-template-columns:.8fr 1.3fr;gap:48px}.sales-handoff-list h3{font-size:23px}.sales-handoff-list ul{margin:0;padding-left:20px;columns:2;column-gap:40px;font-size:16px}.sales-handoff-list li{break-inside:avoid;padding-bottom:8px;color:var(--color-secondary-text)}.sales-final{padding-block:78px;text-align:center;background:var(--color-text);color:white}.sales-final h2{max-width:710px;margin-inline:auto;margin-bottom:24px}.sales-final p{max-width:680px;margin-inline:auto;margin-bottom:28px;color:#e0deeb;font-size:19px}.sales-final-actions{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}.sales-final-actions>a:not(.sales-button){padding:12px;font-size:16px;font-weight:700}.sales-final .sales-button:focus-visible{outline-color:white;box-shadow:none}.sales-footer{padding-block:40px;background:white}.sales-footer-inner{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:50px;align-items:start;font-size:13px;color:var(--color-secondary-text)}.sales-footer img{width:150px;height:auto;display:block;margin-bottom:18px}.sales-footer nav{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sales-footer a{display:inline-block;min-height:36px;font-weight:700;color:var(--color-text)}.sales-footer p+p{margin-top:10px}.sales-noscript{font-size:14px;color:var(--color-secondary-text);margin-top:18px}
@media(min-width:1440px){.sales-hero{gap:96px}.sales-shell{width:calc(100% - 144px)}}
@media(max-width:1100px){.sales-nav-links{gap:17px}.sales-nav-tag{display:none}.sales-hero{gap:40px;grid-template-columns:1.15fr 1fr}.sales-hero-board{padding:28px 25px}.sales-intro{gap:45px}.sales-case-grid{gap:20px;padding:28px}.sales-case-grid>div+div{padding-left:20px}.sales-use-case-head{gap:36px;padding:28px}.sales-readiness{gap:40px}.sales-pitch{padding:28px}.sales-positioning{gap:36px}}
@media(max-width:850px){.sales-shell{width:calc(100% - 48px)}.sales-header{padding-top:20px}.sales-nav{min-height:70px;padding:12px 18px}.sales-brand img{width:180px}.sales-nav-links{display:none}.sales-mobile-menu{display:block}.sales-hero{padding-block:56px 60px;gap:36px;grid-template-columns:1fr}.sales-hero h1{max-width:700px}.sales-hero-board{display:grid;grid-template-columns:repeat(3,1fr);gap:0 22px;padding:28px}.sales-hero-board>.sales-eyebrow,.sales-board-note{grid-column:1/-1}.sales-hero-board>.sales-eyebrow{margin-bottom:22px}.sales-board-line{display:block;padding-bottom:20px}.sales-board-line:not(:last-of-type):before{display:none}.sales-board-number{margin-bottom:12px}.sales-board-line h2{font-size:21px}.sales-board-line p{font-size:14px}.sales-board-note{padding-top:18px}.sales-shortcuts{gap:20px}.sales-shortcuts a{font-size:14px;gap:10px}.sales-section{padding-block:64px}.sales-intro{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.sales-intro>p{max-width:690px}.sales-positioning{grid-template-columns:1fr;gap:32px}.sales-pitch blockquote{font-size:24px}.sales-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sales-principles li{padding:0 0 0 0;border-bottom:0;margin:0}.sales-principles li:before{position:static;display:block;margin-bottom:12px}.sales-principles h3{font-size:21px}.sales-use-case-head{grid-template-columns:1fr;gap:14px}.sales-use-case-head h3{margin-bottom:0}.sales-use-case-head>p{font-size:16px}.sales-case-grid{grid-template-columns:1fr;gap:25px}.sales-case-grid>div+div{border-left:0;padding-left:0;border-top:1px solid var(--color-border);padding-top:25px}.sales-case-grid ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 35px}.sales-case-grid li+li{margin-top:0}.sales-case-outcome{padding:18px 28px}.sales-questions{gap:0 28px}.sales-steps{grid-template-columns:1fr 1fr;gap:34px}.sales-pilot{gap:28px;padding:28px}.sales-readiness{grid-template-columns:1fr;gap:28px}.sales-readiness-copy{max-width:690px}.sales-faq{gap:0 34px}.sales-faq summary{font-size:19px}.sales-handoff{grid-template-columns:1fr;gap:18px}.sales-role{padding:25px;display:grid;grid-template-columns:.8fr 1.5fr;gap:30px}.sales-role h3{margin-bottom:0}.sales-handoff-list{grid-template-columns:1fr;gap:20px}.sales-footer-inner{gap:28px;grid-template-columns:.8fr 1.4fr}.sales-footer nav{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:10px 28px}.sales-table th,.sales-table td{padding:18px}.sales-table{font-size:15px}.sales-table tbody th{font-size:16px}}
@media(max-width:550px){body{font-size:16px}.sales-shell{width:calc(100% - 40px)}.sales-nav{gap:12px;padding-inline:16px}.sales-brand img{width:148px}.sales-hero{padding-top:43px}.sales-hero h1{font-size:42px}.sales-hero-chevron{right:-520px;top:0}.sales-eyebrow{font-size:11px;margin-bottom:17px}.sales-lead{font-size:19px;line-height:1.5;margin-bottom:28px}.sales-hero-actions{flex-direction:column;align-items:stretch;gap:12px}.sales-button{width:100%;font-size:19px;min-height:55px;gap:16px}.sales-micro{font-size:12px;margin-top:16px}.sales-hero-board{display:block;padding:26px}.sales-board-line{display:grid;grid-template-columns:28px 1fr;gap:15px;padding-bottom:23px}.sales-board-line:not(:last-of-type):before{display:block}.sales-board-number{margin-bottom:0}.sales-board-line h2{font-size:22px}.sales-board-line p{font-size:15px}.sales-board-note{font-size:13px}.sales-shortcuts{grid-template-columns:1fr;gap:0;padding-block:6px}.sales-shortcuts a{font-size:15px;padding-block:13px;gap:15px}.sales-shortcuts a+a{border-top:1px solid var(--color-border)}.sales-section{padding-block:52px}.sales-intro>p{font-size:17px}.sales-positioning{gap:28px}.sales-pitch{padding:25px 23px}.sales-pitch blockquote{font-size:22px}.sales-principles{grid-template-columns:1fr;gap:24px}.sales-principles li{padding-left:40px}.sales-principles li:before{position:absolute;margin:0}.sales-principles p{font-size:16px}.sales-tabs{gap:8px}.sales-tab{font-size:14px;padding:10px 13px;min-height:46px;flex:1 1 auto}.sales-use-case-head{padding:25px 23px}.sales-use-case-head h3{font-size:28px}.sales-case-grid{padding:25px 23px}.sales-case-grid ul{display:block}.sales-case-grid li+li{margin-top:9px}.sales-case-outcome{padding:18px 23px;font-size:15px}.sales-questions{grid-template-columns:1fr}.sales-questions h3{font-size:20px}.sales-note{font-size:15px;padding:20px}.sales-table-wrap{overflow:visible;border:0;background:transparent}.sales-table,.sales-table tbody,.sales-table tr,.sales-table td,.sales-table tbody th{display:block;width:100%}.sales-table colgroup,.sales-table thead{display:none}.sales-table tr{border:1px solid var(--color-border)!important;border-radius:10px;background:white;margin-bottom:16px;padding:22px}.sales-table tbody th{padding:0 0 15px;font-size:21px}.sales-table td{padding:0 0 15px;font-size:16px}.sales-table td:last-child{padding-bottom:0}.sales-table td:before{content:attr(data-label);display:block;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:var(--color-text);margin-bottom:7px}.sales-steps{gap:28px;grid-template-columns:1fr}.sales-steps li{padding:20px 0 0 40px}.sales-steps li:before{position:absolute;left:0;top:22px}.sales-steps h3{font-size:23px;margin-bottom:10px}.sales-pilot{grid-template-columns:1fr;padding:25px;gap:23px;margin-top:30px}.sales-pilot h3{font-size:26px}.sales-pilot p{font-size:16px;margin-top:14px}.sales-readiness-fields{padding:24px 20px}.sales-readiness-fields legend{font-size:16px}.sales-radio-row{gap:10px}.sales-radio{font-size:14px;padding:10px 14px}.sales-ready-output{padding:20px}.sales-faq{grid-template-columns:1fr}.sales-faq summary{font-size:20px}.sales-role{display:block;padding:25px}.sales-role h3{margin-bottom:17px}.sales-handoff-list ul{columns:1}.sales-final{padding-block:55px}.sales-final p{font-size:17px}.sales-final-actions{gap:12px}.sales-footer-inner{grid-template-columns:1fr;gap:26px}.sales-footer nav{grid-column:auto;gap:5px 24px}.sales-footer{padding-block:34px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.sales-button:hover{transform:none}}
@media print{.sales-header,.sales-hero-chevron,.sales-tabs,.sales-hero-actions,.sales-final-actions,.sales-readiness,.sales-footer nav,.sales-shortcut-strip{display:none!important}.sales-shell{width:100%}.sales-section{padding-block:25px}.sales-hero{padding-block:20px;display:block}.sales-hero-board{margin-top:20px}.sales-use-case[hidden]{display:block!important}.sales-intro,.sales-positioning,.sales-questions,.sales-faq,.sales-handoff{display:block}.sales-pitch,.sales-use-case,.sales-role,.sales-faq details{break-inside:avoid;margin-bottom:18px}.sales-faq details>*{display:block!important}.sales-final{background:white;color:var(--color-text);padding-block:25px}.sales-final p{color:var(--color-text)}}
/* Editorial groups share the same content as the downloadable guide. */
.sales-case-grid p{font-size:16px;color:var(--color-secondary-text)}.sales-case-boundary{margin-top:10px;padding-top:10px;border-top:1px solid #efceb9}.sales-boundaries{margin-top:40px}.sales-boundaries>h3{margin-bottom:26px;font-size:27px}.sales-demo-steps{grid-template-columns:repeat(5,1fr)}.sales-demo-steps h3{font-size:22px}.sales-handoff{grid-template-columns:repeat(2,1fr)}.sales-role p{font-size:16px;color:var(--color-secondary-text)}.sales-hero-actions+.academy-progress{margin-top:24px}.academy-dialog .eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;margin-bottom:14px}.academy-dialog p{margin-bottom:18px}.academy-dialog p.academy-error{margin-bottom:0}
@media(max-width:1100px){.sales-demo-steps{grid-template-columns:repeat(3,1fr)}}
@media(max-width:850px){.sales-demo-steps{grid-template-columns:repeat(2,1fr)}.sales-handoff{grid-template-columns:1fr}}
@media(max-width:550px){.sales-demo-steps{grid-template-columns:1fr}.sales-boundaries>h3{font-size:25px}.sales-hero-actions+.academy-progress{margin-top:20px}}

.sales-support-steps{grid-template-columns:repeat(3,1fr)}.sales-support-steps h3{font-size:24px}@media(max-width:850px){.sales-support-steps{grid-template-columns:1fr}}

/* Four responsibility columns remain readable at narrower widths. */
.sales-subheading { margin: 44px 0 22px; font-size: 1.4rem; line-height: 1.25; }
.sales-combination-table th:first-child { width: 16%; }
.sales-combination-table td { width: 28%; }
@media (max-width: 1000px) {
 .sales-combination-table thead { display: none; }
 .sales-combination-table, .sales-combination-table tbody, .sales-combination-table tr, .sales-combination-table th, .sales-combination-table td { display: block; width: 100% !important; }
 .sales-combination-table tr { padding: 20px 0; border-bottom: 1px solid var(--sales-line, #DEE2E6); }
 .sales-combination-table th, .sales-combination-table td { border: 0; }
 .sales-combination-table td::before { content: attr(data-label); display: block; font-weight: 700; margin-bottom: 5px; }
}
