.comparison-page.svelte-6haefv{margin-top:5rem}.comparison-hero.svelte-6haefv{padding:7rem 0 6rem;overflow:hidden}.hero-grid.svelte-6haefv{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;gap:5rem;display:grid}.eyebrow.svelte-6haefv,.price-label.svelte-6haefv{color:var(--primary-start);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.3;display:inline-flex}.hero-copy.svelte-6haefv h1:where(.svelte-6haefv){background:linear-gradient(135deg, var(--primary-start), var(--secondary));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:12ch;margin:1rem 0 1.5rem;font-size:clamp(3rem,6vw,5.2rem);line-height:1.03}.hero-intro.svelte-6haefv{max-width:44rem;color:var(--muted-foreground);font-size:1.15rem;line-height:1.75}.hero-actions.svelte-6haefv{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero-actions.svelte-6haefv .btn:where(.svelte-6haefv),.conclusion-cta.svelte-6haefv{gap:.5rem}.logo-comparison.svelte-6haefv{place-items:center;gap:1.5rem;padding:2rem;display:grid}.brand-logo.svelte-6haefv{place-items:center;width:100%;min-height:5.5rem;padding:1rem;display:grid}.avedio-logo.svelte-6haefv img:where(.svelte-6haefv){width:min(100%,11rem)}.competitor-logo.svelte-6haefv img:where(.svelte-6haefv){width:min(100%,20rem)}.elvanto-logo.svelte-6haefv{background:#323232;border-radius:1rem}.elvanto-logo.svelte-6haefv img:where(.svelte-6haefv){width:min(100%,16rem)}.versus.svelte-6haefv{width:2.75rem;height:2.75rem;color:var(--muted-foreground);text-transform:uppercase;background:#fff;border:1px solid #6f25de2e;border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}.verdict-section.svelte-6haefv,.feature-section.svelte-6haefv,.pricing-section.svelte-6haefv,.conclusion-section.svelte-6haefv{padding:6rem 0}.verdict-section.svelte-6haefv{border-block:1px solid var(--border);background:#ffffff94}.verdict-grid.svelte-6haefv{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.verdict-grid.svelte-6haefv article:where(.svelte-6haefv){border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:2.5rem}.avedio-verdict.svelte-6haefv{background:linear-gradient(145deg,#fff,#f5efff)!important}.planning-verdict.svelte-6haefv{align-self:center}.verdict-grid.svelte-6haefv h2:where(.svelte-6haefv),.verdict-grid.svelte-6haefv h3:where(.svelte-6haefv){margin:.75rem 0 .9rem}.verdict-grid.svelte-6haefv p:where(.svelte-6haefv){color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.7}.section-heading.svelte-6haefv{text-align:center;max-width:45rem;margin:0 auto 3rem}.section-heading.svelte-6haefv h2:where(.svelte-6haefv){margin:.8rem 0 1rem}.section-heading.svelte-6haefv p:where(.svelte-6haefv){color:var(--muted-foreground);margin:0}.mobile-table-hint.svelte-6haefv{color:var(--muted-foreground);margin:-1rem 0 .75rem;font-size:.8rem;display:none}.table-shell.svelte-6haefv{border:1px solid var(--border);background:#fff;border-radius:1.5rem;overflow-x:auto;box-shadow:0 20px 50px #22183c12}table.svelte-6haefv{border-collapse:separate;border-spacing:0;min-width:46rem;margin:0}th.svelte-6haefv,td.svelte-6haefv{border:0;border-bottom:1px solid var(--border);vertical-align:middle;padding:1rem 1.25rem}thead.svelte-6haefv th:where(.svelte-6haefv){color:#382a67;letter-spacing:.05em;text-transform:uppercase;background:#f6f3ff;font-size:.75rem}thead.svelte-6haefv th:where(.svelte-6haefv):first-child{width:44%}thead.svelte-6haefv th:where(.svelte-6haefv):not(:first-child){width:28%}.logo-column.svelte-6haefv{vertical-align:middle}.table-logo.svelte-6haefv{max-width:100%;height:auto;display:block}.table-logo-avedio.svelte-6haefv{width:6.25rem}.table-logo-competitor.svelte-6haefv{width:10rem}.elvanto-logo-column.svelte-6haefv{background:#323232}.table-logo-elvanto.svelte-6haefv{width:8rem}tbody.svelte-6haefv th:where(.svelte-6haefv){font-size:.9rem;font-weight:550}tbody.svelte-6haefv tr:where(.svelte-6haefv):last-child th:where(.svelte-6haefv),tbody.svelte-6haefv tr:where(.svelte-6haefv):last-child td:where(.svelte-6haefv){border-bottom:0}.avedio-column.svelte-6haefv{background:#6f25de09}.availability.svelte-6haefv{color:var(--muted-foreground);align-items:center;gap:.65rem;font-size:.78rem;font-weight:550;display:inline-flex}.availability.svelte-6haefv>span:where(.svelte-6haefv):last-child{gap:.05rem;display:grid}.availability.svelte-6haefv small:where(.svelte-6haefv){color:#7b8290;font-size:.66rem;font-weight:400}.check-box.svelte-6haefv{background:var(--accent-3-light);color:#12632d;border-radius:.45rem;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-weight:700;display:grid}.availability-separate.svelte-6haefv .check-box:where(.svelte-6haefv){color:#624b96;background:#eee9fb}.availability-beta.svelte-6haefv .check-box:where(.svelte-6haefv){color:#1d5fb8;background:#e0edfc}.availability-partial.svelte-6haefv .check-box:where(.svelte-6haefv),.availability-coming-soon.svelte-6haefv .check-box:where(.svelte-6haefv){color:#8a5a00;background:#fff3d6}.availability-not-included.svelte-6haefv .check-box:where(.svelte-6haefv){color:#979da7;background:#f1f2f4}.pricing-section.svelte-6haefv{border-block:1px solid var(--border);background:linear-gradient(#f7f8fbdb,#ffffffc2)}.calculator-card.svelte-6haefv{border:1px solid var(--border);background:#fff;border-radius:2rem;max-width:64rem;margin:0 auto;padding:2.5rem;box-shadow:0 25px 65px #22183c17}.example-box.svelte-6haefv{background:#f8f5ff;border:1px solid #6f25de29;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.75rem 1rem;padding:1.25rem 1.5rem;display:grid}.example-box.svelte-6haefv strong:where(.svelte-6haefv){color:var(--primary-start);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.example-box.svelte-6haefv p:where(.svelte-6haefv){color:var(--muted-foreground);margin:0;font-size:.86rem;line-height:1.55}.price-grid.svelte-6haefv{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 1rem;display:grid}.price-card.svelte-6haefv{border:1px solid var(--border);border-radius:var(--radius);background:#fbfbfc;padding:2rem}.avedio-price.svelte-6haefv{background:linear-gradient(145deg,#fff,#f4edff);border-color:#6f25de47}.price-card.svelte-6haefv>strong:where(.svelte-6haefv){color:var(--foreground);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.7rem;font-size:clamp(2.1rem,5vw,3.25rem);line-height:1.1;display:block}.price-card.svelte-6haefv>small:where(.svelte-6haefv){color:var(--muted-foreground)}.price-basis.svelte-6haefv{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:1.25rem;font-size:.8rem;display:block}.price-card.svelte-6haefv p:where(.svelte-6haefv){color:var(--muted-foreground);align-items:center;gap:.55rem;margin:1.25rem 0 0;font-size:.82rem;line-height:1.5;display:flex}.fairness-note.svelte-6haefv{background:#fcfbfe;border-left:3px solid #c9b8ed;margin-top:1rem;padding:1.25rem 1.5rem}.fairness-note.svelte-6haefv p:where(.svelte-6haefv){color:var(--muted-foreground);margin:0;font-size:.78rem;line-height:1.6}.fairness-note.svelte-6haefv small:where(.svelte-6haefv){color:#858b96;margin-top:.65rem;font-size:.68rem;line-height:1.5;display:block}.source-links.svelte-6haefv{flex-wrap:wrap;gap:.4rem 1rem;margin-top:.65rem;display:flex}.source-links.svelte-6haefv a:where(.svelte-6haefv){color:var(--primary-start);text-underline-offset:.16em;font-size:.7rem}.conclusion-card.svelte-6haefv{background:radial-gradient(circle at 90% 20%,#f55bd133,#0000 30%),linear-gradient(135deg,#e8e3ffd1,#ffffffe6);border:1px solid #6f25de2e;border-radius:2rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;padding:3.5rem;display:grid}.conclusion-card.svelte-6haefv h2:where(.svelte-6haefv){max-width:19ch;margin:.7rem 0 1rem}.conclusion-card.svelte-6haefv p:where(.svelte-6haefv){max-width:48rem;color:var(--muted-foreground);margin-bottom:.8rem}.conclusion-card.svelte-6haefv .conclusion-note:where(.svelte-6haefv){color:var(--primary-start);margin:0;font-size:.9rem;font-weight:500}.conclusion-cta.svelte-6haefv{white-space:nowrap}@media (width<=900px){.hero-grid.svelte-6haefv,.verdict-grid.svelte-6haefv{grid-template-columns:1fr;gap:2rem}.hero-copy.svelte-6haefv{max-width:48rem}.logo-comparison.svelte-6haefv{display:none}.conclusion-card.svelte-6haefv{grid-template-columns:1fr}.conclusion-cta.svelte-6haefv{width:fit-content}}@media (width<=768px){.comparison-hero.svelte-6haefv,.verdict-section.svelte-6haefv,.feature-section.svelte-6haefv,.pricing-section.svelte-6haefv,.conclusion-section.svelte-6haefv{padding:4.5rem 0}.comparison-hero.svelte-6haefv{padding-top:5rem}.hero-copy.svelte-6haefv h1:where(.svelte-6haefv){font-size:clamp(2.65rem,14vw,4rem)}.hero-intro.svelte-6haefv{font-size:1.05rem}.mobile-table-hint.svelte-6haefv{display:block}table.svelte-6haefv{table-layout:fixed;min-width:42rem}thead.svelte-6haefv th:where(.svelte-6haefv):first-child{width:14.5rem}thead.svelte-6haefv th:where(.svelte-6haefv):not(:first-child){width:13.75rem}.calculator-card.svelte-6haefv,.logo-comparison.svelte-6haefv,.conclusion-card.svelte-6haefv{padding:1.75rem}.price-grid.svelte-6haefv,.example-box.svelte-6haefv{grid-template-columns:1fr}.conclusion-cta.svelte-6haefv{white-space:normal;text-align:center;width:100%}}@media (width<=520px){.hero-actions.svelte-6haefv{display:grid}.hero-actions.svelte-6haefv .btn:where(.svelte-6haefv){width:100%}}
