.realai-service-promo{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:30px 0;padding:24px 28px;border:1px solid #b9cec4;border-radius:14px;background:#f1f6f2;color:#173042}.realai-service-promo *{box-sizing:border-box}.realai-service-promo-label{margin:0 0 9px!important;color:#116659!important;font-size:11px!important;font-weight:700;letter-spacing:.08em}.realai-service-promo h2{margin:0!important;color:#173042!important;font-size:20px!important;line-height:1.5!important}.realai-service-promo p{margin:9px 0 0;color:#546572;font-size:12px;line-height:1.8;max-width:700px}.realai-service-promo>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 16px;border-radius:7px;background:#116659;color:#fff;font-size:12px;font-weight:700;text-decoration:none;flex-shrink:0}.realai-service-promo>a:hover{background:#0a5146}.realai-service-promo>a:focus-visible{outline:3px solid #ad7926;outline-offset:4px}@media(max-width:720px){.realai-service-promo{flex-direction:column;align-items:start;padding:22px;gap:20px}.realai-service-promo h2{font-size:18px!important}.realai-service-promo>a{max-width:100%;text-align:center}}@media print{.realai-service-promo{break-inside:avoid}}

.editorial-shell .article-body .realai-service-promo {flex-direction:column;align-items:flex-start}.editorial-shell .article-body .realai-service-promo>a{color:#fff;text-decoration:none}body[data-theme="dark"] .realai-service-promo{background:#18291f;border-color:#42594b;color:#e6efeb}body[data-theme="dark"] .realai-service-promo h2{color:#e6efeb!important}body[data-theme="dark"] .realai-service-promo p{color:#b6c8bc!important}
