/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@keyframes ani-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{width:100%;overflow-y:scroll}body,html{height:100%;position:relative;overscroll-behavior:none}body{font-family:var(--font-ekstra);background-color:#161616;color:#e6e6e6}::selection{background:hsla(0,0%,90%,.99);color:#161616}:focus{outline-color:transparent;outline-style:none}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}b,strong{font-weight:400}a{color:currentColor;text-decoration:none}a:active,a:focus,a:visited{outline:0}a,button{outline:0 none}ol,ul{list-style:none;padding:0;margin:0}hr{margin:0;border:none;display:block}blockquote{padding:0;margin:0}cite{font-style:normal}form{margin:0}input,select,textarea{margin:0;font-size:inherit;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,select:focus,textarea:focus{outline:none}img{display:block}button{padding:0;border:none;outline:none;background:none;cursor:pointer}a,button,h1,h2,h3,h4,h5,h6,li,p{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;text-transform:inherit}a,h1,h2,h3,h4,h5,h6,li,p{letter-spacing:inherit;margin:0}svg{fill:currentColor}:root{--z-index-loader:700;--z-index-lightbox:600;--z-index-menu:400;--z-index-header:300;--z-index-page-transition:250;--z-index-block:100;--site-padding-side:22px}@media(min-width:769px){:root{--site-padding-side:6vw}}:root{--header-padding-top:30px;--header-nav-height:20px;--header-height:50px}@media(min-width:769px){:root{--header-padding-top:70px;--header-height:90px}}:root{--block-padding:80px}@media(min-width:769px){:root{--block-padding:clamp(0px,15vh,300px)}}:root{--button-color:#161616;--button-text-color:#e6e6e6;--button-border-color:transparent;--button-hover-color:#ccc;--button-hover-text-color:#161616;--button-hover-border-color:transparent}@media(max-width:768px){.type-h1{font-size:clamp(38px,13.8888888889vw,60px);line-height:.9;font-family:var(--font-gt-alpina);letter-spacing:-.03em;text-transform:uppercase}}@media(min-width:769px){.type-h1{font-size:clamp(55px,6.4705882353vw,132px);line-height:.8636363636;font-family:var(--font-gt-alpina);letter-spacing:-.03em;text-transform:uppercase}}@media(max-width:768px){.type-h1-m{font-size:clamp(38px,13.8888888889vw,60px);line-height:.9;font-family:var(--font-gt-alpina);letter-spacing:-.03em;text-transform:uppercase}}@media(min-width:769px){.type-h1-d{font-size:clamp(55px,6.4705882353vw,132px);line-height:.8636363636;font-family:var(--font-gt-alpina);letter-spacing:-.03em;text-transform:uppercase}}.type-p1{font-family:var(--font-ekstra);font-size:16px;line-height:1.4em}@media(min-width:769px){.type-p1{font-family:var(--font-ekstra);font-size:18px;line-height:1.4em}}.type-p1-m{font-family:var(--font-ekstra);font-size:16px;line-height:1.4em}@media(min-width:769px){.type-p1-d{font-family:var(--font-ekstra);font-size:18px;line-height:1.4em}}