#mf-bonus-malus{width:100%;max-width:1186px;margin:24px auto 55px;padding:16px;background:#0b2d34;border:1px solid #315761;border-radius:22px;box-sizing:border-box;color:#f4fbff;font:14px Arial,sans-serif}
#mf-bonus-malus *{box-sizing:border-box}
#mf-bonus-malus .bm-hero{text-align:center;background:#152f36;border:1px solid #355861;border-radius:17px;padding:31px 12px;margin-bottom:17px}
#mf-bonus-malus .bm-eyebrow{font-size:12px;letter-spacing:3px;font-weight:800;color:#81e9f5}
#mf-bonus-malus .bm-title{font-size:44px;line-height:1.2;font-weight:900;color:#ffc46e;margin:12px 0 6px}
#mf-bonus-malus .bm-hero p{margin:0;font-size:15px;color:#eafaff}
#mf-bonus-malus .bm-panel{border-radius:14px;border:1px solid #406874;padding:12px;background:#11353d;overflow:hidden}
#mf-bonus-malus iframe{display:block;width:100%;min-height:370px;border:0;background:#10323a}
@media(max-width:700px){#mf-bonus-malus .bm-title{font-size:32px}}

/* V3: elimina il vuoto artificiale sopra il modulo; il menu resta indipendente */
#mf-bonus-malus{clear:both!important;position:relative!important;}
@media(max-width:850px){#mf-bonus-malus{margin-top:24px!important}}
