.blog-post.svelte-huqyxm.svelte-huqyxm{max-width:100%;line-height:1.7}.post-header.svelte-huqyxm.svelte-huqyxm{margin-bottom:3rem;text-align:center}.post-meta.svelte-huqyxm.svelte-huqyxm{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.post-date.svelte-huqyxm.svelte-huqyxm,.post-category.svelte-huqyxm.svelte-huqyxm,.read-time.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:.875rem;color:#64748b;background-color:#f1f5f9;padding:.25rem .75rem;border-radius:12px}.post-title.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:400;color:#000;margin-bottom:1rem;line-height:1.2}.post-subtitle.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:1.2rem;color:#64748b;margin:0}.post-content.svelte-huqyxm.svelte-huqyxm{max-width:900px;margin:0 auto}.intro-section.svelte-huqyxm.svelte-huqyxm{background-color:#f8fafc;border-radius:12px;padding:2rem;margin-bottom:3rem;border-left:4px solid #000000}.intro-text.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:1.05rem;color:#374151;line-height:1.7;margin:0 0 .8rem}.intro-text.svelte-huqyxm.svelte-huqyxm:last-child{margin-bottom:0}section.svelte-huqyxm.svelte-huqyxm{margin-bottom:3rem}h2.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:600;color:#000;margin-bottom:1.2rem;margin-top:2rem}p.svelte-huqyxm.svelte-huqyxm,li.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:1rem;color:#374151;line-height:1.7}p.svelte-huqyxm.svelte-huqyxm{margin-bottom:1rem}ul.svelte-huqyxm.svelte-huqyxm,ol.svelte-huqyxm.svelte-huqyxm{margin:1rem 0 1rem 1.5rem}li.svelte-huqyxm.svelte-huqyxm{margin-bottom:.5rem}.blog-image.svelte-huqyxm.svelte-huqyxm{margin:1.5rem 0 1.25rem;text-align:center}.blog-image.svelte-huqyxm img.svelte-huqyxm{width:100%;max-width:900px;height:auto;border-radius:10px;box-shadow:0 4px 16px #0000001f}.image-caption.svelte-huqyxm.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:.88rem;color:#64748b;margin-top:.65rem;font-style:italic}.conclusion.svelte-huqyxm.svelte-huqyxm{background-color:#f8fafc;border-radius:12px;padding:2rem}.cta-section.svelte-huqyxm.svelte-huqyxm{background-color:#000;color:#fff;border-radius:12px;padding:2rem;text-align:center;margin-top:3rem}.cta-section.svelte-huqyxm h3.svelte-huqyxm{font-family:Montserrat,sans-serif;font-size:1.5rem;margin-bottom:1rem;color:#fff}.cta-section.svelte-huqyxm p.svelte-huqyxm{color:#fff;margin-bottom:1.5rem}.cta-button.svelte-huqyxm.svelte-huqyxm{background-color:#fff;color:#000;border:none;padding:.85rem 1.8rem;border-radius:8px;font-family:Montserrat,sans-serif;font-size:1rem;cursor:pointer;transition:all .2s ease}.cta-button.svelte-huqyxm.svelte-huqyxm:hover{background-color:#f3f4f6;transform:translateY(-1px)}.garamond-bold.svelte-huqyxm.svelte-huqyxm{font-family:Garamond;font-weight:700}@media (max-width: 768px){.post-title.svelte-huqyxm.svelte-huqyxm{font-size:1.75rem}.post-subtitle.svelte-huqyxm.svelte-huqyxm{font-size:1rem}.intro-section.svelte-huqyxm.svelte-huqyxm,.conclusion.svelte-huqyxm.svelte-huqyxm,.cta-section.svelte-huqyxm.svelte-huqyxm{padding:1.5rem}}
