.wrap.svelte-1re04j9{max-width:920px;margin:0 auto;padding:18px 16px 60px}.crumbs.svelte-1re04j9{display:flex;flex-wrap:wrap;padding:7px;margin-bottom:17px;gap:8px;font-size:13px;opacity:.75;background:var(--orange-light);border:2px solid #f6d6bfcd;box-shadow:0 4px 12px #f8d4ba66;border-radius:8px}.crumbs.svelte-1re04j9 a:where(.svelte-1re04j9){color:inherit;text-decoration:none}.crumbs.svelte-1re04j9 a:where(.svelte-1re04j9):hover{text-decoration:underline}.current.svelte-1re04j9{opacity:.9}.hero.svelte-1re04j9{border:1px solid #eee;border-radius:18px;overflow:hidden;background:var(--orange-light);box-shadow:0 10px 28px #0000000d}.hero__img.svelte-1re04j9{width:100%;height:320px;object-fit:cover;display:block;background:#f5f5f5}.hero__content.svelte-1re04j9{padding:18px}h1.svelte-1re04j9{margin:0 0 8px;font-size:32px;letter-spacing:-.02em;line-height:1.12}.sub.svelte-1re04j9{margin:0 0 10px;opacity:.85;line-height:1.6}.meta.svelte-1re04j9{display:flex;gap:10px;align-items:center;font-size:13px;opacity:.7}.tags.svelte-1re04j9{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.tag.svelte-1re04j9{font-size:12px;padding:7px 10px;border:1px solid rgba(67,67,67,.448);border-radius:999px;background:var(--background);color:var(--green-dark)}.article.svelte-1re04j9{margin-top:35px}.article-content.svelte-1re04j9{background:var(--orange-light);margin-bottom:30px;padding:30px;border-radius:20px;box-shadow:0 10px 30px #0000001a}.subsection.svelte-1re04j9{background:var(--background);padding:20px;border:2px solid var(--orange);border-radius:10px}.article.svelte-1re04j9 p:where(.svelte-1re04j9){line-height:1.8;font-size:16px;margin:0 0 14px;opacity:.92}.article-section.svelte-1re04j9{margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid var(--orange-light)}.article-section.svelte-1re04j9:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-title.svelte-1re04j9{font-size:20px;font-weight:700;margin:0 0 16px;letter-spacing:-.01em}.section-content.svelte-1re04j9 p:where(.svelte-1re04j9){margin-bottom:10px}.article.svelte-1re04j9 ul:where(.svelte-1re04j9){margin:0 0 20px 24px;padding:0}.article.svelte-1re04j9 ul:where(.svelte-1re04j9)>li:where(.svelte-1re04j9){line-height:1.8;font-size:16px;margin:0 0 10px;opacity:.92}.article.svelte-1re04j9 ul:where(.svelte-1re04j9)>li:where(.svelte-1re04j9){list-style-type:disc}.article.svelte-1re04j9 p.highlight:where(.svelte-1re04j9){background:var(--orange-light);padding:12px 16px;border-left:4px solid var(--orange);border-radius:4px;margin:16px 0 20px}.article.svelte-1re04j9 p.bold:where(.svelte-1re04j9){font-weight:700}.article.svelte-1re04j9 p.subtitle:where(.svelte-1re04j9){font-size:18px;font-weight:600;margin:24px 0 12px;color:var(--green-dark)}.gallery.svelte-1re04j9{margin-top:26px}.gallery.svelte-1re04j9 h2:where(.svelte-1re04j9){margin:0 0 12px;font-size:20px;letter-spacing:-.01em}.grid.svelte-1re04j9{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.grid.svelte-1re04j9 img:where(.svelte-1re04j9){width:100%;border-radius:14px;display:block}.related.svelte-1re04j9{margin-top:28px}.related.svelte-1re04j9 h2:where(.svelte-1re04j9){margin:0 0 12px;font-size:20px}.rgrid.svelte-1re04j9{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.rcard.svelte-1re04j9{text-decoration:none;color:inherit;border:1px solid #eee;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 24px #0000000a;transition:transform .15s ease,box-shadow .15s ease}.rcard.svelte-1re04j9:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0000000f}.rimg.svelte-1re04j9 img:where(.svelte-1re04j9){width:100%;height:120px;object-fit:cover;display:block;background:#f5f5f5}.ph.svelte-1re04j9{height:120px;display:grid;place-items:center;opacity:.25;font-weight:700;letter-spacing:.18em}.rbody.svelte-1re04j9{padding:12px}.rmeta.svelte-1re04j9{font-size:12px;opacity:.7;margin-bottom:6px}.rtitle.svelte-1re04j9{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:6px;letter-spacing:-.01em}.rex.svelte-1re04j9{font-size:13px;opacity:.85;line-height:1.5}.back.svelte-1re04j9{margin-top:26px}.btn.svelte-1re04j9{display:inline-block;padding:10px 14px;border-radius:12px;border:1px solid var(--orange);text-decoration:none;color:inherit;background:var(--orange-light)}.btn.svelte-1re04j9:hover{box-shadow:0 10px 20px #0000000d}.authors.svelte-1re04j9{margin-top:16px}.authors.svelte-1re04j9 h3:where(.svelte-1re04j9){margin:0 0 8px;font-size:18px;letter-spacing:-.01em;color:var(--green-dark)}.authors-grid.svelte-1re04j9{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.author-card.svelte-1re04j9{text-decoration:none;color:inherit;border:2px solid var(--orange);border-radius:16px;overflow:hidden;background:var(--background);box-shadow:0 10px 24px #0000000a;transition:transform .15s ease,box-shadow .15s ease;display:flex;align-items:center;padding:12px}.author-card.svelte-1re04j9:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0000000f}.author-img.svelte-1re04j9 img:where(.svelte-1re04j9){width:60px;height:60px;border-radius:50%;object-fit:cover;margin-right:12px}.author-info.svelte-1re04j9{flex:1}.author-name.svelte-1re04j9{font-size:16px;font-weight:700;margin-bottom:4px}.author-specialty.svelte-1re04j9{font-size:14px;opacity:.8}@media (max-width: 900px){.rgrid.svelte-1re04j9{grid-template-columns:1fr}.hero__img.svelte-1re04j9{height:240px}}
