@layer bricks {.brxe-shortcode{width:100%}}@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 {.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 {.brxe-code{width:100%}}:where([data-bricks-import-scope-s45ots]):is(.dh-hero:not(:nth-child(0))) { padding: 84px 32px 72px; background: radial-gradient(ellipse 90% 70% at 75% 20%,rgba(221,161,94,.28),transparent 60%),radial-gradient(ellipse 70% 60% at 15% 85%,rgba(82,183,136,.22),transparent 65%),linear-gradient(178deg,#fdfbf2,var(--mist-cream) 45%,#f2f5ec);}:where([data-bricks-import-scope-s45ots]) .dh-hero:not(:nth-child(0)) { padding: 84px 32px 72px; background: radial-gradient(ellipse 90% 70% at 75% 20%,rgba(221,161,94,.28),transparent 60%),radial-gradient(ellipse 70% 60% at 15% 85%,rgba(82,183,136,.22),transparent 65%),linear-gradient(178deg,#fdfbf2,var(--mist-cream) 45%,#f2f5ec);}:where([data-bricks-import-scope-s45ots]):is(.dh-hero-inner:not(:nth-child(0))) { max-width: 1320px; margin: 0 auto; display: grid; grid-template-columns: 1.05fr .95fr; gap: 56px; align-items: center;}:where([data-bricks-import-scope-s45ots]) .dh-hero-inner:not(:nth-child(0)) { max-width: 1320px; margin: 0 auto; display: grid; grid-template-columns: 1.05fr .95fr; gap: 56px; align-items: center;}:where([data-bricks-import-scope-s45ots]):is(.dh-kicker:not(:nth-child(0))) { display: inline-flex; align-items: center; gap: 8px; font-weight: 700; font-size: 12.5px; letter-spacing: 1.6px; text-transform: uppercase; color: var(--terracotta); background: rgba(188,108,37,.1); padding: 8px 16px; border-radius: 999px; margin-bottom: 22px;}:where([data-bricks-import-scope-s45ots]) .dh-kicker:not(:nth-child(0)) { display: inline-flex; align-items: center; gap: 8px; font-weight: 700; font-size: 12.5px; letter-spacing: 1.6px; text-transform: uppercase; color: var(--terracotta); background: rgba(188,108,37,.1); padding: 8px 16px; border-radius: 999px; margin-bottom: 22px;}:where([data-bricks-import-scope-s45ots]):is(.dh-kicker-green:not(:nth-child(0))) { color: var(--forest); background: rgba(45,106,79,.1);}:where([data-bricks-import-scope-s45ots]) .dh-kicker-green:not(:nth-child(0)) { color: var(--forest); background: rgba(45,106,79,.1);}:where([data-bricks-import-scope-s45ots]):is(.dh-kicker-sand:not(:nth-child(0))) { color: var(--sand); background: rgba(221,161,94,.14);}:where([data-bricks-import-scope-s45ots]) .dh-kicker-sand:not(:nth-child(0)) { color: var(--sand); background: rgba(221,161,94,.14);}:where([data-bricks-import-scope-s45ots]):is(.dh-hero h1:not(:nth-child(0))) { font-size: clamp(38px,4.6vw,60px); line-height: 1.06; letter-spacing: -1.4px; color: var(--forest-deep); margin: 0;}:where([data-bricks-import-scope-s45ots]) .dh-hero h1:not(:nth-child(0)) { font-size: clamp(38px,4.6vw,60px); line-height: 1.06; letter-spacing: -1.4px; color: var(--forest-deep); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero) h1:not(:nth-child(0)) { font-size: clamp(38px,4.6vw,60px); line-height: 1.06; letter-spacing: -1.4px; color: var(--forest-deep); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero h1 em:not(:nth-child(0))) { font-style: normal; color: var(--terracotta); background-image: linear-gradient(transparent 62%,rgba(221,161,94,.36) 62%); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}:where([data-bricks-import-scope-s45ots]) .dh-hero h1 em:not(:nth-child(0)) { font-style: normal; color: var(--terracotta); background-image: linear-gradient(transparent 62%,rgba(221,161,94,.36) 62%); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero) h1 em:not(:nth-child(0)) { font-style: normal; color: var(--terracotta); background-image: linear-gradient(transparent 62%,rgba(221,161,94,.36) 62%); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}:where([data-bricks-import-scope-s45ots]):is(.dh-lead:not(:nth-child(0))) { font-size: 18.5px; line-height: 1.65; color: #5C6B5F; margin: 22px 0 32px; max-width: 520px;}:where([data-bricks-import-scope-s45ots]) .dh-lead:not(:nth-child(0)) { font-size: 18.5px; line-height: 1.65; color: #5C6B5F; margin: 22px 0 32px; max-width: 520px;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero-actions:not(:nth-child(0))) { display: flex; gap: 14px; flex-wrap: wrap;}:where([data-bricks-import-scope-s45ots]) .dh-hero-actions:not(:nth-child(0)) { display: flex; gap: 14px; flex-wrap: wrap;}:where([data-bricks-import-scope-s45ots]):is(.dh-btn-lg:not(:nth-child(0))) { padding: 16px 32px; font-size: 16.5px; border-radius: 16px;}:where([data-bricks-import-scope-s45ots]) .dh-btn-lg:not(:nth-child(0)) { padding: 16px 32px; font-size: 16.5px; border-radius: 16px;}:where([data-bricks-import-scope-s45ots]):is(.dh-btn-white:not(:nth-child(0))) { background: #fff; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]) .dh-btn-white:not(:nth-child(0)) { background: #fff; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-btn-terra:not(:nth-child(0))) { background: var(--terracotta); color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-btn-terra:not(:nth-child(0)) { background: var(--terracotta); color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-btn-terra:hover:not(:nth-child(0))) { background: #a35a1d;}:where([data-bricks-import-scope-s45ots]) .dh-btn-terra:hover:not(:nth-child(0)) { background: #a35a1d;}:where([data-bricks-import-scope-s45ots]):is(.dh-stats:not(:nth-child(0))) { display: flex; gap: 34px; margin-top: 44px; padding-top: 28px; border-top: 1px solid rgba(27,67,50,.12);}:where([data-bricks-import-scope-s45ots]) .dh-stats:not(:nth-child(0)) { display: flex; gap: 34px; margin-top: 44px; padding-top: 28px; border-top: 1px solid rgba(27,67,50,.12);}:where([data-bricks-import-scope-s45ots]):is(.dh-stats b:not(:nth-child(0))) { display: block; font-size: 28px; letter-spacing: -.5px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]) .dh-stats b:not(:nth-child(0)) { display: block; font-size: 28px; letter-spacing: -.5px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-stats) b:not(:nth-child(0)) { display: block; font-size: 28px; letter-spacing: -.5px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-stats span:not(:nth-child(0))) { font-size: 13px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]) .dh-stats span:not(:nth-child(0)) { font-size: 13px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-stats) span:not(:nth-child(0)) { font-size: 13px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero-art:not(:nth-child(0))) { position: relative;}:where([data-bricks-import-scope-s45ots]) .dh-hero-art:not(:nth-child(0)) { position: relative;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero-art img:not(:nth-child(0))) { width: 100%; border-radius: 28px; box-shadow: 0 30px 70px rgba(27,67,50,.22); display: block;}:where([data-bricks-import-scope-s45ots]) .dh-hero-art img:not(:nth-child(0)) { width: 100%; border-radius: 28px; box-shadow: 0 30px 70px rgba(27,67,50,.22); display: block;}:where([data-bricks-import-scope-s45ots]):is(.dh-hero-art) img:not(:nth-child(0)) { width: 100%; border-radius: 28px; box-shadow: 0 30px 70px rgba(27,67,50,.22); display: block;}:where([data-bricks-import-scope-s45ots]):is(.dh-float:not(:nth-child(0))) { position: absolute; background: rgba(255,255,255,.92); backdrop-filter: blur(10px); border-radius: 18px; padding: 16px 20px; box-shadow: 0 4px 10px rgba(27,67,50,.1),0 1px 3px rgba(27,67,50,.04);}:where([data-bricks-import-scope-s45ots]) .dh-float:not(:nth-child(0)) { position: absolute; background: rgba(255,255,255,.92); backdrop-filter: blur(10px); border-radius: 18px; padding: 16px 20px; box-shadow: 0 4px 10px rgba(27,67,50,.1),0 1px 3px rgba(27,67,50,.04);}:where([data-bricks-import-scope-s45ots]):is(.dh-float b:not(:nth-child(0))) { display: block; font-size: 14px;}:where([data-bricks-import-scope-s45ots]) .dh-float b:not(:nth-child(0)) { display: block; font-size: 14px;}:where([data-bricks-import-scope-s45ots]):is(.dh-float) b:not(:nth-child(0)) { display: block; font-size: 14px;}:where([data-bricks-import-scope-s45ots]):is(.dh-float span:not(:nth-child(0))) { font-size: 12px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]) .dh-float span:not(:nth-child(0)) { font-size: 12px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-float) span:not(:nth-child(0)) { font-size: 12px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-float-1:not(:nth-child(0))) { top: 26px; left: -30px;}:where([data-bricks-import-scope-s45ots]) .dh-float-1:not(:nth-child(0)) { top: 26px; left: -30px;}:where([data-bricks-import-scope-s45ots]):is(.dh-float-2:not(:nth-child(0))) { bottom: 32px; right: -26px;}:where([data-bricks-import-scope-s45ots]) .dh-float-2:not(:nth-child(0)) { bottom: 32px; right: -26px;}:where([data-bricks-import-scope-s45ots]):is(.dh-sec:not(:nth-child(0))) { padding: 88px 32px;}:where([data-bricks-import-scope-s45ots]) .dh-sec:not(:nth-child(0)) { padding: 88px 32px;}:where([data-bricks-import-scope-s45ots]):is(.dh-sec-alt:not(:nth-child(0))) { background: #F4F1E8;}:where([data-bricks-import-scope-s45ots]) .dh-sec-alt:not(:nth-child(0)) { background: #F4F1E8;}:where([data-bricks-import-scope-s45ots]):is(.dh-sec-dark:not(:nth-child(0))) { background: var(--forest-deep); color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-sec-dark:not(:nth-child(0)) { background: var(--forest-deep); color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-wrap:not(:nth-child(0))) { max-width: 1320px; margin: 0 auto;}:where([data-bricks-import-scope-s45ots]) .dh-wrap:not(:nth-child(0)) { max-width: 1320px; margin: 0 auto;}:where([data-bricks-import-scope-s45ots]):is(.dh-sechead:not(:nth-child(0))) { display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin-bottom: 46px;}:where([data-bricks-import-scope-s45ots]) .dh-sechead:not(:nth-child(0)) { display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin-bottom: 46px;}:where([data-bricks-import-scope-s45ots]):is(.dh-sechead h2:not(:nth-child(0))) { font-size: clamp(28px,3vw,40px); line-height: 1.15; letter-spacing: -1px; color: var(--forest-deep); margin: 0; max-width: 560px;}:where([data-bricks-import-scope-s45ots]) .dh-sechead h2:not(:nth-child(0)) { font-size: clamp(28px,3vw,40px); line-height: 1.15; letter-spacing: -1px; color: var(--forest-deep); margin: 0; max-width: 560px;}:where([data-bricks-import-scope-s45ots]):is(.dh-sechead) h2:not(:nth-child(0)) { font-size: clamp(28px,3vw,40px); line-height: 1.15; letter-spacing: -1px; color: var(--forest-deep); margin: 0; max-width: 560px;}:where([data-bricks-import-scope-s45ots]):is(.dh-sec-dark .dh-sechead h2:not(:nth-child(0))) { color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-sec-dark .dh-sechead h2:not(:nth-child(0)) { color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-sec-dark) .dh-sechead h2:not(:nth-child(0)) { color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-center:not(:nth-child(0))) { display: block; text-align: center; max-width: 680px; margin: 0 auto 46px;}:where([data-bricks-import-scope-s45ots]) .dh-center:not(:nth-child(0)) { display: block; text-align: center; max-width: 680px; margin: 0 auto 46px;}:where([data-bricks-import-scope-s45ots]):is(.dh-center h2:not(:nth-child(0))) { margin: 0 auto;}:where([data-bricks-import-scope-s45ots]) .dh-center h2:not(:nth-child(0)) { margin: 0 auto;}:where([data-bricks-import-scope-s45ots]):is(.dh-center) h2:not(:nth-child(0)) { margin: 0 auto;}:where([data-bricks-import-scope-s45ots]):is(.dh-sub:not(:nth-child(0))) { margin: 14px auto 0; font-size: 17px; color: rgba(255,255,255,.75); max-width: 560px;}:where([data-bricks-import-scope-s45ots]) .dh-sub:not(:nth-child(0)) { margin: 14px auto 0; font-size: 17px; color: rgba(255,255,255,.75); max-width: 560px;}:where([data-bricks-import-scope-s45ots]):is(.dh-grid3:not(:nth-child(0))) { display: grid; grid-template-columns: repeat(3,1fr); gap: 30px;}:where([data-bricks-import-scope-s45ots]) .dh-grid3:not(:nth-child(0)) { display: grid; grid-template-columns: repeat(3,1fr); gap: 30px;}:where([data-bricks-import-scope-s45ots]):is(.dh-grid4:not(:nth-child(0))) { display: grid; grid-template-columns: repeat(4,1fr); gap: 26px;}:where([data-bricks-import-scope-s45ots]) .dh-grid4:not(:nth-child(0)) { display: grid; grid-template-columns: repeat(4,1fr); gap: 26px;}:where([data-bricks-import-scope-s45ots]):is(.dh-card:not(:nth-child(0))) { background: #fff; border-radius: 20px; overflow: hidden; box-shadow: 0 0 0 1px rgba(27,67,50,.02),0 2px 6px rgba(27,67,50,.05),0 4px 10px rgba(27,67,50,.1); transition: all .25s ease;}:where([data-bricks-import-scope-s45ots]) .dh-card:not(:nth-child(0)) { background: #fff; border-radius: 20px; overflow: hidden; box-shadow: 0 0 0 1px rgba(27,67,50,.02),0 2px 6px rgba(27,67,50,.05),0 4px 10px rgba(27,67,50,.1); transition: all .25s ease;}:where([data-bricks-import-scope-s45ots]):is(.dh-card:hover:not(:nth-child(0))) { transform: translateY(-6px); box-shadow: 0 6px 18px rgba(27,67,50,.12);}:where([data-bricks-import-scope-s45ots]) .dh-card:hover:not(:nth-child(0)) { transform: translateY(-6px); box-shadow: 0 6px 18px rgba(27,67,50,.12);}:where([data-bricks-import-scope-s45ots]):is(.dh-card-img:not(:nth-child(0))) { position: relative; aspect-ratio: 16/11.2; overflow: hidden;}:where([data-bricks-import-scope-s45ots]) .dh-card-img:not(:nth-child(0)) { position: relative; aspect-ratio: 16/11.2; overflow: hidden;}:where([data-bricks-import-scope-s45ots]):is(.dh-card-img img:not(:nth-child(0))) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]) .dh-card-img img:not(:nth-child(0)) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]):is(.dh-card-img) img:not(:nth-child(0)) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]):is(.dh-card:hover .dh-card-img img:not(:nth-child(0))) { transform: scale(1.055);}:where([data-bricks-import-scope-s45ots]) .dh-card:hover .dh-card-img img:not(:nth-child(0)) { transform: scale(1.055);}:where([data-bricks-import-scope-s45ots]):is(.dh-card:hover) .dh-card-img img:not(:nth-child(0)) { transform: scale(1.055);}:where([data-bricks-import-scope-s45ots]):is(.dh-tag:not(:nth-child(0))) { position: absolute; top: 14px; left: 14px; font-weight: 700; font-size: 11.5px; letter-spacing: .7px; text-transform: uppercase; padding: 7px 13px; border-radius: 999px; background: var(--terracotta); color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-tag:not(:nth-child(0)) { position: absolute; top: 14px; left: 14px; font-weight: 700; font-size: 11.5px; letter-spacing: .7px; text-transform: uppercase; padding: 7px 13px; border-radius: 999px; background: var(--terracotta); color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-tag-light:not(:nth-child(0))) { background: rgba(255,255,255,.94); color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]) .dh-tag-light:not(:nth-child(0)) { background: rgba(255,255,255,.94); color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-card-body:not(:nth-child(0))) { padding: 20px 22px 24px;}:where([data-bricks-import-scope-s45ots]) .dh-card-body:not(:nth-child(0)) { padding: 20px 22px 24px;}:where([data-bricks-import-scope-s45ots]):is(.dh-loc:not(:nth-child(0))) { font-weight: 600; font-size: 12px; letter-spacing: 1.1px; text-transform: uppercase; color: var(--terracotta);}:where([data-bricks-import-scope-s45ots]) .dh-loc:not(:nth-child(0)) { font-weight: 600; font-size: 12px; letter-spacing: 1.1px; text-transform: uppercase; color: var(--terracotta);}:where([data-bricks-import-scope-s45ots]):is(.dh-card h3:not(:nth-child(0))) { font-size: 19px; letter-spacing: -.4px; margin: 7px 0 6px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]) .dh-card h3:not(:nth-child(0)) { font-size: 19px; letter-spacing: -.4px; margin: 7px 0 6px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-card) h3:not(:nth-child(0)) { font-size: 19px; letter-spacing: -.4px; margin: 7px 0 6px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-card p:not(:nth-child(0))) { font-size: 14px; color: #5C6B5F; margin: 0;}:where([data-bricks-import-scope-s45ots]) .dh-card p:not(:nth-child(0)) { font-size: 14px; color: #5C6B5F; margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-card) p:not(:nth-child(0)) { font-size: 14px; color: #5C6B5F; margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-meta:not(:nth-child(0))) { display: flex; gap: 12px; margin: 14px 0; font-size: 13.5px; color: #8B9A8E; flex-wrap: wrap;}:where([data-bricks-import-scope-s45ots]) .dh-meta:not(:nth-child(0)) { display: flex; gap: 12px; margin: 14px 0; font-size: 13.5px; color: #8B9A8E; flex-wrap: wrap;}:where([data-bricks-import-scope-s45ots]):is(.dh-card-foot:not(:nth-child(0))) { display: flex; align-items: center; justify-content: space-between; padding-top: 15px; border-top: 1px solid rgba(27,67,50,.1);}:where([data-bricks-import-scope-s45ots]) .dh-card-foot:not(:nth-child(0)) { display: flex; align-items: center; justify-content: space-between; padding-top: 15px; border-top: 1px solid rgba(27,67,50,.1);}:where([data-bricks-import-scope-s45ots]):is(.dh-price:not(:nth-child(0))) { font-weight: 800; font-size: 21px; letter-spacing: -.5px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]) .dh-price:not(:nth-child(0)) { font-weight: 800; font-size: 21px; letter-spacing: -.5px; color: var(--forest-deep);}:where([data-bricks-import-scope-s45ots]):is(.dh-price i:not(:nth-child(0))) { font-style: normal; font-weight: 400; font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]) .dh-price i:not(:nth-child(0)) { font-style: normal; font-weight: 400; font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-price) i:not(:nth-child(0)) { font-style: normal; font-weight: 400; font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-rate:not(:nth-child(0))) { display: flex; align-items: center; gap: 5px; font-weight: 700; font-size: 14.5px; color: var(--terracotta);}:where([data-bricks-import-scope-s45ots]) .dh-rate:not(:nth-child(0)) { display: flex; align-items: center; gap: 5px; font-weight: 700; font-size: 14.5px; color: var(--terracotta);}:where([data-bricks-import-scope-s45ots]):is(.dh-philo:not(:nth-child(0))) { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.16); border-radius: 20px; padding: 30px 26px;}:where([data-bricks-import-scope-s45ots]) .dh-philo:not(:nth-child(0)) { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.16); border-radius: 20px; padding: 30px 26px;}:where([data-bricks-import-scope-s45ots]):is(.dh-num:not(:nth-child(0))) { font-weight: 800; font-size: 13px; letter-spacing: 2px; color: var(--sand);}:where([data-bricks-import-scope-s45ots]) .dh-num:not(:nth-child(0)) { font-weight: 800; font-size: 13px; letter-spacing: 2px; color: var(--sand);}:where([data-bricks-import-scope-s45ots]):is(.dh-philo h4:not(:nth-child(0))) { font-size: 20px; letter-spacing: -.4px; margin: 12px 0 10px;}:where([data-bricks-import-scope-s45ots]) .dh-philo h4:not(:nth-child(0)) { font-size: 20px; letter-spacing: -.4px; margin: 12px 0 10px;}:where([data-bricks-import-scope-s45ots]):is(.dh-philo) h4:not(:nth-child(0)) { font-size: 20px; letter-spacing: -.4px; margin: 12px 0 10px;}:where([data-bricks-import-scope-s45ots]):is(.dh-philo p:not(:nth-child(0))) { font-size: 14.5px; line-height: 1.62; color: rgba(255,255,255,.74); margin: 0;}:where([data-bricks-import-scope-s45ots]) .dh-philo p:not(:nth-child(0)) { font-size: 14.5px; line-height: 1.62; color: rgba(255,255,255,.74); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-philo) p:not(:nth-child(0)) { font-size: 14.5px; line-height: 1.62; color: rgba(255,255,255,.74); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest:not(:nth-child(0))) { position: relative; border-radius: 20px; overflow: hidden; aspect-ratio: 3/3.5; display: block;}:where([data-bricks-import-scope-s45ots]) .dh-dest:not(:nth-child(0)) { position: relative; border-radius: 20px; overflow: hidden; aspect-ratio: 3/3.5; display: block;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest img:not(:nth-child(0))) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]) .dh-dest img:not(:nth-child(0)) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest) img:not(:nth-child(0)) { width: 100%; height: 100%; object-fit: cover; transition: transform .5s;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest:hover img:not(:nth-child(0))) { transform: scale(1.06);}:where([data-bricks-import-scope-s45ots]) .dh-dest:hover img:not(:nth-child(0)) { transform: scale(1.06);}:where([data-bricks-import-scope-s45ots]):is(.dh-dest:hover) img:not(:nth-child(0)) { transform: scale(1.06);}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov:not(:nth-child(0))) { position: absolute; inset: 0; background-image: linear-gradient(to top,rgba(27,67,50,.82) 0%,rgba(27,67,50,.05) 55%); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; display: flex; flex-direction: column; justify-content: flex-end; padding: 24px; color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-dest-ov:not(:nth-child(0)) { position: absolute; inset: 0; background-image: linear-gradient(to top,rgba(27,67,50,.82) 0%,rgba(27,67,50,.05) 55%); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; display: flex; flex-direction: column; justify-content: flex-end; padding: 24px; color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov span:not(:nth-child(0))) { font-weight: 700; font-size: 11.5px; letter-spacing: 1.2px; text-transform: uppercase; color: var(--sand);}:where([data-bricks-import-scope-s45ots]) .dh-dest-ov span:not(:nth-child(0)) { font-weight: 700; font-size: 11.5px; letter-spacing: 1.2px; text-transform: uppercase; color: var(--sand);}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov) span:not(:nth-child(0)) { font-weight: 700; font-size: 11.5px; letter-spacing: 1.2px; text-transform: uppercase; color: var(--sand);}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov h4:not(:nth-child(0))) { font-size: 21px; letter-spacing: -.4px; margin: 6px 0 4px;}:where([data-bricks-import-scope-s45ots]) .dh-dest-ov h4:not(:nth-child(0)) { font-size: 21px; letter-spacing: -.4px; margin: 6px 0 4px;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov) h4:not(:nth-child(0)) { font-size: 21px; letter-spacing: -.4px; margin: 6px 0 4px;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov p:not(:nth-child(0))) { font-size: 13.5px; color: rgba(255,255,255,.82); margin: 0;}:where([data-bricks-import-scope-s45ots]) .dh-dest-ov p:not(:nth-child(0)) { font-size: 13.5px; color: rgba(255,255,255,.82); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-dest-ov) p:not(:nth-child(0)) { font-size: 13.5px; color: rgba(255,255,255,.82); margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-testi:not(:nth-child(0))) { background: #fff; border-radius: 20px; padding: 30px; box-shadow: 0 0 0 1px rgba(27,67,50,.02),0 2px 6px rgba(27,67,50,.05),0 4px 10px rgba(27,67,50,.1);}:where([data-bricks-import-scope-s45ots]) .dh-testi:not(:nth-child(0)) { background: #fff; border-radius: 20px; padding: 30px; box-shadow: 0 0 0 1px rgba(27,67,50,.02),0 2px 6px rgba(27,67,50,.05),0 4px 10px rgba(27,67,50,.1);}:where([data-bricks-import-scope-s45ots]):is(.dh-stars:not(:nth-child(0))) { color: var(--terracotta); margin-bottom: 16px; letter-spacing: 3px;}:where([data-bricks-import-scope-s45ots]) .dh-stars:not(:nth-child(0)) { color: var(--terracotta); margin-bottom: 16px; letter-spacing: 3px;}:where([data-bricks-import-scope-s45ots]):is(.dh-testi p:not(:nth-child(0))) { font-size: 15.5px; line-height: 1.7; margin: 0;}:where([data-bricks-import-scope-s45ots]) .dh-testi p:not(:nth-child(0)) { font-size: 15.5px; line-height: 1.7; margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-testi) p:not(:nth-child(0)) { font-size: 15.5px; line-height: 1.7; margin: 0;}:where([data-bricks-import-scope-s45ots]):is(.dh-who:not(:nth-child(0))) { margin-top: 22px;}:where([data-bricks-import-scope-s45ots]) .dh-who:not(:nth-child(0)) { margin-top: 22px;}:where([data-bricks-import-scope-s45ots]):is(.dh-who b:not(:nth-child(0))) { display: block; font-size: 14.5px;}:where([data-bricks-import-scope-s45ots]) .dh-who b:not(:nth-child(0)) { display: block; font-size: 14.5px;}:where([data-bricks-import-scope-s45ots]):is(.dh-who) b:not(:nth-child(0)) { display: block; font-size: 14.5px;}:where([data-bricks-import-scope-s45ots]):is(.dh-who span:not(:nth-child(0))) { font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]) .dh-who span:not(:nth-child(0)) { font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-who) span:not(:nth-child(0)) { font-size: 12.5px; color: #8B9A8E;}:where([data-bricks-import-scope-s45ots]):is(.dh-cta:not(:nth-child(0))) { border-radius: 28px; padding: 68px 64px; display: flex; align-items: center; justify-content: space-between; gap: 40px; color: #fff; background: radial-gradient(ellipse 80% 120% at 88% 15%,rgba(221,161,94,.32),transparent 55%),linear-gradient(135deg,var(--forest-deep),var(--forest));}:where([data-bricks-import-scope-s45ots]) .dh-cta:not(:nth-child(0)) { border-radius: 28px; padding: 68px 64px; display: flex; align-items: center; justify-content: space-between; gap: 40px; color: #fff; background: radial-gradient(ellipse 80% 120% at 88% 15%,rgba(221,161,94,.32),transparent 55%),linear-gradient(135deg,var(--forest-deep),var(--forest));}:where([data-bricks-import-scope-s45ots]):is(.dh-cta h2:not(:nth-child(0))) { font-size: clamp(28px,3vw,40px); letter-spacing: -1px; line-height: 1.15; margin: 0; max-width: 620px; color: #fff;}:where([data-bricks-import-scope-s45ots]) .dh-cta h2:not(:nth-child(0)) { font-size: clamp(28px,3vw,40px); letter-spacing: -1px; line-height: 1.15; margin: 0; max-width: 620px; color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-cta) h2:not(:nth-child(0)) { font-size: clamp(28px,3vw,40px); letter-spacing: -1px; line-height: 1.15; margin: 0; max-width: 620px; color: #fff;}:where([data-bricks-import-scope-s45ots]):is(.dh-cta p:not(:nth-child(0))) { margin: 14px 0 0; font-size: 17px; color: rgba(255,255,255,.82); max-width: 520px;}:where([data-bricks-import-scope-s45ots]) .dh-cta p:not(:nth-child(0)) { margin: 14px 0 0; font-size: 17px; color: rgba(255,255,255,.82); max-width: 520px;}:where([data-bricks-import-scope-s45ots]):is(.dh-cta) p:not(:nth-child(0)) { margin: 14px 0 0; font-size: 17px; color: rgba(255,255,255,.82); max-width: 520px;}:where([data-bricks-import-scope-s45ots]):is(.dh-cta-actions:not(:nth-child(0))) { display: flex; gap: 14px; flex-wrap: wrap;}:where([data-bricks-import-scope-s45ots]) .dh-cta-actions:not(:nth-child(0)) { display: flex; gap: 14px; flex-wrap: wrap;}