.av2-pricing-page{background:#f5f6f8;min-height:100vh;padding:88px 0 32px}.av2-pricing-back{margin-bottom:16px}.av2-price-heading{text-align:center;margin:4px auto 22px}.av2-price-heading h1{font-size:clamp(28px,3.4vw,42px);font-weight:600;letter-spacing:-.05em;line-height:1.1;margin:12px 0 16px}.av2-price-heading h1 span{color:#8a929e}.av2-price-heading>p:last-child{font-size:15px;color:var(--av-muted);line-height:1.7}.av2-price-config{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap}.av2-billing-toggle{display:flex;border-radius:999px;background:#e8edf3;padding:5px}.av2-billing-toggle button{border:0;border-radius:999px;padding:9px 20px;background:transparent;color:var(--av-muted);font-size:13px;transition:background .25s}.av2-billing-toggle button[aria-pressed=true]{background:#fff;color:var(--av-ink);box-shadow:0 3px 10px #17253b12}.av2-practitioner-count{display:flex;align-items:center;gap:12px;font-size:14px}.av2-practitioner-count select{appearance:auto;background:#fff;border:1px solid var(--av-line);border-radius:12px;padding:10px 16px;color:var(--av-ink)}.av2-billing-note{text-align:center;font-size:12px;color:var(--av-muted);margin:12px 0 18px}.av2-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:auto;align-items:start}.av2-plan{border-radius:22px;padding:26px 28px 28px;background:#fff;border:1px solid #e1e7ef}.av2-plan-complete{border-color:#b7cef7;box-shadow:0 22px 55px #2563eb0a}.av2-plan-top{display:flex;justify-content:space-between;align-items:center;color:var(--av-blue);margin-bottom:16px}.av2-plan-top span{font-size:10px;letter-spacing:.1em;font-weight:600}.av2-plan h2{font-size:22px;letter-spacing:-.04em;margin:0 0 9px;font-weight:600}.av2-plan-description{font-size:13px;line-height:1.55;color:var(--av-muted);min-height:40px}.av2-plan-price{font-size:42px;letter-spacing:-.06em;line-height:1.1;margin-top:16px;font-weight:600;font-variant-numeric:tabular-nums}.av2-plan-price>span{font-size:16px;letter-spacing:0;font-weight:400;color:var(--av-muted)}.av2-plan-unit{font-size:12px;color:var(--av-muted);margin:7px 0 15px}.av2-plan-total{border-top:1px solid var(--av-line);padding-top:14px;margin-bottom:18px;display:flex;flex-direction:column;gap:3px;font-size:14px}.av2-plan-total span{font-size:12px;color:var(--av-muted)}.av2-plan>.av2-button{width:100%;justify-content:center;min-height:49px}.av2 .av2-plan-secondary{background:#edf3ff;color:var(--av-blue);box-shadow:none}.av2-plan ul{list-style:none;padding:0;margin:20px 0 16px;display:grid;gap:10px}.av2-plan li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5}.av2-plan li svg{color:var(--av-blue);margin-top:3px}.av2-plan-note{font-size:12px;color:var(--av-muted)}.av2-plan-checkout{border-top:1px solid var(--av-line);margin-top:18px;padding-top:14px;scroll-margin-top:130px}.av2-plan-checkout summary{font-size:12px;color:var(--av-muted);cursor:pointer}.av2-plan-checkout form{display:flex;flex-direction:column;gap:12px;padding-top:22px}.av2-plan-checkout label{font-size:13px;font-weight:600}.av2-plan-checkout input{min-width:0;width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:12px;background:#fafbfd;color:var(--av-ink);font:inherit;font-size:14px}.av2-plan-checkout small{font-size:11px;color:var(--av-muted)}.av2-checkout-error{color:#b42318;text-align:center;padding:18px}.av2-price-help{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:56px 0 40px;padding:32px 0;border-top:1px solid var(--av-line);border-bottom:1px solid var(--av-line)}.av2-price-help h2{font-size:24px;line-height:1.2;letter-spacing:-.04em;margin:14px 0}.av2-price-help p{font-size:15px;color:var(--av-muted)}.av2-price-help>a{white-space:nowrap}.av2-price-footer{display:flex;flex-wrap:wrap;gap:25px;font-size:12px;color:var(--av-muted);padding-top:30px}.av2-pricing-page .av2-faq h2{font-size:clamp(24px,2.6vw,32px)}.av2-pricing-page .av2-faq details{padding:14px 0}@media(max-width:700px){.av2-pricing-page{padding-top:105px}.av2-plan-grid{grid-template-columns:1fr}.av2-plan{padding:30px}.av2-price-heading>p:last-child{font-size:15px}.av2-price-help{align-items:flex-start;flex-direction:column;margin-top:60px}.av2-plan-price{font-size:50px}}@media(prefers-reduced-motion:reduce){.av2-billing-toggle button{transition:none}}.av2-price-config{display:grid;grid-template-columns:1fr auto 1fr;max-width:1000px;margin:0 auto;gap:24px}.av2-billing-toggle{grid-column:2}.av2-practitioner-count{grid-column:3;justify-self:end}.av2-pricing .av2-billing-note{margin:30px 0 38px;line-height:1.7}.av2-plan-grid{align-items:stretch}.av2-plan{display:flex;flex-direction:column}.av2-plan ul{flex:1;align-content:start}.av2-plan-note{min-height:38px}@media(max-width:700px){.av2-price-config{display:flex;flex-direction:column;gap:22px}.av2-practitioner-count{justify-self:center}.av2-pricing .av2-billing-note{margin:26px 10px 32px}}
