.pricing-models[data-astro-cid-u3mqw4ek]{gap:1.25rem;display:grid}.pricing-model[data-astro-cid-u3mqw4ek]{border:1px solid var(--ado-border);min-height:34rem;color:var(--ado-text);box-shadow:var(--shadow-subtle);background:#fff;border-radius:1.25rem;flex-direction:column;padding:2rem;display:flex}.pricing-model--featured[data-astro-cid-u3mqw4ek]{border-color:var(--ado-dark-deep);background:var(--ado-dark-deep);color:#fff;box-shadow:var(--shadow-card)}.pricing-model__meta[data-astro-cid-u3mqw4ek]{min-height:1.8rem;font-family:var(--ado-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ado-text-meta);justify-content:space-between;align-items:start;gap:1rem;font-size:.6rem;font-weight:600;display:flex}.pricing-model--featured[data-astro-cid-u3mqw4ek] .pricing-model__meta[data-astro-cid-u3mqw4ek]{color:#ffffff8f}.pricing-model__meta[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:#ffffffc7;border:1px solid #fff3;border-radius:999px;padding:.35rem .65rem;font-size:.55rem}.pricing-model[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{color:inherit;font-family:var(--ado-font-heading);letter-spacing:-.045em;margin:1.5rem 0 0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:600;line-height:1.1}.pricing-model__price[data-astro-cid-u3mqw4ek]{color:inherit;font-family:var(--ado-font-heading);letter-spacing:-.05em;margin:1rem 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1}.pricing-model__copy[data-astro-cid-u3mqw4ek]{color:var(--ado-text-secondary);margin:1.25rem 0 0;font-size:.95rem;font-weight:500;line-height:1.65}.pricing-model--featured[data-astro-cid-u3mqw4ek] .pricing-model__copy[data-astro-cid-u3mqw4ek]{color:#ffffffb3}.pricing-model[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--ado-border);color:var(--ado-text-secondary);gap:.8rem;margin:1.75rem 0 0;padding:1.5rem 0 0;font-size:.85rem;font-weight:600;list-style:none;display:grid}.pricing-model--featured[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{color:#ffffffb8;border-color:#ffffff24}.pricing-model[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{align-items:center;gap:.7rem;display:flex}.pricing-model[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"";opacity:.62;background:currentColor;border-radius:999px;width:.38rem;height:.38rem}.pricing-model[data-astro-cid-u3mqw4ek] .ado-btn[data-astro-cid-u3mqw4ek]{margin-top:auto}.pricing-compare[data-astro-cid-u3mqw4ek]{border:1px solid var(--ado-border);box-shadow:var(--shadow-subtle);background:#fff;border-radius:1.25rem;overflow-x:auto}.pricing-compare__head[data-astro-cid-u3mqw4ek],.pricing-compare__row[data-astro-cid-u3mqw4ek]{grid-template-columns:.65fr repeat(3,1fr);min-width:60rem;display:grid}.pricing-compare__head[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--ado-border);background:var(--ado-bg-muted)}.pricing-compare__head[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek],.pricing-compare__row[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek]{border-left:1px solid var(--ado-border);margin:0;padding:1.25rem}.pricing-compare__head[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek]:first-child,.pricing-compare__row[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek]:first-child{border-left:0}.pricing-compare__head[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.pricing-compare__row[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{font-family:var(--ado-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ado-text-meta);font-size:.625rem;font-weight:600}.pricing-compare__head[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--ado-dark-deep);font-size:.85rem}.pricing-compare__row[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--ado-border)}.pricing-compare__row[data-astro-cid-u3mqw4ek]:first-of-type{border-top:0}.pricing-compare__row[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--ado-text-secondary);font-size:.875rem;font-weight:500;line-height:1.55}@media (width>=900px){.pricing-models[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr))}}
