.ec-comments[data-astro-cid-cblr5hof]{--ec-comment-gap: 1.5rem;--ec-comment-indent: 2rem;--ec-comment-border: 1px solid #e5e7eb}.ec-comments-list[data-astro-cid-cblr5hof],.ec-comment-replies[data-astro-cid-cblr5hof]{list-style:none;padding:0;margin:0}.ec-comments-list[data-astro-cid-cblr5hof]>li[data-astro-cid-cblr5hof]+li[data-astro-cid-cblr5hof]{margin-top:var(--ec-comment-gap)}.ec-comment[data-astro-cid-cblr5hof]{padding-bottom:var(--ec-comment-gap);border-bottom:var(--ec-comment-border)}.ec-comment-replies[data-astro-cid-cblr5hof]{margin-top:var(--ec-comment-gap);padding-inline-start:var(--ec-comment-indent)}.ec-comment-replies[data-astro-cid-cblr5hof]>li[data-astro-cid-cblr5hof]+li[data-astro-cid-cblr5hof]{margin-top:var(--ec-comment-gap)}.ec-comment-header[data-astro-cid-cblr5hof]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.ec-comment-author[data-astro-cid-cblr5hof]{font-weight:600}.ec-comment-author[data-astro-cid-cblr5hof] a[data-astro-cid-cblr5hof]{color:inherit}.ec-comment-badge[data-astro-cid-cblr5hof]{font-size:.75em;vertical-align:super}.ec-comment-date[data-astro-cid-cblr5hof]{font-size:.875em;opacity:.6}.ec-comment-body[data-astro-cid-cblr5hof]{margin-top:.5rem;white-space:pre-wrap;word-break:break-word}.ec-comment-actions[data-astro-cid-cblr5hof]{margin-top:.5rem}.ec-reaction[data-astro-cid-cblr5hof]{display:inline-flex;align-items:center;gap:.35rem;font:inherit;font-size:.875em;color:inherit;background:none;border:var(--ec-comment-border);border-radius:999px;padding:.15rem .6rem;cursor:pointer}.ec-reaction[data-astro-cid-cblr5hof][aria-pressed=true]{border-color:currentColor;font-weight:600}.ec-reaction[data-astro-cid-cblr5hof][aria-pressed=true] .ec-reaction-icon[data-astro-cid-cblr5hof]{color:#e0245e}.ec-reaction[data-astro-cid-cblr5hof]:disabled{opacity:.5;cursor:default}.ec-reaction-count[data-astro-cid-cblr5hof]{font-variant-numeric:tabular-nums}.sbox[data-astro-cid-iym2ijo2]{border:2px solid var(--ink);background:var(--cream);padding:18px 22px 16px;margin:0 0 28px;box-shadow:6px 6px 0 var(--gold)}.sbox[data-astro-cid-iym2ijo2].forty{box-shadow:6px 6px 0 var(--blue)}.sk[data-astro-cid-iym2ijo2]{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--red);margin:0 0 4px}.sk[data-astro-cid-iym2ijo2] a[data-astro-cid-iym2ijo2]{color:inherit}.sbox[data-astro-cid-iym2ijo2] h2[data-astro-cid-iym2ijo2]{font-size:26px;margin:0 0 8px}.ev[data-astro-cid-iym2ijo2]{list-style:none;margin:0 0 10px;padding:0;font-size:16px;line-height:1.45}.ev[data-astro-cid-iym2ijo2] li[data-astro-cid-iym2ijo2]{margin:0 0 6px}.ev[data-astro-cid-iym2ijo2] a{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:2px}.sn[data-astro-cid-iym2ijo2]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--font-display);font-weight:700;font-size:15px;border-top:1.5px solid var(--ink);padding-top:10px;margin-top:6px}.sn[data-astro-cid-iym2ijo2] a[data-astro-cid-iym2ijo2]{color:var(--blue);text-decoration:none}.sn[data-astro-cid-iym2ijo2] a[data-astro-cid-iym2ijo2]:hover{color:var(--red)}.sn[data-astro-cid-iym2ijo2] .all[data-astro-cid-iym2ijo2]{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.sn[data-astro-cid-iym2ijo2].two{display:grid;grid-template-columns:1fr 1fr;font-weight:600;font-size:15px;line-height:1.3}.sn[data-astro-cid-iym2ijo2].two span[data-astro-cid-iym2ijo2]{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.sn[data-astro-cid-iym2ijo2].two .nx[data-astro-cid-iym2ijo2]{text-align:right}details[data-astro-cid-iym2ijo2]{margin-top:10px;font-size:15px}summary[data-astro-cid-iym2ijo2]{cursor:pointer;font-family:var(--font-display);font-weight:600}details[data-astro-cid-iym2ijo2] ol[data-astro-cid-iym2ijo2]{margin:8px 0 0 20px}details[data-astro-cid-iym2ijo2] li[data-astro-cid-iym2ijo2]{margin:3px 0}.ai-img[data-astro-cid-e3icpjct]{position:relative;width:fit-content;max-width:100%;margin-inline:auto}.ai-img[data-astro-cid-e3icpjct].l{float:left;margin-right:1.5em}.ai-img[data-astro-cid-e3icpjct].r{float:right;margin-left:1.5em}.ai-img[data-astro-cid-e3icpjct] figure{margin:0}.ai-img[data-astro-cid-e3icpjct]{margin-block:1.5em}.hd[data-astro-cid-2e7mcdih]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:34px}.hd[data-astro-cid-2e7mcdih].solo{grid-template-columns:1fr}.ttl[data-astro-cid-2e7mcdih]{background:var(--red);color:var(--cream);padding:36px 34px;display:flex;flex-direction:column;justify-content:center;gap:14px}.ttl[data-astro-cid-2e7mcdih] h1[data-astro-cid-2e7mcdih]{font-size:40px}.lead[data-astro-cid-2e7mcdih]{min-width:0;position:relative}.ai-credit{position:absolute;right:8px;bottom:8px;background:#191919bf;color:var(--cream);font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:.04em;line-height:1;padding:5px 7px;pointer-events:none;white-space:nowrap}.ai-img.top .ai-credit{top:8px;bottom:auto}.lead[data-astro-cid-2e7mcdih] img{width:100%;height:100%;object-fit:cover}.cols[data-astro-cid-2e7mcdih]{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:44px;align-items:start}.crumbs[data-astro-cid-2e7mcdih]{font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.crumbs[data-astro-cid-2e7mcdih] a[data-astro-cid-2e7mcdih]{color:var(--cream);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.crumbs[data-astro-cid-2e7mcdih] a[data-astro-cid-2e7mcdih]:hover{color:var(--gold)}.related[data-astro-cid-2e7mcdih]{border-top:3px solid var(--ink);padding-top:10px}.related[data-astro-cid-2e7mcdih] h2[data-astro-cid-2e7mcdih]{font-size:20px;margin:0 0 6px}.related[data-astro-cid-2e7mcdih] ul[data-astro-cid-2e7mcdih]{list-style:none;margin:0;padding:0}.related[data-astro-cid-2e7mcdih] li[data-astro-cid-2e7mcdih] a[data-astro-cid-2e7mcdih]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid #e3dfc3;color:var(--ink);text-decoration:none}.related[data-astro-cid-2e7mcdih] li[data-astro-cid-2e7mcdih] a[data-astro-cid-2e7mcdih]:hover .rx[data-astro-cid-2e7mcdih]{color:var(--red)}.from-news[data-astro-cid-2e7mcdih]{font-style:italic;padding-bottom:.8em;border-bottom:1.5px solid var(--ink);margin:0 0 1.4em}.from-news[data-astro-cid-2e7mcdih] a[data-astro-cid-2e7mcdih]{color:var(--red);font-weight:600}.rt[data-astro-cid-2e7mcdih]{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#eee}.rt[data-astro-cid-2e7mcdih] img{width:100%;height:100%;object-fit:cover;display:block}.rt[data-astro-cid-2e7mcdih].none{background:repeating-linear-gradient(45deg,#f3f0d8 0 8px,#fffde5 8px 16px)}.rx[data-astro-cid-2e7mcdih]{font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.3}.related[data-astro-cid-2e7mcdih] .all[data-astro-cid-2e7mcdih]{display:inline-block;margin-top:10px;font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--red)}.rail[data-astro-cid-2e7mcdih]{display:flex;flex-direction:column;gap:14px}.article-comments[data-astro-cid-2e7mcdih]{margin-top:44px}@media(max-width:800px){.hd[data-astro-cid-2e7mcdih],.cols[data-astro-cid-2e7mcdih]{grid-template-columns:1fr}.cols[data-astro-cid-2e7mcdih]>[data-astro-cid-2e7mcdih]{min-width:0}.rail[data-astro-cid-2e7mcdih]{position:static}.ttl[data-astro-cid-2e7mcdih]{padding:24px 20px}.ttl[data-astro-cid-2e7mcdih] h1[data-astro-cid-2e7mcdih]{font-size:32px;overflow-wrap:anywhere}.ai-credit{font-size:10px;right:6px;bottom:6px;padding:4px 6px}}
