.blog-post.svelte-1hx6oge{padding:7rem 0 5rem;background:#f5f0e8;min-height:60vh}.blog-post__container.svelte-1hx6oge{max-width:720px;margin:0 auto;padding:0 3rem}.blog-post__back.svelte-1hx6oge{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#c59153;text-decoration:none;margin-bottom:2.5rem;transition:color .2s,gap .2s}.blog-post__back.svelte-1hx6oge:hover{color:#a67840;gap:.65rem}.blog-post__back-icon.svelte-1hx6oge{width:20px;height:20px}.blog-post__not-found.svelte-1hx6oge{color:#4a4a6a;font-size:1rem;text-align:center;padding:4rem 0}.blog-post__article.svelte-1hx6oge{background:#fff9;border:1px solid rgba(26,26,46,.06);border-radius:4px;padding:2.5rem}.blog-post__meta.svelte-1hx6oge{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.blog-post__category.svelte-1hx6oge{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#c59153}.blog-post__date.svelte-1hx6oge{font-size:.9rem;color:#8a8a9a}.blog-post__title.svelte-1hx6oge{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#1a1a2e;line-height:1.25;margin-bottom:1.5rem;letter-spacing:-.02em}.blog-post__image.svelte-1hx6oge{width:100%;border-radius:4px;margin-bottom:2rem;box-shadow:0 12px 40px #1a1a2e14}.blog-post__gallery.svelte-1hx6oge{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem}.blog-post__gallery-image.svelte-1hx6oge{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:4px;box-shadow:0 8px 30px #1a1a2e0f;transition:transform .3s ease}.blog-post__gallery-image.svelte-1hx6oge:hover{transform:translateY(-5px)}@media (max-width: 640px){.blog-post__gallery.svelte-1hx6oge{grid-template-columns:1fr}.blog-post__gallery-image.svelte-1hx6oge{height:240px}}.blog-post__body.svelte-1hx6oge{font-size:1.05rem;color:#4a4a6a;line-height:1.8;white-space:pre-wrap}.blog-post__body.svelte-1hx6oge h1,.blog-post__body.svelte-1hx6oge h2,.blog-post__body.svelte-1hx6oge h3{font-family:Cormorant Garamond,Georgia,serif;color:#1a1a2e;margin-top:2rem;margin-bottom:.75rem}.blog-post__body.svelte-1hx6oge h1{font-size:1.5rem}.blog-post__body.svelte-1hx6oge h2{font-size:1.35rem}.blog-post__body.svelte-1hx6oge h3{font-size:1.2rem}.blog-post__body.svelte-1hx6oge p{margin-bottom:1rem}.blog-post__body.svelte-1hx6oge ul,.blog-post__body.svelte-1hx6oge ol{margin:1rem 0;padding-left:1.5rem}.blog-post__body.svelte-1hx6oge li{margin-bottom:.5rem}.blog-post__body.svelte-1hx6oge a{color:#c59153;text-decoration:underline;text-underline-offset:2px}.blog-post__body.svelte-1hx6oge a:hover{color:#a67840}.blog-post__share.svelte-1hx6oge{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(26,26,46,.08);display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.blog-post__share-label.svelte-1hx6oge{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#8a8a9a}.blog-post__share-btns.svelte-1hx6oge{display:flex;gap:.75rem}.blog-post__share-btn.svelte-1hx6oge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;font-weight:500;text-decoration:none;color:#4a4a6a;background:#1a1a2e0a;border:1px solid rgba(26,26,46,.08);transition:all .2s}.blog-post__share-btn.svelte-1hx6oge:hover{background:#c5915314;border-color:#c5915333;color:#1a1a2e}.blog-post__share-btn.svelte-1hx6oge svg:where(.svelte-1hx6oge){width:18px;height:18px}.blog-post__share-btn.svelte-1hx6oge:first-child:hover{color:#0a66c2;border-color:#0a66c24d}.blog-post__share-btn.svelte-1hx6oge:last-child:hover{color:#1877f2;border-color:#1877f24d}.blog-post__connect.svelte-1hx6oge{margin-top:3rem;padding-top:2rem;border-top:1px dashed rgba(26,26,46,.1);text-align:center}.blog-post__connect-title.svelte-1hx6oge{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#8a8a9a;margin-bottom:1.5rem}.blog-post__connect-links.svelte-1hx6oge{display:flex;justify-content:center;gap:2.5rem;flex-wrap:wrap}.blog-post__connect-link.svelte-1hx6oge{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#4a4a6a;transition:all .3s ease}.blog-post__connect-link.svelte-1hx6oge svg:where(.svelte-1hx6oge){width:22px;height:22px;color:#c59153;transition:all .3s ease}.blog-post__connect-link.svelte-1hx6oge span:where(.svelte-1hx6oge){font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.blog-post__connect-link.svelte-1hx6oge:hover{transform:translateY(-3px) scale(1.05)}.blog-post__connect-link.facebook.svelte-1hx6oge:hover{color:#1877f2}.blog-post__connect-link.facebook.svelte-1hx6oge:hover svg:where(.svelte-1hx6oge){color:#1877f2}.blog-post__connect-link.tiktok.svelte-1hx6oge:hover{color:#000}.blog-post__connect-link.tiktok.svelte-1hx6oge:hover svg:where(.svelte-1hx6oge){color:#000}.blog-post__connect-link.telegram.svelte-1hx6oge:hover{color:#08c}.blog-post__connect-link.telegram.svelte-1hx6oge:hover svg:where(.svelte-1hx6oge){color:#08c}@media (max-width: 640px){.blog-post__container.svelte-1hx6oge{padding:0 1.25rem}.blog-post.svelte-1hx6oge{padding:5rem 0 3rem}.blog-post__article.svelte-1hx6oge{padding:1.5rem}}
