.acard[data-astro-cid-7ahxywo7]{gap:0;padding:0;overflow:hidden}.acard__cover[data-astro-cid-7ahxywo7]{aspect-ratio:16/9;border-bottom:1px solid var(--rule);overflow:hidden}.acard__cover[data-astro-cid-7ahxywo7] .cover{transition:transform var(--dur-4) var(--ease-out)}.acard[data-astro-cid-7ahxywo7]:hover .acard__cover[data-astro-cid-7ahxywo7] .cover{transform:scale(1.03)}.acard__content[data-astro-cid-7ahxywo7]{gap:var(--space-3);flex:1;grid-template-rows:auto auto 1fr auto;align-content:start;padding:clamp(1.25rem,1rem + .8vw,1.75rem);display:grid}.acard__meta[data-astro-cid-7ahxywo7]{flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.acard__title[data-astro-cid-7ahxywo7]{letter-spacing:var(--tracking-tight);text-wrap:balance;font-size:1.375rem;font-weight:500;line-height:1.15}.acard__desc[data-astro-cid-7ahxywo7]{text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acard__foot[data-astro-cid-7ahxywo7]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule);display:flex}.acard__tags[data-astro-cid-7ahxywo7]{gap:var(--space-2);flex-wrap:wrap;display:flex}.acard--feature[data-astro-cid-7ahxywo7] .acard__title--feature[data-astro-cid-7ahxywo7]{letter-spacing:var(--tracking-title);font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem);line-height:1.04}.acard--feature[data-astro-cid-7ahxywo7] .acard__desc[data-astro-cid-7ahxywo7]{-webkit-line-clamp:5;line-clamp:5}@media (width>=64rem){.acard--feature[data-astro-cid-7ahxywo7]{flex-direction:row}.acard--feature[data-astro-cid-7ahxywo7] .acard__cover[data-astro-cid-7ahxywo7]{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--rule);flex:0 0 56%;min-height:26rem}.acard--feature[data-astro-cid-7ahxywo7] .acard__content[data-astro-cid-7ahxywo7]{padding:var(--space-7);align-content:center;gap:var(--space-5);grid-template-rows:auto auto auto auto}}.art__hero[data-astro-cid-bnohfldf]{padding-top:clamp(2.5rem,1.5rem + 4vw,5.5rem);padding-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.art__ref-row[data-astro-cid-bnohfldf]{align-items:center;gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.art__ref[data-astro-cid-bnohfldf]{letter-spacing:-.04em;color:var(--accent-ink);font-size:clamp(1.75rem,1.2rem + 2vw,3rem);font-weight:500;line-height:1}.art__meta[data-astro-cid-bnohfldf]{align-items:baseline;gap:var(--space-2) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.art__meta[data-astro-cid-bnohfldf]>div[data-astro-cid-bnohfldf]{align-items:baseline;gap:.5em;display:flex}.art--paper[data-astro-cid-bnohfldf] .art__meta[data-astro-cid-bnohfldf]{margin-top:var(--space-5)}.art__title[data-astro-cid-bnohfldf]{margin-top:var(--space-5);max-width:20ch}.art--paper[data-astro-cid-bnohfldf] .art__title[data-astro-cid-bnohfldf]{max-width:24ch;font-size:clamp(2.25rem,1.2rem + 3.2vw,4rem)}.art__lead[data-astro-cid-bnohfldf]{margin-top:var(--space-5);max-width:44rem}.art__tags[data-astro-cid-bnohfldf]{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.art__lang[data-astro-cid-bnohfldf]{text-underline-offset:3px;text-decoration:underline}.art__cover-wrap[data-astro-cid-bnohfldf]{margin-top:var(--space-7)}.art__cover[data-astro-cid-bnohfldf]{aspect-ratio:32/9;border-radius:var(--radius-lg);border:1px solid var(--rule);overflow:hidden}@media (width<=48rem){.art__cover[data-astro-cid-bnohfldf]{aspect-ratio:16/9}}.art__paper[data-astro-cid-bnohfldf]{gap:var(--space-7);margin-top:var(--space-8);display:grid}@media (width>=64rem){.art__paper[data-astro-cid-bnohfldf]{gap:var(--space-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.art__abstract[data-astro-cid-bnohfldf]{gap:var(--space-4);padding:clamp(1.25rem,1rem + 1.5vw,2.5rem);display:grid}.art__abstract-text[data-astro-cid-bnohfldf]{font-size:var(--text-lead);letter-spacing:-.012em;color:var(--fg);text-wrap:pretty;line-height:1.55}.art__layout[data-astro-cid-bnohfldf]{gap:var(--space-7);padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem);padding-bottom:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.art__body[data-astro-cid-bnohfldf]>:first-child{margin-top:0}.art__main[data-astro-cid-bnohfldf]{min-width:0;max-width:var(--container-prose);gap:var(--space-7);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.art__aside[data-astro-cid-bnohfldf]{display:none}@media (width>=64rem){.art__layout[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0, var(--container-prose)) minmax(12rem, 16rem);justify-content:space-between}.art__toc-inline[data-astro-cid-bnohfldf]{display:none}.art__aside[data-astro-cid-bnohfldf]{gap:var(--space-6);top:calc(var(--header-h) + var(--strip-h) + var(--space-6));max-height:calc(100dvh - var(--header-h) - var(--space-8));overscroll-behavior:contain;padding-bottom:var(--space-4);align-content:start;display:grid;position:sticky;overflow-y:auto}.art__aside-cta[data-astro-cid-bnohfldf]{font-size:var(--text-small);justify-self:start;margin-left:.9rem}}.art__cite[data-astro-cid-bnohfldf]{gap:var(--space-4);padding:var(--space-5);border:1px dashed var(--rule-strong);border-radius:var(--radius-md);display:grid}.art__cite-head[data-astro-cid-bnohfldf]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.art__cite-text[data-astro-cid-bnohfldf]{font-size:var(--text-xs);color:var(--fg-2);overflow-wrap:anywhere;line-height:1.7}.art__share[data-astro-cid-bnohfldf]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.art__pager[data-astro-cid-bnohfldf]{gap:var(--space-4);padding-bottom:var(--space-8);display:grid}.art__related-head[data-astro-cid-bnohfldf]{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}@media (width>=48rem){.art__pager[data-astro-cid-bnohfldf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.art__pager-card[data-astro-cid-bnohfldf]{gap:var(--space-3)}.art__pager-card--next[data-astro-cid-bnohfldf]{text-align:right}.art__cta-plate[data-astro-cid-bnohfldf]{gap:var(--space-6);padding:clamp(1.5rem,1rem + 3vw,4rem);display:grid}@media (width>=64rem){.art__cta-plate[data-astro-cid-bnohfldf]{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,7fr) auto}}.art__cta-title[data-astro-cid-bnohfldf]{max-width:18ch}
