.lead-nurturing-process{background:#edf3fc;border:1px solid #d6e1f3;border-radius:22px;margin:36px 0 48px;padding:clamp(24px,4vw,48px);scroll-margin-top:120px}.lead-nurturing-process header{max-width:760px}.lead-nurturing-process h2,.lead-nurturing-summary h2{letter-spacing:-1.1px;text-wrap:balance;margin:14px 0 16px;font-size:clamp(27px,2.8vw,38px);line-height:1.16}.lead-nurturing-process p,.lead-nurturing-summary p{color:#546881;font-size:16px;line-height:1.75}.lead-nurturing-process .lead-nurturing-context{border-left:2px solid #9ab5ef;max-width:850px;margin:24px 0 0;padding-left:18px}.lead-nurturing-context p{margin:9px 0}.lead-nurturing-context small{color:#5c708b;font-size:12px;line-height:1.65;display:block}.lead-nurturing-process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:30px 0 0;padding:0;list-style:none;display:grid}.lead-nurturing-process li{border-top:1px solid #cfdaed;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:24px 0;display:grid}.lead-nurturing-process li:last-child{grid-column:1/-1;max-width:850px}.lead-nurturing-number{font:12px var(--font-geist-mono),monospace;color:#2355e8;padding-top:2px}.lead-nurturing-when{font:11px var(--font-geist-mono),monospace;letter-spacing:.6px;color:#537199;line-height:1.5}.lead-nurturing-process h3{letter-spacing:-.4px;margin:9px 0;font-size:20px;line-height:1.35}.lead-nurturing-process li p{margin:0;font-size:15px;line-height:1.7}.lead-nurturing-process footer{border-top:1px solid #cfdaed;margin-top:8px;padding-top:24px}.lead-nurturing-process footer>strong{font-size:17px}.lead-nurturing-process footer p{max-width:850px;margin:8px 0 16px;font-size:14px}.lead-nurturing-details{gap:12px;margin:4px 0 26px;display:grid}.lead-nurturing-details details{background:#ffffffb3;border:1px solid #cfdaed;border-radius:12px}.lead-nurturing-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:550;line-height:1.5;list-style:none;display:flex}.lead-nurturing-details summary::-webkit-details-marker{display:none}.lead-nurturing-details summary>span:last-child{color:#2355e8;font-size:23px;font-weight:400;line-height:1}.lead-nurturing-details details[open] summary>span:last-child{transform:rotate(45deg)}.lead-nurturing-details summary:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #2355e8}.lead-nurturing-detail-body{max-width:930px;padding:0 24px 24px}.lead-nurturing-detail-body ul{margin:16px 0 24px;padding-left:20px}.lead-nurturing-detail-body li{color:#546881;border:0;padding:0 0 9px;font-size:15px;line-height:1.75;display:list-item}.lead-nurturing-detail-body h3{font-size:18px}.lead-nurturing-detail-body>p{font-size:15px}.lead-nurturing-examples{gap:16px;margin-top:20px;display:grid}.lead-nurturing-examples article{background:#fff;border:1px solid #dce5f2;border-radius:10px;min-width:0;padding:22px}.lead-nurturing-examples h3{margin:10px 0;font-size:17px;line-height:1.5}.lead-nurturing-examples p{margin:0;font-size:15px;line-height:1.8}.lead-nurturing-summary{background:#edf3fc;border:1px solid #d6e1f3;border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:clamp(30px,5vw,75px);margin-block:48px;padding:clamp(26px,4vw,48px);display:grid}.lead-nurturing-summary-copy{max-width:720px}.lead-nurturing-summary .text-link{color:#2355e8}.lead-nurturing-resource-links{flex-wrap:wrap;gap:12px 24px;margin-top:22px;display:flex}.lead-nurturing-resource-links .text-link{margin:0;font-size:14px}.lead-nurturing-summary ul{align-self:center;gap:22px;margin:0;padding:0;list-style:none;display:grid}.lead-nurturing-summary li{border-bottom:1px solid #d6e1f3;align-items:flex-start;gap:17px;padding-bottom:22px;display:flex}.lead-nurturing-summary li:last-child{border:0;padding:0}.lead-nurturing-summary li svg{color:#2355e8;flex-shrink:0;margin-top:2px}.lead-nurturing-summary li strong{font-size:16px;line-height:1.45;display:block}.lead-nurturing-summary li span{color:#546881;margin-top:5px;font-size:14px;line-height:1.6;display:block}@media (max-width:700px){.lead-nurturing-process ol,.lead-nurturing-summary{grid-template-columns:minmax(0,1fr)}.lead-nurturing-process li:last-child{grid-column:auto}.lead-nurturing-process{padding:24px;scroll-margin-top:160px}.lead-nurturing-summary{gap:28px}.lead-nurturing-summary h2,.lead-nurturing-process h2{font-size:28px}.lead-nurturing-process li{padding:21px 0}}
