.mf-success{display:none}html.mf-direct .mf-success{display:block}html.mf-direct .mf-fallback{display:none!important}body{margin:0}.d{font-family:Bricolage Grotesque,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Bricolage Grotesque,Segoe UI,system-ui,sans-serif}a{color:#2b4bd9}a:hover{color:#14213d}:focus-visible{outline-offset:3px;outline:3px solid #ffb020}h1,h2,h3,h4{text-wrap:balance;hyphens:auto;overflow-wrap:break-word}p,li{text-wrap:pretty}.cg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:dense;gap:10px;margin-top:32px;display:grid}.cg-big{grid-area:span 2/span 2}.cg-tall{grid-row:span 2}.cg a{color:#fff;background:#e6ebf5;border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}.cg a:hover,.cg a:focus{color:#fff}.cg img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.cg a:hover img{transform:scale(1.04)}.cg-cap{background:linear-gradient(#14213d00,#14213de6);padding:30px 10px 9px;font-size:13px;font-weight:600;line-height:1.35;position:absolute;bottom:0;left:0;right:0}@media (width>=560px){.cg{grid-auto-rows:190px;gap:12px}.cg-cap{padding:40px 14px 12px;font-size:14px}}@media (width>=900px){.cg{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:14px}.cg-cap{padding:48px 18px 16px;font-size:16px}}@media (prefers-reduced-motion:reduce){.cg img{transition:none}.cg a:hover img{transform:none}}.hdr-m{display:none}.hdr-menu>summary{cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none}.hdr-menu>summary::-webkit-details-marker{display:none}.hdr-menu>summary:focus-visible,.hdr-panel a:focus-visible,.hdr-m a:focus-visible{outline-offset:2px;outline:3px solid #2b4bd9}.hdr-menu[open] .hdr-ic-open,.hdr-menu:not([open]) .hdr-ic-close{display:none}@media (width<=900px){.hdr-top,.hdr-nav{display:none!important}.hdr-m{display:flex!important}.hdr-row{flex-wrap:nowrap!important;gap:12px!important;padding:10px 16px!important}.hdr-logo img{height:44px!important}}@media (width<=480px){.hdr-mtxt{display:none}.hdr-menu>summary{width:48px;padding:0!important}}@media (width<=700px){.ftr-col{gap:0!important}.ftr-col>a{align-items:center;min-height:44px;display:flex!important}.ftr-col>p:first-child{margin-bottom:4px!important}.ftr-soc{gap:0 24px!important;margin-top:0!important}.ftr-soc a,.ftr-legal a,.ftr-col a.ftr-mail{align-items:center;min-height:44px;display:inline-flex!important}.ftr-legal{flex-wrap:wrap;gap:0 24px!important}}