.site .hbk{position:relative;background:#fff;overflow:hidden;font-family:"Poppins",sans-serif;scroll-margin-top:70px}.site .hbk *{letter-spacing:0;box-sizing:border-box}.site .hbk--donker-onder::after{content:'';position:absolute;left:0;right:0;bottom:0;height:15vw;pointer-events:none;background:radial-gradient(circle at calc(100% - 9vw) calc(100% + 5vw),rgb(144 211 209 / .22) 0,#fff0 15.63vw),linear-gradient(270deg,rgb(28 23 76) 0%,rgb(12 10 41) 100%)}.site .hbk__inner{position:relative;z-index:1;padding:3.8vw 5vw 3.2vw}.site .hbk__kop{display:flex;align-items:flex-end;justify-content:space-between;gap:2vw;margin-bottom:2vw}.site .hbk__eyebrow{display:inline-block;color:#EE4799;font-weight:700;font-size:clamp(11px, .72vw, 13px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6vw}.site .hbk__title{font-weight:800;font-size:clamp(24px, 2.2vw, 40px);line-height:1.1;letter-spacing:-.05vw;color:#1C174C;margin:0;hyphens:none}.site .hbk__title em{font-style:normal;color:#EE4799}.site .hbk__alle{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:.4vw;font-size:clamp(13px, .86vw, 15.5px);font-weight:600;color:#1C174C!important;text-decoration:none!important;border-bottom:2px solid rgb(238 71 153 / .55);padding-bottom:.15vw;transition:border-color .3s ease}.site .hbk__alle svg{width:1em;height:1em;color:#EE4799;transition:transform .35s cubic-bezier(.22,1,.36,1)}.site .hbk__alle::after{content:'';position:absolute;inset:-10px -8px}.site .hbk__alle:hover,.site .hbk__alle:focus-visible{color:#1C174C!important;border-bottom-color:#EE4799}.site .hbk__raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1vw}.site .hbk__kaart{position:relative;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0);display:block;aspect-ratio:4 / 3;border-radius:1.1vw;overflow:hidden;background:#0C0A29;color:#fff!important;text-decoration:none!important;box-shadow:0 1.6vw 3vw -1.8vw rgb(8 7 30 / .7);transition:box-shadow .5s ease}.site .hbk__foto{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;z-index:0;transition:transform .9s cubic-bezier(.22,1,.36,1)}.site .hbk__kaart::after{content:'';position:absolute;z-index:1;left:0;right:0;bottom:0;height:58%;background:linear-gradient(0deg,rgb(8 7 30 / .86) 0%,rgb(8 7 30 / .4) 50%,#fff0 100%);pointer-events:none;transition:opacity .5s ease}.site .hbk__licht{position:absolute;z-index:2;left:0;right:0;top:0;height:75%;pointer-events:none;opacity:0;transition:opacity .55s ease;background:radial-gradient(ellipse 70% 100% at 50% 0%,rgb(233 255 253 / .5) 0%,rgb(205 242 240 / .2) 40%,#fff0 74%)}.site .hbk__lijn{position:absolute;z-index:3;left:0;right:0;top:0;height:3px;pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.22,1,.36,1);background:linear-gradient(90deg,#90D3D1 0%,#B59BE0 55%,#EE4799 100%);box-shadow:0 0 12px 1px rgb(144 211 209 / .8),0 0 30px 4px rgb(238 71 153 / .3)}.site .hbk__tekst{position:absolute;z-index:4;left:1.35vw;right:1.1vw;bottom:1.15vw;display:block}.site .hbk__naam{display:block;font-size:clamp(16px, 1.3vw, 24px);font-weight:800;line-height:1.15;color:#fff;margin:0;hyphens:none}.site .hbk__link{display:flex;align-items:center;gap:.4vw;margin-top:.25vw;font-size:clamp(12px, .82vw, 15px);font-weight:600;line-height:1.4;color:#90D3D1;font-family:inherit}.site .hbk__link svg{width:1em;height:1em;flex:0 0 auto;transition:transform .4s cubic-bezier(.22,1,.36,1)}.site .hbk__kaart:focus-visible{outline:3px solid #90D3D1;outline-offset:3px}.site .hbk__kaart:focus-visible .hbk__lijn{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.site .hbk__kaart:hover{box-shadow:0 2vw 3.6vw -1.6vw rgb(8 7 30 / .8)}.site .hbk__kaart:hover .hbk__lijn{transform:scaleX(1)}.site .hbk__kaart:hover .hbk__licht{opacity:1}.site .hbk__kaart:hover .hbk__foto{transform:scale(1.045)}.site .hbk__kaart:hover::after{opacity:.8}.site .hbk__kaart:hover .hbk__link svg{transform:translateX(.3vw)}.site .hbk__alle:hover svg{transform:translateX(3px)}}.site .hbk--js .hbk__kaart{opacity:0;transform:translate3d(0,44px,0);transition:opacity .9s ease calc(var(--k) * .12s),transform 1.1s cubic-bezier(.22,1,.36,1) calc(var(--k) * .12s),box-shadow .5s ease}.site .hbk--js .hbk__kaart.is-in{opacity:1;transform:translateZ(0)}.site .hbk__kaart::before{content:'';position:absolute;z-index:3;left:0;right:0;top:0;height:3px;pointer-events:none;opacity:0;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#90D3D1 0%,#B59BE0 55%,#EE4799 100%);box-shadow:0 0 12px 1px rgb(144 211 209 / .8),0 0 30px 4px rgb(238 71 153 / .3)}.site .hbk--js .hbk__kaart.is-in::before{animation:hbk-veeg 1.3s cubic-bezier(.22,1,.36,1) calc(var(--k) * .12s + .45s) both}@keyframes hbk-veeg{0%{transform:scaleX(0);transform-origin:left center;opacity:1}55%{transform:scaleX(1);transform-origin:left center;opacity:1}100%{transform:scaleX(1);transform-origin:left center;opacity:0}}@media (max-width:900px){.site .hbk--donker-onder::after{height:170px}.site .hbk__inner{padding:40px 24px 28px}.site .hbk__kop{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.site .hbk__eyebrow{font-size:12px;margin-bottom:8px}.site .hbk__title{font-size:28px}.site .hbk__alle{font-size:14px;gap:6px;padding-bottom:2px}.site .hbk__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site .hbk__kaart{aspect-ratio:1 / 1;border-radius:16px;box-shadow:0 14px 24px -16px rgb(8 7 30 / .7)}.site .hbk__tekst{left:13px;right:10px;bottom:12px}.site .hbk__naam{font-size:16px}.site .hbk__link{font-size:12.5px;gap:5px;margin-top:2px}.site .hbk--js .hbk__kaart{transition-delay:calc(var(--km) * .12s)}.site .hbk--js .hbk__kaart.is-in::before{animation-delay:calc(var(--km) * .12s + .45s)}.site .hbk__foto{transition:none}}@media (prefers-reduced-motion:reduce){.site .hbk__kaart,.site .hbk__kaart::before,.site .hbk__foto,.site .hbk__licht,.site .hbk__lijn,.site .hbk__link svg{transition:none!important;animation:none!important}}.so-editor-preview .hbk__kaart{opacity:1!important;transform:none!important}