.red[data-astro-cid-x255k2k2]{color:var(--red)}.crumbs[data-astro-cid-x255k2k2]{color:var(--ink-2);align-items:center;gap:10px;padding-top:28px;font-size:15px;display:flex}.crumbs[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{text-decoration:none}.crumbs[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--red-ink);text-underline-offset:3px;text-decoration:underline}.crumbs[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][aria-current]{color:var(--ink);font-weight:600}.head[data-astro-cid-x255k2k2]{padding-top:36px}.head[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]{max-width:900px}.eyebrow[data-astro-cid-x255k2k2]{border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:7px 14px;font-size:15px;font-weight:600;line-height:1.4;display:inline-flex}h1[data-astro-cid-x255k2k2]{letter-spacing:-.015em;text-wrap:balance;margin-top:22px;font-size:clamp(40px,4.2vw,56px);font-weight:600;line-height:1.08}.intro[data-astro-cid-x255k2k2]{color:var(--ink-2);max-width:64ch;margin:22px 0 0;font-size:20px;line-height:1.6}.byline[data-astro-cid-x255k2k2]{color:var(--ink-2);margin:16px 0 0;font-size:15px}.list-sec[data-astro-cid-x255k2k2]{padding-top:48px;padding-bottom:104px}.filters[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.chip[data-astro-cid-x255k2k2]{border:1.5px solid var(--line);min-height:44px;font:600 15px/1 var(--sans);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.chip[data-astro-cid-x255k2k2]:hover{border-color:var(--ink)}.chip[data-astro-cid-x255k2k2].on{background:var(--charcoal);border-color:var(--charcoal);color:#fff}.chip[data-astro-cid-x255k2k2].on .suit[data-astro-cid-x255k2k2]{color:#fff}.suit[data-astro-cid-x255k2k2].red{color:var(--red)}.posts[data-astro-cid-x255k2k2]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.posts[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:20px;padding:26px 0;text-decoration:none;display:grid}.posts[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover .p-title[data-astro-cid-x255k2k2]{color:var(--red-ink)}.p-suit[data-astro-cid-x255k2k2]{border:1px solid var(--line);width:56px;height:72px;color:var(--ink);background:#fffaf5;border-radius:12px;justify-content:center;align-items:center;font-size:26px;display:flex}.p-suit[data-astro-cid-x255k2k2].red{color:var(--red)}.p-body[data-astro-cid-x255k2k2]{flex-direction:column;gap:6px;display:flex}.tag[data-astro-cid-x255k2k2]{letter-spacing:.08em;text-transform:uppercase;background:var(--tint);color:#a82020;border-radius:6px;align-self:flex-start;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.3}.p-title[data-astro-cid-x255k2k2]{font:600 23px/1.25 var(--serif)}.p-line[data-astro-cid-x255k2k2]{color:var(--ink-2);max-width:75ch;font-size:16px;line-height:1.55}.p-date[data-astro-cid-x255k2k2]{color:var(--ink-2);white-space:nowrap;padding-top:4px;font-size:14px}@media (width<=899.98px){.crumbs[data-astro-cid-x255k2k2]{padding-top:18px;font-size:14px}.head[data-astro-cid-x255k2k2]{padding-top:20px}.eyebrow[data-astro-cid-x255k2k2]{padding:6px 12px;font-size:14px}h1[data-astro-cid-x255k2k2]{margin-top:16px;font-size:32px;line-height:1.12}.intro[data-astro-cid-x255k2k2]{margin-top:16px;font-size:17px}.byline[data-astro-cid-x255k2k2]{font-size:14px}.list-sec[data-astro-cid-x255k2k2]{padding-top:32px;padding-bottom:56px}.filters[data-astro-cid-x255k2k2]{margin:0 calc(-1 * var(--gut)) 20px;padding:0 var(--gut) 4px;flex-wrap:nowrap;overflow-x:auto}.chip[data-astro-cid-x255k2k2]{flex:none;min-height:40px;padding:0 14px;font-size:14px}.posts[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px 0}.p-suit[data-astro-cid-x255k2k2]{border-radius:10px;width:40px;height:52px;font-size:20px}.p-title[data-astro-cid-x255k2k2]{font-size:18px}.p-line[data-astro-cid-x255k2k2]{display:none}.p-date[data-astro-cid-x255k2k2]{grid-column:2;padding-top:0;font-size:13px}}
