.compare-module__G2o0Kq__page{min-height:100vh;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#2d2d2d;-webkit-font-smoothing:antialiased;background:#faf9f7}.compare-module__G2o0Kq__nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf9f7e6;padding:1.25rem 2rem;position:fixed;top:0;left:0;right:0}.compare-module__G2o0Kq__navLink{color:#2d2d2d;background:#ffffffe6;border:1px solid #eeebe6;border-radius:999px;padding:.5rem 1.25rem;font-size:.85rem;font-weight:450;text-decoration:none;transition:all .2s}.compare-module__G2o0Kq__navLink:hover{color:#e3b34d;background:#fffbf5;border-color:#e3b34d}.compare-module__G2o0Kq__hero{text-align:center;max-width:900px;margin:0 auto;padding:8rem 2rem 4rem}.compare-module__G2o0Kq__logoLink{margin-bottom:2rem;display:inline-block}.compare-module__G2o0Kq__logo{border-radius:14px;width:64px;height:64px}.compare-module__G2o0Kq__title{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.2}.compare-module__G2o0Kq__gradient{color:#e3b34d}.compare-module__G2o0Kq__subtitle{color:#6b6b6b;max-width:700px;margin:0 auto;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.compare-module__G2o0Kq__section{max-width:1200px;margin:0 auto;padding:4rem 2rem}.compare-module__G2o0Kq__sectionAlt{background:#fff;max-width:none;padding-left:0;padding-right:0}.compare-module__G2o0Kq__sectionAlt>*{max-width:1200px;margin:0 auto;padding:0 2rem}.compare-module__G2o0Kq__sectionTitle{letter-spacing:-.02em;text-align:center;margin-bottom:2rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.compare-module__G2o0Kq__tableWrapper{margin:0 -1rem;padding:0 1rem;overflow-x:auto}.compare-module__G2o0Kq__comparisonTable{border-collapse:collapse;background:#fff;border-radius:16px;width:100%;min-width:800px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.compare-module__G2o0Kq__comparisonTable th,.compare-module__G2o0Kq__comparisonTable td{text-align:center;vertical-align:middle;border-bottom:1px solid #eeebe6;padding:1rem 1.25rem;font-size:.9rem}.compare-module__G2o0Kq__comparisonTable td:not(:first-child){text-align:center}.compare-module__G2o0Kq__comparisonTable td:not(:first-child) svg,.compare-module__G2o0Kq__comparisonTable td:not(:first-child) strong,.compare-module__G2o0Kq__comparisonTable td:not(:first-child) span{vertical-align:middle;display:inline-block}.compare-module__G2o0Kq__comparisonTable th{color:#6b6b6b;background:#faf9f7;font-size:.85rem;font-weight:500}.compare-module__G2o0Kq__comparisonTable th:first-child,.compare-module__G2o0Kq__comparisonTable td:first-child{text-align:left;color:#2d2d2d;font-weight:500}.compare-module__G2o0Kq__comparisonTable tr:last-child td{border-bottom:none}.compare-module__G2o0Kq__comparisonTable .compare-module__G2o0Kq__highlight{background:#fffbf5}.compare-module__G2o0Kq__comparisonTable th.compare-module__G2o0Kq__highlight{color:#e3b34d;background:#fff8e7;font-weight:600}.compare-module__G2o0Kq__check{color:#2d8a4e}.compare-module__G2o0Kq__cross{color:#d9534f}.compare-module__G2o0Kq__muted{color:#999;font-size:.8rem}.compare-module__G2o0Kq__comparisonGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem;display:grid}.compare-module__G2o0Kq__comparisonCard{background:#fff;border:1px solid #eeebe6;border-radius:16px;padding:1.75rem;transition:all .2s}.compare-module__G2o0Kq__comparisonCard:hover{box-shadow:0 4px 20px #0000000d}.compare-module__G2o0Kq__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.compare-module__G2o0Kq__cardHeader h3{margin:0;font-size:1.1rem;font-weight:500}.compare-module__G2o0Kq__badge{color:#e3b34d;background:#e3b34d1f;border-radius:999px;padding:.25rem .75rem;font-size:.7rem;font-weight:500}.compare-module__G2o0Kq__comparisonCard p{color:#6b6b6b;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.compare-module__G2o0Kq__comparisonStats{border-top:1px solid #eeebe6;border-bottom:1px solid #eeebe6;gap:1.5rem;margin-bottom:1rem;padding:1rem 0;display:flex}.compare-module__G2o0Kq__stat{flex-direction:column;gap:.25rem;display:flex}.compare-module__G2o0Kq__statLabel{color:#999;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.compare-module__G2o0Kq__statValue{color:#6b6b6b;font-size:.9rem;font-weight:500}.compare-module__G2o0Kq__statHighlight{color:#2d8a4e}.compare-module__G2o0Kq__cardFooter{color:#3d3d3d;margin:0;font-size:.85rem}.compare-module__G2o0Kq__featureGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.compare-module__G2o0Kq__featureCard{background:#faf9f7;border:1px solid #eeebe6;border-radius:16px;padding:1.75rem}.compare-module__G2o0Kq__featureCard h3{color:#e3b34d;margin:0 0 1rem;font-size:1.1rem;font-weight:500}.compare-module__G2o0Kq__featureCard ul{margin:0 0 1rem;padding:0;list-style:none}.compare-module__G2o0Kq__featureCard li{color:#3d3d3d;align-items:center;gap:.5rem;padding:.375rem 0;font-size:.9rem;display:flex}.compare-module__G2o0Kq__featureCard li svg{color:#2d8a4e;flex-shrink:0}.compare-module__G2o0Kq__featureNote{color:#6b6b6b;border-top:1px solid #eeebe6;margin:0;padding-top:1rem;font-size:.85rem;line-height:1.55}.compare-module__G2o0Kq__bottomLineGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.compare-module__G2o0Kq__bottomLineCard{text-align:center;background:#fff;border:1px solid #eeebe6;border-radius:16px;padding:1.5rem}.compare-module__G2o0Kq__bottomLineCard h4{text-transform:uppercase;letter-spacing:.05em;color:#999;margin:0 0 .5rem;font-size:.75rem}.compare-module__G2o0Kq__bottomLineCard p{color:#3d3d3d;margin:0 0 1rem;font-size:.9rem;line-height:1.5}.compare-module__G2o0Kq__recommendation{color:#6b6b6b;font-size:.85rem;font-weight:500}.compare-module__G2o0Kq__bottomLineHighlight{background:#fffbf5;border-color:#e3b34d}.compare-module__G2o0Kq__bottomLineHighlight .compare-module__G2o0Kq__recommendation{color:#e3b34d}.compare-module__G2o0Kq__ctaSection{text-align:center;color:#fff;background:#2d2d2d;padding:4rem 2rem}.compare-module__G2o0Kq__ctaSection h2{margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.compare-module__G2o0Kq__ctaSection p{color:#ffffffb3;margin:0 0 2rem;font-size:1rem}.compare-module__G2o0Kq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.compare-module__G2o0Kq__ctaPrimary{color:#fff;background:#e3b34d;border-radius:999px;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.compare-module__G2o0Kq__ctaPrimary:hover{background:#d4a43a;transform:translateY(-1px)}.compare-module__G2o0Kq__ctaSecondary{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.compare-module__G2o0Kq__ctaSecondary:hover{background:#ffffff1a;border-color:#ffffff80}.compare-module__G2o0Kq__footer{text-align:center;border-top:1px solid #eeebe6;padding:2rem}.compare-module__G2o0Kq__footer p{color:#6b6b6b;margin:0 0 1rem;font-size:.85rem}.compare-module__G2o0Kq__footerLinks{justify-content:center;gap:1.5rem;display:flex}.compare-module__G2o0Kq__footerLinks a{color:#6b6b6b;font-size:.85rem;text-decoration:none;transition:color .2s}.compare-module__G2o0Kq__footerLinks a:hover{color:#e3b34d}.compare-module__G2o0Kq__desktopOnly{display:block}.compare-module__G2o0Kq__mobileOnly{display:none}.compare-module__G2o0Kq__swipeHint{text-align:center;color:#999;margin-bottom:1rem;font-size:.8rem}.compare-module__G2o0Kq__carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;margin:0 -1rem;padding:.5rem 1rem 1rem;display:flex;overflow-x:auto}.compare-module__G2o0Kq__carousel::-webkit-scrollbar{display:none}.compare-module__G2o0Kq__vsCard{scroll-snap-align:center;background:#fff;border:1px solid #eeebe6;border-radius:16px;flex:0 0 85%;min-width:280px;padding:1.25rem}.compare-module__G2o0Kq__vsHeader{border-bottom:1px solid #eeebe6;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.compare-module__G2o0Kq__vsLabel{color:#e3b34d;font-size:.95rem;font-weight:600}.compare-module__G2o0Kq__vsVs{color:#999;font-size:.8rem}.compare-module__G2o0Kq__vsCompetitor{color:#6b6b6b;font-size:.95rem;font-weight:500}.compare-module__G2o0Kq__vsRows{flex-direction:column;gap:.5rem;display:flex}.compare-module__G2o0Kq__vsRow{border-bottom:1px solid #f5f5f5;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:.5rem 0;font-size:.8rem;display:grid}.compare-module__G2o0Kq__vsRow:last-child{border-bottom:none}.compare-module__G2o0Kq__vsRow span:first-child{color:#6b6b6b;font-weight:500}.compare-module__G2o0Kq__vsRow span:nth-child(2){text-align:center;color:#2d2d2d}.compare-module__G2o0Kq__vsRow span:nth-child(3){text-align:center;color:#999}.compare-module__G2o0Kq__vsWin{font-weight:500;color:#2d8a4e!important}@media (max-width:768px){.compare-module__G2o0Kq__desktopOnly{display:none}.compare-module__G2o0Kq__mobileOnly{display:block}.compare-module__G2o0Kq__hero{padding:6rem 1.5rem 3rem}.compare-module__G2o0Kq__title{font-size:1.75rem}.compare-module__G2o0Kq__section{padding:3rem 1.5rem}.compare-module__G2o0Kq__comparisonGrid,.compare-module__G2o0Kq__featureGrid,.compare-module__G2o0Kq__bottomLineGrid{grid-template-columns:1fr}.compare-module__G2o0Kq__cardHeader{flex-direction:column;align-items:flex-start}.compare-module__G2o0Kq__comparisonStats{flex-direction:column;gap:.75rem}}@media (max-width:480px){.compare-module__G2o0Kq__hero{padding:5rem 1rem 2rem}.compare-module__G2o0Kq__title{font-size:1.5rem}.compare-module__G2o0Kq__section{padding:2rem 1rem}.compare-module__G2o0Kq__ctaButtons{flex-direction:column}.compare-module__G2o0Kq__ctaPrimary,.compare-module__G2o0Kq__ctaSecondary{justify-content:center;width:100%}}.compare-module__G2o0Kq__chartContainer{background:#fff;border-radius:16px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000a}.compare-module__G2o0Kq__chartTitle{text-align:center;color:#2d2d2d;margin-bottom:.5rem;font-size:1.1rem;font-weight:500}.compare-module__G2o0Kq__chartSubtitle{text-align:center;color:#6b6b6b;margin-bottom:1.5rem;font-size:.85rem}.compare-module__G2o0Kq__chartSvg{width:100%;height:450px}.compare-module__G2o0Kq__chartLegend{background:#faf9f7;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:1.5rem;padding:1.25rem;display:grid}.compare-module__G2o0Kq__legendCategory{color:#2d2d2d;text-transform:uppercase;letter-spacing:.5px;grid-column:1/-1;margin-top:.5rem;font-size:.75rem;font-weight:600}.compare-module__G2o0Kq__legendCategory:first-child{margin-top:0}.compare-module__G2o0Kq__legendItem{color:#4a5568;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.compare-module__G2o0Kq__legendDot{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:flex}.compare-module__G2o0Kq__legendText{flex:1}.compare-module__G2o0Kq__executiveSummary{color:#fff;background:linear-gradient(135deg,#2d2d2d 0%,#4a4a4a 100%);border-radius:16px;margin-bottom:2rem;padding:2rem}.compare-module__G2o0Kq__summaryTitle{color:#e3b34d;margin-bottom:1rem;font-size:1.25rem;font-weight:500}.compare-module__G2o0Kq__summaryText{color:#ffffffe6;margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.compare-module__G2o0Kq__summaryText:last-child{margin-bottom:0}.compare-module__G2o0Kq__summaryHighlight{color:#e3b34d;background:#e3b34d33;border-radius:4px;padding:.1rem .4rem;font-weight:500;display:inline}.compare-module__G2o0Kq__categorySection{margin-bottom:3rem}.compare-module__G2o0Kq__categoryHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.compare-module__G2o0Kq__categoryIcon{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.compare-module__G2o0Kq__categoryIconEnterprise{background:linear-gradient(135deg,#e53e3e 0%,#c53030 100%)}.compare-module__G2o0Kq__categoryIconUcaas{background:linear-gradient(135deg,#805ad5 0%,#6b46c1 100%)}.compare-module__G2o0Kq__categoryIconManaged{background:linear-gradient(135deg,#38a169 0%,#2f855a 100%)}.compare-module__G2o0Kq__categoryIconSmb{background:linear-gradient(135deg,#319795 0%,#2c7a7b 100%)}.compare-module__G2o0Kq__categoryTitle{margin:0;font-size:1.25rem;font-weight:500}.compare-module__G2o0Kq__categorySubtitle{color:#6b6b6b;margin:.25rem 0 0;font-size:.85rem}.compare-module__G2o0Kq__competitorList{gap:1rem;display:grid}.compare-module__G2o0Kq__competitorItem{background:#fff;border:1px solid #eeebe6;border-radius:12px;padding:1.25rem;transition:all .2s}.compare-module__G2o0Kq__competitorItem:hover{box-shadow:0 4px 12px #0000000d}.compare-module__G2o0Kq__competitorHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.compare-module__G2o0Kq__competitorName{color:#2d2d2d;font-size:1rem;font-weight:500}.compare-module__G2o0Kq__competitorPricing{color:#6b6b6b;background:#f7f7f7;border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.compare-module__G2o0Kq__competitorDesc{color:#6b6b6b;margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.compare-module__G2o0Kq__competitorDiff{color:#2d8a4e;background:#2d8a4e14;border-radius:8px;padding:.5rem .75rem;font-size:.8rem;line-height:1.5}.compare-module__G2o0Kq__competitorDiff strong{color:#1a6b3a}.compare-module__G2o0Kq__insightsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.compare-module__G2o0Kq__insightCard{background:#fff;border:1px solid #eeebe6;border-radius:16px;padding:1.5rem}.compare-module__G2o0Kq__insightIcon{color:#fff;background:linear-gradient(135deg,#e3b34d 0%,#d4a43a 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;display:flex}.compare-module__G2o0Kq__insightCard h4{margin:0 0 .5rem;font-size:1rem;font-weight:500}.compare-module__G2o0Kq__insightCard p{color:#6b6b6b;margin:0;font-size:.875rem;line-height:1.6}@media (max-width:768px){.compare-module__G2o0Kq__chartSvg{height:350px}.compare-module__G2o0Kq__chartLegend{grid-template-columns:1fr 1fr}.compare-module__G2o0Kq__categoryHeader{flex-direction:column;align-items:flex-start}.compare-module__G2o0Kq__executiveSummary{padding:1.5rem}}@media (max-width:480px){.compare-module__G2o0Kq__chartContainer{padding:1rem}.compare-module__G2o0Kq__chartSvg{height:280px}.compare-module__G2o0Kq__chartLegend{grid-template-columns:1fr}}
.CompetitorCarousel-module__VNXsRG__carouselWrapper{flex-direction:column;gap:1.5rem;display:flex}.CompetitorCarousel-module__VNXsRG__carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;margin:0 -1rem;padding:.5rem 1rem 1.5rem;display:flex;overflow-x:auto}.CompetitorCarousel-module__VNXsRG__carousel::-webkit-scrollbar{display:none}.CompetitorCarousel-module__VNXsRG__vsCard{scroll-snap-align:center;background:#fff;border:1px solid #eeebe6;border-radius:16px;flex:0 0 280px;min-width:280px;padding:1.25rem}.CompetitorCarousel-module__VNXsRG__vsHeader{border-bottom:1px solid #eeebe6;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.CompetitorCarousel-module__VNXsRG__vsLabel{color:#e3b34d;font-size:.95rem;font-weight:600}.CompetitorCarousel-module__VNXsRG__vsVs{color:#999;font-size:.8rem}.CompetitorCarousel-module__VNXsRG__vsCompetitor{color:#6b6b6b;font-size:.95rem;font-weight:500}.CompetitorCarousel-module__VNXsRG__vsRows{flex-direction:column;gap:.5rem;display:flex}.CompetitorCarousel-module__VNXsRG__vsRow{border-bottom:1px solid #f5f5f5;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:.5rem 0;font-size:.8rem;display:grid}.CompetitorCarousel-module__VNXsRG__vsRow:last-child{border-bottom:none}.CompetitorCarousel-module__VNXsRG__vsRow span:first-child{color:#6b6b6b;text-align:left;font-weight:500}.CompetitorCarousel-module__VNXsRG__vsRow span:nth-child(2){text-align:center;color:#2d2d2d;justify-content:center;align-items:center;display:flex}.CompetitorCarousel-module__VNXsRG__vsRow span:nth-child(3){text-align:center;color:#999;justify-content:center;align-items:center;display:flex}.CompetitorCarousel-module__VNXsRG__check,.CompetitorCarousel-module__VNXsRG__checkWin{color:#2d8a4e}.CompetitorCarousel-module__VNXsRG__cross{color:#d9534f}.CompetitorCarousel-module__VNXsRG__textWin{color:#2d8a4e;font-weight:500}.CompetitorCarousel-module__VNXsRG__indicators{justify-content:center;gap:.5rem;display:flex}.CompetitorCarousel-module__VNXsRG__indicator{cursor:pointer;background:#eeebe6;border:none;border-radius:999px;width:48px;height:6px;padding:0;transition:all .3s}.CompetitorCarousel-module__VNXsRG__indicator:hover{background:#ddd9d3}.CompetitorCarousel-module__VNXsRG__indicatorActive{background:#e3b34d}.CompetitorCarousel-module__VNXsRG__indicatorActive:hover{background:#d4a43a}
