@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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 {@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-uxgitr {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 0; pointer-events: none}#brxe-uxgitr:not(.tag), #brxe-uxgitr img {object-fit: cover; object-position: center 48%}%root% img { display: block; width: 100%; height: 100%; object-fit: cover; }@media (max-width: 478px) {#brxe-uxgitr:not(.tag), #brxe-uxgitr img {object-position: 35% center}}#brxe-vkhrhl {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; pointer-events: none; background-color: rgba(10, 20, 12, 0.08); background-image: linear-gradient(90deg, rgba(13, 26, 16, 0.87) 0%, rgba(16, 32, 18, 0.71) 39%, rgba(16, 32, 18, 0.29) 74%, rgba(16, 32, 18, 0.15) 100%)}@media (max-width: 478px) {#brxe-vkhrhl {background-image: linear-gradient(180deg, rgba(13, 26, 16, 0.35) 0%, rgba(13, 26, 16, 0.57) 40%, rgba(13, 26, 16, 0.93) 100%)}}#brxe-ckfukx {font-family: "Manrope"; font-size: var(--sl-text-ui); font-weight: 700; line-height: 1.35; letter-spacing: 0.09em; color: var(--sl-golden-ochre); margin-top: 0; margin-bottom: var(--sl-space-2xs)}#brxe-estfki {max-width: 900px; font-family: "Bitter"; font-size: var(--sl-h1); font-weight: 700; line-height: 1.1; letter-spacing: -0.01em; color: var(--sl-warm-cream); margin-top: 0; margin-bottom: 0}@media (max-width: 478px) {#brxe-estfki {line-height: 1.12}}#brxe-wntmix {max-width: 670px; font-family: "Manrope"; font-size: var(--sl-text-lead); font-weight: 400; line-height: 1.55; color: var(--sl-warm-cream); margin-top: 0; margin-bottom: 0}#brxe-stkogl {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 600; line-height: 1.5; letter-spacing: 0.02em; color: var(--sl-warm-cream); margin-top: var(--sl-space-sm); margin-bottom: 0}@media (max-width: 478px) {#brxe-stkogl {margin-top: var(--sl-space-xs)}}#brxe-iqzyvt {position: relative; z-index: 2; width: 100%; max-width: 1200px; align-items: flex-start; justify-content: flex-end}#brxe-bmzdzj {position: relative; overflow: hidden; min-height: clamp(560px, 48vw, 600px); justify-content: flex-end; align-items: center; background-color: var(--sl-forest-green); padding-top: 148px; padding-right: var(--sl-gutter); padding-bottom: 76px; padding-left: var(--sl-gutter)}@media (max-width: 991px) {#brxe-bmzdzj {min-height: 530px; padding-top: 136px; padding-bottom: 64px}}@media (max-width: 767px) {#brxe-bmzdzj {min-height: 500px; padding-top: 125px; padding-bottom: 52px}}@media (max-width: 478px) {#brxe-bmzdzj {min-height: 540px; padding-top: 124px; padding-bottom: 58px}}#brxe-mndlse {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-airxme {font-family: "Bitter"; font-size: var(--sl-h3); font-weight: 700; line-height: 1.18; color: var(--sl-forest-green); letter-spacing: -0.01em; margin-top: 0; margin-bottom: var(--sl-space-md)}#brxe-xrxtlz {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-pjivdd {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-hryzqb {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-nurqlq {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal); margin-top: 0; margin-bottom: 0}#brxe-amgbdb {width: 100%; align-items: stretch}#brxe-yikriw {width: 100%; height: 400px}#brxe-yikriw:not(.tag), #brxe-yikriw img {object-fit: cover}#brxe-itkpln {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-ayxcgz {width: 100%; align-items: stretch}#brxe-zngxia {width: 100%; align-items: stretch}#brxe-xurzcy {width: 100%; display: grid; align-items: initial; grid-template-columns: minmax(0, 1.12fr) minmax(0, 0.88fr); gap: var(--sl-space-xl); align-items: start}@media (max-width: 991px) {#brxe-xurzcy {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-xurzcy {gap: var(--sl-space-md)}}#brxe-sheciw {width: 100%; max-width: 1200px; align-items: stretch}#brxe-kslkzi {width: 100%; background-color: var(--sl-warm-cream); padding-top: var(--sl-section-y); padding-right: var(--sl-gutter); padding-bottom: var(--sl-section-y); padding-left: var(--sl-gutter)}#brxe-tamkgu {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-uilwpq {font-family: "Bitter"; font-size: var(--sl-h3); font-weight: 700; line-height: 1.18; color: var(--sl-forest-green); letter-spacing: -0.01em; margin-top: 0; margin-bottom: var(--sl-space-md)}#brxe-znfnqf {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-ooyead {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-xjizah {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-lnkmgf {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal); margin-top: 0; margin-bottom: 0}#brxe-stljrc {width: 100%; align-items: stretch}#brxe-dqrtox {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-fysxey {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-hesigh {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-dyfsbi {width: 100%; padding-top: var(--sl-space-md); padding-right: var(--sl-space-md); padding-bottom: var(--sl-space-md); padding-left: var(--sl-space-md); background-color: var(--sl-warm-cream)}#brxe-mhuuhq {width: 100%; margin-top: 0; margin-bottom: 0; height: 300px}#brxe-mhuuhq:not(.tag), #brxe-mhuuhq img {object-fit: cover}#brxe-vlzbfl {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 19px}#brxe-nycmiv {width: 100%; align-items: stretch}#brxe-mnxczt {width: 100%; align-items: stretch; border-width: 1px; border-color: var(--sl-charcoal)}#brxe-sksiue {width: 100%; display: grid; align-items: initial; grid-template-columns: minmax(0, 1.16fr) minmax(0, 0.84fr); gap: var(--sl-space-xl); align-items: start}@media (max-width: 991px) {#brxe-sksiue {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-sksiue {gap: var(--sl-space-md)}}#brxe-wcnepm {width: 100%; max-width: 1200px; align-items: stretch}#brxe-yukruc {width: 100%; background-color: #FCFBF8; padding-top: var(--sl-section-y); padding-right: var(--sl-gutter); padding-bottom: var(--sl-section-y); padding-left: var(--sl-gutter)}#brxe-lnlqju {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-zztrnu {font-family: "Bitter"; font-size: var(--sl-h3); font-weight: 700; line-height: 1.18; color: var(--sl-forest-green); letter-spacing: -0.01em; margin-top: 0; margin-bottom: var(--sl-space-md)}#brxe-ruqnjb {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-nvncqo {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-pxsdmh {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-knjjcc {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal); margin-top: 0; margin-bottom: 0}#brxe-lqpbns {width: 100%; align-items: stretch}#brxe-vwzrko {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-ydpvlm {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-bzewbq {width: 100%; align-items: stretch}#brxe-asabpx {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-muwwzu {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-flhzdv {width: 100%; align-items: stretch}#brxe-somlve {width: 100%; align-items: stretch}#brxe-wrfjxw {width: 100%; display: grid; align-items: initial; grid-template-columns: minmax(0, 1.18fr) minmax(0, 0.82fr); gap: var(--sl-space-xl); align-items: start}@media (max-width: 991px) {#brxe-wrfjxw {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-wrfjxw {gap: var(--sl-space-md)}}#brxe-malkdl {font-family: "Bitter"; font-size: var(--sl-h4); font-weight: 600; line-height: 1.45; color: var(--sl-heritage-green); margin-top: var(--sl-space-lg); margin-bottom: 0}#brxe-wxnkdc {width: 100%; align-items: stretch; max-width: 820px}#brxe-caezqb {width: 100%; max-width: 1200px; align-items: stretch}#brxe-hsdojk {width: 100%; background-color: var(--sl-warm-cream); padding-top: var(--sl-section-y); padding-right: var(--sl-gutter); padding-bottom: var(--sl-section-y); padding-left: var(--sl-gutter)}#brxe-sdxfup {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-nvirmq {font-family: "Bitter"; font-size: var(--sl-h3); font-weight: 700; line-height: 1.18; color: var(--sl-forest-green); letter-spacing: -0.01em; margin-top: 0; margin-bottom: var(--sl-space-md)}#brxe-hjeyky {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-cnyntx {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal)}#brxe-rzqvfg {width: 100%; align-items: stretch; max-width: 760px}#brxe-uyxfaj {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-ngjzxi {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-mjgwmx {width: 100%; align-items: stretch}#brxe-vpfotm {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-jjbvcz {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-azefqe {width: 100%; align-items: stretch}#brxe-xllvxm {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-hgwtod {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-nzhbxi {width: 100%; align-items: stretch}#brxe-juumfa {width: 100%; margin-top: 0; margin-bottom: 0}#brxe-kirllm {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-dphtbu {width: 100%; align-items: stretch}#brxe-aoaany {width: 100%; display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--sl-space-lg); align-items: start}@media (max-width: 478px) {#brxe-aoaany {grid-template-columns: 1fr; gap: var(--sl-space-md)}}#brxe-ooayun {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-base); font-weight: 400; line-height: 1.65; color: var(--sl-charcoal); margin-top: 11px}#brxe-vmfvya {font-family: "Manrope"; font-size: var(--sl-text-ui); font-weight: 700; line-height: 1.5; color: var(--sl-heritage-green); margin-top: var(--sl-space-2xs); margin-bottom: 0}#brxe-btrxqx {width: 100%; align-items: stretch; max-width: 760px}#brxe-yxbrmj {width: 100%; max-width: 1200px; align-items: stretch}#brxe-fehkol {width: 100%; background-color: var(--sl-warm-cream); padding-top: var(--sl-section-y); padding-right: var(--sl-gutter); padding-bottom: var(--sl-section-y); padding-left: var(--sl-gutter)}#brxe-qqlrge {font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 700; line-height: 1.4; color: var(--sl-burnt-clay); letter-spacing: 0.085em; margin-top: 0; margin-bottom: var(--sl-space-xs)}#brxe-qhfqlk {width: 100%; font-family: "Manrope"; font-size: var(--sl-text-sm); font-weight: 500; line-height: 1.55; color: var(--sl-heritage-green); margin-top: 0; margin-bottom: 0}#brxe-tuywdi {font-family: "Manrope"; font-size: var(--sl-text-ui); font-weight: 700; line-height: 1.5; color: var(--sl-heritage-green); margin-top: var(--sl-space-2xs); margin-bottom: 0}#brxe-zxanod {width: 100%; align-items: stretch; max-width: 760px}#brxe-wqkzcf {width: 100%; max-width: 1200px; align-items: stretch}#brxe-oyyexu {width: 100%; background-color: var(--sl-warm-cream); padding-top: var(--sl-space-lg); padding-right: var(--sl-gutter); padding-bottom: var(--sl-space-xl); padding-left: var(--sl-gutter)}