:root{--scrollbarTrack: #141211;--scrollbarBG: white}body,html{height:100%}body{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--scrollbarBG) var(--scrollbarTrack)}body::-webkit-scrollbar{width:6px;height:6px;border-radius:0}body::-webkit-scrollbar-track{background:var(--scrollbarTrack);border-radius:0}body::-webkit-scrollbar-thumb{background-color:var(--scrollbarBG);border-radius:0;border-left:0;border-right:0}@media(hover: none){body::-webkit-scrollbar{display:none !important}}body,body *{margin:0;padding:0;box-sizing:border-box}body{background-size:cover;font-family:"Bebas Neue",sans-serif;display:flex;flex-direction:column;color:#fff;background-color:#141211}a{color:#fff}img{width:100%;max-width:none}.vignette,.overlay{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;box-shadow:0 0 25vw rgba(0,0,0,.7) inset}@supports(mix-blend-mode: color-dodge){.overlay{background:url(assets/pageOverlay.jpg);z-index:30;mix-blend-mode:color-dodge;opacity:.05}}.hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.hero img.desktop{display:none}@media(min-width: 1024px){.hero img.desktop{display:block}.hero img.mobile{display:none}}.headline--1{font-family:"Vollkorn";margin-top:auto;color:#fff;text-align:center;padding-top:1.6rem;font-size:max(90px,8vw);line-height:.8;max-width:12em;margin-left:auto;margin-right:auto;margin-bottom:0}.headline--2{font-weight:200;letter-spacing:.2em;text-align:center;font-size:max(18px,1.6vw);margin-top:0}p.subline{margin-top:2em;color:#e9b45c;text-align:center}.bodytext{position:relative;transform:translateY(-15vw);margin-left:auto;margin-right:auto;padding:max(24px,3vw);font-size:clamp(16px,1.5vw,20px);line-height:1.618;display:flex;flex-direction:column;font-family:"Vollkorn";max-width:640px;margin-left:auto;margin-right:auto}@media(max-width: 1023px){.bodytext{transform:translateY(-35vw)}}.bodytext *+*{margin-top:1em}footer{display:flex;flex-direction:column;align-items:center}@media(min-width: 550px){footer{padding:2.4rem;flex-direction:row;justify-content:space-between}}/*# sourceMappingURL=style.min.css.map */