:root{--c-blue-01: hsl(176, 100%, 33%);--c-bluemist-01: hsl(176, 49%, 93%);--c-bluemist-02: hsl(177, 33%, 89%);--c-bluemist-03: hsl(175, 33%, 86%);--c-bluemist-04: hsl(176, 33%, 82%);--c-grey-01: hsl(170, 14%, 83%);--c-green-01: hsl(96, 61%, 43%);--c-green-02: hsl(128, 52%, 46%);--c-green-03: hsl(126, 48%, 60%);--c-greenmist-01: hsl(130, 43%, 95%);--c-greenmist-02: hsl(95, 46%, 91%);--c-greenmist-03: hsl(128, 45%, 57%);--c-greenmist-04: hsl(131, 42%, 84%);--c-yellow: hsl(50, 87%, 65%);--c-white: hsl(0, 0%, 100%);--c-link: var(--c-green-02);--c-text: hsl(60, 4%, 11%);--fill-article-divider: var(--c-bluemist-01);--fill-articles-heading: var(--c-white);--fill-btn-01: var(--c-green-02);--fill-btn-text-01: var(--c-white);--fill-btn-02: var(--c-greenmist-01);--fill-btn-text-02: var(--c-green-01);--fill-btn: var(--fill-btn-01);--fill-btn-text: var(--fill-btn-text-01);--fill-btn-hover: var(--c-green-02);--fill-btn-text-hover: var(--c-white);--fill-btn-invert: var(--c-white);--fill-btn-text-invert: var(--c-green-02);--fill-btn-invert-01: var(--c-white);--fill-btn-text-invert-01: var(--c-blue-01);--fill-block-01: hsl(195, 78%, 77%);--fill-block-02: var(--c-bluemist-04);--fill-block-03: var(--c-yellow);--fill-block-04: var(--c-bluemist-02);--fill-block-05: var(--c-greenmist-02);--fill-block-06: var(--c-green-03);--fill-block-content: var(--c-text);--fill-block-shadow: hsla(0, 0%, 0%, 0.2);--fill-blockquote-icon: var(--c-green-02);--fill-content-heading: var(--c-white);--fill-error: hsl(2, 87%, 55%);--fill-faq-bullet: var(--c-greenmist-02);--fill-faq-icon: var(--c-green-02);--fill-field: hsl(0, 0%, 95%);--fill-figure: var(--fill-table-odd);--fill-dialog: var(--c-white);--fill-heading-split-bg: linear-gradient(to bottom, var(--c-bluemist-01) 0%, var(--c-bluemist-01) 20vh, var(--c-white) 20vh);--fill-header: var(--c-bluemist-01);--fill-heading: var(--c-green-02);--fill-hover: var(--c-green-02);--fill-icon: var(--c-text);--fill-icon-hover: var(--fill-btn-text-hover);--fill-logo: var(--c-green-02);--fill-logo-footer: var(--c-blue-01);--fill-logo-text: var(--c-green-02);--fill-logo-text-footer: var(--c-blue-01);--fill-list-marker: var(--c-green-02);--fill-search-form: var(--c-bluemist-04);--fill-submenu: var(--c-green-02);--fill-reason-block-01: url(reason-block-img-01.jpg) no-repeat, hsl(51, 91%, 70%);--fill-reason-block-02: url(reason-block-img-02.jpg) no-repeat, hsl(52, 99%, 59%);--fill-reason-block-03: url(reason-block-img-03.jpg) no-repeat, hsl(51, 98%, 62%);--fill-terms: hsl(60, 100%, 91%);--fill-terms-bd: hsl(0, 0%, 85%);--fill-terms-text: hsl(0, 0%, 20%);--fill-table: hsl(180, 37%, 97%);--fill-table-odd: hsl(175, 35%, 94%);--fill-title-01: var(--c-text);--fill-title-02: var(--c-white);--fsize-base: 1.6rem;--fsize-heading: 3.6rem;--ftype-base: "Source Sans Pro";--ftype-heading: "Averia Serif Libre", "Source Sans Pro";--pad-highlight-hor: 9.6rem;--pad-highlight-vert: 8rem;--pad-highlight-outer-hor: 4.8rem;--pad-highlight-outer-vert: 3rem;--pad-header-hor: 4rem;--pad-header-vert: 4rem;--pad-page-vert: 3.2rem;--pad-page-hor: 4.8rem;--pad-page-content-hor: 8rem;--pad-page-content-vert:4rem;--size-icon: 4rem;--width-bullet: 3.6rem;--font-size-bullet: 1.8rem;--width-field: clamp(15rem, 100%, 55rem);--width-outer-page: 144rem}@media screen and (width <= 64em){:root{--width-bullet: 2.8rem;--font-size-bullet: 1.4rem;--pad-highlight-hor: 7.2rem;--pad-highlight-vert: 6rem;--pad-page-hor: 2.4rem;--pad-page-content-vert:2rem}}@media screen and (width <= 52.5em){:root{--fsize-base: 1.6rem;--fsize-heading: 2.4rem;--pad-header-hor: 2rem;--pad-highlight-hor: 2.4rem;--pad-highlight-vert: 2rem;--pad-highlight-outer-hor: 0.8rem;--pad-page-hor: 0.8rem;--pad-page-content-hor: 2.4rem;--pad-page-content-vert:0;--width-bullet: 2.4rem;--font-size-bullet: 1.2rem}}.icon-25y{-webkit-mask-image:url(icons/icon-25y.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-25y.svg);mask-size:var(--size-icon) auto}.icon-arrow-left{-webkit-mask-image:url(icons/icon-arrow-left.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-arrow-left.svg);mask-size:var(--size-icon) auto}.icon-arrow-right{-webkit-mask-image:url(icons/icon-arrow-right.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-arrow-right.svg);mask-size:var(--size-icon) auto}.icon-blockquote-end{-webkit-mask-image:url(icons/icon-blockquote-end.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-blockquote-end.svg);mask-size:var(--size-icon) auto}.icon-blockquote-start{-webkit-mask-image:url(icons/icon-blockquote-start.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-blockquote-start.svg);mask-size:var(--size-icon) auto}.icon-checkmark{-webkit-mask-image:url(icons/icon-checkmark.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-checkmark.svg);mask-size:var(--size-icon) auto}.icon-chevron-down{-webkit-mask-image:url(icons/icon-chevron-down.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-chevron-down.svg);mask-size:var(--size-icon) auto}.icon-close{-webkit-mask-image:url(icons/icon-close.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-close.svg);mask-size:var(--size-icon) auto}.icon-contrast{-webkit-mask-image:url(icons/icon-contrast.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-contrast.svg);mask-size:var(--size-icon) auto}.icon-co2-shield{-webkit-mask-image:url(icons/icon-co2-shield.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-co2-shield.svg);mask-size:var(--size-icon) auto}.icon-counter{-webkit-mask-image:url(icons/icon-counter.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-counter.svg);mask-size:var(--size-icon) auto}.icon-email{-webkit-mask-image:url(icons/icon-email.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-email.svg);mask-size:var(--size-icon) auto}.icon-euro{-webkit-mask-image:url(icons/icon-euro.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-euro.svg);mask-size:var(--size-icon) auto}.icon-exclamation-mark{-webkit-mask-image:url(icons/icon-exclamation-mark.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-exclamation-mark.svg);mask-size:var(--size-icon) auto}.icon-hamburger{-webkit-mask-image:url(icons/icon-hamburger.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-hamburger.svg);mask-size:var(--size-icon) auto}.icon-linkedin{-webkit-mask-image:url(icons/icon-linkedin.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-linkedin.svg);mask-size:var(--size-icon) auto}.icon-phone{-webkit-mask-image:url(icons/icon-phone.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-phone.svg);mask-size:var(--size-icon) auto}.icon-play{-webkit-mask-image:url(icons/icon-play.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-play.svg);mask-size:var(--size-icon) auto}.icon-questionmark{-webkit-mask-image:url(icons/icon-questionmark.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-questionmark.svg);mask-size:var(--size-icon) auto}.icon-radio{-webkit-mask-image:url(icons/icon-radio.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-radio.svg);mask-size:var(--size-icon) auto}.icon-search{-webkit-mask-image:url(icons/icon-search.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-search.svg);mask-size:var(--size-icon) auto}.icon-site{-webkit-mask-image:url(icons/icon-site.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-site.svg);mask-size:var(--size-icon) auto}button,[type=submit],[type=button]{border:none;font-family:var(--ftype-base);font-size:var(--fsize-base)}.btn{display:inline-block;padding:1rem 1.8rem 1.2rem;font-weight:bold;white-space:nowrap;color:var(--fill-btn-text);background-color:var(--fill-btn);border-radius:.4rem;transition:background-color .24s}.main-menu .btn{font-weight:normal;margin-right:.2rem}.btn.btn-02{--fill-btn: var(--fill-btn-02);--fill-btn-text: var(--fill-btn-text-02)}.btn.invert{--fill-btn: var(--fill-btn-invert);--fill-btn-text: var(--fill-btn-text-invert)}.btn.invert-01{--fill-btn: var(--fill-btn-invert-01);--fill-btn-text: var(--fill-btn-text-invert-01)}.btn:disabled{--fill-btn: var(--c-grey-01);--fill-btn-text: hsl(92 7% 47%);cursor:not-allowed}.btn:disabled:hover{--fill-btn-hover: var(--c-grey-01);--fill-btn-text-hover: hsl(92 7% 47%);--fill-icon-hover: var(--fill-btn-text-hover)}.btn.btn-icon-right,.btn.btn-icon-left{--fill-icon: var(--fill-btn-text);position:relative}.btn.btn-icon-right span:not(.ellipsis),.btn.btn-icon-left span:not(.ellipsis){position:absolute;top:0}.btn.btn-icon-right{padding-right:calc(var(--size-icon)*.84)}.btn.btn-icon-right span:not(.ellipsis){right:0}.btn.btn-icon-left{padding-left:calc(var(--size-icon)*.84)}.btn.btn-icon-left span:not(.ellipsis){left:0}.btn.stripped{--fill-btn: transparent;--fill-btn-text: var(--c-text);--fill-btn-hover: var(--fill-btn);--fill-btn-text-hover: var(--fill-hover);--fill-icon-hover: var(--fill-hover);font-weight:normal}.btn.btn-icon{--fill-icon: var(--fill-btn-text);width:4rem;padding:0}.btn:hover,.btn.active{color:var(--fill-btn-text-hover);background-color:var(--fill-btn-hover)}.btn:hover>[class*=icon-],.btn.active>[class*=icon-]{background:var(--fill-icon-hover)}.btn.form-link{margin:var(--pad-page-vert) 0}input[type=text],input[type=number],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],textarea{-webkit-appearance:none;appearance:none;margin-bottom:.2rem;padding:.3rem .8rem;width:var(--width-field);font-family:var(--ftype-base);font-size:var(--fsize-base);background-color:var(--fill-field);border:none}@media screen and (width <= 64em){input[type=text],input[type=number],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],textarea{font-size:calc(var(--fsize-base) + 5%);margin-bottom:.5rem}}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:var(--width-field);margin-bottom:.2rem;padding:.3rem .8rem;font-family:var(--ftype-base);font-size:var(--fsize-base);color:var(--text);background-color:var(--fill-field);border:none;border-radius:0}@media screen and (width <= 64em){select{font-size:1.6rem}}.pioneer-selectbox{--size-icon: 1.4rem;position:relative;display:block;width:max-content;max-width:100%}.pioneer-selectbox::after{position:absolute;right:0;top:0;transform:translate(-0.4rem, 50%);display:block;content:"";width:var(--size-icon);height:var(--size-icon);background-color:var(--c-text);pointer-events:none;-webkit-mask-image:url(icons/icon-chevron-down.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icons/icon-chevron-down.svg);mask-size:var(--size-icon) auto}.pioneer-selectbox select{--width-field: 100%;padding-right:calc(var(--size-icon) + 1rem)}.pioneer-fieldset{margin:0;padding:0;margin-top:3rem;counter-increment:fieldset;border:none}@media screen and (width <= 39.375em){.pioneer-fieldset .pioneer-fieldset-description,.pioneer-fieldset .pioneer-fieldset-legend+.pioneer-formfield{margin-top:1rem}}@media screen and (width >= 39.4375em){.pioneer-fieldset{display:grid;grid-template-columns:calc(var(--width-bullet) + 22rem) 1fr;gap:.8rem 1rem}.pioneer-fieldset .pioneer-formfield{display:contents}.pioneer-fieldset .pioneer-fieldset-legend,.pioneer-fieldset .pioneer-fieldset-description{grid-column:1/-1}.pioneer-fieldset .pioneer-label,.pioneer-fieldset .pioneer-fieldset-description{margin-left:calc(var(--width-bullet) + 2rem)}}.pioneer-fieldset.show-field-label .pioneer-field{margin-left:calc(var(--width-bullet) + 2rem)}.pioneer-fieldset .pioneer-formfield{margin-bottom:.6rem}.pioneer-fieldset.show-field-label .pioneer-label{display:none}@media screen and (width >= 39.4375em){.pioneer-fieldset.show-field-label .pioneer-field{grid-column:1/-1}}.pioneer-fieldset.show-field-label .pioneer-field textarea{--width-field: 100%}.pioneer-fieldset.show-field-label .pioneer-fieldset-legend>div{font-weight:normal;font-size:1.4rem}.pioneer-fieldset-legend{display:grid;grid-template-columns:var(--width-bullet) 1fr;gap:2rem;align-items:center;padding-left:0;font-weight:bold;font-size:2rem}.pioneer-fieldset-legend::before{content:counter(fieldset) "";display:inline-flex;align-items:center;justify-content:center;width:var(--width-bullet);height:var(--width-bullet);font-size:var(--font-size-bullet);color:var(--c-green-02);background-color:var(--fill-faq-bullet);border-radius:50%}@media screen and (width <= 39.375em){.pioneer-fieldset-legend{gap:1.2rem}}.form-actions-fieldset{margin-top:clamp(1.5rem,3vw,4rem);display:flex;flex-wrap:wrap}@media screen and (width >= 39.4375em){.form-actions-fieldset{padding-left:calc(var(--width-bullet) + 2rem)}}.form-actions-fieldset a.btn{--fill-btn-text: var(--c-green-02)}.form-actions-fieldset .btn:not(a){margin-left:auto}.pioneer-label{font-size:1.4rem;padding-top:.6rem;margin-bottom:.2rem}@media screen and (width <= 64em){.pioneer-label{font-size:1.6rem;margin-bottom:.5rem}}.pioneer-radioselect-label,.pioneer-checkboxinput label{display:grid;grid-template-columns:max-content 1fr;align-items:flex-start;gap:1rem .8rem}@media screen and (width <= 64em){.pioneer-radioselect-label,.pioneer-checkboxinput label{font-size:1.6rem;margin-bottom:.5rem}}.pioneer-radioselect input{margin:0;height:1.2rem;transform:translateY(0.5rem)}@media screen and (width <= 64em){.pioneer-radioselect input{height:1.8rem;transform:translateY(0.3rem)}}@supports(-moz-appearance: none){.pioneer-radioselect input{transform:translateY(0.3rem)}}.optional-text{font-style:italic}.pioneer-field{display:flex;flex-direction:column}.pioneer-field .pioneer-widget{order:1}.pioneer-field .pioneer-field-errors{order:2}.pioneer-field .pioneer-help-text{order:3}.pioneer-help-text,.pioneer-error{font-size:1.4rem;font-style:italic}.pioneer-help-text{margin-bottom:.2rem}.pioneer-error{color:var(--fill-error)}.pioneer-field-has-error .pioneer-widget{border:.1rem solid var(--fill-error);padding:.4rem .4rem .2rem;margin-bottom:.2rem}.pioneer-errors{padding-left:calc(var(--width-bullet) + 3.4rem)}*{box-sizing:border-box}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-Light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-Regular.woff) format("woff");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-RegularIt.woff) format("woff");font-style:italic;font-weight:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-Bold.woff) format("woff");font-style:normal;font-weight:bold;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-SemiBold.woff) format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../csr/fonts/SourceSansPro-BoldIt.woff) format("woff");font-style:italic;font-weight:bold;font-display:swap}@font-face{font-family:Averia Serif Libre;src:url(AveriaSerifLibre-Bold.ttf) format("truetype");font-style:normal;font-weight:bold;font-display:swap}html{min-height:100vh;font-size:62.5%;font-family:Source Sans Pro,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;margin:0;font-size:var(--fsize-base);color:var(--c-text)}a{text-underline-offset:.4rem;text-decoration-thickness:.1rem}.screen-reader-skip{position:absolute;left:0;top:0;right:0;display:block;padding:8px 20px 10px;text-decoration:none;color:var(--c-text);text-align:center;background-color:var(--c-greenmist-03);transform:translateY(-10rem) scale(0)}.screen-reader-skip:focus{transform:translateY(0) scale(1)}h1,.heading-font{font-family:var(--ftype-heading);font-size:var(--fsize-heading);line-height:100%}h2,.h2{font-size:clamp(2.2rem,5vw,3.2rem);line-height:100%}h3,.h3{font-size:2rem;margin-bottom:1rem}h3+p,.h3+p{margin-top:1rem}h4,.h4{display:block;font-weight:bold;font-size:var(--fsize-base);margin-bottom:0}div.hr{width:100%;height:.1rem;background-color:var(--c-bluemist-01);margin:var(--pad-page-vert) 0}.title-green{color:var(--c-green-02)}.page-width{width:100%;max-width:var(--width-outer-page);margin:var(--pad-page-vert) auto 3.2rem;padding:0 var(--pad-page-hor)}.page-width.articles,.page-width.content-heading{margin-top:0;padding-top:var(--pad-page-vert)}.page-padding-content,.page-table-padding{padding:var(--pad-page-content-vert) var(--pad-page-content-hor)}.page-padding-content{max-width:90rem;margin:0 auto}.page-padding-content.has-form{max-width:64rem;padding:var(--pad-page-vert) 0}@media screen and (width <= 52.5em){.page-padding-content.has-form{padding-left:2.4rem;padding-right:2.4rem}}.page-padding-content table{display:block;width:100%;overflow-x:auto;font-size:1.32rem;line-height:1.32rem;background-color:var(--fill-table)}.page-padding-content table.list{margin:var(--pad-highlight-outer-vert) 0}.page-padding-content table.list tr:nth-child(odd) td{background-color:var(--fill-table-odd)}.page-padding-content table.border thead th{padding-top:.5rem}.page-padding-content table.border th,.page-padding-content table.border td{border:1px solid black}.page-padding-content table tr.even{background-color:var(--fill-table)}.page-padding-content table tr.odd{background-color:var(--fill-table-odd)}.page-padding-content table td.nowrap{white-space:nowrap}.page-padding-content table th,.page-padding-content table td{padding:.4rem 1.2rem}.page-padding-content h1,.page-padding-content h2{font-family:var(--ftype-heading)}header{padding:calc(var(--pad-header-vert)*.5) var(--pad-header-hor) 0;background:var(--fill-header)}@media screen and (width <= 64em){header{padding:calc(var(--pad-header-vert)*.75) var(--pad-header-hor) 0}}footer{background:var(--fill-header);padding:calc(var(--pad-highlight-vert)*.5) 0 calc(var(--pad-highlight-vert)*.5)}footer a{--c-link: var(--c-text);text-decoration:none}footer a:not(.link-icon){border-bottom:.1rem solid transparent}footer a:not(.link-icon):hover{border-color:var(--c-link)}.footer-columns{padding:0 var(--pad-highlight-hor)}.footer-columns>div{margin-bottom:4.8rem}.footer-columns address b{font-style:normal}@media screen and (width >= 64.0625em){.footer-columns{display:grid;grid-template-columns:repeat(2, 2fr) repeat(2, 1fr);gap:4.8rem}.footer-columns>div{margin-bottom:0}.footer-columns .disclaimer{grid-column-start:1;grid-column-end:5}.footer-columns .disclaimer nav{display:flex;justify-content:center;margin:0 auto;gap:2.4rem;font-size:1.4rem}}main{flex-grow:1;margin-bottom:6rem}.logo{display:inline-grid;grid-template-columns:max-content max-content;gap:.8rem;align-items:center;font-size:2.4rem;font-weight:bold;color:var(--fill-logo-text);text-decoration:none}footer .logo{--fill-logo-text: var(--fill-logo-text-footer);padding-left:var(--pad-header-hor)}.svg-logo{display:block;width:3.2rem;height:auto;fill:var(--fill-logo)}footer .svg-logo{--fill-logo: var(--fill-logo-footer)}@media screen and (width >= 52.5625em){.svg-logo{width:4.6rem}}.logo-text{font-size:2.2rem}@media screen and (width >= 52.5625em){.logo-text{font-size:3.2rem}}.main-menu{margin-top:1.2rem;padding-left:4rem}@media screen and (width >= 52.5625em){.main-menu{padding-left:5.6rem}}.main-menu ul{display:flex;gap:0 .3rem;margin:0;padding:0;list-style-type:none}.main-menu ul>li{position:relative;z-index:1}.main-menu ul>li>a{text-decoration:none}.main-menu ul>li:hover{--c-link: var(--fill-btn-text-hover)}.main-menu ul>li.has-submenu:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-menu ul>li.has-submenu:hover .submenu{display:block;clip-path:initial;opacity:1}@starting-style{.main-menu ul>li.has-submenu:hover .submenu{opacity:0}}ul.submenu{display:none;clip-path:circle(0);transition:opacity .3s;width:28rem;position:absolute;top:100%;left:0;z-index:10;padding:1.6rem 0;background-color:var(--fill-submenu);box-shadow:0rem .3rem .6rem 0 hsla(0, 0%, 50%, 0.5)}ul.submenu li{--size-icon: 2.4rem;--fill-icon: hsla(0, 100%, 199%, 0.7);display:flex;align-items:flex-start;gap:0 .6rem;padding:0 .5rem 0 1.1rem}ul.submenu li .icon-arrow-right{flex-basis:var(--size-icon);flex-shrink:0;margin-top:.2rem}ul.submenu li:hover{--fill-icon: hsla(0, 100%, 199%, 1)}ul.submenu li:hover a{text-decoration:underline}ul.submenu a{--c-link: var(--c-white);display:block;flex-grow:1;padding-top:.4rem;padding-bottom:.4rem;white-space:normal}input#toggle-mobile-menu{position:absolute;top:0;right:0;clip-path:circle(0)}input#toggle-mobile-menu:checked+.mobile-green-menu{transform:translateX(45vw)}@media screen and (width <= 52.5em){input#toggle-mobile-menu:checked+.mobile-green-menu{transform:translateX(0)}}.mobile-green-menu{--fill-logo: var(--c-white);--fill-logo-text: var(--c-white);position:fixed;top:0;left:0;bottom:0;z-index:10;width:100%;transform:translateX(100%);transition:transform .3s;padding:calc(var(--pad-header-vert)*.75) var(--pad-header-hor) var(--pad-header-vert);background-color:var(--c-green-02)}.mb-loaded .mobile-green-menu{transition:transform .25s}.mobile-green-menu .hamburger{--fill-btn: hsla(0, 0%, 0%, 0.12);--fill-btn-hover: hsla(0, 0%, 0%, 0.24);--fill-icon-hover: var(--c-text)}.mobile-green-menu .language-chooser{--fill-hover: var(--c-white);margin-right:.4rem}.hamburger{--fill-btn: var(--c-grey-01);--fill-btn-text: var(--c-text);border-radius:.4rem}:is(.mobile-menu,.mobile-top-right-menu) ul{margin:2rem 0 0 2.4rem;padding:0}:is(.mobile-menu,.mobile-top-right-menu) ul li{padding-left:0}.mobile-menu{font-size:2rem}.mobile-top-right-menu{font-size:1.6rem}.mobile-top-right-menu span.icon-arrow-right{transform:translateY(-0.2rem)}.mobile-menu-item{--c-link: var(--c-white);--fill-icon: hsla(0, 100%, 100%, 0.5);--size-icon: 2.5rem;display:grid;grid-template-columns:var(--size-icon) 1fr;gap:.3rem;align-items:flex-start;margin-bottom:.4rem}.mobile-menu-item a{text-decoration:none}.mobile-menu-item:hover{--fill-icon: hsla(0, 100%, 100%, 1)}.mobile-menu-item:hover a{text-decoration:underline}.mobile-menu-item button[type=submit]{padding:0;color:var(--c-white);background-color:transparent}.mobile-menu-item button[type=submit]:hover{text-decoration:underline}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;margin-bottom:1.2rem;padding-left:5.6rem;color:var(--c-link)}.breadcrumbs a{text-decoration:none}.breadcrumbs h1{margin:0;font-family:var(--ftype-base);font-size:var(--fsize-base);font-weight:normal;line-height:initial}@media screen and (width <= 64em){.breadcrumbs{padding-left:3.6rem}}@media screen and (width <= 52.5em){.breadcrumbs{display:none}}a{color:var(--c-link)}a.btn{text-decoration:none}a.link-icon{--size-icon: 1.2rem;display:inline-flex;align-items:center;gap:0 1rem}a.link-icon>span:first-child{flex-basis:var(--size-icon)}a.link-icon>span:last-child{border-bottom:.1rem solid transparent}a.link-icon:hover>span:last-child{border-color:var(--c-link)}a.invalid{color:var(--fill-error)}[class^=icon-]{display:block;width:var(--size-icon);height:var(--size-icon);background:var(--fill-icon)}.header-top-right,.top-right-menu{display:flex;align-items:center}.header-top{display:flex;flex-wrap:wrap-reverse}.header-top .logo{transform:translateY(1rem)}.header-top-right{--c-link: var(--c-text);margin-left:auto}.header-top-right a{text-decoration:none;padding:.32rem .8rem .4rem}.header-top-right a.btn{--size-icon: 3.2rem;height:var(--size-icon);display:inline-flex;align-items:center}.header-top-right a.attention{background-color:var(--c-bluemist-04);border-radius:.24rem;transition:background-color .12s;padding-right:1.2rem;margin:0 .8rem}.header-top-right a.attention:hover{background-color:var(--c-white)}.header-top-right form .btn.stripped{--fill-btn-text-hover: var(--c-link);padding:.32rem .8rem .4rem;cursor:pointer}.header-top-right .btn.stripped{--fill-btn-text-hover: var(--c-link);--fill-icon-hover: var(--c-link)}.header-top-right div.language-chooser{transform:translateY(-0.05rem)}.language-chooser{white-space:nowrap}.language-chooser a:first-child{padding-right:0}.language-chooser a:last-child{padding-left:0}.language-chooser .active{--fill-btn-text-hover: var(--c-text);font-weight:bold}sub,sup{font-size:55%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}.header-bg{background-color:var(--fill-header)}.section-heading{text-align:center;margin-top:0;margin-bottom:0;padding-top:var(--pad-page-vert);padding-bottom:var(--pad-page-vert)}.section-heading h1,.section-heading .section-heading-font{margin:0 auto;max-width:32ch;font-size:clamp(3.2rem,4vw,5.6rem);line-height:clamp(3.2rem,4vw,5.6rem);font-family:var(--ftype-base);font-weight:normal;color:var(--fill-heading)}@media screen and (width >= 64.0625em){.section-heading h1,.section-heading .section-heading-font{font-size:5.6rem;line-height:5.6rem}}.section-heading div.header-buttons{margin-top:var(--pad-page-vert)}.heading-split-bg{background:var(--fill-heading-split-bg) no-repeat}.section-reason{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem;max-width:var(--width-outer-page);margin:0 auto var(--pad-page-vert);padding:0 var(--pad-highlight-outer-hor)}@media screen and (width <= 52.5em){.section-reason{grid-template-columns:1fr}}.reason-block-link{display:flex;flex-direction:column;padding:2.4rem;text-decoration:none;color:var(--c-text);transition:transform .2s}@media screen and (width >= 64.0625em){.reason-block-link{padding:3.2rem 4rem 4rem}}.reason-block-link:hover{transform:scale(1.03);box-shadow:0 0 .5rem 0 var(--fill-block-shadow)}.reason-block-link:nth-child(1){background:var(--fill-reason-block-01)}.reason-block-link:nth-child(2){background:var(--fill-reason-block-02)}.reason-block-link:nth-child(3){background:var(--fill-reason-block-03)}.reason-block-link:nth-child(1),.reason-block-link:nth-child(2),.reason-block-link:nth-child(3){background-size:contain,contain;background-position:95% 101%,bottom right}@media screen and (width >= 64.0625em){.reason-block-link:nth-child(1),.reason-block-link:nth-child(2),.reason-block-link:nth-child(3){background-size:cover,contain;background-position:95% 101%,top center}}.reason-title,.reason-block-content{max-width:max(60%,20rem)}@media screen and (width >= 52.5625em){.reason-title,.reason-block-content{max-width:unset}}.reason-title{margin-top:0;margin-bottom:1rem;font-family:var(--ftype-heading);font-size:clamp(2rem,2.1vw,2.8rem);line-height:clamp(2rem,2.1vw,2.8rem);color:var(--fill-title-01)}.reason-block-content{margin-top:auto;overflow:hidden;height:32rem}@media screen and (width <= 64em){.reason-block-content{height:24rem}}@media screen and (width <= 52.5em){.reason-block-content{height:unset}}ol{margin:1rem 0 1rem 2rem;padding:0}ol li{padding-left:1rem}ol li::marker{color:var(--fill-list-marker);font-weight:bold}main ul{margin:1rem 0 1rem 0;padding:0;list-style-type:none}main ul li{--size-icon: 1.2rem;position:relative;margin-block:.5rem;padding-left:calc(var(--size-icon) + 1.6rem)}main ul li::before{content:"";display:block;position:absolute;top:.4rem;left:0;height:var(--size-icon);width:var(--size-icon);-webkit-mask-image:url(icon-bullet.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icon-bullet.svg);mask-size:var(--size-icon) auto;background-color:var(--fill-list-marker)}main ul.list-checkmarks li{--size-icon: 1.8rem;padding-left:calc(var(--size-icon) + 1rem)}main ul.list-checkmarks li::before{top:0;-webkit-mask-image:url(icon-checkmark.svg);-webkit-mask-size:var(--size-icon) auto;mask-image:url(icon-checkmark.svg);mask-size:var(--size-icon) auto}figure{display:table;margin:var(--pad-highlight-outer-vert) 0;padding:3.2rem 3.6rem 0;background-color:var(--fill-figure)}figure h3{margin:0;padding-bottom:1.2rem}figure img{max-width:max-content;border:.1rem solid rgba(0, 0, 0, 0.1)}figure figcaption{display:table-caption;caption-side:bottom;padding:.8rem 3.6rem 3.6rem;background-color:inherit}@media screen and (width <= 52.5em){figure{margin:var(--pad-highlight-outer-vert) calc(var(--pad-page-content-hor)*-1);padding:2rem 2.4rem 0}figure figcaption{padding:.8rem 2.4rem 2.4rem}}.subtitle{font-weight:600}.subtitle+h1,.subtitle+h3{margin-top:.8rem;margin-bottom:.8rem}:is(ul,ol)+.subtitle,:is(ul,ol)+h2{margin-top:4rem}blockquote{--size-icon: 4rem;display:grid;grid-template-columns:var(--size-icon) 1fr var(--size-icon);gap:2.4rem 1.2rem}blockquote.page-width{width:72%;padding:calc(var(--pad-page-vert)*2) var(--pad-page-hor)}blockquote footer{grid-column:2;justify-self:right;background-color:unset;font-size:var(--fsize-base);margin-bottom:1.2rem;padding:0}blockquote .icon-blockquote-start{align-self:flex-start}blockquote .icon-blockquote-end{align-self:flex-end}blockquote .blockquote-icon{background-color:var(--fill-blockquote-icon)}blockquote .blockquote-text{padding-top:.8rem;font-weight:300;font-size:3.2rem}@media screen and (width <= 64em){blockquote.page-width{width:84%}}@media screen and (width <= 52.5em){blockquote{--size-icon: 2.4rem}blockquote.page-width{width:92%;padding:var(--pad-page-vert) var(--pad-page-hor)}blockquote .blockquote-text{padding-top:.4rem;font-size:2.4rem}}section.articles-heading,section.content-title,section.two-columns-content{margin-top:0;padding:8rem 9.6rem 0;background-color:var(--fill-articles-heading)}@media screen and (width <= 64em){section.articles-heading,section.content-title,section.two-columns-content{padding:4rem 4.8rem 0}}@media screen and (width <= 52.5em){section.articles-heading,section.content-title,section.two-columns-content{padding:2.4rem}}section.articles-heading h1,section.content-title h1,section.two-columns-content h1{margin-top:.8rem}section.articles-list{padding-top:0;margin:0 auto;padding:0;width:88%;max-width:calc(var(--width-outer-page)*.88)}.page-categories{display:flex;flex-wrap:wrap;gap:.5rem;max-width:calc(var(--width-outer-page)*.88);width:88%;margin:3rem auto;padding:0 5.9rem}@media screen and (width >= 52.5625em){.page-categories{padding:0 10.7rem}}.page-categories a{font-weight:normal}.article-item{width:100%;margin-bottom:4.8rem;padding:0 1.1rem}.article-item.faq-item{margin-bottom:0}@media screen and (width >= 52.5625em){.article-item{padding:0 3.6rem;width:50%}}@media screen and (width >= 68.8125em){.article-item{width:33.3%}.article-item.faq-item{width:50%}}.article-item-title{margin-top:2.5rem;font-size:clamp(2rem,4vw,2.4rem);font-weight:600;line-height:105%}.article-item-title:first-child{margin-top:0}.article-item-footer{color:var(--c-link);border-bottom:.1rem solid var(--fill-article-divider);padding-bottom:2.4rem}section.highlight{max-width:var(--width-outer-page);margin:var(--pad-highlight-outer-vert) auto;padding:0 var(--pad-highlight-outer-hor)}.heading-split-bg section.highlight{margin-top:0;padding-top:var(--pad-highlight-outer-vert)}.highlight-content{color:var(--fill-block-content);padding:var(--pad-highlight-vert) var(--pad-highlight-hor)}.bg-06 .highlight-content{--fill-block-content: var(--c-white)}.fit-container-img{width:100%;height:auto;object-position:center;object-fit:contain;vertical-align:top}@media screen and (width <= 52.5em){.tile{margin-bottom:1rem}}.tile h2{--fsize-heading: clamp(2rem, 5vw, 2.8rem);font-family:var(--ftype-heading);margin-bottom:.8rem}.tile .btn{margin:1.6rem auto 0 0}.tile a{color:var(--c-text)}.tile-content{height:100%;display:flex;flex-direction:column;padding:var(--pad-highlight-vert) var(--pad-highlight-hor);color:var(--fill-block-content)}@media screen and (width >= 52.5625em){.tiles-2-columns .tile-content{padding:calc(var(--pad-highlight-vert)*.5) calc(var(--pad-highlight-hor)*.5)}}.tile-content div.description{flex-grow:2}.bg-06 .tile-content{--fill-block-content: var(--c-white)}.tile-img-column{overflow:hidden;position:relative}.tile-img-column .cover-container-img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}@media screen and (width <= 52.5em){.single .tile-img-column .cover-container-img{position:static;left:unset;top:unset;width:100%;max-height:30rem;vertical-align:top}}@media screen and (width <= 31.25em){.tiles-2-columns .tile-img-column .cover-container-img{position:static;left:unset;top:unset;width:100%;max-height:30rem;vertical-align:top}}.tiles-2-columns{display:grid;grid-template-columns:repeat(2, minmax(32.5rem, 1fr));gap:1rem 1rem;margin:0 auto;max-width:var(--width-outer-page)}@media screen and (width <= 68.75em){.tiles-2-columns{grid-template-columns:1fr}}.tile{display:grid;grid-template-columns:1.3fr 1fr}@media screen and (width <= 52.5em){.single .tile{grid-template-columns:1fr}.single .tile .tile-content{order:2}}@media screen and (width <= 31.25em){.tiles-2-columns .tile{grid-template-columns:1fr}.tiles-2-columns .tile .tile-content{order:2}}.bg-01{background-color:var(--fill-block-01)}.bg-02{background-color:var(--fill-block-02)}.bg-03{background-color:var(--fill-block-03)}.bg-04{background-color:var(--fill-block-04)}.bg-05{background-color:var(--fill-block-05)}.bg-06{background-color:var(--fill-block-06)}dialog{--video-width: 60vw;border:none;max-width:var(--video-width);min-height:calc(var(--video-width)/1.78);width:100%;padding:0;font-size:var(--fsize-base);color:var(--c-text);background:var(--fill-dialog);box-shadow:rgba(0, 0, 0, 0.24) 0 3px 8px}dialog::backdrop{background-color:rgba(0, 0, 0, 0.24)}dialog[open]{display:flex}dialog iframe{flex-grow:1}@media screen and (width <= 64em){dialog{--video-width: 80vw}}@media screen and (width <= 52.5em){dialog{--video-width: 96vw}}.close-dialog{position:absolute;top:0;right:0}section.faq-block>div{display:flex;flex-wrap:wrap;gap:3rem 6rem;padding-left:var(--pad-page-content-hor);padding-right:var(--pad-page-content-hor)}section.faq-block>div>div{flex:1 0 32rem}.faq-list,.faq-item{--gap: 1.8rem}.faq-title{display:grid;grid-template-columns:var(--width-bullet) 1fr;align-items:center;gap:0 var(--gap);font-size:2rem;font-weight:bold}.faq-title .faq-bullet{display:inline-flex;align-items:center;justify-content:center;width:var(--width-bullet);height:var(--width-bullet);background-color:var(--fill-faq-bullet);border-radius:50%}.faq-title .icon-questionmark{--size-icon: var(--font-size-bullet);--fill-icon: var(--fill-faq-icon)}.faq-description{margin:1rem 0 4rem;padding-left:calc(var(--width-bullet) + var(--gap))}.columns-3{display:flex;flex-direction:row;gap:10%;max-width:90%;margin:calc(var(--pad-page-vert)*3) auto}.columns-3>div{display:flex;flex-direction:column;align-items:center;margin-bottom:1.6rem;padding:0;text-align:center}.columns-3 .column-3-img{grid-area:image}.columns-3 .light-heading{grid-area:title}.columns-3 .column-3-content{grid-area:text}@media screen and (width <= 64em){.columns-3{--fsize-heading: 3rem;max-width:100%;margin:calc(var(--pad-page-vert)*2) auto}}@media screen and (width <= 52.5em){.columns-3{--fsize-heading: 2.4rem;flex-direction:column;max-width:90%;margin:var(--pad-page-vert) auto}.columns-3>div{display:grid;grid-template-areas:"image title" "image text";gap:0 2.4rem;margin-bottom:2.4rem;text-align:left}}.light-heading{--c-green-01: #8AC43F;margin-top:.8rem;font-size:var(--fsize-heading);line-height:var(--fsize-heading);font-weight:normal}.light-heading.colormatch-green-01{color:var(--c-green-01)}.light-heading.colormatch-blue-01{color:var(--c-blue-01)}.light-heading.colormatch-green-02{color:var(--c-green-02)}.column-3-img{width:clamp(8.6rem,8vw,14rem)}.column-3-content{margin-top:auto}table{border-collapse:collapse;border-spacing:0}table th,table td{padding:.4rem 1.2rem}table th{text-align:left}table thead tr:last-child th,table thead tr:first-child th{padding-top:2rem}table thead tr:nth-child(2) th{padding-top:0}caption{margin-top:3rem;margin-bottom:1.4rem;text-align:left}.caption-title{margin-bottom:1rem;font-weight:bold;font-size:2rem}.dot{display:inline-block;width:.3rem;height:.3rem;background-color:var(--c-text);border-radius:50%}.footprint-nav{display:flex;flex-wrap:wrap;gap:1rem 1rem;align-items:center;margin:2rem 0;padding-left:4rem}.footprint-nav .active{font-weight:bold}.scroll-table{width:100%;overflow-x:auto;margin:var(--pad-highlight-outer-vert) 0}table.footprint{width:100%;font-size:1.4rem;background-color:var(--c-greenmist-01);margin-top:2rem}table.footprint caption{margin:0;padding:4rem;font-family:var(--ftype-heading);font-size:var(--fsize-heading);color:var(--c-green-02);background:url(omb-leaf.svg) var(--c-greenmist-01) no-repeat;background-position:calc(100% - 4rem) center;border-bottom:.1rem solid var(--c-white)}table.footprint .theme-body+.theme-body{border-top:1px solid var(--c-green-02)}table.footprint .theme-body:not(:first-of-type):last-child tr:first-child td,table.footprint .theme-body:not(:first-of-type):last-child tr:first-child th{border-top:solid 16px var(--c-white)}table.footprint th,table.footprint td{vertical-align:top;padding:.4rem .8rem 1.2rem 0;line-height:1.3rem}table.footprint th:first-child,table.footprint td:first-child{min-width:22.4rem;padding-left:4rem}table.footprint th:nth-child(2),table.footprint td:nth-child(2){min-width:12rem}table.footprint th.number,table.footprint td.number{width:6rem;min-width:6rem;text-align:right}table.footprint th.unit,table.footprint td.unit{max-width:9.6rem;min-width:8rem;font-size:75%;padding-top:.5rem}table.footprint th.unit:last-child,table.footprint td.unit:last-child{padding-right:4rem}table.footprint .theme-title th{padding:2rem 0 1.2rem 0}table.footprint .theme-title th:first-child{padding-left:4rem}table.footprint thead th{padding-top:2.4rem;padding-bottom:0;color:var(--c-green-02)}table.footprint .total th{padding-top:0;padding-bottom:3.2rem}table.footprint .total th.unit{font-size:100%}table.footprint .is-co2-compensation+.total-body .total th{padding-top:2.4rem}table.footprint .last-item-row td{padding-bottom:1.2rem}table.footprint .subtotal td,table.footprint .subtotal th{padding-top:8px;padding-bottom:24px}table.footprint .subtotal th{border-top:1px solid var(--c-greenmist-04);font-style:italic;font-weight:normal}table.footprint tbody.is-co2-compensation .subtotal th{border-top:1px solid var(--c-greenmist-04)}table.footprint tr.sub-tfoot td{padding-top:1.4rem;padding-bottom:1.4rem;font-weight:bold}table.footprint tr.sub-tfoot td:nth-child(n+5){border-top:.1rem solid var(--c-green-02)}table.footprint tfoot tr td{padding-bottom:1.2rem}table.footprint tfoot tr:first-child td{padding-top:1.8rem}table.footprint tfoot tr:last-child td{padding-top:.8rem;font-weight:bold}table.footprint tfoot tr:last-child td:nth-child(n+4){border-top:.1rem solid var(--c-green-02)}table.footprint table.compensation{margin-top:0;background-color:blue}table.footprint table.compensation th{padding-top:3.2rem;padding-bottom:1.8rem;font-size:2rem}table.footprint table.compensation th,table.footprint table.compensation td{position:relative}table.footprint table.compensation .spacing{padding-top:1rem}table.footprint table.compensation .total td{padding-top:1.8rem;padding-bottom:6.4rem;font-weight:bold}table.footprint table.compensation .total td:nth-child(5){padding-left:1.2rem}table.footprint table.compensation .total td:nth-child(n+5){border-top:.1rem solid #97bcd0}table.footprint table.compensation tfoot{background:#fff}table.footprint table.compensation tfoot tr:last-child td{padding-top:1.4rem;border-top:none}.footprint-list{position:relative;margin:2.4rem 0}.footprint-list::before{content:attr(data-letter);display:flex;align-items:center;justify-content:center;position:absolute;top:-0.8rem;width:var(--width-bullet);height:var(--width-bullet);font-weight:bold;font-size:var(--font-size-bullet);color:var(--c-green-02);background-color:var(--c-greenmist-02);border-radius:50%}.footprint-list li{margin-left:var(--width-bullet);margin-bottom:.8rem;list-style-type:none}.footprint-list a{margin-left:.5rem;margin-right:.5rem}.footprint-list-basic li{margin-inline:4rem;margin-bottom:.8rem;padding:0;list-style-type:none}.footprint-list-basic li::before{display:none}.footprint-list-basic a{margin-left:.5rem;margin-right:.5rem}.co2-logo{max-width:32rem}section.two-columns-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.6rem 6.4rem;margin-top:0;background-color:var(--fill-articles-heading)}section.two-columns-content h1{margin-top:.8rem}@media screen and (width <= 52.5em){section.two-columns-content{grid-template-columns:1fr}}.municipalities-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.4rem;margin-top:4rem}@media screen and (width <= 64em){.municipalities-list{grid-template-columns:1fr}}.municipalities-list .ellipsis{display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heading-icon{--size-icon: 1.2rem;--fill-icon: var(--c-green-02);display:grid;grid-template-columns:var(--width-bullet) 1fr;gap:calc(var(--width-bullet)*.32);align-items:center;position:relative;margin-left:calc(var(--width-bullet)*-1.32)}@media screen and (width <= 52.5em){.heading-icon{margin-left:calc(var(--width-bullet)*-0.5)}}.heading-icon::before,.heading-icon::after{content:"";grid-column:1;grid-row:1}.heading-icon::before{width:var(--width-bullet);height:var(--width-bullet);background-color:var(--fill-faq-bullet);border-radius:50%}.heading-icon::after{align-self:center;justify-self:center;width:calc(var(--width-bullet)*.5);height:calc(var(--width-bullet)*.5);background-color:var(--fill-icon)}.heading-icon.exclamation-mark::after{-webkit-mask-image:url("icons/icon-exclamation-mark.svg");-webkit-mask-size:calc(var(--width-bullet)*.5) auto;mask-image:url("icons/icon-exclamation-mark.svg");mask-size:calc(var(--width-bullet)*.5) auto}.heading-icon.euro-mark::after{-webkit-mask-image:url("icons/icon-euro.svg");-webkit-mask-size:calc(var(--width-bullet)*.5) auto;mask-image:url("icons/icon-euro.svg");mask-size:calc(var(--width-bullet)*.5) auto}.heading-icon.question-mark::after{-webkit-mask-image:url("icons/icon-questionmark.svg");-webkit-mask-size:calc(var(--width-bullet)*.5) auto;mask-image:url("icons/icon-questionmark.svg");mask-size:calc(var(--width-bullet)*.5) auto}.no-display{display:none !important}@media screen and (width <= 52.5em){.desktop{display:none}.header.mobile{display:flex;align-items:center}.header.mobile .header-top .logo{transform:unset}.header.mobile .header-top-right{padding-left:0}.header.mobile div.language-chooser{margin-right:.4rem}}@media screen and (width >= 52.5625em){.mobile{display:none}}form.search{display:flex;background-color:var(--c-green-02);align-items:center;border-radius:.4rem}form.search .btn{border-left:.1rem solid var(--c-white);border-top-left-radius:0;border-bottom-left-radius:0}form.search .search-field{--width-field: 100%;max-width:100%;margin:0 .8rem;background-color:var(--c-white)}form.verification .pioneer-formfield{padding:0 0 2.4rem;border-bottom:.1rem solid var(--c-bluemist-01)}form.verification input[type=text]{display:block;max-width:24rem;font-size:200%;padding:.6rem 1.6rem;margin:.8rem 0}.pagination{margin:var(--pad-page-vert) 0;display:flex;flex-wrap:wrap}.pagination a{display:block;background-color:var(--c-greenmist-01);padding:.4rem 1rem;margin:0 .2rem .2rem 0;border-radius:.2rem;text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination a.current{background-color:var(--c-green-02);color:var(--c-white)}.search-results .search-result{margin:var(--pad-page-vert) 0}.search-results .search-result span.title{display:block}.btn-strip{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap}.course{background-color:var(--c-greenmist-01);padding:calc(var(--pad-highlight-vert)*.5) calc(var(--pad-highlight-hor)*.5);margin-block:var(--pad-page-vert);border-radius:.8rem}.course>*:first-child{margin-top:0}.course-item{display:grid;grid-template-columns:2.4rem 1fr 16rem;gap:.8rem;padding:1.2rem;margin-bottom:.8rem;border-radius:.2rem;background-color:var(--c-white)}@media screen and (width <= 39.375em){.course-item{grid-template-columns:2.4rem 1fr}.course-item .column-3{grid-column:2/-1}}.course-item .column-1{display:inline-flex;justify-content:center}.course-item .icon-radio{--size-icon: 1.8rem;--fill-icon: hsl(0 0% 59%)}.course-item .icon-checkmark{--size-icon: 2.4rem;--fill-icon: var(--c-green-02);display:none}.course-item [name=event]{position:absolute;clip-path:circle(0);opacity:0}.course-item [name=event]:checked+.icon-radio{display:none}.course-item [name=event]:checked~.icon-checkmark{display:block}.course-price{font-family:var(--ftype-heading);font-size:2.4rem}
