.BlogPost-module__DIfupq__progressBar{z-index:300;pointer-events:none;height:2.5px;position:fixed;top:0;left:0;right:0}.BlogPost-module__DIfupq__page{color:#1f2937;background:#fff;overflow-x:clip}.BlogPost-module__DIfupq__hero{background:radial-gradient(80% 45% at 50% -10%,#10b98117 0%,#0000 55%),#06090f;border-bottom:1px solid #ffffff12;padding:4rem 1.5rem 3.5rem;position:relative}.BlogPost-module__DIfupq__heroInner{max-width:860px;margin:0 auto}.BlogPost-module__DIfupq__breadcrumbs{font-family:var(--lc-font-mono);color:#64748b;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:1.5rem;font-size:.62rem;display:flex}.BlogPost-module__DIfupq__breadcrumbs a{color:#64748b;text-decoration:none;transition:color .15s}.BlogPost-module__DIfupq__breadcrumbs a:hover,.BlogPost-module__DIfupq__breadcrumbActive{color:#10b981}.BlogPost-module__DIfupq__metaRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:1.25rem;display:flex}.BlogPost-module__DIfupq__catBadge{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:9999px;padding:.2rem .65rem;font-size:.62rem;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__metaText{font-family:var(--lc-font-mono);color:#64748b;font-size:.62rem}.BlogPost-module__DIfupq__title{color:#f1f5f9;letter-spacing:-.022em;margin-bottom:1.25rem;font-size:clamp(1.85rem,4vw,2.9rem);font-weight:800;line-height:1.15}.BlogPost-module__DIfupq__excerpt{color:#94a3b8;max-width:720px;margin-bottom:1.75rem;font-size:1.05rem;line-height:1.8}.BlogPost-module__DIfupq__heroFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.BlogPost-module__DIfupq__readPill{background:#101922;border:1px solid #ffffff12;border-radius:9999px;align-items:center;gap:8px;padding:.35rem .9rem;display:flex}.BlogPost-module__DIfupq__readPillDot{background:#10b981;border-radius:50%;width:5px;height:5px;animation:2s infinite BlogPost-module__DIfupq__pulse}@keyframes BlogPost-module__DIfupq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.BlogPost-module__DIfupq__readPillText{font-family:var(--lc-font-mono);color:#64748b;font-size:.62rem}.BlogPost-module__DIfupq__shareBar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.BlogPost-module__DIfupq__shareLabel{font-family:var(--lc-font-mono);color:#64748b;text-transform:uppercase;letter-spacing:.1em;font-size:.6rem}.BlogPost-module__DIfupq__shareBtn{font-family:var(--lc-font-mono);color:#64748b;cursor:pointer;background:#101922;border:1px solid #ffffff12;border-radius:9999px;padding:.3rem .75rem;font-size:.64rem;font-weight:700;text-decoration:none;transition:all .2s}.BlogPost-module__DIfupq__shareBtn:hover{color:#94a3b8;border-color:#ffffff26}.BlogPost-module__DIfupq__shareBtnCopied{color:#10b981;background:#10b98114;border-color:#10b98147;}.BlogPost-module__DIfupq__mainLayout{grid-template-columns:1fr 300px;align-items:start;gap:3.5rem;max-width:1280px;margin:0 auto;padding:3rem 1.5rem 5rem;display:grid}@media (max-width:960px){.BlogPost-module__DIfupq__mainLayout{grid-template-columns:1fr}}.BlogPost-module__DIfupq__article{min-width:0}.BlogPost-module__DIfupq__aiBar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.875rem;margin-bottom:2rem;padding:1.25rem 1.5rem}.BlogPost-module__DIfupq__aiBarHeading{color:#111827;margin-bottom:.85rem;font-size:1rem;font-weight:700}.BlogPost-module__DIfupq__aiBarLinks{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}@media (max-width:600px){.BlogPost-module__DIfupq__aiBarLinks{grid-template-columns:repeat(2,1fr)}}.BlogPost-module__DIfupq__aiBarLink{color:#6b7280;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.BlogPost-module__DIfupq__aiBarLink:hover{color:#10b981;border-color:#10b98147}.BlogPost-module__DIfupq__aiBarLink svg{color:#9ca3af;flex-shrink:0}.BlogPost-module__DIfupq__aiBarLink:hover svg{color:#10b981}.BlogPost-module__DIfupq__lede{color:#6b7280;border-bottom:1px solid #e5e7eb;margin-bottom:2rem;padding-bottom:2rem;font-size:1.1rem;font-weight:500;line-height:1.8}.BlogPost-module__DIfupq__prose{color:#374151;font-size:.97rem;line-height:1.85}.BlogPost-module__DIfupq__prose h2{color:#111827;letter-spacing:-.015em;margin-top:2.75rem;margin-bottom:1rem;scroll-margin-top:90px;font-size:1.55rem;font-weight:800;line-height:1.25}.BlogPost-module__DIfupq__prose h3{color:#111827;margin-top:2rem;margin-bottom:.6rem;scroll-margin-top:90px;font-size:1.15rem;font-weight:700}.BlogPost-module__DIfupq__prose p{margin-bottom:1.1rem}.BlogPost-module__DIfupq__prose a{color:#059669;font-weight:600;-webkit-text-decoration:underline #10b98159;text-decoration:underline #10b98159;transition:text-decoration-color .2s}.BlogPost-module__DIfupq__prose a:hover{text-decoration-color:#059669}.BlogPost-module__DIfupq__prose strong{color:#111827;font-weight:700}.BlogPost-module__DIfupq__prose em{color:#111827;font-style:italic}.BlogPost-module__DIfupq__prose ul{margin:1rem 0 1.25rem;padding-left:0;list-style:none}.BlogPost-module__DIfupq__prose ul li{align-items:flex-start;gap:10px;margin-bottom:.6rem;display:flex}.BlogPost-module__DIfupq__prose ul li:before{content:"→";color:#10b981;flex-shrink:0;margin-top:.35rem;font-size:.8rem}.BlogPost-module__DIfupq__prose ol{counter-reset:ol-counter;margin:1rem 0 1.25rem;padding-left:0;list-style:none}.BlogPost-module__DIfupq__prose ol li{counter-increment:ol-counter;align-items:flex-start;gap:12px;margin-bottom:.75rem;display:flex}.BlogPost-module__DIfupq__prose ol li:before{content:counter(ol-counter);width:24px;height:24px;font-family:var(--lc-font-mono);color:#10b981;background:#10b98114;border:1px solid #10b98147;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.65rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose code{font-family:var(--lc-font-mono);color:#047857;background:#10b9810f;border:1px solid #10b98133;border-radius:4px;padding:.1em .4em;font-size:.82em}.BlogPost-module__DIfupq__prose pre{background:#0d1117;border:1px solid #e5e7eb;border-radius:.875rem;margin:1.75rem 0;padding:1.25rem 1.35rem;overflow-x:auto}.BlogPost-module__DIfupq__prose pre code{color:#e6edf3;background:0 0;border:none;padding:0;font-size:.82rem;line-height:1.75}.BlogPost-module__DIfupq__prose blockquote{color:#4b5563;background:#60a5fa0f;border-left:3px solid #60a5fa;border-radius:0 .75rem .75rem 0;margin:1.75rem 0;padding:1rem 1.25rem;line-height:1.7}.BlogPost-module__DIfupq__prose blockquote p{margin-bottom:0}.BlogPost-module__DIfupq__prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.9rem;line-height:1.6}.BlogPost-module__DIfupq__prose th{text-align:left;color:#111827;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #d1d5db;padding:.85rem 1rem;font-size:.75rem;font-weight:700}.BlogPost-module__DIfupq__prose td{color:#4b5563;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:.85rem 1rem}.BlogPost-module__DIfupq__prose tbody tr:last-child td{border-bottom:none}.BlogPost-module__DIfupq__prose tbody tr:hover td{background:#f9fafb}.BlogPost-module__DIfupq__prose img{border-radius:.75rem;max-width:100%;margin:1.5rem 0}.BlogPost-module__DIfupq__prose .lc-faq-section{margin:3rem 0 2rem}.BlogPost-module__DIfupq__prose .lc-faq-section>h2{color:#111827;margin-bottom:1rem;font-size:1.55rem;font-weight:800}.BlogPost-module__DIfupq__prose .lc-faq-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.875rem;margin-bottom:.65rem;overflow:hidden}.BlogPost-module__DIfupq__prose .lc-faq-item[open]{border-color:#10b98147}.BlogPost-module__DIfupq__prose .lc-faq-item summary{color:#111827;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:.92rem;font-weight:600;list-style:none;transition:color .15s;display:flex}.BlogPost-module__DIfupq__prose .lc-faq-item summary:hover{color:#10b981}.BlogPost-module__DIfupq__prose .lc-faq-item summary::-webkit-details-marker{content:"";display:none}.BlogPost-module__DIfupq__prose .lc-faq-item summary::marker{content:"";display:none}.BlogPost-module__DIfupq__prose .lc-faq-item summary:after{content:"+";color:#10b981;flex-shrink:0;font-size:1.1rem;transition:transform .2s}.BlogPost-module__DIfupq__prose .lc-faq-item[open] summary:after{transform:rotate(45deg)}.BlogPost-module__DIfupq__prose .lc-faq-answer{color:#4b5563;padding:0 1.35rem 1.1rem;font-size:.9rem;line-height:1.75}.BlogPost-module__DIfupq__prose .lc-faq-answer p{margin:0}.BlogPost-module__DIfupq__prose .lc-faq-answer p+p{margin-top:.75rem}.BlogPost-module__DIfupq__inlineCta{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:2.5rem 0;padding:1.75rem 2rem;display:flex}.BlogPost-module__DIfupq__inlineCtaLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.14em;color:#059669;margin-bottom:.35rem;font-size:.58rem;font-weight:700}.BlogPost-module__DIfupq__inlineCtaTitle{color:#111827;margin-bottom:.35rem;font-size:1.05rem;font-weight:800}.BlogPost-module__DIfupq__inlineCtaDesc{color:#6b7280;font-size:.85rem}.BlogPost-module__DIfupq__inlineCtaBtn{color:#fff;white-space:nowrap;background:#10b981;border-radius:9px;flex-shrink:0;align-items:center;padding:.75rem 1.5rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 20px #10b98133}.BlogPost-module__DIfupq__inlineCtaBtn:hover{transform:translateY(-1px);box-shadow:0 0 40px #10b98166}.BlogPost-module__DIfupq__summaryBox{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;margin-top:2.75rem;padding:1.75rem 2rem}.BlogPost-module__DIfupq__summaryBoxLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:.6rem;font-size:.6rem;font-weight:700}.BlogPost-module__DIfupq__postFooter{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:2rem;display:flex}.BlogPost-module__DIfupq__authorLabel{font-family:var(--lc-font-mono);color:#6b7280;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.2rem;font-size:.6rem}.BlogPost-module__DIfupq__authorName{color:#111827;font-weight:700}.BlogPost-module__DIfupq__authorDate{color:#6b7280;font-size:.8rem}.BlogPost-module__DIfupq__sidebar{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:78px}@media (max-width:960px){.BlogPost-module__DIfupq__sidebar{position:static}}.BlogPost-module__DIfupq__tocWidget{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1.1rem;padding:1.1rem 1.25rem}.BlogPost-module__DIfupq__tocLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:.9rem;font-size:.58rem;font-weight:700}.BlogPost-module__DIfupq__tocLink{color:#6b7280;border-left:2px solid #0000;padding:.35rem .6rem;font-size:.82rem;font-weight:400;line-height:1.4;text-decoration:none;transition:all .15s;display:block}.BlogPost-module__DIfupq__tocLink:hover{color:#059669}.BlogPost-module__DIfupq__tocLinkActive{color:#10b981;border-left-color:#10b981;font-weight:700;}.BlogPost-module__DIfupq__tocLinkIndented{padding-left:1rem;font-size:.78rem}.BlogPost-module__DIfupq__ariWidget{background:#fff;border:1px solid #10b98147;border-radius:1.1rem;overflow:hidden;box-shadow:0 0 30px #10b98112}.BlogPost-module__DIfupq__ariHeader{background:#10b9810f;border-bottom:1px solid #10b98147;padding:1rem 1.25rem}.BlogPost-module__DIfupq__ariLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.12em;color:#10b981;margin-bottom:.2rem;font-size:.58rem;font-weight:700}.BlogPost-module__DIfupq__ariTitle{color:#111827;font-size:.95rem;font-weight:800;line-height:1.3}.BlogPost-module__DIfupq__ariBody{padding:1.1rem 1.25rem}.BlogPost-module__DIfupq__ariDesc{color:#6b7280;margin-bottom:.9rem;font-size:.82rem;line-height:1.7}.BlogPost-module__DIfupq__ariFeature{gap:7px;margin-bottom:.4rem;display:flex}.BlogPost-module__DIfupq__ariFeatureCheck{color:#10b981;flex-shrink:0;font-size:.75rem}.BlogPost-module__DIfupq__ariFeatureText{color:#6b7280;font-size:.8rem}.BlogPost-module__DIfupq__ariBtn{color:#fff;background:#10b981;border-radius:9px;justify-content:center;align-items:center;margin-top:1rem;padding:.75rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex}.BlogPost-module__DIfupq__ariBtn:hover{opacity:.88}.BlogPost-module__DIfupq__ariNote{text-align:center;color:#9ca3af;margin-top:.4rem;font-size:.66rem}.BlogPost-module__DIfupq__relServiceWidget{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1.1rem;padding:1.1rem 1.25rem}.BlogPost-module__DIfupq__relServiceLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:.8rem;font-size:.58rem;font-weight:700}.BlogPost-module__DIfupq__relServiceCard{background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-direction:column;padding:.9rem;text-decoration:none;transition:border-color .2s;display:flex}.BlogPost-module__DIfupq__relServiceCard:hover{border-color:#10b98147}.BlogPost-module__DIfupq__relServiceCardHead{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.BlogPost-module__DIfupq__relServiceIcon{font-size:1.1rem}.BlogPost-module__DIfupq__relServicePrice{font-family:var(--lc-font-mono);color:#10b981;font-size:.7rem;font-weight:700}.BlogPost-module__DIfupq__relServiceName{color:#111827;margin-bottom:.3rem;font-size:.88rem;font-weight:700}.BlogPost-module__DIfupq__relServiceDesc{color:#6b7280;font-size:.79rem;line-height:1.55}.BlogPost-module__DIfupq__relServiceOrder{color:#10b981;margin-top:.75rem;font-size:.78rem;font-weight:600}.BlogPost-module__DIfupq__relatedSection{border-top:1px solid #e5e7eb;margin-top:3.5rem}.BlogPost-module__DIfupq__relatedLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.14em;color:#6b7280;align-items:center;gap:7px;margin-bottom:1.5rem;font-size:.62rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__relatedLabelLine{background:#9ca3af;width:16px;height:1px;display:inline-block}.BlogPost-module__DIfupq__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.BlogPost-module__DIfupq__relatedCard{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;padding:1.5rem;text-decoration:none;transition:all .2s;display:flex}.BlogPost-module__DIfupq__relatedCard:hover{border-color:#10b98147;transform:translateY(-3px);box-shadow:0 12px 32px #00000014}.BlogPost-module__DIfupq__relatedCardMeta{gap:8px;margin-bottom:.75rem;display:flex}.BlogPost-module__DIfupq__relatedCardBadge{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:9999px;padding:.15rem .55rem;font-size:.6rem;font-weight:700}.BlogPost-module__DIfupq__relatedCardTime{font-family:var(--lc-font-mono);color:#9ca3af;font-size:.6rem}.BlogPost-module__DIfupq__relatedCardTitle{color:#111827;flex:1;margin-bottom:.5rem;font-size:.95rem;font-weight:700;line-height:1.4}.BlogPost-module__DIfupq__relatedCardExcerpt{color:#6b7280;margin-bottom:1rem;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__relatedCardArrow{color:#10b981;font-size:.8rem;font-weight:600;transition:transform .2s;display:inline-block}.BlogPost-module__DIfupq__relatedCard:hover .BlogPost-module__DIfupq__relatedCardArrow{transform:translate(4px)}.BlogPost-module__DIfupq__bottomCta{text-align:center;background:radial-gradient(80% 60% at 50% 100%,#10b9811c 0%,#0000 55%),#06090f;border-top:1px solid #e5e7eb;padding:5rem 1.5rem 6rem}.BlogPost-module__DIfupq__bottomCtaInner{max-width:580px;margin:0 auto}.BlogPost-module__DIfupq__sectionLabel{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.18em;color:#10b981;align-items:center;gap:7px;margin-bottom:.8rem;font-size:.65rem;font-weight:700;display:inline-flex}.BlogPost-module__DIfupq__sectionLabelLine{background:#10b981;width:16px;height:1px}.BlogPost-module__DIfupq__bottomCtaHeading{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800}.BlogPost-module__DIfupq__bottomCtaHeading span{color:#10b981}.BlogPost-module__DIfupq__bottomCtaBody{color:#94a3b8;margin-bottom:2rem;font-size:1rem;line-height:1.8}.BlogPost-module__DIfupq__bottomCtaActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.BlogPost-module__DIfupq__btnPrimary{color:#fff;background:#10b981;border-radius:.875rem;align-items:center;gap:7px;padding:1rem 2.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 40px #10b98140}.BlogPost-module__DIfupq__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 0 60px #10b98166}.BlogPost-module__DIfupq__btnGhost{color:#d1d5db;border:1px solid #ffffff26;border-radius:.875rem;align-items:center;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.BlogPost-module__DIfupq__btnGhost:hover{color:#f1f5f9;border-color:#ffffff59}.BlogPost-module__DIfupq__prose .section-break{border-top:1px solid #e5e7eb;margin:3.5rem 0 2.25rem;padding-top:2.75rem}.BlogPost-module__DIfupq__prose .section-break:first-of-type{border-top:none;margin-top:0;padding-top:0}.BlogPost-module__DIfupq__prose .section-num{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.1em;color:#10b981;margin-bottom:.6rem;font-size:.7rem;font-weight:700}.BlogPost-module__DIfupq__prose .stat-callout{background:#0b1120;border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.75rem -2rem;padding:2.75rem 2rem;display:grid}.BlogPost-module__DIfupq__prose .stat-card{text-align:center}.BlogPost-module__DIfupq__prose .stat-num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#10b981;font-size:2.1rem;font-weight:700;line-height:1}.BlogPost-module__DIfupq__prose .stat-label{color:#9ca3af;margin-top:.5rem;font-size:.82rem;line-height:1.5}.BlogPost-module__DIfupq__prose .inline-stat{background:#10b9810f;border-left:3px solid #10b981;border-radius:0 .625rem .625rem 0;margin:1.75rem 0;padding:1.25rem 1.5rem}.BlogPost-module__DIfupq__prose .inline-stat .num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#10b981;font-size:1.65rem;font-weight:700;line-height:1}.BlogPost-module__DIfupq__prose .inline-stat .text{color:#374151;margin-top:.4rem;font-size:.88rem;line-height:1.6}.BlogPost-module__DIfupq__prose .pillar-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;margin-bottom:1.5rem;transition:border-color .2s;overflow:hidden}.BlogPost-module__DIfupq__prose .pillar-card:hover{border-color:#d1d5db}.BlogPost-module__DIfupq__prose .pillar-header{border-bottom:1px solid #e5e7eb;align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:flex}.BlogPost-module__DIfupq__prose .pillar-num{width:40px;height:40px;font-family:var(--lc-font-mono,"Space Mono",monospace);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .pillar-num.p1{color:#10b981;background:#10b98126}.BlogPost-module__DIfupq__prose .pillar-num.p2{color:#3b82f6;background:#3b82f626}.BlogPost-module__DIfupq__prose .pillar-num.p3{color:#f59e0b;background:#f59e0b26}.BlogPost-module__DIfupq__prose .pillar-num.p4{color:#8b5cf6;background:#8b5cf626}.BlogPost-module__DIfupq__prose .pillar-num.p5{color:#ef4444;background:#ef444426}.BlogPost-module__DIfupq__prose .pillar-num.p6{color:#6b7280;background:#0000000d}.BlogPost-module__DIfupq__prose .pillar-title-group{flex:1}.BlogPost-module__DIfupq__prose .pillar-title{color:#111827;font-size:1.05rem;font-weight:700}.BlogPost-module__DIfupq__prose .pillar-question{color:#6b7280;margin-top:2px;font-size:.78rem;font-style:italic}.BlogPost-module__DIfupq__prose .pillar-weight{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#6b7280;flex-shrink:0;font-size:.78rem;font-weight:700}.BlogPost-module__DIfupq__prose .pillar-body{padding:1.35rem 1.5rem}.BlogPost-module__DIfupq__prose .pillar-body p{color:#4b5563;margin-bottom:.9rem;font-size:.88rem;line-height:1.7}.BlogPost-module__DIfupq__prose .pillar-body p:last-child{margin-bottom:0}.BlogPost-module__DIfupq__prose .pillar-body strong{color:#111827}.BlogPost-module__DIfupq__prose .case-callout{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;margin-top:.9rem;padding:1.1rem 1.35rem}.BlogPost-module__DIfupq__prose .case-callout .case-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin-bottom:.5rem;font-size:.6rem;font-weight:700}.BlogPost-module__DIfupq__prose .case-callout p{color:#4b5563;margin-bottom:0;font-size:.82rem;line-height:1.65}.BlogPost-module__DIfupq__prose .pillar-sub-list{margin:.7rem 0 0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .pillar-sub-list li{color:#4b5563;padding:.25rem 0 .25rem 1.25rem;font-size:.82rem;line-height:1.65;display:block;position:relative}.BlogPost-module__DIfupq__prose .pillar-sub-list li:before{content:"→";color:#10b981;align-items:initial;justify-content:initial;background:0 0;border:none;border-radius:0;width:auto;height:auto;margin-top:0;font-size:.82rem;font-weight:600;display:inline;position:absolute;left:0}.BlogPost-module__DIfupq__prose .pillar-sub-list li strong{color:#111827}.BlogPost-module__DIfupq__prose .score-table-wrap{border:1px solid #e5e7eb;border-radius:.875rem;margin:2.25rem 0;overflow:hidden}.BlogPost-module__DIfupq__prose .score-table{border-collapse:collapse;width:100%}.BlogPost-module__DIfupq__prose .score-table thead th{color:#374151;font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;text-align:left;background:#f3f4f6;padding:.85rem 1.25rem;font-size:.65rem;font-weight:700}.BlogPost-module__DIfupq__prose .score-table tbody td{vertical-align:top;color:#4b5563;border-bottom:1px solid #e5e7eb;padding:1rem 1.25rem;font-size:.88rem}.BlogPost-module__DIfupq__prose .score-table tbody tr:last-child td{border-bottom:none}.BlogPost-module__DIfupq__prose .score-range{font-family:var(--lc-font-mono,"Space Mono",monospace);white-space:nowrap;font-size:.95rem;font-weight:700}.BlogPost-module__DIfupq__prose .score-range.poor{color:#ef4444}.BlogPost-module__DIfupq__prose .score-range.fair{color:#d97706}.BlogPost-module__DIfupq__prose .score-range.good{color:#3b82f6}.BlogPost-module__DIfupq__prose .score-range.excellent{color:#059669}.BlogPost-module__DIfupq__prose .score-rating{color:#111827;font-size:.82rem;font-weight:700}.BlogPost-module__DIfupq__prose .score-desc{color:#9ca3af;font-size:.82rem;line-height:1.5}.BlogPost-module__DIfupq__prose .score-bar-row{border-radius:5px;gap:2px;height:10px;margin:1.75rem 0 .75rem;display:flex;overflow:hidden}.BlogPost-module__DIfupq__prose .score-seg{height:100%}.BlogPost-module__DIfupq__prose .score-seg.poor{background:#ef4444;flex:49}.BlogPost-module__DIfupq__prose .score-seg.fair{background:#f59e0b;flex:15}.BlogPost-module__DIfupq__prose .score-seg.good{background:#3b82f6;flex:15}.BlogPost-module__DIfupq__prose .score-seg.excellent{background:#10b981;flex:21}.BlogPost-module__DIfupq__prose .score-labels{color:#9ca3af;font-size:.65rem;font-family:var(--lc-font-mono,"Space Mono",monospace);justify-content:space-between;margin-bottom:1rem;display:flex}.BlogPost-module__DIfupq__prose .quick-wins{margin:2.25rem 0}.BlogPost-module__DIfupq__prose .qw-item{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;grid-template-columns:48px 1fr;gap:1rem;margin-bottom:1.25rem;padding:1.35rem;transition:all .2s;display:grid}.BlogPost-module__DIfupq__prose .qw-item:hover{border-color:#10b98147;box-shadow:0 4px 20px #10b9810f}.BlogPost-module__DIfupq__prose .qw-num{width:48px;height:48px;font-family:var(--lc-font-mono,"Space Mono",monospace);color:#10b981;background:#10b9811f;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .qw-content h4{color:#111827;margin-bottom:.35rem;font-size:.95rem;font-weight:700}.BlogPost-module__DIfupq__prose .qw-content p{color:#6b7280;margin-bottom:0;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__prose .article-cta{text-align:center;background:#0b1120;border:1px solid #10b98126;border-radius:1.25rem;margin:3rem 0 2.25rem;padding:2.75rem 2.25rem;position:relative;overflow:hidden}.BlogPost-module__DIfupq__prose .article-cta:before{content:"";pointer-events:none;background:radial-gradient(#10b98114 0%,#0000 60%);width:500px;height:400px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.BlogPost-module__DIfupq__prose .article-cta>*{z-index:1;position:relative}.BlogPost-module__DIfupq__prose .cta-eyebrow{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.1em;color:#10b981;margin-bottom:.85rem;font-size:.7rem;font-weight:700}.BlogPost-module__DIfupq__prose .article-cta h2{color:#f1f5f9;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.2}.BlogPost-module__DIfupq__prose .article-cta>p{color:#9ca3af;max-width:520px;margin:0 auto 1.5rem;font-size:.92rem;line-height:1.6}.BlogPost-module__DIfupq__prose .cta-features{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.BlogPost-module__DIfupq__prose .cta-feat{color:#d1d5db;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.BlogPost-module__DIfupq__prose .cta-feat .check{color:#10b981;font-weight:700}.BlogPost-module__DIfupq__prose .btn-cta{color:#0b1120;background:#10b981;border-radius:.75rem;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.BlogPost-module__DIfupq__prose .btn-cta:hover{background:#059669;transform:translateY(-2px);box-shadow:0 8px 30px #10b9814d}.BlogPost-module__DIfupq__prose .cta-price-row{color:#6b7280;margin-top:.9rem;font-size:.78rem}.BlogPost-module__DIfupq__prose .cta-price-row strong{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#d1d5db}.BlogPost-module__DIfupq__prose .bottom-line{background:#f9fafb;border:1px solid #e5e7eb;border-left:4px solid #10b981;border-radius:.875rem;margin:2.25rem 0;padding:1.75rem 2rem}.BlogPost-module__DIfupq__prose .bottom-line h2{color:#111827;margin-top:0;margin-bottom:.85rem;font-size:1.3rem;font-weight:700}.BlogPost-module__DIfupq__prose .bottom-line p{color:#4b5563;margin-bottom:.7rem;font-size:.92rem;line-height:1.7}.BlogPost-module__DIfupq__prose .bottom-line p:last-child{margin-bottom:0}.BlogPost-module__DIfupq__prose .bottom-line a{color:#10b981;font-weight:700;text-decoration:none}.BlogPost-module__DIfupq__prose .bottom-line a:hover{text-decoration:underline}.BlogPost-module__DIfupq__prose .pillars-intro{color:#4b5563;margin-bottom:2rem;font-size:.97rem;line-height:1.75}@media (max-width:640px){.BlogPost-module__DIfupq__prose .stat-callout{grid-template-columns:1fr;margin:2rem -1rem;padding:2rem 1rem}.BlogPost-module__DIfupq__prose .pillar-header{flex-direction:column;align-items:flex-start;gap:.5rem}.BlogPost-module__DIfupq__prose .qw-item{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .qw-num{border-radius:8px;width:36px;height:36px;font-size:.82rem}.BlogPost-module__DIfupq__prose .cta-features{flex-direction:column;align-items:center;gap:.5rem}.BlogPost-module__DIfupq__prose .article-cta{padding:2rem 1.25rem}.BlogPost-module__DIfupq__prose .score-table-wrap{overflow-x:auto}:is(.BlogPost-module__DIfupq__prose .stance-grid,.BlogPost-module__DIfupq__prose .compare-panels,.BlogPost-module__DIfupq__prose .eeat-grid){grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .oversight-item{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .oversight-icon{border-radius:8px;width:36px;height:36px;font-size:1rem}}.BlogPost-module__DIfupq__prose .key-takeaway{background:#10b9810f;border-left:3px solid #10b981;border-radius:0 .75rem .75rem 0;margin:2rem 0;padding:1.5rem 1.75rem}.BlogPost-module__DIfupq__prose .kt-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;color:#059669;margin-bottom:.5rem;font-size:.62rem;font-weight:700}.BlogPost-module__DIfupq__prose .key-takeaway p{color:#374151;margin-bottom:0;font-size:.95rem;line-height:1.65}.BlogPost-module__DIfupq__prose .key-takeaway strong{color:#111827}.BlogPost-module__DIfupq__prose .warning-box{background:#ef44440f;border-left:3px solid #ef4444;border-radius:0 .75rem .75rem 0;margin:2rem 0;padding:1.5rem 1.75rem}.BlogPost-module__DIfupq__prose .wb-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;color:#ef4444;margin-bottom:.5rem;font-size:.62rem;font-weight:700}.BlogPost-module__DIfupq__prose .warning-box p{color:#374151;margin-bottom:0;font-size:.95rem;line-height:1.65}.BlogPost-module__DIfupq__prose .warning-box a{color:#ef4444;font-weight:600;text-decoration:none}.BlogPost-module__DIfupq__prose .warning-box a:hover{text-decoration:underline}.BlogPost-module__DIfupq__prose .warning-box em{color:#111827}.BlogPost-module__DIfupq__prose .stance-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .stance-card{border:1px solid;border-radius:.875rem;padding:1.5rem}.BlogPost-module__DIfupq__prose .stance-card.good{background:#10b9810f;border-color:#10b9812e}.BlogPost-module__DIfupq__prose .stance-card.bad{background:#ef44440d;border-color:#ef444426}.BlogPost-module__DIfupq__prose .stance-icon{margin-bottom:.6rem;font-size:1.25rem}.BlogPost-module__DIfupq__prose .stance-card h4{margin-bottom:.35rem;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .stance-card.good h4{color:#10b981}.BlogPost-module__DIfupq__prose .stance-card.bad h4{color:#ef4444}.BlogPost-module__DIfupq__prose .stance-card p{color:#4b5563;margin:0;font-size:.85rem;line-height:1.6}.BlogPost-module__DIfupq__prose .compare-panels{grid-template-columns:1fr 1fr;gap:1.25rem;margin:2.25rem 0;display:grid}.BlogPost-module__DIfupq__prose .compare-panel{border:1px solid;border-radius:.875rem;padding:1.75rem}.BlogPost-module__DIfupq__prose .compare-panel.works{background:#10b9810d;border-color:#10b9812e}.BlogPost-module__DIfupq__prose .compare-panel.fails{background:#ef44440a;border-color:#ef444426}.BlogPost-module__DIfupq__prose .compare-panel h3{align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .compare-panel.works h3{color:#10b981}.BlogPost-module__DIfupq__prose .compare-panel.fails h3{color:#ef4444}.BlogPost-module__DIfupq__prose .compare-panel ul{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .compare-panel li{color:#4b5563;padding:.35rem 0 .35rem 1.5rem;font-size:.85rem;line-height:1.7;display:block;position:relative}.BlogPost-module__DIfupq__prose .compare-panel li:before{font-weight:700;position:absolute;left:0}.BlogPost-module__DIfupq__prose .compare-panel.works li:before{content:"✓";color:#10b981}.BlogPost-module__DIfupq__prose .compare-panel.fails li:before{content:"✗";color:#ef4444}.BlogPost-module__DIfupq__prose .compare-panel li strong{color:#111827}.BlogPost-module__DIfupq__prose .eeat-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2.25rem 0;display:grid}.BlogPost-module__DIfupq__prose .eeat-card{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;padding:1.5rem}.BlogPost-module__DIfupq__prose .eeat-letter{font-family:var(--lc-font-mono,"Space Mono",monospace);margin-bottom:.35rem;font-size:1.75rem;font-weight:700;line-height:1}.BlogPost-module__DIfupq__prose .eeat-card:first-child .eeat-letter{color:#8b5cf6}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(2) .eeat-letter{color:#3b82f6}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(3) .eeat-letter{color:#d97706}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(4) .eeat-letter{color:#ef4444}.BlogPost-module__DIfupq__prose .eeat-card h4{color:#111827;margin-bottom:.35rem;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .ai-verdict{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.65rem;font-weight:700}.BlogPost-module__DIfupq__prose .eeat-card:first-child .ai-verdict{color:#ef4444}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(2) .ai-verdict{color:#d97706}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(3) .ai-verdict{color:#d97706}.BlogPost-module__DIfupq__prose .eeat-card:nth-child(4) .ai-verdict{color:#ef4444}.BlogPost-module__DIfupq__prose .eeat-card p{color:#4b5563;margin:0;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__prose .oversight-list{margin:2rem 0}.BlogPost-module__DIfupq__prose .oversight-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;grid-template-columns:48px 1fr;gap:1rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;display:grid}.BlogPost-module__DIfupq__prose .oversight-icon{background:#3b82f61a;border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.BlogPost-module__DIfupq__prose .oversight-item h4{color:#111827;margin-bottom:.25rem;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .oversight-item p{color:#4b5563;margin:0;font-size:.85rem;line-height:1.6}.BlogPost-module__DIfupq__prose .faq-list{margin:2.25rem 0}.BlogPost-module__DIfupq__prose .faq-item{border-bottom:1px solid #e5e7eb}.BlogPost-module__DIfupq__prose .faq-item:first-child{border-top:1px solid #e5e7eb}.BlogPost-module__DIfupq__prose .faq-q{cursor:pointer;color:#111827;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;font-family:inherit;font-size:.97rem;font-weight:600;display:flex}.BlogPost-module__DIfupq__prose .faq-q:hover{color:#10b981}.BlogPost-module__DIfupq__prose .faq-icon{color:#9ca3af;flex-shrink:0;margin-left:1rem;font-size:1.25rem;transition:transform .2s}.BlogPost-module__DIfupq__prose .faq-item.open .faq-icon{color:#10b981;transform:rotate(45deg)}.BlogPost-module__DIfupq__prose .faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.BlogPost-module__DIfupq__prose .faq-item.open .faq-a{max-height:400px}.BlogPost-module__DIfupq__prose .faq-a-inner{color:#4b5563;padding:0 0 1.25rem;font-size:.92rem;line-height:1.65}.BlogPost-module__DIfupq__prose .distinction-card{background:#06090f;border-radius:16px;grid-template-columns:1fr 1fr;gap:24px;margin:2.25rem 0;padding:32px;display:grid}.BlogPost-module__DIfupq__prose .distinction-side{border-radius:12px;padding:24px}.BlogPost-module__DIfupq__prose .distinction-side.chatbot{background:#ef44440f;border:1px solid #ef44441f}.BlogPost-module__DIfupq__prose .distinction-side.agents{background:#10b9810f;border:1px solid #10b9811f}.BlogPost-module__DIfupq__prose .distinction-side .d-icon{margin-bottom:12px;font-size:28px}.BlogPost-module__DIfupq__prose .distinction-side h4{margin-bottom:8px;font-size:16px;font-weight:700}.BlogPost-module__DIfupq__prose .distinction-side.chatbot h4{color:#ef4444}.BlogPost-module__DIfupq__prose .distinction-side.agents h4{color:#10b981}.BlogPost-module__DIfupq__prose .distinction-side p{margin:0;font-size:14px;line-height:1.6}.BlogPost-module__DIfupq__prose .distinction-side.chatbot p{color:#94a3b8}.BlogPost-module__DIfupq__prose .distinction-side.agents p{color:#cbd5e1}.BlogPost-module__DIfupq__prose .time-compare{grid-template-columns:1fr 1fr;gap:20px;margin:2.25rem 0;display:grid}.BlogPost-module__DIfupq__prose .time-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.BlogPost-module__DIfupq__prose .time-card.old{border-color:#e5e7eb}.BlogPost-module__DIfupq__prose .time-card.new{background:#10b98108;border-color:#10b981}.BlogPost-module__DIfupq__prose .time-label{text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:12px;font-weight:600}.BlogPost-module__DIfupq__prose .time-card.old .time-label{color:#9ca3af}.BlogPost-module__DIfupq__prose .time-card.new .time-label{color:#047857}.BlogPost-module__DIfupq__prose .time-val{font-family:var(--lc-font-mono);font-size:36px;font-weight:700;line-height:1}.BlogPost-module__DIfupq__prose .time-card.old .time-val{color:#9ca3af}.BlogPost-module__DIfupq__prose .time-card.new .time-val{color:#047857}.BlogPost-module__DIfupq__prose .time-sub{color:#6b7280;margin-top:6px;font-size:13px}.BlogPost-module__DIfupq__prose .ai-panels{grid-template-columns:1fr 1fr;gap:16px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .ai-panel{border:1px solid;border-radius:14px;padding:24px}.BlogPost-module__DIfupq__prose .ai-panel.good{background:#10b98108;border-color:#10b98126}.BlogPost-module__DIfupq__prose .ai-panel.bad{background:#ef444408;border-color:#ef44441f}.BlogPost-module__DIfupq__prose .ai-panel h4{align-items:center;gap:6px;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .ai-panel.good h4{color:#047857}.BlogPost-module__DIfupq__prose .ai-panel.bad h4{color:#ef4444}.BlogPost-module__DIfupq__prose .ai-panel ul{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .ai-panel li{color:#4b5563;padding:5px 0 5px 20px;font-size:14px;line-height:1.65;display:block;position:relative}.BlogPost-module__DIfupq__prose .ai-panel li:before{content:"";margin-top:0;font-size:13px;font-weight:700;position:absolute;left:0}.BlogPost-module__DIfupq__prose .ai-panel.good li:before{content:"✓";color:#10b981}.BlogPost-module__DIfupq__prose .ai-panel.bad li:before{content:"✗";color:#ef4444}.BlogPost-module__DIfupq__prose .content-pipeline{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;margin:2.25rem 0;padding:32px}.BlogPost-module__DIfupq__prose .pipeline-label{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:20px;font-size:10px;font-weight:700}.BlogPost-module__DIfupq__prose .pipeline-steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.BlogPost-module__DIfupq__prose .p-step{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 12px;position:relative}.BlogPost-module__DIfupq__prose .p-step:not(:last-child):after{content:"→";color:#10b981;z-index:1;font-size:14px;font-weight:700;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.BlogPost-module__DIfupq__prose .p-step-num{font-family:var(--lc-font-mono);color:#fff;background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:0 auto 10px;font-size:11px;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .p-step h5{color:#1f2937;margin-bottom:4px;font-size:13px;font-weight:700}.BlogPost-module__DIfupq__prose .p-step p{color:#6b7280;margin:0;font-size:12px;line-height:1.4}.BlogPost-module__DIfupq__prose .p-owner{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;margin-top:8px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__prose .p-owner.ai{color:#1d4ed8;background:#3b82f61a}.BlogPost-module__DIfupq__prose .p-owner.human{color:#b45309;background:#f59e0b1a}.BlogPost-module__DIfupq__prose .p-owner.both{color:#6d28d9;background:#8b5cf61a}.BlogPost-module__DIfupq__prose .feature-grid{grid-template-columns:1fr 1fr;gap:16px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .feature-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.BlogPost-module__DIfupq__prose .feature-card .f-icon{background:#3b82f61a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}.BlogPost-module__DIfupq__prose .feature-card h4{color:#1f2937;margin-bottom:6px;font-size:15px;font-weight:700}.BlogPost-module__DIfupq__prose .feature-card p{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.BlogPost-module__DIfupq__prose .metric-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .metric-card{text-align:center;background:#06090f;border:1px solid #ffffff0f;border-radius:14px;padding:24px}.BlogPost-module__DIfupq__prose .metric-card .m-icon{margin-bottom:10px;font-size:24px}.BlogPost-module__DIfupq__prose .metric-card h4{color:#f1f5f9;margin-bottom:4px;font-size:15px;font-weight:700}.BlogPost-module__DIfupq__prose .metric-card .m-abbrev{font-family:var(--lc-font-mono);color:#10b981;margin-bottom:8px;font-size:12px;font-weight:700}.BlogPost-module__DIfupq__prose .metric-card p{color:#94a3b8;margin:0;font-size:13px;line-height:1.5}.BlogPost-module__DIfupq__prose .catalyst-flow{background:#06090f;border-radius:16px;margin:2.25rem 0;padding:32px}.BlogPost-module__DIfupq__prose .catalyst-label{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.08em;color:#10b981;text-align:center;margin-bottom:20px;font-size:10px;font-weight:700}.BlogPost-module__DIfupq__prose .catalyst-steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.BlogPost-module__DIfupq__prose .c-step{text-align:center;background:#101922;border:1px solid #ffffff0f;border-radius:12px;padding:20px 12px}.BlogPost-module__DIfupq__prose .c-step .c-num{font-family:var(--lc-font-mono);color:#10b981;margin-bottom:6px;font-size:20px;font-weight:700}.BlogPost-module__DIfupq__prose .c-step h5{color:#f1f5f9;margin-bottom:4px;font-size:14px;font-weight:700}.BlogPost-module__DIfupq__prose .c-step p{color:#94a3b8;margin:0;font-size:12px;line-height:1.5}.BlogPost-module__DIfupq__prose .c-step .c-owner{font-family:var(--lc-font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;margin-top:10px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__prose .eval-list{margin:2rem 0}.BlogPost-module__DIfupq__prose .eval-item{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:16px;padding:20px 24px;display:flex}.BlogPost-module__DIfupq__prose .eval-check{border:2px solid #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;display:flex}.BlogPost-module__DIfupq__prose .eval-item p{color:#374151;margin:0;font-size:15px;line-height:1.6}@media (max-width:768px){:is(.BlogPost-module__DIfupq__prose .distinction-card,.BlogPost-module__DIfupq__prose .time-compare,.BlogPost-module__DIfupq__prose .ai-panels,.BlogPost-module__DIfupq__prose .feature-grid){grid-template-columns:1fr}:is(.BlogPost-module__DIfupq__prose .pipeline-steps,.BlogPost-module__DIfupq__prose .catalyst-steps){grid-template-columns:1fr 1fr}.BlogPost-module__DIfupq__prose .metric-grid{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .p-step:not(:last-child):after{display:none}}.BlogPost-module__DIfupq__prose .tool-category{background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin:2.5rem 0;overflow:hidden}.BlogPost-module__DIfupq__prose .tc-header{border-bottom:1px solid #f3f4f6;align-items:center;gap:16px;padding:24px 28px;display:flex}.BlogPost-module__DIfupq__prose .tc-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.BlogPost-module__DIfupq__prose .tc-header h3{color:#1f2937;margin:0;font-size:20px;font-weight:700}.BlogPost-module__DIfupq__prose .tc-num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#9ca3af;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:700}.BlogPost-module__DIfupq__prose .tc-panels{background:#fff;grid-template-columns:1fr 1fr;display:grid}.BlogPost-module__DIfupq__prose .tc-panel{padding:24px 28px}.BlogPost-module__DIfupq__prose .tc-panel.works{border-right:1px solid #f3f4f6}.BlogPost-module__DIfupq__prose .tc-panel h4{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .tc-panel.works h4{color:#059669}.BlogPost-module__DIfupq__prose .tc-panel.limits h4{color:#ef4444}.BlogPost-module__DIfupq__prose .tc-panel ul{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .tc-panel li{color:#4b5563;padding:5px 0 5px 20px;font-size:14px;line-height:1.65;display:block;position:relative}.BlogPost-module__DIfupq__prose .tc-panel.works li:before{content:"✓";color:#10b981;font-size:13px;font-weight:700;position:absolute;left:0}.BlogPost-module__DIfupq__prose .tc-panel.limits li:before{content:"✗";color:#ef4444;font-size:13px;font-weight:700;position:absolute;left:0}.BlogPost-module__DIfupq__prose .tc-eval{background:#f9fafb;border-top:1px solid #f3f4f6;align-items:flex-start;gap:10px;padding:18px 28px;display:flex}.BlogPost-module__DIfupq__prose .tc-eval .eval-icon{flex-shrink:0;margin-top:2px;font-size:14px}.BlogPost-module__DIfupq__prose .tc-eval p{color:#4b5563;margin:0;font-size:13px;line-height:1.6}.BlogPost-module__DIfupq__prose .tc-eval strong{color:#374151}.BlogPost-module__DIfupq__prose .tc-content .tc-icon{background:#dbeafe}.BlogPost-module__DIfupq__prose .tc-audit .tc-icon{background:#d1fae5}.BlogPost-module__DIfupq__prose .tc-keyword .tc-icon{background:#ede9fe}.BlogPost-module__DIfupq__prose .tc-rank .tc-icon{background:#fef3c7}.BlogPost-module__DIfupq__prose .tc-reporting .tc-icon{background:#ccfbf1}.BlogPost-module__DIfupq__prose .tc-link .tc-icon{background:#fee2e2}.BlogPost-module__DIfupq__prose .stack-callout{background:#0b1120;border-radius:18px;margin:2.5rem 0;padding:36px}.BlogPost-module__DIfupq__prose .stack-callout .sc-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;color:#10b981;margin-bottom:16px;font-size:10px;font-weight:700}.BlogPost-module__DIfupq__prose .stack-callout h3{color:#fff;margin-bottom:12px;font-size:22px;font-weight:700}.BlogPost-module__DIfupq__prose .stack-callout p{color:#9ca3af;margin-bottom:16px;font-size:15px;line-height:1.7}.BlogPost-module__DIfupq__prose .stack-callout p:last-child{margin-bottom:0}.BlogPost-module__DIfupq__prose .stack-callout strong{color:#d1d5db}.BlogPost-module__DIfupq__prose .stack-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.BlogPost-module__DIfupq__prose .stack-step{text-align:center;background:#151d2e;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.BlogPost-module__DIfupq__prose .stack-step .ss-num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#10b981;margin-bottom:6px;font-size:20px;font-weight:700}.BlogPost-module__DIfupq__prose .stack-step h5{color:#fff;margin-bottom:4px;font-size:14px;font-weight:700}.BlogPost-module__DIfupq__prose .stack-step p{color:#6b7280;margin:0;font-size:12px;line-height:1.5}@media (max-width:768px){.BlogPost-module__DIfupq__prose .tc-panels{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .tc-panel.works{border-bottom:1px solid #f3f4f6;border-right:none}.BlogPost-module__DIfupq__prose .stack-steps{grid-template-columns:1fr}}.BlogPost-module__DIfupq__prose .type-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2.25rem 0;display:grid}.BlogPost-module__DIfupq__prose .type-card{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;padding:1.5rem;transition:border-color .2s}.BlogPost-module__DIfupq__prose .type-card:hover{border-color:#d1d5db}.BlogPost-module__DIfupq__prose .type-top{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.BlogPost-module__DIfupq__prose .type-num{font-family:var(--lc-font-mono,"Space Mono",monospace);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.68rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .type-risk{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;border-radius:5px;padding:3px 8px;font-size:.6rem;font-weight:700}.BlogPost-module__DIfupq__prose .type-risk.high{color:#ef4444;background:#ef44441a}.BlogPost-module__DIfupq__prose .type-risk.medium{color:#d97706;background:#f59e0b1a}.BlogPost-module__DIfupq__prose .type-risk.low{color:#059669;background:#10b9811a}.BlogPost-module__DIfupq__prose .type-risk.none{color:#6b7280;background:#f3f4f6}.BlogPost-module__DIfupq__prose .type-card h4{color:#111827;margin-bottom:.35rem;font-size:1rem;font-weight:700}.BlogPost-module__DIfupq__prose .type-example{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#1e40af;background:#f9fafb;border:1px solid #f3f4f6;border-radius:.5rem;margin-bottom:.6rem;padding:.5rem .75rem;font-size:.8rem}.BlogPost-module__DIfupq__prose .type-role{color:#6b7280;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__prose .ratio-chart{margin:2.25rem 0}.BlogPost-module__DIfupq__prose .ratio-row{grid-template-columns:120px 1fr 60px;align-items:center;gap:.75rem;margin-bottom:.6rem;display:grid}.BlogPost-module__DIfupq__prose .ratio-label{color:#374151;font-size:.88rem;font-weight:600}.BlogPost-module__DIfupq__prose .ratio-bar-wrap{background:#f3f4f6;border-radius:6px;height:28px;position:relative;overflow:hidden}.BlogPost-module__DIfupq__prose .ratio-bar-fill{height:100%;font-family:var(--lc-font-mono,"Space Mono",monospace);color:#fff;border-radius:6px;align-items:center;min-width:40px;padding-left:10px;font-size:.68rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .ratio-pct{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#4b5563;text-align:right;font-size:.8rem;font-weight:700}.BlogPost-module__DIfupq__prose .source-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .source-card{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.BlogPost-module__DIfupq__prose .source-icon{background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.BlogPost-module__DIfupq__prose .source-card h5{color:#111827;margin-bottom:2px;font-size:.88rem;font-weight:700}.BlogPost-module__DIfupq__prose .source-rec{color:#6b7280;font-size:.78rem;line-height:1.5}.BlogPost-module__DIfupq__prose .source-type{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.04em;color:#059669;background:#10b9811a;border-radius:4px;margin-top:4px;padding:2px 7px;font-size:.6rem;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__prose .mistake-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .mistake-card{background:#ef444405;border:1px solid #ef44441f;border-radius:.875rem;padding:1.5rem}.BlogPost-module__DIfupq__prose .mistake-card .m-num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#ef4444;margin-bottom:.5rem;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .mistake-card h4{color:#111827;margin-bottom:.35rem;font-size:.95rem;font-weight:700}.BlogPost-module__DIfupq__prose .mistake-card p{color:#4b5563;margin:0;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__prose .audit-steps{margin:2rem 0}.BlogPost-module__DIfupq__prose .audit-step{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.75rem;grid-template-columns:44px 1fr;gap:.85rem;margin-bottom:1rem;padding:1.1rem 1.25rem;display:grid}.BlogPost-module__DIfupq__prose .audit-num{width:44px;height:44px;font-family:var(--lc-font-mono,"Space Mono",monospace);color:#1e40af;background:#3b82f61a;border-radius:11px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .audit-step h4{color:#111827;margin-bottom:.2rem;font-size:.95rem;font-weight:700}.BlogPost-module__DIfupq__prose .audit-step p{color:#6b7280;margin:0;font-size:.88rem;line-height:1.5}@media (max-width:768px){:is(.BlogPost-module__DIfupq__prose .type-grid,.BlogPost-module__DIfupq__prose .mistake-grid,.BlogPost-module__DIfupq__prose .source-grid){grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .ratio-row{grid-template-columns:100px 1fr 50px}}.BlogPost-module__DIfupq__prose .plugin-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;margin:1.75rem 0;padding:1.75rem;transition:border-color .2s;position:relative}.BlogPost-module__DIfupq__prose .plugin-card:hover{border-color:#d1d5db}.BlogPost-module__DIfupq__prose .plugin-card.recommended{border-width:2px;border-color:#10b981}.BlogPost-module__DIfupq__prose .plugin-card.recommended:before{content:"Our pick";color:#0b1120;font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;background:#10b981;border-radius:0 0 8px 8px;padding:4px 12px;font-size:.62rem;font-weight:700;position:absolute;top:-1px;right:20px}.BlogPost-module__DIfupq__prose .pc-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.BlogPost-module__DIfupq__prose .pc-name-group{flex:1}.BlogPost-module__DIfupq__prose .pc-name{color:#111827;margin-bottom:4px;font-size:1.25rem;font-weight:700}.BlogPost-module__DIfupq__prose .pc-best-for{color:#6b7280;font-size:.8rem;font-style:italic}.BlogPost-module__DIfupq__prose .pc-badges{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.BlogPost-module__DIfupq__prose .pc-badge{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:4px 10px;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .pc-badge.free{color:#059669;background:#10b9811f}.BlogPost-module__DIfupq__prose .pc-badge.freemium{color:#1e40af;background:#3b82f61f}.BlogPost-module__DIfupq__prose .pc-badge.premium{color:#d97706;background:#f59e0b1f}.BlogPost-module__DIfupq__prose .pc-price{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#6b7280;background:#f9fafb;border-radius:6px;padding:4px 10px;font-size:.75rem}.BlogPost-module__DIfupq__prose .pc-features{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.BlogPost-module__DIfupq__prose .pc-col h4{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;font-size:.72rem;font-weight:700}.BlogPost-module__DIfupq__prose .pc-col.strengths h4{color:#059669}.BlogPost-module__DIfupq__prose .pc-col.considerations h4{color:#d97706}.BlogPost-module__DIfupq__prose .pc-col ul{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .pc-col li{color:#4b5563;padding:4px 0 4px 18px;font-size:.85rem;line-height:1.6;display:block;position:relative}.BlogPost-module__DIfupq__prose .pc-col li:before{content:"";font-size:.75rem;font-weight:700;position:absolute;left:0}.BlogPost-module__DIfupq__prose .pc-col.strengths li:before{content:"✓";color:#10b981}.BlogPost-module__DIfupq__prose .pc-col.considerations li:before{content:"•";color:#f59e0b;left:2px}.BlogPost-module__DIfupq__prose .pc-verdict{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;padding:1rem 1.25rem;font-size:.88rem;line-height:1.6}.BlogPost-module__DIfupq__prose .pc-verdict strong{color:#111827}.BlogPost-module__DIfupq__prose .quick-pick{border:1px solid #e5e7eb;border-radius:.875rem;margin:2.25rem 0;overflow:hidden}.BlogPost-module__DIfupq__prose .qp-header{background:#0b1120;grid-template-columns:1fr 1fr 1fr 1fr;gap:.75rem;padding:1rem 1.5rem;display:grid}.BlogPost-module__DIfupq__prose .qp-header span{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .qp-row{border-bottom:1px solid #f3f4f6;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:.75rem;padding:.875rem 1.5rem;display:grid}.BlogPost-module__DIfupq__prose .qp-row:last-child{border-bottom:none}.BlogPost-module__DIfupq__prose .qp-row .qp-name{color:#111827;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .qp-row .qp-val{color:#4b5563;font-size:.85rem}.BlogPost-module__DIfupq__prose .qp-row .qp-rec{font-family:var(--lc-font-mono,"Space Mono",monospace);border-radius:5px;padding:3px 8px;font-size:.68rem;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__prose .qp-rec.top{color:#059669;background:#10b9811f}.BlogPost-module__DIfupq__prose .qp-rec.good{color:#1e40af;background:#3b82f61f}.BlogPost-module__DIfupq__prose .qp-rec.solid{color:#4b5563;background:#f3f4f6}.BlogPost-module__DIfupq__prose .cat-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;border-radius:8px;align-items:center;gap:8px;margin-bottom:1rem;padding:5px 14px;font-size:.68rem;font-weight:700;display:inline-flex}.BlogPost-module__DIfupq__prose .cat-label.schema{color:#5b21b6;background:#8b5cf61a}.BlogPost-module__DIfupq__prose .cat-label.speed{color:#d97706;background:#f59e0b1a}.BlogPost-module__DIfupq__prose .cat-label.image{color:#0f766e;background:#14b8a61a}.BlogPost-module__DIfupq__prose .cat-label.security{color:#ef4444;background:#ef444414}.BlogPost-module__DIfupq__prose .cat-label.extra{color:#1e40af;background:#3b82f61a}.BlogPost-module__DIfupq__prose .mini-grid{grid-template-columns:1fr 1fr;gap:.875rem;margin:1.5rem 0;display:grid}.BlogPost-module__DIfupq__prose .mini-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem}.BlogPost-module__DIfupq__prose .mini-card h4{color:#111827;margin-bottom:4px;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .mini-card .mini-for{color:#6b7280;margin-bottom:.5rem;font-size:.75rem;font-style:italic}.BlogPost-module__DIfupq__prose .mini-card .mini-desc{color:#4b5563;margin-bottom:.6rem;font-size:.82rem;line-height:1.55}.BlogPost-module__DIfupq__prose .mini-card .mini-price{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#6b7280;font-size:.75rem;font-weight:700}.BlogPost-module__DIfupq__prose .bp-grid{grid-template-columns:1fr 1fr;gap:.875rem;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .bp-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.35rem}.BlogPost-module__DIfupq__prose .bp-card .bp-icon{margin-bottom:.5rem;font-size:1.1rem}.BlogPost-module__DIfupq__prose .bp-card h4{color:#111827;margin-bottom:4px;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .bp-card p{color:#6b7280;margin:0;font-size:.82rem;line-height:1.6}@media (max-width:768px){:is(.BlogPost-module__DIfupq__prose .pc-features,.BlogPost-module__DIfupq__prose .mini-grid,.BlogPost-module__DIfupq__prose .bp-grid){grid-template-columns:1fr}:is(.BlogPost-module__DIfupq__prose .qp-header,.BlogPost-module__DIfupq__prose .qp-row){grid-template-columns:1fr 1fr;gap:8px}.BlogPost-module__DIfupq__prose .pc-top{flex-direction:column}}.BlogPost-module__DIfupq__prose .nap-card{background:#0b1120;border-radius:1rem;margin:2rem 0;padding:2rem}.BlogPost-module__DIfupq__prose .nap-card .nap-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.08em;color:#10b981;margin-bottom:1rem;font-size:.625rem;font-weight:700}.BlogPost-module__DIfupq__prose .nap-card h3{color:#f1f5f9;margin-top:0;margin-bottom:1rem;font-size:1.1rem;font-weight:700}.BlogPost-module__DIfupq__prose .nap-fields{grid-template-columns:140px 1fr;gap:8px 16px;display:grid}.BlogPost-module__DIfupq__prose .nap-field-label{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#9ca3af;padding:8px 0;font-size:.75rem;font-weight:700}.BlogPost-module__DIfupq__prose .nap-field-value{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#d1d5db;background:#151d2e;border:1px solid #ffffff0f;border-radius:8px;padding:8px 14px;font-size:.8rem}.BlogPost-module__DIfupq__prose .nap-field-value.correct{color:#10b981;border-color:#10b9814d}.BlogPost-module__DIfupq__prose .nap-field-value .status{font-family:var(--lc-font-mono,"Space Mono",monospace);white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .reason-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .reason-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem}.BlogPost-module__DIfupq__prose .reason-card .r-icon{margin-bottom:.5rem;font-size:1.1rem}.BlogPost-module__DIfupq__prose .reason-card h4{color:#111827;margin-bottom:4px;font-size:.88rem;font-weight:700}.BlogPost-module__DIfupq__prose .reason-card p{color:#6b7280;margin:0;font-size:.82rem;line-height:1.6}.BlogPost-module__DIfupq__prose .checklist{margin:1.75rem 0}.BlogPost-module__DIfupq__prose .check-item{border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.BlogPost-module__DIfupq__prose .check-item:last-child{border-bottom:none}.BlogPost-module__DIfupq__prose .check-box{border:2px solid #d1d5db;border-radius:5px;flex-shrink:0;width:20px;height:20px;margin-top:2px}.BlogPost-module__DIfupq__prose .check-item p{color:#374151;margin:0;font-size:.92rem;line-height:1.6}.BlogPost-module__DIfupq__prose .check-item .step-label{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.1em;color:#10b981;margin-bottom:0;font-size:.7rem;font-weight:700}.BlogPost-module__DIfupq__prose .inv-table-wrap{border:1px solid #e5e7eb;border-radius:.875rem;margin:2rem 0;overflow-x:auto}.BlogPost-module__DIfupq__prose .inv-table{border-collapse:collapse;width:100%;min-width:700px}.BlogPost-module__DIfupq__prose .inv-table thead th{color:#9ca3af;font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap;background:#0b1120;padding:12px 14px;font-size:.625rem;font-weight:700}.BlogPost-module__DIfupq__prose .inv-table tbody td{vertical-align:top;color:#4b5563;border-bottom:1px solid #f3f4f6;padding:12px 14px;font-size:.82rem}.BlogPost-module__DIfupq__prose .inv-table tbody tr:last-child td{border-bottom:none}.BlogPost-module__DIfupq__prose .inv-table .status{font-family:var(--lc-font-mono,"Space Mono",monospace);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .status.correct{color:#059669;background:#10b9811f}.BlogPost-module__DIfupq__prose .status.inconsistent{color:#d97706;background:#f59e0b1f}.BlogPost-module__DIfupq__prose .status.incorrect{color:#ef4444;background:#ef44441f}.BlogPost-module__DIfupq__prose .inv-table .priority{font-family:var(--lc-font-mono,"Space Mono",monospace);font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .priority.crit{color:#ef4444}.BlogPost-module__DIfupq__prose .priority.high{color:#d97706}.BlogPost-module__DIfupq__prose .priority-tiers{margin:2rem 0}.BlogPost-module__DIfupq__prose .tier{border:1px solid;border-radius:.875rem;margin-bottom:1.25rem;overflow:hidden}.BlogPost-module__DIfupq__prose .tier.critical{border-color:#ef444433}.BlogPost-module__DIfupq__prose .tier.high{border-color:#f59e0b33}.BlogPost-module__DIfupq__prose .tier.medium{border-color:#3b82f626}.BlogPost-module__DIfupq__prose .tier.low{border-color:#e5e7eb}.BlogPost-module__DIfupq__prose .tier-header{align-items:center;gap:10px;padding:14px 20px;display:flex}.BlogPost-module__DIfupq__prose .tier.critical .tier-header{background:#ef44440a}.BlogPost-module__DIfupq__prose .tier.high .tier-header{background:#f59e0b0a}.BlogPost-module__DIfupq__prose .tier.medium .tier-header{background:#3b82f608}.BlogPost-module__DIfupq__prose .tier.low .tier-header{background:#f9fafb}.BlogPost-module__DIfupq__prose .tier-badge{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;border-radius:5px;padding:3px 10px;font-size:.625rem;font-weight:700}.BlogPost-module__DIfupq__prose .tier.critical .tier-badge{color:#ef4444;background:#ef44441f}.BlogPost-module__DIfupq__prose .tier.high .tier-badge{color:#d97706;background:#f59e0b1f}.BlogPost-module__DIfupq__prose .tier.medium .tier-badge{color:#1e40af;background:#3b82f61f}.BlogPost-module__DIfupq__prose .tier.low .tier-badge{color:#6b7280;background:#f3f4f6}.BlogPost-module__DIfupq__prose .tier-timing{color:#4b5563;font-size:.82rem;font-weight:600}.BlogPost-module__DIfupq__prose .tier-body{padding:14px 20px}.BlogPost-module__DIfupq__prose .tier-body ul{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .tier-body li{color:#4b5563;margin-bottom:0;padding:4px 0 4px 20px;font-size:.88rem;line-height:1.65;display:block;position:relative}.BlogPost-module__DIfupq__prose .tier-body li:before{content:"→";color:#9ca3af;align-items:initial;justify-content:initial;background:0 0;border:none;border-radius:0;width:auto;height:auto;margin-top:0;font-size:.88rem;font-weight:600;display:inline;position:absolute;left:0}.BlogPost-module__DIfupq__prose .tool-grid{grid-template-columns:1fr 1fr;gap:14px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .tool-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem}.BlogPost-module__DIfupq__prose .tool-card h4{color:#111827;margin-bottom:4px;font-size:.92rem;font-weight:700}.BlogPost-module__DIfupq__prose .tool-card .tool-desc{color:#6b7280;font-size:.82rem;line-height:1.55}.BlogPost-module__DIfupq__prose .tool-card .tool-tag{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.04em;color:#1e40af;background:#3b82f61a;border-radius:4px;margin-top:8px;padding:2px 8px;font-size:.625rem;font-weight:700;display:inline-block}.BlogPost-module__DIfupq__prose .pitfall-grid{grid-template-columns:1fr 1fr;gap:14px;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .pitfall-card{background:#ef444405;border:1px solid #ef44441f;border-radius:.75rem;padding:1.35rem}.BlogPost-module__DIfupq__prose .pitfall-card .pf-num{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#ef4444;margin-bottom:6px;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .pitfall-card h4{color:#111827;margin-bottom:4px;font-size:.88rem;font-weight:700}.BlogPost-module__DIfupq__prose .pitfall-card p{color:#4b5563;margin:0;font-size:.82rem;line-height:1.6}@media (max-width:768px){:is(.BlogPost-module__DIfupq__prose .reason-grid,.BlogPost-module__DIfupq__prose .tool-grid,.BlogPost-module__DIfupq__prose .pitfall-grid){grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .nap-fields{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .inv-table-wrap{border-left:none;border-right:none;border-radius:0;margin-left:-1.5rem;margin-right:-1.5rem}}.BlogPost-module__DIfupq__prose .compare-split{grid-template-columns:1fr 1fr;gap:1.25rem;margin:2rem 0;display:grid}.BlogPost-module__DIfupq__prose .compare-card{border:1px solid;border-radius:.875rem;padding:1.75rem}.BlogPost-module__DIfupq__prose .compare-card.structured{background:#3b82f608;border-color:#3b82f626}.BlogPost-module__DIfupq__prose .compare-card.unstructured{background:#8b5cf608;border-color:#8b5cf61f}.BlogPost-module__DIfupq__prose .compare-card .cc-icon{margin-bottom:.6rem;font-size:1.35rem}.BlogPost-module__DIfupq__prose .compare-card h3{margin:0 0 .6rem;font-size:1.05rem;font-weight:700}.BlogPost-module__DIfupq__prose .compare-card.structured h3{color:#1e40af}.BlogPost-module__DIfupq__prose .compare-card.unstructured h3{color:#5b21b6}.BlogPost-module__DIfupq__prose .compare-card p{color:#4b5563;margin-bottom:.75rem;font-size:.85rem;line-height:1.6}.BlogPost-module__DIfupq__prose .compare-card .example-list{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .compare-card .example-list li{color:#4b5563;padding:3px 0 3px 1.1rem;font-size:.82rem;line-height:1.7;display:block;position:relative}.BlogPost-module__DIfupq__prose .compare-card .example-list li:before{content:"→";align-items:initial;justify-content:initial;background:0 0;border:none;border-radius:0;width:auto;height:auto;margin-top:0;font-size:.82rem;font-weight:600;display:inline;position:absolute;left:0}.BlogPost-module__DIfupq__prose .compare-card.structured .example-list li:before{color:#3b82f6}.BlogPost-module__DIfupq__prose .compare-card.unstructured .example-list li:before{color:#8b5cf6}.BlogPost-module__DIfupq__prose .example-list{margin:0;padding:0;list-style:none}.BlogPost-module__DIfupq__prose .tier-table-wrap{border:1px solid #e5e7eb;border-radius:.875rem;margin:2rem 0;overflow:hidden}.BlogPost-module__DIfupq__prose .tier-table{border-collapse:collapse;width:100%}.BlogPost-module__DIfupq__prose .tier-table thead th{color:#9ca3af;font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.06em;text-align:left;background:#0b1120;padding:.75rem 1rem;font-size:.625rem;font-weight:700}.BlogPost-module__DIfupq__prose .tier-table tbody td{color:#4b5563;border-bottom:1px solid #f3f4f6;padding:.85rem 1rem;font-size:.85rem}.BlogPost-module__DIfupq__prose .tier-table tbody tr:last-child td{border-bottom:none}.BlogPost-module__DIfupq__prose .tier-badge{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:.625rem;font-weight:700}.BlogPost-module__DIfupq__prose .tier-badge.t1{color:#059669;background:#10b9811a}.BlogPost-module__DIfupq__prose .tier-badge.t2{color:#1e40af;background:#3b82f61a}.BlogPost-module__DIfupq__prose .tier-badge.t3{color:#d97706;background:#f59e0b1a}.BlogPost-module__DIfupq__prose .tier-badge.t4{color:#5b21b6;background:#8b5cf61a}.BlogPost-module__DIfupq__prose .tier-table .platform-name{color:#111827;font-weight:700}.BlogPost-module__DIfupq__prose .nap-examples{margin:2rem 0}.BlogPost-module__DIfupq__prose .nap-row{grid-template-columns:140px 1fr;align-items:start;gap:.75rem;margin-bottom:.6rem;display:grid}.BlogPost-module__DIfupq__prose .nap-label{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#9ca3af;padding-top:.6rem;font-size:.75rem;font-weight:700}.BlogPost-module__DIfupq__prose .nap-variants{flex-wrap:wrap;gap:.5rem;display:flex}.BlogPost-module__DIfupq__prose .nap-var{font-size:.82rem;font-family:var(--lc-font-mono,"Space Mono",monospace);border:1px solid;border-radius:.5rem;padding:.5rem .85rem}.BlogPost-module__DIfupq__prose .nap-var.correct{color:#059669;background:#10b9810d;border-color:#10b98133}.BlogPost-module__DIfupq__prose .nap-var.wrong{color:#ef4444;background:#ef44440a;border-color:#ef444426;-webkit-text-decoration:line-through #ef444466;text-decoration:line-through #ef444466}.BlogPost-module__DIfupq__prose .a-step{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.75rem;grid-template-columns:44px 1fr;gap:.85rem;margin-bottom:1rem;padding:1.1rem 1.25rem;display:grid}.BlogPost-module__DIfupq__prose .a-num{width:44px;height:44px;font-family:var(--lc-font-mono,"Space Mono",monospace);color:#059669;background:#10b9811a;border-radius:11px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .a-step h4{color:#111827;margin-bottom:.2rem;font-size:.95rem;font-weight:700}.BlogPost-module__DIfupq__prose .a-step p{color:#6b7280;margin:0;font-size:.88rem;line-height:1.55}.BlogPost-module__DIfupq__prose .timeline{margin:2rem 0;padding-left:2rem;position:relative}.BlogPost-module__DIfupq__prose .timeline:before{content:"";background:#e5e7eb;width:2px;position:absolute;top:8px;bottom:8px;left:11px}.BlogPost-module__DIfupq__prose .tl-phase{margin-bottom:1.5rem;position:relative}.BlogPost-module__DIfupq__prose .tl-phase:last-child{margin-bottom:0}.BlogPost-module__DIfupq__prose .tl-dot{width:24px;height:24px;font-family:var(--lc-font-mono,"Space Mono",monospace);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex;position:absolute;top:4px;left:-2rem}.BlogPost-module__DIfupq__prose .tl-phase:first-child .tl-dot{background:#ef4444}.BlogPost-module__DIfupq__prose .tl-phase:nth-child(2) .tl-dot{background:#f59e0b}.BlogPost-module__DIfupq__prose .tl-phase:nth-child(3) .tl-dot{background:#3b82f6}.BlogPost-module__DIfupq__prose .tl-phase:nth-child(4) .tl-dot{background:#8b5cf6}.BlogPost-module__DIfupq__prose .tl-phase:nth-child(5) .tl-dot{background:#10b981}.BlogPost-module__DIfupq__prose .tl-content{padding:4px 0 4px 1rem}.BlogPost-module__DIfupq__prose .tl-content h4{color:#111827;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:2px;font-size:.95rem;font-weight:700;display:flex}.BlogPost-module__DIfupq__prose .tl-content .tl-timing{font-family:var(--lc-font-mono,"Space Mono",monospace);color:#9ca3af;font-size:.68rem;font-weight:700}.BlogPost-module__DIfupq__prose .tl-content p{color:#6b7280;margin:4px 0 0;font-size:.85rem;line-height:1.6}.BlogPost-module__DIfupq__prose .tool-card .t-desc{color:#6b7280;font-size:.82rem;line-height:1.55}.BlogPost-module__DIfupq__prose .tool-card .t-tag{font-family:var(--lc-font-mono,"Space Mono",monospace);text-transform:uppercase;letter-spacing:.04em;color:#1e40af;background:#3b82f61a;border-radius:4px;margin-top:8px;padding:2px 8px;font-size:.625rem;font-weight:700;display:inline-block}@media (max-width:768px){.BlogPost-module__DIfupq__prose .compare-split{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .nap-row{grid-template-columns:1fr}.BlogPost-module__DIfupq__prose .nap-label{padding-top:0}.BlogPost-module__DIfupq__prose .tier-table-wrap{border-left:none;border-right:none;border-radius:0;margin-left:-1.5rem;margin-right:-1.5rem;overflow-x:auto}}
