@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}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}}#brxe-usfooa {width: 100%; height: 100%}#brxe-usfooa .bc-parallax__element {object-fit: cover; filter: brightness(95%)}@media (max-width: 1024px) {#brxe-usfooa .bc-parallax__element {object-position: 50% 80%}}@media (max-width: 478px) {#brxe-usfooa .bc-parallax__element {object-position: 56% 50%}}#brxe-ytmfgv {text-align: center; font-size: clamp(3.6rem, 0.994rem + 2.034vw, 4.9rem); color: var(--light); line-height: 1.5em}@media (max-width: 1280px) {#brxe-ytmfgv {font-size: clamp(3.2rem, 1.592rem + 1.569vw, 3.6rem)}}@media (max-width: 1024px) {#brxe-ytmfgv {font-size: clamp(3rem, 2.397rem + 0.784vw, 3.2rem)}}@media (max-width: 768px) {#brxe-ytmfgv {font-size: 2.8rem}}@media (max-width: 478px) {#brxe-ytmfgv {width: clamp(25rem, 4.747rem + 63.291vw, 35rem); font-size: clamp(3rem, 0.367rem + 8.228vw, 4.3rem)}}#brxe-tjwyka {align-items: center; position: absolute}#brxe-ixirmv {height: 60vh; justify-content: center; align-items: center; background-position: center center; background-repeat: no-repeat; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 1280px) {#brxe-ixirmv {height: 37rem; padding-top: 0; padding-bottom: 0; justify-content: center}}@media (max-width: 1024px) {#brxe-ixirmv {height: 30rem}}@media (max-width: 478px) {#brxe-ixirmv {aspect-ratio: 1/1.1; height: auto}}#brxe-21f502 {width: clamp(145rem, 43.448rem + 102.371vw, 240rem)}@media (max-width: 478px) {#brxe-21f502 {width: clamp(72rem, -43.932rem + 322.034vw, 110rem)}}#brxe-f0baa5 .bc-reel__nestable {width: 20px}#brxe-f0baa5 {margin-top: var(--space-3xs)}@media (max-width: 478px) {#brxe-f0baa5 {bottom: 0.4rem; position: absolute; left: 0px; right: 0px}}#brxe-ea9b9a {width: clamp(21.5rem, 12.414rem + 9.159vw, 30rem); margin-top: 10px}@media (max-width: 1024px) {#brxe-ea9b9a {width: 19rem}}@media (max-width: 768px) {#brxe-ea9b9a {margin-bottom: var(--space-m)}}@media (max-width: 478px) {#brxe-ea9b9a {width: clamp(14rem, -4.305rem + 50.847vw, 20rem); margin-bottom: var(--space-m)}}#brxe-c8bec7 {width: clamp(36rem, 18rem + 12.5vw, 42rem)}@media (max-width: 1280px) {#brxe-c8bec7 {width: clamp(29rem, 12.922rem + 15.686vw, 33rem)}}@media (max-width: 1024px) {#brxe-c8bec7 {width: 28rem}}@media (max-width: 768px) {#brxe-c8bec7 {width: 27rem}}@media (max-width: 478px) {#brxe-c8bec7 {align-items: center}}#brxe-6d444c .bc-swap-title__span, #brxe-6d444c .bc-swap-title__span .char, #brxe-6d444c .bc-swap-title__span .word {--fromtype: 1}#brxe-6d444c:not(:has(> a)), #brxe-6d444c > a {padding-bottom: 0}#brxe-024bc3 .bc-swap-title__span, #brxe-024bc3 .bc-swap-title__span .char, #brxe-024bc3 .bc-swap-title__span .word {--fromtype: 1}#brxe-024bc3:not(:has(> a)), #brxe-024bc3 > a {padding-bottom: 0}#brxe-ec8805 .bc-swap-title__span, #brxe-ec8805 .bc-swap-title__span .char, #brxe-ec8805 .bc-swap-title__span .word {--fromtype: 1}#brxe-ec8805:not(:has(> a)), #brxe-ec8805 > a {padding-bottom: 0}#brxe-222f82 .bc-swap-title__span, #brxe-222f82 .bc-swap-title__span .char, #brxe-222f82 .bc-swap-title__span .word {--fromtype: 1}#brxe-222f82:not(:has(> a)), #brxe-222f82 > a {padding-bottom: 0}#brxe-268318 .bc-swap-title__span, #brxe-268318 .bc-swap-title__span .char, #brxe-268318 .bc-swap-title__span .word {--fromtype: 1}#brxe-268318:not(:has(> a)), #brxe-268318 > a {padding-bottom: 0}#brxe-8b0ba3 {padding-top: 8px; row-gap: 0.6rem}@media (max-width: 478px) {#brxe-8b0ba3 {align-items: center; row-gap: 0.45em}}#brxe-7380d2 {line-height: 1em; font-size: clamp(1.1rem, 0.886rem + 0.216vw, 1.3rem); margin-top: 13px}@media (max-width: 478px) {#brxe-7380d2 {font-size: 1.15rem}}#brxe-0e060c {justify-content: space-between; width: 16rem; margin-right: 5.5%}@media (max-width: 1024px) {#brxe-0e060c {margin-right: 3.5rem}}@media (max-width: 768px) {#brxe-0e060c {width: 14rem}}@media (max-width: 478px) {#brxe-0e060c {width: 100%; align-items: center}}#brxe-8bc4bb {font-size: var(--text-m)}@media (max-width: 478px) {#brxe-8bc4bb {font-size: clamp(1.4rem, 0.942rem + 1.271vw, 1.55rem)}}#brxe-1e43dc {padding-top: clamp(1rem, 0.145rem + 0.862vw, 1.8rem); padding-bottom: clamp(0.8rem, -0.162rem + 0.97vw, 1.7rem); width: clamp(25rem, 14.31rem + 10.776vw, 35rem); font-size: clamp(1.6rem, 0.959rem + 0.647vw, 2.2rem); letter-spacing: 0.1em; border: 1px solid var(--border-primary); border-radius: 100px; --colortransition: 400ms; background-color: rgba(255, 255, 255, 0.8); --pathtransition: 400ms; margin-top: var(--space-2xs)}#brxe-1e43dc .bc-anyside-button__anyside-div {background-color: var(--text-body)}#brxe-1e43dc .bc-anyside-button__anyside-span {background-color: var(--text-body)}@media (max-width: 1024px) {#brxe-1e43dc {padding-top: 8px; padding-bottom: 4px; width: 23rem}}@media (max-width: 478px) {#brxe-1e43dc {font-size: 1.5rem; padding-top: 0.6rem; padding-bottom: 0.5rem; margin-top: 0.8rem; width: 22rem}}@media (max-width: 478px) {#brxe-59ea2b {align-items: center; padding-top: 1.8rem; padding-bottom: 1.8rem}}#brxe-c716b7 {display: flex; flex-direction: row; column-gap: calc(var(--space-s)*1.2); align-items: center}@media (max-width: 1024px) {#brxe-c716b7 {column-gap: 1.4rem}}@media (max-width: 478px) {#brxe-c716b7 {column-gap: 2.2rem}}#brxe-a16bb9 {font-size: clamp(1.1rem, 0.779rem + 0.323vw, 1.4rem); letter-spacing: 0.06em}@media (max-width: 1024px) {#brxe-a16bb9 {line-height: 1; margin-top: calc(var(--space-2xs)*1.5)}}@media (max-width: 478px) {#brxe-a16bb9 {font-size: 1.15rem; margin-top: var(--space-s)}}#brxe-50278e {display: flex; justify-content: space-between; flex-wrap: wrap; align-self: stretch !important; width: 100%}@media (max-width: 768px) {#brxe-50278e {flex-direction: column}}@media (max-width: 478px) {#brxe-50278e {align-items: center}}#brxe-31c5c8 {justify-content: space-between; flex-grow: 1}@media (max-width: 768px) {#brxe-31c5c8 {width: var(--columns-2)rem}}#brxe-aseudx {display: flex; flex-grow: 1}@media (max-width: 1024px) {#brxe-aseudx {flex-grow: 1}}@media (max-width: 478px) {#brxe-aseudx {flex-direction: column}}#brxe-517a63 {grid-template-columns: 1.6fr 1fr 3.5fr; padding-right: 5%; padding-left: 5%; flex-direction: row; align-items: stretch}@media (max-width: 1280px) {#brxe-517a63 {grid-template-columns: 1.8fr 1fr 2.8fr}}@media (max-width: 1024px) {#brxe-517a63 {grid-template-columns: 1.5fr 1fr 1.7fr}}@media (max-width: 768px) {#brxe-517a63 {flex-wrap: wrap}}@media (max-width: 478px) {#brxe-517a63 {flex-direction: column; align-items: center}}#brxe-4ad637 {align-self: stretch !important; width: 100%; height: 65vh; justify-content: space-between; align-items: center; padding-bottom: clamp(3.5rem, 1.162rem + 3.041vw, 7rem)}@media (max-width: 1280px) {#brxe-4ad637 {height: 43rem}}@media (max-width: 1024px) {#brxe-4ad637 {height: 38rem}}@media (max-width: 768px) {#brxe-4ad637 {height: 46rem}}@media (max-width: 478px) {#brxe-4ad637 {height: 100dvh; flex-direction: column; justify-content: center; position: relative; padding-top: 6.5rem; padding-bottom: 6.5rem}}#brxe-40f386 {background-color: var(--bg-beige); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; overflow: hidden}