.pricing[data-astro-cid-lmkygsfs]{--gap-section: 4.5rem}.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs][hidden]{display:none!important}.visually-hidden[data-astro-cid-lmkygsfs]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pricing-hero[data-astro-cid-lmkygsfs]{text-align:center;padding:1rem 0 0}.eyebrow[data-astro-cid-lmkygsfs]{margin:0 auto .75rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:0 auto;max-width:18ch;font-size:clamp(2rem,1.2rem + 3vw,3.25rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.lede[data-astro-cid-lmkygsfs]{margin:1.25rem auto 0;color:var(--sub);font-size:1.125rem;max-width:32em;text-wrap:pretty}.pricing-section[data-astro-cid-lmkygsfs]{margin-top:var(--gap-section);scroll-margin-top:1.5rem}#plans[data-astro-cid-lmkygsfs]{margin-top:3rem}.section-title[data-astro-cid-lmkygsfs]{margin:0 0 1.5rem;font-size:1.5rem;letter-spacing:-.01em;text-align:center}.section-title[data-astro-cid-lmkygsfs]{position:relative;width:fit-content;margin-inline:auto;padding-inline:1.5rem}.section-anchor[data-astro-cid-lmkygsfs]{position:absolute;right:0;width:1.5rem;text-align:center;font-weight:400;color:var(--sub)!important;text-decoration:none;opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease-out)}.section-title[data-astro-cid-lmkygsfs]:hover .section-anchor[data-astro-cid-lmkygsfs],.section-anchor[data-astro-cid-lmkygsfs]:focus-visible{opacity:1}.section-anchor[data-astro-cid-lmkygsfs]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:.25rem}.plan-cards[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:1.5rem;align-items:stretch}.plan-card[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:1rem;padding:1.75rem 1.5rem;background:var(--card)}.plan-card[data-astro-cid-lmkygsfs][data-featured]{border-color:color-mix(in srgb,var(--brand) 70%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 9%,transparent),transparent 55%),var(--card);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 35%,transparent),0 18px 48px -24px color-mix(in srgb,var(--brand) 55%,transparent)}.plan-head[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.75rem}.plan-card[data-astro-cid-lmkygsfs] .plan-name[data-astro-cid-lmkygsfs]{margin:0;font-size:1.05rem;font-weight:650}.plan-badge[data-astro-cid-lmkygsfs]{margin:0;padding:.2rem .6rem;border-radius:999px;white-space:nowrap;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--brand);background:color-mix(in srgb,var(--brand) 14%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent)}.plan-card[data-astro-cid-lmkygsfs] .plan-price[data-astro-cid-lmkygsfs]{margin:1.25rem 0 0;font-size:2.5rem;font-weight:750;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.plan-period[data-astro-cid-lmkygsfs]{font-size:1rem;font-weight:500;letter-spacing:0;color:var(--sub)}.plan-turns[data-astro-cid-lmkygsfs]{margin:.6rem 0 0;color:var(--sub)}.plan-turns[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:650}.plan-features[data-astro-cid-lmkygsfs]{list-style:none;margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:1px solid var(--line);display:grid;gap:.7rem;font-size:.95rem}.plan-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:1.6rem}.plan-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:0;top:calc(.3em + .05rem);width:1rem;height:1rem;border-radius:50%;background:color-mix(in srgb,var(--brand) 16%,transparent)}.plan-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:after{content:"";position:absolute;left:.36rem;top:calc(.3em + .2rem);width:.28rem;height:.48rem;border:solid var(--brand);border-width:0 2px 2px 0;transform:rotate(45deg)}.plan-actions[data-astro-cid-lmkygsfs]{margin-top:2.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.plan-actions[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0}.closing-cta[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.plan-actions-note[data-astro-cid-lmkygsfs]{margin:1rem auto 0;text-align:center;font-size:.875rem;color:var(--sub)}.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:is(.cta,.cta-secondary){transition:transform var(--ui-dur-fast) var(--ui-ease-out),filter var(--ui-dur-fast) var(--ui-ease-out),background-color var(--ui-dur-fast) var(--ui-ease-out)}.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:is(.cta,.cta-secondary):active{transform:translateY(1px) scale(.98)}.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:is(.cta,.cta-secondary):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.facts[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr))}.fact[data-astro-cid-lmkygsfs]{padding:1.5rem;border-radius:1rem;background:var(--card);border:1px solid var(--line)}.fact[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;color:var(--sub)}.fact[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:600}.fact[data-astro-cid-lmkygsfs] .fact-figure[data-astro-cid-lmkygsfs]{margin-bottom:.6rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}#top-up[data-astro-cid-lmkygsfs]{text-align:center}.pack-card[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem 3rem;align-items:center;text-align:left;grid-template-columns:minmax(0,1fr);padding:1.75rem;border:1px solid var(--line);border-radius:1rem;background:var(--card)}@media (min-width: 720px){.pack-card[data-astro-cid-lmkygsfs]{grid-template-columns:16rem minmax(0,1fr)}}.pack-name[data-astro-cid-lmkygsfs]{margin:0;font-size:1.05rem;font-weight:650}.pack-price[data-astro-cid-lmkygsfs]{margin:.75rem 0 0;font-size:2rem;font-weight:750;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pack-features[data-astro-cid-lmkygsfs]{margin:0;padding:0;border-top:0;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.pack-features[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 720px){.pack-features[data-astro-cid-lmkygsfs]{padding-left:3rem;border-left:1px solid var(--line)}}#top-up[data-astro-cid-lmkygsfs] .signed-in-cta[data-astro-cid-lmkygsfs]{margin:1.5rem auto 0}@media (max-width: 560px){.pricing[data-astro-cid-lmkygsfs]{--gap-section: 3.5rem}.plan-card[data-astro-cid-lmkygsfs],.pack-card[data-astro-cid-lmkygsfs]{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion: reduce){.section-anchor[data-astro-cid-lmkygsfs],.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:is(.cta,.cta-secondary){transition:none}.pricing[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:is(.cta,.cta-secondary):active{transform:none}}
