:root{--bg:#0b0e05;--main:#f3e6c2;--nav-height:60px}body,html{background:#0b0e05;background:var(--bg);color:#f3e6c2;color:var(--main);height:100%;overflow-x:hidden;overflow-y:auto}body{display:flex;flex-direction:column;font-weight:"1000";margin:0}body,p{font-family:Mulish}p{font-weight:"400";line-height:1.2}#root{min-height:100%}#main{display:contents;height:calc(100% - 60px);height:calc(100% - var(--nav-height))}a{color:#f3e6c2;color:var(--main);text-decoration:none}a:hover{color:#fff;cursor:pointer;filter:drop-shadow(0 0 3px #f3e6c2);filter:drop-shadow(0 0 3px var(--main))}nav{align-items:center;background-color:var(--bg);border-bottom:1px solid var(--main);box-sizing:border-box;color:var(--main);display:flex;flex-direction:row;height:var(--nav-height);justify-content:space-between;padding:10px 20px;text-transform:uppercase;width:100%}nav svg{display:none;font-size:2rem}#nav-logo{letter-spacing:1px;margin:0}#nav-items{align-items:center;display:flex;flex-direction:row;font-weight:600;justify-content:flex-end;list-style:none;width:80%}#mobile-menu{background-color:var(--main);max-height:0;overflow:hidden;position:absolute;transition:.5s;width:100%;z-index:99}.menu-active{max-height:350px!important}#mobile-nav-items{display:flex;flex-direction:column;font-size:2em;font-weight:600;list-style:none;margin:0;padding:20px}#mobile-nav-items a{color:var(--bg)}#mobile-nav-items li{min-height:60px}#nav-items li{margin-left:35px}@media screen and (max-width:700px){#nav-items{display:none!important}nav svg{display:block}#polaroid-wrapper{flex-direction:column;margin-top:60px}}#footer{background-color:var(--bg);border-top:1px solid;justify-content:space-evenly;padding:20px}#footer,.footer-section{align-items:center;display:flex;flex-direction:row}#footer img{margin:0 20px;max-height:120px;max-width:156px}.footer-section svg{font-size:36px;margin:0 10px}@media screen and (max-width:900px){#footer{flex-direction:column;padding:20px 40px}.footer-section{margin-bottom:20px}}#hero-container{height:94%;overflow:hidden;position:relative}#hero-background{height:100%;position:absolute;width:100%}#hero-top{align-items:center;display:flex;flex-direction:row;margin-bottom:40px}#hero-top img{max-height:250px;padding-right:40px;z-index:9}#hero-video{height:100%;object-fit:cover;width:100%}#hero-foreground{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;line-height:.7;text-align:center}#hero-foreground h1{color:var(--main);font-size:6em;letter-spacing:.3rem;margin:-20px 0 0;position:relative;-webkit-user-select:none;user-select:none;z-index:2}#hero-foreground h2{font-size:2rem;margin-top:0}#hero-foreground h2,#hero-foreground p{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}#watch img{max-height:80px;padding:20px}#tagline{font-size:32px;font-weight:100;margin-bottom:0;margin-top:30px!important;z-index:1}#hero-items{align-items:center;color:var(--main);display:flex;flex-direction:row;font-size:1.7em;font-weight:600;justify-content:space-evenly;list-style:none;margin-top:80px;padding:0;text-transform:uppercase;width:90%;z-index:2}#video-container{margin-bottom:20px;margin-top:20px;max-width:800px;min-width:320px;width:60%;z-index:1}#trailer-link{align-items:center;background-color:var(--main);border:none;color:var(--bg);display:flex;flex-direction:row;font-family:Mulish;font-size:1.2rem;font-weight:1000;line-height:1;margin-top:20px;padding:10px 20px;text-transform:uppercase;z-index:1}#trailer-link svg{margin-left:10px}#trailer-link:hover{cursor:pointer;filter:drop-shadow(0 0 10px var(--main))}#trailer-lightbox{align-items:center;background-color:#000c;bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99}#trailer-lightbox button{background:none;border:none;color:var(--main);margin-bottom:20px}#trailer-lightbox svg{font-size:3rem}#trailer-lightbox svg:hover{cursor:pointer;filter:drop-shadow(0 0 10px var(--main))}#video-container iframe{aspect-ratio:16/9;height:100%;max-width:1200px;width:100%}.ad-unit{margin:20px auto;position:relative}.mobile-leaderboard{display:none}@media screen and (max-width:1280px){body{font-size:14px}#hero-items{flex-direction:column;padding:0}#hero-items li{margin-bottom:25px}}@media screen and (max-width:768px){.desktop-leaderboard{display:none}.mobile-leaderboard{display:block}}@media screen and (max-width:700px){#hero-container{height:80%;min-height:680px}#hero-foreground h1{font-size:60px}#hero-foreground h2{font-size:2rem}#tagline{font-size:20px!important;margin-top:15px}#hero-top{flex-direction:column}#hero-top img{margin-bottom:60px!important;padding-right:0}#hero-top div{margin-bottom:20px}}#episode-title{font-size:3rem;text-align:center}#episode-selector{display:flex;justify-content:space-between;margin:auto;max-width:800px;padding:0 40px}#episode-selector button,#episode-selector-dropdown button{background-color:#0008;border:1px solid var(--main);color:var(--main);font-family:Mulish;font-size:1.4em;font-weight:1000;padding:10px;width:100%}#episode-selector .active-episode,#episode-selector button:hover{background-color:var(--main);color:var(--bg);opacity:1}#episode-selector-mobile{background-color:var(--main);box-sizing:border-box;display:none;font-size:1.5rem;font-weight:900;position:relative;text-align:center;width:100%}#current-selector{align-items:center;background-color:var(--main);border:none;color:var(--bg)!important;display:flex;flex-direction:row;font-family:Mulish;font-size:1.6rem;font-weight:1000;justify-content:center;line-height:1.5;padding:5px 20px;width:100%}#episode-selector-mobile svg{height:1.2rem}#episode-container{color:var(--main);margin:auto;max-width:800px;padding:0 40px 40px}#episode-selector-dropdown a,#episode-selector-dropdown button{margin:0;padding:5px 0;width:100%}#episode-selector-dropdown{background-color:#333;max-height:0;overflow:hidden;position:absolute;top:45px;transition:1s ease-in-out;z-index:99}.active-dropdown{max-height:500px!important}#episode-selector-dropdown button{font-size:1.5rem;opacity:.8}#trailer-container{aspect-ratio:16/9;width:100%}#synopsis h1{line-height:1;margin-bottom:10px;margin-top:0}#synopsis h3{margin:0 auto 5px}#synopsis p{font-size:.9rem;text-align:justify}#synopsis{background-color:#000000ad;margin-bottom:40px;padding:20px}@media screen and (max-width:700px){#episode-title{font-size:2rem}#episode-selector{display:none}#episode-selector-mobile{display:block}#episode-container{padding:0}#synopsis{padding:0 20px 40px}}#interviews,body{background:#0000}#interviews{margin:auto;max-width:800px;padding-top:40px;position:relative;z-index:1}#interview-wrapper{width:100%}#interviews #synopsis{background-color:#0008!important;margin-bottom:0}#interview-wrapper #synopsis{padding:0}#interview-wrapper #synopsis p{display:none}#interviews #synopsis h1{margin-bottom:0;padding:20px 10px}#interview-background{height:100%;object-fit:cover;position:fixed;top:0;width:100%;z-index:-1}#interview-video{aspect-ratio:16/9;background-color:#333;width:100%}#interview-selector{background-color:#0008;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:space-evenly;margin-bottom:80px}#interview-selector button{align-items:center;background:none;border:none;box-sizing:border-box;color:var(--main);display:flex;filter:drop-shadow(0 0 0 var(--main)) contrast(1);flex-direction:column;font-family:Mulish;font-size:1.2rem;font-weight:1000;line-height:1;max-width:260px;padding:10px;text-align:center;transition:.2s}#interview-selector img{aspect-ratio:16/9;background-color:#333;margin-bottom:10px;max-width:240px;pointer-events:none}#interview-selector svg{min-height:20px;min-width:20px}#interview-selector p{margin:0;max-width:240px}#interview-selector button:hover,.active-interview{filter:drop-shadow(0 0 20px var(--main)) contrast(1.3)}@media (max-width:700px){#interview-wrapper #synopsis{padding:0 10px}#interview-selector button{font-size:1rem;padding:5px 0;width:50%}#interview-selector button:nth-child(odd){padding-left:10px;padding-right:5px}#interview-selector button:nth-child(2n){padding-left:5px;padding-right:10px}#interview-selector img{width:100%}}#gallery-landing{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:600px;overflow:hidden;padding:40px 20px;position:relative}#gallery-landing h1{color:var(--main);filter:drop-shadow(3px 3px 0 var(--bg)) drop-shadow(0 0 20px var(--bg));font-size:4rem;margin-bottom:0;margin-top:0;text-align:center;width:100%;z-index:9}#wood-background{background-size:cover;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:1s}#polaroid-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:80px;margin-top:60px;pointer-events:auto}#polaroid-wrapper:hover .polaroid:not(:hover),#polaroid-wrapper:hover+#wood-background{filter:blur(1px) brightness(.5)}.polaroid{animation-duration:.5s;animation-fill-mode:forwards;background:#fbfbf0;background:linear-gradient(180deg,#fbfbf0,#e9e7d8 30%,#ecece5 52%,#e6e6da 73%,#dfdfd7 82%,#f7f6ed);border-radius:2px 1px 4px 3px;box-shadow:inset 0 0 2px #000a,2px 4px 4px 1px #000a;filter:blur(0);padding:20px;transition:.7s ease;visibility:hidden;z-index:1}.polaroid:first-child{animation-delay:.5s;animation-name:drop-in-1}.polaroid:nth-child(2){animation-delay:.75s;animation-name:drop-in-2}.polaroid:nth-child(3){animation-delay:1s;animation-name:drop-in-3}.polaroid:hover{box-shadow:inset 0 0 2px #000a,12px 14px 17px 5px #000a;filter:blur(0);transform:rotate(0deg) scale(1.2)!important;z-index:99}.polaroid h2,.polaroid p{color:var(--bg);text-align:center}.polaroid p{margin-bottom:0;margin-top:-20px}.polaroid img{aspect-ratio:3/2;max-height:212px;object-fit:cover}.vignette:after{box-shadow:inset 0 0 3px 1px #00000080;content:"";display:block;height:212px;position:absolute;top:20px;width:89%}#back-to-gallery{align-items:center;display:flex;font-weight:600;padding:10px}#gallery-description{box-shadow:0 0 8px;color:#000;filter:brightness(1.4) saturate(.5);margin:-5px auto 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px;transform:rotate(-1deg)}#gallery-carousel{align-items:center;display:flex;flex-direction:row;justify-content:center}#gallery-carousel button{align-items:center;background-color:var(--main);border:none;border-radius:100%;color:var(--bg);display:flex;font-size:30px;height:40px}#gallery-carousel button:hover{filter:drop-shadow(0 0 10px white)}#thumbnails-wrapper::-webkit-scrollbar{height:10px}#thumbnails-wrapper::-webkit-scrollbar-track{background:#909090}#thumbnails-wrapper::-webkit-scrollbar-thumb{background:var(--main)}#thumbnails-wrapper::-webkit-scrollbar-thumb:hover{background:#fff}#thumbnails-wrapper{display:flex;flex-direction:row;margin:20px;max-width:min(1200px,80%);overflow-x:scroll;scroll-snap-type:x mandatory}.thumbnail{background-color:var(--main);border:1px solid;box-shadow:3px 3px 0;margin:10px;max-height:150px;min-height:150px;min-width:150px;scroll-snap-align:start}.thumbnail:hover{animation-direction:alternate;animation-duration:2s;animation-iteration-count:infinite;animation-name:hovering;animation-timing-function:linear}.active-thumb,.thumbnail:hover{filter:brightness(1.4)}.thumbnail img{height:100%;max-height:800px;object-fit:cover;pointer-events:none;width:100%}#gallery-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}#gallery-wrapper img{animation:fade-in 1s;aspect-ratio:16/9;display:none;height:60vh;margin-bottom:0;max-width:100%;object-fit:contain}#gallery-wrapper:hover #gallery-left,#gallery-wrapper:hover #gallery-right{display:flex}#gallery-left,#gallery-right{align-items:center;background-color:var(--main);border:none;border-radius:100%;color:var(--bg);display:none;font-size:50px;height:60px;z-index:9}#gallery-left:hover,#gallery-right:hover{filter:drop-shadow(0 0 10px white)}#gallery-right{margin-left:-30px}#gallery-left{margin-right:-30px}.active-gallery{display:block!important}#scroll-hint{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:slight-fade-in;animation-timing-function:cubic-bezier();color:var(--main);font-weight:900;margin-top:-10px;text-align:center;z-index:99}#scroll-hint svg{margin-bottom:-3px}@media (max-width:1180px){#wood-background{background-size:contain}}@media (max-width:500px){.thumbnail{max-height:100px;min-height:100px;min-width:100px}#gallery-left,#gallery-right{font-size:20px;height:30px;padding-top:5px}#gallery-left:hover,#gallery-right:hover{filter:drop-shadow(0 0 10px white)}#gallery-right{display:block;margin-left:-40px}#gallery-left{display:block;margin-right:-40px}#gallery-carousel button{display:none}#thumbnails-wrapper{max-width:100%}#gallery-wrapper img{height:50vh}}@keyframes hovering{0%{box-shadow:3px 3px 0}50%{box-shadow:5px 5px 0}to{box-shadow:3px 3px 0}}@keyframes slight-fade-in{0%{opacity:.6}to{opacity:1}}@keyframes drop-in-1{0%{filter:blur(10px);transform:scale(2) rotate(16deg) translateY(-21px) translateX(-400px);visibility:visible}to{filter:blur(0);transform:scale(1) rotate(-5deg) translateY(-2px) translateX(0);visibility:visible}}@keyframes drop-in-2{0%{filter:blur(10px);transform:scale(2) rotate(-16deg) translateY(621px);visibility:visible}to{filter:blur(0);transform:scale(1) rotate(2deg) translateY(12px);visibility:visible}}@keyframes drop-in-3{0%{filter:blur(10px);transform:scale(2) rotate(16deg)translateY(211px) translateX(400px);visibility:visible}to{filter:blur(0);transform:scale(1) rotate(-4deg) translateX(-5px) translateX(-5px);visibility:visible}}#spotlight{align-items:center;background-color:var(--main);border-radius:0 0 20px 20px;box-sizing:border-box;display:flex;flex-direction:row;margin:0 auto 80px;max-width:900px;min-height:50vh;padding:20px;position:relative;transition:1s ease-in-out}.spotlight-inner{align-items:center;display:none}.spotlight-inner.active-spotlight{display:flex}.name{font-size:2rem;margin:0}.character{margin-top:0}.character span{font-size:1rem}.bio,.headshot{animation:fade-in 1s;box-shadow:3px 3px 9px 1px #0000004d;margin:0 20px}.headshot{aspect-ratio:4/5;background-color:var(--main);border:10px solid #fff;height:350px;min-width:280px;transform:rotate(1deg)}.bio{background-color:#fff;color:#000;padding:20px;transform:rotate(359deg)}.bio p{font-size:.9rem;text-align:justify}#cast-carousel{align-items:flex-end;box-sizing:border-box;display:flex;height:125px;margin:40px auto 0;max-width:900px;overflow-x:scroll;overflow-y:hidden;padding:0 10px}.cast-thumb{background-color:var(--main);border-radius:5px 30px 0 0;color:var(--bg);filter:drop-shadow(0 0 3px #000a);margin:0 -10px;padding:10px 30px 0;text-align:center;transform:rotate(1turn) translateY(10px);transition:.5s cubic-bezier(.075,.82,.165,1);-webkit-user-select:none;user-select:none}.active,.cast-thumb:hover{opacity:1;transform:rotate(359deg) translateY(10px);z-index:99!important}.active .thumb-character,.cast-thumb:hover .thumb-character{margin:5px 0 20px;max-height:40px;opacity:1}.active .thumb-name,.cast-thumb:hover .thumb-name{margin:0}.thumb-headshot{max-height:0;pointer-events:none}.thumb-name{font-size:1.3rem;line-height:1;margin:0 0 20px}.thumb-character,.thumb-name{pointer-events:none;transition:1s cubic-bezier(.075,.82,.165,1)}.thumb-character{font-size:.8rem;font-weight:400;line-height:1.1;margin:0;max-height:0;opacity:0;white-space:pre-wrap}#handle-helper{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:breath;animation-timing-function:cubic-bezier();color:#fff;font-size:14px;font-weight:900;left:20px;pointer-events:none;position:absolute;top:-33px;z-index:99}#handle-helper svg{margin-bottom:-3px}#cast-carousel::-webkit-scrollbar{height:20px}#cast-carousel::-webkit-scrollbar-track{background:#909090}#cast-carousel::-webkit-scrollbar-thumb{background:#b73f00}#cast-carousel::-webkit-scrollbar-thumb:hover{background:#fff}@media (max-width:700px){#spotlight,.spotlight-inner{flex-direction:column!important}.headshot{margin-bottom:20px}#handle-helper{top:-33px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes breath{0%{color:var(--main)}to{color:#fff}}#no-match{display:flex;flex-direction:column;justify-content:center;min-height:76.4%;text-align:center}#no-match h2{font-size:2.3rem;margin-top:0}#no-match p{flex-direction:column}#no-match a,#no-match p{align-items:center;display:flex}#no-match a{background-color:var(--main);color:var(--bg);font-weight:600;justify-content:center;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#no-match svg{font-size:24px;margin-left:10px}
/*# sourceMappingURL=main.2235152f.css.map*/