.ComparisonTable_section__QD16Z{margin-top:80px;margin-bottom:64px}@media(max-width:992px){.ComparisonTable_section__QD16Z{margin-top:60px}}@media(max-width:768px){.ComparisonTable_section__QD16Z{margin-top:40px}}@media(max-width:960px){.ComparisonTable_desktopWrapper__LqV9B{display:none}}.ComparisonTable_grid__BZBqb{display:flex;flex-direction:column;min-width:820px}.ComparisonTable_ctaRow__aafgu,.ComparisonTable_featureRow__C4lxu,.ComparisonTable_headerRow__1wO_J{display:grid;grid-template-columns:260px repeat(4,1fr)}@media(max-width:992px){.ComparisonTable_ctaRow__aafgu,.ComparisonTable_featureRow__C4lxu,.ComparisonTable_headerRow__1wO_J{grid-template-columns:220px repeat(4,1fr)}}.ComparisonTable_headerRow__1wO_J{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--color-bg-primary);border-bottom:2px solid var(--color-border-divider)}.ComparisonTable_cornerCell__gjNz6,.ComparisonTable_tierCell__iKCtN{padding:28px 20px;background:var(--color-bg-primary)}.ComparisonTable_tierCell__iKCtN{text-align:center;min-width:140px}.ComparisonTable_tierCellHighlighted__gj6KY{position:relative;background:rgba(14,72,241,.06);box-shadow:inset 2px 0 0 var(--color-primary),inset -2px 0 0 var(--color-primary),inset 0 2px 0 var(--color-primary);border-radius:12px 12px 0 0}.ComparisonTable_tierName__5cPl3{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.ComparisonTable_tierPriceWrap__dFJ0_{display:flex;align-items:center;justify-content:center;gap:4px}.ComparisonTable_tierPrice__QdkgM{font-size:1.75rem;font-weight:700;color:var(--color-primary);margin:0 0 4px}.ComparisonTable_tierPeriod__YjajH{font-size:.8125rem;color:var(--color-text-tertiary);margin:0}.ComparisonTable_badge__o2v4o{display:inline-block;background:var(--color-primary);color:#fff;font-size:.6875rem;font-weight:600;padding:3px 12px;border-radius:12px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.ComparisonTable_sectionHeaderRow__2yaPa{display:grid;grid-template-columns:260px repeat(4,1fr);border-top:2px solid var(--color-border-divider);border-bottom:1px solid var(--color-border-divider);background:var(--color-bg-card-alt,var(--color-bg-card))}@media(max-width:992px){.ComparisonTable_sectionHeaderRow__2yaPa{grid-template-columns:220px repeat(4,1fr)}}.ComparisonTable_sectionHeaderCell__EINmy{padding:12px 20px;font-family:var(--font-heading);font-weight:700;font-size:.8125rem;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);display:flex;align-items:center}.ComparisonTable_featureRow__C4lxu{border-bottom:1px solid var(--color-border-divider)}.ComparisonTable_featureRowAlt__MlqPr{background:var(--color-bg-card)}.ComparisonTable_labelCell__3Haxs{color:var(--color-text-secondary)}.ComparisonTable_labelCell__3Haxs,.ComparisonTable_valueCell__sr_ld{padding:14px 20px;font-size:.9375rem;display:flex;align-items:center}.ComparisonTable_valueCell__sr_ld{text-align:center;font-weight:500;color:var(--color-text-primary);justify-content:center}.ComparisonTable_valueCell__sr_ld svg{display:block}.ComparisonTable_valueCellHighlighted__FYZSp{background:rgba(14,72,241,.06);box-shadow:inset 2px 0 0 var(--color-primary),inset -2px 0 0 var(--color-primary)}.ComparisonTable_ctaRow__aafgu{border-bottom:none}.ComparisonTable_ctaLabelCell__a6nnI,.ComparisonTable_ctaValueCell__eDBUs{padding:28px 20px;background:var(--color-bg-primary)}.ComparisonTable_ctaValueCell__eDBUs{text-align:center;display:flex;align-items:center;justify-content:center}.ComparisonTable_ctaValueCellHighlighted__Zp7Q5{background:rgba(14,72,241,.06);box-shadow:inset 2px 0 0 var(--color-primary),inset -2px 0 0 var(--color-primary),inset 0 -2px 0 var(--color-primary);border-radius:0 0 12px 12px}.ComparisonTable_ctaButton__z_nNO{display:inline-block;padding:10px 20px;border-radius:8px;font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer;background:var(--color-primary);color:#fff;transition:opacity .2s ease;text-align:center}.ComparisonTable_ctaButton__z_nNO:hover{opacity:.85}.ComparisonTable_footnotes__6dK0R{margin-top:20px;display:flex;flex-direction:column;gap:4px}.ComparisonTable_footnote__l5_wI{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-text-tertiary)}.ComparisonTable_mobileCards__HA_Kh{display:none}@media(max-width:960px){.ComparisonTable_mobileCards__HA_Kh{display:flex;flex-direction:column;gap:20px}}.ComparisonTable_mobileCard__B_81D{background:var(--color-bg-card);border:1px solid var(--color-border-divider);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column}.ComparisonTable_mobileCardHighlighted___zZLm{border-color:var(--color-primary);border-width:2px}.ComparisonTable_mobileBadge__rwCHL{display:inline-block;align-self:flex-start;background:var(--color-primary);color:#fff;font-size:.6875rem;font-weight:600;padding:3px 12px;border-radius:12px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.ComparisonTable_mobileCardTitle___voYQ{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.ComparisonTable_mobileCardPrice__1YxeC{font-size:2rem;font-weight:700;color:var(--color-primary);margin:0 0 4px}.ComparisonTable_mobileCardPeriod__Tz3B2{font-size:.8125rem;color:var(--color-text-tertiary);margin:0 0 24px}.ComparisonTable_mobileSection__M3sJW{margin-bottom:16px}.ComparisonTable_mobileSection__M3sJW:last-of-type{margin-bottom:24px}.ComparisonTable_mobileSectionTitle__eycTe{font-family:var(--font-heading);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--color-border-divider)}.ComparisonTable_mobileFeatureList__cKnQd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ComparisonTable_mobileFeatureItem__lAQA5{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--color-text-secondary);line-height:1.4}.ComparisonTable_mobileFeatureValue__88nmN{flex-shrink:0;min-width:20px;display:flex;align-items:center;font-weight:600;color:var(--color-text-primary)}.ComparisonTable_mobileCheckIcon__AmTGU{flex-shrink:0}.ComparisonTable_mobileCtaButton__3k_Py{display:block;padding:12px 28px;border-radius:8px;font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;background:var(--color-primary);color:#fff;text-align:center;transition:opacity .2s ease}.ComparisonTable_mobileCtaButton__3k_Py:hover{opacity:.85}[data-theme=light] .ComparisonTable_featureRowAlt__MlqPr{background:#f8f9fc}.SREAddon_banner__D2MYH{border:2px dashed var(--color-primary);border-radius:16px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:64px}@media(max-width:768px){.SREAddon_banner__D2MYH{flex-direction:column;text-align:center;padding:24px}}.SREAddon_content__oMJVm{flex:1 1}.SREAddon_title__Nrjxs{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-primary);margin:0 0 8px}.SREAddon_description__ERnxY{font-size:1rem;color:var(--color-text-secondary);margin:0}.SREAddon_cta__yJduw{display:inline-block;padding:12px 28px;background:var(--color-primary);color:#fff;border-radius:8px;font-size:.9375rem;font-weight:600;text-decoration:none;text-align:center;transition:opacity .2s ease}.SREAddon_cta__yJduw:hover{opacity:.85}.TMServices_section__SWYGS{margin-bottom:64px}.TMServices_heading__2RkiU{font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--color-text-primary);text-align:center;margin:0 0 32px}.TMServices_grid__ufHiz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:960px){.TMServices_grid__ufHiz{grid-template-columns:1fr}}.TMServices_card___fxog{background:var(--color-bg-card);border:1px solid var(--color-border-divider);border-top:3px solid var(--color-primary);border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;transition:border-color .2s ease}.TMServices_card___fxog:hover{border-color:var(--color-link);border-top-color:var(--color-primary)}.TMServices_cardHeader__SkyIb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.TMServices_cardTitle__J9daj{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin:0}.TMServices_tag__3KU5E{flex-shrink:0;display:inline-block;padding:4px 12px;background:var(--color-primary);color:#fff;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.TMServices_cardSub__FqMMI{font-size:.875rem;color:var(--color-text-secondary);margin:0 0 20px;line-height:1.5}.TMServices_bulletList__yVh_5{list-style:none;padding:0;margin:0 0 24px;flex:1 1;display:flex;flex-direction:column;gap:10px}.TMServices_bulletItem__bKGT2{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--color-text-secondary);line-height:1.4}.TMServices_checkIcon__IdWCc{flex-shrink:0}.TMServices_cardLink__8vy3x{display:inline-block;padding:10px 24px;background:var(--color-btn-secondary-bg);color:var(--color-text-primary);border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;text-align:center;transition:background .2s ease}.TMServices_cardLink__8vy3x:hover{background:var(--color-btn-secondary-hover)}