@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.responsive-embed{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}:root{--hero-green: #005F50;--dark-green: #007063;--light-green: #00856C;--lighter-green: #00A688;--dark-blue: #103339;--light-blue: #CCEDE7;--white: #fff;--gap: 5.8rem;--gap-mobile: 2.5rem;--header-height: 115px;--container: 100%}@media (min-width: 576px){:root{--container: 540px}}@media (min-width: 768px){:root{--container: 720px}}@media (min-width: 992px){:root{--container: 960px}}@media (min-width: 1200px){:root{--container: 1140px}}@media (min-width: 1400px){:root{--container: 1320px}}.inner-padding{margin:0 3.6rem}@media screen and (min-width: 768px){.inner-padding{margin:0 8.3rem}}@media screen and (min-width: 1600px){.inner-padding{max-width:1440px;margin:0 auto}}.vertical-spacing{margin-top:5rem!important;margin-bottom:5rem!important}@media screen and (min-width: 768px){.vertical-spacing{margin-top:10rem!important;margin-bottom:10rem!important}}body,body.post{padding-top:var(--header-height)}body.post{margin-top:var(--header-height)}.disable-scroll{overflow:hidden}.skip-to-main{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:var(--dark-blue);color:#fff;opacity:1}.skip-to-main:focus{left:50%;transform:translate(-50%)}.bg--white{background-color:var(--white)}.bg--green{background-color:var(--dark-green);color:var(--white)}.bg--green a{color:#fff}.bg--dark{background-color:var(--dark-blue);color:var(--white)}.bg--dark a{color:#fff}.bg--light{background-color:var(--light-blue)}html,body{font-family:Lato,sans-serif;color:var(--dark-blue)}html{font-size:62.5%}body{font-size:1.5rem;line-height:1.8rem}@media screen and (min-width: 768px){body{font-size:1.8rem;line-height:3.2rem}}h1,h2,h3,strong,.bold{font-weight:700}h1,h2,h3,strong{margin-bottom:1.2rem}@media screen and (min-width: 768px){h1,h2,h3,strong{margin-bottom:2rem}}h1,.heading-l{font-size:4rem;line-height:4.8rem}@media (min-width: 768px){h1,.heading-l{font-size:6rem;line-height:7.2rem}}h2,.heading-m{font-size:2.6rem;line-height:3.2rem}@media (min-width: 768px){h2,.heading-m{font-size:3.8rem;line-height:4.6rem}}h3,.heading-s{font-size:2rem;line-height:2.4rem}@media (min-width: 768px){h3,.heading-s{font-size:2.6rem;line-height:3.2rem}}.small-type{font-size:1.4rem}@media (min-width: 768px){.small-type{font-size:1.5rem}}.nav-type{font-size:2.6rem;line-height:1.2}@media screen and (min-width: 992px){.nav-type{font-size:1.6rem;line-height:1.9rem}}a{color:var(--dark-blue);text-decoration:none}.text a{text-decoration:underline}.text strong,.text strong>*{font-weight:700}.text em,.text em>*{font-style:italic}p,ul{margin-bottom:1rem}@media screen and (min-width: 768px){p,ul{margin-bottom:1.5rem}}ul{margin-left:6rem}.topHeader{display:flex;justify-content:space-between;align-items:center;font-size:3.6rem;position:fixed;top:0;background-color:var(--white);width:100%;z-index:999;padding:2.8rem 0;transition:padding .4s;box-shadow:0 0 11px #00000017}.topHeader__wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.topHeader{font-size:6rem}}@media screen and (min-width: 992px){.topHeader{font-size:1.6rem}}.topHeader a{display:flex}.topHeader .logo svg{width:13.9rem;transition:width .4s}.nav-scrolled{padding:1rem 0;position:fixed}.nav-scrolled .burger-search-wrapper{padding-top:3rem;transition:padding .4s}.nav-scrolled .burger-search-wrapper .hamburger__line{margin-bottom:.7rem;transition:margin .4s}.nav-scrolled .logo svg{width:12.9rem;transition:width .4s}.archive{margin-bottom:7.8rem}@media screen and (min-width: 992px){.archive{margin-bottom:12.3rem}}.featured-article{min-height:42.3rem;background-size:cover;background-position:center;display:flex;margin:0 -3.6rem;position:relative}@media screen and (min-width: 768px){.featured-article{margin:0 -8.3rem}}.featured-article:before{content:"";width:100%;height:100%;background:linear-gradient(0deg,#103339f3,#00d4ff00 70%);position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 768px){.featured-article:before{background:linear-gradient(90deg,#103339f3,#00d4ff00 60%)}}.featured-article__grid{display:flex;flex-direction:column;justify-content:flex-end;grid-gap:1.8rem;padding-bottom:4.4rem;margin-right:2rem;position:relative;z-index:10}.featured-article__title,.featured-article__excerpt{color:var(--white);text-shadow:0 0 15px rgba(0,0,0,.75)}.featured-article__title{color:var(--white);max-width:16ch}.featured-article__excerpt{color:var(--white);max-width:36ch}@media screen and (min-width: 768px){.featured-article{min-height:56ch;grid-area:1/1/1/-1}.featured-article__grid{grid-gap:2.1rem;padding-bottom:8.5rem;margin-right:0}}@media screen and (min-width: 1441px){.featured-article__grid{margin-left:9rem}}.recent-articles{display:flex;flex-direction:column;align-items:center;grid-gap:3.3rem}@media screen and (min-width: 768px){.recent-articles{grid-gap:5.4rem}}.recent-articles__grid,.archive__articles{display:flex;flex-direction:column;justify-content:center;grid-gap:3.3rem}@media screen and (min-width: 768px){.archive__articles{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.archive__articles{grid-gap:5.8rem}}@media screen and (min-width: 1200px){.archive__articles{grid-template-columns:repeat(3,1fr);row-gap:8.4rem}}@media screen and (min-width: 768px){.recent-articles__grid{flex-direction:row;grid-gap:5.8rem}}.ra-element,.article-element{display:flex;flex-direction:column;justify-content:space-between;text-align:center;flex:1;color:var(--dark-blue);text-decoration:none}.ra-element *:not(:last-child),.article-element *:not(:last-child){margin-bottom:1.8rem}.ra-element__image,.article-element__image{max-width:100%;object-fit:cover}.ra-element__date,.article-element__date{color:var(--light-green)}@media screen and (max-width: 576px){.ra-element__date,.article-element__date{font-size:1.5rem}}.ra-element__title,.article-element__title{flex:1}.ra-element:after,.article-element:after{content:"";width:100%;height:.2rem;background-color:var(--light-blue);margin-top:3.2rem}@media screen and (min-width: 768px) and (max-width: 1200px){.ra-element:last-child{display:none}}.footer{color:var(--white);background:var(--dark-blue);position:relative;min-height:56.7rem;overflow:hidden}.footer .footer__grid{display:flex;flex-direction:column;padding:5.2rem 0 9.5rem}.footer .footer__grid a{color:var(--white)}@media screen and (min-width: 768px){.footer .footer__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-areas:"logo newsletter newsletter newsletter newsletter newsletter" ". address address . contact contact" "hr hr hr hr hr hr" "privacy-info privacy-info privacy-info copyright copyright ."}}@media screen and (min-width: 992px){.footer .footer__grid{grid-template-areas:"logo newsletter newsletter newsletter address contact" ". hr hr hr hr hr" ". privacy-info privacy-info . copyright copyright";padding:12.5rem 0 10.3rem}}@media screen and (min-width: 1200px){.footer .footer__grid{grid-template-areas:"logo newsletter newsletter address contact ." ". hr hr hr hr ." ". privacy-info privacy-info copyright . ."}}.footer__logo{grid-area:logo;display:none}@media screen and (min-width: 768px){.footer__logo{display:block}}.footer__newsletter{grid-area:newsletter;max-width:40ch}.footer .newsletter__signup{margin-top:1rem;display:flex}@media (min-width: 992px){.footer .newsletter__signup{margin-top:unset}}.footer .signup__input,.footer .signup__button{padding:1.2rem 2rem;background-color:var(--white);border:none;font-size:1.5rem}.footer .signup__input{border-radius:.75rem 0 0 .75rem;color:var(--dark-blue);width:100%}@media screen and (min-width: 768px){.footer .signup__input{width:auto}}.footer .signup__button{border-radius:0 .75rem .75rem 0;font-weight:700;background-color:var(--dark-green);color:#fff;cursor:pointer}.footer__hr{grid-area:hr;height:1px;width:100%;background:var(--dark-green);margin-bottom:4.1rem}.footer__address{grid-area:address}.footer .address__line-one{margin-bottom:.7rem}.footer__contact{grid-area:contact}.footer .contact__phone,.footer .contact__email{text-decoration:underline}.footer .contact__phone{margin-bottom:.7rem}.footer__copyright{grid-area:copyright}.footer__privacy-info{grid-area:privacy-info;display:grid}.footer__copyright,.footer__privacy-info{color:var(--light-blue);font-size:1.4rem}@media screen and (min-width: 992px){.footer__copyright,.footer__privacy-info{font-size:1.5rem}}.footer .footer__copyright,.footer .footer__privacy-info a{color:var(--light-blue)}.footer .address__title,.footer .contact__title,.footer .footer__hr{margin-top:5.5rem}.footer .address__title,.footer .contact__title,.footer .newsletter__title{margin-bottom:1.7rem;font-weight:700}@media screen and (min-width: 768px){.footer .address__title,.footer .contact__title,.footer .newsletter__title{margin-bottom:3.3rem}}@media screen and (min-width: 992px){.footer .address__title,.footer .contact__title,.footer .newsletter__title{margin-top:0}}.footer__svg--mobile{position:absolute;bottom:0;right:0}@media screen and (min-width: 992px){.footer__svg--mobile{display:none}}.footer__svg--desktop{height:100%;position:absolute;bottom:0;right:0;display:none}@media screen and (min-width: 992px){.footer__svg--desktop{display:unset}}.footer__svg--mobile,.footer__svg--desktop{pointer-events:none}.burger-search-wrapper{display:flex;grid-gap:2.5rem;position:absolute;top:0;right:3.6rem;padding-top:4.3rem;transition:padding .4s}@media screen and (min-width: 768px){.burger-search-wrapper{right:8.3rem}}.hamburger{display:block;background-color:transparent;border:0;padding:0}@media (min-width: 992px){.hamburger{display:none}}.hamburger__line{display:block;border:1px solid var(--light-green);background:var(--light-green);width:2.3rem;margin-bottom:1.05rem;transition:margin .4s;border-radius:2rem}.hamburger__line:nth-child(3){margin-bottom:0}.hamburger--toggled{z-index:1}.hamburger--toggled .hamburger__line{border-color:var(--white);background:var(--white)}.hamburger--toggled .hamburger__line:nth-child(1){transform:rotate(45deg) translateY(9px)}.hamburger--toggled .hamburger__line:nth-child(2){display:none}.hamburger--toggled .hamburger__line:nth-child(3){transform:rotate(-45deg) translateY(-9px)}.navigation{background-color:var(--dark-green);position:absolute;top:0;right:0;height:100vh;width:0;transition:width .2s ease-in-out;z-index:20}@media (min-width: 992px){.navigation{display:block;position:static;background-color:transparent;height:auto;width:auto}}.navigation__list{margin-left:0;padding:9rem 3.6rem 0;list-style:none;margin-bottom:0;grid-gap:1rem;display:none}@media (min-width: 992px){.navigation__list{padding:0;display:flex;grid-gap:2rem;align-items:flex-start}.navigation__list>:nth-child(1){margin-top:initial}}.navigation__list>:not(:first-child){border-top:2px solid var(--light-green);padding-top:1.4rem}@media (min-width: 992px){.navigation__list>:not(:first-child){margin-top:unset;padding-top:unset;border-top:unset}}.navigation__list>:first-child>.navigation__link{margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:2px solid var(--light-green)}@media (min-width: 992px){.navigation__list>:first-child>.navigation__link{margin-bottom:unset;padding-bottom:unset;border-bottom:unset}}.navigation__link{padding-bottom:4px;color:var(--white);font-weight:700}@media (min-width: 992px){.navigation__link{font-weight:unset;color:var(--dark-blue);text-decoration:none}.navigation__link:hover{text-decoration:underline var(--light-green) 2px;text-underline-offset:0;text-underline-offset:.9rem}}.navigation__button{display:none;background-color:unset;border:0;font-size:1.5em;margin-left:1rem;padding:0;transform:rotate(90deg);line-height:.8}@media (min-width: 992px){.navigation__button{display:inline}}.navigation .menu-item-has-children{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 992px){.navigation .menu-item-has-children{flex-direction:row;align-items:center;margin:0;padding-bottom:10px}}.navigation .menu-item-has-children:hover .navigation__submenu,.navigation .menu-item-has-children[aria-expanded=true] .navigation__submenu{display:flex;flex-direction:column;grid-gap:1rem}.navigation .menu-item-has-children:hover>.navigation__link{text-decoration:none}.navigation__submenu{list-style:none;z-index:100;display:flex;flex-direction:column;grid-gap:1rem;margin-left:2.6rem}@media (min-width: 992px){.navigation__submenu{display:none;position:absolute;top:2.6rem;left:calc(50% + 1rem);transform:translate(-50%);margin:0;padding:2rem 2.4rem;min-width:max-content;background:var(--light-green);text-align:center;border-radius:9px}.navigation__submenu:before{content:"▲";position:absolute;top:-1rem;left:2.4rem;color:var(--light-green)}}.navigation__submenu .navigation__link{color:var(--white);text-decoration:none;padding-bottom:2.4rem}@media (min-width: 992px){.navigation__submenu .navigation__link{padding-bottom:unset}}.navigation__submenu .navigation__link:hover{text-decoration:underline white 2px;text-underline-offset:3px}.navigation__submenu .navigation__item:last-child .navigation__link{padding-bottom:0}.navigation #search a{color:var(--light-green)}.navigation--open{background-image:url(../assets/img/menu-decor.svg);background-size:100%;background-repeat:no-repeat;background-position:100% 100%}.navigation--open .burger-search-wrapper{right:3.6rem}@media (min-width: 768px){.navigation--open .burger-search-wrapper{right:8.3rem}}@media (min-width: 992px){.navigation--open .burger-search-wrapper{overflow-y:initial}}.navigation--open .search{display:block;margin-bottom:2rem}.navigation--open{position:fixed;width:100vw;transition:width .2s ease-in-out;overflow-y:scroll}.navigation--open .navigation__list{display:flex;flex-direction:column}.navigation--open .search__input{color:var(--white);max-width:12rem;font-size:1.5rem}@media screen and (min-width: 768px){.navigation--open .search__input{max-width:15rem}}.navigation--open .search__button svg g,.navigation--open .search__button svg line{stroke:var(--white);transition:stroke .1s ease-in}.navigation--open #search{font-size:2.6rem;border-top:2px solid var(--light-green);padding-top:1.5rem}@media (min-width: 992px){.navigation--open #search{border-top:unset;padding-top:unset}}.navigation--open #search a{font-weight:700;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:2rem;color:#fff}@media (min-width: 992px){.navigation--open #search a{font-weight:unset}}.navigation--open #search a:after{content:"Søk"}@media (min-width: 768px){.navigation--open #search svg{width:1ch;height:1ch}}.search-results{background:var(--light-blue);padding-block:4rem}.search-results__grid{display:flex;flex-direction:column;grid-gap:2rem}.search-results__result h2{margin-bottom:unset}.search-results__result a:hover{text-decoration:underline}.search-results__result .time{color:var(--dark-green)}.searchPage__top{padding-block:5rem}.searchPage__title{margin-bottom:2rem}.searchPage .search__form{display:flex;position:relative;max-width:50ch;align-items:center}.searchPage .search__button{position:absolute;right:0}.searchPage .search__input{width:100%;border-bottom:2px solid #ccede7;font-size:1.4rem;padding-bottom:1rem}@media (min-width: 768px){.searchPage .search__input{font-size:3.5rem}}.four-oh-four{padding:10rem 3.6rem;min-height:20rem;display:flex;flex-direction:column;grid-gap:2rem}.post__inner{display:flex;flex-direction:column;grid-gap:5.1rem;margin-bottom:7.3rem}@media screen and (min-width: 992px){.post__inner{grid-gap:5.1rem;margin-bottom:12.5rem;margin-left:22.5rem}}@media screen and (min-width: 1200px) and (max-width: 1800px){.post__inner{margin-left:30.5rem;margin-right:8.3rem}}@media screen and (min-width: 1800px){.post__inner{margin:0 auto;justify-content:center}}.post .post-header{display:flex;flex-direction:column;grid-gap:2.8rem}@media screen and (min-width: 992px){.post .post-header{display:grid;grid-template-columns:2fr 1fr}}@media screen and (min-width: 768px){.post .post-header__title{max-width:22ch;text-wrap:balance}}.post .post-header__meta{max-width:22ch;font-size:1.3rem;display:flex;flex-direction:column;grid-gap:1rem}@media screen and (min-width: 768px){.post .post-header__meta{font-size:1.5rem;max-width:30ch}}@media screen and (min-width: 992px){.post .post-header__meta{grid-gap:2.5rem;min-width:20ch}}.post .post-header__meta .meta__wrapper{display:flex}@media screen and (min-width: 992px){.post .post-header__meta .meta__wrapper{line-height:22px;display:block}}.post .post-header__meta .meta__hr{width:100%;height:1px;background:var(--dark-green)}.post .featured-image{max-width:100%;height:auto}.post .text{font-size:1.5rem;line-height:2.2rem}@media screen and (min-width: 768px){.post .text{font-size:1.8rem;line-height:2.7rem}}.post .quote{color:var(--dark-green)}.post .quote__text{-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.3rem}.post .quote__text p{display:inline}.post .quote__text:before{content:"«";display:inline}.post .quote__text:after{content:"»";display:inline}.post .quote__author{font-size:1.5rem}.post .quote__author:before{content:"- "}.post .contact-one{min-height:unset;margin:0}.post .contact-one__grid{padding:0}@media screen and (min-width: 768px){.post .contact-one{margin-top:6rem}}@media screen and (min-width: 992px){.post .text,.post .quote,.post .excerpt{max-width:52rem}}@media screen and (min-width: 992px){.post .text,.post .quote,.post .excerpt{max-width:60.8rem}}@media screen and (min-width: 1440px){.post .text,.post .quote,.post .excerpt{max-width:80ch}}.post .external-post{width:100%;max-width:835px;margin:6rem 0;background:var(--light-blue);border-radius:10px}.post .external-post__embeddedUrl{display:none}.post .external-post__image{width:100%;max-height:470px;object-fit:cover;border-radius:10px 10px 0 0}.post .external-post__text-content{padding:1rem 2rem 3rem}@media screen and (min-width: 768px){.post .external-post__text-content{padding:1rem 4rem 4rem}}.post .external-post__url{margin-bottom:1rem;text-decoration:underline}.post .external-post__title{margin-bottom:1rem}.button{display:block;border:0;border-radius:.75rem;background:#ff9e79;color:var(--dark-blue);text-decoration:none;padding:1rem 2rem;margin:0 auto;cursor:pointer;font-weight:700;font-size:1.4rem;text-align:center}@media screen and (min-width: 992px){.button{padding:1.3rem 2.3rem 1.4rem;cursor:pointer;font-size:1.5rem}}.search{padding-top:2.5rem;padding-bottom:5rem}.search__format{display:flex;align-items:center}.search__input{font-size:3rem;border:none;border-bottom:2px solid black}.search__button{background-color:unset;border:none;cursor:pointer}.article{display:flex;align-items:center;padding:4rem 0}@media screen and (min-width: 768px){.article{padding:8.8rem 0 9.4rem}}.article__inner{width:100%;display:flex;flex-direction:column;justify-content:center;grid-gap:3.4rem}@media screen and (min-width: 992px){.article__inner{grid-gap:5.8rem}}.article__inner--flip{flex-direction:column-reverse}.article__image{flex:1;max-width:100%;height:fit-content;object-fit:cover}@media screen and (min-width: 992px){.article__image{align-self:center;max-width:50%}}.article__text-wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;grid-gap:3.4rem}.article__text *:not(:first-child){padding-top:2rem}@media screen and (min-width: 768px){.article__text{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1200px){.article__text{max-width:120ch}}@media screen and (min-width: 768px){.article .columns{grid-gap:3.5rem;margin-top:3.5rem;columns:2}}@media screen and (min-width: 1200px){.article .columns{grid-gap:7rem}}@media screen and (min-width: 992px){.article__title,.article__subtitle{max-width:35ch}}@media screen and (min-width: 992px){.article__inner{flex-direction:row}.article__inner--flip{flex-direction:row-reverse}}.article-two{min-height:51.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:3.3rem;background-size:cover;background-position:center;position:relative}.article-two:before{content:"";width:100%;height:100%;background:var(--dark-blue);filter:opacity(.76) brightness(.85);position:absolute}.article-two__grid{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:3.3rem;color:var(--white);text-align:center;z-index:10}.article-two__title{max-width:32ch}.article-two__text{font-size:1.5rem}@media screen and (min-width: 768px){.article-two__text{font-size:2.6rem;max-width:60ch}}.teaser-one{margin:0 auto}.teaser-one__grid{display:flex;flex-wrap:wrap}.teaser-one__image{width:100%;height:auto}.teaser-one__content{width:100%;display:flex;flex-direction:column}.teaser-one__title{text-align:center;margin:3.3rem 2.75rem}.teaser-one__button{margin-bottom:4.5rem}@media screen and (min-width: 992px){.teaser-one__grid{flex-wrap:nowrap}.teaser-one__image{max-width:50%}.teaser-one__content{justify-content:center}.teaser-one__title{margin-bottom:4.5rem}.teaser-one__button{margin:0 auto}}.teaser-two__inner,.teaser-two__inner--bg_img{min-height:51.2rem;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.8rem;position:relative}@media screen and (min-width: 1600px){.teaser-two__inner,.teaser-two__inner--bg_img{min-height:60rem}}.teaser-two__inner--bg_img:before{content:"";width:100%;height:100%;background:var(--dark-blue);filter:opacity(.76) brightness(.85);position:absolute}.teaser-two__inner:before{content:"";width:100%;height:100%;background:var(--dark-green);position:absolute}.teaser-two__title-wrapper{display:flex;justify-content:center}.teaser-two__title{margin:0 3.6rem;color:var(--white);text-align:center}.teaser-two__title-wrapper,.teaser-two__button{z-index:1}@media screen and (min-width: 768px){.teaser-two__inner{grid-gap:2.8rem}.teaser-two__title{max-width:24ch}}.timeline{margin:4.77rem 0;display:flex;flex-direction:column}.timeline__text-content{text-align:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.timeline__text-content{max-width:50ch;margin:0 auto}}@media screen and (min-width: 992px){.timeline__text-content{max-width:60ch}}.timeline__content{text-align:center}.timeline__buttons{display:flex;justify-content:center;grid-gap:2.3rem;margin-top:1.8rem}@media screen and (min-width: 992px){.timeline__buttons{margin-top:6.09rem}}.timeline__buttons button{background-color:unset;border:none;cursor:pointer}.text-content__title{margin-bottom:2.1rem}@media screen and (min-width: 992px){.text-content{grid-gap:10.9rem}}.content__grid{display:flex;grid-gap:2.11rem;overflow-x:scroll;scroll-snap-type:x mandatory;max-width:100%;padding:0 50%}.content__grid::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.content__grid{grid-gap:6rem}}@media screen and (min-width: 992px){.content__grid{grid-gap:17.8rem}}.content__element{min-width:20rem;display:flex;flex-direction:column;scroll-snap-align:center;scroll-snap-stop:always}.content__element:last-child .element__hr{display:none}@media screen and (min-width: 768px){.content__element{min-width:30rem}}@media screen and (min-width: 992px){.content__element{min-width:38.6rem}}.element__date{display:flex;flex-direction:column;grid-gap:2.1rem;color:var(--light-green);font-weight:700;margin-bottom:2.1rem;margin-top:7.61rem}.element__date:after{content:"";width:1.427rem;height:1.427rem;border-radius:.3rem;background-color:var(--light-green);margin:0 auto;z-index:1}.element__hr{width:calc(100% + 2rem);height:.2rem;background-color:var(--light-green);transform:translate(45%,-2.9rem)}@media screen and (min-width: 768px){.element__hr{width:calc(100% + 6.4rem);transform:translate(41%,-2.9rem)}}@media screen and (min-width: 992px){.element__hr{width:calc(100% + 17.8rem);transform:translate(34%,-2.9rem)}}.element__date{font-weight:700;transition:color .5s cubic-bezier(0,.98,.58,1)}.element__hr,.element__text,.element__date:after,.element__text-wrapper:before{transition:background-color 1.2s cubic-bezier(0,.98,.58,1),color .15s cubic-bezier(0,.98,.58,1)}.element__text-wrapper{display:flex;flex-direction:column;-webkit-hyphens:auto;hyphens:auto}.element__text-wrapper:before{transform:translateY(.7135rem) rotate(45deg);content:"";width:1.427rem;height:1.427rem;border-radius:.3rem;background-color:var(--light-green);margin:0 auto}.element__text{font-size:1.8rem;min-height:7.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.39rem 2rem;background:var(--light-green);color:var(--white);border-radius:.9rem;word-wrap:break-word}@media screen and (min-width: 768px){.element__text{font-size:2.2rem;padding:3.1rem 2.4rem;min-height:6.4rem}}@media screen and (min-width: 992px){.element__text{font-size:2.6rem;padding:5.1rem 5.4rem;min-height:6.4rem}}.buttons__back,.buttons__forward{display:none;cursor:pointer}@media screen and (min-width: 992px){.buttons__back,.buttons__forward{display:block}.buttons__back svg,.buttons__forward svg{width:3.515rem;height:3.515rem}}.past .element{transition:background-color 1s,color 1s}.past .element__date{color:var(--light-blue)}.past .element__text{color:var(--dark-blue)}.past .element__date:after,.past .element__hr,.past .element__text,.past .element__text-wrapper:before{background-color:var(--light-blue)}.future .element__date{color:var(--dark-blue)}.future .element__text{color:var(--white)}.future .element__date:after,.future .element__hr,.future .element__text,.future .element__text-wrapper:before{background-color:var(--dark-blue)}.hero{display:flex;flex-direction:column;justify-content:space-between;background:var(--hero-green);min-height:55rem;overflow:hidden;padding-top:7.3rem}@media screen and (min-width: 992px){.hero{flex-direction:row;padding-top:0}}.hero__grid{display:flex;position:relative;z-index:10;align-items:center}@media screen and (min-width: 1200px) and (max-width: 1200px){.hero__grid{margin-right:0}}@media screen and (min-width: 1600px) and (max-width: 1800px){.hero__grid{margin-left:8.3rem}}.hero__content{max-width:56ch}.hero .content__title,.hero .content__text{color:var(--white)}.hero .content__title{margin-bottom:2.9rem}.hero .content__text{margin-bottom:3.3rem}@media screen and (min-width: 1200px){.hero .content__text{max-width:40ch}}.hero .content__button{max-width:14ch;margin:0}@media screen and (min-width: 768px){.hero .content__button{max-width:24ch}}.hero__background{position:relative;height:30rem;background-size:contain;display:grid;grid-template-columns:1fr 20.7rem;margin-top:-3rem;z-index:1}@media screen and (min-width: 768px){.hero__background{height:40rem;grid-template-columns:1fr 40rem;margin-top:-6rem}}@media screen and (min-width: 992px){.hero__background{height:78.5rem;display:grid;grid-template-columns:1fr;margin-top:0}}.hero .background__bg-img{grid-area:1/2/1/3;height:100%;width:calc(100% - 1px);justify-self:flex-end;background-size:cover;background-position:center}@media screen and (min-width: 992px){.hero .background__bg-img{grid-area:1/1/1/2;background-size:cover}}.hero .background__colored-box{grid-area:1/1/1/2;background:var(--hero-green)}@media screen and (min-width: 992px){.hero .background__colored-box{display:none}}.hero .background__svg--mobile{grid-area:1/2/1/3}@media screen and (min-width: 768px){.hero .background__svg--mobile svg{width:51rem;height:42rem}}@media screen and (min-width: 992px){.hero .background__svg--mobile{display:none}}.hero .background__svg--desktop{display:none}.hero .background__svg--desktop svg{height:100%}@media screen and (min-width: 992px){.hero .background__svg--desktop{grid-area:1/1/1/2;display:block}}.bg--blue{background:var(--dark-blue)}.bg--blue .background__svg--desktop path:not(:last-child),.bg--blue .background__svg--mobile path:not(:last-child){fill:var(--dark-blue)}.bg--blue .background__colored-box{background:var(--dark-blue)}.hero-simple{min-height:33.45rem;display:flex;justify-content:center;background-color:var(--white)}.hero-simple__grid{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2.6rem;text-align:center}@media screen and (min-width: 992px){.hero-simple{min-height:45rem}.hero-simple__text{max-width:38ch}}.hero-bg-image{min-height:42.3rem;max-width:100%;background-size:cover;background-position:center bottom;display:flex;position:relative;z-index:1}@media screen and (min-width: 768px){.hero-bg-image{min-height:56ch}}@media screen and (min-width: 1800px){.hero-bg-image{min-height:60ch}}.hero-bg-image:before{content:"";width:100%;height:100%;background:linear-gradient(0deg,#103339f3,#00d4ff00 70%);position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 768px){.hero-bg-image:before{background:linear-gradient(90deg,#103339f3,#00d4ff00 60%)}}.hero-bg-image__grid{display:flex}.hero-bg-image__content{display:flex;flex-direction:column;justify-content:flex-end;grid-gap:1.8rem;padding-bottom:4.4rem;margin-right:2rem;position:relative;z-index:10}@media screen and (min-width: 768px){.hero-bg-image__content{max-width:45ch;grid-gap:2.1rem;padding-bottom:8.5rem;margin-right:0}}@media screen and (min-width: 1600px){.hero-bg-image__content{min-width:1440px;margin:unset}}@media screen and (min-width: 1200px){.hero-bg-image__title{max-width:36ch}}@media screen and (min-width: 1200px){.hero-bg-image__text{max-width:24ch}}.hero-bg-image__title,.hero-bg-image__text{color:var(--white)}@media screen and (min-width: 1600px){.hero-bg-image__title,.hero-bg-image__text{grid-area:1/1/1/2}}.accordion{padding:3.2rem 0 8.9rem;background:var(--light-blue)}@media screen and (min-width: 768px){.accordion{padding:5.8rem 0 15.2rem}}.accordion__grid{display:flex;flex-direction:column;grid-gap:5.6rem}@media screen and (min-width: 768px){.accordion__grid{margin:0 auto;max-width:40ch;grid-gap:8.9rem}}@media screen and (min-width: 992px){.accordion__grid{max-width:54ch}}@media screen and (min-width: 1200px){.accordion__grid{max-width:89ch}}.accordion__title{display:flex;justify-content:center;padding-bottom:3.6rem}.accordion__element-grid,.accordion__element,.accordion__element--open{display:flex;flex-direction:column}.accordion__element:before,.accordion__element--open:before{content:"";width:100%;height:1px;background:var(--light-green)}.accordion__element:last-child:after,.accordion__element--open:last-child:after{content:"";width:100%;height:1px;background:var(--light-green)}.accordion__element .ac-element__header,.accordion__element--open .ac-element__header{display:flex;justify-content:space-between;align-items:center;background-color:unset;border:none;cursor:pointer}.accordion__element .ac-element__title,.accordion__element--open .ac-element__title{padding:1.6rem 0}@media screen and (min-width: 992px){.accordion__element .ac-element__title,.accordion__element--open .ac-element__title{padding:2.6rem 0}}.accordion__element .ac-element__svg,.accordion__element--open .ac-element__svg{display:flex;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.47,.36,0,1.37)}@media screen and (min-width: 992px){.accordion__element .ac-element__svg svg,.accordion__element--open .ac-element__svg svg{height:3.6rem;width:3.6rem}}.accordion__element .ac-element__title,.accordion__element .ac-element__svg,.accordion__element--open .ac-element__title,.accordion__element--open .ac-element__svg{pointer-events:none}.accordion__element .ac-element__text,.accordion__element--open .ac-element__text{max-height:0;opacity:0;overflow:hidden;margin-bottom:0;transition:margin .4s cubic-bezier(.28,.69,.46,.9),opacity .4s cubic-bezier(.28,.69,.46,.9)}.accordion__element--open .ac-element__svg{transform:rotate(180deg);transition:transform .5s cubic-bezier(.47,.36,0,1.37)}.accordion__element--open .ac-element__text{margin-bottom:1.6rem;max-height:none;opacity:100;transition:margin .4s cubic-bezier(.28,.69,.46,.9),opacity .4s cubic-bezier(.28,.69,.46,.9)}.contact-two{background:var(--dark-blue);color:var(--white);min-height:49.1rem;display:flex;align-items:center}@media screen and (min-width: 1200px){.contact-two{min-height:36.4rem}}@media screen and (min-width: 1600px){.contact-two{min-height:46.4rem}}.contact-two__grid{display:flex;flex-wrap:wrap;grid-gap:4.6rem;padding:6.2rem 0}@media screen and (min-width: 768px){.contact-two__grid{justify-content:space-between}}@media screen and (min-width: 1200px){.contact-two__grid{width:100%;flex-wrap:nowrap;justify-content:space-evenly;padding:10.5rem 0 12rem}}.contact-two__contact-grid,.contact-two__address-grid,.contact-two__additional-grid{display:flex;flex-direction:column;min-width:40%}.contact-two__contact-grid .ctwo-contact__title,.contact-two__contact-grid .ctwo-address__title,.contact-two__contact-grid .ctwo-additional__title,.contact-two__address-grid .ctwo-contact__title,.contact-two__address-grid .ctwo-address__title,.contact-two__address-grid .ctwo-additional__title,.contact-two__additional-grid .ctwo-contact__title,.contact-two__additional-grid .ctwo-address__title,.contact-two__additional-grid .ctwo-additional__title{display:flex;flex-direction:column}.contact-two__contact-grid .ctwo-contact__title:after,.contact-two__contact-grid .ctwo-address__title:after,.contact-two__contact-grid .ctwo-additional__title:after,.contact-two__address-grid .ctwo-contact__title:after,.contact-two__address-grid .ctwo-address__title:after,.contact-two__address-grid .ctwo-additional__title:after,.contact-two__additional-grid .ctwo-contact__title:after,.contact-two__additional-grid .ctwo-address__title:after,.contact-two__additional-grid .ctwo-additional__title:after{content:"";height:1px;width:100%;background:var(--light-green);margin:1rem 0}@media screen and (min-width: 1200px){.contact-two__contact-grid,.contact-two__address-grid,.contact-two__additional-grid{min-width:unset;flex:1}}.contact-persons,.contact-one{min-height:37.6rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.contact-persons,.contact-one{min-height:43.7rem}}.contact-persons__grid,.contact-one__grid{padding:6.5rem 0 7.5rem;min-width:100%;display:flex;flex-direction:column;grid-gap:4.8rem}@media screen and (min-width: 450px) and (max-width: 768px){.contact-persons__grid,.contact-one__grid{min-width:unset}}@media screen and (min-width: 768px){.contact-persons__grid,.contact-one__grid{padding:11.6rem 0;flex-direction:row;grid-gap:5.8rem;justify-content:center;align-items:center;margin:0 auto}}.contact-persons__text-grid,.contact-one__text-grid{grid-area:title;display:flex;flex-direction:column}@media screen and (max-width: 992px){.contact-persons__text-grid,.contact-one__text-grid{flex:1}}.contact-persons__title,.contact-one__title{margin-bottom:unset;color:var(--light-green)}.contact-persons__title,.contact-persons__text,.contact-one__title,.contact-one__text{max-width:18ch}.contact-persons__info-grid,.contact-one__info-grid{grid-area:persons}.contact-persons__info-grid,.contact-persons__person-grid,.contact-one__info-grid,.contact-one__person-grid{display:flex;align-items:center;grid-gap:1.5rem}@media screen and (min-width: 768px){.contact-persons__info-grid,.contact-persons__person-grid,.contact-one__info-grid,.contact-one__person-grid{grid-gap:4rem}}.contact-persons .person__info,.contact-one .person__info{flex:1;display:flex;flex-direction:column;line-height:2.2rem}.contact-persons .contact-one__image,.contact-persons .person__image,.contact-one .contact-one__image,.contact-one .person__image{border-radius:50%}@media screen and (min-width: 768px){.contact-persons__grid{flex-direction:column}}@media screen and (min-width: 1200px){.contact-persons__grid{flex-direction:row;justify-content:flex-start}}@media screen and (min-width: 1440px){.contact-persons__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-areas:"title title persons persons persons persons"}}@media screen and (min-width: 768px){.contact-persons__text-grid{align-self:flex-start}}.contact-persons__info-grid{display:grid;grid-gap:2.8rem}@media screen and (min-width: 768px){.contact-persons__info-grid{grid-template-columns:repeat(2,1fr);grid-gap:5.8rem}}.recycling{background:var(--light-blue);padding:5.9rem 0;padding:5.9rem 0 14.8rem;display:flex;justify-content:center}.recycling__grid{display:grid;grid-gap:3rem}@media screen and (min-width: 768px){.recycling__grid{grid-template-columns:repeat(2,1fr);grid-gap:6.5rem}}@media screen and (min-width: 992px){.recycling__grid{grid-column-gap:6.5rem;grid-row-gap:9.3rem}}.recycling__element{display:flex;flex-direction:column;flex:1}@media screen and (min-width: 768px){.recycling__element{max-width:35ch}}.recycling .rc-element__icon{width:6.4rem;height:6.4rem;margin-bottom:1.5rem}.recycling .rc-element__title{margin-bottom:1rem}.documentlinks{padding:3.2rem 0 10.4rem;background:var(--light-blue)}@media screen and (min-width: 768px){.documentlinks{padding:9.35rem 0}}@media (min-width: 768px){.documentlinks__grid{margin-inline:auto;max-width:54ch}}@media (min-width: 992px){.documentlinks__grid{max-width:89ch}}.documentlinks__header{padding-bottom:5rem}.documentlinks__element-grid{display:flex;flex-direction:column}@media (min-width: 768px){.documentlinks__element-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3.9rem}}.documentlinks a{text-decoration:underline}.documentlinks__element{display:flex;flex-direction:column;border-bottom:1px solid var(--lighter-green)}.documentlinks__element:first-child{border-top:1px solid var(--lighter-green)}@media (min-width: 768px){.documentlinks__element:nth-child(2){border-top:1px solid var(--lighter-green)}}.documentlinks__element .dl-element__header{display:flex;justify-content:space-between;align-items:center}.documentlinks__element .dl-element__title{padding:1.6rem 0;margin-bottom:0}@media (min-width: 992px){.documentlinks__element .dl-element__title{padding:2.6rem 0}}.documentlinks__element .dl-element__svg{display:flex;justify-content:center;align-items:center;transform:rotate(-90deg)}@media (min-width: 992px){.documentlinks__element .dl-element__svg svg{height:3.6rem;width:3.6rem}}#map{min-height:40.7rem;width:100%}@media screen and (min-width: 768px){#map{min-height:54.3rem;background:#e0e0e0d5}}.feedback *{box-sizing:border-box}.feedback__buttons{display:flex;gap:2.4rem;justify-content:center}.feedback .button{display:initial;background-color:var(--light-green);color:#fff;margin:0}.feedback__text{max-width:65ch;margin-inline:auto}.feedback .button[value=cancel]{background-color:unset;color:var(--light-green)}.feedback [data-view=start],.feedback [data-view=end]{text-align:center}@media (min-width: 992px){.feedback [data-view=form]{margin-inline:calc(2 * 8.3333333333%)}}.feedback .hidden{height:0;opacity:0;transform:translate(300%);transition:opacity .3s 2s,transform .3s}.feedback [data-view]{opacity:1;overflow:hidden;transition:opacity .3s 2s,transform .3s}.feedback__textarea{display:flex;flex-direction:column;align-items:flex-end}.feedback textarea{width:100%;border-radius:9px;border:1px solid var(--light-green);padding:1rem;font-size:inherit;font-family:inherit;resize:none}.feedback #lettercount.max{color:red}
