@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-search) button{align-items:center;background-color:transparent;cursor:pointer;display:flex;gap:.5em;height:40px;justify-content:center;width:60px}:where(.brxe-search) button svg:not([height]){height:inherit}.bricks-search-overlay{background-color:#fff;background-position:50%;background-size:cover;bottom:0;color:var(--bricks-text-medium);height:100%;left:0;opacity:0;position:fixed;right:0;text-align:center;top:0;transform:scale(1.1);transition:all .4s;visibility:hidden;width:100%;z-index:-1}.bricks-search-overlay:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.bricks-search-overlay.show{opacity:1;transform:scale(1);visibility:visible;z-index:999}.bricks-search-overlay .bricks-search-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:1}.bricks-search-overlay .close{background-color:transparent;cursor:pointer;font-size:60px;line-height:1;position:fixed;right:30px;text-align:center;top:15px;z-index:1}.bricks-search-overlay .title{margin:0 0 1em}.bricks-search-overlay .bricks-search-form{max-width:600px}.bricks-search-overlay .bricks-search-form input[type=search]{background-color:transparent;border-radius:0;font-size:1.4em;line-height:60px;text-align:center;width:100%}}@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-shortcode{width:100%}}@layer bricks {.brxe-button{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}}#brxe-zlkkwj .bricks-site-logo {height: 8vw}#brxe-ufelaf .bricks-site-logo {height: 100px}#brxe-tpqszf {color: var(--white); fill: var(--white); transition: all ease 0.3s}#brxe-sorcrd {color: var(--white); fill: var(--white); transition: all ease 0.3s}html.menu-is-open,body.menu-is-open { overflow: hidden;} .header-three__panel[aria-hidden="true"] { pointer-events: none;} .header-three,.header-three * { box-sizing: border-box;}.header-three__menu-trigger { position: fixed; top: var(--space-m); right: var(--space-m); z-index: 1001; width: 3rem; height: 3rem; min-width: 3rem; min-height: 3rem; padding: 0; border: 0; border-radius: 0; background-color: transparent; color: var(--white); cursor: pointer; appearance: none; background-image: linear-gradient(currentColor, currentColor); background-repeat: no-repeat; background-position: center; background-size: 1.75rem 2px; transition: background-size 0.25s ease, color 0.25s ease, opacity 0.25s ease;} .header-three__menu-trigger::before,.header-three__menu-trigger::after { content: ""; position: absolute; left: 50%; width: 1.75rem; height: 2px; background: currentColor; transform-origin: center; transition: transform 0.4s ease, top 0.4s ease, bottom 0.4s ease, opacity 0.25s ease;} .header-three__menu-trigger::before { top: calc(50% - 0.5rem); transform: translateX(-50%);} .header-three__menu-trigger::after { bottom: calc(50% - 0.5rem); transform: translateX(-50%);} .header-three__menu-trigger > * { opacity: 0; pointer-events: none;} .header-three__menu-trigger--open { background-size: 0 2px;} .header-three__menu-trigger--open::before { top: 50%; transform: translateX(-50%) rotate(45deg);} .header-three__menu-trigger--open::after { bottom: auto; top: 50%; transform: translateX(-50%) rotate(-45deg);} .header-three__menu-trigger:hover { opacity: 0.85;} .header-three__menu-trigger:focus-visible { outline: 2px solid currentColor; outline-offset: 4px;}.header-three { position: fixed; inset: 0; z-index: 1000; width: 100vw; height: 100vh; pointer-events: none; visibility: hidden; overflow: hidden; background: transparent; transition: background-color 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s linear 0.8s;} .header-three--submenu-layout .header-three__panels { background: white; transition: background-color 0.2s ease;} .header-three.header-three--open { pointer-events: auto; visibility: visible; background: var(--black-trans-30); transition: background-color 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s linear 0s;} .header-three__inner { position: relative; width: 100%; height: 100%;} .header-three__brand { display: none;} .header-three__nav { position: relative; height: 100%; overflow: visible; z-index: 1; box-shadow: 50vw 0 0 0 var(--white);} .header-three__panel { position: relative; z-index: 1;}.header-three__menu { position: relative; width: 100%; height: 100%;} .header-three__menu-list { position: fixed; top: 0; right: 0; width: 50vw; height: 100vh; margin: 0; padding: var(--space-xxl); list-style: none; display: flex; flex-direction: column; background: var(--white); overflow-y: auto; overflow-x: hidden; z-index: 1001; transform: translateX(100%); transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three.header-three--open .header-three__menu-list { transform: translateX(0);} .header-three__nav.is-submenu-open .header-three__menu-list { transform: translateX(-50vw);}.header-three__menu-item { border-bottom: 1px solid var(--base-300); opacity: 0; transform: translate3d(0, 100px, 0); transition: none; will-change: transform, opacity;} .header-three__menu-item:first-child { border-top: 1px solid var(--base-300);} .header-three.header-three--open .header-three__menu-item { opacity: 1; transform: translate3d(0, 0, 0); transition: opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 0.7s cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: calc(0.6s + (var(--item-index, 0) * 0.1s));} .header-three__menu-item--utilities { border-bottom: 0; opacity: 1; transform: none; transition: none;} .header-three__menu-item--utilities:last-child { border-bottom: 0;}.header-three__menu-link,.header-three__menu-toggle { display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 0.6rem 0; font-size: clamp(1.2rem, calc(1.6699801193vw + 0.8242544732rem), 1.75rem);; font-weight: 700; line-height: 1.08; letter-spacing: -0.035em; color: var(--base-text); text-decoration: none; background: none; border: 0; cursor: pointer; position: relative; overflow: visible; transition: color 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), padding-left 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__menu-link:hover,.header-three__menu-link:focus-visible,.header-three__menu-toggle:hover,.header-three__menu-toggle:focus-visible { color: var(--header-three-item-accent, var(--secondary)); opacity: 0.95; padding-left: 0.75rem;} .header-three__menu-link.is-current,.header-three__menu-link[aria-current="page"] { color: var(--header-three-item-accent, var(--secondary)); opacity: 1; padding-left: 0.75rem;} .header-three__menu-toggle[aria-expanded="true"] { color: var(--header-three-item-accent, var(--primary)); padding-left: 0.75rem;} .header-three__menu-link::before,.header-three__menu-toggle::before { content: none;}.header-three__menu-link::after,.header-three__menu-toggle::after { content: ""; position: absolute; top: 50%; left: calc(0px - var(--space-xxl)); width: 3rem; height: 2.2rem; background-color: var(--header-three-item-accent, var(--secondary)); opacity: 0; transform: translateY(-50%) scale(0.9); pointer-events: none; transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), left 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__menu-link:hover::after,.header-three__menu-link:focus-visible::after,.header-three__menu-toggle:hover::after,.header-three__menu-toggle:focus-visible::after,.header-three__menu-link.is-current::after,.header-three__menu-link[aria-current="page"]::after { opacity: 1; left: calc(-5px - var(--space-xxl)); transform: translateY(-50%) scale(1);} .header-three__menu-toggle[aria-expanded="true"]::after { opacity: 1; left: calc(-5px - var(--space-xxl)); transform: translateY(-50%) scale(1); background-color: var(--header-three-item-accent, var(--primary));}.header-three__panels { position: fixed; top: 0; right: 0; width: 50vw; height: 100vh; z-index: 1002; pointer-events: none; border-left: 1px solid var(--base-300);} .header-three__panel { position: absolute; inset: 0; background: var(--header-three-item-accent, var(--primary)); padding: var(--space-xxl); overflow-y: auto; overflow-x: hidden; visibility: hidden; pointer-events: none; transform: translateX(100%); transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s linear 0.8s, background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__panel.is-open { visibility: visible; transform: translateX(0); pointer-events: auto; transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s linear 0s, background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}.header-three__panel-inner { display: flex; flex-direction: column; align-items: stretch; min-height: 100%;} .header-three__submenu { list-style: none; margin: 0; padding: 0;} .header-three__submenu-item { border-bottom: 1px solid var(--base-300); opacity: 0; transform: translate3d(0, 80px, 0); transition: none; will-change: transform, opacity;} .header-three__submenu-item:first-child { border-top: 1px solid var(--base-300);} .header-three__panel.is-open .header-three__submenu-item { opacity: 1; transform: translate3d(0, 0, 0); transition: opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 0.7s cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: calc(0.6s + (var(--item-index, 0) * 0.1s));} .header-three__submenu-link { display: inline-block; padding: 0.45rem 0; font-size: var(--text-m); font-weight: 700; line-height: 1.35; color: var(--white); text-decoration: none; position: relative; transition: color 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__submenu-link::before { content: ""; position: absolute; left: 0; bottom: 0.6rem; width: 0; height: 2px; background: var(--white); transition: width 0.7s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__submenu-link:hover,.header-three__submenu-link:focus-visible,.header-three__submenu-link.is-current,.header-three__submenu-link[aria-current="page"] { color: var(--white); opacity: 0.95; transform: translateX(0.45rem);} .header-three__submenu-link:hover::before,.header-three__submenu-link:focus-visible::before,.header-three__submenu-link.is-current::before,.header-three__submenu-link[aria-current="page"]::before { width: 100%;}.header-three__utilities { width: 100%; padding-top: 2rem; border-top: 1px solid var(--base-300); display: flex; flex-direction: column; gap: 1.25em; pointer-events: auto;} .header-three__utilities-top,.header-three__utilities-bottom { position: static; left: auto; right: auto; top: auto; bottom: auto; display: flex; flex-wrap: wrap; gap: 1rem; align-items: flex-start; pointer-events: auto;} .header-three__utilities-top { justify-content: flex-start;} .header-three__utilities-bottom { justify-content: flex-start;} .header-three__utilities-top > *,.header-three__utilities-bottom > * { opacity: 0; transform: translate3d(0, 80px, 0); transition: none; will-change: transform, opacity;} .header-three.header-three--open .header-three__utilities-top > *,.header-three.header-three--open .header-three__utilities-bottom > * { opacity: 1; transform: translate3d(0, 0, 0); transition: opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: calc( 0.6s + ((var(--item-index, 0) + var(--utility-index, 0)) * 0.1s) );} .header-three__close,.header-three__search,.header-three__utility-link,.header-three__utility-button,.header-three__utility-link { background: none; border: 0; padding: 0; font: inherit; width: 40%; font-size: var(--text-s); font-weight: 700; line-height: 1.2; letter-spacing: 0em; color: var(--base-text); text-decoration: none; cursor: pointer; transition: color 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.7s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1);} .header-three__close:hover,.header-three__close:focus-visible,.header-three__search:hover,.header-three__search:focus-visible,.header-three__utility-link:hover,.header-three__utility-link:focus-visible,.header-three__utility-button:hover,.header-three__utility-button:focus-visible { color: var(--primary); opacity: 0.9; transform: translateY(-1px);}@media (max-width: 991px) { .header-three__menu-list { width: 100vw; padding: 6rem 1.5rem 1.5rem 1.5rem; } .header-three__nav.is-submenu-open .header-three__menu-list { transform: translateX(-100vw); } .header-three__panels { width: 100vw; border-left: 0; } .header-three__panel { padding: 6rem 1.5rem 1.5rem 1.5rem; } .header-three__menu-link, .header-three__menu-toggle { font-size: clamp(1.15rem, 1vw + 0.95rem, 1.5rem); min-height: 3.1rem; } .header-three__menu-link::after, .header-three__menu-toggle::after { left: calc(0px - 1.5rem); } .header-three__menu-link:hover::after, .header-three__menu-link:focus-visible::after, .header-three__menu-toggle:hover::after, .header-three__menu-toggle:focus-visible::after, .header-three__menu-link.is-current::after, .header-three__menu-link[aria-current="page"]::after, .header-three__menu-toggle[aria-expanded="true"]::after { left: calc(-5px - 1.5rem); } .header-three__utilities { margin-top: 1.5rem; padding-top: 1.5rem; gap: 1rem; } .header-three__utilities-top, .header-three__utilities-bottom { gap: 0.75rem; }}@media (max-width: 767px) { .header-three { height: 100dvh; } .header-three__menu-list { padding: 5.5rem 1.25rem 1.25rem 1.25rem; } .header-three__panel { padding: 5.5rem 1.25rem 1.25rem 1.25rem; } .header-three__utilities { margin-top: 1.25rem; padding-top: 1.25rem; gap: 0.75rem; } .header-three__utilities-top, .header-three__utilities-bottom { gap: 0.75rem; } .header-three__utilities-bottom { flex-direction: column; align-items: flex-start; } .header-three__close, .header-three__search, .header-three__utility-link, .header-three__utility-button, .header-three__utility-link { font-size: 0.9rem; } .header-three__menu-link, .header-three__menu-toggle, .header-three__submenu-link { padding-top: 0.8rem; padding-bottom: 0.8rem; } .header-three__menu-link, .header-three__menu-toggle { font-size: 1.15rem; } .header-three__menu-link::after, .header-three__menu-toggle::after { left: calc(0px - 1.25rem); } .header-three__menu-link:hover::after, .header-three__menu-link:focus-visible::after, .header-three__menu-toggle:hover::after, .header-three__menu-toggle:focus-visible::after, .header-three__menu-link.is-current::after, .header-three__menu-link[aria-current="page"]::after, .header-three__menu-toggle[aria-expanded="true"]::after { left: calc(-5px - 1.25rem); }}