.panel-audit-pricing{background:var(--color-surface)}.panel-audit-pricing__grid{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;display:grid}.panel-audit-pricing__card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);padding:var(--sp-6);gap:var(--sp-4);flex-direction:column;display:flex}.panel-audit-pricing__card--feature{background:var(--color-tint-blue);border-color:var(--color-primary)}.panel-audit-pricing__name{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--color-ink);font-weight:500}.panel-audit-pricing__price{font-size:var(--fs-4xl);color:var(--color-primary);letter-spacing:-.01em;font-weight:700}.panel-audit-pricing__desc{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-muted);margin:0}.panel-audit-pricing .panel-audit-pricing__list{gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--color-border);flex-direction:column;display:flex}.panel-audit-pricing__card--feature .panel-audit-pricing__list{border-top-color:#081f3324}.panel-audit-pricing__tag{font-size:var(--fs-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;margin:0;font-weight:600}.panel-audit-pricing__cta{margin-top:auto}.panel-audit-pricing__name--lg{font-size:24px;font-weight:600}.panel-audit-pricing__subtitle{color:var(--color-ink);font-size:16px;font-weight:500}
