.compare-module__4CUfiW__container{background:var(--verification-white);max-width:1400px;min-height:100vh;padding:var(--space-2xl)var(--space-xl)var(--space-4xl);margin:0 auto}.compare-module__4CUfiW__breadcrumb{align-items:center;gap:var(--space-sm);color:var(--feather-stone);margin-bottom:var(--space-xl);font-size:.875rem;display:flex}.compare-module__4CUfiW__breadcrumb a{color:var(--owl-amber);text-decoration:none}.compare-module__4CUfiW__breadcrumb a:hover{text-decoration:underline}.compare-module__4CUfiW__disclaimer{align-items:flex-start;gap:var(--space-md);padding:var(--space-md)var(--space-lg);margin-bottom:var(--space-2xl);color:var(--deep-dusk);background:#d4a8531a;border:1px solid #d4a8534d;border-radius:10px;font-size:.875rem;line-height:1.5;display:flex}.compare-module__4CUfiW__disclaimer svg{color:var(--owl-amber);flex-shrink:0;margin-top:2px}.compare-module__4CUfiW__hero{text-align:center;max-width:900px;margin:0 auto var(--space-4xl)}.compare-module__4CUfiW__heroTitle{color:var(--twilight-navy);letter-spacing:-.03em;margin-bottom:var(--space-lg);font-size:3.5rem;font-weight:700;line-height:1.1}.compare-module__4CUfiW__heroSubtitle{color:var(--deep-dusk);max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.7}.compare-module__4CUfiW__quickStats{gap:var(--space-lg);margin-bottom:var(--space-4xl);grid-template-columns:repeat(4,1fr);display:grid}.compare-module__4CUfiW__statCard{background:linear-gradient(135deg,var(--perception-gray)0%,var(--verification-white)100%);border:1px solid var(--shadow-slate);padding:var(--space-xl);text-align:center;border-radius:12px}.compare-module__4CUfiW__statLabel{color:var(--feather-stone);margin-bottom:var(--space-sm);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;display:block}.compare-module__4CUfiW__statValue{color:var(--owl-amber);margin-bottom:var(--space-xs);font-size:2.5rem;font-weight:700;display:block}.compare-module__4CUfiW__statNote{color:var(--deep-dusk);font-size:.8rem;display:block}.compare-module__4CUfiW__sectionTitle{color:var(--twilight-navy);text-align:center;margin-bottom:var(--space-md);font-size:2.25rem;font-weight:700}.compare-module__4CUfiW__sectionSubtitle{color:var(--deep-dusk);text-align:center;max-width:700px;margin:0 auto var(--space-2xl);font-size:1.1rem;line-height:1.6}.compare-module__4CUfiW__segmentBadges{justify-content:center;gap:var(--space-md);margin-bottom:var(--space-3xl);flex-wrap:wrap;display:flex}.compare-module__4CUfiW__segmentBadge{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-lg);border-radius:100px;font-size:.875rem;font-weight:500;display:flex}.compare-module__4CUfiW__segmentBadge.compare-module__4CUfiW__legacy{color:#6366f1;background:#6366f11a;border:1px solid #6366f14d}.compare-module__4CUfiW__segmentBadge.compare-module__4CUfiW__specialized{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.compare-module__4CUfiW__segmentBadge.compare-module__4CUfiW__decentralized{color:#a855f7;background:#a855f71a;border:1px solid #a855f74d}.compare-module__4CUfiW__comparisonSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__tableWrapper{margin-bottom:var(--space-md);overflow-x:auto}.compare-module__4CUfiW__comparisonTable{border-collapse:collapse;width:100%;font-size:.9rem}.compare-module__4CUfiW__comparisonTable th,.compare-module__4CUfiW__comparisonTable td{padding:var(--space-md)var(--space-lg);text-align:left;border-bottom:1px solid var(--perception-gray)}.compare-module__4CUfiW__comparisonTable th{background:var(--twilight-navy);color:#fff;white-space:nowrap;font-weight:600}.compare-module__4CUfiW__comparisonTable th:first-child{border-radius:8px 0 0}.compare-module__4CUfiW__comparisonTable th:last-child{border-radius:0 8px 0 0}.compare-module__4CUfiW__highlightCol{background:#d4a85314}.compare-module__4CUfiW__comparisonTable th.compare-module__4CUfiW__highlightCol{background:var(--owl-amber)}.compare-module__4CUfiW__providerHeader{align-items:center;gap:var(--space-sm);font-weight:600;display:flex}.compare-module__4CUfiW__providerLink{align-items:center;gap:var(--space-xs);color:#fff;text-decoration:none;transition:opacity .15s;display:flex}.compare-module__4CUfiW__providerLink:hover{opacity:.85;text-decoration:underline}.compare-module__4CUfiW__providerLink svg{opacity:.7}.compare-module__4CUfiW__providerLogo{object-fit:contain;width:24px;height:24px}.compare-module__4CUfiW__highlight{color:var(--owl-amber);font-weight:600}.compare-module__4CUfiW__subtext{color:var(--feather-stone);font-size:.8rem;font-weight:400}.compare-module__4CUfiW__checkIcon{color:#22c55e}.compare-module__4CUfiW__partialIcon{color:#f59e0b}.compare-module__4CUfiW__xIcon{color:#ef4444}.compare-module__4CUfiW__tableNote{color:var(--feather-stone);text-align:center;font-size:.875rem;font-style:italic}.compare-module__4CUfiW__ratingLegend{justify-content:center;gap:var(--space-xl);margin:var(--space-lg)0 var(--space-2xl);color:var(--deep-dusk);font-size:.85rem;display:flex}.compare-module__4CUfiW__legendItem{align-items:center;gap:var(--space-xs);display:flex}.compare-module__4CUfiW__competitorSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__competitorGrid{gap:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.compare-module__4CUfiW__competitorCard{background:var(--verification-white);border:1px solid var(--shadow-slate);padding:var(--space-xl);border-radius:12px}.compare-module__4CUfiW__competitorCard.compare-module__4CUfiW__tier1{border:2px solid #22c55e}.compare-module__4CUfiW__competitorCard.compare-module__4CUfiW__tier2{border:1px solid var(--shadow-slate)}.compare-module__4CUfiW__competitorCard.compare-module__4CUfiW__tier3{border:1px dashed var(--shadow-slate);opacity:.9}.compare-module__4CUfiW__tierBadge{align-items:center;gap:var(--space-xs);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md);border-radius:12px;padding:4px 10px;font-size:.7rem;font-weight:600;display:inline-flex}.compare-module__4CUfiW__tierBadge.compare-module__4CUfiW__direct{color:#22c55e;background:#22c55e26}.compare-module__4CUfiW__tierBadge.compare-module__4CUfiW__competitor{color:#6366f1;background:#6366f126}.compare-module__4CUfiW__tierBadge.compare-module__4CUfiW__secondary{color:#6b7280;background:#9ca3af26}.compare-module__4CUfiW__competitorCardHeader{margin-bottom:var(--space-lg);justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.compare-module__4CUfiW__competitorName{color:var(--twilight-navy);margin-bottom:var(--space-xs);font-size:1.35rem;font-weight:700}.compare-module__4CUfiW__competitorName a{color:inherit;align-items:center;gap:var(--space-xs);text-decoration:none;display:flex}.compare-module__4CUfiW__competitorName a:hover{color:var(--owl-amber)}.compare-module__4CUfiW__competitorName a svg{opacity:.5}.compare-module__4CUfiW__competitorTagline{color:var(--deep-dusk);font-size:.9rem}.compare-module__4CUfiW__competitorMdlRating{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.compare-module__4CUfiW__mdlStars{letter-spacing:2px;font-size:1.1rem}.compare-module__4CUfiW__mdlLabel{color:var(--feather-stone);text-transform:uppercase;font-size:.65rem}.compare-module__4CUfiW__competitorBody{margin-bottom:var(--space-lg)}.compare-module__4CUfiW__competitorBody h4{color:var(--twilight-navy);margin-bottom:var(--space-sm);margin-top:var(--space-md);font-size:.9rem;font-weight:600}.compare-module__4CUfiW__competitorBody h4:first-child{margin-top:0}.compare-module__4CUfiW__featureList{gap:var(--space-xs);flex-direction:column;display:flex}.compare-module__4CUfiW__featureItem{align-items:flex-start;gap:var(--space-sm);color:var(--deep-dusk);font-size:.85rem;line-height:1.4;display:flex}.compare-module__4CUfiW__featureItem svg{flex-shrink:0;margin-top:2px}.compare-module__4CUfiW__weaknessItem{align-items:flex-start;gap:var(--space-sm);color:var(--deep-dusk);font-size:.85rem;line-height:1.4;display:flex}.compare-module__4CUfiW__weaknessItem svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.compare-module__4CUfiW__useCaseTags{gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.compare-module__4CUfiW__useCaseTag{background:var(--perception-gray);color:var(--deep-dusk);border-radius:12px;padding:4px 10px;font-size:.75rem}.compare-module__4CUfiW__pricingBadge{align-items:center;gap:var(--space-xs);color:var(--bronze-vigil);margin-top:var(--space-sm);background:#d4a85326;border-radius:8px;padding:4px 12px;font-size:.8rem;font-weight:500;display:inline-flex}.compare-module__4CUfiW__advantagesSection{margin-bottom:var(--space-4xl);background:linear-gradient(135deg,var(--perception-gray)0%,var(--verification-white)100%);padding:var(--space-3xl);border:1px solid var(--shadow-slate);border-radius:16px}.compare-module__4CUfiW__advantagesGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.compare-module__4CUfiW__advantageCard{background:var(--verification-white);padding:var(--space-xl);border:1px solid var(--shadow-slate);border-radius:12px}.compare-module__4CUfiW__advantageCard h3{align-items:center;gap:var(--space-sm);color:var(--twilight-navy);margin-bottom:var(--space-sm);font-size:1.1rem;font-weight:600;display:flex}.compare-module__4CUfiW__advantageCard h3 svg{color:var(--owl-amber)}.compare-module__4CUfiW__advantageCard p{color:var(--deep-dusk);margin-bottom:var(--space-md);font-size:.9rem;line-height:1.6}.compare-module__4CUfiW__advantageMetric{align-items:baseline;gap:var(--space-sm);display:flex}.compare-module__4CUfiW__advantageMetricValue{color:var(--owl-amber);font-size:1.5rem;font-weight:700}.compare-module__4CUfiW__advantageMetricLabel{color:var(--feather-stone);font-size:.8rem}.compare-module__4CUfiW__dynamicsSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__dynamicsGrid{gap:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.compare-module__4CUfiW__dynamicsCard{background:var(--verification-white);border:1px solid var(--shadow-slate);padding:var(--space-xl);border-radius:12px}.compare-module__4CUfiW__dynamicsCard h3{align-items:center;gap:var(--space-sm);color:var(--twilight-navy);margin-bottom:var(--space-lg);font-size:1.15rem;font-weight:600;display:flex}.compare-module__4CUfiW__dynamicsCard h3 svg{color:var(--owl-amber)}.compare-module__4CUfiW__timelineList{gap:var(--space-md);flex-direction:column;display:flex}.compare-module__4CUfiW__timelineItem{gap:var(--space-md);padding-left:var(--space-md);border-left:2px solid var(--shadow-slate);display:flex}.compare-module__4CUfiW__timelineDate{width:80px;color:var(--owl-amber);flex-shrink:0;font-size:.8rem;font-weight:600}.compare-module__4CUfiW__timelineContent{flex:1}.compare-module__4CUfiW__timelineContent strong{color:var(--twilight-navy);margin-bottom:2px;font-size:.9rem;display:block}.compare-module__4CUfiW__timelineContent span{color:var(--feather-stone);font-size:.8rem}.compare-module__4CUfiW__positioningList{gap:var(--space-lg);flex-direction:column;display:flex}.compare-module__4CUfiW__positioningItem h4{color:var(--twilight-navy);margin-bottom:var(--space-xs);font-size:.9rem;font-weight:600}.compare-module__4CUfiW__positioningItem p{color:var(--deep-dusk);font-size:.85rem;line-height:1.5}.compare-module__4CUfiW__positioningItem p strong{color:var(--twilight-navy)}.compare-module__4CUfiW__sourcesSection{margin-bottom:var(--space-4xl);background:var(--perception-gray);padding:var(--space-xl);border-radius:12px}.compare-module__4CUfiW__sourcesSection h2{color:var(--twilight-navy);margin-bottom:var(--space-lg);font-size:1.25rem;font-weight:600}.compare-module__4CUfiW__sourcesList{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.compare-module__4CUfiW__sourceItem{align-items:center;gap:var(--space-sm);color:var(--deep-dusk);padding:var(--space-sm);border-radius:6px;font-size:.85rem;text-decoration:none;transition:background .15s;display:flex}.compare-module__4CUfiW__sourceItem:hover{background:var(--verification-white);color:var(--owl-amber)}.compare-module__4CUfiW__sourceItem svg{opacity:.5;flex-shrink:0}.compare-module__4CUfiW__ctaSection{text-align:center;padding:var(--space-4xl);background:linear-gradient(135deg,var(--twilight-navy)0%,var(--night-watch)100%);color:#fff;border-radius:16px}.compare-module__4CUfiW__ctaTitle{margin-bottom:var(--space-md);font-size:2.5rem;font-weight:700}.compare-module__4CUfiW__ctaText{opacity:.85;max-width:600px;margin:0 auto var(--space-xl);font-size:1.15rem}.compare-module__4CUfiW__ctaActions{justify-content:center;gap:var(--space-md);display:flex}.compare-module__4CUfiW__buttonPrimary{background:var(--owl-amber);color:#fff;padding:var(--space-md)var(--space-xl);border-radius:8px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.compare-module__4CUfiW__buttonPrimary:hover{background:var(--bronze-vigil);transform:translateY(-2px)}.compare-module__4CUfiW__buttonSecondary{color:#fff;padding:var(--space-md)var(--space-xl);background:0 0;border:1px solid #ffffff4d;border-radius:8px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.compare-module__4CUfiW__buttonSecondary:hover{background:#ffffff1a;border-color:#ffffff80}.compare-module__4CUfiW__categoryRow{background:var(--perception-gray)}.compare-module__4CUfiW__categoryRow td{color:var(--twilight-navy);border-bottom:2px solid var(--shadow-slate);font-weight:600}.compare-module__4CUfiW__tierBadge.compare-module__4CUfiW__legacy{color:#6366f1;background:#6366f126}.compare-module__4CUfiW__tierBadge.compare-module__4CUfiW__specialized{color:#22c55e;background:#22c55e26}.compare-module__4CUfiW__strengthsList,.compare-module__4CUfiW__weaknessesList{margin:0 0 var(--space-md)0;padding:0;list-style:none}.compare-module__4CUfiW__strengthsList li,.compare-module__4CUfiW__weaknessesList li{padding-left:var(--space-lg);margin-bottom:var(--space-xs);color:var(--deep-dusk);font-size:.85rem;line-height:1.5;position:relative}.compare-module__4CUfiW__strengthsList li:before{content:"✓";color:#22c55e;font-weight:700;position:absolute;left:0}.compare-module__4CUfiW__weaknessesList li:before{content:"✗";color:#f59e0b;font-weight:700;position:absolute;left:0}.compare-module__4CUfiW__competitorPricing{background:var(--perception-gray);padding:var(--space-md);margin-top:var(--space-md);border-radius:8px}.compare-module__4CUfiW__competitorPricing h4{margin-bottom:var(--space-sm)!important;margin-top:0!important}.compare-module__4CUfiW__pricingDetails{gap:var(--space-xs);color:var(--deep-dusk);flex-direction:column;font-size:.85rem;display:flex}.compare-module__4CUfiW__competitorNote{border-left:3px solid var(--owl-amber);padding:var(--space-md);color:var(--deep-dusk);margin-top:var(--space-md);background:#d4a8531a;font-size:.85rem}.compare-module__4CUfiW__costSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__costGrid{gap:var(--space-lg);grid-template-columns:repeat(4,1fr);display:grid}.compare-module__4CUfiW__costCard{background:var(--verification-white);border:1px solid var(--shadow-slate);padding:var(--space-xl);border-radius:12px}.compare-module__4CUfiW__costCardHighlight{border:2px solid var(--owl-amber);background:#d4a8530d}.compare-module__4CUfiW__costCardHeader{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.compare-module__4CUfiW__costProvider{color:var(--twilight-navy);font-size:1.1rem;font-weight:700}.compare-module__4CUfiW__costSavingsBadge{color:#22c55e;background:#22c55e26;border-radius:12px;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.compare-module__4CUfiW__costBreakdown{gap:var(--space-sm);flex-direction:column;display:flex}.compare-module__4CUfiW__costLine{color:var(--deep-dusk);justify-content:space-between;font-size:.85rem;display:flex}.compare-module__4CUfiW__costTotal{padding-top:var(--space-sm);border-top:1px solid var(--shadow-slate);color:var(--twilight-navy);justify-content:space-between;font-weight:600;display:flex}.compare-module__4CUfiW__advantageIcon{width:60px;height:60px;margin-bottom:var(--space-md);color:var(--owl-amber);background:#d4a85326;border-radius:12px;justify-content:center;align-items:center;display:flex}.compare-module__4CUfiW__techStackSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__techStackTable{overflow-x:auto}.compare-module__4CUfiW__techStackTable table{border-collapse:collapse;width:100%;font-size:.9rem}.compare-module__4CUfiW__techStackTable th,.compare-module__4CUfiW__techStackTable td{padding:var(--space-md)var(--space-lg);text-align:left;border-bottom:1px solid var(--perception-gray)}.compare-module__4CUfiW__techStackTable th{background:var(--twilight-navy);color:#fff;font-weight:600}.compare-module__4CUfiW__techStackTable th:first-child{border-radius:8px 0 0}.compare-module__4CUfiW__techStackTable th:last-child{border-radius:0 8px 0 0}.compare-module__4CUfiW__techStackTable tr:hover{background:#d4a8530d}.compare-module__4CUfiW__whenToChooseSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__decisionGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}.compare-module__4CUfiW__decisionCard{background:var(--verification-white);border:1px solid var(--shadow-slate);padding:var(--space-xl);border-radius:12px}.compare-module__4CUfiW__decisionCard h3{color:var(--twilight-navy);margin-bottom:var(--space-md);font-size:1.1rem;font-weight:600}.compare-module__4CUfiW__decisionCard ul{margin:0;padding:0;list-style:none}.compare-module__4CUfiW__decisionCard li{padding-left:var(--space-lg);margin-bottom:var(--space-sm);color:var(--deep-dusk);font-size:.85rem;line-height:1.5;position:relative}.compare-module__4CUfiW__decisionCard li:before{content:"•";color:var(--feather-stone);position:absolute;left:0}.compare-module__4CUfiW__decisionCardHighlight{border:2px solid var(--owl-amber);background:#d4a8530d}.compare-module__4CUfiW__decisionCardHighlight li:before{content:"✓";color:#22c55e}.compare-module__4CUfiW__timelineSection{margin-bottom:var(--space-4xl)}.compare-module__4CUfiW__timelineTable{border-collapse:collapse;width:100%;font-size:.9rem}.compare-module__4CUfiW__timelineTable th,.compare-module__4CUfiW__timelineTable td{padding:var(--space-md)var(--space-lg);text-align:left;border-bottom:1px solid var(--perception-gray)}.compare-module__4CUfiW__timelineTable th{background:var(--twilight-navy);color:#fff;font-weight:600}.compare-module__4CUfiW__timelineTable th:first-child{border-radius:8px 0 0}.compare-module__4CUfiW__timelineTable th:last-child{border-radius:0 8px 0 0}.compare-module__4CUfiW__highlightRow{background:#d4a8531a}.compare-module__4CUfiW__sourceCard{align-items:flex-start;gap:var(--space-md);padding:var(--space-md);background:var(--verification-white);margin-bottom:var(--space-md);border-radius:8px;display:flex}.compare-module__4CUfiW__sourceNumber{color:var(--owl-amber);flex-shrink:0;font-weight:700}.compare-module__4CUfiW__sourceCard a{color:var(--owl-amber);align-items:center;gap:var(--space-xs);text-decoration:none;display:inline-flex}.compare-module__4CUfiW__sourceCard a:hover{text-decoration:underline}.compare-module__4CUfiW__sourceCard a svg{opacity:.7}@media (max-width:1200px){.compare-module__4CUfiW__comparisonTable{font-size:.8rem}.compare-module__4CUfiW__comparisonTable th,.compare-module__4CUfiW__comparisonTable td{padding:var(--space-sm)var(--space-md)}.compare-module__4CUfiW__advantagesGrid,.compare-module__4CUfiW__costGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:968px){.compare-module__4CUfiW__heroTitle{font-size:2.5rem}.compare-module__4CUfiW__quickStats{grid-template-columns:repeat(2,1fr)}.compare-module__4CUfiW__competitorGrid,.compare-module__4CUfiW__advantagesGrid,.compare-module__4CUfiW__dynamicsGrid{grid-template-columns:1fr}.compare-module__4CUfiW__sourcesList{grid-template-columns:repeat(2,1fr)}.compare-module__4CUfiW__decisionGrid,.compare-module__4CUfiW__costGrid{grid-template-columns:1fr}}@media (max-width:640px){.compare-module__4CUfiW__container{padding:var(--space-lg)var(--space-md)var(--space-3xl)}.compare-module__4CUfiW__heroTitle{font-size:2rem}.compare-module__4CUfiW__quickStats{grid-template-columns:1fr}.compare-module__4CUfiW__segmentBadges{flex-direction:column;align-items:center}.compare-module__4CUfiW__ratingLegend{align-items:center;gap:var(--space-sm);flex-direction:column}.compare-module__4CUfiW__sourcesList{grid-template-columns:1fr}.compare-module__4CUfiW__ctaActions{flex-direction:column}}
/*# sourceMappingURL=04c1f90383b49062.css.map*/