.mq-pro-badge { display:inline-flex; padding:4px 8px; border-radius:2px; background:#ff9519; color:#252923; font:700 10px var(--maq-font-mono,monospace); letter-spacing:.05em; text-transform:uppercase; white-space:nowrap; }
.original-home .mq-pro-tools-feature a { display:flex; align-items:center; flex-wrap:wrap; gap:8px; color:inherit; }
.original-home .mq-pro-tools-promo { display:flex; align-items:center; justify-content:space-between; gap:30px; margin-top:24px; padding:28px; border:1px solid #a76718; border-radius:4px; background:linear-gradient(110deg,#303329,#23271f); color:#eef0e3; }
.original-home .mq-pro-tools-promo h3 { font-size:24px; margin:12px 0; text-transform:uppercase; }
.original-home .mq-pro-tools-promo p { max-width:800px; color:#c5cdb8; font-size:14px; margin:0; line-height:1.8; }
.original-home .mq-pro-tools-promo .btn { flex-shrink:0; color:#f5a035; border-color:#a76718; }
.original-home .home-pricing-table .home-pricing-pro-benefit > :first-child { box-shadow:inset 3px 0 #f58a00; }
.original-home .home-pricing-table .home-pricing-pro-benefit > :nth-child(3) { background:rgba(245,138,0,.12); color:#f8f6e7; }
.original-home .home-pricing-table .home-pricing-pro-benefit > :nth-child(3) .home-pricing-yes { font-weight:700; }
.original-home .mq-pro-gain { display:table; width:auto; margin-top:10px; padding:3px 7px; border:1px solid #8c622d; border-radius:2px; color:#ffb153; background:#332e23; font:700 9px var(--maq-font-mono,monospace); text-transform:uppercase; letter-spacing:.05em; }
.original-home .home-pricing-table .home-pricing-pro-benefit th a { text-decoration:underline; text-underline-offset:4px; }
.mq-tools-account { margin-top:24px; max-width:650px; }
@media(max-width:700px) { .original-home .mq-pro-tools-promo { flex-direction:column; align-items:flex-start; padding:24px 20px; gap:22px; }.original-home .mq-pro-tools-promo h3 { font-size:22px; } }
