/* A complete advisory message within the existing campaign-intro space. */
body.home .mavi-home.mavi-home-premium .products-main>.mavi-social-blogs>.mavi-advisory{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:10px 14px;min-width:0}
body.home .mavi-home.mavi-home-premium .mavi-advisory,.mavi-advisory *{box-sizing:border-box}
body.home .mavi-home.mavi-home-premium .mavi-advisory:after{right:12px;width:88px;height:100px;opacity:.045}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-copy{min-width:0}
body.home .mavi-home.mavi-home-premium .mavi-advisory h2{margin:0 0 4px;font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.4px;color:#173f58}
body.home .mavi-home.mavi-home-premium .mavi-advisory p{margin:0;font-size:12px;line-height:17px;font-weight:400;color:#536f83}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-footer{display:grid;grid-template-columns:minmax(0,1fr) 182px;align-items:center;gap:12px;min-width:0}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits li{display:flex;align-items:center;gap:7px;min-width:0;margin:0;padding:0;list-style:none}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid #c7e3e9;border-radius:9px;background:linear-gradient(135deg,#ffffffec,#dff3efc9);color:#108c89;box-shadow:inset 0 1px 0 #fff}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-icon svg{display:block;width:18px;height:18px;max-width:none!important;max-height:none!important}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits li>span:last-child{display:block;min-width:0}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits strong{display:block;font-size:11px;line-height:15px;font-weight:650;color:#244e64}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits small{display:block;margin-top:1px;font-size:9px;line-height:13px;color:#59778a}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:36px;margin:0;padding:8px 10px;border:1px solid #4abfb7;border-radius:10px;background:linear-gradient(115deg,#126c9e,#0b9385);box-shadow:0 5px 12px -7px #136279a8,inset 0 1px 0 #ffffff26;color:#fff;font-family:inherit;font-size:11px;line-height:16px;font-weight:650;white-space:nowrap;cursor:pointer;transition:filter .2s,box-shadow .2s}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta svg{display:block;flex:none;width:15px;height:15px;max-width:none!important;max-height:none!important}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta:hover{filter:brightness(1.07);box-shadow:0 6px 14px -7px #136279b0,inset 0 1px 0 #ffffff40}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta:focus-visible{outline:3px solid #178d9f;outline-offset:3px}
@media(min-width:901px) and (max-width:1100px){
body.home .mavi-home.mavi-home-premium .products-main>.mavi-social-blogs>.mavi-advisory{padding:10px 12px}
body.home .mavi-home.mavi-home-premium .mavi-advisory h2{font-size:17px;line-height:22px;letter-spacing:-.3px}
body.home .mavi-home.mavi-home-premium .mavi-advisory p{font-size:11px;line-height:16px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-footer{grid-template-columns:minmax(0,1fr) 166px;gap:10px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits{gap:5px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits li{gap:5px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-icon{flex-basis:22px;width:22px;height:26px;border-radius:7px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-icon svg{width:15px;height:15px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits strong{font-size:10px;line-height:13px}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits small{display:none}
body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta{min-height:34px;font-size:10px;line-height:16px;padding:8px;gap:5px}
}
@media(prefers-reduced-motion:reduce){body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-cta{transition:none}}
@media(min-width:1101px) and (max-width:1200px){body.home .mavi-home.mavi-home-premium .mavi-advisory .advisory-benefits small{display:none}}
