.blc[data-astro-cid-3fzec645]{color:var(--fv-graphite);font-family:var(--fv-sans);line-height:1.55}.blc[data-astro-cid-3fzec645] [data-astro-cid-3fzec645]{box-sizing:border-box}.blc[data-astro-cid-3fzec645] a[data-astro-cid-3fzec645]:not(.final-cta-btn){color:inherit;text-decoration:none}.blc[data-astro-cid-3fzec645] .wrap[data-astro-cid-3fzec645]{max-width:1180px;margin:0 auto;padding:0 24px}.blc[data-astro-cid-3fzec645] .narrow[data-astro-cid-3fzec645]{max-width:820px;margin:0 auto;padding:0 24px}.blc[data-astro-cid-3fzec645] .h-display[data-astro-cid-3fzec645]{margin:0;font:600 clamp(36px,4.2vw,58px)/1.08 var(--fv-sans);letter-spacing:-.04em;color:var(--fv-ink);text-wrap:balance}.blc[data-astro-cid-3fzec645] .h-lg[data-astro-cid-3fzec645]{margin:0;font:600 clamp(30px,3.6vw,46px)/1.08 var(--fv-sans);letter-spacing:-.04em;color:var(--fv-ink);text-wrap:balance}.blc[data-astro-cid-3fzec645] .h-md[data-astro-cid-3fzec645]{margin:0;font:600 clamp(24px,2.6vw,32px)/1.15 var(--fv-sans);letter-spacing:-.03em;color:var(--fv-ink);text-wrap:balance}.blc[data-astro-cid-3fzec645] .h-sm[data-astro-cid-3fzec645]{margin:0;font:600 20px/1.25 var(--fv-sans);letter-spacing:-.02em;color:var(--fv-ink);text-wrap:balance}.blc[data-astro-cid-3fzec645] .fv-label[data-astro-cid-3fzec645]{font-size:12px}.blc[data-astro-cid-3fzec645] .eyebrow[data-astro-cid-3fzec645]{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .accent[data-astro-cid-3fzec645]{color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .lede[data-astro-cid-3fzec645]{margin:0;max-width:600px;font:400 17px/1.6 var(--fv-sans);color:var(--fv-graphite);text-wrap:pretty}.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645]:not(.final-section){padding:104px 0;border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645].hero{border-top:0}.blc[data-astro-cid-3fzec645] .soft[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .wash[data-astro-cid-3fzec645]{background:var(--fv-ground)}.blc[data-astro-cid-3fzec645] .pill[data-astro-cid-3fzec645]{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--fv-hairline);color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .pill[data-astro-cid-3fzec645] .dot[data-astro-cid-3fzec645]{width:6px;height:6px;border-radius:999px;background:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .head[data-astro-cid-3fzec645]{text-align:center;max-width:760px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:14px}.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645].hero{padding:72px 0 24px;text-align:center}.blc[data-astro-cid-3fzec645] .hero[data-astro-cid-3fzec645] h1[data-astro-cid-3fzec645]{margin:22px auto 0;max-width:20ch}.blc[data-astro-cid-3fzec645] .hero[data-astro-cid-3fzec645] .lede[data-astro-cid-3fzec645]{margin:20px auto 0}.blc[data-astro-cid-3fzec645] .byline[data-astro-cid-3fzec645]{display:flex;gap:14px;justify-content:center;align-items:center;margin-top:24px;font:450 13.5px/1.45 var(--fv-sans);color:var(--fv-smoke);flex-wrap:wrap}.blc[data-astro-cid-3fzec645] .byline[data-astro-cid-3fzec645] b[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .byline[data-astro-cid-3fzec645] .sep[data-astro-cid-3fzec645]{width:4px;height:4px;background:var(--fv-stone);border-radius:999px}.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645].verdict-sec{padding:24px 0 72px;border-top:0}.blc[data-astro-cid-3fzec645] .verdicts[data-astro-cid-3fzec645]{display:grid;grid-template-columns:repeat(4,1fr);border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--fv-hairline);overflow:hidden}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645]{padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px;position:relative}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645]+.vc[data-astro-cid-3fzec645]{border-left:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645].win{background:color-mix(in oklab,var(--fv-accent) 4%,white)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645] .tag[data-astro-cid-3fzec645]{font:600 12px/1.2 var(--fv-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645].win .tag[data-astro-cid-3fzec645]{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645] .cname[data-astro-cid-3fzec645]{font:600 20px/1.25 var(--fv-sans);letter-spacing:-.02em;color:var(--fv-ink)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645] .why[data-astro-cid-3fzec645]{font:450 14px/1.5 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645] .stars[data-astro-cid-3fzec645]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font:600 13.5px/1 var(--fv-sans);color:var(--fv-ink);font-variant-numeric:tabular-nums}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645] .stars[data-astro-cid-3fzec645] svg{color:#f4b400;fill:#f4b400}@media(max-width:960px){.blc[data-astro-cid-3fzec645] .verdicts[data-astro-cid-3fzec645]{grid-template-columns:1fr 1fr}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645]:nth-child(odd){border-left:0}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645]:nth-child(n+3){border-top:1px solid var(--fv-hairline)}}@media(max-width:560px){.blc[data-astro-cid-3fzec645] .verdicts[data-astro-cid-3fzec645]{grid-template-columns:1fr}.blc[data-astro-cid-3fzec645] .vc[data-astro-cid-3fzec645]+.vc[data-astro-cid-3fzec645]{border-left:0;border-top:1px solid var(--fv-hairline)}}.blc[data-astro-cid-3fzec645] .prose[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645]{font:400 17px/1.6 var(--fv-sans);color:var(--fv-graphite);margin:0 0 16px;max-width:70ch}.blc[data-astro-cid-3fzec645] .prose[data-astro-cid-3fzec645] .h-lg[data-astro-cid-3fzec645]{margin:14px 0 20px!important}.blc[data-astro-cid-3fzec645] .disc[data-astro-cid-3fzec645]{font:450 15px/1.6 var(--fv-sans);color:var(--fv-graphite);background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px var(--fv-hairline);padding:16px 20px;margin:8px 0 18px}.blc[data-astro-cid-3fzec645] .disc[data-astro-cid-3fzec645] b[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .entry[data-astro-cid-3fzec645]{background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--fv-hairline);margin-bottom:16px;padding:28px}.blc[data-astro-cid-3fzec645] .entry[data-astro-cid-3fzec645].top{box-shadow:0 0 0 1.5px var(--fv-accent),var(--fv-elev-raised)}.blc[data-astro-cid-3fzec645] .entry-head[data-astro-cid-3fzec645]{display:flex;align-items:flex-start;gap:18px}.blc[data-astro-cid-3fzec645] .entry-title[data-astro-cid-3fzec645]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.blc[data-astro-cid-3fzec645] .rank[data-astro-cid-3fzec645]{color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .entry[data-astro-cid-3fzec645].top .rank[data-astro-cid-3fzec645]{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .entry-title[data-astro-cid-3fzec645] h3[data-astro-cid-3fzec645]{margin:0;font:600 20px/1.25 var(--fv-sans);letter-spacing:-.02em;color:var(--fv-ink)}.blc[data-astro-cid-3fzec645] .entry-title[data-astro-cid-3fzec645] .sub[data-astro-cid-3fzec645]{font:450 14px/1.45 var(--fv-sans);color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .entry-meta[data-astro-cid-3fzec645]{flex:none;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.blc[data-astro-cid-3fzec645] .entry-meta[data-astro-cid-3fzec645] span[data-astro-cid-3fzec645]{font:500 12px/1 var(--fv-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .entry-meta[data-astro-cid-3fzec645] .scorenum[data-astro-cid-3fzec645]{font:600 28px/1 var(--fv-sans);letter-spacing:-.03em;color:var(--fv-ink);font-variant-numeric:tabular-nums}.blc[data-astro-cid-3fzec645] .entry[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645].rev{font:450 15px/1.6 var(--fv-sans);color:var(--fv-graphite);margin:18px 0}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] h4[data-astro-cid-3fzec645]{margin:0 0 10px;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] ul[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645] ul[data-astro-cid-3fzec645]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]{display:grid;grid-template-columns:16px 1fr;gap:10px;align-items:start;font:500 14px/1.45 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg,.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg{margin-top:1px}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] .pros[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg,.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645].feat li[data-astro-cid-3fzec645] svg{color:var(--fv-green)}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645] .cons[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg,.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645]:not(.feat) li[data-astro-cid-3fzec645] svg{color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .facts[data-astro-cid-3fzec645]{display:flex;gap:8px 24px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px solid var(--fv-hairline);font:450 13.5px/1.45 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] .facts[data-astro-cid-3fzec645] b[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .entry-cta[data-astro-cid-3fzec645]{margin-top:22px}.blc[data-astro-cid-3fzec645] .vs-stacc[data-astro-cid-3fzec645]{margin-top:18px;padding-top:18px;border-top:1px solid var(--fv-hairline);display:flex;flex-direction:column;gap:12px}.blc[data-astro-cid-3fzec645] .vs-line[data-astro-cid-3fzec645]{margin:0;font:450 15px/1.55 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] .vs-line[data-astro-cid-3fzec645] b[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .vs-chips[data-astro-cid-3fzec645]{display:flex;flex-wrap:wrap;gap:8px}.blc[data-astro-cid-3fzec645] .vs-chips[data-astro-cid-3fzec645] span[data-astro-cid-3fzec645]{display:inline-flex;align-items:baseline;gap:6px;font:450 13px/1.3 var(--fv-sans);border-radius:999px;background:var(--fv-ground);box-shadow:inset 0 0 0 1px var(--fv-hairline);padding:7px 12px;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .vs-chips[data-astro-cid-3fzec645] i[data-astro-cid-3fzec645]{font:600 11px/1 var(--fv-mono);font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .vs-chips[data-astro-cid-3fzec645] strong[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .vs-cta[data-astro-cid-3fzec645]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font:500 14px/1.3 var(--fv-sans);color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .vs-cta[data-astro-cid-3fzec645]:hover{color:var(--fv-accent-press)}.blc[data-astro-cid-3fzec645] .vs-cta[data-astro-cid-3fzec645] svg{transition:transform var(--fv-d-small) var(--fv-out)}.blc[data-astro-cid-3fzec645] .vs-cta[data-astro-cid-3fzec645]:hover svg{transform:translate(2px)}@media(max-width:560px){.blc[data-astro-cid-3fzec645] .entry[data-astro-cid-3fzec645]{padding:22px 20px}.blc[data-astro-cid-3fzec645] .pc[data-astro-cid-3fzec645]{grid-template-columns:1fr}.blc[data-astro-cid-3fzec645] .entry-meta[data-astro-cid-3fzec645] .scorenum[data-astro-cid-3fzec645]{font-size:24px}}.blc[data-astro-cid-3fzec645] .cases[data-astro-cid-3fzec645]{display:flex;flex-direction:column;gap:16px}.blc[data-astro-cid-3fzec645] .case[data-astro-cid-3fzec645]{background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--fv-hairline);padding:32px;position:relative}.blc[data-astro-cid-3fzec645] .case[data-astro-cid-3fzec645].feat{box-shadow:0 0 0 1.5px var(--fv-accent),var(--fv-elev-raised)}.blc[data-astro-cid-3fzec645] .case-flag[data-astro-cid-3fzec645]{position:absolute;top:-11px;left:28px;padding:5px 10px;border-radius:999px;background:var(--fv-accent);color:#fff;font-size:11px}.blc[data-astro-cid-3fzec645] .case-label[data-astro-cid-3fzec645]{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .case-top[data-astro-cid-3fzec645]{display:flex;flex-direction:column;gap:12px}.blc[data-astro-cid-3fzec645] .case-top[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645]{margin:0;font:450 15px/1.6 var(--fv-sans);color:var(--fv-graphite);max-width:80ch}.blc[data-astro-cid-3fzec645] .case-metrics[data-astro-cid-3fzec645]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .metric[data-astro-cid-3fzec645]{display:flex;flex-direction:column;gap:10px;padding:20px 20px 0}.blc[data-astro-cid-3fzec645] .metric[data-astro-cid-3fzec645]:first-child{padding-left:0}.blc[data-astro-cid-3fzec645] .metric[data-astro-cid-3fzec645]+.metric[data-astro-cid-3fzec645]{border-left:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .m-label[data-astro-cid-3fzec645]{font:600 12px/1.3 var(--fv-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .m-val[data-astro-cid-3fzec645]{display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.blc[data-astro-cid-3fzec645] .m-from[data-astro-cid-3fzec645]{font:500 15px/1 var(--fv-sans);color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .m-arrow[data-astro-cid-3fzec645]{display:inline-flex;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .m-to[data-astro-cid-3fzec645]{font:600 clamp(26px,2.6vw,32px)/1 var(--fv-sans);color:var(--fv-ink);letter-spacing:-.03em}.blc[data-astro-cid-3fzec645] .case[data-astro-cid-3fzec645].feat .m-to[data-astro-cid-3fzec645]{color:var(--fv-green)}.blc[data-astro-cid-3fzec645] .case-shots[data-astro-cid-3fzec645]{margin-top:22px;border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .case-shots[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645]{cursor:pointer;list-style:none;color:var(--fv-accent);padding:16px 0 4px;display:inline-flex;align-items:center;gap:8px}.blc[data-astro-cid-3fzec645] .case-shots[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645]::-webkit-details-marker{display:none}.blc[data-astro-cid-3fzec645] .case-shots[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645] svg{transition:transform var(--fv-d-small) var(--fv-out)}.blc[data-astro-cid-3fzec645] .case-shots[data-astro-cid-3fzec645][open] summary[data-astro-cid-3fzec645] svg{transform:rotate(180deg)}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 0 0}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645] figure[data-astro-cid-3fzec645]{margin:0;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px var(--fv-hairline);background:var(--fv-ground)}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645] img[data-astro-cid-3fzec645]{display:block;width:100%;height:auto}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645] figcaption[data-astro-cid-3fzec645]{font:450 13px/1.45 var(--fv-sans);color:var(--fv-smoke);padding:10px 14px;border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645] figcaption[data-astro-cid-3fzec645] b[data-astro-cid-3fzec645]{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] .cases-cta[data-astro-cid-3fzec645]{text-align:center;margin-top:32px}@media(max-width:760px){.blc[data-astro-cid-3fzec645] .case[data-astro-cid-3fzec645]{padding:24px 20px}.blc[data-astro-cid-3fzec645] .case-metrics[data-astro-cid-3fzec645]{grid-template-columns:1fr 1fr}.blc[data-astro-cid-3fzec645] .metric[data-astro-cid-3fzec645]:nth-child(3){padding-left:0;border-left:0}.blc[data-astro-cid-3fzec645] .metric[data-astro-cid-3fzec645]:nth-child(n+3){border-top:1px solid var(--fv-hairline);margin-top:20px}.blc[data-astro-cid-3fzec645] .shots[data-astro-cid-3fzec645]{grid-template-columns:1fr}}.blc[data-astro-cid-3fzec645] .tbl-wrap[data-astro-cid-3fzec645]{overflow-x:auto;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--fv-hairline)}.blc[data-astro-cid-3fzec645] table[data-astro-cid-3fzec645]{border-collapse:collapse;width:100%;min-width:720px;font:450 14px/1.45 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] th[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] td[data-astro-cid-3fzec645]{text-align:left;padding:14px 16px;border-bottom:1px solid var(--fv-hairline);white-space:nowrap}.blc[data-astro-cid-3fzec645] thead[data-astro-cid-3fzec645] th[data-astro-cid-3fzec645]{font:600 12px/1.2 var(--fv-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fv-smoke);background:var(--fv-ground)}.blc[data-astro-cid-3fzec645] tbody[data-astro-cid-3fzec645] td[data-astro-cid-3fzec645]:first-child{color:var(--fv-ink);font-weight:600}.blc[data-astro-cid-3fzec645] tbody[data-astro-cid-3fzec645] tr[data-astro-cid-3fzec645]:first-child{background:color-mix(in oklab,var(--fv-accent) 4%,white)}.blc[data-astro-cid-3fzec645] tbody[data-astro-cid-3fzec645] tr[data-astro-cid-3fzec645]:first-child td[data-astro-cid-3fzec645]:first-child{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] td[data-astro-cid-3fzec645].n{font-variant-numeric:tabular-nums}.blc[data-astro-cid-3fzec645] tbody[data-astro-cid-3fzec645] tr[data-astro-cid-3fzec645]:last-child td[data-astro-cid-3fzec645]{border-bottom:0}.blc[data-astro-cid-3fzec645] .fine[data-astro-cid-3fzec645]{font:450 13px/1.5 var(--fv-sans);color:var(--fv-smoke);margin:14px 0 0}.blc[data-astro-cid-3fzec645] .prob-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .feat-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-grid[data-astro-cid-3fzec645]{display:grid;gap:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--fv-hairline);overflow:hidden}.blc[data-astro-cid-3fzec645] .prob-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .feat-grid[data-astro-cid-3fzec645]{grid-template-columns:repeat(4,1fr)}.blc[data-astro-cid-3fzec645] .guide-grid[data-astro-cid-3fzec645]{grid-template-columns:repeat(3,1fr)}.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .fcard[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-card[data-astro-cid-3fzec645]{padding:28px;display:flex;flex-direction:column;gap:12px;box-shadow:-1px 0 0 var(--fv-hairline),0 -1px 0 var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645].feat,.blc[data-astro-cid-3fzec645] .fcard[data-astro-cid-3fzec645].feat{background:color-mix(in oklab,var(--fv-accent) 4%,white)}.blc[data-astro-cid-3fzec645] .prob-name[data-astro-cid-3fzec645]{color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645].feat .prob-name[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .fstep[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .gnum[data-astro-cid-3fzec645]{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .prob-price[data-astro-cid-3fzec645]{font:600 clamp(26px,2.4vw,30px)/1.1 var(--fv-sans);letter-spacing:-.03em;color:var(--fv-ink);font-variant-numeric:tabular-nums}.blc[data-astro-cid-3fzec645] .prob-price[data-astro-cid-3fzec645] span[data-astro-cid-3fzec645]{display:block;margin-top:6px;font:450 13px/1.4 var(--fv-sans);letter-spacing:0;color:var(--fv-smoke)}.blc[data-astro-cid-3fzec645] .prob-cta[data-astro-cid-3fzec645]{margin-top:auto;padding-top:8px}.blc[data-astro-cid-3fzec645] .fcard[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-card[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645]{margin:0;font:450 15px/1.55 var(--fv-sans);color:var(--fv-graphite)}@media(max-width:1000px){.blc[data-astro-cid-3fzec645] .prob-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .feat-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-grid[data-astro-cid-3fzec645]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.blc[data-astro-cid-3fzec645] .prob-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .feat-grid[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-grid[data-astro-cid-3fzec645]{grid-template-columns:1fr}}.blc[data-astro-cid-3fzec645] .qa-block[data-astro-cid-3fzec645]{max-width:820px;margin:0 auto;text-align:left;display:flex;flex-direction:column;gap:14px}.blc[data-astro-cid-3fzec645] .qa-title[data-astro-cid-3fzec645]{margin:0}.blc[data-astro-cid-3fzec645] .qa-sub[data-astro-cid-3fzec645]{margin:0 0 14px;font:400 17px/1.6 var(--fv-sans);color:var(--fv-graphite);max-width:60ch}.blc[data-astro-cid-3fzec645] .checklist[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .redflags[data-astro-cid-3fzec645]{list-style:none;padding:0;margin:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--fv-hairline);overflow:hidden}.blc[data-astro-cid-3fzec645] .checklist[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .redflags[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]{display:grid;grid-template-columns:18px 1fr;gap:14px;align-items:start;font:500 15.5px/1.5 var(--fv-sans);color:var(--fv-ink);padding:16px 22px}.blc[data-astro-cid-3fzec645] .checklist[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]+li[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .redflags[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]+li[data-astro-cid-3fzec645]{border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .checklist[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg{margin-top:2px;color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .redflags[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645] svg{margin-top:2px;color:#b42318}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645]{border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--fv-hairline);overflow:hidden}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645]+details[data-astro-cid-3fzec645]{border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645]{cursor:pointer;padding:20px 24px;font:600 17px/1.4 var(--fv-sans);letter-spacing:-.01em;color:var(--fv-ink);list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645]::-webkit-details-marker{display:none}.blc[data-astro-cid-3fzec645] .faq-ic[data-astro-cid-3fzec645]{flex:none;display:grid;color:var(--fv-accent);margin-top:2px}.blc[data-astro-cid-3fzec645] .faq-ic[data-astro-cid-3fzec645] svg{grid-area:1/1}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] .ic-minus,.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645][open] .ic-plus{display:none}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645][open] .ic-minus{display:block}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645]{margin:0;padding:0 24px 22px;font:450 15px/1.6 var(--fv-sans);color:var(--fv-graphite);max-width:70ch}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645] a{color:var(--fv-accent)}.blc[data-astro-cid-3fzec645] .related-list[data-astro-cid-3fzec645]{list-style:none;padding:0;margin:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--fv-hairline);overflow:hidden}.blc[data-astro-cid-3fzec645] .related-list[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]{padding:16px 22px;font:450 15px/1.5 var(--fv-sans);color:var(--fv-graphite)}.blc[data-astro-cid-3fzec645] .related-list[data-astro-cid-3fzec645] li[data-astro-cid-3fzec645]+li[data-astro-cid-3fzec645]{border-top:1px solid var(--fv-hairline)}.blc[data-astro-cid-3fzec645] .related-list[data-astro-cid-3fzec645] a[data-astro-cid-3fzec645]{font-weight:600;color:var(--fv-accent)}@media(max-width:560px){.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645]:not(.final-section){padding:72px 0}.blc[data-astro-cid-3fzec645]>section[data-astro-cid-3fzec645].hero{padding:48px 0 16px}.blc[data-astro-cid-3fzec645] .wrap[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .narrow[data-astro-cid-3fzec645]{padding:0 16px}.blc[data-astro-cid-3fzec645] .prob-card[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .fcard[data-astro-cid-3fzec645],.blc[data-astro-cid-3fzec645] .guide-card[data-astro-cid-3fzec645]{padding:24px 20px}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] summary[data-astro-cid-3fzec645]{padding:18px 20px}.blc[data-astro-cid-3fzec645] .faq[data-astro-cid-3fzec645] details[data-astro-cid-3fzec645] p[data-astro-cid-3fzec645]{padding:0 20px 20px}}
