.comparison_container__QDz17{min-height:100vh;display:flex;flex-direction:column}.comparison_main__8HcOu{flex-grow:1;padding:2rem 1rem;background:white}.comparison_content__BzTBr{max-width:1200px;margin:0 auto}.comparison_title__hGDcP{font-size:2.5rem;color:#444444;margin-bottom:1rem;font-weight:600}.comparison_intro__L_r1M{font-size:1.125rem;color:#666666;line-height:1.6;margin-bottom:3rem}.comparison_quickDecision__7ZGKX{background:#f5f5f5;padding:2rem;border-radius:8px;margin-bottom:3rem}.comparison_quickDecision__7ZGKX h2{color:#444444;margin-bottom:1.5rem;font-size:1.75rem}.comparison_decisionGrid__qpcTq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.comparison_decisionCard__3xrMS{background:white;padding:1.5rem;border-radius:8px;border-left:4px solid #f17700}.comparison_decisionCard__3xrMS h3{color:#444444;margin-bottom:1rem;font-size:1.125rem}.comparison_decisionCard__3xrMS ul{list-style:none;padding:0;margin:0}.comparison_decisionCard__3xrMS li{color:#666666;padding:.5rem 0 .5rem 1.5rem;position:relative}.comparison_decisionCard__3xrMS li:before{content:"→";position:absolute;left:0;color:#f17700;font-weight:700}.comparison_featureComparison__QH0BM{margin-bottom:3rem}.comparison_featureComparison__QH0BM h2{color:#444444;margin-bottom:1.5rem;font-size:1.75rem}.comparison_tableWrapper__sW0cU{overflow-x:auto}.comparison_comparisonTable__RHXU0{width:100%;border-collapse:collapse;font-size:.9375rem}.comparison_comparisonTable__RHXU0 th{background:#f5f5f5;color:#444444;padding:1rem;text-align:left;border-bottom:2px solid #dee2e6;font-weight:600}.comparison_comparisonTable__RHXU0 th.comparison_highlight__l6jQ6{background:#f17700;color:white}.comparison_comparisonTable__RHXU0 td{padding:.875rem 1rem;border-bottom:1px solid #dee2e6;color:#666666}.comparison_comparisonTable__RHXU0 td.comparison_highlight__l6jQ6{background:#fff3e6;font-weight:600;color:#444444}.comparison_comparisonTable__RHXU0 td.comparison_critical__FV3vo{color:#dc3545;font-weight:600}.comparison_comparisonTable__RHXU0 td.comparison_warning__ywJY8{color:#ffc107;font-weight:600}.comparison_comparisonTable__RHXU0 td.comparison_good__X0ga_{color:#20c997;font-weight:600}.comparison_comparisonTable__RHXU0 td.comparison_excellent__zm_vr{color:#28a745;font-weight:600}.comparison_performanceBenchmarks__ddscy{margin-bottom:3rem}.comparison_performanceBenchmarks__ddscy h2{color:#444444;margin-bottom:1rem;font-size:1.75rem}.comparison_benchmarkNote__x6QXC{color:#666666;font-style:italic;margin-bottom:2rem;font-size:.9375rem}.comparison_benchmarkGrid__r7JtO{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.comparison_benchmarkCard__Pcuo8{background:#f5f5f5;padding:1.5rem;border-radius:8px}.comparison_benchmarkCard__Pcuo8 h3{color:#444444;margin-bottom:1.5rem;font-size:1.125rem;text-align:center}.comparison_benchmarkChart__CNXeg{display:flex;flex-direction:column;gap:.75rem}.comparison_benchmarkBar__losUC{padding:.75rem;border-radius:4px;color:white;font-weight:600;font-size:.875rem;transition:transform .3s}.comparison_benchmarkBar__losUC:hover{transform:translateX(4px)}.comparison_securityTimeline__G0rq8{margin-bottom:3rem}.comparison_securityTimeline__G0rq8 h2{color:#444444;margin-bottom:1.5rem;font-size:1.75rem}.comparison_timelineGrid__YhM4D{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.comparison_timelineItem__1z2EP{background:#f5f5f5;padding:1.5rem;border-radius:8px;text-align:center}.comparison_timelineVersion__CIslw{font-size:1.25rem;font-weight:600;color:#444444;margin-bottom:1rem}.comparison_timelineSeverity__Q43Wg{display:inline-block;padding:.5rem 1rem;border-radius:4px;color:white;font-weight:600;margin-bottom:1rem;font-size:.875rem}.comparison_timelineDetails__oCqys{color:#666666;font-size:.9375rem;line-height:1.6;text-align:left}.comparison_migrationEffort__Pmy48{margin-bottom:3rem}.comparison_migrationEffort__Pmy48 h2{color:#444444;margin-bottom:1.5rem;font-size:1.75rem}.comparison_effortTable__UO8s4{overflow-x:auto}.comparison_effortTable__UO8s4 table{width:100%;border-collapse:collapse;font-size:.9375rem}.comparison_effortTable__UO8s4 th{background:#f5f5f5;color:#444444;padding:1rem;text-align:left;border-bottom:2px solid #dee2e6;font-weight:600}.comparison_effortTable__UO8s4 td{padding:.875rem 1rem;border-bottom:1px solid #dee2e6;color:#666666}.comparison_effortTable__UO8s4 td.comparison_critical__FV3vo{color:#dc3545;font-weight:600}.comparison_effortTable__UO8s4 td.comparison_warning__ywJY8{color:#ffc107;font-weight:600}.comparison_effortTable__UO8s4 td.comparison_good__X0ga_{color:#20c997;font-weight:600}.comparison_effortTable__UO8s4 td.comparison_excellent__zm_vr{color:#28a745;font-weight:600}.comparison_keyTakeaways__rj7QX{background:#f5f5f5;padding:2rem;border-radius:8px;margin-bottom:3rem}.comparison_keyTakeaways__rj7QX h2{color:#444444;margin-bottom:1.5rem;font-size:1.75rem}.comparison_takeawayGrid__9Fjpx{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.5rem;gap:1.5rem}.comparison_takeaway__o8gYr{background:white;padding:1.5rem;border-radius:8px;border-left:4px solid #f17700}.comparison_takeaway__o8gYr h3{color:#444444;margin-bottom:.75rem;font-size:1.125rem}.comparison_takeaway__o8gYr p{color:#666666;line-height:1.6;margin:0;font-size:.9375rem}.comparison_relatedResources__e5jri{margin-bottom:3rem}.comparison_relatedResources__e5jri h2{color:#444444;margin-bottom:1rem;font-size:1.75rem}.comparison_relatedResources__e5jri ul{list-style:none;padding:0}.comparison_relatedResources__e5jri li{margin-bottom:.75rem}.comparison_relatedResources__e5jri a{color:#f17700;text-decoration:none;font-weight:600}.comparison_relatedResources__e5jri a:hover{text-decoration:underline}.comparison_cta__Pqw9p{background:#f5f5f5;padding:2.5rem;border-radius:8px;text-align:center}.comparison_cta__Pqw9p h2{color:#444444;margin-bottom:1rem;font-size:1.75rem}.comparison_cta__Pqw9p p{color:#666666;line-height:1.6;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.comparison_ctaBtn__WodtX{display:inline-block;background:#f17700;color:white;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:4px;transition:background .2s}.comparison_ctaBtn__WodtX:hover{background:#d66800}@media (max-width:768px){.comparison_title__hGDcP{font-size:2rem}.comparison_benchmarkGrid__r7JtO,.comparison_decisionGrid__qpcTq,.comparison_takeawayGrid__9Fjpx,.comparison_timelineGrid__YhM4D{grid-template-columns:1fr}.comparison_comparisonTable__RHXU0{font-size:.8125rem}.comparison_comparisonTable__RHXU0 td,.comparison_comparisonTable__RHXU0 th{padding:.5rem}}