html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-backface-visibility:inherit;backface-visibility:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,input,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,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;font-weight:inherit;font-variant:inherit;font-family:inherit;line-height:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}button,input,textarea{background:transparent}html{font-size:10px;color:#323232}body{font-family:roc-grotesk,sans-serif;font-size:1.6rem;line-height:1.75;font-weight:500}h1{font-size:17rem}h1,h2{line-height:.8;font-weight:400;font-family:roc-grotesk-compressed,sans-serif;text-transform:uppercase}h2{font-size:17.5rem}h3{font-size:2.4rem}h3,h4{line-height:1.5;font-weight:400;font-family:roc-grotesk-compressed,sans-serif;text-transform:uppercase}h4{font-size:1.8rem}h5{font-size:1.6rem}h5,h6{line-height:1.5;font-weight:400;font-family:roc-grotesk-compressed,sans-serif;text-transform:uppercase}h6{font-size:1.4rem}body{overflow-x:hidden;overflow-y:visible}body.is-locked{overflow-y:hidden}figure{line-height:0}.smooth-scroll-wrapper{position:fixed;top:0;left:0;width:100%;will-change:transform;overflow:hidden}.custom-cursor{position:fixed;top:-2rem;left:-2rem;pointer-events:none;opacity:0;z-index:10000}.custom-cursor.is-shown{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.77,0,.175,1) .5s;-o-transition:opacity .5s cubic-bezier(.77,0,.175,1) .5s;transition:opacity .5s cubic-bezier(.77,0,.175,1) .5s}.custom-cursor figure{width:4rem;height:auto}.custom-cursor figure svg{fill:#000}.badge{position:absolute;width:8.333333%;z-index:1}.badge:before{content:"";display:block;padding-bottom:100%}.badge__inner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%}.badge span{display:block;font-size:1.4rem;font-weight:600;text-transform:uppercase;text-align:center;line-height:1}.badge--top-left{top:0;left:0}.badge--top-right{top:0;right:0}.badge--middle-right{top:50%;right:0;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.badge--bottom-left{bottom:0;left:0}.badge--bottom-right{bottom:0;right:0}.slider{position:relative;padding-bottom:8.333333vw}.slider.anim-in .slider__overlay{-webkit-transform:none;-o-transform:none;transform:none}.slider.anim-in .slider__fraction>span,.slider.anim-in .slider__slide-eyebrow span{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.slider__inner{position:relative;height:calc(100vh - 8.33333vw);width:100%;z-index:1}.slider__overlay{position:absolute;top:0;right:0;width:41.666665vw;height:100%;background:#dfdfdf;z-index:0;-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1);transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1);-o-transition:-o-transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1),-webkit-transform 1s cubic-bezier(.77,0,.175,1),-o-transform 1s cubic-bezier(.77,0,.175,1)}.slider__container{position:relative;height:100%;width:83.333334vw;margin:0 auto}.slider__slide{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;width:100%}.slider__slide.is-active .slider__slide-image canvas{opacity:1}.slider__slide-content{margin-left:8.333333vw;margin-bottom:4.166666vw;width:50%;z-index:1}.slider__fraction,.slider__slide-eyebrow{display:block;text-transform:uppercase;line-height:1;font-family:roc-grotesk-wide,sans-serif;font-weight:600;font-size:1.4rem}.slider__slide-eyebrow{position:relative;display:inline-block;margin-bottom:5rem;overflow:hidden}.slider__slide-eyebrow span{display:inline-block;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1);transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1);-o-transition:-o-transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1),-webkit-transform 1s cubic-bezier(.77,0,.175,1),-o-transform 1s cubic-bezier(.77,0,.175,1)}.slider__slide-title{margin-bottom:4rem;mix-blend-mode:multiply;max-width:60rem}.slider__slide-title span{display:inline-block}.slider__slide-title .line{overflow:hidden}.slider__slide-image{display:block;position:absolute;top:8.333333vw;right:0;width:70%;height:calc(100% - 8.33333vw);background:transparent;z-index:0;overflow:hidden}.slider__slide-image.anim-in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1}.slider__slide-image canvas{opacity:0;-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity 2.5s cubic-bezier(.77,0,.175,1),-webkit-transform 2.5s cubic-bezier(.77,0,.175,1);transition:opacity 2.5s cubic-bezier(.77,0,.175,1),-webkit-transform 2.5s cubic-bezier(.77,0,.175,1);-o-transition:opacity 2.5s cubic-bezier(.77,0,.175,1),-o-transform 2.5s cubic-bezier(.77,0,.175,1);transition:transform 2.5s cubic-bezier(.77,0,.175,1),opacity 2.5s cubic-bezier(.77,0,.175,1);transition:transform 2.5s cubic-bezier(.77,0,.175,1),opacity 2.5s cubic-bezier(.77,0,.175,1),-webkit-transform 2.5s cubic-bezier(.77,0,.175,1),-o-transform 2.5s cubic-bezier(.77,0,.175,1)}.slider__slide-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.slider__slide-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#323232}.slider__ctrls{position:relative;overflow-x:visible}.slider__fraction{position:absolute;top:-1rem;left:16.666666vw;z-index:1;overflow:hidden}.slider__fraction>span{display:inline-block;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1) .5s;transition:-webkit-transform 1s cubic-bezier(.77,0,.175,1) .5s;-o-transition:-o-transform 1s cubic-bezier(.77,0,.175,1) .5s;transition:transform 1s cubic-bezier(.77,0,.175,1) .5s;transition:transform 1s cubic-bezier(.77,0,.175,1) .5s,-webkit-transform 1s cubic-bezier(.77,0,.175,1) .5s,-o-transform 1s cubic-bezier(.77,0,.175,1) .5s}.slider__next,.slider__prev{position:relative;margin-left:50vw;width:8.333333%;background:#323232}.slider__next:before,.slider__prev:before{content:"";display:block;padding-bottom:97%}.slider__next figure,.slider__prev figure{position:absolute;top:50%;left:50%;line-height:0;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider__next svg,.slider__prev svg{width:auto;height:3rem}.slider__next.is-disabled{opacity:.8}.slider__next.is-disabled,.slider__prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.slider__prev{position:absolute;top:0;left:-8.333333%;background:transparent;opacity:0}.slider__prev path,.slider__prev svg{stroke:#323232}.slider__prev svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.slider__prev.is-shown{opacity:1;pointer-events:auto}.slider__border{position:absolute;background:#323232}.slider__border--left{left:4.166666vw;top:0;height:90%;width:1px}.slider__border--bottom{left:0;bottom:8.333333vw;height:1px;width:100%}.slider .hamburger svg{width:2.5rem;height:auto}.slider .badge span{font-size:2rem}.slider .badge--bottom-left,.slider .badge--bottom-right{bottom:4.166666vw}.slider .badge--bottom-left,.slider .badge--top-left{background:#fefefe}.slider .badge--bottom-right{background:#dfdfdf}.slider .badge--bottom-right span{font-size:1.3rem;font-weight:600;letter-spacing:.0625rem}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1rem auto;height:auto}.alignleft,.alignright{margin-bottom:1rem;height:auto}@media (min-width:30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.header{display:none}.hero{position:relative;color:#fefefe;overflow:hidden;background:#323232}.hero.is-shown .hero__bg-container{opacity:.7;-webkit-transition:opacity 2.5s cubic-bezier(.77,0,.175,1);-o-transition:opacity 2.5s cubic-bezier(.77,0,.175,1);transition:opacity 2.5s cubic-bezier(.77,0,.175,1)}.hero.is-shown .hero__bg{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 2.5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform 2.5s cubic-bezier(.77,0,.175,1);-o-transition:-o-transform 2.5s cubic-bezier(.77,0,.175,1);transition:transform 2.5s cubic-bezier(.77,0,.175,1);transition:transform 2.5s cubic-bezier(.77,0,.175,1),-webkit-transform 2.5s cubic-bezier(.77,0,.175,1),-o-transform 2.5s cubic-bezier(.77,0,.175,1)}.hero__bg-container{position:absolute;right:8.333333vw;width:41.666665vw;height:100%;opacity:0;overflow:hidden;-webkit-transition:opacity 0s cubic-bezier(.77,0,.175,1);-o-transition:opacity 0s cubic-bezier(.77,0,.175,1);transition:opacity 0s cubic-bezier(.77,0,.175,1)}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.hero__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh}.hero__container{position:relative;width:100%;z-index:1}.hero__eyebrow{display:inline-block;top:-2.25vw;left:0;position:absolute;margin-left:8.333333vw;font-size:1.3rem;line-height:1.2;letter-spacing:.125rem;text-transform:uppercase}.hero__title{position:relative;padding-top:0;margin-bottom:0;font-size:12.55vw;line-height:.8}.hero__title>span{display:block;overflow:hidden}.hero__title>span span{display:inline-block;-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.hero__title>span:first-child{margin-left:8.333333vw}.hero__title>span:nth-child(2){margin-left:16.666666vw}.hero__title>span:nth-child(3){margin-left:16.45vw}.hero__title>span:nth-child(4){margin-left:33.333333vw}.hero__grid-lines,.hero__overlay-grid-lines{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;top:0;left:0;width:100%;height:100%}.hero__grid-lines>div,.hero__overlay-grid-lines>div{position:relative;-webkit-box-flex:0;-ms-flex:0 0 8.333333vw;flex:0 0 8.333333vw;height:100%;border-right:1px solid hsla(0,0%,100%,.2)}.hero__grid-lines>div.border-none,.hero__grid-lines>div:last-child,.hero__overlay-grid-lines>div.border-none,.hero__overlay-grid-lines>div:last-child{border-right:0}.hero__scroll-down{position:absolute;bottom:0;left:-1px;height:11.5rem;border-left:1px solid #fefefe}.hero__scroll-down span{display:block;padding:1rem 0;text-transform:uppercase;font-size:1.3rem;line-height:1;letter-spacing:.1625rem;font-weight:600;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.hero__sidebar-line{right:4vw;width:.1rem;background:#fefefe}.hero__sidebar,.hero__sidebar-line{position:absolute;top:0;height:100%}.hero__sidebar{width:8.333333vw}.hero__sidebar span{position:absolute;top:7vw;left:-.9vw;display:block;padding:1rem 0;width:124%;font-size:1.3rem;font-weight:600;line-height:1.1;letter-spacing:.1625rem;text-align:left;text-transform:uppercase;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.hero__sidebar--left{top:auto;bottom:0;left:0}.hero__sidebar--left span{top:auto;bottom:7vw;left:-1.3vw;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.hero__sidebar--right{right:0}.hero .badge--bottom-left,.hero .badge--top-right{left:auto;right:8.333333vw}.hero .badge--top-left{width:50vw;height:8.333333vw}.hero .badge--top-left .badge__inner{padding-top:5.5rem;padding-left:6rem;padding-right:6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero .badge--top-left span{display:inline-block;font-size:1.3rem;text-align:left;line-height:1.2;letter-spacing:.125rem}.hero .badge--top-right{top:auto;bottom:0;left:0;width:8.333333vw;height:16.666666vw;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.hero .badge--top-right .badge__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:200%}.hero .badge--top-right span{text-align:left;font-size:1.3rem;line-height:1.2;letter-spacing:.125rem;padding-left:0}.hero .badge--top-right:before{padding-bottom:0}.hero .badge--bottom{left:0;top:auto;bottom:0;width:50vw;padding-bottom:5rem;padding-left:6rem;padding-right:6rem}.hero .badge--bottom:before{display:none}.hero .badge--bottom span{font-size:1.3rem;text-align:right;line-height:1.2;letter-spacing:.125rem}[data-audio-toggle] span:nth-child(2){display:none}[data-audio-toggle] svg{width:3rem;height:auto}[data-audio-toggle].is-playing span:first-child{display:none}[data-audio-toggle].is-playing span:nth-child(2){display:block}#footer{display:none}.page{-webkit-transition:-webkit-transform .75s ease-out;transition:-webkit-transform .75s ease-out;-o-transition:-o-transform .75s ease-out;transition:transform .75s ease-out;transition:transform .75s ease-out,-webkit-transform .75s ease-out,-o-transform .75s ease-out;will-change:transform}.placeholder{height:300vh;width:100%;background:#fefefe}.page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dfdfdf;z-index:2;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.86,0,.07,1);transition:-webkit-transform 1.5s cubic-bezier(.86,0,.07,1);-o-transition:-o-transform 1.5s cubic-bezier(.86,0,.07,1);transition:transform 1.5s cubic-bezier(.86,0,.07,1);transition:transform 1.5s cubic-bezier(.86,0,.07,1),-webkit-transform 1.5s cubic-bezier(.86,0,.07,1),-o-transform 1.5s cubic-bezier(.86,0,.07,1)}.page-overlay.is-animating{-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.page-overlay.is-hidden{display:none}.page-overlay__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;background-color:#dfdfdf;z-index:1;vertical-align:middle;margin-left:-2rem;cursor:pointer}.page-overlay__btn span{display:inline-block;color:#323232;font-family:roc-grotesk-wide,sans-serif;font-weight:600;font-size:1.2rem;text-transform:uppercase;text-align:center;line-height:1.2;letter-spacing:.024em;margin:0 auto}.page-overlay__btn figure{display:inline-block;width:2rem;height:auto;margin-left:.5rem;margin-bottom:.25rem;line-height:0}.page-overlay__btn figure path:nth-child(2){fill:#323232}.page-overlay__grid-lines{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;top:0;left:0;width:100%;height:100%}.page-overlay__grid-lines>div{position:relative;-webkit-box-flex:0;-ms-flex:0 0 8.333333vw;flex:0 0 8.333333vw;height:100%;border-right:0}.page-overlay__grid-lines>div:last-child{border-right:0}body#tinymce{margin:12px!important}