@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-oyxgjl {color: var(--primary-l-2)}#brxe-ssrwuj {flex-direction: column}#brxe-lzvvvh {grid-column: 1/5; row-gap: var(--space-m); column-gap: var(--space-m)}@media (max-width: 991px) {#brxe-lzvvvh {grid-column: 1/7}}@media (max-width: 767px) {#brxe-lzvvvh {grid-column: 1/-1}}#brxe-crkjpw {color: var(--primary-l-2)}#brxe-nfmoem {grid-column: 5/8; row-gap: var(--space-m); column-gap: var(--space-m)}@media (max-width: 991px) {#brxe-nfmoem {grid-column: 7/-1}}@media (max-width: 767px) {#brxe-nfmoem {grid-column: 1/-1}}#brxe-esohtl {color: var(--primary-l-2); text-align: right; width: auto}@media (max-width: 991px) {#brxe-esohtl {text-align: left}}#brxe-okafbz {width: auto}@media (max-width: 767px) {#brxe-okafbz {text-align: left}}#brxe-dersnf {width: auto}@media (max-width: 767px) {#brxe-dersnf {text-align: left}}#brxe-xatfru {width: auto}@media (max-width: 767px) {#brxe-xatfru {text-align: left}}#brxe-ovwfhe {flex-direction: column; align-items: flex-end}@media (max-width: 991px) {#brxe-ovwfhe {align-items: flex-start}}#brxe-rxzepx {grid-column: 8/-1; align-items: flex-end; row-gap: var(--space-m); column-gap: var(--space-m)}@media (max-width: 991px) {#brxe-rxzepx {grid-column: 1/-1; align-items: flex-start}}#brxe-ecvvqz {flex-direction: row; justify-content: space-between; display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); justify-items: space-between; grid-gap: var(--space-xl)}#brxe-ecvvqz h3 { font-size: var(--text-m);}#brxe-ecvvqz .brxe-text-basic { font-size: var(--text-s);font-weight: 300;}#brxe-ecvvqz a { font-size: var(--text-s);font-weight: 400;}@media (max-width: 991px) {#brxe-ecvvqz {flex-direction: column}}@media (max-width: 767px) {#brxe-ecvvqz {flex-direction: column; grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-ecvvqz {grid-template-columns: 1fr}}#brxe-llhegb {width: 100%; display: none}#brxe-emelhl {border-top: 1px solid var(--tertiary); padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}