.guide-article.svelte-7rfbcc{padding:34px 0 28px}.guide-container.svelte-7rfbcc{max-width:900px}.breadcrumb.svelte-7rfbcc{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:.88rem;display:flex}.breadcrumb.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{color:var(--sienna);text-decoration:underline}.article-header.svelte-7rfbcc{margin-bottom:26px}.article-meta.svelte-7rfbcc{color:var(--ink-soft);align-items:center;gap:8px;margin-bottom:10px;font-size:.88rem;display:flex}.topic-badge.svelte-7rfbcc{color:var(--sienna);background:var(--sienna-tint);border-radius:999px;padding:3px 10px;font-weight:600}.article-header.svelte-7rfbcc h1:where(.svelte-7rfbcc){margin-bottom:14px;font-size:clamp(1.9rem,3.6vw,2.65rem);line-height:1.16}.article-lead.svelte-7rfbcc{color:var(--ink-muted);font-size:1.08rem;line-height:1.66}.artwork-panel.svelte-7rfbcc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);margin-bottom:20px;padding:18px}.artwork-panel.has-pair.svelte-7rfbcc{grid-template-columns:.82fr 1.18fr;align-items:start;gap:18px;display:grid}.art-figure.svelte-7rfbcc{flex-direction:column;gap:8px;margin:0;display:flex}.art-frame.svelte-7rfbcc{border:1px solid var(--border);background:var(--paper);aspect-ratio:4/5;border-radius:8px;overflow:hidden}.art-frame.svelte-7rfbcc img:where(.svelte-7rfbcc){object-fit:cover;width:100%;height:100%}.art-figure.svelte-7rfbcc figcaption:where(.svelte-7rfbcc){color:var(--ink-soft);font-size:.84rem;line-height:1.45}.inline-studio-bar.svelte-7rfbcc{background:var(--paper-warm);border:1px solid var(--border-strong);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;padding:18px 22px;display:flex}.inline-studio-copy.svelte-7rfbcc{flex-direction:column;gap:3px;max-width:490px;display:flex}.inline-studio-copy.svelte-7rfbcc strong:where(.svelte-7rfbcc){font-family:var(--serif);font-size:1.12rem;font-weight:500}.inline-studio-copy.svelte-7rfbcc span:where(.svelte-7rfbcc){color:var(--ink-muted);font-size:.9rem}.toc-card.svelte-7rfbcc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:34px;padding:16px 22px}.toc-title.svelte-7rfbcc{font-family:var(--serif);color:var(--ink);margin-bottom:8px;font-size:1.08rem}.toc-card.svelte-7rfbcc ol:where(.svelte-7rfbcc){color:var(--ink-muted);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:.93rem;display:flex}.toc-card.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--sienna);text-underline-offset:2px;text-decoration:underline}.article-sections.svelte-7rfbcc{flex-direction:column;gap:38px;display:flex}.guide-section.svelte-7rfbcc{flex-direction:column;gap:14px;scroll-margin-top:88px;display:flex}.guide-section.svelte-7rfbcc h2:where(.svelte-7rfbcc){margin-bottom:2px;font-size:clamp(1.42rem,2.5vw,1.8rem)}.body-p.svelte-7rfbcc{color:var(--ink-muted);font-size:.99rem;line-height:1.72}.studio-bullets.svelte-7rfbcc{color:var(--ink-muted);flex-direction:column;gap:10px;margin:4px 0 0;padding-left:20px;font-size:.96rem;line-height:1.62;display:flex}.studio-bullets.svelte-7rfbcc li:where(.svelte-7rfbcc)::marker{color:var(--sienna)}.table-wrap.svelte-7rfbcc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-top:6px;overflow-x:auto}.table-caption.svelte-7rfbcc{font-family:var(--serif);color:var(--ink);border-bottom:1px solid var(--border);background:var(--paper-warm);padding:13px 18px 10px;font-size:1.04rem}table.svelte-7rfbcc{border-collapse:collapse;width:100%;font-size:.91rem}th.svelte-7rfbcc{text-align:left;color:var(--ink);border-bottom:1px solid var(--border);background:var(--card);padding:11px 16px;font-weight:600}td.svelte-7rfbcc{color:var(--ink-muted);border-bottom:1px solid var(--border);vertical-align:top;padding:12px 16px;line-height:1.5}tbody.svelte-7rfbcc tr:where(.svelte-7rfbcc):last-child td:where(.svelte-7rfbcc){border-bottom:none}.cell-strong.svelte-7rfbcc{color:var(--ink);white-space:nowrap;font-weight:600}.card-groups-grid.svelte-7rfbcc{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:6px;display:grid}.group-card.svelte-7rfbcc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:20px 22px;display:flex}.group-card.svelte-7rfbcc h3:where(.svelte-7rfbcc){font-size:1.2rem}.group-note.svelte-7rfbcc{color:var(--ink-soft);font-size:.87rem;line-height:1.45}.inscription-list.svelte-7rfbcc{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.inscription-list.svelte-7rfbcc li:where(.svelte-7rfbcc){font-family:var(--serif);color:var(--ink);border-top:1px solid var(--paper-warm);padding-top:7px;font-size:1rem}.closing-cta-card.svelte-7rfbcc{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-soft);margin-top:44px;padding:30px}.closing-cta-copy.svelte-7rfbcc{flex-direction:column;gap:10px;max-width:680px;display:flex}.closing-cta-copy.svelte-7rfbcc h2:where(.svelte-7rfbcc){font-size:clamp(1.5rem,2.7vw,1.95rem)}.closing-cta-copy.svelte-7rfbcc p:where(.svelte-7rfbcc){color:var(--ink-muted);margin-bottom:6px;line-height:1.62}.closing-cta-buttons.svelte-7rfbcc{flex-wrap:wrap;gap:12px;display:flex}.related-section.svelte-7rfbcc{border-top:1px solid var(--border);margin-top:52px;padding-top:32px}.related-header.svelte-7rfbcc{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.related-header.svelte-7rfbcc h2:where(.svelte-7rfbcc){font-size:1.6rem}.related-header.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--sienna);font-size:.92rem;font-weight:600}.related-grid.svelte-7rfbcc{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-card.svelte-7rfbcc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.related-card.svelte-7rfbcc:hover{border-color:var(--border-strong);transform:translateY(-2px)}.related-img.svelte-7rfbcc{aspect-ratio:4/3;background:var(--paper-warm);border-bottom:1px solid var(--border);overflow:hidden}.related-img.svelte-7rfbcc img:where(.svelte-7rfbcc){object-fit:cover;object-position:center 22%;width:100%;height:100%}.related-body.svelte-7rfbcc{flex-direction:column;flex:1;gap:6px;padding:15px 16px;display:flex}.related-topic.svelte-7rfbcc{color:var(--sienna);font-size:.8rem;font-weight:600}.related-body.svelte-7rfbcc h3:where(.svelte-7rfbcc){flex:1;font-size:1.08rem;line-height:1.28}.related-link.svelte-7rfbcc{color:var(--ink-muted);margin-top:4px;font-size:.85rem;font-weight:600}@media (width<=780px){.artwork-panel.has-pair.svelte-7rfbcc,.card-groups-grid.svelte-7rfbcc,.related-grid.svelte-7rfbcc{grid-template-columns:1fr}.cell-strong.svelte-7rfbcc{white-space:normal}.closing-cta-card.svelte-7rfbcc{padding:22px}}
