:root{--side-padding: clamp(20px, 4.464vw + -14.286px, 50px);--transition-property: all;--transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--transition-duration: 200ms;--transition: var(--transition-property) var(--transition-timing-function) var(--transition-duration)}body.bricks-is-frontend :focus{outline:none}body.bricks-is-frontend{cursor:none}body.bricks-is-frontend *,body.bricks-is-frontend *::before,body.bricks-is-frontend *::after{cursor:none !important}.custom-cursor{position:fixed;top:0;left:0;width:30px;height:30px;pointer-events:none;z-index:99999;opacity:0;transform-origin:center;transition:opacity .3s ease;will-change:transform}.custom-cursor--visible{opacity:1}.custom-cursor img{position:absolute;top:50%;left:50%;display:block;width:30px;height:30px;max-width:unset;transition:transform .25s ease,opacity .25s ease}.custom-cursor img.custom-cursor__hover{width:60px;height:60px;transform:translate(-50%, -50%) scale(0);filter:drop-shadow(0 0 65px rgba(0, 0, 0, 0.5))}.custom-cursor--hover img.custom-cursor__default{transform:translate(-50%, -50%) scale(0)}.custom-cursor--hover img.custom-cursor__hover{transform:translate(-50%, -50%) scale(1)}.custom-cursor--link img.custom-cursor__default{--cursor-scale: 1.5}.brxe-post-content .ai-tts-player{display:none !important}.section-main-menu{transition:var(--transition)}.section-main-menu:has(.hover-orange>a:hover){background:var(--orange)}.section-main-menu:has(.hover-tan>a:hover){background:var(--tan)}.section-main-menu:has(.hover-blue>a:hover){background:var(--blue)}.section-main-menu:has(.hover-yellow>a:hover){background:var(--dark-yellow)}.section-main-menu:has(.hover-purple>a:hover){background:var(--dark-purple)}.bricks-button{--accent-color: var(--blue);--border-thickness: 3px;transition:var(--transition);--direction: 1}.bricks-button.bricks-background-primary,.bricks-button.bricks-background-muted{position:relative;transition:var(--transition)}.bricks-button.bricks-background-primary svg,.bricks-button.bricks-background-muted svg{z-index:5;position:relative;transition:var(--transition);margin-top:1px}.bricks-button.bricks-background-primary svg path,.bricks-button.bricks-background-muted svg path{transition:var(--transition)}.bricks-button.bricks-background-primary::after,.bricks-button.bricks-background-muted::after{content:"";position:absolute;top:0;right:0;left:auto;width:100%;height:100%;border:var(--border-thickness) solid var(--accent-color);border-radius:100px;background:rgba(0,0,0,0);z-index:0;transition:all .2s}.bricks-button.bricks-background-primary:hover,.bricks-button.bricks-background-muted:hover{transform:translateX(calc(-14px * var(--direction))) scale(var(--scale, 1))}.bricks-button.bricks-background-primary:hover svg,.bricks-button.bricks-background-muted:hover svg{margin-left:14px;margin-right:8px}.bricks-button.bricks-background-primary:hover svg path,.bricks-button.bricks-background-muted:hover svg path{fill:#fff}.bricks-button.bricks-background-primary:hover::after,.bricks-button.bricks-background-muted:hover::after{left:auto;width:58px;right:20px;border-color:rgba(0,0,0,0);background:var(--accent-color);transition:all .2s}.bricks-button.bricks-background-primary.sm,.bricks-button.bricks-background-muted.sm{--border-thickness: 1.5px}.bricks-button.bricks-background-primary.sm:hover,.bricks-button.bricks-background-muted.sm:hover{transform:translateX(calc(-10px * var(--direction))) scale(var(--scale, 1))}.bricks-button.bricks-background-primary.sm:hover svg,.bricks-button.bricks-background-muted.sm:hover svg{margin-left:10px;margin-right:6px}.bricks-button.bricks-background-primary.sm:hover::after,.bricks-button.bricks-background-muted.sm:hover::after{width:32px;right:20px}.bricks-button.bricks-background-primary.reverse,.bricks-button.bricks-background-muted.reverse{--direction: -1}.bricks-button.bricks-background-primary.reverse::after,.bricks-button.bricks-background-muted.reverse::after{left:0;right:auto}.bricks-button.bricks-background-primary.reverse:hover svg,.bricks-button.bricks-background-muted.reverse:hover svg{margin-left:8px;margin-right:14px}.bricks-button.bricks-background-primary.reverse:hover::after,.bricks-button.bricks-background-muted.reverse:hover::after{right:auto;left:20px}.bricks-button.bricks-background-primary.reverse.sm:hover svg,.bricks-button.bricks-background-muted.reverse.sm:hover svg{margin-left:6px;margin-right:10px}.bricks-button.bricks-background-primary.reverse.sm:hover::after,.bricks-button.bricks-background-muted.reverse.sm:hover::after{right:auto;left:20px}.bricks-button.bricks-background-muted{--accent-color: var(--black)}.bricks-button.bricks-background-dark:hover{transform:scale(1.1);background-color:var(--orange) !important}.bricks-button.bricks-background-light{gap:18px;padding:0}.bricks-button.bricks-background-light svg{flex-shrink:0;width:60px;height:60px;border-radius:999px;border:3px solid var(--blue);padding:12px;transition:var(--transition)}.bricks-button.bricks-background-light svg path{transition:fill var(--transition-duration) var(--transition-timing-function)}.bricks-button.bricks-background-light:hover svg{background:var(--blue);transform:translateX(22px) scale(var(--scale, 1))}.bricks-button.bricks-background-light:hover svg path{fill:#fff}.svg-arrow-only{transition:transform var(--transition-duration) var(--transition-timing-function)}.svg-arrow-only path{transition:fill var(--transition-duration) var(--transition-timing-function)}a:hover .svg-arrow-only,.svg-arrow-only:hover{transform:translateX(22px)}a:hover .svg-arrow-only path:first-child,.svg-arrow-only:hover path:first-child{fill:var(--blue) !important}a:hover .svg-arrow-only path:last-child,.svg-arrow-only:hover path:last-child{fill:#fff !important}.brxe-code wistia-player{aspect-ratio:16/9}.outline-text{--outline-width: 2px;--outline-color: #000}@supports(--webkit-text-stroke-width: 2px){.outline-text{color:rgba(0,0,0,0);-webkit-text-stroke:var(--outline-width) var(--outline-color);-webkit-text-stroke-width:var(--outline-width);-webkit-text-stroke-color:var(--outline-color)}}@supports not (--webkit-text-stroke-width: 2px){.outline-text{---outline-width: calc(-1 * var(--outline-width));text-shadow:var(---outline-width) var(---outline-width) 0 var(--outline-color),var(--outline-width) var(---outline-width) 0 var(--outline-color),var(---outline-width) var(--outline-width) 0 var(--outline-color),var(--outline-width) var(--outline-width) 0 var(--outline-color)}}.animate-rotate{animation:linear rotate 10s infinite;transform-origin:center}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.bricks-is-frontend img{-webkit-user-drag:none}body.bricks-is-frontend .animate-fadeup{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}body.bricks-is-frontend .animate-fadeup.is-visible{opacity:1;transform:translateY(0)}.brxe-post-content a,.brxe-text a{color:var(--blue);font-weight:700;text-decoration:underline}.font-h2{font-size:52px;font-weight:700;line-height:1.1;letter-spacing:-0.02em}@media(max-width: 767px){.font-h2{font-size:32px}}.careers-post-content h2,.font-h3{font-size:34px;font-weight:700;line-height:1.1;letter-spacing:-0.04em}@media(max-width: 767px){.careers-post-content h2,.font-h3{font-size:24px}}.careers-post-content h3,.font-h4{font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-0.04em}@media(max-width: 767px){.careers-post-content h3,.font-h4{font-size:20px}}.wp-block-heading{margin-bottom:24px}.multi-image-section-gallery{display:flex;gap:16px}.multi-image-section-gallery li{flex:1}.multi-image-section-gallery li figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.multi-image-section-gallery{display:flex !important;flex-wrap:nowrap !important;grid-template-columns:unset !important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x}.multi-image-section-gallery::-webkit-scrollbar{display:none}.multi-image-section-gallery li{flex:0 0 100%;min-width:100%;scroll-snap-align:start;touch-action:pan-x}}.multi-image-section-dots{display:none}@media(max-width: 767px){.multi-image-section-dots{display:flex;justify-content:center;align-self:center;gap:8px}}.multi-image-section-dots__dot{width:10px;height:10px;border-radius:50%;background:#d9d9d9;border:none;padding:0;transition:background .2s ease}.multi-image-section-dots__dot.is-active{background:#b0b0b0}/*# sourceMappingURL=main.min.css.map */