.nav-menu-btn{display:none!important}
.nav-ham{display:none}
@media(max-width:767px){
  .nav-ham{display:flex!important;min-width:48px;min-height:44px;align-items:center;justify-content:center}
}
footer{margin-top:0!important}
.footer-inner--2col{grid-template-columns:2fr 2fr}
@media(max-width:767px){
  .topbar{height:auto;padding:8px 0}
  .topbar-inner{flex-wrap:wrap;row-gap:8px}
  .topbar-langs{order:1;width:100%;justify-content:center}
  .topbar-menu{order:2;width:100%;justify-content:center;display:flex!important}
}
@media(max-width:640px){
  .footer-inner--2col{grid-template-columns:1fr!important}
}
.wb-card-thumbs{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px 0}.wb-card-thumbs img{width:72px;height:72px;object-fit:cover;border:1px solid #d6dee6;border-radius:6px;cursor:pointer;background:#fff}.wb-card-thumbs img:hover{border-color:#04314d}
.wb-h2-sub{font-size:1.05rem;font-weight:600;color:#0c648f;margin:-6px 0 12px}
.wb-feat{background:#fff;border:1px solid #dfe7ee;border-radius:10px;padding:22px 24px;margin:0 0 22px;box-shadow:0 1px 3px rgba(4,49,77,.06)}
.wb-feat-h{font-size:1.15rem;font-weight:700;color:#04314d;margin:4px 0 8px}
.wb-feat h4{font-size:1rem;font-weight:700;color:#04314d;margin:14px 0 4px}
.wb-feat p{margin:0 0 10px;line-height:1.65;color:#33424d}
.wb-feat ul{margin:4px 0 12px 22px!important;padding:0!important;line-height:1.6;color:#33424d;list-style:disc outside!important}
.wb-feat li{display:list-item!important;list-style:disc outside!important;margin:0 0 4px}
.wb-sig{display:inline-block;font-size:12px;font-weight:700;padding:3px 12px;border-radius:12px;margin:0 0 8px}
.wb-sig.red{background:#fde8e8;color:#b3261e;border:1px solid #f3b8b3}
.wb-sig.green{background:#e6f4ea;color:#1e7b34;border:1px solid #b5dcc0}
.wb-figs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:12px 0 14px}
.wb-figs figure{margin:0;cursor:zoom-in}
.wb-figs img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#f5f8fa;border:1px solid #dfe7ee;border-radius:8px}
.wb-figs figcaption{font-size:13px;color:#4a5b68;margin-top:6px;line-height:1.4}
.cnt-lead,.cnt-lead a.cnt-lead-link,.cnt-lead a.cnt-lead-link:hover,.cnt-lead a.cnt-lead-link:focus,.cnt-lead a.cnt-lead-link:visited{color:#fff!important}
.cnt-lead a.cnt-lead-link,.cnt-lead a.cnt-lead-link:visited{text-decoration:none!important;background:none!important;opacity:1!important}
.cnt-lead a.cnt-lead-link:hover,.cnt-lead a.cnt-lead-link:focus{text-decoration:underline!important;background:none!important;opacity:1!important}
.wb-grp{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0c648f;margin:26px 0 10px;padding-bottom:6px;border-bottom:1px solid #dfe7ee}
.wb-figs figcaption b{display:inline-block;min-width:22px;background:#04314d;color:#fff;border-radius:4px;text-align:center;font-size:11px;padding:1px 4px;margin-right:4px}
.nav-menu-btn{display:none!important}
@media(max-width:767px){
  .topbar{height:auto;padding:8px 0}
  .topbar-inner{flex-wrap:wrap;row-gap:8px}
  .topbar-langs{order:1;width:100%;justify-content:center}
  .topbar-menu{order:2;width:100%;justify-content:center;display:flex!important}
}
.footer-layer3{--footer-bg:#021f30}
