.CompetitorComparison_comparisonSection__z1mhC{padding:100px 0;background:linear-gradient(180deg,#0f172a,#1e293b);color:#f8fafc;position:relative;overflow:hidden}.CompetitorComparison_comparisonSection__z1mhC:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(81,103,219,.15) 0,transparent 70%);pointer-events:none}.CompetitorComparison_header__mmr8h{text-align:center;margin-bottom:48px;position:relative}.CompetitorComparison_header__mmr8h h2{margin:0 0 16px;font-size:36px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CompetitorComparison_header__mmr8h p{margin:0;font-size:18px;color:#94a3b8}.CompetitorComparison_tableWrapper__kcGtj{overflow-x:auto;background:rgba(17,24,39,.8);backdrop-filter:blur(12px);border-radius:24px;padding:8px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 48px rgba(0,0,0,.2)}.CompetitorComparison_comparisonTable__N5NMJ{width:100%;border-collapse:separate;border-spacing:0;min-width:720px}.CompetitorComparison_comparisonTable__N5NMJ td,.CompetitorComparison_comparisonTable__N5NMJ th{padding:18px 20px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:15px}.CompetitorComparison_comparisonTable__N5NMJ tbody tr{transition:background .2s ease}.CompetitorComparison_comparisonTable__N5NMJ tbody tr:hover{background:hsla(0,0%,100%,.03)}.CompetitorComparison_comparisonTable__N5NMJ tbody tr:last-child td{border-bottom:none}.CompetitorComparison_comparisonTable__N5NMJ th{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b;padding-top:16px;padding-bottom:16px;background:rgba(15,23,42,.5)}.CompetitorComparison_comparisonTable__N5NMJ th:first-child{border-top-left-radius:16px}.CompetitorComparison_comparisonTable__N5NMJ th:last-child{border-top-right-radius:16px}.CompetitorComparison_featureCell__hqLpQ{color:#e2e8f0;font-weight:600}.CompetitorComparison_rapidoformCol__ggJkd{color:#fff;position:relative}.CompetitorComparison_comparisonTable__N5NMJ th.CompetitorComparison_rapidoformCol__ggJkd{color:#10b981;background:linear-gradient(180deg,rgba(16,185,129,.1),transparent)}.CompetitorComparison_comparisonTable__N5NMJ td.CompetitorComparison_rapidoformCol__ggJkd{background:rgba(16,185,129,.05)}.CompetitorComparison_highlight__dVCSh{color:#10b981;font-weight:700;position:relative}.CompetitorComparison_highlight__dVCSh:before{content:"✓";margin-right:6px;font-size:12px}.CompetitorComparison_footnote__3VwmN{margin-top:24px;font-size:13px;color:#64748b;text-align:center}@media (max-width:767px){.CompetitorComparison_comparisonSection__z1mhC{padding:80px 0}.CompetitorComparison_header__mmr8h h2{font-size:28px}.CompetitorComparison_tableWrapper__kcGtj{border-radius:16px}}