@layer bricks{.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks{:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.noa-pricing-table{width:100%;background:var(--white);border-radius:none;overflow:hidden;box-shadow:var(--shadow-sm);border:none;font-family:var(--font-body);margin-bottom:var(--space-4xl)}.pricing-header-row,.pricing-row{display:grid;grid-template-columns:2fr 1.5fr 1.5fr}.pricing-header{background:var(--bg-brand-primary-100);padding:var(--space-xl) var(--space-2xl);font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--text-brand-primary);border-bottom:1px solid var(--border-tertiary);text-align:center;display:flex;align-items:center;justify-content:center}.pricing-header.service-header{background:var(--bg-primary);color:var(--text-tertiary-on-brand)}.pricing-cell{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border-tertiary);font-size:var(--text-md);line-height:var(--line-normal);color:var(--text-primary);display:flex;align-items:center;min-height:3.5rem}.pricing-cell.service-name{font-weight:var(--weight-semibold);background:var(--bg-secondary);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.service-subtitle{display:block;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-quaternary);margin-top:var(--space-xs);line-height:var(--line-normal);text-align:left}.pricing-cell.price-cell{justify-content:center;text-align:center}.pricing-row:last-child .pricing-cell{border-bottom:none}.noa-payment-table{width:100%;background:var(--white);border-radius:var(--radius-none);overflow:hidden;box-shadow:var(--shadow-sm);border:none;font-family:var(--font-body);margin-bottom:var(--space-4xl)}.payment-row{display:grid;grid-template-columns:1fr 2fr}.payment-cell{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border-tertiary);font-size:var(--text-md);line-height:var(--line-normal);color:var(--text-primary);display:flex;align-items:center;min-height:3.5rem}.payment-cell.label-cell{font-weight:var(--weight-semibold);background:var(--bg-secondary);justify-content:flex-start}.payment-cell.value-cell{justify-content:flex-start}.payment-row:last-child .payment-cell{border-bottom:none}@media (max-width:768px){.pricing-header-row,.pricing-row{grid-template-columns:1fr;gap:0}.pricing-header{display:none}.pricing-cell.service-name{font-weight:var(--weight-bold);background:var(--bg-brand-primary-100);color:var(--text-brand-primary);margin-top:var(--space-lg);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.pricing-cell.price-cell{text-align:left;justify-content:flex-start;border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-bottom:var(--space-sm)}.pricing-cell.price-cell:before{content:attr(data-label) ": ";font-weight:var(--weight-semibold);margin-right:var(--space-sm);color:var(--text-secondary)}.payment-row{grid-template-columns:1fr;gap:0}.payment-cell.label-cell{background:var(--bg-brand-primary-100);color:var(--text-brand-primary);border-radius:var(--radius-sm) var(--radius-sm) 0 0;margin-top:var(--space-sm)}.payment-cell.value-cell{border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-bottom:var(--space-sm)}}.brxe-pwvsab.brxi-oqxzif{height:var(--title-sec_icon-md);stroke:var(--fg-brand-secondary)}.brxe-qlddss{align-items:center;row-gap:var(--space-2xl)}.brxe-yogfii{align-items:center;padding-top:var(--space-9xl);padding-bottom:var(--space-9xl)}#brxe-wbvmwu{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl)}.noa-table{width:100%;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border-tertiary);font-family:var(--font-body);margin-bottom:var(--space-4xl)}.pricing-table{display:grid;grid-template-columns:2fr 1.5fr 1.5fr}.payment-table{display:grid;grid-template-columns:1fr 2fr}.table-header{background:var(--bg-brand-primary-100);padding:var(--space-xl) var(--space-2xl);font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--text-brand-primary);border-bottom:1px solid var(--border-tertiary);text-align:center;display:flex;align-items:center;justify-content:center}.table-header.service-header{text-align:left;justify-content:flex-start;background:var(--bg-tertiary);color:var(--text-tertiary-on-brand)}.payment-table .table-header{background:var(--bg-tertiary);color:var(--text-tertiary-on-brand)}.payment-table .table-header:first-child{text-align:left;justify-content:flex-start}.table-cell{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border-tertiary);font-size:var(--text-md);line-height:var(--line-normal);color:var(--text-primary);display:flex;align-items:center;min-height:3.5rem}.table-cell.service-name{font-weight:var(--weight-semibold);background:var(--bg-secondary);justify-content:flex-start}.table-cell.price-cell{justify-content:center;text-align:center}.payment-table .table-cell:first-child{font-weight:var(--weight-semibold);background:var(--bg-secondary);justify-content:flex-start}.payment-table .table-cell:last-child{justify-content:flex-start}.table-cell:nth-last-child(-n+3){border-bottom:none}.payment-table .table-cell:nth-last-child(-n+2){border-bottom:none}.table-cell.unavailable{color:var(--text-tertiary);justify-content:center;font-size:1.5rem;font-weight:var(--weight-bold)}@media (max-width:768px){.pricing-table{grid-template-columns:1fr;gap:0}.payment-table{grid-template-columns:1fr;gap:0}.pricing-table .table-header,.pricing-table .table-cell{grid-column:1}.payment-table .table-header,.payment-table .table-cell{grid-column:1}.table-cell.service-name{font-weight:var(--weight-bold);background:var(--bg-brand-primary-100);color:var(--text-brand-primary);margin-top:var(--space-lg);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.table-cell.price-cell{text-align:left;justify-content:flex-start;border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-bottom:var(--space-sm)}.table-cell.price-cell:before{content:attr(data-label) ": ";font-weight:var(--weight-semibold);margin-right:var(--space-sm);color:var(--text-secondary)}.table-header{display:none}}.tables-container{max-width:1200px;margin:0 auto;padding:var(--space-4xl) var(--space-xl)}.table-title{font-family:var(--font-display);font-size:var(--text-display-md);color:var(--text-brand-primary);margin-bottom:var(--space-3xl);text-align:center}