.pricing-page{gap:var(--ng-dm-space-4);padding:var(--ng-dm-space-4);word-break:keep-all;overflow-wrap:anywhere;display:grid}.pricing-page>.dm-page-title{text-align:center;margin:0}.pricing-intro{color:var(--ng-dm-text-2);text-align:center;font-size:var(--ng-dm-type-label-size);line-height:var(--ng-dm-type-label-line)}.pricing-group h2{margin:0 0 var(--ng-dm-space-2);font-size:var(--ng-dm-type-title-sm-size);line-height:var(--ng-dm-type-title-sm-line)}.pricing-row{padding:var(--ng-dm-space-3) 0;border-top:1px solid color-mix(in srgb,var(--ng-dm-text-2) 18%,transparent)}.pricing-row-heading{justify-content:space-between;align-items:baseline;gap:var(--ng-dm-space-1) var(--ng-dm-space-3);flex-wrap:wrap;display:flex}.pricing-row h3,.pricing-amount{font-size:var(--ng-dm-type-label-size);line-height:var(--ng-dm-type-label-line);font-weight:700}.pricing-amount{text-align:right;margin-left:auto}.pricing-row>p,.pricing-terms,.pricing-note{color:var(--ng-dm-text-2);font-size:var(--ng-dm-type-caption-size);line-height:var(--ng-dm-type-caption-line)}.pricing-row>p{margin-top:var(--ng-dm-space-1)}.pricing-terms{margin-top:var(--ng-dm-space-3);padding-left:var(--ng-dm-space-4);list-style:outside}.pricing-terms li+li{margin-top:var(--ng-dm-space-1)}.pricing-note{padding-top:var(--ng-dm-space-3);border-top:1px solid color-mix(in srgb,var(--ng-dm-text-2) 18%,transparent)}
