@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-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-rukndl {align-items: center}#brxe-ubfzch {row-gap: var(--space-xs)}#brxe-yvvswd {color: var(--text-dark); font-weight: 600}#brxe-yvvswd a {color: var(--text-dark); font-weight: 600; font-size: inherit}#brxe-gblaec {color: var(--accent)}#brxe-yjwziv {row-gap: var(--space-xs)}#brxe-usjlgr {color: var(--text-light); font-weight: 600}#brxe-usjlgr a {color: var(--text-light); font-weight: 600; font-size: inherit}#brxe-usjlgr { & li { &:before { background-color: var(--accent); } }}#brxe-ccaaeb {border-color: var(--secondary-trans-20)}#brxe-hbpcph {position: absolute; top: -50px; right: 20px; height: 125px; display: none}#brxe-mxmewh {padding-top: var(--section-space-s); padding-bottom: var(--section-space-s)}@media (max-width: 478px) {#brxe-mxmewh {margin-top: var(--space-xl)}}#brxe-hhlqdh {row-gap: var(--space-xs)}#brxe-wcvira {color: var(--base); font-weight: 600}#brxe-wcvira a {color: var(--base); font-weight: 600; font-size: inherit}#brxe-pqjjzd {display: grid; align-items: initial; grid-template-columns: var(--grid-3); align-items: center}@media (max-width: 478px) {#brxe-pqjjzd {grid-template-columns: var(--grid-1); grid-gap: var(--space-l)}}#brxe-qpxpxa {text-align: center}#brxe-prxlxo {align-items: center; row-gap: var(--space-l)}.brxe-uokfyi {font-size: var(--text-l); font-style: italic; font-weight: 600; line-height: 1.2; color: var(--primary)}.brxe-rvhhor {--fr-slide-transition-duration: 600}.brxe-rvhhor .splide__arrows .splide__arrow {font-size: var(--space-l)}.brxe-rvhhor .splide__arrow[disabled] {opacity: 0.5}.brxe-rvhhor .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs); transform: translate(0,-50%)}.brxe-rvhhor .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs); transform: translate(0,-50%)}.brxe-rhgqoc {padding-bottom: var(--section-space-xl); display: none}