.sr-only:where(.astro-fkpauejj){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1:where(.astro-fkpauejj){font-size:clamp(var(--font-size-heading-05), 6vw, 3.5rem);line-height:var(--font-line-height-expressive);max-width:none;margin-block:var(--spacing-07) var(--spacing-08)}.switcher:where(.astro-fkpauejj){border:var(--stroke-hairline) solid var(--border-strong);margin-bottom:var(--spacing-08);display:inline-flex}.tab:where(.astro-fkpauejj){min-height:var(--size-control-compact);padding-inline:var(--spacing-05);font-size:var(--font-size-label-01);font-weight:var(--font-weight-regular);color:var(--text-secondary);background:var(--layer-01);cursor:pointer;transition:background var(--motion-duration-fast,.15s) linear;justify-content:center;align-items:center;display:inline-flex}.tab:where(.astro-fkpauejj)+.tab:where(.astro-fkpauejj){border-inline-start:var(--stroke-hairline) solid var(--border-strong)}.tab:where(.astro-fkpauejj):hover{background:var(--layer-hover-01)}#bill-monthly:where(.astro-fkpauejj):checked~.switcher:where(.astro-fkpauejj) .tab:where(.astro-fkpauejj)[for=bill-monthly],#bill-annual:where(.astro-fkpauejj):checked~.switcher:where(.astro-fkpauejj) .tab:where(.astro-fkpauejj)[for=bill-annual]{background:var(--text-primary);color:var(--text-on-color);font-weight:var(--font-weight-bold)}#bill-monthly:where(.astro-fkpauejj):focus-visible~.switcher:where(.astro-fkpauejj) .tab:where(.astro-fkpauejj)[for=bill-monthly],#bill-annual:where(.astro-fkpauejj):focus-visible~.switcher:where(.astro-fkpauejj) .tab:where(.astro-fkpauejj)[for=bill-annual]{outline:var(--focus-ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}#bill-monthly:where(.astro-fkpauejj):checked~.plans:where(.astro-fkpauejj) .annual:where(.astro-fkpauejj),#bill-annual:where(.astro-fkpauejj):checked~.plans:where(.astro-fkpauejj) .monthly:where(.astro-fkpauejj){display:none}.plans:where(.astro-fkpauejj){gap:var(--spacing-05);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.card:where(.astro-fkpauejj){padding:var(--spacing-06);background:var(--layer-01);border:var(--stroke-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.card:where(.astro-fkpauejj).featured{border-color:var(--border-interactive)}.card-head:where(.astro-fkpauejj){justify-content:space-between;align-items:center;gap:var(--spacing-04);margin-bottom:var(--spacing-05);display:flex}.card:where(.astro-fkpauejj) h3:where(.astro-fkpauejj){font-size:var(--font-size-heading-03)}.tag:where(.astro-fkpauejj){font-size:var(--font-size-label-01);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letter-spacing-wide);text-transform:uppercase;color:var(--text-on-color);background:var(--text-primary);padding:var(--spacing-02) var(--spacing-03)}.price:where(.astro-fkpauejj){align-items:baseline;gap:var(--spacing-03);flex-wrap:wrap;display:flex}.amount:where(.astro-fkpauejj){font-size:var(--font-size-heading-05);line-height:var(--font-line-height-compact);color:var(--text-primary)}.unit:where(.astro-fkpauejj){font-size:var(--font-size-body-01);color:var(--text-secondary)}.terms:where(.astro-fkpauejj){font-size:var(--font-size-label-01);color:var(--text-helper);margin-top:var(--spacing-03)}.blurb:where(.astro-fkpauejj){font-size:var(--font-size-body-01);color:var(--text-secondary);margin-block:var(--spacing-05) var(--spacing-06);max-width:34ch}.cta-wrap:where(.astro-fkpauejj) .btn{width:100%}.feats:where(.astro-fkpauejj){margin:var(--spacing-06) 0 0;padding:var(--spacing-06) 0 0;border-top:var(--stroke-hairline) solid var(--border-subtle);gap:var(--spacing-04);list-style:none;display:grid}.feats:where(.astro-fkpauejj) li:where(.astro-fkpauejj){align-items:center;gap:var(--spacing-03);font-size:var(--font-size-body-01);color:var(--text-primary);display:flex}.tick:where(.astro-fkpauejj){color:var(--interactive);flex:none;font-size:1.25rem}@media (width>=56rem){.plans:where(.astro-fkpauejj){grid-template-columns:repeat(2,1fr);max-width:44rem}}.sr-only:where(.astro-o2sgxybu){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.head:where(.astro-o2sgxybu){max-width:52ch;margin-bottom:var(--spacing-08)}h2:where(.astro-o2sgxybu){font-size:clamp(var(--font-size-heading-05), 5vw, var(--font-size-heading-06));margin-bottom:var(--spacing-05)}.lede:where(.astro-o2sgxybu){font-size:var(--font-size-body-02);color:var(--text-secondary)}.scroller:where(.astro-o2sgxybu){position:relative;overflow-x:auto}.tbl:where(.astro-o2sgxybu){border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--font-size-body-01)}thead:where(.astro-o2sgxybu) th:where(.astro-o2sgxybu){text-align:left;background:var(--text-primary);color:var(--text-on-color);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--font-letter-spacing-wide);font-size:var(--font-size-label-01);padding:var(--spacing-04) var(--spacing-05)}.group-row:where(.astro-o2sgxybu) th:where(.astro-o2sgxybu){text-align:left;background:var(--layer-02);color:var(--text-primary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--font-letter-spacing-wide);font-size:var(--font-size-label-01);padding:var(--spacing-05);border-block:var(--stroke-hairline) solid var(--border-subtle)}tbody:where(.astro-o2sgxybu) th:where(.astro-o2sgxybu)[scope=row]{text-align:left;font-weight:var(--font-weight-regular);color:var(--text-primary)}tbody:where(.astro-o2sgxybu) th:where(.astro-o2sgxybu),tbody:where(.astro-o2sgxybu) td:where(.astro-o2sgxybu){padding:var(--spacing-04) var(--spacing-05)}tbody:where(.astro-o2sgxybu) tr:where(.astro-o2sgxybu):nth-of-type(2n) th:where(.astro-o2sgxybu),tbody:where(.astro-o2sgxybu) tr:where(.astro-o2sgxybu):nth-of-type(2n) td:where(.astro-o2sgxybu){background:var(--layer-01)}.row-note:where(.astro-o2sgxybu){margin-top:var(--spacing-02);font-size:var(--font-size-label-01);font-weight:var(--font-weight-regular);color:var(--text-helper);display:block}.plan-col:where(.astro-o2sgxybu){text-align:center;width:9rem}.row-label:where(.astro-o2sgxybu){align-items:center;gap:var(--spacing-02);display:inline-flex}.tip:where(.astro-o2sgxybu){display:inline-flex;position:relative}.tip-btn:where(.astro-o2sgxybu){color:var(--text-helper);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;line-height:0;display:inline-flex}.tip-btn:where(.astro-o2sgxybu):hover{color:var(--text-primary)}.tip-btn:where(.astro-o2sgxybu):focus-visible{outline:var(--focus-ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}.tip-body:where(.astro-o2sgxybu){top:calc(100% + var(--spacing-03));z-index:1;width:max-content;max-width:min(16rem,60vw);padding:var(--spacing-03) var(--spacing-04);background:var(--text-primary);color:var(--text-on-color);font-size:var(--font-size-label-01);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body);text-align:left;visibility:hidden;opacity:0;transition:opacity var(--motion-duration-fast,.15s) linear;position:absolute;left:50%;transform:translate(-50%)}.tip-btn:where(.astro-o2sgxybu):hover+.tip-body:where(.astro-o2sgxybu),.tip-btn:where(.astro-o2sgxybu):focus-visible+.tip-body:where(.astro-o2sgxybu),.tip:where(.astro-o2sgxybu):focus-within .tip-body:where(.astro-o2sgxybu){visibility:visible;opacity:1}.yes:where(.astro-o2sgxybu){color:var(--interactive);font-size:1.25rem}.no:where(.astro-o2sgxybu){color:var(--text-disabled)}.val:where(.astro-o2sgxybu){font-size:var(--font-size-label-01);color:var(--text-primary)}body{padding-bottom:5rem}@media (width<=42rem){body{padding-bottom:8.5rem}}
