@charset "UTF-8";
/***!  Style Declaration  !***/

.mb-container{--uni-primary:#c8102e;--rev-primary:#1a1a1a;--ing-primary:#ff6200;--fin-primary:#0052a5;--ca-primary:#007e69;--bg-main:#fafafa;--bg-alt:#f5f5f7;--txt-main:#1a1a1a;--txt-alt:#666;--txt-sub:#555;--bdr-color:#e5e5e7;--shadow-md:0 4px 12px rgba(0,0,0,0.08);--radius-lg:16px}.mb-container{max-width:1200px;margin:32px auto;animation:mb-fadeIn 0.6s ease-out;display:block !important}.mb-container .mb-table{background:white;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--bdr-color)}.mb-container .mb-row{display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:1px;background:var(--bdr-color);transition:background 0.3s ease}.mb-container .mb-cell{background:white;padding:16px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all 0.3s ease;position:relative;margin:0}.mb-container .mb-header .mb-cell{background:var(--bg-alt);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:var(--txt-alt);padding:14px 12px;flex-direction:row}.mb-container .mb-logo{max-width:100px;max-height:45px;width:auto;height:auto;object-fit:contain}.mb-container .mb-row .mb-cell:first-child{justify-content:flex-start !important;align-items:flex-start !important;text-align:left !important;flex-direction:row !important}.mb-container .mb-cat-row .mb-cell:first-child{font-weight:600;font-size:14px;color:var(--txt-main);background:var(--bg-alt);border-left:4px solid transparent;transition:border-color 0.3s ease}.mb-container .mb-cell-unicredit{border-left:3px solid transparent;transition:all 0.3s ease}.mb-container .mb-cell-revolut{border-left:3px solid transparent;transition:all 0.3s ease}.mb-container .mb-cell-ing{border-left:3px solid transparent;transition:all 0.3s ease}.mb-container .mb-cell-fineco{border-left:3px solid transparent;transition:all 0.3s ease}.mb-container .mb-cell-ca{border-right:3px solid transparent;transition:all 0.3s ease}.mb-container .mb-val-main{font-size:14px;font-weight:600;color:var(--txt-main);line-height:1.4;display:block;width:100%}.mb-container .mb-val-long{font-size:13px;font-weight:500;color:var(--txt-main);line-height:1.4}.mb-container .mb-val-sub{font-size:12px;color:var(--txt-sub);font-weight:400;margin-top:4px;display:block;width:100%}.mb-container .mb-cta-row{background:linear-gradient(135deg,#f5f5f7 0%,#fafafa 100%)}.mb-container .mb-cta-row .mb-cell{padding:16px 8px;border-bottom:none;display:flex;flex-direction:column;align-items:center !important;justify-content:center !important;background:transparent}.mb-container .mb-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:10px 12px;text-decoration:none;border-radius:6px;font-size:13px;font-weight:600;line-height:1.2;transition:all 0.3s ease;box-shadow:0 4px 10px rgba(0,0,0,0.1);color:white !important;width:100%;max-width:140px}.mb-container .mb-btn-revolut{background:linear-gradient(135deg,var(--rev-primary) 0%,#333 100%)}.mb-container .mb-btn-ing{background:linear-gradient(135deg,var(--ing-primary) 0%,#cc4e00 100%)}.mb-container .mb-btn-fineco{background:linear-gradient(135deg,var(--fin-primary) 0%,#003d7a 100%)}.mb-container .mb-btn-ca{background:linear-gradient(135deg,var(--ca-primary) 0%,#005c4d 100%)}.mb-container .mb-cta-icon{font-size:14px;transition:transform 0.3s ease}@media (max-width:768px){.mb-container .mb-row{grid-template-columns:1fr}.mb-container .mb-header{display:none}.mb-container .mb-cell{padding:14px 16px;align-items:flex-start !important;text-align:left !important}.mb-container .mb-val-main,.mb-container .mb-val-sub{text-align:left}.mb-container .mb-cat-row .mb-cell:first-child{background:var(--bg-alt);font-weight:700;font-size:14px;padding:12px 16px;border-left:4px solid var(--txt-main)}.mb-container .mb-cell-unicredit::before{content:'UniCredit: ';font-weight:600;color:var(--uni-primary);display:block;margin-bottom:4px}.mb-container .mb-cell-revolut::before{content:'Revolut: ';font-weight:600;color:var(--rev-primary);display:block;margin-bottom:4px}.mb-container .mb-cell-ing::before{content:'ING: ';font-weight:600;color:var(--ing-primary);display:block;margin-bottom:4px}.mb-container .mb-cell-fineco::before{content:'Fineco: ';font-weight:600;color:var(--fin-primary);display:block;margin-bottom:4px}.mb-container .mb-cell-ca::before{content:'Crédit Agricole: ';font-weight:600;color:var(--ca-primary);display:block;margin-bottom:4px}.mb-container .mb-cta-row .mb-cell{padding:16px;align-items:center !important;justify-content:center !important}.mb-container .mb-empty-cell{display:none !important}.mb-container .mb-cta-btn{max-width:100%}}
