.wk-hero{background:var(--dark);color:#fff;align-items:flex-end;height:100svh;min-height:560px;max-height:980px;display:flex;position:relative;overflow:hidden}.wk-hero-media{position:absolute;inset:0}.wk-hero-media img,.wk-hero-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk-hero-media video{opacity:0;transition:opacity .4s}.wk-hero-media.playing video{opacity:1}.wk-hero-media:after{content:"";background:linear-gradient(#00000073 0%,#0000 28% 48%,#000000b8 100%);position:absolute;inset:0}.wk-hero-hit{z-index:1;position:absolute;inset:0}.wk-hero-in{z-index:2;pointer-events:none;padding-bottom:128px;position:relative}.wk-hero-in a{pointer-events:auto}.wk-hero-row{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.wk-hero h1{color:#fff;letter-spacing:-.03em;font-size:clamp(48px,8vw,112px);line-height:1}.wk-hero-case{text-align:right;max-width:360px}.wk-hero-case h2{color:#fff;letter-spacing:-.01em;text-underline-offset:6px;font-size:21px;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .15s}.wk-hero-case:hover h2{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.wk-hero-case p{color:#ffffffb8;margin:4px 0 0;font-size:15px}.wk-intro{padding-block:96px 64px}.wk-lead{max-width:720px}.wk-lead p{color:var(--ink);margin:0 0 16px;font-size:21px;line-height:1.6}.wk-lead p:last-child{margin-bottom:0}.wk-lead a{text-underline-offset:3px;text-decoration:underline}.wk-filter{margin-top:32px}.wk-filter ul{flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.wk-filter a{min-height:44px;color:var(--muted);text-underline-offset:6px;align-items:center;font-size:15px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.wk-filter a:hover{color:var(--ink)}.wk-filter a[aria-current]{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.wk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 32px;margin:0;padding:0;list-style:none;display:grid}.wk-breed{grid-column:1/-1}.wk-tegel{display:block}.wk-frame{aspect-ratio:16/9;background:var(--dark-2);border-radius:10px;position:relative;overflow:hidden}.wk-breed .wk-frame{aspect-ratio:2}.wk-frame img,.wk-frame video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk-frame video{opacity:0;transition:opacity .4s}.wk-tegel.playing video{opacity:1}.wk-tegel h2{letter-spacing:-.01em;margin-top:16px;font-size:21px;line-height:1.3}.wk-tegel p{color:var(--muted);margin:4px 0 0;font-size:15px}@media (hover:hover) and (pointer:fine){.wk-tegel,.wk-hero-hit{cursor:none}}.wk-speler .play-pill svg{color:var(--accent)}.wk-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;padding-top:128px;display:grid}.wk-faq h2{font-size:clamp(26px,2.6vw,32px)}@media (max-width:820px){.wk-hero{height:88svh;min-height:520px}.wk-hero-in{padding-bottom:96px}.wk-hero-row{flex-direction:column;align-items:flex-start;gap:24px}.wk-hero-case{text-align:left}.wk-intro{padding-block:64px 48px}.wk-lead p{font-size:18px}.wk-filter{margin-top:24px}.wk-filter ul{gap:0 16px}.wk-grid{grid-template-columns:minmax(0,1fr);gap:48px}.wk-breed .wk-frame{aspect-ratio:16/9}.wk-faq{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:96px}}
