@layer bricks {.brxe-code{width:100%}}@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}}@layer bricks {.brxe-offcanvas{visibility:hidden}.brxe-offcanvas.brx-open{visibility:visible}.brxe-offcanvas.brx-open .brx-offcanvas-inner{transform:translate(0)!important}.brxe-offcanvas.brx-open .brx-offcanvas-backdrop{opacity:1;pointer-events:auto;z-index:998}.brxe-offcanvas.brx-closing{visibility:visible}.brxe-offcanvas.brx-closing .brx-offcanvas-backdrop{z-index:998}.brxe-offcanvas[data-direction=top] .brx-offcanvas-inner{bottom:auto;height:300px;left:0;right:0;top:0;transform:translateY(-100%);width:100vw}.brxe-offcanvas[data-direction=right] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:auto;right:0;top:0;transform:translate(100%);width:300px}.brxe-offcanvas[data-direction=bottom] .brx-offcanvas-inner{bottom:0;height:300px;left:0;right:0;top:auto;transform:translateY(100%);width:100vw}.brxe-offcanvas[data-direction=left] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:0;right:auto;top:0;transform:translate(-100%);width:300px}.brx-offcanvas-inner{background-color:#fff;display:flex;overflow-x:hidden;position:fixed;transition:transform .2s cubic-bezier(.25,0,.25,1);z-index:999}.brx-offcanvas-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s cubic-bezier(.25,0,.25,1);z-index:-1}}@layer bricks {.brxe-button{width:auto}}@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}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-dropdown{cursor:pointer;display:flex;flex-direction:column;position:relative}.brxe-dropdown.brx-draggable:empty{min-height:0}.brxe-dropdown.brx-draggable:empty:not(.editing){outline:none}.brxe-dropdown[data-static] .open>.brx-dropdown-content,.brxe-dropdown[data-static].open>.brx-dropdown-content{display:block}.brxe-dropdown[data-static] .brx-dropdown-content{display:none;position:static}.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after{bottom:100%;content:"";height:var(--brx-dropdown-height-before,0);position:absolute;width:100%;z-index:1}.brxe-dropdown.caret .brx-dropdown-content:before{border:0 solid transparent;border-bottom-color:#fff;content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;width:0}.brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible}.brxe-dropdown:not(.open) .brx-dropdown-content{pointer-events:none}.brxe-dropdown .brx-submenu-toggle{gap:10px}.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before{display:none}.brxe-dropdown .brxe-dropdown .brx-dropdown-content{left:100%;top:0}.brx-dropdown-content{background-color:#fff;cursor:auto;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;z-index:1001}.brx-dropdown-content:not(.brx-submenu-positioned){display:none!important}.brx-dropdown-content>li.brxe-text-link{display:list-item}.brx-dropdown-content>li .brxe-text-link{display:flex}.brx-multilevel-back{align-items:center;cursor:pointer;display:flex;gap:3px;width:100%}.brx-render-child-nodes{display:none!important}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-wjtymy {height: unset; fill: var(--color-primary)}#brxe-wjtymy { view-transition-name: site-logo-header;}.brxe-pcclng .brxe-kkjoey.brxe-text-link {color: var(--color-text-primary); font-size: 0.875rem; font-weight: 500; text-transform: none; line-height: 1.4em; text-decoration: none; width: 100%; height: 100%; padding-top: .9em; padding-right: 1.4em; padding-bottom: .9em; padding-left: 1.4em; border-radius: 5px; gap: 0.6rem}.brxe-pcclng .brxe-kkjoey.brxe-text-link .icon > svg {height: 0.6em; width: auto; fill: var(--color-text-primary)}.brxe-kkjoey svg,.brxe-kkjoey .text { transform: translateX(-.85em); transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);} .brxe-kkjoey svg { transform: translateX(-0.75em) rotate(-35deg) scale(0); transform-origin: top left;} .brxe-kkjoey:hover svg,.brxe-kkjoey:focus-visible svg { transform: translateX(0) rotate(0deg) scale(1);} .brxe-kkjoey:hover .text,.brxe-kkjoey:focus-visible .text { transform: translateX(0)} .brxe-kkjoey { background-color: #becbd10f;} .brxe-kkjoey:hover { background-color: #becbd124;}.brxe-pcclng.brxe-block {border-radius: 4px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-vyrzyr .brxe-kqogom.brxe-div {background-color: var(--color-white); border-radius: var(--border-radius-primary); padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; row-gap: 3px}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-dropdown-content > li > a {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-dropdown-content .brx-submenu-toggle > * {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown.brx-has-megamenu .brx-dropdown-content > * {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-dropdown-content {color: var(--color-text-primary); box-shadow: 0 50px 66px -21px rgba(0, 0, 0, 0.13); min-width: 245px; border-radius: var(--border-radius-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-dropdown-content > li [aria-current="page"] {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-dropdown-content > li .aria-current {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown.brx-has-megamenu .brx-dropdown-content [aria-current="page"] {color: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-submenu-toggle button > svg {width: 0.4em; height: auto; fill: var(--color-text-primary)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-submenu-toggle button {transform: rotateZ(90deg); transition: transform .3s ease !important}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown {text-transform: uppercase; font-weight: 500}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown .brx-submenu-toggle button[aria-expanded="true"] {transform: rotateZ(-90deg)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown > .brx-dropdown-content {transition: all 0.26s cubic-bezier(0.625, 0.05, 0, 1); transform: translateY(-50px) translateX(-25%) scaleX(0.3) scaleY(0.3)}.brxe-vyrzyr .brxe-btewzs.brxe-dropdown.open > .brx-dropdown-content {transform: scaleX(1) scaleY(1) translateY(40px) translateX(-25%)}.brxe-vyrzyr.brxe-block {margin-right: 7px}#brxe-rpxdyn {text-transform: uppercase; color: var(--color-text-primary); font-weight: 500; text-decoration: none; gap: 0.25em}#brxe-rpxdyn .icon > svg {fill: var(--color-text-primary); height: .4em}#brxe-rpxdyn svg,#brxe-rpxdyn .text { transform: translateX(-.85em); transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);}#brxe-rpxdyn svg { transform: translateX(-0.75em) rotate(-35deg) scale(0); transform-origin: top left;}#brxe-rpxdyn:hover svg,#brxe-rpxdyn:focus-visible svg { transform: translateX(0) rotate(0deg) scale(1);}#brxe-rpxdyn:hover .text,#brxe-rpxdyn:focus-visible .text { transform: translateX(0);}.brxe-ujtpdz .brxe-szpdxe.brxe-text-link {text-transform: uppercase; color: var(--color-text-primary); font-weight: 500; text-decoration: none; gap: 0.25em}.brxe-ujtpdz .brxe-szpdxe.brxe-text-link .icon > svg {fill: var(--color-text-primary); height: .4em}.brxe-szpdxe svg,.brxe-szpdxe .text { transform: translateX(-.85em); transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);} .brxe-szpdxe svg { transform: translateX(-0.75em) rotate(-35deg) scale(0); transform-origin: top left;} .brxe-szpdxe:hover svg,.brxe-szpdxe:focus-visible svg { transform: translateX(0) rotate(0deg) scale(1);} .brxe-szpdxe:hover .text,.brxe-szpdxe:focus-visible .text { transform: translateX(0);}#brxe-mcryvd:hover { background-color: #00000000;}#brxe-mcryvd svg { rotate: -45deg;}@media (max-width: 478px) {#brxe-mcryvd {width: 100%}}#brxe-jimith { view-transition-name: main-nav-header;}@media (max-width: 991px) {.brxe-pjbidh .brxe-iwmuhh.brxe-heading {margin-bottom: 1.75rem; font-size: 0.75rem; font-weight: 500; color: var(--color-accent-secondary)}}@media (max-width: 991px) {.brxe-wzuovd .brxe-izkpgx.brxe-text-link {font-size: 0.875rem; font-weight: 500; color: var(--color-text-primary); line-height: 1.4; flex-direction: row-reverse; gap: 0.7rem; width: 100%}.brxe-wzuovd .brxe-izkpgx.brxe-text-link .icon > svg {fill: var(--color-accent-secondary); color: var(--color-accent-secondary); height: 0.6em; width: auto}.brxe-izkpgx { justify-content: space-between}}@media (max-width: 991px) {.brxe-wzuovd.brxe-block {padding-bottom: 0.7rem; border-bottom: 1px solid rgba(112, 112, 112, 0.08)}}@media (max-width: 991px) {.brxe-pjbidh .brxe-wwrgmn.brxe-block {row-gap: 0.7rem; padding-left: 0}.brxe-wwrgmn li:last-child { border: none;}}.brxe-pjbidh.brxe-block {margin-right: 7px}@media (max-width: 991px) {.brxe-pjbidh.brxe-block {margin-right: 0; margin-bottom: 1rem; padding-top: 35px; padding-right: 26px; padding-bottom: 22px; padding-left: 26px; border-radius: var(--border-radius-primary); background-color: rgba(190, 203, 209, 0.19)}}#brxe-pifaoo {text-transform: uppercase; color: var(--color-text-primary); font-weight: 500; text-decoration: none; gap: .5em}@media (min-width: 991px) {#brxe-pifaoo svg,#brxe-pifaoo .text { transform: translateX(-.85em); transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);}#brxe-pifaoo svg { transform: translateX(-0.75em) rotate(-35deg) scale(0); transform-origin: top left;}#brxe-pifaoo:hover svg,#brxe-pifaoo:focus-visible svg { transform: translateX(0) rotate(0deg) scale(1);}#brxe-pifaoo:hover .text,#brxe-pifaoo:focus-visible .text { transform: translateX(0); }}@media (max-width: 991px) {#brxe-pifaoo {text-transform: none; font-weight: 500; font-size: 0.875rem}}@media (max-width: 991px) {#brxe-tmohhr {padding-bottom: .5rem; padding-left: 26px; border-bottom: 1px solid rgba(112, 112, 112, 0.09); align-items: stretch}#brxe-tmohhr:last-child { border: none;}}.brxe-gudpzm .brxe-sfqyje.brxe-text-link {text-transform: uppercase; color: var(--color-text-primary); font-weight: 500; text-decoration: none; gap: .5em}@media (min-width: 991px) {.brxe-sfqyje svg,.brxe-sfqyje .text { transform: translateX(-.85em); transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);} .brxe-sfqyje svg { transform: translateX(-0.75em) rotate(-35deg) scale(0); transform-origin: top left;} .brxe-sfqyje:hover svg,.brxe-sfqyje:focus-visible svg { transform: translateX(0) rotate(0deg) scale(1);} .brxe-sfqyje:hover .text,.brxe-sfqyje:focus-visible .text { transform: translateX(0); }}@media (max-width: 991px) {.brxe-gudpzm .brxe-sfqyje.brxe-text-link {text-transform: none; font-weight: 500; font-size: 0.875rem}}@media (max-width: 991px) {.brxe-gudpzm.brxe-block {padding-bottom: .5rem; padding-left: 26px; border-bottom: 1px solid rgba(112, 112, 112, 0.09); align-items: stretch}.brxe-gudpzm:last-child { border: none;}}#brxe-oracyx:hover { background-color: #00000000;}#brxe-oracyx svg { rotate: -45deg;}@media (max-width: 478px) {#brxe-oracyx {width: 100%}}@media (max-width: 991px) {#brxe-hayocd {margin-top: 1rem}}@media (max-width: 991px) {#brxe-umzytu {flex-direction: column; row-gap: 0.5rem}}@media (max-width: 991px) {#brxe-jsjtyx {flex-direction: column; flex-wrap: nowrap}}@media (max-width: 991px) {#brxe-turoii {align-self: center !important; align-items: flex-start; padding-top: 45px; padding-right: 0; padding-bottom: 75px; padding-left: 0; border-radius: 0 0 var(--border-radius-primary) var(--border-radius-primary); left: 16px; z-index: 0; height: auto; background-color: #ffffff00}#brxe-turoii { top: calc(var(--brxe-fkdnej-height, 0px) - var(--border-radius-primary)) }}@media (max-width: 991px) {#brxe-jidnmf {z-index: -1; background-color: var(--color-white)}}@media (max-width: 991px) {#brxe-ecnhaa[data-direction] .brx-offcanvas-inner {width: calc(100vw - 32px); height: max-content}#brxe-ecnhaa {position: absolute}#brxe-ecnhaa .brx-offcanvas-inner, #brxe-ecnhaa .brx-offcanvas-backdrop {transition-duration: 0.6s}#brxe-ecnhaa { --offcanvas-ease: cubic-bezier(.32, .72, 0, 1); --offcanvas-panel-duration: 0.7s; --offcanvas-content-opacity-delay: 0.18s; --offcanvas-content-transform-delay: 0.18s; --offcanvas-content-opacity-duration: 0.42s; --offcanvas-content-transform-duration: 1.3s; --offcanvas-close-content-duration: 0.22s; --offcanvas-close-panel-delay: 0.08s; --offcanvas-backdrop-duration: 0.7s; visibility: hidden; pointer-events: none;}#brxe-ecnhaa.brx-open,#brxe-ecnhaa.brx-closing { visibility: visible; pointer-events: auto;}#brxe-ecnhaa .brx-offcanvas-inner { overflow: hidden; transform: translate3d(0, 0, 0) !important; transform-origin: top center; backface-visibility: hidden;}#brxe-ecnhaa.brx-open:not(.brx-closing) .brx-offcanvas-inner { transform: translate3d(0, 0, 0) !important;}#brxe-ecnhaa.brx-closing .brx-offcanvas-inner { transform: translate3d(0, 0, 0) !important;}#brxe-ecnhaa .brx-offcanvas-inner > * { opacity: 0; transform: translate3d(0, 35px, 0); transition: opacity var(--offcanvas-content-opacity-duration) ease, transform var(--offcanvas-content-transform-duration) var(--offcanvas-ease) !important; transition-delay: 0s, 0s !important; will-change: opacity, transform;}#brxe-ecnhaa.brx-open:not(.brx-closing) .brx-offcanvas-inner > * { opacity: 1; transform: translate3d(0, 0, 0); transition-delay: var(--offcanvas-content-opacity-delay), var(--offcanvas-content-transform-delay) !important;}#brxe-ecnhaa.brx-closing .brx-offcanvas-inner > * { opacity: 0; transform: translate3d(0, -8px, 0); transition-duration: var(--offcanvas-close-content-duration), calc(var(--offcanvas-close-content-duration) + 0.08s) !important; transition-delay: 0s, 0s !important;}#brxe-ecnhaa .brx-offcanvas-backdrop { top: 4dvh !important; opacity: 1; pointer-events: none; backdrop-filter: blur(1px); transform: translate3d(0, 0, 0) scale(0, 0.001); transform-origin: top center; border-top-left-radius: 10%; border-top-right-radius: 10%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; transition: top calc(var(--offcanvas-backdrop-duration) * 0.45) var(--offcanvas-ease), transform var(--offcanvas-backdrop-duration) var(--offcanvas-ease), border-top-left-radius calc(var(--offcanvas-backdrop-duration) * 1.35) var(--offcanvas-ease), border-top-right-radius calc(var(--offcanvas-backdrop-duration) * 1.35) var(--offcanvas-ease), border-bottom-right-radius var(--offcanvas-backdrop-duration) var(--offcanvas-ease), border-bottom-left-radius var(--offcanvas-backdrop-duration) var(--offcanvas-ease) !important; will-change: top, transform, border-radius;}#brxe-ecnhaa.brx-open:not(.brx-closing) .brx-offcanvas-backdrop { top: 0 !important; opacity: 1; pointer-events: auto; transform: translate3d(0, 0, 0) scale(1); border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}#brxe-ecnhaa.brx-closing .brx-offcanvas-backdrop { top: 4dvh !important; opacity: 1; pointer-events: none; transform: translate3d(0, 0, 0) scale(0.92, 0.001); border-top-left-radius: 10%; border-top-right-radius: 10%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%;}@media (prefers-reduced-motion: reduce) { #brxe-ecnhaa .brx-offcanvas-inner, #brxe-ecnhaa .brx-offcanvas-inner > *, #brxe-ecnhaa .brx-offcanvas-backdrop { transition-duration: 0.01ms !important; transition-delay: 0s !important; }}}#brxe-gwlqqw {height: unset; fill: var(--color-primary)}@media (max-width: 991px) {#brxe-gwlqqw {width: auto; height: 27px}}@media (max-width: 991px) {#brxe-dndvuq { --burger-width: 20px; --burger-height: 14px; --burger-line: 2px; position: relative; display: inline-flex; align-items: center; gap: 0.6em; min-width: unset;max-width: 130px;}#brxe-dndvuq > svg { width: var(--burger-width); height: var(--burger-height); opacity: 0; pointer-events: none;}#brxe-dndvuq::before,#brxe-dndvuq::after { content: ""; position: absolute; right: 1em; width: var(--burger-width); height: var(--burger-line); background: currentColor; border-radius: 999px; transform-origin: center; transition: transform 0.25s cubic-bezier(.4, 0, .2, 1), top 0.25s cubic-bezier(.4, 0, .2, 1), box-shadow 0.2s ease;}#brxe-dndvuq::before { top: calc(50% - 7px); box-shadow: 0 6px 0 currentColor;}#brxe-dndvuq::after { top: calc(50% + 5px);}#brxe-dndvuq[aria-expanded="true"]::before,#brxe-dndvuq[aria-expanded="true"]::after { top: calc(50% - 1px);}#brxe-dndvuq[aria-expanded="true"]::before { transform: rotate(45deg); box-shadow: none;}#brxe-dndvuq[aria-expanded="true"]::after { transform: rotate(-45deg);}@media (prefers-reduced-motion: reduce) { #brxe-dndvuq::before, #brxe-dndvuq::after { transition: none; }}#brxe-dndvuq {padding-right: 2.8rem}}@media (max-width: 991px) {#brxe-mleyju { filter: blur(50px); top: -50px; width: 100%; left: 0px; z-index: -3; position: fixed; height: 111px;}#brxe-mleyju {background-color: rgba(0, 0, 0, 0.22)}}@media (max-width: 991px) {#brxe-rdkgcr {flex-direction: row; justify-content: space-between; align-items: center; background-color: var(--color-white); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 16px; border: 1px solid #0000001a; border-radius: var(--border-radius-primary)}}#brxe-fkdnej {display: none; visibility: hidden}@media (max-width: 991px) {#brxe-fkdnej {padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; visibility: visible; display: flex; position: fixed; z-index: 9999; top: 16px}}