.top[data-astro-cid-nfs55dna]{padding-block:clamp(5.5rem,4.5rem + 3vw,7rem) 0}.head[data-astro-cid-nfs55dna]{text-align:center;max-width:min(100%,46rem);margin-inline:auto}.head[data-astro-cid-nfs55dna] .lede[data-astro-cid-nfs55dna]{max-width:44ch;margin:1.15rem auto 0}.verdict[data-astro-cid-nfs55dna]{color:var(--fg)}.intro[data-astro-cid-nfs55dna]{gap:1rem;max-width:62ch;margin:clamp(2rem,1.5rem + 2vw,3rem) auto 0;display:grid}.meta[data-astro-cid-nfs55dna]{margin-top:.25rem}.pick[data-astro-cid-nfs55dna],.compare[data-astro-cid-nfs55dna],.more[data-astro-cid-nfs55dna],.story[data-astro-cid-nfs55dna],.faq[data-astro-cid-nfs55dna]{padding-block:var(--pad-md)}.cards[data-astro-cid-nfs55dna]{gap:clamp(1rem,.6rem + 1.6vw,1.5rem);max-width:62rem;margin:clamp(2.5rem,1.8rem + 2.6vw,4rem) auto 0;display:grid}@media (width>=52rem){.cards[data-astro-cid-nfs55dna]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card[data-astro-cid-nfs55dna]{box-shadow:inset 0 0 0 1px var(--edge), inset 0 1px 0 #ffffff0d;background:#ffffff08;border-radius:20px;padding:clamp(1.5rem,1.15rem + 1.5vw,2rem)}.card-us[data-astro-cid-nfs55dna]{background:linear-gradient(180deg, var(--panel-2) 0%, var(--panel) 100%);box-shadow:inset 0 0 0 1px var(--edge-accent), inset 0 1px 0 #ffffff12, var(--seat)}.card-h[data-astro-cid-nfs55dna]{font-size:var(--t-h3);letter-spacing:-.025em;color:var(--fg);font-weight:500;line-height:1.14}.list[data-astro-cid-nfs55dna]{gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.list[data-astro-cid-nfs55dna] li[data-astro-cid-nfs55dna]{font-size:var(--t-body);letter-spacing:-.01em;color:var(--fg-2);padding-left:1.4rem;line-height:1.5;position:relative}.card-us[data-astro-cid-nfs55dna] .list[data-astro-cid-nfs55dna] li[data-astro-cid-nfs55dna]{color:var(--fg-1)}.list[data-astro-cid-nfs55dna] li[data-astro-cid-nfs55dna]:before{content:"";background:var(--fg-4);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.72em;left:.15rem}.card-us[data-astro-cid-nfs55dna] .list[data-astro-cid-nfs55dna] li[data-astro-cid-nfs55dna]:before{background:var(--accent)}.table-wrap[data-astro-cid-nfs55dna]{max-width:56rem;margin:clamp(2.5rem,1.8rem + 2.6vw,4rem) auto 0}.table[data-astro-cid-nfs55dna]{border-collapse:collapse;text-align:left;width:100%}.table[data-astro-cid-nfs55dna] th[data-astro-cid-nfs55dna],.table[data-astro-cid-nfs55dna] td[data-astro-cid-nfs55dna]{vertical-align:middle;border-bottom:1px solid var(--edge-faint);padding:.8rem clamp(.5rem,.25rem + 1vw,1rem)}.table[data-astro-cid-nfs55dna] thead[data-astro-cid-nfs55dna] th[data-astro-cid-nfs55dna]{font-size:var(--t-body);letter-spacing:-.014em;border-bottom-color:var(--edge);padding-block:.6rem .9rem;font-weight:500}.feat-h[data-astro-cid-nfs55dna]{width:40%}.table[data-astro-cid-nfs55dna] thead[data-astro-cid-nfs55dna] .col-them[data-astro-cid-nfs55dna]{color:var(--fg-3)}.table[data-astro-cid-nfs55dna] thead[data-astro-cid-nfs55dna] .col-us[data-astro-cid-nfs55dna]{color:var(--fg)}.col-them[data-astro-cid-nfs55dna],.col-us[data-astro-cid-nfs55dna]{text-align:center}.group[data-astro-cid-nfs55dna] th[data-astro-cid-nfs55dna]{font-size:var(--t-body);letter-spacing:-.014em;color:var(--fg);border-bottom-color:#0000;padding:1.9rem clamp(.5rem,.25rem + 1vw,1rem) .55rem;font-weight:500}tbody[data-astro-cid-nfs55dna]:first-of-type .group[data-astro-cid-nfs55dna] th[data-astro-cid-nfs55dna]{padding-top:1.2rem}.feat[data-astro-cid-nfs55dna]{font-size:var(--t-fine);letter-spacing:-.006em;color:var(--fg-1);font-weight:400;line-height:1.4}.tick[data-astro-cid-nfs55dna]{--tick-ink:var(--fg-1);vertical-align:middle;color:#ffffff1f;display:inline-block}.col-us[data-astro-cid-nfs55dna] .tick[data-astro-cid-nfs55dna]{--tick-ink:#05030c;color:var(--accent)}.no[data-astro-cid-nfs55dna]{color:var(--fg-5)}.val[data-astro-cid-nfs55dna]{font-size:var(--t-fine);letter-spacing:-.006em;color:var(--fg-3);line-height:1.4}.col-us[data-astro-cid-nfs55dna] .val[data-astro-cid-nfs55dna]{color:var(--fg);font-weight:500}.sources[data-astro-cid-nfs55dna]{text-align:center;max-width:56rem;margin:1.25rem auto 0}.sources[data-astro-cid-nfs55dna] a[data-astro-cid-nfs55dna]{color:var(--fg-3);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--edge-2);text-decoration-color:var(--edge-2);transition:color .25s var(--ease)}.sources[data-astro-cid-nfs55dna] a[data-astro-cid-nfs55dna]:hover{color:var(--fg)}@media (width<=40rem){.feat-h[data-astro-cid-nfs55dna]{width:36%}.feat[data-astro-cid-nfs55dna],.val[data-astro-cid-nfs55dna]{font-size:.9rem}}.steps[data-astro-cid-nfs55dna]{box-shadow:inset 0 0 0 1px var(--edge), inset 0 1px 0 #ffffff0d;background:#ffffff07;border-radius:20px;margin:clamp(2.5rem,1.8rem + 2.6vw,4rem) auto 0;display:grid;overflow:hidden}@media (width>=60rem){.steps[data-astro-cid-nfs55dna]{grid-template-columns:repeat(3,minmax(0,1fr))}}.step[data-astro-cid-nfs55dna]{flex-direction:column;min-width:0;padding:clamp(1.25rem,.95rem + 1.3vw,1.85rem);display:flex}.step[data-astro-cid-nfs55dna]:not(:first-child){border-top:1px solid var(--edge-faint)}@media (width>=60rem){.step[data-astro-cid-nfs55dna]:not(:first-child){border-top:0;border-inline-start:1px solid var(--edge-faint)}}.shot[data-astro-cid-nfs55dna]{aspect-ratio:17/10}.step-copy[data-astro-cid-nfs55dna]{margin-top:clamp(1.1rem,.85rem + 1vw,1.5rem)}.step-h[data-astro-cid-nfs55dna]{letter-spacing:-.02em;color:var(--fg);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:500;line-height:1.3}.step-p[data-astro-cid-nfs55dna]{font-size:var(--t-fine);letter-spacing:-.006em;color:var(--fg-3);margin-top:.5rem;line-height:1.5}.prose[data-astro-cid-nfs55dna]{max-width:62ch;margin-inline:auto}.chapter[data-astro-cid-nfs55dna]{gap:.9rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.chapter[data-astro-cid-nfs55dna] .t-h3[data-astro-cid-nfs55dna]{color:var(--fg)}.chapter[data-astro-cid-nfs55dna] .body[data-astro-cid-nfs55dna]{max-width:none}.faq-in[data-astro-cid-nfs55dna]{max-width:44rem;margin-inline:auto}.faq[data-astro-cid-nfs55dna] .head[data-astro-cid-nfs55dna]{margin-bottom:clamp(2rem,1.4rem + 2.4vw,3.25rem)}.ask[data-astro-cid-nfs55dna] a[data-astro-cid-nfs55dna]{color:var(--fg);transition:color .25s var(--ease)}.ask[data-astro-cid-nfs55dna] a[data-astro-cid-nfs55dna]:hover{color:var(--text-accent)}.sr-only[data-astro-cid-nfs55dna]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
