@import url(/assets/actiontext-709cd41e3e1c4f51581f1d6b5af6a623d7e6482143ee974d96a2ce9e8f7b9451.css);@font-face{font-family:'Franklin Gothic';src:url(/assets/FG-00c542d4dd06e29f887e2b63a043dc9b4d978bd15d6a00ddb3ac65c9efc154d9.woff2) format("woff2")}@font-face{font-family:'Franklin Bold';src:url(/assets/FGDC-cf52b7da26c85219cd95d73b160966d983a2fb5321b73276a875b252025925e2.woff2) format("woff2")}@font-face{font-family:'New Spirit';src:url(/assets/NS2-dbe24df84922ba81fd18152da630fb7e1d50f870550b363c92de6664a7727ed5.woff2) format("woff2")}@font-face{font-family:'Circular Spotify';src:url(/assets/CircularSpotifyText-Black-2f88d66a500572f696ae74458ef53102e3eddc44d14e373442ada469984590d0.otf);font-weight:900;font-style:normal}@font-face{font-family:'Circular Spotify';src:url(/assets/CircularSpotifyText-Bold-b9ddbefb3b3f0c5806cdbd7dbb3669c453b8f6688b783ceb2b8c8a181a4f15ba.otf);font-weight:700;font-style:normal}@font-face{font-family:'Circular Spotify';src:url(/assets/CircularSpotifyText-Medium-18e0a5c6ea4aa5da07b3ab463b63c94789f95f2d6b49c586635651f2860ca1e9.otf);font-weight:500;font-style:normal}@font-face{font-family:'Circular Spotify';src:url(/assets/CircularSpotifyText-Book-c7294c23e6d023d1cab84b457ea6e04f46e07984074311fa289d4460905e4d1d.otf);font-weight:400;font-style:normal}@font-face{font-family:'Circular Spotify';src:url(/assets/CircularSpotifyText-Light-f6743fdd04ddcbe761c10aeed6cac6ceb8097400a165133a2a902e460c98314a.otf);font-weight:300;font-style:normal}@font-face{font-family:'Minecraft';src:url(/assets/Minecraftia-Regular-a47c26757834143a7a53f21d1056a6d8abb20f2e06f5552683603b21b805edfc.ttf)}#musicForm{font-family:Kanit, sans-serif;padding:20px 30px;margin-bottom:100px}#musicForm .page-content,#musicForm .page-content-monitor{display:block;max-width:500px;margin:0px auto;text-align:center}#musicForm .page-topic{display:block;font-size:36px;font-weight:bold;margin:20px auto}#musicForm .page-content,#musicForm .page-content-monitor{display:block;max-width:500px;margin:0px auto;text-align:center}#musicForm .page-label,#musicForm .page-input{display:block;text-align:left;width:70%;margin:20px auto}#musicForm .red-font{color:#ff0000}#musicForm input[type='text'],#musicForm select{display:block;width:100%;text-align:center;font-size:18px;padding:10px;color:#000000;background-color:#ffffff}#musicForm .page-button{display:block;text-align:center}#musicForm .page-button .normal-btn{display:block;margin:20px auto;width:40%;padding:10px 20px;background-color:#fef752;color:#000000;text-decoration:none;font-weight:bold;font-size:24px;border:2px solid #000000;cursor:pointer}#musicForm .with-frame{border:1px solid #000;padding:20px}.site-footer{position:fixed;bottom:0px;display:block;min-height:50px;width:100%;background-color:#fef752}html,body{margin:0px;padding:0px;position:relative}::-webkit-scrollbar{display:none}.font-family-primary{font-family:'Franklin Bold';letter-spacing:10px}.page-slider{position:relative;background-color:white}.page-slider+.page-width{padding:0}.page-slider>.page-slider-item{width:100vw;text-align:center;font-family:'New Spirit'}.page-slider>.page-slider-item p{margin:0px;padding:0px}@media (max-width: 750px){.page-slider>.page-slider-item:not(.no-sticky){position:-webkit-sticky;position:sticky}}.page-slider .page-1{background-color:#FFF700;text-align:left;top:0;font-family:'Franklin Bold';line-height:.8;padding-bottom:2rem}.page-slider .page-1 #intro{padding:0 2rem 0}.page-slider .page-1 #intro .uppercase{text-transform:uppercase}@media (max-width: 750px){.page-slider .page-1 #intro{padding:1rem 1rem 0}}.page-slider .page-1 #intro div:nth-child(1){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:#fff;color:transparent;font-family:'Circular Spotify';white-space:nowrap;letter-spacing:5px;overflow:hidden;overflow-x:scroll;font-size:8vw}.page-slider .page-1 #intro div:nth-child(1) span{display:inline-block;min-width:100%;margin-right:2rem}.page-slider .page-1 #intro div:nth-child(1) span:nth-child(1){font-family:'Franklin Bold';letter-spacing:10px;display:inline-block;font-size:10vw;position:relative;z-index:10}@media (max-width: 750px){.page-slider .page-1 #intro div:nth-child(1){-webkit-text-stroke-width:1px;font-size:80px}.page-slider .page-1 #intro div:nth-child(1) span:nth-child(1){font-size:100px;position:relative;left:15px}}.page-slider .page-1 #intro div:nth-child(1) ::selection{color:transparent;background:#FFF700}.page-slider .page-1 #intro div:nth-child(2){position:relative;top:20px;font-size:7vw;line-height:.8;letter-spacing:-.02em;margin-top:10px}@media (max-width: 750px){.page-slider .page-1 #intro div:nth-child(2){font-size:64px}}.page-slider .page-1 #intro div:nth-child(3){position:relative;font-family:'Circular Spotify';margin-top:40px;font-size:1.3vw;line-height:2vw}@media (max-width: 750px){.page-slider .page-1 #intro div:nth-child(3){font-size:16px;line-height:20px}}@media (max-width: 750px){.page-slider .page-1{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media (max-width: 750px){.page-slider .page-1 #intro{width:auto;text-align:center}}.page-slider .page-2{background-color:#000;background:white;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);top:0;overflow:hidden;overflow-x:scroll}.page-slider .page-2 section{overflow:hidden;overflow-x:scroll;min-height:100%}.page-slider .page-2 section article{min-height:100%;position:relative}.page-slider .page-2 ul{list-style-type:none;padding-left:0;margin:0;text-align:left;display:inline-block;color:white;min-height:100%;position:sticky;top:2rem}.page-slider .page-2 ul li{display:inline-block;font-size:32rem;text-align:center;font-family:'Circular Spotify';position:relative;min-height:100%;margin-left:20px;margin-top:2rem;background-size:cover;background-position:center center}@media (max-width: 750px){.page-slider .page-2 ul li{font-size:28rem}}.page-slider .page-3{background-color:white;color:black;text-align:left;top:-17rem;font-family:'Circular Spotify';line-height:.90;font-size:4.5vw;letter-spacing:-.02em;overflow:hidden}.page-slider .page-3 #intro{padding:2rem 2rem 0;width:80%;text-align:center;margin:auto}.page-slider .page-3 #intro .uppercase{text-transform:uppercase}.page-slider .page-3 #intro .small{font-size:1.5vw;letter-spacing:5px;margin-bottom:10px;font-family:'Circular Spotify'}@media (max-width: 750px){.page-slider .page-3 #intro .small{font-size:20px}}.page-slider .page-3 #intro ::selection{background:#FFF700}.page-slider .page-3 #showreel article{overflow:hidden;width:120rem}.page-slider .page-3 #showreel.scrollable{overflow-x:scroll}.page-slider .page-3 #showreel ul{margin-top:5rem;margin-bottom:1rem}.page-slider .page-3 #showreel ul li{display:inline-block;max-width:calc(100vw - 100px);width:20rem;height:26.40rem;font-size:12px;margin-right:2rem;overflow:hidden;position:relative}.page-slider .page-3 #showreel ul li video{object-fit:cover;width:100%;height:100%}.page-slider .page-3 #showreel ul li .player{width:calc(100% - 30%);height:50px;padding:10px;border:1px solid #FFF700;position:absolute;top:50%;left:0;right:0;margin:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:space-between;cursor:pointer;user-select:none}.page-slider .page-3 #showreel ul li .player:active{top:calc(50% + 2px);left:2px}.page-slider .page-3 #showreel ul li .player.is-playing{border:0}.page-slider .page-3 #showreel ul li .player .player__action{width:100%;color:#FFF700;text-align:center;font-size:1rem;padding:20px 0;font-family:'Circular Spotify'}.page-slider .page-3 #showreel ul li .player .player__action span{margin-left:10px;letter-spacing:5px}@media (max-width: 750px){.page-slider .page-3 #showreel ul li{width:17rem;height:23rem}}.page-slider .page-3 #showreel ul li:nth-child(odd){position:relative}.page-slider .page-3 #showreel ul li:nth-child(even){position:relative}@media (max-width: 750px){.page-slider .page-3 #showreel ul{margin-top:2rem}}@media (max-width: 750px){.page-slider .page-3{top:-36vh;font-size:11vw;line-height:-2;font-family:'Circular Spotify'}.page-slider .page-3 #intro{width:auto;text-align:center;letter-spacing:-1px}.page-slider .page-3 #intro p:not(.small){margin-top:25px;text-align:justify}}.page-slider .page-4{background-color:white;top:-46rem;text-align:left;font-family:'Franklin Bold';font-size:8rem;line-height:.90;letter-spacing:-.02em;overflow:hidden}.page-slider .page-4.theme-dark{background-color:black}.page-slider .page-4 .small-heading{padding:2rem 2rem 0;font-family:'Circular Spotify';text-align:left;font-size:20px;letter-spacing:0}.page-slider .page-4 #intro{padding:2rem 2rem 0;text-align:left;margin-top:20px;margin-bottom:40px;color:white;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}.page-slider .page-4 #intro .uppercase{text-transform:uppercase}.page-slider .page-4 #intro .small{font-size:2.5vw;letter-spacing:1px;margin-top:1.5rem;font-family:'Circular Spotify';color:black}@media (max-width: 750px){.page-slider .page-4 #intro .small{font-size:20px}}.page-slider .page-4.theme-dark #intro{color:black;-webkit-text-stroke-color:white}.page-slider .page-4 .cards>h3{width:calc(100% - 1rem);display:block;padding:2rem 2rem 0px;margin:0;text-align:left;color:#6B00BA;font-size:5rem;letter-spacing:0;font-weight:normal;position:relative;overflow:hidden;text-transform:uppercase;margin:auto}.page-slider .page-4 .cards>h3 span{padding:0 10px;background-color:white;position:relative;z-index:1}.page-slider .page-4 .cards>h3 a{color:#6B00BA;text-decoration:none}@media (max-width: 750px){.page-slider .page-4 .cards>h3{width:calc(100% - 6rem);padding:1rem 2rem 2rem 0;font-size:3rem}}@media (max-width: 750px){.page-slider .page-4{font-size:5rem}.page-slider .page-4 #intro{width:auto}.page-slider .page-4 #intro .small{line-height:1.5}}@media screen and (max-width: 989px){.page-slider .page-4 .grid.limit-6 .grid__item:nth-child(n+7){display:none}}.page-slider .page-5{background-color:white;top:-100rem;text-align:left;font-family:'Franklin Bold';line-height:.90;font-size:5vw;letter-spacing:-.02em;overflow:hidden}.page-slider .page-5 #intro{padding:2rem 2rem 0;text-align:left;margin-top:20px;color:#ff3c00;font-family:'Franklin Bold';font-size:6vw}.page-slider .page-5 #intro .uppercase{text-transform:uppercase}.page-slider .page-5 #intro .small{font-size:2.5vw;letter-spacing:1px;margin-top:1.5rem;line-height:24px;font-family:'Circular Spotify';color:black}@media (max-width: 750px){.page-slider .page-5 #intro .small{font-size:20px}}@media (max-width: 750px){.page-slider .page-5{top:-15rem}.page-slider .page-5 #intro{font-family:'Circular Spotify';width:auto;font-size:9.5vw;font-weight:bold;text-align:justify;margin-bottom:20px}}.page-slider .page-6{background-color:white;top:0;text-align:left;font-family:'Franklin Bold';line-height:.90;font-size:5vw;letter-spacing:-.02em;overflow:hidden;padding-bottom:2rem}@media (max-width: 750px){.page-slider .page-6{position:relative !important}}.page-slider .page-6 #intro{padding:2rem 2rem 0;margin-top:20px;margin-bottom:40px;color:black}.page-slider .page-6 #intro .uppercase{text-transform:uppercase}.page-slider .page-6 #intro div:nth-child(1){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:transparent;letter-spacing:5px;text-align:center;font-family:'Franklin Bold';font-size:10vw}.page-slider .page-6 #intro div:nth-child(1) span{display:inline-block}@media (max-width: 750px){.page-slider .page-6 #intro div:nth-child(1){-webkit-text-stroke-width:1px;font-size:80px !important}}.page-slider .page-6 #intro .small{font-size:2.5vw;letter-spacing:1px;margin-top:1.5rem;font-family:'Circular Spotify';color:black}@media (max-width: 750px){.page-slider .page-6 #intro .small{font-size:20px}}@media (max-width: 750px){.page-slider .page-6 #intro{margin-bottom:30px}}.page-slider .page-6 #team-profile{overflow:hidden;overflow-x:scroll}.page-slider .page-6 #team-profile ul{width:130rem;list-style-type:none;padding-left:0;margin:0;text-align:left;display:inline-block;color:white;min-height:100%;position:sticky;top:2rem}.page-slider .page-6 #team-profile ul li{display:inline-block;position:relative}.page-slider .page-6 #team-profile ul li>div:nth-child(1){min-height:17vw;width:17vw;border-radius:100%;overflow:hidden;filter:brightness(120%);background-size:170%;background-position:center center;margin:0 20px;background-repeat:no-repeat}@media (max-width: 750px){.page-slider .page-6 #team-profile ul li>div:nth-child(1){min-height:200px;width:200px;margin:0 10px}}.page-slider .page-6 #team-profile ul li>div:nth-child(2){margin-top:10px;font-size:20px;color:black;font-family:'Circular Spotify';text-align:center}.page-slider .page-6 #team-profile ul li>div:nth-child(2) span{display:block;margin-bottom:10px}.page-slider .page-6 #team-profile ul li>div:nth-child(2) span:nth-child(2){font-weight:bold;font-size:16px;letter-spacing:0px;background:linear-gradient(to right, #FFF700, #6B00BA 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 750px){.page-slider .page-6{font-size:52px}.page-slider .page-6 #intro{width:auto}.page-slider .page-6 #intro div:nth-child(1){font-size:52px}}.page-slider .page-7{background-color:black;top:0;color:white;font-family:'Circular Spotify';font-size:14px}.page-slider .page-7.white-theme{background-color:white;color:black}.page-slider .page-7.white-theme a{color:black !important}.page-slider .page-7 .footer-block{text-align:center;max-width:76vw;margin:0 auto;padding-bottom:5vw;padding:0 2vw;display:block;padding-top:36px;padding-bottom:36px;display:flex;justify-content:space-between}@media (max-width: 750px){.page-slider .page-7 .footer-block{display:block;max-width:76rem;padding-bottom:5rem;padding:2rem}}.page-slider .page-7 .footer-block a{color:white;text-decoration:underline}.page-slider .page-7 .footer-block .footer-block__heading{font-weight:bold}.page-slider .page-7 .footer-block .footer-block__heading.heading-title{font-size:2vw;font-weight:normal;font-family:'Franklin Bold'}@media (max-width: 750px){.page-slider .page-7 .footer-block .footer-block__heading.heading-title{font-size:1.7rem}}.page-slider .page-7 .footer-block .footer-block__heading.heading-gradient{font-weight:bold;font-size:1vw;letter-spacing:0px;background:linear-gradient(to right, #FFF700, #6B00BA 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 1284px){.page-slider .page-7 .footer-block .footer-block__heading.heading-gradient{font-size:1rem}}.page-slider .page-7 .footer-block ul.social-media{list-style:none;padding:0;font-family:'Circular Spotify'}.page-slider .page-7 .footer-block ul.social-media li{font-size:1.5vw;font-weight:100}.page-slider .page-7 .footer-block ul.social-media li a{text-decoration:none}@media (max-width: 1284px){.page-slider .page-7 .footer-block ul.social-media li{font-size:1.2rem}}.page-slider .page-7 .footer-block .footer-block__brand-info{text-align:left;margin-bottom:2vw}@media (max-width: 1284px){.page-slider .page-7 .footer-block .footer-block__brand-info{margin-bottom:2rem}}.page-slider .page-7 .footer-block .footer-block__newsletter{text-align:right;flex-grow:1}@media (max-width: 750px){.page-slider .page-7 .footer-block .footer-block__newsletter{text-align:left}}.page-slider .page-7 .footer-block .footer-block__newsletter .newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.page-slider .page-7 .footer-block .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper{width:100%}.page-slider .page-7 .footer-block p.block{border:1px solid #555;margin:0 0 10px 0;padding:10px}.page-slider .page-7 .footer-block p{font-size:1vw}@media (max-width: 1284px){.page-slider .page-7 .footer-block p{font-size:.9rem}}.sticky{text-align:center;background-color:white;padding:10px}@media screen and (max-width: 750px){.sticky{position:-webkit-sticky;position:sticky;top:5rem;z-index:7}}.sticky>h1{font-size:8vw;font-family:"Circular Spotify";letter-spacing:-.02em;font-weight:bold;line-height:.90;margin:0;margin-top:2rem}@media screen and (max-width: 750px){.sticky>h1{font-size:4rem;margin-top:0rem}}.people-page{top:0 !important;position:relative;background-color:transparent !important;z-index:8}.people-page .card__media .media{filter:brightness(110%)}@media screen and (max-width: 750px){.people-page .grid{column-gap:12px !important;row-gap:12px !important;padding:12px}}.people-page .grid-item-4 .grid__item{width:calc(19% - 12px * 3 / 4) !important;max-width:calc(20% - 12px / 2) !important;flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.people-page .grid-item-4 .grid__item{width:calc(49% - 12px / 2) !important;max-width:calc(50% - 12px / 2) !important}}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner{background-color:transparent}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner:hover{background-color:#FFF700}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner:hover .card__media{display:block !important}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner:hover .card__content{display:block !important}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner .card__content{background-color:transparent !important;color:white !important;position:relative}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner .card__content .card__information{position:relative;height:100%;width:100%}.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner .card__content .card__information h3{width:100%;position:absolute;bottom:0;text-align:center;font-size:5vw;font-family:'Circular Spotify'}@media screen and (max-width: 989px){.people-page .grid-item-4 .grid__item .card-wrapper .card .card__inner .card__content .card__information h3{font-size:3rem}}.people-page .grid-item-4 .grid__item:nth-child(3n) .card-wrapper .card .card__inner:hover .card__media{background:#ff3c00;color:white}.people-page .grid-item-4 .grid__item:nth-child(3n) .card-wrapper .card .card__inner:hover .card__media a{text-decoration:none;color:white}.people-page .grid-item-4 .grid__item:nth-child(2n) .card-wrapper .card .card__inner:hover .card__media{background:#6B00BA;color:white}.people-page .grid-item-4 .grid__item:nth-child(2n) .card-wrapper .card .card__inner:hover .card__media a{text-decoration:none;color:white}.people-page .grid-item-4 .grid__item:nth-child(4n) .card-wrapper .card .card__inner:hover .card__media{background:#00ff4c;color:black}.people-page .grid-item-4 .grid__item:nth-child(4n) .card-wrapper .card .card__inner:hover .card__media a{text-decoration:none;color:black}.grid{display:flex;flex-wrap:wrap;padding:0;list-style:none;column-gap:1rem;row-gap:1rem;font-size:14px;font-family:'New Spirit';padding:0;justify-content:center}@media screen and (max-width: 750px){.grid{column-gap:0;row-gap:0;padding:0}}.grid.grid-item-5 .grid__item{width:calc(12% - 12px * 3 / 4) !important;max-width:calc(12% - 12px / 2) !important;flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.grid.grid-item-5 .grid__item{width:calc(12% - 12px / 2) !important;max-width:calc(12% - 12px / 2) !important}}.grid.grid-item-5 .card-wrapper .card .card__inner .card__content{background:white !important;color:black !important}.grid.grid-item-5 .card-wrapper .card .card__inner .card__content a{text-decoration:none;color:black !important}@media screen and (max-width: 989px){.grid .grid__item.limit-9:nth-child(n+10){display:none}}.grid .grid__item{width:calc(13% - 12px* 3 / 4);max-width:calc(13% - 12px / 2);flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.grid .grid__item{width:calc(33% - 12px / 2) !important;max-width:calc(33% - 12px / 2) !important}}.grid .grid__item .card-wrapper{color:inherit;height:100%;position:relative}.grid .grid__item .card-wrapper .card .card__inner{width:100%;background-color:#d9d9d9;background-color:#fff;height:calc((100vw - 5rem) / 5);cursor:pointer;display:flex;position:relative;align-items:stretch;position:relative;box-sizing:border-box}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__inner{height:170px;border-radius:0}}.grid .grid__item .card-wrapper .card .card__inner .card__content{position:absolute;width:calc(100% - 2rem);height:calc(100% - 2rem);display:none;grid-template-rows:1fr min-content;grid-gap:2rem;padding:1rem;background-color:white;color:black;overflow-y:scroll;z-index:2;text-align:left}.grid .grid__item .card-wrapper .card .card__inner .card__content a{text-decoration:none;color:black}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information{padding-left:0;padding-right:0}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information h4{font-family:Franklin bold;text-transform:uppercase;font-size:1.2vw;letter-spacing:-.02em;margin-top:.5rem;margin-bottom:.5rem;font-weight:normal}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information h4{font-weight:normal;font-size:1rem}}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information p{font-family:'Franklin Gothic';margin-top:.5rem;letter-spacing:0px;font-size:1.1vw;font-weight:normal;max-height:12vw;overflow:hidden}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information p{font-weight:normal;font-size:.8rem;max-height:120px}}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information .card-information{width:100%}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information .card-information>*+*{margin-top:.5rem}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information .card-information>*{line-height:calc(1 + .4 / 1.0);color:#121212}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information .view-product{color:black;letter-spacing:0px;font-size:1.1rem;text-decoration:underline}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__inner .card__content .card__information .view-product{font-weight:normal;font-size:1rem}}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__heading{font-family:Franklin Bold;margin-top:0;margin-bottom:0;font-weight:normal;font-size:2.5vw;text-transform:uppercase;line-height:.8;letter-spacing:-.02em}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__inner .card__content .card__heading{font-weight:normal;font-size:1.2rem}}.grid .grid__item .card-wrapper .card .card__inner .card__content .card__heading .full-unstyled-link{text-decoration:none;color:currentColor;display:block}.grid .grid__item .card-wrapper .card .card__inner:hover{background-color:#FFF700}.grid .grid__item .card-wrapper .card .card__inner:hover .card__media{display:none}.grid .grid__item .card-wrapper .card .card__inner:hover .card__content{display:block}.grid .grid__item .card-wrapper .card .card__media{bottom:0;position:absolute;top:0;width:calc(100% - 2 * 0.0rem);overflow:hidden;z-index:0;border-radius:0.0rem;box-sizing:inherit}.grid .grid__item .card-wrapper .card .card__media .media{width:100%;height:100%;box-sizing:inherit;background-repeat:no-repeat;background-size:cover;background-position:center}.grid .grid__item .card-wrapper .card .card__media .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.grid .grid__item .card-wrapper .card .card__media .media img{height:100%;object-fit:contain;object-position:center center;width:100%;padding:3rem;filter:drop-shadow(5px 5px 5px rgba(30,30,30,0.5));box-sizing:inherit}@media only screen and (max-width: 750px){.grid .grid__item .card-wrapper .card .card__media .media img{padding:1rem}}.grid .grid__item .card-wrapper .card .card__media .media img.smaller{padding:1rem}.grid2{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:12px;row-gap:12px;font-size:14px;font-family:'New Spirit';padding:1rem 2rem;justify-content:left}@media screen and (max-width: 750px){.grid2{column-gap:6px;row-gap:6px;padding:1rem 1rem}}.grid2 .grid__item{width:calc(16% - 12px);max-width:calc(16% - 12px);flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.grid2 .grid__item{width:calc(33% - 12px / 2);max-width:calc(33% - 12px / 2)}}.grid2 .grid__item .card-wrapper{color:inherit;height:100%;position:relative}.grid2 .grid__item .card-wrapper .card{margin-bottom:0rem}.grid2 .grid__item .card-wrapper .card .card__inner{width:100%;height:calc((100vw - 1rem) / 9);cursor:pointer;display:flex;position:relative;align-items:stretch;position:relative;box-sizing:border-box;border-radius:1rem}@media only screen and (max-width: 750px){.grid2 .grid__item .card-wrapper .card .card__inner{height:70px}}.grid2 .grid__item .card-wrapper .card .card__media{bottom:0;position:absolute;top:0;width:calc(100% - 2 * 0.0rem);overflow:hidden;z-index:0;border-radius:0.0rem;box-sizing:inherit}.grid2 .grid__item .card-wrapper .card .card__media .media{width:100%;box-sizing:inherit}.grid2 .grid__item .card-wrapper .card .card__media .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.grid2 .grid__item .card-wrapper .card .card__media .media img{height:100%;object-fit:contain;object-position:center center;width:100%;padding:0rem;box-sizing:inherit}@media only screen and (max-width: 750px){.grid2 .grid__item .card-wrapper .card .card__media .media img{padding:0rem}}.grid3{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:12px;row-gap:12px;font-size:14px;font-family:'New Spirit';padding:1rem 2rem}@media screen and (max-width: 750px){.grid3{column-gap:6px;row-gap:6px;padding:1rem 1rem}}.grid3 .grid__item{width:calc(12% - 12px);max-width:calc(12% - 12px);flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.grid3 .grid__item{width:calc(25% - 12px / 2);max-width:calc(25% - 12px / 2)}}.grid3 .grid__item .card-wrapper{color:inherit;height:100%;position:relative}.grid3 .grid__item .card-wrapper .card{margin-bottom:0rem}.grid3 .grid__item .card-wrapper .card .card__inner{width:100%;height:calc((100vw - 5rem) / 9);cursor:pointer;display:flex;position:relative;align-items:stretch;position:relative;box-sizing:border-box;border-radius:1rem}@media only screen and (max-width: 750px){.grid3 .grid__item .card-wrapper .card .card__inner{height:70px}}.grid3 .grid__item .card-wrapper .card .card__media{bottom:0;position:absolute;top:0;width:calc(100% - 2 * 0.0rem);overflow:hidden;z-index:0;border-radius:0.0rem;box-sizing:inherit}.grid3 .grid__item .card-wrapper .card .card__media .media{width:100%;box-sizing:inherit}.grid3 .grid__item .card-wrapper .card .card__media .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.grid3 .grid__item .card-wrapper .card .card__media .media img{height:100%;object-fit:contain;object-position:center center;width:100%;padding:0rem;box-sizing:inherit}@media only screen and (max-width: 750px){.grid3 .grid__item .card-wrapper .card .card__media .media img{padding:0rem}}.show-mobile{display:none}@media (max-width: 750px){.show-mobile{display:inline-block}}.hide-mobile{display:auto}@media (max-width: 750px){.hide-mobile{display:none}}div.site-header{width:calc(100% - 20px);height:6.5vw;background:transparent;display:flex;align-items:center;position:relative;padding:0 10px}@media screen and (max-width: 750px){div.site-header{height:84px}}div.site-header .link{text-decoration:none;display:flex;align-items:center}div.site-header .logo{width:12.5vw;height:8vw;background-position:center;background-size:contain;background-repeat:no-repeat;filter:invert(0)}div.site-header .logo.home-logo{width:12.5vw}@media screen and (max-width: 750px){div.site-header .logo.home-logo{width:140px;height:80px}}@media screen and (max-width: 750px){div.site-header .logo{width:140px;height:80px}}div.site-header .logo2{font-size:1.9vw;color:#000;font-family:'Franklin Bold';letter-spacing:1px;white-space:nowrap;overflow:hidden;overflow-x:scroll;position:relative;left:-10px;font-weight:normal;display:none}div.site-header .logo2::selection{color:white;background:black}div.site-header.theme-yellow{background:#FFF700}div.site-header.theme-dark{background:black}div.site-header.theme-white{background:white}div.site-header.theme-white .logo2{color:black;user-select:none}div.site-header.float-style{position:fixed;top:0;left:0;z-index:1000;background:transparent !important}.page-width{max-width:160vw !important;padding:0 5vw;padding-top:4.5vw;padding-bottom:1vw;background-color:white}@media screen and (max-width: 750px){.page-width{padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem}}.page-width.theme-yellow{background-color:#FFF700}.page-width.page-with-yellow{background:#FFF700;margin-top:2.5rem}.page-width .cards>h3{width:calc(100% - 1rem);display:block;padding:2rem 0 0;margin:0;text-align:left;color:#6B00BA;font-size:5rem;letter-spacing:0;font-weight:normal;position:relative;overflow:hidden;text-transform:uppercase;margin:auto;font-family:Franklin Bold}.page-width .cards>h3 span{padding:0 10px;background-color:white;position:relative;z-index:1}.page-width .cards>h3 a{color:#6B00BA;text-decoration:none}@media (max-width: 750px){.page-width .cards>h3{text-align:left;width:calc(100% - 2rem);padding:2rem 2rem 0 0;font-size:3rem}}.work-blog{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:6px;row-gap:6px;gap:0;justify-content:center}.work-blog ::selection{background:#FFF700}.work-blog .work__media-wrapper,.work-blog .work__info-wrapper{width:60% !important;max-width:60% !important}@media screen and (max-width: 750px){.work-blog .work__media-wrapper,.work-blog .work__info-wrapper{width:100% !important;max-width:100% !important}}.work-blog .work__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.work-blog .work__media-list{padding-right:calc(0px * 0)}@media screen and (max-width: 1024px){.work-blog .work__media-list{padding-left:0}}.work-blog .work__media-list .work__media-item:first-child,.work-blog .work__media-list .work__media-item--full{width:100%;max-width:100%;display:block}.work-blog .work__media-list .work__media-item:first-child .work-media-container,.work-blog .work__media-list .work__media-item--full .work-media-container{display:block;position:relative;overflow:hidden !important;margin-right:auto;margin-left:auto;--constrained-height: max(500px, calc(100vh - 170px));width:calc(var(--constrained-height) * 0.6517171717171717)}@media screen and (max-width: 1024px){.work-blog .work__media-list .work__media-item:first-child .work-media-container,.work-blog .work__media-list .work__media-item--full .work-media-container{--constrained-height: max(500px, calc(100vh - 170px));width:calc(var(--constrained-height) * 0.4517171717171717)}}@media screen and (max-width: 750px){.work-blog .work__media-list .work__media-item:first-child .work-media-container,.work-blog .work__media-list .work__media-item--full .work-media-container{--constrained-height: max(300px, calc(100vh - 400px));width:calc(var(--constrained-height) * 0.7089783281733746)}}.work-blog .work__media-list .work__media-item:first-child .work-media-container img,.work-blog .work__media-list .work__media-item--full .work-media-container img{display:block;max-width:100%;top:0;left:0;height:100%;width:100%}@media screen and (max-width: 750px){.work-blog .work__info-wrapper{margin:0 2rem}}.work-blog .work__info-wrapper h1,.work-blog .work__info-wrapper h2,.work-blog .work__info-wrapper h3,.work-blog .work__info-wrapper h4,.work-blog .work__info-wrapper h5,.work-blog .work__info-wrapper h6,.work-blog .work__info-wrapper .h0,.work-blog .work__info-wrapper .h1,.work-blog .work__info-wrapper .h2,.work-blog .work__info-wrapper .h3,.work-blog .work__info-wrapper .h4,.work-blog .work__info-wrapper .h5,.work-blog .work__info-wrapper .h6{font-family:Franklin Bold;text-transform:uppercase;letter-spacing:0;font-weight:normal}.work-blog .work__info-wrapper .product__title{margin-bottom:3rem;text-align:center}.work-blog .work__info-wrapper .product__title>*{margin:10px 0}.work-blog .work__info-wrapper .product__title h1{font-size:3rem !important;font-weight:normal !important;font-family:'Circular Spotify' !important;font-weight:normal !important;line-height:4rem !important}@media screen and (max-width: 750px){.work-blog .work__info-wrapper .product__title h1{font-size:2rem !important;line-height:2.2rem !important;text-align:left}}.work-blog .work__info-wrapper .product__title h3{font-size:3.2rem;margin-bottom:1rem;line-height:.8;letter-spacing:-.02em;font-weight:normal}@media screen and (max-width: 750px){.work-blog .work__info-wrapper .product__title h3{font-size:2.5rem}}.work-blog .work__info-wrapper .product__title h1,.work-blog .work__info-wrapper .product__title h4,.work-blog .work__info-wrapper .pagination__item{font-family:Franklin Bold;text-transform:uppercase;line-height:.8;letter-spacing:-.02em;font-weight:normal}.work-blog .work__info-wrapper strong{font-family:Franklin Bold;text-transform:uppercase;font-weight:normal}.work-blog .work__info-wrapper #product-vendor{font-family:New Spirit;letter-spacing:-2px;text-transform:uppercase;line-height:.8;letter-spacing:-.02em;color:#000;text-decoration:none;font-size:2rem;font-weight:normal}.work-blog .work__info-wrapper .product__description{font-family:"Franklin Gothic", Helvetica, Arial, sans-serif;line-height:1.2;font-size:20px;color:#000;font-weight:400;font-weight:normal}.work-blog .work__info-wrapper .product__description p{margin:0;padding:0}.work-blog .work__info-wrapper .product__description span,.work-blog .work__info-wrapper .product__description strong,.work-blog .work__info-wrapper .product__description b{font-size:20px !important;line-height:1.2;font-family:"Franklin Gothic" !important;font-weight:normal}.work-blog .work__info-wrapper .product__description strong,.work-blog .work__info-wrapper .product__description b,.work-blog .work__info-wrapper .product__description strong span,.work-blog .work__info-wrapper .product__description b span{font-family:"Franklin Bold" !important;font-weight:normal}.work-blog .work__info-wrapper .product__info-wrapper b,.work-blog .work__info-wrapper .product__info-wrapper strong{font-family:"Franklin Bold";text-transform:uppercase;font-weight:normal}.work-blog .work__info-wrapper ul{font-size:16px;list-style-type:none;margin:0;padding:0}.video-page{padding:2rem 2rem 5px 2rem;background-color:#000;min-height:calc(100vh + 64px)}@media screen and (max-width: 750px){.video-page{padding:64px 1rem 5px 1rem}}.video-page .video-present{background-color:#000;width:100%;display:flex}@media screen and (max-width: 750px){.video-page .video-present{flex-direction:column}}.video-page .video-present .video-box{width:100%;padding-bottom:39%;margin:auto;display:flex;position:relative}.video-page .video-present .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 750px){.video-page .video-present .video-box{padding-bottom:56%}}.video-page .video-present .video-info{margin-top:20px;width:40%;padding:0 1rem;color:white;position:relative;font-family:'Franklin Gothic';margin-top:.5rem;font-size:1rem;font-weight:normal}@media screen and (max-width: 750px){.video-page .video-present .video-info{font-size:1rem;width:100%;padding:0}}.video-page .video-present .video-info h1{font-family:'Franklin Bold';font-size:4vw;margin:0;font-weight:normal}@media screen and (max-width: 750px){.video-page .video-present .video-info h1{font-size:2.5rem}}.video-page .video-present .video-info h3{font-family:'Franklin Bold';font-size:2vw;margin:0;font-weight:normal}@media screen and (max-width: 750px){.video-page .video-present .video-info h3{font-size:1.5rem}}.video-page .video-present .video-info .video-info-shadow{background:linear-gradient(to left, black 80%, transparent 100%);position:absolute;top:0;left:-10rem;width:100%;height:calc(100% - 3rem);z-index:10;padding:3rem 0 0 3rem;overflow:hidden;overflow-y:scroll}.video-page .video-present .video-info .video-info-shadow p{font-size:1.1vw}@media screen and (max-width: 750px){.video-page .video-present .video-info .video-info-shadow p{font-size:1rem}}@media screen and (max-width: 750px){.video-page .video-present .video-info .video-info-shadow{position:relative;width:100%;background:black;padding:0;margin-top:1rem;left:0;font-size:1rem}}.video-page .video-present .video-info .video-info-shadow ul{list-style:none;padding:0}.video-page .video-present .video-info .video-info-shadow ul li{font-size:1.1vw}@media screen and (max-width: 750px){.video-page .video-present .video-info .video-info-shadow ul li{font-size:1rem}}.video-page .video-present .video-info .video-info-shadow b{font-size:1.1vw}@media screen and (max-width: 750px){.video-page .video-present .video-info .video-info-shadow b{font-size:1rem}}.video-page .video-present .video-info .video-info-shadow a{color:#F3CE13;text-decoration:none;vertical-align:middle;font-size:1.1vw}@media screen and (max-width: 750px){.video-page .video-present .video-info .video-info-shadow a{font-size:1rem}}.video-page .video-present .video-info .video-info-shadow a i{margin-right:10px}.video-page .video-present .video-info .video-info-shadow a span{position:relative;top:-5px}.video-page .video-relate{width:100%;min-height:300px;background-color:#000;color:white;font-family:'Circular Spotify';font-weight:normal}.video-page .video-relate>h3{margin-bottom:-20px;font-weight:normal;font-size:1.3vw}@media screen and (max-width: 750px){.video-page .video-relate>h3{font-size:1.2rem}}.grid3{display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:0;list-style:none;column-gap:12px;row-gap:12px;font-size:14px;font-family:'New Spirit';padding:1rem 0}@media screen and (max-width: 750px){.grid3{column-gap:6px;row-gap:6px}}.grid3 .grid__item{width:calc(12% - 12px * 3 / 4);max-width:calc(12% - 12px / 2);flex-grow:1;flex-shrink:0}@media screen and (max-width: 750px){.grid3 .grid__item{width:calc(16% - 12px / 2);max-width:calc(16% - 12px / 2)}}@media screen and (max-width: 450px){.grid3 .grid__item{width:calc(33% - 12px / 2);max-width:calc(33% - 12px / 2)}}.grid3 .grid__item .card-wrapper{color:inherit;height:100%;position:relative}.grid3 .grid__item .card-wrapper .card .card__inner{width:100%;height:calc((100vw - 6rem) / 5);cursor:pointer;display:flex;align-items:stretch;position:relative;box-sizing:border-box}@media only screen and (max-width: 750px){.grid3 .grid__item .card-wrapper .card .card__inner{height:150px;border-radius:0}}.grid3 .grid__item .card-wrapper .card .card__media{bottom:0;position:absolute;top:0;width:calc(100% - 2 * 0.0rem);overflow:hidden;z-index:0;border-radius:0.0rem;box-sizing:inherit}.grid3 .grid__item .card-wrapper .card .card__media .media{width:100%;height:100%;box-sizing:inherit;background-repeat:no-repeat;background-size:cover;background-position:center}.grid3 .grid__item .card-wrapper .card .card__media .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.grid3 .grid__item .card-wrapper .card .card__media .media img{height:100%;object-fit:contain;object-position:center center;width:100%;filter:drop-shadow(5px 5px 5px rgba(30,30,30,0.5));box-sizing:inherit}.nav-main{align-items:center;display:flex;height:100%;left:-100%;position:fixed;z-index:11;top:0;color:white;overflow:hidden;overflow-y:scroll;background:#FFF700;transition:left 0s calc(var(--td) * 2),transform 0s calc(var(--td) * 2);width:100%}.nav-main::before,.nav-main::after{content:'';background-color:var(--color-primary);min-height:50%;left:0;position:absolute;transform:translateX(-110%);transform-origin:0 50%;transition:transform calc(var(--td) * 2) var(--td) var(--te);width:100%;z-index:-100}.nav-main::before{top:0}.nav-main::after{bottom:0}.nav-main .menu__item{opacity:0;transform:translateX(-1rem);transition:opacity var(--td) var(--te),transform var(--td) var(--te)}:root{--color-primary: $primary-color;--color-secondary: #000;--color-dark: #000;--color-light: #000;--font-family-primary: 'Franklin Bold', monospace;--font-family-secondary: 'Franklin Bold', sans-serif;--td: 150ms;--te: cubic-bezier(0.215, 0.61, 0.355, 1)}[id="main-navigation-toggle"]{opacity:0;position:fixed;top:-100%}[id="main-navigation-toggle"]~label{cursor:pointer;position:absolute;right:1vw;top:12px;z-index:100}@media (max-width: 750px){[id="main-navigation-toggle"]~label{right:1rem}}[id="main-navigation-toggle"]~label span{display:block;height:2vw;padding:0.5vw;position:relative;transition:transform calc(var(--td) * 3) var(--te);width:2.5vw}@media (max-width: 750px){[id="main-navigation-toggle"]~label span{width:2rem;padding:0.5rem;height:2rem}}[id="main-navigation-toggle"]~label span::before,[id="main-navigation-toggle"]~label span::after{background-color:var(--color-dark);bottom:0;content:'';height:4px;left:0;margin:auto;position:absolute;right:0;transition:transform calc(var(--td) * 3) var(--te);top:0;width:calc(100% - 1rem)}[id="main-navigation-toggle"]~label span::before{transform:rotate(0) translateY(-100%)}[id="main-navigation-toggle"]~label span::after{transform:rotate(0) translateY(100%)}[id="main-navigation-toggle"]:checked~label span{transform:rotate(1turn)}[id="main-navigation-toggle"]:checked~label span::before{transform:rotate(45deg)}[id="main-navigation-toggle"]:checked~label span::after{transform:rotate(-45deg)}[id="main-navigation-toggle"]:checked~.nav-main{left:0;transition:transform 0s}[id="main-navigation-toggle"]:checked~.nav-main::before,[id="main-navigation-toggle"]:checked~.nav-main::after{transform:translateX(0);transition-delay:0s}[id="main-navigation-toggle"]:checked~.nav-main::after{transition-delay:calc(var(--td) / 2)}[id="main-navigation-toggle"]:checked~.nav-main .menu__item{opacity:1;transform:translateX(0);transition:opacity calc(var(--td) * 2) var(--te),transform calc(var(--td) * 2) var(--te)}[id="main-navigation-toggle"]:checked~.nav-main .menu__item:nth-child(1){transition-delay:calc(var(--td) * 2 * (1 * 0.25));z-index:-1}[id="main-navigation-toggle"]:checked~.nav-main .menu__item:nth-child(2){transition-delay:calc(var(--td) * 2 * (2 * 0.25));z-index:-2}[id="main-navigation-toggle"]:checked~.nav-main .menu__item:nth-child(3){transition-delay:calc(var(--td) * 2 * (3 * 0.25));z-index:-3}[id="main-navigation-toggle"]:checked~.nav-main .menu__item:nth-child(4){transition-delay:calc(var(--td) * 2 * (4 * 0.25));z-index:-4}[id="main-navigation-toggle"]:checked~.nav-main .menu__item:nth-child(5){transition-delay:calc(var(--td) * 2 * (5 * 0.25));z-index:-5}.menu{position:relative;text-align:left;z-index:1;padding-left:20px}@media (max-width: 750px){.menu{text-align:center;padding-left:0;margin:auto;list-style:none}}.menu>.menu__item{font-family:var(--font-family-secondary);font-size:7vw;line-height:5.5vw}@media (max-width: 750px){.menu>.menu__item{font-size:15vw;line-height:12vw}}.menu__link{color:black;display:inline-block;font-weight:normal;overflow:hidden;padding:0.5rem 1rem 0.125rem;position:relative;text-decoration:none;transition:color var(--td) var(--te),opacity var(--td) var(--te),transform var(--td) var(--te);z-index:1}.menu__link::before,.menu__link::after{content:'';background-color:var(--color-light);height:50%;left:0;position:absolute;transform:translateX(-110%);transform-origin:0 50%;transition:transform 0s var(--te);width:100%;z-index:-1}.menu__link::before{top:0}.menu__link::after{bottom:0}.no-scroll-container::-webkit-scrollbar{display:none}.project-page{padding-top:0;padding-bottom:3vw;font-family:'Circular Spotify' !important}@media (max-width: 750px){.project-page{padding-top:0;padding-bottom:36px}}.project-page .page-title{font-size:3.4vw;text-align:center;text-transform:uppercase;font-weight:bold}@media (max-width: 750px){.project-page .page-title{font-size:2rem;text-align:left}}.project-page>ul.tabs{list-style:none;width:100vw;padding:1em 2.4rem;margin:2.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;text-align:center;margin:auto;justify-content:center;margin:2rem 0}@media (max-width: 750px){.project-page>ul.tabs{margin:1rem;padding:5px;justify-content:flex-start;width:calc(100% - 40px) !important;gap:1rem}}.project-page>ul.tabs li{font-weight:400;font-size:1.2rem;line-height:2.4rem;margin:0;color:#000}.project-page>ul.tabs li button{font-size:1.3vw;line-height:1;text-transform:uppercase;font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;color:#000;border:none;background:0 0;cursor:pointer;padding:10px}.project-page>ul.tabs li button[aria-selected=true]{background-color:white;color:black;border-bottom:7px solid #000}@media (max-width: 750px){.project-page>ul.tabs li button{font-size:1rem}}.project-page .teasers{display:flex;flex-wrap:wrap;padding:0;list-style:none;column-gap:2vw;row-gap:2vw;font-size:14px;font-family:'Circular Spotify';padding:0;justify-content:center}@media screen and (max-width: 750px){.project-page .teasers{column-gap:0;row-gap:0;padding:0;margin-top:32px}}.project-page .teasers .teaser__item{width:calc(28% - 12px* 3 / 4);max-width:calc(28% - 12px / 2);flex-grow:1;flex-grow:1;flex-shrink:0;display:none;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.project-page .teasers .teaser__item:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:none;transition:none}.project-page .teasers .teaser__item[data-show="true"]{display:block}@media screen and (max-width: 989px){.project-page .teasers .teaser__item{width:calc(90% - 12px / 2) !important;max-width:calc(90% - 12px / 2) !important}}.project-page .teasers .teaser__item .teaser__container{align-content:flex-start;height:100%;padding:0}.project-page .teasers .teaser__item .teaser__container .teaser__image{width:100%;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#FFF700}.project-page .teasers .teaser__item .teaser__container .teaser__category-tag{background:#000;color:white;font-size:1vw;text-transform:uppercase;padding:.3rem;padding-right:1.2rem;position:relative;z-index:2}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__category-tag{font-size:1rem;padding-right:.5rem}}.project-page .teasers .teaser__item .teaser__container .teaser__text{max-width:calc((1240px / 2) - 24px);padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__text{padding:24px 12px}}.project-page .teasers .teaser__item .teaser__container .teaser__text h3,.project-page .teasers .teaser__item .teaser__container .teaser__text p{margin-bottom:1.2rem}.project-page .teasers .teaser__item .teaser__container .teaser__text p{margin-top:1vw;font-size:1.2vw;line-height:1.6vw;font-family:'Franklin Gothic'}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__text p{font-size:1.2rem;line-height:1.2rem}}.project-page .teasers .teaser__item .teaser__container .teaser__text a{color:black;text-decoration:none}.project-page .teasers .teaser__item .teaser__container .teaser__text h3{font-weight:700;font-size:2vw;line-height:2.3vw;margin:0;text-transform:uppercase}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__text h3{font-size:1.4rem;line-height:1.7rem}}.project-page .teasers .teaser__item .teaser__container .teaser__text .teaser__link p{font-weight:400;font-size:1.2vw;line-height:2.4vw;margin:0;color:#000}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__text .teaser__link p{font-size:1rem;line-height:1.2rem}}.project-page .teasers .teaser__item .teaser__container .teaser__text .teaser__link p .link--arrow{font-weight:700;text-transform:uppercase;text-decoration:none;color:#000}.project-page .teasers .teaser__item .teaser__container .teaser__text .teaser__link p .link--arrow:after{content:" >";font-size:1.2vw;line-height:2.4vw;vertical-align:bottom}@media (max-width: 750px){.project-page .teasers .teaser__item .teaser__container .teaser__text .teaser__link p .link--arrow:after{font-size:1rem;line-height:1.2rem}}.project-page>div{max-width:76vw;margin:0 auto;padding-bottom:5rem;padding:0 2rem;display:block;text-align:left}@media (max-width: 750px){.project-page>div{max-width:76rem}}.project-page>div h1{text-align:left}.project-page>div ul{text-align:left;list-style:none;padding:0}.project-page>div ul li{font-size:1.2rem}@media only screen and (max-width: 750px){.project-page>div ul li{font-size:1rem}}.project-page .button--link__anchor{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;text-decoration:none;cursor:pointer}.project-page .button--link__anchor .button--link__text{font-size:1.8vw;display:inline-block;text-transform:uppercase;margin-right:.8rem;font-weight:bold;font-size:1rem;line-height:2.4rem;margin:0;color:#000}@media only screen and (max-width: 750px){.project-page .button--link__anchor .button--link__text{font-size:1rem}}.project-page .button--link__anchor:hover{background-color:#FFF700}.project-page .button--link__anchor:after{content:url(https://www.musicdeclares.net/dist/img/icons/arrow_on_white.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);height:2.6rem;width:2.6rem}.about-1 ::selection{color:white;-webkit-text-stroke-color:black;background:black}.about-1 .uppercase{text-transform:uppercase}.about-1 h1{font-family:'Franklin Bold';font-size:7vw;padding:0;margin:0;letter-spacing:-.02em;line-height:.8;font-weight:normal}@media (max-width: 750px){.about-1 h1{font-size:11vw}}.about-1 h1:nth-child(1){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:#fff;color:transparent;font-family:'Franklin Bold';white-space:nowrap;letter-spacing:5px;overflow:hidden;overflow-x:scroll;font-size:10vw;margin-bottom:10px}@media (max-width: 750px){.about-1 h1:nth-child(1){font-size:25vw}}.about-1 h1:nth-child(2){letter-spacing:0;line-height:1}.about-2{display:flex;justify-content:space-between;font-family:'Circular Spotify';font-weight:100;gap:50px}@media (max-width: 750px){.about-2{gap:0;flex-direction:column}}@media (max-width: 750px){.about-2.our-capability{gap:0;flex-direction:column}}.about-2 ::selection{color:white;-webkit-text-stroke-color:#FFF700;background:black}.about-2 a{color:black;text-decoration:none}.about-2 a:hover{color:#6B00BA}.about-2 p{font-size:1.5vw}@media (max-width: 750px){.about-2 p{font-size:1.1rem}}.about-2 h1{font-size:4vw;font-family:'Franklin Bold';font-weight:normal;margin:2rem 0;text-transform:uppercase}@media (max-width: 750px){.about-2 h1{font-size:2rem;margin:1rem 0}}.about-2>div{width:50%}.about-2 ul{list-style:none;margin:0;padding:0}.about-2 ul li{font-size:2vw;font-family:'Franklin Bold';font-weight:normal;text-transform:uppercase}@media (max-width: 750px){.about-2 ul li{font-size:1.5rem}}@media (max-width: 750px){.about-2>div{width:100%}}.about-2 .author{font-size:1.5vw}@media (max-width: 750px){.about-2 .author{font-size:1rem}}.about-page .studio-slider{top:0;overflow:hidden;overflow-x:scroll}.about-page .studio-slider section{overflow:hidden;overflow-x:scroll;min-height:100%}.about-page .studio-slider section article{min-height:100%;position:relative}.about-page .studio-slider ul{list-style-type:none;padding-left:0;margin:0;text-align:left;display:inline-block;color:white;min-height:100%;position:sticky;top:2rem}.about-page .studio-slider ul li{display:inline-block;font-size:32rem;text-align:center;font-family:'Circular Spotify';position:relative;min-height:100%;border-radius:20px;margin-left:20px;margin-top:2rem;background-size:cover;background-position:center center}@media (max-width: 750px){.about-page .studio-slider ul li{font-size:28rem}}hr.thick-line{height:3px;border:0;background-color:black}.contact-page .page-width:nth-child(1){background-color:#FFF700}.contact-page .about-1 ::selection{color:#FFF700;-webkit-text-stroke-color:#FFF700;background:#FFF700}.contact-1{display:flex;justify-content:space-between;font-family:'Circular Spotify';font-weight:100;gap:50px}.contact-1 p{font-size:1.5vw}@media (max-width: 750px){.contact-1 p{font-size:1.1rem}}.contact-1 h1{font-size:2vw;font-family:'Franklin Bold';font-weight:normal;text-transform:uppercase}@media (max-width: 750px){.contact-1 h1{font-size:1.5rem}}.contact-1 b{text-transform:uppercase}.contact-1>div{width:50%}.contact-1 ul li{font-size:1.5vw}@media (max-width: 750px){.contact-1 ul li{font-size:1.1rem}}.contact-1 a{color:black}.contact-1 iframe{height:450px}@media (max-width: 750px){.contact-1 iframe{height:200px}}@media (max-width: 750px){.contact-1{display:block}.contact-1>div{width:100%}}.studio-rentals ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;column-gap:1rem;row-gap:1rem;font-size:14px;font-family:'Circular Spotify';padding:0;justify-content:center}.studio-rentals ul li{width:calc(33% - 12px * 3 / 4) !important;max-width:calc(33% - 12px / 2) !important;flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.studio-rentals ul li{width:calc(49% - 12px / 2) !important;max-width:calc(49% - 12px / 2) !important}}.studio-rentals ul li div:nth-child(1){width:100%;height:16vw;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 989px){.studio-rentals ul li div:nth-child(1){height:150px}}.studio-rentals ul li div:nth-child(2){width:calc(100% - 22px);min-height:100px;background-color:white;color:black;border:1px solid #000;text-align:center;padding:10px 10px}.studio-rentals ul li div:nth-child(2) p{padding:0;margin:0;font-size:1vw}@media screen and (max-width: 1284px){.studio-rentals ul li div:nth-child(2) p{font-size:14px}}.studio-rentals ul li div:nth-child(2) p:nth-child(even){text-transform:uppercase;font-weight:bold}.studio-rentals ul li div:nth-child(2) h1{font-size:1.5vw;padding:0;margin:0;text-transform:uppercase}@media screen and (max-width: 989px){.studio-rentals ul li div:nth-child(2) h1{font-size:1.2rem}}.page-1{position:relative}.page-1 #events{position:absolute;display:flex;align-items:center;right:15%;top:0%;touch-action:none;height:100%;z-index:10}.page-1 #events #swiper{height:70%;aspect-ratio:2 / 3;perspective:1000px;perspective-origin:center 50%;transform-style:preserve-3d;position:relative;width:20vw}@media (max-width: 750px){.page-1 #events #swiper{width:250px}}.page-1 #events .card{width:120%;height:30vw;position:absolute;overflow:hidden;transform:translateZ(calc(-30px * var(--i))) translateY(calc(-20px * var(--i)));transform:translateZ(calc(-30px * var(--i))) translateY(calc(-20px * var(--i))) rotate(calc(-4deg * -3));filter:grayscale(1) drop-shadow(2px 2px 10px rgba(0,0,0,0.5));cursor:pointer;user-select:none;transition:transform 0.5s;border-radius:0}@media (max-width: 750px){.page-1 #events .card{height:250px}}.page-1 #events .card img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}@keyframes animation1{0%,100%{opacity:0.2}50%{opacity:1}}@keyframes animation2{0%,100%{opacity:0.2}50%{opacity:1}}@media (max-width: 750px){.page-1 #events{display:none}}.page-video .page-title{color:white;font-size:3rem;margin-top:2rem}.page-video .grid-container{margin-top:24px;margin-bottom:24px}.page-video .grid-container .grid{column-gap:2rem !important;row-gap:2rem !important;padding:2rem;justify-content:left}@media (max-width: 989px){.page-video .grid-container .grid{column-gap:1rem !important;row-gap:1rem !important;padding:1rem}}.page-video .grid-container .product-list{padding:0;width:calc(33% - 2rem * 3 / 4) !important;max-width:calc(33% - 2rem / 2) !important;flex-grow:1;flex-shrink:0}@media screen and (max-width: 989px){.page-video .grid-container .product-list{width:calc(49% - 1rem / 2) !important;max-width:calc(49% - 1rem / 2) !important}}.page-video .grid-container .product-list .box{position:relative;border:none;background-color:#181818;border-radius:20px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;box-shadow:0 0 7px rgba(0,0,0,0.2);overflow:hidden;z-index:1;text-align:left}.page-video .grid-container .product-list .box:hover{-moz-box-shadow:0px 2px 7px 0px rgba(0,0,0,0.16);-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 7px 0px rgba(0,0,0,0.16)}.page-video .grid-container .product-list .box:hover{transform:scale(1.1);z-index:200}.page-video .grid-container .product-list .image-wrap{overflow:hidden;margin:0;position:relative}.page-video .grid-container .product-list .image-fg{color:#fff;font-weight:bold;position:relative;top:0%;z-index:9;text-align:center}.page-video .grid-container .product-list img{cursor:pointer;object-fit:cover;display:block;max-width:100%;height:auto}.page-video .grid-container .product-list .title{margin:7px 0 0 0;line-height:19px;font-size:16px;font-weight:400;min-height:46px;letter-spacing:0;padding:1rem;font-family:'Circular Spotify'}.page-video .grid-container .product-list .title a{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;color:white}.page-video .grid-container .product-list a{text-decoration:none}.page-video .grid-container .product-list .text.overlay-hover{position:absolute !important;background-color:black;top:0;left:-15px;height:100%;width:100%;padding:15px;z-index:100;opacity:0;transition:all .3s ease;border:1px solid #181818;overflow:hidden;border-radius:20px}.margin-top{margin-top:3rem}
