.pr[data-astro-cid-o63pmj5d]{padding-bottom:var(--s-section)}.intro[data-astro-cid-o63pmj5d]{margin-bottom:var(--s-6);padding:var(--s-3) var(--s-4);border:var(--b-bold) solid var(--c-ink);border-radius:var(--r-md);background:var(--c-surface);font-size:var(--t-sm);max-width:40rem}.bill[data-astro-cid-o63pmj5d]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.bill__label[data-astro-cid-o63pmj5d]{width:100%;font-weight:var(--w-medium);font-size:var(--t-sm)}.bill__opt[data-astro-cid-o63pmj5d]{cursor:pointer}.bill__opt[data-astro-cid-o63pmj5d] input[data-astro-cid-o63pmj5d]{opacity:0;position:absolute}.bill__opt[data-astro-cid-o63pmj5d] span[data-astro-cid-o63pmj5d]{align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);border:var(--b-bold) solid var(--c-ink);border-radius:var(--r-pill);font-weight:var(--w-medium);font-size:var(--t-sm);display:inline-flex}.bill__opt[data-astro-cid-o63pmj5d] span[data-astro-cid-o63pmj5d] em[data-astro-cid-o63pmj5d]{font-style:normal;font-size:var(--t-xs);color:var(--c-ink-soft)}.bill__opt[data-astro-cid-o63pmj5d] input[data-astro-cid-o63pmj5d]:checked+span[data-astro-cid-o63pmj5d]{background:var(--c-ink);color:var(--c-on-ink)}.bill__opt[data-astro-cid-o63pmj5d] input[data-astro-cid-o63pmj5d]:checked+span[data-astro-cid-o63pmj5d] em[data-astro-cid-o63pmj5d]{color:var(--c-on-ink);opacity:.8}.bill__opt[data-astro-cid-o63pmj5d] input[data-astro-cid-o63pmj5d]:checked+span[data-astro-cid-o63pmj5d]:before{content:"";border-bottom:2px solid;border-left:2px solid;width:.7em;height:.38em;margin-top:-.2em;transform:rotate(-45deg)}.bill__opt[data-astro-cid-o63pmj5d] input[data-astro-cid-o63pmj5d]:focus-visible+span[data-astro-cid-o63pmj5d]{outline:var(--b-bold) solid var(--c-focus);outline-offset:2px}.cards[data-astro-cid-o63pmj5d]{gap:var(--s-4);display:grid}.card[data-astro-cid-o63pmj5d]{gap:var(--s-2);padding:var(--s-5);background:var(--c-surface);border:var(--b-bold) solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;display:flex}.card[data-astro-cid-o63pmj5d].is-rec{border-color:var(--c-ink);box-shadow:0 0 0 2px var(--c-ink)}.card__tag[data-astro-cid-o63pmj5d]{border-radius:var(--r-xs);background:var(--c-ink);color:var(--c-on-ink);font-family:var(--f-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--ls-label);align-self:flex-start;padding:2px 8px}.card__name[data-astro-cid-o63pmj5d]{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-lg);letter-spacing:var(--ls-heading);line-height:1}.card__pitch[data-astro-cid-o63pmj5d]{color:var(--c-ink-soft);font-size:var(--t-sm)}.card__price[data-astro-cid-o63pmj5d]{align-items:baseline;gap:var(--s-2);margin-block:var(--s-2);flex-wrap:wrap;display:flex}.card__price[data-astro-cid-o63pmj5d] s[data-astro-cid-o63pmj5d]{width:100%;color:var(--c-ink-soft);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.card__price[data-astro-cid-o63pmj5d] b[data-astro-cid-o63pmj5d]{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-xl);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.card__run[data-astro-cid-o63pmj5d]{color:var(--c-ink-soft);font-size:var(--t-sm);font-weight:var(--w-medium);font-variant-numeric:tabular-nums}.card__list[data-astro-cid-o63pmj5d]{gap:var(--s-2);padding-top:var(--s-3);border-top:var(--b-thin) solid var(--c-line);font-size:var(--t-sm);flex-direction:column;display:flex}.card__list[data-astro-cid-o63pmj5d] li[data-astro-cid-o63pmj5d]{padding-left:1.3em;position:relative}.card__list[data-astro-cid-o63pmj5d] li[data-astro-cid-o63pmj5d]:before{content:"";border-left:2px solid var(--c-ink);border-bottom:2px solid var(--c-ink);width:.6em;height:.32em;position:absolute;top:.45em;left:.15em;transform:rotate(-45deg)}.cta[data-astro-cid-o63pmj5d]{align-items:flex-start;gap:var(--s-3);padding-block:var(--s-8) var(--s-16);flex-direction:column;display:flex}.cta[data-astro-cid-o63pmj5d] .btn[data-astro-cid-o63pmj5d]{width:100%;font-size:var(--t-md)}.fine[data-astro-cid-o63pmj5d]{font-size:var(--t-xs);color:var(--c-ink-soft);max-width:40rem}.block[data-astro-cid-o63pmj5d]{margin-bottom:var(--s-16)}.h2[data-astro-cid-o63pmj5d]{margin-bottom:var(--s-6)}.tbl-wrap[data-astro-cid-o63pmj5d]{margin-bottom:var(--s-3);overflow-x:auto}.tbl[data-astro-cid-o63pmj5d]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:20rem}.tbl[data-astro-cid-o63pmj5d] th[data-astro-cid-o63pmj5d],.tbl[data-astro-cid-o63pmj5d] td[data-astro-cid-o63pmj5d]{padding:var(--s-3) var(--s-2);text-align:right;border-bottom:var(--b-thin) solid var(--c-line)}.tbl[data-astro-cid-o63pmj5d] th[data-astro-cid-o63pmj5d]:first-child{text-align:left}.tbl[data-astro-cid-o63pmj5d] thead[data-astro-cid-o63pmj5d] th[data-astro-cid-o63pmj5d]{font-size:var(--t-xs);font-weight:var(--w-medium);color:var(--c-ink-soft);border-bottom:var(--b-bold) solid var(--c-ink)}.tbl[data-astro-cid-o63pmj5d] tbody[data-astro-cid-o63pmj5d] th[data-astro-cid-o63pmj5d]{font-weight:var(--w-bold)}.rows[data-astro-cid-o63pmj5d] a[data-astro-cid-o63pmj5d]{text-underline-offset:3px}@media (width>=40rem){.cta[data-astro-cid-o63pmj5d] .btn[data-astro-cid-o63pmj5d]{width:auto}}@media (width>=60rem){.cards[data-astro-cid-o63pmj5d]{grid-template-columns:repeat(3,1fr);align-items:stretch}.card[data-astro-cid-o63pmj5d].is-rec{margin-top:calc(var(--s-3) * -1);padding-top:calc(var(--s-5) + var(--s-3))}}
