.post-article[data-astro-cid-zg7dkzxc]{max-width:var(--wide);margin:0 auto;padding:40px 32px 44px}.crumb[data-astro-cid-zg7dkzxc]{color:var(--ink-faint);flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.crumb[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink-muted);border:none}.ba-h1[data-astro-cid-zg7dkzxc]{font-family:var(--font-serif);letter-spacing:-.02em;margin:8px 0 12px;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:700;line-height:1.12}.ba-meta[data-astro-cid-zg7dkzxc]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.ba-tags[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;gap:8px;margin:14px 0 26px;display:flex}.ba-tag[data-astro-cid-zg7dkzxc]{color:var(--ink-muted);background:var(--paper-sunk);border:1px solid var(--border);border-radius:5px;padding:2px 9px;font-size:11.5px;font-weight:600}.ba-body[data-astro-cid-zg7dkzxc] .lead{font-family:var(--font-serif);color:var(--ink);border-left:3px solid var(--viz-2);margin:6px 0 30px;padding:6px 0 6px 22px;font-size:clamp(20px,2.3vw,25px);font-weight:400;line-height:1.5}.ba-body[data-astro-cid-zg7dkzxc] .lead strong,.ba-body[data-astro-cid-zg7dkzxc] .lead b{color:var(--viz-2);font-weight:700}.ba-body[data-astro-cid-zg7dkzxc] h2{font-family:var(--font-serif);letter-spacing:-.01em;margin:34px 0 12px;font-size:24px}.ba-body[data-astro-cid-zg7dkzxc] p{color:var(--ink);margin:0 0 18px;font-size:17px;line-height:1.72}.ba-body[data-astro-cid-zg7dkzxc] a{color:var(--burgundy)}.ba-body[data-astro-cid-zg7dkzxc] .dd-table-wrap{margin:20px 0;overflow-x:auto}.ba-body[data-astro-cid-zg7dkzxc] table.dd-table{border-collapse:collapse;width:100%;font-size:15px}.ba-body[data-astro-cid-zg7dkzxc] .dd-table th,.ba-body[data-astro-cid-zg7dkzxc] .dd-table td{border-bottom:1px solid var(--hairline);text-align:left;padding:9px 12px}.ba-body[data-astro-cid-zg7dkzxc] .dd-table .num{text-align:right;font-variant-numeric:tabular-nums}.ba-body[data-astro-cid-zg7dkzxc] .dd-table thead th{border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.03em;color:var(--ink-muted);font-size:12.5px}.ba-body[data-astro-cid-zg7dkzxc] .src{color:var(--ink-faint);border-top:1px solid var(--hairline);margin-top:26px;padding-top:16px;font-size:13px;line-height:1.55}.ba-related[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--border);flex-wrap:wrap;gap:22px;margin:34px 0 0;padding-top:20px;font-size:15px;font-weight:600;display:flex}.post-article[data-astro-cid-zg7dkzxc]{padding:40px var(--gutter) 80px}.crumb[data-astro-cid-zg7dkzxc]{margin-bottom:34px;font-size:12px}.ba-kicker[data-astro-cid-zg7dkzxc]{text-transform:uppercase;letter-spacing:.13em;color:var(--burgundy);margin:0 0 18px;font-size:11px;font-weight:700}.ba-h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.045em;text-wrap:balance;max-width:1040px;margin-bottom:26px;font-size:clamp(2.3rem,4.8vw,4.2rem);font-weight:500;line-height:1.08}.ba-meta[data-astro-cid-zg7dkzxc]{font-size:12px}.ba-tags[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--hairline);margin:22px 0 36px;padding-bottom:30px}.ba-tag[data-astro-cid-zg7dkzxc]{border-radius:var(--r-pill);padding:5px 12px;font-weight:500}.ba-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,830px) minmax(220px,270px);align-items:start;gap:64px;display:grid}.ba-content[data-astro-cid-zg7dkzxc]{grid-area:1/1;min-width:0}.ba-grid[data-astro-cid-zg7dkzxc]>.reading-nav{grid-area:1/2}.ba-body[data-astro-cid-zg7dkzxc] h2{border-top:1px solid var(--hairline);scroll-margin-top:calc(var(--nav-height,100px) + 24px);margin-top:44px;padding-top:26px;font-size:clamp(26px,3vw,33px);font-weight:500;line-height:1.3}.ba-body[data-astro-cid-zg7dkzxc] p{line-height:1.85}.ba-body[data-astro-cid-zg7dkzxc] .dd-table-wrap{border:1px solid var(--hairline);background:var(--paper-raised);border-radius:16px}.ba-body[data-astro-cid-zg7dkzxc] .dd-table th,.ba-body[data-astro-cid-zg7dkzxc] .dd-table td{padding:15px}.ba-body[data-astro-cid-zg7dkzxc] .dd-table thead th{font-size:11px}.ba-body[data-astro-cid-zg7dkzxc] .lead{border:1px solid var(--hairline);border-left:4px solid var(--burgundy);border-radius:var(--r-card);background:var(--paper-raised);margin-top:0;padding:24px 28px}.ba-related[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{align-items:center;min-height:44px;display:inline-flex}@media (width<=1100px){.ba-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr) 230px;gap:32px}}@media (width<=960px){.ba-grid[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:30px;display:flex}.ba-grid[data-astro-cid-zg7dkzxc]>.reading-nav{order:-1;width:100%}.ba-content[data-astro-cid-zg7dkzxc]{width:100%}}@media (width<=600px){.post-article[data-astro-cid-zg7dkzxc]{padding-top:26px;padding-bottom:50px}.ba-h1[data-astro-cid-zg7dkzxc]{font-size:clamp(2rem,7.7vw,2.8rem)}.ba-body[data-astro-cid-zg7dkzxc] .lead{padding:22px}.ba-body[data-astro-cid-zg7dkzxc] p{font-size:16px}.ba-related[data-astro-cid-zg7dkzxc]{gap:12px}}.tone-lilac[data-astro-cid-zg7dkzxc]{--chapter:var(--art-lilac)}.tone-sky[data-astro-cid-zg7dkzxc]{--chapter:var(--art-sky)}.tone-peach[data-astro-cid-zg7dkzxc]{--chapter:var(--art-peach)}.ba-header[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:44px;margin-bottom:36px;padding-bottom:32px;display:grid}.ba-heading[data-astro-cid-zg7dkzxc]{min-width:0}.ba-header[data-astro-cid-zg7dkzxc] .ba-h1[data-astro-cid-zg7dkzxc]{margin-top:0;font-size:clamp(2.25rem,4.15vw,3.65rem)}.ba-header[data-astro-cid-zg7dkzxc] .ba-tags[data-astro-cid-zg7dkzxc]{border:0;margin:20px 0 0;padding:0}.ba-cover[data-astro-cid-zg7dkzxc]{border:1px solid color-mix(in srgb, var(--art-ink) 12%, transparent);background:var(--chapter);border-radius:22px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:12px;min-height:238px;max-height:300px;margin:0;padding:24px 18px 20px;display:flex}.ba-cover-series[data-astro-cid-zg7dkzxc]{text-transform:uppercase;letter-spacing:.12em;color:var(--art-ink);align-self:flex-start;font-size:8px;font-weight:500;line-height:1.5}.ba-cover[data-astro-cid-zg7dkzxc] .ba-cover-illustration{width:100%;max-width:230px;height:auto}.ba-cover[data-astro-cid-zg7dkzxc] figcaption[data-astro-cid-zg7dkzxc]{color:var(--art-ink);text-align:center;font-size:11px;font-weight:600;line-height:1.5}.ba-body[data-astro-cid-zg7dkzxc] .lead{background:linear-gradient(135deg, var(--paper-raised), color-mix(in srgb, var(--chapter) 35%, var(--paper-raised)));border-color:var(--hairline);border-left-color:var(--burgundy)}.ba-body[data-astro-cid-zg7dkzxc] .lead strong,.ba-body[data-astro-cid-zg7dkzxc] .lead b{color:var(--ink);background:linear-gradient(transparent 64%, var(--marker-wash) 64%, var(--marker-wash) 96%, transparent 96%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ba-body[data-astro-cid-zg7dkzxc] h2:before{content:"";background:var(--accent-marker);border-radius:4px;width:36px;height:4px;margin:0 0 14px;display:block}.ba-body[data-astro-cid-zg7dkzxc] .dd-table thead th{background:color-mix(in srgb, var(--chapter) 65%, var(--paper-raised));color:var(--ink);letter-spacing:.035em;font-size:11.5px;line-height:1.6}.ba-body[data-astro-cid-zg7dkzxc] ul{margin:22px 0 28px;padding:0;list-style:none}.ba-body[data-astro-cid-zg7dkzxc] ul>li{margin:0 0 18px;padding-left:26px;font-size:16px;line-height:1.8;position:relative}.ba-body[data-astro-cid-zg7dkzxc] ul>li:before{content:"";background:var(--burgundy);border-radius:2px;width:7px;height:7px;position:absolute;top:.65em;left:3px}.ba-body[data-astro-cid-zg7dkzxc] ol{margin:24px 0;padding-left:30px}.ba-body[data-astro-cid-zg7dkzxc] ol>li{margin-bottom:18px;padding-left:8px;line-height:1.8}.ba-body[data-astro-cid-zg7dkzxc] ol>li::marker{font-family:var(--font-serif);color:var(--burgundy);font-size:21px}.ba-body[data-astro-cid-zg7dkzxc] li strong{color:var(--ink);font-weight:650}@media (width>=761px) and (width<=1100px){.ba-header[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.ba-cover[data-astro-cid-zg7dkzxc]{min-height:220px;padding:20px 14px}.ba-header[data-astro-cid-zg7dkzxc] .ba-h1[data-astro-cid-zg7dkzxc]{font-size:clamp(2.2rem,4.2vw,3.2rem)}}@media (width<=760px){.ba-header[data-astro-cid-zg7dkzxc]{flex-direction:column;align-items:stretch;gap:22px;margin-bottom:26px;padding-bottom:26px;display:flex}.ba-header[data-astro-cid-zg7dkzxc] .ba-h1[data-astro-cid-zg7dkzxc]{margin-bottom:20px;font-size:clamp(2rem,7.5vw,3rem)}.ba-cover[data-astro-cid-zg7dkzxc]{border-radius:16px;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:14px;height:98px;min-height:0;padding:8px 20px}.ba-cover-series[data-astro-cid-zg7dkzxc]{display:none}.ba-cover[data-astro-cid-zg7dkzxc] .ba-cover-illustration{width:122px;max-height:86px}.ba-cover[data-astro-cid-zg7dkzxc] figcaption[data-astro-cid-zg7dkzxc]{font-family:var(--font-serif);text-align:left;max-width:180px;font-size:18px;font-weight:500}.ba-body[data-astro-cid-zg7dkzxc] ul>li{font-size:15px}}@media (width<=360px){.ba-cover[data-astro-cid-zg7dkzxc]{gap:8px;height:88px;padding:8px 14px}.ba-cover[data-astro-cid-zg7dkzxc] .ba-cover-illustration{width:108px;max-height:74px}.ba-cover[data-astro-cid-zg7dkzxc] figcaption[data-astro-cid-zg7dkzxc]{max-width:115px;font-size:16px}}
