.date.svelte-qp5jyc.svelte-qp5jyc{font-size:1rem;color:var(--text-color);opacity:.8;margin-bottom:.5rem}.post-cta-card.svelte-qp5jyc.svelte-qp5jyc{background:var(--section-bg-alt, #f9f9f9);border:1px solid var(--bg-light, #eaeaea);border-left:4px solid var(--brand-color, #333);border-radius:8px;padding:1.75rem;margin:3rem 0 2rem}.post-cta-tag.svelte-qp5jyc.svelte-qp5jyc{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-light, #888);display:inline-block;margin-bottom:.4rem}.post-cta-content.svelte-qp5jyc h3.svelte-qp5jyc{font-size:1.25rem;margin:0 0 .5rem;color:var(--headers-color, #222)}.post-cta-content.svelte-qp5jyc p.svelte-qp5jyc{font-size:.95rem;line-height:1.6;color:var(--text-color, #555);margin:0 0 1.25rem}.post-cta-actions.svelte-qp5jyc.svelte-qp5jyc{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.btn-cta-primary.svelte-qp5jyc.svelte-qp5jyc{background:var(--cta-bg, #222);color:var(--cta-text, #fff);padding:.6rem 1.4rem;border-radius:6px;font-weight:600;font-size:.9rem;text-decoration:none;transition:opacity .2s}.btn-cta-primary.svelte-qp5jyc.svelte-qp5jyc:hover{opacity:.85;color:var(--cta-text, #fff)}.btn-cta-secondary.svelte-qp5jyc.svelte-qp5jyc{background:var(--bg-color, #fff);color:var(--headers-color, #222);border:1px solid var(--bg-light, #ccc);padding:.6rem 1.4rem;border-radius:6px;font-weight:600;font-size:.9rem;text-decoration:none;transition:background .2s}.btn-cta-secondary.svelte-qp5jyc.svelte-qp5jyc:hover{background:var(--bg-light, #f0f0f0)}.btn-cta-link.svelte-qp5jyc.svelte-qp5jyc{font-size:.9rem;color:var(--text-color, #555);text-decoration:underline;margin-left:.5rem}.related-heading.svelte-qp5jyc.svelte-qp5jyc{font-size:1.2rem;margin-top:3rem}img.svelte-qp5jyc.svelte-qp5jyc{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-nav.svelte-qp5jyc.svelte-qp5jyc{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--bg-light)}.post-nav-links.svelte-qp5jyc.svelte-qp5jyc{display:flex;justify-content:space-between;gap:1.5rem}.post-nav-link.svelte-qp5jyc.svelte-qp5jyc{display:flex;flex-direction:column;text-decoration:none;max-width:48%}.post-nav-next.svelte-qp5jyc.svelte-qp5jyc{margin-left:auto;text-align:right}.post-nav-label.svelte-qp5jyc.svelte-qp5jyc{font-size:.8rem;opacity:.6;margin-bottom:.25rem}.post-nav-title.svelte-qp5jyc.svelte-qp5jyc{font-size:.95rem;font-weight:500}.post-nav-all.svelte-qp5jyc.svelte-qp5jyc{display:inline-block;margin-top:1.5rem;font-size:.9rem}@media screen and (max-width: 800px){h1.svelte-qp5jyc.svelte-qp5jyc{font-size:2rem}img.svelte-qp5jyc.svelte-qp5jyc{height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.post-nav-links.svelte-qp5jyc.svelte-qp5jyc{flex-direction:column}.post-nav-link.svelte-qp5jyc.svelte-qp5jyc{max-width:100%}.post-nav-next.svelte-qp5jyc.svelte-qp5jyc{text-align:left}}
