.pricing-block[data-astro-cid-hkoc4sea]{margin-top:40px}.plans[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:1fr;gap:18px;align-items:stretch}.plan-card[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;height:100%;padding:28px 24px 24px;border-radius:var(--radius-xl2)}.plan-head[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:4.6rem}.plan-card[data-astro-cid-hkoc4sea] h3{margin:0}.plan-blurb[data-astro-cid-hkoc4sea]{color:var(--color-ink-4);font-size:14.5px;margin:0}.plan-price[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;gap:4px;margin:22px 0 0}.plan-amount[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:600;letter-spacing:-.03em;line-height:.95;color:var(--color-ink-1)}.plan-amount[data-astro-cid-hkoc4sea]{font-variant-numeric:tabular-nums}.plan-per[data-astro-cid-hkoc4sea]{color:var(--color-ink-4);font-weight:600}.plan-note[data-astro-cid-hkoc4sea],[data-astro-cid-hkoc4sea][data-multiclinic]{transition:opacity .18s ease}.is-swapping[data-astro-cid-hkoc4sea]{opacity:0}.plan-note[data-astro-cid-hkoc4sea]{min-height:1.4em;color:var(--color-ink-4);font-size:13.5px;margin:8px 0 22px}.plan-list[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:16px;margin:0 0 24px;list-style:none;padding:0}.plan-list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:8px;font-size:14.5px;color:var(--color-ink-2)}.meter-row[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.meter-row[data-astro-cid-hkoc4sea] strong[data-astro-cid-hkoc4sea]{font-variant-numeric:tabular-nums}.meter[data-astro-cid-hkoc4sea]{height:7px;border-radius:99px;background:var(--color-surface-2);overflow:hidden}.meter[data-astro-cid-hkoc4sea]>span[data-astro-cid-hkoc4sea]{display:block;height:100%;width:var(--fill);border-radius:inherit;background:var(--color-action)}.plan-list[data-astro-cid-hkoc4sea] .plan-check[data-astro-cid-hkoc4sea]{flex-direction:row;align-items:flex-start;gap:10px}.plan-check[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{color:var(--color-ok);flex-shrink:0;margin-top:2px}.plan-card[data-astro-cid-hkoc4sea] .plan-cta{width:100%;margin-top:auto}.plan-growth[data-astro-cid-hkoc4sea]{background:var(--color-fill-strong);color:#fff;border-color:transparent;box-shadow:var(--e2)}.plan-growth[data-astro-cid-hkoc4sea] .plan-blurb[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] .plan-per[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] .plan-note[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] .plan-amount[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] .plan-list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] .plan-check[data-astro-cid-hkoc4sea],.plan-growth[data-astro-cid-hkoc4sea] h3{color:#fff}.plan-growth[data-astro-cid-hkoc4sea] .meter[data-astro-cid-hkoc4sea]{background:#ffffff59}.plan-growth[data-astro-cid-hkoc4sea] .meter[data-astro-cid-hkoc4sea]>span[data-astro-cid-hkoc4sea]{background:#fff}.plan-growth[data-astro-cid-hkoc4sea] .plan-check[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{color:#fff}.plan-growth[data-astro-cid-hkoc4sea] .badge{font-family:var(--font-sans);text-transform:none;letter-spacing:0;font-size:13px;background:#fff;color:var(--color-on-fill)}.plan-growth[data-astro-cid-hkoc4sea] .plan-cta{background:#fff;color:var(--color-on-fill);border-color:transparent}.plan-growth[data-astro-cid-hkoc4sea] .plan-cta:hover{background:var(--color-fill-soft);color:var(--color-on-fill)}.plan-hipaa[data-astro-cid-hkoc4sea]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;margin:24px 0 0;font-weight:600;color:var(--color-ink-2)}.plan-hipaa[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{color:var(--color-ok);flex-shrink:0}.plan-rules[data-astro-cid-hkoc4sea]{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:28px;margin-top:32px;padding-top:28px;border-top:1px solid var(--color-line-2)}.plan-rules[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{margin:6px 0 0;color:var(--color-ink-4);font-size:15px;max-width:36ch}.plan-rules[data-astro-cid-hkoc4sea] a[data-astro-cid-hkoc4sea]{color:var(--color-action);text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.plan-rules[data-astro-cid-hkoc4sea]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px}}.billing-toggle-wrap[data-astro-cid-hkoc4sea]{grid-column:1 / -1;margin:4px 0 12px;display:flex;flex-direction:column;align-items:center;gap:8px}.billing-toggle[data-astro-cid-hkoc4sea]{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;background:var(--color-surface-2);border-radius:999px;padding:4px;border:none;margin:0}.billing-thumb[data-astro-cid-hkoc4sea]{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--color-surface-0);box-shadow:var(--e1);transition:transform .46s cubic-bezier(.32,.72,0,1)}.billing-toggle[data-astro-cid-hkoc4sea]:has(input[value=annual]:checked) .billing-thumb[data-astro-cid-hkoc4sea]{transform:translate(100%)}.billing-toggle[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;white-space:nowrap;color:var(--color-ink-4);min-height:44px;transition:color .32s ease}.billing-toggle[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]{position:absolute;opacity:0;pointer-events:none}.billing-toggle[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea]:has(input:checked){color:var(--color-ink-1)}.billing-toggle[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea]:has(input:focus-visible){outline:2px solid var(--color-action);outline-offset:2px}.billing-note-nojs[data-astro-cid-hkoc4sea]{font-size:13px;color:var(--color-ink-5);text-align:center}html.js .billing-note-nojs[data-astro-cid-hkoc4sea]{display:none}html:not(.js) .billing-toggle[data-astro-cid-hkoc4sea]{display:none}.plan-tabs[data-astro-cid-hkoc4sea]{display:none}@media(max-width:899px){.billing-toggle[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea]{font-size:13px;padding:6px 14px}.plan-blurb[data-astro-cid-hkoc4sea]{font-size:15.5px}.plan-note[data-astro-cid-hkoc4sea]{font-size:14.5px}.plan-list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{font-size:15.5px}html.js .plan-tabs[data-astro-cid-hkoc4sea]{position:relative;display:flex;grid-column:1 / -1;gap:8px;padding:4px;border-radius:999px;background:var(--color-surface-2)}html.js .plan-tab-thumb[data-astro-cid-hkoc4sea]{position:absolute;top:4px;bottom:4px;left:0;width:var(--tab-w, 0);transform:translate(var(--tab-x, 0));border-radius:999px;background:var(--color-action);transition:transform .46s cubic-bezier(.32,.72,0,1),width .46s cubic-bezier(.32,.72,0,1)}html.js .plan-tabs[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{position:relative;z-index:1;transition:color .32s ease;flex:1 1 0;min-width:0;min-height:44px;padding:0 6px;white-space:nowrap;border:0;border-radius:999px;background:transparent;color:var(--color-ink-3);font-family:var(--font-display);font-weight:700;font-size:14px;cursor:pointer}html.js .plan-tabs[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea][aria-selected=true]{color:var(--color-on-action)}html.js .plan-tabs[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}html.js .plan-card[data-astro-cid-hkoc4sea]:not([data-selected]){display:none}html.js .plan-card[data-astro-cid-hkoc4sea][data-selected]{animation:plan-in .42s cubic-bezier(.32,.72,0,1)}}@keyframes plan-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.routing-block[data-astro-cid-hkoc4sea]{text-align:center}.routing-block[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{color:var(--color-ink-4);max-width:52ch;margin:8px auto 20px}.routing-ctas[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.sr-only[data-astro-cid-hkoc4sea]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:900px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.plan-growth[data-astro-cid-hkoc4sea]{margin-block:-16px;padding-block:40px 32px}html .plans[data-astro-cid-hkoc4sea] .plan-card[data-astro-cid-hkoc4sea]{transition:transform 1.8s cubic-bezier(.16,1,.3,1),background-color var(--sc-duration) var(--sc-ease),border-color var(--sc-duration) var(--sc-ease),color var(--sc-duration) var(--sc-ease),box-shadow var(--sc-duration) var(--sc-ease)}html .plans[data-astro-cid-hkoc4sea] .plan-card[data-astro-cid-hkoc4sea][data-slot=left]{transition-delay:.14s,0s,0s,0s,0s}html .plans[data-astro-cid-hkoc4sea] .plan-card[data-astro-cid-hkoc4sea][data-slot=right]{transition-delay:.24s,0s,0s,0s,0s}.plan-card[data-astro-cid-hkoc4sea][data-slot=left]{transform:translate(14px) scale(.965);transform-origin:right center}.plan-card[data-astro-cid-hkoc4sea][data-slot=right]{transform:translate(-14px) scale(.965);transform-origin:left center}.plan-card[data-astro-cid-hkoc4sea][data-slot=center]{transform:translateY(-8px);position:relative;z-index:1}}@media(min-width:900px)and (prefers-reduced-motion:no-preference){html.js .plans[data-astro-cid-hkoc4sea]:not([data-motion=in]) .plan-card[data-astro-cid-hkoc4sea]{transition:none}html.js .plans[data-astro-cid-hkoc4sea]:not([data-motion=in]) .plan-card[data-astro-cid-hkoc4sea][data-slot=center]{transform:translateY(44px)}html.js .plans[data-astro-cid-hkoc4sea]:not([data-motion=in]) .plan-card[data-astro-cid-hkoc4sea][data-slot=left]{transform:translate(-40px,44px)}html.js .plans[data-astro-cid-hkoc4sea]:not([data-motion=in]) .plan-card[data-astro-cid-hkoc4sea][data-slot=right]{transform:translate(40px,44px)}}@media(prefers-reduced-motion:reduce){.plan-card[data-astro-cid-hkoc4sea],.billing-thumb[data-astro-cid-hkoc4sea],.billing-toggle[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea],.plan-note[data-astro-cid-hkoc4sea],[data-astro-cid-hkoc4sea][data-multiclinic],.plan-tab-thumb[data-astro-cid-hkoc4sea],.plan-tabs[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{transition:none!important}.plan-card[data-astro-cid-hkoc4sea][data-selected]{animation:none!important}}.pricing-page[data-astro-cid-lmkygsfs]{overflow-x:clip}.pricing-head[data-astro-cid-lmkygsfs]{text-align:center;max-width:40rem;margin:0 auto}.pricing-head[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.06;letter-spacing:-.03em;color:var(--color-ink-1);text-wrap:balance}.pricing-head[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:14px 0 0;font-size:18px;color:var(--color-ink-4)}
