.hero[data-astro-cid-xbtkyotm]{background:radial-gradient(44rem 20rem at 92% 30%, color-mix(in srgb, var(--brand) 18%, transparent), transparent 70%), color-mix(in srgb, var(--land) 55%, var(--sea));padding-block:2rem 3.6rem}.hero__in[data-astro-cid-xbtkyotm]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem 3rem;display:grid}h1[data-astro-cid-xbtkyotm]{margin:0 0 .6rem}.lede[data-astro-cid-xbtkyotm]{font-size:var(--step-1);max-width:56ch;margin:0}.board[data-astro-cid-xbtkyotm]{background:linear-gradient(transparent calc(100% - 8px), #7a503499 calc(100% - 8px)), radial-gradient(70% 80% at 30% 92%, color-mix(in srgb, var(--brand) 26%, transparent), transparent 75%), color-mix(in srgb, var(--brand) 7%, var(--sea));border-radius:22px;align-items:flex-end;gap:1rem;padding:1.1rem 1.5rem 10px;display:flex;box-shadow:0 18px 40px -26px #00000080}.board[data-astro-cid-xbtkyotm] svg{filter:drop-shadow(0 6px 5px #170e1240);flex:none}.board[data-astro-cid-xbtkyotm] p[data-astro-cid-xbtkyotm]{margin:0 0 .6rem;display:grid}.board__price[data-astro-cid-xbtkyotm]{font-family:var(--display);font-weight:400;font-size:var(--step-4);line-height:1}.board[data-astro-cid-xbtkyotm] span[data-astro-cid-xbtkyotm]{font-size:var(--step--1);color:var(--ink-soft);max-width:14ch}@media (width<=759px){.hero[data-astro-cid-xbtkyotm]{padding-block:1.6rem 3.2rem}.hero__in[data-astro-cid-xbtkyotm]{grid-template-columns:1fr}.board[data-astro-cid-xbtkyotm]{justify-self:start;padding:.8rem 1.2rem 9px}.board__price[data-astro-cid-xbtkyotm]{font-size:var(--step-3)}}.stats[data-astro-cid-xbtkyotm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;margin:-2.2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.stat[data-astro-cid-xbtkyotm]{background:var(--sea);border:1px solid color-mix(in srgb, var(--rule) 55%, transparent);border-radius:16px;flex-direction:column;padding:.8rem 1rem;display:flex;box-shadow:0 10px 28px -16px #00000059}.stat[data-astro-cid-xbtkyotm] strong[data-astro-cid-xbtkyotm]{font-family:var(--display);font-size:var(--step-2);font-weight:400;line-height:1.1}.stat[data-astro-cid-xbtkyotm] span[data-astro-cid-xbtkyotm]{font-size:var(--step--1);color:var(--ink-soft)}.stat[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{color:var(--ink)}@media (width<=599px){.stats[data-astro-cid-xbtkyotm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.stat[data-astro-cid-xbtkyotm]{border-radius:14px;padding:.65rem .8rem}.stat[data-astro-cid-xbtkyotm] strong[data-astro-cid-xbtkyotm]{font-size:var(--step-1)}}.intro[data-astro-cid-xbtkyotm]{margin-top:1.2rem}.jump[data-astro-cid-xbtkyotm]{margin:1rem 0 0}.jump[data-astro-cid-xbtkyotm] ul[data-astro-cid-xbtkyotm]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.jump[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{font-size:var(--step--1);background:color-mix(in srgb, var(--sea) 80%, transparent);border:1px solid color-mix(in srgb, var(--rule) 70%, transparent);border-radius:999px;padding:.25rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}.jump[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{background:var(--sea);border-color:var(--ink-soft)}@media (width<=599px){.jump[data-astro-cid-xbtkyotm]{margin-inline:calc(-1 * var(--gutter))}.jump[data-astro-cid-xbtkyotm] ul[data-astro-cid-xbtkyotm]{padding:0 var(--gutter) .3rem;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.jump[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{white-space:nowrap}}section[data-astro-cid-xbtkyotm]{margin-top:2.8rem;scroll-margin-top:1rem}section[data-astro-cid-xbtkyotm]:not(#popular){content-visibility:auto;contain-intrinsic-size:auto 900px}section[data-astro-cid-xbtkyotm]>h2[data-astro-cid-xbtkyotm]{font-size:var(--step-2);margin-bottom:.2rem}.sub[data-astro-cid-xbtkyotm]{color:var(--ink-soft);max-width:var(--measure);margin:0 0 1rem}.note[data-astro-cid-xbtkyotm]{font-size:var(--step--1);color:var(--ink-soft);max-width:var(--measure);margin:.7rem 0 0}.glass[data-astro-cid-xbtkyotm]{background:linear-gradient(transparent 25%, var(--c) 25%);width:.6rem;height:1rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 28%, transparent);border-radius:1px 1px 3px 3px;flex:none;display:inline-block}.chart[data-astro-cid-xbtkyotm]{background:color-mix(in srgb, var(--land) 18%, var(--sea));border:1px solid color-mix(in srgb, var(--rule) 45%, transparent);border-radius:18px;margin:0;padding:.8rem 1rem .6rem}.bars[data-astro-cid-xbtkyotm]{gap:.15rem;list-style:none;display:grid}.bars[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm]{border-bottom:1px solid color-mix(in srgb, var(--rule) 35%, transparent);grid-template-columns:minmax(9rem,14rem) 1fr auto 3.6rem;align-items:center;gap:.8rem;padding:.35rem 0;display:grid}.bars[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm]:last-child{border-bottom:0}.bars__name[data-astro-cid-xbtkyotm]{align-items:center;gap:.5rem;min-width:0;font-weight:700;display:flex}.bars__name[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{text-decoration:none}.bars__name[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{text-decoration:underline}.bars__track[data-astro-cid-xbtkyotm]{background:color-mix(in srgb, var(--rule) 25%, transparent);border-radius:999px;height:.6rem}.bars__fill[data-astro-cid-xbtkyotm]{background:var(--brand);border-radius:999px;height:100%;display:block}.bars__n[data-astro-cid-xbtkyotm]{color:var(--ink-soft);font-size:var(--step--1)}.bars__p[data-astro-cid-xbtkyotm]{text-align:right;font-weight:700}@media (width<=599px){.bars[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""track n";row-gap:.25rem}.bars__name[data-astro-cid-xbtkyotm]{grid-area:name}.bars__p[data-astro-cid-xbtkyotm]{grid-area:price}.bars__track[data-astro-cid-xbtkyotm]{grid-area:track}.bars__n[data-astro-cid-xbtkyotm]{grid-area:n}}.lf[data-astro-cid-xbtkyotm]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 1rem;display:flex}.lf[data-astro-cid-xbtkyotm][hidden]{display:none}.lf[data-astro-cid-xbtkyotm] label[data-astro-cid-xbtkyotm]{color:var(--ink-soft);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.seg[data-astro-cid-xbtkyotm]{flex-wrap:wrap;gap:.35rem;display:flex}.seg[data-astro-cid-xbtkyotm][hidden]{display:none}.seg[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm]{cursor:pointer;min-height:2.25rem;font:700 var(--step--1)/1.2 var(--text);color:var(--ink);background:var(--sea);border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:999px;padding:.3rem .85rem}.seg[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm]:hover{border-color:var(--ink)}.seg[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm][aria-pressed=true]{background:var(--ink);color:var(--sea);border-color:var(--ink)}select[data-astro-cid-xbtkyotm],input[data-astro-cid-xbtkyotm][type=search]{font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--sea);border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:999px;max-width:100%;min-height:2.25rem;padding:.3rem .9rem}select[data-astro-cid-xbtkyotm]{appearance:none;cursor:pointer;background:var(--sea) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23888' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat right .8rem center;padding-right:2rem}select[data-astro-cid-xbtkyotm]:focus-visible,input[data-astro-cid-xbtkyotm][type=search]:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.axis[data-astro-cid-xbtkyotm],.row[data-astro-cid-xbtkyotm]{grid-template-columns:minmax(9rem,19rem) minmax(0,1fr) 4rem;align-items:center;gap:.3rem 1rem;display:grid}.axis[data-astro-cid-xbtkyotm]{border-bottom:1px solid color-mix(in srgb, var(--rule) 60%, transparent);padding-bottom:.4rem}.axis[data-astro-cid-xbtkyotm] .track[data-astro-cid-xbtkyotm]{background:0 0;height:1.2rem}.axis[data-astro-cid-xbtkyotm] .track[data-astro-cid-xbtkyotm]:before{display:none}.axis[data-astro-cid-xbtkyotm] .track[data-astro-cid-xbtkyotm] span[data-astro-cid-xbtkyotm]{left:var(--x);color:var(--ink-soft);font-size:.78rem;position:absolute;transform:translate(-50%)}.rows[data-astro-cid-xbtkyotm]{margin:0;padding:0;list-style:none}.row[data-astro-cid-xbtkyotm]{border-bottom:1px solid color-mix(in srgb, var(--rule) 35%, transparent);padding:.5rem 0}.row[data-astro-cid-xbtkyotm]:last-child{border-bottom:0}.row[data-astro-cid-xbtkyotm][hidden]{display:none}.row__name[data-astro-cid-xbtkyotm]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.1rem .5rem;min-width:0;font-weight:700;display:flex}.row__name[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{text-decoration:none}.row__name[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{text-decoration:underline}.row__name[data-astro-cid-xbtkyotm] small[data-astro-cid-xbtkyotm]{color:var(--ink-soft);flex-basis:100%;font-size:.8rem;font-weight:400}.row__price[data-astro-cid-xbtkyotm]{text-align:right;font-variant-numeric:tabular-nums}.track[data-astro-cid-xbtkyotm]{background:linear-gradient(90deg, transparent calc(100% - 1px), color-mix(in srgb, var(--rule) 30%, transparent) 0) 0 0 / calc(100% / var(--steps,7)) 100%;height:1.6rem;display:block;position:relative}.track[data-astro-cid-xbtkyotm]:before{content:"";border-top:1px solid color-mix(in srgb, var(--rule) 70%, transparent);position:absolute;top:50%;left:0;right:0}.range[data-astro-cid-xbtkyotm]{left:var(--a);right:calc(100% - var(--b));background:color-mix(in srgb, var(--brand) 30%, transparent);border-radius:999px;min-width:.4rem;height:.5rem;position:absolute;top:calc(50% - .25rem)}.range--more[data-astro-cid-xbtkyotm]{border-radius:999px 0 0 999px}.range--more[data-astro-cid-xbtkyotm]:after{content:"";border:6px solid #0000;border-left:7px solid color-mix(in srgb, var(--brand) 30%, transparent);border-right:0;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.mid[data-astro-cid-xbtkyotm]{left:var(--x);background:var(--brand);border:2px solid var(--sea);width:.85rem;height:.85rem;box-shadow:0 0 0 1px var(--brand);border-radius:50%;margin:-.425rem 0 0 -.425rem;position:absolute;top:50%}.mid--line[data-astro-cid-xbtkyotm]{border:0;border-left:1.5px dashed var(--ink);width:0;height:2.4rem;box-shadow:none;background:0 0;border-radius:0;margin:-1.2rem 0 0}.track--tall[data-astro-cid-xbtkyotm]{height:2.6rem}.dot[data-astro-cid-xbtkyotm]{left:var(--x);top:calc(50% + var(--y) * .26rem);background:color-mix(in srgb, var(--brand) 55%, var(--sea));border:1px solid var(--ink);border-radius:50%;width:.6rem;height:.6rem;margin:-.3rem 0 0 -.3rem;position:absolute}@media (width<=599px){.chart[data-astro-cid-xbtkyotm]{padding-inline:.8rem}.row[data-astro-cid-xbtkyotm]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""track track"}.row__name[data-astro-cid-xbtkyotm]{grid-area:name}.row__price[data-astro-cid-xbtkyotm]{grid-area:price}.row[data-astro-cid-xbtkyotm] .track[data-astro-cid-xbtkyotm]{grid-area:track}.axis[data-astro-cid-xbtkyotm]{grid-template-columns:minmax(0,1fr)}.axis[data-astro-cid-xbtkyotm]>span[data-astro-cid-xbtkyotm]:not(.track){display:none}}.spread[data-astro-cid-xbtkyotm] svg[data-astro-cid-xbtkyotm]{width:100%;max-width:760px;height:auto;display:block;overflow:visible}.spread__bar[data-astro-cid-xbtkyotm]{fill:color-mix(in srgb, var(--brand) 70%, var(--sea))}.spread__n[data-astro-cid-xbtkyotm],.spread__t[data-astro-cid-xbtkyotm]{font:11px var(--text);fill:var(--ink-soft);text-anchor:middle}.spread__base[data-astro-cid-xbtkyotm]{stroke:var(--ink);stroke-width:1.5px}.spread__mid[data-astro-cid-xbtkyotm]{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:4 4}.table-wrap[data-astro-cid-xbtkyotm]{background:var(--sea);border:1px solid color-mix(in srgb, var(--rule) 55%, transparent);border-radius:18px;max-height:32rem;overflow:auto}.menu[data-astro-cid-xbtkyotm]{border-collapse:collapse;width:100%;font-size:var(--step--1)}.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm]{background:color-mix(in srgb, var(--land) 50%, var(--sea));text-align:left;position:sticky;top:0}.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm]{all:unset;cursor:pointer;padding:.55rem .8rem;font-weight:700;display:block}.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm]:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm][aria-sort=ascending] button[data-astro-cid-xbtkyotm]:after{content:" ▲";font-size:.7em}.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm][aria-sort=descending] button[data-astro-cid-xbtkyotm]:after{content:" ▼";font-size:.7em}.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm]{border-top:1px solid color-mix(in srgb, var(--rule) 35%, transparent);vertical-align:top;padding:.5rem .8rem}.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{font-weight:700;text-decoration:none}.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{text-decoration:underline}.menu[data-astro-cid-xbtkyotm] .r[data-astro-cid-xbtkyotm]{text-align:right}.menu[data-astro-cid-xbtkyotm] tr[data-astro-cid-xbtkyotm][hidden]{display:none}@media (width<=599px){.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm]:nth-child(3),.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm]:nth-child(3){display:none}.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm],.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm] button[data-astro-cid-xbtkyotm]{padding-inline:.55rem}.menu[data-astro-cid-xbtkyotm] td[data-astro-cid-xbtkyotm]:last-child,.menu[data-astro-cid-xbtkyotm] th[data-astro-cid-xbtkyotm]:last-child button[data-astro-cid-xbtkyotm]{white-space:nowrap}}.deals[data-astro-cid-xbtkyotm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.75rem;margin:0;display:grid}.deals[data-astro-cid-xbtkyotm]>div[data-astro-cid-xbtkyotm]{background:var(--sea);border:1px solid color-mix(in srgb, var(--rule) 55%, transparent);border-radius:16px;padding:.9rem 1rem}.deals[data-astro-cid-xbtkyotm] dd[data-astro-cid-xbtkyotm],.unpriced[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm]{overflow-wrap:anywhere}.deals[data-astro-cid-xbtkyotm] dt[data-astro-cid-xbtkyotm]{font-weight:700}.deals[data-astro-cid-xbtkyotm] dt[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{text-decoration:none}.deals[data-astro-cid-xbtkyotm] dt[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{text-decoration:underline}.deals[data-astro-cid-xbtkyotm] dd[data-astro-cid-xbtkyotm]{font-size:var(--step--1);margin:.3rem 0 0}.unpriced[data-astro-cid-xbtkyotm]{columns:2 320px;background:color-mix(in srgb, var(--land) 18%, var(--sea));border:1px solid color-mix(in srgb, var(--rule) 45%, transparent);border-radius:18px;column-gap:2.5rem;margin:1rem 0 0;padding:.4rem 1rem;list-style:none}.unpriced[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm]{break-inside:avoid;border-bottom:1px solid color-mix(in srgb, var(--rule) 30%, transparent);padding:.4rem 0;display:grid}.unpriced[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]{font-weight:700;text-decoration:none}.unpriced[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm] a[data-astro-cid-xbtkyotm]:hover{text-decoration:underline}.unpriced[data-astro-cid-xbtkyotm] li[data-astro-cid-xbtkyotm][hidden]{display:none}.how[data-astro-cid-xbtkyotm]{background:color-mix(in srgb, var(--land) 22%, var(--sea));border:1px solid color-mix(in srgb, var(--rule) 45%, transparent);content-visibility:visible;border-radius:18px;margin:2.8rem 0 2.5rem;padding:1.2rem 1.25rem}.how[data-astro-cid-xbtkyotm] h2[data-astro-cid-xbtkyotm]{font-size:var(--step-1);margin-bottom:.5rem}.how[data-astro-cid-xbtkyotm] p[data-astro-cid-xbtkyotm]{max-width:72ch;font-size:var(--step--1);color:var(--ink-soft)}.how[data-astro-cid-xbtkyotm] p[data-astro-cid-xbtkyotm]:last-child{margin-bottom:0}
