.exit-intent-overlay[data-astro-cid-rndmidxi]{display:none;position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(4px);z-index:10000;align-items:center;justify-content:center;padding:1rem;animation:fadeIn .3s ease-out}.exit-intent-overlay[data-astro-cid-rndmidxi].active{display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.exit-intent-popup[data-astro-cid-rndmidxi]{background:#fff;border-radius:1.5rem;max-width:540px;width:100%;position:relative;padding:3rem 2.5rem;box-shadow:0 25px 50px #0000004d;animation:slideUp .4s cubic-bezier(.34,1.56,.64,1)}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.exit-intent-close[data-astro-cid-rndmidxi]{position:absolute;top:1rem;right:1rem;background:#f3f4f6;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6b7280}.exit-intent-close[data-astro-cid-rndmidxi]:hover{background:#e5e7eb;color:#1f2937;transform:rotate(90deg)}.popup-content[data-astro-cid-rndmidxi]{text-align:center}.popup-icon[data-astro-cid-rndmidxi]{font-size:4rem;margin-bottom:1rem;animation:bounce 1s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.popup-title[data-astro-cid-rndmidxi]{font-size:2rem;font-weight:800;color:#1f2937;margin-bottom:.75rem;line-height:1.2}.popup-subtitle[data-astro-cid-rndmidxi]{font-size:1.375rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem;line-height:1.3}.popup-description[data-astro-cid-rndmidxi]{font-size:1.125rem;color:#6b7280;margin-bottom:2rem}.popup-form[data-astro-cid-rndmidxi]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.popup-email-input[data-astro-cid-rndmidxi]{width:100%;padding:1rem 1.25rem;font-size:1rem;border:2px solid #e5e7eb;border-radius:.75rem;transition:all .2s ease;font-family:inherit}.popup-email-input[data-astro-cid-rndmidxi]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.popup-submit-btn[data-astro-cid-rndmidxi]{width:100%;padding:1rem 1.5rem;font-size:1.125rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease;font-family:inherit}.popup-submit-btn[data-astro-cid-rndmidxi]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f64d}.popup-submit-btn[data-astro-cid-rndmidxi]:active{transform:translateY(0)}.popup-no-thanks[data-astro-cid-rndmidxi]{background:none;border:none;color:#9ca3af;font-size:.875rem;text-decoration:underline;cursor:pointer;padding:.5rem;margin-bottom:1rem;transition:color .2s ease;font-family:inherit}.popup-no-thanks[data-astro-cid-rndmidxi]:hover{color:#6b7280}.popup-privacy[data-astro-cid-rndmidxi]{font-size:.8125rem;color:#9ca3af;margin:0}@media (max-width: 768px){.exit-intent-popup[data-astro-cid-rndmidxi]{padding:2.5rem 2rem}.popup-icon[data-astro-cid-rndmidxi]{font-size:3rem}.popup-title[data-astro-cid-rndmidxi]{font-size:1.75rem}.popup-subtitle[data-astro-cid-rndmidxi]{font-size:1.25rem}.popup-description[data-astro-cid-rndmidxi],.popup-submit-btn[data-astro-cid-rndmidxi]{font-size:1rem}}@media (max-width: 480px){.exit-intent-overlay[data-astro-cid-rndmidxi]{padding:.5rem}.exit-intent-popup[data-astro-cid-rndmidxi]{padding:2rem 1.5rem;border-radius:1.25rem}.popup-icon[data-astro-cid-rndmidxi]{font-size:2.5rem;margin-bottom:.75rem}.popup-title[data-astro-cid-rndmidxi]{font-size:1.5rem;margin-bottom:.5rem}.popup-subtitle[data-astro-cid-rndmidxi]{font-size:1.125rem}.popup-description[data-astro-cid-rndmidxi]{font-size:.9375rem;margin-bottom:1.5rem}.popup-email-input[data-astro-cid-rndmidxi]{padding:.875rem 1rem;font-size:.9375rem}.popup-submit-btn[data-astro-cid-rndmidxi]{padding:.875rem 1.25rem;font-size:.9375rem}}.reading-progress-bar[data-astro-cid-7jjqptxk]{position:fixed;top:70px;left:0;width:0%;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);z-index:9999;transition:width .1s ease-out;box-shadow:0 2px 4px #3b82f64d}.sticky-cta-sidebar[data-astro-cid-7jjqptxk]{display:none}@media (min-width: 1400px){.sticky-cta-sidebar[data-astro-cid-7jjqptxk]{display:block;position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sticky-cta-sidebar[data-astro-cid-7jjqptxk].visible{opacity:1;visibility:visible}.sticky-cta-content[data-astro-cid-7jjqptxk]{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #e5e7eb;border-radius:1.25rem;padding:1.75rem;text-align:center;box-shadow:0 10px 40px #0000001a,0 2px 8px #0000000d;max-width:220px;animation:slideInRight .5s ease-out}@keyframes slideInRight{0%{transform:translate(100px);opacity:0}to{transform:translate(0);opacity:1}}.sticky-cta-icon[data-astro-cid-7jjqptxk]{font-size:2.5rem;margin-bottom:.75rem;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.sticky-cta-title[data-astro-cid-7jjqptxk]{font-size:1.125rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3}.sticky-cta-text[data-astro-cid-7jjqptxk]{font-size:.875rem;color:var(--color-text-light);margin-bottom:.75rem}.sticky-cta-price[data-astro-cid-7jjqptxk]{font-size:1.5rem;font-weight:800;color:#f59e0b;margin-bottom:1rem}.sticky-cta-sidebar[data-astro-cid-7jjqptxk] .btn[data-astro-cid-7jjqptxk]{width:100%;font-size:.9375rem;padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}}.blog-post-page[data-astro-cid-7jjqptxk]{min-height:100vh;background:linear-gradient(to bottom,#fff,#f8fafc)}.breadcrumb-container[data-astro-cid-7jjqptxk]{background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:1rem 0;margin-top:70px}.breadcrumb[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;flex-wrap:wrap}.breadcrumb[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--color-primary);text-decoration:none;transition:opacity .3s ease}.breadcrumb[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{opacity:.7}.breadcrumb[data-astro-cid-7jjqptxk] .separator[data-astro-cid-7jjqptxk]{color:#9ca3af}.breadcrumb[data-astro-cid-7jjqptxk] .current[data-astro-cid-7jjqptxk]{color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.blog-article[data-astro-cid-7jjqptxk]{padding:4rem 0}.article-layout[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:250px 1fr;gap:4rem;align-items:start}.toc-sidebar[data-astro-cid-7jjqptxk]{display:none}@media (min-width: 1200px){.toc-sidebar[data-astro-cid-7jjqptxk]{display:block}}.sticky-toc[data-astro-cid-7jjqptxk]{position:sticky;top:100px;background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid #e5e7eb;box-shadow:0 2px 8px #0000000d}.toc-title[data-astro-cid-7jjqptxk]{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:1rem}.toc-list[data-astro-cid-7jjqptxk]{list-style:none;padding:0;margin:0}.toc-item[data-astro-cid-7jjqptxk]{margin-bottom:.5rem}.toc-item[data-astro-cid-7jjqptxk].depth-2{padding-left:1rem;font-size:.875rem}.toc-item[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:#6b7280;text-decoration:none;transition:color .3s ease;display:block;padding:.25rem 0}.toc-item[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--color-primary)}.article-content[data-astro-cid-7jjqptxk]{max-width:800px;width:100%}.article-header[data-astro-cid-7jjqptxk]{margin-bottom:3rem}.article-meta[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#6b7280;font-weight:500;margin-bottom:1rem}.meta-separator[data-astro-cid-7jjqptxk]{color:#d1d5db}.article-tags[data-astro-cid-7jjqptxk]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.tag[data-astro-cid-7jjqptxk]{padding:.25rem .75rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);color:#3b82f6;border-radius:1rem;font-size:.75rem;font-weight:600;border:1px solid rgba(59,130,246,.2)}.article-title[data-astro-cid-7jjqptxk]{font-size:3rem;font-weight:800;line-height:1.1;color:var(--color-text);margin-bottom:1rem}.article-description[data-astro-cid-7jjqptxk]{font-size:1.25rem;line-height:1.6;color:var(--color-text-light);margin-bottom:2rem}.article-author[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f8fafc;border-radius:1rem;border:1px solid #e5e7eb}.author-avatar[data-astro-cid-7jjqptxk]{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #3b82f633}.author-name[data-astro-cid-7jjqptxk]{font-weight:700;color:var(--color-text);font-size:1rem}.author-date[data-astro-cid-7jjqptxk]{font-size:.875rem;color:#6b7280}.prose[data-astro-cid-7jjqptxk]{font-size:1.125rem;line-height:1.75;color:#374151}.prose[data-astro-cid-7jjqptxk] h2{font-size:2rem;font-weight:700;color:var(--color-text);margin-top:3rem;margin-bottom:1rem;line-height:1.3}.prose[data-astro-cid-7jjqptxk] h3{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-top:2rem;margin-bottom:1rem}.prose[data-astro-cid-7jjqptxk] h4{font-size:1.25rem;font-weight:600;color:var(--color-text);margin-top:1.5rem;margin-bottom:.75rem}.prose[data-astro-cid-7jjqptxk] p{margin-bottom:1.5rem}.prose[data-astro-cid-7jjqptxk] strong{font-weight:700;color:var(--color-text)}.prose[data-astro-cid-7jjqptxk] ul,.prose[data-astro-cid-7jjqptxk] ol{margin-bottom:1.5rem;padding-left:1.5rem}.prose[data-astro-cid-7jjqptxk] li{margin-bottom:.5rem}.prose[data-astro-cid-7jjqptxk] a{color:var(--color-primary);text-decoration:underline;transition:opacity .3s ease}.prose[data-astro-cid-7jjqptxk] a:hover{opacity:.7}.prose[data-astro-cid-7jjqptxk] blockquote{border-left:4px solid var(--color-primary);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#6b7280}.prose[data-astro-cid-7jjqptxk] code{background:#f3f4f6;padding:.2rem .4rem;border-radius:.25rem;font-size:.95em;font-family:monospace}.prose[data-astro-cid-7jjqptxk] pre{background:#1f2937;color:#f9fafb;padding:1.5rem;border-radius:.75rem;overflow-x:auto;margin:2rem 0}.prose[data-astro-cid-7jjqptxk] pre code{background:none;padding:0;color:inherit}.prose[data-astro-cid-7jjqptxk] hr{border:none;border-top:2px solid #e5e7eb;margin:3rem 0}.inline-cta[data-astro-cid-7jjqptxk]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #f59e0b;border-radius:.75rem;padding:1.25rem 1.5rem;margin:2rem 0;box-shadow:0 4px 12px #f59e0b26}.inline-cta-content[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.inline-cta[data-astro-cid-7jjqptxk] .cta-icon[data-astro-cid-7jjqptxk]{font-size:1.75rem;flex-shrink:0}.inline-cta[data-astro-cid-7jjqptxk] .cta-text[data-astro-cid-7jjqptxk]{flex:1;min-width:200px;font-size:1rem;color:#92400e;line-height:1.5}.inline-cta[data-astro-cid-7jjqptxk] .cta-text[data-astro-cid-7jjqptxk] strong[data-astro-cid-7jjqptxk]{font-weight:700;color:#78350f}.btn-inline-cta[data-astro-cid-7jjqptxk]{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;background:#f59e0b;color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;transition:all .2s ease;white-space:nowrap}.btn-inline-cta[data-astro-cid-7jjqptxk]:hover{background:#d97706;transform:translate(2px)}.article-cta[data-astro-cid-7jjqptxk]{margin:4rem 0;padding:3rem;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-radius:1.5rem;border:2px solid rgba(59,130,246,.2);text-align:center}.article-cta[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk]{font-size:2rem;font-weight:700;color:var(--color-text);margin-bottom:1rem}.article-cta[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{font-size:1.125rem;color:var(--color-text-light);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.related-posts[data-astro-cid-7jjqptxk]{margin-top:4rem;padding-top:4rem;border-top:2px solid #e5e7eb}.related-title[data-astro-cid-7jjqptxk]{font-size:2rem;font-weight:700;color:var(--color-text);margin-bottom:2rem}.related-grid[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.related-post-card[data-astro-cid-7jjqptxk]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;flex-direction:column}.related-post-card[data-astro-cid-7jjqptxk]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #3b82f61f;border-color:var(--color-primary)}.related-post-meta[data-astro-cid-7jjqptxk]{font-size:.875rem;color:#6b7280;margin-bottom:.75rem}.related-post-title[data-astro-cid-7jjqptxk]{font-size:1.125rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem;line-height:1.3}.related-post-excerpt[data-astro-cid-7jjqptxk]{font-size:.875rem;color:var(--color-text-light);line-height:1.5;margin-bottom:1rem;flex:1}.related-post-link[data-astro-cid-7jjqptxk]{font-size:.875rem;font-weight:600;color:var(--color-primary);display:inline-block}.back-to-blog[data-astro-cid-7jjqptxk]{margin-top:3rem;padding-top:2rem;border-top:1px solid #e5e7eb}.back-link[data-astro-cid-7jjqptxk]{color:var(--color-primary);text-decoration:none;font-weight:600;transition:opacity .3s ease;display:inline-flex;align-items:center;gap:.5rem}.back-link[data-astro-cid-7jjqptxk]:hover{opacity:.7}.footer[data-astro-cid-7jjqptxk]{background:linear-gradient(135deg,var(--color-text) 0%,#111827 100%);color:#fff;padding:3rem 0 1rem}.footer-content[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:1fr 2fr;gap:3rem;margin-bottom:2rem}.footer-info[data-astro-cid-7jjqptxk] h4[data-astro-cid-7jjqptxk]{font-size:1.25rem;margin-bottom:.5rem}.footer-info[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{color:#ffffffb3}.footer-links[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem}.footer-column[data-astro-cid-7jjqptxk] h5[data-astro-cid-7jjqptxk]{margin-bottom:1rem}.footer-column[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{display:block;color:#ffffffb3;text-decoration:none;margin-bottom:.5rem;transition:color .3s ease}.footer-column[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--color-primary)}.footer-bottom[data-astro-cid-7jjqptxk]{border-top:1px solid rgba(255,255,255,.2);padding-top:2rem;text-align:center}.footer-bottom[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{color:#fff9;margin-bottom:.5rem}@media (max-width: 1200px) and (min-width: 769px){.article-layout[data-astro-cid-7jjqptxk]{grid-template-columns:1fr;gap:2rem}.article-content[data-astro-cid-7jjqptxk]{max-width:100%}.article-title[data-astro-cid-7jjqptxk]{font-size:2.5rem}.related-grid[data-astro-cid-7jjqptxk]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.breadcrumb-container[data-astro-cid-7jjqptxk]{margin-top:70px;padding:.875rem 0}.breadcrumb[data-astro-cid-7jjqptxk]{font-size:.8125rem}.breadcrumb[data-astro-cid-7jjqptxk] .current[data-astro-cid-7jjqptxk]{max-width:200px}.blog-article[data-astro-cid-7jjqptxk]{padding:2rem 0}.article-layout[data-astro-cid-7jjqptxk]{grid-template-columns:1fr;gap:1.5rem}.article-header[data-astro-cid-7jjqptxk]{margin-bottom:2rem}.article-meta[data-astro-cid-7jjqptxk]{font-size:.8125rem;flex-wrap:wrap}.article-tags[data-astro-cid-7jjqptxk]{gap:.375rem}.tag[data-astro-cid-7jjqptxk]{padding:.25rem .625rem;font-size:.6875rem}.article-title[data-astro-cid-7jjqptxk]{font-size:2rem;line-height:1.2}.article-description[data-astro-cid-7jjqptxk]{font-size:1rem}.article-author[data-astro-cid-7jjqptxk]{padding:1.25rem}.author-avatar[data-astro-cid-7jjqptxk]{width:48px;height:48px;font-size:1rem}.prose[data-astro-cid-7jjqptxk]{font-size:1rem}.prose[data-astro-cid-7jjqptxk] h2{font-size:1.5rem;margin-top:2rem}.prose[data-astro-cid-7jjqptxk] h3{font-size:1.25rem;margin-top:1.5rem}.prose[data-astro-cid-7jjqptxk] h4{font-size:1.125rem}.prose[data-astro-cid-7jjqptxk] p{margin-bottom:1.25rem}.prose[data-astro-cid-7jjqptxk] ul,.prose[data-astro-cid-7jjqptxk] ol{padding-left:1.25rem}.prose[data-astro-cid-7jjqptxk] blockquote{padding-left:1.25rem;margin:1.5rem 0}.prose[data-astro-cid-7jjqptxk] pre{padding:1.25rem;overflow-x:auto}.article-cta[data-astro-cid-7jjqptxk]{padding:2rem 1.5rem;margin:3rem 0}.article-cta[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk]{font-size:1.5rem}.article-cta[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{font-size:1rem}.related-posts[data-astro-cid-7jjqptxk]{margin-top:3rem;padding-top:3rem}.related-title[data-astro-cid-7jjqptxk]{font-size:1.75rem}.related-grid[data-astro-cid-7jjqptxk]{grid-template-columns:1fr;gap:1.25rem}.related-post-card[data-astro-cid-7jjqptxk]{padding:1.25rem}.related-post-title[data-astro-cid-7jjqptxk]{font-size:1rem}.back-to-blog[data-astro-cid-7jjqptxk]{margin-top:2rem;padding-top:1.5rem}.footer-content[data-astro-cid-7jjqptxk]{grid-template-columns:1fr;gap:2rem;text-align:center}}@media (max-width: 480px){.breadcrumb-container[data-astro-cid-7jjqptxk]{padding:.75rem 0}.breadcrumb[data-astro-cid-7jjqptxk] .current[data-astro-cid-7jjqptxk]{max-width:150px}.blog-article[data-astro-cid-7jjqptxk]{padding:1.5rem 0}.article-title[data-astro-cid-7jjqptxk]{font-size:1.75rem}.article-description[data-astro-cid-7jjqptxk]{font-size:.9375rem}.article-author[data-astro-cid-7jjqptxk]{flex-direction:column;text-align:center;gap:.75rem}.prose[data-astro-cid-7jjqptxk]{font-size:.9375rem}.prose[data-astro-cid-7jjqptxk] h2{font-size:1.375rem}.prose[data-astro-cid-7jjqptxk] h3{font-size:1.125rem}.article-cta[data-astro-cid-7jjqptxk]{padding:1.5rem 1rem}.article-cta[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk]{font-size:1.375rem}.related-title[data-astro-cid-7jjqptxk]{font-size:1.5rem}}
