[data-astro-cid-eabhyxy4][data-offer=launch30],html.launch30-active [data-astro-cid-eabhyxy4][data-offer=standard]{display:none}html.launch30-active [data-astro-cid-eabhyxy4][data-offer=launch30]{display:revert}.visually-hidden[data-astro-cid-eabhyxy4]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pricing-page[data-astro-cid-eabhyxy4]{background:var(--paper)}.pricing-hero[data-astro-cid-eabhyxy4]{position:relative;overflow:hidden;color:#fbf8f1;background:linear-gradient(135deg,oklch(17% .026 224deg) 0%,var(--deep) 58%,oklch(29% .065 205deg) 100%)}.pricing-hero-grid[data-astro-cid-eabhyxy4]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:clamp(2.25rem,7vw,6rem);align-items:center;min-height:0;padding-block:clamp(2.5rem,5vw,4rem)}.pricing-copy[data-astro-cid-eabhyxy4]{display:grid;gap:0;max-width:44rem}.pricing-copy[data-astro-cid-eabhyxy4]>[data-astro-cid-eabhyxy4]+[data-astro-cid-eabhyxy4]{margin-top:clamp(1rem,2vw,1.35rem)}.pricing-copy[data-astro-cid-eabhyxy4]>.eyebrow[data-astro-cid-eabhyxy4]+h1[data-astro-cid-eabhyxy4]{margin-top:var(--eyebrow-stack-gap)}.pricing-hero[data-astro-cid-eabhyxy4] .eyebrow[data-astro-cid-eabhyxy4]{color:var(--sun)}.pricing-copy[data-astro-cid-eabhyxy4] h1[data-astro-cid-eabhyxy4]{max-width:24ch;font-size:clamp(3rem,5vw,4.65rem);line-height:.9}.pricing-lede[data-astro-cid-eabhyxy4]{max-width:39rem;color:#e9e4d7;font-size:1.18rem;line-height:1.55}.pricing-actions[data-astro-cid-eabhyxy4]{display:flex;flex-wrap:wrap;gap:.8rem}.plans-band[data-astro-cid-eabhyxy4]{padding:clamp(5rem,10vw,8rem) 0;background:linear-gradient(180deg,var(--paper) 0%,oklch(95% .014 96deg) 100%)}.plans-intro[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,.72fr);gap:clamp(2rem,7vw,5rem);align-items:end}.plans-intro[data-astro-cid-eabhyxy4] p[data-astro-cid-eabhyxy4]:not(.eyebrow){color:var(--ink-soft);font-size:1.08rem}.plan-grid[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:minmax(17rem,.75fr) minmax(20rem,1.25fr);gap:clamp(1rem,3vw,1.5rem);align-items:stretch;margin-top:clamp(2.5rem,6vw,4.5rem)}.plan-card[data-astro-cid-eabhyxy4]{display:grid;gap:clamp(1.25rem,3vw,1.8rem);align-content:start;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--line);border-radius:.5rem;background:var(--surface);box-shadow:var(--soft-shadow)}.plan-free[data-astro-cid-eabhyxy4]{background:#fefcf7b8}.plan-plus[data-astro-cid-eabhyxy4]{border-color:oklch(34% .082 211deg / .26);background:linear-gradient(180deg,#fefcf7,#e1f3f4);container-type:inline-size}.plan-heading[data-astro-cid-eabhyxy4]{display:grid;gap:.45rem}.plus-heading[data-astro-cid-eabhyxy4]{grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.plan-name[data-astro-cid-eabhyxy4]{color:var(--deep);font-family:var(--display-font);font-size:1.35rem;font-weight:700;line-height:1}.plan-price[data-astro-cid-eabhyxy4]{color:var(--ink);font-family:var(--display-font);font-size:3.4rem;font-weight:700;line-height:.9}.plan-note[data-astro-cid-eabhyxy4]{color:var(--ink-soft);font-size:.98rem;line-height:1.45}.save-badge[data-astro-cid-eabhyxy4]{display:inline-flex;align-items:center;min-height:2rem;padding:.45rem .62rem;border-radius:999px;color:#fefcf7;background:var(--deep);font-family:var(--display-font);font-size:.86rem;font-weight:700;line-height:1;white-space:nowrap}.billing-options[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0;padding:.35rem;border:1px solid oklch(34% .082 211deg / .18);border-radius:.5rem;background:oklch(25% .071 221deg / .08)}.billing-option[data-astro-cid-eabhyxy4]{position:relative;display:grid;gap:.55rem;align-content:start;min-width:0;min-height:11.25rem;padding:1.1rem;border:1px solid transparent;border-radius:.38rem;background:transparent;cursor:pointer;transition:border-color .18s ease,background .18s ease}.billing-input[data-astro-cid-eabhyxy4]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.billing-option[data-astro-cid-eabhyxy4]:has(.billing-input:checked){border-color:var(--deep-2);background:linear-gradient(180deg,#fefcf7,#e0f3f3);box-shadow:0 8px 24px oklch(25% .071 221deg / .12)}.billing-option[data-astro-cid-eabhyxy4]:has(.billing-input:focus-visible){outline:2px solid var(--sun);outline-offset:2px}.billing-label[data-astro-cid-eabhyxy4]{color:var(--deep-2);font-family:var(--display-font);font-size:1.15rem;font-weight:700;line-height:1}.billing-option-heading[data-astro-cid-eabhyxy4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.billing-option[data-astro-cid-eabhyxy4] strong[data-astro-cid-eabhyxy4]{color:var(--ink);font-family:var(--display-font);font-size:1.75rem;line-height:1;font-variant-numeric:tabular-nums}.billing-option[data-astro-cid-eabhyxy4] small[data-astro-cid-eabhyxy4]{color:var(--ink-soft);font-size:.88rem;line-height:1.35}.billing-saving[data-astro-cid-eabhyxy4]{color:var(--deep-2);font-size:.85rem;font-weight:700;line-height:1.3}.price-summary[data-astro-cid-eabhyxy4]{display:grid;gap:.5rem;padding-block:.35rem}.price-summary-monthly[data-astro-cid-eabhyxy4],.checkout-note-monthly[data-astro-cid-eabhyxy4],.plan-plus[data-astro-cid-eabhyxy4]:has(.billing-input[value=monthly]:checked) .checkout-note-annual[data-astro-cid-eabhyxy4],.plan-plus[data-astro-cid-eabhyxy4]:has(.billing-input[value=monthly]:checked) .price-summary-annual[data-astro-cid-eabhyxy4]{display:none}.plan-plus[data-astro-cid-eabhyxy4]:has(.billing-input[value=monthly]:checked) .price-summary-monthly[data-astro-cid-eabhyxy4]{display:grid}.plan-plus[data-astro-cid-eabhyxy4]:has(.billing-input[value=monthly]:checked) .checkout-note-monthly[data-astro-cid-eabhyxy4]{display:block}.mobile-plan-label[data-astro-cid-eabhyxy4]{display:none}.summary-price[data-astro-cid-eabhyxy4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;color:var(--ink);font-family:var(--display-font);font-variant-numeric:tabular-nums}.summary-price[data-astro-cid-eabhyxy4] strong[data-astro-cid-eabhyxy4]{font-size:clamp(3.5rem,10cqi,5rem);line-height:.9}.summary-price[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]{font-size:1.35rem}.summary-price[data-astro-cid-eabhyxy4] s[data-astro-cid-eabhyxy4]{margin-left:.45rem;color:var(--ink-soft);font-size:1rem;text-decoration-thickness:1px}.summary-term[data-astro-cid-eabhyxy4]{max-width:46ch;color:var(--ink-soft);line-height:1.45}.summary-saving[data-astro-cid-eabhyxy4]{color:var(--deep-2);font-weight:700}.plan-card[data-astro-cid-eabhyxy4] ul[data-astro-cid-eabhyxy4]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.plan-card[data-astro-cid-eabhyxy4] li[data-astro-cid-eabhyxy4]{position:relative;padding-left:1.55rem;color:var(--ink-soft);line-height:1.45}.plan-card[data-astro-cid-eabhyxy4] li[data-astro-cid-eabhyxy4]:before{content:"";position:absolute;top:.58em;left:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--kelp);box-shadow:0 0 0 .25rem #4c8a6224}.plan-card[data-astro-cid-eabhyxy4] .plus-benefits[data-astro-cid-eabhyxy4]{gap:.9rem 1.5rem;padding-top:.3rem}.checkout-note[data-astro-cid-eabhyxy4]{padding-top:.25rem;border-top:1px solid var(--line)}@container (min-width: 38rem){.plan-card[data-astro-cid-eabhyxy4] .plus-benefits[data-astro-cid-eabhyxy4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fair-use-note[data-astro-cid-eabhyxy4]{margin:-.45rem 0 0;color:var(--ink-soft);font-size:.88rem;line-height:1.45}.fair-use-note[data-astro-cid-eabhyxy4][id]{scroll-margin-top:5.5rem}.fair-use-note[data-astro-cid-eabhyxy4] sup[data-astro-cid-eabhyxy4]{margin-right:.12rem}.footnote-ref[data-astro-cid-eabhyxy4]{color:inherit;font-weight:700;text-decoration:none}.quiet-plan-button[data-astro-cid-eabhyxy4]{color:var(--deep);border-color:oklch(34% .082 211deg / .22);background:#e0f3f3}.comparison-band[data-astro-cid-eabhyxy4]{padding:clamp(5rem,9vw,8rem) 0;color:#f8f5ee;background:var(--deep)}.comparison-band[data-astro-cid-eabhyxy4] .eyebrow[data-astro-cid-eabhyxy4]{color:var(--sun)}.compare-grid[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(28rem,1.28fr);gap:clamp(2rem,7vw,5rem);align-items:start}.comparison-table[data-astro-cid-eabhyxy4]{overflow:hidden;border:1px solid oklch(99% .006 86deg / .16);border-radius:.5rem}.comparison-row[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:minmax(9rem,.85fr) minmax(9rem,1fr) minmax(9rem,1fr);gap:1px;background:#fefcf724}.comparison-row[data-astro-cid-eabhyxy4]+.comparison-row[data-astro-cid-eabhyxy4]{border-top:1px solid oklch(99% .006 86deg / .14)}.comparison-row[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]{min-width:0;padding:1rem;background:#09131838;color:#e0dacc;line-height:1.35}.comparison-row[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]:first-child{color:#fbf8f1;font-family:var(--display-font);font-weight:700}.comparison-head[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]{color:var(--sun);background:#09131866;font-family:var(--display-font);font-size:.86rem;font-weight:700;line-height:1;text-transform:uppercase}.comparison-note[data-astro-cid-eabhyxy4]{margin-top:.9rem;color:#cfcabe}.faq-band[data-astro-cid-eabhyxy4]{padding:clamp(5rem,10vw,8rem) 0;background:var(--paper-deep)}.faq-grid[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(20rem,1fr);gap:clamp(2rem,7vw,5rem);align-items:start}.faq-list[data-astro-cid-eabhyxy4]{display:grid;gap:0;border-top:1px solid var(--line)}.faq-list[data-astro-cid-eabhyxy4] article[data-astro-cid-eabhyxy4]{padding:clamp(1.25rem,3vw,1.8rem) 0;border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-eabhyxy4] h3[data-astro-cid-eabhyxy4]{margin-bottom:.55rem;color:var(--deep);font-size:1.35rem}.faq-list[data-astro-cid-eabhyxy4] p[data-astro-cid-eabhyxy4]{color:var(--ink-soft);line-height:1.55}@media(min-width:900px){.pricing-copy[data-astro-cid-eabhyxy4] h1[data-astro-cid-eabhyxy4]{font-size:5rem}.pricing-lede[data-astro-cid-eabhyxy4],.plans-intro[data-astro-cid-eabhyxy4] p[data-astro-cid-eabhyxy4]:not(.eyebrow){font-size:1.24rem}}@media(min-width:1320px){.pricing-copy[data-astro-cid-eabhyxy4] h1[data-astro-cid-eabhyxy4]{font-size:5rem}.pricing-lede[data-astro-cid-eabhyxy4],.plans-intro[data-astro-cid-eabhyxy4] p[data-astro-cid-eabhyxy4]:not(.eyebrow){font-size:1.3rem}}@media(max-width:980px){.pricing-hero-grid[data-astro-cid-eabhyxy4],.plans-intro[data-astro-cid-eabhyxy4],.compare-grid[data-astro-cid-eabhyxy4],.faq-grid[data-astro-cid-eabhyxy4]{grid-template-columns:1fr;align-items:start}.library-slip[data-astro-cid-eabhyxy4]{justify-self:start;transform:none}.plan-grid[data-astro-cid-eabhyxy4]{grid-template-columns:1fr}.compare-grid[data-astro-cid-eabhyxy4]{gap:2.5rem}}@media(max-width:720px){.pricing-hero-grid[data-astro-cid-eabhyxy4]{min-height:auto}.pricing-copy[data-astro-cid-eabhyxy4] h1[data-astro-cid-eabhyxy4]{font-size:3.55rem}.pricing-lede[data-astro-cid-eabhyxy4]{font-size:1rem}.pricing-actions[data-astro-cid-eabhyxy4],.pricing-actions[data-astro-cid-eabhyxy4] .button[data-astro-cid-eabhyxy4],.plan-card[data-astro-cid-eabhyxy4] .button[data-astro-cid-eabhyxy4]{width:100%}.plus-heading[data-astro-cid-eabhyxy4],.billing-options[data-astro-cid-eabhyxy4]{grid-template-columns:1fr}.billing-option[data-astro-cid-eabhyxy4]{min-height:0}.save-badge[data-astro-cid-eabhyxy4]{width:fit-content;white-space:normal}.comparison-table[data-astro-cid-eabhyxy4]{display:grid;gap:1rem;overflow:visible;border:0;border-radius:0}.comparison-row[data-astro-cid-eabhyxy4],.comparison-row[data-astro-cid-eabhyxy4]+.comparison-row[data-astro-cid-eabhyxy4]{display:grid;grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid oklch(99% .006 86deg / .16);border-radius:.5rem;background:transparent}.comparison-head[data-astro-cid-eabhyxy4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mobile-plan-label[data-astro-cid-eabhyxy4]{display:block;color:var(--sun);margin-block-end:.35rem}.comparison-row[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]{padding:.9rem 1rem}.comparison-row[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]:first-child{background:#0913186b}}@media(max-width:430px){.pricing-copy[data-astro-cid-eabhyxy4] h1[data-astro-cid-eabhyxy4]{font-size:3.05rem}.slip-header[data-astro-cid-eabhyxy4],.slip-lines[data-astro-cid-eabhyxy4] div[data-astro-cid-eabhyxy4]{display:grid;gap:.35rem}.slip-header[data-astro-cid-eabhyxy4] span[data-astro-cid-eabhyxy4]:last-child,.slip-lines[data-astro-cid-eabhyxy4] dd[data-astro-cid-eabhyxy4]{max-width:none;text-align:left}}
