@font-face{font-family:DM Sans;src:url(/assets/DMSans-VariableFont_opsz_wght-d9KJDlpM.ttf) format("truetype")}:root{font-family:DM Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-size:max(min(1.6vw,2vh),9px);color-scheme:light dark;color:#fff;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*{box-sizing:border-box;margin:0;padding:0}#content{opacity:0;transition:opacity .5s;width:100%;height:100vh;overflow-y:scroll;position:relative}h3{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1em}p{font-size:max(1.1rem,14px);font-weight:400;line-height:1.3;max-width:30em;margin-top:1.5em;margin-bottom:1.5em}.logos{text-align:left;margin-top:3rem}.logos li{display:inline-block;vertical-align:middle;margin-right:1rem}.logos li img{vertical-align:middle}.logos li img.vuoden,.logos li img.cannes{height:3.5rem}.logos li img.grandone{height:1.2rem}.logos li img.adce{height:2rem}.section{scroll-snap-align:center;min-height:100vh;position:relative;width:100%}.section video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;z-index:-1}.section picture{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;z-index:-1}.section picture img{width:100%;height:100%;object-fit:cover;object-position:center}.section.mllbully video{object-fit:contain;object-position:calc(50% + 12rem) 50%}@media (max-width: 1200px){.section.mllbully video{object-position:50% 50%}}.section .content-wrapper{position:absolute;width:100%;background:#000000b3;opacity:0;transition:opacity .5s;z-index:10}.section .content-wrapper.visible{opacity:1}.section .content-wrapper .content{z-index:3;max-width:1200px;margin:0 auto;position:relative;min-height:100vh;opacity:1}.section .content-wrapper .play{position:absolute;top:50%;left:50%;width:5rem;height:5rem;fill:#aaa;transform:translate(-50%,-50%);opacity:.65;transition:opacity .25s;cursor:pointer;z-index:20}.section .content-wrapper .play:hover{opacity:1;cursor:pointer}.section .top-content{position:absolute;top:4rem}@media (max-width: 1200px){.section .top-content{padding:0 2rem}}.section .bottom-content{position:absolute;bottom:4rem}@media (max-width: 1200px){.section .bottom-content{padding:0 2rem;bottom:7rem}}.section.intro h1{background-image:url(/inuits-logo-white-rgb.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:3.5em;height:1.4440559441em;text-indent:-9999px;position:fixed;left:2.5rem;top:2rem}.section.intro h2{font-size:5rem;font-weight:700;text-align:center;line-height:1;padding-top:calc(50vh - 10rem);max-width:9em;margin:0 auto;letter-spacing:-.02em;opacity:1}.section.intro h3{padding-top:6rem;text-align:center}.section.intro .logos{text-align:center;margin-top:3rem}.section.intro .logos li{margin-right:1rem}.section.intro .content{padding:0 2rem}.section.contact{text-align:center}.section.contact h3{margin-left:auto;margin-right:auto;padding-top:calc(50vh - 12rem);font-size:2.3rem;max-width:12em}.section.contact p{padding-top:1rem;max-width:20em;margin-left:auto;margin-right:auto}#contact-link{position:fixed;right:2.5rem;top:2rem;font-size:1rem;font-weight:400;text-decoration:none;letter-spacing:0em;padding:.5em 1em;border-radius:.5em;color:#fff;z-index:200}
