.grid[data-astro-cid-6ebbwsfy]{grid-template-columns:minmax(0,1fr) 300px;gap:3rem;display:grid}.production-note[data-astro-cid-6ebbwsfy]{color:var(--ink-soft);margin-top:2rem;font-size:.82rem}.production-note[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{text-decoration:underline}.breadcrumb[data-astro-cid-6ebbwsfy]{margin-bottom:1.6rem}.breadcrumb[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{color:var(--accent)}h1[data-astro-cid-6ebbwsfy]{margin:.5rem 0 .9rem;font-size:1.8rem}.byline[data-astro-cid-6ebbwsfy]{border-bottom:3px double var(--rule-strong);margin-bottom:1.8rem;padding-bottom:1.2rem}.byline[data-astro-cid-6ebbwsfy] .upd[data-astro-cid-6ebbwsfy]{color:var(--accent-deep);font-weight:700}.abstract[data-astro-cid-6ebbwsfy]{border:2px solid var(--ink);background:#fffdf7d9;margin-bottom:1.4rem;padding:1.1rem 1.3rem 1.2rem}.abstract-label[data-astro-cid-6ebbwsfy]{letter-spacing:.3em;color:var(--accent-deep);margin-bottom:.6rem;font-size:.72rem;font-weight:700}.abstract[data-astro-cid-6ebbwsfy] dl[data-astro-cid-6ebbwsfy]{grid-template-columns:auto 1fr;gap:.45rem 1rem;margin:0;font-size:.92rem;line-height:1.75;display:grid}.abstract[data-astro-cid-6ebbwsfy] dt[data-astro-cid-6ebbwsfy]{color:var(--paper);background:var(--ink);white-space:nowrap;letter-spacing:.1em;align-self:start;margin-top:.25rem;padding:.1rem .55rem;font-size:.76rem;font-weight:700}.abstract[data-astro-cid-6ebbwsfy] dd[data-astro-cid-6ebbwsfy]{margin:0}.abstract[data-astro-cid-6ebbwsfy] dd[data-astro-cid-6ebbwsfy] strong[data-astro-cid-6ebbwsfy]{color:var(--accent-deep)}.toc[data-astro-cid-6ebbwsfy]{background:var(--paper-deep);margin-bottom:1.8rem;padding:.9rem 1.2rem;font-size:.88rem}.toc-label[data-astro-cid-6ebbwsfy]{letter-spacing:.3em;color:var(--ink-soft);margin-bottom:.3rem;font-size:.7rem;font-weight:700}.toc[data-astro-cid-6ebbwsfy] ol[data-astro-cid-6ebbwsfy]{margin:0 0 0 1.3rem}.toc[data-astro-cid-6ebbwsfy] li[data-astro-cid-6ebbwsfy]{margin:.15rem 0}.toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:var(--accent-deep);text-decoration:none}.toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{text-underline-offset:3px;text-decoration:underline}.faq[data-astro-cid-6ebbwsfy]{border-top:2px solid var(--ink);margin-top:2.6rem;padding-top:1rem}.faq-head[data-astro-cid-6ebbwsfy]{margin:0 0 .7rem;font-size:1.15rem}.faq[data-astro-cid-6ebbwsfy] details[data-astro-cid-6ebbwsfy]{border:1px solid var(--rule-strong);background:#fffdf7d9;margin:.55rem 0}.faq[data-astro-cid-6ebbwsfy] summary[data-astro-cid-6ebbwsfy]{font-family:var(--serif);cursor:pointer;gap:.6rem;padding:.75rem 1rem;font-size:.95rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-6ebbwsfy] summary[data-astro-cid-6ebbwsfy]:before{content:"Q";color:var(--accent);font-weight:800}.faq[data-astro-cid-6ebbwsfy] summary[data-astro-cid-6ebbwsfy]:focus-visible{outline:3px solid var(--accent)}.faq[data-astro-cid-6ebbwsfy] details[data-astro-cid-6ebbwsfy][open] summary[data-astro-cid-6ebbwsfy]{border-bottom:1px solid var(--rule)}.faq-a[data-astro-cid-6ebbwsfy]{margin:0;padding:.8rem 1rem 1rem;font-size:.92rem;line-height:1.85}.body[data-astro-cid-6ebbwsfy] h2{border-left:4px solid var(--accent);margin:2rem 0 .8rem;padding-left:.6rem;font-size:1.2rem}.body[data-astro-cid-6ebbwsfy] h3{margin:1.4rem 0 .6rem;font-size:1.05rem}.body[data-astro-cid-6ebbwsfy] p{text-align:justify;margin-bottom:1rem;font-size:.95rem}.body[data-astro-cid-6ebbwsfy] ul,.body[data-astro-cid-6ebbwsfy] ol{margin:0 0 1rem 1.4rem;font-size:.95rem}.body[data-astro-cid-6ebbwsfy] li{margin-bottom:.3rem}.body[data-astro-cid-6ebbwsfy] blockquote{font-family:var(--serif);border:1px solid var(--rule);border-left:4px solid var(--accent);background:#ffffff80;margin:0 0 1rem;padding:.9rem 1.1rem}.body[data-astro-cid-6ebbwsfy] a{color:var(--accent-deep);text-underline-offset:3px;text-decoration:underline}.body[data-astro-cid-6ebbwsfy] table{border-collapse:collapse;margin-bottom:1rem;font-size:.88rem}.body[data-astro-cid-6ebbwsfy] th,.body[data-astro-cid-6ebbwsfy] td{border:1px solid var(--rule-strong);padding:.4rem .7rem}.tags[data-astro-cid-6ebbwsfy]{flex-wrap:wrap;gap:.45rem;margin:1.8rem 0;display:flex}.related[data-astro-cid-6ebbwsfy]{margin-top:2.8rem}.next-reads[data-astro-cid-6ebbwsfy],.guides[data-astro-cid-6ebbwsfy]{border:1px solid var(--rule);margin-top:2.4rem;padding:1.1rem 1.2rem}.next-head[data-astro-cid-6ebbwsfy]{margin:0 0 .6rem;font-size:1rem}.next-row[data-astro-cid-6ebbwsfy]{margin:.55rem 0}.next-row[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{font-weight:700}.next-desc[data-astro-cid-6ebbwsfy]{color:var(--ink-soft);margin-top:.15rem;font-size:.86rem;display:block}@media (width<=860px){.grid[data-astro-cid-6ebbwsfy]{grid-template-columns:1fr}h1[data-astro-cid-6ebbwsfy]{font-size:1.4rem}}
