body{margin:0;font-family:Manrope,Segoe UI,sans-serif;background:radial-gradient(circle at top left,#f7a8b81f,#f7a8b800 45%),linear-gradient(160deg,#fff7f9,#fff5f2);color:#1f2937}.blog-layout.svelte-gi4ynf{max-width:980px;margin:1.2rem auto 3rem;padding:1.1rem;line-height:1.7;background:#fff;border:1px solid #efd8df;border-radius:16px;box-shadow:0 12px 26px #6629420d}h1,h2,h3{color:#6f2f4f;margin-top:1.2rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:700}p,li{color:#5a5561;font-size:1rem;margin-bottom:.9rem}a{color:#9f3f67;text-decoration:underline;transition:color .2s ease}a:hover{color:#7c3052}img{max-width:100%;height:auto;margin:1.5rem auto;display:block;border-radius:12px;border:1px solid #ecd1da;box-shadow:0 8px 18px #66294214;object-fit:cover}ul{padding-left:1.5rem}em{color:#8b6778}@media (max-width: 720px){.blog-layout.svelte-gi4ynf{margin-top:.8rem;padding:1rem;border-radius:14px}}
