@layer bricks {.brxe-code{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)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@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-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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}}.gs-adaptive-slider { height: auto !important; min-height: 0 !important;}.gs-adaptive-slider > .splide__track { height: var(--gs-slide-height, auto) !important; min-height: 0 !important; transition: height 550ms cubic-bezier(.22, 1, .36, 1);}.gs-adaptive-slider > .splide__track > .splide__list { height: auto !important; align-items: flex-start !important;}.gs-adaptive-slider > .splide__track > .splide__list > .splide__slide { height: auto !important; min-height: 0 !important; align-self: flex-start !important;}.gs-adaptive-slider > .splide__pagination { position: relative !important; inset: auto !important; transform: none !important; margin: 24px 0 0; padding: 0;}@media (prefers-reduced-motion: reduce) { .gs-adaptive-slider > .splide__track { transition: none; }}.gs-logo-marquee { --logo-height: 54px; --logo-width: 160px; --logo-gap: 64px; --logo-speed: 45s; display: block; width: 100%; min-width: 0; padding: 20px 0; overflow: hidden;  -webkit-mask-image: linear-gradient( to right, transparent, #000 6%, #000 94%, transparent ); mask-image: linear-gradient( to right, transparent, #000 6%, #000 94%, transparent );}.gs-logo-marquee .gs-logo-track { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 0; width: max-content; max-width: none; margin: 0; padding: 0; animation: gs-logo-scroll var(--logo-speed) linear infinite;}.gs-logo-marquee .gs-logo-group { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: var(--logo-gap); flex: 0 0 auto; width: max-content; max-width: none; margin: 0;  padding: 0 var(--logo-gap) 0 0;}.gs-logo-marquee .gs-logo-image { display: block; flex: 0 0 var(--logo-width); width: var(--logo-width); min-width: 0; max-width: none; height: var(--logo-height); margin: 0; object-fit: contain; object-position: center;}.gs-logo-marquee .gs-logo-image img { display: block; width: 100%; height: 100%; object-fit: contain; object-position: center;}@keyframes gs-logo-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); }}@media (max-width: 767px) { .gs-logo-marquee { --logo-height: 40px; --logo-width: 120px; --logo-gap: 36px; --logo-speed: 35s; }}@media (prefers-reduced-motion: reduce) { .gs-logo-marquee .gs-logo-track { animation: none; width: 100%; } .gs-logo-marquee .gs-logo-group { flex-wrap: wrap; justify-content: center; width: 100%; padding: 0; } .gs-logo-marquee .gs-logo-group + .gs-logo-group { display: none; }}@media (min-width: 1024px) { .gs-logo-marquee { --logo-height: 70px; --logo-width: 210px; --logo-gap: 72px; }}.gs-logo-marquee .gs-logo-group { justify-content: flex-start; column-gap: var(--logo-gap); padding: 0 var(--logo-gap) 0 0;}.gs-logo-marquee .gs-logo-image { flex: 0 0 auto !important; width: auto !important; min-width: 0 !important; max-width: none !important; height: var(--logo-height) !important; margin: 0 !important; padding: 0 !important; object-fit: contain;}.gs-logo-marquee .gs-logo-image img { display: block; width: auto !important; max-width: none !important; height: var(--logo-height) !important; margin: 0 !important; padding: 0 !important; object-fit: contain;}@media (min-width: 1024px) { .gs-logo-marquee { --logo-height: 60px; --logo-gap: 100px; }}.gs-faq-accordion { --faq-green: #1f4f2b; --faq-lime: #78c043; --faq-line: #d6dcd7; --faq-active: #edf3e8; width: 100%; min-width: 0; gap: 0;}.gs-faq-accordion,.gs-faq-accordion * { box-sizing: border-box;}.gs-faq-accordion > .gs-faq-item { position: relative; width: 100%; min-width: 0; margin: 0; padding: 0; background: transparent; border: 0; border-bottom: 1px solid var(--faq-line); border-radius: 0; box-shadow: none; transition: background-color 350ms ease, border-color 350ms ease;}.gs-faq-accordion > .gs-faq-item::before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; z-index: 1; width: 3px; background: var(--faq-lime); opacity: 0; pointer-events: none; transition: opacity 350ms ease;}.gs-faq-accordion > .gs-faq-item.brx-open { background: #fff; border-bottom-color: var(--faq-lime);}.gs-faq-accordion > .gs-faq-item.brx-open::before { opacity: 1;}.gs-faq-accordion .gs-faq-title { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; gap: 24px; width: 100%; min-height: 72px; margin: 0; padding: 20px 24px; color: var(--faq-green); background: transparent; border: 0; border-radius: 0; cursor: pointer; transition: background-color 350ms ease;}.gs-faq-accordion > .gs-faq-item.brx-open > .gs-faq-title { background: var(--faq-active);}.gs-faq-accordion .gs-faq-label { flex: 1 1 auto; min-width: 0; margin: 0; color: var(--faq-green); font-family: inherit; font-size: clamp(20px, 2vw, 26px); font-weight: 600; line-height: 1.3;}.gs-faq-accordion .gs-faq-label span { color: var(--faq-lime);}.gs-faq-accordion .gs-faq-toggle { position: relative; display: block; flex: 0 0 24px; width: 24px; height: 24px; margin: 0; padding: 0; color: var(--faq-green); pointer-events: none;}.gs-faq-accordion .gs-faq-toggle::before,.gs-faq-accordion .gs-faq-toggle::after { content: ""; position: absolute; inset: 0; margin: auto; background: currentColor; transition: transform 350ms cubic-bezier(.22, 1, .36, 1), opacity 250ms ease;}.gs-faq-accordion .gs-faq-toggle::before { width: 16px; height: 2px;}.gs-faq-accordion .gs-faq-toggle::after { width: 2px; height: 16px;}.gs-faq-accordion .gs-faq-item.brx-open > .gs-faq-title .gs-faq-toggle::after { transform: scaleY(0); opacity: 0;}.gs-faq-accordion .gs-faq-content { margin: 0; padding: 24px 24px 28px; background: transparent; border: 0;}.gs-faq-accordion .gs-faq-table { display: flex; flex-direction: column; gap: 0; width: 100%; min-width: 0; margin: 0; padding: 0; background: #fff;}.gs-faq-accordion .gs-faq-table-head,.gs-faq-accordion .gs-faq-row { display: grid; grid-template-columns: minmax(0, 35fr) minmax(0, 65fr); align-items: stretch; gap: 0; width: 100%; min-width: 0; margin: 0; padding: 0;}.gs-faq-accordion .gs-faq-table-head { color: var(--faq-green); background: #f7f7f7; border-bottom: 1px solid #EBEDEE;}.gs-faq-accordion .gs-faq-table-head > * { min-width: 0; margin: 0; padding: 18px 20px; color: var(--faq-green); font-family: inherit; font-size: 18px; font-weight: 600; line-height: 1.4;}.gs-faq-accordion .gs-faq-row { background: #fff; transition: background-color 250ms ease;}.gs-faq-accordion .gs-faq-table > .gs-faq-row:nth-child(odd) { background: #f7f7f7;}.gs-faq-accordion .gs-faq-question { width: auto; min-width: 0; margin: 0; padding: 20px; color: var(--faq-green); font-family: inherit; font-size: 16px; font-weight: 600; line-height: 1.6; overflow-wrap: anywhere;}.gs-faq-accordion .gs-faq-answer { width: auto; min-width: 0; margin: 0; padding: 20px; color: #333; border-left: 1px solid var(--faq-lime); font-family: inherit; font-size: 16px; font-weight: 400; line-height: 1.7; overflow-wrap: anywhere;}.gs-faq-accordion .gs-faq-answer p { margin: 0 0 14px;}.gs-faq-accordion .gs-faq-answer > :last-child { margin-bottom: 0;}.gs-faq-accordion .gs-faq-answer a { color: var(--faq-green); text-decoration: underline; text-underline-offset: 3px;}@media (hover: hover) and (pointer: fine) { .gs-faq-accordion > .gs-faq-item:not(.brx-open) > .gs-faq-title:hover { background: rgb(120 192 67 / 7%); } .gs-faq-accordion .gs-faq-table > .gs-faq-row:hover { background: #f0f5eb; }}.gs-faq-accordion .gs-faq-title:focus-visible { outline: 2px solid var(--faq-green); outline-offset: -3px;}@media (max-width: 767px) { .gs-faq-accordion .gs-faq-title { min-height: 64px; gap: 16px; padding: 18px 16px; } .gs-faq-accordion .gs-faq-content { padding: 16px 12px 20px; } .gs-faq-accordion .gs-faq-table-head { display: none; } .gs-faq-accordion .gs-faq-row { grid-template-columns: minmax(0, 1fr); padding: 20px 16px; border-bottom: 1px solid var(--faq-line); } .gs-faq-accordion .gs-faq-question { padding: 0 0 10px; font-size: 17px; line-height: 1.45; } .gs-faq-accordion .gs-faq-answer { padding: 0; border-left: 0; font-size: 16px; line-height: 1.65; }}@media (prefers-reduced-motion: reduce) { .gs-faq-accordion > .gs-faq-item, .gs-faq-accordion > .gs-faq-item::before, .gs-faq-accordion .gs-faq-title, .gs-faq-accordion .gs-faq-toggle::before, .gs-faq-accordion .gs-faq-toggle::after, .gs-faq-accordion .gs-faq-row { transition: none; }}#brx-content .gs-faq-topic { --topic-green: #014F2B; --topic-lime: #78C043; --topic-ease: cubic-bezier(.22, 1, .36, 1); position: relative; width: 100%; min-width: 0; overflow: visible; border-bottom: 1px solid #E2E7E2; color: var(--topic-green); text-decoration: none; cursor: pointer; transform: scale(1); transform-origin: center; transition: transform 450ms var(--topic-ease);}#brx-content .gs-faq-topic__text { color: var(--topic-green); font-family: "Arboria", sans-serif; font-weight: 500; transition: color 350ms ease;}#brx-content .gs-faq-topic__text :is(p, span) { color: inherit;}#brx-content .gs-faq-topic__arrow { flex-shrink: 0; transform: translate(0, 0); transition: transform 450ms var(--topic-ease);}#brx-content .gs-faq-topic::after { content: ""; position: absolute; left: 0; right: 0; bottom: -1px; height: 2px; background: var(--topic-lime); pointer-events: none; transform: scaleX(0); transform-origin: left center; transition: transform 450ms var(--topic-ease);}@media (hover: hover) and (pointer: fine) { #brx-content .gs-faq-topic:hover { transform: scale(1.01); } #brx-content .gs-faq-topic:hover .gs-faq-topic__text { color: var(--topic-lime); } #brx-content .gs-faq-topic:hover::after { transform: scaleX(1); } #brx-content .gs-faq-topic:hover .gs-faq-topic__arrow { transform: translate(3px, -3px); }}#brx-content .gs-faq-topic:focus-visible { outline: 2px solid var(--topic-green); outline-offset: 5px;}#brx-content .gs-faq-topic:focus-visible .gs-faq-topic__text { color: var(--topic-lime);}#brx-content .gs-faq-topic:focus-visible::after { transform: scaleX(1);}#brx-content .gs-faq-topic:focus-visible .gs-faq-topic__arrow { transform: translate(3px, -3px);}.gs-faq-source > :is(#faq-project, #faq-energy, #faq-community) { scroll-margin-top: calc(var(--gs-header-height, 112px) + 24px);}@media (prefers-reduced-motion: reduce) { #brx-content .gs-faq-topic, #brx-content .gs-faq-topic__text, #brx-content .gs-faq-topic__arrow, #brx-content .gs-faq-topic::after { transition: none; } #brx-content .gs-faq-topic:hover, #brx-content .gs-faq-topic .gs-faq-topic__arrow { transform: none !important; }}@media (prefers-reduced-motion: no-preference) { #brx-content .gs-faq-topic::after { transition: transform 900ms cubic-bezier(.4, 0, .2, 1); }}.gs-latest-news-icon { --gs-news-icon-size: 161px; box-sizing: border-box; display: block; width: var(--gs-news-icon-size) !important; min-width: var(--gs-news-icon-size) !important; max-width: var(--gs-news-icon-size) !important; height: var(--gs-news-icon-size) !important; min-height: var(--gs-news-icon-size) !important; max-height: var(--gs-news-icon-size) !important;  flex: 0 0 var(--gs-news-icon-size) !important; object-fit: contain; object-position: center;}@media (max-width: 991px) { .gs-latest-news-icon { --gs-news-icon-size: 128px; }}@media (max-width: 767px) { .gs-latest-news-icon { --gs-news-icon-size: 115px; }}#brxe-oqhthq {display: block}#brxe-46a1f8 .gs-title-top { position: relative; display: flex; align-items: center;}#brxe-46a1f8 .gs-title-green { position: relative; z-index: 1;}#brxe-46a1f8 .gs-title-top { color: white;}#brxe-46a1f8 .gs-title-green { color: #78C043;}#brxe-46a1f8 .gs-title-green::after { content: ""; display: block;position: absolute; flex: 0 0 auto;right: -33px;bottom: 40px; width: 35px; height: 35px; background-color: currentColor; -webkit-mask: url("https://greenscale-communities.com/wp-content/uploads/2026/09/chevron.svg") center / contain no-repeat; mask: url("https://greenscale-communities.com/wp-content/uploads/2026/09/chevron.svg") center / contain no-repeat;}#brxe-46a1f8 {font-family: "Arboria"; font-weight: 500; font-size: 65px; line-height: 0.9; letter-spacing: -2%; width: max-content; display: flex; gap: 20px}@media (max-width: 1440px) {#brxe-46a1f8 {font-size: 60px}}@media (max-width: 1280px) {#brxe-46a1f8 {font-size: 55px; line-height: 0.85}}@media (max-width: 991px) {#brxe-46a1f8 {font-size: 50px}}@media (max-width: 767px) {#brxe-46a1f8 {font-size: 45px; line-height: 1}#brxe-46a1f8 .gs-title-green::after {width: 23px;height: 23px;margin-right:13px;margin-bottom: -5px;}}@media (max-width: 478px) {#brxe-46a1f8 {font-size: 43px; flex-direction: column; gap: 5px}#brxe-46a1f8 .gs-title-green::after {width: 23px;height: 23px;margin-right:15px;margin-bottom: -15px;}}#brxe-6deabe {position: relative; background-color: hsla(0, 0%, 100%, 0); width: max-content}#brxe-0b7d58 {font-size: 20px; font-family: "Arboria"; font-weight: 400; color: #ffffff; line-height: 1.3; margin-top: 20px; margin-bottom: 10px; width: 35%}@media (max-width: 1440px) {#brxe-0b7d58 {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-0b7d58 {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-0b7d58 {width: 100%; margin-top: 10px; font-size: 17px}}@media (max-width: 767px) {#brxe-0b7d58 {font-size: 16px; width: 97%; margin-top: 13px}}#brxe-db577c {height: 500px; width: 100%; padding-right: 150px; padding-left: 150px; border-bottom: 7px solid var(--lgreen); justify-content: center; background-image: linear-gradient(90deg, var(--dgreen) 2%, rgba(31, 79, 43, 0))}@media (max-width: 1440px) {#brxe-db577c {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-db577c {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-db577c {padding-right: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-db577c {padding-right: 20px; padding-left: 20px}}#brxe-d3c020 {background-image: linear-gradient(90deg, var(--dgreen), rgba(31, 79, 43, 0)); background-position: center center; background-repeat: no-repeat; background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/10/Perspective_03_Lake_poster.webp"); background-size: cover}.gs-tonstad-hero { position: relative; overflow: hidden; isolation: isolate;}.gs-tonstad-hero > .brxe-container { position: relative; z-index: 2;}#brxe-3b16a3 {font-size: 18px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; font-style: normal; letter-spacing: 1%; border: 3px solid var(--lgreen); padding-top: 10px; padding-right: 38px; padding-bottom: 15px; padding-left: 37px; gap: 20px; background-color: var(--lgreen)}#brxe-3b16a3 svg {fill: var(--dgreen); color: var(--dgreen); height: 17px; width: 17px}#brxe-3b16a3 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-3b16a3 svg { color: inherit;transform: rotate(180deg);}@media (hover: hover) and (pointer: fine) { #brxe-3b16a3:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-3b16a3:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-3b16a3 { transition: none; } #brxe-3b16a3:hover { scale: 1; }}@media (max-width: 1440px) {#brxe-3b16a3 {font-size: 19px}}@media (max-width: 1280px) {#brxe-3b16a3 {font-size: 17px}}@media (max-width: 991px) {#brxe-3b16a3 {display: flex; font-size: 18px}}@media (max-width: 767px) {#brxe-3b16a3 {font-size: 17px; padding-right: 3`; padding-left: 30px}}@media (max-width: 478px) {#brxe-3b16a3 {font-size: 16px; padding-right: 30px; padding-left: 25px}}#brxe-23273c {width: 100%}#brxe-7c75fb {background-color: var(--lgrey_b); padding-right: 150px; padding-left: 150px}@media (max-width: 1440px) {#brxe-7c75fb {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-7c75fb {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-7c75fb {padding-right: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-7c75fb {padding-right: 20px; padding-left: 20px}}#brxe-dmfddj {width: 200px}@media (max-width: 767px) {#brxe-dmfddj {width: 150px}}@media (max-width: 478px) {#brxe-dmfddj {width: 120px}}#brxe-uhrmqk {font-size: 20px; font-family: "Arboria"; font-weight: 500; color: var(--dgrey); line-height: 1.4; width: 90%; margin-top: 10px}@media (max-width: 1440px) {#brxe-uhrmqk {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-uhrmqk {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-uhrmqk {width: 100%; margin-top: 10px; font-size: 17px}}@media (max-width: 767px) {#brxe-uhrmqk {font-size: 16px; width: 97%; margin-top: 13px; display: none}}#brxe-deqkmr {color: var(--dgreen); font-size: 50px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1}@media (max-width: 991px) {#brxe-deqkmr {font-size: 40px}}@media (max-width: 767px) {#brxe-deqkmr {font-size: 35px}}@media (max-width: 478px) {#brxe-deqkmr {font-size: 31px}}#brxe-hdtrbf {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; margin-top: 20px}#brxe-hdtrbf a {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; font-size: inherit}@media (max-width: 991px) {#brxe-hdtrbf {font-size: 17px}#brxe-hdtrbf a {font-size: 17px; font-size: inherit}}#brxe-flkiiv {height: 50px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; margin-top: 37px; gap: 25px}#brxe-flkiiv svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-flkiiv { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-flkiiv svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-flkiiv:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-flkiiv:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-flkiiv { transition: none; } #brxe-flkiiv:hover { scale: 1; }}@media (max-width: 991px) {#brxe-flkiiv {display: none}}[data-id="brxe-yrmwfa"].splide__slide {align-items: center; flex-direction: row; gap: 70px; padding-right: 20px; padding-left: 20px; align-self: center !important}@media (max-width: 767px) {[data-id="brxe-yrmwfa"].splide__slide {gap: 40px}}@media (max-width: 478px) {[data-id="brxe-yrmwfa"].splide__slide {padding-right: 7px; padding-left: 7px}}#brxe-09d5fa {width: 200px}@media (max-width: 767px) {#brxe-09d5fa {width: 150px}}@media (max-width: 478px) {#brxe-09d5fa {width: 120px}}#brxe-2e7a4e {font-size: 20px; font-family: "Arboria"; font-weight: 500; color: var(--dgrey); line-height: 1.4; width: 90%; margin-top: 10px}@media (max-width: 1440px) {#brxe-2e7a4e {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-2e7a4e {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-2e7a4e {width: 100%; margin-top: 10px; font-size: 17px}}@media (max-width: 767px) {#brxe-2e7a4e {font-size: 16px; width: 97%; margin-top: 13px; display: none}}#brxe-9090df {color: var(--dgreen); font-size: 50px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1}@media (max-width: 991px) {#brxe-9090df {font-size: 40px}}@media (max-width: 767px) {#brxe-9090df {font-size: 35px}}@media (max-width: 478px) {#brxe-9090df {font-size: 31px}}#brxe-1ddfd8 {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; margin-top: 20px}#brxe-1ddfd8 a {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; font-size: inherit}@media (max-width: 991px) {#brxe-1ddfd8 {font-size: 17px}#brxe-1ddfd8 a {font-size: 17px; font-size: inherit}}#brxe-abdf1f {height: 50px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; margin-top: 37px; gap: 25px}#brxe-abdf1f svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-abdf1f { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-abdf1f svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-abdf1f:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-abdf1f:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-abdf1f { transition: none; } #brxe-abdf1f:hover { scale: 1; }}@media (max-width: 991px) {#brxe-abdf1f {display: none}}[data-id="brxe-b652e4"].splide__slide {align-items: center; flex-direction: row; gap: 70px; padding-right: 20px; padding-left: 20px}@media (max-width: 767px) {[data-id="brxe-b652e4"].splide__slide {gap: 40px}}@media (max-width: 478px) {[data-id="brxe-b652e4"].splide__slide {padding-right: 7px; padding-left: 7px}}#brxe-66d65a {width: 200px}@media (max-width: 767px) {#brxe-66d65a {width: 150px}}@media (max-width: 478px) {#brxe-66d65a {width: 120px}}#brxe-7fe2e6 {font-size: 20px; font-family: "Arboria"; font-weight: 500; color: var(--dgrey); line-height: 1.4; width: 90%; margin-top: 10px}@media (max-width: 1440px) {#brxe-7fe2e6 {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-7fe2e6 {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-7fe2e6 {width: 100%; margin-top: 10px; font-size: 17px}}@media (max-width: 767px) {#brxe-7fe2e6 {font-size: 16px; width: 97%; margin-top: 13px; display: none}}#brxe-b9963e {color: var(--dgreen); font-size: 50px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1}@media (max-width: 991px) {#brxe-b9963e {font-size: 40px}}@media (max-width: 767px) {#brxe-b9963e {font-size: 35px}}@media (max-width: 478px) {#brxe-b9963e {font-size: 31px}}#brxe-d1843f {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; margin-top: 20px}#brxe-d1843f a {color: var(--dgrey); font-size: 20px; line-height: 1.3; font-family: "Arboria"; font-weight: 400; font-size: inherit}@media (max-width: 991px) {#brxe-d1843f {font-size: 17px}#brxe-d1843f a {font-size: 17px; font-size: inherit}}#brxe-fffa08 {height: 50px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; margin-top: 37px; gap: 25px}#brxe-fffa08 svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-fffa08 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-fffa08 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-fffa08:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-fffa08:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-fffa08 { transition: none; } #brxe-fffa08:hover { scale: 1; }}@media (max-width: 991px) {#brxe-fffa08 {display: none}}[data-id="brxe-6152e7"].splide__slide {align-items: center; flex-direction: row; gap: 70px; padding-right: 20px; padding-left: 20px; align-self: center !important}@media (max-width: 767px) {[data-id="brxe-6152e7"].splide__slide {gap: 40px}}@media (max-width: 478px) {[data-id="brxe-6152e7"].splide__slide {padding-right: 7px; padding-left: 7px}}#brxe-9bf902 {align-self: center; display: flex; align-items: center; justify-content: center; flex-direction: column; width: 97%}#brxe-9bf902 > .splide__arrows > .splide__arrow {height: 37px; width: 37px; color: var(--lgreen)}#brxe-9bf902 > .splide__arrows > .splide__arrow svg {fill: var(--lgreen)}#brxe-9bf902 > .splide__arrows > .splide__arrow:disabled {color: var(--lgrey_b)}#brxe-9bf902 > .splide__arrows > .splide__arrow:disabled svg {fill: var(--lgrey_b)}#brxe-9bf902 > .splide__arrows > .splide__arrow--next {right: -55px; top: 45%}#brxe-9bf902 > .splide__arrows > .splide__arrow--prev {left: -55px; top: 45%}#brxe-9bf902 > .splide__pagination .splide__pagination__page.is-active {color: var(--lgreen); background-color: var(--lgreen)}@media (max-width: 991px) {#brxe-9bf902 {width: 93%}}@media (max-width: 767px) {#brxe-9bf902 > .splide__arrows > .splide__arrow {height: 27px; width: 27px}#brxe-9bf902 > .splide__arrows > .splide__arrow--prev {left: -35px}#brxe-9bf902 > .splide__arrows > .splide__arrow--next {right: -35px}}@media (max-width: 478px) {#brxe-9bf902 > .splide__arrows > .splide__arrow--prev {left: -25px}#brxe-9bf902 > .splide__arrows > .splide__arrow--next {right: -25px}#brxe-9bf902 > .splide__arrows > .splide__arrow {height: 20px; width: 20px}#brxe-9bf902 {width: 92%}}#brxe-2b40f1 {width: 100%; margin-top: 110px; margin-bottom: 110px}@media (max-width: 1440px) {#brxe-2b40f1 {margin-top: 90px; margin-bottom: 90px}}@media (max-width: 1280px) {#brxe-2b40f1 {margin-top: 80px; margin-bottom: 80px}}@media (max-width: 991px) {#brxe-2b40f1 {margin-top: 60px; margin-bottom: 60px}}@media (max-width: 767px) {#brxe-2b40f1 {width: 97%%}}@media (max-width: 478px) {#brxe-2b40f1 {margin-top: 50px; margin-bottom: 50px}}#brxe-4a5273 {padding-right: 150px; padding-left: 150px}@media (max-width: 1440px) {#brxe-4a5273 {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-4a5273 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-4a5273 {padding-right: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-4a5273 {padding-right: 20px; padding-left: 20px}}#brxe-fba220 {color: var(--dgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 1280px) {#brxe-fba220 {font-size: 45px}}@media (max-width: 991px) {#brxe-fba220 {font-size: 40px; line-height: 1.1}}@media (max-width: 767px) {#brxe-fba220 {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-fba220 {font-size: 31px}}#brxe-pjmbbf {display: none}@media (max-width: 991px) {#brxe-pjmbbf:not(.tag), #brxe-pjmbbf img {object-fit: cover}#brxe-pjmbbf {height: 350px; margin-top: 35px; margin-bottom: 35px; display: flex}}@media (max-width: 767px) {#brxe-pjmbbf:not(.tag), #brxe-pjmbbf img {aspect-ratio: 1/1}#brxe-pjmbbf {height: auto}}@media (max-width: 478px) {#brxe-pjmbbf {margin-top: 25px; margin-bottom: 25px; height: auto}#brxe-pjmbbf:not(.tag), #brxe-pjmbbf img {aspect-ratio: 1/1}}#brxe-1406d5 {font-size: 20px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; width: 60%; margin-top: 20px}#brxe-1406d5 .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-1406d5 .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-1406d5 .link_b:hover { color: #2D4820; }#brxe-1406d5 .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-1406d5 {font-size: 17px; width: 60%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-1406d5 {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-1406d5 {width: 100%; font-size: 16px; margin-top: 0}}@media (max-width: 767px) {#brxe-1406d5 {font-size: 16px; width: 100%; margin-top: 10px}}#brxe-c15c49 {width: 100%; flex-direction: column; align-items: flex-start; column-gap: 90px; align-self: flex-start !important; padding-top: 130px; padding-right: 150px; padding-bottom: 150px; padding-left: 150px; background-image: linear-gradient(90deg, var(--lgrey_b) 60%, #f7f7f700 77%)}@media (max-width: 1440px) {#brxe-c15c49 {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-c15c49 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-c15c49 {column-gap: 50px; margin-top: 80px; margin-bottom: 80px; padding-top: 0; padding-right: 35px; padding-bottom: 0; padding-left: 35px; flex-direction: column-reverse; align-items: center}}@media (max-width: 767px) {#brxe-c15c49 {justify-content: center; margin-top: 60px; margin-bottom: 60px}}@media (max-width: 478px) {#brxe-c15c49 {margin-top: 50px; margin-bottom: 50px; padding-right: 0; padding-left: 0}}#brxe-8351b0 {background-color: var(--lgrey_b); background-position: center right; background-repeat: no-repeat; background-size: contain; background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/09/233.webp")}@media (max-width: 1280px) {#brxe-8351b0 {padding-right: 0; padding-left: 0}}@media (max-width: 991px) {#brxe-8351b0 {background-size: cover; background-position: center right; background-color: var(--lgrey_b)}#brxe-8351b0 {background: #f7f7f7;}}@media (max-width: 478px) {#brxe-8351b0 {padding-right: 20px; padding-left: 20px}}#brxe-hqzgsu {color: var(--dgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 1280px) {#brxe-hqzgsu {font-size: 45px}}@media (max-width: 991px) {#brxe-hqzgsu {font-size: 40px; line-height: 1.1}}@media (max-width: 767px) {#brxe-hqzgsu {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-hqzgsu {font-size: 31px}}#brxe-8e3b86 {font-size: 20px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; width: 90%; margin-top: 7px}@media (max-width: 1440px) {#brxe-8e3b86 {font-size: 17px; width: 70%; margin-top: 10px}}@media (max-width: 1280px) {#brxe-8e3b86 {font-size: 16px; width: 60%}}@media (max-width: 991px) {#brxe-8e3b86 {width: 100%; margin-top: 10px; font-size: 17px; display: flex}}@media (max-width: 767px) {#brxe-8e3b86 {font-size: 16px; width: 97%; margin-top: 13px; display: none}}@media (max-width: 478px) {#brxe-8e3b86 {display: flex; margin-top: 10px}}#brxe-exhwsv {border-bottom: 5px solid hsl(0, 0%, 100%); width: 450px; min-width: 100%; margin-bottom: -10px; display: none}#brxe-exhwsv:not(.tag), #brxe-exhwsv img {object-fit: cover}@media (max-width: 991px) {#brxe-exhwsv {margin-top: 10px; width: 50%; min-width: 40%}}@media (max-width: 478px) {#brxe-exhwsv {width: 300px}}#brxe-lzwoxz.horizontal .line {border-top-style: solid; border-top-color: #EBEDEE}#brxe-lzwoxz.vertical .line {border-right-style: solid; border-right-color: #EBEDEE}#brxe-lzwoxz .icon {color: #EBEDEE}#brxe-lzwoxz {margin-top: 20px; margin-bottom: 15px; width: 100%}@media (max-width: 1440px) {#brxe-lzwoxz {margin-top: 20px; margin-bottom: 15px}}@media (max-width: 991px) {#brxe-lzwoxz {width: 100%}}@media (max-width: 767px) {#brxe-lzwoxz {margin-top: 20px; margin-bottom: 20px}}@media (max-width: 478px) {#brxe-lzwoxz {margin-bottom: 15px}}#brxe-2a0256 {font-size: 30px}#brxe-2a0256 a {font-size: 30px; font-size: inherit}@media (max-width: 1280px) {#brxe-2a0256 {font-size: 30px}#brxe-2a0256 a {font-size: 30px; font-size: inherit}}@media (max-width: 991px) {#brxe-2a0256 {font-size: 27px; line-height: 1.2}#brxe-2a0256 a {font-size: 27px; line-height: 1.2; font-size: inherit}}@media (max-width: 478px) {#brxe-2a0256 {font-size: 25px}#brxe-2a0256 a {font-size: 25px; font-size: inherit}}#brxe-vsfpga.horizontal .line {border-top-style: solid; border-top-color: #EBEDEE}#brxe-vsfpga.vertical .line {border-right-style: solid; border-right-color: #EBEDEE}#brxe-vsfpga .icon {color: #EBEDEE}#brxe-vsfpga {margin-top: 15px; margin-bottom: 20px; width: 100%}@media (max-width: 1440px) {#brxe-vsfpga {margin-top: 15px; margin-bottom: 20px}}@media (max-width: 767px) {#brxe-vsfpga {margin-top: 20px; margin-bottom: 20px}}@media (max-width: 478px) {#brxe-vsfpga {margin-top: 15px}}#brxe-prdoai {height: 55px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); gap: 25px; margin-top: 15px; padding-right: 30px; padding-left: 40px}#brxe-prdoai svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-prdoai { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-prdoai svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-prdoai:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-prdoai:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-prdoai { transition: none; } #brxe-prdoai:hover { scale: 1; }}@media (max-width: 1440px) {#brxe-prdoai {margin-top: 10px}}@media (max-width: 991px) {#brxe-prdoai {display: flex}}#brxe-95595e {width: 70%; row-gap: 0px}@media (max-width: 991px) {#brxe-95595e {align-self: flex-start !important; width: 100%}}@media (max-width: 767px) {#brxe-95595e {width: 100%}}#brxe-9cb0a0 {border-bottom: 5px solid hsl(0, 0%, 100%); width: 450px; min-width: 100%; margin-bottom: -10px}#brxe-9cb0a0:not(.tag), #brxe-9cb0a0 img {object-fit: cover}@media (max-width: 991px) {#brxe-9cb0a0 {margin-top: 10px; display: none}}@media (max-width: 478px) {#brxe-9cb0a0 {width: 300px}}#brxe-8a2bdb {font-size: 20px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; width: 90%; margin-top: 10px; display: none}@media (max-width: 1440px) {#brxe-8a2bdb {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-8a2bdb {font-size: 16px; margin-top: 20px; width: 60%}}@media (max-width: 991px) {#brxe-8a2bdb {width: 100%; margin-top: 10px; font-size: 18px; text-align: center; display: none; justify-content: center}}@media (max-width: 767px) {#brxe-8a2bdb {font-size: 17px; text-align: center; width: 97%; margin-top: 13px; display: none; justify-content: center}}@media (max-width: 478px) {#brxe-8a2bdb {width: 100%}}#brxe-ed25bc {width: max-content; align-items: flex-end}@media (max-width: 767px) {#brxe-ed25bc {align-items: center; justify-content: center}}#brxe-9a7982 {width: 100%; margin-top: 110px; margin-bottom: 135px; flex-direction: row; justify-content: space-between; align-items: center; column-gap: 90px; border-color: #EBEDEE}@media (max-width: 1440px) {#brxe-9a7982 {margin-top: 100px; margin-bottom: 125px}}@media (max-width: 991px) {#brxe-9a7982 {column-gap: 50px; margin-top: 60px; margin-bottom: 60px; flex-direction: column; align-self: flex-start !important}}@media (max-width: 767px) {#brxe-9a7982 {justify-content: center}}@media (max-width: 478px) {#brxe-9a7982 {margin-top: 47px; margin-bottom: 47px}}#brxe-70bfc8 {padding-right: 150px; padding-left: 150px; background-color: #ffffff}@media (max-width: 1440px) {#brxe-70bfc8 {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-70bfc8 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-70bfc8 {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-70bfc8 {padding-right: 20px; padding-left: 20px}}#brxe-997cce {color: var(--dgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1.1}@media (max-width: 1440px) {#brxe-997cce {font-size: 45px}}@media (max-width: 1280px) {#brxe-997cce {font-size: 40px}}@media (max-width: 767px) {#brxe-997cce {font-size: 30px; line-height: 1.2}}@media (max-width: 478px) {#brxe-997cce {font-size: 31px}}#brxe-piujkk {display: none}@media (max-width: 991px) {#brxe-piujkk:not(.tag), #brxe-piujkk img {object-fit: cover}#brxe-piujkk {height: 350px; margin-top: 25px; margin-bottom: 25px; display: flex}}@media (max-width: 767px) {#brxe-piujkk:not(.tag), #brxe-piujkk img {aspect-ratio: 1/1}#brxe-piujkk {height: auto}}@media (max-width: 478px) {#brxe-piujkk {height: auto}#brxe-piujkk:not(.tag), #brxe-piujkk img {aspect-ratio: 1/1}}#brxe-9eb4e7 {font-size: 20px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; text-align: left; width: 100%; margin-top: 20px}#brxe-9eb4e7 .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-9eb4e7 .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-9eb4e7 .link_b:hover { color: #2D4820; }#brxe-9eb4e7 .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-9eb4e7 {font-size: 17px; width: 100%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-9eb4e7 {font-size: 16px; margin-top: 20px; width: 100%}}@media (max-width: 991px) {#brxe-9eb4e7 {width: 100%; margin-top: 0; font-size: 17px}}@media (max-width: 767px) {#brxe-9eb4e7 {font-size: 16px; width: 97%; margin-top: 0}}#brxe-80af42 {width: 50%}@media (max-width: 1280px) {#brxe-80af42 {width: 60%}}@media (max-width: 991px) {#brxe-80af42 {width: 100%}}#brxe-b7e0ea {width: 100%; flex-direction: column; align-items: flex-end; column-gap: 90px; align-self: center !important; padding-top: 120px; padding-right: 150px; padding-bottom: 140px; padding-left: 150px; background-image: linear-gradient(-90deg, #ffffff 55%, #ffffff00 90%); justify-content: center; border-color: var(--lgrey_b)}@media (max-width: 1440px) {#brxe-b7e0ea {padding-top: 100px; padding-right: 90px; padding-bottom: 110px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-b7e0ea {padding-top: 70px; padding-right: 70px; padding-bottom: 80px; padding-left: 70px}}@media (max-width: 991px) {#brxe-b7e0ea {column-gap: 50px; padding-top: 70px; padding-right: 35px; padding-bottom: 70px; padding-left: 35px}}@media (max-width: 767px) {#brxe-b7e0ea {justify-content: center; padding-top: 60px; padding-bottom: 60px}}@media (max-width: 478px) {#brxe-b7e0ea {padding-top: 50px; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}}#brxe-ff4774 {background-color: var(--lgrey_b); background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/09/GreenScale-Turnkey-Data-Centres-Operated-by-GreenScale-1-Flipped-1024x576.webp"); background-position: center left; background-repeat: no-repeat; background-size: contain}@media (max-width: 1440px) {#brxe-ff4774 {padding-right: 0; padding-left: 0}}@media (max-width: 1280px) {#brxe-ff4774 {padding-right: 0; padding-left: 0}}@media (max-width: 991px) {#brxe-ff4774 {padding-right: 0; padding-left: 0}#brxe-ff4774 {background: #f7f7f7;}}#brxe-27759b {color: var(--dgreen); font-size: 43px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1; margin-top: -5px}@media (max-width: 1280px) {#brxe-27759b {font-size: 40px}}@media (max-width: 767px) {#brxe-27759b {font-size: 35px}}@media (max-width: 478px) {#brxe-27759b {font-size: 30px}}#brxe-64e548 {flex-direction: row; align-items: center; column-gap: 25px}#brxe-35e925 {font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; text-align: left; margin-top: 20px}#brxe-35e925 .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-35e925 .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-35e925 .link_b:hover { color: #2D4820; }#brxe-35e925 .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-35e925 {font-size: 17px; margin-top: 20px}}@media (max-width: 1280px) {#brxe-35e925 {font-size: 16px}}@media (max-width: 991px) {#brxe-35e925 {width: 100%; font-size: 16px}}@media (max-width: 767px) {#brxe-35e925 {font-size: 16px; width: 97%}}#brxe-90150b {height: 50px; background-color: var(--lgreen); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; margin-top: 40px; gap: 25px}#brxe-90150b svg {fill: var(--dgreen); color: var(--dgreen)}#brxe-90150b { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-90150b svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-90150b:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-90150b:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-90150b { transition: none; } #brxe-90150b:hover { scale: 1; }}@media (max-width: 991px) {#brxe-90150b {display: none}}@media (max-width: 991px) {#brxe-9e0522 {border-bottom: 1px solid #EBEDEE; padding-bottom: 27px; margin-bottom: 20px}}#brxe-a01e0e {color: var(--lgreen); font-size: 35px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 991px) {#brxe-a01e0e {margin-bottom: 10px}}@media (max-width: 767px) {#brxe-a01e0e {font-size: 27px}}@media (max-width: 478px) {#brxe-a01e0e {font-size: 28px}}#brxe-25ec9b {color: var(--dgreen); font-size: 30px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 767px) {#brxe-25ec9b {font-size: 27px}}@media (max-width: 478px) {#brxe-25ec9b {font-size: 25px}}#brxe-d2b176 {font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4}@media (max-width: 1440px) {#brxe-d2b176 {font-size: 17px}}@media (max-width: 1280px) {#brxe-d2b176 {font-size: 16px}}@media (max-width: 991px) {#brxe-d2b176 {width: 100%; font-size: 16px}}@media (max-width: 767px) {#brxe-d2b176 {font-size: 16px; width: 97%}}#brxe-e2bf2c {border-left: 5px solid var(--lgreen); padding-top: 15px; padding-bottom: 20px; padding-left: 30px; row-gap: 15px; background-color: hsl(0 0% 100% / 0.23)}@media (max-width: 767px) {#brxe-e2bf2c {padding-top: 15px; padding-bottom: 20px; padding-left: 20px; row-gap: 7px}}#brxe-4d3940 {color: var(--dgreen); font-size: 30px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}#brxe-4d3940 .gs-title-blue {color: #00a8b5}@media (max-width: 767px) {#brxe-4d3940 {font-size: 27px}}@media (max-width: 478px) {#brxe-4d3940 {font-size: 25px}}#brxe-ca25d8 {font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4}@media (max-width: 1440px) {#brxe-ca25d8 {font-size: 17px}}@media (max-width: 1280px) {#brxe-ca25d8 {font-size: 16px}}@media (max-width: 991px) {#brxe-ca25d8 {width: 100%; font-size: 16px}}@media (max-width: 767px) {#brxe-ca25d8 {font-size: 16px; width: 97%}}#brxe-1254c3 {border-left: 5px solid #00a8b5; padding-top: 15px; padding-bottom: 20px; padding-left: 30px; row-gap: 15px; background-color: hsl(0 0% 100% / 0.23)}@media (max-width: 767px) {#brxe-1254c3 {padding-top: 15px; padding-bottom: 20px; padding-left: 20px; row-gap: 7px}}#brxe-fefc4a {flex-direction: column; margin-top: 10px; align-items: stretch; gap: 30px}@media (max-width: 1280px) {#brxe-fefc4a {gap: 20px}}@media (max-width: 767px) {#brxe-fefc4a {row-gap: 20px}}#brxe-f2d776 {flex-direction: row; gap: 50px; align-items: center}@media (max-width: 991px) {#brxe-f2d776 {flex-direction: column; gap: 0px}}#brxe-96757f {width: 100%; margin-top: 140px; margin-bottom: 140px; flex-direction: row; justify-content: space-between; align-items: center; column-gap: 90px; border-color: #EBEDEE; background-color: #ffffff75; padding-top: 35px; padding-right: 45px; padding-bottom: 45px; padding-left: 45px}@media (max-width: 1440px) {#brxe-96757f {margin-top: 120px; margin-bottom: 120px}}@media (max-width: 1280px) {#brxe-96757f {margin-top: 100px; margin-bottom: 100px}}@media (max-width: 991px) {#brxe-96757f {column-gap: 50px; margin-top: 70px; margin-bottom: 70px; padding-right: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-96757f {justify-content: center}}@media (max-width: 478px) {#brxe-96757f {margin-top: 50px; margin-bottom: 50px}}#brxe-1ae911 {padding-right: 150px; padding-left: 150px; background-color: #ffffff}#brxe-1ae911 { background-color: #ffffff; background-image:  radial-gradient( ellipse 74% 118% at -7% 19%, rgba(197, 221, 180, 1) 0%, rgba(197, 221, 180, 0.66) 15%, rgba(197, 221, 180, 0.41) 30%, rgba(197, 221, 180, 0.22) 45%, rgba(197, 221, 180, 0.10) 60%, rgba(197, 221, 180, 0.03) 75%, rgba(197, 221, 180, 0) 100% ), radial-gradient( ellipse 18% 200% at 1% 58%, rgba(189, 222, 204, 1) 0%, rgba(189, 222, 204, 0.81) 15%, rgba(189, 222, 204, 0.63) 30%, rgba(189, 222, 204, 0.47) 45%, rgba(189, 222, 204, 0.31) 60%, rgba(189, 222, 204, 0.17) 75%, rgba(189, 222, 204, 0) 100% ),  radial-gradient( ellipse 59% 146% at 117% 102%, rgba(150, 202, 173, 1) 0%, rgba(150, 202, 173, 0.87) 15%, rgba(150, 202, 173, 0.74) 30%, rgba(150, 202, 173, 0.60) 45%, rgba(150, 202, 173, 0.46) 60%, rgba(150, 202, 173, 0.30) 75%, rgba(150, 202, 173, 0) 100% ),  radial-gradient( ellipse 26% 46% at 86% 86%, rgba(125, 175, 145, 0.74) 0%, rgba(125, 175, 145, 0.63) 15%, rgba(125, 175, 145, 0.52) 30%, rgba(125, 175, 145, 0.41) 45%, rgba(125, 175, 145, 0.30) 60%, rgba(125, 175, 145, 0.19) 75%, rgba(125, 175, 145, 0) 100% ); background-repeat: no-repeat; background-position: center; background-size: 100% 100%;}@media (max-width: 1440px) {#brxe-1ae911 {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-1ae911 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-1ae911 {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-1ae911 {padding-right: 20px; padding-left: 20px}}#brxe-c90f9b {color: var(--dgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 1280px) {#brxe-c90f9b {font-size: 45px}}@media (max-width: 991px) {#brxe-c90f9b {font-size: 40px}}@media (max-width: 767px) {#brxe-c90f9b {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-c90f9b {font-size: 30px}}#brxe-dbc5b7 {margin-top: 40px; border-top: 1px solid #EBEDEE; border-bottom: 1px solid #EBEDEE; padding-top: 30px; padding-bottom: 30px}@media (max-width: 991px) {#brxe-dbc5b7 {margin-top: 30px}}#brxe-e3e976 {font-size: 18px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; text-align: left; width: 85%}#brxe-e3e976 .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-e3e976 .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-e3e976 .link_b:hover { color: #2D4820; }#brxe-e3e976 .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-e3e976 {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-e3e976 {font-size: 16px; width: 70%; margin-top: 0}}@media (max-width: 991px) {#brxe-e3e976 {width: 100%; margin-top: 0; font-size: 16px}}@media (max-width: 767px) {#brxe-e3e976 {font-size: 16px; width: 97%; margin-top: 0}}#brxe-948e07 {height: 55px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; gap: 25px; width: 300px}#brxe-948e07 svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-948e07 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-948e07 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-948e07:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-948e07:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-948e07 { transition: none; } #brxe-948e07:hover { scale: 1; }}@media (max-width: 991px) {#brxe-948e07 {display: none}}#brxe-7e7eea {flex-direction: row; align-items: center; justify-content: space-between; margin-top: 35px; gap: 60px}#brxe-ff3c00 {width: 100%; margin-top: 110px; margin-bottom: 130px; flex-direction: column; justify-content: space-between; align-items: flex-start; column-gap: 90px; border-color: #EBEDEE; align-self: flex-start !important}@media (max-width: 1280px) {#brxe-ff3c00 {margin-top: 90px; margin-bottom: 100px}}@media (max-width: 991px) {#brxe-ff3c00 {margin-top: 70px; margin-bottom: 70px; column-gap: 40px}}@media (max-width: 767px) {#brxe-ff3c00 {justify-content: center; margin-top: 60px; margin-bottom: 60px}}@media (max-width: 478px) {#brxe-ff3c00 {margin-top: 50px; margin-bottom: 50px}}#brxe-d3dfbc {padding-right: 150px; padding-left: 150px; background-color: #ffffff}@media (max-width: 1440px) {#brxe-d3dfbc {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-d3dfbc {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-d3dfbc {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-d3dfbc {padding-right: 20px; padding-left: 20px}}#brxe-oysvql {color: var(--dgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1.1; display: flex; flex-direction: column}@media (max-width: 1280px) {#brxe-oysvql {font-size: 45px}}@media (max-width: 991px) {#brxe-oysvql {font-size: 40px}}@media (max-width: 767px) {#brxe-oysvql {font-size: 35px; line-height: 1.2; flex-direction: row}}@media (max-width: 478px) {#brxe-oysvql {font-size: 30px}}#brxe-eiqggd {font-size: 18px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; text-align: left; width: 90%}#brxe-eiqggd .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-eiqggd .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-eiqggd .link_b:hover { color: #2D4820; }#brxe-eiqggd .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-eiqggd {font-size: 17px; width: 70%; margin-top: 20px}}@media (max-width: 1280px) {#brxe-eiqggd {font-size: 16px; text-align: right; width: 70%; margin-top: 0}}@media (max-width: 991px) {#brxe-eiqggd {width: 90%; margin-top: 0; font-size: 16px}}@media (max-width: 767px) {#brxe-eiqggd {font-size: 16px; width: 97%; margin-top: 0}}#brxe-adftsk {height: 50px; background-color: var(--lgreen); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-top: 15px; padding-right: 50px; padding-bottom: 18px; padding-left: 50px; gap: 25px; margin-top: 15px}#brxe-adftsk svg {fill: var(--dgreen); color: var(--dgreen)}#brxe-adftsk { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-adftsk svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-adftsk:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-adftsk:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-adftsk { transition: none; } #brxe-adftsk:hover { scale: 1; }}@media (max-width: 991px) {#brxe-adftsk {display: flex}}@media (max-width: 767px) {#brxe-adftsk {display: none}}#brxe-yqqtfs {gap: 15px; width: 55%}@media (max-width: 767px) {#brxe-yqqtfs {width: 100%}}@media (max-width: 991px) {#brxe-qaeero {height: 13px; width: 13px; margin-top: 4px}}#brxe-bxgomb {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; margin-top: -2px; margin-left: 20px}#brxe-bxgomb a {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; font-size: inherit}@media (max-width: 991px) {#brxe-bxgomb {font-size: 20px}#brxe-bxgomb a {font-size: 20px; font-size: inherit}}#brxe-slghig {display: flex}#brxe-pxojiv {flex-direction: row; align-items: center; border-bottom: 1px solid #e3e7e8; padding-top: 35px; padding-bottom: 35px; justify-content: space-between}@media (max-width: 991px) {#brxe-elwkwl {width: 13px; height: 13px; margin-top: 4px}}#brxe-xadhuo {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; margin-top: -2px; margin-left: 20px}#brxe-xadhuo a {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; font-size: inherit}@media (max-width: 991px) {#brxe-xadhuo {font-size: 20px}#brxe-xadhuo a {font-size: 20px; font-size: inherit}}#brxe-kpiqyv {display: flex}#brxe-crxcqx {flex-direction: row; align-items: center; border-bottom: 1px solid #e3e7e8; padding-top: 35px; padding-bottom: 35px; justify-content: space-between}@media (max-width: 991px) {#brxe-ekyxtl {width: 13px; height: 13px; margin-top: 4px}}#brxe-bffisl {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; margin-top: -2px; margin-left: 20px}#brxe-bffisl a {font-size: 23px; color: var(--dgreen); font-family: "Arboria"; font-weight: 500; line-height: 1; font-size: inherit}@media (max-width: 991px) {#brxe-bffisl {font-size: 20px}#brxe-bffisl a {font-size: 20px; font-size: inherit}}#brxe-oczpfv {display: flex}#brxe-xmitye {flex-direction: row; align-items: center; border-bottom: 1px solid #e3e7e8; padding-top: 35px; padding-bottom: 35px; justify-content: space-between}#brxe-krmksb {height: 50px; background-color: var(--lgreen); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-top: 15px; padding-right: 50px; padding-bottom: 18px; padding-left: 50px; gap: 25px; margin-top: 15px; display: none}#brxe-krmksb svg {fill: var(--dgreen); color: var(--dgreen)}#brxe-krmksb { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-krmksb svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-krmksb:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-krmksb:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-krmksb { transition: none; } #brxe-krmksb:hover { scale: 1; }}@media (max-width: 991px) {#brxe-krmksb {display: none}}@media (max-width: 767px) {#brxe-krmksb {margin-top: 40px; display: flex}}@media (max-width: 478px) {#brxe-krmksb {width: 100%}}#brxe-yiqcax {width: 45%; justify-content: center}@media (max-width: 767px) {#brxe-yiqcax {width: 100%; margin-top: 15px}}#brxe-b702ae {width: 100%; flex-direction: row; align-items: stretch; align-self: flex-start !important; padding-top: 90px; padding-right: 150px; padding-bottom: 100px; padding-left: 150px; background-image: linear-gradient(90deg, var(--lgrey_b) 60%, var(--lgrey_b) 60%); column-gap: 55px}@media (max-width: 1440px) {#brxe-b702ae {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-b702ae {padding-top: 80px; padding-right: 0; padding-bottom: 90px; padding-left: 0}}@media (max-width: 991px) {#brxe-b702ae {column-gap: 50px; margin-top: 70px; margin-bottom: 70px; padding-top: 0; padding-bottom: 0}}@media (max-width: 767px) {#brxe-b702ae {justify-content: center; margin-top: 60px; margin-bottom: 60px}}@media (max-width: 478px) {#brxe-b702ae {margin-top: 50px; margin-bottom: 50px}}#brxe-7336e1 {background-color: var(--lgrey_b); background-position: center right; background-repeat: no-repeat; background-size: contain}@media (max-width: 1440px) {#brxe-7336e1 {padding-right: 0; padding-left: 0}}@media (max-width: 1280px) {#brxe-7336e1 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-7336e1 {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-7336e1 {padding-right: 20px; padding-left: 20px}}#brxe-ae2a0f {color: var(--dgreen); font-size: 35px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; width: 100%}@media (max-width: 1280px) {#brxe-ae2a0f {font-size: 33px}}@media (max-width: 991px) {#brxe-ae2a0f {font-size: 30px; line-height: 1.2}}@media (max-width: 767px) {#brxe-ae2a0f {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-ae2a0f {font-size: 30px}}#brxe-b06746 {font-size: 18px; font-family: "Arboria"; font-weight: 400; color: var(--dgrey); line-height: 1.4; text-align: left; width: 100%}#brxe-b06746 .link_b { color: #78C043; text-decoration: none; position: relative; display: inline-block; transition: color 0.3s ease;}#brxe-b06746 .link_b::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #78C043; transform: scaleX(1); transform-origin: bottom right; transition: transform 0.3s ease, background-color 0.3s ease;}#brxe-b06746 .link_b:hover { color: #2D4820; }#brxe-b06746 .link_b:hover::after { background-color: #2D4820; transform-origin: bottom left;}@media (max-width: 1440px) {#brxe-b06746 {font-size: 17px; width: 100%}}@media (max-width: 1280px) {#brxe-b06746 {font-size: 16px; margin-top: 0; width: 100%}}@media (max-width: 991px) {#brxe-b06746 {width: 100%; margin-top: 10px; font-size: 16px}}@media (max-width: 767px) {#brxe-b06746 {font-size: 16px; width: 97%; margin-top: 0}}#brxe-283da2 {height: 55px; background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; gap: 25px; margin-top: 35px}#brxe-283da2 svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-283da2 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-283da2 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-283da2:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-283da2:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-283da2 { transition: none; } #brxe-283da2:hover { scale: 1; }}@media (max-width: 991px) {#brxe-283da2 {display: flex}}#brxe-99eb22 {margin-top: 7px}#brxe-6957a8 {flex-direction: row; gap: 70px}@media (max-width: 991px) {#brxe-6957a8 {gap: 50px}}@media (max-width: 767px) {#brxe-6957a8 {gap: 20px}}@media (max-width: 478px) {#brxe-6957a8 {gap: 15px}}#brxe-8a208a {min-width: 60px; max-width: 60px; min-height: 60px; max-height: 60px}#brxe-c0e0a2 {font-family: "Arboria"}#brxe-90eb26 {font-family: "Arboria"; line-height: 1.4}#brxe-4849b0 {background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/09/78-1024x768.webp"); background-size: cover}@media (max-width: 1280px) {#brxe-4849b0 {align-items: center; flex-direction: row; justify-content: space-between}}#brxe-c9259f {font-family: "Arboria"; font-weight: 500}#brxe-d925e8 {font-family: "Arboria"; line-height: 1.4}#brxe-d925e8 a {font-family: "Arboria"; line-height: 1.4; font-size: inherit}#brxe-1d989c {height: 55px; background-color: hsl(0 0% 100% / 0); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; gap: 25px; margin-top: 10px}#brxe-1d989c svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-1d989c { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-1d989c svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-1d989c:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-1d989c:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-1d989c { transition: none; } #brxe-1d989c:hover { scale: 1; }}@media (max-width: 991px) {#brxe-1d989c {display: flex; height: 50px}}#brxe-d1faaf {border: 0; border-style: none; border-color: hsl(0 0% 100%)}#brxe-e95cbb {border: 0; border-style: none}#brxe-8184a1 {min-width: 60px; max-width: 60px; min-height: 60px; max-height: 60px}#brxe-1a1611 {font-family: "Arboria"}#brxe-935f61 {font-family: "Arboria"; line-height: 1.4}#brxe-444b42 {background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/09/image-23-1024x473.jpeg"); background-size: cover}@media (max-width: 1280px) {#brxe-444b42 {align-items: center; flex-direction: row; justify-content: space-between}}#brxe-528bc5 {font-family: "Arboria"; font-weight: 500}#brxe-cef575 {font-family: "Arboria"; line-height: 1.4}#brxe-cef575 a {font-family: "Arboria"; line-height: 1.4; font-size: inherit}#brxe-157cd9 {height: 55px; background-color: hsl(0 0% 100% / 0); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; gap: 25px; margin-top: 10px}#brxe-157cd9 svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-157cd9 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-157cd9 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-157cd9:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-157cd9:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-157cd9 { transition: none; } #brxe-157cd9:hover { scale: 1; }}@media (max-width: 991px) {#brxe-157cd9 {display: flex; height: 50px}}#brxe-383a6c {border: 0; border-style: none; border-color: hsl(0 0% 100%)}#brxe-a66ef6 {border: 0; border-style: none}#brxe-360735 {min-width: 60px; max-width: 60px; min-height: 60px; max-height: 60px}#brxe-c5aa46 {font-family: "Arboria"}#brxe-9fc504 {font-family: "Arboria"; line-height: 1.4}#brxe-e5a95e {background-image: url("https://greenscale-communities.com/wp-content/uploads/2026/09/A17A488096.jpg-1024x683.webp"); background-size: cover}@media (max-width: 1280px) {#brxe-e5a95e {align-items: center; flex-direction: row; justify-content: space-between}}#brxe-ae632a {font-family: "Arboria"; font-weight: 500}#brxe-b9b7b7 {font-family: "Arboria"; line-height: 1.4}#brxe-b9b7b7 a {font-family: "Arboria"; line-height: 1.4; font-size: inherit}#brxe-ce7e86 {height: 55px; background-color: hsl(0 0% 100% / 0); font-size: 17px; color: var(--dgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 3px solid var(--lgreen); padding-right: 50px; padding-left: 50px; gap: 25px; margin-top: 10px}#brxe-ce7e86 svg {fill: var(--lgreen); color: var(--lgreen)}#brxe-ce7e86 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}#brxe-ce7e86 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { #brxe-ce7e86:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}#brxe-ce7e86:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { #brxe-ce7e86 { transition: none; } #brxe-ce7e86:hover { scale: 1; }}@media (max-width: 991px) {#brxe-ce7e86 {display: flex; height: 50px}}#brxe-13d7b6 {border: 0; border-style: none; border-color: hsl(0 0% 100%)}#brxe-867489 {border: 0; border-style: none}#brxe-dbdf73 {margin-top: 90px}.gs-story-cards { --story-green: #1f4f2b; --story-lime: #78bf42; --story-closed-height: clamp(520px, 42vw, 704px); --story-open-height: clamp(260px, 24vw, 410px); --story-ease: cubic-bezier(.22, 1, .36, 1); display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch; gap: clamp(20px, 2.3vw, 40px); width: 100%;}.gs-story-cards > .gs-story-card { box-sizing: border-box; display: flex; flex-direction: column; align-items: stretch; gap: 0; min-width: 0; margin: 0; padding: 0; background: #fff; border: 1px solid transparent; border-radius: 0; box-shadow: none; overflow: hidden; transition: border-color 350ms ease;}.gs-story-cards > .gs-story-card.brx-open { border-color: #dce4d9;}.gs-story-cards > .gs-story-card > .gs-story-trigger { position: relative; isolation: isolate; display: flex; flex-direction: column; justify-content: flex-end; flex: 1 0 auto; width: 100%; min-width: 0; min-height: var(--story-closed-height); margin: 0; padding: 0; background-color: var(--story-green); background-size: cover; background-position: center; background-repeat: no-repeat; border: 0; border-radius: 0; cursor: pointer; transition: min-height 650ms var(--story-ease);}.gs-story-trigger::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient( 180deg, rgb(45 42 43 / 12%) 0%, rgb(45 42 43 / 35%) 35%, rgb(45 42 43 / 90%) 100% ); opacity: 1; pointer-events: none; transition: opacity 500ms ease;}.gs-story-trigger > .gs-story-preview { box-sizing: border-box; display: flex; flex-direction: column; gap: 16px; width: 100%; margin: 0; padding: clamp(24px, 2.3vw, 40px); color: #fff; opacity: 1; visibility: visible; transition: opacity 250ms ease, visibility 250ms ease;}.gs-story-cards .gs-story-heading { margin: 0; font-size: clamp(25px, 2vw, 34px); font-weight: 600; line-height: 1.2; overflow-wrap: break-word;}.gs-story-preview .gs-story-heading,.gs-story-preview .gs-story-summary { color: #fff;}.gs-story-cards .gs-story-summary { margin: 0; font-size: 16px; line-height: 1.65;}.gs-story-trigger > .gs-story-toggle { position: absolute; top: 35px; right: 35px; z-index: 2; display: block; width: 70px; height: 70px; margin: 0; padding: 0; background: var(--story-lime); border: 0; border-radius: 0; pointer-events: none; transition: background-color 300ms ease;}.gs-story-toggle::before,.gs-story-toggle::after { content: ""; position: absolute; top: 50%; left: 50%; width: 22px; height: 2px; background: #fff; transform: translate(-50%, -50%);}.gs-story-toggle::after { transform: translate(-50%, -50%) rotate(90deg); transition: transform 450ms var(--story-ease), opacity 300ms ease;}.gs-story-cards > .gs-story-card.brx-open > .gs-story-trigger { flex: 0 0 auto; min-height: var(--story-open-height);}.gs-story-card.brx-open > .gs-story-trigger::before { opacity: 0;}.gs-story-card.brx-open .gs-story-preview { position: absolute; bottom: 0; left: 0; opacity: 0; visibility: hidden; pointer-events: none;}.gs-story-card.brx-open .gs-story-toggle::after { opacity: 0; transform: translate(-50%, -50%) rotate(0deg);}.gs-story-cards > .gs-story-card > .gs-story-content { flex: 0 0 auto; min-width: 0; margin: 0; padding: 0; background: #fff; border: 0; box-shadow: none;}.gs-story-content > .gs-story-body { box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-start; gap: 22px;background: #f7f7f7; width: 100%; min-width: 0; margin: 0; padding: clamp(24px, 2.3vw, 40px);}.gs-story-body .gs-story-heading { color: var(--story-lime);}.gs-story-body .gs-story-copy { width: 100%; margin: 0; color: #333; font-size: 16px; line-height: 1.7;}.gs-story-copy p { margin: 0 0 1em;}.gs-story-copy p:last-child { margin-bottom: 0;}.gs-story-body .gs-story-link { display: inline-flex; align-items: center; min-height: 44px; margin: 0; color: var(--story-green); font-size: 16px; font-weight: 600; text-decoration: none; text-underline-offset: 5px;}@media (hover: hover) and (pointer: fine) { .gs-story-trigger:hover > .gs-story-toggle { background-color: var(--story-green); } .gs-story-link:hover { text-decoration: underline; }}.gs-story-trigger:focus-visible { outline: 3px solid var(--story-lime); outline-offset: -5px;}.gs-story-link:focus-visible { outline: 2px solid var(--story-green); outline-offset: 4px;}@media (max-width: 991px) { .gs-story-cards { grid-template-columns: repeat(2, minmax(0, 1fr)); --story-closed-height: 520px; --story-open-height: 300px; }}@media (max-width: 600px) { .gs-story-cards { grid-template-columns: minmax(0, 1fr); gap: 24px; --story-closed-height: 480px; --story-open-height: 280px; } .gs-story-trigger > .gs-story-toggle { width: 54px; height: 54px; }}@media (prefers-reduced-motion: reduce) { .gs-story-cards, .gs-story-cards *, .gs-story-cards *::before, .gs-story-cards *::after { transition-duration: 0ms !important; animation: none !important; }}.gs-story-cards > .gs-story-card,.gs-story-cards > .gs-story-card.brx-open { border: 0;}.gs-story-cards { --story-closed-height: clamp(420px, 34vw, 580px); --story-open-height: clamp(220px, 20vw, 340px);}@media (max-width: 991px) { .gs-story-cards { --story-closed-height: 440px; --story-open-height: 260px; }}@media (max-width: 600px) { .gs-story-cards { --story-closed-height: 410px; --story-open-height: 240px; }}.gs-story-cards { --story-closed-height: clamp(420px, 34vw, 560px); --story-open-height: clamp(260px, 23vw, 360px); --story-card-padding: clamp(24px, 2vw, 32px); --story-toggle-size: 56px; --story-toggle-offset: 20px; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; grid-auto-rows: auto !important; align-items: start !important; width: 100%; min-width: 0; gap: clamp(20px, 2vw, 32px) !important;}.gs-story-cards > .gs-story-card { align-self: start !important; width: 100% !important; min-width: 0 !important; height: auto !important; min-height: 0 !important; max-height: none !important; margin: 0 !important; padding: 0 !important; gap: 0 !important; border: 0 !important; border-radius: 0; box-shadow: none;}.gs-story-cards > .gs-story-card > .gs-story-trigger { box-sizing: border-box; position: relative; isolation: isolate; display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-end !important; flex: 0 0 auto !important; width: 100% !important; min-width: 0 !important; height: auto !important; min-height: var(--story-closed-height) !important; max-height: none !important; margin: 0 !important;  padding: calc( var(--story-toggle-offset) + var(--story-toggle-size) + 20px ) 0 0 !important; background-size: cover !important; background-position: center; background-repeat: no-repeat; border: 0 !important; border-radius: 0; transition: min-height 650ms var(--story-ease);}.gs-story-cards > .gs-story-card.brx-open > .gs-story-trigger { min-height: var(--story-open-height) !important;}.gs-story-cards .gs-story-trigger::before { z-index: 0;}.gs-story-cards .gs-story-trigger > .gs-story-preview { z-index: 1; width: 100% !important; min-width: 0; margin: 0 !important; padding: var(--story-card-padding) !important; gap: 14px !important;}.gs-story-cards > .gs-story-card:not(.brx-open) > .gs-story-trigger > .gs-story-preview { position: relative;}.gs-story-cards .gs-story-trigger > .gs-story-toggle { top: var(--story-toggle-offset) !important; right: var(--story-toggle-offset) !important; bottom: auto !important; left: auto !important; z-index: 2; width: var(--story-toggle-size) !important; min-width: var(--story-toggle-size) !important; max-width: var(--story-toggle-size) !important; height: var(--story-toggle-size) !important; min-height: var(--story-toggle-size) !important; max-height: var(--story-toggle-size) !important; margin: 0 !important; padding: 0 !important;}.gs-story-cards > .gs-story-card > .gs-story-content { width: 100%; min-width: 0; margin: 0 !important; padding: 0 !important; border: 0 !important;}.gs-story-cards .gs-story-content > .gs-story-body { width: 100%; min-width: 0; margin: 0 !important; padding: var(--story-card-padding) !important; gap: 18px !important; background: #f7f7f7;}.gs-story-cards .gs-story-heading { font-size: clamp(24px, 2vw, 32px) !important; line-height: 1.2 !important; overflow-wrap: anywhere;}.gs-story-cards .gs-story-summary,.gs-story-cards .gs-story-copy { font-size: 16px !important; line-height: 1.6 !important; overflow-wrap: anywhere;}@media (max-width: 1100px) { .gs-story-cards { grid-template-columns: minmax(0, 1fr) !important; gap: 24px !important; --story-closed-height: 420px; --story-open-height: 340px; --story-card-padding: 28px; }}@media (max-width: 600px) { .gs-story-cards { --story-closed-height: 380px; --story-open-height: clamp(240px, 65vw, 320px); --story-card-padding: 22px; --story-toggle-size: 48px; --story-toggle-offset: 16px; gap: 20px !important; } .gs-story-cards .gs-story-heading { font-size: 25px !important; } .gs-story-cards .gs-story-summary, .gs-story-cards .gs-story-copy { font-size: 15px !important; line-height: 1.6 !important; }}@media (prefers-reduced-motion: reduce) { .gs-story-cards .gs-story-trigger { transition: none !important; }}@media (max-width: 1440px) {#brxe-dbdf73 {margin-top: 70px}}@media (max-width: 1280px) {#brxe-dbdf73 .accordion-title-wrapper {min-height: 50px}#brxe-dbdf73 .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-dbdf73 {margin-top: 50px}}@media (max-width: 991px) {#brxe-dbdf73 {margin-top: 40px}}#brxe-f378a5 {width: 100%; margin-top: 90px; flex-direction: column; justify-content: space-between; align-items: flex-start; border-bottom: 1px solid #EBEDEE; align-self: flex-start !important; column-gap: 40px; padding-bottom: 90px}@media (max-width: 1440px) {#brxe-f378a5 {padding-bottom: 70px}}@media (max-width: 991px) {#brxe-f378a5 {margin-top: 70px; margin-bottom: 40px; padding-bottom: 47px}}@media (max-width: 767px) {#brxe-f378a5 {justify-content: center; margin-top: 60px}}@media (max-width: 478px) {#brxe-f378a5 {margin-top: 50px; margin-bottom: 45px; padding-bottom: 50px}}#brxe-f2e13f {padding-right: 150px; padding-left: 150px; background-color: #ffffff}@media (max-width: 1440px) {#brxe-f2e13f {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-f2e13f {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-f2e13f {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-f2e13f {padding-right: 20px; padding-left: 20px}}#brxe-c5938f {color: var(--lgreen); font-size: 55px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%}@media (max-width: 991px) {#brxe-c5938f {font-size: 40px; line-height: 1}}@media (max-width: 767px) {#brxe-c5938f {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-c5938f {font-size: 30px; line-height: 1}}.brxe-7ad56e .brxe-46c548.brxe-text-basic {color: var(--dgrey); font-family: "Arboria"}.brxe-7ad56e .brxe-e88db6.brxe-heading {font-family: "Arboria"; font-weight: 500}.brxe-7ad56e .brxe-093f62.brxe-button {background-color: hsl(0, 0%, 100%); font-size: 17px; color: var(--lgreen); font-family: "Arboria"; font-weight: 700; line-height: 1; font-style: normal; border: 0; border-color: var(--lgreen); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; gap: 25px; margin-top: 20px}.brxe-7ad56e .brxe-093f62.brxe-button svg {fill: var(--lgreen); color: var(--lgreen)}.brxe-093f62 { scale: 1; transform-origin: center; transition: scale 800ms cubic-bezier(.22, 1, .36, 1), background-color 600ms ease, border-color 600ms ease, color 600ms ease;}.brxe-093f62 svg { color: inherit;}@media (hover: hover) and (pointer: fine) { .brxe-093f62:hover { scale: 1.02; background-color: #76B52F; border-color: #76B52F; color: #ffffff; }}.brxe-093f62:focus-visible { background-color: #76B52F; border-color: #76B52F; color: #ffffff; outline: 2px solid #014F2B; outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { .brxe-093f62 { transition: none; } .brxe-093f62:hover { scale: 1; }}@media (max-width: 991px) {.brxe-7ad56e .brxe-093f62.brxe-button {display: none}}.brxe-7ad56e .brxe-093f62.brxe-button svg {fill: var(--lgreen); color: var(--lgreen)}.gs-news { --news-green: #1f4f2b; --news-lime: #78bf42; --news-ease: cubic-bezier(.22, 1, .36, 1); position: relative; isolation: isolate; gap: 0;}.gs-news::before { content: ""; position: absolute;top: -7px; left: -109px; z-index: -1; width: 160px; height: 210px; background: linear-gradient( 145deg, rgb(120 191 66 / 2%), rgb(120 191 66 / 12%) ) 0 0 / 88px 88px no-repeat, linear-gradient( rgb(120 191 66 / 14%), rgb(120 191 66 / 14%) ) 88px 88px / 66px 66px no-repeat, linear-gradient( rgb(120 191 66 / 20%), rgb(120 191 66 / 20%) ) 44px 154px / 44px 44px no-repeat; pointer-events: none;}.gs-news .gs-news-heading { margin: 0 0 34px; color: var(--news-lime); font-size: clamp(32px, 3vw, 46px); font-weight: 600; line-height: 1.15;}.gs-news .gs-news-grid { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr); grid-template-rows: repeat(3, auto); align-items: start; gap: 28px 36px; width: 100%; min-width: 0;}.gs-news-grid > .gs-news-card { box-sizing: border-box; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); align-items: stretch; gap: 24px; width: 100%; min-width: 0; margin: 0; padding: 0; color: var(--news-green); text-decoration: none; background: transparent; border: 0; border-radius: 0; box-shadow: none;}.gs-news-grid > .gs-news-card:first-child { grid-column: 1; grid-row: 1 / span 3; display: flex; flex-direction: column; gap: 22px;}.gs-news-grid > .gs-news-card:not(:first-child) { grid-column: 2;}.gs-news-card .gs-news-media { position: relative; display: block; width: 100%; min-width: 0; aspect-ratio: 3 / 2; margin: 0; padding: 0; background: #f7f7f7; border-radius: 0; overflow: hidden;}.gs-news-media .gs-news-image,.gs-news-media picture,.gs-news-media img { display: block; width: 100%; height: 100%; margin: 0; border-radius: 0;}.gs-news-media img { object-fit: cover; object-position: center; transform: scale(1); transition: transform 800ms var(--news-ease);}.gs-news-card .gs-news-info { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; width: 100%; min-width: 0; margin: 0; padding: 2px 0;}.gs-news-info .gs-news-date { margin: 0; color: #333; font-size: 16px; font-weight: 400; line-height: 1.4;}.gs-news-info .gs-news-title { margin: 0; color: var(--news-green); font-size: clamp(18px, 1.3vw, 22px); font-weight: 600; line-height: 1.35; overflow-wrap: anywhere;}.gs-news-card:first-child .gs-news-title { font-size: clamp(24px, 2vw, 32px); line-height: 1.25;}.gs-news-info .gs-news-more { display: inline-flex; flex-direction: row; align-items: center; gap: 10px; width: auto; margin: auto 0 0; padding-top: 16px; color: var(--news-lime); font-size: 16px; font-weight: 600; line-height: 1.4;}.gs-news-more > * { margin: 0;}.gs-news-more .gs-news-arrow { display: block; flex: 0 0 22px; width: 22px; height: 22px; color: inherit; font-size: 22px; translate: 0 0; transition: translate 600ms var(--news-ease);}.gs-news-card:first-child .gs-news-more { display: none;}@media (hover: hover) and (pointer: fine) { .gs-news-card:hover .gs-news-media img { transform: scale(1.025); } .gs-news-card:hover .gs-news-arrow { translate: 4px 0; } .gs-news-card:hover .gs-news-title { text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 5px; }}.gs-news-card:focus-visible { outline: 2px solid var(--news-green); outline-offset: 6px;}@media (max-width: 991px) { .gs-news .gs-news-grid { grid-template-columns: minmax(0, 1fr); grid-template-rows: auto; gap: 28px; } .gs-news-grid > .gs-news-card:first-child, .gs-news-grid > .gs-news-card:not(:first-child) { grid-column: auto; grid-row: auto; } .gs-news-grid > .gs-news-card:not(:first-child) { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); } .gs-news::before { left: -24px; opacity: .7; }}@media (max-width: 600px) { .gs-news .gs-news-heading { margin-bottom: 24px; } .gs-news-grid > .gs-news-card:not(:first-child) { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); gap: 16px; } .gs-news-card:not(:first-child) .gs-news-media { aspect-ratio: 1; } .gs-news-card .gs-news-info { gap: 8px; } .gs-news-info .gs-news-date { font-size: 13px; } .gs-news-info .gs-news-title { font-size: 17px; } .gs-news-card:first-child .gs-news-title { font-size: 25px; } .gs-news-info .gs-news-more { gap: 7px; padding-top: 8px; font-size: 14px; } .gs-news::before { display: none; }}@media (prefers-reduced-motion: reduce) { .gs-news-media img, .gs-news-more .gs-news-arrow { transition: none; } .gs-news-card:hover .gs-news-media img { transform: none; } .gs-news-card:hover .gs-news-arrow { translate: none; }}.gs-news-grid > .gs-news-card { background: transparent; transform: scale(1); transform-origin: center; transition: transform 650ms cubic-bezier(.22, 1, .36, 1);}.gs-news-card .gs-news-title { transition: color 450ms ease;}@media (hover: hover) and (pointer: fine) { .gs-news-grid > .gs-news-card:hover { background: transparent; transform: scale(1.010); } .gs-news-card:hover .gs-news-title { color: var(--news-lime, #78bf42); text-decoration: none; }  .gs-news-card:hover .gs-news-media img { transform: none; }}@media (prefers-reduced-motion: reduce) { .gs-news-grid > .gs-news-card, .gs-news-card .gs-news-title { transition: none; } .gs-news-grid > .gs-news-card:hover { transform: none; }}#brxe-db578d {margin-top: 30px}#brxe-85e54c {width: 100%; margin-top: 70px; margin-bottom: 110px; flex-direction: column; justify-content: space-between; align-items: flex-start; border-color: #EBEDEE; align-self: flex-start !important; column-gap: 40px}@media (max-width: 1440px) {#brxe-85e54c {margin-top: 60px}}@media (max-width: 991px) {#brxe-85e54c {column-gap: 50px; margin-top: 0; margin-bottom: 70px}}@media (max-width: 767px) {#brxe-85e54c {justify-content: center}}@media (max-width: 478px) {#brxe-85e54c {margin-top: 0; margin-bottom: 50px}}#brxe-1ff7a4 {padding-right: 150px; padding-left: 150px; background-color: #ffffff}@media (max-width: 1440px) {#brxe-1ff7a4 {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#brxe-1ff7a4 {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#brxe-1ff7a4 {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#brxe-1ff7a4 {padding-right: 20px; padding-left: 20px}}#brxe-aa8102 {color: var(--dgreen); font-size: 45px; font-family: "Arboria"; font-weight: 500; letter-spacing: -2%; line-height: 1.1; width: 100%}@media (max-width: 991px) {#brxe-aa8102 {font-size: 40px}}@media (max-width: 767px) {#brxe-aa8102 {font-size: 35px; line-height: 1.2}}@media (max-width: 478px) {#brxe-aa8102 {font-size: 30px; line-height: 1.1}}#brxe-5259fd {font-family: "Arboria"}#brxe-5259fd a {font-family: "Arboria"; font-size: inherit}@media (max-width: 478px) {#brxe-ca7c06 {column-gap: 20px; row-gap: 20px}}#brxe-ea1517 {font-family: "Arboria"}#brxe-58de44 {width: 100%; flex-direction: column; align-items: flex-start; column-gap: 90px; align-self: flex-start !important; padding-top: 100px; padding-right: 150px; padding-bottom: 100px; padding-left: 150px; background-image: linear-gradient(90deg, var(--lgrey_b) 60%, var(--lgrey_b) 60%); align-items: center}.gs-contact-section { padding-block: clamp(56px, 7vw, 110px); background: #fff;}.gs-contact-layout { --contact-green: #1f4f2b; --contact-lime: #78bf42; --contact-ease: cubic-bezier(.22, 1, .36, 1); display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); align-items: start; gap: clamp(36px, 5vw, 90px);}.gs-contact-layout > .gs-contact-info { display: flex; flex-direction: column; gap: 24px; width: 100%; min-width: 0;}.gs-contact-info .gs-contact-title { margin: 0; color: var(--contact-green); font-size: clamp(30px, 2.8vw, 46px); font-weight: 600; line-height: 1.25;}.gs-contact-info .gs-contact-copy { width: 100%; margin: 0; color: #2d2a2b; font-size: clamp(16px, 1.2vw, 19px); line-height: 1.65;}.gs-contact-copy p { margin: 0 0 20px;}.gs-contact-copy p:last-child { margin-bottom: 0;}.gs-contact-copy a { color: var(--contact-lime); text-decoration: none; overflow-wrap: anywhere; transition: color 300ms ease;}.gs-contact-copy a:hover { color: var(--contact-green); text-decoration: underline; text-underline-offset: 4px;}.gs-contact-layout > .gs-contact-panel { position: relative; display: block; width: 100%; min-width: 0;}.gs-contact-panel::before { content: ""; position: absolute; top: -28px; right: -28px; width: 30px; height: 30px; border-top: 4px solid var(--contact-lime); border-right: 4px solid var(--contact-lime); pointer-events: none;}.gs-contact-panel .gs-contact-form { display: flex; flex-wrap: wrap; align-items: flex-start; gap: 12px; width: 100%; min-width: 0; margin: 0; padding: 0; color: #2d2a2b; font: inherit;}.gs-contact-form > .form-group { box-sizing: border-box; position: relative; flex: 0 0 100%; width: 100% !important; min-width: 0; margin: 0; padding: 0;}.gs-contact-form > .form-group:nth-child(-n + 4) { flex-basis: calc((100% - 12px) / 2); width: calc((100% - 12px) / 2) !important;}.gs-contact-form > .form-group:nth-child(-n + 6) > label { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0;}.gs-contact-form input[type="text"],.gs-contact-form input[type="email"],.gs-contact-form input[type="tel"],.gs-contact-form select,.gs-contact-form textarea { box-sizing: border-box; display: block; width: 100%; max-width: 100%; min-width: 0; min-height: 54px; margin: 0; padding: 14px 17px; font: inherit; font-size: 16px; font-weight: 400; line-height: 1.45; color: #2d2a2b; background-color: #fff; border: 1px solid #a4aaa6; border-radius: 0; box-shadow: none; transition: border-color 250ms ease, background-color 250ms ease;}.gs-contact-form input::placeholder,.gs-contact-form textarea::placeholder { color: #767676; opacity: 1;}.gs-contact-form select { padding-right: 36px; cursor: pointer;}.gs-contact-form textarea { min-height: 160px; resize: vertical;}.gs-contact-form input:focus-visible,.gs-contact-form select:focus-visible,.gs-contact-form textarea:focus-visible { border-color: var(--contact-green); outline: 2px solid var(--contact-green); outline-offset: 2px;}.gs-contact-form input[aria-invalid="true"],.gs-contact-form select[aria-invalid="true"],.gs-contact-form textarea[aria-invalid="true"] { border-color: #b42318;}.gs-contact-form .form-group:has(input[type="checkbox"]) { padding-top: 4px;}.gs-contact-form input[type="checkbox"] { appearance: auto; display: inline-block; flex: 0 0 18px; width: 18px; height: 18px; min-height: 0; margin: 4px 9px 0 0; padding: 0; accent-color: var(--contact-green); vertical-align: top; cursor: pointer;}.gs-contact-form .form-group:has(input[type="checkbox"]) label { color: #2d2a2b; font-size: 15px; line-height: 1.65; cursor: pointer;}.gs-contact-form .form-group:has(input[type="checkbox"]) ul { margin: 0; padding: 0; list-style: none;}.gs-contact-form .form-group:has(button[type="submit"]) { padding-top: 12px;}.gs-contact-form button[type="submit"] { display: inline-flex; align-items: center; justify-content: center; gap: 10px; width: auto; min-width: 160px; min-height: 56px; margin: 0; padding: 15px 28px; color: var(--contact-green); font: inherit; font-size: 17px; font-weight: 600; line-height: 1.3; background: var(--contact-lime); border: 0; border-radius: 0; box-shadow: none; cursor: pointer; transition: background-color 350ms ease, color 350ms ease;}@media (hover: hover) and (pointer: fine) { .gs-contact-form button[type="submit"]:hover { color: #fff; background: var(--contact-green); }}.gs-contact-form button[type="submit"]:focus-visible { outline: 2px solid var(--contact-green); outline-offset: 4px;}.gs-contact-form button[type="submit"]:disabled { opacity: .65; cursor: wait;}.gs-contact-form > .message { flex: 0 0 100%; width: 100%; margin: 8px 0 0; border-radius: 0; font-size: 16px; line-height: 1.5;}@media (max-width: 991px) { .gs-contact-layout { grid-template-columns: minmax(0, 1fr); gap: 56px; } .gs-contact-info .gs-contact-title { max-width: 720px; }}@media (max-width: 600px) { .gs-contact-section { padding-block: 48px; } .gs-contact-layout { gap: 48px; } .gs-contact-info .gs-contact-title { font-size: 30px; } .gs-contact-form > .form-group:nth-child(-n + 4) { flex-basis: 100%; width: 100% !important; } .gs-contact-form button[type="submit"] { width: 100%; } .gs-contact-panel::before { width: 24px; height: 24px; }}@media (prefers-reduced-motion: reduce) { .gs-contact-layout *, .gs-contact-layout *::before { transition: none !important; }}.gs-contact-form { --form-accent: #78c043; --form-dark: #1f4f2b;}.gs-contact-form :is( input[type="text"], input[type="email"], input[type="tel"], select, textarea) { caret-color: var(--form-dark); transition: border-color 300ms ease, background-color 300ms ease;}@media (hover: hover) and (pointer: fine) { .gs-contact-form :is( input[type="text"], input[type="email"], input[type="tel"], select, textarea ):not(:disabled):not([aria-invalid="true"]):hover { border-color: var(--form-accent); }}.gs-contact-form :is( input[type="text"], input[type="email"], input[type="tel"], select, textarea):focus { background-color: #fff; border-color: var(--form-accent); outline: 2px solid var(--form-accent); outline-offset: -2px; box-shadow: none;}.gs-contact-form :is(input, select, textarea)[aria-invalid="true"] { border-color: #b42318;}.gs-contact-form :is(input, select, textarea)[aria-invalid="true"]:focus { outline-color: #b42318;}.gs-contact-form input[type="checkbox"] { -webkit-appearance: none; appearance: none; box-sizing: border-box; display: inline-block; flex: 0 0 20px; width: 20px; height: 20px; min-height: 0; padding: 0; background-color: #fff; background-image: none; background-position: center; background-repeat: no-repeat; background-size: 14px 14px; border: 1px solid #a4aaa6; border-radius: 0; box-shadow: none; cursor: pointer; transition: background-color 250ms ease, border-color 250ms ease;}.gs-contact-form input[type="checkbox"]:checked { border-color: var(--form-accent); background-color: var(--form-accent); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='%23fff' stroke-width='2.4'/%3E%3C/svg%3E");}@media (hover: hover) and (pointer: fine) { .gs-contact-form input[type="checkbox"]:not(:disabled):hover { border-color: var(--form-accent); }}.gs-contact-form input[type="checkbox"]:focus-visible { outline: 2px solid var(--form-dark); outline-offset: 3px;}.gs-contact-form button[type="submit"] { background-color: var(--form-accent); color: var(--form-dark); transition: background-color 400ms ease, color 400ms ease;}@media (hover: hover) and (pointer: fine) { .gs-contact-form button[type="submit"]:not(:disabled):hover { background-color: var(--form-dark); color: #fff; }}.gs-contact-form button[type="submit"]:focus-visible { outline: 2px solid var(--form-dark); outline-offset: 4px;}@media (prefers-reduced-motion: reduce) { .gs-contact-form input, .gs-contact-form select, .gs-contact-form textarea, .gs-contact-form button[type="submit"] { transition: none; }}@supports (appearance: base-select) { .gs-contact-form select, .gs-contact-form select::picker(select) { appearance: base-select;display: flex; } .gs-contact-form select { background-image: none; padding-right: 17px; }  .gs-contact-form select::picker(select) { background: #fff; border: 1px solid #78c043; border-radius: 0; box-shadow: none; padding: 4px; max-height: 320px; overflow-y: auto;flex-direction: column;display: flex; }  .gs-contact-form select option { min-height: 44px; padding: 10px 14px; color: #1f4f2b; background: #fff; font: inherit; border: 0; border-radius: 0; transition: background-color 180ms ease; }  .gs-contact-form select option:not(:disabled):is( :hover, :focus, :checked ) { color: #1f4f2b; background: #78c043; } .gs-contact-form select option:focus-visible { outline: 2px solid #1f4f2b; outline-offset: -2px; }  .gs-contact-form select::picker-icon, .gs-contact-form select option::checkmark { color: #1f4f2b; }}@media (prefers-reduced-motion: reduce) { .gs-contact-form select option { transition: none; }}@media (max-width: 1440px) {#brxe-58de44 {padding-right: 0; padding-left: 0; column-gap: 60px}}@media (max-width: 1280px) {#brxe-58de44 {padding-top: 90px; padding-bottom: 90px}}@media (max-width: 991px) {#brxe-58de44 {column-gap: 50px; margin-top: 60px; margin-bottom: 60px; padding-top: 0; padding-bottom: 0}}@media (max-width: 767px) {#brxe-58de44 {justify-content: center}}@media (max-width: 478px) {#brxe-58de44 {margin-top: 50px; margin-bottom: 50px; column-gap: 40px; row-gap: 40px}.gs-contact-panel::before { content: ""; position: absolute; top: -15px!important; right: -15px !important; width: 30px; height: 30px; border-top: 4px solid var(--contact-lime); border-right: 4px solid var(--contact-lime); pointer-events: none;}}#contact-tonstad {background-color: var(--lgrey_b); background-position: center right; background-repeat: no-repeat; background-size: contain}@media (max-width: 1440px) {#contact-tonstad {padding-right: 90px; padding-left: 90px}}@media (max-width: 1280px) {#contact-tonstad {padding-right: 70px; padding-left: 70px}}@media (max-width: 991px) {#contact-tonstad {padding-right: 35px; padding-left: 35px}}@media (max-width: 478px) {#contact-tonstad {padding-right: 20px; padding-left: 20px}}