.container.mcu-dark-cta{--cta-navy:#003087;--cta-gold:#f2af29;--cta-white:#fff;--cta-border:rgba(0,48,135,.12);border:1px solid var(--cta-border);border-radius:0;box-shadow:0 2px 24px rgba(0,30,100,.07);box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;margin:30px auto!important;overflow:hidden;padding:40px 0;position:relative;width:100%}.mcu-dark-cta__accent-line-top{top:0}.mcu-dark-cta__accent-line-bottom,.mcu-dark-cta__accent-line-top{background:linear-gradient(90deg,transparent,var(--cta-gold) 20%,var(--cta-gold) 80%,transparent);height:2px;left:0;opacity:.7;pointer-events:none;position:absolute;width:100%}.mcu-dark-cta__accent-line-bottom{bottom:0}.mcu-dark-cta__container{margin:0 auto;max-width:1280px;padding:20px 40px;position:relative;z-index:5}.mcu-dark-cta__inner{align-items:center;display:flex;gap:48px;justify-content:space-between}.mcu-dark-cta__content{flex:1}.mcu-dark-cta__eyebrow{color:var(--cta-gold);display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase}.mcu-dark-cta__headline{color:var(--cta-navy)!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:clamp(28px,3vw,42px)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.15!important;margin:0 0 16px!important}.mcu-dark-cta__rule{background:var(--cta-gold);border-radius:2px;height:3px;margin-bottom:20px;width:48px}.mcu-dark-cta__body,.mcu-dark-cta__body *,.mcu-dark-cta__body p{font-family:Plus Jakarta Sans,sans-serif!important;line-height:1.65;margin:0 0 32px!important}.mcu-dark-cta__btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.mcu-dark-cta__btn{align-items:center;border-radius:100px;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:600;justify-content:center;min-width:160px;padding:18px 40px;text-align:center;text-decoration:none!important;transition:all .22s ease}.mcu-dark-cta__btn:hover{text-decoration:none!important;transform:translateY(-2px)}.mcu-dark-cta__btn--primary{background-color:#f2af29!important;border:1.5px solid #f2af29!important;box-shadow:0 2px 10px rgba(0,48,135,.2);color:#003087!important}.mcu-dark-cta__btn--primary:hover{background-color:transparent!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important}.mcu-dark-cta__btn--ghost{background-color:transparent!important;border:1.5px solid #fff!important;color:#fff!important}.mcu-dark-cta__btn--ghost:hover{background-color:#f2af29!important;border-color:#f2af29!important;color:#003087!important}.mcu-dark-cta__stats{align-items:center;background:#f7f8fc;border:1px solid var(--cta-border);border-radius:14px;display:flex;flex-shrink:0;gap:0;padding:32px 8px}.mcu-dark-cta__stat{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0 32px}.mcu-dark-cta__stat+.mcu-dark-cta__stat{border-left:1px solid var(--cta-border)}.mcu-dark-cta__stat-value{color:var(--cta-navy)!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:30px!important;font-weight:800!important;letter-spacing:-.02em;line-height:1}.mcu-dark-cta__stat-label{font-family:Plus Jakarta Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.12em;text-align:center;text-transform:uppercase}@media (max-width:991px){.container.mcu-dark-cta{margin:20px auto!important}.mcu-dark-cta__container{padding:0 40px}.mcu-dark-cta__inner{align-items:flex-start!important;flex-direction:column!important;gap:32px!important}.mcu-dark-cta__stats{justify-content:center!important;width:100%!important}}@media (min-width:768px) and (max-width:991px){.mcu-dark-cta__inner .mcu-dark-cta__content .mcu-dark-cta__btns{align-items:center!important;flex-direction:row!important;flex-wrap:wrap!important}.mcu-dark-cta__inner .mcu-dark-cta__content .mcu-dark-cta__btns .mcu-dark-cta__btn{margin:0!important;max-width:none!important;padding:18px 40px!important;width:auto!important}}@media (max-width:767px){.container.mcu-dark-cta{margin:20px auto!important;padding:40px 0!important}.mcu-dark-cta__container{padding:0 24px!important}.mcu-dark-cta__headline{font-size:26px!important}.mcu-dark-cta__stats{flex-wrap:wrap!important;gap:16px!important;padding:24px 8px!important}.mcu-dark-cta__stat{padding:0 20px!important}.mcu-dark-cta__inner .mcu-dark-cta__content .mcu-dark-cta__btns{align-items:center!important;flex-direction:column!important;justify-content:center!important}.mcu-dark-cta__inner .mcu-dark-cta__content .mcu-dark-cta__btns .mcu-dark-cta__btn{font-size:20px!important;margin-left:auto!important;margin-right:auto!important;max-width:80vw!important;min-width:0!important;padding:18px 32px!important;width:70vw!important}}