@font-face{font-family:Akkurat;src:url(/fonts/akkurat.woff2) format("woff2");font-weight:400;font-display:swap}:root{--primary-color:#FFFFFF;--scrollbar:7.5px;--w-100vw:calc(100vw - var(--scrollbar))}*{margin:0;padding:0;border:0;vertical-align:baseline;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-text-size-adjust:100%}body,html{font-size:100%;line-height:1.15}body{background-color:#000;font-family:Akkurat,sans-serif;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-font-smoothing:antialiased}@media only screen and (min-width:1025.1px){body,html{font-size:.5208333333vw}}@media only screen and (max-width:767.98px){body,html{font-size:2.564105vw}}@media only screen and (min-width:767.98px) and (max-width:1025px){body,html{font-size:1.302086vw}}@media only screen and (min-width:1025.1px){::-webkit-scrollbar{width:var(--scrollbar)}::-webkit-scrollbar-thumb{background:gray}::-webkit-scrollbar-track{background:#ddd}}a{background-color:transparent;text-decoration:none;color:inherit}.wrapper{width:100%}@media only screen and (min-width:1025.1px){.wrapper{width:var(--w-100vw)}}#pg-home{background-color:#000}.container-pre-site{position:relative;color:var(--primary-color)}.container-img{overflow:hidden;display:flex;position:relative;height:100vh;width:100%;z-index:0}.container-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.container-img video{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:1px}.container-text{position:absolute;top:50%;right:auto;bottom:auto;left:50%;flex-wrap:wrap;z-index:10;transform:translate(-50%,-50%)}.container-text,.line{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column}.line{font-family:Akkurat,sans-serif;line-height:.9em;letter-spacing:-.07em;font-weight:100;flex-wrap:nowrap;text-transform:uppercase;margin-bottom:3rem}@media only screen and (min-width:1025.1px){.line{font-size:8.5rem}}@media only screen and (max-width:767.98px){.line{font-size:3.5rem;width:100%;flex-wrap:wrap;padding-top:.6rem;padding-bottom:.6rem}}@media only screen and (min-width:767.98px) and (max-width:1025px){.line{font-size:5.5rem}}.line .text,.line span{display:inline-block}@media only screen and (max-width:767.98px){.line .text{width:100%;order:1;text-align:center}}.label{font-family:Akkurat,sans-serif;line-height:1.2em;letter-spacing:0;font-weight:400;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row;text-transform:none;font-variation-settings:"wght" 400;margin-bottom:2rem}@media only screen and (min-width:1025.1px){.label{font-size:3.2rem}}@media only screen and (max-width:767.98px){.label{font-size:2rem;width:100%;order:0;text-align:center;flex-wrap:wrap}}@media only screen and (min-width:767.98px) and (max-width:1025px){.label{font-size:2.4rem}}.label span{width:100%}@media only screen and (max-width:767.98px){.label span{width:auto}}.footer-line{font-family:Akkurat,sans-serif;line-height:.9em;letter-spacing:0;font-weight:400}@media only screen and (min-width:1025.1px){.footer-line{font-size:2.9rem}}@media only screen and (max-width:767.98px){.footer-line{font-size:1.8rem}}@media only screen and (min-width:767.98px) and (max-width:1025px){.footer-line{font-size:1.8rem}}.letter-close{letter-spacing:-.4em}.italic,.italic-small{font-style:italic}.italic-small{line-height:.9em;letter-spacing:0;font-weight:400;display:inline-block;text-transform:lowercase;position:relative;transform:translateY(-35%)}@media only screen and (min-width:1025.1px){.italic-small{font-size:4.5rem}}@media only screen and (max-width:767.98px){.italic-small{font-size:2rem}}@media only screen and (min-width:767.98px) and (max-width:1025px){.italic-small{font-size:3.4rem}}.link-wrapper{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row;gap:2rem}.bar{display:inline-block}@media only screen and (min-width:768px){.bar{padding-left:1rem;padding-right:1rem}}.mail-link{text-transform:lowercase;letter-spacing:-.06em}.btn-underline span{display:inline;color:var(--btn-color,var(--primary-color));background-image:linear-gradient(to right,var(--btn-color,var(--primary-color)) 100%,var(--btn-color,var(--primary-color)) 0);background-position:100% 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size 1s cubic-bezier(.19,1,.155,1.01) 0s;pointer-events:none}.btn-underline.active span,.btn-underline:hover span{background-image:linear-gradient(to right,var(--btn-color,var(--primary-color)) 0,var(--btn-color,var(--primary-color)) 100%);background-size:100% 1px;background-position:0 100%}.white{color:#ffffff}.pl-10{padding-left:1rem}.pr-10{padding-right:1rem}.pt-55{padding-top:5.5rem}.text-left{text-align:left}.text-right{text-align:right}[data-aos]{visibility:hidden}[data-aos|=fadeIn]{opacity:0}.fadeIn{animation:fadeIn .6s cubic-bezier(.785,.135,.15,.86) 0s 1 both}[data-aos].aos-animate{visibility:visible}[data-aos|=fadeIn].aos-animate{animation:fadeIn .8s ease-in-out both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-delay-1s{animation-delay:1s}.icon-link{display:inline-flex;align-items:center;justify-content:center;transition:opacity .3s ease,transform .3s ease}.icon-link:hover{opacity:.7;transform:scale(1.1)}.social-icon{width:4.5rem;height:4.5rem;color:var(--primary-color)}@media only screen and (max-width:767.98px){.social-icon{width:3.5rem;height:3.5rem}}@media only screen and (min-width:767.98px) and (max-width:1025px){.social-icon{width:4rem;height:4rem}}.text-center{text-align:center}