:where(.page-v) .vmain .table-wrap{border:1px solid var(--line);background:var(--paper);border-radius:12px;overflow-x:auto}:where(.page-v) .vmain table{border-collapse:collapse;width:100%;font-size:.92rem}:where(.page-v) .vmain th,:where(.page-v) .vmain td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.75rem .9rem;line-height:1.6}:where(.page-v) .vmain thead th{color:var(--ink-soft);white-space:nowrap;font-size:.85rem;font-weight:600}:where(.page-v) .vmain tbody th{white-space:nowrap;font-weight:600}:where(.page-v) .vmain td a{color:var(--teal);font-weight:600}:where(.page-v) .vmain td.amp{color:var(--teal);font-weight:650}:where(.page-v) .vmain tbody tr.is-hit th,:where(.page-v) .vmain tbody tr.is-hit td{background:#2f6f5e17}:where(.page-v) .vmain tbody tr.is-hit th{color:var(--teal)}:where(.page-v) .vmain tbody tr.is-hit td:first-child,:where(.page-v) .vmain tbody tr.is-hit th:first-child{box-shadow:inset 3px 0 0 var(--teal)}.page[data-astro-cid-namlvzah]{padding-block:1.25rem 3.5rem}h1[data-astro-cid-namlvzah]{font-family:var(--font-display);margin:.3rem 0 .8rem;font-size:clamp(1.5rem,3.4vw,2.1rem)}h2[data-astro-cid-namlvzah]{font-family:var(--font-display);margin:1.6rem 0 .75rem;font-size:1.15rem}.lead[data-astro-cid-namlvzah]{color:var(--ink-soft);max-width:52em}.vgrid[data-astro-cid-namlvzah]{gap:1.6rem;margin-top:1.2rem;display:grid}.vmain[data-astro-cid-namlvzah]{min-width:0}@media (width>=1000px){.vgrid[data-astro-cid-namlvzah]{grid-template-columns:minmax(0,1fr) 350px;align-items:start}.vmain[data-astro-cid-namlvzah]{order:1;min-width:0}.vgrid[data-astro-cid-namlvzah]>.calc{order:2;position:sticky;top:4.5rem}}.result-band[data-astro-cid-namlvzah]{border:1px solid #2f6f5e59;border-left:4px solid var(--teal);background:linear-gradient(#2f6f5e17,#2f6f5e0a);border-radius:12px;margin-bottom:1.4rem;padding:.75rem .9rem .9rem}.result-band__cap[data-astro-cid-namlvzah]{color:var(--teal);align-items:baseline;gap:.6rem;margin:0 0 .5rem;font-size:.8rem;font-weight:700;display:flex}.result-band__cap[data-astro-cid-namlvzah] span[data-astro-cid-namlvzah]{color:var(--ink-soft);font-size:.72rem;font-weight:400}.specgrid[data-astro-cid-namlvzah]{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (width>=620px){.specgrid[data-astro-cid-namlvzah]{grid-template-columns:repeat(4,minmax(0,1fr))}}.specgrid[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah]{border-right:1px solid var(--line);align-content:center;justify-items:center;gap:.1rem;padding:.7rem .3rem .6rem;display:grid}.specgrid[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah]:last-child{border-right:0}.specgrid[data-astro-cid-namlvzah] b[data-astro-cid-namlvzah]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:750;transition:color .15s}.specgrid[data-astro-cid-namlvzah] .spec--hero[data-astro-cid-namlvzah] b[data-astro-cid-namlvzah]{color:var(--teal);font-size:1.7rem}.specgrid[data-astro-cid-namlvzah] .spec--amp[data-astro-cid-namlvzah] b[data-astro-cid-namlvzah]{color:var(--teal)}.specgrid[data-astro-cid-namlvzah] i[data-astro-cid-namlvzah]{color:var(--ink-soft);font-size:.68rem;font-style:normal}.note[data-astro-cid-namlvzah]{color:var(--ink-soft);margin-top:.7rem;font-size:.86rem;line-height:1.7}.note[data-astro-cid-namlvzah] a[data-astro-cid-namlvzah]{color:var(--teal)}.chips[data-astro-cid-namlvzah]{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.chips[data-astro-cid-namlvzah] a[data-astro-cid-namlvzah]{min-height:var(--tap);border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.86rem;display:inline-flex}.plans[data-astro-cid-namlvzah]{gap:.65rem;display:grid}.plan[data-astro-cid-namlvzah]{background:var(--paper);border:1px solid var(--line);border-radius:10px;gap:.2rem;padding:.85rem 1rem;display:grid}.plan[data-astro-cid-namlvzah]:hover{box-shadow:0 6px 16px #1c1f2414}.plan[data-astro-cid-namlvzah] span[data-astro-cid-namlvzah]{color:var(--ink-soft);font-size:.84rem}@media (width>=720px){.plans[data-astro-cid-namlvzah]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pgrid[data-astro-cid-namlvzah]{grid-template-columns:1fr}.pcard__top[data-astro-cid-namlvzah]{align-items:center;gap:.35rem;display:flex}.badge[data-astro-cid-namlvzah]{color:var(--teal);background:#2f6f5e1f;border-radius:999px;padding:.14rem .5rem;font-size:.72rem;font-weight:700}.badge--adj[data-astro-cid-namlvzah]{color:var(--copper-deep);background:#b8733324}.pcard__name[data-astro-cid-namlvzah]{font-family:var(--font-display);margin:0;font-size:1.02rem}.pcard__specs[data-astro-cid-namlvzah]{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pcard__specs[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah]{border-right:1px solid var(--line);justify-items:center;padding:.45rem .2rem .35rem;display:grid}.pcard__specs[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah]:last-child{border-right:0}.pcard__specs[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah] b[data-astro-cid-namlvzah]{color:var(--ink);font-size:1.02rem;font-weight:750}.pcard__specs[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah] i[data-astro-cid-namlvzah]{color:var(--ink-soft);font-size:.66rem;font-style:normal}.pcard__specs[data-astro-cid-namlvzah] .spec[data-astro-cid-namlvzah] em[data-astro-cid-namlvzah]{color:var(--ink-soft);letter-spacing:.06em;font-size:.64rem;font-style:normal}.pcard__specs[data-astro-cid-namlvzah] .spec--amp[data-astro-cid-namlvzah] b[data-astro-cid-namlvzah]{color:var(--teal)}.pcard__wire[data-astro-cid-namlvzah]{color:var(--teal);margin:0;font-size:.84rem}
