@font-face{font-family:"Figtree";font-style:normal;font-weight:900;src:local(""),url(../fonts/figtree-v1-latin-900.woff2) format("woff2"),url(../fonts/figtree-v1-latin-900.woff) format("woff")}:root{--theme-color-01-h:180deg;--theme-color-01-s:100%;--theme-color-01-l:50%;--theme-color-01-hsl:hsl(var(--theme-color-01-h), var(--theme-color-01-s), var(--theme-color-01-l));--theme-color-02-h:120deg;--theme-color-02-s:100%;--theme-color-02-l:50%;--theme-color-02-hsl:hsl(var(--theme-color-02-h), var(--theme-color-02-s), var(--theme-color-02-l));--theme-color-03-h:0deg;--theme-color-03-s:100%;--theme-color-03-l:50%;--theme-color-03-hsl:hsl(var(--theme-color-03-h), var(--theme-color-03-s), var(--theme-color-03-l));--theme-color-04-h:300deg;--theme-color-04-s:100%;--theme-color-04-l:50%;--theme-color-04-hsl:hsl(var(--theme-color-04-h), var(--theme-color-04-s), var(--theme-color-04-l));--theme-color-05-h:265deg;--theme-color-05-s:91%;--theme-color-05-l:56%;--theme-color-05-hsl:hsl(var(--theme-color-05-h), var(--theme-color-05-s), var(--theme-color-05-l));--theme-color-bg-h:0deg;--theme-color-bg-s:0%;--theme-color-bg-l:100%;--theme-color-bg-hsl:hsl(var(--theme-color-bg-h), var(--theme-color-bg-s), var(--theme-color-bg-l));--theme-color-fg-h:0deg;--theme-color-fg-s:0%;--theme-color-fg-l:0%;--theme-color-fg-hsl:hsl(var(--theme-color-fg-h), var(--theme-color-fg-s), var(--theme-color-fg-l));--theme-color-highlight-h:0deg;--theme-color-highlight-s:0%;--theme-color-highlight-l:0%;--theme-color-highlight-hsl:hsl(var(--theme-color-highlight-h), var(--theme-color-highlight-s), var(--theme-color-highlight-l));--page-padding:7vmin}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-thumb{background:hsla(var(--theme-color-fg-h),var(--theme-color-fg-s),var(--theme-color-fg-l),50%)}::-webkit-scrollbar-track{background:transparent}body{min-height:100%;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;height:100vh;width:100%;margin:0 auto;max-width:1680px;overflow-x:hidden;font-family:"Figtree",sans-serif;background:var(--page-color-bg);color:var(--page-color-fg);display:grid;grid-template-rows:auto 1fr auto}@media (max-width:992px){body{display:block;padding-top:calc(min(max(44px, 8vw), 124px) + calc(var(--page-padding) * 1.5));min-height:-webkit-fill-available;height:-webkit-fill-available}}#intro{position:fixed;top:0;right:0;bottom:0;inset:0;width:100%;height:100%;min-height:100vh;background:#000;z-index:200;user-select:none;overflow:hidden;animation:intro-03 0.5s 5s forwards ease}#intro .brand{position:absolute;width:35vw;min-width:260px;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:bottom;--to-color:var(--theme-color-01-hsl);--end-color:var(--theme-color-04-hsl);animation:intro-02 1.25s 2s forwards ease}#intro .claim__letterpath{fill:#000;--to-color:black;--end-color:var(--theme-color-04-hsl);animation:intro-02 1.25s 2.75s forwards ease}#intro .dot{z-index:1;width:8vw;height:8vw;background:#000;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:lighten}@media (max-width:780px){#intro .dot{width:20vw;height:20vw}}#intro .dot.--left{--to-color:var(--theme-color-04-hsl);--to-transform:translate(-165%, -50%);animation:intro-01 1.75s 0.25s forwards ease}#intro .dot.--center{--to-color:var(--theme-color-02-hsl);--to-transform:translate(-50%, -50%);animation:intro-01 2.25s forwards ease}#intro .dot.--right{--to-color:var(--theme-color-05-hsl);--to-transform:translate(65%, -50%);animation:intro-01 1.75s 0.75s forwards ease}@keyframes intro-01{from{background:#000;transform:translate(-50%,-50%)}25%{background:var(--to-color);transform:translate(-50%,-50%)}50%{background:var(--to-color);transform:var(--to-transform)}90%{background:var(--to-color);transform:var(--to-transform)}to{transform:var(--to-transform);background:transparent}}@keyframes intro-02{from{fill:#000}49%{fill:#000}50%{fill:var(--to-color)}99%{fill:var(--to-color)}to{fill:var(--end-color)}}@keyframes intro-03{from{transform:translateX(0%)}99%{transform:translateX(100%)}to{transform:translateX(100%)}}header{padding:var(--page-padding);display:flex;justify-content:space-between;align-items:start;z-index:20;pointer-events:none}@media (max-width:992px){header{position:fixed;top:0;left:0;right:0;background:var(--page-color-bg)}}header>*{pointer-events:auto}header h1{position:relative;text-transform:uppercase;font-size:min(max(44px, 8vw), 124px);line-height:1;margin:0;user-select:none;color:var(--page-color-fg)}header h1.--hasArrowBack:hover .title__back{opacity:1;transform:translate(-40%,-40%);transition:all 0.25s ease}header h1.--hasArrowBack:hover .title__dot{opacity:0!important}header h1 .title{position:absolute;left:0;top:0}header h1 .title__back{z-index:2;opacity:0;position:absolute;left:0;top:0;background:var(--page-color-highlight);border-radius:100%;width:min(max(84px, 8vw), 124px);height:min(max(84px, 8vw), 124px);display:flex;align-items:center;justify-content:center;transform:translate(-20%,-40%)}header h1 .title__back>.arrowBack{width:65%;fill:var(--page-color-bg);transform:rotate(180deg)}header h1 .title__dot{z-index:1;width:2vw;min-width:16px;max-width:32px;height:2vw;min-height:16px;max-height:32px;background:var(--page-color-highlight);border-radius:100%;position:absolute;opacity:0}header h1 .title__dot.--left{--from-transform:translateX(-125%);--to-transform:translateX(0%);animation:headline 0.35s 0.25s forwards ease;z-index:2}header h1 .title__dot.--center{--from-transform:translateX(0%);--to-transform:translateX(125%);animation:headline 0.35s 0.5s forwards ease}header h1 .title__dot.--right{--from-transform:translateX(125%);--to-transform:translateX(250%);animation:headline 0.35s 0.75s forwards ease}@keyframes headline{from{opacity:0;transform:var(--from-transform)}to{opacity:1;transform:var(--to-transform)}}header .hamburger{display:flex;flex-direction:column;justify-content:center;gap:.35rem;cursor:pointer;padding:1rem;transition:background-color 0.25s ease}header .hamburger:hover{background:var(--page-color-highlight)}header .hamburger:hover .hamburger__stripe{background:var(--page-color-bg)}header .hamburger__stripe{width:2rem;height:.35rem;background:var(--page-color-highlight)}header .brand{width:24vw;min-width:200px;max-width:420px}header .brand__letterpath{fill:var(--page-color-highlight)}header .brand__dot{fill:var(--page-color-highlight)}.nav{position:absolute;top:0;right:0;height:100vh;z-index:100;background:#fff;transform:translateX(100%);transition:transform 0.3s ease,width 0.3s ease;display:flex;flex-direction:column;min-width:320px;width:33vw}@media (max-width:992px){.nav{overflow:hidden;min-width:0;width:0;position:fixed}}.nav.--visible{transform:translateX(0%);box-shadow:0 0 50px rgba(0,0,0,.35)}@media (max-width:992px){.nav.--visible{min-width:320px;width:33vw}}.nav__close{display:inline-block;padding:var(--page-padding);color:#000;font-size:min(max(28px, 3vw), 44px);text-align:end;background:none;border:none;cursor:pointer}.nav__wrapper{padding:var(--page-padding) 20vmin var(--page-padding) var(--page-padding);display:flex;flex-direction:column;align-items:start;gap:1rem}.nav__item{flex-basis:max-content;font-size:min(max(28px, 3vw), 44px);text-transform:uppercase;padding:.15em;color:#000;text-decoration:none;display:block;position:relative;transition:color 0.25s ease}.nav__item::before{transform:scaleX(0);transform-origin:bottom right;content:" ";display:inline;position:absolute;top:0;right:0;bottom:0;left:0;inset:0 0 0 0;background:var(--page-color-bg);z-index:-1;transition:transform 0.25s ease}.nav__item:hover{color:var(--page-color-highlight)}.nav__item:hover::before{transform:scaleX(1);transform-origin:bottom left}.nav__item.--selected{color:var(--page-color-highlight)}main{padding:0 var(--page-padding) 2rem;font-size:min(max(21px, 2vw), 24px);overflow:auto}main.--font-xl{font-size:min(max(28px, 3vw), 64px)}main a{color:var(--page-color-fg);transition:color 0.15s ease;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}main a[href*=media]{cursor:default;text-decoration:none;background:linear-gradient(to right,var(--page-color-fg),var(--page-color-fg)),linear-gradient(to right,var(--page-color-highlight),var(--page-color-highlight));background-size:0 0,100% 0;background-position:100% 100%,0 100%;background-repeat:no-repeat;animation:underlined 0.25s 0.75s forwards ease}main a[href*=media]:hover{background-size:0 .1em,100% 0.1em!important}@keyframes underlined{from{background-size:0 0,100% 0}to{background-size:100% .1em,0 0}}main a:hover{color:var(--page-color-highlight)}main a:hover::before{background-color:var(--page-color-highlight)}.section{display:flex;gap:3vw}@media (max-width:992px){.section{flex-wrap:wrap}}.section.--formFooter{gap:6vw;margin-top:1.5rem}.section.--formFooter .section__column:first-of-type{flex:2}.section__column{display:flex;flex-direction:column;align-items:start;flex:1}.section__column>a:last-child{margin-top:auto}@media (max-width:992px){.section__column{flex-basis:100%}}.section__column.--spaceBetween{display:flex;flex-direction:column;justify-content:space-between}.section__linkMore{text-transform:uppercase}.section h2{text-transform:uppercase;font-size:min(max(26px, 2.75vw), 36px);color:var(--page-color-highlight);margin-bottom:0}.--font-xl .section h2{font-size:min(max(32px, 3vw), 64px)}.newsOverview{display:grid;grid-template:repeat(12,1fr) / repeat(18,1fr);height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;gap:2vw;pointer-events:none}@media (max-width:992px){.newsOverview{display:block;position:relative;height:auto}}.newsOverview .newsEntry{display:grid;position:relative;pointer-events:auto;opacity:0;transform:translateX(-1rem)}@keyframes newsentry{from{opacity:0;transform:translateX(-1rem)}to{opacity:1;transform:translateX(0rem)}}@media (max-width:992px){.newsOverview .newsEntry{margin-bottom:1.75rem}}.newsOverview .newsEntry:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;background:var(--page-color-highlight);mix-blend-mode:multiply}.newsOverview .newsEntry:hover:after{opacity:1}.newsOverview .newsEntry:hover .newsEntry__title{color:#fff;transform:translateX(0)}.newsOverview .newsEntry:nth-of-type(1){grid-column:var(--grid-column-start,1) / var(--grid-column-end,6);grid-row:var(--grid-row-start,6) / var(--grid-row-end,10);animation:newsentry 0.35s 0.5s forwards ease}.newsOverview .newsEntry:nth-of-type(2){grid-column:var(--grid-column-start,7) / var(--grid-column-end,12);grid-row:var(--grid-row-start,4) / var(--grid-row-end,8);animation:newsentry 0.35s 0.75s forwards ease}.newsOverview .newsEntry:nth-of-type(3){grid-column:var(--grid-column-start,13) / var(--grid-column-end,-1);grid-row:var(--grid-row-start,9) / var(--grid-row-end,-1);animation:newsentry 0.35s 0.95s forwards ease}.newsOverview .newsEntry__title{grid-column:1 / -1;grid-row:1 / -1;z-index:2;margin:auto;font-size:min(max(28px, 2vw), 44px);text-transform:uppercase;text-align:center;padding:0 1rem;transform:translateX(-1rem);transition:all 0.25s ease;color:transparent;user-select:none}.newsOverview .newsEntry__image{grid-column:1 / -1;grid-row:1 / -1;background-position:center;background-size:cover;position:relative;filter:grayscale(100%) brightness(120%)}@media (max-width:992px){.newsOverview .newsEntry__image{overflow:hidden;height:0;padding-top:56.25%}}@media (max-width:992px){.newsNavigation{display:flex;justify-content:space-between}}.newsArrow{color:var(--page-color-highlight);position:absolute;top:50%;z-index:10;opacity:0;width:min(max(44px, 5vw), 124px);height:min(max(44px, 5vw), 124px);border-radius:100%;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);animation:arrows 0.35s 1.25s forwards ease;padding:.5rem;background:rgba(255,255,255,.5);text-decoration:none}@media (max-width:992px){.newsArrow{padding:0;position:relative;width:initial;height:initial;gap:.5rem;opacity:1;background:none;border-radius:0;transform:none;top:auto;animation:none}}.newsArrow__label{display:none;color:var(--page-color-fg);text-transform:uppercase}@media (max-width:992px){.newsArrow__label{display:inline-block}}.newsArrow:hover{background:#fff}@media (max-width:992px){.newsArrow:hover{background:none}}.newsArrow:hover svg{opacity:1}.newsArrow svg{width:65%;opacity:.5}@media (max-width:992px){.newsArrow svg{opacity:1;width:1.5rem}.newsArrow svg path{fill:var(--page-color-fg)}}.newsArrow.--previous{left:5vmin}@media (max-width:992px){.newsArrow.--previous{left:0}}.newsArrow.--previous svg{transform:rotate(180deg)}.newsArrow.--next{right:5vmin}@media (max-width:992px){.newsArrow.--next{right:0;margin-left:auto}}@keyframes arrows{from{opacity:0;transform:translateX(-1rem)}to{opacity:1;transform:translateX(0rem)}}footer{padding:var(--page-padding);text-transform:uppercase;display:flex;gap:1rem;align-items:center;box-shadow:0 -2rem 2rem var(--page-color-bg)}footer a{color:var(--page-color-highlight);text-decoration:none}.tippy-box{background:none}.tippy-content{padding:0}.tippy-content:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:var(--page-color-highlight);mix-blend-mode:multiply}.tippy-content img{filter:grayscale(100%) brightness(120%);display:block;position:relative;z-index:1}.form-group{display:flex;flex-direction:column;width:100%}.form-group:focus-within .control-label{color:var(--page-color-highlight)}.control-label{margin:1rem 0 .5rem;text-transform:uppercase}.form-control{background:transparent;outline:none;padding:1rem 0 1rem;width:100%;border:none;border-bottom:4px solid var(--page-color-fg);font-family:"Figtree",sans-serif;font-size:min(max(21px, 2vw), 24px);resize:none;border-radius:0}@media (max-width:992px){.form-control{padding:1rem 0 1rem}}.form-control:focus{border-bottom-color:var(--page-color-highlight)!important}.has-error .form-control{border-bottom-color:red}.privacy{font-size:min(max(14px, 0.85vw), 18px);line-height:1.25}button{position:relative;background:transparent;font-family:"Figtree",sans-serif;font-size:min(max(21px, 2vw), 24px);border:none;cursor:pointer;padding:0;text-transform:uppercase;color:var(--page-color-fg)}button:hover{color:var(--page-color-highlight)}