@font-face{font-family:gt-america-extended-black;src:url(GT-America-Expanded-Black.590b5717.woff2)format("woff2"),url(GT-America-Expanded-Black.74e21964.woff)format("woff")}.preload *{transition:none!important}*{border:none;outline:none;margin:0;padding:0}html{scroll-behavior:smooth;font-size:100%}.wf-loading .tk-fade{opacity:0;transition:opacity 1s}.wf-active .tk-fade{opacity:1}body{color:#e7d8c3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:#0000;background:#000;width:100%;font-family:neue-haas-grotesk-display,sans-serif;font-size:1rem;font-style:normal;font-weight:400}body::-webkit-scrollbar{background:0 0;width:0}body.masonry{overflow-y:scroll}a{color:inherit}h1,h2,h3,p{margin-bottom:20px;line-height:1.4}h1:last-child,h2:last-child,h3:last-child,p:last-child{margin-bottom:0}a{text-decoration:none}em,i{font-style:italic}label,input,textarea,select{font-size:16px;display:block}input[type=checkbox],input[type=radio]{display:inline-block}input[type=submit]{cursor:pointer;box-sizing:border-box;-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0 10px}label{padding-bottom:5px}.cell .mediawrap{width:100%;height:0;position:relative;overflow:hidden}.cell .mediawrap img.photo,.cell .mediawrap video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.openSlideshow{cursor:pointer}.cover{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.cover.loaded{opacity:1;transition:opacity .3s}.loadme,.loadmeview,.bg-loadme{opacity:0}.loadme.loaded,.loadmeview.loaded,.bg-loadme.loaded{opacity:1;transition:opacity .3s}.photo.size-width{width:102%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo.size-height{width:auto;height:102%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resize-image{overflow:hidden}.social ul li{opacity:0;transition:opacity .3s}.social ul li.loaded{opacity:1}.text-block img,.text-block video{max-width:100%;height:auto;display:block}.text-block .cols{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.text-block .cols .col{display:block}h1,h2,h3{font-family:gt-america-extended-black,sans;font-weight:400}h1{font-size:12vw;font-weight:400;line-height:1}h2{font-size:3rem}h3{font-size:2rem}p{font-size:1rem}#smooth-wrapper{z-index:5}.reveal_footer #smooth-wrapper #smooth-content main{padding-bottom:100vh}h1.animate_headline{opacity:0}.blurScale,.blurScaleDelay{filter:blur(20px);transform:scale(1.1)}.fadeOn{opacity:0}.fadeUp,.fadeUpDelay{opacity:0;transform:translateY(5rem)}.button{opacity:0;z-index:20;pointer-events:none;padding:20px 15px;transition:all .3s;position:fixed;bottom:0;right:0;transform:scale(1)}.button img{cursor:pointer;width:4rem}.button.active{opacity:1;pointer-events:all}.button.active:hover{transition:all .2s;transform:scale(.9)}@media (max-width:767px) and (orientation:portrait){.button img{width:3rem}}.scroll_circle{z-index:100;opacity:0;width:auto;height:auto;transition:opacity .4s;position:fixed;bottom:3%;right:3%}.scroll_circle img{width:7vw;animation:10s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scroll_circle.hide{opacity:0}@media (max-width:767px) and (orientation:portrait){.scroll_circle{bottom:1%;right:1%}.scroll_circle img{width:100px}}main{z-index:2;margin:0 auto;position:relative}main article{min-height:100vh}main #content:before{content:"";display:block}.homepage main #content:before{display:none}header{z-index:105;color:#ef3c23;width:100%;height:67px;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;transform:translateY(0)}header .inner{z-index:10;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}header .inner .logo{pointer-events:all;width:142px;margin:0 auto;position:relative}header .inner .logo img{opacity:0;width:100%;height:auto;display:block;position:absolute}header .inner .logo img.primary{opacity:1}header .inner .menuBtn{cursor:pointer;z-index:300;pointer-events:all;display:none;position:absolute;top:32px;right:30px}header .inner .menuBtn div{z-index:300;width:25px;height:22px;position:relative}header .inner .menuBtn div .line{opacity:1;z-index:300;background-color:#c3aad1;width:100%;height:1px;transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s;display:block;position:absolute;right:0;transform:rotate(0)}header .inner .menuBtn div .line:first-child{top:0}header .inner .menuBtn div .line:nth-child(2){top:10px}header .inner .menuBtn div .line:nth-child(3){top:20px}header nav{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;width:96%;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;display:flex;position:absolute;top:35px;left:2%}header nav ul{list-style-type:none;display:flex}header nav ul li{margin-right:40px;position:relative}header nav ul li:last-child{margin-right:0}header nav ul li a{pointer-events:all;border:1px solid #0000;border-radius:30px;padding:5px 10px;font-size:.8rem;text-decoration:none;transition:color .3s,border .3s}header nav ul li a.pageOn,header nav ul li a:hover{border:1px solid}.accent2 header{color:#c3aad1}.accent2 header .inner .logo img.primary{opacity:0}.accent2 header .inner .logo img.secondary,.accent2.menuOn header .inner .logo img.primary{opacity:1}.accent2.menuOn header .inner .logo img.secondary{opacity:0}.accent3 header .inner .menuBtn div .line,.homepage header .inner .menuBtn div .line{background-color:#ef3c23}.scrolling-down header{transform:translateY(-100%)}.scrolling-up header{transform:translateY(0%)}.scrolling-up.transition header{transform:translateY(-100%)}@media (max-width:767px) and (orientation:portrait){.vertical_name{display:none}.scroll_up header nav,.scroll_down header nav{background-color:#c3aad1;width:100%;height:auto;padding-top:100px;transition:transition .5s;position:fixed;top:0;left:0;transform:translateY(-100%)}header{transition:transform .2s ease-in-out}header .inner{z-index:10}header .inner .logo{position:absolute;top:30px;left:30px}header .inner .logo img{width:165px}header .inner .menuBtn{z-index:300;display:block}header nav{background-color:#c3aad1;flex-direction:column;align-content:flex-end;width:100%;height:auto;padding:90px 0 30px;transition:transform .5s;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}header nav ul{opacity:0;text-align:right;flex-direction:column;align-content:flex-end;width:100%;padding-right:30px;transition:opacity .3s}header nav ul li{margin:0;padding:0}header nav ul li a{border:none;font-size:1rem;font-weight:600;line-height:2.25rem}header nav ul li a:after{width:0}header nav ul li a:hover,header nav ul li a.pageOn{border:none}}.menuOn header .inner .menuBtn .line{z-index:300;background-color:#ef3c23;width:24px;height:1px;transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s}.menuOn header .inner .menuBtn .line:first-child{top:8px;transform:rotate(45deg)}.menuOn header .inner .menuBtn .line:nth-child(2){opacity:0;transition:opacity .1s}.menuOn header .inner .menuBtn .line:nth-child(3){top:8px;transform:rotate(135deg)}.menuOn header nav{transform:translateY(0);box-shadow:1.5px 1.5px 1.5px 1.5px #0000001a}.menuOn header nav ul{opacity:1;transition:opacity .5s .3s}.menuOn header nav ul li{color:#ef3c23}footer{z-index:6;text-align:center;opacity:0;flex-direction:column;width:100%;height:100vh;margin:auto;display:flex;position:fixed;top:0;left:0;transform:translateY(100px)}footer .headline{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}footer .headline .text_wrap{text-align:center;color:#ef3c23;padding-top:40px;text-decoration:underline;position:relative}footer .headline .text_wrap h2{font-size:4vw}footer .headline .text_wrap .button{opacity:1;z-index:100;width:200px;height:auto;position:absolute;top:65%;right:5%}footer .headline .text_wrap .button img{width:7vw;animation:10s linear infinite rotation}footer .headline .logo{margin-top:40px}footer .headline .logo img{width:35px}footer .inner{justify-content:space-between;align-items:center;width:96%;margin:auto auto 2rem;display:flex}footer .inner p{color:#ef3c23;margin:0;font-size:.8rem}footer .inner ul{list-style-type:none}footer .inner .newsletter_wrap{position:relative}footer .inner .newsletter_wrap .msg{font-style:italic;position:absolute;top:105%;left:0}footer .inner .form{align-items:center;display:flex;position:relative}footer .inner .form p{margin-right:10px}footer .inner .form input{font:"neue-haas-grotesk-display",sans-serif;color:#ef3c23;background:0 0;border-bottom:1px solid #ef3c23;width:170px;height:34px;padding:0;font-size:.8rem}footer .inner .form input:focus,footer .inner .form input::placeholder{color:#ef3c23}footer .inner .form img,footer .inner .form input[type=image]{width:13px;height:auto;display:inline-block;position:absolute;top:10px;right:0}footer .inner .form input[type=image]{border-bottom:0}footer .inner .social li{vertical-align:middle;margin-right:10px;display:inline-block}footer .inner .social li:last-child{margin-right:0}footer .inner .social li svg{width:25px;height:auto}footer .inner .social li svg *{stroke:none;fill:#fff}.no_footer footer{display:none}@media (max-width:767px) and (orientation:portrait){footer .headline .text_wrap h2{font-size:6vw}footer .headline .text_wrap .button{display:none;top:calc(30% - 75px);right:-5%}footer .headline .text_wrap .button img{width:75px}footer .headline .logo img{width:65px}footer .inner{flex-direction:column;align-items:flex-start;margin-bottom:1rem;padding-left:1rem;position:relative}footer .inner p{font-size:.8rem}footer .inner .form{flex-direction:column;align-items:flex-start;margin-bottom:20px}footer .inner .form p{font-size:1rem}footer .inner .form input{width:250px;font-size:1rem}footer .inner .form img{position:absolute;top:35px;left:250px}}.intro_sequence{z-index:10;pointer-events:none;width:100vw;height:100vh;position:absolute;top:0}.intro_sequence .inner{flex-flow:column;justify-content:center;align-items:center;width:auto;height:100vh;display:flex;overflow:visible}.intro_sequence .inner img{opacity:0;width:70vw;padding-bottom:6vh}.intro_sequence .inner img.mobile{display:none}@media (max-width:767px) and (orientation:portrait){.homepage .vertical_panels_pager{opacity:0}.homepage .vertical_panels_pager ul li{margin:0}.homepage main .intro_sequence .inner img{width:90vw;padding-bottom:2.5vh}.homepage main .intro_sequence .inner img.mobile{display:block}}.vertical_panels{background-color:#c3aad1;width:100%;height:auto;position:relative;overflow:hidden auto}.vertical_panels::-webkit-scrollbar{display:none}.vertical_panels .cell{scroll-snap-align:center;width:100%;height:100vh;position:relative;overflow:hidden}.vertical_panels .cell .titles{position:absolute;bottom:3%;left:2%}.vertical_panels .cell .titles h2,.vertical_panels .cell .titles h3{letter-spacing:.03rem;margin:0;padding:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6}.vertical_panels .cell .titles a{font-weight:700}.vertical_panels .cell .media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vertical_panels .cell .media img.photo,.vertical_panels .cell .media video{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vertical_panels .cell .media .vidhold{flex-direction:column;align-items:center;display:flex}.vertical_panels .cell .media.center{justify-content:center;align-items:center;display:flex}.vertical_panels .cell .media.center img.photo,.vertical_panels .cell .media.center video{object-fit:unset;width:auto;max-width:70%;height:auto;max-height:70%;position:relative;top:auto;left:auto}.vertical_panels .cell.double .media{width:50%}.vertical_panels .cell.double .media.second{left:50%}@media (max-width:767px) and (orientation:portrait){.vertical_panels{flex-direction:column;display:flex}.vertical_panels .cell{height:50lvh}.vertical_panels .cell.double{flex-direction:column;height:100lvh;display:flex;position:relative}.vertical_panels .cell.double .media{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.vertical_panels .cell.double .media.second{justify-self:center;align-items:center;margin-top:-2px;display:flex;left:0}.vertical_panels .cell.double .media .vidhold{flex-direction:row;justify-content:center;width:100%;height:100%}.vertical_panels .cell.center{justify-content:center;align-items:center;display:flex}.vertical_panels .cell.center img.photo,.vertical_panels .cell.center video{object-fit:contain;width:100%;height:100%;position:relative;top:auto;left:auto}}.vertical_panels_pager{z-index:20;position:fixed;top:50%;right:calc(2% - 10px);transform:translateY(-50%)}.vertical_panels_pager ul{flex-direction:column;list-style-type:none;display:flex}.vertical_panels_pager ul li{margin:.3rem 0;padding:10px;display:block}.vertical_panels_pager ul li span{background-color:#e7d8c3;border-radius:50%;width:6px;height:6px;display:block}.vertical_panels_pager ul li.active span{background-color:#ef3c23}.roster{background-color:#ef3c23;position:relative}.roster .two_column{width:100%;height:100vh;display:flex;position:relative}.roster .two_column .col{flex-direction:column;justify-content:flex-end;align-items:start;width:50%;display:flex;position:relative}.roster .two_column .col .wrapper{height:auto;padding:0 0 7.5% 7.5%}.roster .two_column .col .wrapper h2{color:#c3aad1;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:3rem;font-weight:400}.roster .two_column .col .wrapper h2 a{text-decoration:none}.roster .two_column .col .wrapper h2:hover,.roster .two_column .col .wrapper h2.active{font-family:gt-america-extended-black,sans;font-style:italic}.roster .two_column .col .background{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.roster .two_column .col .background .cell{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;display:block;position:absolute;top:0;left:0;overflow:hidden}.roster .two_column .col .background .cell.active{opacity:1}.roster .two_column .col .background .cell.active img,.roster .two_column .col .background .cell.active video{filter:blur();transform:scale(1)}.roster .two_column .col .background .cell img,.roster .two_column .col .background .cell video{object-fit:cover;filter:blur(20px);width:100%;height:100%;transition:transform 1s,filter 1s;display:block;position:absolute;top:0;left:0;transform:scale(1.05)}@media (max-width:767px) and (orientation:portrait){.roster_page,.roster{height:100svh;overflow:hidden}.roster .two_column{flex-direction:column;width:auto;height:100svh}.roster .two_column .col{width:100%;height:50svh}.roster .two_column .col .wrapper{flex-flow:column wrap;justify-content:flex-start;height:60%;margin:0 32px;padding:0 0 20px;display:flex}.roster .two_column .col .wrapper h2{padding-right:40px;font-size:1.25rem;line-height:1.75}.roster .two_column .col .wrapper h2:hover,.roster .two_column .col .wrapper h2.active{font-family:neue-haas-grotesk-display,sans-serif;font-style:italic;font-weight:600}.roster .two_column .col:last-child{height:50svh}.roster .two_column .col .background .cell img,.roster .two_column .col .background .cell video{object-position:center top}}.detail{display:relative;background-color:#ef3c23}.detail .bio{z-index:102;height:auto;min-height:50vh;padding-top:100px;position:relative;overflow:hidden}.detail .bio .inner{color:#c3aad1;flex-direction:column;align-items:center;width:100%;height:auto;padding-bottom:0;display:flex}.detail .bio .inner .title{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.detail .bio .inner .title h3{text-align:center;flex-direction:row;flex:auto;width:-moz-fit-content;width:fit-content;font-size:20vw;line-height:.8;display:flex;overflow:hidden}.detail .bio .inner .title h3 span{font-smooth:always;opacity:0;flex-shrink:0}.detail .bio .inner .title .photo img{width:22vw;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.detail .bio .inner .text{text-align:left;z-index:1;width:92%;height:96px;margin-top:40px;padding-bottom:3%;transition:height .5s ease-in-out 50ms;position:relative;overflow:hidden}.detail .bio .inner .text .trigger{cursor:pointer;z-index:10;background:linear-gradient(#0000 0%,#ef3c23 70% 100%);width:100%;height:90px;position:absolute;bottom:0;left:0}.detail .bio .inner .text p{z-index:1;opacity:0;margin-bottom:0;padding-bottom:20px;font-size:1.75rem}.detail .bio .inner .text p div{margin-top:-5px}.detail .bio .inner .text a{opacity:1;text-decoration:underline;transition:opacity .2s}.detail .bio .inner .text a:hover{opacity:.7}.detail .border{background-color:#ef3c23;width:100%;height:200px}.detail .work{z-index:101;background-color:#000;flex-direction:column;align-items:center;width:100%;margin-bottom:7px;display:flex}.detail .work .grid_wrap{opacity:1;width:100%;transition:opacity .5s;position:relative}.detail .work .grid_wrap.hide{opacity:0}.detail .work .grid_wrap .ajax_wrap{width:100%;position:relative}.detail .work .filter{z-index:10;opacity:1;background-color:#000;justify-content:center;width:100%;padding:30px 0;transition:opacity .3s;display:flex;position:sticky;top:0}.detail .work .filter.open ul{pointer-events:all}.detail .work .filter .dropbtn{color:#ef3c23;cursor:pointer;text-align:left;background-color:#000;border:1px solid #ef3c23;border-radius:50px;width:60%;padding:10px 20px;font-size:1rem;display:none}.detail .work .filter .dropbtn img,.detail .work .filter .dropbtn svg{float:right;width:12px;margin-top:5px;transition:transform .3s;transform:rotate(-90deg)}.detail .work .filter ul{color:#ef3c23;flex-direction:row;justify-content:space-between;width:90%;max-width:1000px;margin:auto 20px;font-size:.75rem;list-style-type:none;display:flex}.detail .work .filter ul li a{opacity:1;text-decoration:none;transition:opacity .2s}.detail .work .filter ul li a:hover{opacity:.75}.detail .work .filter ul li a.active{font-weight:600}.detail .work .masongrid{display:block}@media (max-width:767px) and (orientation:portrait){.detail .bio{padding-top:100px}.detail .bio .inner .title{height:40vh}.detail .bio .inner .title h3{height:100%;margin:0;font-size:50vw;overflow:visible}.detail .bio .inner .title h3 span{height:-moz-fit-content;height:fit-content;overflow:visible}.detail .bio .inner .title .photo img{width:52vw;top:45%;left:50%}.detail .bio .inner .text{height:auto;margin-top:30px;padding-bottom:50px}.detail .bio .inner .text .trigger{height:75px}.detail .bio .inner .text p{font-size:1.25rem}.detail .work .filter{flex-direction:column;justify-content:flex-start;align-items:center;height:50px;padding:20px 0;display:flex;position:relative}.detail .work .filter .dropbtn{z-index:10;font-weight:600;display:block}.detail .work .filter ul{z-index:2;opacity:0;pointer-events:none;background-color:#0000;border-radius:26px;flex-direction:column;align-items:flex-start;padding:5px 20px 20px;font-size:1rem;transition:transform .6s,opacity .2s,background-color .1s;transform:translateY(-125px);width:50%!important}.detail .work .filter ul li{padding:7px 0}.detail .work .filter.open .dropbtn img,.detail .work .filter.open .dropbtn svg{transform:rotate(0)}.detail .work .filter.open ul{opacity:1;background-color:#000;transition:opacity .7s,transform .4s,background-color .5s;transform:translateY(0)}}@media (max-width:400px){.detail .detail{display:none}}.detail .work,.detail .press{color:#ef3c23;text-align:center;flex-direction:column;display:flex}.detail .work .options,.detail .press .options{justify-content:center;align-self:center;width:30%;padding:30px;font-size:2vw;display:flex}.detail .work .options ul,.detail .press .options ul{list-style:none;display:flex}.detail .work .options ul li,.detail .press .options ul li{margin:0 2rem}.detail .work .options ul li a,.detail .press .options ul li a{margin:0 1rem;padding:.2em 0;text-decoration:none;display:block;position:relative}.detail .work .options ul li a:after,.detail .press .options ul li a:after{content:"";opacity:0;transform-origin:50%;background-color:#ef3c23;width:100%;height:1px;transition:opacity .3s,transform .3s;position:absolute;bottom:0;left:0;transform:scale(0)}.detail .work .options ul li a:hover:after,.detail .work .options ul li a:focus:after,.detail .work .options ul li a.active:after,.detail .press .options ul li a:hover:after,.detail .press .options ul li a:focus:after,.detail .press .options ul li a.active:after{opacity:1;transform:scale(1)}.detail .work .centered,.detail .press .centered{flex-direction:column;align-items:center;width:80%;max-width:1600px;margin:0 auto 100px;padding:10px 0;display:flex}.detail .work .centered a,.detail .press .centered a{opacity:1;transition:opacity .2s;text-decoration:none!important}.detail .work .centered a:hover,.detail .press .centered a:hover{opacity:.7}.detail .work .centered h2,.detail .press .centered h2{opacity:0;margin:0;line-height:1.4}.detail .work .centered p,.detail .press .centered p{margin:15px 0 25px;font-size:1rem}.detail .work .centered hr,.detail .press .centered hr{border-bottom:1px solid #ef3c23;width:0;margin:3rem auto}.detail .work .centered img,.detail .press .centered img{width:auto;max-width:100px;height:auto;margin:25px 0 15px;display:block}.detail .work .centered:last-child .line,.detail .press .centered:last-child .line{display:none}@media (max-width:767px) and (orientation:portrait){.detail .press .options{width:100%;padding:30px 30px 0;font-size:1.2rem}.detail .press .centered{width:90%}.detail .press .centered h3{margin:1rem auto}.detail .press .centered h2{font-size:1.5rem}.detail .press .centered img{margin:0 0 40px}}.vertical_name{transform-origin:0 100%;white-space:nowrap;color:#ef3c23;z-index:5;opacity:0;font-size:1.9rem;position:fixed;bottom:20px;left:57px;transform:rotate(-90deg)}.intro_info{background-color:#c3aad1}.intro_info .inner{height:100%;margin:0 4%;padding:160px 0 120px;display:flex;position:relative}.intro_info .inner .title{z-index:2}.intro_info .inner .title h1{color:#ef3c23;font-size:13vw;line-height:.9}.intro_info .inner .title p{color:#ef3c23;padding-top:20px;font-size:2vw;line-height:1.25}.intro_info .inner .img_wrap{opacity:0;width:25vw;position:absolute;top:120px;left:66%;transform:translateY(50px)}.intro_info .inner .img_wrap img{z-index:0;width:100%;height:auto;position:absolute;top:0;left:0}.intro_info .team{background:#000;flex-direction:column;width:100%;padding-bottom:100px;display:flex}.intro_info .team .title{margin:75px 4% 0;position:relative}.intro_info .team .title .h1{color:#ef3c23;font-size:12vw;line-height:.9;display:inline-block;position:relative}.intro_info .team .title .h1 .button{z-index:100;opacity:1;width:115px;height:auto;position:absolute;bottom:25%;right:-5%}.intro_info .team .title .h1 .button img{width:100%;animation:7s linear infinite rotation}.intro_info .team .title .h1 .button img:hover{animation:none;transform:scale(1.1)}.intro_info .team .grid_three_col{z-index:2;width:100%;margin-top:23%}.intro_info .team .grid_four_col{width:90%;margin:8rem auto 2rem}.intro_info .carousel{backface-visibility:hidden;background-color:#000;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.intro_info .carousel .flexgrid{will-change:transform;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:auto;margin:0;display:flex;position:relative}.intro_info .carousel .flexgrid .strip{flex-wrap:nowrap;justify-content:flex-start;align-items:center;display:flex}.intro_info .carousel .flexgrid .strip img.logo{z-index:10;width:45vw;height:auto;display:block;position:absolute;top:50%;left:27.5vw;transform:translateY(-50%)}.intro_info .carousel .flexgrid .strip .cell{z-index:5;width:30vw;margin:0 10vw;position:relative}.intro_info .carousel .flexgrid .strip .cell:nth-child(odd){z-index:15}.intro_info .centered{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.intro_info .centered .text_wrap{text-align:center;color:#ef3c23;padding-top:40px}.intro_info .centered .text_wrap h2{font-size:4vw}.intro_info .centered .button{z-index:10;z-index:100;width:200px;height:auto;position:absolute;left:67vw}.intro_info .centered .button img{width:7vw;height:auto;animation:10s linear infinite rotation;display:block}.intro_info .centered .logo{margin-top:40px}.intro_info .centered .logo img{width:35px}@media (max-width:767px) and (orientation:portrait){.intro_info .inner{padding-top:120px;padding-bottom:20px}.intro_info .inner .title h1{width:95%;font-size:14vw}.intro_info .inner .title p{width:74%;margin-bottom:50px;padding-top:0;font-size:1rem}.intro_info .inner .centered-slideshow{display:none}.intro_info .team{padding-bottom:20px}.intro_info .team .title{margin-top:50px}.intro_info .team .title h2{font-size:14vw}.intro_info .team .title .button{width:75px;display:none}.intro_info .team .grid_three_col{flex-direction:column;justify-content:center;align-items:center;margin-top:120px;display:flex}.intro_info .team .grid_three_col .cell{width:85%;height:auto;padding-bottom:75px}.intro_info .team .grid_three_col .cell .text_wrap{bottom:10px}.intro_info .team .grid_three_col .cell .text_wrap h2{font-size:9vw}.intro_info .team .grid_three_col .cell .text_wrap p{font-size:1rem}.intro_info .carousel{height:50svh}}.centered{width:84%;margin:0 auto}.centered .cell{width:100%;margin:0 auto 30px;position:relative}.centered .cell img,.centered .cell video{width:100%;display:block;position:relative}.centered .cell .info{margin:10px 0 0}.centered .cell .info h2{font-size:1.5rem}.centered .cell .info p{font-size:1rem}.buzz{background-color:#e7d8c3;justify-content:center}.buzz .intro{z-index:5;position:relative}.buzz .intro .inner{justify-content:center;height:100%;margin:0 4%;padding:160px 0 120px;display:flex;position:relative}.buzz .intro .inner .title{z-index:0;position:absolute;left:0}.buzz .intro .inner .title h1{color:#ef3c23;font-size:13vw;line-height:.9}.buzz .flexgrid{z-index:10;align-self:center;gap:150px;margin:10% auto 0}.buzz .flexgrid .cell .textwrap{text-align:center;color:#ef3c23}@media (max-width:767px) and (orientation:portrait){.buzz .intro .inner{padding:75px 0 0}}.flexgrid{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:90px;width:90%;margin:20px auto 200px;display:flex;position:relative}.flexgrid .cell{flex-direction:column;width:calc(33.33% - 60px);height:-moz-fit-content;height:fit-content;margin:0 30px;display:flex;position:relative}.flexgrid .cell a.item_link{z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.flexgrid .cell.xsmall{width:calc(25% - 60px)}.flexgrid .cell.medium{width:40%}.flexgrid .cell.large{width:65%}.flexgrid .cell.break{row-gap:0;width:100%;margin:-90px 0 0;padding:0}.flexgrid.press_page{gap:100px 200px;padding-bottom:200px}.flexgrid.press_page .cell{flex-direction:column;display:flex;position:relative}.flexgrid.press_page .cell.medium{width:35%}.flexgrid.press_page .cell.large{width:65%}.flexgrid.press_page .cell .textwrap{margin-top:20px;position:relative}.flexgrid.press_page .cell .textwrap h2{font-size:2.25vw;line-height:1}@media (max-width:767px) and (orientation:portrait){.flexgrid{gap:15px 3%;width:100%;margin-top:0}.flexgrid .cell{width:29%;margin:0}.flexgrid .cell .mediawrap{margin:0;padding:0}.flexgrid .cell.xsmall,.flexgrid .cell.medium{width:45%}.flexgrid .cell.large{width:93%}.flexgrid .cell.break{margin-top:-15px}.flexgrid.press_page{row-gap:50px;margin-top:150px}.flexgrid.press_page .cell{width:90%}.flexgrid.press_page .cell.row{margin:auto 0}.flexgrid.press_page .cell.medium,.flexgrid.press_page .cell.large{width:75%}.flexgrid.press_page .cell .textwrap{top:auto}.flexgrid.press_page .cell .textwrap h2{margin-bottom:10px;font-size:6vw}.flexgrid.press_page .cell .textwrap p{font-size:1rem}}.grid_four_col{grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,300px);place-content:center space-between;justify-items:center;gap:2rem;width:100%;margin:0 auto;display:grid}.grid_four_col .cell{text-align:center;color:#ef3c23;flex-direction:column;align-items:center;height:auto;transition:all .2s;display:flex;position:relative}.grid_four_col .cell .image_wrap{width:calc(100% - 40px);height:auto;padding:20px 20px 9vw;position:relative;overflow:hidden}.grid_four_col .cell .text_wrap{flex-direction:column;transition:all .2s;display:flex;position:absolute;bottom:30px}.grid_four_col .cell .text_wrap.no_image{position:relative;bottom:auto}.grid_four_col .cell .text_wrap h2{margin-bottom:10px;font-size:2rem;line-height:1}.grid_four_col .cell .text_wrap p{margin-bottom:5px;font-size:1.1rem}.grid_four_col .cell .text_wrap p a{opacity:1;text-decoration:none;transition:opacity .2s}.grid_four_col .cell .text_wrap p a:hover{opacity:.7}@media (max-width:767px) and (orientation:portrait){.grid_four_col{grid-template-columns:repeat(auto-fit,90%);justify-content:center;column-gap:0}.grid_four_col .cell .text_wrap h2{font-size:1.7rem}}.grid_three_col{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);justify-items:center;width:100%;display:grid}.grid_three_col .cell{text-align:center;color:#ef3c23;flex-direction:column;align-items:center;width:23vw;height:auto;transition:all .2s;display:flex;position:relative}.grid_three_col .cell .image_wrap{width:calc(100% - 40px);height:auto;padding:20px 20px 9vw;position:relative;overflow:hidden}.grid_three_col .cell .text_wrap{flex-direction:column;transition:all .2s;display:flex;position:absolute;bottom:30px}.grid_three_col .cell .text_wrap h2{margin-bottom:0;font-size:2.5vw;line-height:1}.grid_three_col .cell .text_wrap p{font-size:1.1rem;line-height:3}.grid_three_col .cell .text_wrap p a{text-decoration:none}.grid_three_col .cell:hover{background-color:#c3aad1;transition:all .2s}.grid_three_col .cell:hover .image_wrap img{transition:all .2s;transform:translateY(-10px)}.justified{width:84%;margin:0 auto}.croppedgrid{flex-flow:wrap;width:84%;margin:0 auto;list-style-type:none;display:flex}.croppedgrid .cell{opacity:1;flex:0 auto;width:20%;margin:0 2.5% 5%;transition:opacity .3s;position:relative;overflow:hidden}.croppedgrid .cell:hover{opacity:.7}.croppedgrid .cell .info{margin:10px 0 0}.croppedgrid .cell .info h2{font-size:1.5rem}.croppedgrid .cell .info p{font-size:1rem}.ar-rows{width:90%;margin:0 auto;position:relative}.ar-rows .row{text-align:center;justify-content:space-between;display:flex;position:relative}.ar-rows .row .cell{float:left;opacity:1;box-sizing:border-box;border:0 solid #fff;position:relative;overflow:hidden}.ar-rows .row .cell img.photo{z-index:1;width:auto;height:auto;display:block;position:relative}.masongrid{width:90%;margin:0 auto;list-style-type:none}.masongrid .grid-sizer,.masongrid .cell{width:32%;height:auto}.masongrid .gutter-sizer{width:2%}.masongrid .cell{float:left;text-align:left;display:block;overflow:hidden}.masongrid .cell .mediawrap{width:100%;height:0;position:relative;overflow:hidden}.masongrid .cell .mediawrap img.photo,.masongrid .cell .mediawrap video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.masongrid .cell.large{width:100%}.masongrid .cell a,.masongrid .cell img{border:none;outline:none;width:100%;text-decoration:none;display:block}.masongrid.effect-2 .cell{opacity:0}.masongrid.effect-2 .cell.shown,.masongrid .shown .cell,.no-js .masongrid figure.cell,.no-cssanimations .masongrid figure.cell{opacity:1}.masongrid.effect-1 figure.animate{animation:.65s forwards fadeIn}.masongrid.effect-2 figure.animate{opacity:1;animation:.65s forwards moveUp;transform:translateY(200px)}@-webkit-keyframes moveUp{0%{opacity:0}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes moveUp{0%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.centered-slideshow{justify-content:flex-end;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:125px;right:-30%}.centered-slideshow .info_slideshow{opacity:0;text-align:center;z-index:1;background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden}.centered-slideshow .info_slideshow figure{flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:absolute}.centered-slideshow .info_slideshow figure img,.centered-slideshow .info_slideshow figure video{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.centered-slideshow.align-right{justify-content:flex-start;align-items:flex-end}.centered-slideshow.align-right .info_slideshow{overflow:visible}.centered-slideshow.align-right .info_slideshow figure.cell img,.centered-slideshow.align-right .info_slideshow figure.cell video{max-width:25vw;max-height:600px}.centered-slideshow.highlight{align-items:center;min-height:100vh;top:10%}.centered-slideshow.highlight .slideshow{height:100%;overflow:visible}.centered-slideshow.highlight .slideshow figure{width:100%;height:80vh;padding-top:0}.centered-slideshow.highlight .slideshow figure img,.centered-slideshow.highlight .slideshow figure video{object-fit:contain;width:80%;max-width:none;height:100%;max-height:none}.slideshow_page #cursor{z-index:50;opacity:0;pointer-events:none;width:86px;height:auto;transition:opacity .2s;position:fixed;top:0;left:0}.slideshow_page #cursor svg{width:100%;height:auto;transition:transform .3s;display:block}.cursor_left,.cursor_right{cursor:none}.cursor_left .slideshow_page #cursor,.cursor_right .slideshow_page #cursor{opacity:1}.cursor_left .slideshow_page #cursor svg{transform:rotate(180deg)}.slideshow{text-align:center;z-index:1;background-color:#000;width:100%;height:100vh;position:relative;top:auto;overflow:hidden}.slideshow figure{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:80%;height:100svh;display:flex;position:relative}.slideshow figure.is-selected{pointer-events:all}.slideshow figure img,.slideshow figure video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.slideshow figure iframe,.slideshow figure video{z-index:10;position:relative}.slideshow_controls{z-index:2;pointer-events:none;background-color:#0000;width:100%;height:70px;position:absolute;bottom:0;left:0}.slideshow_controls .captionbar{justify-content:center;height:100%;display:flex}.slideshow_controls .captionbar .caption{flex-direction:row;justify-content:space-between;align-items:center;width:95%;height:100%;display:flex}.slideshow_controls .captionbar .caption p{color:#ef3c23;margin-bottom:0;font-size:1rem}.slideshow_controls .captionbar .caption p span.artistClose{pointer-events:all;cursor:pointer;text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.05rem}@media (max-width:767px) and (orientation:portrait){.slideshow_controls{width:90%;left:5%}}.slideshow_close{z-index:2;position:absolute;top:25px;right:40px}.slideshow_close img{width:15px;transition:all .4s;transform:scale(1)}.slideshow_close img:hover{transition:all .4s;transform:scale(1.3)}#overlay{text-align:center;opacity:0;z-index:-1;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;transition:z-index 0s .4s,transform 0s .4s,opacity .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}#overlay.on{opacity:1;z-index:300;transition:z-index,transform,opacity .3s;transform:translate(0%)}#overlay .closeIcon{z-index:11;cursor:pointer;width:22px;height:22px;padding:25px;transition:transform .2s;position:absolute;top:0;right:0;transform:scale(1)}#overlay .closeIcon:hover{transform:scale(1.1)}#overlay .closeIcon .line{background:#ef3c23;width:22px;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#overlay .closeIcon .line:last-child{transform:translate(-50%,-50%)rotate(-45deg)}#overlay .inner{z-index:10;width:100%;height:100%;position:relative}#overlay .inner .wrap{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#overlay .inner .wrap video,#overlay .inner .wrap img{width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block}
/*# sourceMappingURL=styles.css.map */
