
.styles-module__d81gQG__sponsors{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));justify-content:start;gap:2rem 1rem;display:grid}.styles-module__d81gQG__sponsors>a{aspect-ratio:2.25;justify-self:center;width:100%;max-width:9rem}.styles-module__d81gQG__sponsors img{object-fit:contain;filter:grayscale();width:100%;height:100%}.styles-module__d81gQG__sponsors{grid-template-columns:none;grid-auto-flow:column}.styles-module__d81gQG__sponsors>a{max-width:11rem}
.close-module__QS8Z2W__close{border:1px solid var(--color);cursor:pointer;background-color:#0000;border-radius:50%;place-content:center;justify-self:end;width:32px;height:32px;margin:0;padding:0;display:grid}
.logo-module__H4qn2W__link{z-index:1;width:140px;line-height:0;display:inline-block}.logo-module__H4qn2W__link.logo-module__H4qn2W__home{width:clamp(170px,50vw,420px)}@media (min-width:1023px){.logo-module__H4qn2W__link{width:170px}}
.residence-module__oKy13q__residence{grid-auto-flow:column;align-items:center;gap:.25rem;display:grid}
.metanav-module__emwlMa__nav{z-index:1}.metanav-module__emwlMa__nav ul{grid-auto-flow:column;justify-self:center;gap:2rem;padding:0;list-style-type:none;display:grid}.metanav-module__emwlMa__nav ul a{text-decoration:none}
.footer-module__oqRDSq__footer{color:#fff;z-index:1;grid-area:f;padding:.5rem}.footer-module__oqRDSq__sponsors{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:2rem 1rem;display:grid}.footer-module__oqRDSq__sponsors>a{aspect-ratio:2.25;justify-self:center;width:100%;max-width:9rem}.footer-module__oqRDSq__sponsors img{object-fit:contain;filter:grayscale();width:100%;height:100%}@media screen and (min-width:1023px){.footer-module__oqRDSq__sponsors{grid-template-columns:none;grid-auto-flow:column}.footer-module__oqRDSq__sponsors>a{max-width:11rem}}
.contentblock-module__np7WmW__blockimage{gap:1rem 3rem;display:grid}.contentblock-module__np7WmW__blockimage .contentblock-module__np7WmW__headline{grid-row:2}.contentblock-module__np7WmW__blockimage .contentblock-module__np7WmW__text{grid-row:3}@media screen and (min-width:1023px){.contentblock-module__np7WmW__blockimage{grid-template-rows:auto 1fr;grid-template-columns:1fr 2fr}.contentblock-module__np7WmW__blockimage .contentblock-module__np7WmW__headline{grid-row:2}.contentblock-module__np7WmW__blockimage .contentblock-module__np7WmW__text{grid-area:2/2}.contentblock-module__np7WmW__image{grid-area:1/1/auto/span 2}.contentblock-module__np7WmW__block{gap:1rem;display:grid}}
