@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-button{width:auto}}@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}}#brxe-hikoas {font-size: 120px; color: hsl(0, 0%, 100%); line-height: 1; position: absolute; left: 50%; bottom: 30%; min-width: 760px}#brxe-hikoas { transform: translateX(-50%) skew(6deg) rotate(6deg) scaleX(-1);}#brxe-xgaioo {text-align: center; max-width: 29em}#brxe-rjcmqq {position: absolute; bottom: 10%; align-items: center; z-index: 10; row-gap: 2rem}#brxe-lrdopu {height: 100dvh; background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/hero.webp"); background-size: cover; background-repeat: no-repeat; position: relative; line-height: 1.8rem}#brxe-lrdopu::after {content: ''; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; position: absolute; background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/hero-front-layer.webp"); background-size: cover}#brxe-cliqyt {max-width: 7.8em}#brxe-ikgprj {max-width: 28em; line-height: 1.8rem}#brxe-gwimpc {display: flex; flex-direction: column; row-gap: 2rem; margin-left: 22rem}#brxe-utmdly {font-size: 3.5rem}#brxe-enuzed {line-height: 1.2; font-size: 1.6rem}#brxe-gppjym {grid-column: 1/4; background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/c73de2f7a1f3be213e008823747a31c2bc535410-1024x752.webp"); background-size: cover; min-height: 24.4rem; padding-top: 4rem; padding-right: 4rem; padding-bottom: 4rem; padding-left: 4rem; display: flex; flex-direction: column; justify-content: flex-end; border-radius: 2rem; position: relative; overflow: hidden; box-shadow: 0 6px 26px 0 #2A3E4515}:where(#brxe-gppjym > *:not(figcaption)) {position: relative}#brxe-gppjym::before {background-image: repeating-linear-gradient(hsla(0, 0%, 0%, 0.35), hsla(0, 0%, 0%, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-fjoyuq {font-size: 3.5rem}#brxe-fmxiqh {font-size: 1.6rem; line-height: 1.2}#brxe-grmijo {grid-column: 4/7; min-height: 24.4rem; padding-top: 4rem; padding-right: 4rem; padding-bottom: 4rem; padding-left: 4rem; display: flex; flex-direction: column; justify-content: flex-end; border-radius: 2rem; overflow: hidden; box-shadow: 0 6px 26px 0 #2A3E4515; position: relative}#brxe-grmijo::before {background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/biking-1024x683.webp"); background-size: cover; position: absolute; content: ''; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; transform: scaleX(-1)}#brxe-grmijo::after {background-color: rgba(0,0,0, .30); content: ''; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}#brxe-gjerly {font-size: 3.5rem; text-align: left}#brxe-zuuwau {line-height: 1.2; font-size: 1.6rem}#brxe-kwgqid {grid-column: 2/5; background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/exploring-1024x683.webp"); background-size: cover; min-height: 24.4rem; padding-top: 4rem; padding-right: 4rem; padding-bottom: 4rem; padding-left: 4rem; display: flex; flex-direction: column; justify-content: flex-end; border-radius: 2rem; position: relative; overflow: hidden; box-shadow: 0 6px 26px 0 #2A3E4515}:where(#brxe-kwgqid > *:not(figcaption)) {position: relative}#brxe-kwgqid::before {background-image: linear-gradient(hsla(0, 0%, 0%, 0.35), hsla(0, 0%, 0%, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-vnzimw {font-size: 3.5rem}#brxe-iciukl {font-size: 1.6rem; line-height: 1.2}#brxe-wzohem {grid-column: 5/8; padding-top: 4rem; padding-right: 4rem; padding-bottom: 4rem; padding-left: 4rem; border-radius: 2rem; display: flex; flex-direction: column; background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/discovering-1024x683.webp"); background-size: cover; min-height: 24.4rem; justify-content: flex-end; position: relative; overflow: hidden; box-shadow: 0 6px 26px 0 #2A3E4515}:where(#brxe-wzohem > *:not(figcaption)) {position: relative}#brxe-wzohem::before {background-image: linear-gradient(hsla(0, 0%, 0%, 0.35), hsla(0, 0%, 0%, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-mimtsm {display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: repeat(7, 1fr); grid-template-rows: repeat(2, 1fr); padding-left: 0; margin-top: 4.8rem}#brxe-jqwrvk {margin-left: 22rem}#brxe-oasocm {margin-top: 1.6rem; margin-bottom: 1.6rem; max-width: 28em}#brxe-ousxwa {flex-grow: 1; flex-shrink: 0.5}#brxe-gilnfs {height: 20rem}#brxe-gilnfs:not(.tag), #brxe-gilnfs img {object-fit: cover}#brxe-ctwhoi {border-radius: 2rem; font-size: 1.2rem; line-height: 1; padding-top: .8rem; padding-right: .8rem; padding-bottom: .8rem; padding-left: .8rem; background-color: var(--oxford-blue); margin-bottom: 2.4rem}#brxe-nlkvic {font-size: 2.5rem}#brxe-zptfoq {font-size: 1.3rem; margin-top: .8rem}#brxe-kfjuyt {background-color: var(--schiste-blue); padding-top: 2.6rem; padding-right: 2.6rem; padding-bottom: 2.6rem; padding-left: 2.6rem}#brxe-digvmp {width: 30rem; overflow: hidden; border-radius: 1rem}#brxe-zhaizc {height: 20rem}#brxe-zhaizc:not(.tag), #brxe-zhaizc img {object-fit: cover}#brxe-sttues {font-size: 1.2rem; line-height: 1; padding-top: .8rem; padding-right: .8rem; padding-bottom: .8rem; padding-left: .8rem; background-color: var(--oxford-blue); margin-bottom: 2.4rem; border-radius: 2rem}#brxe-arpcnt {font-size: 2.5rem}#brxe-bmomrn {font-size: 1.3rem; margin-top: .8rem}#brxe-ndlubp {background-color: var(--schiste-blue); padding-top: 2.6rem; padding-right: 2.6rem; padding-bottom: 2.6rem; padding-left: 2.6rem}#brxe-zaskcy {width: 30rem; overflow: hidden; border-radius: 1rem}#brxe-vbzjnu {flex-direction: row; column-gap: 2.4rem}#brxe-oopvod {flex-direction: row; align-items: center; column-gap: 14rem}#brxe-cstpxk {margin-top: 1.6rem ; margin-bottom: 1.6rem }#brxe-igghay {max-width: 30em}#brxe-muplxt {font-size: 1.8rem}#brxe-lrsvpm {width: 7.2rem; height: 7.2rem; border-radius: 1rem}#brxe-lrsvpm:not(.tag), #brxe-lrsvpm img {object-fit: cover}#brxe-lnafcm {font-size: 2.5rem; line-height: 1}#brxe-hhfvci {color: hsl(0, 0%, 100%, .5); font-size: 2.5rem; line-height: 1}#brxe-arryzu {font-size: 1.2rem; margin-top: 4px}#brxe-iewqnn {flex-direction: row; padding-top: 1.2rem; padding-right: 1.2rem; padding-bottom: 1.2rem; padding-left: 1.2rem; border-radius: 1rem; align-items: center; column-gap: 2rem}#brxe-xjocxt {flex-direction: row}#brxe-hpqrkq {width: auto; row-gap: 2rem}#brxe-aamoob {flex-direction: row; column-gap: 10rem; margin-top: 4px}#brxe-qhuxfj {background-image: url("https://destinationterrils.ingenumlabs.dev/wp-content/uploads/2026/06/terril.webp"); background-size: cover; background-position: center left; min-height: 99rem; justify-content: center; position: relative}:where(#brxe-qhuxfj > *:not(figcaption)) {position: relative}#brxe-qhuxfj::before {background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 5.18%, rgba(0, 0, 0, 0.4) 94%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-zzyplt:not(.tag), #brxe-zzyplt img {object-fit: cover}#brxe-zzyplt {max-width: 100%; height: 100%}#brxe-jlfryn:not(.tag), #brxe-jlfryn img {object-fit: cover}#brxe-jlfryn {max-width: 100%; height: 100%}#brxe-korrhn {display: grid; align-items: initial; grid-template-columns: repeat(5, 1fr); grid-template-rows: repeat(5, 1fr)}#brxe-korrhn img { width: 100%; height: 100%; object-fit: cover; border-radius: 1rem;}#brxe-korrhn img:first-child { grid-column: 1 / 4; grid-row: 1 / 4; z-index: 1; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);}#brxe-korrhn img:last-child { grid-column: 3 / 6; grid-row: 3 / 6; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);}#brxe-khabhc {display: flex; flex-direction: column; row-gap: 1.6rem}#brxe-xashkl {background-color: var(--schiste-blue); border-radius: 2rem; padding-top: 6px; padding-right: 1.2rem; padding-bottom: 6px; padding-left: 1.2rem}#brxe-kepcfy {color: #2A3E4566}#brxe-vqewbb {margin-top: 8px; background-color: #2A3E451A; border-radius: 2rem; padding-top: 6px; padding-right: 1rem; padding-bottom: 6px; padding-left: 1rem; display: flex; align-items: center; column-gap: 1rem}#brxe-hsbnfs {margin-top: 4.8rem}#brxe-ebdqfc {font-size: 2.5rem}#brxe-bsxbdw {font-size: 1.3rem}#brxe-rulxfu {max-width: 17em; row-gap: 4px}#brxe-kwbbvl {font-size: 2.5rem}#brxe-cxxfwh {font-size: 1.3rem}#brxe-vcbetf {max-width: 17em; row-gap: 4px; border-top: 1px solid rgba(52, 76, 84, 0.19); padding-top: 2rem; margin-top: 2rem}#brxe-ywkdjh {font-size: 2.5rem}#brxe-ggahbm {font-size: 1.3rem}#brxe-dqnnam {max-width: 17em; row-gap: 4px; border-top: 1px solid rgba(52, 76, 84, 0.19); padding-top: 2rem; margin-top: 2rem}#brxe-bmhbgf {font-size: 2.5rem}#brxe-tvctze {font-size: 1.3rem}#brxe-crautt {max-width: 17em; row-gap: 4px; border-top: 1px solid rgba(52, 76, 84, 0.19); padding-top: 2rem; margin-top: 2rem}#brxe-gzpzvr {margin-top: 6rem}#brxe-xmhmsp {margin-top: 5rem}#brxe-vwpedh {flex-direction: row; column-gap: 9rem}#brxe-hsadbo {max-width: 29em}#brxe-xqljxz {display: flex; flex-direction: column; row-gap: 2rem; margin-left: 22rem; max-width: 35.2em}#brxe-gmoyiu {border-radius: 1.6rem; height: 62.4rem; position: absolute; top: 0px; left: 0px; z-index: -1; max-width: 84.5rem}#brxe-gmoyiu:not(.tag), #brxe-gmoyiu img {object-fit: cover}#brxe-mbmlbk {font-size: 2.5rem}#brxe-ddniwl {font-size: 1.5rem}#brxe-azlkbv {grid-column: 3/5; padding-top: 2.8rem; padding-right: 2.8rem; padding-bottom: 2.8rem; padding-left: 2.8rem; border-radius: 1rem; display: flex; flex-direction: column; row-gap: 8px; width: 100%}#brxe-qbmaug {font-size: 2.5rem}#brxe-qfmdhq {font-size: 1.5rem}#brxe-fuirzt {grid-column: 3/5; padding-top: 2.8rem; padding-right: 2.8rem; padding-bottom: 2.8rem; padding-left: 2.8rem; border-radius: 1rem; display: flex; flex-direction: column; row-gap: 8px; width: 100%}#brxe-ykimel {font-size: 2.5rem}#brxe-nncgqg {font-size: 1.5rem}#brxe-rfsblb {flex-direction: column; grid-column: 3/5; padding-top: 2.8rem; padding-right: 2.8rem; padding-bottom: 2.8rem; padding-left: 2.8rem; border-radius: 1rem; display: flex; row-gap: 8px; width: 100%}#brxe-balghs {font-size: 2.5rem}#brxe-ifqehg {font-size: 1.5rem}#brxe-cngysa {grid-column: 3/5; padding-top: 2.8rem; padding-right: 2.8rem; padding-bottom: 2.8rem; padding-left: 2.8rem; border-radius: 1rem; display: flex; flex-direction: column; row-gap: 8px; width: 100%}#brxe-vrmfcv {max-width: 41rem; padding-left: 0; display: flex; flex-direction: column; row-gap: 2rem}#brxe-qhutfy {flex-direction: row; align-items: center; position: relative; margin-top: 5rem; height: 62.4rem; justify-content: flex-end}#brxe-wcolpz {max-width: 1100px}#brxe-akqnuv {padding-bottom: 24rem}