.hero[data-astro-cid-vjl24yhg]{background:var(--night) radial-gradient(60rem 30rem at 50% 120%, #b4f5b026, transparent 70%);color:var(--night-ink);text-align:center;padding-block:1.5rem 3.5rem}.meta[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);color:var(--night-muted);text-align:left;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:3rem;display:flex}.meta[data-astro-cid-vjl24yhg] .crumbs,.meta[data-astro-cid-vjl24yhg] .crumbs a{color:var(--night-muted)}.meta[data-astro-cid-vjl24yhg] .crumbs a:hover{color:var(--night-ink)}.hero[data-astro-cid-vjl24yhg] h1[data-astro-cid-vjl24yhg]{font-size:clamp(2.5rem,1.8rem + 3vw,4rem)}.sub[data-astro-cid-vjl24yhg]{color:var(--night-muted);max-width:40rem;margin:1rem auto 0}.duel[data-astro-cid-vjl24yhg]{grid-template-columns:repeat(5,auto);justify-content:center;align-items:center;gap:.75rem 2rem;margin-top:3rem;display:grid}.side[data-astro-cid-vjl24yhg],.tally[data-astro-cid-vjl24yhg]{display:contents}.side[data-astro-cid-vjl24yhg] .mark{grid-row:1}.side[data-astro-cid-vjl24yhg]:first-child .mark,.side[data-astro-cid-vjl24yhg]:first-child .side-name[data-astro-cid-vjl24yhg]{grid-column:1}.side[data-astro-cid-vjl24yhg]:last-child .mark,.side[data-astro-cid-vjl24yhg]:last-child .side-name[data-astro-cid-vjl24yhg]{grid-column:5}.side-name[data-astro-cid-vjl24yhg]{grid-row:2;justify-self:center;font-weight:500}.wins[data-astro-cid-vjl24yhg]{font-family:var(--font-serif);letter-spacing:-.04em;grid-row:1;font-size:clamp(3rem,2rem + 4vw,5.5rem);line-height:1}.wins[data-astro-cid-vjl24yhg].lose{color:var(--night-muted)}.tally[data-astro-cid-vjl24yhg]>[data-astro-cid-vjl24yhg]{position:relative;top:6px}.vs[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);letter-spacing:.06em;color:var(--night-muted);grid-row:1;margin-inline:-1.25rem;font-weight:600}.tally-note[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);color:var(--night-muted);grid-area:2/2/auto/5;place-self:start center;margin-top:-1.5rem}.layout[data-astro-cid-vjl24yhg]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:2rem;padding-block:2.5rem 5rem;display:grid}.main[data-astro-cid-vjl24yhg]{gap:1.25rem;min-width:0;display:grid}.main[data-astro-cid-vjl24yhg]>[data-astro-cid-vjl24yhg]{min-width:0}.block[data-astro-cid-vjl24yhg].card{padding:clamp(1.25rem,1rem + 1vw,2rem)}.block[data-astro-cid-vjl24yhg] h2[data-astro-cid-vjl24yhg]{font-size:var(--text-xl);margin-bottom:1rem}.main[data-astro-cid-vjl24yhg]>.block[data-astro-cid-vjl24yhg]:not(.card){margin-top:1rem}.block[data-astro-cid-vjl24yhg]:not(.card) h2[data-astro-cid-vjl24yhg]{margin-bottom:.4rem}.block[data-astro-cid-vjl24yhg] h3[data-astro-cid-vjl24yhg]{font-size:var(--text-lg);margin:2rem 0 .75rem}.short[data-astro-cid-vjl24yhg]{font-size:var(--text-lg)}table[data-astro-cid-vjl24yhg]{border-collapse:collapse;width:100%;font-size:var(--text-base)}th[data-astro-cid-vjl24yhg],td[data-astro-cid-vjl24yhg]{text-align:left;border-bottom:1px solid var(--line);padding:.65rem .5rem}thead[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);color:var(--muted);font-weight:500}tbody[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg]{font-weight:500}.glance[data-astro-cid-vjl24yhg] td[data-astro-cid-vjl24yhg]{font-variant-numeric:tabular-nums}.glance[data-astro-cid-vjl24yhg] tfoot[data-astro-cid-vjl24yhg]>tr[data-astro-cid-vjl24yhg]>[data-astro-cid-vjl24yhg]{border-top:1px solid var(--line)}.pt[data-astro-cid-vjl24yhg]{min-width:2.75rem;font-size:var(--text-base);border-radius:6px;padding:.1rem .5rem;display:inline-block}.pt[data-astro-cid-vjl24yhg].win{background:var(--mint)}.pt[data-astro-cid-vjl24yhg].lose{color:var(--muted)}tfoot[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg]{font-weight:600}.w[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);color:var(--muted);font-weight:400;display:block}.wt[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;margin-left:.3rem;font-weight:400}.glance-note[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);color:var(--muted);margin-top:.75rem}tfoot[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg],tfoot[data-astro-cid-vjl24yhg] td[data-astro-cid-vjl24yhg]{border-bottom:0;padding-top:1rem}.costs[data-astro-cid-vjl24yhg] td[data-astro-cid-vjl24yhg]{font-variant-numeric:tabular-nums}.costs[data-astro-cid-vjl24yhg]{table-layout:fixed}.costs[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg]:first-child{width:50%}.costs[data-astro-cid-vjl24yhg] [data-astro-cid-vjl24yhg]:is(th,td):nth-child(2){padding-left:.75rem}.scenarios[data-astro-cid-vjl24yhg]{margin:0;padding:0;list-style:none}.scenarios[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]{border-bottom:1px solid var(--line);grid-template-columns:1fr 9rem;align-items:center;gap:.15rem 4rem;padding:.8rem 0;display:grid}.scenarios[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]:last-child{border-bottom:0}.sc-label[data-astro-cid-vjl24yhg]{font-weight:500}.sc-why[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);color:var(--muted);grid-row:2}.scenarios[data-astro-cid-vjl24yhg] .winner[data-astro-cid-vjl24yhg]{grid-area:1/2/span 2}.winner[data-astro-cid-vjl24yhg]{white-space:nowrap;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.winner[data-astro-cid-vjl24yhg].tie{color:var(--muted)}.plans[data-astro-cid-vjl24yhg],.pc[data-astro-cid-vjl24yhg]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.plan-vendor[data-astro-cid-vjl24yhg]{align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:600;display:flex}.plan-list[data-astro-cid-vjl24yhg]{margin:0;padding:0;list-style:none}.plan-list[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]{border-bottom:1px solid var(--line);font-size:var(--text-base);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.price[data-astro-cid-vjl24yhg]{text-align:right;font-weight:500;line-height:1.25}.note[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);color:var(--muted);margin-top:.15rem;font-weight:400;line-height:1.3;display:block}.pay[data-astro-cid-vjl24yhg]{flex-wrap:wrap;gap:.35rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);background:var(--mint-soft);color:var(--green);border-radius:999px;padding:.15rem .55rem}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]:before{content:"✓ "}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg].off{background:var(--wash);color:var(--muted);text-decoration:line-through}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg].off:before{content:""}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg].unk{background:var(--wash);color:var(--muted)}.pay[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg].unk:before{content:"? "}.fine[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);color:var(--muted);margin-top:.75rem}#criterios[data-astro-cid-vjl24yhg]{gap:.6rem;display:grid}.crit-head[data-astro-cid-vjl24yhg]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.crit-name[data-astro-cid-vjl24yhg]{flex:1;font-weight:500}.crit-body[data-astro-cid-vjl24yhg]{gap:.5rem;padding:0 1.25rem 1.1rem;display:grid}.score[data-astro-cid-vjl24yhg]{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;align-items:center;gap:.4rem;display:flex}.score[data-astro-cid-vjl24yhg] b[data-astro-cid-vjl24yhg]{color:var(--muted);font-weight:400;line-height:24px}.score[data-astro-cid-vjl24yhg] b[data-astro-cid-vjl24yhg].win{background:var(--mint);color:var(--ink);border-radius:6px;padding:0 .45rem}.score[data-astro-cid-vjl24yhg] .dash[data-astro-cid-vjl24yhg]{color:var(--muted)}.score[data-astro-cid-vjl24yhg].tie b[data-astro-cid-vjl24yhg]{color:var(--ink)}.pros[data-astro-cid-vjl24yhg],.cons[data-astro-cid-vjl24yhg]{font-size:var(--text-base);gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.pc[data-astro-cid-vjl24yhg] .pros[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg],.pc[data-astro-cid-vjl24yhg] .cons[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]{grid-template-columns:24px 1fr;gap:.5rem}.pc[data-astro-cid-vjl24yhg] .plan-vendor[data-astro-cid-vjl24yhg]{margin-bottom:1rem}.side-col[data-astro-cid-vjl24yhg]{align-self:stretch}.sticky[data-astro-cid-vjl24yhg]{top:calc(var(--header-h) + 1.25rem);gap:1rem;display:grid;position:sticky}.picks[data-astro-cid-vjl24yhg]{padding:.25rem 1.25rem}.pick[data-astro-cid-vjl24yhg]{grid-template-columns:auto 1fr auto;align-items:start;gap:.6rem .75rem;padding:1rem 0;display:grid}.pick[data-astro-cid-vjl24yhg]+.pick[data-astro-cid-vjl24yhg]{border-top:1px solid var(--line)}.pick-text[data-astro-cid-vjl24yhg]{gap:.1rem;min-width:0;line-height:1.25;display:grid}.pick-text[data-astro-cid-vjl24yhg] strong[data-astro-cid-vjl24yhg],.pick-name[data-astro-cid-vjl24yhg]{font-weight:600}.pick-name[data-astro-cid-vjl24yhg]{color:var(--ink);text-decoration:none}.pick-name[data-astro-cid-vjl24yhg]:hover{color:var(--green);text-decoration:underline}.pick-logo[data-astro-cid-vjl24yhg]{line-height:0;display:block}.pick-text[data-astro-cid-vjl24yhg] span[data-astro-cid-vjl24yhg]{font-size:var(--text-xs);color:var(--muted)}.pick[data-astro-cid-vjl24yhg] .score{background:0 0;padding:0}.pick-links[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);flex-wrap:wrap;grid-column:2/-1;gap:.3rem 1rem;font-weight:500;display:flex}.pick-links[data-astro-cid-vjl24yhg] a[data-astro-cid-vjl24yhg]{text-decoration:none}.site-link[data-astro-cid-vjl24yhg]{color:var(--green)}.pick-links[data-astro-cid-vjl24yhg] a[data-astro-cid-vjl24yhg]:hover{text-decoration:underline}@media (width<=960px){.layout[data-astro-cid-vjl24yhg]{grid-template-columns:1fr}.side-col[data-astro-cid-vjl24yhg]{grid-row:1}.sticky[data-astro-cid-vjl24yhg]{position:static}.picks[data-astro-cid-vjl24yhg]{grid-template-columns:1fr 1fr;display:grid}.pick[data-astro-cid-vjl24yhg]+.pick[data-astro-cid-vjl24yhg]{border-top:0;border-left:1px solid var(--line);margin-left:1.25rem;padding-left:1.25rem}}.costs[data-astro-cid-vjl24yhg] .unit[data-astro-cid-vjl24yhg]{display:none}@media (width<=600px){.costs[data-astro-cid-vjl24yhg] .unit[data-astro-cid-vjl24yhg]{display:inline}.duel[data-astro-cid-vjl24yhg]{gap:.5rem 1rem}.vs[data-astro-cid-vjl24yhg]{margin-inline:-.25rem}.tally-note[data-astro-cid-vjl24yhg]{margin-top:-.5rem}.duel[data-astro-cid-vjl24yhg] .mark{--s:64px!important}.plans[data-astro-cid-vjl24yhg],.pc[data-astro-cid-vjl24yhg],.picks[data-astro-cid-vjl24yhg]{grid-template-columns:1fr}.pick[data-astro-cid-vjl24yhg]+.pick[data-astro-cid-vjl24yhg]{border-left:0;border-top:1px solid var(--line);margin-left:0;padding-left:0}.glance[data-astro-cid-vjl24yhg] .w[data-astro-cid-vjl24yhg]{display:none}.scenarios[data-astro-cid-vjl24yhg] li[data-astro-cid-vjl24yhg]{grid-template-columns:1fr}.scenarios[data-astro-cid-vjl24yhg] .winner[data-astro-cid-vjl24yhg]{grid-area:auto/1;margin-top:.4rem}}@media (width<=380px){.duel[data-astro-cid-vjl24yhg]{column-gap:.6rem}.duel[data-astro-cid-vjl24yhg] .mark{--s:48px!important}.wins[data-astro-cid-vjl24yhg]{font-size:2.5rem}.glance[data-astro-cid-vjl24yhg] [data-astro-cid-vjl24yhg]:is(th,td){padding-inline:.25rem}.glance[data-astro-cid-vjl24yhg] .pt[data-astro-cid-vjl24yhg]{min-width:0;padding-inline:.35rem}.glance[data-astro-cid-vjl24yhg] tbody[data-astro-cid-vjl24yhg] th[data-astro-cid-vjl24yhg]{font-size:var(--text-sm);hyphens:auto}}
