.editorial-site.comparison .support-hero{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.editorial-site.comparison .support-hero{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.editorial-site.comparison .support-copy .lead{max-width:52ch}.editorial-site.comparison .support-copy .lead a,.editorial-site.comparison .cmp-byline a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.editorial-site.comparison .cmp-byline{margin-top:calc(12px + 6 * var(--m-fluid));color:var(--muted);font-size:var(--m-small);line-height:var(--m-small-lh)}.editorial-site.comparison .cmp-figure{align-content:start;gap:12px;margin:0;display:grid}.editorial-site.comparison .cmp-stats{background:var(--line);border:1px solid var(--line);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.editorial-site.comparison .cmp-stats>div{padding:calc(14px + 8 * var(--m-fluid)) calc(12px + 10 * var(--m-fluid));background:var(--surface);flex-direction:column-reverse;justify-content:flex-end;display:flex}.editorial-site.comparison .cmp-stats dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,9vw,64px);font-weight:600;line-height:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.editorial-site.comparison .cmp-stats dd{background:var(--gradient-marketing);color:#0000;-webkit-background-clip:text;background-clip:text}}.editorial-site.comparison .cmp-stats dt{color:var(--muted);font-size:var(--m-small);margin-top:8px;line-height:1.35}.editorial-site.comparison .cmp-stats-note{color:var(--fine);font-size:var(--m-caption);line-height:var(--m-caption-lh)}@media (min-width:900px){.editorial-site.comparison .cmp-stats{grid-template-columns:minmax(0,1fr)}}.editorial-site.comparison :is(.cmp-glance,.cmp-notes,.cmp-facts,.cmp-fineprint) a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.editorial-site.comparison .cmp-glance .support-grid p{color:var(--text)}@media (min-width:1200px){.editorial-site.comparison .cmp-glance .support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.editorial-site.comparison .cmp-subhead{margin-top:calc(25px + 15 * var(--m-fluid));margin-bottom:14px}.editorial-site.comparison .cmp-csv{margin-top:0}.editorial-site.comparison .cmp-request p{max-width:46ch;color:var(--strip-alt);font:italic 400 calc(var(--m-request) * 1.35) / 1.25 var(--font-editorial)}.editorial-site.comparison .cmp-facts{color:var(--muted);font-size:var(--m-small);line-height:var(--m-small-lh)}.editorial-site.comparison .cmp-aside{margin-top:4px;display:block}.editorial-site.comparison .cmp-grid{gap:calc(14px + 6 * var(--m-fluid));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.editorial-site.comparison .cmp-grid--tall{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.editorial-site.comparison .cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-site.comparison .cmp-grid--tall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.editorial-site.comparison .cmp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-site.comparison .cmp-grid--tall{grid-template-columns:repeat(4,minmax(0,1fr))}}.editorial-site.comparison .cmp-clip{align-content:start;gap:8px;margin:0;display:grid}.editorial-site.comparison .cmp-frame{border-radius:var(--card-radius);background:var(--surface);position:relative;overflow:hidden}.editorial-site.comparison .cmp-frame:has([data-aisma-player] button:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.editorial-site.comparison .cmp-frame [data-aisma-transport]{gap:6px!important;padding:6px!important}.editorial-site.comparison .cmp-frame>img{width:100%;height:auto;display:block}.editorial-site.comparison .cmp-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (scripting:none){.editorial-site.comparison .cmp-video{display:none}}.editorial-site.comparison .cmp-clip figcaption{font-size:var(--m-small);line-height:var(--m-small-lh);color:var(--text)}.editorial-site.comparison :is(.cmp-meta,.cmp-label){color:var(--muted);display:block}.editorial-site.comparison .cmp-label{font-size:var(--m-caption);font-weight:400}.editorial-site.comparison .cmp-file{font-size:var(--m-small)}.editorial-site.comparison .copy-table tr.ours>:is(th,td){color:var(--accent)}.editorial-site.comparison .cmp-table :is(th,td){padding-right:12px}.editorial-site.comparison :is(.cmp-table,.cmp-prices) td.cmp-score{color:var(--text);font-weight:600}.editorial-site.comparison :is(.cmp-table,.cmp-prices) tr.ours td.cmp-score{color:var(--accent)}.editorial-site.comparison .cmp-none :is(th,td){color:var(--muted)}.editorial-site.comparison .cmp-notes{gap:12px;display:grid}.editorial-site.comparison .cmp-notes dl{border-top:1px solid var(--line);margin:0;display:grid}.editorial-site.comparison .cmp-notes dl>div{border-bottom:1px solid var(--line);gap:4px 30px;padding-block:14px;display:grid}.editorial-site.comparison .cmp-notes dt{font-weight:600}.editorial-site.comparison .cmp-notes dd{max-width:78ch;color:var(--muted);gap:8px;margin:0;display:grid}@media (max-width:899.98px){.editorial-site.comparison :is(.cmp-table,.cmp-prices) tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px;display:grid}.editorial-site.comparison .cmp-prices tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-site.comparison :is(.cmp-table,.cmp-prices) tbody th,.editorial-site.comparison .cmp-table td:is(:last-child,[colspan]){grid-column:1/-1}}@media (min-width:600px){.editorial-site.comparison .cmp-notes dl>div{grid-template-columns:minmax(0,11em) minmax(0,1fr)}}.editorial-site.comparison .cmp-highlight{max-width:62ch;color:var(--text);font-size:var(--m-lead);line-height:var(--m-lead-lh)}.editorial-site.comparison .cmp-founder{gap:calc(16px + 14 * var(--m-fluid));margin-bottom:calc(25px + 15 * var(--m-fluid));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.editorial-site.comparison .cmp-founder>img{width:calc(88px + 52 * var(--m-fluid));aspect-ratio:1;border:2px solid var(--accent);border-radius:50%;height:auto}@media (min-width:600px){.editorial-site.comparison .cmp-founder{grid-template-columns:auto minmax(0,1fr)}}.editorial-site.comparison .cmp-quotes{gap:calc(20px + 10 * var(--m-fluid));display:grid}@media (min-width:900px){.editorial-site.comparison .cmp-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.editorial-site.comparison .cmp-quote{padding-left:calc(16px + 6 * var(--m-fluid));border-left:2px solid var(--accent);align-content:start;gap:12px;margin:0;display:grid}.editorial-site.comparison .cmp-quote blockquote p{font-size:var(--m-lead);line-height:var(--m-lead-lh)}.editorial-site.comparison .cmp-quote--lead blockquote p{max-width:40ch;color:var(--text);font:italic 400 calc(var(--m-request) * 1.6) / 1.3 var(--font-editorial)}.editorial-site.comparison .cmp-quote figcaption{color:var(--muted);font-size:var(--m-small)}.editorial-site.comparison .closing{padding-bottom:calc(40px + 60 * var(--m-fluid))}.editorial-site.comparison .cmp-fineprint{padding-block:0 calc(30px + 20 * var(--m-fluid));text-align:center}.editorial-site.comparison .cmp-fineprint .fine{text-wrap:balance;max-width:80ch;margin-inline:auto}
