.pricing[data-astro-cid-hkoc4sea]{max-width:var(--maxw);margin:0 auto}header[data-astro-cid-hkoc4sea]{text-align:center;max-width:var(--measure-lead);margin:0 auto 1.75rem}.tab-target[data-astro-cid-hkoc4sea]{display:block;height:0;scroll-margin-top:100vh}.visually-hidden[data-astro-cid-hkoc4sea]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h1[data-astro-cid-hkoc4sea]{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em;text-wrap:balance}.switch[data-astro-cid-hkoc4sea]{display:flex;width:fit-content;max-width:100%;margin:0 auto 1.75rem;padding:var(--sp-1);gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}.switch-link[data-astro-cid-hkoc4sea]{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.4rem 1.1rem;border-radius:var(--r-pill);color:var(--ink-soft);font-size:var(--fs-14);font-weight:700;line-height:var(--lh-ui);text-align:center;text-decoration:none;transition:color .16s ease,background .16s ease}.switch-link[data-astro-cid-hkoc4sea]:hover{color:var(--brand)}.switch-cloud[data-astro-cid-hkoc4sea],.target-self[data-astro-cid-hkoc4sea]:target~.switch[data-astro-cid-hkoc4sea] .switch-self[data-astro-cid-hkoc4sea]{color:var(--brand);background:var(--brand-soft)}.target-self[data-astro-cid-hkoc4sea]:target~.switch[data-astro-cid-hkoc4sea] .switch-cloud[data-astro-cid-hkoc4sea]{color:var(--ink-soft);background:transparent}.target-self[data-astro-cid-hkoc4sea]:target~.switch[data-astro-cid-hkoc4sea] .switch-cloud[data-astro-cid-hkoc4sea]:hover{color:var(--brand)}.panel-self[data-astro-cid-hkoc4sea],.target-self[data-astro-cid-hkoc4sea]:target~.panel-cloud[data-astro-cid-hkoc4sea]{display:none}.target-self[data-astro-cid-hkoc4sea]:target~.panel-self[data-astro-cid-hkoc4sea]{display:block}.intro[data-astro-cid-hkoc4sea]{max-width:var(--measure-lead);margin:0 auto 2rem;text-align:center;color:var(--ink-soft);font-size:var(--fs-17)}.promo[data-astro-cid-hkoc4sea]{margin:0 auto 1.75rem;max-width:var(--measure-lead);text-align:center;padding:.7rem 1.25rem;border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);font-size:var(--fs-14);font-weight:600}.plans[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;align-items:stretch}.plans[data-astro-cid-hkoc4sea].pair{max-width:var(--measure-wide);margin:0 auto}.plan[data-astro-cid-hkoc4sea]{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;padding:1.5rem}.plan[data-astro-cid-hkoc4sea].highlight{border-width:2px;border-color:var(--brand);padding:calc(1.5rem - 1px)}.plan[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{margin:0;font-size:var(--fs-18)}.tagline[data-astro-cid-hkoc4sea]{margin:.35rem 0 0;color:var(--ink-soft);font-size:var(--fs-14)}.price-block[data-astro-cid-hkoc4sea]{margin:1rem 0 0;font-variant-numeric:tabular-nums}.price[data-astro-cid-hkoc4sea]{margin:0}.price[data-astro-cid-hkoc4sea] .amount[data-astro-cid-hkoc4sea]{font-size:var(--fs-36);font-weight:700;letter-spacing:0}.cadence[data-astro-cid-hkoc4sea]{margin:.3rem 0 0;color:var(--ink-soft);font-size:var(--fs-14)}.billed[data-astro-cid-hkoc4sea]{margin:0;color:var(--ink-soft);font-size:var(--fs-14)}.alt[data-astro-cid-hkoc4sea]{margin:.4rem 0 0;color:var(--muted);font-size:var(--fs-13)}.cta[data-astro-cid-hkoc4sea]{display:flex;margin:1.1rem 0 0}.plan[data-astro-cid-hkoc4sea].highlight .cta[data-astro-cid-hkoc4sea]{border-width:2px;border-color:var(--brand)}.plan[data-astro-cid-hkoc4sea] ul[data-astro-cid-hkoc4sea]{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;align-content:start;gap:.55rem}.plan[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{position:relative;padding-left:1.4rem;color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-ui)}.plan[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:700}.note[data-astro-cid-hkoc4sea]{margin:1.75rem auto 0;max-width:var(--measure-prose);text-align:center;color:var(--muted);font-size:var(--fs-14)}.mor[data-astro-cid-hkoc4sea]{margin:2.5rem auto 0;max-width:var(--measure-prose);text-align:center;color:var(--muted);font-size:var(--fs-13)}
