.mk-pricing-page{padding-bottom:80px}.mk-pricing-grid{grid-template-columns:repeat(var(--pricing-plan-count,3), minmax(210px, 1fr))}.mk-site .mk-pricing-card h2{letter-spacing:0;text-transform:none;color:var(--mk-ink);font-size:1rem;font-weight:600;line-height:1.5}.mk-pricing-card a,.mk-pricing-status button{white-space:normal;text-align:center;height:auto;min-height:44px}.mk-pricing-card{min-width:0}.mk-pricing-card h2,.mk-pricing-card a{overflow-wrap:anywhere}.mk-site .mk-breadcrumb{align-items:center}.mk-site .mk-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.mk-pricing-page [role=radiogroup]{height:50px}.mk-pricing-page [role=radio]{min-height:44px}.mk-pricing-access{border-block:1px solid var(--mk-line);justify-content:space-between;align-items:center;gap:24px;width:100%;margin-top:32px;padding-block:24px;display:flex}.mk-pricing-access .mk-action{flex-shrink:0}.mk-pricing-status{flex-wrap:wrap;align-items:center;gap:20px;padding-block:40px;display:flex}.mk-site .mk-pricing-terms{max-width:72ch;margin-top:40px;font-size:13px;line-height:1.8}.mk-pricing-terms a{text-underline-offset:3px;text-decoration:underline}.mk-legal-viewer{min-width:0;padding-block:48px 80px}@media (width>=701px){@supports (grid-template-rows:subgrid){.mk-pricing-card{grid-row:span 5;grid-template-rows:subgrid;display:grid}.mk-pricing-card>:first-child{align-content:start}}}@media (width<=700px){.mk-pricing-grid{grid-template-columns:minmax(0,1fr)}.mk-pricing-access{flex-direction:column;align-items:flex-start;gap:16px}.mk-pricing-page{padding-bottom:48px}.mk-legal-viewer{padding-block:32px 48px}}
