.comparison-section[data-v-d452bf60]{background:var(--bg-secondary)}.comparison-grid[data-v-d452bf60]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.comparison-group[data-v-d452bf60]{padding:1.5rem}.comparison-group-title[data-v-d452bf60]{font-size:.9375rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.comparison-list[data-v-d452bf60]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.comparison-list li[data-v-d452bf60]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-secondary)}.check-icon-sm[data-v-d452bf60]{width:14px;height:14px;flex-shrink:0;stroke:#4ade80}.coming-soon-badge[data-v-d452bf60]{display:inline-flex;align-items:center;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .4375rem;border-radius:9999px;background:#fbbf241f;color:#fbbf24;margin-left:.375rem;white-space:nowrap}.tab-layout[data-v-2e749c56]{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:start}@media(max-width:768px){.tab-layout[data-v-2e749c56]{grid-template-columns:1fr;gap:2rem}}.tab-info[data-v-2e749c56]{position:sticky;top:10.5rem}@media(max-width:768px){.tab-info[data-v-2e749c56]{position:static}}.tab-icon-wrap[data-v-2e749c56]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:#2563eb1a;margin-bottom:1.25rem}.tab-icon-wrap[data-v-2e749c56] svg{color:var(--accent)}.tab-heading[data-v-2e749c56]{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:.75rem;line-height:1.2}.tab-description[data-v-2e749c56]{color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem}.tab-description[data-v-2e749c56] strong{color:var(--text-primary)}.tab-checklist[data-v-2e749c56]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.tab-checklist li[data-v-2e749c56]{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:var(--text-primary)}.check-icon[data-v-2e749c56]{width:18px;height:18px;flex-shrink:0;stroke:#4ade80}.hover-card-grid[data-v-2e749c56]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.hover-card-grid-2x2[data-v-2e749c56],.hover-card-grid-reports[data-v-2e749c56]{grid-template-columns:1fr 1fr}@media(max-width:640px){.hover-card-grid[data-v-2e749c56],.hover-card-grid-2x2[data-v-2e749c56],.hover-card-grid-reports[data-v-2e749c56]{grid-template-columns:1fr}.hover-card-span-2[data-v-2e749c56]{grid-column:span 1}}.hover-card-span-2[data-v-2e749c56]{grid-column:span 2}.hover-card-icon[data-v-2e749c56]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#2563eb14;margin-bottom:.75rem}.hover-card-icon[data-v-2e749c56] svg{color:var(--accent)}.hover-card h4[data-v-2e749c56]{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.375rem}.hover-card p[data-v-2e749c56]{font-size:.8125rem;line-height:1.55;color:var(--text-secondary)}.hover-card ul[data-v-2e749c56]{list-style:disc;list-style-position:inside;padding:0;margin:0}.hover-card ul li[data-v-2e749c56]{font-size:.8125rem;line-height:1.7;color:var(--text-secondary)}.coming-soon-badge[data-v-2e749c56]{display:inline-flex;align-items:center;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .4375rem;border-radius:9999px;background:#fbbf241f;color:#fbbf24;margin-left:.5rem;white-space:nowrap;vertical-align:middle}@media(prefers-reduced-motion:reduce){.hover-card[data-v-2e749c56]{transition:none}}.tab-section-container[data-v-9abfd9fc]{position:relative;max-width:100%;overflow-x:clip}.tab-nav-sticky[data-v-9abfd9fc]{position:sticky;top:5.5rem;z-index:40;padding:.75rem 1rem;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border)}.tab-nav-inner[data-v-9abfd9fc]{display:flex;flex-wrap:nowrap;gap:.375rem;max-width:56rem;margin:0 auto;justify-content:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.25rem}.tab-nav-inner[data-v-9abfd9fc]::-webkit-scrollbar{display:none}.tab-pill[data-v-9abfd9fc]{padding:.5rem 1.125rem;border-radius:9999px;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--text-secondary);transition:all .2s ease}.tab-pill[data-v-9abfd9fc]:hover{color:var(--text-primary);background:var(--bg-secondary)}.tab-pill-active[data-v-9abfd9fc]{background:var(--accent)!important;color:#fff!important;border-color:transparent;box-shadow:0 2px 8px #2563eb4d}.tab-pill[data-v-9abfd9fc]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:768px){.tab-nav-sticky[data-v-9abfd9fc]{padding:.5rem 0;max-width:100%;overflow-x:hidden}.tab-nav-inner[data-v-9abfd9fc]{gap:.375rem;justify-content:flex-start;padding:.125rem .5rem;-webkit-overflow-scrolling:touch}.tab-pill[data-v-9abfd9fc]{padding:.375rem .75rem;font-size:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color)}.tab-pill-active[data-v-9abfd9fc]{border-color:transparent}}.tab-content-section[data-v-9abfd9fc]{background:var(--bg-primary);min-height:32rem}@media(prefers-reduced-motion:reduce){.tab-pill[data-v-9abfd9fc]{transition:none}}
