.pricing-card{display:flex;flex-direction:column;gap:18px;padding:20px}.pricing-card--lead{border-color:var(--lime-line)}.pricing-price{margin-top:10px;font-size:34px}.pricing-rows{display:none}.pricing-table table,.pricing-table tbody,.pricing-table thead{display:block}.pricing-table .table__row{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(140px,1fr))}.pricing-table thead .table__row{border-bottom:1px solid var(--line)}.pricing-table td,.pricing-table th{padding:0;text-align:left;font-weight:inherit;min-width:0}.pricing-table th.strong{font-weight:500}.pricing-triggers{counter-reset:trigger}.pricing-triggers .row:before{counter-increment:trigger;content:counter(trigger);font-family:var(--mono);font-size:13px;color:var(--text-3)}.pricing-addon{grid-template-columns:minmax(180px,1fr) minmax(240px,1.4fr) minmax(220px,1.2fr)}@media (max-width:767px){.pricing-table{display:none}.pricing-rows{display:block;margin:0}.pricing-rows>div{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:12px;gap:12px;padding:8px 0;border-top:1px solid var(--line)}.pricing-rows dt{color:var(--text-2);font-size:13px}.pricing-rows dd{margin:0;text-align:right;overflow-wrap:anywhere}.pricing-addon{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0}.pricing-triggers .row{flex-wrap:nowrap}.pricing-triggers .row__grow{flex-basis:0}}