@import url(https://use.typekit.net/oqv1vzg.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.subsite-project-description{overflow:hidden}.subsite-project-description.first-image-left .row:nth-child(2n) .start{order:1}.subsite-project-description.first-image-left .row .start,.subsite-project-description.first-image-left .row:nth-child(2n) .end{order:2}.subsite-project-description.first-image-left .row .end{order:1}.subsite-project-description .row:nth-child(2n) .start{order:2}.subsite-project-description .row:nth-child(2n) .end{order:1}.subsite-project-description .row .container.grid{grid-gap:10dvmin;gap:10dvmin}.subsite-project-description .row .container.grid.hasBg{grid-gap:0;gap:0}.subsite-project-description .row .container.grid.hasBg .start{padding:10dvmin}.subsite-project-description .row .container.grid.hasBg .end{aspect-ratio:auto;height:100%}.subsite-project-description .row .start{order:1}.subsite-project-description .row .end{order:2;position:relative}.subsite-project-description .row .end .bg-img{overflow:hidden}.subsite-project-description .row .end a{position:absolute;bottom:0;left:0;width:100%;border-radius:0}.subsite-project-description .row .address,.subsite-project-description .row .title{margin-bottom:3rem}.subsite-project-description .row .subtitle{margin:5rem 0 2rem;text-transform:uppercase;color:#0f2a74}.subsite-project-description .row .subtitle h3,.subsite-project-description .row .subtitle h4,.subsite-project-description .row .subtitle h5{font-weight:800}.subsite-project-description .row .paragraph{margin:2rem 0 5rem}.subsite-project-description .row .paragraph.column-list ul{-moz-column-count:2;-moz-column-width:auto;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.subsite-project-description .row .paragraph .text{height:auto;transition:all 1s cubic-bezier(.19,1,.22,1)}.subsite-project-description .row .paragraph .text.readmore-text{max-height:14em;overflow:hidden}.subsite-project-description .row .paragraph .text.readmore-text.open{max-height:200vh;overflow:auto;transition:all 1s cubic-bezier(.95,.05,.795,.035)}.subsite-project-description .row .paragraph p{font-size:1.4rem}.subsite-project-description .row .paragraph ol+p,.subsite-project-description .row .paragraph p+ol,.subsite-project-description .row .paragraph p+p,.subsite-project-description .row .paragraph p+ul,.subsite-project-description .row .paragraph ul+p{margin-top:1rem}.subsite-project-description .row .paragraph ul li{display:block;position:relative;list-style:none;margin:0;padding-left:1.5em}.subsite-project-description .row .paragraph ul li:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:1em;height:1.5em;background:url(/uploads/icons/check-lightaccent.svg) 50%/contain no-repeat}.subsite-project-description .row .paragraph ul li+li{margin-top:1em}@media only screen and (max-width:1124px){.subsite-project-description .row .container.grid.hasBg .end{height:auto;aspect-ratio:1/.3}}@media only screen and (max-width:768px){.subsite-project-description{text-align:center}.subsite-project-description.first-image-left .row:nth-child(2n) .start{order:2}.subsite-project-description.first-image-left .row:nth-child(2n) .end{order:1}.subsite-project-description.first-image-left .row .start{order:2}.subsite-project-description.first-image-left .row .end{order:1}.subsite-project-description .row:nth-child(2n) .start{order:2}.subsite-project-description .row:nth-child(2n) .end{order:1}.subsite-project-description .row .container.grid.hasBg .end{aspect-ratio:1/.5}.subsite-project-description .row .start{order:2}.subsite-project-description .row .end{order:1;aspect-ratio:1/.5}.subsite-project-description .row .paragraph ul{-moz-column-count:1;-moz-column-width:auto;column-count:1;-moz-column-gap:0;column-gap:0;text-align:left}}