@font-face{font-family:Inter;src:url(../fonts/Inter-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.inter-font{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.skip-link{position:absolute;left:-9999px;top:0;z-index:999999999;padding:12px 18px;background:#090b0c;color:#fff;border-radius:8px;font-family:Inter,sans-serif;font-size:.9rem;text-decoration:none}.skip-link:focus{left:12px;top:12px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[data-cal-link]:focus-visible{outline:2px solid var(--content);outline-offset:3px;border-radius:4px}@media (hover: none){#mouse{display:none!important}}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter}html,body:not(.dark-mode){width:100vw;height:100dvh;background-color:var(--background);overflow-x:hidden;position:sticky;--background: #090B0C;--container: hsla(0, 0%, 7%, .25);--containersolid: hsla(0, 0%, 7%);--box: hsl(0deg 0% 7.45%);--border: #303030;--borderhover: #606060;--content: rgb(235, 233, 252, 1);--contenttransparent: rgba(235, 233, 252, .6);--blurbg: rgba(219, 219, 219, .25);--contenthover: rgba(235, 233, 252, .01);--overlayon: rgba(0, 0, 0, .8);--overlayoff: rgba(0, 0, 0, 0);--line: hsl(0 0% 95% / .1);transition:all ease .4s;display:table-row-group;--media-button-hover-bg: #ffffff00 !important}.dark-mode{width:100vw;height:100dvh;background-color:var(--background);overflow-x:hidden;position:sticky;--background: #f0f0f0;--container: hsla(0, 0%, 93%, .25);--containersolid: hsl(0deg 0% 92.16%);--box: hsl(0, 0%, 94%);--border: #c0c0c0;--borderhover: #909090;--content: rgb(5, 3, 21, 1);--contenttransparent: rgba(5, 3, 21, .6);--blurbg: rgba(219, 219, 219, .25);--contenthover: rgba(5, 3, 21, .01);--overlayon: rgba(0, 0, 0, .8);--overlayoff: rgba(255, 255, 255, 0);--line: hsla(0, 0%, 5%, .1);transition:all ease .4s;display:table-row-group}#mouse{height:50px;width:50px;background-color:var(--content);border-radius:50%;position:fixed;z-index:99999999;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) scale(.5);pointer-events:none}#mouse h5{font-family:Inter;font-size:.666rem;font-weight:600;color:var(--containersolid);opacity:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color ease .4s}a:link,a:visited,a:hover,a:active{color:var(--content);background-color:transparent;text-decoration:none;transition:all ease .4s;-webkit-tap-highlight-color:transparent}.mobile,.mobilefooter{display:none}.desk{display:responsive related}.tablet{display:none}.line{overflow:hidden;position:relative}.word{position:relative}::selection{background:var(--content);color:var(--background)}.parallax-container{border-radius:10px;overflow:hidden;position:relative;height:35vh;display:flex;justify-content:flex-start;align-items:flex-start}.parallax{width:100%;height:auto;object-fit:cover;transform-origin:bottom center}.scrollbar{margin:2px;width:7px;height:100%;border:0px solid var(--content);box-shadow:rgb(var(--foreground-color-rgb) / .14) 0 .875rem 3.125rem;--os-size: 2px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 0px;--os-handle-interactive-area-offset: 10px;--os-handle-border-radius: 0px;box-sizing:border-box;--os-handle-bg: var(--contenttransparent);--os-handle-bg-hover: var(--content);--os-handle-bg-active: var(--content)}@keyframes rounded-mask-reveal{0%{clip-path:inset(10% 10% 10% 10% round 10px)}to{clip-path:inset(0% 0% 0% 0% round 10px)}}.appeareffect{clip-path:inset(0% 0% 0% 0% round 10px)}@supports (animation-timeline: view()){.appeareffect{animation:rounded-mask-reveal linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}@layer support{*{box-sizing:border-box;margin:0}.appeareffect{max-inline-size:100%}}@media screen and (max-width: 1280px){.tablet{display:block}}@media screen and (max-width: 740px){#mouse{visibility:hidden}.desk,.tablet{display:none}.mobile{display:flex}}.pt{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--background);visibility:hidden;opacity:0;z-index:99999;cursor:progress}.pt_wrapper{display:flex;align-items:center;justify-content:center;width:inherit;height:inherit}.pt_text h2{overflow:hidden;padding-bottom:16rem;font-family:Inter;font-size:1.5rem;letter-spacing:-1px;font-weight:400;color:var(--content);padding-bottom:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{position:absolute;left:0;top:0;width:100%}#loader{height:100%;width:100%;position:fixed;top:0;background-color:var(--background);z-index:99999999999999999999;display:flex;align-items:center;justify-content:center;color:var(--content);gap:5px;cursor:progress}#loader h3{display:inline-block;padding-bottom:16rem;font-family:Inter;font-size:1.5rem;letter-spacing:-1px;font-weight:400;color:var(--content);padding-bottom:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;visibility:hidden}.transiline{display:block;overflow:hidden;position:relative}nav{display:flex;justify-content:unset}nav h3{margin-top:35px;margin-right:2vw;font-family:Inter;font-size:1.125rem;line-height:1.25;cursor:pointer;font-weight:400;letter-spacing:-1px;display:inline-block;color:var(--content);width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .3s;-webkit-tap-highlight-color:transparent;overflow:hidden;transform:translateY(0);&:before,&:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--content);transition:all .75s ease}&:before{transform:translate(-200%)}&:hover{&:before{transform:translate(0)}&:after{transform:translate(200%)}}}.arrowicontop{width:auto;height:12px;fill:var(--content);transition:all ease .4s}.arrowiconbot{width:auto;height:12px;fill:var(--content)}#floatnav{position:fixed;width:100vw;height:75px;display:none;justify-content:center;align-items:center;bottom:0dvh;background:var(--overlayoff);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);gap:25px;transition:all ease .4s;z-index:100}.floatnavsection{width:75px;height:100%;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;filter:brightness(150%)}.floatnaviconselected{width:auto;height:20px;fill:var(--content);transition:all ease .4s}.floatnavicon{width:auto;height:20px;fill:var(--contenttransparent);transition:all ease .4s;pointer-events:none}.floatnavsection h6{font-family:Inter;font-size:.875rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;pointer-events:none}.floatnavsection h6 span{color:var(--contenttransparent);transition:all ease .4s}@media screen and (max-width: 1280px){#floatnav{display:flex}nav{display:none}}@media screen and (max-width: 740px){nav{justify-content:space-between;margin:0 5vw}nav h3{margin-right:0%;margin-bottom:10vw;margin-top:2vw}}.sidebar-structure{-webkit-text-size-adjust:100%;line-height:20px;color:var(--contenttransparent);box-sizing:border-box;z-index:8;justify-content:center;display:flex;position:fixed;inset:0%;pointer-events:none}.sidebar-structure-sides{-webkit-text-size-adjust:100%;line-height:20px;color:var(--contenttransparent);pointer-events:none;box-sizing:border-box;flex:1;align-self:flex-start;padding:5vw 4vw 0}.sidebar-structure-middle{-webkit-text-size-adjust:100%;line-height:20px;color:var(--contenttransparent);pointer-events:none;box-sizing:border-box;padding-bottom:0;padding-right:0;position:relative;width:100%}.sidebar-content{-webkit-text-size-adjust:100%;line-height:20px;color:var(--contenttransparent);box-sizing:border-box;z-index:8;justify-content:center;align-items:flex-start;inset:0% auto 0% 0%;width:max-content;grid-row-gap:1.875rem;flex-direction:column;padding-left:0;display:flex;position:relative;pointer-events:auto;opacity:1}.sidebar-nav{-webkit-text-size-adjust:100%;line-height:20px;color:var(--contenttransparent);box-sizing:border-box;z-index:8;justify-content:center;align-items:flex-start;inset:0%;width:max-content;grid-row-gap:1.875rem;flex-direction:column;padding-left:0;display:flex;position:relative;pointer-events:auto;opacity:1}.text-projectpage-overline{-webkit-text-size-adjust:100%;pointer-events:auto;box-sizing:border-box;color:var(--content);text-align:left;font-family:Inter;font-size:1rem;font-weight:500;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;margin-top:1px;line-height:18px}.sidebar-chapters-wrapper{-webkit-text-size-adjust:100%;line-height:20px;pointer-events:auto;box-sizing:border-box;flex-direction:column;display:flex;grid-row-gap:.875rem;align-self:flex-start;align-items:flex-start;position:relative}.chapter{-webkit-text-size-adjust:100%;pointer-events:auto;box-sizing:border-box;max-width:100%;display:inline-block;color:var(--contenttransparent)!important;text-decoration:none;letter-spacing:.4px;align-self:stretch;padding-top:4px;padding-bottom:4px;font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;line-height:17px;transition:all .2s linear}.chapter.active{color:var(--content)!important;font-weight:400}.sidebar-nav h3{font-family:Inter;font-size:1.125rem;cursor:pointer;font-weight:400;letter-spacing:-1px;display:inline-block;color:var(--content);width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .3s;-webkit-tap-highlight-color:transparent;overflow:hidden;transform:translateY(0);&:before,&:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--content);transition:all .75s ease}&:before{transform:translate(-200%)}&:hover{&:before{transform:translate(0)}&:after{transform:translate(200%)}}}@media screen and (max-width: 1280px){.sidebar-structure{display:none}}.darkcircle{position:absolute;left:50%;transform:translate(-50%,100%);width:7px;height:7px;border-radius:50%;background:var(--content);align-self:center;cursor:pointer;transition:all ease .4s}footer{height:100%;width:auto;margin:0vw 15vw}footer h3{font-family:Inter;display:inline;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}footer h4{font-family:Inter;display:inline;font-size:1.125rem;font-weight:400;letter-spacing:-1px;text-align:right;margin-left:1vw;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#socials br,#legal2 br{display:none}footer #line1{width:100%;display:flex;justify-content:space-between}footer #line2{width:100%;display:flex;justify-content:space-between}footer #socials{padding-top:.8vw}footer #legal2{padding-top:.8vw}footer h2{font-family:Inter;font-size:1.125rem;cursor:pointer;font-weight:400;letter-spacing:-1px;margin-right:1vw;display:inline-block;color:var(--content);width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .3s;-webkit-tap-highlight-color:transparent;overflow:hidden;transform:translateY(0);&:before,&:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--content);transition:all .75s ease}&:before{transform:translate(-200%)}&:hover{&:before{transform:translate(0)}&:after{transform:translate(200%)}}}#marge{height:5vw}#extra{position:absolute;left:50%;bottom:5vw;transform:translate(-50%);font-family:Inter;font-size:.875rem;font-weight:400;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}.extrasandbox{position:absolute;left:50%;bottom:0vw;top:2.5vw;transform:translate(-50%);font-family:Inter;font-size:.875rem;font-weight:400;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#extra p{color:var(--contenttransparent);transition:all ease .4s}@media screen and (max-width: 1280px){footer{padding-bottom:75px}footer h4{line-height:30px}footer #socials{padding-top:.2vw}footer #legal2{padding-top:0vw;text-align:end}footer h2{margin-right:1vw;line-height:30px}#socials br,#legal2 br{display:unset}}@media screen and (max-width: 740px){.mobilefooter{display:grid;padding-bottom:75px}footer{height:100%;width:auto;margin:0vw 5vw;padding-bottom:5vw}footer h3{display:inline}footer h4{display:inline;text-align:right;margin-left:0vw}#socials br,#legal2 br{display:none}footer #line1{width:100%;display:grid;justify-content:center;padding-bottom:5px}footer #line2{width:100%;display:grid;justify-content:center}footer #socials{padding-top:.8vw;padding-bottom:6px}footer #legal2{padding-top:0vw}#marge{height:5vw}#email,#legal1{text-align:center}#extra{display:contents;text-align:center}#darkmode{display:disable;padding-bottom:10vw;padding-top:5vw}.footerdarkmode{display:grid}.darkcircle{position:relative}}.mfp-fade.mfp-bg{background:var(--overlayoff);backdrop-filter:blur(0px);opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.mfp-fade.mfp-bg.mfp-ready{background:var(--overlayon);backdrop-filter:blur(2px);opacity:1}.mfp-content{z-index:99999999999999999}.mfp-fade.mfp-bg.mfp-removing{background:var(--overlayoff);backdrop-filter:blur(0px);opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content,.mfp-iframe-holder .mfp-close{opacity:0}.mfp-bg{z-index:100}.player{z-index:999999}html,body{--track-height: 2px !important;--track-focus-height: 2px !important}[data-media-player][data-layout=video]:not([data-fullscreen]){border-radius:10px!important;border:none!important;overflow:hidden}.vds-video-layout .vds-controls-group:nth-last-child(2){display:none}.vds-time-group{display:none}.vds-video-layout[data-sm] .vds-controls .vds-play-button{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.vds-load-container .vds-play-button{background-color:#0000008c!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.vdsresizeicon{fill:#fff;transform:scale(.8);transform-origin:center}.vdsnormalicon{fill:#fff}.vdstransparenticon{fill:#fff;fill-opacity:.5}.vds-chapter-title{visibility:hidden}.vds-settings-menu,.vds-google-cast-tooltip,.vds-pip-tooltip{display:none!important}.vds-video-layout .vds-controls{border-radius:10px!important;background-image:none!important}:where(.vds-video-layout[data-sm] .vds-time-slider){margin:0vw 5vw!important}:where(.vds-slider[aria-orientation=vertical]){--width: 20px !important}media-player{background-size:cover;background-position:center;background-repeat:no-repeat;--media-poster-bg: transparent}[data-media-player] .vds-gesture{display:none!important}[data-media-player][data-started]{background-image:none!important}[data-media-player][data-started] .vds-poster,[data-media-player][data-started] .vds-load-container{display:none!important}.vds-buffering-indicator,.vds-buffering-spinner,media-spinner{display:none!important}.vds-airplay-button{display:none}[data-media-player]:not([data-view-type=audio]) [data-media-provider]{height:100%!important}[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-provider]{position:absolute!important}[data-media-player]{height:100%}media-tooltip-content{display:none!important}[data-media-player][data-layout=video]{background-color:var(--container)!important}[data-media-provider] iframe{height:-webkit-fill-available}[media-slider-value]{display:none!important}.vds-video-layout .vds-time-slider .vds-slider-value{text-shadow:unset!important}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:auto!important}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}.drimeaudio{display:block!important;margin-bottom:4vw;aspect-ratio:136/19!important;margin-top:2vw}.drimeaudio .vds-time-slider{margin:0vw 5vw!important}.drimesd{display:block!important;margin-bottom:4vw;aspect-ratio:61/20!important;margin-top:2vw}.drimesd .vds-time-slider{margin:0vw 5vw!important}.drimevideo2{display:block!important;aspect-ratio:16/9!important;margin-bottom:4vw;margin-top:2vw}.upreviewaudio{display:block!important;margin-bottom:4vw;aspect-ratio:1920/236!important;margin-top:2vw}.upreviewaudio .vds-time-slider{margin:0vw 5vw!important}.upreviewsd{display:block!important;margin-bottom:4vw;aspect-ratio:1446/520!important;margin-top:2vw}@media screen and (max-width: 740px){.vds-video-layout .vds-controls-group:nth-last-child(2){display:flex;padding-right:3.5vw}.drimevideo2,.drimeaudio{margin-bottom:20vw;margin-top:10vw}.drimesd{margin-top:10vw}}.bg{position:fixed;inset:-50%;width:200%;height:200vh;background:transparent url(../images/noise-transparent.png) repeat 0 0;background-repeat:repeat;animation:bg-animation .2s infinite;opacity:.7;visibility:visible;z-index:-99;clip-path:url(#container)}.bggrid{content:"";height:100%;width:100vw;position:absolute;background:linear-gradient(90deg,var(--line) 1px,transparent 1px 10vmin) 0 -5vmin / 10vmin 10vmin,linear-gradient(var(--line) 1px,transparent 1px 10vmin) 0 -5vmin / 10vmin 10vmin;mask:linear-gradient(-15deg,transparent 30%,var(--background));top:0;z-index:-1;transform:translateZ(-100vmin);transition:all .3s ease}@keyframes bg-animation{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}#container{height:100%;width:auto;background-color:var(--container);padding:5vw 5vw 3vw;margin:0vw 5vw 5vw;border:solid;border-color:var(--border);border-width:1px;border-radius:20px;transition:all ease .4s;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);overflow:hidden}#header{display:flex;justify-content:space-between}#content{width:50%}#reel{width:50%;cursor:pointer;transition:all ease .4s;border-radius:12px;translate:0}#reel:hover{translate:0 -.8vw;transition:all ease .4s}#video{width:100%;border-radius:12px;object-fit:cover;outline:solid;outline-width:1px;transition:outline-color ease .4s;outline-color:var(--border)}#video:hover{transition:all ease .4s;outline-color:var(--borderhover)}#profil{display:flex;justify-content:flex-start}#nickname{padding-left:20px;align-content:center}#avatar a{pointer-events:none;-webkit-tap-highlight-color:transparent}.available{display:flex}#pp{width:13vh;height:13vh;border-radius:100%;z-index:1}#header h1{font-family:Inter;font-size:1.5rem;letter-spacing:-1px;font-weight:500;color:var(--content);padding-bottom:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#header h5{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--content);opacity:50%;padding-left:7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#description h2{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);padding-top:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:none;width:100%;transition:all ease .4s}#description h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;line-height:1.25;margin-right:11vw;color:var(--content);padding-top:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:none;width:100%;transition:all ease .4s}#description h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;margin-right:13vw;color:var(--content);padding-top:15px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:none;width:100%;transition:all ease .4s}.pulse{display:block;width:10px;height:10px;border-radius:50%;background:#00b22b;box-shadow:#00b22a7d;animation:pulse 2s infinite;align-self:center}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #00b22a7d}70%{-webkit-box-shadow:0 0 0 5px #00b22a00}to{-webkit-box-shadow:0 0 0 0 #00b22a00}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #00b22a7d;box-shadow:0 0 #00b22a7d}70%{-moz-box-shadow:0 0 0 5px #00b22a00;box-shadow:0 0 0 5px #00b22a00}to{-moz-box-shadow:0 0 0 0 #00b22a00;box-shadow:0 0 #00b22a00}}@media screen and (max-width: 1280px){#header{display:flex;justify-content:space-between}#reel{width:calc(50% - 2vw)}#video{object-fit:cover;height:-webkit-fill-available}#description h3 br{display:none}#description h3{margin-right:5vw}}@media screen and (max-width: 740px){#header{justify-content:space-between;padding-top:1vh;margin:0 3vw}#content{width:100%}#avatar{position:relative}#avatar a{pointer-events:all}#avatarcenter{position:relative;align-items:center;justify-content:center;display:flex}#pp{z-index:1;width:87px;height:87px}#description h3{margin-right:0}}#work{height:auto;display:flex;padding-top:5vw;flex-wrap:wrap;justify-content:space-between}#work .box{height:100%;width:calc(33.33% - 2vw);margin-bottom:2vw;position:relative;background-color:var(--box);border:solid;border-color:var(--border);border-width:1px;border-radius:12px;cursor:pointer;transition:all ease .4s;-webkit-tap-highlight-color:transparent}#work .box:hover{translate:0 -.8vw;transition:all ease .4s;border-color:var(--borderhover)}#cover{width:100%;object-position:center}.box video{width:100%;object-fit:cover;object-position:center;border-radius:12px;transition:all ease .4s}.box img{position:relative;width:100%;z-index:99;object-fit:contain;pointer-events:none;transition:all ease .5s;border-radius:12px}#work .box .project{position:absolute;margin:2vw;transition:all ease-out .3s}#work h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);padding-top:.8vw;padding-left:1.2vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#work .box h4{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#work .box h5{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;text-align:right;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#details{padding:.3vw 1.2vw 1.2vw;display:flex;justify-content:space-between}@media screen and (max-width: 1280px){#work .box{width:calc(50% - 2vw);margin-bottom:4vw}#container{padding:5vw 5vw 3vw}#details{padding:.5vw 1.5vw 1.5vw}#work h3{padding-top:1vw;padding-left:1.5vw}}@media screen and (max-width: 740px){#work .box{width:100%;margin-bottom:5vw}#container{padding:5vw 5vw 0vw}#work{padding-top:10vw}#work .box{margin-bottom:10vw}#details{padding:1vw 3vw 3vw}#work h3{padding-top:2vw;padding-left:3vw}}#aboutheader{display:flex;justify-content:space-between}#pageview{width:100vw;height:100%;padding:0 17.5vw}#picleft{height:55vh;width:calc(50% - 2.5vw)}canvas{display:block}#imageContainer{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:10px;max-width:100%;filter:saturate(1);transition:all ease .5s}#imageContainer:hover{filter:saturate(50%)}#imageContainer>*{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain}#descright{width:calc(50% - 2.5vw);padding-top:5vw}#descright h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%}#descright h5{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:30px}#descright h4 span{color:var(--content);transition:all ease .4s}#story{display:block}#rightcolumnstory img{height:35vh;object-fit:cover;border-radius:10px;max-width:100%}#contentcolumnstory img{height:35vh;object-fit:cover;border-radius:10px;max-width:100%;transition:all ease .5s}.storycontent{width:100%;padding-top:10vw;display:flex;justify-content:space-between}.storycontent h5{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:20px}#storytitle{padding-top:5vw}#storytext{height:auto;width:calc(50% - 2.5vw)}#storytext h3 br,#lefttext h5 br{display:none}#righttext{height:auto;width:calc(50% - 2.5vw)}#contentcolumnstory{height:auto}#contentcolumnstory h6{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%}#contentcolumnstory h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-top:10px}#contentcolumnstory h6 span,#contentcolumnstory h4 span{color:var(--content);transition:all ease .4s}#imghover{cursor:pointer;mask-image:linear-gradient(110deg,#00000080 40%,#000,#00000080 60%);mask-size:300%;animation:anim-mask 2s ease infinite}@keyframes anim-mask{0%{mask-position:100%}to{mask-position:0%}}span .one{opacity:0;-webkit-animation:dot 2s infinite;-webkit-animation-delay:0s;animation:dot 2s infinite;animation-delay:0s}span .two{opacity:0;-webkit-animation:dot 2s infinite;-webkit-animation-delay:.2s;animation:dot 2s infinite;animation-delay:.2s}span .three{opacity:0;-webkit-animation:dot 2s infinite;-webkit-animation-delay:.3s;animation:dot 2s infinite;animation-delay:.3s}@keyframes dot{0%{opacity:0}15%{opacity:0}16%{opacity:1}84%{opacity:1}85%{opacity:0}to{opacity:0}}#rightcolumnstory{height:auto;width:calc(50% - 2.5vw)}#rightcolumnstory h6{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%}#rightcolumnstory h6 span{color:var(--content);transition:all ease .4s}.accordion-item{width:calc(33% - 2.5vw)!important}#imgbehind{position:absolute;width:150px;height:192px;top:-96px;left:45px;transform:scale(0) translate(-50%,-50%);opacity:1;pointer-events:none;z-index:99}#webglpixeleffect{opacity:0}.schoolcontent{width:100%;display:flex;justify-content:space-between}.schoolintro{padding-top:5vw;padding-bottom:40px}.schoolcontent h5{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:10px}.schoolcontent h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:10px}.school{padding-bottom:10px}#schooltitle{padding-top:5vw}.xpintro{padding-top:5vw;width:100%;display:flex;justify-content:space-between;padding-top:60px}.xpintro h5{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:10px}.xp{padding-top:10px;padding-bottom:10px}#xptitle{padding-top:5vw;padding-bottom:40px}.xpgrid{display:flex;justify-content:space-between}.xpcontent{height:100%;width:calc(50% - 2.5vw)}.xpdata{width:calc(50% - 2.5vw);height:auto;display:grid;align-items:center}#xpdatatitles{padding-bottom:20px}#xpdatatitles h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%}.xpcards{padding:0 0 40px;list-style:none;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.xpcards li{background-color:var(--containersolid);border:1px solid var(--borderhover);padding:4px;border-radius:5px;text-align:center;opacity:.25;transition:opacity .4s ease}.xpcards li.hovered{opacity:1}.xpcards li h2{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%}.xpcolumn{width:100%;height:100%;overflow:hidden}.xpdivider{width:100%;height:1px;bottom:0;left:0;backdrop-filter:invert(1) grayscale(1);-webkit-backdrop-filter:invert(1) grayscale(1);transform:scaleX(1);transform-origin:bottom left;transition:transform .8s cubic-bezier(.67,.01,.27,1);padding-left:10px}.xpcolumn:hover .xpdivider{transform:scaleY(95)}.xpcolumn:hover h5,.xpcolumn:hover h6{transform:translate(20px);transition:transform .8s cubic-bezier(.67,.01,.27,1)}.xpcolumn:hover p{transform:translate(-20px);transition:transform .8s cubic-bezier(.67,.01,.27,1)}.xpcolumn h5{padding-top:20px;font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:100%;padding-bottom:10px;transition:transform .8s cubic-bezier(.67,.01,.27,1)}.xpcolumn h4{padding-top:20px;font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:100%;padding-bottom:10px;display:none}.xpcolumn h6,.xpcolumn p{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:100%;padding-bottom:20px;transition:transform .8s cubic-bezier(.67,.01,.27,1)}.xpname{display:flex;justify-content:space-between;align-items:baseline}.accordion:hover .accordion-item:hover h3 svg,.accordion .accordion-item--default h3 svg{transform:rotate(0)}.accordion:hover .accordion-item:hover h3 svg{transform:rotate(90deg)}#testimonial{height:100%;width:100%;padding-top:5vw;padding-bottom:10vh}#testimonial h5{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;opacity:100%;padding-bottom:60px}#testimonial h6{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}#testimonial h6 span{color:var(--content);transition:all ease .4s}.testimonialsafarifix{justify-self:center;display:grid}.testislide{margin:10vw 0vw 0vw;width:50%;border-left:1px solid var(--border);padding:0 1vw;transition:all ease .4s;justify-self:center}.swiper{width:100%;height:100%;cursor:grab}.swiper-slide{width:50%;border-left:1px solid var(--border);padding:0 2vw;transition:all ease .4s}.swiper-wrapper{padding-bottom:40px}.swiper-slide h6{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.swiper-slide h6 span{color:var(--content);transition:all ease .4s}.swiper-scrollbar{--swiper-scrollbar-bottom: 0;--swiper-scrollbar-drag-bg-color: var(--content);--swiper-scrollbar-size: 1px;--swiper-scrollbar-bg-color: var(--border) !important;max-width:50%;display:block;position:relative!important;transition:all ease .4s}.swiper-scrollbarcenter{display:flex;justify-content:center;width:100%}.testiprofile{display:flex;align-items:center;margin-bottom:20px}.testiprofile img{width:40px;height:40px;border-radius:100%;margin-right:9px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.testiprofile h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.testiprofile h4 span{font-size:1rem;font-weight:400;color:var(--contenttransparent);transition:all ease .4s}@media screen and (max-width: 1280px){#pageview{padding:0 10vw}#descright{padding-top:0vw}#descright h5{margin-top:5vh}#imghover{mask-image:none}.accordion:hover .accordion-item .accordion-item-content,.accordion .accordion-item--default .accordion-item-content{max-height:fit-content}.accordion-item-content,.accordion:hover .accordion-item-content{max-height:fit-content;overflow:hidden;transition:max-height .7s}.accordion:hover .accordion-item h5 svg,.accordion .accordion-item--default h5 svg{transform:rotate(90deg)}.accordion .accordion-item svg{transform:rotate(90deg)}.xpdata{display:none}.xpcontent{width:75%}.xpdivider{background:var(--border)}.xpcolumn:hover .xpdivider{transform:scaleY(1)}.xpcolumn h5{transform:translate(0);display:none}.xpcolumn:hover h6,.xpcolumn:hover p{transform:translate(0)}.xpcolumn h4{display:flex}.swiper-scrollbar{display:block}.testislide{width:75%}}@media screen and (max-width: 740px){#pageview{padding:0 5vw}.storycontent{display:grid;padding-top:0vh}#storytext{width:100%;padding-bottom:60px}#storytitle{padding-top:10vh}#rightcolumnstory{width:100%;padding-bottom:60px}.accordion-item{width:100%!important}#aboutheader{display:grid}#picleft{margin-top:3vh;width:100%;height:35vh}#descright{width:100%;padding-top:10vw}#descright h5{margin-top:0vh}.schoolcontent{display:grid}.schoolintro,.xpintro{padding-top:10vh}.xpgrid{padding-bottom:10vh}#storytext h3 br,#lefttext h5 br{display:block}#webglpixeleffect{opacity:1;border-radius:10px;object-fit:cover}#imageContainer canvas{display:none}#imageContainer:hover{filter:none}.xpcontent{width:100%}.swiper-scrollbar{display:block;position:absolute;max-width:100%}.swiper-scrollbarcenter{display:flex;justify-content:auto;width:auto}.testislide{width:100%;margin:20vh 0vw 0vw 0vw;padding:0 2vh}.swiper-slide{padding:0 2vh}}#makebetterheader{width:100%;position:relative;padding-top:56.25%;cursor:pointer;overflow:hidden}#makebetterheader video,#makebetterheader media-player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#makebetteroverviewsection{width:100%;height:100%;padding:5vw 2.5vw}.makebettercolumnwrapper{display:flex;justify-content:space-between}.makebetterrole,.makebetteroverview{height:100%;width:calc(50% - 2.5vw)}#makebetteroverviewsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetteroverviewsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:15px}#makebetteroverviewsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}.makebetterrolewrapper{padding-bottom:40px}#makebetteroverviewsection h5 span{color:var(--content);transition:all ease .4s}.makebetterfullimage{width:100%;height:100%;overflow:hidden;border-radius:10px}.makebetterfullimage img{width:100%;height:100%;object-fit:contain;border-radius:10px}.makebetterfullimage video{width:100%;height:100%;object-fit:contain;border-radius:10px}#makebettercontextsection{width:100%;height:100%;padding:5vw 2.5vw}.makebetterendcolumnwrapper{display:flex;justify-content:space-between;align-items:end;padding-bottom:5vw}.makebettercontextleft{width:calc(50% - 2.5vw);height:100%}.makebettercontextright{width:calc(50% - 2.5vw);height:100%;padding-top:2.5vw;align-items:end}#makebettercontextsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettercontextsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettercontextsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebettercontextsection h5 span{color:var(--content);transition:all ease .4s}.makebettermidimage{width:calc(50% - 2.5vw);height:fit-content;overflow:hidden;border-radius:10px;position:relative}.makebettermidimage img{width:100%;height:unset;object-fit:contain;border-radius:10px}.makebettermidimage video{width:100%;height:100%;object-fit:contain;border-radius:10px}.makebettercentercolumnwrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:5vw}#makebetterproblemsection{width:100%;height:100%;padding:5vw 2.5vw 0vw}#makebetterproblemsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterproblemsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterproblemsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterproblemsection h5 span{color:var(--content);transition:all ease .4s}.makebetterproblemcontent{width:calc(50% - 2.5vw);height:100%}#makebettersolutionsection{width:100%;height:100%;padding:5vw 2.5vw}#makebettersolutionsection h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettersolutionsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettersolutionsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebettersolutionsection h5 span{color:var(--content);transition:all ease .4s}.makebettersolutionicons{width:50%;height:100%;display:grid;justify-content:end}.makebettersolutionicons img{width:75px;height:75px;border-radius:10px}#makebettersolutionsection h5{width:calc(50% - 2.5vw);height:100%;padding-bottom:40px}#makebetterfeaturesection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#makebetterfeaturesection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterfeaturesection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterfeaturesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterfeaturesection h5 span{color:var(--content);transition:all ease .4s}.makebetterfeaturecontent{width:calc(50% - 2.5vw);height:100%;padding-bottom:60px}#makebetterconceptionsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#makebetterconceptionsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#makebetterconceptionsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterconceptionsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterconceptionsection h5 span{color:var(--content);transition:all ease .4s}#makebetterstoryboardsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#makebetterstoryboardsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#makebetterstoryboardsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterstoryboardsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterstoryboardsection h5 span{color:var(--content);transition:all ease .4s}#makebetterstoryboardfinal{width:100%;height:100%;padding:5vw 2.5vw 2.5vw}#makebetterstoryboardfinal h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterstoryboardfinal h5 span{color:var(--content);transition:all ease .4s}.storyboardgallery{display:grid;grid-template-columns:repeat(5,1fr);gap:2vw}.storyboardgallery img{width:100%;height:auto;display:block;border-radius:10px}#makebettertimelinesection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#makebettertimelinesection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#makebettertimelinesection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettertimelinesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebettertimelinesection h5 span{color:var(--content);transition:all ease .4s}#makebetterstatisticssection{width:100%;height:100%;padding:2.5vw}#makebetterstatisticssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterstatisticssection h5 span{color:var(--content);transition:all ease .4s}#makebetterbtssection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#makebetterbtssection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#makebetterbtssection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebetterbtssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebetterbtssection h5 span{color:var(--content);transition:all ease .4s}.btsgallery{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}.btsgallery video{width:100%;height:auto;display:block;border-radius:10px}#makebettertraductionsection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#makebettertraductionsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#makebettertraductionsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#makebettertraductionsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#makebettertraductionsection h5 span{color:var(--content);transition:all ease .4s}@media (max-width: 1280px){.storyboardgallery{grid-template-columns:repeat(4,1fr)}}@media (max-width: 740px){.storyboardgallery{grid-template-columns:repeat(2,1fr)}.btsgallery{grid-template-columns:1fr}#makebetterheader{margin-top:2.5vh}#makebetteroverviewsection{padding:5vh 2.5vw}.makebettercolumnwrapper{display:grid}.makebetterrole{width:100%}.makebetteroverview{width:100%;padding-top:10vh}#makebettercontextsection{padding-top:10vh;padding-bottom:10vh}.makebetterendcolumnwrapper{display:grid;align-items:start;padding-bottom:5vh}.makebettercontextleft{width:100%}.makebettercontextright{width:100%;padding-top:5vh}.makebettermidimage{width:100%;padding-bottom:5vh}.makebetterproblemcontent{width:100%}.makebetterfullimage{width:100%;padding-bottom:5vh}#makebettersolutionsection h3{padding-bottom:10vh;padding-top:5vh}.makebettersolutionicons{justify-content:start;padding-bottom:2.5vh}#makebettersolutionsection h5{width:100%;padding-bottom:5vh}.makebetterfeaturecontent{width:100%}#makebetterconceptionsection h3{padding-bottom:5vh;padding-top:5vh}#makebetterconceptionsection,#makebetterstoryboardsection h5{padding-bottom:5vh}#makebetterstoryboardfinal{padding-bottom:2.5vh}#makebettertimelinesection{padding-top:10vh;padding-bottom:5vh}#makebetterstatisticssection{padding-top:2.5vh}#makebettertraductionsection{padding-top:10vh;padding-bottom:5vh}}#drimeheader{width:100%;position:relative;padding-top:56.25%;cursor:pointer;overflow:hidden}#drimeheader video,#drimeheader media-player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#drimeoverviewsection{width:100%;height:100%;padding:5vw 2.5vw}.drimecolumnwrapper{display:flex;justify-content:space-between}.drimerole,.drimeoverview{height:100%;width:calc(50% - 2.5vw)}#drimeoverviewsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimeoverviewsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:15px}#drimeoverviewsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}.drimerolewrapper{padding-bottom:40px}#drimeoverviewsection h5 span{color:var(--content);transition:all ease .4s}.drimefullimage{width:100%;height:100%;overflow:hidden;border-radius:10px}.drimefullimage img{width:100%;height:100%;object-fit:contain;border-radius:10px}.drimefullimage video{width:100%;height:100%;object-fit:contain;border-radius:10px}#drimecontextsection{width:100%;height:100%;padding:10vw 2.5vw}.drimeendcolumnwrapper{display:flex;justify-content:space-between;align-items:end;padding-bottom:5vw}.drimecontextleft{width:calc(50% - 2.5vw);height:100%}.drimecontextright{width:calc(50% - 2.5vw);height:100%;padding-top:2.5vw;align-items:end}#drimecontextsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimecontextsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimecontextsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimecontextsection h5 span{color:var(--content);transition:all ease .4s}.drimemidimage{width:calc(50% - 2.5vw);height:fit-content;overflow:hidden;border-radius:10px;position:relative}.drimemidimage img{width:100%;height:unset;object-fit:contain;border-radius:10px}.drimemidimage video{width:100%;height:100%;object-fit:contain;aspect-ratio:auto!important;border-radius:10px}.drimecentercolumnwrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:5vw}#drimeproblemsection{width:100%;height:100%;padding:5vw 2.5vw 0vw}#drimeproblemsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimeproblemsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimeproblemsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimeproblemsection h5 span{color:var(--content);transition:all ease .4s}.drimeproblemcontent{width:calc(50% - 2.5vw);height:100%}#drimefeaturesection{width:100%;height:100%;padding:5vw 2.5vw}#drimefeaturesection h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimefeaturesection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:20px}#drimefeaturesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimefeaturesection h5 span,#drimefeaturesection h3 span{color:var(--content);transition:all ease .4s}#drimefeaturesection h5{height:100%}.drimefeaturescards{width:calc(50% - 2.5vw);height:100%;padding-bottom:40px;background-color:var(--box);border:solid 1px;border-radius:10px;border-color:var(--border);padding:1.75vw;margin-bottom:40px;transition:all ease .4s}.drimefeaturescard1:hover{border-color:#08cf65;translate:0 -10px;transition:all ease .4s}.drimefeaturescard2:hover{border-color:#595cff;translate:0 -10px;transition:all ease .4s}.drimefeaturescard3:hover{border-color:#ff5858;translate:0 -10px;transition:all ease .4s}.drimefeaturescard4:hover{border-color:#ffad12;translate:0 -10px;transition:all ease .4s}.drimefeaturecontent{width:calc(50% - 2.5vw);height:100%;padding-bottom:60px}#drimeconceptionsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#drimeconceptionsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#drimeconceptionsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimeconceptionsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimeconceptionsection h5 span{color:var(--content);transition:all ease .4s}#drimestoryboardsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#drimestoryboardsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#drimestoryboardsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimestoryboardsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimestoryboardsection h5 span{color:var(--content);transition:all ease .4s}#drimestoryboardfinal{width:100%;height:100%;padding:5vw 2.5vw 2.5vw}#drimestoryboardfinal h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimestoryboardfinal h5 span{color:var(--content);transition:all ease .4s}.drimestoryboardgallery{display:grid;grid-template-columns:repeat(5,1fr);gap:2vw;padding-bottom:5vw}.drimestoryboardgallery img{width:100%;height:auto;display:block;border-radius:10px}#drimetimelinesection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#drimetimelinesection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#drimetimelinesection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimetimelinesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimetimelinesection h5 span{color:var(--content);transition:all ease .4s}#drimestatisticssection{width:100%;height:100%;padding:2.5vw 2.5vw 10vw}#drimestatisticssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimestatisticssection h5 span{color:var(--content);transition:all ease .4s}#drimebtssection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#drimebtssection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#drimebtssection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimebtssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimebtssection h5 span{color:var(--content);transition:all ease .4s}#drimesdsection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#drimesdsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#drimesdsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#drimesdsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#drimesdsection h5 span{color:var(--content);transition:all ease .4s}@media (max-width: 1280px){.drimestoryboardgallery{grid-template-columns:repeat(4,1fr);padding-bottom:15vw}}@media (max-width: 740px){.drimestoryboardgallery{grid-template-columns:repeat(2,1fr);padding-bottom:30vw}.btsgallery{grid-template-columns:1fr}#drimeheader{margin-top:2.5vh}#drimeoverviewsection{padding:5vh 2.5vw}.drimecolumnwrapper{display:grid;padding-top:10vw}.drimerole{width:100%}.drimeoverview{width:100%;padding-top:10vh}#drimecontextsection{padding-top:10vh;padding-bottom:10vh}.drimeendcolumnwrapper{display:grid;align-items:start;padding-bottom:5vh}.drimecontextleft{width:100%}.drimecontextright{width:100%;padding-top:5vh}.drimemidimage{width:100%;padding-bottom:5vh}.drimeproblemcontent{width:100%}.drimefullimage{width:100%;padding-bottom:5vh}#drimesolutionsection h3{padding-bottom:10vh;padding-top:5vh}.drimesolutionicons{justify-content:start;padding-bottom:2.5vh}#drimesolutionsection h5{width:100%;padding-bottom:5vh}.drimefeaturecontent{width:100%}#drimeconceptionsection h3{padding-bottom:5vh;padding-top:0vh}#drimeconceptionsection{padding-bottom:5vh;padding:20vw 2.5vw 5vw}#drimestoryboardsection h5{padding-bottom:5vh}#drimestoryboardfinal{padding-bottom:2.5vh}#drimetimelinesection{padding-top:10vh;padding-bottom:5vh}#drimestatisticssection{padding-top:2.5vh;padding-bottom:25vw}#drimetraductionsection{padding-top:10vh;padding-bottom:5vh}.drimemidimage{width:75%;padding-bottom:5vh;justify-self:center}.drimefeaturescards{width:100%;height:auto;padding-bottom:0;padding:7.5vw;border-radius:20px;margin-bottom:30px}#drimefeaturesection h5{height:auto}#drimefeaturesection h3{padding-bottom:0}#drimestoryboardsection{padding:20vw 2.5vw 5vw}#drimesdsection{padding:20vw 2.5vw 2.5vw}.drimefixpadding{padding-top:0!important}}#upreviewheader{width:100%;position:relative;padding-top:56.25%;cursor:pointer;overflow:hidden}#upreviewheader video,#upreviewheader media-player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#upreviewoverviewsection{width:100%;height:100%;padding:5vw 2.5vw}.upreviewcolumnwrapper{display:flex;justify-content:space-between}.upreviewrole,.upreviewoverview{height:100%;width:calc(50% - 2.5vw)}#upreviewoverviewsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewoverviewsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:15px}#upreviewoverviewsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}.upreviewrolewrapper{padding-bottom:40px}#upreviewoverviewsection h5 span{color:var(--content);transition:all ease .4s}.upreviewfullimage{width:100%;height:100%;overflow:hidden;border-radius:10px}.upreviewfullimage img{width:100%;height:100%;object-fit:contain;border-radius:10px}.upreviewfullimage video{width:100%;height:100%;object-fit:contain;border-radius:10px}#upreviewcontextsection{width:100%;height:100%;padding:10vw 2.5vw 0vw}.upreviewendcolumnwrapper{display:flex;justify-content:space-between;align-items:end;padding-bottom:5vw}.upreviewcontextleft{width:calc(50% - 2.5vw);height:100%}.upreviewcontextright{width:calc(50% - 2.5vw);height:100%;padding-top:2.5vw;align-items:end}#upreviewcontextsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewcontextsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewcontextsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewcontextsection h5 span{color:var(--content);transition:all ease .4s}.upreviewmidimage{width:calc(50% - 2.5vw);height:fit-content;overflow:hidden;border-radius:10px;position:relative}.upreviewmidimage img{width:100%;height:unset;object-fit:contain;border-radius:10px}.upreviewmidimage video{width:100%;height:100%;object-fit:contain;aspect-ratio:auto!important;border-radius:10px}.upreviewcentercolumnwrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:5vw}#upreviewproblemsection{width:100%;height:100%;padding:0vw 2.5vw 5vw}#upreviewproblemsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px;padding-top:120px}#upreviewproblemsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewproblemsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewproblemsection h5 span{color:var(--content);transition:all ease .4s}.upreviewproblemcontent{width:100%;height:100%}.upreviewproblemleft,.upreviewproblemright{width:calc(50% - 2.5vw);height:100%;padding-top:3vw}.upreviewproblemleftfeature{width:calc(50% - 2.5vw);height:100%}#upreviewfeaturesection{width:100%;height:100%;padding:5vw 2.5vw}#upreviewfeaturesection h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewfeaturesection h4,#upreviewfeaturesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewfeaturesection h5 span,#upreviewfeaturesection h4 span,#upreviewfeaturesection h3 span{color:var(--content);transition:all ease .4s}#upreviewfeaturesection h5{height:100%}.upreviewfeaturesgrid{width:calc(50% - 2.5vw);display:flex}.upreviewfeaturesgrid img{width:60px;height:60px;border-radius:10px;margin-right:10px;margin-bottom:30px}#upreviewcomsection{width:100%;height:100%;padding:0vw 2.5vw 5vw}#upreviewcomsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px;padding-top:120px}#upreviewcomsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewcomsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewcomsection h5 span{color:var(--content);transition:all ease .4s}.upreviewcomcontent{width:100%;height:100%}.upreviewcomcolumncontentleft{width:calc(40% - 2.5vw);height:100%;align-items:center}.upreviewcomcolumncontentright{width:calc(50% - 2.5vw);display:grid}.upreviewcomleft,.upreviewcomright{width:calc(50% - 2.5vw);height:100%;padding-top:3vw}.upreviewteaser{padding-top:5vw}.upreviewvideo2{display:block!important;aspect-ratio:9/16!important}.upreviewcomcolumncontentright img{width:100%;height:unset;object-fit:cover;border-radius:10px;margin-top:2vw}#upreviewconceptionsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#upreviewconceptionsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#upreviewconceptionsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewconceptionsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewconceptionsection h5 span{color:var(--content);transition:all ease .4s}#upreviewstoryboardsection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#upreviewstoryboardsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#upreviewstoryboardsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewstoryboardsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewstoryboardsection h5 span{color:var(--content);transition:all ease .4s}#upreviewstoryboardfinal{width:100%;height:100%;padding:5vw 2.5vw 2.5vw}#upreviewstoryboardfinal h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewstoryboardfinal h5 span{color:var(--content);transition:all ease .4s}.upreviewstoryboardgallery{display:grid;grid-template-columns:repeat(5,1fr);gap:2vw;padding-bottom:5vw}.upreviewstoryboardgallery img{width:100%;height:auto;display:block;border-radius:10px}#upreviewtimelinesection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#upreviewtimelinesection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#upreviewtimelinesection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewtimelinesection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewtimelinesection h5 span{color:var(--content);transition:all ease .4s}#upreviewstatisticssection{width:100%;height:100%;padding:2.5vw 2.5vw 10vw}#upreviewstatisticssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewstatisticssection h5 span{color:var(--content);transition:all ease .4s}#upreviewbtssection{width:100%;height:100%;padding:10vw 2.5vw 5vw}#upreviewbtssection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#upreviewbtssection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewbtssection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewbtssection h5 span{color:var(--content);transition:all ease .4s}#upreviewsdsection{width:100%;height:100%;padding:10vw 2.5vw 2.5vw}#upreviewsdsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:40px}#upreviewsdsection h4{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px}#upreviewsdsection h5{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#upreviewsdsection h5 span{color:var(--content);transition:all ease .4s}@media (max-width: 1280px){.upreviewstoryboardgallery{grid-template-columns:repeat(4,1fr);padding-bottom:15vw}}@media (max-width: 740px){.upreviewstoryboardgallery{grid-template-columns:repeat(2,1fr);padding-bottom:30vw}.btsgallery{grid-template-columns:1fr}#upreviewheader{margin-top:2.5vh}#upreviewoverviewsection{padding:5vh 2.5vw}.upreviewcolumnwrapper{display:grid;padding-top:10vw}.upreviewrole{width:100%}.upreviewoverview{width:100%;padding-top:10vh}#upreviewcontextsection{padding-top:10vh;padding-bottom:10vh}.upreviewendcolumnwrapper{display:grid;align-items:start;padding-bottom:5vh}.upreviewcontextleft{width:100%}.upreviewcontextright{width:100%;padding-top:5vh}.upreviewmidimage{width:100%;padding-bottom:5vh}.upreviewproblemcontent{width:100%}.upreviewfullimage{width:100%;padding-bottom:5vh}#upreviewsolutionsection h3{padding-bottom:10vh;padding-top:5vh}.upreviewsolutionicons{justify-content:start;padding-bottom:2.5vh}#upreviewsolutionsection h5{width:100%;padding-bottom:5vh}.upreviewfeaturecontent{width:100%}#upreviewconceptionsection h3{padding-bottom:5vh;padding-top:0vh}#upreviewconceptionsection{padding-bottom:5vh;padding:20vw 2.5vw 5vw}#upreviewstoryboardsection h5{padding-bottom:5vh}#upreviewstoryboardfinal{padding-bottom:2.5vh}#upreviewtimelinesection{padding-top:10vh;padding-bottom:5vh}#upreviewstatisticssection{padding-top:2.5vh;padding-bottom:25vw}#upreviewtraductionsection{padding-top:10vh;padding-bottom:5vh}.upreviewmidimage{width:100%;padding-bottom:10vh;padding-top:5vh;justify-self:center}.upreviewfeaturescards{width:100%;height:auto;padding-bottom:0;padding:7.5vw;border-radius:20px;margin-bottom:30px}#upreviewfeaturesection h5{height:auto}#upreviewfeaturesection h3{padding-bottom:0}#upreviewstoryboardsection{padding:20vw 2.5vw 5vw}#upreviewsdsection{padding:20vw 2.5vw 2.5vw}.upreviewproblemleft,.upreviewproblemright{width:100%}#upreviewproblemsection h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s;padding-bottom:60px;padding-top:120px}.upreviewproblemleftfeature{width:100%}#upreviewfeaturesection{padding:10vw 2.5vw}.upreviewfeaturesgrid{width:100%;display:flex}.upreviewfeaturesgrid img{width:60px;height:60px;margin-right:30px}#upreviewfeaturesection h4{padding-bottom:5vh}.upreviewcomleft,.upreviewcomright{width:100%}.upreviewteaser{padding-top:5vw;max-width:100%;display:grid}.upreviewvideo2{display:block!important;aspect-ratio:9/16!important;position:relative;width:100%;padding-top:177.78%;background-color:#000;overflow:hidden}.upreviewvideo2 video,.upreviewvideo2 media-player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.upreviewcomcolumncontentleft{width:60%;justify-self:center}.upreviewcomcolumncontentright{width:100%;padding-top:5vh}.upreviewcomcolumncontentright img{margin-top:5vh}.upreviewaudio{margin-bottom:12vh;aspect-ratio:1920 / 236!important;margin-top:5vh}.upreviewfixpadding{padding-top:0!important}}#nextprojecttitle{display:flex;justify-content:space-between;padding:10vw 2.5vw 0vw}#nextprojecttitle h3{font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#nextprojectwrapper{height:auto;display:flex;padding-top:2.5vw;padding-bottom:5vw;flex-wrap:wrap;justify-content:space-between}#nextprojectwrapper .nextprojectbox{height:100%;width:calc(50% - 2vw);margin-bottom:2vw;position:relative;background-color:var(--box);border:solid;border-color:var(--border);border-width:1px;border-radius:12px;cursor:pointer;transition:all ease .4s;-webkit-tap-highlight-color:transparent}#nextprojectwrapper .nextprojectbox:hover{translate:0 -.8vw;transition:all ease .4s;border-color:var(--borderhover)}#nextprojectcover{width:100%;object-position:center}.nextprojectbox img{width:100%;object-fit:cover;object-position:center;border-radius:12px;transition:all ease .4s}#nextprojectwrapper .nextprojectbox .project{position:absolute;margin:2vw;transition:all ease-out .3s}#nextprojectwrapper h3{font-family:Inter;font-size:1.125rem;font-weight:400;letter-spacing:-1px;color:var(--content);padding-top:.8vw;padding-left:1.2vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#nextprojectwrapper .nextprojectbox h5{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#nextprojectwrapper .nextprojectbox h6{font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:-1px;text-align:right;color:var(--contenttransparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#nextprojectdetails{padding:.3vw 1.2vw 1.2vw;display:flex;justify-content:space-between}@media screen and (max-width: 740px){#nextprojecttitle{display:grid!important;padding-top:15vh!important}#nextprojectwrapper{display:flex!important;justify-content:space-between;padding-top:5vh!important;padding-bottom:10vh!important;gap:5vh}#nextprojectwrapper .nextprojectbox{width:100%!important;margin-bottom:.8vh!important}#nextprojectwrapper h3{padding-top:.8vh!important;padding-left:2vh!important}#nextprojectdetails{padding:1vh 2vh 2vh!important}}#extrapageview{width:100vw;height:100%;padding:0 17.5vw;overflow:hidden}.sandboxslider{width:100%;height:73vh;cursor:grab;display:flex}.sandboxslider-wrapper{display:flex}.sandboxslider-progress-wrapper{justify-content:center;display:flex}.sandboxslider-item{flex:0 0 auto;height:100%;padding:5vw;margin-top:-5vh;box-sizing:border-box}.sandboxslider-item figure{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0}.sandboxslider-item figure img,.sandboxslider-item figure video{max-width:50vw;max-height:60vh;width:auto!important}.sandboxslider-item .cinema{max-width:60vw!important;max-height:60vh;width:auto!important}.sandboxslider-progress{position:absolute;justify-self:center!important;bottom:0;width:20vw;height:2px;margin:2em 2em 3em;background:var(--border);transition:background ease .4s}.sandboxslider-progress-bar{position:absolute;width:100%;height:100%;background:var(--content);transform:scaleX(0);transform-origin:0 0;transition:background ease .4s}.sandboxnofooter{display:none}@media screen and (max-width: 1280px){.sandboxslider{height:70dvh}.sandboxslider-item{padding:4vw}.sandboxslider-item .cinema{max-width:65vw!important;max-height:60vh;width:auto!important}.sandboxslider-item figure img,.sandboxslider-item figure video{max-width:50vw;max-height:50vh}}@media screen and (max-width: 740px){.sandboxslider-item{padding:5vw}.sandboxslider-item:first-child{padding-left:0}.sandboxslider-item:last-child{padding-right:0}.sandboxslider{height:70dvh}.sandboxslider-progress{margin:2em 2em 1em;width:25vw}.sandboxslider-item figure img,.sandboxslider-item figure video{max-width:75vw;max-height:40vh}.sandboxslider-item .cinema{max-width:75vw!important;max-height:60vh;width:auto!important}#extrapageview{width:100vw;height:100%;padding:0 10vw;overflow:none}}#mentionslegales{padding-bottom:15vh;margin:0 15vw}#mentionslegales h3{font-family:Inter;font-size:1.125rem;line-height:1.25;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#mentionslegales h3 span{font-weight:500}#mentionslegales h3 a{text-decoration:underline}@media screen and (max-width: 1280px){#mentionslegales{padding-bottom:10vh;margin:0 10vw}#mentionslegales h3{padding-top:3vh}}@media screen and (max-width: 740px){#mentionslegales{padding-bottom:5vh;margin:0 5vw}}#error404{padding-bottom:35vh;padding-top:30vh;margin:0 15vw;justify-content:center;display:flex}#error404 h3{font-family:Inter;font-size:1.125rem;line-height:1.25;font-weight:400;letter-spacing:-1px;color:var(--content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease .4s}#error404 h3 span{font-weight:500}#error404 h3 a{text-decoration:underline}@media screen and (max-width: 1280px){#error404{padding-bottom:30vh;margin:0 10vw}#error404 h3{padding-top:3vh}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media screen and (max-width: 740px){#error404{padding-bottom:25vh;margin:0 5vw}}media-player:not(:defined) media-video-layout,media-player:not(:defined) media-toggle-button,media-video-layout:not(:defined),media-toggle-button:not(:defined){display:none!important}media-player:not(:defined){display:block;position:relative;overflow:hidden}media-player{position:relative}.player-spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .25s ease}media-player.is-loading .player-spinner{opacity:1}media-player[data-started] .player-spinner{opacity:0!important}media-player.is-loading :where(.vds-poster){display:block!important;opacity:1!important}.player-spinner__ring{width:50px;height:50px;border:4px solid var(--contenttransparent);border-top-color:var(--content);border-radius:50%;animation:reelspin .8s linear infinite;box-shadow:0 0 8px #0006}@keyframes reelspin{to{transform:rotate(360deg)}}
