.topic-article.svelte-5f5rrf{max-width:var(--page-width-prose,42rem);min-width:0}.topic-header.svelte-5f5rrf{margin-bottom:2rem}.topic-tags.svelte-5f5rrf{flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem;display:flex}.tag.svelte-5f5rrf{color:#465532;letter-spacing:.02em;background:#65784f1f;border:1px solid #65784f38;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.72rem;font-weight:750;display:inline-flex}.topic-title.svelte-5f5rrf{color:var(--ar-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,4.5vw,2.75rem);font-weight:700;line-height:1.1}.account-cta.svelte-5f5rrf{margin:.5rem 0 2rem}.account-cta-btn.svelte-5f5rrf{border:1px solid var(--ar-coral,#d86f4c);background:var(--ar-coral,#d86f4c);color:#fffdf7;border-radius:10px;align-items:center;padding:.78rem 1.4rem;font-size:.94rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.account-cta-btn.svelte-5f5rrf:hover{background:var(--ar-coral-dark,#c05c3a);border-color:var(--ar-coral-dark,#c05c3a);color:#fffdf7;text-decoration:none}.account-cta-note.svelte-5f5rrf{color:var(--ar-muted);margin:.75rem 0 0;font-size:.85rem;line-height:1.5}.prose.svelte-5f5rrf{color:var(--ar-body);font-size:1rem;line-height:1.75}.prose.svelte-5f5rrf h1,.prose.svelte-5f5rrf h2,.prose.svelte-5f5rrf h3{color:var(--ar-ink);margin:2rem 0 .75rem;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.3}.prose.svelte-5f5rrf p{margin:0 0 1.25rem}.prose.svelte-5f5rrf a{color:#a94e33}.prose.svelte-5f5rrf a:hover{text-decoration:underline}.prose.svelte-5f5rrf blockquote{background:var(--ar-paper-deep);color:var(--ar-muted);border-left:3px solid #d86f4c6b;border-radius:0 12px 12px 0;margin:1.5rem 0;padding:.75rem 1.25rem;font-style:italic}.lang-grid-section.svelte-5f5rrf{border-top:1px solid var(--ar-border);margin-top:2.5rem;padding-top:2rem}.lang-grid-heading.svelte-5f5rrf{color:var(--ar-ink);margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:700}.lang-note.svelte-5f5rrf{color:var(--ar-muted);margin:0 0 1rem;font-size:.88rem}.lang-grid.svelte-5f5rrf{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;display:grid}.lang-card.svelte-5f5rrf{border:1px solid var(--ar-border);background:var(--ar-paper);color:var(--ar-ink);border-radius:10px;flex-direction:column;gap:.3rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.lang-card.svelte-5f5rrf:hover{border-color:#65784f52;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 24px #4332221a}.lang-card--active.svelte-5f5rrf{background:#d86f4c1a;border-color:#d86f4c73}.lang-card-top.svelte-5f5rrf{align-items:center;gap:.5rem;font-weight:600;display:flex}.lang-flag.svelte-5f5rrf{font-size:1.2rem}.lang-desc.svelte-5f5rrf{color:var(--ar-muted);font-size:.78rem;font-weight:400}.filed-under.svelte-5f5rrf{border-top:1px solid var(--ar-border);color:var(--ar-muted);align-items:center;gap:.35rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.85rem;display:flex}.filed-label.svelte-5f5rrf{color:var(--ar-ink);font-weight:600}.filed-link.svelte-5f5rrf{color:#a94e33;font-weight:500;text-decoration:none}.filed-link.svelte-5f5rrf:hover{text-decoration:underline}.topic-footer.svelte-5f5rrf{border-top:1px solid var(--ar-border);margin-top:1.5rem;padding-top:1.5rem}.back-link.svelte-5f5rrf{color:var(--ar-muted);font-size:.88rem;text-decoration:none}.back-link.svelte-5f5rrf:hover{color:#a94e33;text-decoration:none}
