.version-comparison_container__3ETNT{min-height:100vh;display:flex;flex-direction:column}.version-comparison_main__G6HSL{flex-grow:1;padding:0 1rem 4rem;background:white}.version-comparison_content__XwWZf{max-width:1100px;margin:0 auto}.version-comparison_header__CnqZ5{margin-bottom:var(--spacing-lg)}.version-comparison_title__PH9Fz{font-size:var(--font-size-title);color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:var(--font-weight-semibold)}.version-comparison_subtitle__UFYkw{font-size:var(--font-size-subtitle);color:var(--primary-orange);font-weight:var(--font-weight-medium)}.version-comparison_intro__tgoJX{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-bottom:var(--spacing-lg)}.version-comparison_quickDecision__rdW0_{background:white;padding:2rem;border-radius:var(--border-radius-md);margin-bottom:var(--spacing-lg)}.version-comparison_quickDecision__rdW0_ h2{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.75rem}.version-comparison_decisionGrid__0kS_k{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.version-comparison_decisionCard__Z8pKF{background:white;padding:1.5rem;border-radius:var(--border-radius-md);border-left:4px solid #c85200}.version-comparison_decisionCard__Z8pKF h3{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1.125rem}.version-comparison_decisionCard__Z8pKF ul{list-style:none;padding:0;margin:0}.version-comparison_decisionCard__Z8pKF li{color:var(--text-secondary);padding:.5rem 0 .5rem 1.5rem;position:relative}.version-comparison_decisionCard__Z8pKF li:before{content:"→";position:absolute;left:0;color:var(--primary-orange);font-weight:700}.version-comparison_featureComparison__gSVOt{margin-bottom:var(--spacing-lg)}.version-comparison_featureComparison__gSVOt h2{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.75rem}.version-comparison_tableWrapper__0J2K9{overflow-x:auto}.version-comparison_comparisonTable__WMzQN{width:100%;border-collapse:collapse;font-size:.9375rem}.version-comparison_comparisonTable__WMzQN th{background:white;color:var(--text-primary);padding:1rem;text-align:left;border-bottom:2px solid #dee2e6;font-weight:var(--font-weight-semibold)}.version-comparison_comparisonTable__WMzQN th.version-comparison_highlight__WeSH9{background:var(--primary-orange);color:white}.version-comparison_comparisonTable__WMzQN td{padding:.875rem 1rem;border-bottom:1px solid #dee2e6;color:var(--text-secondary)}.version-comparison_comparisonTable__WMzQN td.version-comparison_highlight__WeSH9{background:#fff3e6;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.version-comparison_comparisonTable__WMzQN td.version-comparison_critical__TwKtx{color:#dc3545;font-weight:var(--font-weight-semibold)}.version-comparison_comparisonTable__WMzQN td.version-comparison_warning__In_HO{color:#ffc107;font-weight:var(--font-weight-semibold)}.version-comparison_comparisonTable__WMzQN td.version-comparison_good__k_1Qo{color:#20c997;font-weight:var(--font-weight-semibold)}.version-comparison_comparisonTable__WMzQN td.version-comparison_excellent__00o3w{color:#28a745;font-weight:var(--font-weight-semibold)}.version-comparison_performanceBenchmarks__oqoEV{margin-bottom:var(--spacing-lg)}.version-comparison_performanceBenchmarks__oqoEV h2{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1.75rem}.version-comparison_benchmarkNote__uwo1L{color:var(--text-secondary);font-style:italic;margin-bottom:var(--spacing-md);font-size:.9375rem}.version-comparison_benchmarkGrid__E_0Uz{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.version-comparison_benchmarkCard___rmmn{background:white;padding:1.5rem;border-radius:var(--border-radius-md)}.version-comparison_benchmarkCard___rmmn h3{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.125rem;text-align:center}.version-comparison_benchmarkChart__7gqAq{display:flex;flex-direction:column;gap:.75rem}.version-comparison_benchmarkBar__axJil{padding:.75rem 1rem;border-radius:var(--border-radius-sm);color:white;font-weight:var(--font-weight-semibold);font-size:.875rem;transition:transform .3s;white-space:nowrap;overflow:visible;position:relative;cursor:help}.version-comparison_benchmarkBar__axJil:hover{transform:translateX(4px)}.version-comparison_securityTimeline___oQqq{margin-bottom:var(--spacing-lg)}.version-comparison_securityTimeline___oQqq h2{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.75rem}.version-comparison_timelineGrid__qTYL3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.version-comparison_timelineItem__TuIId{background:white;padding:1.5rem;border-radius:var(--border-radius-md);text-align:center}.version-comparison_timelineVersion__6VWZG{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--spacing-sm)}.version-comparison_timelineSeverity__MZGMK{display:inline-block;padding:.5rem 1rem;border-radius:var(--border-radius-sm);color:white;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);font-size:.875rem}.version-comparison_timelineDetails__RhrWG{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;text-align:left}.version-comparison_migrationEffort__7pelQ{margin-bottom:var(--spacing-lg)}.version-comparison_migrationEffort__7pelQ h2{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.75rem}.version-comparison_effortTable__JYdTW{overflow-x:auto}.version-comparison_effortTable__JYdTW table{width:100%;border-collapse:collapse;font-size:.9375rem}.version-comparison_effortTable__JYdTW th{background:white;color:var(--text-primary);padding:1rem;text-align:left;border-bottom:2px solid #dee2e6;font-weight:var(--font-weight-semibold)}.version-comparison_effortTable__JYdTW td{padding:.875rem 1rem;border-bottom:1px solid #dee2e6;color:var(--text-secondary)}.version-comparison_effortTable__JYdTW td.version-comparison_critical__TwKtx{color:#dc3545;font-weight:var(--font-weight-semibold)}.version-comparison_effortTable__JYdTW td.version-comparison_warning__In_HO{color:#ffc107;font-weight:var(--font-weight-semibold)}.version-comparison_effortTable__JYdTW td.version-comparison_good__k_1Qo{color:#20c997;font-weight:var(--font-weight-semibold)}.version-comparison_effortTable__JYdTW td.version-comparison_excellent__00o3w{color:#28a745;font-weight:var(--font-weight-semibold)}.version-comparison_keyTakeaways__As1kR{background:white;padding:2rem;border-radius:var(--border-radius-md);margin-bottom:var(--spacing-lg)}.version-comparison_keyTakeaways__As1kR h2{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.75rem}.version-comparison_takeawayGrid__ExHUv{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.5rem;gap:1.5rem}.version-comparison_takeaway__UCmaE{background:white;padding:1.5rem;border-radius:var(--border-radius-md);border-left:4px solid #c85200}.version-comparison_takeaway__UCmaE h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.125rem}.version-comparison_takeaway__UCmaE p{color:var(--text-secondary);line-height:1.6;margin:0;font-size:.9375rem}.version-comparison_relatedResources__VisYz{margin-bottom:var(--spacing-lg)}.version-comparison_relatedResources__VisYz h2{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1.75rem}.version-comparison_relatedResources__VisYz ul{list-style:none;padding:0}.version-comparison_relatedResources__VisYz li{margin-bottom:.75rem}.version-comparison_relatedResources__VisYz a{color:var(--primary-orange);text-decoration:none;font-weight:var(--font-weight-semibold)}.version-comparison_relatedResources__VisYz a:hover{text-decoration:underline}.version-comparison_cta__4i8LV{background:white;padding:2.5rem;border-radius:var(--border-radius-md);text-align:center}.version-comparison_cta__4i8LV h2{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1.75rem}.version-comparison_cta__4i8LV p{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.version-comparison_ctaBtn__ICpXm{display:inline-block;background:var(--primary-orange);color:white;padding:.75rem 1.5rem;font-size:1rem;font-weight:var(--font-weight-semibold);text-decoration:none;border-radius:var(--border-radius-sm);transition:background .2s}.version-comparison_ctaBtn__ICpXm:hover{background:#b34700}@media (max-width:768px){.version-comparison_title__PH9Fz{font-size:var(--font-size-title)}.version-comparison_subtitle__UFYkw{font-size:var(--font-size-subtitle);color:var(--primary-orange);font-weight:var(--font-weight-medium)}.version-comparison_benchmarkGrid__E_0Uz,.version-comparison_decisionGrid__0kS_k,.version-comparison_takeawayGrid__ExHUv,.version-comparison_timelineGrid__qTYL3{grid-template-columns:1fr}.version-comparison_comparisonTable__WMzQN{font-size:.8125rem}.version-comparison_comparisonTable__WMzQN td,.version-comparison_comparisonTable__WMzQN th{padding:.5rem}}