.intro[data-astro-cid-qpgr4mvq]{padding:calc(var(--space-2xl) + 1rem) var(--gutter) var(--space-xl);border-bottom:1px solid var(--rule)}.intro[data-astro-cid-qpgr4mvq] h1[data-astro-cid-qpgr4mvq]{max-width:15ch;margin-bottom:var(--space-m)}.intro[data-astro-cid-qpgr4mvq] .lede[data-astro-cid-qpgr4mvq]{max-width:44ch}.group[data-astro-cid-qpgr4mvq]{padding-block:var(--space-xl)}.group[data-astro-cid-qpgr4mvq]+.group[data-astro-cid-qpgr4mvq]{padding-top:0}.section-head[data-astro-cid-qpgr4mvq]{margin-bottom:var(--space-m)}.section-head[data-astro-cid-qpgr4mvq] .link[data-astro-cid-qpgr4mvq]{font-weight:600;min-height:44px;display:inline-flex;align-items:center}.rows[data-astro-cid-qpgr4mvq]{list-style:none;margin:0;padding:0}.rows[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]{display:grid;grid-template-columns:11rem minmax(0,1fr);column-gap:var(--space-l);row-gap:.25rem;padding:var(--space-s) 0;border-top:1px solid var(--rule);color:var(--ink);text-decoration:none}.rows[data-astro-cid-qpgr4mvq] li[data-astro-cid-qpgr4mvq]:last-child a[data-astro-cid-qpgr4mvq]{border-bottom:1px solid var(--rule)}.meta[data-astro-cid-qpgr4mvq]{grid-row:span 2;display:flex;flex-direction:column;gap:.15rem;font-size:var(--step--1);color:var(--ink-muted);padding-top:.35rem;font-variant-numeric:tabular-nums}.type[data-astro-cid-qpgr4mvq]{font-weight:600;color:var(--ink)}.lang[data-astro-cid-qpgr4mvq]{font-size:var(--step--2);letter-spacing:.06em}.title[data-astro-cid-qpgr4mvq]{font-family:var(--serif);font-size:var(--step-2);line-height:1.15;letter-spacing:-.015em;text-wrap:balance;max-width:36ch}.ext[data-astro-cid-qpgr4mvq]{font-family:var(--sans);font-size:.6em;color:var(--ink-muted)}.rows[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]:hover .title[data-astro-cid-qpgr4mvq]{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px;text-underline-offset:.18em}.desc[data-astro-cid-qpgr4mvq]{color:var(--ink-muted);max-width:var(--measure);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.more[data-astro-cid-qpgr4mvq]>summary[data-astro-cid-qpgr4mvq]{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:var(--space-s);font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px;text-underline-offset:.3em}.more[data-astro-cid-qpgr4mvq]>summary[data-astro-cid-qpgr4mvq]::-webkit-details-marker{display:none}.more[data-astro-cid-qpgr4mvq]>summary[data-astro-cid-qpgr4mvq]:after{content:"";width:.45em;height:.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.15em) rotate(45deg);transition:transform var(--dur-fast) var(--ease-out)}.more[data-astro-cid-qpgr4mvq][open]>summary[data-astro-cid-qpgr4mvq]:after{transform:translateY(.1em) rotate(-135deg)}.more[data-astro-cid-qpgr4mvq][open]>summary[data-astro-cid-qpgr4mvq]{margin-bottom:var(--space-s)}.more[data-astro-cid-qpgr4mvq] .rows[data-astro-cid-qpgr4mvq] li[data-astro-cid-qpgr4mvq]:first-child a[data-astro-cid-qpgr4mvq]{border-top:1px solid var(--rule)}.featured[data-astro-cid-qpgr4mvq]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-l);align-items:center;padding:var(--space-xl) var(--gutter);border-bottom:1px solid var(--rule)}.featured-media[data-astro-cid-qpgr4mvq]{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--surface)}.featured-media[data-astro-cid-qpgr4mvq] img{width:100%;height:100%;object-fit:cover;display:block}.featured[data-astro-cid-qpgr4mvq] .meta[data-astro-cid-qpgr4mvq]{flex-direction:row;gap:.8rem;padding:0;margin:0 0 var(--space-xs)}.featured[data-astro-cid-qpgr4mvq] h2[data-astro-cid-qpgr4mvq]{margin:0 0 var(--space-s);max-width:22ch;text-wrap:balance}.featured[data-astro-cid-qpgr4mvq] h2[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]{color:var(--ink);text-decoration:none}.featured[data-astro-cid-qpgr4mvq] h2[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]:hover{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px;text-underline-offset:.15em}.featured-desc[data-astro-cid-qpgr4mvq]{color:var(--ink-muted);max-width:46ch;margin:0 0 var(--space-s)}.featured[data-astro-cid-qpgr4mvq] .link[data-astro-cid-qpgr4mvq]{font-weight:600;min-height:44px;display:inline-flex;align-items:center}.strip[data-astro-cid-qpgr4mvq]{list-style:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-2xs);display:grid;grid-auto-flow:column;grid-auto-columns:11rem;gap:var(--space-s);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain}.strip[data-astro-cid-qpgr4mvq] li[data-astro-cid-qpgr4mvq]{scroll-snap-align:start}.strip[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]{display:grid;gap:.4rem;color:var(--ink);text-decoration:none}.strip[data-astro-cid-qpgr4mvq] img[data-astro-cid-qpgr4mvq]{display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover;background:var(--deep-forest)}.strip-title[data-astro-cid-qpgr4mvq]{font-family:var(--serif);font-size:var(--step-0);line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.strip[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]:hover .strip-title[data-astro-cid-qpgr4mvq]{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px}.strip-date[data-astro-cid-qpgr4mvq]{font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:tabular-nums}.with-photo[data-astro-cid-qpgr4mvq]{display:grid;gap:var(--space-m)}.with-photo[data-astro-cid-qpgr4mvq] .group-photo{width:100%;height:auto;aspect-ratio:5 / 2;object-fit:cover;object-position:50% 30%}@media(max-width:860px){.featured[data-astro-cid-qpgr4mvq]{grid-template-columns:1fr;gap:var(--space-m);padding-top:var(--space-l)}.with-photo[data-astro-cid-qpgr4mvq] .group-photo{aspect-ratio:3 / 2}.strip[data-astro-cid-qpgr4mvq]{grid-auto-columns:9.5rem}.rows[data-astro-cid-qpgr4mvq] a[data-astro-cid-qpgr4mvq]{grid-template-columns:1fr}.meta[data-astro-cid-qpgr4mvq]{grid-row:auto;flex-direction:row;flex-wrap:wrap;gap:.6rem;padding:0}.desc[data-astro-cid-qpgr4mvq]{-webkit-line-clamp:2}}
