.reko-card__intro{padding-bottom:24px;max-width:760px}.reko-cards{display:grid;grid-template-columns:repeat(var(--reko-cols,3),minmax(0,1fr));gap:26px}.reko-cards__arrow{display:none}.reko-cards__item{min-width:0}.reko-cards__body{display:flex;flex-direction:column;height:100%;color:var(--reko-black);text-decoration:none}.reko-cards__body:hover,.reko-cards__body:focus{text-decoration:none}.reko-cards__media{display:block}.reko-cards__img{width:100%;object-fit:cover}.reko-block--ratio-43 .reko-cards__img,.reko-block--ratio-11 .reko-cards__img,.reko-block--ratio-34 .reko-cards__img{aspect-ratio:var(--reko-ratio)}.reko-card--kader .reko-cards{column-gap:5.5%;row-gap:30px}.reko-card--kader .reko-cards__body{background:var(--reko-green);padding:0;transition:transform 300ms ease}.reko-card--kader .reko-cards__media{position:relative}.reko-card--kader .reko-cards__media::before{content:'';position:absolute;inset:0 0 auto;height:0;padding-top:2.6%;background:var(--reko-green)}.reko-card--kader a.reko-cards__body:hover,.reko-card--kader a.reko-cards__body:focus{position:relative;z-index:2;transform:scale(1.03)}.reko-card--kader .reko-cards__kop{padding:5px 20px 10px;margin:0;color:var(--reko-white);font-size:22px;line-height:1;text-transform:uppercase}.reko-card--kader .reko-cards__tekst{padding:0 20px 10px;margin:0;color:var(--reko-white);font-size:13px;line-height:1.5}.reko-card--overlay .reko-cards{gap:20px}.reko-card--overlay .reko-cards__body{position:relative;height:auto;min-height:max(400px, calc(36vh + 38px));justify-content:center;align-items:center;padding-inline:10px;background:var(--reko-black);transition:transform 300ms ease}.reko-card--overlay .reko-cards__media{position:absolute;inset:0}.reko-card--overlay .reko-cards__img{width:100%;height:100%;object-fit:cover}.reko-card--overlay .reko-cards__kop,.reko-card--overlay .reko-cards__tekst{position:relative;z-index:1;margin:0;padding:0;color:var(--reko-white);text-align:center}.reko-card--overlay .reko-cards__kop{font-size:38px;line-height:1;text-transform:uppercase}.reko-card--overlay a.reko-cards__body:hover,.reko-card--overlay a.reko-cards__body:focus{z-index:2;transform:scale(1.03)}@media (max-width:767px){.reko-card--overlay .reko-cards__body{min-height:max(400px, calc(22vh + 38px))}}@media (max-width:600px){.reko-card--overlay .reko-cards__body{min-height:max(200px, calc(22vh + 38px))}}.reko-card--vlak .reko-cards__body{background:var(--reko-surface-3);padding-bottom:18px}.reko-card--vlak.reko-block--bg-grijs .reko-cards__body,.reko-card--vlak.reko-block--bg-licht .reko-cards__body{background:var(--reko-white)}.reko-card--vlak .reko-cards__kop{padding:16px 18px 8px;margin:0;font-size:24px;line-height:1;text-transform:uppercase}.reko-card--vlak .reko-cards__tekst{padding:0 18px;margin:0;font-size:14px;line-height:1.7}.reko-card--vlak a.reko-cards__body:hover .reko-cards__kop,.reko-card--vlak a.reko-cards__body:focus .reko-cards__kop{color:var(--reko-green)}.reko-card--container .reko-cards{gap:30px}.reko-card--container .reko-cards__body{padding:40px 0 0;background:var(--reko-surface-2);text-align:center}.reko-card--container.reko-block--bg-grijs .reko-cards__body,.reko-card--container.reko-block--bg-licht .reko-cards__body{background:var(--reko-white)}.reko-card--container .reko-cards__media{display:block;padding-inline:20px}.reko-card--container .reko-cards__img{width:100%;min-height:255px;object-fit:contain}.reko-card--container .reko-cards__kop{padding:25.3px 0 10px;margin:0;font-size:24px;line-height:1;text-transform:uppercase}.reko-card--container .reko-cards__tekst{padding:0;margin:0;font-size:14px;line-height:23.8px}.reko-card--container .reko-cards__actie{margin:auto 0 0;padding:var(--reko-actie-top,24px) 0 24px}@media (max-width:1032px){.reko-card--kader{--reko-cols:2}}@media (max-width:767px){.reko-card--kader{--reko-cols:1}}@media (max-width:980px){.reko-cards{gap:20px}.reko-card--container .reko-cards__kop{padding-top:30px}}@media (max-width:1180px){.reko-card--container{--reko-cols:2}}@media (max-width:768px){.reko-card--container{--reko-cols:1}}@media (max-width:768px){.reko-card--container .reko-cards{grid-template-columns:minmax(0,1fr)}.reko-card--container .reko-cards__body{display:grid;grid-template-columns:180px minmax(0,1fr);padding:25px 0 0;text-align:left}.reko-card--container .reko-cards__media{grid-column:1;grid-row:1 / 3;padding-inline:10px}.reko-card--container .reko-cards__img{min-height:0}.reko-card--container .reko-cards__kop{grid-column:2;grid-row:1;align-self:end;padding:0 15px 10px}.reko-card--container .reko-cards__tekst{grid-column:2;grid-row:2;align-self:start;padding:0 15px;font-size:13px}.reko-card--container .reko-cards__actie{grid-column:1 / -1;grid-row:3;margin:0;padding:25px 0 0;text-align:center}.reko-card--container .reko-cards__actie .reko-btn{display:block;padding:5px}}@media (max-width:430px){.reko-card--container .reko-cards__body{grid-template-columns:140px minmax(0,1fr)}.reko-card--container .reko-cards__kop{padding-left:5px}.reko-card--container .reko-cards__tekst{padding-left:5px}}@media (max-width:1370px){.reko-card--schuif .reko-cards__slider{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;width:125%;margin-inline:-12.5%}.reko-card--schuif .reko-cards{flex:0 0 80%;display:flex;min-width:0;gap:15px;overflow-x:auto;contain:paint;scroll-snap-type:x mandatory;scrollbar-width:none}.reko-card--schuif .reko-cards::-webkit-scrollbar{display:none}.reko-card--schuif .reko-cards__item{flex:0 0 calc((100% - 30px) / 3);min-width:0;scroll-snap-align:start}.reko-card--schuif .reko-cards__arrow{display:block;flex:0 0 40px;width:40px;height:40px;padding:8px;border:0;background:#fff0;cursor:pointer;transition:opacity 200ms ease}.reko-card--schuif .reko-cards__arrow img{width:24px;height:24px;max-width:100%;display:block}.reko-card--schuif .reko-cards__arrow[disabled]{opacity:.3;cursor:default}.reko-card--schuif .reko-cards__kop,.reko-card--schuif .reko-cards__tekst{text-align:center}}@media (max-width:1032px){.reko-card--schuif .reko-cards__item{flex-basis:calc((100% - 15px) / 2)}}@media (max-width:767px){.reko-card--schuif .reko-cards{gap:0}.reko-card--schuif .reko-cards__item{flex-basis:100%}}@media (max-width:399px){.reko-card--schuif .reko-cards__arrow{flex-basis:30px;width:30px}}