@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)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-3b30f3 {font-size: var(--h2); font-weight: 400; text-align: center; text-wrap: balance}#brxe-6c6f95 {width: 100%}@media (max-width: 478px) {#brxe-6c6f95 {width: 100%; height: 100%; --brx-motion-parallax-speed-y: 10}#brxe-6c6f95:not(.tag), #brxe-6c6f95 img {object-fit: cover; object-position: 47%}}#brxe-2ff4bb {position: relative; width: 76.8rem; max-height: 76rem; align-self: center !important; --brx-motion-parallax-speed-y: 6; isolation: isolate; align-items: center; overflow: hidden}@media (max-width: 478px) {#brxe-2ff4bb {width: 100%; --brx-motion-parallax-speed-y: 50; height: 37.3rem; overflow: auto}}.brxe-hxqukm {padding-top: var(--space-sm); padding-right: 0; padding-bottom: var(--space-sm); padding-left: var(--space-lg); text-align: right; font-size: var(--bd-text-m); letter-spacing: -1.2%; line-height: 1.5}[data-brx-variant="ogrlsd"] .brxe-hxqukm {padding-right: var(--space-lg); padding-bottom: var(--space-lg); padding-left: 0; color: var(--light-color); text-align: left; font-size: var(--bd-text-xl); font-weight: 200; line-height: 1; align-self: stretch}[data-brx-variant="eajtql"] .brxe-hxqukm {text-align: left; padding-right: var(--space-lg); padding-left: 0}[data-brx-variant="ukdzuh"] .brxe-hxqukm {text-align: center; color: var(--light-color); padding-right: var(--space-lg); padding-left: var(--space-lg)}[data-brx-variant="fevkjf"] .brxe-hxqukm {color: var(--light-color)}@media (max-width: 478px) {[data-brx-variant="ogrlsd"] .brxe-hxqukm {font-size: var(--bd-text-m); font-weight: 400; padding-bottom: var(--space-md)}}.brxe-hdcsex {position: absolute; right: -3.2rem}[data-brx-variant="eajtql"] .brxe-hdcsex {right: auto; left: -3.2rem; transform: rotateY(180deg)}[data-brx-variant="ukdzuh"] .brxe-hdcsex {display: none}[data-brx-variant="ogrlsd"] .brxe-hdcsex :not([stroke="none"]) {stroke: var(--light-color)}[data-brx-variant="ogrlsd"] .brxe-hdcsex {left: -3.2rem; right: 0px; transform: rotateY(180deg)}[data-brx-variant="jspmmz"] .brxe-hdcsex {transform: scaleY(-1) translateY(100%)}[data-brx-variant="fevkjf"] .brxe-hdcsex :not([stroke="none"]) {stroke: var(--light-color)}@media (max-width: 478px) {[data-brx-variant="jspmmz"] .brxe-hdcsex {transform: scaleY(-1) translateY(100%)}[data-brx-variant="ogrlsd"] .brxe-hdcsex {top: -0.04rem}}.brxe-offrcf {flex-direction: row; justify-content: flex-end; position: relative; height: 1.6rem; box-shadow: inset 0 0.06rem 0 0 var(--primary-color)}[data-brx-variant="ukdzuh"] .brxe-offrcf {box-shadow: inset 0 0.06rem 0 0 var(--light-color)}[data-brx-variant="ogrlsd"] .brxe-offrcf {box-shadow: inset 0 0.06rem 0 0 var(--light-color); width: 100%}[data-brx-variant="jspmmz"] .brxe-offrcf {box-shadow: 0 -0.06rem 0 0 var(--primary-color)}[data-brx-variant="fevkjf"] .brxe-offrcf {box-shadow: inset 0 0.06rem 0 0 var(--light-color)}@media (max-width: 478px) {[data-brx-variant="ogrlsd"] .brxe-offrcf {flex-wrap: nowrap; box-shadow: 0 -0.06rem 0 0 var(--light-color)}}.brxe-lfgbbh {text-align: right; font-size: var(--bd-text-xs); font-weight: 300; text-wrap: pretty; padding-right: 0; padding-left: var(--space-lg)}[data-brx-variant="eajtql"] .brxe-lfgbbh {text-align: left; padding-right: var(--space-lg); padding-left: 0}[data-brx-variant="ukdzuh"] .brxe-lfgbbh {color: var(--light-color)}[data-brx-variant="fevkjf"] .brxe-lfgbbh {color: var(--light-color)}.brxe-kwgosh {row-gap: var(--space-xs)}[data-brx-variant="ogrlsd"] .brxe-kwgosh {padding-right: var(--space-lg)}.brxe-gussaa {width: auto; align-items: flex-end; padding-right: var(--space-xl)}.brxe-gussaa[data-brx-variant="eajtql"] {align-items: flex-start; padding-right: 0; padding-left: var(--space-xl)}.brxe-gussaa[data-brx-variant="ukdzuh"] {align-items: center; padding-right: 0; padding-left: 0}.brxe-gussaa[data-brx-variant="ogrlsd"] {position: relative; left: 0px; width: 100%; padding-right: 0; padding-left: var(--space-xl)}@media (min-width: 1440px) {.brxe-gussaa[data-brx-variant="ogrlsd"] {align-items: flex-start}}@media (min-width: 1800px) {.brxe-gussaa[data-brx-variant="ukdzuh"] {top: 63%; bottom: auto; left: 50%}}@media (max-width: 478px) {.brxe-gussaa[data-brx-variant="ogrlsd"] {display: flex; flex-wrap: nowrap; top: 0px; left: 0px; width: 100%; padding-left: 0}}#brxe-iudtft {position: absolute; top: 30%; left: 10%; z-index: 1; width: fit-content; transform: translateX(-100%)}@media (max-width: 478px) {#brxe-iudtft {display: none}}#brxe-xccjis {position: absolute; top: 31%; z-index: 1; width: fit-content; transform: translateX(100%); right: 10%}@media (max-width: 478px) {#brxe-xccjis {display: none}}#brxe-glgetj {position: absolute; z-index: 1; width: fit-content; bottom: 26%}@media (max-width: 478px) {#brxe-glgetj {display: none}}#brxe-c5bd9c {position: relative; width: auto; align-items: center}#brxe-5dabac {align-items: center; row-gap: var(--space-2xl); position: relative; z-index: 2; width: 100%; overflow: hidden; padding-top: 14.4rem}@media (max-width: 478px) {#brxe-5dabac {padding-top: 14.4rem}}#brxe-sgbsgd {position: absolute; z-index: 3; aspect-ratio: 1; top: -2.1111vw}@media (max-width: 478px) {#brxe-sgbsgd {width: 213.74vw; max-width: 213.74vw; top: -27.67vw}}#brxe-ygwvfv {position: absolute; width: 101.17vw; top: -22.694vw; right: -36.22vw; z-index: 2; aspect-ratio: 1; max-width: 101.17vw}@media (max-width: 478px) {#brxe-ygwvfv {width: 463.358vw; max-width: 463.358vw; right: auto; left: 18.206vw; top: -103.96vw}}#brxe-qewdgk {position: absolute; width: 121.8889vw; left: -32.3334vw; top: -45.8334vw; max-width: 121.8889vw; aspect-ratio: 1.1003; z-index: 2}@media (max-width: 478px) {#brxe-qewdgk {width: 558.27vw; max-width: 558.27vw; top: -209.92vw; left: -329.517vw}}#brxe-nqfkrs {position: absolute; left: 11.2223vw; top: -22.2223vw; aspect-ratio: .892; width: 88.4445vw; z-index: 1}@media (max-width: 478px) {#brxe-nqfkrs {width: 405.09vw; left: -127.48vw; top: -101.78vw}}#brxe-ryctbr {align-items: center; position: absolute; z-index: 1; height: 100%; justify-content: flex-start; overflow: hidden; background-color: var(--primary-color-t-2); min-height: 100vh}@media (max-width: 478px) {#brxe-ryctbr {top: 0px; bottom: 0px; height: auto; right: 0px; left: 0px}}#brxe-38e992 {position: relative; justify-content: flex-end; row-gap: var(--space-2xl); overflow: hidden}@media (max-width: 478px) {#brxe-38e992 {height: fit-content; max-height: fit-content}}