.TradebaseComparisonPage-module__beWjpq__page{background:var(--surface-white);color:var(--text-primary)}.TradebaseComparisonPage-module__beWjpq__shell,.TradebaseComparisonPage-module__beWjpq__heroGrid{width:min(100%,var(--landing-shell-outer-width));padding-inline:var(--landing-shell-padding-x);margin:0 auto}.TradebaseComparisonPage-module__beWjpq__section{padding-block:6.25rem;position:relative;overflow:clip}.TradebaseComparisonPage-module__beWjpq__heroSection{background:radial-gradient(circle at top left,#1b61f81f,transparent 34%),var(--gradient-hero);padding-block:9.5rem 6.25rem;position:relative;overflow:clip}.TradebaseComparisonPage-module__beWjpq__heroSection:before,.TradebaseComparisonPage-module__beWjpq__lightBlueSection:before{content:"";pointer-events:none;opacity:.75;background-image:linear-gradient(#1b61f80d .0625rem,#0000 .0625rem),linear-gradient(90deg,#1b61f80d .0625rem,#0000 .0625rem);background-size:4rem 4rem;position:absolute;inset:0}.TradebaseComparisonPage-module__beWjpq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:4rem;display:grid}.TradebaseComparisonPage-module__beWjpq__heroCopy,.TradebaseComparisonPage-module__beWjpq__heroVisual{z-index:1;position:relative}.TradebaseComparisonPage-module__beWjpq__heroCopy{flex-direction:column;gap:1.75rem;display:flex}.TradebaseComparisonPage-module__beWjpq__heroBadge{align-self:flex-start}.TradebaseComparisonPage-module__beWjpq__heroTitle,.TradebaseComparisonPage-module__beWjpq__sectionTitle,.TradebaseComparisonPage-module__beWjpq__featureTitle,.TradebaseComparisonPage-module__beWjpq__cardTitle,.TradebaseComparisonPage-module__beWjpq__pricingCardName,.TradebaseComparisonPage-module__beWjpq__pricingCardPrice,.TradebaseComparisonPage-module__beWjpq__foundingTitle,.TradebaseComparisonPage-module__beWjpq__benefitTitle,.TradebaseComparisonPage-module__beWjpq__visualTitle,.TradebaseComparisonPage-module__beWjpq__sectionTitleInverse{font-family:var(--font-heading)}.TradebaseComparisonPage-module__beWjpq__heroTitle{letter-spacing:-.05em;font-size:4rem;font-weight:700;line-height:1.02}.TradebaseComparisonPage-module__beWjpq__heroTitle span{color:var(--brand-accent)}.TradebaseComparisonPage-module__beWjpq__heroSub{max-width:33rem;color:var(--text-secondary);font-size:1.125rem;line-height:1.65}.TradebaseComparisonPage-module__beWjpq__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__heroSecondary{gap:.625rem}.TradebaseComparisonPage-module__beWjpq__heroSecondary svg{width:1rem;height:1rem}.TradebaseComparisonPage-module__beWjpq__heroNote{color:var(--text-muted);font-size:.875rem;line-height:1.55}.TradebaseComparisonPage-module__beWjpq__heroNote strong{color:var(--brand-primary);font-weight:700}.TradebaseComparisonPage-module__beWjpq__heroVisual{justify-content:center;display:flex}.TradebaseComparisonPage-module__beWjpq__heroCard,.TradebaseComparisonPage-module__beWjpq__visualCard,.TradebaseComparisonPage-module__beWjpq__painCard,.TradebaseComparisonPage-module__beWjpq__supportCard,.TradebaseComparisonPage-module__beWjpq__pricingCard,.TradebaseComparisonPage-module__beWjpq__foundingCard,.TradebaseComparisonPage-module__beWjpq__migrationCard,.TradebaseComparisonPage-module__beWjpq__storyBadge,.TradebaseComparisonPage-module__beWjpq__benefitCard{background:var(--surface-white);border:.0625rem solid var(--surface-border);box-shadow:var(--shadow-large)}.TradebaseComparisonPage-module__beWjpq__heroCard{border-radius:var(--radius-xl);width:min(100%,34rem);overflow:hidden}.TradebaseComparisonPage-module__beWjpq__heroCardHeader,.TradebaseComparisonPage-module__beWjpq__heroRow{grid-template-columns:minmax(0,1fr) 5.625rem 5.625rem;align-items:center;gap:.5rem;display:grid}.TradebaseComparisonPage-module__beWjpq__heroCardHeader{background:var(--surface-light);border-bottom:.0625rem solid var(--surface-border);padding:1.25rem 1.5rem}.TradebaseComparisonPage-module__beWjpq__heroCardLabel,.TradebaseComparisonPage-module__beWjpq__heroCardBrand,.TradebaseComparisonPage-module__beWjpq__heroCardCompetitor{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.TradebaseComparisonPage-module__beWjpq__heroCardLabel{color:var(--text-muted)}.TradebaseComparisonPage-module__beWjpq__heroCardBrand,.TradebaseComparisonPage-module__beWjpq__heroCardCompetitor{text-align:center}.TradebaseComparisonPage-module__beWjpq__heroCardBrand{color:var(--brand-primary)}.TradebaseComparisonPage-module__beWjpq__heroCardCompetitor{color:var(--text-secondary)}.TradebaseComparisonPage-module__beWjpq__heroCardBody{padding:.625rem 1.5rem 1rem}.TradebaseComparisonPage-module__beWjpq__heroRow{border-bottom:.0625rem solid #f1f5f9;padding-block:.875rem}.TradebaseComparisonPage-module__beWjpq__heroRow:last-child{border-bottom:none}.TradebaseComparisonPage-module__beWjpq__heroRowLabel{color:var(--text-primary);font-size:.875rem;font-weight:500}.TradebaseComparisonPage-module__beWjpq__heroRowState{justify-content:center;display:flex}.TradebaseComparisonPage-module__beWjpq__floatCard{border:.0625rem solid var(--surface-border);border-radius:var(--radius-lg);min-width:14rem;box-shadow:var(--shadow-medium);background:#fffffffa;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex;position:absolute}.TradebaseComparisonPage-module__beWjpq__floatCardTop{top:-1.25rem;right:-1rem}.TradebaseComparisonPage-module__beWjpq__floatCardBottom{bottom:-1.75rem;left:-1rem}.TradebaseComparisonPage-module__beWjpq__floatIcon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__floatIcon svg,.TradebaseComparisonPage-module__beWjpq__iconTile svg,.TradebaseComparisonPage-module__beWjpq__benefitIcon svg,.TradebaseComparisonPage-module__beWjpq__storyBadge svg,.TradebaseComparisonPage-module__beWjpq__stateIcon svg,.TradebaseComparisonPage-module__beWjpq__visualTitleGroup svg{width:1.125rem;height:1.125rem}.TradebaseComparisonPage-module__beWjpq__floatLabel{color:var(--text-primary);font-size:.8125rem;font-weight:700}.TradebaseComparisonPage-module__beWjpq__floatValue{color:var(--text-muted);font-size:.75rem;line-height:1.5}.TradebaseComparisonPage-module__beWjpq__darkSection{background:radial-gradient(circle at 0 0,#ffffff14,#0000 28%),radial-gradient(circle at 100% 100%,#e3f2fd2e,#0000 30%),linear-gradient(135deg,#08306b 0%,#1b61f8 40% 70%,#e3f2fd 100%)}.TradebaseComparisonPage-module__beWjpq__lightBlueSection{background:radial-gradient(circle at 100% 0,#1b61f814,#0000 28%),#e3f2fd}.TradebaseComparisonPage-module__beWjpq__sectionIntroCenter{text-align:center;max-width:50rem;margin:0 auto 4rem}.TradebaseComparisonPage-module__beWjpq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-primary);margin:0 0 1rem;font-size:.6875rem;font-weight:700;line-height:1}.TradebaseComparisonPage-module__beWjpq__eyebrowInverse{color:#fffffff5}.TradebaseComparisonPage-module__beWjpq__sectionTitle{letter-spacing:-.05em;color:var(--text-primary);margin:0 0 1rem;font-size:3rem;font-weight:700;line-height:1.08}.TradebaseComparisonPage-module__beWjpq__sectionTitleInverse{color:#fff}.TradebaseComparisonPage-module__beWjpq__sectionSub{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.65}.TradebaseComparisonPage-module__beWjpq__sectionSubInverse{color:#ffffffe0}.TradebaseComparisonPage-module__beWjpq__painGrid,.TradebaseComparisonPage-module__beWjpq__migrationGrid,.TradebaseComparisonPage-module__beWjpq__supportGrid,.TradebaseComparisonPage-module__beWjpq__pricingGrid,.TradebaseComparisonPage-module__beWjpq__benefitGrid{gap:1.5rem;display:grid}.TradebaseComparisonPage-module__beWjpq__painGrid,.TradebaseComparisonPage-module__beWjpq__migrationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TradebaseComparisonPage-module__beWjpq__painCard,.TradebaseComparisonPage-module__beWjpq__migrationCard,.TradebaseComparisonPage-module__beWjpq__supportCard{border-radius:var(--radius-xl);padding:1.75rem}.TradebaseComparisonPage-module__beWjpq__painCard{flex-direction:column;gap:1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__iconTile,.TradebaseComparisonPage-module__beWjpq__benefitIcon{border-radius:.875rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__cardTitle,.TradebaseComparisonPage-module__beWjpq__supportCardTitle,.TradebaseComparisonPage-module__beWjpq__benefitTitle{letter-spacing:-.03em;color:var(--text-primary);margin:0 0 .625rem;font-size:1.25rem;font-weight:700;line-height:1.2}.TradebaseComparisonPage-module__beWjpq__cardBody,.TradebaseComparisonPage-module__beWjpq__supportCardBody,.TradebaseComparisonPage-module__beWjpq__benefitBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.TradebaseComparisonPage-module__beWjpq__featureRow{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:4rem;padding-block:4rem;display:grid}.TradebaseComparisonPage-module__beWjpq__featureRow+.TradebaseComparisonPage-module__beWjpq__featureRow{border-top:.0625rem solid #1b61f81f}.TradebaseComparisonPage-module__beWjpq__featureRowReverse .TradebaseComparisonPage-module__beWjpq__featureCopy{order:2}.TradebaseComparisonPage-module__beWjpq__featureRowReverse .TradebaseComparisonPage-module__beWjpq__featureVisual{order:1}.TradebaseComparisonPage-module__beWjpq__featureCopy{flex-direction:column;gap:1.125rem;display:flex}.TradebaseComparisonPage-module__beWjpq__featureNumber{letter-spacing:.1em;color:var(--brand-primary);align-items:center;gap:.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__featureNumber:after{content:"";background:#1b61f859;border-radius:999rem;width:2rem;height:.0938rem}.TradebaseComparisonPage-module__beWjpq__featureTitle{letter-spacing:-.05em;color:var(--text-primary);margin:0;font-size:2.25rem;font-weight:700;line-height:1.12}.TradebaseComparisonPage-module__beWjpq__featureBody,.TradebaseComparisonPage-module__beWjpq__featureResult{margin:0;font-size:1rem;line-height:1.7}.TradebaseComparisonPage-module__beWjpq__featureBody{color:var(--text-secondary)}.TradebaseComparisonPage-module__beWjpq__featureResult{color:var(--text-primary);font-weight:500}.TradebaseComparisonPage-module__beWjpq__featureTag{border-radius:var(--radius-full);border:.0625rem solid var(--surface-border);box-shadow:var(--shadow-soft);color:var(--brand-primary);background:#fffffff5;align-self:flex-start;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__featureTag svg{width:1rem;height:1rem}.TradebaseComparisonPage-module__beWjpq__featureVisual{position:relative}.TradebaseComparisonPage-module__beWjpq__visualCard{border-radius:var(--radius-xl);padding:1.25rem}.TradebaseComparisonPage-module__beWjpq__visualHeader{border-bottom:.0625rem solid var(--surface-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__visualTitleGroup{align-items:center;gap:.75rem;display:flex}.TradebaseComparisonPage-module__beWjpq__visualTitleGroup svg{color:var(--brand-primary)}.TradebaseComparisonPage-module__beWjpq__visualTitle{letter-spacing:-.03em;color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.2}.TradebaseComparisonPage-module__beWjpq__visualMeta{color:var(--text-muted);margin-top:.125rem;font-size:.75rem;line-height:1.4}.TradebaseComparisonPage-module__beWjpq__visualStatus,.TradebaseComparisonPage-module__beWjpq__contactBadge,.TradebaseComparisonPage-module__beWjpq__queueAction{min-height:1.625rem;color:var(--brand-primary);letter-spacing:.08em;text-transform:uppercase;background:#1b61f81f;border-radius:999rem;justify-content:center;align-items:center;padding-inline:.625rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__visualStack,.TradebaseComparisonPage-module__beWjpq__contactList,.TradebaseComparisonPage-module__beWjpq__queueSection{gap:.875rem;margin-top:1rem;display:grid}.TradebaseComparisonPage-module__beWjpq__visualMetricCard,.TradebaseComparisonPage-module__beWjpq__companyMetaCard,.TradebaseComparisonPage-module__beWjpq__queuePanel,.TradebaseComparisonPage-module__beWjpq__queueItem,.TradebaseComparisonPage-module__beWjpq__contactRow{border:.0625rem solid var(--surface-border);background:var(--surface-light);border-radius:var(--radius-lg)}.TradebaseComparisonPage-module__beWjpq__visualMetricCard{align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__visualMetricCopy{min-width:0}.TradebaseComparisonPage-module__beWjpq__visualMetricTitle,.TradebaseComparisonPage-module__beWjpq__contactName,.TradebaseComparisonPage-module__beWjpq__metaValue,.TradebaseComparisonPage-module__beWjpq__queueTitle,.TradebaseComparisonPage-module__beWjpq__queueAmount{color:var(--text-primary);font-size:.875rem;font-weight:700;line-height:1.3}.TradebaseComparisonPage-module__beWjpq__visualMetricMeta,.TradebaseComparisonPage-module__beWjpq__contactRole,.TradebaseComparisonPage-module__beWjpq__metaLabel{color:var(--text-muted);margin-top:.1875rem;font-size:.75rem;line-height:1.45}.TradebaseComparisonPage-module__beWjpq__queuePanel{padding:.875rem}.TradebaseComparisonPage-module__beWjpq__queueHead,.TradebaseComparisonPage-module__beWjpq__queueItem,.TradebaseComparisonPage-module__beWjpq__contactRow,.TradebaseComparisonPage-module__beWjpq__companyMetaCard{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TradebaseComparisonPage-module__beWjpq__queueHead{margin-bottom:.75rem}.TradebaseComparisonPage-module__beWjpq__queueTitle{align-items:center;gap:.5rem;display:flex}.TradebaseComparisonPage-module__beWjpq__queueDot,.TradebaseComparisonPage-module__beWjpq__contactDot{border-radius:999rem;flex-shrink:0;width:.625rem;height:.625rem}.TradebaseComparisonPage-module__beWjpq__queueAmount,.TradebaseComparisonPage-module__beWjpq__metaValuePositive{color:var(--brand-primary)}.TradebaseComparisonPage-module__beWjpq__queueItems{gap:.5rem;display:grid}.TradebaseComparisonPage-module__beWjpq__queueItem{color:var(--text-primary);padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.TradebaseComparisonPage-module__beWjpq__contactList{margin-top:1rem}.TradebaseComparisonPage-module__beWjpq__contactRow{padding:.875rem 1rem}.TradebaseComparisonPage-module__beWjpq__contactMeta{align-items:center;gap:.75rem;display:flex}.TradebaseComparisonPage-module__beWjpq__companyMetaCard{margin-top:1rem;padding:1rem}.TradebaseComparisonPage-module__beWjpq__companyMetaRight{text-align:right}.TradebaseComparisonPage-module__beWjpq__supportGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.TradebaseComparisonPage-module__beWjpq__supportCardHeader{align-items:center;gap:.875rem;margin-bottom:.875rem;display:flex}.TradebaseComparisonPage-module__beWjpq__supportCardTitle{margin:0;font-size:1.0625rem}.TradebaseComparisonPage-module__beWjpq__comparisonScroller{padding-bottom:.5rem}.TradebaseComparisonPage-module__beWjpq__comparisonTable{border-radius:var(--radius-xl);background:var(--surface-white);overflow:clip;box-shadow:0 1.25rem 3.75rem #0f172a38}.TradebaseComparisonPage-module__beWjpq__comparisonHead,.TradebaseComparisonPage-module__beWjpq__comparisonCategory,.TradebaseComparisonPage-module__beWjpq__comparisonRow{grid-template-columns:1fr 1fr 1fr;align-items:stretch;display:grid}.TradebaseComparisonPage-module__beWjpq__comparisonHead{z-index:2;background:var(--surface-white);border-bottom:.0625rem solid #e2e8f0;position:sticky;top:5rem;box-shadow:0 .25rem .75rem #0f172a0f}.TradebaseComparisonPage-module__beWjpq__comparisonLabelHead,.TradebaseComparisonPage-module__beWjpq__comparisonBrandHead,.TradebaseComparisonPage-module__beWjpq__comparisonCompetitorHead,.TradebaseComparisonPage-module__beWjpq__comparisonFeature,.TradebaseComparisonPage-module__beWjpq__comparisonCategoryLabel,.TradebaseComparisonPage-module__beWjpq__comparisonStateCell{padding:1rem 1.5rem}.TradebaseComparisonPage-module__beWjpq__comparisonLabelHead,.TradebaseComparisonPage-module__beWjpq__comparisonCategoryLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:700;line-height:1}.TradebaseComparisonPage-module__beWjpq__comparisonBrandHead,.TradebaseComparisonPage-module__beWjpq__comparisonCompetitorHead{justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:flex}.TradebaseComparisonPage-module__beWjpq__comparisonBrandHead{color:var(--brand-primary);flex-direction:column;gap:.75rem;padding-block:1.5rem}.TradebaseComparisonPage-module__beWjpq__comparisonBrandLogo{-o-object-fit:contain;object-fit:contain;width:auto;height:2.25rem}.TradebaseComparisonPage-module__beWjpq__comparisonGetStarted{border-radius:var(--radius-full);background:var(--text-primary);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;min-height:2rem;padding-inline:1rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .15s;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__comparisonGetStarted:hover{opacity:.85}.TradebaseComparisonPage-module__beWjpq__comparisonCompetitorHead{color:var(--text-secondary)}.TradebaseComparisonPage-module__beWjpq__comparisonCategory{background:#f8fafcf5}.TradebaseComparisonPage-module__beWjpq__comparisonFeature{color:var(--text-primary);border-bottom:.0625rem solid #f1f5f9;align-items:center;font-size:.9375rem;font-weight:500;line-height:1.55;display:flex}.TradebaseComparisonPage-module__beWjpq__comparisonStateCell{border-bottom:.0625rem solid #f1f5f9;justify-content:center;align-items:center;display:flex}.TradebaseComparisonPage-module__beWjpq__jobsiteHighlight{box-shadow:inset .125rem 0 0 var(--brand-primary),inset -.125rem 0 0 var(--brand-primary);background:#dbeafeb8}.TradebaseComparisonPage-module__beWjpq__stateIcon{border-radius:999rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__stateIcon svg{width:.9375rem;height:.9375rem}.TradebaseComparisonPage-module__beWjpq__stateIconYes{color:#16a34a;background:#dcfce7}.TradebaseComparisonPage-module__beWjpq__stateIconNo{color:#ef4444;background:#fee2e2}.TradebaseComparisonPage-module__beWjpq__stateIconPartial{color:#d97706;background:#fef3c7}.TradebaseComparisonPage-module__beWjpq__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem}.TradebaseComparisonPage-module__beWjpq__pricingCard{border-radius:var(--radius-xl);padding:2.25rem}.TradebaseComparisonPage-module__beWjpq__pricingCardPrimary{border-width:.125rem;border-color:var(--brand-primary)}.TradebaseComparisonPage-module__beWjpq__pricingCardName{letter-spacing:-.03em;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;line-height:1.15}.TradebaseComparisonPage-module__beWjpq__pricingCardPriceRow{align-items:flex-end;gap:.375rem;display:flex}.TradebaseComparisonPage-module__beWjpq__pricingCardPrice{letter-spacing:-.06em;font-size:3rem;font-weight:700;line-height:1}.TradebaseComparisonPage-module__beWjpq__pricingCardSub{color:var(--text-muted);font-size:1rem;font-weight:500;line-height:1.4}.TradebaseComparisonPage-module__beWjpq__pricingCardNote,.TradebaseComparisonPage-module__beWjpq__pricingFootnote,.TradebaseComparisonPage-module__beWjpq__foundingBody,.TradebaseComparisonPage-module__beWjpq__closingNote,.TradebaseComparisonPage-module__beWjpq__closingEmailLabel{margin:0;line-height:1.6}.TradebaseComparisonPage-module__beWjpq__pricingCardNote{color:var(--text-secondary);margin-top:.625rem;font-size:.875rem}.TradebaseComparisonPage-module__beWjpq__pricingCardPositive{color:#16a34a;font-weight:500}.TradebaseComparisonPage-module__beWjpq__pricingFootnote{color:var(--text-muted);margin-top:.3125rem;font-size:.75rem}.TradebaseComparisonPage-module__beWjpq__foundingCard{border-radius:var(--radius-xl);padding:3rem}.TradebaseComparisonPage-module__beWjpq__foundingTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__foundingQualifier{border-radius:var(--radius-full);color:#15803d;background:#f0fdf4;border:.0625rem solid #bbf7d0;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__foundingQualifier svg{width:1rem;height:1rem}.TradebaseComparisonPage-module__beWjpq__foundingMeter{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.TradebaseComparisonPage-module__beWjpq__foundingTrack{background:#1b61f81a;border-radius:999rem;width:5rem;height:.375rem;overflow:hidden}.TradebaseComparisonPage-module__beWjpq__foundingTrackFill{background:var(--brand-primary);width:8%;height:100%}.TradebaseComparisonPage-module__beWjpq__foundingCount{color:var(--text-primary);font-size:.75rem;font-weight:700}.TradebaseComparisonPage-module__beWjpq__foundingRemaining{color:var(--text-muted);font-size:.75rem;font-weight:500}.TradebaseComparisonPage-module__beWjpq__foundingTitle{letter-spacing:-.05em;color:var(--text-primary);margin:1.5rem 0 .5rem;font-size:2rem;font-weight:700;line-height:1.18}.TradebaseComparisonPage-module__beWjpq__foundingBody{max-width:37.5rem;color:var(--text-secondary);font-size:.9375rem}.TradebaseComparisonPage-module__beWjpq__foundingBadge{letter-spacing:.08em;text-transform:uppercase;color:#92400e;background:#fcd34d4d;border:.0625rem solid #d9770640;border-radius:999rem;justify-content:center;align-items:center;min-height:1.75rem;margin:1.5rem 0;padding-inline:.75rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.75rem}.TradebaseComparisonPage-module__beWjpq__benefitCard{border-radius:var(--radius-lg);background:var(--surface-light);padding:1rem}.TradebaseComparisonPage-module__beWjpq__benefitIcon{margin-bottom:.75rem}.TradebaseComparisonPage-module__beWjpq__benefitTitle{font-size:.875rem}.TradebaseComparisonPage-module__beWjpq__benefitBody{font-size:.75rem}.TradebaseComparisonPage-module__beWjpq__migrationGrid{margin-top:0}.TradebaseComparisonPage-module__beWjpq__migrationCard{text-align:center}.TradebaseComparisonPage-module__beWjpq__stepNumber{background:var(--gradient-cta);color:#fff;width:2.5rem;height:2.5rem;font-family:var(--font-heading);border-radius:999rem;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__storyShell,.TradebaseComparisonPage-module__beWjpq__closingShell{width:min(100%,calc(50rem + (var(--landing-shell-padding-x)*2)));padding-inline:var(--landing-shell-padding-x);text-align:center;margin:0 auto}.TradebaseComparisonPage-module__beWjpq__storyBadgeRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.TradebaseComparisonPage-module__beWjpq__storyBadge{border-radius:var(--radius-full);min-height:2.75rem;box-shadow:var(--shadow-soft);align-items:center;gap:.5rem;padding-inline:1.25rem;display:inline-flex}.TradebaseComparisonPage-module__beWjpq__storyBadge span{color:var(--text-primary);font-size:.8125rem;font-weight:500}.TradebaseComparisonPage-module__beWjpq__storyBadge svg{color:var(--brand-primary)}.TradebaseComparisonPage-module__beWjpq__closingShell{flex-direction:column;align-items:center;gap:.875rem;display:flex}.TradebaseComparisonPage-module__beWjpq__closingNote{color:#ffffffe6;font-size:.875rem;font-weight:500}.TradebaseComparisonPage-module__beWjpq__closingDivider{background:#ffffff26;width:7.5rem;height:.0625rem;margin-block:.25rem}.TradebaseComparisonPage-module__beWjpq__closingEmailLabel{color:#ffffffd9;font-size:.875rem;font-weight:500}.TradebaseComparisonPage-module__beWjpq__emailRow{width:min(100%,26.25rem)}.TradebaseComparisonPage-module__beWjpq__toneBlue{color:#1b61f8;background:#e3f2fd}.TradebaseComparisonPage-module__beWjpq__toneGreen{color:#16a34a;background:#dcfce7}.TradebaseComparisonPage-module__beWjpq__toneAmber{color:#d97706;background:#fef3c7}.TradebaseComparisonPage-module__beWjpq__toneSlate{color:#64748b;background:#f1f5f9}.TradebaseComparisonPage-module__beWjpq__tonePurple{color:#7c3aed;background:#ede9fe}.TradebaseComparisonPage-module__beWjpq__toneTeal{color:#0d9488;background:#ccfbf1}@media (max-width:80rem){.TradebaseComparisonPage-module__beWjpq__heroTitle{font-size:3.5rem}.TradebaseComparisonPage-module__beWjpq__sectionTitle{font-size:2.625rem}.TradebaseComparisonPage-module__beWjpq__featureRow{gap:2.5rem}}@media (max-width:64rem){.TradebaseComparisonPage-module__beWjpq__section,.TradebaseComparisonPage-module__beWjpq__heroSection{padding-block:5rem}.TradebaseComparisonPage-module__beWjpq__heroSection{padding-top:8.25rem}.TradebaseComparisonPage-module__beWjpq__heroGrid,.TradebaseComparisonPage-module__beWjpq__featureRow,.TradebaseComparisonPage-module__beWjpq__featureRowReverse{grid-template-columns:1fr}.TradebaseComparisonPage-module__beWjpq__featureRowReverse .TradebaseComparisonPage-module__beWjpq__featureCopy,.TradebaseComparisonPage-module__beWjpq__featureRowReverse .TradebaseComparisonPage-module__beWjpq__featureVisual{order:initial}.TradebaseComparisonPage-module__beWjpq__painGrid,.TradebaseComparisonPage-module__beWjpq__migrationGrid,.TradebaseComparisonPage-module__beWjpq__supportGrid,.TradebaseComparisonPage-module__beWjpq__pricingGrid,.TradebaseComparisonPage-module__beWjpq__benefitGrid{grid-template-columns:1fr}.TradebaseComparisonPage-module__beWjpq__heroCard{width:100%}.TradebaseComparisonPage-module__beWjpq__floatCardTop{right:0}.TradebaseComparisonPage-module__beWjpq__floatCardBottom{left:0}.TradebaseComparisonPage-module__beWjpq__foundingCard{padding:2rem}.TradebaseComparisonPage-module__beWjpq__storyShell,.TradebaseComparisonPage-module__beWjpq__closingShell,.TradebaseComparisonPage-module__beWjpq__shell,.TradebaseComparisonPage-module__beWjpq__heroGrid{padding-inline:var(--landing-shell-padding-x)}}@media (max-width:48rem){.TradebaseComparisonPage-module__beWjpq__heroTitle{font-size:2.75rem}.TradebaseComparisonPage-module__beWjpq__sectionTitle,.TradebaseComparisonPage-module__beWjpq__foundingTitle{font-size:2.125rem}.TradebaseComparisonPage-module__beWjpq__featureTitle{font-size:1.875rem}.TradebaseComparisonPage-module__beWjpq__heroCardHeader,.TradebaseComparisonPage-module__beWjpq__heroRow{grid-template-columns:minmax(0,1fr) 4.25rem 4.25rem}.TradebaseComparisonPage-module__beWjpq__heroCardHeader,.TradebaseComparisonPage-module__beWjpq__heroRow,.TradebaseComparisonPage-module__beWjpq__comparisonHead,.TradebaseComparisonPage-module__beWjpq__comparisonCategory,.TradebaseComparisonPage-module__beWjpq__comparisonRow{gap:.25rem}.TradebaseComparisonPage-module__beWjpq__comparisonScroller{overflow-x:auto}.TradebaseComparisonPage-module__beWjpq__comparisonTable{min-width:44rem}.TradebaseComparisonPage-module__beWjpq__floatCard{margin-bottom:1rem;position:static}.TradebaseComparisonPage-module__beWjpq__heroVisual{display:block}}
