.card[data-astro-cid-y2vllrex]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-raised);transition:border-color .25s var(--ease), background-color .25s var(--ease)}.card[data-astro-cid-y2vllrex]:hover{border-color:var(--text-3);background:var(--surface)}.link[data-astro-cid-y2vllrex]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.media[data-astro-cid-y2vllrex]{aspect-ratio:16/9;border-bottom:1px solid var(--line-strong);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:#0b0c0f;position:relative;overflow:hidden}.media[data-astro-cid-y2vllrex] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.card[data-astro-cid-y2vllrex]:hover .media[data-astro-cid-y2vllrex] img{transform:scale(1.03)}.media[data-astro-cid-y2vllrex].contain{background:var(--panel-light);grid-template:minmax(0,1fr)/minmax(0,1fr);padding:6% 12%;display:grid}.media[data-astro-cid-y2vllrex].contain img{object-fit:contain;mix-blend-mode:multiply}.fig[data-astro-cid-y2vllrex],.status[data-astro-cid-y2vllrex]{color:#eceef2;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px);background:#08090cb8;border-radius:3px;padding:3px 7px;font-size:.66rem;position:absolute;top:10px}.fig[data-astro-cid-y2vllrex]{left:10px}.status[data-astro-cid-y2vllrex]{color:#ffc47a;text-align:right;max-width:calc(100% - 96px);right:10px}.body[data-astro-cid-y2vllrex]{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}h3[data-astro-cid-y2vllrex]{font-size:var(--step-2);letter-spacing:-.02em}.summary[data-astro-cid-y2vllrex]{color:var(--text-2)}.tags[data-astro-cid-y2vllrex]{margin-top:2px}.more[data-astro-cid-y2vllrex]{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:.72rem;font-weight:500;display:inline-flex}.more[data-astro-cid-y2vllrex] svg{transition:transform .25s var(--ease)}.card[data-astro-cid-y2vllrex]:hover .more[data-astro-cid-y2vllrex] svg{transform:translate(3px)}.compact[data-astro-cid-y2vllrex] h3[data-astro-cid-y2vllrex]{font-size:var(--step-1)}.compact[data-astro-cid-y2vllrex] .body[data-astro-cid-y2vllrex]{padding:16px 18px 18px}.compact[data-astro-cid-y2vllrex] .summary[data-astro-cid-y2vllrex]{font-size:.92rem}.wide[data-astro-cid-y2vllrex]{grid-column:1/-1}@media (width>=900px){.wide[data-astro-cid-y2vllrex] .link[data-astro-cid-y2vllrex]{flex-direction:row}.wide[data-astro-cid-y2vllrex] .media[data-astro-cid-y2vllrex]{aspect-ratio:auto;border-right:1px solid var(--line-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-bottom:0;flex:0 0 60%;min-height:340px}.wide[data-astro-cid-y2vllrex] .media[data-astro-cid-y2vllrex]:not(.contain) img{position:absolute;inset:0}.wide[data-astro-cid-y2vllrex] .body[data-astro-cid-y2vllrex]{justify-content:center;padding:clamp(24px,2.8vw,36px)}.wide[data-astro-cid-y2vllrex] .more[data-astro-cid-y2vllrex]{margin-top:6px}}.list[data-astro-cid-pf5okai3]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.row[data-astro-cid-pf5okai3]{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:52px minmax(170px,1fr) 2.3fr minmax(150px,1fr) 20px;align-items:baseline;gap:6px 24px;padding:18px 8px;text-decoration:none;display:grid}a[data-astro-cid-pf5okai3].row{transition:background-color .2s var(--ease)}a[data-astro-cid-pf5okai3].row:hover{background:var(--surface)}.year[data-astro-cid-pf5okai3]{color:var(--text-3);font-size:.75rem}.title[data-astro-cid-pf5okai3]{font-weight:600}.summary[data-astro-cid-pf5okai3]{color:var(--text-2);font-size:.95rem}.tags[data-astro-cid-pf5okai3]{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.arrow[data-astro-cid-pf5okai3]{color:var(--text-3);transition:color .2s var(--ease), transform .2s var(--ease);align-self:center}a[data-astro-cid-pf5okai3].row:hover .arrow[data-astro-cid-pf5okai3]{color:var(--accent);transform:translate(3px)}@media (width<=860px){.row[data-astro-cid-pf5okai3]{grid-template-columns:1fr 20px;padding:16px 4px}.year[data-astro-cid-pf5okai3],.title[data-astro-cid-pf5okai3],.summary[data-astro-cid-pf5okai3],.tags[data-astro-cid-pf5okai3]{grid-column:1}.arrow[data-astro-cid-pf5okai3]{grid-area:1/2/span 4}}.heading[data-astro-cid-ypavld2q]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(28px,4vw,44px);display:flex}.index[data-astro-cid-ypavld2q]{color:var(--accent)}h2[data-astro-cid-ypavld2q]{font-size:var(--step-3);margin-top:12px}.link[data-astro-cid-ypavld2q]{color:var(--text-2);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:.74rem;font-weight:500;text-decoration:none;display:inline-flex}.link[data-astro-cid-ypavld2q]:hover{color:var(--accent)}
