@font-face{font-display:swap;font-family:Dragon;font-style:normal;font-weight:500;src:url(../fonts/Dragon-MediumInktrap.woff2) format("woff2");text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Walsheim;font-style:normal;font-weight:500;src:url(../fonts/GTWalsheimPro-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Walsheim;font-style:italic;font-weight:500;src:url(../fonts/GTWalsheimPro-RegularOblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Walsheim;font-style:normal;font-weight:300;src:url(../fonts/GTWalsheimPro-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Walsheim;font-style:italic;font-weight:300;src:url(../fonts/GTWalsheimPro-LightOblique.woff2) format("woff2")}:root{--fontface-reset:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Helvetica,Verdana,sans-serif;--fontface-base:"Walsheim",var(--fontface-reset);--font-text:normal 500 var(--sm) /1.3 var(--fontface-base);--font-header:normal 500 var(--base) var(--fontface-base);--font-legend:normal 500 var(--sm) var(--fontface-base);--font-quote:normal 300 var(--xs) var(--fontface-base);--font-row-subtitle:normal 500 var(--sm) var(--fontface-base);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.667rem;--space-4:1rem;--space-5:1.333rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--space-64:16rem;--space-96:24rem;--space-128:32rem;--space-160:40rem;--space-192:48rem;--space-n1:-0.25rem;--space-n2:-0.5rem;--space-n3:-0.667rem;--space-n4:-1rem;--space-n5:-1.333rem;--space-n6:-1.5rem;--space-n8:-2rem;--space-n10:-2.5rem;--space-n12:-3rem;--space-n16:-4rem;--space-n20:-5rem;--space-n24:-6rem;--space-n28:76rem;--space-n32:-8rem;--space-n40:-10rem;--space-n48:-12rem;--space-n64:-16rem;--space-n96:-24rem;--space-n128:-32rem;--space-n160:-40rem;--space-n192:-48rem;--xxs:0.5rem;--xs:0.667rem;--sm:0.75rem;--base:1.125rem;--h6:1.5rem;--h5:1.75rem;--h4:2.125rem;--h3:2.5rem;--h2:3.25rem;--h1:4rem}@supports (font-size:clamp(4rem,4rem + 8vw,8rem)){:root{--xxs:clamp(0.64rem,0.7214rem + -0.0678vw,0.7023rem);--xs:clamp(0.75rem,0.7871rem + 0.0107vw,0.8rem);--sm:clamp(0.88rem,0.8549rem + 0.1209vw,1rem);--base:clamp(0.9rem,0.9235rem + 0.2721vw,1.25rem);--h6:clamp(1.125rem,0.9911rem + 0.4762vw,1.5625rem);--h5:clamp(1.2656rem,1.0552rem + 0.7483vw,1.9531rem);--h4:clamp(1.4238rem,1.1123rem + 1.1076vw,2.4414rem);--h3:clamp(1.6018rem,1.1579rem + 1.5782vw,3.0518rem);--h2:clamp(1.802rem,1.1859rem + 2.1907vw,3.8147rem);--h1:clamp(2.0273rem,1.1882rem + 2.9835vw,4.7684rem)}}:root{--white:#fff;--black:#000;--grey-100:#efefef;--grey-300:#a8a8a8;--green-200:#2de56a;--red-300:#ff4e18;--blue-600:#194cf0;--fg:var(--black);--bg:var(--grey-100);--map-fg:var(--grey-300);--gap:var(--space-6);--double-gap:calc(var(--gap)*2);--half-gap:calc(var(--gap)/2);--quarter-gap:calc(var(--gap)/4);--header-height:var(--space-16);--main-logo-height:var(--space-20)}@media (min-width:50em){:root{--gap:var(--space-6);--header-height:var(--space-20);--main-logo-height:var(--space-24)}}@media (min-width:70em){:root{--gap:var(--space-8);--header-height:var(--space-24);--main-logo-height:var(--space-32)}}:root{--outline:2px solid var(--fg);--shadow-underline:0 2px 0 0 var(--fg);--shadow-form-input:0 1px 0 0 var(--fg),0 -1px 0 0 var(--fg);--shadow-checkbox-input:0 1px 0 0 var(--fg);--trans-fast:opacity 150ms ease-out,transform 150ms ease-out,box-shadow 150ms ease-out,filter 150ms ease-out,color 150ms ease-out}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul{list-style:none;margin:unset;padding:unset}body,html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a{color:inherit}a[class]{text-decoration:none}a:not([class]){text-decoration-color:inherit;-webkit-text-decoration-skip:ink;display:unset;text-decoration-skip-ink:auto}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{background-color:inherit;border-width:0;color:inherit;cursor:pointer;display:block;padding:0}button:disabled{pointer-events:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}sub,sup{font-size:.75em}h1,h2,h3,h4,h5,h6{font-weight:unset}address{font-style:unset}*{scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-width:none}::-webkit-scrollbar{display:none}html{overflow:hidden}.app{background-color:var(--bg);color:var(--fg);font:var(--font-text)}.app,.header{height:100%;overflow:hidden}.header{align-items:flex-start;display:flex;justify-content:space-between;padding:0 var(--gap);pointer-events:none;z-index:10}.header,.header-bg{position:absolute;top:0;width:100%}.header-bg{height:100%;left:0;pointer-events:all;z-index:-1}.main-logo{align-items:center;display:flex;margin-block-start:var(--half-gap);pointer-events:all;z-index:15}.main-logo,.main-logo-img{height:var(--main-logo-height)}.story-logo-img{height:calc(var(--header-height) - var(--gap))}.story-logo{height:var(--header-height);position:relative;z-index:15}.header-nav,.story-logo{align-items:center;display:flex;pointer-events:all}.header-nav{gap:var(--half-gap);height:calc(var(--header-height) - var(--gap));z-index:30}.menu-btn{flex-shrink:0}.main-menu-icon,.menu-btn{height:var(--space-6);width:var(--space-6)}.lang-icon,.main-menu-icon{stroke:var(--fg)}.lang-nav{align-items:center;color:var(--grey-300);display:flex;gap:var(--half-gap);height:var(--header-height);position:absolute;right:calc(50vw + var(--double-gap) + var(--space-10));transition:var(--trans-fast)}.lang-nav.menu-is-open{transform:translateX(var(--space-20));transition:var(--trans-fast)}.lang-list{align-items:center;display:flex;gap:var(--half-gap)}.lang-btn{color:inherit;width:var(--space-8)}.lang-link.active{color:var(--fg)}.article-nav{align-items:center;display:flex;font:var(--font-header);gap:var(--half-gap);height:var(--header-height);justify-content:space-between;pointer-events:all;width:100%;z-index:30}@media (min-width:50em){.article-nav{width:50%}}.article-list{align-items:center;display:flex;gap:var(--gap);padding-inline:var(--gap)}.article-title-btn{color:var(--accent);display:none;text-transform:uppercase}@media (min-width:50em){.article-title-btn{display:initial}}.article-btn{color:var(--grey-300);text-transform:uppercase}.article-btn.active,.article-btn:hover{color:var(--fg)}.media-picture{height:100%;width:100%}.main{height:100dvh;overflow:auto;width:100%}.map{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--gap);position:relative;width:100%}@media (min-width:50em){.map{align-items:center;justify-content:center}}.map-overlays{align-items:center;aspect-ratio:1517/882;display:flex;flex-grow:1;justify-content:center;max-height:100%;max-width:100%;position:relative}.map-outline,.map-overlay{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:3}.map-pin-container{aspect-ratio:1517/882;pointer-events:none;position:absolute;width:100%;z-index:3}.map-pin-container a{pointer-events:all}.map-bg-pic{display:contents}.map-bg{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;stroke:var(--map-fg)}.map-pin{filter:grayscale(1);height:auto;position:absolute;transform:rotate(0);transition:var(--trans-fast);width:clamp(var(--space-5),calc(1.125vw + 1.125vh),var(--space-10))}.map-pin.active,.map-pin:hover{filter:none;transition:var(--trans-fast)}.map-pin:hover{transform:var(--pitch,".5rad");transition:var(--trans-fast)}.map-overlay{pointer-events:none;z-index:2}.map-overlay,.map-overlay.hidden{opacity:0;transition:var(--trans-fast)}.map-overlay.active{opacity:1;transition:var(--trans-fast)}.map-outline{opacity:0;pointer-events:none}.map-outline.active{opacity:1;transition:var(--trans-fast);z-index:1}.map-info-container{flex-grow:0}.map-info-container,.map-legend{display:flex;flex-direction:column}.map-legend{color:var(--grey-300);font:var(--font-legend);gap:var(--half-gap);padding:var(--gap);text-transform:uppercase;z-index:1}@media (min-width:50em){.map-legend{bottom:0;left:0;position:absolute}}.legend-item{align-items:center;cursor:default;display:flex;gap:var(--quarter-gap)}.legend-item:before{border:1.5px solid;border-color:var(--zone-color);border-radius:50%;content:"";display:inline-flex;height:var(--sm);width:var(--sm)}.legend-item.active,.legend-item:hover{color:var(--fg)}:is(.legend-item:hover,.legend-item.active):before{background-color:var(--zone-color)}.map-info{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--gap);z-index:1}@media (min-width:50em){.map-info{bottom:0;position:absolute;right:0}}.map-info-subtitle,.map-info-title{color:var(--grey-300);text-transform:uppercase}.map-info-subtitle{font-size:var(--xxs)}.gallery{height:100%;padding-top:var(--header-height);width:100%}@media (min-width:50em){.gallery{padding:var(--gap);padding-top:var(--header-height)}}.video-container{background-color:var(--grey-300);height:100%;width:100%}.video-embed{align-items:center;color:var(--white);display:flex;height:100%;justify-content:center;width:100%}.video-embed iframe{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.content{box-shadow:inset 0 1px 0 0 var(--accent);display:flex;flex-direction:column;gap:var(--gap);height:100%;overflow-y:auto;width:100%}.content-container{background-color:var(--white);height:100dvh;padding:var(--header-height) var(--gap) var(--gap) var(--gap);pointer-events:all;position:absolute;right:0;top:0;transform:translateX(100vw);transition:var(--trans-fast);width:100%;z-index:10}.content-container.active{transform:translateX(0);transition:var(--trans-fast)}@media (min-width:50em){.content-container{transform:translateX(50vw);transition:var(--trans-fast);width:50%}}.content-article,.content-science{display:flex;flex-direction:column;gap:var(--half-gap);padding-block:var(--half-gap)}.content-article-header{display:flex;gap:var(--half-gap)}.content-article-header :first-child{flex-basis:25%;min-width:var(--space-48)}.article-header-img{width:100%}.article-quote{font:var(--font-quote)}@media (min-width:50em){.article-quote{padding-inline-end:var(--space-16)}}.article-content{display:flex;flex-direction:column;gap:var(--half-gap)}.general-container{background-color:var(--white);display:flex;flex-direction:column;height:100dvh;margin-block-end:var(--gap);padding-inline:var(--gap);pointer-events:all;position:absolute;right:0;top:0;transform:translateX(100vw);transition:var(--trans-fast);width:100%;z-index:20}.general-container.active{transform:translateX(0);transition:var(--trans-fast)}@media (min-width:50em){.general-container{display:grid;grid-template-rows:calc(var(--header-height) - var(--gap)) calc(100% - var(--header-height));transform:translateX(50vw);width:50%}}.general-header{align-items:center;display:flex;flex-shrink:0;font:var(--font-header);gap:var(--gap);height:calc(var(--header-height) - var(--gap));padding-inline-end:var(--space-16)}.general-content{box-shadow:inset 0 1px 0 0 var(--grey-300);display:flex;flex:0 0 calc(100% - var(--gap));flex-direction:column;width:100%}@media (min-width:50em){.general-content{padding-block-end:0}}.general-inner{flex-direction:column;height:calc(100dvh - var(--header-height));overflow-y:auto;width:100%}.general-btn,.general-inner{display:flex;justify-content:space-between}.general-btn{align-items:center;color:var(--grey-300);text-transform:uppercase;white-space:nowrap;width:-moz-min-content;width:min-content}.general-btn.active,.general-btn:hover{color:var(--fg)}.row-btn{align-items:center;color:var(--grey-300);display:grid;font:var(--font-header);grid-template-columns:1fr 1fr var(--base);justify-items:start;padding-block:var(--space-1);padding-inline-end:var(--space-1)}.row-btn:after{border:1.5px solid;border-color:var(--grey-300);border-radius:50%;content:"";grid-column:-1;height:var(--base);width:var(--base)}.row-btn.active,.row-btn:hover{color:var(--fg)}:is(.row-btn.active,.row-btn:hover):after{background-color:var(--fg);border-color:var(--fg)}.general-row{box-shadow:inset 0 -1px 0 0 var(--grey-300);display:flex;flex-direction:column;font:var(--font-text)}.row-title{text-align:start;text-transform:uppercase}.row-title.full{grid-column:span 2}.row-subtitle{font:var(--font-row-subtitle);text-align:start}.general-panel{display:flex;flex-direction:column;gap:var(--half-gap);padding-block-end:calc(var(--half-gap) + var(--quarter-gap));padding-block-start:var(--half-gap)}.gallery{position:relative}.gallery-slider{height:100%;width:100%}.gallery-image-container{background-color:var(--grey-300);height:100%;width:100%}.gallery-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery-dots{bottom:var(--gap);display:flex;gap:var(--space-2);justify-content:center;position:absolute;width:100%}@media (min-width:70em){.gallery-dots{bottom:0;justify-content:flex-start}}.gallery-dot{border:1.5px solid;border-color:var(--accent);border-radius:50%;height:var(--sm);margin-block:var(--space-2);width:var(--sm)}.gallery-dot.active,.gallery-dot:hover{background-color:var(--accent)}.arrow-btn{bottom:var(--space-4);position:absolute;width:var(--space-10)}.arrow-btn.prev{left:calc(var(--gap) + var(--half-gap))}.arrow-btn.next{right:calc(var(--gap) + var(--half-gap));transform:rotateY(180deg)}@media (min-width:50em){.arrow-btn{bottom:calc(50% - var(--space-10));width:var(--space-12)}}.arrow{fill:var(--accent)}.logos{box-shadow:0 -1px 0 0 var(--grey-300);padding-block:var(--half-gap)}.logos-title{font-size:var(--xs);text-transform:uppercase}.logos-container{align-items:center;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));padding-block-end:var(--gap);padding-block-start:var(--half-gap)}.copyright{align-self:flex-end;font-size:var(--xs)}.form-container{display:contents}.form-text{padding-block-end:var(--gap)}.form-grid{-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;font-size:var(--xs);row-gap:1px}@media (min-width:70em){.form-grid{grid-template-columns:1fr 1fr}}.grid-item{box-shadow:var(--shadow-form-input);grid-column:1/-1;padding:1px 0;width:100%}.grid-item.width-6{grid-column:span 1}.grid-item button,.grid-item input,.grid-item textarea{border:0;height:100%;padding:var(--space-2) 0;width:100%}:is(.grid-item input,.grid-item textarea,.grid-item button):focus{outline:0 none}.grid-item textarea{resize:vertical}.grid-item:has(input[type=file]){align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.grid-item:has(input[type=file]) label{display:flex;padding:var(--space-2) var(--space-6) var(--space-2) 0;width:100%}.grid-item:has(input[type=file]) .file-button{height:100%;position:absolute;right:0;top:0;width:var(--space-6)}.attach:is(.grid-item:has(input[type=file]) .file-button){pointer-events:none}.grid-item input[type=file]{display:none}.grid-item:has(.form-choice){box-shadow:none;grid-row:7}.grid-item:has(.form-button){grid-column:span 1}.form-block-honung,.form-label{display:none}.form-choice{align-items:flex-start;display:flex;gap:var(--space-2);height:100%}.form-choice input{display:none}:is(.form-choice input):checked~label:after{background-color:var(--fg)}.form-choice label{display:flex;justify-content:space-between;padding:var(--space-2) 0;width:100%}:is(.form-choice label):after{border:1px solid;border-radius:50%;content:"";flex:0 0 var(--base);height:var(--base);width:var(--base)}.form-button{align-items:center;display:flex;justify-content:space-between;text-transform:uppercase;width:100%}.form-button.form-submit:after{content:url(/build/website/img/submit.svg)}.block-link,.block-link:hover{transition:var(--trans-fast)}.block-link:hover{color:var(--block-link,"currentColor")}.dialog{background-color:var(--white);border:0;color:var(--fg);font-size:var(--base);max-width:100%;padding:var(--gap)}.dialog-form{display:flex;flex-direction:column;gap:var(--half-gap)}.dialog-form button{border-bottom:1px solid var(--fg);border-top:1px solid var(--fg);color:var(--fg);outline:0 none;padding:var(--space-1) var(--half-gap);width:100%}.form-disclaimer{color:var(--grey-300);font-size:var(--xs)}