.bloglist[data-astro-cid-x255k2k2]{padding:40px var(--gutter) 80px;max-width:var(--wide);margin:0 auto}.crumb[data-astro-cid-x255k2k2]{color:var(--ink-faint);gap:8px;margin-bottom:42px;font-size:12px;display:flex}.crumb[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--ink-muted);border:none}.bl-kicker[data-astro-cid-x255k2k2]{text-transform:uppercase;letter-spacing:.13em;color:var(--burgundy);margin:0 0 20px;font-size:11px;font-weight:700}.bl-h1[data-astro-cid-x255k2k2]{font-family:var(--font-serif);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2.7rem,5.8vw,5rem);font-weight:500;line-height:1.02}.bl-h1[data-astro-cid-x255k2k2] em[data-astro-cid-x255k2k2]{color:var(--burgundy);font-weight:400}.bl-intro[data-astro-cid-x255k2k2]{max-width:650px;color:var(--ink-muted);margin:0 0 52px;font-size:17px;line-height:1.75}.bl-section-head[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.bl-section-head[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:500}.bl-section-head[data-astro-cid-x255k2k2]>span[data-astro-cid-x255k2k2]{color:var(--ink-muted);font-size:12px}.bl-featured[data-astro-cid-x255k2k2],.bl-list[data-astro-cid-x255k2k2]{margin:0;padding:0;list-style:none}.bl-featured[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.bl-featured[data-astro-cid-x255k2k2]>li[data-astro-cid-x255k2k2]{min-width:0}.bl-feature-card[data-astro-cid-x255k2k2]{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--paper-raised);height:100%;overflow:hidden}.bl-feature-link[data-astro-cid-x255k2k2]{height:100%;color:inherit;border:none;flex-direction:column;display:flex}.bl-feature-link[data-astro-cid-x255k2k2]:hover{color:inherit}.bl-feature-link[data-astro-cid-x255k2k2]:hover h3[data-astro-cid-x255k2k2]{color:var(--burgundy)}.bl-feature-card[data-astro-cid-x255k2k2]:has(a:hover),.bl-feature-card[data-astro-cid-x255k2k2]:has(a:focus-visible){border-color:var(--border);box-shadow:var(--shadow-card)}.tone-lilac[data-astro-cid-x255k2k2]{--cover-bg:var(--art-lilac);--cover-ink:var(--art-ink)}.tone-sky[data-astro-cid-x255k2k2]{--cover-bg:var(--art-sky);--cover-ink:var(--art-ink)}.tone-peach[data-astro-cid-x255k2k2]{--cover-bg:var(--art-peach);--cover-ink:var(--art-ink)}.bl-art[data-astro-cid-x255k2k2]{background:var(--cover-bg);border-bottom:1px solid color-mix(in srgb, var(--cover-ink) 12%, transparent);justify-content:center;align-items:center;height:224px;padding:26px 20px 18px;display:flex;position:relative}.bl-art[data-astro-cid-x255k2k2] .bl-cover-illustration{width:min(100%,250px);height:auto;max-height:176px}.bl-art-label[data-astro-cid-x255k2k2],.bl-art-mark[data-astro-cid-x255k2k2]{color:var(--cover-ink);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.4;position:absolute;left:22px;right:22px}.bl-art-label[data-astro-cid-x255k2k2]{top:17px}.bl-art-mark[data-astro-cid-x255k2k2]{letter-spacing:.12em;opacity:.8;font-size:8px;font-weight:500;bottom:13px}.bl-feature-body[data-astro-cid-x255k2k2]{flex-direction:column;flex:1;padding:25px;display:flex}.bl-feature-body[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--ink);margin:0 0 18px;font-size:clamp(25px,2.25vw,30px);font-weight:500;line-height:1.2}.bl-meta[data-astro-cid-x255k2k2]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;line-height:1.6;display:flex}.bl-desc[data-astro-cid-x255k2k2]{color:var(--ink-muted);margin:0 0 24px;font-size:14px;line-height:1.75}.bl-read[data-astro-cid-x255k2k2]{border:0;border-top:1px solid var(--hairline);min-height:44px;color:var(--burgundy);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:18px;font-size:13px;font-weight:600;display:flex}.bl-read[data-astro-cid-x255k2k2]>span[data-astro-cid-x255k2k2]{font-size:22px}.bl-archive[data-astro-cid-x255k2k2]{margin-top:58px}.bl-list[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.bl-list[data-astro-cid-x255k2k2] article[data-astro-cid-x255k2k2]{border:1px solid var(--hairline);border-radius:var(--r-card);flex-direction:column;height:100%;padding:30px;display:flex}.bl-card-top[data-astro-cid-x255k2k2]{text-transform:uppercase;letter-spacing:.08em;color:var(--burgundy);justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;font-size:11px;font-weight:600;display:flex}.bl-card-top[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]:last-child{color:var(--ink-muted);letter-spacing:0;text-transform:none;font-weight:400}.bl-title[data-astro-cid-x255k2k2]{font-family:var(--font-serif);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(25px,2.7vw,32px);font-weight:500;line-height:1.18}.bl-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--ink);border:none}.bl-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--burgundy)}@media (width>=701px) and (width<=1000px){.bl-featured[data-astro-cid-x255k2k2]{gap:16px}.bl-feature-body[data-astro-cid-x255k2k2]{padding:20px}.bl-feature-body[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{font-size:25px}.bl-art[data-astro-cid-x255k2k2]{height:190px}.bl-art[data-astro-cid-x255k2k2] .bl-cover-illustration{max-height:145px}}@media (width<=700px){.bloglist[data-astro-cid-x255k2k2]{padding-top:26px;padding-bottom:50px}.bl-featured[data-astro-cid-x255k2k2],.bl-list[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:20px}.bl-feature-link[data-astro-cid-x255k2k2]{grid-template-columns:120px minmax(0,1fr);display:grid}.bl-art[data-astro-cid-x255k2k2]{border-bottom:none;border-right:1px solid color-mix(in srgb, var(--cover-ink) 12%, transparent);height:100%;min-height:220px;padding:38px 8px 20px}.bl-art-label[data-astro-cid-x255k2k2]{font-size:9px;left:12px;right:12px}.bl-art-mark[data-astro-cid-x255k2k2]{display:none}.bl-art[data-astro-cid-x255k2k2] .bl-cover-illustration{width:100%}.bl-feature-body[data-astro-cid-x255k2k2]{padding:22px}.bl-feature-body[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{font-size:25px}.bl-feature-body[data-astro-cid-x255k2k2] .bl-desc[data-astro-cid-x255k2k2]{display:none}.bl-feature-body[data-astro-cid-x255k2k2] .bl-meta[data-astro-cid-x255k2k2]{gap:5px;font-size:10px}.bl-list[data-astro-cid-x255k2k2] article[data-astro-cid-x255k2k2]{padding:26px}.bl-intro[data-astro-cid-x255k2k2]{margin-bottom:36px;font-size:16px}.bl-archive[data-astro-cid-x255k2k2]{margin-top:40px}.bl-section-head[data-astro-cid-x255k2k2]{gap:5px}}@media (width<=420px){.bl-feature-link[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.bl-art[data-astro-cid-x255k2k2]{border-right:none;border-bottom:1px solid color-mix(in srgb, var(--cover-ink) 12%, transparent);justify-content:flex-end;height:146px;min-height:0;padding:10px 8px}.bl-art[data-astro-cid-x255k2k2] .bl-cover-illustration{width:175px;max-height:138px}.bl-art-label[data-astro-cid-x255k2k2]{max-width:90px;font-size:9px;top:20px;left:20px;right:auto}.bl-feature-body[data-astro-cid-x255k2k2]{padding:22px}.bl-feature-body[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{font-size:26px}.bl-feature-body[data-astro-cid-x255k2k2] .bl-meta[data-astro-cid-x255k2k2]{font-size:11px}}
