.hcr[data-astro-cid-262bhauy]{margin:0}.hcr__card[data-astro-cid-262bhauy]{border:1px solid var(--color-brand-hairline);background:var(--color-brand-white);border-radius:1.5rem;padding:1.5rem 1.25rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008}@media (width>=640px){.hcr__card[data-astro-cid-262bhauy]{padding:2rem 1.75rem 1.5rem}}.hcr__card[data-astro-cid-262bhauy]:before,.hcr__card[data-astro-cid-262bhauy]:after{content:"";background:radial-gradient(circle at 10px 50%, transparent 5px, var(--color-brand-cream) 5.5px) 0 0 / 20px 10px repeat-x;pointer-events:none;height:10px;position:absolute;left:-.25rem;right:-.25rem}.hcr__card[data-astro-cid-262bhauy]:before{top:-5px}.hcr__card[data-astro-cid-262bhauy]:after{bottom:-5px}.hcr__head[data-astro-cid-262bhauy]{display:block}.hcr__title[data-astro-cid-262bhauy]{color:var(--color-brand-ink);letter-spacing:-.01em;text-align:left;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600}@media (width>=640px){.hcr__title[data-astro-cid-262bhauy]{white-space:nowrap;font-size:1.25rem}}.hcr__list[data-astro-cid-262bhauy]{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.hcr__row[data-astro-cid-262bhauy]{font-variant-numeric:tabular-nums;grid-template-columns:20px 10px auto 1fr minmax(72px,108px);align-items:center;column-gap:.5rem;padding:.375rem 0;display:grid}.hcr__row--base[data-astro-cid-262bhauy]{border-bottom:1px dashed color-mix(in srgb, var(--color-brand-ink) 15%, transparent);margin-bottom:.25rem;padding-bottom:.5rem}@media (width>=480px){.hcr__row[data-astro-cid-262bhauy]{grid-template-columns:22px 12px auto 1fr minmax(96px,136px);column-gap:.625rem}}.hcr__icon[data-astro-cid-262bhauy]{color:color-mix(in srgb, var(--color-brand-orange) 85%, var(--color-brand-ink));justify-content:center;align-items:center;display:inline-flex}.hcr__row--base[data-astro-cid-262bhauy] .hcr__icon[data-astro-cid-262bhauy]{color:color-mix(in srgb, var(--color-brand-ink) 85%, transparent)}.hcr__plus[data-astro-cid-262bhauy]{color:var(--color-brand-orange);user-select:none;text-align:center;font-size:.95rem;font-weight:700}.hcr__label[data-astro-cid-262bhauy]{color:color-mix(in srgb, var(--color-brand-ink) 82%, transparent);font-size:.875rem;line-height:1.3}.hcr__row--base[data-astro-cid-262bhauy] .hcr__label[data-astro-cid-262bhauy]{color:var(--color-brand-ink);font-weight:600}.hcr__dots[data-astro-cid-262bhauy]{border-bottom:1px dotted color-mix(in srgb, var(--color-brand-ink) 25%, transparent);min-width:0;height:1px;margin:0 .25rem;display:block}.hcr__track[data-astro-cid-262bhauy]{background:color-mix(in srgb, var(--color-brand-ink) 6%, transparent);border-radius:999px;height:10px;display:block;position:relative;overflow:hidden}.hcr__chip[data-astro-cid-262bhauy]{height:100%;width:var(--w,100%);background:var(--color-brand-orange);border-radius:999px;display:block}.hcr__chip--base[data-astro-cid-262bhauy]{background:color-mix(in srgb, var(--color-brand-ink) 70%, transparent)}.hcr__divider[data-astro-cid-262bhauy]{border-top:1px dashed color-mix(in srgb, var(--color-brand-ink) 15%, transparent);margin-top:1rem}.hcr__total[data-astro-cid-262bhauy]{margin-top:1rem}.hcr__totalLabel[data-astro-cid-262bhauy]{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-brand-ink) 55%, transparent);margin-bottom:.5rem;font-size:.6875rem;font-weight:700;display:block}.hcr__meter[data-astro-cid-262bhauy]{background:color-mix(in srgb, var(--color-brand-ink) 6%, transparent);border-radius:999px;width:100%;height:20px;display:flex;overflow:hidden}.hcr__meterSeg[data-astro-cid-262bhauy]{height:100%;width:var(--w,0%);background:var(--color-brand-orange);border-right:1px solid var(--color-brand-white);display:block}.hcr__meterSeg[data-astro-cid-262bhauy]:last-child{border-right:0}.hcr__meterSeg--base[data-astro-cid-262bhauy]{background:color-mix(in srgb, var(--color-brand-ink) 70%, transparent)}.hcr__caption[data-astro-cid-262bhauy]{color:color-mix(in srgb, var(--color-brand-ink) 60%, transparent);margin:.75rem .25rem 0;font-size:.8125rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){.hcr[data-astro-cid-262bhauy][data-hcr-animate=collapsed] [data-astro-cid-262bhauy][data-hcr-row],.hcr[data-astro-cid-262bhauy][data-hcr-animate=playing] [data-astro-cid-262bhauy][data-hcr-row]{transition:opacity .4s,transform .4s}.hcr[data-astro-cid-262bhauy][data-hcr-animate=collapsed] [data-astro-cid-262bhauy][data-hcr-row]{opacity:0;transform:translateY(6px)}.hcr[data-astro-cid-262bhauy][data-hcr-animate=collapsed] [data-astro-cid-262bhauy][data-hcr-row] .hcr__chip[data-astro-cid-262bhauy],.hcr[data-astro-cid-262bhauy][data-hcr-animate=collapsed] [data-astro-cid-262bhauy][data-hcr-seg]{width:0}.hcr[data-astro-cid-262bhauy][data-hcr-animate=playing] [data-astro-cid-262bhauy][data-hcr-row]{opacity:1;transition-delay:var(--delay,0s);transform:translateY(0)}.hcr[data-astro-cid-262bhauy][data-hcr-animate=playing] [data-astro-cid-262bhauy][data-hcr-row] .hcr__chip[data-astro-cid-262bhauy],.hcr[data-astro-cid-262bhauy][data-hcr-animate=playing] [data-astro-cid-262bhauy][data-hcr-seg]{transition:width .52s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay,0s);width:var(--w)}}.psc[data-astro-cid-zhorpyyh]{grid-template-columns:1fr;gap:.875rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.psc[data-astro-cid-zhorpyyh]{grid-template-columns:1fr 1fr;gap:1rem}}@media (width>=1024px){.psc[data-astro-cid-zhorpyyh]{grid-template-columns:repeat(4,1fr)}}.psc__card[data-astro-cid-zhorpyyh]{background:var(--color-brand-white);border:1px solid var(--color-brand-hairline);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.125rem;display:flex;box-shadow:0 1px 2px #00000008}.psc__head[data-astro-cid-zhorpyyh]{flex-direction:column;gap:.375rem;display:flex}.psc__eyebrow[data-astro-cid-zhorpyyh]{background:color-mix(in srgb, var(--color-brand-ink) 6%, transparent);width:fit-content;color:color-mix(in srgb, var(--color-brand-ink) 55%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;font-size:.625rem;font-weight:600;display:inline-block}.psc__title[data-astro-cid-zhorpyyh]{color:var(--color-brand-ink);letter-spacing:-.005em;margin:0;font-size:.95rem;font-weight:600}.psc__figure[data-astro-cid-zhorpyyh]{flex-direction:column;gap:.5rem;margin:0;display:flex}.psc__figure[data-astro-cid-zhorpyyh] svg[data-astro-cid-zhorpyyh]{aspect-ratio:100/48;width:100%;height:auto;color:color-mix(in srgb, var(--color-brand-ink) 60%, transparent);display:block}.psc__axis[data-astro-cid-zhorpyyh]{opacity:.6}.psc__curve[data-astro-cid-zhorpyyh]{color:var(--color-brand-orange)}.psc__area[data-astro-cid-zhorpyyh]{fill:color-mix(in srgb, var(--color-brand-orange) 14%, transparent);stroke:none}.psc__axes[data-astro-cid-zhorpyyh]{color:color-mix(in srgb, var(--color-brand-ink) 55%, transparent);border-top:1px dashed color-mix(in srgb, var(--color-brand-ink) 15%, transparent);justify-content:space-between;padding-top:.125rem;font-size:.6875rem;display:flex}.psc__desc[data-astro-cid-zhorpyyh]{color:color-mix(in srgb, var(--color-brand-ink) 72%, transparent);margin:0;font-size:.8125rem;line-height:1.4}.psc__footnote[data-astro-cid-zhorpyyh]{color:color-mix(in srgb, var(--color-brand-ink) 55%, transparent);max-width:48rem;margin:1rem 0 0;font-size:.75rem}.tl[data-astro-cid-2l2xyjac]{grid-template-columns:1fr;gap:.875rem;max-width:72rem;margin:2rem auto 0;padding:0;list-style:none;display:grid}@media (width>=768px){.tl[data-astro-cid-2l2xyjac]{grid-template-columns:repeat(3,1fr);gap:1rem}}.tl__card[data-astro-cid-2l2xyjac]{background:var(--color-brand-white);border:1px solid var(--color-brand-hairline);border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 1.375rem;display:flex;position:relative;box-shadow:0 1px 2px #00000008}.tl__card[data-astro-cid-2l2xyjac][aria-current=true]{border-color:color-mix(in srgb, var(--color-brand-orange) 55%, transparent);box-shadow:0 1px 2px #00000008, 0 10px 30px -18px color-mix(in srgb, var(--color-brand-orange) 55%, transparent)}.tl__badge[data-astro-cid-2l2xyjac]{background:var(--color-brand-orange);color:var(--color-brand-white);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:-.6rem;left:1.5rem}.tl__name[data-astro-cid-2l2xyjac]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-brand-ink) 60%, transparent);margin:0;font-size:.75rem;font-weight:700}.tl__priceRow[data-astro-cid-2l2xyjac]{color:var(--color-brand-ink);align-items:baseline;gap:.25rem;display:flex}.tl__price[data-astro-cid-2l2xyjac]{letter-spacing:-.02em;font-size:2rem;font-weight:600}.tl__cadence[data-astro-cid-2l2xyjac]{color:color-mix(in srgb, var(--color-brand-ink) 55%, transparent);font-size:.875rem}.tl__minutes[data-astro-cid-2l2xyjac]{color:var(--color-brand-ink);align-items:center;gap:.4rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.tl__minutes[data-astro-cid-2l2xyjac] svg[data-astro-cid-2l2xyjac]{color:var(--color-brand-green)}.tl__tagline[data-astro-cid-2l2xyjac]{color:color-mix(in srgb, var(--color-brand-ink) 68%, transparent);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}@media (width<=639px){.asc-mobile-stack[data-astro-cid-kvij6yfu]{overflow-x:visible}.asc-mobile-stack[data-astro-cid-kvij6yfu] table[data-astro-cid-kvij6yfu],.asc-mobile-stack[data-astro-cid-kvij6yfu] thead[data-astro-cid-kvij6yfu],.asc-mobile-stack[data-astro-cid-kvij6yfu] tbody[data-astro-cid-kvij6yfu],.asc-mobile-stack[data-astro-cid-kvij6yfu] tr[data-astro-cid-kvij6yfu],.asc-mobile-stack[data-astro-cid-kvij6yfu] td[data-astro-cid-kvij6yfu]{width:100%;display:block}.asc-mobile-stack[data-astro-cid-kvij6yfu] thead[data-astro-cid-kvij6yfu]{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.asc-mobile-stack[data-astro-cid-kvij6yfu] tr[data-astro-cid-kvij6yfu]{padding:.75rem 0}.asc-mobile-stack[data-astro-cid-kvij6yfu] tr[data-astro-cid-kvij6yfu]+tr[data-astro-cid-kvij6yfu]{border-top-width:1px}.asc-mobile-stack[data-astro-cid-kvij6yfu] td[data-astro-cid-kvij6yfu]{border:0;padding:.25rem 1.25rem}.asc-mobile-stack[data-astro-cid-kvij6yfu] td[data-astro-cid-kvij6yfu][data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:#1b1b1d80;margin-bottom:.125rem;font-size:.6875rem;font-weight:600;display:block}}
