.articles-hero[data-astro-cid-lskyaw73]{padding:32px 0 16px}.layout[data-astro-cid-lskyaw73]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.layout[data-astro-cid-lskyaw73]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.lead-story[data-astro-cid-lskyaw73]{border-radius:var(--radius);color:#fff;background:var(--ink);min-height:420px;text-decoration:none;display:block;position:relative;overflow:hidden}.lead-story[data-astro-cid-lskyaw73] img[data-astro-cid-lskyaw73],.lead-story[data-astro-cid-lskyaw73] .placeholder[data-astro-cid-lskyaw73]{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.lead-story[data-astro-cid-lskyaw73] .placeholder[data-astro-cid-lskyaw73]{background:repeating-linear-gradient(45deg, transparent 0 18px, #ffffff0f 18px 36px), var(--red-dark)}.lead-story[data-astro-cid-lskyaw73]:hover img[data-astro-cid-lskyaw73]{transform:scale(1.03)}.overlay[data-astro-cid-lskyaw73]{background:linear-gradient(#0000 0%,#140e0cb3 45%,#140e0ceb 100%);flex-direction:column;gap:8px;padding:96px 28px 28px;display:flex;position:absolute;inset:auto 0 0}.meta[data-astro-cid-lskyaw73]{color:#f3d9a4;font-size:.95rem}.title[data-astro-cid-lskyaw73]{font-family:var(--font-heading);font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:600;line-height:1.15}.summary[data-astro-cid-lskyaw73]{color:#efe6d8;max-width:40rem}.read[data-astro-cid-lskyaw73]{background:var(--red);border-radius:999px;align-self:flex-start;margin-top:6px;padding:.45em 1.1em;font-weight:600}.lead-story[data-astro-cid-lskyaw73]:hover .read[data-astro-cid-lskyaw73]{background:var(--red-dark)}.side[data-astro-cid-lskyaw73]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:20px;display:flex}.side[data-astro-cid-lskyaw73] h2[data-astro-cid-lskyaw73]{border-bottom:2px solid var(--red);margin:0 0 12px;padding-bottom:10px;font-size:1.25rem}.side[data-astro-cid-lskyaw73] ul[data-astro-cid-lskyaw73]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73] a[data-astro-cid-lskyaw73]{color:var(--ink);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:10px 0;text-decoration:none;display:grid}.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73]+li[data-astro-cid-lskyaw73] a[data-astro-cid-lskyaw73]{border-top:1px solid var(--line)}.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73] img[data-astro-cid-lskyaw73],.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73] .placeholder[data-astro-cid-lskyaw73]{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:96px;display:block}.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73] .placeholder[data-astro-cid-lskyaw73]{background:repeating-linear-gradient(45deg, transparent 0 8px, #a3201d1a 8px 16px), var(--line)}.item-text[data-astro-cid-lskyaw73]{flex-direction:column;gap:4px;display:flex}.item-title[data-astro-cid-lskyaw73]{font-family:var(--font-heading);font-weight:600;line-height:1.3}.side[data-astro-cid-lskyaw73] li[data-astro-cid-lskyaw73] a[data-astro-cid-lskyaw73]:hover .item-title[data-astro-cid-lskyaw73]{color:var(--red)}.item-date[data-astro-cid-lskyaw73]{color:var(--muted);font-size:.9rem}.all[data-astro-cid-lskyaw73]{margin-top:auto;padding-top:12px;font-weight:600}@media (width<=900px){.layout[data-astro-cid-lskyaw73]{grid-template-columns:minmax(0,1fr)}.lead-story[data-astro-cid-lskyaw73]{min-height:360px}.overlay[data-astro-cid-lskyaw73]{padding:64px 20px 20px}.summary[data-astro-cid-lskyaw73]{display:none}}@media (prefers-reduced-motion:reduce){.lead-story[data-astro-cid-lskyaw73] img[data-astro-cid-lskyaw73]{transition:none}}.slogan[data-astro-cid-ergxyi7h]{padding:40px 0 8px}.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]{text-align:center;justify-content:center;align-items:center;gap:24px;margin:0;font-family:Playfair Display Variable,Georgia,serif;font-size:clamp(1.3rem,3vw,2.1rem);font-weight:600;display:flex}.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]:before,.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]:after{content:"";background:linear-gradient(to right, transparent, var(--red));flex:0 140px;height:1px}.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]:after{background:linear-gradient(to left, transparent, var(--red))}@media (width<=600px){.slogan[data-astro-cid-ergxyi7h]{padding-top:28px}.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]{gap:12px}.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]:before,.slogan[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]:after{flex-basis:32px}}.hero[data-astro-cid-ergxyi7h]{background:radial-gradient(circle at 85% 20%,#c08a2b29,#0000 45%),radial-gradient(circle at 10% 90%,#a3201d1a,#0000 40%);padding:72px 0 56px}.hero-title[data-astro-cid-ergxyi7h]{font-family:var(--font-heading);margin-bottom:.6em;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2}.hero[data-astro-cid-ergxyi7h] .lead[data-astro-cid-ergxyi7h]{margin-bottom:1.6em}.section-head[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.section-head[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{margin:0}.about-teaser[data-astro-cid-ergxyi7h]{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
