@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bobbing{0%,to{transform:translateZ(0)}50%{transform:translate3d(2px,-7px,0)}}@keyframes pulsating{0%,to{transform:scale(1)}50%{opacity:.95;transform:scale(.95)}}@keyframes bee-left{0%{opacity:.8;transform:rotate(36deg)}50%{filter:blur(1px);transform:rotate(-54deg)}}@keyframes bee-right{0%{filter:blur(1px);transform:rotate(-36deg)}50%{opacity:.8;transform:rotate(54deg)}}@keyframes dragonfly-1{0%,to{opacity:.7;transform:skew(-.03turn) scale(.9)}50%{transform:skew(.03turn) scale(.9)}}@keyframes dragonfly-2{0%,to{transform:skew(.03turn) scale(.9)}50%{opacity:.7;transform:skew(-.03turn) scale(.9)}}@font-face{font-display:swap;font-family:Centra;font-style:normal;font-weight:700;src:url(../fonts/spa/Centra/CentraNo1.woff2) format("woff2"),url(../fonts/spa/Centra/CentraNo1.woff) format("woff")}@font-face{font-display:swap;font-family:Doyle;font-style:normal;font-weight:400;src:url(../fonts/spa/Doyle/Doyle-400.woff2) format("woff2"),url(../fonts/spa/Doyle/Doyle-400.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/spa/Inter/Inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/spa/Inter/Inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{ascent-override:98%;font-family:Inter fallback;size-adjust:105%;src:local("Arial")}@font-face{font-family:Centra fallback;size-adjust:97.5%;src:local("Arial")}@font-face{font-family:Doyle fallback;size-adjust:132%;src:local("Times")}@layer settings, tools, vendor, global, objects-critical, objects-deferred, pages, overwrites;@layer vendor{html{line-height:1.15;-webkit-text-size-adjust:100%}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.ls-slider{display:flex;margin:1.875rem -20px -.625rem}@media only screen and (max-width:47.9375rem){.ls-slider{flex-wrap:nowrap;overflow-x:auto;padding:0 20px;scroll-snap-type:x mandatory}}@media only screen and (min-width:48rem){.ls-slider{align-self:stretch;margin-left:-20px;margin-right:-20px}}.ls-slider .ls-item{flex-shrink:0;padding:.625rem 20px;scroll-snap-align:center;width:80%}@media only screen and (min-width:48rem){.ls-slider .ls-item{width:50%}}@media only screen and (min-width:){.ls-slider .ls-item{width:33.3333333333%}}.ls-columns{margin:1.875rem -20px -.625rem}@media only screen and (min-width:48rem){.ls-columns{align-items:stretch;display:flex;flex-wrap:wrap;width:100%}}.ls-columns .ls-item{padding:.625rem 20px;width:100%}@media only screen and (min-width:48rem){.ls-columns .ls-item{width:50%}}@media only screen and (min-width:64rem){.ls-columns .ls-item{width:33.3333333333%}}.ls-reversed{display:flex;flex-direction:column-reverse}.ls-reversed .ls-bottom-item{margin-top:.75rem}.ls-reversed-row{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ls-reversed-row{flex-direction:row-reverse;justify-content:space-between}}@media only screen and (max-width:47.9375rem){.ls-reversed-row .ls-first-item{margin-bottom:1.5rem}}@media only screen and (min-width:48rem){.ls-reversed-row .ls-first-item{width:34.375%}.ls-reversed-row .ls-second-item{width:58.5714285714%}}.ls-reversed-row--m{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ls-reversed-row--m{flex-direction:row-reverse;justify-content:space-between}}@media only screen and (max-width:47.9375rem){.ls-reversed-row--m .ls-first-item{margin-bottom:1.5rem}}@media only screen and (min-width:48rem){.ls-reversed-row--m .ls-first-item{width:39.9408284024%}.ls-reversed-row--m .ls-second-item{width:57.100591716%}}.ls-row{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ls-row{flex-direction:row;justify-content:space-between}}@media only screen and (max-width:47.9375rem){.ls-row .ls-first-item{margin-bottom:1.5rem}}@media only screen and (min-width:48rem){.ls-row .ls-first-item{width:34.375%}.ls-row .ls-second-item{width:58.5714285714%}}.ls-row--m{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ls-row--m{flex-direction:row;justify-content:space-between}}@media only screen and (max-width:47.9375rem){.ls-row--m .ls-first-item{margin-bottom:1.5rem}}@media only screen and (min-width:48rem){.ls-row--m .ls-first-item{width:39.9408284024%}.ls-row--m .ls-second-item{width:57.100591716%}}.ls-reordered{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:48rem){.ls-reordered{flex-direction:row-reverse;justify-content:space-between}}@media only screen and (max-width:47.9375rem){.ls-reordered .ls-first-item{margin-bottom:1.5rem}}@media only screen and (min-width:48rem){.ls-reordered .ls-first-item{order:2;width:34.375%}}.ls-reordered .ls-second-item{width:100%}@media only screen and (min-width:48rem){.ls-reordered .ls-second-item{order:1;width:58.5714285714%}}.ls-reordered .ls-third-item{margin:1.5rem auto 0}@media only screen and (min-width:48rem){.ls-reordered .ls-third-item{margin-top:2.5rem;order:3;width:100%}}.ls-reordered-column{display:flex;flex-direction:column}.ls-reordered-column .ls-first-item{order:2}.ls-reordered-column .ls-second-item{margin-bottom:1.5rem;order:1}.ls-reordered-column .ls-third-item{margin-top:1.5rem;order:3}.ls-centered{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;text-align:center}.ls-layered{min-height:400px;padding:1.875rem 20px;position:relative}@media only screen and (min-width:){.ls-layered{padding:3.75rem 40px;padding:5rem 60px}}.ls-layered .ls-top-item{position:relative;z-index:1}.ls-layered .ls-bottom-item{height:100%;left:0;position:absolute;top:0;width:100%}.ls-clickables{display:flex;flex-wrap:wrap;margin:1.5rem -6px -.375rem}@media only screen and (min-width:64rem){.ls-clickables{margin:3rem -6px -.375rem}}@media only screen and (min-width:){.ls-clickables{margin:1.5rem -6px -.375rem}}.ls-clickables .ls-clickable{margin:0 6px .375rem}@media only screen and (min-width:64rem){.ls-clickables .ls-clickable{margin:0 6px .375rem}}@media only screen and (min-width:){.ls-clickables .ls-clickable{margin:0 6px .375rem}}.ls-clickables--s{display:flex;flex-wrap:wrap;margin:1.5rem -6px -.375rem}@media only screen and (min-width:64rem){.ls-clickables--s{margin:1.5rem -6px -.375rem}}@media only screen and (min-width:){.ls-clickables--s{margin:1.5rem -6px -.375rem}}.ls-clickables--s .ls-clickable{margin:0 6px .375rem}@media only screen and (min-width:64rem){.ls-clickables--s .ls-clickable{margin:0 6px .375rem}}@media only screen and (min-width:){.ls-clickables--s .ls-clickable{margin:0 6px .375rem}}.ls-clickables--centered{display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem -6px -.375rem}@media only screen and (min-width:64rem){.ls-clickables--centered{margin:3rem -6px -.375rem}}@media only screen and (min-width:){.ls-clickables--centered{margin:1.5rem -6px -.375rem}}.ls-clickables--centered .ls-clickable{margin:0 6px .375rem}@media only screen and (min-width:64rem){.ls-clickables--centered .ls-clickable{margin:0 6px .375rem}}@media only screen and (min-width:){.ls-clickables--centered .ls-clickable{margin:0 6px .375rem}}.ls-container{max-width:calc(84.5rem + var(--gutter)*2)}.ls-container,.ls-container--xxs{margin-left:auto;margin-right:auto}.ls-container--xxs{max-width:calc(48.25rem + var(--gutter)*2)}.ls-container--xs{margin-left:auto;margin-right:auto;max-width:calc(55.5rem + var(--gutter)*2)}.ls-container--s{margin-left:auto;margin-right:auto;max-width:calc(62.75rem + var(--gutter)*2)}.ls-container--ms{margin-left:auto;margin-right:auto;max-width:calc(70rem + var(--gutter)*2)}.ls-container--m{max-width:calc(84.5rem + var(--gutter)*2)}.ls-container--l,.ls-container--m{margin-left:auto;margin-right:auto}.ls-container--l{max-width:calc(102.5rem + var(--gutter)*2)}.ls-inner-container{margin-left:auto;margin-right:auto;max-width:70rem}.ls-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.ls-spacing{margin-top:var(--gutter--l)}.ls-spacing:not(:last-child){margin-bottom:var(--gutter--l)}}@layer global{*,:after,:before{box-sizing:inherit}@media screen and (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:var(--transition--reduced-motion)!important;animation-duration:var(--transition--reduced-motion)!important;animation-iteration-count:1!important;transition-delay:var(--transition--reduced-motion)!important;transition-duration:var(--transition--reduced-motion)!important}}body,html{height:100%}html{box-sizing:border-box;overflow-y:scroll}body{font-size:1rem;line-height:1.7777777778;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--text);font-family:var(--font--inter);min-width:20rem}@media screen and (min-width:20rem){body{font-size:calc(1rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){body{font-size:1.125rem}}[lang=el-gr] body{--font--title:var(--font--inter);--font--accent:var(--font--inter)}body:before{content:"";display:none}@media only screen and (min-width:30rem){body:before{content:"breakpoint--480px"}}@media only screen and (min-width:48rem){body:before{content:"breakpoint--768px"}}@media only screen and (min-width:63.9375rem){body:before{content:"breakpoint--1023px"}}@media only screen and (min-width:64rem){body:before{content:"breakpoint--1024px"}}@media only screen and (min-width:90rem){body:before{content:"breakpoint--1440px"}}@media only screen and (min-width:120rem){body:before{content:"breakpoint--1920px"}}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0}abbr[title]{border-bottom:none;text-decoration:none}address{font-style:normal}details summary{list-style:none;outline:none}details summary::-webkit-details-marker{display:none}a{text-decoration-skip-ink:auto;transition:color .25s,background-color .25s,border-color .25s}a:focus{outline:none}[type=button]:not(.plyr__control),[type=reset],[type=submit],button{appearance:none;border:0;cursor:pointer;display:inline-block;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s;user-select:none;vertical-align:middle}[type=button]:not(.plyr__control):focus,[type=reset]:focus,[type=submit]:focus,button:focus{outline:none}[type=button]:not(.plyr__control):disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed}ol,ul{list-style-type:none;margin:0;padding:0}img,picture{display:block;height:auto;max-width:100%}svg{display:block;transition:fill .25s}figure{margin:0}table{border-collapse:collapse;table-layout:fixed;width:100%}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;-webkit-transition-delay:9999s}[type=email]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,select:focus,textarea:focus{outline:none}[type=email]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,select:disabled,textarea:disabled{cursor:not-allowed}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}select{appearance:none}select::-ms-expand{display:none!important}textarea{resize:vertical}fieldset{border:0;margin:0;padding:0}}@layer objects-critical{:root{--color--black:#2c353a;--color--white:#fff;--color--blue:#0094d9;--color--blue-100:#eef3fb;--color--blue-200:#dce7f7;--color--blue-300:#84b9e3;--color--blue-700:#004a6d;--color--green:#38b54a;--color--green-100:#dbf0d8;--color--green-200:#a2d39b;--color--green-700:#1c5b25;--color--orange:#f7941f;--color--orange-100:#f7e1cb;--color--orange-200:#fdc689;--color--orange-900:#7c4a0f;--color--red:#ed1c24;--color--text:#2c353a;--color--link:#0094d9;--color--link-hover:#004a6d;--color--overlay:rgba(44,53,58,.65);--color--plyr:#0094d9;--font--inter:Inter,Inter fallback,sans-serif;--font--centra:Centra,Centra fallback,sans-serif;--font--doyle:Doyle,Doyle fallback,serif;--style--italic:italic;--font--title:var(--font--centra);--font--accent:var(--font--doyle);--transition--normal:0.25s;--transition--reduced-motion:0.001ms;--animation--reduced-motion:0.001ms;--border-radius:1.5rem;--border-radius--m:2rem;--border-radius--l:2.5rem;--border-radius--xl:3rem;--gutter:24px;--gutter--s:12px;--gutter--l:3rem;--border-radius--fluid:1.5rem;--text-spacing:1.5rem;--text--max-width:48.25rem;--nav--width:100%;--spacer:1.5rem}@media only screen and (min-width:30rem){:root{--nav--width:25rem;--border-radius--fluid:2rem}}@media only screen and (min-width:48rem){:root{--gutter:32px;--gutter--s:16px;--gutter--l:4rem;--border-radius--fluid:2.5rem;--spacer:2rem}}@media only screen and (min-width:64rem){:root{--gutter:40px;--gutter--s:20px;--gutter--l:5rem;--text-spacing:3rem;--border-radius--fluid:3rem}}.theme .theme__button,.theme--blue .theme__button,.theme--dark-blue .theme__button,.theme--light-blue .theme__button,.theme--transparent-blue .theme__button{--button--color:#fff}.theme .theme__button--primary,.theme--blue .theme__button--primary,.theme--dark-blue .theme__button--primary,.theme--light-blue .theme__button--primary,.theme--transparent-blue .theme__button--primary{--button--background-color:#0094d9;--button--highlight-color:#84b9e3;--button--background-color-hover:#004a6d}.theme .theme__button--secondary,.theme--blue .theme__button--secondary,.theme--dark-blue .theme__button--secondary,.theme--light-blue .theme__button--secondary,.theme--transparent-blue .theme__button--secondary{--button--highlight-color:#a2d39b;--button--background-color:#2ca93e;--button--background-color-hover:#1c5b25}.theme--blue{--theme--background-color:#84b9e3;--theme--color:#2c353a;--theme--color-link:#2c353a;--theme--color-link-hover:#2c353a;--theme--color-title:#2c353a}.theme--transparent-blue{--theme--background-color:rgba(0,148,217,.64);--theme--color-title:#fff;--theme--color:#2c353a;--theme--color-link:#2c353a;--theme--color-link-hover:#0094d9}.theme--dark-blue{--theme--background-color:#004a6d;--theme--color:#fff;--theme--color-link:#fff;--theme--color-link-hover:#fff;--theme--color-title:#fff}.theme--dark-blue .theme__button{--button--background-color-hover:transparent}.theme--dark-blue .theme__button--primary{--button--border-color-hover:#0094d9}.theme--dark-blue .theme__button--secondary{--button--border-color-hover:#38b54a}.theme--light-blue{--theme--background-color:#eef3fb;--theme--color:#2c353a;--theme--color-title:#2c353a;--theme--color-link-hover:#0094d9}.theme--green{--theme--background-color:#dbf0d8;--theme--color:#2c353a;--theme--color-title:#2c353a}.theme--green .theme__button{--button--color:#fff}.theme--green .theme__button--primary{--button--highlight-color:#a2d39b;--button--background-color:#2ca93e;--button--background-color-hover:#1c5b25}.theme--green .theme__button--secondary{--button--background-color:#0094d9;--button--highlight-color:#84b9e3;--button--background-color-hover:#004a6d}.theme--orange{--theme--background-color:#fdc689;--theme--color:#2c353a;--theme--color-title:#2c353a}.theme--orange .theme__button{--button--color:#fff}.theme--orange .theme__button--primary{--button--color:#2c353a;--button--highlight-color:#fdc689;--button--background-color:#f7941f;--button--background-color-hover:#7c4a0f}.theme--orange .theme__button--secondary{--button--highlight-color:#a2d39b;--button--background-color:#2ca93e;--button--background-color-hover:#1c5b25}.app{display:flex;flex-direction:column;min-height:100vh}.app__main{flex:1 0 auto}@media only screen and (max-width:63.9375rem){.app--navigating{overflow:hidden}.app--navigating .app__header{left:0;position:sticky;right:0;top:0}.app--navigating .app__nav,.app--navigating .app__overlay--nav{opacity:1;pointer-events:all}}.app--switching-language{overflow:hidden}.app--switching-language .app__overlay--language{opacity:1;pointer-events:all}.app--modal-is-active{overflow:hidden}.app--cms .app__overlay--search,.app--cms .app__search,.app--searching .app__overlay--search,.app--searching .app__search{opacity:1;pointer-events:all}.app--cms .app__search,.app--searching .app__search{transform:scale(1);transition-duration:.1s,.7s;transition-timing-function:ease,cubic-bezier(.23,1,.32,1)}.app__overlay{background-color:var(--color--overlay);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s;z-index:1}.app__overlay--nav{display:none;right:var(--nav--width);transition-delay:.25s}@media only screen and (min-width:30rem)and (max-width:63.9375rem){.app__overlay--nav{display:block}}.app__overlay--language,.app__overlay--search{right:0;z-index:2}@media only screen and (max-width:63.9375rem){.app__nav{opacity:0;pointer-events:none;transition:opacity .25s ease .25s}}.app__search{opacity:0;pointer-events:none;transform:scale(.95);transition:opacity .25s,transform .5s;z-index:3}.button{align-items:center;background-color:var(--button--background-color);border:2px solid var(--button--border-color,var(--button--background-color));border-radius:2rem;color:var(--button--color);cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.7777777778;overflow:hidden;padding:1rem 3rem;position:relative;text-decoration:none;transition-property:color,background-color,border-color;width:100%}@media screen and (min-width:20rem){.button{font-size:calc(1rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.button{font-size:1.125rem}}@media only screen and (min-width:30rem){.button{display:inline-flex;width:auto}}.button:after,.button:before{border:2px solid var(--button--highlight-color);bottom:.75rem;content:"";display:block;height:2.5rem;pointer-events:none;position:absolute;top:.75rem;transition:all .25s cubic-bezier(.445,.05,.55,.95);width:1.25rem}.button:before{border-radius:1.25rem 0 0 1.25rem;border-right:0;left:.625rem;transform-origin:left center}.button:after{border-left:0;border-radius:0 1.25rem 1.25rem 0;right:.625rem;transform-origin:right center}.button:focus-visible,.button:hover{background-color:var(--button--background-color-hover,var(--button--background-color));border-color:var(--button--border-color-hover,var(--button--background-color-hover));color:var(--button--color-hover,var(--button--color))}.button:focus-visible:after,.button:focus-visible:before,.button:hover:after,.button:hover:before{opacity:.25}.button:focus-visible:before,.button:hover:before{transform:translate3d(-3px,0,0) scale(1.3)}.button:focus-visible:after,.button:hover:after{transform:translate3d(3px,0,0) scale(1.3)}.button:active{top:1px}.button[disabled]{opacity:.3;--button--color-hover:var(--button--color);--button--background-color-hover:var(--button--background-color);filter:saturate(0)}.button[disabled]:after,.button[disabled]:before{opacity:1;transform:none}.button[disabled]:active{top:auto}.button--primary{--button--color:#fff;--button--highlight-color:#84b9e3;--button--background-color:#0094d9;--button--background-color-hover:#004a6d}.button--secondary{--button--color:#fff;--button--highlight-color:#a2d39b;--button--background-color:#2ca93e;--button--background-color-hover:#1c5b25}.button--tertiary{--button--color:#2c353a;--button--highlight-color:#fdc689;--button--background-color:#f7941f;--button--background-color-hover:#7c4a0f}.button--ghost{--button--color:#38b54a;--button--highlight-color:#dbf0d8;--button--background-color:#fff;--button--color-hover:#fff;--button--background-color-hover:#1c5b25;--button--border-color:#38b54a}.button__icon{fill:currentColor;margin-right:.5rem}.form{--label--width:12.5rem}.form .form__inner,.form__alert,.form__message{color:var(--color--text);font-family:var(--font--inter);font-size:1rem;font-weight:400;line-height:1.7777777778}@media screen and (min-width:20rem){.form .form__inner,.form__alert,.form__message{font-size:calc(1rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.form .form__inner,.form__alert,.form__message{font-size:1.125rem}}.form [type=email],.form [type=password],.form [type=search],.form [type=tel],.form [type=text],.form select,.form textarea{border:1px solid #0094d9;border-radius:2rem;color:inherit;flex:0 0 calc(100% - var(--label--width));font-family:inherit;font-size:inherit;padding:1rem 2rem;transition:.5s;width:100%}.form [type=email]::placeholder,.form [type=password]::placeholder,.form [type=search]::placeholder,.form [type=tel]::placeholder,.form [type=text]::placeholder,.form select::placeholder,.form textarea::placeholder{color:var(--color--text);opacity:.65}.form [type=email]:focus,.form [type=password]:focus,.form [type=search]:focus,.form [type=tel]:focus,.form [type=text]:focus,.form select:focus,.form textarea:focus{border-color:#004a6d}.form select{background-color:#eef3fb;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjMkMzNTNBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw1IDMuNTg2IDguMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMS40MTRMNSA2LjQxNC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:top 50% right 1.875rem;background-repeat:no-repeat;border-color:transparent;overflow:hidden;padding-right:3rem;text-overflow:ellipsis}.form select:focus{background-color:#dce7f7}.form textarea{line-height:inherit}.form__select{flex:0 0 calc(100% - var(--label--width))}.form__group{margin-bottom:var(--gutter)}@media only screen and (min-width:48rem){.form__group{display:flex;flex-wrap:wrap;margin-bottom:var(--gutter--s)}}.form__label{display:block;flex:0 0 var(--label--width);padding:0 1rem .5rem 2rem}@media only screen and (min-width:48rem){.form__label{padding:.75rem 1rem 0 0}}.form__label--required:after{color:#ed1c24;content:"*";padding-left:.3em}.form__description{flex:1 0 100%;font-style:italic;margin-top:.5rem}@media only screen and (min-width:48rem){.form .block__footer,.form__description{padding-left:var(--label--width)}.form .block__footer .form__group--checkbox,.form .block__footer .form__group--radio,.form__description .form__group--checkbox,.form__description .form__group--radio{padding-left:0}}.form__group--checkbox:not(fieldset) input,.form__group--radio:not(fieldset) input{left:-999vw;position:fixed}.form__group--checkbox:not(fieldset) .form__label,.form__group--radio:not(fieldset) .form__label{padding-left:2rem;position:relative}@media only screen and (min-width:48rem){.form__group--checkbox:not(fieldset) .form__label,.form__group--radio:not(fieldset) .form__label{padding-left:2.5rem}}.form__group--checkbox:not(fieldset) .form__label:after,.form__group--checkbox:not(fieldset) .form__label:before,.form__group--radio:not(fieldset) .form__label:after,.form__group--radio:not(fieldset) .form__label:before{content:"";display:block;left:0;position:absolute;top:.125rem}@media only screen and (min-width:48rem){.form__group--checkbox:not(fieldset) .form__label:after,.form__group--checkbox:not(fieldset) .form__label:before,.form__group--radio:not(fieldset) .form__label:after,.form__group--radio:not(fieldset) .form__label:before{top:.9375rem}}.form__group--checkbox:not(fieldset) .form__label:before,.form__group--radio:not(fieldset) .form__label:before{border:1px solid #0094d9;height:1.5rem;transition:border-color .5s;width:1.5rem}.form__group--checkbox:not(fieldset) .form__label:after,.form__group--radio:not(fieldset) .form__label:after{opacity:0;transform:scale(.7)}.form__group--checkbox:not(fieldset) input:checked~.form__label:after,.form__group--radio:not(fieldset) input:checked~.form__label:after{opacity:1;transform:none;transition:.25s}.form__group--checkbox:not(fieldset) input:checked~.form__label:before,.form__group--checkbox:not(fieldset) input:focus~.form__label:before,.form__group--radio:not(fieldset) input:checked~.form__label:before,.form__group--radio:not(fieldset) input:focus~.form__label:before{border-color:#004a6d}.form__group--checkbox .form__label:after{background:#0094d9 url(../images/spa/icons/checkmark.svg#white) no-repeat 50%;border:1px solid #004a6d;height:1.5rem;width:1.5rem}.form__group--radio .form__label:after,.form__group--radio .form__label:before{border-radius:50%}.form__group--radio .form__label:after{background-color:#004a6d;height:.75rem;margin:.375rem 0 0 .375rem;width:.75rem}.form__submit svg{display:none}.form__message--thankyou{text-align:center}.form__message--error{background-color:#f7e1cb;border-radius:var(--border-radius--fluid);padding:var(--gutter)}.form__alert{animation:fade-in .5s ease .5s;opacity:0;padding:var(--gutter--s) 0}.sr-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.sr-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.fit-object{overflow:hidden;position:relative}.fit-object img{height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;top:0;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fit-object img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}}.border-radius{border-radius:var(--border-radius--fluid)}.link{color:var(--color--text);display:block;font-size:1rem;font-weight:600;line-height:1.7777777778;padding-left:2.5rem;padding-right:0;position:relative;text-decoration:none;transition:all .25s cubic-bezier(.645,.045,.355,1);width:100%}@media screen and (min-width:20rem){.link{font-size:calc(1rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.link{font-size:1.125rem}}@media only screen and (min-width:30rem){.link{display:inline-block;width:auto}.link--icon{align-items:center;display:inline-flex}}.link:before{background-color:#0094d9;content:"";display:block;height:2px;left:0;position:absolute;top:calc(50% - 1px);transform-origin:left center;transition:all .25s cubic-bezier(.455,.03,.515,.955);width:1.5rem}.link:focus,.link:hover,a:not(.flip):focus .link,a:not(.flip):hover .link{color:#0094d9;padding-left:1.5rem;padding-right:1rem}.link:focus:before,.link:hover:before,a:not(.flip):focus .link:before,a:not(.flip):hover .link:before{transform:scaleX(.5)}.link:active{top:1px}.link__icon{fill:currentColor;margin-right:.5rem}img.lazyload,img.lazyloading{opacity:0}img.lazyloaded{opacity:1;transition:opacity .25s}.badge{align-items:center;background-color:#eef3fb;border:2px solid #eef3fb;border-radius:2rem;display:inline-flex;font-size:.75rem;line-height:1.7142857143;padding:.75rem 1.5rem}@media screen and (min-width:20rem){.badge{font-size:calc(.75rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.badge{font-size:.875rem}}.badge--direction{padding-right:2rem}.badge--direction:after{border:6px solid transparent;content:"";display:block;height:0;margin-left:.5rem}.badge--direction.badge--up:after{border-bottom-color:#38b54a;transform:translateY(-3px)}.badge--direction.badge--down:after{border-top-color:#2c353a;transform:translateY(3px)}.badge--clickable{color:inherit;position:relative;text-decoration:none;transition:all .25s}.badge--clickable:focus-visible,.badge--clickable:hover{background-color:transparent;border-color:var(--color--link-hover);color:var(--color--link-hover)}.badge--clickable:active{top:1px}.badge__icon{margin-right:.5rem;fill:currentColor;transition:fill .25s}.header{--header--height:5.625rem;--header--color-link:#2c353a;--header--color-link-hover:#0094d9;position:relative;z-index:4}@media only screen and (min-width:64rem){.header{--header--height:none}}.header__inner{display:flex;flex-direction:column;justify-content:center;min-height:var(--header--height);padding-bottom:var(--gutter--s);padding-top:var(--gutter--s);position:relative}@media only screen and (min-width:64rem){.header__inner{display:block}}.header__container{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64rem){.header__container{position:relative}}.header__top-bar{order:1}@media only screen and (min-width:64rem){.header__top-bar{display:flex;justify-content:flex-end;padding-bottom:var(--gutter--s);padding-top:var(--gutter--s);position:relative}.header__nav,.header__search{border-radius:6.875rem}}.header__nav{order:2;position:relative}.header__search{background-color:#eef3fb;left:0;padding:var(--gutter);position:absolute;right:0;top:0}@media only screen and (min-width:64rem){.header__search{bottom:-2px;display:flex;left:-2px;padding-bottom:var(--gutter--s);padding-top:var(--gutter--s);right:-2px;top:-2px}}@media only screen and (min-width:90rem){.header__search{padding-left:var(--gutter--l)}}.header__button{margin-right:1.5rem}@media only screen and (max-width:63.9375rem){.header__button,.header__milk-prices{display:none}}.header__milk-label span{font-weight:600}@media only screen and (min-width:64rem){.header__languages{margin-left:1.5rem;margin-top:0}}.header--default .header__inner{background-color:#fff}@media only screen and (min-width:64rem){.header--default .header__nav{border:2px solid #dce7f7}}.header--annual-report .header__inner{background-color:transparent}.header--annual-report .header__container{position:static}@media only screen and (min-width:64rem){.header--annual-report .header__nav{border:none}}.logo{--logo--width:174px;display:block;position:relative}@media only screen and (min-width:30rem){.logo{--logo--width:220px}}@media only screen and (min-width:64rem){.logo{--logo--width:180px}}@media only screen and (min-width:90rem){.logo{--logo--width:256px}}.logo:active{top:1px}.logo__logomark{display:none;max-width:none;position:relative;width:var(--logo--width)}@media only screen and (max-width:63.9375rem){.logo__logomark--compact{display:block}}@media only screen and (min-width:64rem){.logo__logomark--full{display:block}}.nav{align-items:center;display:flex;font-weight:600}.nav__inner{z-index:1}@media only screen and (max-width:63.9375rem){.nav__inner{background-color:#fff;height:calc(100vh - var(--header--height));max-width:var(--nav--width);overflow-y:auto;padding:0 var(--gutter) var(--gutter);position:fixed;right:0;top:var(--header--height);width:100%}}@media only screen and (min-width:64rem){.nav__inner{align-items:center;display:flex}}.nav__hamburger{display:block;margin-left:auto}@media only screen and (min-width:64rem){.nav__hamburger{display:none}}.nav__search-toggler{background-color:transparent;color:var(--color--text)}.nav__search-toggler:focus,.nav__search-toggler:hover{color:var(--header--color-link-hover)}@media only screen and (max-width:63.9375rem){.nav__search-toggler{padding:.75rem;position:absolute;right:1.75rem}}@media only screen and (min-width:64rem){.nav__search-toggler{display:flex;flex:0 0 60px;flex-direction:column;height:96px;justify-content:center}}@media only screen and (min-width:90rem){.nav__search-toggler{flex:0 0 90px}}.nav__logo{transform:translate(-2px,-20%)}@media only screen and (min-width:64rem){.nav__logo{padding-left:2rem;padding-right:1rem}}@media only screen and (min-width:90rem){.nav__logo{padding-left:3.5rem;padding-right:2rem}}@media only screen and (min-width:64rem){.nav__list--level-0{display:flex;flex:1 0 auto;margin:0 0 0 1rem}}@media only screen and (min-width:90rem){.nav__list--level-0{margin-left:3.5rem}}.nav__list--level-1{font-size:.875rem;line-height:1.5}@media screen and (min-width:20rem){.nav__list--level-1{font-size:calc(.875rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.nav__list--level-1{font-size:1rem}}@media only screen and (max-width:63.9375rem){.nav__list--level-1{display:none;margin-left:.5rem}}@media only screen and (min-width:64rem){.nav__list--level-1{background-color:#fff;border:2px solid #dce7f7;border-radius:2.5rem;font-weight:400;left:50%;opacity:0;padding-bottom:1.5rem;padding-top:1.5rem;pointer-events:none;position:absolute;top:75%;transform:translateX(-50%);transition:opacity .5s}}.nav__list-item{position:relative}@media only screen and (max-width:63.9375rem){.nav__list-item--toggled .nav__toggler{transform:rotate(.5turn)}.nav__list-item--toggled .nav__list{display:block}}@media only screen and (min-width:64rem){.nav__list-item--level-0{flex:1 0 auto}.nav__list-item:focus .nav__toggler,.nav__list-item:hover .nav__toggler{transform:rotate(.5turn)}.nav__list-item:focus .nav__list,.nav__list-item:hover .nav__list{opacity:1;pointer-events:all}.nav__list-item:focus>.nav__link,.nav__list-item:hover>.nav__link{color:var(--header--color-link-hover)}}.nav__link{align-items:center;background-color:transparent;color:var(--header--color-link);padding:.5rem 0;position:relative;text-decoration:none}.nav__link:focus,.nav__link:hover{color:var(--header--color-link-hover)}.nav__link:focus .nav__text-label,.nav__link:hover .nav__text-label{background-position:0 100%}.nav__link:active .nav__icon,.nav__link:active .nav__text-label{top:1px}.nav__link--active .nav__text-label{background-position:0 100%}.nav__link--level-0{display:flex}@media only screen and (min-width:64rem){.nav__link--level-0{display:block;height:100%;padding:2rem .75rem;text-align:center}}@media only screen and (min-width:90rem){.nav__link--level-0{padding:3.25rem 1rem}}.nav__link--level-1{display:block}.nav__link--level-1:focus,.nav__link--level-1:hover{color:var(--color--link-hover)}@media only screen and (min-width:64rem){.nav__link--level-1{padding:.75rem var(--gutter);white-space:nowrap}.nav__link--icon{min-width:3.75rem}}.nav__text-label{background-image:linear-gradient(270deg,transparent,transparent 50%,currentColor 0,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;flex:1 0 auto;position:relative;text-decoration:none;transition-duration:.5s,.25s,.25s;transition-property:background-position,color,background-color;transition-timing-function:cubic-bezier(.19,1,.22,1),ease,ease}.nav__text-label:focus,.nav__text-label:hover{background-position:0 100%}.nav__chevron,.nav__icon{fill:currentColor}.nav__toggler{align-items:center;background-color:transparent;color:inherit;display:flex;flex:column;height:2.5rem;justify-content:center;margin-right:-.625rem;position:absolute;right:0;top:0;transition:transform .25s;width:2.5rem}@media only screen and (min-width:64rem){.nav__toggler{top:calc(50% - 1.25rem)}}@media only screen and (min-width:90rem){.nav__toggler{margin-left:1rem}}.nav__icon{position:relative}.nav--default .nav__inner{flex:1 0 auto}.nav--default .nav__logo:before{background-color:#fff;content:"";display:block;height:75%;left:0;position:absolute;right:0;top:0}.nav--annual-report{justify-content:flex-end;position:static}@media only screen and (min-width:64rem){.nav--annual-report .nav__inner{background-color:#fff;border:2px solid #dce7f7;border-radius:6.875rem}}.nav--annual-report .nav__background{background:transparent url(../images/spa/backgrounds/header.svg) no-repeat 50% 50%/cover;display:none;height:0;left:0;position:absolute;top:0}@media only screen and (min-width:64rem){.nav--annual-report .nav__background{display:block;padding-bottom:230px;width:710px}}@media only screen and (min-width:90rem){.nav--annual-report .nav__background{display:block;padding-bottom:260px;width:820px}}@media only screen and (min-width:64rem){.nav--annual-report .nav__logo{left:var(--gutter);position:absolute;top:var(--gutter)}}@media only screen and (min-width:90rem){.nav--annual-report .nav__logo{top:40%}}.nav--annual-report .nav__link--level-0{display:flex;padding:2rem 1.5rem}.hamburger{appearance:none;background-color:transparent;cursor:pointer;height:2.5rem;margin-right:-.5rem;position:relative;width:2.5rem}.hamburger--pristine .hamburger__divider,.hamburger--pristine .hamburger__divider:after,.hamburger--pristine .hamburger__divider:before{animation-duration:0s}.hamburger__divider{animation-name:hamburger-middle-closed;left:.5rem;top:calc(50% - 1px);transition:background-color .25s}.hamburger__divider,.hamburger__divider:after,.hamburger__divider:before{animation-duration:.6s;animation-fill-mode:forwards;animation-timing-function:ease-out;background-color:var(--header--color-link);height:2px;position:absolute;width:1.5rem}.hamburger__divider:after,.hamburger__divider:before{content:"";display:block;left:0;position:absolute}.hamburger__divider:before{animation-name:hamburger-top-closed;top:-.45rem}.hamburger__divider:after{animation-name:hamburger-bottom-closed;bottom:-.45rem}.app--navigating .hamburger .hamburger__divider{animation-name:hamburger-middle-open}.app--navigating .hamburger .hamburger__divider:before{animation-name:hamburger-top-open}.app--navigating .hamburger .hamburger__divider:after{animation-name:hamburger-bottom-open}@keyframes hamburger-top-open{0%{transform:translateY(0) rotate(0)}40%{transform:translateY(-.225rem) rotate(0)}60%{transform:translateY(.45rem) rotate(0)}to{transform:translateY(.45rem) rotate(45deg)}}@keyframes hamburger-bottom-open{0%{transform:translateY(0) rotate(0)}40%{transform:translateY(.225rem) rotate(0)}60%{transform:translateY(-.45rem) rotate(0)}to{transform:translateY(-.45rem) rotate(-45deg)}}@keyframes hamburger-middle-open{0%,40%{background-color:#2c353a}60%,to{background-color:rgba(44,53,58,0)}}@keyframes hamburger-top-closed{0%{transform:translateY(.45rem) rotate(45deg)}40%{transform:translateY(.45rem) rotate(0)}60%{transform:translateY(-.225rem) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes hamburger-bottom-closed{0%{transform:translateY(-.45rem) rotate(-45deg)}40%{transform:translateY(-.45rem) rotate(0)}60%{transform:translateY(.225rem) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes hamburger-middle-closed{0%,40%{background-color:rgba(44,53,58,0)}60%,to{background-color:#2c353a}}.search{align-items:center;display:flex}@media only screen and (max-width:63.9375rem){.search{align-items:center;flex-wrap:wrap;justify-content:space-between}.search .search__title{order:1}.search .search__close{order:2}.search .search__form{flex:0 0 100%;margin-top:var(--gutter);order:3}}.search__form{flex:1 0 auto;position:relative}@media only screen and (min-width:64rem){.search__form--header{margin:0 var(--gutter) 0}}.search__input{padding-right:5rem;width:100%}.form .search__input{border-color:transparent}.search__submit{align-items:center;background-color:transparent;border-radius:0 2rem 2rem 0;color:var(--color--text);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:color .25s;width:5rem}.search__submit:focus,.search__submit:hover{color:var(--color--link-hover)}.search__submit:active{top:1px}.search__icon{fill:currentColor}.search__close{height:100%;position:relative}@media only screen and (max-width:29.9375rem){.search__close{height:auto;position:absolute;right:var(--gutter--s);top:var(--gutter--s)}}.languages{text-align:center}@media only screen and (min-width:48rem){.languages{text-align:left}}.app--switching-language .languages .languages__nav{opacity:1;pointer-events:all}.app--switching-language .languages .languages__nav,.app--switching-language .languages .languages__toggler{z-index:3}.languages__toggler{margin-left:0;margin-top:1px;position:absolute;right:6.5rem}@media only screen and (max-width:47.9375rem){.languages__toggler{background-color:transparent;border-width:0;height:2.875rem;padding:0;text-indent:-999em;width:2.875rem}.languages__toggler .badge__icon{margin:auto}.app--switching-language .languages__toggler{background-color:#fff}.languages__toggler .languages__chevron{margin-left:0}}@media only screen and (min-width:30rem){.languages__toggler{margin-top:6px}}@media only screen and (min-width:48rem){.languages__toggler{margin-top:2px;right:7rem}}@media only screen and (min-width:64rem){.languages__toggler{position:relative;right:auto}}.languages__toggler:focus-visible,.languages__toggler:hover{background-color:#fff}.languages__toggler:active{top:auto}.languages__nav{background-color:#fff;border-radius:var(--border-radius--fluid);font-size:.875rem;left:var(--gutter);line-height:1.5;max-height:calc(100vh - 6.25rem);opacity:0;overflow:auto;padding:var(--gutter);pointer-events:none;position:absolute;right:var(--gutter);top:100%;transition:opacity .5s}@media screen and (min-width:20rem){.languages__nav{font-size:calc(.875rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.languages__nav{font-size:1rem}}@media only screen and (min-width:64rem){.languages__nav{left:0;right:0}}.languages__columns{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--gutter)*-1);margin-left:calc(var(--gutter)*-.5);margin-right:calc(var(--gutter)*-.5)}.languages__columns .languages__column{margin-bottom:var(--gutter);padding-left:calc(var(--gutter)*.5);padding-right:calc(var(--gutter)*.5);width:100%}@media only screen and (min-width:64rem){.languages__columns{align-items:center}}@media only screen and (min-width:48rem){.languages__column{flex:0 0 58.3333333333%;max-width:58.3333333333%}.languages__column--list{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:64rem){.languages__column{flex:0 0 41.6666666667%;max-width:41.6666666667%}.languages__column--list{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:90rem){.languages__column{flex:0 0 33.3333333333%;max-width:33.3333333333%}.languages__column--list{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.languages__aside{background-color:#eef3fb;border-radius:calc(var(--border-radius--fluid)*.75);padding:2rem}.languages__cta{display:flex;margin-top:1.5rem}.languages__list{display:flex;flex-direction:column;row-gap:1.5rem}@media only screen and (min-width:64rem){.languages__list{flex-direction:row;flex-wrap:wrap}.languages__language{flex:0 0 50%;padding-right:1.5rem}}@media only screen and (min-width:90rem){.languages__language{flex:1 0 auto;margin-bottom:0}}.languages__link{display:inline-flex;margin-top:1.5rem;width:auto}.languages__title{margin-bottom:2rem}@media only screen and (min-width:90rem){.languages__title{margin-bottom:4.375rem}}.hero{--hero--padding:var(--gutter);--hero--offset:var(--gutter)}@media only screen and (min-width:64rem){.hero{--hero--padding:calc(var(--gutter) * 1.5);--hero--offset:calc(var(--gutter) * 1.5)}}@media only screen and (min-width:90rem){.hero{--hero--padding:var(--gutter--l);--hero--offset:calc(calc(var(--gutter) * 3.25))}}@media only screen and (min-width:64rem){.hero--brands.hero--has-image .hero__inner,.hero--news.hero--has-image .hero__inner,.hero--primary.hero--has-image .hero__inner{flex-wrap:nowrap}.hero--news.hero--has-image .hero__column--message,.hero--primary.hero--has-image .hero__column--message{flex:0 0 75%;max-width:75%}.hero--news.hero--has-image .hero__column--visual,.hero--primary.hero--has-image .hero__column--visual{flex:0 0 50%;margin:var(--gutter--l) 0 0 -25%;max-width:50%}.hero--news.hero--has-image .hero__message,.hero--primary.hero--has-image .hero__message{padding-left:var(--hero--offset);padding-right:calc(var(--hero--offset)*.5 + 33.333%)}}.hero--primary .hero__column--sidebar{display:none}@media only screen and (min-width:64rem){.hero--primary.hero--has-image .hero__message{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:calc(17.5% + var(--gutter))}.hero--primary.hero--has-image .hero__svgs{left:0;padding-bottom:17.5%;position:absolute;top:calc(100% - 1px);width:100%}.hero--primary.hero--has-image .hero__illustration--trees,.hero--primary.hero--has-image .hero__shape{display:block}.hero--primary.hero--has-image .hero__illustration{margin:var(--gutter) 0 0 var(--hero--offset)}.hero--secondary.hero--has-image .hero__inner{display:grid;grid-template-areas:"container-top sidebar" "container-bottom container-bottom";grid-template-columns:66.6666666667% 33.3333333333%}}@media only screen and (min-width:90rem){.hero--secondary.hero--has-image .hero__inner{grid-template-columns:75% 25%}}@media only screen and (min-width:64rem){.hero--secondary.hero--has-image .hero__column,.hero--secondary.hero--has-image .hero__inner{margin-bottom:0}.hero--secondary.hero--has-image .hero__column--sidebar{grid-area:sidebar;padding-bottom:calc(var(--hero--padding) + var(--gutter))}.hero--secondary.hero--has-image .hero__message{height:100%;padding-left:var(--hero--offset);padding-right:var(--hero--offset)}.hero--secondary.hero--has-image.hero--image-top .hero__column--visual{grid-area:container-top}.hero--secondary.hero--has-image.hero--image-top .hero__column--message{grid-area:container-bottom;margin-top:calc(var(--hero--padding)*-1);padding-left:var(--hero--offset);padding-right:var(--hero--offset);z-index:1}.hero--secondary.hero--has-image.hero--image-bottom .hero__column--message{grid-area:container-top}.hero--secondary.hero--has-image.hero--image-bottom .hero__column--visual{grid-area:container-bottom;margin-top:calc(var(--hero--padding)*-1);padding-left:var(--hero--offset);padding-right:var(--hero--offset)}.hero--secondary.hero--has-image.hero--image-bottom .hero__message{padding-bottom:calc(var(--hero--padding)*2)}.hero--brands .hero__column{flex:0 0 50%;max-width:50%}.hero--news.hero--has-image .hero__inner{padding-bottom:var(--gutter)}.hero--news.hero--has-image .hero__column--visual{margin-bottom:calc(var(--gutter)*-1)}.hero--search .hero__message{position:relative}}.hero--search .hero__search,.hero--search .hero__title{margin-left:auto;margin-right:auto;max-width:calc(55.5rem + var(--gutter)*2 - var(--gutter)*2)}@media only screen and (min-width:90rem){.hero--search .hero__illustration--plant{bottom:0;display:block;left:9%;position:absolute;transform:translateX(-50%)}}@media only screen and (min-width:64rem){.hero--annual-report{margin-top:-212px}}.hero--annual-report .hero__inner{align-items:flex-end;display:flex;margin:0;min-height:calc(100vh - 90px - var(--gutter--s));position:relative;width:100%}@media only screen and (min-width:64rem){.hero--annual-report .hero__inner{min-height:calc(100vh - var(--gutter--s)*2)}}.hero--annual-report .hero__media{inset:0;position:absolute;z-index:-1}.hero--annual-report .hero__visual{max-width:none}.hero--annual-report .hero__content{color:#fff;padding-bottom:var(--hero--padding);width:100%}@media only screen and (min-width:90rem){.hero--annual-report .hero__content{margin-bottom:7rem;padding-bottom:0}}.hero--annual-report .hero__intro{font-family:var(--font--inter)}.hero .hero-news{padding:0 var(--hero--padding) var(--hero--padding) var(--hero--padding);width:100%}@media only screen and (min-width:64rem){.hero .hero-news{bottom:2.5rem;padding:0;position:absolute;right:var(--hero--padding);width:400px}}@media only screen and (min-width:90rem){.hero .hero-news{width:580px}}.hero .hero-news__link{align-items:center;background-color:rgba(238,243,251,.9);border-radius:1.25rem;color:var(--color--text);display:flex;flex-direction:row;gap:20px;padding:1.25rem 20px;text-decoration:none}.hero .hero-news__visual{border-radius:.625rem;flex-shrink:0;overflow:hidden}@media only screen and (max-width:89.9375rem){.hero .hero-news__visual{display:none}}.hero .hero-news__label{margin-bottom:.25rem}.hero .hero-news__cta{margin-top:.5rem}.hero__inner{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-bottom:calc(var(--gutter--s)*-1);margin-left:calc(var(--gutter)*-.5);margin-right:calc(var(--gutter)*-.5)}.hero__inner .hero__column{margin-bottom:var(--gutter);margin-bottom:var(--gutter--s);padding-left:calc(var(--gutter)*.5);padding-right:calc(var(--gutter)*.5);width:100%}@media only screen and (min-width:64rem){.hero__inner{flex-direction:row}}.hero__column{position:relative}.hero__message,.hero__visual{border-radius:var(--border-radius--fluid)}.hero__message{background-color:var(--theme--background-color);color:var(--theme--color);padding:var(--hero--padding);position:relative}.hero__visual{height:100%;overflow:hidden}@media only screen and (max-width:63.9375rem){.hero__visual{margin-left:auto;margin-right:auto;max-width:500px}}.hero__visual--brand{height:auto;margin-top:var(--gutter--s);overflow:initial}@media only screen and (min-width:64rem){.hero__visual--brand{margin-top:var(--gutter)}}.hero__image{height:100%;object-fit:cover;width:100%}.hero__image,.hero__image.lazyloaded{transition:none}.hero__sidebar{background-color:#dce7f7;border-radius:2rem;padding:var(--gutter)}.hero__exit{color:var(--theme--color-link);margin-bottom:1rem}.hero__exit:focus,.hero__exit:hover{color:var(--theme--color-link-hover)}.hero__title{color:var(--theme--color-title)}.hero__usps{margin-top:1rem}.hero__intro{font-family:var(--font--accent);margin-top:1.5rem;max-width:48.125rem}.hero__shape{height:100%;right:0;top:0;fill:var(--theme--background-color)}.hero__illustration,.hero__shape{display:none;position:absolute}.hero__illustration--trees{fill:var(--theme--background-color)}.hero__illustration--plant{fill:#fff}.hero__search{margin-top:1.5rem}.hero__date{display:block;padding-bottom:1.25rem;transform:translateY(var(--gutter--l))}@media only screen and (min-width:48rem){.hero__date{padding-left:calc(var(--gutter)*.5);padding-right:calc(var(--gutter)*.5);width:91.6666666667%}}@media only screen and (min-width:64rem){.hero__date{margin-left:8.3333333333%;width:75%}}@media only screen and (min-width:90rem){.hero__date{margin-left:16.6666666667%;width:58.3333333333%}}@media only screen and (min-width:64rem){.carousel__inner{position:relative}.carousel__inner:after{background-image:url(../images/spa/symbols/icon--carousel.svg);background-position:bottom -1px right -2px;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:0;width:100%;z-index:2}}.carousel__item{display:none;transition:display .1s}.carousel__item--active{display:block}.carousel__item--transparent{--carousel--color:#fff;--carousel--background:rgba(44,53,58,.65)}.carousel__item--transparent .link:before{background-color:var(--carousel--color)}@media only screen and (min-width:64rem){.carousel__item--transparent{--carousel--background:rgba(44,53,58,.25)}}.carousel__item--transparent .carousel__link{display:flex;flex-direction:column}@media only screen and (min-width:64rem){.carousel__item--transparent .carousel__link{flex-direction:row;justify-content:space-between}}@media only screen and (max-width:63.9375rem){.carousel__item--transparent .carousel__link .ls-first-item{margin-bottom:0}}@media only screen and (min-width:64rem){.carousel__item--transparent .carousel__link .ls-first-item{width:100%}.carousel__item--transparent .carousel__link .ls-second-item{width:39.9408284024%}}.carousel__item--transparent .carousel__link:focus-visible .carousel__fauxlink .link,.carousel__item--transparent .carousel__link:hover .carousel__fauxlink .link{color:#fff}@media only screen and (min-width:64rem){.carousel__item--transparent .carousel__content{margin-left:-39.9408284024%}}.carousel__item--transparent .carousel__image{border-top-right-radius:var(--border-radius--fluid)}.carousel__item--colorful{--carousel--background:#eef3fb;--carousel--color:var(--color--text)}.carousel__item--colorful .carousel__link{display:flex;flex-direction:column}@media only screen and (min-width:64rem){.carousel__item--colorful .carousel__link{flex-direction:row;justify-content:space-between}}@media only screen and (max-width:63.9375rem){.carousel__item--colorful .carousel__link .ls-first-item{margin-bottom:0}}@media only screen and (min-width:64rem){.carousel__item--colorful .carousel__link .ls-first-item{width:60.0591715976%}.carousel__item--colorful .carousel__link .ls-second-item{width:39.9408284024%}}@media only screen and (max-width:63.875rem){.carousel__item--colorful .carousel__image{border-top-right-radius:var(--border-radius--fluid)}}.carousel__link{color:var(--carousel--color);display:flex;text-decoration:none}.carousel__content{background-color:var(--carousel--background);padding:var(--gutter--l) var(--gutter);padding-bottom:132px}@media only screen and (min-width:64rem){.carousel__content{border-top-right-radius:var(--border-radius--fluid);padding-bottom:244px;z-index:1}}@media only screen and (min-width:90rem){.carousel__content{--gutter:64px}}.carousel__fauxlink,.carousel__intro{margin-top:1rem}@media only screen and (min-width:64rem){.carousel__fauxlink{margin-top:2rem}}.carousel__fauxlink .link{color:var(--carousel--color)}@media only screen and (min-width:64rem){.carousel__visual{min-height:600px;overflow:hidden;position:relative}.carousel__visual img{height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;top:0;width:100%}}@media only screen and (min-width:64rem)and (-ms-high-contrast:active),only screen and (min-width:64rem)and (-ms-high-contrast:none){.carousel__visual img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}}@media only screen and (min-width:90rem){.carousel__visual{min-height:800px}}.carousel__image{border-top-left-radius:var(--border-radius--fluid);width:100%}.carousel__list,.carousel__wrap{position:relative}.timer{bottom:0;position:absolute;right:0;z-index:1}@media only screen and (max-width:63.9375rem){.timer{background-image:url(../images/spa/symbols/icon--carousel.svg);background-position:bottom -1px right -1px;background-repeat:no-repeat;background-size:auto 112px;height:132px;width:100%}}@media only screen and (min-width:64rem){.timer{height:132px;width:39.9408284024%;z-index:3}}.timer__listwrap{align-items:center;bottom:20px;display:flex;flex-direction:row-reverse;gap:24px;position:absolute}@media only screen and (max-width:63.9375rem){.timer__listwrap{right:80px}}@media only screen and (min-width:64rem){.timer__listwrap{bottom:40px;left:64px}}.timer__list{display:flex;line-height:0}.timer__item{margin-right:8px}.timer__icon{position:absolute}@media only screen and (max-width:63.9375rem){.timer__icon{bottom:20px;height:37px;right:20px;width:40px}}@media only screen and (min-width:64rem){.timer__icon{bottom:36px;right:55px}}.timer__link{background-color:#eef3fb;border-radius:10px;cursor:pointer;display:inline-block;height:10px;position:relative;transition:width .25s linear;width:10px}.timer__item--active .timer__link{width:40px}.timer__item--active .timer__indicator{background-color:#0094d9;border-radius:10px;display:block;height:100%;left:0;position:absolute;top:0;width:0}.timer__item--state{margin-top:-4px;padding-left:16px}.timer__button{background-color:transparent;border:0;padding:0;position:relative}.timer__button:focus-visible:before,.timer__button:hover:before{background-color:#0094d9}[data-state=paused] .timer__button:focus-visible .timer__state:before,[data-state=paused] .timer__button:hover .timer__state:before{border-color:transparent transparent transparent #fff}[data-state=playing] .timer__button:focus-visible .timer__state:after,[data-state=playing] .timer__button:focus-visible .timer__state:before,[data-state=playing] .timer__button:hover .timer__state:after,[data-state=playing] .timer__button:hover .timer__state:before{background-color:#fff}.timer__button:before{background-color:#eef3fb;border-radius:50%;content:"";display:block;height:36px;left:-9px;position:absolute;top:-9px;transition:background-color .25s;width:36px}[data-state=paused] .timer__label--pause,[data-state=playing] .timer__label--play{display:none;visibility:hidden}.timer__state{display:block;height:18px;position:relative;width:18px}.timer__state:after,.timer__state:before{content:"";display:block;position:absolute;top:50%;transition:background-color .25s}[data-state=paused] .timer__state:before{background-color:transparent;border-color:transparent transparent transparent #0094d9;border-style:solid;border-width:9px 0 9px 12px;height:0;left:3px;transform:rotate(0deg) translateY(-50%);transition:border-color .25s;width:0}[data-state=paused] .timer__state:after{opacity:0}[data-state=playing] .timer__state:after,[data-state=playing] .timer__state:before{background-color:#0094d9;height:14px;transform:translateY(-50%);transition:background-color .25s;width:4px}[data-state=playing] .timer__state:before{left:2px}[data-state=playing] .timer__state:after{right:2px}@keyframes indicatorTiming{0%{width:0}to{width:100%}}.loader{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%;z-index:1}.loader--page{left:0;position:fixed;top:0}.loader__graphic{animation:fade-in 1s ease forwards;animation-delay:1s;opacity:0}.loader__text{animation:pulsating 3s ease-in-out infinite;animation-delay:1.5s;font-size:.75rem;line-height:1.7142857143;margin-top:1rem;opacity:0;transform-origin:top center}@media screen and (min-width:20rem){.loader__text{font-size:calc(.75rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.loader__text{font-size:.875rem}}.block--loading{align-items:center;display:flex;justify-content:center;min-height:320px}.block--loading .loader{height:auto;width:auto}.bee--animated .bee__abdomen{animation:bobbing 3s ease-in-out infinite}.bee--animated .bee__abdomen,.bee--animated .bee__wing{transform-origin:center center}.bee--animated .bee__wing--left{animation:bee-left .12s linear infinite reverse}.bee--animated .bee__wing--right{animation:bee-right .12s linear infinite reverse}.dragonfly--animated{animation:bobbing 3s ease-in-out infinite}.dragonfly--animated .dragonfly__wing{transform-origin:center center}.dragonfly--animated .dragonfly__wing--bottom-left,.dragonfly--animated .dragonfly__wing--top-left{animation:dragonfly-1 .12s linear infinite reverse}.dragonfly--animated .dragonfly__wing--bottom-right,.dragonfly--animated .dragonfly__wing--top-right{animation:dragonfly-2 .12s linear infinite reverse}.text--styled h2:not(:last-child),.text--styled h3:not(:last-child),.text--styled h4:not(:last-child),.text--styled h5:not(:last-child),.text--styled h6:not(:last-child){margin-bottom:1rem}.text--styled h2{font-family:var(--font--title);font-size:1.875rem;font-weight:700;line-height:1.2}@media screen and (min-width:20rem){.text--styled h2{font-size:calc(1.875rem + .625*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--styled h2{font-size:2.5rem}}.text--styled h3{font-family:var(--font--title);font-size:1.625rem;font-weight:700;line-height:1.2666666667}@media screen and (min-width:20rem){.text--styled h3{font-size:calc(1.625rem + .25*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--styled h3{font-size:1.875rem}}.text--styled h4,.text--styled h5,.text--styled h6{font-family:var(--font--title);font-size:1.25rem;font-weight:700;line-height:1.3333333333}@media screen and (min-width:20rem){.text--styled h4,.text--styled h5,.text--styled h6{font-size:calc(1.25rem + .25*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--styled h4,.text--styled h5,.text--styled h6{font-size:1.5rem}}.text--styled blockquote:not(:last-child),.text--styled ol:not(:last-child),.text--styled p:not(:last-child),.text--styled ul:not(:last-child){margin-bottom:var(--text-spacing)}.text--styled ol{counter-reset:section}.text--styled ol>li:before{color:#0094d9;content:counters(section,".") ".";counter-increment:section;display:block;font-weight:600}.text--styled ol>li li{padding-left:3rem}.text--styled ol>li li li{padding-left:3.5rem}.text--styled ul>li:after,.text--styled ul>li:before{content:"";display:block;position:absolute}.text--styled ul>li:before{background-color:#0094d9;border-radius:50%;height:16px;top:8px;width:16px}.text--styled ul>li:after{background:url(../images/spa/backgrounds/list-item.svg) no-repeat 50%/cover;height:12px;left:2px;top:10px;width:12px}.text--styled ul>li li:after,.text--styled ul>li li:before{transform:scale(.9)}.text--styled ul>li li li:after,.text--styled ul>li li li:before{transform:scale(.8)}.text--styled li{padding-bottom:1rem;padding-left:2rem;position:relative}.text--styled li:after,.text--styled li:before{left:0;position:absolute}.text--styled a{background-image:linear-gradient(to left,transparent,transparent 50%,var(--color--link-hover) 50%,var(--color--link-hover));background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;color:var(--color--link);position:relative;text-decoration:none;transition-duration:.5s,.25s,.25s;transition-property:background-position,color,background-color;transition-timing-function:cubic-bezier(.19,1,.22,1),ease,ease}.text--styled a:focus,.text--styled a:hover{background-position:0 100%;color:var(--color--link-hover)}.text--styled a:active{top:1px}.text--xs{font-size:.75rem;line-height:1.7142857143}@media screen and (min-width:20rem){.text--xs{font-size:calc(.75rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--xs{font-size:.875rem}}.text--s{font-size:.875rem;line-height:1.5}@media screen and (min-width:20rem){.text--s{font-size:calc(.875rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--s{font-size:1rem}}.text--m{font-size:1rem;line-height:1.7777777778}@media screen and (min-width:20rem){.text--m{font-size:calc(1rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--m{font-size:1.125rem}}.text--l{font-size:1.125rem;line-height:1.6}@media screen and (min-width:20rem){.text--l{font-size:calc(1.125rem + .125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.text--l{font-size:1.25rem}}.title--xxs{font-family:var(--font--title);font-size:1rem;font-weight:700;line-height:1.4}@media screen and (min-width:20rem){.title--xxs{font-size:calc(1rem + .25*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--xxs{font-size:1.25rem}}.title--xs{font-family:var(--font--title);font-size:1.25rem;font-weight:700;line-height:1.3333333333}@media screen and (min-width:20rem){.title--xs{font-size:calc(1.25rem + .25*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--xs{font-size:1.5rem}}.title--s{font-family:var(--font--title);font-size:1.625rem;font-weight:700;line-height:1.2666666667}@media screen and (min-width:20rem){.title--s{font-size:calc(1.625rem + .25*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--s{font-size:1.875rem}}.title--m{font-family:var(--font--title);font-size:1.875rem;font-weight:700;line-height:1.2}@media screen and (min-width:20rem){.title--m{font-size:calc(1.875rem + .625*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--m{font-size:2.5rem}}.title--l{font-family:var(--font--title);font-size:2.5rem;font-weight:700;line-height:1.1666666667}@media screen and (min-width:20rem){.title--l{font-size:calc(2.5rem + .5*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--l{font-size:3rem}}.title--xl{font-family:var(--font--title);font-size:2.75rem;font-weight:700;line-height:1}@media screen and (min-width:20rem){.title--xl{font-size:calc(2.75rem + 2.125*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.title--xl{font-size:4.875rem}}}