@layer bricks {.brxe-template{width:100%}}.brxe-ooijzo .brxe-pctszd.brxe-text-basic {background-color: var(--white); border-radius: 15px; padding-top: var(--space-xs); padding-right: var(--space-s); padding-bottom: var(--space-xs); padding-left: var(--space-s); text-align: center; line-height: 1.3; font-weight: 600; font-size: var(--text-s); position: absolute; right: 10px; top: 10px; z-index: 1}.brxe-ooijzo .brxe-fidcqc.brxe-heading {font-size: var(--text-l)}.brxe-ooijzo .brxe-bwdmly.brxe-text-link {flex-direction: row-reverse; gap: 10px; font-weight: 700; margin-top: auto; border-width: 1px}.brxe-ooijzo .brxe-bwdmly.brxe-text-link:hover {color: var(--secondary)}.brxe-ooijzo .brxe-wquuhu.brxe-block {position: relative; flex-grow: 1}.brxe-ooijzo.brxe-block {flex-direction: row}@media (max-width: 767px) {.brxe-ooijzo.brxe-block {grid-template-columns: var(--grid-1)}}#brxe-biscdd {display: grid; align-items: initial; grid-template-columns: var(--grid-3); grid-gap: var(--space-xl) var(--space-l)}@media (max-width: 1024px) {#brxe-biscdd {grid-template-columns: var(--grid-2)}}@media (max-width: 520px) {#brxe-biscdd {grid-template-columns: var(--grid-1); grid-gap: var(--space-xl)}}#brxe-xiisql {row-gap: var(--section-space-m); padding-bottom: 0}@media (max-width: 520px) {#brxe-xiisql {padding-top: 0}}