.crumbs[data-astro-cid-oiv7ugcx]{color:var(--muted);letter-spacing:.04em;gap:10px;padding-top:28px;font-size:.78rem;display:flex}.crumbs[data-astro-cid-oiv7ugcx] a[data-astro-cid-oiv7ugcx]:hover{color:var(--ink)}.detail[data-astro-cid-oiv7ugcx]{border-bottom:1px solid var(--line);padding:clamp(24px,3vw,40px) 0 clamp(48px,6vw,80px)}.detail-grid[data-astro-cid-oiv7ugcx]{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.detail-media[data-astro-cid-oiv7ugcx]{margin:0}.detail-media[data-astro-cid-oiv7ugcx] img[data-astro-cid-oiv7ugcx],.detail-media[data-astro-cid-oiv7ugcx] .no-img[data-astro-cid-oiv7ugcx]{aspect-ratio:4/3;object-fit:cover;background:var(--bg-soft);width:100%}.no-img[data-astro-cid-oiv7ugcx]{color:var(--muted);letter-spacing:.1em;place-items:center;font-size:.8rem;display:grid}.detail-media[data-astro-cid-oiv7ugcx] figcaption[data-astro-cid-oiv7ugcx]{color:var(--muted);margin-top:10px;font-size:.74rem}.detail-head[data-astro-cid-oiv7ugcx] h1[data-astro-cid-oiv7ugcx]{margin-top:14px;font-size:clamp(2rem,4vw,3.2rem)}.detail-latin[data-astro-cid-oiv7ugcx]{color:var(--muted);margin-top:8px;font-size:clamp(.95rem,1.4vw,1.1rem)}.facts[data-astro-cid-oiv7ugcx]{border-top:1px solid var(--line);margin:clamp(26px,3vw,36px) 0 0}.facts[data-astro-cid-oiv7ugcx] div[data-astro-cid-oiv7ugcx]{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;gap:16px;padding:11px 0;font-size:.88rem;display:grid}.facts[data-astro-cid-oiv7ugcx] dt[data-astro-cid-oiv7ugcx]{color:var(--muted)}.facts[data-astro-cid-oiv7ugcx] dd[data-astro-cid-oiv7ugcx]{color:var(--ink);margin:0}.facts[data-astro-cid-oiv7ugcx] dd[data-astro-cid-oiv7ugcx].cites-on{color:var(--wood)}.section--body[data-astro-cid-oiv7ugcx]{padding:clamp(36px,4.5vw,60px) 0 0}.narrow[data-astro-cid-oiv7ugcx]{max-width:760px;margin-left:auto;margin-right:auto}.section--body[data-astro-cid-oiv7ugcx] h2[data-astro-cid-oiv7ugcx]{letter-spacing:-.01em;border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:16px;font-size:clamp(1.2rem,1.8vw,1.45rem)}.section--body[data-astro-cid-oiv7ugcx] h2[data-astro-cid-oiv7ugcx] .no[data-astro-cid-oiv7ugcx]{color:var(--wood);letter-spacing:.16em;vertical-align:2px;margin-right:12px;font-size:.72rem}.section--body[data-astro-cid-oiv7ugcx] p[data-astro-cid-oiv7ugcx]{color:var(--ink-2);font-size:.98rem;line-height:2}.section--body[data-astro-cid-oiv7ugcx] .note[data-astro-cid-oiv7ugcx]{background:var(--bg-soft);border-left:2px solid var(--wood);color:var(--ink-3);margin-top:20px;padding:18px 20px;font-size:.88rem;line-height:1.9}.source[data-astro-cid-oiv7ugcx]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(36px,4.5vw,56px);padding-bottom:clamp(36px,4vw,56px)}.source[data-astro-cid-oiv7ugcx] p[data-astro-cid-oiv7ugcx]:not(.eyebrow){color:var(--muted);margin-top:14px;font-size:.82rem;line-height:1.9}.source[data-astro-cid-oiv7ugcx] .meta[data-astro-cid-oiv7ugcx]{letter-spacing:.04em;font-size:.76rem}.related[data-astro-cid-oiv7ugcx]{padding:var(--section) 0 0}.related-head[data-astro-cid-oiv7ugcx]{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.related-head[data-astro-cid-oiv7ugcx] h2[data-astro-cid-oiv7ugcx]{font-size:clamp(1.4rem,2.4vw,1.9rem)}.related-grid[data-astro-cid-oiv7ugcx]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.related-card[data-astro-cid-oiv7ugcx]{background:var(--bg);transition:background .3s var(--ease);padding:24px 20px 26px}.related-card[data-astro-cid-oiv7ugcx]:hover{background:var(--bg-soft)}.related-card[data-astro-cid-oiv7ugcx] h3[data-astro-cid-oiv7ugcx]{font-size:1rem}.related-card[data-astro-cid-oiv7ugcx] .latin[data-astro-cid-oiv7ugcx]{color:var(--muted);margin-top:6px;font-size:.78rem}.related-meta[data-astro-cid-oiv7ugcx]{border-top:1px solid var(--line);color:var(--ink-3);margin-top:14px;padding-top:10px;font-size:.76rem}.link-more[data-astro-cid-oiv7ugcx]{color:var(--ink-3);border-bottom:1px solid var(--line-strong);padding-bottom:3px;font-size:.86rem}@media (width<=900px){.detail-grid[data-astro-cid-oiv7ugcx]{grid-template-columns:1fr}.related-grid[data-astro-cid-oiv7ugcx]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.related-grid[data-astro-cid-oiv7ugcx]{grid-template-columns:1fr}.facts[data-astro-cid-oiv7ugcx] div[data-astro-cid-oiv7ugcx]{grid-template-columns:84px 1fr;gap:12px}}
