@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-code{width:100%}}#brx-header.brx-sticky.scrolling > .brxe-section,#brx-header.brx-sticky.scrolling > .brxe-container,#brx-header.brx-sticky.scrolling > .brxe-block,#brx-header.brx-sticky.scrolling > .brxe-div {background-color: var(--rosino)}#brx-header.brx-sticky {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky > .brxe-section,#brx-header.brx-sticky > .brxe-container,#brx-header.brx-sticky > .brxe-block,#brx-header.brx-sticky > .brxe-div {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brxe-logo {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .bricks-nav-menu > li > a {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .bricks-nav-menu > li > .brx-submenu-toggle > a {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .bricks-nav-menu > li > .brx-submenu-toggle > button > * {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brx-nav-nested-items > li > a {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brx-nav-nested-items > li > .brx-submenu-toggle {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brx-nav-nested-items > li > .brx-submenu-toggle > * {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brxe-nav-nested > .brxe-toggle .brxa-inner {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brxe-search {transition: background-color 0.5s, transform 0.5s}#brx-header.brx-sticky .brxe-search button {transition: background-color 0.5s, transform 0.5s}#brxe-jauiqp >.mmlh>.brxe-mm-wrapper>.mm-item>.mm-item-info>.mm-item-link {line-height: 1; font-size: var(--text-m)}#brxe-jauiqp >.mmlh>.brxe-mm-wrapper>.mm-item>.mm-item-info>.mm-subindicator {margin-top: 0; margin-right: var(--space-4xs); margin-bottom: 0; margin-left: var(--space-4xs)}#brxe-jauiqp {--mm-tip-right: var(--space-s); --mm-tip-left: var(--space-s); --mm-smw: max-content; --mm-smzi: 99999}#brxe-jauiqp > .mmlh > .brxe-mm-wrapper > .mm-item > .brxe-mm-submenu {margin-top: 0px}#brxe-jauiqp > .mm-sae > .mm-oiust {margin-top: 0px}#brxe-jauiqp .mm-subindicator, .mmla .mm-prev-btn, .mmla .mm-x-btn { margin: 0; padding: var(--space-2xs);}#brxe-jauiqp .brxe-mm-submenu {max-height: calc(100dvh - 10rem);}@media (max-width: 1023px) {#brxe-jauiqp {--mm-tip-right: var(--space-3xs); --mm-tip-left: var(--space-3xs)}#brxe-jauiqp >.mmlh>.brxe-mm-wrapper>.mm-item>.mm-item-info>.mm-subindicator {margin-right: var(--space-4xs); margin-left: var(--space-4xs)}}@media (max-width: 991px) {#brxe-jauiqp {display: none}}@media (max-width: 991px) {.mortar-menu .mm-canvas .brxe-mm-submenu { background-color: transparent;}}@media (max-width: 991px) {#brxe-ynvgem {flex-direction: column-reverse}}#brxe-iuluda {--mm-tiad: 600ms; display: none}#brxe-iuluda >.mm-container>.mm-canvas .mm-main-page .mm-top-item::after {transition-duration: 500ms}#brxe-iuluda >.mmla>.mm-canvas>.mm-header>.mm-page-title {font-family: "Suisse Intl Regular"}@media (max-width: 991px) {#brxe-iuluda {display: block; --mm-cvw: 60%; --mm-tic: var(--dark); --mm-tihc: var(--secondary); --mm-tiac: var(--secondary); --mm-sic: var(--secondary)}#brxe-iuluda >.mm-container>.mm-canvas {background-color: var(--rosino)}#brxe-iuluda >.mm-container>.mm-canvas>.mm-pages>.mm-main-page>.brxe-mm-wrapper>.mm-item>.mm-item-info>.mm-item-link {font-size: var(--text-xl); font-family: "Chapter Light"}#brxe-iuluda >.mm-container>.mm-overlay {background-color: var(--dark-70)}#brxe-iuluda >.mm-container>.mm-canvas .mm-normal-sub .mm-item-link {font-family: "Chapter Light"; font-size: var(--text-l)}#brxe-iuluda >.mm-container .mm-normal-sub .mm-item::after {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--secondary)}}@media (max-width: 767px) {#brxe-iuluda {--mm-cvw: 80%}}@media (max-width: 478px) {#brxe-iuluda {--mm-cvw: 100%}}#brxe-fjubhj {width: 100%}@media (max-width: 1023px) {#brxe-fjubhj {width: fit-content}}@media (max-width: 991px) {#brxe-fjubhj {width: fit-content; display: flex}}#brxe-jwzqsb {flex-direction: row; justify-content: space-between; align-items: center; max-width: 100%}