@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-fgkrec {font-size: 2rem; text-transform: uppercase; margin-bottom: var(--space-xs)}#brxe-dzhvfa {margin-bottom: var(--space-xs); display: block}@media (max-width: 991px) {#brxe-ayvhyr {margin-bottom: var(--space-xxl)}}.brxe-llwvoe .brxe-lglrvi.brxe-heading {text-transform: uppercase; font-size: 1.4rem; margin-bottom: var(--space-xs)}.brxe-llwvoe .brxe-mfurmv.brxe-text-basic {font-size: 1.3rem}.brxe-llwvoe.brxe-div {margin-bottom: var(--space-s)}#brxe-zyecsb {display: grid; align-items: initial; grid-template-columns: var(--grid-3); width: 50%; grid-gap: var(--space-xs)}@media (max-width: 991px) {#brxe-zyecsb {min-width: 100%}}@media (max-width: 767px) {#brxe-zyecsb {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-zyecsb {grid-template-columns: var(--grid-1)}}#brxe-xeedwe {flex-direction: row; justify-content: space-between; margin-bottom: var(--space-xxl)}@media (max-width: 991px) {#brxe-xeedwe {flex-wrap: wrap}}#brxe-krylsq {display: flex; column-gap: 2rem}#brxe-krylsq p { position: relative;}#brxe-krylsq p:first-child::after, #brxe-krylsq p:nth-child(2)::after { content: ''; position: absolute; top: 0; right: -1rem; height: 100%; width: 0.1rem; background-color: #fff;}@media (max-width: 767px) {#brxe-krylsq {flex-direction: column; row-gap: 0.2rem; margin-bottom: 0.6rem}#brxe-krylsq p:first-child::after, #brxe-krylsq p:nth-child(2)::after {width: 0;}}#brxe-lpmvsx {display: flex; column-gap: 1.6rem; margin-top: 1.5rem}#brxe-lpmvsx a { position: relative;}#brxe-lpmvsx a:first-child::after, #brxe-lpmvsx a:nth-child(2)::after { content: ''; position: absolute; top: 0; right: -0.8rem; height: 100%; width: 0.1rem; background-color: rgba(255, 255, 255, 0.57);}@media (max-width: 767px) {#brxe-lpmvsx {flex-direction: column; row-gap: 0.2rem; margin-bottom: 0.6rem}#brxe-lpmvsx a:first-child::after, #brxe-lpmvsx a:nth-child(2)::after {width: 0;}}#brxe-escfdm {text-transform: uppercase; text-align: center; font-size: 1.4rem; align-items: center}#brxe-vmcjmn {background-color: var(--primary); color: var(--secondary); padding-bottom: 3rem}