.blog-post[data-astro-cid-7jjqptxk]{background:var(--color-paper)}.post-header[data-astro-cid-7jjqptxk]{background:var(--color-sand);padding:var(--space-12) 0 var(--space-10);border-bottom:3px solid var(--color-concrete)}.container[data-astro-cid-7jjqptxk]{max-width:800px;margin:0 auto;padding:0 var(--space-5)}.breadcrumbs[data-astro-cid-7jjqptxk]{margin-bottom:var(--space-6)}.breadcrumbs[data-astro-cid-7jjqptxk] ol[data-astro-cid-7jjqptxk]{display:flex;gap:var(--space-2);list-style:none;padding:0;margin:0;font-size:var(--font-size-sm);color:var(--color-steel)}.breadcrumbs[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:var(--space-2)}.breadcrumbs[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]:not(:last-child):after{content:"→";color:var(--color-steel)}.breadcrumbs[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--color-steel);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.breadcrumbs[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--color-signal)}.post-meta-header[data-astro-cid-7jjqptxk]{margin-bottom:var(--space-4)}.category-badge[data-astro-cid-7jjqptxk]{display:inline-block;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.category-ai-visibility[data-astro-cid-7jjqptxk]{background:#8b5cf626;color:#5b21b6}.category-strategy[data-astro-cid-7jjqptxk]{background:#2563eb26;color:#1e40af}.category-how-to[data-astro-cid-7jjqptxk]{background:#10b98126;color:#047857}.category-case-study[data-astro-cid-7jjqptxk]{background:#f59e0b26;color:#b45309}.category-technical[data-astro-cid-7jjqptxk]{background:#ef444426;color:#b91c1c}.category-marketing[data-astro-cid-7jjqptxk]{background:#ec489926;color:#9d174d}.post-header[data-astro-cid-7jjqptxk] h1[data-astro-cid-7jjqptxk]{font-size:clamp(2rem,5vw,3.5rem);line-height:1.2;margin-bottom:var(--space-4);color:var(--color-ink)}.lead[data-astro-cid-7jjqptxk]{font-size:var(--font-size-xl);line-height:1.6;color:var(--color-steel);margin-bottom:var(--space-6)}.article-meta[data-astro-cid-7jjqptxk]{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-bottom:var(--space-6)}.meta-item[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-steel)}.meta-item[data-astro-cid-7jjqptxk] svg[data-astro-cid-7jjqptxk]{color:var(--color-gold)}.ai-summary[data-astro-cid-7jjqptxk]{display:flex;gap:var(--space-4);padding:var(--space-6);background:var(--color-paper);border-left:4px solid var(--color-gold);border-radius:var(--radius-md);margin-bottom:var(--space-6);line-height:1.7}.summary-icon[data-astro-cid-7jjqptxk]{flex-shrink:0}.summary-icon[data-astro-cid-7jjqptxk] svg[data-astro-cid-7jjqptxk]{color:var(--color-gold)}.tags[data-astro-cid-7jjqptxk]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tag[data-astro-cid-7jjqptxk]{font-size:var(--font-size-xs);padding:6px 12px;background:#11182714;border-radius:999px;color:var(--color-steel);font-weight:500}.post-content[data-astro-cid-7jjqptxk]{padding:var(--space-12) 0}.content-wrapper[data-astro-cid-7jjqptxk]{line-height:1.8;color:var(--color-ink)}.content-wrapper[data-astro-cid-7jjqptxk] h2{font-size:var(--font-size-2xl);margin-top:var(--space-10);margin-bottom:var(--space-4);color:var(--color-ink)}.content-wrapper[data-astro-cid-7jjqptxk] h3{font-size:var(--font-size-xl);margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-ink)}.content-wrapper[data-astro-cid-7jjqptxk] h4{font-size:var(--font-size-lg);margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--color-ink)}.content-wrapper[data-astro-cid-7jjqptxk] p{margin-bottom:var(--space-4);line-height:1.8}.content-wrapper[data-astro-cid-7jjqptxk] ul,.content-wrapper[data-astro-cid-7jjqptxk] ol{margin-bottom:var(--space-4);padding-left:var(--space-8)}.content-wrapper[data-astro-cid-7jjqptxk] li{margin-bottom:var(--space-2);line-height:1.7}.content-wrapper[data-astro-cid-7jjqptxk] a{color:var(--color-signal);text-decoration:underline;transition:color var(--duration-fast) var(--ease-standard)}.content-wrapper[data-astro-cid-7jjqptxk] a:hover{color:var(--color-gold)}.content-wrapper[data-astro-cid-7jjqptxk] blockquote{border-left:4px solid var(--color-gold);padding-left:var(--space-6);margin:var(--space-6) 0;font-style:italic;color:var(--color-steel)}.content-wrapper[data-astro-cid-7jjqptxk] code{font-family:Monaco,Courier New,monospace;font-size:.9em;background:var(--color-sand);padding:2px 6px;border-radius:var(--radius-sm);color:var(--color-signal)}.content-wrapper[data-astro-cid-7jjqptxk] pre{background:#002a41;color:var(--color-paper);padding:var(--space-6);border-radius:var(--radius-md);overflow-x:auto;margin:var(--space-6) 0}.content-wrapper[data-astro-cid-7jjqptxk] pre code{background:transparent;color:inherit;padding:0}.content-wrapper[data-astro-cid-7jjqptxk] img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-6) 0}.product-cta-section[data-astro-cid-7jjqptxk]{background:linear-gradient(135deg,var(--color-sand) 0%,rgba(255,204,51,.1) 100%);padding:var(--space-10) 0;border-top:3px solid var(--color-gold)}.product-cta-box[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:1fr auto;gap:var(--space-8);align-items:center;padding:var(--space-8);background:var(--color-paper);border:2px solid var(--color-concrete);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.product-badge[data-astro-cid-7jjqptxk]{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-gold);color:var(--on-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);margin-bottom:var(--space-3)}.product-cta-content[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk]{font-size:var(--font-size-2xl);color:var(--color-ink);margin:0 0 var(--space-3) 0}.product-cta-content[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{font-size:var(--font-size-base);color:var(--color-steel);margin:0 0 var(--space-5) 0;line-height:1.6}.product-cta-actions[data-astro-cid-7jjqptxk]{display:flex;gap:var(--space-4);flex-wrap:wrap}.product-cta-features[data-astro-cid-7jjqptxk] ul[data-astro-cid-7jjqptxk]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.product-cta-features[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-steel);font-weight:500}.product-cta-features[data-astro-cid-7jjqptxk] svg[data-astro-cid-7jjqptxk]{color:var(--color-gold);flex-shrink:0}@media(max-width:768px){.product-cta-box[data-astro-cid-7jjqptxk]{grid-template-columns:1fr;gap:var(--space-6)}.product-cta-actions[data-astro-cid-7jjqptxk]{flex-direction:column}.product-cta-actions[data-astro-cid-7jjqptxk] .btn[data-astro-cid-7jjqptxk]{width:100%;text-align:center}}.related-posts[data-astro-cid-7jjqptxk]{background:var(--color-sand);padding:var(--space-12) 0;border-top:3px solid var(--color-concrete)}.related-posts[data-astro-cid-7jjqptxk] h2[data-astro-cid-7jjqptxk]{font-size:var(--font-size-3xl);margin-bottom:var(--space-8);color:var(--color-ink)}.related-grid[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6)}.related-card[data-astro-cid-7jjqptxk]{display:block;padding:var(--space-6);background:var(--color-paper);border:2px solid var(--color-concrete);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-normal) var(--ease-standard)}.related-card[data-astro-cid-7jjqptxk]:hover{border-color:var(--color-gold);box-shadow:var(--shadow-sm);transform:translateY(-4px)}.related-card[data-astro-cid-7jjqptxk] .category-badge[data-astro-cid-7jjqptxk]{margin-bottom:var(--space-3)}.related-card[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk]{font-size:var(--font-size-lg);color:var(--color-ink);margin-bottom:var(--space-2);line-height:1.4}.related-card[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{font-size:var(--font-size-sm);color:var(--color-steel);line-height:1.6;margin:0}.post-footer[data-astro-cid-7jjqptxk]{background:#002a41;padding:var(--space-12) 0}.cta-box[data-astro-cid-7jjqptxk]{text-align:center;color:var(--color-paper)}.cta-box[data-astro-cid-7jjqptxk] h2[data-astro-cid-7jjqptxk]{font-size:var(--font-size-3xl);margin-bottom:var(--space-4);color:var(--color-paper)}.cta-box[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{font-size:var(--font-size-lg);color:#ffffffe6;max-width:600px;margin:0 auto var(--space-8);line-height:1.7}.cta-subtext[data-astro-cid-7jjqptxk]{font-size:var(--font-size-sm);color:#ffffffb3;margin-top:var(--space-4)!important}@media(max-width:768px){.post-header[data-astro-cid-7jjqptxk]{padding:var(--space-8) 0 var(--space-6)}.post-header[data-astro-cid-7jjqptxk] h1[data-astro-cid-7jjqptxk]{font-size:2rem}.article-meta[data-astro-cid-7jjqptxk]{flex-direction:column;gap:var(--space-3)}.related-grid[data-astro-cid-7jjqptxk]{grid-template-columns:1fr}}
