
@media (min-width:1025px){
 .ddp-mega[hidden]{display:none!important}
 .ddp-mega{position:absolute;z-index:99999;top:calc(100% + 9px);left:50%;transform:translateX(-50%);width:min(1080px,calc(100% - 20px));height:min(660px,calc(100vh - 150px));min-height:370px;display:grid;grid-template-columns:220px minmax(0,1fr);background:#fff;border:1px solid #dce5f3;border-radius:22px;box-shadow:0 24px 70px rgba(12,35,83,.20);overflow:hidden;color:#153765;font-family:inherit}
 .ddp-mega *{box-sizing:border-box}
 .ddp-mega__sidebar{background:#f2f6fd;padding:26px 14px 18px;display:flex;flex-direction:column;gap:5px}
 .ddp-mega__eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;color:#6d82a6;margin:0 10px 16px}
 .ddp-mega__tab{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:9px;background:transparent;border:0;border-radius:11px;color:#183b72;font:600 14px/1.35 inherit;padding:10px 12px;cursor:pointer}
 .ddp-mega__tab:hover,.ddp-mega__tab.is-active{background:#fff;color:#073d99;box-shadow:0 2px 10px rgba(18,52,101,.07)}
 .ddp-mega__tab.is-active{box-shadow:inset 3px 0 #1556c2,0 2px 10px rgba(18,52,101,.07)}
 .ddp-mega__tab span{font-size:11px;color:#8a9dbb}
 .ddp-mega__help{display:flex;flex-direction:column;gap:5px;margin-top:auto;padding:15px 13px;border-radius:13px;background:#dfeaff;color:#123f91;text-decoration:none;font-size:13px}
 .ddp-mega__help strong{font-size:14px}
 .ddp-mega__help span{font-weight:500}
 .ddp-mega__help b{font-weight:700}
 .ddp-mega__content{min-width:0;overflow-y:auto;padding:25px 29px 29px}
 .ddp-mega__pane{display:none}
 .ddp-mega__pane.is-active{display:block}
 .ddp-mega__intro{padding:0 45px 20px 0;border-bottom:1px solid #e7edf5;margin-bottom:17px}
 .ddp-mega__intro p{margin:0 0 5px;font-size:11px;font-weight:800;letter-spacing:.12em;color:#3371cb}
 .ddp-mega__intro h2{margin:0 0 5px;font-size:25px;line-height:1.18;color:#112c59;font-weight:750}
 .ddp-mega__intro span{font-size:13px;color:#60708a;line-height:1.45}
 .ddp-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
 .ddp-mega__link{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;border:1px solid #e1e8f2;border-radius:12px;color:#153b79;background:#fff;text-decoration:none;font-size:13px;font-weight:650;line-height:1.35;transition:background .16s,border-color .16s,transform .16s}
 .ddp-mega__link:hover,.ddp-mega__link:focus-visible{background:#eef5ff;border-color:#8cb3ee;transform:translateY(-1px);color:#073d99}
 .ddp-mega__link span:last-child{color:#4681d0;font-size:17px;flex:none}
 .ddp-mega__close{position:absolute;right:17px;top:15px;border:0;background:#f1f5fb;border-radius:50%;height:30px;width:30px;color:#2a4a78;font-size:22px;line-height:1;cursor:pointer}
}
@media (min-width:1025px) and (max-width:1180px){.ddp-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ddp-mega{grid-template-columns:190px minmax(0,1fr)}.ddp-mega__content{padding:23px}}
@media (max-width:1024px){.ddp-mega{display:none!important}}
@media(min-width:1025px){header [data-menu-panel]{display:none!important}.ddp-mega{position:fixed!important;top:var(--ddp-menu-top,100px)!important;left:50%!important;width:min(1080px,calc(100vw - 40px))!important;max-height:calc(100vh - var(--ddp-menu-top,100px) - 15px)!important;z-index:999999!important}}
@media(min-width:1025px) and (max-width:1500px){header .ddp-header-support{display:none!important}header .ddp-header-menu-col{width:auto!important;flex:1 1 auto!important;min-width:0!important}header .ddp-header-menu-list{flex-wrap:nowrap!important}}
body.v4-fix .v4-quote-footer.ddp-quote-card{width:min(1060px,calc(100% - 36px));max-width:1060px;margin:48px auto!important;border-radius:22px;box-sizing:border-box}
img.ddp-acf-media[src^="data:image/gif"]{background:#000}img.ddp-acf-media{object-fit:cover;object-position:center}
