.sales-checklist{--check-ink:var(--text,#193c43);--check-muted:var(--muted,#4e676c);--check-rule:var(--border,rgba(25,60,67,.2));--check-surface:var(--surface,#f9faf7);--check-accent:var(--teal,#2e6574);color:var(--check-ink);background:var(--check-surface);padding:80px var(--page-gutter,40px);scroll-margin-top:24px}.sales-checklist-editorial{--check-ink:var(--ed-ink);--check-muted:var(--ed-muted);--check-rule:var(--ed-rule);--check-surface:var(--ed-white);--check-accent:var(--ed-teal);padding-inline:0}.sales-checklist-wrap{max-width:1328px;margin-inline:auto;display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:48px 80px}.sales-checklist-editorial .sales-checklist-wrap{width:min(1328px,calc(100% - 112px))}.sales-checklist-eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:650;margin:0 0 24px!important}.sales-checklist-intro h2{font:550 clamp(30px,3vw,44px)/1.2 Manrope Variable,sans-serif;letter-spacing:-.04em;margin:0 0 24px}.sales-checklist-intro>p:not(.sales-checklist-eyebrow){font-size:16px;line-height:1.8;color:var(--check-muted);margin:16px 0 0}.sales-checklist-intro .sales-checklist-note{font-size:13px!important;line-height:1.8;margin-top:24px!important}.sales-checklist-group+.sales-checklist-group{margin-top:32px}.sales-checklist-group h3{font:650 14px/1.6 Manrope Variable,sans-serif;margin:0 0 12px;color:var(--check-muted)}.sales-checklist details{border-top:1px solid var(--check-rule);scroll-margin-top:24px}.sales-checklist details:last-child{border-bottom:1px solid var(--check-rule)}.sales-checklist summary{list-style:none;display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:16px;min-height:72px;padding:20px 0;cursor:pointer;font-size:16px;font-weight:550;line-height:1.6}.sales-checklist summary::-webkit-details-marker{display:none}.sales-checklist-number{color:var(--check-muted);font-size:12px;font-weight:500}.sales-checklist-toggle{position:relative;width:16px;height:16px}.sales-checklist-toggle:after,.sales-checklist-toggle:before{content:"";position:absolute;background:currentColor;inset:7px 2px;height:2px}.sales-checklist-toggle:after{transform:rotate(90deg)}.sales-checklist details[open] .sales-checklist-toggle:after{display:none}.sales-checklist-hint{padding:0 32px 24px 44px;color:var(--check-muted);font-size:15px;line-height:1.8}.sales-checklist-hint strong{color:var(--check-ink);font-size:13px;font-weight:650}.sales-checklist-hint p{margin:8px 0 0}.sales-checklist-closing{grid-column:1/-1;border-top:1px solid var(--check-rule);padding-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px 48px}.sales-checklist-closing h3{font:600 23px/1.4 Manrope Variable,sans-serif;letter-spacing:-.02em;margin:0 0 12px}.sales-checklist-closing p{max-width:680px;margin:0;color:var(--check-muted);font-size:16px;line-height:1.8}.sales-checklist-closing a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:12px 24px;border:1px solid var(--check-ink);border-radius:8px;color:var(--check-ink);font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;flex-shrink:0}.sales-checklist a:focus-visible,.sales-checklist summary:focus-visible{outline:3px solid var(--check-accent);outline-offset:5px}.sales-checklist summary:hover,.sales-checklist-closing a:hover{color:var(--check-accent)}@media(max-width:1024px){.sales-checklist-wrap{gap:40px}.sales-checklist-closing{align-items:flex-start;flex-direction:column}}@media(max-width:800px){.sales-checklist{padding-block:56px}.sales-checklist-wrap{grid-template-columns:minmax(0,1fr);gap:32px}.sales-checklist-editorial .sales-checklist-wrap{width:calc(100% - 40px)}.sales-checklist-intro{max-width:640px}.sales-checklist-closing{grid-column:1}}@media(max-width:560px){.sales-checklist-editorial .sales-checklist-wrap{width:calc(100% - 36px)}.sales-checklist summary{grid-template-columns:24px minmax(0,1fr) 16px;gap:12px;font-size:15px}.sales-checklist-hint{padding-left:36px;padding-right:16px}.sales-checklist-closing h3{font-size:22px}.sales-checklist-closing a{width:100%}}