.wk-index{position:relative;padding-block:8px clamp(80px,9vw,130px)}.wk-anchor{position:absolute;top:0;scroll-margin-top:110px}.wk-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.wk-filters button{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid #ffffff26;background:transparent;color:#d4d7de;font:700 13px/1 var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .3s,background .3s,color .3s}.wk-filters button span{font-weight:600;color:#8f95a3}.wk-filters button:hover{border-color:#ff6c3599;color:#fff}.wk-filters button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:#090a0d}.wk-filters button[aria-pressed=true] span{color:#090a0d}.wk-filters button:focus-visible{outline:2px solid var(--orange-text);outline-offset:3px}.wk-status{margin-bottom:clamp(26px,3vw,40px);font-size:14px;color:#9aa0ad}.wk-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(16px,2vw,28px)}.wk-tile{position:relative;grid-column:span 6;min-width:0;scroll-margin-top:120px;animation:wk-in .7s var(--lp-ease) both}.wk-span-8{grid-column:span 8}.wk-span-4{grid-column:span 4}@keyframes wk-in{0%{opacity:0;transform:translateY(18px)}}.wk-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:#12141a}.wk-span-4 .wk-media{aspect-ratio:4/5}.wk-span-8 .wk-media{aspect-ratio:16/9.3}.wk-media img{object-fit:cover;transition:transform 1.2s var(--lp-ease)}.wk-tile:hover .wk-media>img:not(.wk-capture){transform:scale(1.04)}.wk-media img.wk-capture{object-position:50% 0;transition:object-position 7s cubic-bezier(.45,0,.55,1)}.wk-tile:hover .wk-capture{object-position:50% 100%}.wk-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--lp-ease)}.wk-media video.is-playing{opacity:1}.wk-tag{position:absolute;left:14px;top:14px;z-index:1;max-width:calc(100% - 28px);padding:7px 10px;background:#08090cd9;font:700 12px/1.4 var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:#d8dbe2}.wk-copy{display:grid;grid-template-columns:1fr auto;gap:6px 24px;padding-top:18px}.wk-sector{grid-column:1/-1;font:700 12px/1.4 var(--font-manrope);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-text)}.wk-name{font-size:clamp(30px,2.7vw,44px);line-height:1}.wk-name a:after{content:"";position:absolute;inset:0;z-index:1}.wk-name a:focus-visible{outline:none}.wk-tile:has(.wk-name a:focus-visible) .wk-media{outline:2px solid var(--orange-text);outline-offset:4px}.wk-headline{grid-column:1;font-size:17px;line-height:1.45;color:#e3e5ea}.wk-scope{grid-column:1;font-size:14px;line-height:1.55;color:#a4a9b5}.wk-actions{grid-column:2;grid-row:2/span 3;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.wk-action{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:0 0 6px;border:0;border-bottom:1px solid #ffffff38;background:none;color:#f2f3f5;font:700 13px/1 var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.wk-action svg{width:13px;height:13px;color:var(--orange-text)}.wk-action:hover{color:var(--orange-text);border-color:var(--orange-text)}.wk-play>span{color:var(--orange);font-size:12px}.wk-play small{font-size:12px;font-weight:600;color:#9aa0ad}.wk-action:focus-visible{outline:2px solid var(--orange-text);outline-offset:4px}@media (max-width:1000px){.wk-span-4,.wk-span-8,.wk-tile{grid-column:span 12}.wk-span-4 .wk-media,.wk-span-8 .wk-media{aspect-ratio:16/10}}@media (max-width:760px){.wk-filters{flex-wrap:nowrap;overflow-x:auto;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}.wk-filters button{flex:none;min-height:42px;padding:0 14px;font-size:12px}.wk-copy{grid-template-columns:1fr}.wk-actions{grid-column:1;grid-row:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:8px}.wk-headline{font-size:16px}}@media (prefers-reduced-motion:reduce){.wk-tile{animation:none}.wk-media img,.wk-media img.wk-capture{transition:none}.wk-tile:hover .wk-capture{object-position:50% 0}}