.eu-funding{display:grid;column-gap:1.25rem;row-gap:1.5rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));padding:2rem 1.5rem}@media (min-width:768px){.eu-funding{padding:2.5rem 2rem}}.eu-funding{grid-template-columns:auto 1fr;grid-template-areas:"logos info" "description description"}@media(min-width:768px){.eu-funding{column-gap:2.5rem;row-gap:1.25rem;align-content:start;grid-template-areas:"logos description" "info description"}}.eu-funding .logos{grid-area:logos;display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:1024px){.eu-funding .logos{flex-direction:row;align-items:center;gap:1.5rem}}.eu-funding .eu-logo{height:92px;width:auto}@media (min-width:768px){.eu-funding .eu-logo{height:140px}}.eu-funding .programme-logo{height:74px;width:auto}@media (min-width:768px){.eu-funding .programme-logo{height:116px}}.eu-funding .project-info{grid-area:info;align-self:center;text-align:center;font-size:10px;line-height:1.5}@media (min-width:768px){.eu-funding .project-info{align-self:flex-start;font-size:11px}}.eu-funding .project-info p+p{margin-top:.75rem}.eu-funding .project-info .label{display:block}@media (min-width:1024px){.eu-funding .project-info .label{display:inline}}.eu-funding .description{grid-area:description;text-align:justify;font-size:9px;line-height:1.5}@media (min-width:768px){.eu-funding .description{font-size:13px}}.eu-funding .description p+p{margin-top:.5rem}