.pt-split[data-astro-cid-nfuhcyaw]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--sp-7) var(--sp-8);align-items:start}.pt-hero[data-astro-cid-nfuhcyaw]{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--radius);background:var(--cream);color:var(--ink);box-shadow:0 0 0 3px var(--teal)}.pt-hero__title[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:var(--fs-band);text-transform:uppercase;letter-spacing:var(--track-bold);color:var(--ink)}.pt-hero__price[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:var(--fs-price-hero);line-height:1;letter-spacing:var(--tracking-mega);color:var(--red-dark)}.pt-hero__sub[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:1.45rem;text-transform:uppercase;letter-spacing:var(--track-bold);color:var(--teal-deep)}.pt-hero__desc[data-astro-cid-nfuhcyaw]{font-size:var(--fs-small)}.pt-hero__list[data-astro-cid-nfuhcyaw]{list-style:none;padding:0;display:grid;gap:var(--sp-2)}.pt-hero__list[data-astro-cid-nfuhcyaw] li[data-astro-cid-nfuhcyaw]{font-size:var(--fs-sub)}.pt-hero__list[data-astro-cid-nfuhcyaw] li[data-astro-cid-nfuhcyaw]:before{content:"· "}.pt-hero__cta[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-4);align-self:stretch;justify-content:center;background:var(--cta-bg);color:var(--cta-ink)}.pt-hero__cta[data-astro-cid-nfuhcyaw]:hover{background:var(--cta-bg-hover)}.pt-hero__fine[data-astro-cid-nfuhcyaw]{font-size:var(--fs-min);color:var(--ink-on-cream-mut)}.pt-hero__alt[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-2);font-size:var(--fs-small);color:var(--ink-on-cream-mut)}.pt-after[data-astro-cid-nfuhcyaw] h2[data-astro-cid-nfuhcyaw]{margin-bottom:var(--sp-3)}.packs[data-astro-cid-nfuhcyaw]{list-style:none;padding:0;margin-top:var(--sp-5);border-top:1px solid var(--hairline)}.pack[data-astro-cid-nfuhcyaw]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--sp-3) var(--sp-5);padding-block:var(--sp-4);border-bottom:1px solid var(--hairline)}.pack__name[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:var(--fs-label-lg);text-transform:uppercase;letter-spacing:var(--track-bold);color:var(--ink)}.pack__note[data-astro-cid-nfuhcyaw]{font-size:var(--fs-min);color:var(--ink-on-cream-mut)}.pack__price[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:2rem;line-height:1;letter-spacing:var(--tracking-mega);color:var(--red-dark)}.pack__each[data-astro-cid-nfuhcyaw]{font-weight:600;font-size:var(--fs-min);color:var(--teal-deep);min-width:7.5rem}.pack--best[data-astro-cid-nfuhcyaw] .pack__price[data-astro-cid-nfuhcyaw]{font-size:2.6rem}.pack--partner[data-astro-cid-nfuhcyaw]{border-bottom:0}.packs__fine[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-3);font-size:var(--fs-small);color:var(--ink-on-cream-mut)}.pt-what[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-7)}.pt-what[data-astro-cid-nfuhcyaw] h3[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:var(--fs-h2);text-transform:uppercase;margin-top:var(--sp-6)}.pt-what[data-astro-cid-nfuhcyaw] h3[data-astro-cid-nfuhcyaw]:first-child{margin-top:0}.pt-what[data-astro-cid-nfuhcyaw] p[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-2);color:var(--ink-muted);max-width:var(--measure)}@media(max-width:900px){.pt-split[data-astro-cid-nfuhcyaw]{grid-template-columns:1fr}}@media(max-width:520px){.pack[data-astro-cid-nfuhcyaw]{grid-template-columns:1fr auto;align-items:end;gap:var(--sp-2) var(--sp-4)}.pack__head[data-astro-cid-nfuhcyaw]{grid-column:1;grid-row:1}.pack__price[data-astro-cid-nfuhcyaw]{grid-column:2;grid-row:1;justify-self:end}.pack__each[data-astro-cid-nfuhcyaw]{grid-column:2;grid-row:2;justify-self:end;text-align:right;min-width:0}}.pt-book[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-7)}.pt-book[data-astro-cid-nfuhcyaw] h3[data-astro-cid-nfuhcyaw]{font-family:var(--font-display);font-size:var(--fs-h2);text-transform:uppercase;letter-spacing:var(--track-bold)}.pt-book[data-astro-cid-nfuhcyaw] p[data-astro-cid-nfuhcyaw]{margin-top:var(--sp-3);max-width:var(--measure)}
