@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@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}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#brxe-cs0004 {font-family: "DM Sans"; font-size: var(--body-md); color: var(--color-text-muted)}#brxe-cs0006 {font-family: "DM Sans"; font-size: var(--body-md); color: var(--color-text-muted)}#brxe-cs0008 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: auto; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}#brxe-cs0003 {display: flex; flex-direction: row; width: 100%; min-width: 0px; flex-wrap: wrap; column-gap: var(--space-3); row-gap: var(--space-2)}#brxe-cs0002 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; max-width: var(--container-desktop); row-gap: var(--space-5)}@media (max-width: 991px) {#brxe-cs0002 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-cs0002 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-cs0001 {background-color: var(--color-surface); padding-top: var(--space-5); padding-right: 24px; padding-bottom: var(--space-5); padding-left: 24px}@media (max-width: 991px) {#brxe-cs0001 {padding-top: var(--space-5); padding-right: 20px; padding-bottom: var(--space-5); padding-left: 20px}}@media (max-width: 478px) {#brxe-cs0001 {padding-top: var(--space-5); padding-right: 20px; padding-bottom: var(--space-5); padding-left: 20px}}#brxe-cs0011 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-sm); font-weight: 700; line-height: 1.5; color: var(--color-secondary-dark)}#brxe-cs0012 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "Cormorant"; font-size: 80px; font-weight: 600; line-height: 1.02; color: var(--color-ink)}@media (max-width: 478px) {#brxe-cs0012 {font-size: 44px}}#brxe-cs0013 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: 18px; font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}#brxe-cs0010 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; max-width: var(--container-desktop); row-gap: var(--space-5)}@media (max-width: 991px) {#brxe-cs0010 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-cs0010 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-cs0009 {background-color: var(--color-surface-soft); padding-top: var(--space-8); padding-right: 24px; padding-bottom: var(--space-8); padding-left: 24px}@media (max-width: 991px) {#brxe-cs0009 {padding-top: var(--space-8); padding-right: 20px; padding-bottom: var(--space-8); padding-left: 20px}}@media (max-width: 478px) {#brxe-cs0009 {padding-top: var(--space-7); padding-right: 20px; padding-bottom: var(--space-7); padding-left: 20px}}#brxe-cs0017 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "Cormorant"; font-size: 44px; font-weight: 600; line-height: 1.2; color: var(--color-ink)}@media (max-width: 478px) {#brxe-cs0017 {font-size: 36px}}#brxe-cs0018 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-xl); font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}#brxe-cs0020 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-primary-dark)}#brxe-cs0019 {display: flex; flex-direction: column; width: 100%; min-width: 0px; flex-wrap: nowrap; padding-top: var(--space-4); padding-right: var(--space-4); padding-bottom: var(--space-4); padding-left: var(--space-4); background-color: var(--color-primary-lighter); border-radius: var(--radius-sm)}#brxe-cs0016 {display: flex; flex-direction: column; width: 350px; min-width: 0px; flex-wrap: nowrap; max-width: 100%; flex-shrink: 0; row-gap: var(--space-5)}@media (max-width: 991px) {#brxe-cs0016 {width: 100%}}.brxe-cs0022 .brxe-cs0025.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}.brxe-cs0022 .brxe-cs0026.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "Cormorant"; font-size: 32px; font-weight: 600; line-height: 1.2; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0027.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0024.brxe-block {display: flex; flex-direction: column; width: 0px; min-width: 0px; flex-wrap: nowrap; flex-grow: 1; flex-basis: 0; row-gap: var(--space-2)}.brxe-cs0022 .brxe-cs0029.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}.brxe-cs0022 .brxe-cs0030.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-xl); font-weight: 600; line-height: 1.2; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0031.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0028.brxe-block {display: flex; flex-direction: column; width: 0px; min-width: 0px; flex-wrap: nowrap; flex-grow: 1; flex-basis: 0; row-gap: var(--space-2)}.brxe-cs0022 .brxe-cs0033.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}.brxe-cs0022 .brxe-cs0034.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-xl); font-weight: 600; line-height: 1.2; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0035.brxe-text-basic {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "DM Sans"; font-size: var(--body-md); font-weight: 400; line-height: 1.5; color: var(--color-ink)}.brxe-cs0022 .brxe-cs0032.brxe-block {display: flex; flex-direction: column; width: 0px; min-width: 0px; flex-wrap: nowrap; flex-grow: 1; flex-basis: 0; row-gap: var(--space-2)}.brxe-cs0022 .brxe-cs0023.brxe-block {display: flex; flex-direction: row; width: auto; min-width: 0px; flex-wrap: nowrap; column-gap: var(--space-4); flex-grow: 1; flex-basis: 0}@media (max-width: 478px) {.brxe-cs0022 .brxe-cs0023.brxe-block {width: 100%; flex-basis: auto}}.brxe-cs0022 .brxe-cs0036.brxe-button {width: 160px; flex-shrink: 0}@media (max-width: 478px) {.brxe-cs0022 .brxe-cs0036.brxe-button {width: 100%}}.brxe-cs0022.brxe-block {display: flex; flex-direction: row; width: 100%; min-width: 0px; flex-wrap: nowrap; align-items: center; column-gap: var(--space-5); row-gap: var(--space-5); padding-top: var(--space-5); padding-right: var(--space-5); padding-bottom: var(--space-5); padding-left: var(--space-5); border-top: 0 solid var(--color-border); border-right: 0 solid var(--color-border); border-bottom: 1px solid var(--color-border); border-left: 0 solid var(--color-border)}@media (max-width: 478px) {.brxe-cs0022.brxe-block {flex-direction: column; align-items: stretch}}#brxe-cs0021 {display: flex; flex-direction: column; width: 850px; min-width: 0px; flex-wrap: nowrap; max-width: 100%; flex-shrink: 1; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: 0px; background-color: var(--color-surface-elevated); border-radius: var(--radius-sm)}@media (max-width: 991px) {#brxe-cs0021 {width: 100%}}@media (max-width: 478px) {#brxe-cs0021 {row-gap: var(--space-4)}}#brxe-cs0015 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; max-width: var(--container-desktop); row-gap: var(--space-5); flex-direction: row; column-gap: var(--space-9); align-items: flex-start}@media (max-width: 991px) {#brxe-cs0015 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: column}}@media (max-width: 478px) {#brxe-cs0015 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: var(--space-6)}}#brxe-cs0014 {background-color: var(--color-surface); padding-top: var(--space-8); padding-right: 24px; padding-bottom: var(--space-8); padding-left: 24px}@media (max-width: 991px) {#brxe-cs0014 {padding-top: var(--space-8); padding-right: 20px; padding-bottom: var(--space-8); padding-left: 20px}}@media (max-width: 478px) {#brxe-cs0014 {padding-top: var(--space-7); padding-right: 20px; padding-bottom: var(--space-7); padding-left: 20px}}#brxe-cs0039 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%; min-width: 0px; font-family: "Cormorant"; font-size: 54px; font-weight: 600; line-height: 1.2; color: var(--color-white)}@media (max-width: 478px) {#brxe-cs0039 {font-size: 36px}}#brxe-cs0040 {width: 240px; max-width: 100%}@media (max-width: 991px) {#brxe-cs0040 {width: 100%}}#brxe-cs0038 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; max-width: var(--container-desktop); row-gap: var(--space-5)}@media (max-width: 991px) {#brxe-cs0038 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-cs0038 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-cs0037 {background-color: var(--color-ink-section); padding-top: var(--space-8); padding-right: 24px; padding-bottom: var(--space-8); padding-left: 24px}@media (max-width: 991px) {#brxe-cs0037 {padding-top: var(--space-8); padding-right: 20px; padding-bottom: var(--space-8); padding-left: 20px}}@media (max-width: 478px) {#brxe-cs0037 {padding-top: var(--space-7); padding-right: 20px; padding-bottom: var(--space-7); padding-left: 20px}}.brxe-eacd82 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}.brxe-54091c {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}.brxe-1f5ae1 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}.brxe-6f11a4 {display: flex; flex-direction: column; flex-shrink: 1; min-width: 0px}.brxe-4809ae {width: 100%}.brxe-611dad {display: flex; flex-wrap: wrap; column-gap: var(--space-5); row-gap: var(--space-2); width: 100%}.brxe-1950be {display: flex; flex-direction: column; flex-shrink: 1; min-width: 0px}.brxe-dfe881 {width: 100%; display: flex; flex-direction: row}@media (max-width: 991px) {.brxe-dfe881 {flex-direction: column}}#brxe-cs0042 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; max-width: var(--container-desktop); row-gap: var(--space-5)}@media (max-width: 991px) {#brxe-cs0042 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; max-width: 100%}}@media (max-width: 478px) {#brxe-cs0042 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-cs0041 {background-color: var(--color-surface-soft); padding-top: var(--space-8); padding-right: 24px; padding-bottom: var(--space-8); padding-left: 24px}@media (max-width: 991px) {#brxe-cs0041 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-cs0041 {padding-top: var(--space-7); padding-right: 20px; padding-bottom: var(--space-7); padding-left: 20px; background-color: var(--color-surface)}}