body{color:#fcf;background:#1a0a2e;margin:0;font-family:Nunito,Comic Sans MS,Chalkboard SE,Marker Felt,cursive,sans-serif;font-size:18px;line-height:1.6}.blog-post.svelte-xryzjw{max-width:680px;margin:0 auto;padding:60px 24px 40px}.post-date.svelte-xryzjw{color:#ff69b488;margin-bottom:8px;font-size:.8rem}h1.svelte-xryzjw{color:#ff69b4;text-shadow:2px 2px #ff1493;margin-bottom:32px;font-size:clamp(1.6rem,5vw,2rem);line-height:1.25}h2.svelte-xryzjw{color:#0ff;margin:36px 0 12px;font-size:1.3rem}p.svelte-xryzjw{color:#ffb6c1;margin-bottom:16px;font-size:.95rem;line-height:1.8}strong.svelte-xryzjw{color:#fcf}.pullquote.svelte-xryzjw{color:#fcf;border-left:3px solid #ff1493;margin:24px 0;padding:12px 18px;font-size:1.05rem;font-style:italic}.cta-box.svelte-xryzjw{text-align:center;background:#2a1040;border:2px solid #ff69b4;border-radius:16px;margin-top:40px;padding:24px}.cta-box.svelte-xryzjw p:where(.svelte-xryzjw){margin-bottom:16px}.cta-btn.svelte-xryzjw{color:#fff;background:#ff1493;border:2px solid #ff69b4;border-radius:50px;padding:14px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 0 20px #ff1493}.cta-btn.svelte-xryzjw:hover{background:#ff69b4;transform:scale(1.05)}.related.svelte-xryzjw{color:#ffb6c1;background:#2a1040;border:1px solid #ff69b444;border-radius:10px;margin:24px 0;padding:16px 20px;font-size:.85rem;line-height:1.8}.related.svelte-xryzjw strong:where(.svelte-xryzjw){color:#fcf}.related.svelte-xryzjw a:where(.svelte-xryzjw){color:#ff1493;text-decoration:none}.related.svelte-xryzjw a:where(.svelte-xryzjw):hover{color:#ff69b4}
