.pricing-page[data-astro-cid-lmkygsfs]{padding-block:var(--page-top) var(--section-y)}.pricing-head[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.46fr);align-items:end;gap:1.5rem 4rem;padding-bottom:var(--content-gap);border-bottom:1px solid var(--line)}.section-label[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.5rem;color:var(--text-cap);font-size:.6875rem;letter-spacing:.065em;text-transform:uppercase}h1[data-astro-cid-lmkygsfs]{font-size:var(--page-title);line-height:1.06;letter-spacing:-.055em;margin-top:.65rem}.intro[data-astro-cid-lmkygsfs]{max-width:57ch;margin-top:1rem;color:var(--text-dim);font-size:1rem;line-height:1.7}.availability[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:var(--r-inner);background:var(--surface)}.availability[data-astro-cid-lmkygsfs] .site-icon{margin-top:.14rem;color:var(--text-cap)}.availability[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--text);font-size:.875rem}.availability[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin-top:.3rem;color:var(--text-dim);font-size:.8125rem;line-height:1.65}.plan-toolbar[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem var(--panel-gap);margin:var(--content-gap) 0 var(--panel-gap)}.plan-toolbar[data-astro-cid-lmkygsfs] .editorial-link[data-astro-cid-lmkygsfs]{color:var(--text-dim)}.plan-toolbar[data-astro-cid-lmkygsfs] .editorial-link[data-astro-cid-lmkygsfs]:hover{color:var(--text)}.billing-switch[data-astro-cid-lmkygsfs]{display:flex;gap:.2rem;padding:.2rem;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface)}.billing-switch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{min-height:44px;padding:.45rem 1rem;border:0;border-radius:8px;color:var(--text-dim);background:transparent;font-size:.8125rem;cursor:pointer}.billing-switch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=true]{background:var(--accent);color:var(--accent-fg)}.billing-switch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=false]:hover{background:var(--surface-hi);color:var(--text)}.plans[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--panel-gap)}.plan[data-astro-cid-lmkygsfs]{--plan-rule:var(--line);display:grid;align-content:start;gap:.95rem;min-width:0;padding:var(--panel-pad);border:1px solid var(--plan-rule);border-radius:var(--r-card);background:var(--surface)}.plan[data-astro-cid-lmkygsfs].recommended{--plan-rule:var(--line-hi);background:var(--surface-hi);border-top-color:var(--text-cap)}.plan-title[data-astro-cid-lmkygsfs]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .65rem}.plan-title[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:1.1875rem;letter-spacing:-.03em}.tier-mark[data-astro-cid-lmkygsfs]{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--line-hi);border-radius:var(--r-inner);background:var(--surface-raised)}.recommended[data-astro-cid-lmkygsfs] .tier-mark[data-astro-cid-lmkygsfs]{border-color:var(--line-strong);background:var(--surface-inset)}.tag[data-astro-cid-lmkygsfs]{margin-left:auto;padding:.18rem .45rem;border:1px solid var(--plan-rule);border-radius:var(--r-pill);color:var(--text);font-size:.6875rem;font-weight:600}.recommended[data-astro-cid-lmkygsfs] .tag[data-astro-cid-lmkygsfs]{background:var(--surface-inset)}.price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .55rem}.figure[data-astro-cid-lmkygsfs]{font-size:clamp(2.5rem,4.3vw,3.85rem);line-height:1.06;letter-spacing:-.065em;font-weight:600;font-variant-numeric:tabular-nums}.per[data-astro-cid-lmkygsfs],.billing-note[data-astro-cid-lmkygsfs]{color:var(--text-cap);font-size:.75rem}.billing-note[data-astro-cid-lmkygsfs]{margin-top:.25rem}.plan-summary[data-astro-cid-lmkygsfs]{color:var(--text-dim);font-size:.875rem;line-height:1.6}.plan-features[data-astro-cid-lmkygsfs]{display:grid;gap:.48rem;padding-top:.95rem;border-top:1px solid var(--plan-rule)}.plan-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:.55rem;font-size:.8125rem;line-height:1.5}.plan-features[data-astro-cid-lmkygsfs] .site-icon{margin-top:.1rem;color:var(--text-cap)}.plan-actions[data-astro-cid-lmkygsfs]{display:grid;gap:.35rem;align-self:end}.plan[data-astro-cid-lmkygsfs] .pick{justify-content:space-between;min-width:0;min-height:44px}.trial-link[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;color:var(--text);font-size:.8125rem}.trial-link[data-astro-cid-lmkygsfs]:hover{text-decoration:underline;text-underline-offset:3px}.currency-note[data-astro-cid-lmkygsfs]{margin-top:.7rem;color:var(--text-cap);font-size:.75rem}.plan-notes[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--panel-gap);margin-top:var(--header-gap)}.plan-note[data-astro-cid-lmkygsfs]{min-width:0;padding:var(--panel-pad);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.trial-note[data-astro-cid-lmkygsfs]{border-color:var(--line-hi);background:linear-gradient(135deg,var(--surface-raised),var(--surface) 65%)}.note-top[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.note-metric[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:.45rem}.note-metric[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1;letter-spacing:-.065em;font-variant-numeric:tabular-nums}.note-metric[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{font-size:.8125rem;color:var(--text-cap)}.plan-note[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:clamp(1.125rem,2vw,1.4rem);line-height:1.25;letter-spacing:-.03em;text-wrap:balance}.plan-note[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--text-dim);font-size:.875rem;line-height:1.65;margin-top:.55rem;max-width:53ch}.plan-note[data-astro-cid-lmkygsfs] .editorial-link[data-astro-cid-lmkygsfs]{margin-top:.55rem}.trial-terms[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:1.1rem}.trial-terms[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.35rem;font-size:.8125rem}.trial-terms[data-astro-cid-lmkygsfs] .site-icon{color:var(--text-cap)}.comparison[data-astro-cid-lmkygsfs],.questions[data-astro-cid-lmkygsfs]{margin-top:var(--section-gap)}.comparison[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.questions[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:clamp(1.7rem,3.2vw,2.5rem);letter-spacing:-.04em}.comparison-scroll[data-astro-cid-lmkygsfs]{overflow-x:auto;margin-top:var(--content-gap);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}table[data-astro-cid-lmkygsfs]{width:100%;min-width:17rem;table-layout:fixed;border-collapse:collapse}.feature-column[data-astro-cid-lmkygsfs]{width:52%}th[data-astro-cid-lmkygsfs],td[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--line);padding:.6rem .8rem;text-align:center;font-size:.8125rem;line-height:1.45}th[data-astro-cid-lmkygsfs][scope=row],th[data-astro-cid-lmkygsfs]:first-child{text-align:left}th[data-astro-cid-lmkygsfs]:first-child{padding-left:1.05rem}thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{color:var(--text);background:var(--surface-raised);font-size:.875rem;font-weight:600}thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:last-child{background:var(--surface-hi)}tbody[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:last-child{background:var(--surface-raised)}tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs][scope=row]{color:var(--text-dim);font-weight:400}.comparison-group[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{color:var(--text);background:var(--surface-raised);font-size:.7rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}tbody[data-astro-cid-lmkygsfs]:last-child tr[data-astro-cid-lmkygsfs]:last-child>[data-astro-cid-lmkygsfs]:is(th,td){border-bottom:0}.entitlement[data-astro-cid-lmkygsfs]{color:var(--text-cap);font-size:.875rem}.entitlement[data-astro-cid-lmkygsfs].included{color:var(--text);font-weight:600}.answers[data-astro-cid-lmkygsfs]{--faq-inset:clamp(.85rem, 2vw, 1.25rem);max-width:56rem;margin-top:var(--content-gap);border-block:1px solid var(--line)}.answers[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs]+details[data-astro-cid-lmkygsfs]{border-top:1px solid var(--line)}summary[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.95rem var(--faq-inset);list-style:none;color:var(--text);cursor:pointer;font-size:.875rem;line-height:1.45}summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}summary[data-astro-cid-lmkygsfs]:after{content:"";width:.4rem;height:.4rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;flex:none;color:var(--text-cap);transform:translateY(-2px) rotate(45deg);margin-inline-end:.15rem}details[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:after{transform:translateY(1px) rotate(225deg)}.answers[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{max-width:65ch;margin-inline:var(--faq-inset);padding-block:.05rem 1.15rem;color:var(--text-dim);font-size:.875rem;line-height:1.65}.answers[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--text);text-decoration:underline;text-underline-offset:3px}@media(max-width:820px){.pricing-head[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:1.15rem}.availability[data-astro-cid-lmkygsfs]{max-width:54ch}}@media(min-width:761px){@supports (grid-template-rows:subgrid){.plan[data-astro-cid-lmkygsfs]{grid-template-rows:subgrid;grid-row:span 5;align-items:start}}}@media(max-width:760px){.plans[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}@media(max-width:700px){.plan-notes[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.feature-column[data-astro-cid-lmkygsfs]{width:48%}.supporter-column[data-astro-cid-lmkygsfs]{width:20%}th[data-astro-cid-lmkygsfs],td[data-astro-cid-lmkygsfs]{padding:.52rem .18rem;font-size:.75rem}th[data-astro-cid-lmkygsfs]:first-child{padding-left:.65rem}thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-size:clamp(.65rem,2.8vw,.8125rem)}}@media(max-width:355px){.plan-toolbar[data-astro-cid-lmkygsfs] .editorial-link[data-astro-cid-lmkygsfs]{font-size:.75rem;gap:.4rem}.billing-switch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{padding-inline:.7rem}}
