@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-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-iifdhq {align-items: center}#brxe-utvgey {font-size: var(--h1)}#brxe-dkrjgn {width: var(--width-l)}#brxe-eicbvn {display: grid; align-items: initial; grid-template-columns: var(--grid-1); grid-gap: var(--space-s); justify-items: center}#brxe-lwqlhg {display: grid; align-items: initial; justify-items: center; text-align: center}#brxe-pkuxvx {padding-bottom: 0}.brxe-kpnfuf .brxe-opjeuf.brxe-text-basic {font-size: var(--text-xl); color: var(--text-dark); font-weight: 600}.brxe-kpnfuf .brxe-padcty.brxe-div {display: flex; align-items: center; column-gap: var(--space-xs); justify-content: center}.brxe-kpnfuf .brxe-iikvim.brxe-block {z-index: 1}.brxe-kpnfuf .brxe-bogcqz.brxe-svg {position: absolute; height: 50%; z-index: 0}.brxe-kpnfuf .brxe-wcnkzl.brxe-text-basic {font-size: var(--h4); font-weight: 600; color: var(--text-dark)}.brxe-kpnfuf .brxe-widxbs.brxe-text-basic {color: var(--neutral-semi-light); text-transform: uppercase}.brxe-kpnfuf .brxe-bbggwm.brxe-block {row-gap: 5px; z-index: 1}.brxe-kpnfuf .brxe-bbxssf.brxe-block {align-items: flex-end; justify-content: flex-end}.brxe-kpnfuf .brxe-ikjzuf.brxe-logo {position: absolute; top: 0px; right: 0px; padding-top: var(--space-s); padding-right: var(--space-s)}.brxe-kpnfuf.brxe-block {background-color: var(--white); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border: 1px solid var(--bricks-border-color); border-radius: var(--radius); position: relative; transition: 0.3s ease-in-out}.brxe-kpnfuf.brxe-block:hover {box-shadow: var(--box-shadow-m)}#brxe-zrgtvf {display: grid; align-items: initial; grid-template-columns: var(--grid-2)}@media (max-width: 767px) {#brxe-zrgtvf {grid-template-columns: var(--grid-1)}}