@layer bricks {.brxe-back-to-top{align-items:center;appearance:none;bottom:20px;cursor:pointer;display:flex;flex-direction:row;opacity:0;position:fixed;right:20px;transition:all .1s ease-in-out;visibility:hidden;z-index:9999}.brxe-back-to-top.bricks-draggable-handle,.brxe-back-to-top.visible{opacity:1;visibility:visible}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-a2f382 {flex-direction: row; justify-content: center}@media (max-width: 478px) {#brxe-a2f382 {flex-direction: column; align-items: flex-start}}#brxe-cdb193 :not([fill="none"]) {fill: var(--white) !important}#brxe-cdb193 {height: 2.7em}#brxe-77988b {width: 100%; margin-top: -10px}#brxe-2878b0 {row-gap: 0.8rem}#brxe-249644 {row-gap: 0.8rem}#brxe-af9409 {fill: var(--primary); height: 32px; width: 32px}#brxe-855f9a {height: 32px; width: 32px; fill: var(--primary)}#brxe-f92922 {height: 32px; width: 32px; fill: var(--primary)}#brxe-47b38f {flex-direction: row; column-gap: var(--space-s)}#brxe-6c4255 {margin-bottom: 0}@media (max-width: 767px) {#brxe-d50510 {row-gap: 0px}}#brxe-cf5b65 {font-size: 24px; color: var(--primary-ultra-light); fill: var(--primary-ultra-light)}#brxe-a6036d {padding-top: 0.75em; padding-right: 1.2em; padding-bottom: 0.75em; padding-left: 1.2em; background-color: var(--secondary); border-radius: var(--radius-circle); width: 60px; height: 60px; bottom: 80px; right: 30px; align-self: center; justify-content: center; align-items: center; z-index: 990}#brxe-a6036d:hover {background-color: var(--secondary-hover)}@media (max-width: 478px) {#brxe-a6036d {z-index: 990}}