:root{--color-blue-100:#abeaee;--color-blue-200:#78d8de;--color-blue-300:#48dce0;--color-blue-400:#00eedd;--color-blue-500:#2ebbb8;--color-blue-600:#0d7a8f;--color-blue-700:#046f80;--color-blue-800:#005665;--color-blue-900:#003944;--color-blue-400-trans:#00eedd2f;--color-orange-100:#ffc7de;--color-orange-200:#ff9bc6;--color-orange-250:#ff7bb5;--color-orange-300:#ff59a4;--color-orange-350:#ff3695;--color-orange-400:#e11074;--color-orange-500:#c4005c;--color-orange-600:#a4004c;--color-orange-700:#8c003e;--color-orange-800:#730032;--color-orange-900:#570023;--color-grey-100:#efefef;--color-grey-200:#c5c5c5;--color-grey-300:#868686;--color-grey-400:#3f3e3e;--color-black:#000;--color-white:#fff;--color-links:var(--color-blue-600);--color-text:var(--color-grey-400);--color-text-inverted:var(--color-white);--color-headings:var(--color-text);--color-hamburger:var(--color-text)}.news{padding-top:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.news h1{color:var(--color-blue-500)}@media screen and (min-width:calc(1200px + 1px)){.news h1{text-align:center}.news h1+p{text-align:center}}.news .no-list-items{text-align:center}.news article{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:calc(600px + 1px)){.news article{display:grid;grid-template-columns:4rem 1fr;grid-column-gap:1.5rem}}.news article aside{float:left;margin-right:1.25rem;margin-bottom:0.5rem;display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;font-size:2rem;line-height:1em;height:4rem;width:4rem;border-radius:0.2em;color:white;font-weight:700;background-color:var(--color-blue-400);background:linear-gradient(to right,var(--color-blue-400),var(--color-blue-600));transition:all 0.2s ease-in-out;box-shadow:0 2rem 6rem 0 rgba(31,2,89,0.1)}@media screen and (min-width:calc(600px + 1px)){.news article aside{float:none}}.news article aside small{display:block;font-size:1rem;font-weight:500;line-height:1em}.news article main h1,.news article main h2{margin-top:0.25rem;margin-bottom:0}.news article main .description{margin-top:0.25rem}.news article main .description>*{margin-bottom:0}@media screen and (min-width:calc(600px + 1px)){.news article main .description{margin-top:0.75rem}}.news article main .gallery{margin-top:1rem}.news article+article{border-top:1px solid var(--color-grey-200)}.news article:first-child{padding-top:1.25rem}
/*# sourceMappingURL=news.css.map */