.blog-container.svelte-1teoznn{max-width:830px;margin:0 auto;padding:3.5rem 1.2rem 5rem}.blog-title.svelte-1teoznn{font-size:2.6rem;font-weight:700;color:var(--primary);margin-bottom:.6rem;line-height:1.2}.blog-meta.svelte-1teoznn{opacity:.75;margin-bottom:2.2rem;font-size:.95rem}.blog-hero-wrap.svelte-1teoznn{width:100%;margin:2.5rem 0 3rem;border-radius:20px;overflow:hidden;position:relative;aspect-ratio:16/9}.blog-hero-wrap.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:100%;display:block;object-fit:cover}.blog-hero-wrap.svelte-1teoznn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 40px #ff8c001f}.blog-section.svelte-1teoznn{margin:2.5rem 0}.section-title.svelte-1teoznn{font-size:1.8rem;font-weight:600;margin-bottom:1.2rem;color:var(--primary)}.section-image.svelte-1teoznn{width:100%;border-radius:12px;margin:2rem 0;border:1px solid rgba(255,255,255,.12)}.section-text.svelte-1teoznn{font-size:1.15rem;line-height:1.8;opacity:.92;color:var(--text-soft);white-space:pre-line}.section-text.svelte-1teoznn p{margin-bottom:1.5rem}.section-text.svelte-1teoznn ul,.section-text.svelte-1teoznn ol{margin:1.5rem 0;padding-left:1.5rem}.section-text.svelte-1teoznn li{margin-bottom:.5rem}.footer-block.svelte-1teoznn{margin-top:4rem;padding:2rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08);font-size:.95rem;font-style:italic;line-height:1.6}.share-bar.svelte-1teoznn{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:1rem}.share-btn.svelte-1teoznn{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;padding:.5rem 1rem;border-radius:8px;border:1px solid rgba(255,255,255,.2);color:var(--text-soft);background:transparent;cursor:pointer;transition:all .2s ease}.share-btn.svelte-1teoznn:hover{color:var(--primary);border-color:var(--primary);background:#ff8c001a}
