@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}}@media (min-width: 1536px) { .brx-boxed {max-width: 1900px} .brx-boxed #brx-header.brx-sticky {max-width: 1900px; margin-left: auto; margin-right: auto}}#brxe-vwrwvj {color: var(--rh-bone); font-family: "Big Shoulders"; font-weight: 900; text-transform: uppercase; letter-spacing: -0.015em; text-wrap: wrap; white-space: normal; font-size: var(--display-xl)}#brxe-vwrwvj a {color: var(--rh-bone); font-family: "Big Shoulders"; font-weight: 900; text-transform: uppercase; letter-spacing: -0.015em; text-wrap: wrap; white-space: normal; font-size: var(--display-xl); font-size: inherit}#brxe-lzpbsz {margin-top: 24px; margin-right: 0; margin-bottom: 32px; margin-left: 0; max-width: 720px; font-size: clamp(16px, 1.319vw, 21px);; line-height: 1.5; font-weight: 300; font-family: "Hanken Grotesk"}#brxe-eeaphb {width: 80%; flex-wrap: wrap; flex-direction: row}#brxe-xqvzde {font-variation-settings: var(--font-display); font-family: "Big Shoulders"; text-transform: uppercase; letter-spacing: 0.14em; font-size: clamp(16px, 0.764vw, 12px); align-self: center; display: inline-flex}#brxe-xvardx {font-variation-settings: var(--font-body); font-family: "Hanken Grotesk"; color: var(--rh-bone)}#brxe-gvmbxh {border-bottom: 1px dashed var(--rule); width: 100%; display: grid; align-items: initial; grid-gap: 4px}#brxe-aholnp {font-variation-settings: var(--font-display); font-family: "Big Shoulders"; text-transform: uppercase; letter-spacing: 0.14em; font-size: clamp(16px, 0.764vw, 12px); align-self: center; display: inline-flex}#brxe-jazknn {font-variation-settings: var(--font-body); font-family: "Hanken Grotesk"; color: var(--rh-bone)}#brxe-kwefdz {border-bottom: 1px dashed var(--rule); width: 100%; display: grid; align-items: initial; grid-gap: 4px; padding-top: 10px}#brxe-nxnokt {width: 20%}#brxe-vjopiu {max-width: 1680px; margin-right: auto; margin-left: auto; flex-direction: row; column-gap: 16px; row-gap: 16px}@media (min-width: 1536px) {#brxe-vjopiu {margin-right: 0; margin-left: 0; max-width: 1680px; width: 100%}}#brxe-feihfs {background-color: var(--rh-off-black)}@media (min-width: 1536px) {#brxe-feihfs {width: 100%}}