@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}}#brxe-438db5 {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-xs); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-7ae416 {color: var(--bricks-color-ink)}#brxe-699038 {padding-top: var(--space-s); width: 66%; font-size: var(--text-18)}@media (max-width: 767px) {#brxe-699038 {width: 100%}}#brxe-fee80e {max-width: 1024px}#brxe-5a4eb8 {border-bottom: 1px solid var(--bricks-color-border)}#brxe-9ede89 {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-s); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-e559a8 {font-size: var(--text-base)}#brxe-74dad3 {max-width: 1152px; display: grid; align-items: initial; grid-template-columns: 0.65fr 1.35fr;; gap: var(--gap-xl); padding-bottom: 20px; align-items: flex-start}@media (max-width: 767px) {#brxe-74dad3 {grid-template-columns: 1fr}}#brxe-6e09b5 {background-color: #EEF1EB}#brxe-wfzwbh {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-xs); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-a3c0d0 {color: var(--bricks-color-ink)}#brxe-dlvngl {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-s); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-nkshmv {font-size: var(--text-base)}#brxe-cbeyvo {border-top: 1px solid rgba(60, 50, 40, 0.16);; padding-top: 1.25rem}#brxe-fycojt {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-s); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-bhqtsr {font-size: var(--text-base)}#brxe-rvgctm {border-top: 1px solid rgba(60, 50, 40, 0.16);; padding-top: 1.25rem}#brxe-ofwnwj {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-s); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-salhpv {font-size: var(--text-base)}#brxe-qwyirt {border-top: 1px solid rgba(60, 50, 40, 0.16);; padding-top: 1.25rem}#brxe-qsxngb {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-s); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-svlfez {font-size: var(--text-base)}#brxe-ivbxqf {border-top: 1px solid rgba(60, 50, 40, 0.16);; padding-top: 1.25rem}#brxe-xahnnn {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr));; gap: var(--gap-m); margin-top: 2.4rem; padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}@media (max-width: 767px) {#brxe-xahnnn {grid-template-columns: 1fr;}}#brxe-jztlgq {display: grid; align-items: initial; grid-template-columns: 0.65fr 1.35fr;; gap: var(--gap-xl)}@media (max-width: 478px) {#brxe-jztlgq {grid-template-columns: 1fr;}}#brxe-c49b86 {background-color: var(--beige-light); padding-bottom: 120px}#brxe-kwbphj {text-transform: uppercase; color: var(--bricks-color-primary); font-size: var(--text-xs); letter-spacing: .22em; padding-bottom: var(--space-s)}#brxe-yasiax {color: var(--bricks-color-ink)}#brxe-oppetn {font-size: 30px; font-weight: 600}#brxe-mzjxoq {font-size: 30px; font-weight: 600}#brxe-rfflfw {border-left: 1px solid rgba(60, 50, 40, 0.16);; padding-left: 2rem}#brxe-tmtnoi {display: grid; align-items: initial; grid-template-columns: 1fr 1fr;; gap: 0px}#brxe-ijellt {color: var(--bricks-color-ink); margin-bottom: 0}#brxe-euccks {text-transform: uppercase; font-size: 14px}#brxe-lxdmrm {font-size: var(--text-base); font-weight: 600; margin-top: 2rem}#brxe-vkbkku {font-size: var(--text-base); margin-top: 1.25rem}#brxe-izvxgr {padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; margin-top: 2rem}@media (max-width: 478px) {#brxe-izvxgr {letter-spacing: .12em; font-size: 12px}}#brxe-jhnwyr {margin-top: 2rem; padding-top: 2rem; border-top: 1px solid rgba(60, 50, 40, 0.16);}#brxe-vxuvuu {display: grid; align-items: initial; grid-template-columns: 0.8fr 1.2fr;; gap: var(--gap-xl); align-items: flex-start}@media (max-width: 478px) {#brxe-vxuvuu {grid-template-columns: 1fr;}}#brxe-txbvve {background-color: #EEF1EB}