.compare-guide-promo{background:#f0f3ec;border:1px solid #d1d8cf;border-left:3px solid #b9322d;border-radius:4px 16px 16px 4px;justify-content:space-between;align-items:center;gap:40px;margin-top:30px;margin-bottom:30px;padding:28px 32px;display:flex}.compare-guide-copy{max-width:710px}.compare-guide-promo .vm-eyebrow{color:#586952;letter-spacing:.12em;margin:0 0 9px;font-size:10px}.compare-guide-promo h2{letter-spacing:-.035em;color:#182b22;margin:0 0 10px;font-size:clamp(25px,2.5vw,34px);line-height:1.15}.compare-guide-promo p:last-child{color:#52604f;margin:0;font-size:15px;line-height:1.65}.compare-guide-promo>a{color:#fff;background:#21382a;border:1px solid #21382a;border-radius:7px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:13px 18px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.compare-guide-promo>a:hover{background:#304c38}.compare-guide-promo>a:focus-visible{outline-offset:4px;outline:3px solid #9bab85}@media (max-width:760px){.compare-guide-promo{flex-direction:column;align-items:flex-start;gap:20px;margin-top:22px;margin-bottom:22px;padding:24px}.compare-guide-promo>a{justify-content:space-between;width:100%}.compare-guide-promo p:last-child{font-size:14px}}
