.article-jump{margin-top:24px}.article-offer-button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;padding:15px 22px;border-radius:12px;background:#ff6b35;color:#23211f!important;font-family:inherit;font-weight:700;font-size:16px;line-height:1.35;text-decoration:none!important;box-shadow:none;max-width:100%;box-sizing:border-box}.article-offer-button:hover{background:#ff8356}.article-offer-button:focus-visible,.article-service-link:focus-visible{outline:3px solid #a3c531;outline-offset:5px}.article-offer-button span{flex-shrink:0}.article-inline-offer{margin:36px 0;padding:28px;border:1px solid #e2d7c4;border-left:5px solid #ff6b35;border-radius:18px;background:#f8edda}.article-inline-offer .article-offer-eyebrow,.article-sales .article-offer-eyebrow{font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.09em;margin:0 0 16px}.article-inline-offer h2{font-size:clamp(25px,3vw,34px);line-height:1.12;margin:0 0 14px!important;letter-spacing:-.035em}.article-inline-offer p{font-size:17px;line-height:1.6}.article-inline-offer small{display:block;margin:14px 0 0;font-size:13px;line-height:1.5;color:#685e50}.article-sales{background:#23211f!important;border-radius:28px;padding:42px!important;gap:40px!important;align-items:start;scroll-margin-top:130px}.article-sales .contact-copy{color:#fff8ed;min-width:0}.article-sales .contact-copy h2{color:#fff8ed;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.045em;margin:0 0 22px}.article-sales .article-offer-eyebrow{color:#ff976c}.article-sales .contact-copy p{color:#e0d6c7;font-size:16px;line-height:1.65}.article-sales .article-deliverables{list-style:none;padding:0;margin:26px 0 30px;display:grid;gap:16px}.article-sales .article-deliverables li{display:flex;gap:12px;font-size:16px;line-height:1.5;color:#fff8ed}.article-sales .article-deliverables li:before{content:'↗';color:#ff8a5a;font-weight:750;flex-shrink:0}.article-sales .article-next-step{border-top:1px solid #ffffff30;padding-top:24px}.article-sales .article-next-step h3{font-size:20px;color:#fff8ed;margin:0 0 12px}.article-sales .article-service-link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 18px;margin-top:22px;border:1px solid #ffffff65;border-radius:12px;color:#fff8ed;text-decoration:none;font-size:15px;font-weight:650;line-height:1.45}.article-sales .article-service-link:hover{background:#ffffff12;border-color:#ff8a5a}.article-sales .lead-form{background:#fff8ed;color:#23211f;border-radius:20px;padding:28px;min-width:0}.article-sales .article-form-title{font-size:25px;line-height:1.18;letter-spacing:-.035em;color:#23211f;margin:0 0 12px}.article-sales .article-form-lede{font-size:15px;line-height:1.5;color:#71695e;margin:0 0 24px}.article-sales .contact-bots-links a:nth-child(2){color:#23211f}.article-sales .lead-form button[type=submit]{background:#ff6b35;color:#23211f;white-space:normal;width:100%;justify-content:center;font-weight:750}.article-sales .form-note{font-size:13px;line-height:1.5;color:#71695e}.article-sources{margin:30px 0;color:#71695e;font-size:14px;line-height:1.6}.article-sources summary{cursor:pointer;font-weight:650}.article-sources a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.article-sales{padding:24px!important;gap:28px!important;border-radius:22px;grid-template-columns:minmax(0,1fr)!important}.article-sales .lead-form{padding:20px}.article-inline-offer{padding:22px}.article-jump .article-offer-button,.article-inline-offer .article-offer-button{width:100%}}@media(max-width:420px){.article-sales{padding:18px!important}.article-sales .lead-form{padding:18px}.article-sales .contact-copy h2{font-size:32px}.article-inline-offer{padding:18px}.article-offer-button{padding:14px 17px;font-size:15px}}

/* Separate the article contact block from the footer. */
.article-sales{margin-bottom:72px!important}
@media(max-width:760px){.article-sales{margin-bottom:48px!important}}
