.hero[data-astro-cid-lcdefpme]{padding-top:max(20px, env(safe-area-inset-top));flex-direction:column;gap:28px;display:flex;container-type:inline-size}.masthead[data-astro-cid-lcdefpme]{gap:14px;display:grid}.masthead__wordmark[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-stretch:var(--stretch);text-transform:uppercase;letter-spacing:-.012em;margin:0;font-size:27cqi;font-weight:700;line-height:.84}.masthead__wordmark[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);text-decoration:none}.masthead__wordmark[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent-hover)}.wm-line[data-astro-cid-lcdefpme]{padding-bottom:.02em;display:block;overflow:hidden}.wm-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.masthead__rule[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:0;height:1px}.masthead__meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;display:flex}.tagline[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-style:italic;font-size:var(--step-1);margin:0}nav[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:2px 22px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-size:1.15rem;text-decoration:none;display:inline-flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.row[data-astro-cid-lcdefpme]{margin:0 calc(-1 * var(--inset-r)) 0 calc(-1 * var(--inset-l));padding:0 var(--inset-r) 4px var(--inset-l);scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset-l);scrollbar-width:none;transform-origin:50%;gap:14px;list-style:none;display:flex;overflow-x:auto}.row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:none}.row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.row[data-astro-cid-lcdefpme] img{width:auto;max-width:none;height:min(50svh,460px)}.row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .label[data-astro-cid-lcdefpme]{color:var(--accent)}.row__caption[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:10px;width:0;min-width:100%;padding-top:10px;display:flex}.row__caption[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{font-size:.9rem;line-height:1.15}.row__caption[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{flex:none;font-size:.85rem}.index[data-astro-cid-lcdefpme]{margin-top:var(--section)}.index__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.index__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.index__head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.index__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.95rem;text-decoration:none}.index__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.index__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);color:var(--ink);transition:color var(--base) var(--ease);grid-template-columns:1fr auto;align-items:baseline;gap:2px 20px;padding:14px 0 12px;text-decoration:none;display:grid}.index__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-stretch:var(--stretch);text-transform:uppercase;font-weight:600;font-size:var(--step-2);letter-spacing:.003em;overflow-wrap:anywhere;line-height:.98}.index__year[data-astro-cid-lcdefpme]{font-variant-numeric:lining-nums tabular-nums}.index__medium[data-astro-cid-lcdefpme]{grid-column:1/-1}.index__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{transition:color var(--base) var(--ease)}.index__more[data-astro-cid-lcdefpme]{text-align:right;margin:20px 0 0}@media (hover:hover){.index__list[data-astro-cid-lcdefpme]:has(a:hover) a[data-astro-cid-lcdefpme]:not(:hover),.index__list[data-astro-cid-lcdefpme]:has(a:hover) a[data-astro-cid-lcdefpme]:not(:hover) .meta[data-astro-cid-lcdefpme]{color:#8f8b84}}.cursor-preview[data-astro-cid-lcdefpme]{z-index:20;pointer-events:none;opacity:0;width:280px;transition:opacity var(--base) var(--ease);position:fixed;top:0;left:0}.cursor-preview[data-astro-cid-lcdefpme].is-on{opacity:1}.cursor-preview[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;transition:transform var(--slow) var(--ease-out-expo);background:var(--line);transform:scale(.94)}.cursor-preview[data-astro-cid-lcdefpme].is-on img[data-astro-cid-lcdefpme]{transform:none}@media (width>=600px){.masthead__wordmark[data-astro-cid-lcdefpme]{font-size:15.4cqi}.wm-line[data-astro-cid-lcdefpme]{display:inline-block}.index__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr 5rem minmax(0,16rem)}.index__medium[data-astro-cid-lcdefpme]{grid-column:auto}.index__title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{gap:40px;padding-top:28px}.masthead__meta[data-astro-cid-lcdefpme]{gap:4px 40px}.row[data-astro-cid-lcdefpme]{scroll-snap-type:none;align-items:flex-start;gap:24px;margin:24px 0 0;padding:0;overflow:visible}.row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:var(--r) 1 0;min-width:0}.row[data-astro-cid-lcdefpme] img{width:100%;max-width:100%;height:auto}.masthead__wordmark[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{view-transition-name:wordmark}}@media (width>=900px) and (width<=1199px){.row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+5){display:none}}@media (width>=1200px) and (width<=1439px){.row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+6){display:none}}@media (width>=1024px){.index__title[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,1rem + 3.4vw,4.4rem);line-height:.92}.index__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr 6rem minmax(0,20rem);padding:18px 0 14px}}html.intro .wm-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],html.intro [data-astro-cid-lcdefpme][data-intro-rule],html.intro [data-astro-cid-lcdefpme][data-intro-fade],html.intro .row[data-astro-cid-lcdefpme] img,html.intro .site-footer{opacity:0}
