.wk-hero[data-astro-cid-75hm2e4e]{padding:clamp(150px,18vw,230px) 0 clamp(48px,6vw,80px)}.wk-hero[data-astro-cid-75hm2e4e] .container[data-astro-cid-75hm2e4e]{display:grid;gap:28px}.wk-title[data-astro-cid-75hm2e4e]{max-width:12ch}.wk[data-astro-cid-75hm2e4e]{padding-bottom:clamp(96px,12vw,180px)}.wk-filters[data-astro-cid-75hm2e4e]{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);margin-bottom:40px;position:sticky;top:76px;z-index:5;background:#090b0fd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wk-f[data-astro-cid-75hm2e4e]{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--border);color:var(--text-2);font-size:.88rem;transition:all .35s}.wk-f[data-astro-cid-75hm2e4e] sup[data-astro-cid-75hm2e4e]{margin-left:4px;font-size:.6rem;color:var(--text-3)}.wk-f[data-astro-cid-75hm2e4e]:hover{color:var(--text);border-color:var(--gold)}.wk-f[data-astro-cid-75hm2e4e].on{background:var(--gold);border-color:var(--gold);color:#0b0b0b}.wk-f[data-astro-cid-75hm2e4e].on sup[data-astro-cid-75hm2e4e]{color:#0b0b0b}.wk-grid[data-astro-cid-75hm2e4e]{display:grid;gap:20px}.wk-card[data-astro-cid-75hm2e4e]{border:1px solid var(--border-soft);border-radius:6px;overflow:hidden;background:linear-gradient(180deg,#12161d,#0d1015);transition:border-color .5s var(--ease)}.wk-card[data-astro-cid-75hm2e4e]:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.wk-link[data-astro-cid-75hm2e4e]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.wk-cover[data-astro-cid-75hm2e4e]{position:relative;min-height:340px;overflow:hidden;border-right:1px solid var(--border-soft);background:radial-gradient(80% 80% at 50% 50%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%)}.wk-no[data-astro-cid-75hm2e4e]{position:absolute;left:24px;top:16px;font-family:var(--f-display);font-size:6rem;line-height:1;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--accent) 70%,transparent)}.wk-orbit[data-astro-cid-75hm2e4e]{position:absolute;inset:15% 10%;width:80%;height:70%;fill:none;stroke:color-mix(in srgb,var(--accent) 35%,transparent);transition:transform 1.4s var(--ease)}.wk-orbit[data-astro-cid-75hm2e4e] .core[data-astro-cid-75hm2e4e]{fill:var(--accent);stroke:none}.wk-orbit[data-astro-cid-75hm2e4e] .sat[data-astro-cid-75hm2e4e]{fill:#0b0d12;stroke:var(--accent)}.wk-card[data-astro-cid-75hm2e4e]:hover .wk-orbit[data-astro-cid-75hm2e4e]{transform:rotate(60deg) scale(1.06)}.wk-eco[data-astro-cid-75hm2e4e]{position:absolute;left:24px;bottom:20px;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.wk-body[data-astro-cid-75hm2e4e]{padding:clamp(24px,3vw,40px);display:grid;gap:16px;align-content:start}.wk-cat[data-astro-cid-75hm2e4e]{color:var(--text-3);font-size:.68rem}.wk-h[data-astro-cid-75hm2e4e]{font-family:var(--f-display);font-weight:400;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.05}.wk-sum[data-astro-cid-75hm2e4e]{max-width:64ch}.wk-cols[data-astro-cid-75hm2e4e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:18px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.wk-cols[data-astro-cid-75hm2e4e] .label[data-astro-cid-75hm2e4e]{margin-bottom:10px}.wk-chips[data-astro-cid-75hm2e4e]{display:flex;flex-wrap:wrap;gap:6px}.wk-list[data-astro-cid-75hm2e4e]{display:grid;gap:6px;font-size:.86rem;color:var(--text-2)}.wk-list[data-astro-cid-75hm2e4e] li[data-astro-cid-75hm2e4e]:before{content:"— ";color:var(--accent)}.wk-arch[data-astro-cid-75hm2e4e] .label[data-astro-cid-75hm2e4e]{margin-bottom:10px}.wk-cta[data-astro-cid-75hm2e4e]{justify-self:start;display:inline-flex;gap:10px;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);padding-top:4px}.wk-cta[data-astro-cid-75hm2e4e] span[data-astro-cid-75hm2e4e]{transition:transform .5s var(--ease)}.wk-card[data-astro-cid-75hm2e4e]:hover .wk-cta[data-astro-cid-75hm2e4e] span[data-astro-cid-75hm2e4e]{transform:translate(6px)}.wk-empty[data-astro-cid-75hm2e4e]{padding:40px 0}@media(max-width:1000px){.wk-link[data-astro-cid-75hm2e4e]{grid-template-columns:minmax(0,1fr)}.wk-cover[data-astro-cid-75hm2e4e]{min-height:200px;border-right:0;border-bottom:1px solid var(--border-soft)}.wk-cols[data-astro-cid-75hm2e4e]{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.wk-filters[data-astro-cid-75hm2e4e]{top:64px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.wk-f[data-astro-cid-75hm2e4e]{flex:none}}
