header,html,main,section{background-color:var(--background)}.button.primary,.button:hover{color:var(--text-accent);font-weight:700}.button,.link.inline{display:inline-block}.button,h1,h1 span,h2,h2 span,h3{text-transform:uppercase}.header .scroll-seperator p,h1,h1 span,h2,h2 span,h3,h4{font-weight:300}*,.header p+.scroll-seperator{margin:0}@font-face{font-family:Outfit;font-style:normal;font-display:swap;src:url("/fonts/Outfit/Outfit.woff2") format("woff2")}:root{--wrapper-min:90vw;--wrapper-max:130rem;--section-radius:0rem;--box-radius:0rem;--container-radius:2rem;--control-border:1.5px;--control-radius:2px;--control-transform:uppercase;--control-transition:0.25s;--main-reveal-offset:5rem;--shadow-light:0px 0px 10px #1212121f;--shadow-dark:0px 0px 15px #1212123b;--gap-xl:5rem;--gap-l:4rem;--gap-m:2rem;--gap-s:1.5rem;--gap-xs:1rem;--gap-xxs:0.5rem;--white-space:9rem;--background:#0f0f0f;--contrast:#434343bd;--contrast-opacity:#1111110d;--primary:#BC976F;--primary-opacity:#8f7456;--secondary:var(--contrast);--accent:var(--primary);--text:#ffffff;--text-accent:black;--error:#ff6666;--overlay:#00000080;--scroll-bar-width:0px;--scroll-bar-height:0px;--scroll-bar-color:transparent;--scroll-bar-radius:0px;--scroll-bar-track-color:transparent;--primary-font:Outfit,sans-serif;--secondary-font:serif;--accent-font:serif;--fs-xxl:3.2rem;--lh-xxl:4.5rem;--fs-xl:2.5rem;--lh-xl:4rem;--fs-l:2rem;--lh-l:3rem;--fs-m:1.6rem;--lh-m:3rem;--fs-s:1.6rem;--lh-s:2.5rem;--fs-xs:1.4rem;--fs-xxs:1.2rem}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{max-width:100vw;overflow-x:hidden}header,html,section{scroll-behavior:smooth}body{background:var(--background);font-family:var(--primary-font),system-ui;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:100vh}*{box-sizing:border-box;padding:0;font-size:62.5%;outline:0;border:none;list-style-type:none;scrollbar-width:none;color:var(--text)}.header .wrapper,header{position:relative;z-index:1}.button::after,.social::before{z-index:-1;position:absolute;content:""}main{border-top-left-radius:var(--section-radius);border-top-right-radius:var(--section-radius)}h1,h1 span{font-size:var(--fs-xxl)!important;line-height:var(--lh-xxl)}h2,h2 span{font-size:var(--fs-xl)!important;line-height:var(--lh-xl)}h1 span,h1 span span,h2 span,h2 span span{position:relative;background:linear-gradient(130deg,var(--primary) 0,#0a0a0a 250%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}h1 span span::-moz-selection,h1 span::-moz-selection,h2 span span::-moz-selection,h2 span::-moz-selection{color:var(--text)!important}h1 span span::selection,h1 span::selection,h2 span span::selection,h2 span::selection{color:var(--text)!important}h3{font-size:var(--fs-l);line-height:var(--lh-l)}h4{font-size:var(--fs-m);line-height:var(--lh-m);color:var(--primary)}a,button,input,label,li,p,select,span,strong,textarea{font-size:var(--fs-s)!important;font-weight:300;line-height:var(--lh-s);letter-spacing:.8px}strong{font-weight:600}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;background-color:transparent}a,button,input,label,select,textarea{color:inherit;text-decoration:none;cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-height)}::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--scroll-bar-radius)}::-webkit-scrollbar-track{background:var(--scroll-bar-track-color)}::-moz-selection{background-color:var(--accent);color:var(--text-accent)}::selection{background-color:var(--accent);color:var(--text-accent)}section{position:relative;z-index:100;display:flex;flex-direction:column;padding:var(--white-space) 0}section.padding{padding-top:0}.wrapper{width:min(var(--wrapper-min),var(--wrapper-max));margin:0 auto}.reveal{transition:transform .24s cubic-bezier(.4, 0, 1, 1),opacity .2s linear;transform:translateY(130px);opacity:0;will-change:transform,opacity}.reveal.revealed{transition:transform .55s cubic-bezier(.22, 1, .36, 1),opacity .35s;transform:translateY(0);opacity:1}.button{position:relative;overflow:hidden;width:-moz-max-content;width:max-content;padding:1.8rem 3rem;background-color:var(--contrast-opacity);border-radius:var(--control-radius);font-size:var(--fs-xs)!important;line-height:0;font-weight:500;color:var(--text);text-align:center;letter-spacing:3px;transition:var(--control-transition)}.link,.social{position:relative;display:flex}.button.blur{backdrop-filter:blur(10px)}.button.border{border:var(--control-border) solid var(--primary-opacity)}.button::after{top:0;left:0;width:100%;height:0;background:var(--primary-opacity);transition:.3s}.button.primary{font-size:var(--fs-s)!important;letter-spacing:1px}.button.primary::after{height:100%}.button.shiny::before{content:"";position:absolute;top:-180px;left:0;width:30px;height:100%;display:inline-block;background-color:var(--text);animation:5s ease-in-out infinite shiny-btn1}.button:hover.shiny::before{animation-play-state:paused;display:none}.button:hover::after{top:auto;bottom:0;height:100%}.button:hover.primary{color:var(--text)}.button:hover.primary::after{top:100%;height:0%}.social{width:4rem;height:4rem;align-items:center;justify-content:center}.social svg{width:3rem;height:3rem;transition:.3s;stroke:var(--background)}.social svg.x{stroke:none;fill:var(--background)}.social::before{left:-50%;top:-50%;transform:scale(0);width:8rem;height:8rem;background:#000;border-radius:50%;transition:.3s cubic-bezier(.95, .32, .37, 1.21)}.link::after,.navigation .burger span,.navigation.background .burger span,.navigation.open .burger span{background-color:var(--primary)}.link,.link svg,.link::after,.navigation,.navigation .menu .navigation-link a{transition:var(--control-transition)}.link svg path,.social:hover svg{stroke:var(--text)}.social.contrast svg.x,.social:hover svg.x{stroke:none;fill:var(--text)}.social:hover::before{transform:scale(1)}.social.contrast svg{stroke:var(--text);stroke-width:1.5px}.social.contrast::before{background:var(--primary-opacity)}.social.contrast:hover svg{stroke:var(--text-accent)}.social.contrast:hover svg.x{stroke:none;fill:var(--text-accent)}@keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.link{flex-direction:row;gap:var(--gap-s);width:-moz-max-content;width:max-content;padding:1rem 0}.link svg{width:2rem}.link::after{content:"";position:absolute;left:50%;bottom:5px;transform:translateX(-50%);width:0%;height:1px}.navigation,.navigation .menu{position:fixed;width:100vw;top:0}.link.inline{padding:0}.link.inline::after{bottom:0}.link.colored,.link:hover{color:var(--primary)}.link:hover::after{width:100%}.link:hover svg path{stroke:var(--primary)}.contrast ::-moz-selection{background-color:var(--text-accent);color:var(--text)}.contrast ::selection{background-color:var(--text-accent);color:var(--text)}.contrast .link,.contrast p{color:var(--text-accent)}.contrast .link::after{background-color:var(--text-accent)}.navigation{left:0;z-index:1000;padding:1.2rem 0;background-color:transparent;border-bottom:var(--control-border) solid transparent;overflow:visible}.navigation .logo-box{display:flex;align-items:center;gap:2rem}.languageswitcher.active,.navigation .logo,.navigation.background,.navigation.open{background-color:var(--background)}.navigation .text-logo{font-size:1.7rem!important;font-family:serif;line-height:0!important;letter-spacing:0!important;color:var(--accent)}.navigation .content{display:flex;align-items:center;justify-content:space-between}.navigation aside{display:flex;flex-direction:row;align-items:center;gap:0}.navigation .menu{left:100vw;height:105vh;display:flex;flex-direction:row;transition:.7s;margin-top:6.5rem}.navigation .menu .list{z-index:1;width:min(70%,30rem);display:flex;flex-direction:column;background-color:var(--contrast-opacity);backdrop-filter:blur(8px);padding-bottom:var(--white-space);padding-top:1rem;overflow-y:scroll;overscroll-behavior:none}.navigation .menu .transparent{width:calc(100% - min(70%,30rem));height:100%;background:0 0}.navigation .menu .navigation-link a{width:100%;display:flex;flex-direction:row;gap:1.5rem;padding:1rem 2rem;text-transform:uppercase;color:var(--text);cursor:pointer}.navigation .menu .stripe{background-color:rgba(0,0,0,.0392156863)}.navigation .menu .dropdown ul .navigation-link{position:relative;padding-left:2rem}.navigation .menu .dropdown ul .navigation-link::before{content:"";position:absolute;left:2rem;top:50%;transform:translateY(-50%);width:.5rem;height:2px;background-color:var(--text)}.navigation .burger{background-color:transparent;font-size:0!important;line-height:0!important;height:4rem;padding-left:1.5rem}.navigation .burger div{height:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.navigation .burger span{position:relative;top:0;width:2.3rem;height:.1rem;display:block;transition:transform var(--control-transition),top var(--control-transition),opacity var(--control-transition)}.navigation .burger span:nth-of-type(2){width:1.8rem;transition:.2s}.navigation.open .burger span:first-of-type{transform:rotate(45deg);top:7px}.navigation.open .burger span:nth-of-type(2){width:0;opacity:0}.navigation.open .burger span:last-of-type{transform:rotate(-45deg);top:-7px}.navigation.open .menu{left:0;transition:ease-out var(--control-transition)}.languageswitcher{position:relative;z-index:10;border-top-left-radius:var(--control-radius);border-top-right-radius:var(--control-radius)}.languageswitcher button{display:flex;align-items:center;gap:var(--gap-xs);background-color:transparent;padding:.5rem 1rem;font-size:var(--fs-s)!important;font-weight:500;color:var(--text)}.languageswitcher .selector{width:65px;display:flex;align-items:center;padding:1rem;color:var(--text);transition:var(--control-transition)}.languageswitcher .selector svg{width:1.4rem;transform:rotate(90deg);fill:var(--text);stroke-width:1px;transition:var(--control-transition)}.languageswitcher.active svg{transform:rotate(-90deg);fill:var(--text)}.languageswitcher .popup{position:absolute;height:0;width:65px;display:flex;flex-direction:column;background-color:transparent;border:var(--control-border) solid transparent;border-bottom-left-radius:var(--control-radius);border-bottom-right-radius:var(--control-radius);padding-block:0rem;overflow:hidden;transition:var(--control-transition)}.languageswitcher .popup button{justify-content:center;padding:.8rem 1rem;transition:.5s}.languageswitcher .popup button:nth-child(2n){backdrop-filter:brightness(0.9)}.languageswitcher .popup button:last-of-type{margin-bottom:2px}.languageswitcher.active button,.languageswitcher.background button,.navigation.background .languageswitcher button{color:var(--text)}.languageswitcher .popup button:hover{background-color:var(--primary)!important;color:var(--text-accent)!important}.languageswitcher.active .popup{background-color:var(--background);border-color:var(--primary)}.languageswitcher.active svg,.languageswitcher.background svg,.navigation.background .languageswitcher svg{fill:var(--text)!important}@media only screen and (min-width:850px){.navigation .burger,.navigation .menu .navigation-link ul .navigation-link::before{display:none}.navigation .menu{position:static;top:auto;left:auto;width:100%;height:auto;margin-top:0}.navigation .menu .list{position:relative;height:auto;width:100%;display:flex;flex-direction:row;gap:0;padding:0;background-color:transparent!important;backdrop-filter:blur(0px);overflow:unset}.navigation .menu .transparent{width:0}.navigation .menu .stripe{background-color:transparent}.navigation .menu .navigation-link ul .navigation-link{overflow:hidden;padding-left:0}.navigation.background .navigation-link a{color:var(--text)}.navigation .navigation-link{position:relative}.navigation .navigation-link a{width:-moz-max-content;width:max-content;border-radius:var(--control-radius);font-size:var(--fs-xxs)!important;transition:.4s}.navigation .navigation-link a::after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);height:1px;width:0;display:block;background-color:var(--primary);transition:var(--control-transition)}.navigation .navigation-link ul{position:absolute;left:50%;transform:translateX(-50%);width:180px;max-height:0;background-color:var(--background);border-radius:var(--control-radius);display:flex;flex-direction:column;overflow:hidden;border:1px solid transparent;border-top:0;transition:max-height .55s,border .2s}.navigation .navigation-link ul a{width:100%;justify-content:center;border-radius:0!important;text-align:center!important}.navigation .navigation-link:hover>a{color:var(--primary);position:relative}.navigation .navigation-link:hover>a::after{width:5rem}.navigation .navigation-link:hover ul{max-height:300px;border-color:var(--primary);border-top-color:transparent}.navigation .navigation-link ul a:hover:after{width:9rem}.languageswitcher button{font-size:var(--fs-xs)!important}}.header{position:relative;z-index:100;width:100vw;padding-top:15rem}.header .wrapper .actions{margin:15rem auto 0;display:flex;justify-content:center}.header .scroll-seperator{position:absolute;left:-1rem;transform:translateX(0);transition:transform linear;z-index:10;white-space:nowrap;padding:2rem 1rem 0}.header .scroll-seperator .seperator,.header .scroll-seperator .seperator-wrapper,.header .scroll-seperator p{display:inline-block}.header .scroll-seperator p{color:var(--text);font-size:1rem}.header .scroll-seperator .seperator{height:1.5rem;width:.1rem;margin:0 1rem -.4rem;background-color:var(--text)}.header p{margin-top:var(--gap-l)}.header .transition{position:relative;z-index:2;width:100vw;height:10rem;background:linear-gradient(to bottom,transparent,var(--background))}.header .lines,.header .lines .line{top:0;height:100%;position:absolute}.header .lines{left:0;right:0;width:90vw;margin:auto}.header .lines .line{left:50%;width:1px;background:linear-gradient(rgba(112,92,70,.1490196078),rgba(255,255,255,.0117647059));overflow:hidden}.header .lines .line::after{content:"";position:absolute;top:-50%;left:0;height:15vh;width:100%;display:block;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,rgba(255,255,255,.1882352941) 100%);animation:7s cubic-bezier(0.4,0.26,0,0.97) infinite drop;animation-fill-mode:forwards}.header .lines .line:first-child{margin-left:-40%}.header .lines .line:first-child::after{animation-delay:2s}.header .lines .line:nth-child(2){margin-left:-20%}.header .lines .line:nth-child(2)::after{animation-delay:2.5s}.header .lines .line:nth-child(4){margin-left:20%}.header .lines .line:nth-child(4)::after{animation-delay:3s}.header .lines .line:nth-child(5){margin-left:40%}.header .lines .line:nth-child(5)::after{animation-delay:3.5s}.header.legal h1,.header.legal p{text-align:left!important}@keyframes drop{0%{top:-50%}100%{top:110%}}@media only screen and (min-width:1200px){.header .scroll-seperator{left:calc((100vw - 130rem)/ -2)}}@media only screen and (max-width:335px){:root{--fs-xxl:3rem;--lh-xxl:4.2rem}}@media only screen and (max-width:360px){.navigation.open .burger span:first-of-type{top:5px}*{font-size:55%}}@media only screen and (min-width:860px){:root{--fs-xxl:4.2rem;--lh-xxl:5.5rem;--fs-xl:3.8rem;--lh-xl:4.8rem}}@media only screen and (min-width:1000px){.header .wrapper h2,.header p,h1,h1 span,h2,h2 span{text-align:center}.header .wrapper .actions{margin:20rem auto 0!important}.header .scroll-seperator{padding-top:5rem!important}.header .transition{height:16rem!important}:root{--fs-xxl:6.2rem;--lh-xxl:8.2rem;--fs-xl:5.2rem;--lh-xl:6.4rem}}