/* == bricks-advanced-themer == */
:root,.brxc-light-colors, html[data-theme="dark"] .brxc-reversed-colors, html[data-theme="light"] .brxc-initial-colors{}
/*# sourceURL=bricks-advanced-themer-inline-css */

/* == bricks-frontend == */
body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; }
.x-accordion { display: flex; flex-direction: column; width: 100%;}.x-accordion_content { display: none;}:where(.x-accordion_content-inner) { padding: 15px;}.x-accordion[data-x-accordion*=expandFirst] > .brxe-block:first-child .x-accordion_content { display: flex; } .x-accordion[data-x-accordion*=expandAll] .x-accordion_content { display: flex; } .x-accordion_header { padding: 15px; transition: all .15s ease; align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; } .x-accordion_header[tabindex] { cursor: pointer; } :where(.x-accordion_header) { background-color: #EFEFEF; } .x-accordion_item .x-accordion_header:not([tabindex]) .x-accordion_icon { display: none; } .x-accordion_icon { font-size: 1em; transition: transform .15s ease; } .x-accordion_header[role=button] .x-accordion_icon, button.x-accordion_header .x-accordion_icon { display: inline-block }.x-accordion_header[aria-expanded=true] .brxe-icon { transform: rotateX(180deg);}.x-accordion_heading-wrapper { margin-top: 0; margin-bottom: 0;}.x-accordion_heading { width: 100%;}.x-accordion_title { margin-top: 0; margin-bottom: 0;}.x-accordion_item.brxe-block { align-items: stretch;}.x-accordion:not([data-x-expand*=expandFirst]).x-accordion_builder-collapse .x-accordion_content { display: none;}.x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:not(:first-child) .x-accordion_content { display: none!important;}.x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:first-child .x-accordion_content { display: flex!important;}
:root { --x-tabs-transition-duration: .3s; --x-tabs-transition-distance: 10px; --x-tabs-slider-duration: .3s; --x-tabs-adaptive-height-duration: .3s;}[data-x-tab-wrap=wrap] .x-tabs_list { flex-wrap: wrap;}[data-x-tab-wrap=nowrap] .x-tabs_list { flex-wrap: nowrap;}[data-x-tab-wrap=scroll] .x-tabs_tab { flex-shrink: 0;} [data-x-tab-wrap=scroll] .x-tabs_list { flex-wrap: nowrap; overflow-x: auto;}[data-x-tab-wrap=scroll] .x-tabs_list::-webkit-scrollbar{ display: none;} .x-tabs_slider { position: absolute; transition: left var(--x-tabs-slider-duration) ease 0s, top var(--x-tabs-slider-duration) ease 0s, width var(--x-tabs-slider-duration) ease 0s; -webkit-transition: left var(--x-tabs-slider-duration) ease 0s, top var(--x-tabs-slider-duration) ease 0s, width var(--x-tabs-slider-duration) ease 0s; background-color: #222; will-change: left,width;}:where(.brxe-xtabs) { display: flex; flex-direction: column; width: 100%;}:where(.x-tabs_list) { padding: 0; margin: 0; flex-wrap: wrap; position: relative;}.brxe-block.x-tabs_list { align-items: stretch;}.x-tabs_tab { display: flex;}.x-tabs_tab > * { position: relative; z-index: 1;}.brxe-block.x-tabs_content { align-items: stretch; padding: 0; margin: 0; overflow: hidden; flex-wrap: nowrap;}.brxe-div.x-tabs_content-item { display: block;}.x-tabs_panel-content { padding: 20px;}:where(.x-tabs_tab) { padding: 20px; transition: all var(--x-tabs-transition-duration) ease; cursor: pointer; flex-direction: column;}:where(.x-tabs_toggle) { cursor: pointer;}.brxe-block.x-tabs_panel { display: none; animation: xTabsFadeInAnimation ease var(--x-tabs-transition-duration); animation-iteration-count: 1; animation-fill-mode: forwards;}.brxe-xtabs[data-x-tabs*=fadeinnonne_x] .x-tabs_panel { animation-name: none;}.brxe-xtabs[data-x-tabs*=fadein_x] .x-tabs_panel { animation-name: xTabsFadeInAnimation;}.brxe-xtabs[data-x-tabs*=fadeinup_x] .x-tabs_panel { animation-name: xTabsFadeInUpAnimation;}.brxe-xtabs[data-x-tabs*=fadeindown_x] .x-tabs_panel { animation-name: xTabsFadeInDownAnimation;}.brxe-xtabs[data-x-tabs*=fadeinleft_x] .x-tabs_panel { animation-name: xTabsFadeInLeftAnimation;}.brxe-xtabs[data-x-tabs*=fadeinright_x] .x-tabs_panel { animation-name: xTabsFadeInRightAnimation;}.x-tabs-mobile[data-x-tabs*=disableBricksAnimations] .x-tabs_panel *[data-interactions*=startAnimation] { animation-name: none!important;}.brxe-xtabs:not(.x-tabs-mobile)[data-x-tabs*=adaptiveHeight] .x-tabs_content { transition: height var(--x-tabs-adaptive-height-duration) ease;}.brxe-block.x-tabs_toggle { display: none; flex-direction: row; align-items: center; justify-content: space-between; width: 100%;}:where(.x-tabs_toggle) { background-color: #dddedf; padding: 20px;}:where(.x-tabs_toggle-icon) { font-size: 1em; transition: transform .15s ease;}.brxe-block.x-tabs_panel-current { display: flex;}.x-tabs_list-accordion.x-tabs_list { display: none;}.x-tabs_content-accordion > .x-tabs_content-item > .brxe-block.x-tabs_toggle { display: flex;}.x-tabs_content-accordion > .x-tabs_content-item > .brxe-block.x-tabs_panel { animation: none;}@keyframes xTabsFadeInAnimation { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes xTabsFadeInUpAnimation { 0% { opacity: 0; transform: translateY(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInDownAnimation { 0% { opacity: 0; transform: translateY(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInLeftAnimation { 0% { opacity: 0; transform: translateX(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInRightAnimation { 0% { opacity: 0; transform: translateX(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } }
.brxe-xreadmoreless { display: flex; flex-direction: column;}:where(.brxe-xreadmoreless) { position: relative;}.x-read-more_fade { --x-mask-start: 40%; --x-mask-end: 90%; --x-read-more-rotate: 180deg;}.x-read-more_content { max-height: 200px; overflow: hidden;}.x-read-more_fade .x-read-more_content { -webkit-mask-image: linear-gradient(to bottom, black var(--x-mask-start), transparent var(--x-mask-end)); mask-image: linear-gradient(to bottom, black var(--x-mask-start), transparent var(--x-mask-end));}.x-read-more_fade .x-read-more_content.x-read-more_expand { -webkit-mask-image: linear-gradient(to bottom, black 100%, transparent 100%); mask-image: linear-gradient(to bottom, black 100%, transparent 100%);}.x-read-more_fade .x-read-more_content.x-read-more_builder-expand { -webkit-mask-image: linear-gradient(to bottom, black 100%, transparent 100%); mask-image: linear-gradient(to bottom, black 100%, transparent 100%);}.x-read-more_content.x-read-more_builder-expand { max-height: none!important;}.x-read-more_link { background: none; outline: none; border: none; box-shadow: none; padding: 10px; display: flex; align-items: center; justify-content: center; text-align: center; -webkit-animation: x-read-more_fade 300ms; animation: x-read-more_fade 300ms; visibility: hidden; align-self: center; bottom: 0;}.x-read-more_link + .x-read-more_link { display: none;}.x-read-more_link-icon { margin-left: 5px;}.x-read-more_content.x-read-more_expand + .x-read-more_link .x-read-more_link-icon i,.x-read-more_content.x-read-more_expand + .x-read-more_link .x-read-more_link-icon svg { transform: rotate(var(--x-read-more-rotate)); -webkit-transform: rotate(var(--x-read-more-rotate));}[data-readmore] + .x-read-more_link { visibility: visible;}.brx-body.iframe .x-read-more_link { visibility: visible;}@keyframes x-read-more_fade { from { opacity: 0; } to { opacity: 1; }}@-webkit-keyframes x-read-more_fade { from { opacity: 0; } to { opacity: 1; }}
/*# sourceURL=bricks-frontend-inline-css */

/* == bricks-frontend-inline == */
html {scroll-behavior: smooth}:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--stk-font-h1: clamp(calc(1rem * (53.75 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (53.75 / var(--base-font)))) + (((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (76.29 / var(--base-font))));--stk-font-h2: clamp(calc(1rem * (44.79 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.79 / var(--base-font)))) + (((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.04 / var(--base-font))));--stk-font-h3: clamp(calc(1rem * (37.32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.32 / var(--base-font)))) + (((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.83 / var(--base-font))));--stk-font-h4: clamp(calc(1rem * (31.1 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.1 / var(--base-font)))) + (((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.06 / var(--base-font))));--stk-font-h5: clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.25 / var(--base-font))));--stk-font-h6: clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));--stk-font-body: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--stk-gap-3xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (5 / var(--base-font))));--stk-gap-2xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--stk-gap-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));--stk-gap-s: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--stk-gap-m: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--stk-gap-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));--stk-gap-xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));--stk-gap-2xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));--stk-gap-3xl: clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (120 / var(--base-font))));--stk-radius-img: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));--stk-radius-card: clamp(calc(1rem * (6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (6 / var(--base-font)))) + (((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));--stk-radius-btn: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));} html {font-size: 62.5%} body {font-family: "neue-haas-grotesk-display"; font-weight: 500; letter-spacing: 0.1px; line-height: 1.3; color: var(--accent); font-size: 16px} h1, h2, h3, h4, h5, h6 {font-family: "neue-haas-grotesk-display"; color: #011627} h1 {font-family: "neue-haas-grotesk-display"; font-size: var(--h1); letter-spacing: -1px; line-height: 1.1; color: var(--base)} h2 {font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1; letter-spacing: -0.5px; font-size: 62px; color: var(--base)} h3 {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 28px} h4 {font-family: "neue-haas-grotesk-display"; text-transform: uppercase; font-size: 14px} h5 {font-family: "dico-code-one"; font-weight: 400; font-size: 16px; letter-spacing: 0px; color: var(--base)} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {width: 1400px} .woocommerce main.site-main {width: 1400px} #brx-content.wordpress {width: 1400px} .bricks-button {padding-top: 1.25em; padding-right: 2.25em; padding-bottom: 1.25em; padding-left: 2.25em; border-width: 2px; border-radius: var(--radius-xs); color: var(--primary); font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 600; font-style: normal; letter-spacing: 0.8px; transition: all 0.2s ease} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"] {border: 2px solid var(--primary); color: var(--base); font-family: "neue-haas-grotesk-display"; font-weight: 900} .bricks-button.md {font-size: 16px; padding-top: 0.8em; padding-right: 1.2em; padding-bottom: 0.8em; padding-left: 1.2em} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: rgba(255, 0, 0, 0)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--accent)} :root .bricks-button[class*="primary"]:hover {border-color: var(--accent); color: var(--white)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {border-color: var(--white); color: var(--primary-dark)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--base)} .bricks-button:hover {color: var(--white)} :root .bricks-button[class*="secondary"] {font-family: "neue-haas-grotesk-display"; font-weight: 900; color: var(--white); border: 2px solid var(--secondary)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--secondary)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--white)} :root .bricks-button[class*="secondary"]:hover {border-color: var(--white); color: var(--secondary)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {font-family: "neue-haas-grotesk-display"; color: var(--base); border-color: var(--bricks-color-qcitff)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-qcitff)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--white)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--base)} :root .bricks-button[class*="dark"] {color: var(--bricks-color-qcitff); border: 2px solid var(--base)} :root .bricks-button[class*="dark"]:not(.outline):hover {background-color: var(--white)} :root .bricks-button[class*="dark"]:hover {color: var(--base); border-color: var(--base)}.brxe-nav-menu .bricks-nav-menu > li > a {font-family: "Helvetica"; font-weight: 800; font-size: 16px; color: var(--primary)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {font-family: "Helvetica"; font-weight: 800; font-size: 16px; color: var(--primary)}.brxe-wordpress ul {color: var(--accent)} .brxe-text {color: var(--base); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 16px} .brxe-text-basic {color: var(--base); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 16px}.brxe-form .form-group input {letter-spacing: 0px; line-height: 1.3}.brxe-form select {letter-spacing: 0px; line-height: 1.3}.brxe-form textarea {letter-spacing: 0px; line-height: 1.3}@media (max-width: 478px) { .bricks-button {font-size: 10px}}.menu-block {border: 1px solid rgba(183, 212, 241, 0); transition: all 0.5s ease 0s}.menu-block:hover {border-color: rgba(255, 255, 255, 0.05)}@media (max-width: 478px) {.menu-block {border: 0}.menu-block:hover {background-color: rgba(255, 0, 0, 0)}}@media (max-width: 478px) {.menu-header {margin-bottom: 15px}}.menu-link-header {flex-direction: row-reverse; color: var(--primary); font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 20px; margin-bottom: 15px; transition: all 0.2s ease 0s}.menu-link-header:hover {color: var(--accent)}@media (max-width: 478px) {.menu-link-header {margin-bottom: 5px; font-size: 16px}}.menu-link {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 600; transition: all 0.2s ease 0s}.menu-link:hover {color: var(--accent)}@media (max-width: 478px) {.menu-link {font-size: 12px; margin-bottom: 3px}}.controls-menu {margin-bottom: 8px; color: var(--base); font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 700}.menu-open {justify-content: center; align-items: center}@media (max-width: 767px) {.menu-close {align-items: center; align-self: center !important}}@media (max-width: 478px) {.menu-close {position: relative}}.header-subtitle {font-size: 24px; font-family: "neue-haas-grotesk-text"; font-weight: 400; text-align: left; color: var(--bricks-color-qcitff); letter-spacing: 1px; margin-bottom: 30px}@media (max-width: 991px) {.header-subtitle {font-size: 22px}}@media (max-width: 767px) {.header-subtitle {font-size: 22px}}@media (max-width: 478px) {.header-subtitle {font-size: 14px; margin-bottom: 0}}.submenu-link {color: var(--base); transition: all 0.2s ease 0s}.submenu-link:hover {color: var(--accent)}.section-heading-h2 {font-family: "neue-haas-grotesk-display"; font-weight: 700; letter-spacing: -0.5px; line-height: 1.1; text-transform: none; color: var(--base); margin-bottom: 30px}@media (max-width: 991px) {.section-heading-h2 {font-size: 42px}}@media (max-width: 767px) {.section-heading-h2 {font-size: 36px; letter-spacing: -1px}}@media (max-width: 478px) {.section-heading-h2 {font-size: 32px; letter-spacing: -0.5px}}.footer-heading {font-size: 20px; color: #d7d7d7}@media (max-width: 991px) {.footer-heading {font-size: 14px}}.footer-link {color: #d7d7d7; font-size: 12px; font-family: "neue-haas-grotesk-display"; font-weight: 600; letter-spacing: 1px; margin-bottom: 5px}@media (max-width: 991px) {.footer-link {font-size: 12px}}:root {--bricks-color-qcitff: #eaeaea;--bricks-color-acss_import_transparent: transparent;--bricks-color-ebfcb2: #616161;--bricks-color-zuvupj: #edf2f4;}:root[data-brx-theme="dark"] {--bricks-color-qcitff: #eaeaea;--bricks-color-acss_import_transparent: transparent;--bricks-color-ebfcb2: #616161;--bricks-color-zuvupj: #edf2f4;}.brxe-leztfv .brxe-fbbsjq.brxe-text-basic {color: var(--secondary); font-size: 11px; text-transform: uppercase; line-height: 1; letter-spacing: 0.8px; font-family: "neue-haas-grotesk-display"; font-weight: 600; margin-bottom: 1px}@media (max-width: 767px) {.brxe-leztfv .brxe-fbbsjq.brxe-text-basic {font-size: 9px; margin-bottom: 0}}.brxe-leztfv .brxe-hexfsn.brxe-text-basic {color: var(--white); font-size: 18px; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px}@media (max-width: 767px) {.brxe-leztfv .brxe-hexfsn.brxe-text-basic {font-size: 12px; line-height: 1}}.brxe-leztfv .brxe-qtnhcr.brxe-div {align-items: center}.brxe-leztfv .brxe-vgasbj.brxe-text-basic {color: #9797af; font-size: 13px; font-family: "neue-haas-grotesk-text"; font-weight: 400; margin-right: 20px}@media (max-width: 767px) {.brxe-leztfv .brxe-vgasbj.brxe-text-basic {font-size: 10px}}.brxe-leztfv .brxe-hkwxqo.brxe-div {width: 80%}.brxe-leztfv .brxe-femlyu.brxe-icon {font-size: 24px; color: var(--white); fill: var(--white); text-align: right}@media (max-width: 767px) {.brxe-leztfv .brxe-femlyu.brxe-icon {font-size: 18px}}.brxe-leztfv .brxe-dhywhb.brxe-div {align-items: center; justify-content: flex-end}.brxe-leztfv .brxe-xysyxd.brxe-div {width: 20%; justify-content: flex-end}.brxe-leztfv .brxe-woxltu.brxe-div {width: 100%}.brxe-leztfv.brxe-div {align-items: center; padding-top: 1em; padding-right: 2.5em; padding-bottom: 1em; padding-left: 2.5em; justify-content: space-between; background-color: var(--base); border-bottom-width: 0; border-bottom-color: #262631; border-top-left-radius: 0; border-top-right-radius: 0; position: relative; display: block; transition: all 0.2s ease 0s; background-image: linear-gradient(45deg, var(--base), rgba(155, 133, 255, 0.25))}.brxe-leztfv.brxe-div:hover {background-color: #1d1d25}@media (max-width: 767px) {.brxe-leztfv.brxe-div {bottom: 0px; left: 0px; width: 100%; z-index: 99999}}#brxe-titejd {display: flex; flex-direction: column; row-gap: 5px}#brxe-qkyqxw {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; background-color: rgba(40, 40, 52, 0); border-radius: 6px}#brxe-qkyqxw:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-qkyqxw:hover {background-color: rgba(255, 0, 0, 0)}#brxe-qkyqxw {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-kqazyu {display: none}#brxe-gpfska {display: flex; flex-direction: column; row-gap: 5px}#brxe-beuelj {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-beuelj:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-beuelj {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-beuelj:hover {background-color: rgba(255, 0, 0, 0)}}#brxe-tzxmac {display: flex; flex-direction: column; row-gap: 5px}#brxe-zbzmar {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-zbzmar:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-zbzmar {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-tmkylg {display: none}#brxe-xkdfhn {display: none}#brxe-rgbetc {display: flex; flex-direction: column; row-gap: 5px}#brxe-rhqfhv {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-rhqfhv:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-rhqfhv {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-rhqfhv:hover {background-color: rgba(255, 0, 0, 0)}}#brxe-fpmulx {padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; grid-gap: 10px}@media (max-width: 478px) {#brxe-fpmulx {overflow-y: scroll;}#brxe-fpmulx {padding-bottom: 220px}}#brxe-xezwsv {width: 800px; background-color: rgba(40, 40, 51, 0.85); box-shadow: 3px 3px 8px -1px rgba(40, 40, 51, 0.12); overflow: hidden; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); margin-top: -1px}@media (max-width: 991px) {#brxe-xezwsv {background-color: var(--base); width: 100%}}@media (max-width: 767px) {#brxe-xezwsv {height: 100%}}#brxe-zpaoqc {padding-top: 12px; padding-bottom: 12px; font-size: 12px; margin-right: 15px}#brxe-tefywb {padding-top: 12px; padding-bottom: 12px; font-size: 12px}#brxe-nnnnqn {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-nnnnqn:hover {background-color: var(--primary)}#brxe-yvdnfd {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease; margin-right: 10px}#brxe-yvdnfd:hover {background-color: var(--primary)}#brxe-cgiskq {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease}#brxe-cgiskq:hover {background-color: var(--primary)}#brxe-rbnxub {display: flex; justify-content: flex-start}#brxe-kyujse {padding-top: 1em; padding-right: 2.5em; padding-bottom: 1em; padding-left: 2.5em; width: 100%; justify-content: space-between; align-items: center}#brxe-wjtefz {width: 100%; background-color: #282833; border-radius: 0 0 6px 6px; box-shadow: 3px 3px 8px -1px rgba(40, 40, 51, 0.12); margin-top: -1px; margin-right: 0; margin-left: 0; z-index: -1; left: 0px; display: none}#brxe-gbqndf {position: fixed; z-index: 9999999999; width: 800px; right: 30px; transform: translateY(-130%)}@media (max-width: 991px) {#brxe-gbqndf {width: 100%; right: 0px; height: 100%; background-color: var(--base)}}@media (max-width: 767px) {#brxe-gbqndf {height: 100%; z-index: 999999999}}#brxe-saxzfi .bricks-site-logo {height: 48px}@media (max-width: 991px) {#brxe-saxzfi .bricks-site-logo {height: 32px}}@media (max-width: 478px) {#brxe-saxzfi .bricks-site-logo {height: 24px}}#brxe-mstlaw {height: 64px; display: flex; align-items: center; justify-content: flex-start}#brxe-wvrarj:not(.tag), #brxe-wvrarj img {aspect-ratio: 1; object-fit: cover}#brxe-wvrarj {width: 100%; border: 1px solid var(--base-medium); border-radius: 100px}#brxe-rqlnib {width: 30%; max-width: 42px}#brxe-bpbuga {color: var(--danger-light); font-size: 11px}#brxe-ssjrmy {padding-top: 2em; padding-right: 2em; padding-bottom: 1.3em; padding-left: 2em; border: 1px solid #d7d7d7; border-radius: 6px; margin-top: 8px; min-width: 260px}#brxe-qxebur {font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 600; color: var(--white)}#brxe-thvzke {column-gap: 15px; align-items: center; transition: all 0.2s; position: relative; z-index: 9999999}#brxe-ekyknx {margin-right: 15px; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; font-size: 13px}@media (max-width: 991px) {#brxe-ekyknx {padding-top: 12px; padding-right: 18px; padding-bottom: 12px; padding-left: 18px}}@media (max-width: 767px) {#brxe-ekyknx {padding-top: 1em; padding-right: 1.5em; padding-bottom: 1em; padding-left: 1.5em; font-size: 11px}}#brxe-sjhxfc {margin-right: 10px; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; color: var(--primary); font-size: 13px; background-color: rgba(0, 0, 0, 0)}#brxe-sjhxfc:hover {color: var(--accent); border-color: var(--accent)}@media (max-width: 991px) {#brxe-sjhxfc {padding-top: 12px; padding-right: 18px; padding-bottom: 12px; padding-left: 18px}}@media (max-width: 767px) {#brxe-sjhxfc {padding-top: 1em; padding-right: 1.5em; padding-bottom: 1em; padding-left: 1.5em; font-size: 11px}}@media (max-width: 478px) {#brxe-szusdy {display: none}}#brxe-tbqang {height: 42px; width: 42px; color: var(--primary); fill: var(--primary); display: none; font-size: 36px}#brxe-qmgkhy :not([stroke="none"]) {stroke: var(--primary)}#brxe-qmgkhy {height: 42px; width: 42px}@media (max-width: 991px) {#brxe-qmgkhy {height: 24px; width: 24px}}#brxe-hcdswe {position: absolute; z-index: 99999}@media (max-width: 991px) {#brxe-hcdswe {width: 32px; height: 32px; display: flex}}#brxe-qcxrco {color: var(--primary); fill: var(--primary)}@media (max-width: 991px) {#brxe-qcxrco {font-size: 24px}}#brxe-flgsxt {position: absolute}@media (max-width: 991px) {#brxe-flgsxt {width: 32px; height: 32px; display: flex; justify-content: center; align-items: center}}#brxe-exjvso {position: relative; height: 64px; margin-left: 30px; width: 64px; display: flex; align-items: center; justify-content: center}@media (max-width: 991px) {#brxe-exjvso {width: 32px; height: 32px}}@media (max-width: 767px) {#brxe-exjvso {width: 32px; height: 32px}}@media (max-width: 478px) {#brxe-exjvso {width: 32px; height: 32px}}#brxe-javqel {position: relative; justify-content: flex-end; align-self: center !important; align-items: center; display: flex; height: 64px}#brxe-jftflx {margin-right: 0; margin-left: 0; width: 100%}#brxe-arqzqq {padding-top: 24px; padding-bottom: 24px; background-color: var(--base); z-index: 999999999; height: 112px; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); position: fixed}@media (max-width: 991px) {#brxe-arqzqq {padding-top: 12px; padding-bottom: 12px; height: 88px}}@media (max-width: 478px) {#brxe-arqzqq {height: 64px; padding-top: 0; padding-bottom: 0}}#brxe-cdliln {justify-content: center}@media (max-width: 767px) {#brxe-cdliln {width: 60%}}#brxe-lkttwr {position: relative; display: grid; align-items: initial}#brxe-lfyuwd {margin-bottom: 10px; color: #d7d7d7}@media (max-width: 991px) {#brxe-lfyuwd {font-size: 46px}}#brxe-bcnkmx {color: var(--primary); line-height: 1.1}#brxe-ctclkv {margin-right: 15px}#brxe-cvhftl {margin-right: 15px; display: none}#brxe-zdjcli {margin-top: 20px; display: none}#brxe-qahsyu {position: relative; z-index: 99; display: flex; align-items: flex-start; flex-direction: column; justify-content: center}#brxe-mxxgqs {align-items: center; align-content: center; justify-items: center; grid-gap: 30px}@media (max-width: 767px) {#brxe-mxxgqs {grid-gap: 30px}}#brxe-pygniw {position: relative; justify-content: center; width: 90%}#brxe-wusubb {color: rgba(255, 255, 255, 0.5); font-size: 16px; font-style: italic; position: absolute; bottom: 2.5em; left: 2.5em; max-width: 345px}@media (max-width: 767px) {#brxe-wusubb {right: 2.5em; left: inherit; bottom: inherit; top: 200px; font-size: 12px; max-width: 180px}}@media (max-width: 478px) {#brxe-wusubb {font-size: 9px}}#brxe-cvyvjc {justify-content: center; background-image: radial-gradient(ellipse farthest-corner at top left, rgba(40, 40, 51, 0.11), rgba(102, 148, 255, 0.2), rgba(157, 133, 255, 0.34)); background-color: var(--shade); position: relative; min-height: 90vh; padding-top: 200px}@media (max-width: 767px) {#brxe-cvyvjc {padding-top: 140px; padding-bottom: 90px; min-height: 0px}}#brxe-eekfbu {margin-right: 15px; margin-left: 15px}#brxe-fmmerb {margin-right: 15px; margin-left: 15px}#brxe-zygavt {margin-right: 15px; margin-left: 15px}#brxe-yfrgwr {margin-right: 15px; margin-left: 15px}#brxe-fqsjrw {flex-direction: row; font-size: 16px; font-family: "neue-haas-grotesk-display"; font-weight: 700; color: var(--base); justify-content: center}@media (max-width: 991px) {#brxe-fqsjrw {flex-direction: column}}@media (max-width: 767px) {#brxe-fqsjrw {flex-direction: row}}#brxe-kwkxkn {background-color: rgba(183, 212, 241, 0.8); padding-top: 30px; padding-bottom: 30px; position: sticky; top: 112px; z-index: 999999; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px)}@media (max-width: 991px) {#brxe-kwkxkn {display: none}}#brxe-rpgswq {margin-bottom: 15px}#brxe-xaziqn {margin-bottom: 20px; flex-direction: row; gap: 15px}#brxe-xaziqn svg {height: 46px; width: 46px}#brxe-xaziqn .content {font-family: "neue-haas-grotesk-display"; font-weight: 500; color: var(--base); font-size: 22px}#brxe-mutsgz {margin-bottom: 20px; flex-direction: row; gap: 15px}#brxe-mutsgz svg {height: 46px; width: 46px}#brxe-mutsgz .content {font-family: "neue-haas-grotesk-display"; font-weight: 500; color: var(--base); font-size: 22px}#brxe-ioqvsn svg {height: 46px; width: 46px}#brxe-ioqvsn {flex-direction: row; gap: 15px; margin-bottom: 20px}#brxe-ioqvsn .content {font-family: "neue-haas-grotesk-display"; font-weight: 500; color: var(--base); font-size: 22px}#brxe-lbdzqa svg {height: 46px; width: 46px}#brxe-lbdzqa {flex-direction: row; gap: 15px; margin-bottom: 20px}#brxe-lbdzqa .content {font-family: "neue-haas-grotesk-display"; font-weight: 500; color: var(--base); font-size: 22px}#brxe-kzbaao svg {height: 46px; width: 46px}#brxe-kzbaao {flex-direction: row; gap: 15px}#brxe-kzbaao .content {font-family: "neue-haas-grotesk-display"; font-weight: 500; color: var(--base); font-size: 22px}#brxe-ucvucb {grid-gap: 30px; max-width: 1000px; margin-top: 0; margin-right: auto; margin-left: auto}#brxe-xqcjmh {background-color: #eaeaea; padding-bottom: 200px}#brxe-afpuuy {margin-bottom: 15px}#brxe-expslk {font-size: 22px; font-family: "neue-haas-grotesk-text"; font-weight: 400}#brxe-expslk a {font-size: 22px; font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: inherit}#brxe-mxljyu {background-color: var(--neutral); border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: center}#brxe-ttyydl {margin-top: -200px; background-color: var(--primary); width: 100%; border-radius: 6px; overflow: hidden}#brxe-ksjbsg {margin-bottom: 60px}#brxe-kullbx {margin-bottom: 15px; color: var(--white)}#brxe-dleibe {margin-bottom: 90px; align-items: center; grid-gap: 30px}#brxe-elufsm {margin-bottom: 15px; color: #d7d7d7; font-size: 52px}#brxe-ajfpvn {margin-bottom: 90px; align-items: center; grid-gap: 30px}#brxe-undxoz {margin-bottom: 15px; color: #d7d7d7; font-size: 52px}#brxe-kkuvoq {margin-bottom: 90px; align-items: center; grid-gap: 30px}#brxe-urvcxe {margin-bottom: 15px; color: #d7d7d7; font-size: 52px}#brxe-bxfkcu {margin-bottom: 90px; align-items: center; grid-gap: 30px}#brxe-wnhvpt {margin-bottom: 15px; color: var(--neutral); font-size: 52px}#brxe-xhkdfh {margin-bottom: 90px; align-items: center; grid-gap: 30px}#brxe-aryobw {background-color: var(--base)}#brxe-wyikbl {color: var(--bricks-color-qcitff); text-align: center}#brxe-zcqtjc {color: var(--bricks-color-qcitff); line-height: 1.1; text-align: center}#brxe-ipzslu {margin-bottom: 30px}#brxe-ytzxup {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 112px; color: rgba(255, 255, 255, 0.4)}#brxe-atomcu {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 112px; color: rgba(255, 255, 255, 0.4)}#brxe-echlmt {color: rgba(255, 255, 255, 0.4); font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 112px}#brxe-cllifq {flex-direction: column}#brxe-invxvy {font-size: 1em}#brxe-mxmwwg {color: var(--bricks-color-qcitff); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-mxmwwg a {color: var(--bricks-color-qcitff); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1; font-size: inherit}#brxe-ambdrm {max-width: 760px}#brxe-lrntcd {font-size: 1em}#brxe-ehmbdb {color: var(--white); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-ehmbdb a {color: var(--white); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1; font-size: inherit}#brxe-cqtbdt {max-width: 760px}#brxe-uugkkc {font-size: 1em}#brxe-ooxbrv {color: var(--white); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-ooxbrv a {color: var(--white); font-size: 62px; font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1; font-size: inherit}#brxe-hcmjqw {max-width: 760px}#brxe-crnpin {align-items: center}#brxe-cvuxut .x-tabs_toggle-icon {transform: rotateX(0deg)}#brxe-cvuxut .x-tabs_toggle[aria-expanded=true] .x-tabs_toggle-icon {transform: rotateX(180deg)}#brxe-cvuxut .x-tabs_tab {color: rgba(255, 255, 255, 0.4); border-right: 4px solid rgba(255, 255, 255, 0.25)}#brxe-cvuxut .x-tabs_toggle {color: rgba(255, 255, 255, 0.4); border-right: 4px solid rgba(255, 255, 255, 0.25)}#brxe-cvuxut .x-tabs_tab.x-tabs_tab-selected {color: var(--white)}#brxe-cvuxut .x-tabs_toggle[aria-expanded=true] {color: var(--white)}#brxe-cvuxut .x-tabs_list .x-tabs_slider {background-color: rgba(255, 0, 0, 0); border-right-width: 4px; border-right-style: solid}#brxe-jilofd {background-image: linear-gradient(90deg, var(--secondary), var(--accent)); display: none}#brxe-hrfptx {color: var(--bricks-color-qcitff); text-align: center}#brxe-lgilup {color: var(--bricks-color-qcitff); line-height: 1.1; text-align: center}#brxe-kbqhbh {margin-bottom: 30px}#brxe-acnust {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-acnust {font-size: 32px}}@media (max-width: 767px) {#brxe-acnust {font-size: 28px}}@media (max-width: 478px) {#brxe-acnust {font-size: 24px; margin-bottom: 15px}}#brxe-tjisjg {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-tjisjg {border-right-width: 0}}#brxe-cbidsa {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-cbidsa a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-cbidsa {font-size: 18px}#brxe-cbidsa a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-cbidsa {font-size: 16px}#brxe-cbidsa a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-cbidsa {font-size: 14px}#brxe-cbidsa a {font-size: 14px; font-size: inherit}}#brxe-oznpaj {padding-bottom: 60px}#brxe-bfwgyw {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-bfwgyw {font-size: 32px}}@media (max-width: 767px) {#brxe-bfwgyw {font-size: 28px}}@media (max-width: 478px) {#brxe-bfwgyw {font-size: 24px; margin-bottom: 15px}}#brxe-hccxgk {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-hccxgk {border-right-width: 0}}#brxe-aybgup {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-aybgup a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-aybgup {font-size: 18px}#brxe-aybgup a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-aybgup {font-size: 16px}#brxe-aybgup a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-aybgup {font-size: 14px}#brxe-aybgup a {font-size: 14px; font-size: inherit}}#brxe-wfhlhb {padding-bottom: 60px}#brxe-hxgzdm {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-hxgzdm {font-size: 32px}}@media (max-width: 767px) {#brxe-hxgzdm {font-size: 28px}}@media (max-width: 478px) {#brxe-hxgzdm {font-size: 24px; margin-bottom: 15px}}#brxe-itibzp {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-itibzp {border-right-width: 0}}#brxe-jhmapv {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-jhmapv a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-jhmapv {font-size: 18px}#brxe-jhmapv a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-jhmapv {font-size: 16px}#brxe-jhmapv a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-jhmapv {font-size: 14px}#brxe-jhmapv a {font-size: 14px; font-size: inherit}}#brxe-atouyk {padding-bottom: 60px}#brxe-fcanmh {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-fcanmh {font-size: 32px}}@media (max-width: 767px) {#brxe-fcanmh {font-size: 28px}}@media (max-width: 478px) {#brxe-fcanmh {font-size: 24px; margin-bottom: 15px}}#brxe-cexwco {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-cexwco {border-right-width: 0}}#brxe-tzldlv {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-tzldlv a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-tzldlv {font-size: 18px}#brxe-tzldlv a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-tzldlv {font-size: 16px}#brxe-tzldlv a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-tzldlv {font-size: 14px}#brxe-tzldlv a {font-size: 14px; font-size: inherit}}#brxe-alrisc {padding-bottom: 60px}#brxe-upjyji {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-upjyji {font-size: 32px}}@media (max-width: 767px) {#brxe-upjyji {font-size: 28px}}@media (max-width: 478px) {#brxe-upjyji {font-size: 24px; margin-bottom: 15px}}#brxe-zmubdv {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-zmubdv {border-right-width: 0}}#brxe-zuyrkx {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-zuyrkx a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-zuyrkx {font-size: 18px}#brxe-zuyrkx a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-zuyrkx {font-size: 16px}#brxe-zuyrkx a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-zuyrkx {font-size: 14px}#brxe-zuyrkx a {font-size: 14px; font-size: inherit}}#brxe-kcxuea {padding-bottom: 60px}#brxe-ninrxp {font-size: 42px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700}@media (max-width: 991px) {#brxe-ninrxp {font-size: 32px}}@media (max-width: 767px) {#brxe-ninrxp {font-size: 28px}}@media (max-width: 478px) {#brxe-ninrxp {font-size: 24px; margin-bottom: 15px}}#brxe-qlbqey {border-right: 2px solid var(--bricks-color-qcitff)}@media (max-width: 478px) {#brxe-qlbqey {border-right-width: 0}}#brxe-vavkin {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px}#brxe-vavkin a {color: var(--white); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 24px; font-size: inherit}@media (max-width: 991px) {#brxe-vavkin {font-size: 18px}#brxe-vavkin a {font-size: 18px; font-size: inherit}}@media (max-width: 767px) {#brxe-vavkin {font-size: 16px}#brxe-vavkin a {font-size: 16px; font-size: inherit}}@media (max-width: 478px) {#brxe-vavkin {font-size: 14px}#brxe-vavkin a {font-size: 14px; font-size: inherit}}#brxe-enlslt {padding-bottom: 60px}#brxe-czfsaj .x-read-more_link {background-color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 600; font-size: 14px; padding-top: 16px; padding-right: 30px; padding-bottom: 16px; padding-left: 30px; border-radius: 6px}#brxe-ekvmjk {max-width: 1000px}@media (max-width: 991px) {#brxe-ekvmjk {max-width: 100%}}#brxe-bojnwm {background-image: linear-gradient(90deg, var(--secondary), var(--accent))}#brxe-qtdpge {margin-bottom: 0}#brxe-dzuihu {color: var(--base); line-height: 1.1; text-align: center}#brxe-vtslfq {color: var(--base); margin-left: 15px}#brxe-gajkwd {border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--primary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center}#brxe-vwfklk {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-tufguf {color: var(--base)}#brxe-tufguf a {color: var(--base); font-size: inherit}#brxe-senqep {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-cbcpcd {display: none}#brxe-mkwztt {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-sthpgj {color: var(--base); margin-left: 15px}#brxe-kbbaov {color: var(--base); align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--primary); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-gdorrz {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-gegpcs {color: var(--base)}#brxe-gegpcs a {color: var(--base); font-size: inherit}#brxe-hjrayn {width: 140px}#brxe-inetux {min-width: 140px}#brxe-inzvtg {font-size: 13px; font-family: "neue-haas-grotesk-display"; font-weight: 700}#brxe-kkmnjk {display: flex; align-items: center; margin-top: 15px; column-gap: 30px}#brxe-rugsra {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-kydlju {display: none}#brxe-seyfod {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-rebdwn {color: var(--base); margin-left: 15px}#brxe-unalrj {border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--primary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center}#brxe-ciodph {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-swpivy {color: var(--base)}#brxe-swpivy a {color: var(--base); font-size: inherit}#brxe-rjzzhk {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-yfyurq {display: none}#brxe-wbswbk {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-nyntpt {color: var(--base); margin-left: 15px}#brxe-bqsqeu {border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--primary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center}#brxe-muijhd {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-dvahry {color: var(--base)}#brxe-dvahry a {color: var(--base); font-size: inherit}#brxe-qwdabo {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-vajybb {display: none}#brxe-vusbfz {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-bkkaix {color: var(--base); margin-left: 15px}#brxe-aoxfdn {background-color: var(--primary); border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; color: var(--base); width: 42px; height: 42px; display: flex; align-self: center}#brxe-czqlcw {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-aqmkkn {color: var(--base)}#brxe-aqmkkn a {color: var(--base); font-size: inherit}#brxe-swnznu {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-iosolv {display: none}#brxe-cldjjb {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-fkjull {color: var(--base); margin-left: 15px}#brxe-nyiqbu {color: var(--base); border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--primary); width: 42px; height: 42px; display: flex; align-self: center}#brxe-znxmfg {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-wkqkau {color: var(--base)}#brxe-wkqkau a {color: var(--base); font-size: inherit}#brxe-ytcdvk {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-dtticr {display: none}#brxe-nrqqyn {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-jhtkfy {color: var(--base); margin-left: 15px}#brxe-vvdrce {background-color: var(--primary); border-radius: 100px; align-items: center; justify-content: center; font-size: 1.5em; color: var(--base); width: 42px; height: 42px; display: flex; align-self: center}#brxe-ozyksm {align-items: center; justify-content: flex-end; flex-direction: row-reverse; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-lafmfc {color: var(--base)}#brxe-lafmfc a {color: var(--base); font-size: inherit}#brxe-ammyga {font-size: 13px; font-family: "neue-haas-grotesk-display"; font-weight: 700}#brxe-ktnpmj {display: none}#brxe-kyoqnd {display: flex; align-items: center; margin-top: 15px; column-gap: 30px}#brxe-ykssgi {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-mnnxaf {display: none}#brxe-onsnuc {padding-top: 1em; padding-bottom: 1em; border-color: rgba(40, 40, 51, 0.2)}#brxe-xlfigy .x-accordion_icon {transform: rotateX(0deg)}#brxe-xlfigy .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-xlfigy .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-xlfigy {display: none}#brxe-zfqrgn .icon {width: 42px; height: 42px; font-size: 19px; color: var(--base); background-color: var(--primary); border-radius: 100px}#brxe-zfqrgn .icon svg {height: 19px; width: 19px}#brxe-zfqrgn li {margin-bottom: 30px}#brxe-zfqrgn .title {color: var(--base); font-family: "neue-haas-grotesk-display"; margin-left: 20px}#brxe-cdrmcs {color: var(--white); font-style: italic}#brxe-bfvlri {align-items: flex-end; justify-content: flex-start; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; display: flex; align-self: flex-end !important; border: 9px solid rgba(255, 255, 255, 0.15); min-height: 800px}@media (max-width: 991px) {#brxe-bfvlri {min-height: 600px}}#brxe-qnhhhv {border-radius: 6px; overflow: hidden; background-image: url(/wp-content/uploads/2024/06/people-80.jpg); background-size: cover; background-position: center center}@media (max-width: 767px) {#brxe-yqdbti {display: none}}#brxe-eijbon {grid-gap: 30px}#brxe-scmfnd {align-items: center; grid-gap: 30px}#brxe-xbetky {background-color: var(--neutral)}#brxe-uvaoqv {position: absolute; color: #d7d7d7; font-style: italic; right: 2.5em; bottom: 2.5em}@media (max-width: 991px) {#brxe-uvaoqv {top: 2.5em; bottom: imherit}}#brxe-ppxiwh {min-width: 280px; border-right: 2px solid var(--white); color: var(--white); line-height: 1; font-size: 62px; font-weight: 700; font-family: "neue-haas-grotesk-display"}@media (max-width: 991px) {#brxe-ppxiwh {border-style: none}}@media (max-width: 767px) {#brxe-ppxiwh {margin-bottom: 15px}}#brxe-ddfngl {width: 30%}@media (max-width: 1260px) {#brxe-ddfngl {width: 100%}}#brxe-mhyuyv {min-width: 200px; background-color: var(--secondary); margin-right: 20px; border-color: var(--secondary)}@media (max-width: 767px) {#brxe-mhyuyv {margin-right: 0; margin-bottom: 15px}}#brxe-liujbh {min-width: 200px; background-color: var(--primary); border-color: var(--primary); margin-right: 20px}@media (max-width: 767px) {#brxe-liujbh {margin-right: 0; margin-bottom: 15px}}#brxe-jfudrs {min-width: 200px; background-color: var(--accent); border-color: var(--accent)}#brxe-bpuged {align-self: center !important; display: flex; justify-content: center}@media (max-width: 1260px) {#brxe-bpuged {width: 100%}}@media (max-width: 991px) {#brxe-bpuged {align-self: flex-start !important; justify-content: flex-start; margin-top: 15px}}@media (max-width: 767px) {#brxe-bpuged {padding-left: 0; flex-direction: column; max-width: 300px}}#brxe-iqleal {width: 100%; align-items: center; margin-right: auto; margin-left: auto; max-width: 1200px}#brxe-guufyt {align-items: center; padding-top: 400px}@media (max-width: 767px) {#brxe-guufyt {justify-items: flex-start; grid-gap: 30px; padding-top: 300px}}@media (max-width: 478px) {#brxe-guufyt {padding-top: 200px}}#brxe-rsizni {background-image: url(/wp-content/uploads/2024/06/12-80.jpg); background-size: cover; background-position: center center; background-color: var(--base); background-blend-mode: luminosity; backdrop-filter: grayscale(100%); -webkit-backdrop-filter: grayscale(100%); position: relative}:where(#brxe-rsizni > *:not(figcaption)) {position: relative}#brxe-rsizni::before {background-image: linear-gradient(rgba(40, 40, 51, 0.65), rgba(40, 40, 51, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-rsizni {padding-top: 72px; padding-bottom: 72px}}#brxe-xvrnpr {margin-bottom: 15px}#brxe-hitvzq {background-color: var(--primary); padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%}@media (max-width: 767px) {#brxe-hitvzq {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-pnxafp {margin-bottom: 15px; color: var(--white)}#brxe-lmcfft .line {height: 2px}#brxe-lmcfft.horizontal .line {border-top-width: 2px; border-top-color: var(--white)}#brxe-lmcfft.vertical .line {border-right-color: var(--white)}#brxe-lmcfft .icon {color: var(--white)}#brxe-lmcfft {margin-bottom: 30px}#brxe-rzihdk {color: var(--white); line-height: 1.1}#brxe-kwoeko {min-width: 140px}#brxe-jnmozt {margin-right: 15px; display: none}#brxe-aydwmq {margin-top: 20px}#brxe-aaiffz {margin-bottom: 24px}#brxe-hvltnc {background-image: url(/wp-content/uploads/2024/06/CASC_Images_Home-1-scaled.jpg); background-size: cover; background-attachment: scroll; background-position: top center; padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%}@media (max-width: 767px) {#brxe-hvltnc {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-xyskkd {width: 100%; align-items: stretch}#brxe-dydbbh {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 767px) {#brxe-dydbbh {padding-top: inherit; padding-right: inherit; padding-bottom: inherit; padding-left: inherit}}#brxe-frpinx {margin-bottom: 15px; color: var(--white)}#brxe-iamizz .line {height: 2px}#brxe-iamizz.horizontal .line {border-top-width: 2px; border-top-color: var(--white)}#brxe-iamizz.vertical .line {border-right-color: var(--white)}#brxe-iamizz .icon {color: var(--white)}#brxe-xuyxco {margin-bottom: 24px}#brxe-rgtgsn .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-rgtgsn .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-ewmogm {font-size: 32px; color: var(--white); letter-spacing: 1px}#brxe-vjhxpc {margin-bottom: 30px}#brxe-lwryro .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-lwryro .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-fscyez {font-size: 32px; color: var(--white); letter-spacing: 1px}#brxe-dgnmnt {margin-bottom: 30px}#brxe-uinies .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-uinies .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-jqeyky {font-size: 32px; color: var(--white); letter-spacing: 1px}#brxe-zkgvcc {margin-bottom: 30px}#brxe-bwkodg {min-width: 140px}#brxe-czstvd {margin-right: 15px; display: none}#brxe-ouilyx {margin-top: 20px}#brxe-aypgal {background-image: url(/wp-content/uploads/2024/06/CASC_Images_Home-1-scaled.jpg); background-size: cover; background-attachment: fixed; background-position: top center; padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%}@media (max-width: 767px) {#brxe-aypgal {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-gzgsqn {margin-bottom: 15px}#brxe-fnkxno {margin-left: 15px}#brxe-chsphq {font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-maytpb {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-fmmfzy {color: var(--base)}#brxe-fmmfzy a {color: var(--base); font-size: inherit}#brxe-neacbr {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-edwjcv {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-vasgrl {margin-left: 15px}#brxe-leustf {font-size: 1.5em; background-color: var(--primary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-fuukki {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-useopc {color: var(--base)}#brxe-useopc a {color: var(--base); font-size: inherit}#brxe-gmsoij {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-jstnpp {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-nxfnhx {margin-left: 15px}#brxe-qxjsdh {font-size: 1.5em; background-color: var(--accent); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-vtnvlk {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-oggktp {color: var(--base)}#brxe-oggktp a {color: var(--base); font-size: inherit}#brxe-iqdvof {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-afxdap {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-pqjndo {margin-left: 15px}#brxe-gqpwvp {font-size: 1.5em; background-color: var(--white); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-lqsrvi {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-prmlpe {color: var(--base)}#brxe-prmlpe a {color: var(--base); font-size: inherit}#brxe-jcuioy {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-apmuse {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-ylnhri .x-accordion_icon {transform: rotateX(0deg)}#brxe-ylnhri .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-ylnhri .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-xbbkno {background-color: var(--neutral); padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%}@media (max-width: 767px) {#brxe-xbbkno {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-xbyshl {width: 100%; align-items: stretch}#brxe-nkzren {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: none}@media (max-width: 767px) {#brxe-nkzren {padding-top: inherit; padding-right: inherit; padding-bottom: inherit; padding-left: inherit}}#brxe-kfanxi {margin-bottom: 15px}@media (max-width: 767px) {#brxe-kfanxi {width: 260px}}#brxe-yjiezs {color: #d7d7d7; font-family: "neue-haas-grotesk-display"; font-style: normal; font-weight: 600; font-size: 12px; line-height: 1.8; letter-spacing: 1px}#brxe-qzxpaz {margin-bottom: 20px}#brxe-ijxkzq {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-iwvovd {margin-bottom: 5px}#brxe-kfbmsi {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-ljabmy {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-eluabv {margin-bottom: 5px}#brxe-crollb {display: none}#brxe-nbwlaa {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-jlasra {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-dtrlcs {margin-bottom: 5px}#brxe-xjdrsi {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-iefyrp {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-wrirpe {margin-bottom: 5px}#brxe-xavyxh {display: none}#brxe-ntglog {display: none}#brxe-gwipxp {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}@media (max-width: 767px) {#brxe-bbbovv {grid-gap: 30px}}#brxe-fqkcgp {grid-gap: 90px; width: 100%}@media (max-width: 767px) {#brxe-fqkcgp {grid-gap: 60px}}#brxe-cpxloc {font-size: 12px; padding-top: 15px; padding-bottom: 15px; width: 140px; margin-top: 0; margin-right: 15px}@media (max-width: 478px) {#brxe-cpxloc {margin-bottom: 10px}}#brxe-cdxbyk {font-size: 13px; color: #d7d7d7; margin-bottom: 3px}#brxe-jygere {font-size: 13px; color: #d7d7d7}#brxe-owanax {display: flex; flex-direction: column}#brxe-bnqmzj {display: flex; align-items: center}#brxe-hpnpup {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-hpnpup:hover {background-color: var(--primary)}#brxe-aalehn {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-aalehn:hover {background-color: var(--primary)}#brxe-onidpo {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease}#brxe-onidpo:hover {background-color: var(--primary)}#brxe-sqzswp {display: flex; justify-content: flex-end}#brxe-oxprub {margin-top: 10px}#brxe-fktphs {background-color: var(--base)}#brxe-bisjdw {color: #d7d7d7; font-size: 12px; font-family: "neue-haas-grotesk-display"; font-weight: 600}#brxe-kpedqp {justify-content: center; align-items: center}#brxe-wjyqes {background-color: #22222b; padding-top: 20px; padding-bottom: 20px}#brxe-seewib {color: var(--primary-light); font-size: 16px; font-family: "neue-haas-grotesk-display"; font-weight: 600; line-height: 1.2}@media (max-width: 767px) {#brxe-seewib {font-size: 14px}}@media (max-width: 478px) {#brxe-seewib {font-size: 10px}}#brxe-xwajvr {background-color: var(--primary-ultra-dark); padding-top: 12px; padding-right: 60px; padding-bottom: 12px; padding-left: 60px; display: flex; align-items: center; justify-content: center; position: fixed; z-index: 9999999; bottom: 0px; width: 100%; left: 0px}@media (max-width: 767px) {#brxe-xwajvr {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-xwajvr {padding-top: 8px; padding-bottom: 8px}}.resource-light { background-color: #fff !important; } .resource-light h3 { color: #272731 !important; } .resource-light p { color: #272731 !important; } .resource-light a.brxe-button { background-color: #f1f1f7 !important; color: #272731 !important; } .resource-light a.brxe-button:hover { background-color: #272731 !important; color: #fff !important; } .resource-light .brxe-text-basic { color: #272731 !important; } .resource-light svg path { stroke: #272731 !important; } label.gfield_label.gform-field-label { font-size: 14px; line-height: 1.1; margin-bottom: 6px; } .ginput_container input { background-color: #81b5ff !important; border: 1px solid #72a0e1 !important; } .ginput_container textarea { background-color: #81b5ff !important; border: 1px solid #72a0e1 !important; } .ginput_container input:focus { background-color: #fff !important; } .ginput_container textarea:focus { background-color: #fff !important; } label.gfield_label.gform-field-label { font-size: 14px; line-height: 1.1; margin-bottom: 6px; font-weight: 600; } #gform_submit_button_1 { transition: all 0.2s ease; border-radius: 6px !important; height: 46px !important; width: 140px; background-color: #eaeaea; color: #19252e; border: 1px solid #eaeaea; font-family: "neue-haas-grotesk-display"; font-weight: 700; } #gform_submit_button_2 { transition: all 0.2s ease; border-radius: 6px !important; height: 46px !important; width: 140px; background-color: #eaeaea; color: #19252e; border: 1px solid #eaeaea; font-family: "neue-haas-grotesk-display"; font-weight: 700; } input { border-radius: 6px 6px 6px 6px !important; height: 46px !important; background-color: #fff; color: #19252e; border: 1px solid #eee !important; box-shadow: none !important; } textarea { border-radius: 6px 6px 6px 6px !important; background-color: #fff; color: #19252e; border: 1px solid #eee !important; box-shadow: none !important; } span.gfield_required.gfield_required_text { font-size: 12px; color: #ff4c4c; } label.gfield_label.gform-field-label { display: flex!important; justify-content: space-between!important; } body.bricks-is-frontend :focus-visible { border: 1px solid #19252e !important; } .gform-theme--foundation .gform_fields { row-gap: 15px!important; } body { background-color: #edf2f4 !important; } .heading-color-light { color:#becbd5 } body.bricks-is-frontend :focus { outline: none!important; } .brxe-div.response-letter { background-color: #9C84FF!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-03.jpg')!important; } .brxe-div.endorsement { background-color: #6392FF!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-02.jpg')!important; } .brxe-div.position-paper { background-color: #B4D2F0!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-01.jpg')!important; } .resource-featured .brxe-swdgxw { min-height: 210px !important; } .resource-featured a:hover { background-color: #272731 !important; color: #fff !important; } .grecaptcha-badge { display: none !important; } :root { --bg-color: #fff; --text-color: #000; }  :root.dark-mode { --bg-color: #000; --text-color: #fff; }  .dark-mode { background-color: var(--bg-color); }  .dark-mode-text { color: var(--text-color); } @media screen and (max-width: 992px) { .page-header-sd .bricks-shape-divider-inner { height: 32px !important; } } @media screen and (max-width: 992px) { .future-section .bricks-shape-divider-inner { height: 32px !important; } }
/*# sourceURL=bricks-frontend-inline-inline-css */

/* == bricks-dynamic-data == */
.brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/06/CASC_Images_About-Staff2-990x1024.jpg)} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="0"] {background-image: none} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="1"] {background-image: url(/wp-content/uploads/2024/06/CASC_NewStaff_Photos_About-Staff2.jpg)} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="2"] {background-image: url(/wp-content/uploads/2024/06/CASC_Images_About-Staff3-990x1024.jpg)} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="3"] {background-image: url(/wp-content/uploads/2024/06/CASC_Images_About-Staff1-990x1024.jpg)} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="4"] {background-image: url(/wp-content/uploads/2024/06/CASC_NewStaff_Photos_About-Staff4.jpg)} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="5"] {background-image: url(/wp-content/uploads/2024/06/CASC_NewStaff_Photos_About-Staff1.jpg)} .brxe-mkpgqj .brxe-nlizjm.brxe-div[data-query-loop-index="6"] {background-image: url(/wp-content/uploads/2024/06/CASC_NewStaff_Photos_About-Staff3.jpg)} 
/* TEMPLATE SHORTCODE CSS (ID: 9710) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-lrphxy.brxe-div {position: absolute; width: 100%; height: 100%; border: 9px solid rgba(255, 255, 255, 0.15)}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-nlizjm.brxe-div {background-size: cover; background-position: center center; width: 100%; height: 420px; border-radius: 6px; position: relative; overflow: hidden; margin-bottom: 20px}

/* BREAKPOINT: Laptop */
@media (max-width: 1260px) {
.brxe-mkpgqj .brxe-nlizjm.brxe-div {height: 400px}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.brxe-mkpgqj .brxe-nlizjm.brxe-div {height: 380px}
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-zulhgy.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-weight: 700; color: #d7d7d7; margin-bottom: 5px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-iqoxfs.brxe-heading {margin-bottom: 5px; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-zjeffg.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-biqzad.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7; margin-bottom: 10px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-mislcj.brxe-text-basic {font-family: "neue-haas-grotesk-display"; color: #d7d7d7; font-weight: 700; font-style: normal; text-transform: uppercase; transition: all 0.2s; cursor: pointer}
.brxe-mkpgqj .brxe-mislcj.brxe-text-basic:hover {color: var(--accent)}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-rmwgmt.brxe-image {height: 100%; background-size: cover}
.brxe-mkpgqj .brxe-rmwgmt.brxe-image:not(.tag), .brxe-mkpgqj .brxe-rmwgmt.brxe-image img {object-fit: cover; aspect-ratio: 0.75}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-keqctv.brxe-div {height: 100%}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-njcyhb.brxe-text-basic {color: var(--secondary); font-family: "neue-haas-grotesk-display"; font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-kkamku.brxe-heading {font-size: 42px; color: var(--base); font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-oplsvq.brxe-text-basic {color: var(--base); font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 15px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-jojqul.brxe-div {margin-bottom: 20px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-iahdrg.brxe-div {padding-top: 2.5em; padding-right: 2.5em; padding-bottom: 2.5em; padding-left: 2.5em; width: 100%; background-color: var(--white)}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-aejaxw.brxe-container {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; max-width: 900px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mkpgqj .brxe-onvvlk.brxe-section {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; max-width: 900px; border-radius: 10px; overflow: hidden}


/* BREAKPOINT: Desktop (BASE) */
#brxe-sqxsuw {grid-gap: 30px}

.brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="1"] {background-image: none} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="2"] {background-image: none} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="3"] {background-image: none} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="4"] {background-image: none} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="5"] {background-image: none} .brxe-mkpgqj .brxe-rmwgmt.brxe-image[data-query-loop-index="6"] {background-image: none} 
/* TEMPLATE SHORTCODE CSS (ID: 9728) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-vzcpwv.brxe-heading {margin-bottom: 5px; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-kvxjcw.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-ayqunt.brxe-text-basic {background-color: var(--white); padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-radius: 4px; font-family: "neue-haas-grotesk-display"; font-weight: 700; text-transform: uppercase; font-size: 9px; color: var(--base); top: 0px; right: 0px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-imylco.brxe-div {margin-right: 15px; margin-left: 0}


/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-tcqcgg.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-uhvyua .brxe-kkvecn.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
#brxe-crcygx {grid-gap: 30px; max-width: 800px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-lqtrwa {align-items: center}


/* TEMPLATE SHORTCODE CSS (ID: 9736) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-kejtic.brxe-heading {margin-bottom: 5px; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-vbldzk.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-fevoim.brxe-text-basic {background-color: var(--white); padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-radius: 4px; font-family: "neue-haas-grotesk-display"; font-weight: 700; text-transform: uppercase; font-size: 9px; color: var(--base); top: 0px; right: 0px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-auwtds.brxe-div {margin-right: 15px; margin-left: 0}


/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-mmvjmp.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-irfyoi .brxe-bwebvr.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
#brxe-mqhsgq {grid-gap: 30px; max-width: 800px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-hqqzhw {align-items: center}


/* TEMPLATE SHORTCODE CSS (ID: 9745) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-gtoguh.brxe-heading {margin-bottom: 5px; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-nrvcyf.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-vvnbhr.brxe-text-basic {background-color: var(--white); padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-radius: 4px; font-family: "neue-haas-grotesk-display"; font-weight: 700; text-transform: uppercase; font-size: 9px; color: var(--base); top: 0px; right: 0px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-cceavz.brxe-div {margin-right: 15px; margin-left: 0}


/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-zdsmqx.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-sejrei .brxe-sbzoei.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
#brxe-cfztpd {grid-gap: 30px; max-width: 800px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jzdigt {align-items: center}


/* TEMPLATE SHORTCODE CSS (ID: 10695) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-xpwzog.brxe-heading {margin-bottom: 5px; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-gknkyt.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-cllhnd.brxe-text-basic {background-color: var(--white); padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-radius: 4px; font-family: "neue-haas-grotesk-display"; font-weight: 700; text-transform: uppercase; font-size: 9px; color: var(--base); top: 0px; right: 0px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-wzvirq.brxe-div {margin-right: 15px; margin-left: 0}


/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-whzxdz.brxe-text-basic {font-family: "neue-haas-grotesk-text"; font-weight: 400; font-style: italic; color: #d7d7d7}


/* BREAKPOINT: Desktop (BASE) */
.brxe-jhakzv .brxe-wygeir.brxe-div {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
#brxe-ticfmi {grid-gap: 30px; max-width: 800px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-rudmab {align-items: center}


/*# sourceURL=bricks-dynamic-data-inline-css */