@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cta{background-color:transparent;border:none;cursor:pointer;font-size:.625rem;line-height:.8125rem;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.0625rem;position:relative;display:flex;height:30px;padding:0}@media (min-width: 768px){.cta{font-size:.875rem;line-height:1.0625rem;height:44px}}.cta span{display:flex;align-items:center;line-height:30px;padding:0 10px;margin:0 -1px;flex-shrink:0;transition:background-color .3s ease-out}@media (min-width: 768px){.cta span{line-height:44px}}.cta svg{flex:0 0 16px;height:100%;transition:fill .3s ease-out}@media (min-width: 768px){.cta svg{flex:0 0 23px}}.cta-primary{color:var(--ext-green-soil)}@media (min-width: 768px){.cta-primary{height:44px}}.cta-primary svg{fill:var(--ext-green-acid)}.cta-primary span{background-color:var(--ext-green-acid)}.cta-primary:hover span{background-color:#c2ffc5}.cta-primary:hover svg{fill:#c2ffc5}.cta-secondary{color:var(--ext-green-acid)}@media (min-width: 768px){.cta-secondary{height:45px}}.cta-secondary span{background-color:transparent;border-top:1px solid var(--ext-green-acid);border-bottom:1px solid var(--ext-green-acid)}.cta-secondary svg path{transition:fill .3s ease-out}.cta-secondary:hover span{background-color:#303928}.cta-secondary:hover svg .back{fill:#303928}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.header{padding:15px 0;position:fixed;top:0;left:0;width:100%;z-index:99999;transition:background-color .3s ease-out}.header.plainBg{background-color:var(--ext-green-soil)}.header ul{list-style:none}.header .container{display:flex;justify-content:space-between;align-items:center;gap:20px}.header-nav{position:fixed;right:-100%;top:0;height:100%;z-index:999;background-color:var(--ext-green-soil);width:60%;padding:78px 28px 28px;display:flex;flex-direction:column;justify-content:space-between;border-left:3px solid var(--ext-green-abyss);transition:right .5s ease-out}@media (min-width: 1024px){.header-nav{position:static;padding:0;width:100%;gap:20px;align-items:center;flex-direction:row;justify-content:space-between;background-color:transparent;border-left:none}}@media (min-width: 1024px){.header-nav .cta{margin-left:auto;flex:0 0 180px}}@media (min-width: 768px){.header-nav .cta span{height:44px;padding:0}}.header-menu{display:block;padding-left:20px}@media (min-width: 1024px){.header-menu{display:flex;justify-content:center;padding-left:0;gap:46px;width:100%}}.header-menu a{font-size:1rem;font-weight:700;color:var(--ext-white);text-transform:uppercase;text-decoration:none;letter-spacing:.0625rem;transition:color var(--ext-transition);display:block;margin-bottom:18px}@media (min-width: 1024px){.header-menu a{font-size:.875rem;margin-bottom:0}}.header-menu a:hover{color:var(--ext-green-acid)}.header-right{position:relative;z-index:9999;display:flex;align-items:center;gap:10px}@media (min-width: 1024px){.header-right{position:static}}.header-switchLang a{font-size:.875rem;color:var(--ext-white);font-weight:700;text-transform:uppercase;text-decoration:none;transition:color .3s ease-out}.header-switchLang a:hover{color:var(--ext-green-acid)}.header-burger{background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:space-between;width:40px;height:30px;padding:9px 10px;cursor:pointer}.header-burger span{height:4px;width:100%;background-color:var(--ext-green-acid)}@media (min-width: 1024px){.header-burger{display:none}}.header.open:before{content:"";display:block;position:fixed;z-index:998;top:0;left:0;height:100%;width:100%;background-color:#04150db3}.header.open .header-nav{right:0}.header.open .header-burger{justify-content:center}.header.open .header-burger span:first-child{display:none}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.footer{background-color:#000;border-radius:20px;width:91%;max-width:1755px;margin:100px auto 0;padding:35px 20px}.footer .footer{width:100%}@media (min-width: 1024px){.footer{padding:50px 60px}}.footer ul{padding-left:0;list-style:none}.footer-top{display:flex;flex-direction:column;margin-bottom:25px;gap:40px}@media (min-width: 1024px){.footer-top{flex-direction:row;gap:0;justify-content:space-between}}.footer-logo{width:187px;align-self:center}@media (min-width: 1024px){.footer-logo{flex:0 1 280px}}.footer-menu{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}@media (min-width: 1024px){.footer-menu{flex-direction:row;gap:46px}}.footer-menu a{font-size:.875rem;font-weight:700;color:var(--ext-white);text-transform:uppercase;text-decoration:none;letter-spacing:.0625rem;transition:color var(--ext-transition)}.footer-menu a:hover{color:var(--ext-green-acid)}.footer-social{display:flex;gap:15px;align-items:center;justify-content:center}@media (min-width: 1024px){.footer-social{justify-content:flex-start}}.footer-bottom{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:10px}@media (min-width: 1024px){.footer-bottom{flex-direction:row;justify-content:space-between}}.footer-bottom p,.footer-bottom a{color:var(--ext-green-acid);font-size:.625rem;line-height:.75rem;text-align:center}@media (min-width: 1024px){.footer-bottom p,.footer-bottom a{font-size:.75rem;line-height:.875rem;text-align:left}}.footer-bottom a{text-decoration:underline}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.popupContact{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,14,7,.7);backdrop-filter:blur(27px);z-index:999999;display:flex;align-items:center;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.popupContact.active{opacity:1;pointer-events:auto}.popupContact .container{position:relative;height:100%;width:100%;padding:60px 20px;background:radial-gradient(117.86% 266.11% at 50% 328.39%,#66c16b 0%,#04150d 100%);border-radius:7px;overflow:auto}@media (min-width: 1024px){.popupContact .container{padding:0 60px;display:flex;align-items:center;max-height:900px;height:90%;width:90%}}.popupContact-close{position:absolute;right:20px;top:20px;width:20px;height:20px;background-color:transparent;border:none;padding:0;cursor:pointer}.popupContact-close span:before,.popupContact-close span:after{content:"";display:block;height:2px;background-color:var(--ext-green-acid);position:absolute;top:50%;left:0;width:100%}.popupContact-close span:before{transform:translateY(-50%) rotate(45deg)}.popupContact-close span:after{transform:translateY(-50%) rotate(-45deg)}.popupContact .gform_submission_error{display:none}.popupContact legend{margin-bottom:50px}.popupContact .gfield_label{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);font-weight:600;text-align:center}@media (min-width: 1024px){.popupContact .gfield_radio{display:flex;gap:20px}}.popupContact .gfield_radio input[type=radio]{display:none}.popupContact .gfield_radio .gchoice{margin-bottom:20px}@media (min-width: 1024px){.popupContact .gfield_radio .gchoice{flex:1 1 25%;margin-bottom:0}}.popupContact .gfield_radio .gchoice label{border:1px solid var(--ext-green-abyss);transition:border .3s ease-out}@media (min-width: 1024px){.popupContact .gfield_radio .gchoice label{height:100%}}@media (min-width: 1280px){.popupContact .gfield_radio .gchoice label{height:100%;aspect-ratio:1/1}}.popupContact .gfield_radio .gchoice label:hover{border:1px solid var(--ext-green-acid)}.popupContact .gfield_radio .gchoice input[type=radio]:checked+label{border:1px solid var(--ext-green-acid);cursor:pointer}.popupContact .gfield_radio .image-choices-choice-image-wrap{width:100%;background-size:contain}.popupContact .gfield_radio .image-choices-choice-text{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600}.popupContact .gfield_radio .gform-field-label{display:flex;flex-direction:column;align-items:center;gap:50px;background:url(/app/themes/exterra-theme/dist/card-bg-moon.webp) no-repeat center/cover;padding:20px}.popupContact form input,.popupContact form textarea{outline:none}.popupContact form .customForm .gfield_error label{transform:translateY(calc(-50% - 8px))}.popupContact form .customForm .gfield--type-textarea label{top:0;transform:translateY(0)}.popupContact form .customForm .gfield{position:relative;margin-bottom:25px}@media (min-width: 1024px){.popupContact form .customForm .gfield{margin-bottom:0}}.popupContact form .customForm .gfield .gfield_validation_message{color:#de3030;font-weight:700;font-size:.75rem}@media (min-width: 1024px){.popupContact form .customForm .gform_fields{display:grid;grid-template-columns:1fr;gap:30px;gap:clamp(1.5625rem,.78vw + .9375rem,1.875rem);grid-template-columns:50% 1fr 1fr}.popupContact form .customForm .gform_fields>:nth-last-child(-n+3){grid-column:2/4}}@media (min-width: 1024px){.popupContact form .customForm .gfield:nth-child(2){grid-column:2/3}.popupContact form .customForm .gfield:nth-child(3){grid-column:3/4}.popupContact form .customForm .gfield:nth-child(4){grid-column:2/3}}.popupContact form .customForm .head-form{grid-column:1;grid-row:1/5;align-self:center;font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,4.38vw + -.3125rem,4.9375rem);font-weight:700}.popupContact form .customForm .head-form p{position:relative;padding:10px 30px}@media (min-width: 1024px){.popupContact form .customForm .head-form p{width:70%}}.popupContact form .customForm .head-form p:before,.popupContact form .customForm .head-form p:after{content:"";display:block;position:absolute;height:4px;width:10%;background-color:var(--ext-green-acid)}.popupContact form .customForm .head-form p:before{left:0;top:0}.popupContact form .customForm .head-form p:after{right:0;bottom:0}.popupContact form .customForm label{font-size:clamp(.875rem,.31vw + .625rem,1rem);font-weight:300;color:var(--ext-green-acid);position:absolute;top:50%;left:0;transform:translateY(-50%);transition:top .2s ease-out,transform .2s ease-out,font-size .2s ease-out}.popupContact form .customForm textarea,.popupContact form .customForm input[type=text],.popupContact form .customForm input[type=email],.popupContact form .customForm input[type=tel]{color:var(--ext-green-acid);background-color:transparent;border:none;border-bottom:1px solid var(--ext-green-acid);padding:8px 3px;width:100%}.popupContact form .customForm textarea{height:clamp(13.0625rem,-10.78vw + 21.6875rem,8.75rem)}.popupContact form .customForm .gfield:has(input:not([type=submit]):focus) label,.popupContact form .customForm .gfield:has(textarea:focus) label,.popupContact form .customForm .filled label{font-size:.75rem;top:0;transform:translateY(-100%)}.popupContact form .gform_page_footer{position:relative}@media (min-width: 1024px){.popupContact form .gform_page_footer{margin:30px 0 0;padding-bottom:0}}.popupContact form .gform_page_footer .gform_ajax_spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.video{background-color:var(--ext-obsidian);aspect-ratio:16/9;position:relative}@supports not (aspect-ratio: 16/9){.video{height:0;padding-bottom:56.25%}}.video-thumbnail{position:relative;cursor:pointer;z-index:2}.video-play{padding:0;background-color:#04150d9c;backdrop-filter:blur(5px);border:0;width:75px;height:75px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.video-play svg{fill:var(--ext-white);width:18px;height:23px}.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.mediaText{display:flex;flex-direction:column}@media (min-width: 1024px){.mediaText.left{flex-direction:row}.mediaText.left .mediaText-content{margin:-20px 0}.mediaText.right{flex-direction:row-reverse;align-items:center}}.mediaText-media{position:relative}@media (min-width: 1024px){.mediaText-media{flex:1 1 750px}}.mediaText-media .video-iframe{position:absolute;top:0;left:0;height:100%;width:100%}.mediaText-content{padding:3.125rem 1.875rem;flex:0 1 460px;background:url(/app/themes/exterra-theme/dist/media-text-bg.webp) no-repeat center center/cover}@media (min-width: 1024px){.mediaText-content{flex:0 1 460px;display:flex;flex-direction:column;justify-content:center;box-shadow:-5px 0 8px #00000040}}.mediaText-content hr{margin:2.3125rem 0;width:63px;height:4px;background-color:var(--ext-green-acid)}.mediaText-title{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);color:var(--ext-green-acid)}.mediaText-para{font-size:1rem;line-height:1.1875rem}.mediaText-para p+p{margin-top:37px}.mediaText-ctas{display:flex;justify-content:center;margin-top:50px;flex-wrap:wrap;gap:20px 0}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.banner{background-repeat:no-repeat;background-size:cover;background-position:center;padding:clamp(2.3125rem,4.22vw + -1.0625rem,4rem) clamp(2rem,2.5vw + 0rem,3rem);position:relative;min-height:340px;display:flex;align-items:center;justify-content:center}.banner:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#000000 -17.16%,rgba(0,0,0,0) 101.15%)}@media (min-width: 768px){.banner{justify-content:flex-start}.banner:after{content:"";display:block;height:4px;width:52px;background-color:var(--ext-white);position:absolute;left:-20px;top:25px}}@media (min-width: 1024px){.banner{min-height:340px}}.banner-content{position:relative}@media (min-width: 768px){.banner-content{width:40%}}.banner-title{font-size:1.3125rem;line-height:1.5625rem;font-weight:600;text-align:center}@media (min-width: 768px){.banner-title{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);text-align:left}}.banner-text{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;color:var(--ext-green-acid);margin-top:10px;text-align:center}@media (min-width: 768px){.banner-text{text-align:left}}.banner-ctas{display:flex;align-items:center;justify-content:center;margin-top:18px}@media (min-width: 768px){.banner-ctas{justify-content:flex-start}}.banner-ctas .cta{min-width:140px}@media (max-width: 768px){.banner-ctas .cta{font-size:.8125rem}}@media (min-width: 768px){.banner-ctas .cta{margin:40px 0 0;justify-content:flex-start}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.card{padding:clamp(2rem,1.25vw + 1rem,2.5rem) clamp(2.5rem,3.13vw + 0rem,3.75rem);background-repeat:no-repeat;background-position:center;background-size:cover}.card-icon{height:90px;margin-bottom:30px}.card-icon img{height:100%;object-fit:contain}.card-number{font-size:clamp(.75rem,.63vw + .25rem,1rem);font-weight:700;line-height:clamp(1rem,.47vw + .625rem,1.1875rem);color:var(--ext-green-acid)}.card-title{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);font-weight:700;line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem)}.card-para{font-size:.875rem;line-height:1.125rem;margin-top:15px}@media (min-width: 1024px){.card-para{font-size:clamp(.75rem,.63vw + .25rem,1rem);line-height:clamp(1rem,.47vw + .625rem,1.1875rem)}}.cardList{list-style:none;padding-left:0;display:flex;gap:30px;flex-wrap:wrap}@media (min-width: 1024px){.cardList{flex-wrap:nowrap;justify-content:space-between}}.cardList-item{flex:1 1 335px;position:relative}@media (min-width: 768px){.cardList-item:before{content:"";display:block;height:2%;width:16%;max-width:52px;background-color:var(--ext-green-abyss);position:absolute;top:16px;left:0;transform:translate(-50%)}}.cardList-item:nth-child(1) .card.wave{background-image:url(data:image/webp;base64,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)}.cardList-item:nth-child(2) .card.wave{background-image:url(data:image/webp;base64,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)}.cardList-item:nth-child(3) .card.wave{background-image:url(data:image/webp;base64,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)}.cardList-item:nth-child(4) .card.wave{background-image:url(data:image/webp;base64,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)}.cardList-item .card{height:100%}.cardList-item .card.blueMoon{background-image:url(/app/themes/exterra-theme/dist/card-bg-moon.webp)}@media (min-width: 1280px){.cardList-item .card:not(.blueMoon){aspect-ratio:1/1}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.contact{display:flex;align-items:center;flex-direction:column;gap:30px}@media (min-width: 1024px){.contact{justify-content:center;flex-direction:row-reverse}}.contact-info{position:relative;height:170px;overflow:hidden}@media (min-width: 1024px){.contact-info{width:50%;height:auto}}.contact-infoBand{background:rgba(217,217,217,.01);backdrop-filter:blur(24.5px);position:absolute;top:0;left:0;height:100%;padding:4% 30px;display:flex;align-items:flex-end}@media (min-width: 1024px){.contact-infoBand{left:12%;width:45%;min-width:211px}}.contact-infoContent address{font-size:.875rem;line-height:1.375rem;color:var(--ext-white);font-style:normal;margin-top:20px}@media (min-width: 1024px){.contact-infoContent address{font-size:.75rem;line-height:1.375rem;margin-top:30px}}.contact-infoContent a{color:var(--ext-white);font-weight:500}.contact-form{background:url(/app/themes/exterra-theme/dist/card-bg-moon.webp) no-repeat center center/cover;padding:35px 20px;position:relative;width:100%;box-shadow:-10px 0 14px #00000069;z-index:2}@media (min-width: 1024px){.contact-form{margin-left:-7%;width:57%;padding:clamp(2.1875rem,3.91vw + -.9375rem,3.75rem)}}.contact-form .gform_heading,.contact-form .gform_validation_errors{display:none}.contact-form .gform_confirmation_wrapper{display:flex;align-items:center;text-align:center;color:var(--ext-green-acid);height:100%;justify-content:center}.contact-form form input,.contact-form form textarea{outline:none}.contact-form form .gfield{position:relative}.contact-form form .gfield .gfield_validation_message{color:#de3030;font-weight:700;font-size:.75rem}.contact-form form .gform_fields{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width: 1024px){.contact-form form .gform_fields{gap:clamp(1.5625rem,.78vw + .9375rem,1.875rem);grid-template-columns:1fr 1fr}.contact-form form .gform_fields>:nth-last-child(-n+3){grid-column:span 2}}.contact-form form label{font-size:clamp(.875rem,.31vw + .625rem,1rem);font-weight:300;color:var(--ext-green-acid);position:absolute;top:50%;left:0;transform:translateY(-50%);transition:top .2s ease-out,transform .2s ease-out,font-size .2s ease-out}.contact-form form .gfield_error label{transform:translateY(calc(-50% - 8px))}.contact-form form .gfield--type-textarea label{top:0;transform:translateY(0)}.contact-form form textarea,.contact-form form input:not([type=submit]){color:var(--ext-green-acid);background-color:transparent;border:none;border-bottom:1px solid var(--ext-green-acid);padding:8px 3px;width:100%}.contact-form form textarea{height:clamp(13.0625rem,-10.78vw + 21.6875rem,8.75rem)}.contact-form form .gfield:has(input:not([type=submit]):focus) label,.contact-form form .gfield:has(textarea:focus) label,.contact-form form .filled label{font-size:.75rem;top:0;transform:translateY(-100%)}.contact-form form .gform_footer{display:flex;gap:30px;align-items:center;justify-content:center}.contact-form form .gform_footer .cta{margin-top:25px}.contact-form form .gform_footer .gform_ajax_spinner{width:30px}.contact-form form .gform_page_footer{margin-top:30px;padding-bottom:0}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cardPostBig{position:relative;width:100%;background-color:var(--ext-obsidian)}.cardPostBig:not(.isComing) .cardPostBig:has(.allLinked:hover) img,.cardPostBig:not(.isComing) .cardPostBig-img:hover img{transform:scale(1.03)}.cardPostBig-img{position:relative;aspect-ratio:16/10;overflow:hidden;display:block}@media (min-width: 768px){.cardPostBig-img:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(0deg,rgba(1,3,2,.81) 17.19%,rgba(0,0,0,0) 100%)}}.cardPostBig-img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-out}.cardPostBig-content{padding:15px}@media (min-width: 768px){.cardPostBig-content{position:absolute;left:0;bottom:0;padding:27px;width:100%;z-index:2}}.cardPostBig-title{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;margin-bottom:6px}.cardPostBig-text{font-size:clamp(.875rem,.31vw + .625rem,1rem);line-height:clamp(1.0625rem,.31vw + .8125rem,1.1875rem);margin-bottom:22px;position:relative}.cardPostBig-link{font-size:.875rem;line-height:1rem;color:var(--ext-green-acid);font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:flex;align-items:center;gap:5px}.cardPostBig-link svg{width:11px;height:11px;fill:var(--ext-green-acid)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.depthSlider-list{list-style:none;padding-left:0}.depthSlider-slide{width:100%}.depthSlider.flex .depthSlider-list{display:flex;gap:30px}.depthSlider.flex .depthSlider-slide{flex:1 1 50%}.depthSlider.activeSLider{position:relative}.depthSlider.activeSLider .depthSlider-list{position:relative;opacity:0;transition:opacity .3s ease-out;width:66%;max-width:950px;margin:0 auto}.depthSlider.activeSLider .depthSlider-list>*{position:absolute;top:0px;left:50%;z-index:1;opacity:.5;transform:translate(-50%) translate(-200px) scale(.9);transition:transform .3s ease-out,opacity .3s ease-out}.depthSlider.activeSLider .depthSlider-list>*.current{transform:translate(-50%) scale(1);z-index:3;opacity:1}.depthSlider.activeSLider .depthSlider-arrow{display:flex;justify-content:center;gap:100px;margin-top:10px;z-index:3}@media (min-width: 768px){.depthSlider.activeSLider .depthSlider-arrow{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);justify-content:space-between}}.depthSlider.activeSLider .depthSlider-arrowLeft,.depthSlider.activeSLider .depthSlider-arrowRight{background-color:transparent;border:0;padding:0;cursor:pointer;color:var(--ext-green-acid);width:50px;height:50px}.depthSlider.activeSLider .depthSlider-arrowLeft{transform:rotate(180deg)}.depthSlider.activeSLider .depthSlider-arrowRight circle:last-child{animation:dash 7s infinite;stroke-dasharray:234;stroke-dashoffset:234;transform:rotate(-90deg);transform-origin:center}@keyframes dash{to{stroke-dashoffset:0}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.marquee{display:none}@media (min-width: 1024px){.marquee{display:flex;gap:200px;pointer-events:none}}.marquee-text{font-family:Zen Dots;font-size:clamp(15.4375rem,19.38vw + -.0625rem,23.1875rem);line-height:clamp(12.9375rem,19.22vw + -2.4375rem,20.625rem);white-space:nowrap;color:transparent;-webkit-text-stroke:2px var(--ext-green-abyss);text-shadow:none;text-transform:uppercase;pointer-events:none;animation-name:scrollTextHeader;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes scrollTextHeader{0%{transform:translate(0)}to{transform:translate(calc(-100% - 200px))}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.homeHero{background-color:var(--ext-obsidian);padding:100px 20px 70px}@media (min-width: 768px){.homeHero{padding:150px 0 100px!important}}.homeHero-head{max-width:1076px;margin:0 auto 25px;position:relative;z-index:2}@media (min-width: 1024px){.homeHero-head{width:56%;margin:0 auto 95px}}.homeHero-title{font-size:1.5625rem;line-height:1.875rem;color:var(--ext-white);font-weight:600;text-align:center;margin-bottom:25px}@media (min-width: 1024px){.homeHero-title{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,3.91vw + .0625rem,4.75rem)}}.homeHero-subtitle{font-size:1.125rem;line-height:1.3125rem;color:var(--ext-white);font-weight:600;text-align:center}@media (min-width: 1024px){.homeHero-subtitle{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem)}}.homeHero-ctas{display:flex;justify-content:center;position:relative;z-index:2}@media (max-width: 768px){.homeHero-ctas .cta{font-size:.625rem;line-height:.75rem;width:50%;padding:10px 20px;max-width:127px}}.homeHero-video{position:relative;z-index:1}@media (min-width: 768px){.homeHero-video{width:100%;margin:-5% auto 0}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.imgTextCta{display:flex;gap:20px;flex-direction:column}@media (min-width: 1024px){.imgTextCta{flex-direction:row;align-items:center}}.imgTextCta-img,.imgTextCta-content{flex:1 1 50%}.imgTextCta-title{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,3.13vw + -.125rem,3.625rem);color:var(--ext-green-acid);font-weight:600}.imgTextCta-ctas{margin-top:30px;display:flex;flex-wrap:wrap;gap:20px 0}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.featuredProject{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;aspect-ratio:1/1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:15px 20px}@supports not (aspect-ratio: 1/1){.featuredProject{height:calc(100vw - 40px)}}@media (min-width: 768px){.featuredProject{aspect-ratio:16/9;padding:2.8125rem 1.25rem 1.875rem}}.featuredProject-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.8) -3.14%,rgba(0,0,0,0) 24.45%,rgba(0,0,0,0) 70.34%,rgba(0,0,0,.8) 104.91%)}.featuredProject:before,.featuredProject:after{content:"";display:block;height:4px;width:40px;background-color:var(--ext-green-acid);position:absolute;z-index:2}.featuredProject:before{top:15px;left:0;transform:translate(-50%)}.featuredProject:after{bottom:15px;right:0;transform:translate(50%)}.featuredProject-title{font-size:1.5625rem;line-height:1.875rem;font-weight:600;text-align:center;position:relative}@media (min-width: 1024px){.featuredProject-title{font-size:clamp(1.5rem,3.75vw + -1.5rem,3rem);line-height:clamp(1.75rem,3.75vw + -1.25rem,3.25rem)}}.featuredProject-exerpt{max-width:600px;font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;text-align:center;position:relative;margin:auto 0 20px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.homePage section:has(> .home-marquee){position:relative;overflow-x:hidden}.homePage section:has(> .home-marquee) .container{z-index:2;position:relative}.homePage .marquee{position:absolute;top:10%;transform:translate(-50%);left:50%}@media (min-width: 1440px){.homePage .marquee{top:5vw}}.homePage>section{padding:70px 0}@media (min-width: 1024px){.homePage>section{padding:100px 0}}.homePage>section.homePage-solutionCard,.homePage>section.homePage-creditCard{padding:100px 0 70px}@media (min-width: 1024px){.homePage>section.homePage-solutionCard,.homePage>section.homePage-creditCard{padding:250px 0 200px}}.homePage-featuredProject{background:linear-gradient(180deg,var(--ext-obsidian) 0%,var(--ext-green-soil) 100%)}.homePage-about{background-color:var(--ext-green-soil)}.homePage-issue{background-color:var(--ext-obsidian)}.homePage-issueHead{display:flex;justify-content:space-between;flex-direction:column;gap:50px;margin-bottom:120px}@media (min-width: 1024px){.homePage-issueHead{flex-direction:row}}.homePage-issueTitle{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,4.06vw + -.0625rem,4.8125rem);font-weight:600;flex:1 1 50%;width:fit-content;position:relative}.homePage-issueTitle:before,.homePage-issueTitle:after{content:"";display:block;height:3px;width:42px;background-color:var(--ext-green-acid);position:absolute}.homePage-issueTitle:before{top:-5px;left:0}@media (min-width: 1024px){.homePage-issueTitle:before{left:-25px}}.homePage-issueTitle:after{bottom:-5px;right:0}.homePage-issueText{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.56vw + -.0625rem,1.8125rem);font-weight:600;flex:1 1 50%}.homePage-issueList{list-style:none;padding-left:0}.homePage-issueListItem{margin-bottom:70px}@media (min-width: 1024px){.homePage-issueListItem{margin-bottom:50px}}@media (min-width: 1024px){.homePage-issueListItem:nth-child(even) .imgTextCta{flex-direction:row-reverse}}.homePage-solutionCard{background-color:var(--ext-green-soil);position:relative;overflow-x:hidden}.homePage-solutionCard .container{z-index:2;position:relative}.homePage-partnersLogoCta,.homePage-solutionCardCta{display:flex;margin-top:40px;justify-content:center}.homePage-creditCard{position:relative;overflow-x:hidden}.homePage-creditCard .container{z-index:2;position:relative}.homePage-solutionCardTitle,.homePage-creditCardTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:35px}.homePage-illu{background:radial-gradient(ellipse at 45% 50%,var(--ext-green-acid) -258%,var(--ext-obsidian) 57%);background-size:105% 100%;padding:100px 0}.homePage-solutionBanner,.homePage-projectBanner{background-color:var(--ext-obsidian)}@media (max-width: 768px){.homePage-solutionBanner .container,.homePage-projectBanner .container{padding:0}}.homePage-projectSlider{background-color:var(--ext-obsidian)}.homePage-projectSliderHead{margin-bottom:40px;text-align:center}.homePage-projectSliderTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);color:var(--ext-white);font-weight:600}.homePage-projectSliderSubtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);color:var(--ext-green-acid);font-weight:600;max-width:720px;margin:20px auto 0}.homePage-partnersLogo{background-color:var(--ext-obsidian)}.homePage-partnersLogoHead{margin-bottom:40px;text-align:center}.homePage-partnersLogoTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);color:var(--ext-white);font-weight:600}.homePage-partnersLogoSubtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);color:var(--ext-green-acid);font-weight:600;max-width:720px;margin:20px auto 0}.homePage-blogHead{text-align:center;margin-bottom:40px}.homePage-blogTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:14px}.homePage-blogSubtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;color:var(--ext-green-acid);max-width:726px;margin:0 auto}.homePage-blogList{list-style:none;padding-left:0}@media (min-width: 768px){.homePage-blogList{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.homePage-blogListItem{margin-bottom:20px}@media (min-width: 768px){.homePage-blogListItem{margin-bottom:0;grid-row:span/1}.homePage-blogListItem.big{grid-row:1/3}}.homePage-blogListItem .cardPostBig{height:100%}@media (min-width: 768px){.homePage-blogListItem .cardPostBig .cardPostBig-img{aspect-ratio:auto;height:100%}}.homePage-contactTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);margin-bottom:40px;text-align:center}.homePage-contact{background-color:var(--ext-green-soil)}.homePage-contact .container{max-width:1235px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.pageHeader{overflow:hidden;position:relative}.pageHeader-title{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,4.38vw + -.3125rem,4.9375rem);font-weight:600;text-align:center}@media (min-width: 1024px){.pageHeader-title{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.profileCard{position:relative}.profileCard-image{position:relative;padding:30px;margin-bottom:25px}.profileCard-image img{position:relative;z-index:1}.profileCard-image:before,.profileCard-image:after{content:"";display:block;width:80%;height:90%;position:absolute;border-radius:0;box-sizing:border-box;z-index:0}.profileCard-image:before{top:0;left:0;background:linear-gradient(var(--ext-obsidian),var(--ext-obsidian)) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(345deg,transparent 30%,var(--ext-green-acid) 100%)}.profileCard-image:after{bottom:0;right:0;background:linear-gradient(var(--ext-obsidian),var(--ext-obsidian)) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(151deg,transparent 30%,var(--ext-green-acid) 100%)}.profileCard-content{padding:0 30px 10px}.profileCard-contentTop{display:flex;align-items:center;gap:10px;margin-bottom:25px}.profileCard-contentTop:before{content:"";display:block;width:1px;height:77px;background-color:var(--ext-green-acid)}.profileCard-name{font-size:2rem;line-height:2.375rem;font-weight:600}.profileCard-position{font-size:1.5rem;line-height:1.8125rem;font-weight:600;color:var(--ext-green-acid)}.profileCard-description{font-size:1rem;line-height:1.8125rem;font-weight:400;margin-bottom:28px}.profileCard .cta{width:151px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media (min-width: 1024px){.slider{display:flex;gap:60px;align-items:center}}.slider-controls{position:relative;padding:40px 0}.slider-title{font-size:4.375rem;line-height:5.125rem}@media (max-width: 768px){.slider-title{margin-bottom:.9375rem}}@media (min-width: 1024px){.slider-title{font-size:clamp(6.3125rem,8.59vw + -.5625rem,9.75rem);line-height:clamp(7.6875rem,9.69vw + -.0625rem,11.5625rem)}}.slider-title span{font-size:1.75rem;line-height:2.125rem;margin-bottom:-17px;color:var(--ext-green-acid);display:block}@media (min-width: 1024px){.slider-title span{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(2.1875rem,3.44vw + -.5625rem,3.5625rem);line-height:1px;margin-bottom:0}}.slider-right{flex:0 1 685px}.slider-right:not(.last){font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600}.slider-right.last{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600}.slider-right.last p:not(:last-child){margin-bottom:20px}.slider .splide__slide{margin-bottom:80px}@media (min-width: 1024px){.slider .splide__slide{display:flex;align-items:center;justify-content:space-between;gap:60px;opacity:0}.slider .splide__slide.is-active{opacity:1}}.slider .splide__arrows{position:absolute;top:0;left:0;width:100%;height:100%}.slider .splide__arrow{background-color:transparent;border:none;width:30px;height:30px;padding:6px;position:absolute;left:50%;cursor:pointer}.slider .splide__arrow svg{fill:var(--ext-green-acid);width:100%;height:100%}.slider .splide__arrow--prev{top:0;transform:rotate(-90deg) translateY(-50%)}.slider .splide__arrow--next{bottom:0;transform:rotate(90deg) translateY(50%)}.slider .splide__pagination{gap:4px}.slider .splide__pagination__page{background-color:var(--ext-green-acid);border:0;width:12px;height:12px;margin:0 5px;opacity:.2;cursor:pointer}.slider .splide__pagination__page.is-active{opacity:1}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.timeline{list-style:none;padding-left:0}.timeline-item{display:flex;gap:14px}@media (min-width: 768px){.timeline-item{gap:40px}}.timeline-item:first-child .timeline-date,.timeline-item:first-child .timeline-content,.timeline-item:first-child .timeline-center{padding-top:0}.timeline-date,.timeline-content,.timeline-center{padding:43px 0}.timeline-date{font-weight:700;color:var(--ext-green-acid);text-align:right;flex:0 0 89px}@media (min-width: 768px){.timeline-date{font-weight:600;flex:0 0 161px}}.timeline-date span{display:block}.timeline-month{font-size:1rem;line-height:1.1875rem;text-transform:lowercase}@media (min-width: 768px){.timeline-month{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem)}}.timeline-year{font-size:1rem;line-height:1.1875rem}@media (min-width: 768px){.timeline-year{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,3.91vw + .0625rem,4.75rem)}}.timeline-title{font-size:1rem;line-height:1.1875rem;font-weight:700;margin-bottom:10px}@media (min-width: 768px){.timeline-title{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600}}.timeline-center{position:relative;flex:0 0 clamp(2.5625rem,3.28vw + -.0625rem,3.875rem)}.timeline-center:after{content:"";position:absolute;top:0;left:50%;display:block;width:1px;height:100%;background-color:var(--ext-green-acid);transform:translate(-50%)}.timeline-center span{display:inline-block;position:relative;left:50%;transform:translate(-50%);width:clamp(.9375rem,1.41vw + -.1875rem,1.5rem);height:clamp(.9375rem,1.41vw + -.1875rem,1.5rem);margin-top:25px;border-radius:50%;background-color:var(--ext-green-acid);z-index:1}.timeline-center span:has(> img){background-color:var(--ext-green-soil);border:2px solid var(--ext-green-acid);width:clamp(2.5625rem,3.28vw + -.0625rem,3.875rem);height:clamp(2.5625rem,3.28vw + -.0625rem,3.875rem);padding:clamp(.6875rem,1.09vw + -.1875rem,1.125rem)}.timeline-text{font-size:.75rem;line-height:.875rem}@media (min-width: 768px){.timeline-text{font-size:1rem;line-height:1.1875rem;flex:1 1 380px}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.aboutPage{padding:120px 0 0}.aboutPage-mediaText{padding:70px 0}@media (min-width: 1024px){.aboutPage-mediaText{padding:150px 0}.aboutPage-mediaText.highPadding .mediaText-content{padding-block:10rem}}.aboutPage-founder{background-color:var(--ext-obsidian);padding:70px 0 0}@media (min-width: 1024px){.aboutPage-founder .splide__track{overflow:visible}}.aboutPage-founderCards{z-index:2}.aboutPage-founderTitle,.aboutPage-privacyTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:60px;text-align:center}.aboutPage-founderList{list-style:none;padding-left:0;margin:0 auto}@media (min-width: 1024px){.aboutPage-founderList{display:grid!important;gap:60px 30px;grid-template-columns:repeat(3,33%)}.aboutPage-founderList .splide__track{overflow:visible}}.aboutPage-founderPrivacy{position:relative;z-index:99}.aboutPage-privacyText{font-style:normal;font-size:1.125rem}.aboutPage-privacyText p:not(:last-child){margin-bottom:10px}.aboutPage-privacyText a{color:var(--ext-green-acid);text-decoration:underline}.aboutPage-contactTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);margin-bottom:40px;text-align:center}.aboutPage-timeline{padding:70px 0;background-color:var(--ext-green-soil);position:relative}@media (min-width: 1024px){.aboutPage-timeline{padding:200px 0}}@media (min-width: 1024px) and (min-width: 1024px){.aboutPage-timeline .container{display:flex;gap:50px;max-width:1200px;justify-content:space-between}}.aboutPage-timelineHead{margin-bottom:50px}@media (min-width: 1024px){.aboutPage-timelineHead{margin-bottom:0;flex:0 1 337px}.aboutPage-timelineHead .sticky{position:sticky;top:120px}}.aboutPage-timelineTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:12px}.aboutPage-timelineIntro{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.56vw + -.0625rem,1.8125rem);font-weight:600}.aboutPage-timelineList{flex:0 1 678px}.aboutPage-solutionCard{padding:100px 0 70px;background-color:var(--ext-green-soil);position:relative;overflow-x:hidden}.aboutPage-solutionCard .container{z-index:2;position:relative}@media (min-width: 1024px){.aboutPage-solutionCard{padding:250px 0 100px}}.aboutPage-solutionCardTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:60px;text-align:center}.aboutPage-creditCta{display:flex;margin-top:40px;justify-content:center}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.fullBanner{position:relative;overflow:hidden;background-color:var(--ext-obsidian)}.fullBanner-bg{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.fullBanner-bg:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.53),rgba(0,0,0,.53));z-index:2}.fullBanner .container{display:flex;align-items:center;height:100%;position:relative;z-index:3;min-height:675px}.fullBanner-content{max-width:590px;padding-block:120px}.fullBanner-title{font-size:2rem;line-height:2.375rem;font-weight:600;margin-bottom:25px}.fullBanner-text{font-size:1rem;line-height:1.1875rem}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media (min-width: 1024px){.imageText{display:flex;gap:60px}.imageText.img-right{flex-direction:row-reverse}}.imageText-img{margin:0 -20px 30px}@media (min-width: 1024px){.imageText-img{margin:0;flex:1 1 828px}}@media (min-width: 1024px){.imageText-content{flex:1 1 558px;position:relative}}.imageText-content hr{width:45px;height:4px;border:0;background-color:var(--ext-green-acid);margin:10px 0 35px}.imageText-title{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600}.imageText-subtitle{font-size:clamp(1.125rem,.94vw + .375rem,1.5rem);line-height:clamp(1.375rem,.94vw + .625rem,1.75rem);font-weight:600;color:var(--ext-green-acid)}.imageText-para{font-size:clamp(.875rem,.31vw + .625rem,1rem);line-height:clamp(1.0625rem,.31vw + .8125rem,1.1875rem)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.solutionPage{background-color:var(--ext-obsidian);padding:120px 0 0}.solutionPage .pageHeader,.solutionPage-animation{margin-bottom:100px}.solutionPage-animationHead{display:flex;justify-content:space-between;flex-direction:column;gap:50px;margin-bottom:120px}@media (min-width: 1024px){.solutionPage-animationHead{flex-direction:row}}.solutionPage-animationTitle{font-size:clamp(2.625rem,3.44vw + -.125rem,4rem);line-height:clamp(3.1875rem,4.06vw + -.0625rem,4.8125rem);font-weight:600;flex:1 1 50%;width:fit-content;position:relative}.solutionPage-animationTitle:before,.solutionPage-animationTitle:after{content:"";display:block;height:3px;width:42px;background-color:var(--ext-green-acid);position:absolute}.solutionPage-animationTitle:before{top:-5px;left:0}@media (min-width: 1024px){.solutionPage-animationTitle:before{left:-25px}}.solutionPage-animationTitle:after{bottom:-5px;right:0}.solutionPage-animationText{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.56vw + -.0625rem,1.8125rem);font-weight:600;flex:1 1 50%}.solutionPage-credit{background-color:var(--ext-green-soil);padding:150px 0 0}.solutionPage-creditHead{text-align:center;max-width:837px;margin:0 auto 120px}.solutionPage-creditTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600}.solutionPage-creditSubtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600}.solutionPage-creditBenefice{list-style:none;padding-left:0}.solutionPage-creditBenefice li{margin-bottom:70px}.solutionPage-creditCard{padding:100px 0 70px;position:relative;overflow-x:hidden}.solutionPage-creditCard .container{z-index:2;position:relative}@media (min-width: 1024px){.solutionPage-creditCard{padding:250px 0 200px}}.solutionPage-creditCta{display:flex;margin-top:40px;justify-content:center}.solutionPage-banner{background-color:var(--ext-green-soil)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.pageIntro{text-align:center;max-width:860px;margin:50px auto 0}.pageIntro h2{font-size:2rem;line-height:2.375rem;margin-bottom:28px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.bannerLogo{overflow:hidden;padding:10px}.bannerLogo-list{list-style:none;padding-left:0;display:flex;align-items:center;justify-content:flex-start;gap:100px}.bannerLogo-item{width:212px}.bannerLogo.animated{display:flex;align-items:center;justify-content:flex-start;gap:100px}.bannerLogo.animated .bannerLogo-list{pointer-events:none;animation-name:scrollLogos;animation-timing-function:linear;animation-iteration-count:infinite}.bannerLogo.animated+.animated .bannerLogo-list{animation-direction:reverse}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(calc(-100% - 100px))}}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.calculator{position:relative}.calculator .gform_wrapper{background:radial-gradient(117.86% 266.11% at 50% 328.39%,#66c16b 0%,#04150d 100%);padding:46px 22px}.calculator .gform_wrapper .gform_page_fields{max-width:986px;margin:0 auto}@media (min-width: 1024px){.calculator .gform_wrapper .gform_page_fields{width:70%}}.calculator .gform_wrapper form input,.calculator .gform_wrapper form select{outline:none}.calculator .gform_wrapper form select option{color:var(--ext-obsidian)}.calculator .gform_wrapper form .gform_page:not(.calculator-infos) .gfield_required{display:none}.calculator .gform_wrapper form .gform_page{min-height:43.2291666667vw;display:flex;flex-direction:column;justify-content:space-between}.calculator .gform_wrapper form .titleTopPage,.calculator .gform_wrapper form legend{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600;text-align:center;margin:0 auto 30px;max-width:650px}.calculator .gform_wrapper form .titleTopPage span,.calculator .gform_wrapper form legend span{color:var(--ext-green-acid)}.calculator .gform_wrapper form .choiceTypes{border:none;grid-area:choiceTypes;margin-bottom:70px!important}.calculator .gform_wrapper form .choiceTypes .gfield_radio{border:1px solid var(--ext-green-acid-medium);border-radius:10px;display:flex;text-align:center;max-width:600px;margin:0 auto;overflow:hidden}.calculator .gform_wrapper form .choiceTypes .gchoice{width:50%}.calculator .gform_wrapper form .choiceTypes .gchoice:first-child,.calculator .gform_wrapper form .choiceTypes .gchoice.checked{background-color:var(--ext-green-acid)}.calculator .gform_wrapper form .choiceTypes label{text-transform:uppercase;color:var(--ext-green-acid);font-size:clamp(.75rem,.31vw + .5rem,.875rem);text-align:center;font-weight:700;width:100%;height:100%;padding:7px;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.calculator .gform_wrapper form .choiceTypes label{padding:12px 0}}.calculator .gform_wrapper form .choiceTypes input{display:none}.calculator .gform_wrapper form .choiceTypes input:checked+label{color:var(--ext-green-soil)}.calculator .gform_wrapper form .gfield_validation_message{font-size:13px;color:#c92107;font-weight:700}.calculator .gform_wrapper form .page-one input[type=text]::placeholder{color:var(--ext-green-acid-medium)}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gform_fields{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px 100px;grid-template-areas:"choiceTypes choiceTypes" "titleLeft gridRight1" "titleLeft gridRight2" "titleLeft gridRight3" "titleLeft gridRight4"}.calculator .gform_wrapper form .page-one .gform_fields.secondLayout{grid-template-areas:"choiceTypes choiceTypes" "titleLeft gridRight1" "titleLeft gridRight2"}}.calculator .gform_wrapper form .page-one .gfield{margin:0 auto 10px}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield{margin:0}}.calculator .gform_wrapper form .page-one .gfield.title-left{grid-area:titleLeft;place-self:center;font-size:clamp(1.75rem,2.19vw + 0rem,2.625rem);line-height:clamp(2.0625rem,2.66vw + -.0625rem,3.125rem);font-weight:600;color:var(--ext-green-acid);text-align:center;margin:70px 0}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield.title-left{margin:0}}.calculator .gform_wrapper form .page-one .gfield.grid-right-1{grid-area:gridRight1}.calculator .gform_wrapper form .page-one .gfield.grid-right-2{grid-area:gridRight2}.calculator .gform_wrapper form .page-one .gfield.grid-right-3{grid-area:gridRight3}.calculator .gform_wrapper form .page-one .gfield.grid-right-4{grid-area:gridRight4}.calculator .gform_wrapper form .page-one .gfield.input-mgo,.calculator .gform_wrapper form .page-one .gfield.input-cao,.calculator .gform_wrapper form .page-one .gfield.input-so3,.calculator .gform_wrapper form .page-one .gfield.input-p2o5{max-width:280px;display:flex;gap:8px;align-items:flex-end;margin:0 auto 10px;flex-wrap:wrap;justify-content:space-between}.calculator .gform_wrapper form .page-one .gfield.input-mgo label,.calculator .gform_wrapper form .page-one .gfield.input-cao label,.calculator .gform_wrapper form .page-one .gfield.input-so3 label,.calculator .gform_wrapper form .page-one .gfield.input-p2o5 label{font-size:clamp(2.1875rem,2.66vw + .0625rem,3.25rem);line-height:clamp(2.625rem,3.28vw + 0rem,3.9375rem);color:var(--ext-green-acid);font-weight:600;flex:0 0 115px}.calculator .gform_wrapper form .page-one .gfield.input-mgo .ginput_container,.calculator .gform_wrapper form .page-one .gfield.input-cao .ginput_container,.calculator .gform_wrapper form .page-one .gfield.input-so3 .ginput_container,.calculator .gform_wrapper form .page-one .gfield.input-p2o5 .ginput_container{flex:0 0 130px;display:flex}.calculator .gform_wrapper form .page-one .gfield.input-mgo .ginput_container:after,.calculator .gform_wrapper form .page-one .gfield.input-cao .ginput_container:after,.calculator .gform_wrapper form .page-one .gfield.input-so3 .ginput_container:after,.calculator .gform_wrapper form .page-one .gfield.input-p2o5 .ginput_container:after{content:"%";font-size:clamp(2.1875rem,2.66vw + .0625rem,3.25rem);line-height:clamp(2.625rem,3.28vw + 0rem,3.9375rem);font-weight:600;color:var(--ext-green-acid)}.calculator .gform_wrapper form .page-one .gfield.input-mgo input,.calculator .gform_wrapper form .page-one .gfield.input-cao input,.calculator .gform_wrapper form .page-one .gfield.input-so3 input,.calculator .gform_wrapper form .page-one .gfield.input-p2o5 input{font-size:clamp(2.1875rem,2.66vw + .0625rem,3.25rem);line-height:clamp(2.625rem,3.28vw + 0rem,3.9375rem);font-weight:600;color:var(--ext-white);background-color:transparent;border:none;border-bottom:1px solid var(--ext-green-acid);text-align:right;width:100%}.calculator .gform_wrapper form .page-one .gfield.select-waste{padding:24px 0;margin-bottom:0}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield.select-waste{padding:0;align-items:center;gap:20px}.calculator .gform_wrapper form .page-one .gfield.select-waste[data-conditional-logic=visible]{display:flex!important}}.calculator .gform_wrapper form .page-one .gfield.select-waste.mining-select{border-bottom:1px solid var(--ext-green-abyss)}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield.select-waste.mining-select{border-bottom:0}}.calculator .gform_wrapper form .page-one .gfield.select-waste label{font-size:1.5rem;line-height:1.75rem;font-weight:600;margin-bottom:15px;display:block}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield.select-waste label{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);margin-bottom:0}}.calculator .gform_wrapper form .page-one .gfield.select-waste select{font-size:1rem;line-height:1.1875rem;color:var(--ext-white);font-weight:700;background-color:transparent;border:none}@media (min-width: 1024px){.calculator .gform_wrapper form .page-one .gfield.select-waste select{font-size:clamp(.875rem,.31vw + .625rem,1rem);line-height:clamp(1.0625rem,.31vw + .8125rem,1.1875rem)}}.calculator .gform_wrapper form .page-two input[type=text]::placeholder{color:var(--ext-green-acid-medium)}.calculator .gform_wrapper form .tons-input{display:flex;flex-direction:column-reverse;align-items:flex-end;margin:20% auto 0;gap:8px}@media (min-width: 1024px){.calculator .gform_wrapper form .tons-input{gap:20px;flex-direction:row-reverse}}.calculator .gform_wrapper form .tons-input label{font-size:3.25rem;line-height:4.0625rem;color:var(--ext-green-acid);font-weight:600}@media (min-width: 1024px){.calculator .gform_wrapper form .tons-input label{font-size:clamp(3.6875rem,6.41vw + -1.4375rem,6.25rem);line-height:clamp(4.9375rem,7.03vw + -.6875rem,7.75rem);flex:0 0 230px}}@media (min-width: 1024px){.calculator .gform_wrapper form .tons-input .ginput_container{flex:0 1 470px}}.calculator .gform_wrapper form .tons-input .ginput_container input{font-size:3.875rem;line-height:4.6875rem;font-weight:600;color:var(--ext-white);background-color:transparent;border:none;border-bottom:1px solid var(--ext-green-acid);text-align:right;width:100%}@media (min-width: 1024px){.calculator .gform_wrapper form .tons-input .ginput_container input{font-size:clamp(4.9375rem,6.41vw + -.1875rem,7.5rem);line-height:clamp(5.9375rem,7.66vw + -.1875rem,9rem)}}.calculator .gform_wrapper form .calculator-infos .gfield{position:relative}.calculator .gform_wrapper form .calculator-infos .gfield .gfield_validation_message{color:#de3030;font-weight:700;font-size:.75rem}.calculator .gform_wrapper form .calculator-infos .gfield.gfield--type-text,.calculator .gform_wrapper form .calculator-infos .gfield.gfield--type-email{max-width:385px;margin:0 auto 34px}.calculator .gform_wrapper form .calculator-infos label{font-size:clamp(.875rem,.31vw + .625rem,1rem);font-weight:300;color:var(--ext-green-acid);position:absolute;top:50%;left:0;transform:translateY(-50%);transition:top .2s ease-out,transform .2s ease-out,font-size .2s ease-out}.calculator .gform_wrapper form .calculator-infos input:not([type=submit]){color:var(--ext-green-acid);background-color:transparent;border:none;border-bottom:1px solid var(--ext-green-acid);padding:8px 3px;width:100%}.calculator .gform_wrapper form .calculator-infos textarea{height:clamp(13.0625rem,-10.78vw + 21.6875rem,8.75rem)}.calculator .gform_wrapper form .calculator-infos .gfield:has(input:not([type=submit]):focus) label,.calculator .gform_wrapper form .calculator-infos .filled label{font-size:.75rem;top:0;transform:translateY(-100%)}.calculator .gform_wrapper form .calculator-infos .gform_page_footer{position:relative;justify-content:center}.calculator .gform_wrapper form .calculator-infos .gform_page_footer .gform_previous_button{position:absolute;left:0;bottom:0}@media (min-width: 1024px){.calculator .gform_wrapper form .calculator-infos .gform_page_footer .gform_previous_button{bottom:50%;transform:translateY(-50%)}}.calculator .gform_wrapper form .calculator-infos .gform_page_footer .gform_next_button{margin:0 auto}.calculator .gform_wrapper form .gform_page_footer{display:flex;justify-content:space-between;margin-top:50px;padding-bottom:50px}@media (min-width: 1024px){.calculator .gform_wrapper form .gform_page_footer{margin:95px 0 0}}.calculator .gform_wrapper form .gform_page_footer .gform_ajax_spinner{width:30px}.calculator .gform_wrapper form .gform_page_footer .gform_next_button,.calculator .gform_wrapper form .gform_page_footer .gform_previous_button{background-color:transparent;border:none;font-size:.875rem;line-height:1.0625rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;display:flex;gap:20px;align-items:center}.calculator .gform_wrapper form .gform_page_footer .gform_next_button{color:var(--ext-green-acid);margin-left:auto}.calculator .gform_wrapper form .gform_page_footer .gform_next_button:after{content:"";display:block;width:10px;height:10px;border-right:2px solid var(--ext-green-acid);border-top:2px solid var(--ext-green-acid);transform:rotate(45deg)}.calculator .gform_wrapper form .gform_page_footer .gform_previous_button{color:var(--ext-grey)}.calculator .gform_wrapper form .gform_page_footer .gform_previous_button:before{content:"";display:block;width:10px;height:10px;border-left:2px solid var(--ext-grey);border-top:2px solid var(--ext-grey);transform:rotate(-45deg)}.calculator-modalButton{background-color:transparent;border:none;font-size:.75rem;font-weight:500;color:var(--ext-green-acid);text-decoration:underline;position:absolute;bottom:50px;left:50%;transform:translate(-50%);cursor:pointer}.calculator-modal{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:99999;transition:opacity .3s ease-out}.calculator-modal.open{opacity:1;pointer-events:all}.calculator-modalContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--ext-green-abyss);background-color:var(--ext-green-soil);border-radius:7px;padding:clamp(2.8125rem,3.59vw + -.0625rem,4.25rem) clamp(1.3125rem,1.72vw + -.0625rem,2rem);width:70%}.calculator-modalTitle{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600;margin-bottom:15px}.calculator-modalText p{margin:10px 0}.calculator-modalClose{width:30px;height:30px;display:block;position:absolute;right:10px;top:10px;background-color:transparent;border:none;padding:5px;cursor:pointer}.calculator-modalClose span{position:relative;width:100%;height:100%;display:block}.calculator-modalClose span:before,.calculator-modalClose span:after{content:"";display:block;width:100%;height:2px;background-color:var(--ext-green-abyss);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.calculator-modalClose span:before{transform:translate(-50%,-50%) rotate(45deg)}.calculator-modalClose span:after{transform:translate(-50%,-50%) rotate(-45deg)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.partnerPage{padding:120px 0 0}.partnerPage .pageHeader{margin-bottom:100px}.partnerPage section{margin-bottom:100px}.partnerPage .fullBanner{background-color:var(--ext-green-soil)}.partnerPage-wallLogoContainer{display:flex;gap:100px;overflow:hidden}@media (min-width: 768px){.partnerPage-wallLogoContainer{display:block;max-width:1480px;margin:0 auto;padding:0 20px}}.partnerPage-wallLogoList{padding-left:0;list-style:none;display:flex;gap:100px;align-items:center;animation:scrollLogos 45s linear infinite}@media (min-width: 768px){.partnerPage-wallLogoList{display:grid;grid-template-columns:repeat(15,1fr);gap:100px 50px;animation:none;place-items:center}}.partnerPage-wallLogoList li,.partnerPage-wallLogoList li img{width:234px}@media (min-width: 768px){.partnerPage-wallLogoList li.large{width:auto;grid-column:span 5}.partnerPage-wallLogoList li.large img{max-width:338px;width:82%}.partnerPage-wallLogoList li.small{width:auto;grid-column:span 3}.partnerPage-wallLogoList li.small img{max-width:194px;width:82%}}@media (min-width: 768px){.partnerPage-wallLogoList[aria-hidden=true]{display:none}}.partnerPage-calculator{overflow:hidden}.partnerPage-calculator .container{margin:0 -20px}@media (min-width: 1024px){.partnerPage-calculator .container{margin:0 auto}}.partnerPage-calculatorHead{text-align:center;margin-bottom:50px}.partnerPage-calculatorTitle{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,2.97vw + 0rem,3.5625rem);font-weight:600;margin-bottom:10px}.partnerPage-calculatorSubtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media (min-width: 1024px){.twoColText-top{display:flex;gap:30px}}.twoColText-left{margin-bottom:30px}@media (min-width: 1024px){.twoColText-left{flex:1 1 571px;margin-bottom:0}}.twoColText-title{font-size:clamp(2rem,2.5vw + 0rem,3rem);line-height:clamp(2.375rem,1.56vw + 1.125rem,3rem);font-weight:600;margin-bottom:15px}.twoColText-subtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;color:var(--ext-green-acid)}@media (min-width: 1024px){.twoColText-right{flex:1 1 583px}}.twoColText-right p{margin-bottom:10px}.twoColText-cta{display:flex;justify-content:center;margin-top:50px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.fullVideoText-media{margin-bottom:30px}.fullVideoText-content{padding:0 21px;position:relative}.fullVideoText-content:before{content:"";display:block;width:4px;height:100%;position:absolute;left:0;top:0;background-color:var(--ext-green-acid)}.fullVideoText-title{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600;margin-bottom:12px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.gridGallery-grid{list-style:none;padding-left:0;margin-bottom:25px;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (min-width: 768px){.gridGallery-grid{grid-template-columns:repeat(6,1fr);grid-template-areas:"img-1 img-1 img-1 img-2 img-2 img-2" "img-3 img-3 img-4 img-4 img-5 img-5";gap:25px}}.gridGallery-gridItem:last-child{grid-column:span 2}@media (min-width: 768px){.gridGallery-gridItem:last-child{grid-column:unset}}@media (min-width: 768px){.gridGallery-gridItem:nth-child(1){grid-area:img-1}.gridGallery-gridItem:nth-child(2){grid-area:img-2}.gridGallery-gridItem:nth-child(3){grid-area:img-3}.gridGallery-gridItem:nth-child(4){grid-area:img-4}.gridGallery-gridItem:nth-child(5){grid-area:img-5}}.gridGallery-gridItem img{object-fit:cover;height:100%}@media (min-width: 1024px){.gridGallery-text{width:60%}}.gridGallery-title{font-size:clamp(1.3125rem,1.72vw + -.0625rem,2rem);line-height:clamp(1.5625rem,2.03vw + -.0625rem,2.375rem);font-weight:600}.gridGallery-subtitle{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);font-weight:600;color:var(--ext-green-acid);margin-bottom:8px}.gridGallery hr{width:45px;height:4px;margin-bottom:25px;background-color:var(--ext-green-acid);border:none}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.socialShare{display:flex;gap:16px;align-items:center}.socialShare-text{flex-shrink:0;font-weight:700}.socialShare-list{display:flex;align-items:center;gap:8px;list-style:none;padding-left:0}.socialShare-list li{flex:0 0 17px}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.singlePage{padding-top:120px}.singlePage .container{max-width:1195px;position:relative}.singlePage section{padding:100px 0}.singlePage section.plainBg{background-color:var(--ext-obsidian)}.singlePage-botNav{display:flex;justify-content:space-between;align-items:center}.singlePage-botNav .singlePage-botNavPrevious,.singlePage-botNav .singlePage-botNavNext{font-size:.875rem;line-height:1.0625rem;color:var(--ext-green-acid);text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-weight:700;display:flex;align-items:center;gap:15px}.singlePage-botNav .singlePage-botNavPrevious span,.singlePage-botNav .singlePage-botNavNext span{display:none}@media (min-width: 768px){.singlePage-botNav .singlePage-botNavPrevious span,.singlePage-botNav .singlePage-botNavNext span{display:block}}.singlePage-botNav .singlePage-botNavPrevious svg,.singlePage-botNav .singlePage-botNavNext svg{width:40px;height:40px}.singlePage-botNav .singlePage-botNavPrevious svg{transform:rotate(180deg)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.horizontalCard{background-color:var(--ext-obsidian);display:flex;align-items:center;gap:5px;height:100%;position:relative}.horizontalCard:has(.allLinked:hover) img{transform:scale(1.03)}.horizontalCard-left{height:100%;overflow:hidden;flex:0 1 50%}.horizontalCard-left img{height:100%;object-fit:cover;transition:transform .3s ease-out}.horizontalCard-right{padding:20px;flex:0 1 50%}.horizontalCard-rightTop{font-size:.6875rem;line-height:.8125rem;color:var(--ext-green-acid);margin-bottom:5px;position:relative;z-index:1}.horizontalCard-title{font-size:clamp(1rem,1.25vw + 0rem,1.5rem);line-height:clamp(1.1875rem,1.41vw + .0625rem,1.75rem);margin-bottom:5px}.horizontalCard-text{display:none}@media (min-width: 768px){.horizontalCard-text{display:block;font-size:clamp(.875rem,.31vw + .625rem,1rem);line-height:clamp(1.0625rem,.31vw + .8125rem,1.1875rem);margin-bottom:10px;position:relative}}.horizontalCard-link{font-size:clamp(.75rem,.31vw + .5rem,.875rem);line-height:clamp(.9375rem,.31vw + .6875rem,1.0625rem);color:var(--ext-green-acid);font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;gap:5px}.horizontalCard-link svg{width:11px;height:11px;fill:var(--ext-green-acid)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.blogPage{padding-top:120px}.blogPage-depthSlider{margin:70px 0 100px}.blogPage-filter{display:flex;gap:25px;align-items:center;margin-bottom:30px}.blogPage-filter button{background-color:transparent;border:0;color:var(--ext-white)}.blogPage-filterLabel{color:var(--ext-green-acid);display:flex;gap:8px;align-items:center}.blogPage-filterLabel svg{width:20px;height:20px}.blogPage-filterDrop{position:relative;z-index:2}.blogPage-filterButton{font-weight:700;display:flex;align-items:center;gap:10px;padding:0 17px 0 0;cursor:pointer}.blogPage-filterButton:after{content:"";display:block;width:8px;height:8px;border-bottom:2px solid var(--ext-green-acid);border-right:2px solid var(--ext-green-acid);transform:rotate(45deg);position:absolute;right:0;top:calc(50% - 4px);transition:transform .3s ease-out,right .2s ease-out}.blogPage-filterButton:hover:after{right:-5px}.blogPage-filterButton[aria-expanded=true]:after{transform:rotate(225deg)}.blogPage-filterDropList{list-style:none;padding:0 15px;position:absolute;top:100%;left:0;height:0;overflow:hidden;background:rgba(4,21,13,.61);box-shadow:0 4px 12px #0000006b;backdrop-filter:blur(22px);transition:height .3s ease-out}.blogPage-filterDropList li{padding:10px 0}.blogPage-filterDropList li:not(:last-child){border-bottom:1px solid #838f8f}.blogPage-filterDropList li.selected{pointer-events:none}.blogPage-filterDropList li.selected button{color:var(--ext-green-acid)}.blogPage-filterDropList li button{display:block;width:max-content;transition:color .3s ease-out}.blogPage-filterDropList li button:hover{color:var(--ext-green-acid)}.blogPage-posts{position:relative}.blogPage-posts .loader{position:absolute;top:20px;left:50%;transform:translate(-50%)}.blogPage-postsContent{transition:opacity .5s ease-out}.blogPage-postsContent.hide{opacity:0;pointer-events:none}.blogPage-postList{transition:opacity .5s ease-out}.blogPage-postList.hide{opacity:0;pointer-events:none}@media (min-width: 1024px){.blogPage-postList{display:grid;gap:20px;grid-template-columns:1fr 1fr}}.blogPage-postList article{width:100%;margin-bottom:20px}@media (min-width: 1024px){.blogPage-postList article{margin-bottom:0}}.blogPage-pagination{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:30px}.blogPage-pagination a,.blogPage-pagination span{width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center}.blogPage-pagination svg{fill:var(--ext-white);width:6px;height:13px;transition:fill .3s ease-out}.blogPage-pagination a{color:var(--ext-white);text-decoration:none;transition:color .3s ease-out}.blogPage-pagination a:hover{color:var(--ext-green-acid)}.blogPage-pagination a:hover svg{fill:var(--ext-green-acid)}.blogPage-pagination .current{pointer-events:none;color:var(--ext-green-acid);border:1px solid var(--ext-green-acid)}.blogPage-pagination .inactive{pointer-events:none;color:var(--ext-grey)}.blogPage-pagination .inactive svg{fill:var(--ext-grey)}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.privacyPage{padding-top:120px}.privacyPage .pageHeader{margin-bottom:100px}@media (min-width: 768px){.privacyPage>.container{display:flex;gap:20px;justify-content:space-between}}.privacyPage-nav{display:none}@media (min-width: 768px){.privacyPage-nav{display:block;flex:1 1 390px}.privacyPage-nav ul{position:sticky;top:120px;list-style:none;padding-left:0}}.privacyPage-navItem{margin-bottom:16px}.privacyPage-navLink{font-weight:600;color:var(--ext-grey);text-decoration:none;transition:color .3s ease-in-out}.privacyPage-navLink:hover{color:var(--ext-green-acid)}.privacyPage-content{flex:1 1 690px}.privacyPage-section{margin-bottom:32px}.privacyPage-sectionTitle{font-size:24px;line-height:29px;font-weight:600;color:var(--ext-green-acid);margin-bottom:15px}.privacyPage-sectionText>*:not(:last-child){margin-bottom:15px}:root{--ext-white: hsl(175 100% 95%);--ext-grey: hsl(175 5% 54%);--ext-obsidian: hsl(152 68% 5%);--ext-green-acid: hsl(123 100% 79%);--ext-green-acid-medium: hsl(123, 20%, 34%);--ext-green-acid-dark: hsl(151, 42%, 14%);--ext-green-abyss: hsl(179 100% 20%);--ext-green-soil: hsl(129 12% 12%);--ext-linear-green-dark: linear-gradient(90deg, #96ff9c 0%, rgba(150, 255, 156, 0) 100%);--ext-transition: .3s ease-out}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plexus Sans;src:url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/PlexusSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff2) format("woff2"),url(/app/themes/exterra-theme/dist/fonts/ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body{font-family:Plexus Sans;font-weight:400;color:var(--ext-white);background:linear-gradient(180deg,var(--ext-obsidian) 10%,var(--ext-green-soil) 22%)}body.noScroll{overflow:hidden}.recaptcha-text{font-size:.75rem;color:var(--ext-grey);text-align:center;max-width:395px;margin:0 auto}.recaptcha-text a{text-decoration:underline}.site{padding-bottom:30px}@media (min-width: 1024px){.site{padding-bottom:70px}}.container{max-width:1480px;margin:0 auto;padding:0 20px}@media (min-width: 1024px){.container{width:90%}}.loader{width:48px;height:48px;border:5px solid transparent;border-bottom-color:var(--ext-green-acid);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.sr-only{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a{color:inherit;text-decoration:none}a .allLinked{position:absolute;inset:0}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gform_wrapper .gform_heading,.gform_wrapper .gf_progressbar_wrapper{display:none}.gform_wrapper fieldset{border:none}.gform_wrapper .gform_page_footer{display:flex;justify-content:space-between;margin-top:50px;padding-bottom:50px}@media (min-width: 1024px){.gform_wrapper .gform_page_footer{margin:95px 0 0}}.gform_wrapper .gform_page_footer .gform_ajax_spinner{width:30px}.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_previous_button{background-color:transparent;border:none;font-size:.875rem;line-height:1.0625rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;display:flex;gap:20px;align-items:center}.gform_wrapper .gform_page_footer .gform_next_button{color:var(--ext-green-acid);margin-left:auto}.gform_wrapper .gform_page_footer .gform_next_button:after{content:"";display:block;width:10px;height:10px;border-right:2px solid var(--ext-green-acid);border-top:2px solid var(--ext-green-acid);transform:rotate(45deg)}.gform_wrapper .gform_page_footer .gform_previous_button{color:var(--ext-grey)}.gform_wrapper .gform_page_footer .gform_previous_button:before{content:"";display:block;width:10px;height:10px;border-left:2px solid var(--ext-grey);border-top:2px solid var(--ext-grey);transform:rotate(-45deg)}.page-template-template-confirmation{background-color:var(--ext-obsidian);position:relative}.page-template-template-confirmation:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:20vw;height:20vw;background-color:var(--ext-green-acid);filter:blur(400px)}.confirmPage{position:relative}.confirmPage-content{display:flex;align-items:center;justify-content:center;padding:110px 20px 0}@media (min-width: 1024px){.confirmPage-content{min-height:calc(100dvh - 200px)}}.confirmPage-content .container{display:flex;flex-direction:column;align-items:center;padding:100px 20px;max-width:965px;background:url(/app/themes/exterra-theme/dist/back_moon.webp) no-repeat 100%/cover;position:relative}@media (min-width: 768px){.confirmPage-content .container:before,.confirmPage-content .container:after{content:"";display:block;width:52px;height:6px;background-color:var(--ext-green-acid);position:absolute}.confirmPage-content .container:before{left:-26px;top:34px}.confirmPage-content .container:after{right:-26px;bottom:34px}}.confirmPage-title{font-size:48px;line-height:57px;color:var(--ext-white);font-weight:600;margin-bottom:15px;text-align:center}.confirmPage-subtitle{font-size:24px;line-height:28px;color:var(--ext-green-acid);font-weight:600;margin-bottom:40px}
