@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2"),url(/build/assets/Satoshi-Variable-CfACykSx.woff) format("woff"),url(/build/assets/Satoshi-Variable-ChAXbpFa.ttf) format("truetype");font-weight:400 600;font-display:swap;font-style:italic}h1{margin:0 0 1rem;font-size:clamp(1.65rem,5vw,2.5rem);font-weight:600;line-height:1.3;color:#fff}h2{margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.4;color:#fff}h3{margin:0 0 1rem;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:600;line-height:1.3;color:#fff}h4{margin:0 0 .5rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.4;color:#fff}h5{margin:0 0 .5rem;font-size:clamp(1.125rem,1.8vw,1.25rem);font-weight:600;line-height:1.5;color:#fff}h6{margin:0 0 .5rem;font-size:clamp(1rem,1.6vw,1.1rem);font-weight:600;line-height:1.5;color:#fff}p{margin:0 0 1rem;font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:400;line-height:1.5}body{font-family:Satoshi;font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:400;line-height:1.5;color:#d9d9d9}small{font-size:clamp(.875rem,1vw,1rem);font-weight:400;line-height:1.5}ul li{list-style:disc;margin:0 0 0 1rem}button{cursor:pointer}.btn{width:fit-content;height:fit-content;font-size:1rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn.btn-fill{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;background:#f5c966;color:#17171a}.btn.btn-fill:after{content:"";display:inline-block;width:1rem;height:.75rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgOEgyMSIgc3Ryb2tlPSIjMTcxNzFBIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQgMUwyMSA4TDE0IDE1IiBzdHJva2U9IiMxNzE3MUEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain}.btn.btn-fill:hover{gap:1rem;background:#fff399}.btn.btn-outline{position:relative;display:inline-flex;align-items:center;gap:.5rem;color:#f5c966}.btn.btn-outline:after{content:"";display:block;width:.85rem;height:.8rem;background:currentColor;mask:url(data:image/svg+xml;base64,CiAgICA8c3ZnIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgICA8cGF0aCBkPSJNMSAxMkwxMiAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICAgICAgPHBhdGggZD0iTTEgMUgxMlYxMiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgICA8L3N2Zz4=);-webkit-mask:url(data:image/svg+xml;base64,CiAgICA8c3ZnIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgICA8cGF0aCBkPSJNMSAxMkwxMiAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICAgICAgPHBhdGggZD0iTTEgMUgxMlYxMiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgICA8L3N2Zz4=)}.btn.btn-outline:before{content:"";position:absolute;width:100%;height:1.5px;top:100%;left:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s cubic-bezier(.86,0,.07,1);background:currentColor}.btn.btn-outline:hover:before{transform:scaleX(1);transform-origin:bottom left}.wham-form,.wham-form form{display:flex;flex-direction:column;gap:1.15rem}.wham-form form .form-section{display:flex;gap:1rem}.wham-form form .form-title{display:block;margin:0 0 .45rem}.wham-form form .form-item-text,.wham-form form .form-item-integer,.wham-form form .form-item-textarea{position:relative;display:flex;width:100%}.wham-form form .form-item-text input,.wham-form form .form-item-text textarea,.wham-form form .form-item-integer input,.wham-form form .form-item-integer textarea,.wham-form form .form-item-textarea input,.wham-form form .form-item-textarea textarea{width:100%;padding:1.25rem 1rem .15rem;border:.1rem solid;border-radius:.5rem}.wham-form form .form-item-text input:focus-visible,.wham-form form .form-item-text textarea:focus-visible,.wham-form form .form-item-integer input:focus-visible,.wham-form form .form-item-integer textarea:focus-visible,.wham-form form .form-item-textarea input:focus-visible,.wham-form form .form-item-textarea textarea:focus-visible{outline:none}.wham-form form .form-item-text label,.wham-form form .form-item-integer label,.wham-form form .form-item-textarea label{position:absolute;left:1rem;top:1.135rem;font-size:1.2rem;line-height:1;font-weight:300;transition:all .2s cubic-bezier(.4,0,.2,1)}.wham-form form .form-item-text.form-focus label,.wham-form form .form-item-integer.form-focus label,.wham-form form .form-item-textarea.form-focus label{top:.6rem;font-size:.825rem}.wham-form form .form-item-select{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.wham-form form .form-item-select .form-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(0 0 0 0);white-space:nowrap;border:0}.wham-form form .form-item-select select{width:100%;padding:1rem;font-size:1.2rem;line-height:1;font-weight:300;border:.1rem solid;border-radius:.5rem;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!--%20License%3A%20CC%20Attribution.%20Made%20by%20salesforce%3A%20https%3A%2F%2Flightningdesignsystem.com%2F%20--%3E%3Csvg%20fill%3D%22%23c3c3c3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20width%3D%22800px%22%20height%3D%22800px%22%20viewBox%3D%220%200%2052%2052%22%20enable-background%3D%22new%200%200%2052%2052%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M47.6%2C17.8L27.1%2C38.5c-0.6%2C0.6-1.6%2C0.6-2.2%2C0L4.4%2C17.8c-0.6-0.6-0.6-1.6%2C0-2.2l2.2-2.2c0.6-0.6%2C1.6-0.6%2C2.2%2C0l16.1%2C16.3c0.6%2C0.6%2C1.6%2C0.6%2C2.2%2C0l16.1-16.2c0.6-0.6%2C1.6-0.6%2C2.2%2C0l2.2%2C2.2C48.1%2C16.3%2C48.1%2C17.2%2C47.6%2C17.8z%22%2F%3E%3C%2Fsvg%3E) no-repeat right 1rem center;background-size:1rem;appearance:none}.wham-form form .form-item-select select:focus-visible{outline:none}.wham-form form .form-item-dictionary{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.wham-form form .form-item-dictionary .form-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(0 0 0 0);white-space:nowrap;border:0}.wham-form form .form-item-dictionary select{width:100%;padding:.75rem 0;font-size:1.2rem;line-height:1;font-weight:300;border:.1rem solid;border-radius:.5rem;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!--%20License%3A%20CC%20Attribution.%20Made%20by%20salesforce%3A%20https%3A%2F%2Flightningdesignsystem.com%2F%20--%3E%3Csvg%20fill%3D%22%23c3c3c3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20width%3D%22800px%22%20height%3D%22800px%22%20viewBox%3D%220%200%2052%2052%22%20enable-background%3D%22new%200%200%2052%2052%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M47.6%2C17.8L27.1%2C38.5c-0.6%2C0.6-1.6%2C0.6-2.2%2C0L4.4%2C17.8c-0.6-0.6-0.6-1.6%2C0-2.2l2.2-2.2c0.6-0.6%2C1.6-0.6%2C2.2%2C0l16.1%2C16.3c0.6%2C0.6%2C1.6%2C0.6%2C2.2%2C0l16.1-16.2c0.6-0.6%2C1.6-0.6%2C2.2%2C0l2.2%2C2.2C48.1%2C16.3%2C48.1%2C17.2%2C47.6%2C17.8z%22%2F%3E%3C%2Fsvg%3E) no-repeat right 1rem center;background-size:1rem;appearance:none}.wham-form form .form-item-dictionary select option{padding:.25rem .75rem}.wham-form form .form-item-dictionary select:focus-visible{outline:none}.wham-form form .form-item-checkboxes label:not(:first-of-type),.wham-form form .form-item-radio label:not(:first-of-type){display:inline-grid;align-items:center;grid-template-columns:1em auto;gap:.65rem;margin:.25rem 1.25rem .25rem 0;cursor:pointer}.wham-form form .form-item-checkboxes input[type=checkbox],.wham-form form .form-item-checkboxes input[type=radio],.wham-form form .form-item-radio input[type=checkbox],.wham-form form .form-item-radio input[type=radio]{-webkit-appearance:none;appearance:none;display:grid;place-content:center;margin:0;font:inherit;color:currentColor;width:1.4rem;height:1.4rem;transform:translateY(-.075rem);border-radius:.5rem;border:.1rem solid;background-color:#fff;cursor:pointer}.wham-form form .form-item-checkboxes input[type=checkbox]:before,.wham-form form .form-item-checkboxes input[type=radio]:before,.wham-form form .form-item-radio input[type=checkbox]:before,.wham-form form .form-item-radio input[type=radio]:before{content:"";width:.75rem;height:.75rem;transform:scale(0);background-color:CanvasText;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em}.wham-form form .form-item-checkboxes input[type=checkbox]:checked:before,.wham-form form .form-item-checkboxes input[type=radio]:checked:before,.wham-form form .form-item-radio input[type=checkbox]:checked:before,.wham-form form .form-item-radio input[type=radio]:checked:before{transform:scale(1)}.wham-form form .form-item-toggle{display:flex;flex-wrap:wrap;width:100%}.wham-form form .form-item-toggle label:first-of-type{flex-basis:100%;cursor:default}.wham-form form .form-item-toggle label:not(:first-of-type){display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.wham-form form .form-item-toggle input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:3rem;height:1.625rem;cursor:pointer;outline:none;border-radius:20rem;background:#d9d9d9;transition:all .2s cubic-bezier(.4,0,.2,1)}.wham-form form .form-item-toggle input[type=checkbox]:after{content:"";position:absolute;top:.19rem;left:.245rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000026;transition:all .2s cubic-bezier(.4,0,.2,1)}.wham-form form .form-item-toggle input[type=checkbox]:checked:after{transform:translate(1.35rem)}.wham-form form .form-item-assets input[type=file],.wham-form form .form-item-files input[type=file]{position:relative;outline:none}.wham-form form .form-item-assets input[type=file]::file-selector-button,.wham-form form .form-item-files input[type=file]::file-selector-button{padding-left:2.85rem}.wham-form form .form-item-assets input[type=file]:after,.wham-form form .form-item-files input[type=file]:after{position:absolute;pointer-events:none;top:.775rem;left:.9rem;height:20px;width:20px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%27http://www.w3.org/2000/svg%27 viewBox%3D%270 0 24 24%27 fill%3D%27currentColor%27%3E%3Cpath d%3D%27M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5-5 5z%27/%3E%3C/svg%3E")}.wham-form form .form-item-assets input::file-selector-button,.wham-form form .form-item-files input::file-selector-button{padding:.5rem 1rem;margin:0 1rem 0 0;cursor:pointer;background:#d9d9d9}.wham-form form .form-item-spacer{height:2rem}.wham-form form .form-item-spacer label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0,0,0,0);white-space:nowrap;border:0}.wham-form form .form-submit{display:flex;justify-content:flex-end}.wham-form form .form-success{padding:1rem;border:.1rem solid rgb(168,230,161);border-radius:.5rem}.wham-form form .form-success p:last-of-type{margin-bottom:0}.wham-form form .form-error{padding:1rem;border:.1rem solid rgb(246,165,165);border-radius:.5rem}.wham-form form .form-error p:last-of-type{margin-bottom:0}.cookie-popup{position:fixed;bottom:0;right:0;width:100%;padding:1rem;z-index:9999;background:#252525;box-shadow:#63636333 0 2px 8px}.cookie-popup .cookie-title{font-size:.925rem;margin:0 0 .5rem}.cookie-popup .cookie-privacy{display:block;font-size:.8rem;text-decoration:underline}.cookie-popup .cookie-description p{font-size:.8rem;margin:0 0 2rem}.cookie-popup .btn{padding-top:.5rem;padding-bottom:.5rem;width:100%;font-size:.75rem}.cookie-popup .btn.btn-fill{justify-content:space-between}.cookie-popup .btn.btn-outline:before{content:none}@media(min-width:600px){.cookie-popup{bottom:50%;right:50%;transform:translate(50%,50%);max-width:30rem}}.wham-block-banner{position:relative;height:75dvh;background:#252525}.wham-block-banner.full-height{height:100dvh}.wham-block-banner .banner-teaser{width:100%;height:100%;object-fit:cover}.wham-block-banner .banner-content{width:100%;max-width:45rem;padding:3.5rem 0}.wham-block-banner .banner-content .banner-title{margin:0 0 1.5rem;color:#fff}.wham-block-banner .banner-content .banner-buttons{display:flex;align-items:center;gap:1rem}.wham-block-banner .banner-content .banner-buttons .btn.btn-outline{color:#fff}.wham-block-banner .banner-breadcrumbs .breadcrumbs-list{display:flex;align-items:center;gap:1rem}.wham-block-banner .banner-breadcrumbs .breadcrumbs-list .breadcrumbs-item{list-style:none;margin:0;padding:0}.wham-block-banner .container{position:absolute;inset:0;display:flex;align-items:flex-end;width:100%;height:100%}.wham-block-banner :has(.banner-teaser):before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:linear-gradient(#00000040,#00000080)}@media(min-width:750px){.wham-block-banner.full-height .container{align-items:center}.wham-block-banner .container{padding:0 5rem;align-items:flex-end}}.header{position:fixed;top:0;z-index:9999;width:100%;padding:2rem 0;transition:all .2s cubic-bezier(.4,0,.2,1)}.header .header-inner{display:flex;justify-content:space-between;align-items:center;gap:1rem}.header .header-inner .logo{width:12.5rem}.header .header-inner .nav-main .menu{display:flex;flex-direction:column;justify-content:center}.header .header-inner .nav-main .menu .menu-item{list-style:none;margin:0}.header .header-inner .nav-main .menu .menu-item-link{position:relative;display:inline-block;font-size:1.5rem;font-weight:500;color:#fff}.header .header-inner .nav-main .menu .menu-item-link.is-current:after{transform:scaleX(1)}.header .header-inner .nav-main .menu .menu-item:last-of-type .menu-item-link{padding-right:.75rem}.header .header-inner .nav-main .menu-dropdown{position:relative;z-index:99;padding:.5rem 0;border-radius:0;box-shadow:none;background:transparent;display:none}.header .header-inner .nav-main .menu-dropdown .menu-item-link{padding:0 .5rem}.header .header-inner .nav-main .menu-dropdown.menu-opened{display:block}.header .header-inner .nav-secondary .menu{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.25rem}.header .header-inner .nav-secondary .menu .menu-item{list-style:none;margin:0}.header .header-inner .nav-secondary .menu .menu-item .menu-item-link{font-size:1rem}.header .header-inner .nav-secondary .menu .menu-item .btn.btn-outline{color:#fff}.header .header-burger{display:block}.header .header-burger .nav-toggl{position:relative;padding:.5rem .75rem;width:3.5rem;height:2.4rem;border-radius:.25rem;border:.15rem solid rgb(245,201,102)}.header .header-burger .nav-toggl .toggl-line{position:absolute;display:block;width:1.75rem;height:.125rem;background:#fff;transition:all .2s cubic-bezier(.4,0,.2,1)}.header .header-burger .nav-toggl .toggl-line:nth-child(1){top:.5rem}.header .header-burger .nav-toggl .toggl-line:nth-child(2){top:1rem}.header .header-burger .nav-toggl .toggl-line:nth-child(3){top:1.5rem}.header .header-burger .nav-toggl.is-active .toggl-line{transition:top .2s,transform .2s .2s,opacity .2s .15s}.header .header-burger .nav-toggl.is-active .toggl-line:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.header .header-burger .nav-toggl.is-active .toggl-line:nth-child(2){opacity:0}.header .header-burger .nav-toggl.is-active .toggl-line:nth-child(3){top:calc(50% - 1px);transform:rotate(-45deg)}.header .header-nav{position:absolute;top:100%;left:0;width:100%;height:100vh;padding:0 1rem;overflow-y:auto;visibility:hidden;transform:translate(100%);background:#fff;transition:all .5s cubic-bezier(.4,0,.2,1)}.header .header-nav.is-open{transform:translate(0);visibility:visible}.header:before{content:"";position:absolute;top:0;width:100%;height:0;z-index:-1;transition:all .5s cubic-bezier(.4,0,.2,1);border-bottom:1.5px solid rgb(50,48,45);background:#17171a}.header.scrolled:before{height:100%}@media(min-width:600px){.header .header-inner .logo{width:15rem}.header .header-nav{padding-left:1.75rem;padding-right:1.75rem}}@media(min-width:1000px){.header{padding:2rem 0}.header .header-inner{display:grid;grid-template-columns:repeat(3,1fr)}.header .header-inner .nav-main .menu{flex-direction:row;gap:1.25rem}.header .header-inner .nav-main .menu .menu-item-link{font-size:1rem;padding:0}.header .header-inner .nav-main .menu .menu-item-link:after{content:"";position:absolute;width:100%;height:1.5px;top:110%;left:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s cubic-bezier(.86,0,.07,1);background:#fff}.header .header-inner .nav-main .menu .menu-item-link:hover:after{transform:scaleX(1);transform-origin:bottom left}.header .header-inner .nav-main .menu .menu-item:last-of-type .menu-item-link{padding-right:0}.header .header-inner .nav-main .menu .menu-dropdown{position:absolute;border-radius:.5rem;background:#fff}.header .header-inner .nav-secondary .menu{flex-direction:row}.header .header-burger{display:none}.header .header-nav{position:static;width:auto;height:auto;padding:0;overflow-y:visible;visibility:visible;transform:translate(0);background:transparent}}body{background:#17171a}.skip-link{position:absolute;top:-5rem;left:1rem;z-index:999999}.skip-link:focus{top:1rem}.container{max-width:100rem;margin:0 auto;padding:0 1.5rem}.wrapper-inner{max-width:none;margin:0 auto}.wrapper-inner>section[style*=background-image]{position:relative}.wrapper-inner>section[style*=background-image] .container{position:relative;z-index:1}.wrapper-inner>section[style*=background-image]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#00000040,#00000080)}[class^=wham-block-].block-grey{background-color:#252525}[class^=wham-block-].block-black{background-color:#17171a}[class^=wham-block-] .container.top-25{padding-top:clamp(1rem,1vw,2vw)}[class^=wham-block-] .container.top-50{padding-top:clamp(2.25rem,3vw,3.25vw)}[class^=wham-block-] .container.top-75{padding-top:clamp(3.5rem,5vw,4vw)}[class^=wham-block-] .container.top-100{padding-top:clamp(3rem,7.5vw,7.5vw)}[class^=wham-block-] .container.width-25{max-width:40rem}[class^=wham-block-] .container.width-50{max-width:55rem}[class^=wham-block-] .container.width-75{max-width:70rem}[class^=wham-block-] .container.bottom-25{padding-bottom:clamp(1rem,1vw,2vw)}[class^=wham-block-] .container.bottom-50{padding-bottom:clamp(2.25rem,3vw,2.75vw)}[class^=wham-block-] .container.bottom-75{padding-bottom:clamp(3.5rem,5vw,4vw)}[class^=wham-block-] .container.bottom-100{padding-bottom:clamp(3rem,7.5vw,7.5vw)}[class^=wham-block-].block-highlighted{background:#d9d9d9}@media(min-width:750px){.container{padding-left:5rem;padding-right:5rem}}.footer{background:#252525}.footer .footer-section{padding:5rem 0 4rem;background-image:url(/assets/img/photovoltaics-illustration.svg);background-repeat:no-repeat;background-size:60rem auto;background-position:60% 75%}.footer .footer-section .footer-inner{display:flex;flex-direction:column;gap:2.5rem}.footer .footer-section .footer-inner li,.footer .footer-section .footer-inner a,.footer .footer-section .footer-inner p{font-size:1.05rem;color:#fff}.footer .footer-section .footer-inner a{transition:all .2s cubic-bezier(.4,0,.2,1)}.footer .footer-section .footer-inner a:hover{color:#f5c966}.footer .footer-section .footer-inner h2{max-width:30rem}.footer .footer-section .footer-inner .footer-title{margin:0 0 .5rem;color:#f5c966}.footer .footer-section-btm{padding:1.25rem 0;border-top:.15rem solid rgb(50,48,45)}.footer .footer-section-btm .footer-inner{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.footer .footer-section-btm .footer-inner li,.footer .footer-section-btm .footer-inner a,.footer .footer-section-btm .footer-inner p{font-size:1.05rem;color:#fff}.footer .footer-section-btm .footer-inner a{transition:all .2s cubic-bezier(.4,0,.2,1)}.footer .footer-section-btm .footer-inner a:hover{color:#f5c966}.footer .footer-section-btm .footer-copyright p{margin:0;text-align:center}.footer .footer-nav .menu{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.footer .footer-nav .menu .menu-item{list-style:none;margin:0}.footer .footer-legal .menu{display:flex;justify-content:center;gap:1rem}.footer .footer-legal .menu .menu-item{list-style:none;margin:0}@media(min-width:700px){.footer .footer-section-btm .footer-inner{flex-direction:row}}@media(min-width:1000px){.footer .footer-section{padding-bottom:6.5rem;background-position:60% 70%}.footer .footer-section .footer-inner{display:grid;grid-template-columns:repeat(2,1fr)}.footer .footer-section .footer-intro{grid-column:span 2}.footer .footer-nav .menu{flex-direction:column;gap:.25rem}}@media(min-width:1350px){.footer .footer-section{background-size:67.5rem auto;background-position:50% 60%}}.layout-blog .wham-block-hero{padding:12.5rem 1.75rem clamp(3.5rem,5vw,4vw)}.layout-blog [class^=wham-block-] .container.top-25{padding-top:clamp(1rem,1vw,2vw)}.layout-blog [class^=wham-block-] .container.top-50{padding-top:clamp(2rem,3.5vw,2.5vw)}.layout-blog [class^=wham-block-] .container.top-75{padding-top:clamp(2.75rem,5vw,3.25vw)}.layout-blog [class^=wham-block-] .container.top-100{padding-top:clamp(3.5rem,5vw,4vw)}.layout-blog [class^=wham-block-] .container.bottom-25{padding-bottom:clamp(1rem,1vw,2vw)}.layout-blog [class^=wham-block-] .container.bottom-50{padding-bottom:clamp(2rem,3.5vw,2.5vw)}.layout-blog [class^=wham-block-] .container.bottom-75{padding-bottom:clamp(2.75rem,5vw,3.25vw)}.layout-blog [class^=wham-block-] .container.bottom-100{padding-bottom:clamp(3.5rem,5vw,4vw)}@media(min-width:600px){.layout-blog .wham-block-hero{padding-right:2.5rem;padding-left:2.5rem}}.wham-block-404{height:100dvh}.wham-block-404 .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-image:url(/assets/img/photovoltaics-illustration.svg);background-repeat:no-repeat;background-size:80rem auto;background-position:50%}.error{padding:1rem .5rem;font-size:1.15rem;text-align:center;border-radius:1rem;border:.2rem dashed rgb(251,44,54);background:#ffe6e6;color:#fb2c36}.wham-block-gallery .gallery{display:grid;grid-template-columns:1fr;gap:1.5rem}.wham-block-gallery .gallery .gallery-item .gallery-item-image{height:25rem;width:100%;object-fit:cover}@media(min-width:850px){.wham-block-gallery .gallery{grid-template-columns:repeat(2,1fr)}}.wham-block-media_text .layout-section{display:flex;flex-direction:column;gap:3.5rem}.wham-block-media_text .layout-section .block-media{width:100%}.wham-block-media_text .layout-section .block-media .media-image{height:20rem;width:100%;object-fit:cover}.wham-block-media_text .layout-section .block-content{flex:1}.wham-block-media_text .layout-section .block-content .content-inner{max-width:none}.wham-block-media_text .layout-section.layout-text-media{flex-direction:column}@media(min-width:750px){.wham-block-media_text .layout-section{display:grid;grid-template-columns:2fr 1fr}.wham-block-media_text .layout-section.layout-text-media{grid-template-columns:1fr 2fr}.wham-block-media_text .layout-section.layout-text-media .block-content{grid-row:1}}@media(min-width:1000px){.wham-block-media_text .layout-section .block-media .media-image{height:35rem}}.wham-block-videos .videos .videos-inner{display:grid;grid-template-columns:1fr;gap:1.5rem}.wham-block-videos .videos .videos-item .video-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden}.wham-block-videos .videos .videos-item .video-wrapper iframe,.wham-block-videos .videos .videos-item .video-wrapper video{position:absolute;inset:0;width:100%;height:100%;border:0}.wham-block-videos .videos .videos-item .video-caption{margin-top:.5rem;font-size:1rem;color:#17171a}.wham-block-videos .videos .videos-item .video-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#d9d9d9;color:#17171a}.wham-block-videos .videos .videos-item .video-placeholder-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;max-width:380px;gap:1rem}.wham-block-videos .videos .videos-item .video-placeholder-inner svg{opacity:.6;flex-shrink:0}.wham-block-videos .videos .videos-item .video-placeholder-inner p{font-size:.875rem;line-height:1.6;margin:0}.wham-block-videos .videos .videos-item .video-placeholder-inner .btn{font-size:.875rem;background:#fff}@media(min-width:850px){.wham-block-videos:has(.videos-inner>*:nth-child(2)) .videos .videos-inner{grid-template-columns:repeat(2,1fr)}}.wham-block-accordions .accordions{display:flex;flex-direction:column;gap:.75rem}.wham-block-accordions .accordions .accordion-item{position:relative;margin:0;list-style:none;background:#d9d9d9}.wham-block-accordions .accordions .accordion-item button{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem;font-size:clamp(1.25rem,2vw,1.5rem);text-align:left}.wham-block-accordions .accordions .accordion-item h3{margin:0;font-weight:400}.wham-block-accordions .accordions .accordion-item .accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s;padding:0}.wham-block-accordions .accordions .accordion-item .accordion-content{overflow:hidden}.wham-block-accordions .accordions .accordion-item .accordion-content p{margin:1rem}.wham-block-accordions .accordions .accordion-item:after{content:"";position:absolute;top:1.225rem;right:1rem;width:1.65rem;height:1.65rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjMuNzUgMy43NSAxNi41IDE2LjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTEyIDVhLjUuNSAwIDAgMC0uNS41djZoLTZhLjUuNSAwIDAgMCAwIDFoNnY2YS41LjUgMCAwIDAgMSAwdi02aDZhLjUuNSAwIDAgMCAwLTFoLTZ2LTZBLjUuNSAwIDAgMCAxMiA1WiIvPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.wham-block-accordions .accordions .accordion-item.active .accordion-panel{grid-template-rows:1fr}.wham-block-accordions .accordions .accordion-item.active:after{transform:rotate(45deg)}.wham-block-accordions.block-highlighted .accordions .accordion-item{background:#fff}.wham-block-cards .container{display:flex;flex-direction:column;gap:1rem}.wham-block-cards .cards{display:grid;grid-template-columns:1fr;gap:1rem}.wham-block-cards .cards .card-item{display:flex;flex-direction:column;width:100%;overflow:hidden;background:#d9d9d9}.wham-block-cards .cards .card-item .card-header .card-teaser{height:12.5rem;width:100%;object-fit:cover}.wham-block-cards .cards .card-item .card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between}.wham-block-cards .cards .card-item .card-inner{padding:1.15rem}.wham-block-cards .cards .card-item .card-inner h3{font-size:clamp(1.25rem,2vw,1.5rem);margin-bottom:.25rem}.wham-block-cards .cards .card-item .card-inner p:last-of-type{margin-bottom:0}.wham-block-cards .cards .card-item .card-bottom{padding:0 1.15rem 1.15rem}.wham-block-cards .cards .card-item .card-bottom .btn{background:#fff}@media(min-width:850px){.wham-block-cards .cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.wham-block-cards .cards{display:flex}.wham-block-cards .cards .card-item{flex:1}}.wham-block-teaser .teaser{background:#252525;background-image:url(/assets/img/photovoltaics-illustration.svg);background-repeat:no-repeat;background-size:30rem auto;background-position:60% 50%}.wham-block-teaser .teaser .teaser-inner{display:flex;flex-direction:column;gap:3rem;padding:1.5rem}.wham-block-teaser .teaser .teaser-grid{display:grid;grid-template-columns:repeat(6,1fr)}.wham-block-teaser .teaser .teaser-title{grid-column:1/7;margin:0;font-size:clamp(1.5rem,3vw,2rem)}@media(min-width:600px){.wham-block-teaser .teaser{background-size:25rem auto;background-position:75% 50%}.wham-block-teaser .teaser .teaser-inner{padding:2.5rem}.wham-block-teaser .teaser .teaser-title{grid-column:1/6}}@media(min-width:900px){.wham-block-teaser .teaser{background-size:35rem auto}.wham-block-teaser .teaser .teaser-inner{gap:2rem;padding:4.25rem 3.35rem}.wham-block-teaser .teaser .teaser-title{grid-column:1/5}}@media(min-width:1100px){.wham-block-teaser .teaser{background-size:40rem auto;background-position:80% 50%}.wham-block-teaser .teaser .teaser-inner{padding:5.5rem 3.75rem}.wham-block-teaser .teaser .teaser-title{grid-column:1/4}}@media(min-width:1400px){.wham-block-teaser .teaser{background-position:90% 50%}}.wham-block-maps .container{padding:0}.wham-block-maps .maps{position:relative}.wham-block-maps .maps .maps-content{position:absolute;top:1.25rem;left:1.25rem;padding:1rem;min-width:20rem;background:#fff}.wham-block-maps .maps .maps-content p:last-of-type{margin-bottom:0}.wham-block-maps .maps-image{height:30rem;width:100%;object-fit:cover}@media(min-width:600px){.wham-block-maps .maps .maps-content{top:1.5rem;left:1.5rem}}.wham-block-blog .blog{display:flex;flex-direction:column;gap:3rem}.wham-block-blog .blog .blog-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wham-block-blog .blog .blog-wrapper{display:grid;grid-template-columns:1fr;gap:1.5rem}.wham-block-blog .blog .blog-type{margin:0;list-style:none}.wham-block-blog .blog .blog-single{display:grid;grid-template-columns:1fr;gap:1rem}.wham-block-blog .blog .blog-single .blog-teaser{height:10rem;width:100%;overflow:hidden}.wham-block-blog .blog .blog-single .blog-teaser img{height:100%;width:100%;object-fit:cover;transition:all .2s cubic-bezier(.4,0,.2,1)}.wham-block-blog .blog .blog-single .blog-content{display:flex;align-items:center}.wham-block-blog .blog .blog-single .blog-content h2{margin:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.wham-block-blog .blog .blog-single:hover .blog-teaser img{scale:1.1}.wham-block-blog .blog .blog-pager .pager-item{margin:0;list-style:none}@media(min-width:550px){.wham-block-blog .blog .blog-single{grid-template-columns:repeat(3,1fr)}.wham-block-blog .blog .blog-single .blog-content{grid-column:span 2}}@media(min-width:900px){.wham-block-blog .blog .blog-wrapper{grid-template-columns:repeat(2,1fr)}}
