.brxe-code{width:100%}.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}: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-icon{font-size:60px}svg.brxe-icon{font-size:inherit}#brxe-hduksj .bricks-site-logo {width: 15rem}#brxe-hduksj {padding-bottom: 4px}#brxe-dc373c {font-weight: 700}#brxe-qasqbd {flex-direction: row; align-items: flex-end; column-gap: var(--space-m)}#brxe-clubqc {font-weight: 300}#brxe-xazxeh {flex-direction: column; row-gap: var(--space-xs)}#brxe-wdgdgz {font-size: var(--text-s); font-weight: 300; line-height: 2}#brxe-wdgdgz a {font-size: var(--text-s); font-weight: 300; line-height: 2; font-size: inherit}#brxe-115876 {padding-top: .5em; padding-right: .6em; padding-bottom: .5em; padding-left: .6em}#brxe-xtiiyl {padding-top: .5em; padding-right: .5em; padding-bottom: .5em; padding-left: .5em}#brxe-a72e2d {padding-top: .5em; padding-right: .4em; padding-bottom: .5em; padding-left: .4em}#brxe-bbpsmv {flex-direction: column; row-gap: var(--space-xs)}#brxe-d6dd5d {row-gap: var(--space-l)}#brxe-ee5244 {color: var(--shade-ultra-light)}#brxe-homrhr {color: var(--shade-ultra-light)}#brxe-cyushx {color: var(--shade-ultra-light)}#brxe-jieclg {flex-direction: column}#brxe-iaonrn {background-color: var(--secondary-medium); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); margin-top: var(--space-s); border-radius: .3em .3em 1em .3em; box-shadow: 0 0 15px 2px var(--secondary-trans-90)}#brxe-rrgoxi {flex-direction: row; column-gap: var(--space-m); justify-content: flex-start; width: auto}#brxe-hkibnx {width: 5rem; height: 60px; position: fixed; right: 40px; bottom: 40px; transform: translateY(10px); color: var(--accent); z-index: 100}#brxe-hkibnx .x-back-to-top_progress-background {stroke: var(--bricks-color-edleod)}#brxe-hkibnx .x-back-to-top_progress-line {stroke: var(--accent)}#brxe-hkibnx .x-back-to-top_progress {--x-backtotop-stroke-width: 2px}