.footer-main{grid-template-columns:1fr 1fr 1fr}
.footer-main .institutional{grid-column:span 1}
.footer-main h3{margin-top:0}
.footer-main .institutional img{width:auto;height:160px;max-width:100%;object-fit:contain;object-position:left top;background:#fff;padding:0}
@media(max-width:850px){.footer-main{grid-template-columns:1fr}.footer-main .institutional img{width:100%;height:auto;max-width:100%}}
.dual-brand{height:100%;gap:14px}.dual-brand img{width:auto!important;object-fit:contain}.dual-brand .eu-logo{height:72px}.dual-brand .ecow-logo{height:72px}.top{gap:24px}.top nav{gap:20px}
@media(max-width:850px){.dual-brand{gap:8px}.dual-brand .eu-logo,.dual-brand .ecow-logo{height:56px}}
.risk-grid .risk-icon{display:flex;width:72px;height:72px;margin:0 0 28px;border-radius:0;background:transparent;overflow:hidden;align-items:center;justify-content:center}.risk-grid .risk-icon img{display:block;width:64px;height:64px;max-width:64px;max-height:64px;object-fit:contain}.risk-grid article h3{margin-top:0}
.resource-visual span{left:0;right:0;width:100%;padding:0 24px;text-align:center}
:root{color-scheme:only light}html,body{background:#fff!important;color-scheme:only light}.privacy-page{max-width:960px;margin:0 auto;padding:72px 26px 100px}.privacy-updated{color:#667c89;font-size:14px;margin:0 0 48px}.privacy-page section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid #dce5e8}.privacy-page section:last-child{border-bottom:0}.privacy-page h2{color:var(--blue2);font-size:clamp(25px,3vw,36px);line-height:1.15;margin:0 0 20px}.privacy-page p,.privacy-page li{font-size:16px;line-height:1.72;color:#39515c}.privacy-page ul{padding-left:24px}.privacy-page li{margin:8px 0}.privacy-page a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}@media(prefers-color-scheme:dark){html,body,.top,.risk-grid article,.partner-content section{background-color:#fff!important;color:var(--ink)!important}.page-hero,.hero,.agenda,.footer-main,.download-card{color:#fff!important}select,button,input,textarea{color-scheme:light;background-color:#fff;color:var(--ink)}}
