.mbs-main-wrapper ul{list-style:none!important;padding:0!important;margin:0!important}.mbs-main-wrapper ul li::marker{display:none!important;content:""!important}.mbs-clean-banner{background:var(--mbs-white);border:1px solid var(--mbs-border);border-radius:28px;padding:50px 60px;display:flex;justify-content:space-between;align-items:center;gap:40px;box-shadow:0 20px 50px rgba(var(--mbs-dark-rgb),.04);transition:var(--mbs-transition);position:relative;overflow:hidden}.mbs-clean-banner::before{content:"";position:absolute;top:0;left:0;width:8px;height:100%;background:var(--mbs-primary)}.mbs-banner-text h3{margin:0 0 16px;font-size:32px;font-weight:900;color:var(--mbs-dark);letter-spacing:-.01em}.mbs-clean-banner p{font-size:18px;color:var(--mbs-text-main);margin:0;max-width:800px}.mbs-btn-compact{display:inline-block;background-color:var(--mbs-primary);color:var(--mbs-white)!important;text-decoration:none!important;padding:16px 40px;border-radius:14px;font-size:16px;font-weight:700;transition:var(--mbs-transition);box-shadow:0 8px 20px rgba(0,161,68,.2);white-space:nowrap}.mbs-btn-compact:hover{background-color:var(--mbs-primary-hover);transform:translateY(-3px);box-shadow:0 12px 25px rgba(0,161,68,.3)}@media (max-width:992px){.mbs-clean-banner{flex-direction:column;text-align:center;padding:40px 30px}.mbs-btn-compact{white-space:normal;text-align:center}}@media (max-width:576px){.mbs-clean-banner{padding:30px 20px}.mbs-banner-text h3{font-size:26px}.mbs-clean-banner p{font-size:16px}}