/* BIMBINGAN_MRWEB_NATIVE_PROMO_V1 — only on article pages. */
.bim-mrweb-promo{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(14px,2.8vw,28px);margin:clamp(30px,5vw,48px) 0;padding:clamp(20px,3vw,30px);border:1px solid #dbe6f4;background:linear-gradient(125deg,#f5f9ff 0%,#fff 76%);border-radius:20px;box-shadow:0 13px 32px rgba(16,49,97,.06);isolation:isolate;overflow:hidden;color:#10284b}
.bim-mrweb-promo *{box-sizing:border-box}
.bim-mrweb-promo-copy{min-width:0}
.bim-mrweb-promo-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#285faf;font:800 10px/1.4 system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:.085em;margin:0 0 11px}
.bim-mrweb-promo-dot{width:7px;height:7px;border-radius:50%;background:#2c75eb;flex:0 0 auto}
.bim-mrweb-promo-disclosure{color:#72839a;letter-spacing:0;font-weight:650}
.bim-mrweb-promo h2{font-family:inherit;font-size:clamp(19px,2.1vw,25px)!important;line-height:1.26!important;letter-spacing:-.025em!important;font-weight:850!important;margin:0 0 12px!important;color:#0b2450!important}
.bim-mrweb-promo p{font:400 13.5px/1.75 system-ui,-apple-system,'Segoe UI',sans-serif!important;color:#53657e!important;margin:0 0 16px!important;max-width:48ch}
.bim-mrweb-promo p strong{color:#1c365c;font-weight:750}
.bim-mrweb-promo-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;padding:10px 17px;border-radius:11px;background:#1d6ae5;color:#fff!important;text-decoration:none!important;font:750 13px/1.35 system-ui,-apple-system,'Segoe UI',sans-serif;box-shadow:0 5px 15px #286ce124;transition:background-color .18s ease,transform .18s ease}
.bim-mrweb-promo-cta:hover{background:#1558c0;transform:translateY(-1px)}
.bim-mrweb-promo-cta:focus-visible{outline:3px solid #f5a623;outline-offset:3px}
.bim-mrweb-promo-note{display:block;font:400 10px/1.55 system-ui,-apple-system,'Segoe UI',sans-serif;color:#77859b;margin-top:11px;max-width:55ch}
.bim-mrweb-promo-visual{min-width:0;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:14px;background:#fff;min-height:138px}
.bim-mrweb-promo-visual img{max-width:100%!important;width:100%!important;height:auto!important;max-height:210px!important;object-fit:contain!important;display:block!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important}
@media(max-width:700px){.bim-mrweb-promo{grid-template-columns:1fr;gap:15px;margin:30px 0;padding:20px 18px;border-radius:17px}.bim-mrweb-promo-visual{order:-1;min-height:0;padding:4px 10px}.bim-mrweb-promo-visual img{max-width:370px!important;max-height:160px!important}.bim-mrweb-promo h2{font-size:21px!important}.bim-mrweb-promo p{font-size:13px!important}.bim-mrweb-promo-cta{width:100%;text-align:center}}
@media(prefers-reduced-motion:reduce){.bim-mrweb-promo-cta{transition:none}.bim-mrweb-promo-cta:hover{transform:none}}
