.g4-entry{padding:36px 18px;background:#f5f8fd;color:#102039;box-sizing:border-box}.g4-entry>div{max-width:1180px;margin:auto;padding:28px;border:1px solid #dbe5f3;border-radius:10px;background:#fff;box-sizing:border-box}.g4-entry h2{font-size:26px;line-height:1.5;margin:0 0 14px;color:#102039;overflow-wrap:anywhere}.g4-entry p{font-size:16px;line-height:1.85;margin:0 0 20px;color:#4e627e;overflow-wrap:anywhere}.g4-entry a{display:inline-flex;padding:12px 22px;max-width:100%;box-sizing:border-box;background:#3366cc;color:#fff;border-radius:7px;text-decoration:none;line-height:1.6;overflow-wrap:anywhere}.g4-entry a:focus-visible{outline:3px solid #75aaff;outline-offset:4px}
.g4-entry-page .ps-service-card,.g4-entry-page .ps-service-card *{min-width:0;overflow-wrap:anywhere}


@media(max-width:380px){
 .g4-entry-page .mobile-nav>.container{display:flex!important;gap:4px!important}
 .g4-entry-page .mobile-nav .logo{flex:1 1 110px!important;min-width:80px!important;max-width:130px!important;width:auto!important}
 .g4-entry-page .mobile-nav .logo a{display:block!important}
 .g4-entry-page .mobile-nav .logo img{width:100%!important;max-width:130px!important;height:auto!important;object-fit:contain}
 .g4-entry-page .mobile-nav .yyqh{flex:0 0 auto!important;margin-inline:0!important}
 .g4-entry-page .mobile-nav .navModule,.g4-entry-page .mobile-nav .navbtn{flex:0 0 44px!important;width:44px!important;min-width:44px!important;margin:0!important}
 .g4-entry-page .mobile-nav .navbtn{display:flex!important;align-items:center;justify-content:center}
 .g4-entry-page .mobile-nav .navbtn svg{flex:0 0 60px!important;width:60px!important;height:60px!important;margin:0!important;transform:none!important}
}
@media(min-width:992px) and (max-width:1279px){
 .g4-entry-page .nav,.g4-entry-page .desktop-nav,.g4-entry-page .top-bar{height:auto!important}
 .g4-entry-page nav.nav .desktop-nav .top-bar>.container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;height:auto!important;align-items:center}
 .g4-entry-page .top-bar-left{grid-area:1/1;min-width:0}
 .g4-entry-page .top-bar-right{grid-area:1/2;justify-self:end}
 .g4-entry-page .top-bar-center{grid-area:2/1/3/3;min-width:0;width:100%;justify-content:center}
 .g4-entry-page .site-main-nav{flex-wrap:wrap!important;justify-content:center;gap:8px 26px!important;max-width:100%}
 .g4-entry-page .top-bar .logo,.g4-entry-page .top-bar .logo a{flex:0 0 auto!important;width:auto!important}
 .g4-entry-page nav.nav .top-bar>.container,.g4-entry-page nav.nav .top-bar-center,.g4-entry-page nav.nav .site-main-nav,.g4-entry-page nav.nav .site-main-nav>li:has(.nav-dropdown--wide){position:static!important}
 .g4-entry-page nav.nav .top-bar{position:relative!important}
 .g4-entry-page nav.nav .nav-dropdown--wide{left:50%!important;transform:translateX(-50%)!important;max-width:calc(100vw - 64px)!important;top:100%!important}
}
.g4-entry-page .footer .footer-info-center.footer-nav-modern .footer-nav-group h4{white-space:normal!important;overflow-wrap:anywhere;min-width:0;height:auto!important;line-height:1.6}
@media(min-width:992px){.g4-entry-page .footer>.container{width:min(1180px,calc(100% - 200px))!important;max-width:none!important}}
@media(min-width:992px) and (max-width:1279px){.g4-entry-page .footer .footer-info-center.footer-nav-modern{grid-template-columns:repeat(3,minmax(0,1fr))!important}}

#winge-4g p,#winge-4g li,#winge-4g td,#winge-4g th{text-align:start}#winge-4g ul{padding-left:0;padding-inline-start:23px}#winge-4g .g4-cta .g4-button{flex-shrink:1}#winge-4g .g4-languages>span{width:100%}
#winge-4g .g4-crumb>*,#winge-4g .g4-tags>span{min-width:0;max-width:100%;overflow-wrap:anywhere}
