.article-terms[data-astro-cid-typgqdbx]{margin-top:.8rem;color:var(--color-text-muted);font-size:.75rem;line-height:1.8}.article-terms__label[data-astro-cid-typgqdbx]{font-weight:600}.article-terms[data-astro-cid-typgqdbx] ul[data-astro-cid-typgqdbx]{display:flex;flex-wrap:wrap;gap:.25rem 1.2rem;list-style:none;padding:0;margin:.2rem 0 0}.note[data-astro-cid-fzx4jmue]{background:var(--color-surface);padding-block:2.5rem 4rem}.breadcrumb[data-astro-cid-fzx4jmue]{font-size:.78rem;color:var(--color-text-muted);display:flex;gap:.5rem;margin-bottom:2rem}.breadcrumb[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{color:var(--color-text-muted)}.note-cat[data-astro-cid-fzx4jmue]{font-size:.75rem;font-weight:500;color:var(--color-primary)}.note[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:clamp(1.35rem,3.2vw,1.85rem);margin-top:.5rem;letter-spacing:-.01em}.note-dates[data-astro-cid-fzx4jmue]{display:flex;gap:1rem;margin-top:1rem;padding-bottom:1.75rem;border-bottom:1px solid var(--color-border);font-size:.76rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.note-hero[data-astro-cid-fzx4jmue]{margin:1.75rem 0 0}.note-hero[data-astro-cid-fzx4jmue] img[data-astro-cid-fzx4jmue]{width:100%;height:auto;display:block;border-radius:var(--radius)}.toc[data-astro-cid-fzx4jmue]{margin-top:2rem;padding:1.25rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.toc__label[data-astro-cid-fzx4jmue]{font-size:.72rem;font-weight:600;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:.5rem}.toc[data-astro-cid-fzx4jmue] ol[data-astro-cid-fzx4jmue]{margin:0;padding-left:1.25rem}.toc[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]{font-size:.85rem;line-height:2}.note-body[data-astro-cid-fzx4jmue]{margin-top:2rem;font-size:1rem;line-height:2}.note-body[data-astro-cid-fzx4jmue] h2{font-size:1.05rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.note-body[data-astro-cid-fzx4jmue] h3{font-size:.95rem;margin-top:1.75rem}.note-body[data-astro-cid-fzx4jmue] p{margin-top:1.25em;overflow-wrap:anywhere}.note-body[data-astro-cid-fzx4jmue] ul,.note-body[data-astro-cid-fzx4jmue] ol{margin-top:1.1rem;padding-left:1.4rem}.note-body[data-astro-cid-fzx4jmue] li{margin-top:.4rem}.note-body[data-astro-cid-fzx4jmue] strong{font-weight:600}.note-body[data-astro-cid-fzx4jmue] blockquote{margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--color-border-strong);color:var(--color-text-muted)}.note-body[data-astro-cid-fzx4jmue] table{width:100%;border-collapse:collapse;margin-top:1.25rem;font-size:.85rem}.note-body[data-astro-cid-fzx4jmue] th,.note-body[data-astro-cid-fzx4jmue] td{border-bottom:1px solid var(--color-border);padding:.55rem .5rem;text-align:left}.note-body[data-astro-cid-fzx4jmue] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.note-body[data-astro-cid-fzx4jmue] th,.note-body[data-astro-cid-fzx4jmue] td{padding:.6rem;border-bottom:1px solid var(--color-border);text-align:left}.principle[data-astro-cid-fzx4jmue]{margin-top:3rem;padding:1.5rem;background:var(--color-surface);border-left:3px solid var(--color-accent)}.principle__label[data-astro-cid-fzx4jmue]{font-size:.72rem;font-weight:500;letter-spacing:.08em;color:var(--color-accent)}.principle__text[data-astro-cid-fzx4jmue]{margin-top:.6rem;font-size:.95rem;line-height:1.9;font-weight:500}.canon-ref[data-astro-cid-fzx4jmue]{margin-top:1.5rem;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.canon-ref__label[data-astro-cid-fzx4jmue]{font-size:.72rem;color:var(--color-text-muted);margin-bottom:.4rem}.author[data-astro-cid-fzx4jmue]{margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--color-border)}.author__name[data-astro-cid-fzx4jmue]{font-size:.92rem;font-weight:600}.author__bio[data-astro-cid-fzx4jmue]{margin-block:.5rem .75rem;font-size:.83rem;line-height:1.9;color:var(--color-text-muted)}.author[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{font-size:.82rem}.related[data-astro-cid-fzx4jmue]{margin-top:2.5rem}.related__label[data-astro-cid-fzx4jmue]{font-size:.78rem;font-weight:500;color:var(--color-text-muted);margin-bottom:.6rem}.related[data-astro-cid-fzx4jmue] ul[data-astro-cid-fzx4jmue]{list-style:none;margin:0;padding:0}.related[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]{border-bottom:1px solid var(--color-border)}.related[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{display:block;padding-block:.7rem;font-size:.88rem}.cta[data-astro-cid-fzx4jmue]{margin-top:3rem;padding:1.75rem;background:var(--color-bg-subtle);border-radius:12px;text-align:center}.cta[data-astro-cid-fzx4jmue] p[data-astro-cid-fzx4jmue]{font-size:.86rem;color:var(--color-text-muted);margin-bottom:1.1rem}
