*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;line-height:1}body{font-kerning:normal;-webkit-hyphens:auto;hyphens:auto;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important}main{display:block}hr{box-sizing:content-box;height:0;margin:0;padding:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{color:inherit;background-color:#0000;text-decoration:none}a:hover{text-decoration:none}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto;display:block}figure{margin:0}button,input,optgroup,select,textarea{color:currentColor;margin:0;font-family:inherit;font-size:100%;line-height:1}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer;background:0 0;border:0;outline:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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}template,[hidden]{display:none}p,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:inherit;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}cite,figcaption{margin:0;font-size:80%;display:block}input,select,textarea,button,.button,[role=button],input[type=submit],input[type=button]{box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;outline:0;margin:0;padding:0}:root{--main-font-family:"Inter", sans-serif;--headline-font-family:ff-meta-headline-web-pro-com, sans-serif;--headline-font-family-condensed:ff-meta-headline-web-pro-con, sans-serif;--main-line-height:1;--site-width:1440px;--header-height:4rem;--column-gap:1rem;--outer-column-gap:2rem;--column-small-gap:.5rem;--outer-column-small-gap:1rem;--ease-in:cubic-bezier(.59, .35, .22, 1);--ease-out:cubic-bezier(.99, .01, .58, 1);--ease-figma-fade:linear(0, .0216, .0747, .1458, .2255, .3076, .3879, .4638, .5339, .5974, .6542, .7044, .7484, .7866, .8196, .8479, .8722, .8928, .9103, .9251, .9375, .948, .9568, .9642, .9703, .9754, .9797, .9832, .9862, .9886, .9906, .9923, .9936, .9948, .9957, .9965, .9971, .9976, .9981, .9984, .9987, .9989, .9991, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9998, 1);--transition:.3s var(--ease-in);--transition-fast:.15s var(--ease-in);--white:#fff;--black:#000;--red:#d20425;--petrol-light:#a7c1c0;--petrol-dark:#547e7c;--black-20:#0003;--black-40:#0006;--text-color:var(--black);--link-color:var(--red);--background-color:var(--petrol-light)}.is-block{display:block}@media only screen and (width>=768px){.m\:is-block{display:block}}@media only screen and (width>=1024px){.l\:is-block{display:block}}.is-inline-block{display:inline-block}@media only screen and (width>=768px){.m\:is-inline-block{display:inline-block}}@media only screen and (width>=1024px){.l\:is-inline-block{display:inline-block}}.is-flex{display:flex}@media only screen and (width>=768px){.m\:is-flex{display:flex}}@media only screen and (width>=1024px){.l\:is-flex{display:flex}}.is-inline-flex{display:inline-flex}@media only screen and (width>=768px){.m\:is-inline-flex{display:inline-flex}}@media only screen and (width>=1024px){.l\:is-inline-flex{display:inline-flex}}.is-grid{display:grid}@media only screen and (width>=768px){.m\:is-grid{display:grid}}@media only screen and (width>=1024px){.l\:is-grid{display:grid}}.is-hidden{display:none}@media only screen and (width>=768px){.m\:is-hidden{display:none}}@media only screen and (width>=1024px){.l\:is-hidden{display:none}}.is-inline{display:inline}.flex-row{flex-direction:row}@media only screen and (width>=768px){.m\:flex-row{flex-direction:row}}@media only screen and (width>=1024px){.l\:flex-row{flex-direction:row}}.flex-row-reverse{flex-direction:row-reverse}@media only screen and (width>=768px){.m\:flex-row-reverse{flex-direction:row-reverse}}@media only screen and (width>=1024px){.l\:flex-row-reverse{flex-direction:row-reverse}}.flex-column{flex-direction:column}@media only screen and (width>=768px){.m\:flex-column{flex-direction:column}}@media only screen and (width>=1024px){.l\:flex-column{flex-direction:column}}.flex-column-reverse{flex-direction:column-reverse}@media only screen and (width>=768px){.m\:flex-column-reverse{flex-direction:column-reverse}}@media only screen and (width>=1024px){.l\:flex-column-reverse{flex-direction:column-reverse}}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.justify-start{justify-content:flex-start}@media only screen and (width>=768px){.m\:justify-start{justify-content:flex-start}}@media only screen and (width>=1024px){.l\:justify-start{justify-content:flex-start}}.justify-center{justify-content:center}@media only screen and (width>=768px){.m\:justify-center{justify-content:center}}@media only screen and (width>=1024px){.l\:justify-center{justify-content:center}}.justify-end{justify-content:flex-end}@media only screen and (width>=768px){.m\:justify-end{justify-content:flex-end}}@media only screen and (width>=1024px){.l\:justify-end{justify-content:flex-end}}.justify-between{justify-content:space-between}@media only screen and (width>=768px){.m\:justify-between{justify-content:space-between}}@media only screen and (width>=1024px){.l\:justify-between{justify-content:space-between}}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}@media only screen and (width>=768px){.m\:items-start{align-items:flex-start}}@media only screen and (width>=1024px){.l\:items-start{align-items:flex-start}}.items-center{align-items:center}@media only screen and (width>=768px){.m\:items-center{align-items:center}}@media only screen and (width>=1024px){.l\:items-center{align-items:center}}.items-end{align-items:flex-end}@media only screen and (width>=768px){.m\:items-end{align-items:flex-end}}@media only screen and (width>=1024px){.l\:items-end{align-items:flex-end}}.items-stretch{align-items:stretch}@media only screen and (width>=768px){.m\:items-stretch{align-items:stretch}}@media only screen and (width>=1024px){.l\:items-stretch{align-items:stretch}}.items-baseline{align-items:baseline}.gap-0{gap:0}@media only screen and (width>=768px){.m\:gap-0{gap:0}}@media only screen and (width>=1024px){.l\:gap-0{gap:0}}.gap-small{gap:var(--column-small-gap)}@media only screen and (width>=768px){.m\:gap-small{gap:var(--column-small-gap)}}@media only screen and (width>=1024px){.l\:gap-small{gap:var(--column-small-gap)}}.gap-base{gap:var(--column-gap)}@media only screen and (width>=768px){.m\:gap-base{gap:var(--column-gap)}}@media only screen and (width>=1024px){.l\:gap-base{gap:var(--column-gap)}}.gap-large{gap:var(--outer-column-gap)}@media only screen and (width>=768px){.m\:gap-large{gap:var(--outer-column-gap)}}@media only screen and (width>=1024px){.l\:gap-large{gap:var(--outer-column-gap)}}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-small{margin:var(--column-small-gap)}.mt-small{margin-top:var(--column-small-gap)}.mr-small{margin-right:var(--column-small-gap)}.mb-small{margin-bottom:var(--column-small-gap)}.ml-small{margin-left:var(--column-small-gap)}.mx-small{margin-left:var(--column-small-gap);margin-right:var(--column-small-gap)}.my-small{margin-top:var(--column-small-gap);margin-bottom:var(--column-small-gap)}.p-small{padding:var(--column-small-gap)}.pt-small{padding-top:var(--column-small-gap)}.pr-small{padding-right:var(--column-small-gap)}.pb-small{padding-bottom:var(--column-small-gap)}.pl-small{padding-left:var(--column-small-gap)}.px-small{padding-left:var(--column-small-gap);padding-right:var(--column-small-gap)}.py-small{padding-top:var(--column-small-gap);padding-bottom:var(--column-small-gap)}.m-base{margin:var(--column-gap)}.mt-base{margin-top:var(--column-gap)}.mr-base{margin-right:var(--column-gap)}.mb-base{margin-bottom:var(--column-gap)}.ml-base{margin-left:var(--column-gap)}.mx-base{margin-left:var(--column-gap);margin-right:var(--column-gap)}.my-base{margin-top:var(--column-gap);margin-bottom:var(--column-gap)}.p-base{padding:var(--column-gap)}.pt-base{padding-top:var(--column-gap)}.pr-base{padding-right:var(--column-gap)}.pb-base{padding-bottom:var(--column-gap)}.pl-base{padding-left:var(--column-gap)}.px-base{padding-left:var(--column-gap);padding-right:var(--column-gap)}.py-base{padding-top:var(--column-gap);padding-bottom:var(--column-gap)}.m-large{margin:var(--outer-column-gap)}.mt-large{margin-top:var(--outer-column-gap)}.mr-large{margin-right:var(--outer-column-gap)}.mb-large{margin-bottom:var(--outer-column-gap)}.ml-large{margin-left:var(--outer-column-gap)}.mx-large{margin-left:var(--outer-column-gap);margin-right:var(--outer-column-gap)}.my-large{margin-top:var(--outer-column-gap);margin-bottom:var(--outer-column-gap)}.p-large{padding:var(--outer-column-gap)}.pt-large{padding-top:var(--outer-column-gap)}.pr-large{padding-right:var(--outer-column-gap)}.pb-large{padding-bottom:var(--outer-column-gap)}.pl-large{padding-left:var(--outer-column-gap)}.px-large{padding-left:var(--outer-column-gap);padding-right:var(--outer-column-gap)}.py-large{padding-top:var(--outer-column-gap);padding-bottom:var(--outer-column-gap)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.font-100,.is-thin{font-weight:100}.font-200,.is-extra-light{font-weight:200}.font-300,.is-light{font-weight:300}.font-400,.is-regular,.is-normal,.is-roman{font-weight:400}.font-500,.is-medium{font-weight:500}.font-600,.is-semi-bold{font-weight:600}.font-700,.is-bold{font-weight:700}.font-800,.is-extra-bold{font-weight:800}.font-900,.is-black{font-weight:900}.tabular-nums{font-variant-numeric:tabular-nums}.proportional-nums{font-variant-numeric:proportional-nums}.slashed-zero{font-variant-numeric:slashed-zero}.lining-nums{font-variant-numeric:lining-nums}.oldstyle-nums{font-variant-numeric:oldstyle-nums}.text-left{text-align:left}@media only screen and (width>=768px){.m\:text-left{text-align:left}}@media only screen and (width>=1024px){.l\:text-left{text-align:left}}.text-center{text-align:center}@media only screen and (width>=768px){.m\:text-center{text-align:center}}@media only screen and (width>=1024px){.l\:text-center{text-align:center}}.text-right{text-align:right}@media only screen and (width>=768px){.m\:text-right{text-align:right}}@media only screen and (width>=1024px){.l\:text-right{text-align:right}}.text-italic,.is-italic{font-style:italic}.text-uppercase,.is-uppercase{text-transform:uppercase}.text-lowercase,.is-lowercase{text-transform:lowercase}.text-capitalize,.is-capitalize{text-transform:capitalize}.text-nowrap,.is-nowrap{white-space:nowrap}.text-truncate,.is-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-relative{position:relative}.is-absolute{position:absolute}.is-fixed{position:fixed}.is-sticky{position:sticky}.w-full{width:100%}.h-full{height:100%}.max-w-site{max-width:var(--site-width)}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.is-clickable{cursor:pointer}.hidden-sr,.is-hidden-sr{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-link,.wysiwyg a,.is-wysiwyg a{color:var(--link-color);transition:box-shadow var(--transition-fast);text-decoration:none;box-shadow:inset 0 -.1rem}.text-link:hover,.wysiwyg a:hover,.is-wysiwyg a:hover{box-shadow:inset 0 -.1rem var(--link-color)}.fs-20{font-size:1rem}@media only screen and (width>=768px){.m\:fs-20{font-size:1rem}}@media only screen and (width>=1024px){.l\:fs-20{font-size:1rem}}.fs-16-24{font-size:clamp(.8rem,.660963rem + .713012vw,1.2rem)}.fs-36-60{font-size:clamp(1.8rem,1.38289rem + 2.13904vw,3rem)}.fs-100-360{font-size:clamp(5rem,.481283rem + 23.1729vw,18rem)}.lh-26-40{line-height:clamp(1.3rem,1.05668rem + 1.24777vw,2rem)}.lh-38-60{line-height:clamp(1.9rem,1.51765rem + 1.96078vw,3rem)}.headline{font-family:var(--headline-font-family);text-transform:uppercase;font-weight:900;line-height:1}.ls-20{letter-spacing:.02em}.lh-20{line-height:1rem}@media only screen and (width>=768px){.m\:lh-20{line-height:1rem}}@media only screen and (width>=1024px){.l\:lh-20{line-height:1rem}}.wysiwyg,.is-wysiwyg{font-size:clamp(.8rem,.660963rem + .713012vw,1.2rem);line-height:clamp(1.3rem,1.05668rem + 1.24777vw,2rem)}.wysiwyg strong,.wysiwyg b,.is-wysiwyg strong,.is-wysiwyg b{font-weight:600}.wysiwyg p,.is-wysiwyg p{margin:0 0 1em;font-size:1em}.wysiwyg p .aligncenter,.is-wysiwyg p .aligncenter{margin:0 auto;display:block}.wysiwyg p .alignleft,.is-wysiwyg p .alignleft{float:left;margin:0 2rem 2rem 0}.wysiwyg p .alignright,.is-wysiwyg p .alignright{float:right;margin:0 0 2rem 2rem}.wysiwyg h2,.is-wysiwyg h2{margin-bottom:1.5em}.wysiwyg h3,.is-wysiwyg h3{margin-bottom:1.2em}.wysiwyg h4,.is-wysiwyg h4{margin-bottom:1em}.wysiwyg ul,.wysiwyg ol,.is-wysiwyg ul,.is-wysiwyg ol{margin:2em 0 1em;line-height:1.4;list-style:none}.wysiwyg ul li,.wysiwyg ol li,.is-wysiwyg ul li,.is-wysiwyg ol li{padding:0 0 1em 1.9em;position:relative}.wysiwyg ol,.is-wysiwyg ol{list-style:number}.wysiwyg>:first-child,.is-wysiwyg>:first-child{margin-top:0}.button{background-color:var(--red);color:var(--white);transition:background-color var(--transition-fast);cursor:pointer;border:0;border-radius:.4rem;justify-content:center;align-items:center;padding:clamp(.8rem,.765241rem + .178253vw,.9rem) clamp(1.2rem,1.13048rem + .356506vw,1.4rem);font-size:clamp(.9rem,.830481rem + .356506vw,1.1rem);line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background-color:var(--black)}html{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#fff0;scroll-behavior:smooth;height:100%;font-size:20px}body{font-family:var(--main-font-family);line-height:var(--main-line-height);color:var(--text-color);background-color:var(--background-color);min-height:100vh;position:relative}[id]{scroll-margin-top:6rem}@media only screen and (width>=768px){[id]{-webkit-hyphens:none;hyphens:none;scroll-margin-top:2rem}}#body-wrapper{overflow-x:clip}::selection{color:inherit;background:var(--red)}.hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}@media only screen and (width>=768px){figure.alignleft{float:left;margin:1em 2em 1em 0}figure.alignright{float:right;margin:1em 0 1em 2em}figure.alignnone{margin:1em 0}}img.lazyload,img.lazyloading{filter:blur(12px)}img.lazyloaded{filter:blur();transition:filter .4s}.icon{width:1em;height:1em}.container{flex-direction:column;align-items:flex-start;display:flex}.full-screen-height{min-height:100vh}.full-width{width:100%}.full-screen-width{z-index:1;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.column,.columns{max-width:100%}.row{width:100%;max-width:var(--site-width);grid-column-gap:var(--column-small-gap);padding-left:var(--outer-column-small-gap);padding-right:var(--outer-column-small-gap);grid-template-columns:repeat(12,1fr);display:grid}.row .row{padding-left:initial;padding-right:initial}@media only screen and (width>=768px){.row{padding-right:var(--outer-column-gap);padding-left:var(--outer-column-gap);grid-column-gap:var(--column-gap);margin-left:auto;margin-right:auto}}.rtl{direction:rtl}.rtl *{direction:ltr}.content-right{justify-content:flex-end}.content-bottom{align-items:flex-end}.content-verti{align-items:center}.content-hori{justify-content:center}.content-middle{justify-content:center;align-items:center}.self-top{align-self:flex-start}.self-bottom{align-self:flex-end}.self-center{align-self:center}@media only screen and (width>=768px){.only-mobile{display:none!important}}@media screen and (width<=767px){.only-desktop{display:none!important}}@media screen and (orientation:landscape){.only-portrait{display:none!important}}@media screen and (orientation:portrait){.only-landscape{display:none!important}}.js-bp-small{width:0}@media only screen and (width>=0){.small-left{text-align:left}.small-push-0{grid-column-start:auto}.small-collapse{padding-left:0;padding-right:0}.small-uncollapse,.row .small-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.small-1{grid-column-end:span 1}.small-push-1{grid-column-start:2}.small-pull-1{grid-column-start:12}.small-2{grid-column-end:span 2}.small-push-2{grid-column-start:3}.small-pull-2{grid-column-start:11}.small-3{grid-column-end:span 3}.small-push-3{grid-column-start:4}.small-pull-3{grid-column-start:10}.small-4{grid-column-end:span 4}.small-push-4{grid-column-start:5}.small-pull-4{grid-column-start:9}.small-5{grid-column-end:span 5}.small-push-5{grid-column-start:6}.small-pull-5{grid-column-start:8}.small-6{grid-column-end:span 6}.small-push-6,.small-pull-6{grid-column-start:7}.small-7{grid-column-end:span 7}.small-push-7{grid-column-start:8}.small-pull-7{grid-column-start:6}.small-8{grid-column-end:span 8}.small-push-8{grid-column-start:9}.small-pull-8{grid-column-start:5}.small-9{grid-column-end:span 9}.small-push-9{grid-column-start:10}.small-pull-9{grid-column-start:4}.small-10{grid-column-end:span 10}.small-push-10{grid-column-start:11}.small-pull-10{grid-column-start:3}.small-11{grid-column-end:span 11}.small-push-11{grid-column-start:12}.small-pull-11{grid-column-start:2}.small-12{grid-column-end:span 12}.small-push-12{grid-column-start:13}.small-pull-12{grid-column-start:1}}.js-bp-medium{width:768px}@media only screen and (width>=768px){.medium-left{text-align:left}.medium-push-0{grid-column-start:auto}.medium-collapse{padding-left:0;padding-right:0}.medium-uncollapse,.row .medium-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.medium-1{grid-column-end:span 1}.medium-push-1{grid-column-start:2}.medium-pull-1{grid-column-start:12}.medium-2{grid-column-end:span 2}.medium-push-2{grid-column-start:3}.medium-pull-2{grid-column-start:11}.medium-3{grid-column-end:span 3}.medium-push-3{grid-column-start:4}.medium-pull-3{grid-column-start:10}.medium-4{grid-column-end:span 4}.medium-push-4{grid-column-start:5}.medium-pull-4{grid-column-start:9}.medium-5{grid-column-end:span 5}.medium-push-5{grid-column-start:6}.medium-pull-5{grid-column-start:8}.medium-6{grid-column-end:span 6}.medium-push-6,.medium-pull-6{grid-column-start:7}.medium-7{grid-column-end:span 7}.medium-push-7{grid-column-start:8}.medium-pull-7{grid-column-start:6}.medium-8{grid-column-end:span 8}.medium-push-8{grid-column-start:9}.medium-pull-8{grid-column-start:5}.medium-9{grid-column-end:span 9}.medium-push-9{grid-column-start:10}.medium-pull-9{grid-column-start:4}.medium-10{grid-column-end:span 10}.medium-push-10{grid-column-start:11}.medium-pull-10{grid-column-start:3}.medium-11{grid-column-end:span 11}.medium-push-11{grid-column-start:12}.medium-pull-11{grid-column-start:2}.medium-12{grid-column-end:span 12}.medium-push-12{grid-column-start:13}.medium-pull-12{grid-column-start:1}}.js-bp-large{width:1024px}@media only screen and (width>=1024px){.large-left{text-align:left}.large-push-0{grid-column-start:auto}.large-collapse{padding-left:0;padding-right:0}.large-uncollapse,.row .large-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.large-1{grid-column-end:span 1}.large-push-1{grid-column-start:2}.large-pull-1{grid-column-start:12}.large-2{grid-column-end:span 2}.large-push-2{grid-column-start:3}.large-pull-2{grid-column-start:11}.large-3{grid-column-end:span 3}.large-push-3{grid-column-start:4}.large-pull-3{grid-column-start:10}.large-4{grid-column-end:span 4}.large-push-4{grid-column-start:5}.large-pull-4{grid-column-start:9}.large-5{grid-column-end:span 5}.large-push-5{grid-column-start:6}.large-pull-5{grid-column-start:8}.large-6{grid-column-end:span 6}.large-push-6,.large-pull-6{grid-column-start:7}.large-7{grid-column-end:span 7}.large-push-7{grid-column-start:8}.large-pull-7{grid-column-start:6}.large-8{grid-column-end:span 8}.large-push-8{grid-column-start:9}.large-pull-8{grid-column-start:5}.large-9{grid-column-end:span 9}.large-push-9{grid-column-start:10}.large-pull-9{grid-column-start:4}.large-10{grid-column-end:span 10}.large-push-10{grid-column-start:11}.large-pull-10{grid-column-start:3}.large-11{grid-column-end:span 11}.large-push-11{grid-column-start:12}.large-pull-11{grid-column-start:2}.large-12{grid-column-end:span 12}.large-push-12{grid-column-start:13}.large-pull-12{grid-column-start:1}}.js-bp-xlarge{width:1440px}@media only screen and (width>=1440px){.xlarge-left{text-align:left}.xlarge-push-0{grid-column-start:auto}.xlarge-collapse{padding-left:0;padding-right:0}.xlarge-uncollapse,.row .xlarge-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.xlarge-1{grid-column-end:span 1}.xlarge-push-1{grid-column-start:2}.xlarge-pull-1{grid-column-start:12}.xlarge-2{grid-column-end:span 2}.xlarge-push-2{grid-column-start:3}.xlarge-pull-2{grid-column-start:11}.xlarge-3{grid-column-end:span 3}.xlarge-push-3{grid-column-start:4}.xlarge-pull-3{grid-column-start:10}.xlarge-4{grid-column-end:span 4}.xlarge-push-4{grid-column-start:5}.xlarge-pull-4{grid-column-start:9}.xlarge-5{grid-column-end:span 5}.xlarge-push-5{grid-column-start:6}.xlarge-pull-5{grid-column-start:8}.xlarge-6{grid-column-end:span 6}.xlarge-push-6,.xlarge-pull-6{grid-column-start:7}.xlarge-7{grid-column-end:span 7}.xlarge-push-7{grid-column-start:8}.xlarge-pull-7{grid-column-start:6}.xlarge-8{grid-column-end:span 8}.xlarge-push-8{grid-column-start:9}.xlarge-pull-8{grid-column-start:5}.xlarge-9{grid-column-end:span 9}.xlarge-push-9{grid-column-start:10}.xlarge-pull-9{grid-column-start:4}.xlarge-10{grid-column-end:span 10}.xlarge-push-10{grid-column-start:11}.xlarge-pull-10{grid-column-start:3}.xlarge-11{grid-column-end:span 11}.xlarge-push-11{grid-column-start:12}.xlarge-pull-11{grid-column-start:2}.xlarge-12{grid-column-end:span 12}.xlarge-push-12{grid-column-start:13}.xlarge-pull-12{grid-column-start:1}}.row-2{grid-template-columns:repeat(2,1fr)}.row-3{grid-template-columns:repeat(3,1fr)}.row-4{grid-template-columns:repeat(4,1fr)}.row-5{grid-template-columns:repeat(5,1fr)}.row-6{grid-template-columns:repeat(6,1fr)}.row-7{grid-template-columns:repeat(7,1fr)}@media screen and (width<=767px){body{padding-top:var(--header-height)}.page-header{z-index:100;width:100%;height:var(--header-height);padding:0 var(--outer-column-small-gap);background-color:var(--background-color);border-bottom:1px solid var(--black-20);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0}}@media only screen and (width>=768px){.page-header{z-index:50;position:fixed;top:0;left:0}}.site-logo{display:block}.site-logo .icon{width:9rem;height:2.4rem;display:block}@media only screen and (width>=768px){.site-logo{background-color:var(--petrol-light);padding:2rem}.site-logo .icon{width:12rem;height:3.2rem}}@media screen and (width<=767px){.some-overlay-open .page-header{padding-right:calc(var(--outer-column-small-gap) + var(--scroll-bar-width,0px))}}.menu-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.5rem;display:flex}.menu-toggle .icon{width:1.2rem;height:1.2rem}@media only screen and (width>=768px){.menu-toggle{display:none}}.menu-toggle-close,.overlay-menu-open .menu-toggle-open{display:none}.overlay-menu-open .menu-toggle-close{display:block}.side-elements{display:none}@media only screen and (width>=768px){.side-elements{z-index:30;height:0;display:block;position:sticky;top:0}}.side-navi{mix-blend-mode:hard-light;flex-direction:column;align-items:flex-end;gap:1rem;display:flex;position:absolute;top:4.75rem;right:1.6rem}.side-navi-link{letter-spacing:.02em;color:var(--black);font-size:.7rem;font-weight:500;text-decoration:none}.side-navi-link:hover,.side-navi-link.is-active{font-weight:600}.side-bar{background-color:var(--red);width:.6rem;height:100svh;position:absolute;top:0;right:0}.side-bar-pointer{background-color:var(--black);width:100%;height:.75rem;position:absolute;top:0;left:0}.mobile-navi{top:var(--header-height);z-index:99;width:100%;padding:1.6rem var(--outer-column-small-gap) 2rem;padding-right:calc(var(--outer-column-small-gap) + var(--scroll-bar-width,0px));background-color:var(--background-color);border-bottom:1px solid var(--black-20);opacity:0;transition:opacity var(--transition-fast);flex-direction:column;align-items:flex-end;gap:1.6rem;display:none;position:fixed;left:0}@media only screen and (width>=768px){.mobile-navi{display:none!important}}.mobile-navi-link{letter-spacing:.02em;color:var(--black);font-size:.7rem;font-weight:500;text-decoration:none}.mobile-navi-link.is-active{font-weight:600}.overlay-menu-opening .mobile-navi{display:flex}.overlay-menu-open .mobile-navi{opacity:1}.footer{z-index:90;background-color:var(--background-color);padding:clamp(4rem, 1.21925rem + 14.2602vw, 12rem) var(--outer-column-small-gap) 2.3rem;position:relative}@media only screen and (width>=768px){.footer{padding-left:var(--outer-column-gap);padding-right:var(--outer-column-gap)}}.footer-top{flex-direction:column;gap:2rem;padding-bottom:clamp(1.2rem,.574332rem + 3.20856vw,3rem);display:flex}@media only screen and (width>=768px){.footer-top{flex-direction:row;justify-content:space-between;align-items:flex-end}}.footer-logo{display:block}.footer-logo .icon{width:clamp(12rem,6.21257rem + 29.6791vw,28.65rem);height:clamp(3.2rem,1.67059rem + 7.84314vw,7.6rem);display:block}.footer-address{letter-spacing:.02em;font-size:clamp(.8rem,.730481rem + .356506vw,1rem);font-weight:500;line-height:1.6}@media only screen and (width>=768px){.footer-address{text-align:right}}.footer-ngos{border-top:1px solid var(--black)}.footer-ngos-list{grid-template-columns:repeat(2,1fr);place-items:center;gap:clamp(1.6rem,.765775rem + 4.27807vw,4rem) clamp(1.2rem,.748128rem + 2.31729vw,2.5rem);padding:clamp(2rem,.783422rem + 6.23886vw,5.5rem) 0;display:grid}@media only screen and (width>=1024px){.footer-ngos-list{grid-template-columns:repeat(5,1fr)}}.footer-ngo{justify-content:center;width:100%;max-width:8rem;display:flex}.footer-ngo-logo{max-width:100%;height:auto;max-height:clamp(2.4rem,1.98289rem + 2.13904vw,3.6rem);display:block}.footer-legal{border-top:1px solid var(--black);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(1.2rem,.574332rem + 3.20856vw,3rem);font-size:clamp(.8rem,.730481rem + .356506vw,1rem);font-weight:500;display:flex}.footer-legal a{color:var(--red);text-decoration:none}.footer-legal a:hover{text-decoration:underline}.footer-legal-menu{display:contents}.footer-legal-menu li{list-style:none}.footer-copyright{margin:0}.project-detail{padding:clamp(4rem,3.30481rem + 3.56506vw,6rem) 0 clamp(3rem,2.30481rem + 3.56506vw,5rem)}.project-detail-caption{color:var(--red);text-transform:uppercase;letter-spacing:.02em;margin-bottom:1rem;font-size:clamp(.7rem,.630481rem + .356506vw,.9rem);font-weight:500}.project-detail-title{margin-bottom:clamp(1.2rem,.921925rem + 1.42602vw,2rem)}.project-detail-image{margin:0 0 clamp(1.2rem,.921925rem + 1.42602vw,2rem)}.project-detail-img{width:100%;height:auto;display:block}.project-detail-lead{margin-bottom:2rem}.project-detail-ngo{align-items:center;gap:1rem;margin-top:clamp(1.2rem,.921925rem + 1.42602vw,2rem);display:flex}.project-detail-ngo a{color:var(--red)}.project-detail-ngo-logo{width:5rem;height:auto}body.some-overlay-open{padding-right:var(--scroll-bar-width,0);overflow:hidden}body.some-overlay-open .body-wrapper{z-index:-1;pointer-events:none;position:relative}.overlay{background:var(--background-color);opacity:0;transition:opacity var(--transition);z-index:9099;display:none;position:fixed;inset:0}.admin-bar .overlay{top:32px}.overlay-inner{-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:hidden auto}.overlay-close{z-index:2;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.overlay-close .icon{width:1.4rem;height:1.4rem}.overlay-project-opening .overlay-project{display:block}.overlay-project-open .overlay-project{opacity:1}.project-teaser{color:var(--text-color);grid-template-columns:1fr;gap:.8rem;padding:clamp(1.6rem,1.46096rem + .713012vw,2rem) 0;text-decoration:none;display:grid}@media only screen and (width>=768px){.project-teaser{-moz-column-gap:2rem;grid-template-columns:23% 34% 16% 2.4rem;justify-content:space-between;align-items:start;column-gap:2rem}}.project-teaser-title{font-size:clamp(1.6rem,1.46096rem + .713012vw,2rem);line-height:.9}.project-teaser-tag{text-transform:uppercase;letter-spacing:.02em;margin-top:clamp(.6rem,.252406rem + 1.78253vw,1.6rem);font-size:clamp(.55rem,.428342rem + .623886vw,.9rem);font-weight:500;line-height:1.3}.project-teaser-lead{font-size:.8rem;line-height:1.5}.project-teaser-ngo{font-size:.8rem;font-weight:500;line-height:1.25}.project-teaser-icon{color:var(--red);transition:transform var(--transition-fast)}.project-teaser-icon .icon{width:2.4rem;height:2.4rem}@media only screen and (width>=768px){.project-teaser-icon{align-self:center}}.project-teaser:hover .project-teaser-icon{transform:translate(.2rem)}@media only screen and (width>=768px){.block-hero{height:100svh}}.block-hero-media{height:70svh;position:relative;overflow:hidden}@media only screen and (width>=768px){.block-hero-media{z-index:0;height:auto;position:fixed;inset:2rem}}.block-hero-media:after{content:"";background:var(--black-20);position:absolute;inset:0}.block-hero-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.block-hero-claim{z-index:2;width:min(80%,30rem);color:var(--white);opacity:0;animation:hero-claim-in 1.25s var(--ease-figma-fade) 1s forwards;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=768px){.block-hero-claim{width:43%}}.block-hero-claim .icon{aspect-ratio:599/343;width:100%;height:auto;display:block}@keyframes hero-claim-in{0%{opacity:0}to{opacity:1}}.page-body{z-index:2;background-color:var(--background-color);position:relative}.block-video-player{aspect-ratio:5/3;cursor:pointer;width:100%;margin:clamp(4rem,1.21925rem + 14.2602vw,12rem) 0 clamp(4rem,1.91444rem + 10.6952vw,10rem);position:relative;overflow:hidden}.block-video-player:after{content:"";background:var(--black-20);pointer-events:none;position:absolute;inset:0}.block-video-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.block-video-player.is-playing{cursor:auto}.block-video-player.is-playing:after,.block-video-player.is-playing .block-video-play,.block-video-player.is-playing .block-video-poster{display:none}.block-video-poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.block-video-play{z-index:2;width:clamp(3rem,1.8877rem + 5.7041vw,6.2rem);height:clamp(3rem,1.8877rem + 5.7041vw,6.2rem);color:var(--white);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-video-play .icon{width:100%;height:100%}.block-title{padding-top:clamp(3rem,1.95722rem + 5.34759vw,6rem);padding-bottom:clamp(2rem,.957219rem + 5.34759vw,5rem)}.block-title.block-title-small{padding-bottom:clamp(1rem,.304813rem + 3.56506vw,3rem)}.block-title-caption{color:var(--red);font-size:clamp(.8rem,.660963rem + .713012vw,1.2rem);font-weight:500;line-height:clamp(1.2rem,.574332rem + 3.20856vw,3rem)}.block-title-caption::selection{color:var(--white)}.block-title-heading{margin-top:1rem;font-size:clamp(1.8rem,1.38289rem + 2.13904vw,3rem);line-height:clamp(1.9rem,1.51765rem + 1.96078vw,3rem)}.block-title-highlight{color:var(--white)}.block-intro,.block-text{margin:1rem 0 clamp(2rem,.957219rem + 5.34759vw,5rem)}.block-image{padding:clamp(1rem,.652406rem + 1.78253vw,2rem) 0}.block-image-figure{margin:0;position:relative}.block-image-figure:after{content:"";background:var(--black-20);position:absolute;inset:0}.block-image-img{width:100%;height:auto;display:block}.block-image-text{margin:clamp(2rem,.957219rem + 5.34759vw,5rem) 0}.block-image-text-figure{margin:0}.block-image-text-img{width:100%;height:auto;display:block}.block-threats{width:100%;max-width:var(--site-width);padding:0 var(--outer-column-small-gap);margin:0 auto clamp(4rem,1.91444rem + 10.6952vw,10rem)}@media only screen and (width>=768px){.block-threats{padding:0 var(--outer-column-gap)}}.threat+.threat{margin-top:clamp(1.4rem,13.5472vw - 1.24171rem,9rem)}@media screen and (width<=767px){.threat+.threat{border-top:1px solid var(--black-20);padding-top:1.6rem}}.threat-word{margin:0;display:flex}@media only screen and (width>=768px){.threat:nth-child(2n) .threat-word{justify-content:flex-end}}.threat-trigger{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:clamp(.6rem,.113369rem + 2.49554vw,2rem);padding:0;display:flex}.threat-trigger>*{pointer-events:none}.threat-word-text{color:var(--white);font-family:var(--headline-font-family);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;text-box:trim-both cap alphabetic;line-height:.8}.threat-icon{width:clamp(2rem,.679144rem + 6.77362vw,5.8rem);height:clamp(2rem,.679144rem + 6.77362vw,5.8rem);color:var(--red);transition:transform var(--transition);flex-shrink:0}.threat.is-active .threat-icon{transform:rotate(180deg)}.threat-content{max-height:0;transition:max-height .5s var(--ease-in);overflow:hidden}.threat-content-inner{padding-top:clamp(1.6rem,.731016rem + 4.45633vw,4.1rem)}@media only screen and (width>=768px){.threat-content-inner{width:62.5%;margin-left:37.5%}}.threat-title{margin-bottom:clamp(1.2rem,.921925rem + 1.42602vw,2rem)}.threat-copy{margin-bottom:clamp(1.6rem,1.39144rem + 1.06952vw,2.2rem)}.block-text-sections{margin-bottom:clamp(3rem,1.26203rem + 8.91266vw,8rem)}.text-sections{flex-direction:column;gap:clamp(1.6rem,.591979rem + 5.16934vw,4.5rem);display:flex}.text-section-title{margin-bottom:clamp(.4rem,.191444rem + 1.06952vw,1rem);font-size:clamp(.8rem,.591444rem + 1.06952vw,1.4rem);font-weight:700;line-height:clamp(1.3rem,1.05668rem + 1.24777vw,2rem)}.text-section-copy :last-child{margin-bottom:0}.project-highlight{position:relative;overflow:hidden}.project-highlight-bg{position:absolute;inset:0}.project-highlight-bg:after{content:"";background:var(--black-40);position:absolute;inset:0}.project-highlight-bg-img{-o-object-fit:cover;object-fit:cover;filter:blur(24px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.05)}.project-highlight-content{z-index:2;max-width:var(--site-width);padding:clamp(2rem, 1.44385rem + 2.85205vw, 3.6rem) var(--outer-column-small-gap) clamp(3rem, 2.30481rem + 3.56506vw, 5rem);margin:0 auto;position:relative}@media only screen and (width>=768px){.project-highlight-content{padding-left:var(--outer-column-gap);padding-right:var(--outer-column-gap)}}.project-highlight-ngo{top:clamp(2rem,.957219rem + 5.34759vw,5rem);left:var(--outer-column-small-gap);max-width:clamp(4rem,1.91444rem + 10.6952vw,10rem);position:absolute}@media only screen and (width>=768px){.project-highlight-ngo{left:var(--outer-column-gap)}}.project-highlight-ngo-logo{width:100%;height:auto;display:block}.project-highlight-header{color:var(--white)}@media only screen and (width>=768px){.project-highlight-header{text-align:right}}.project-highlight-title{color:var(--white);font-size:clamp(3.6rem,.680214rem + 14.9733vw,12rem);line-height:.8}.project-highlight-tag{text-transform:uppercase;letter-spacing:.02em;margin-top:clamp(.8rem,.521925rem + 1.42602vw,1.6rem);font-size:clamp(.55rem,.324064rem + 1.15865vw,1.2rem);font-weight:500}.project-highlight-image{margin:clamp(4rem,1.39305rem + 13.369vw,11.5rem) 0 0}@media only screen and (width>=768px){.project-highlight-image{width:46%;margin-left:27%}}.project-highlight-image img{width:100%;height:auto;display:block}.project-highlight-copy{max-width:28.65rem;color:var(--white);margin-top:clamp(4rem,3.30481rem + 3.56506vw,6rem)}@media only screen and (width>=768px){.project-highlight-copy{margin-left:8.5%}}.project-highlight-lead{margin-bottom:clamp(1.2rem,.782888rem + 2.13904vw,2.4rem);font-size:clamp(.8rem,.730481rem + .356506vw,1rem);line-height:1.6}.block-project-list{padding-top:clamp(2rem,.609626rem + 7.13012vw,6rem);padding-bottom:clamp(2rem,1.30481rem + 3.56506vw,4rem)}.project-list{border-bottom:1px solid var(--black)}.project-list-item{border-top:1px solid var(--black)}.project-list-more{justify-content:center;margin-top:clamp(2rem,1.30481rem + 3.56506vw,4rem);display:flex}