.case-kop .case-kop__terug{grid-row:1;grid-column:1/-1}.case-kop .valop__title{grid-row:2}.case-kop .case-kop__info{grid-row:3}.case-kop .case-kop__intro{grid-row:3}.case-kop .case-kop__terug{margin:0 0 clamp(24px,2.78vw,40px)}.case-kop .case-kop__terug a{display:inline-block;padding-block:6px;font-family:"Manrope",sans-serif !important;font-size:var(--type-caption);font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 200ms ease-out}.case-kop .case-kop__terug a:hover{color:#9c00d8}.case-kop a:focus-visible{outline:2px solid #000;outline-offset:3px;border-radius:2px}.case-kop .case-kop__info{grid-column:1/span 5;display:grid;gap:clamp(24px,2.22vw,32px);margin:0}.case-kop .case-kop__info div{margin:0}.case-kop .case-kop__info dt{margin:0 0 calc(clamp(10px,.83vw,12px) - 2.4px);font-family:"Manrope",sans-serif;font-size:var(--type-caption);font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:rgba(0,0,0,.78)}.case-kop .case-kop__info dd{margin:0;font-family:"Formula Condensed","Bebas Neue",sans-serif;font-size:var(--type-h5);font-weight:700;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:#000}.case-kop .case-kop__intro{grid-column:7/span 6;margin-top:-0.4em}.case-kop .case-kop__intro .case-kop__lead{font-size:clamp(20px,1.67vw,24px);font-weight:700;line-height:1.5;color:#000}.case-verloop{background:#000;color:#fff;padding-block:var(--grid-gutter) clamp(96px,10vw,160px)}.case-rij{display:grid;gap:var(--grid-gutter);margin-bottom:var(--grid-gutter)}.case-rij--square{grid-template-columns:repeat(2, minmax(0, 1fr))}.case-beeld{margin:0;overflow:hidden;border-radius:8px;background:#1a1a1a}.case-beeld img,.case-beeld video{display:block;width:100%;height:100%;object-fit:cover}.case-rij--vol .case-beeld{aspect-ratio:16/9}.case-rij--breed .case-beeld{aspect-ratio:16/9}.case-rij--square .case-beeld{aspect-ratio:1}.case-tekst{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));column-gap:var(--grid-gutter);align-items:start;padding-block:clamp(72px,8.33vw,120px) clamp(72px,8.33vw,120px)}.case-rij+.case-tekst{padding-top:calc(clamp(72px,8.33vw,120px) - var(--grid-gutter))}.case-verloop .case-tekst__titel{grid-column:1/span 5;margin:0;font-size:var(--type-h3) !important;color:#fff}.case-tekst__body{grid-column:7/span 5;margin-top:-8.4px}.case-verloop .case-tekst__body p{margin:0 0 1.1em;font-family:"Manrope",sans-serif;font-size:var(--type-body);line-height:var(--leading-body);color:rgba(255,255,255,.78)}.case-verloop .case-tekst__body p:last-child{margin-bottom:0}.case-meer.werk{padding-top:0}.case-meer .case-meer__titel{margin:0 0 clamp(48px,5.56vw,80px);font-size:var(--type-h3) !important;color:#fff}@media(min-width: 600px){.case-meer .case:nth-child(2){margin-top:clamp(80px,11vw,160px)}}@media(max-width: 1023px){.case-kop .case-kop__info{grid-column:1/span 5}.case-kop .case-kop__intro{grid-column:6/span 7}.case-verloop .case-tekst__titel{grid-column:1/span 4}.case-tekst__body{grid-column:6/span 7}}@media(max-width: 767px){.case-kop .case-kop__info,.case-kop .case-kop__intro{grid-column:1/-1}.case-kop .case-kop__intro{grid-row:4;margin-top:48px}.case-kop .case-kop__info{grid-template-columns:repeat(2, minmax(0, 1fr))}.case-verloop .case-tekst__titel,.case-tekst__body{grid-column:1/-1}.case-tekst__body{margin-top:24px}}@media(max-width: 599px){.case-rij--square{grid-template-columns:minmax(0, 1fr)}}body.case-pagina .case-kop{--valop-ink: #fff;--valop-ink-soft: rgba(255, 255, 255, 0.78);background:#000;color:#fff}body.case-pagina .case-kop .case-kop__terug a,body.case-pagina .case-kop .case-kop__info dd,body.case-pagina .case-kop .case-kop__intro .case-kop__lead{color:#fff}body.case-pagina .case-kop .case-kop__info dt{color:rgba(255,255,255,.78)}body.case-pagina .case-kop .case-kop__terug a:hover{color:#c86bff}body.case-pagina .case-kop a:focus-visible{outline-color:#fff}body.case-pagina .case-kop .valop__cta{--cta-fill: #f5f5f5;--cta-fg-hover: #000;--cta-focus: #f5f5f5}body.case-pagina .case-kop{padding-bottom:clamp(72px,8.33vw,120px)}
