.pricing:where(.astro-u3mqw4ek){padding-top:64px;padding-bottom:88px}.plans:where(.astro-u3mqw4ek){grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.plan:where(.astro-u3mqw4ek){background:var(--white);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:24px 22px;transition:transform .2s,box-shadow .2s;display:flex}.plan:where(.astro-u3mqw4ek):hover{transform:translateY(-3px);box-shadow:0 14px 34px #0b2a2e17}.plan:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){margin:0 0 4px;font-size:20px}.plan-clients:where(.astro-u3mqw4ek){color:var(--muted);margin:0 0 18px;font-size:15px}.plan-price:where(.astro-u3mqw4ek){flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 16px;display:flex}.amount:where(.astro-u3mqw4ek){font:600 40px/1 var(--brand);letter-spacing:-.02em;color:var(--ink)}.plan-talk:where(.astro-u3mqw4ek) .amount:where(.astro-u3mqw4ek){font-size:30px}.period:where(.astro-u3mqw4ek){color:var(--muted);font-size:15px}.plan-saves:where(.astro-u3mqw4ek){color:#0e7a6b;background:#e7f5f2;border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 22px;padding:10px 12px;font-size:14px;line-height:1.4;display:flex}.plan-saves:where(.astro-u3mqw4ek) svg{flex:none;margin-top:1px}.plan-cta:where(.astro-u3mqw4ek){text-align:center;border:1.5px solid var(--teal);color:var(--teal);border-radius:10px;margin-top:auto;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none}.plan-cta:where(.astro-u3mqw4ek):hover{background:var(--teal);color:var(--white)}.plans-note:where(.astro-u3mqw4ek){color:var(--muted);margin:18px 0 0;font-size:15px}.included:where(.astro-u3mqw4ek){margin-top:72px}.included:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek),.pricing-faq:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:clamp(24px,3vw,30px)}.included:where(.astro-u3mqw4ek) ul:where(.astro-u3mqw4ek){grid-template-columns:repeat(2,1fr);gap:14px 32px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.included:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek){align-items:center;gap:10px;font-size:17px;display:flex}.included:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek) svg{color:var(--accent);flex:none}.savings-note:where(.astro-u3mqw4ek){color:var(--muted);max-width:640px;margin:24px 0 0;font-size:14px}.pricing-faq:where(.astro-u3mqw4ek){max-width:760px;margin-top:72px}.pricing-faq:where(.astro-u3mqw4ek) dl:where(.astro-u3mqw4ek){margin:0}.pricing-faq:where(.astro-u3mqw4ek) div:where(.astro-u3mqw4ek){border-top:1px solid var(--line);padding:18px 0}.pricing-faq:where(.astro-u3mqw4ek) dt:where(.astro-u3mqw4ek){margin-bottom:6px;font-weight:600}.pricing-faq:where(.astro-u3mqw4ek) dd:where(.astro-u3mqw4ek){color:var(--muted);margin:0}@media (width<=1000px){.plans:where(.astro-u3mqw4ek){grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.plans:where(.astro-u3mqw4ek),.included:where(.astro-u3mqw4ek) ul:where(.astro-u3mqw4ek){grid-template-columns:1fr}.pricing:where(.astro-u3mqw4ek){padding-top:40px}}@media (prefers-reduced-motion:reduce){.plan:where(.astro-u3mqw4ek){transition:none}.plan:where(.astro-u3mqw4ek):hover{transform:none}}
