@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container--narrow{margin:auto;max-width:1100px;padding:0 25px}@media (max-width:1000px){.container,.container--narrow{--breakpoint:"bp-4";margin:auto;width:100%}.container--narrow{--breakpoint:"bp-4";padding:0 180px}}.m-s{margin-bottom:10px}@media (max-width:800px){.m-s{--breakpoint:"bp-3";margin-bottom:15px}}.m-m{margin-bottom:20px}@media (max-width:800px){.m-m{--breakpoint:"bp-3";margin-bottom:30px}}.m-l{margin-bottom:30px}@media (max-width:800px){.m-l{--breakpoint:"bp-3";margin-bottom:45px}}.m-xl{margin-bottom:50px}@media (max-width:800px){.m-xl{--breakpoint:"bp-3";margin-bottom:75px}}.m-xxl{margin-bottom:100px}@media (max-width:800px){.m-xxl{--breakpoint:"bp-3";margin-bottom:150px}}.m-xxxl{margin-bottom:150px}@media (max-width:800px){.m-xxxl{--breakpoint:"bp-3";margin-bottom:225px}}.fs-footer{--typography:"fs-footer";font-size:16px;font-weight:300;text-transform:uppercase}@media (max-width:600px){.fs-footer{--breakpoint:"bp-2";font-size:14px}}.fs-body,.p,body,p{--typography:"fs-body";font-family:Zirkon;font-size:20px;font-weight:300;letter-spacing:.1em;line-height:1.2em}@media (max-width:800px){.fs-body,.p,body,p{--breakpoint:"bp-3";font-size:18px}}@media (max-width:600px){.fs-body,.p,body,p{--breakpoint:"bp-2";font-size:16px}}.fs-h1,.h1,h1{--typography:"fs-h1";font-family:Fuga;font-size:50px;font-weight:500;letter-spacing:.3em;line-height:1.2;margin-bottom:1em;padding-top:.8em;text-transform:uppercase}@media (max-width:800px){.fs-h1,.h1,h1{--breakpoint:"bp-3";font-size:40px}}@media (max-width:600px){.fs-h1,.h1,h1{--breakpoint:"bp-2";font-size:30px;letter-spacing:.2em;margin-bottom:2em}}.fs-h2,.h2,h2{--typography:"fs-h2";font-family:Zirkon;font-size:36px;font-weight:400;letter-spacing:.3em;line-height:1.2;margin-bottom:.5em;text-transform:uppercase}@media (max-width:800px){.fs-h2,.h2,h2{--breakpoint:"bp-3";font-size:30px}}@media (max-width:600px){.fs-h2,.h2,h2{--breakpoint:"bp-2";font-size:25px}}body,html{background:#030303;color:#fff;scroll-behavior:smooth}body{font-family:Zirkon}a{font-weight:500;text-decoration:none}a,a:hover{color:#fff}.p,p{margin-bottom:1em}i{font-style:italic}b{font-weight:700}button{background:transparent;border:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Fuga}.flex{display:flex}.flex-center-center{align-items:center;display:flex;justify-content:center}.section-headline{padding-left:25px;padding-right:25px;padding-top:1.5em;position:relative;text-align:center;text-transform:uppercase;z-index:10}@media (max-width:800px){.section-headline{--breakpoint:"bp-3";padding-top:3.5em}}@font-face{font-display:swap;font-family:Fuga;font-style:normal;font-weight:200;src:url(./Fuga0.2-Thin.59665099.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fuga;font-style:normal;font-weight:300;src:url(./Fuga0.2-ExtraLight.640a84d1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fuga;font-style:normal;font-weight:400;src:url(./Fuga0.2-Light.bbf1fc54.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fuga;font-style:normal;font-weight:500;src:url(./Fuga0.2-Regular.01b43b2d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:200;src:url(./GT-Zirkon-Ultra-Light.fefdbbbe.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:300;src:url(./GT-Zirkon-Thin.e0a22e4f.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:400;src:url(./GT-Zirkon-Light.1f0853f3.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:500;src:url(./GT-Zirkon-Book.18226fb7.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:600;src:url(../fonts/GT-Zirkon-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:700;src:url(./GT-Zirkon-Medium.860144cf.woff) format("woff")}@font-face{font-display:swap;font-family:Zirkon;font-style:normal;font-weight:800;src:url(./GT-Zirkon-Black.08985eb0.woff) format("woff")}.page-enter-active,.page-leave-active{transition:opacity .5s,transform .5s}.page-enter,.page-leave-to{opacity:0;transform:translateY(10px)}.filter-enter-active,.filter-leave-active{transition:all .5s}.filter-enter,.filter-leave-to{opacity:0}.card-hover{box-shadow:10px 10px 5px 0 transparent;transform:translateZ(0) scale(1);transition:all .5s ease}.card-hover:hover{box-shadow:17px 17px #0000000d;transform:translate(-7px) translateY(-7px) scale(1.015)}.card-hover--simple{display:block}.card-hover--simple .card-hover--simple__img-wrapper{overflow:hidden;position:relative}.card-hover--simple .card-hover--simple__img-wrapper img{transform:scale(1);transition:all .5s ease}.card-hover--simple:hover .card-hover--simple__img-wrapper img{transform:scale(1.05)}.logo-fade-in{animation-duration:.5s;animation-iteration-count:1;animation-name:fadeIn;animation-timing-function:ease-in}@keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}
