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-page.svelte-v0rm54{max-width:980px;margin:0 auto;padding:1.25rem 1rem 3rem}.hero.svelte-v0rm54{border:1px solid #f0d8de;background:linear-gradient(130deg,#fff,#fff4f8);border-radius:24px;padding:1rem 1rem 1.3rem;box-shadow:0 20px 50px #86315314}.hero-topbar.svelte-v0rm54{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brand.svelte-v0rm54{display:inline-block;text-decoration:none}.brand-logo.svelte-v0rm54{width:178px;height:auto;display:block}.nav-links.svelte-v0rm54{display:flex;gap:.8rem;flex-wrap:wrap}.nav-links.svelte-v0rm54 a:where(.svelte-v0rm54){text-decoration:none;padding:.52rem .9rem;border-radius:999px;font-weight:700;color:#8e3f5f;background:#fff0f5;border:1px solid #efc6d5;font-size:.92rem;transition:transform .15s ease,box-shadow .15s ease}.nav-links.svelte-v0rm54 a:where(.svelte-v0rm54):hover{transform:translateY(-2px);box-shadow:0 8px 16px #a44b6e1f}.nav-links.svelte-v0rm54 a[aria-current=page]:where(.svelte-v0rm54){background:#cf6f96;color:#fff;border-color:#cf6f96}.eyebrow.svelte-v0rm54{margin:.9rem 0 0;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:800;color:#a94b6e}h1.svelte-v0rm54{margin:.38rem 0 .6rem;color:#61263f;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3.8vw,2.75rem);line-height:1.12}.hero.svelte-v0rm54 p:where(.svelte-v0rm54){margin:0;color:#4b5563;line-height:1.6}.post-list.svelte-v0rm54{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;gap:.7rem}.post-list.svelte-v0rm54 a:where(.svelte-v0rm54){display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding:.9rem 1rem;border-radius:13px;text-decoration:none;background:#fff9fb;border:1px solid #edd1de;color:#6a2d48;box-shadow:0 10px 24px #6629420f;transition:transform .14s ease,box-shadow .14s ease}.post-list.svelte-v0rm54 a:where(.svelte-v0rm54):hover{transform:translateY(-2px);box-shadow:0 12px 24px #ac4e741f}.post-main.svelte-v0rm54{display:grid;gap:.32rem}.guide-pill.svelte-v0rm54{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;padding:.18rem .5rem;border-radius:999px;background:#fdebf1;color:#9f3f67;width:fit-content;text-transform:capitalize}.pill-dot.svelte-v0rm54{width:.42rem;height:.42rem;border-radius:50%;background:#e77aa6;display:inline-block}.title.svelte-v0rm54{font-weight:700}.meta.svelte-v0rm54{font-size:.84rem;font-weight:600;color:#8b6778;white-space:nowrap}@media (max-width: 640px){.blog-page.svelte-v0rm54{padding:.8rem .75rem 3rem}.hero.svelte-v0rm54{padding:1rem;border-radius:14px}.post-list.svelte-v0rm54 a:where(.svelte-v0rm54){flex-direction:column;align-items:flex-start}}
