.pricing-page[data-v-0016b70a]{background:linear-gradient(180deg,rgb(var(--mp-teal)/.035),transparent 24rem);color:rgb(var(--mp-navy));font-family:Work Sans,sans-serif;padding:8.5rem 1rem 1rem}.pricing-shell[data-v-0016b70a]{margin-inline:auto;max-width:1280px}.pricing-header[data-v-0016b70a]{margin:0 auto 3rem;max-width:48rem;text-align:center}.pricing-header h1[data-v-0016b70a]{color:rgb(var(--mp-navy));font-size:clamp(2.125rem,4vw,3.25rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0}.pricing-header p[data-v-0016b70a]{color:rgb(var(--mp-navy)/.66);font-size:1rem;font-weight:400;line-height:1.7;margin:1rem 0 0}.pricing-grid[data-v-0016b70a]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.pricing-grid--single[data-v-0016b70a]{grid-template-columns:minmax(0,1fr)}.pricing-column[data-v-0016b70a]{display:grid;gap:1.5rem;min-width:0}.pricing-category[data-v-0016b70a]{background:#fff;border:1px solid rgb(var(--mp-navy)/.09);border-radius:24px;box-shadow:0 12px 36px rgb(var(--mp-navy)/.035);min-width:0;padding:1.75rem 2rem .5rem}.pricing-category-header[data-v-0016b70a]{align-items:center;border-bottom:1px solid rgb(var(--mp-teal)/.18);display:flex;gap:.75rem;padding-bottom:1.25rem}.pricing-category-header[data-v-0016b70a]:before{background:rgb(var(--mp-teal)/.7);border-radius:2px;content:"";flex:0 0 3px;height:1.25rem}.pricing-category-header h2[data-v-0016b70a]{font-size:1.25rem;font-weight:650;letter-spacing:-.015em;line-height:1.4;margin:0}.pricing-category-icon[data-v-0016b70a]{background:rgb(var(--mp-teal)/.06);border:1px solid rgb(var(--mp-teal)/.16);border-radius:10px;color:rgb(var(--mp-teal));display:grid;flex-shrink:0;font-weight:600;height:2.25rem;place-items:center;width:2.25rem}.pricing-list[data-v-0016b70a]{list-style:none;margin:0;padding:0}.pricing-row[data-v-0016b70a]{align-items:baseline;border-bottom:1px solid rgb(var(--mp-navy)/.07);display:grid;font-size:1rem;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.55;margin:0;padding:1.1rem 0}.pricing-row[data-v-0016b70a]:last-child{border-bottom:0}.pricing-service[data-v-0016b70a]{min-width:0}.pricing-name[data-v-0016b70a]{font-size:.975rem;font-weight:450;line-height:1.6;overflow-wrap:anywhere}.pricing-note[data-v-0016b70a]{color:rgb(var(--mp-navy)/.6);font-size:.8rem;font-weight:400;line-height:1.6;margin-top:.3rem}.pricing-price[data-v-0016b70a]{font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.6;text-align:right;white-space:nowrap}.pricing-disclaimer[data-v-0016b70a]{color:rgb(var(--mp-navy)/.58);font-size:.8rem;line-height:1.65;margin-top:1.75rem}@media(max-width:1023px){.pricing-grid[data-v-0016b70a]{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.pricing-page[data-v-0016b70a]{padding-top:7rem}.pricing-header[data-v-0016b70a]{margin-bottom:2rem}.pricing-header p[data-v-0016b70a]{font-size:.9375rem}.pricing-column[data-v-0016b70a],.pricing-grid[data-v-0016b70a]{gap:1rem}.pricing-category[data-v-0016b70a]{border-radius:20px;padding:1.25rem 1.25rem .25rem}.pricing-category-header[data-v-0016b70a]{padding-bottom:1rem}.pricing-category-header h2[data-v-0016b70a]{font-size:1.125rem}.pricing-row[data-v-0016b70a]{gap:1rem;padding:1rem 0}.pricing-name[data-v-0016b70a],.pricing-price[data-v-0016b70a]{font-size:.9rem}}
