.site .so-pj-hero.so-ovz-hero--uitgelicht .so-ovz-hero__inner{grid-template-columns:minmax(0,1fr) 42vw;gap:4.5vw;padding-top:8vw;padding-bottom:4.4vw}.site .so-pj-hero__eyebrow a{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit!important;text-decoration:none!important}.site .so-pj-hero__eyebrow span{color:rgb(255 255 255 / .4)}@media (hover:hover) and (pointer:fine){.site .so-pj-hero__eyebrow a:hover{text-decoration:underline!important;text-underline-offset:3px}}.site .so-pj-hero__plaats{display:flex;align-items:center;gap:.45vw;margin:0 0 .4vw;font-size:clamp(13px, .9vw, 16px);color:rgb(255 255 255 / .75)}.site .so-pj-hero__plaats svg{width:1.05em;height:1.05em;color:#EE4799;flex:0 0 auto}.site .so-pj-hero__cijfers{display:flex;flex-wrap:wrap;gap:1vw 2.8vw;margin:1.6vw 0 .2vw;padding-top:1.4vw;border-top:1px solid rgb(255 255 255 / .14)}.site .so-pj-hero__cijfer{display:flex;flex-direction:column}.site .so-pj-hero__cijfer b{font-size:clamp(22px, 2vw, 36px);font-weight:800;line-height:1.05;letter-spacing:0;color:#fff;white-space:nowrap}.site .so-pj-hero__cijfer:first-child b{color:#90D3D1}.site .so-pj-hero__cijfer span{margin-top:.3vw;font-size:clamp(11px, .72vw, 13px);letter-spacing:0;color:rgb(255 255 255 / .65)}.site .so-pj-hero__foto,.site .so-pj-hero__foto:hover{transform:none;border-radius:1.2vw}.site .so-pj-hero__foto .so-ovz-hero__project-img{aspect-ratio:4 / 3}.site .so-pj-hero__foto:hover img{transform:none}.site .so-pj-tekst{padding:4.5vw 0;background:#fff}.site .so-pj-tekst__inner{max-width:760px;margin:0 auto;padding:0 24px;box-sizing:content-box}.site .so-pj-tekst__inner p,.site .so-pj-tekst__inner li{font-size:clamp(15px, 1vw, 18px);line-height:1.65}.site .so-pj-tekst__inner img{max-width:100%;height:auto;border-radius:12px}.site .so-pj-fotos{background:#F8F9FC;padding:5vw 0}.site .so-pj-fotos__inner{padding:0 5vw}.site .so-pj-fotos__kop{margin-bottom:2vw}.site .so-pj-fotos__kop .tb2__title{margin:0}.site .so-pj-fotos__raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:13vw;gap:1vw}.site .so-pj-fotos__item{position:relative;display:block;overflow:hidden;border-radius:1vw;background:#E9EBF2}.site .so-pj-fotos__item--groot{grid-column:span 2;grid-row:span 2}.site .so-pj-fotos__item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.site .so-pj-fotos__item:hover img{transform:scale(1.04)}}@media (max-width:1024px){.site .so-pj-hero .so-ovz-hero__project{display:block}.site .so-pj-hero--zonder-foto-mobiel .so-ovz-hero__project{display:none}.site .so-pj-hero.so-ovz-hero--uitgelicht .so-ovz-hero__inner{grid-template-columns:1fr;gap:28px;padding-top:130px;padding-bottom:36px}.site .so-pj-hero__plaats{gap:6px;font-size:14px}.site .so-pj-hero__cijfers{gap:14px 26px;margin:18px 0 4px;padding-top:16px}.site .so-pj-hero__cijfer b{font-size:24px}.site .so-pj-hero__cijfer span{margin-top:3px;font-size:12px}.site .so-pj-hero__foto{border-radius:16px}.site .so-pj-fotos{padding:48px 0}.site .so-pj-fotos__inner{padding:0 24px}.site .so-pj-fotos__kop{margin-bottom:20px}}@media (max-width:768px){.site .so-pj-fotos__raster{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34vw;gap:8px}.site .so-pj-fotos__item{border-radius:12px}}@media (prefers-reduced-motion:reduce){.site .so-pj-fotos__item img{transition:none}}