.blog-post[data-astro-cid-z6qfebhk]{max-width:800px;margin:0 auto;padding:2rem 1rem}.breadcrumb[data-astro-cid-z6qfebhk]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--ink-3);margin-bottom:2rem}.breadcrumb[data-astro-cid-z6qfebhk] a[data-astro-cid-z6qfebhk]{color:var(--ink-3);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-z6qfebhk] a[data-astro-cid-z6qfebhk]:hover{color:var(--accent)}.breadcrumb[data-astro-cid-z6qfebhk] .separator[data-astro-cid-z6qfebhk]{color:var(--ink-2)}.breadcrumb[data-astro-cid-z6qfebhk] .current[data-astro-cid-z6qfebhk]{color:#fff}.blog-header[data-astro-cid-z6qfebhk]{margin-bottom:2rem}.blog-title[data-astro-cid-z6qfebhk]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;line-height:1.2;margin-bottom:1rem}.blog-intro[data-astro-cid-z6qfebhk]{font-size:1.25rem;color:var(--ink-3);line-height:1.6;margin-bottom:1rem}.blog-meta[data-astro-cid-z6qfebhk]{display:flex;gap:1.5rem;font-size:.875rem;color:var(--ink-3)}.blog-hero-image[data-astro-cid-z6qfebhk]{margin-bottom:3rem;border-radius:1rem;overflow:hidden}.blog-hero-image[data-astro-cid-z6qfebhk] img[data-astro-cid-z6qfebhk]{width:100%;height:auto;display:block}.blog-content[data-astro-cid-z6qfebhk]{color:var(--ink-3);line-height:1.8}.content-section[data-astro-cid-z6qfebhk]{margin-bottom:2.5rem}.content-section[data-astro-cid-z6qfebhk] h2[data-astro-cid-z6qfebhk]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:1rem}.content-section[data-astro-cid-z6qfebhk] h3[data-astro-cid-z6qfebhk]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.75rem;margin-top:1.5rem}.content-section[data-astro-cid-z6qfebhk] p[data-astro-cid-z6qfebhk]{margin-bottom:1rem}.content-section[data-astro-cid-z6qfebhk] ul[data-astro-cid-z6qfebhk],.content-section[data-astro-cid-z6qfebhk] ol[data-astro-cid-z6qfebhk]{margin-bottom:1rem;padding-left:1.5rem}.content-section[data-astro-cid-z6qfebhk] li[data-astro-cid-z6qfebhk]{margin-bottom:.5rem}.comparison-table[data-astro-cid-z6qfebhk]{margin:2rem 0;overflow-x:auto}.comparison-table[data-astro-cid-z6qfebhk] table[data-astro-cid-z6qfebhk]{width:100%;border-collapse:collapse;background:#ffffff0d;border-radius:.5rem;overflow:hidden}.comparison-table[data-astro-cid-z6qfebhk] th[data-astro-cid-z6qfebhk],.comparison-table[data-astro-cid-z6qfebhk] td[data-astro-cid-z6qfebhk]{padding:1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.comparison-table[data-astro-cid-z6qfebhk] th[data-astro-cid-z6qfebhk]{background:#ff572233;color:var(--accent);font-weight:600}.comparison-table[data-astro-cid-z6qfebhk] td[data-astro-cid-z6qfebhk]{color:var(--ink-3)}.faq-section[data-astro-cid-z6qfebhk] .faq-item[data-astro-cid-z6qfebhk]{background:#ffffff0d;padding:1.5rem;border-radius:.75rem;margin-bottom:1rem}.faq-item[data-astro-cid-z6qfebhk] h3[data-astro-cid-z6qfebhk]{color:var(--accent);margin-bottom:.5rem;margin-top:0}.faq-item[data-astro-cid-z6qfebhk] p[data-astro-cid-z6qfebhk]{margin-bottom:0}.cta-section[data-astro-cid-z6qfebhk]{margin-top:3rem;background:linear-gradient(135deg,#ff572226 0% 100%);border:1px solid rgba(255,87,34,.3);border-radius:1rem;padding:2.5rem;text-align:center}.cta-content[data-astro-cid-z6qfebhk] h2[data-astro-cid-z6qfebhk]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:1rem}.cta-content[data-astro-cid-z6qfebhk]>p[data-astro-cid-z6qfebhk]{color:var(--ink-3);margin-bottom:1.5rem}.cta-details[data-astro-cid-z6qfebhk]{margin-bottom:1.5rem}.price-info[data-astro-cid-z6qfebhk]{color:var(--accent);font-size:1.125rem}.cta-buttons[data-astro-cid-z6qfebhk]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.cta-buttons[data-astro-cid-z6qfebhk]{flex-direction:row;justify-content:center}}.btn-primary[data-astro-cid-z6qfebhk]{display:inline-block;background:var(--accent);color:#fff;padding:1rem 2rem;border-radius:.5rem;text-decoration:none;font-weight:600;transition:background .2s,transform .2s}.btn-primary[data-astro-cid-z6qfebhk]:hover{background:#e55a2b;transform:translateY(-2px)}.btn-secondary[data-astro-cid-z6qfebhk]{display:inline-block;background:transparent;color:var(--accent);padding:1rem 2rem;border-radius:.5rem;border:2px solid var(--accent);text-decoration:none;font-weight:600;transition:background .2s,color .2s}.btn-secondary[data-astro-cid-z6qfebhk]:hover{background:var(--accent);color:#fff}.related-links[data-astro-cid-z6qfebhk]{margin-top:3rem}.related-links[data-astro-cid-z6qfebhk] h3[data-astro-cid-z6qfebhk]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem}.link-grid[data-astro-cid-z6qfebhk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.link-card[data-astro-cid-z6qfebhk]{background:#ffffff0d;padding:1.5rem;border-radius:.75rem;text-decoration:none;transition:transform .2s,background .2s}.link-card[data-astro-cid-z6qfebhk]:hover{transform:translateY(-4px);background:#ffffff14}.link-card[data-astro-cid-z6qfebhk] h4[data-astro-cid-z6qfebhk]{color:#fff;font-weight:600;margin-bottom:.5rem}.link-card[data-astro-cid-z6qfebhk] p[data-astro-cid-z6qfebhk]{color:var(--ink-3);font-size:.875rem}
