.work-page.svelte-oqsuc6 section:where(.svelte-oqsuc6)+section:where(.svelte-oqsuc6){margin-top:clamp(100px,13vw,190px)}.archive-count.svelte-oqsuc6{display:block;margin:24px 0 8px;color:var(--cyan);font:700 clamp(4rem,8vw,7rem)/.75 var(--display)}.featured-grid.svelte-oqsuc6{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:clamp(42px,6vw,72px)}.featured-card.svelte-oqsuc6{position:relative;display:block;overflow:hidden;padding:0;color:var(--paper);text-decoration:none}.featured-card.svelte-oqsuc6:after{position:absolute;inset:0;pointer-events:none;content:"";border:1px solid var(--project-accent);opacity:0;transition:opacity .18s ease}.featured-card.svelte-oqsuc6:hover:after{opacity:.7}.featured-card.svelte-oqsuc6 .project-visual{min-height:290px;border:0;border-bottom:1px solid rgba(188,200,218,.22);border-radius:0;box-shadow:none}.featured-card__body.svelte-oqsuc6{position:relative;z-index:1;padding:24px}.featured-card__body.svelte-oqsuc6>div:where(.svelte-oqsuc6){display:flex;align-items:center;justify-content:space-between;gap:12px}.project-number.svelte-oqsuc6{color:var(--muted);font:700 .58rem/1 var(--mono);letter-spacing:.08em}.featured-card.svelte-oqsuc6 h2:where(.svelte-oqsuc6){margin:24px 0 8px;font:700 clamp(2.8rem,5vw,5.3rem)/.77 var(--display);letter-spacing:-.05em;text-transform:uppercase}.featured-card.svelte-oqsuc6 p:where(.svelte-oqsuc6){margin:0;color:var(--project-accent);font:700 .58rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.featured-card__arrow.svelte-oqsuc6{position:absolute;right:23px;bottom:23px;color:var(--silver)}.filter-bar.svelte-oqsuc6{display:flex;flex-wrap:wrap;gap:7px;margin-top:clamp(42px,6vw,72px)}.filter-bar.svelte-oqsuc6 button:where(.svelte-oqsuc6){min-height:38px;padding:0 13px;border:1px solid rgba(188,200,218,.27);border-radius:2px;color:var(--muted);background:linear-gradient(180deg,#232b38,#0a0e16);font:700 .58rem/1 var(--mono);letter-spacing:.08em;cursor:pointer}.filter-bar.svelte-oqsuc6 button:where(.svelte-oqsuc6):hover,.filter-bar.svelte-oqsuc6 button.active:where(.svelte-oqsuc6){color:var(--ink-950);border-color:var(--chrome);background:linear-gradient(180deg,#f4f6fa,#9da7b5)}.result-count.svelte-oqsuc6{margin:18px 0 10px;color:var(--muted-dark);font:400 .58rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.archive-list.svelte-oqsuc6{border-top:1px solid rgba(188,200,218,.25)}.archive-row.svelte-oqsuc6{display:grid;grid-template-columns:45px minmax(180px,1.1fr) minmax(170px,.8fr) minmax(180px,.9fr) auto auto;min-height:74px;align-items:center;gap:16px;border-bottom:1px solid rgba(188,200,218,.16);color:var(--silver);text-decoration:none}.archive-row.svelte-oqsuc6:hover{color:#fff}.archive-row__number.svelte-oqsuc6{color:var(--project-accent);font:700 .66rem/1 var(--mono)}.archive-row__name.svelte-oqsuc6{font:700 clamp(1.6rem,2.8vw,2.7rem)/.85 var(--display);text-transform:uppercase}.archive-row__category.svelte-oqsuc6,.archive-row__role.svelte-oqsuc6{color:var(--muted);font:700 .56rem/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase}.empty-state.svelte-oqsuc6{padding:34px 0;color:var(--muted);font:400 .8rem/1.5 var(--mono)}@media(max-width:850px){.archive-row.svelte-oqsuc6{grid-template-columns:35px 1fr auto;padding-block:14px}.archive-row__category.svelte-oqsuc6,.archive-row__role.svelte-oqsuc6{grid-column:2}.archive-row.svelte-oqsuc6 .project-status{grid-column:3;grid-row:1}.archive-row.svelte-oqsuc6 svg{grid-column:3;grid-row:2;justify-self:end}}@media(max-width:620px){.featured-grid.svelte-oqsuc6{grid-template-columns:1fr}.featured-card.svelte-oqsuc6 .project-visual{min-height:235px}.archive-row__name.svelte-oqsuc6{font-size:2rem}}
