.PageTop-module__MDflaq__top{background-position:top;background-size:cover;padding:0 0 2rem;position:relative}.PageTop-module__MDflaq__top-container{z-index:2;position:relative}.PageTop-module__MDflaq__top-logo{align-items:center;width:80%;max-width:600px;margin:0 auto 1rem;padding:1.3rem 0;display:block;position:relative}.PageTop-module__MDflaq__top-logo svg{width:100%;height:auto}.PageTop-module__MDflaq__title,.PageTop-module__MDflaq__subtitle{margin:0}.PageTop-module__MDflaq__mars{z-index:2;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0;overflow:hidden}.PageTop-module__MDflaq__mars-image{z-index:1;max-width:100%;height:auto;margin-top:-100px;display:none;position:relative}.PageTop-module__MDflaq__mars-image-mobile{z-index:1;max-width:100%;height:auto;margin-top:-40px;display:block;position:relative}.PageTop-module__MDflaq__bgs{z-index:-1;width:100%;height:100%;position:absolute;top:0}.PageTop-module__MDflaq__stars-wrapper div{opacity:1;background-repeat:repeat;background-position:top!important;background-size:150%!important;top:-20px!important}@media (min-width:768px){.PageTop-module__MDflaq__top{padding:1rem 0 3rem}.PageTop-module__MDflaq__mars-image-mobile{display:none}.PageTop-module__MDflaq__mars-image{display:block}}@media (min-width:992px){.PageTop-module__MDflaq__mars-image{z-index:1;max-width:1220px;margin-top:-270px;position:relative}.PageTop-module__MDflaq__stars-wrapper div{background-size:cover!important}}@media (min-width:1400px){.PageTop-module__MDflaq__top-logo{max-width:718px}}@media (min-width:1920px){.PageTop-module__MDflaq__mars-image{max-width:1600px}.PageTop-module__MDflaq__top-logo{max-width:820px}}
.Heading-module__hNr6Bq__h1-6{text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:300;line-height:1.25}.Heading-module__hNr6Bq__h1{font-size:2.65rem}.Heading-module__hNr6Bq__h2{font-size:1.8rem}.Heading-module__hNr6Bq__h3{font-size:1.2rem}.Heading-module__hNr6Bq__h4,.Heading-module__hNr6Bq__h5,.Heading-module__hNr6Bq__h6{font-size:1rem}.Heading-module__hNr6Bq__lite{font-weight:400}.Heading-module__hNr6Bq__bold{font-weight:700}.Heading-module__hNr6Bq__highlight{color:var(--primary)}.Heading-module__hNr6Bq__tight{margin-bottom:.4rem}.Heading-module__hNr6Bq__upper{text-transform:uppercase}.Heading-module__hNr6Bq__nomargin{margin:0}@media (min-width:768px){.Heading-module__hNr6Bq__h2{font-size:2rem}}@media (min-width:1200px){.Heading-module__hNr6Bq__h2{font-size:2.6rem}}@media (min-width:1600px){.Heading-module__hNr6Bq__h1-6{line-height:1.15}.Heading-module__hNr6Bq__h1{letter-spacing:.115em;margin-bottom:1.5rem;font-size:3.1rem}.Heading-module__hNr6Bq__h2{font-size:2.6rem}.Heading-module__hNr6Bq__h3{letter-spacing:.1em;font-size:1.8rem}.Heading-module__hNr6Bq__h4{font-size:1.6rem}.Heading-module__hNr6Bq__h5{font-size:1.2rem}.Heading-module__hNr6Bq__h6{font-size:1rem}}
.ModernCarousel-module__DDTuAa__carousel-wrapper{opacity:0;width:100%;animation:.8s ease-out forwards ModernCarousel-module__DDTuAa__fadeIn;position:relative}.ModernCarousel-module__DDTuAa__flicking-viewport{width:90%;margin:0 auto;padding-bottom:30px;overflow:visible!important}@keyframes ModernCarousel-module__DDTuAa__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ModernCarousel-module__DDTuAa__panel{width:100%;display:block;position:relative}@media (min-width:768px){.ModernCarousel-module__DDTuAa__panel{width:48%}}@media (min-width:992px){.ModernCarousel-module__DDTuAa__panel{width:32%}}.ModernCarousel-module__DDTuAa__arrow{cursor:pointer;z-index:10;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:calc(50% - 24px);transform:translateY(-50%);box-shadow:0 4px 12px #0000004d}.ModernCarousel-module__DDTuAa__arrow:hover{background:#ffffff40;transform:translateY(-50%)scale(1.1);box-shadow:0 8px 20px #0006}.ModernCarousel-module__DDTuAa__arrow-prev{left:-20px}.ModernCarousel-module__DDTuAa__arrow-next{right:-20px}.ModernCarousel-module__DDTuAa__pagination{justify-content:center;gap:8px;margin-top:24px;display:flex}.ModernCarousel-module__DDTuAa__dot{cursor:pointer;background:#fff3;border-radius:50%;width:8px;height:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;overflow:hidden}.ModernCarousel-module__DDTuAa__dot.flicking-pagination-bullet-active{background:linear-gradient(90deg,#4facfe 0%,#00f2fe 100%);border-radius:4px;width:32px;box-shadow:0 0 10px #00f2fe80}.ModernCarousel-module__DDTuAa__card-override{height:100%;width:100%!important;position:relative!important}
.Link-module__dkcdzG__btn{color:#fff;font-family:var(--font-primary)}.Link-module__dkcdzG__btn:hover{text-decoration:none}.Link-module__dkcdzG__btn-primary{font-size:var(--btn-font-size);letter-spacing:0;text-transform:uppercase;border:1px solid #fff;padding:.5rem 1.5rem;font-weight:700;text-decoration:none;display:inline-block}.Link-module__dkcdzG__btn-underline{text-transform:uppercase;text-decoration:underline}.Link-module__dkcdzG__btn-underline:hover{text-decoration:underline}.Link-module__dkcdzG__btn-wrapper{display:flex}.Link-module__dkcdzG__btn-wrapper-center{justify-content:center}.Link-module__dkcdzG__btn-highlight{background:var(--primary);border-color:var(--primary);transition:all .42s cubic-bezier(.645,.045,.355,1)}.Link-module__dkcdzG__btn-highlight:hover{background:#d49421;border-color:#d49421}@media (min-width:1200px){.Link-module__dkcdzG__btn-primary{padding:.5rem 2rem}}@media (min-width:1600px){.Link-module__dkcdzG__btn-primary{padding:1rem 1.8rem}}
.ProjectPlayer-module__I16LdW__project-player{--sidebar-width:100%;flex-direction:column;height:100%;padding-top:1.1rem;display:flex}.ProjectPlayer-module__I16LdW__project-player-video{width:100%}.ProjectPlayer-module__I16LdW__project-player-video-wrapper{box-shadow:8px 6px 19px -1px #000000b3}.ProjectPlayer-module__I16LdW__project-player-length{padding:0 1rem 1rem 2.5rem}.ProjectPlayer-module__I16LdW__project-player-playlist{background:linear-gradient(#0000 0%,#05050599 15% 85%,#0000 100%);height:auto;margin:3rem 0;padding:2rem 0 1rem}.ProjectPlayer-module__I16LdW__project-player-playlist-shadow{background:#0009;border:none;height:auto;margin:10px 0 3rem;padding:2rem 0 1rem;box-shadow:0 0 15px 10px #000000b3}.ProjectPlayer-module__I16LdW__project-player-list-wrapper{height:344px;padding-bottom:0}@media (min-width:768px){.ProjectPlayer-module__I16LdW__project-player{--sidebar-width:440px}}@media (min-width:992px){.ProjectPlayer-module__I16LdW__project-player{flex-direction:row;justify-content:space-between}.ProjectPlayer-module__I16LdW__project-player-video{padding-right:3rem}.ProjectPlayer-module__I16LdW__project-player-playlist{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);margin:0;padding:0;position:relative}.ProjectPlayer-module__I16LdW__project-player-playlist-shadow{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);margin:10px 0 0;padding:0 0 3rem;position:relative;transform:translateY(-5px)}.ProjectPlayer-module__I16LdW__project-player-playlist-handle{content:"";-webkit-user-select:none;user-select:none;background:linear-gradient(#0000 0%,#000000b3 40%,#000 90%);width:100%;height:150px;display:block;position:absolute;left:0;right:0}.ProjectPlayer-module__I16LdW__project-player-playlist-handle-top{background:linear-gradient(#000 10%,#000000b3 60%,#0000 100%);top:60px}.ProjectPlayer-module__I16LdW__project-player-playlist-handle-bottom{background:linear-gradient(#0000 0%,#000000b3 40%,#000 90%);bottom:50px}.ProjectPlayer-module__I16LdW__project-player-list-wrapper{height:100%;padding-bottom:0;overflow:hidden}}@media (min-width:1600px){.ProjectPlayer-module__I16LdW__project-player{--sidebar-width:450px}.ProjectPlayer-module__I16LdW__project-player-list-wrapper{padding-bottom:0}}
.SeriesCarousel-module___psGUq__series-carousel{padding:1rem 0;position:relative}.SeriesCarousel-module___psGUq__series-section-title{text-align:center;padding:2rem 2rem 5rem}.SeriesCarousel-module___psGUq__series-carousel-title{padding:0 1rem 0 2rem;font-weight:400}.SeriesCarousel-module___psGUq__series-carousel-container{width:95%;margin:0 auto}.SeriesCarousel-module___psGUq__series-carousel-header{justify-content:space-between;align-items:flex-end;margin-bottom:.6rem;display:flex;position:relative}.SeriesCarousel-module___psGUq__series-carousel-pagination{-webkit-user-select:none;user-select:none;align-items:baseline;margin-bottom:.4rem;font-size:1rem;line-height:1;display:flex}.SeriesCarousel-module___psGUq__series-carousel-pagination-current{font-size:1.5rem}.SeriesCarousel-module___psGUq__series-carousel-pagination-seperator{padding:0 .5rem;transform:translateY(-2px)}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-button{color:#fff;background:0 0}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button{width:25px;height:25px;padding:0;top:45%}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__next{right:-12px}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__previous{left:-12px}@media (min-width:768px){.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button{width:35px;height:35px}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__next{right:-24px}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__previous{left:-24px}}@media (min-width:1200px){.SeriesCarousel-module___psGUq__series-carousel{padding:2rem 0 0}.SeriesCarousel-module___psGUq__series-carousel-title{padding-left:3rem}.SeriesCarousel-module___psGUq__series-carousel-pagination{padding-right:1.8rem;font-size:1.2rem}.SeriesCarousel-module___psGUq__series-carousel-pagination-current{font-size:2rem}.SeriesCarousel-module___psGUq__series-carousel-pagination-seperator{padding:0 .2rem 0 .25rem}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button{width:50px;height:50px}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__next{right:-50px}.SeriesCarousel-module___psGUq__series-carousel .SeriesCarousel-module___psGUq__flickity-prev-next-button.SeriesCarousel-module___psGUq__previous{left:-50px}}
.Button-module__8cr-Ka__btn-button{cursor:pointer;text-transform:initial;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.Button-module__8cr-Ka__btn-icon-wrapper{width:18px;height:18px;margin-right:.5rem;transform:translateY(-1px)}.Button-module__8cr-Ka__btn-icon-wrapper svg{vertical-align:top;width:100%;height:100%}.Button-module__8cr-Ka__btn-primary{font-size:var(--btn-font-size);letter-spacing:.03em;text-transform:uppercase;border:1px solid #fff;padding:.5rem 1.5rem;text-decoration:none;display:inline-block}.Button-module__8cr-Ka__btn-primary:focus,.Button-module__8cr-Ka__btn-primary:hover,.Button-module__8cr-Ka__btn-primary:active{background:var(--primary);border-color:var(--primary)}
.Cards-module__dpJ8Dq__cards{padding:2rem 0}.Cards-module__dpJ8Dq__cards-wrapper{flex-direction:column;display:flex}.Cards-module__dpJ8Dq__cards-title{text-align:center;margin-bottom:2rem}.Cards-module__dpJ8Dq__cards-text{max-width:680px;margin:0 auto 4rem}@media (min-width:768px){.Cards-module__dpJ8Dq__cards{padding:4rem 0 0}.Cards-module__dpJ8Dq__cards-title{margin-bottom:3rem}.Cards-module__dpJ8Dq__cards-wrapper{justify-content:center;align-items:center}.Cards-module__dpJ8Dq__cards-wrapper .Cards-module__dpJ8Dq__card-wrapper{flex:0 0 calc(66.6666% - 1rem);justify-self:center;width:calc(66.6666% - 1rem);height:100%}}@media (min-width:992px){.Cards-module__dpJ8Dq__cards-wrapper{flex-direction:row;justify-content:space-between}.Cards-module__dpJ8Dq__cards-wrapper .Cards-module__dpJ8Dq__card-wrapper{flex:0 0 calc(33.3333% - 1rem);width:100%}.Cards-module__dpJ8Dq__cards-wrapper{grid-gap:2.5rem 2rem}.Cards-module__dpJ8Dq__cards-large .Cards-module__dpJ8Dq__card-content{justify-content:flex-end}}@media (min-width:1200px){.Cards-module__dpJ8Dq__cards-large .Cards-module__dpJ8Dq__cards-wrapper{grid-template-rows:repeat(auto-fill,minmax(360px,360px))}.Cards-module__dpJ8Dq__card.Cards-module__dpJ8Dq__card-large .Cards-module__dpJ8Dq__card-content{padding:0 0 1.5rem 3rem}.Cards-module__dpJ8Dq__card-cta-outside{margin-left:3rem}}
.Tab-module__CHDAna__tab{letter-spacing:.12em;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;height:100%;padding:0;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.25;position:relative}.Tab-module__CHDAna__tab-wrapper{align-items:center;height:100%;margin-bottom:.5rem;padding:0 1rem;display:flex;position:relative}.Tab-module__CHDAna__tab.Tab-module__CHDAna__active .Tab-module__CHDAna__tab-wrapper:after{background:var(--primary);content:"";width:6px;height:100%;display:block;position:absolute;top:0;left:0;right:0}.Tab-module__CHDAna__tabs .Tab-module__CHDAna__tab.Tab-module__CHDAna__active .Tab-module__CHDAna__tab-wrapper:after{display:none}@media (min-width:768px) and (min-height:425px){.Tab-module__CHDAna__tab{padding:0 0 0 1.5rem}.Tab-module__CHDAna__tab.Tab-module__CHDAna__active .Tab-module__CHDAna__tab-wrapper:after{width:100%;height:6px;top:auto;bottom:-.5rem}}@media (min-width:992px){.Tab-module__CHDAna__tab.Tab-module__CHDAna__active .Tab-module__CHDAna__tab-wrapper:after{bottom:0}}
.Card-module__tGkz1q__card{background:linear-gradient(#191919b3 20%,#191919e6 100%);height:50vw;position:relative}.Card-module__tGkz1q__card-wrapper{flex:0 0 100%;width:100%;margin-bottom:4rem;position:relative}.Card-module__tGkz1q__card-content{z-index:2;flex-flow:wrap;height:100%;padding:1rem;display:flex;position:relative}.Card-module__tGkz1q__card.Card-module__tGkz1q__card-center .Card-module__tGkz1q__card-content{text-align:center;justify-content:center}.Card-module__tGkz1q__card.Card-module__tGkz1q__card-large .Card-module__tGkz1q__card-content{justify-content:flex-start;align-items:flex-end;height:100%;padding:2.4rem 2rem}.Card-module__tGkz1q__card.Card-module__tGkz1q__card-background-image .Card-module__tGkz1q__card-content{background:linear-gradient(#0000004d 0%,#0006 60%,#000 100%)}.Card-module__tGkz1q__card.Card-module__tGkz1q__card-background-image:hover .Card-module__tGkz1q__card-image{width:102%;height:102%}.Card-module__tGkz1q__card-header .Card-module__tGkz1q__card-title,.Card-module__tGkz1q__card-header .Card-module__tGkz1q__card-subtitle{margin-bottom:0}.Card-module__tGkz1q__card-header{margin-bottom:.6rem}.Card-module__tGkz1q__card-text{font-size:.9rem}.Card-module__tGkz1q__card-image-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Card-module__tGkz1q__card-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .84s cubic-bezier(.25,.46,.45,.94)}.Card-module__tGkz1q__card-cta{align-self:flex-end;margin-top:1.5rem}.Card-module__tGkz1q__card-cta-outside{margin-left:2rem}@media (min-width:768px){.Card-module__tGkz1q__card-content{padding:2rem}}@media (min-width:992px){.Card-module__tGkz1q__card.Card-module__tGkz1q__card-large .Card-module__tGkz1q__card-content{padding:0 0 1.5rem 3rem}.Card-module__tGkz1q__card-cta-outside{margin-left:3rem}.Card-module__tGkz1q__card-wrapper{flex:0 0 calc(50% - 1rem);margin:0}.Card-module__tGkz1q__card{height:250px}}@media (min-width:1200px){.Card-module__tGkz1q__card{height:300px}}
.Tabs-module__ro353q__tabs-bar{background:#252525;flex-direction:column;width:100%;padding:.5rem 0;display:flex;position:relative;overflow:hidden}.Tabs-module__ro353q__tabs-container{width:calc(100% - 32px);margin:0 auto}.Tabs-module__ro353q__tabs-wrapper{justify-content:space-between;padding:0;display:flex;position:relative}.Tabs-module__ro353q__tabs{flex-direction:column;display:flex}.Tabs-module__ro353q__tabs-content{padding:2rem 0}.Tabs-module__ro353q__about-tab-top{flex-direction:column;display:flex}.Tabs-module__ro353q__project-fineprint{color:#6d6d6d;font-size:.75rem;line-height:1}.Tabs-module__ro353q__about-tab-sidebar{margin-top:20px}.Tabs-module__ro353q__about-tab-sidebar-item{margin-bottom:2rem}.Tabs-module__ro353q__about-tab-skills{flex-wrap:wrap;display:flex}.Tabs-module__ro353q__tab-active-highlight{background:var(--primary);content:"";width:0;height:6px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;bottom:0;left:0}.Tabs-module__ro353q__tabs-actions{flex-wrap:wrap;flex:0 0 var(--sidebar-width);width:var(--sidebar-width);justify-content:center;align-items:center;display:flex}.Tabs-module__ro353q__tab-action-title{text-align:center;width:100%}.Tabs-module__ro353q__btn-tab-action{-webkit-user-select:none;user-select:none;border-color:#6d6d6d;border-radius:4px;flex:0 0 20px;width:20px;margin-left:.75rem;padding:.25rem 0;font-size:.9rem;transition:all .42s cubic-bezier(.25,.46,.45,.94);display:block}.Tabs-module__ro353q__btn-tab-action-facebook{flex:0 0 13px;width:13px}.Tabs-module__ro353q__btn-tab-action-twitter{flex:0 0 20px;width:20px}.Tabs-module__ro353q__btn-tab-action-linkedin{flex:0 0 22px;width:22px}.Tabs-module__ro353q__btn-tab-action svg{fill:#fff}.Tabs-module__ro353q__resources-tab-items{flex-wrap:wrap;margin-top:2rem;display:flex}.Tabs-module__ro353q__resources-card-download-link{display:block}.Tabs-module__ro353q__knowledge-base-carousel,.Tabs-module__ro353q__knowledge-base-section{padding-bottom:3rem}.Tabs-module__ro353q__knowledge-base-grid{flex-wrap:wrap;display:flex}@media (min-width:768px) and (min-height:425px){.Tabs-module__ro353q__tabs{flex-direction:row;align-items:center}.Tabs-module__ro353q__tabs-wrapper{padding:0 1rem}.Tabs-module__ro353q__tabs-actions{flex-wrap:nowrap;padding:1rem 0}.Tabs-module__ro353q__about-tab-top{flex-direction:row}.Tabs-module__ro353q__about-tab-sidebar{flex:0 0 300px;width:300px}.Tabs-module__ro353q__about-tab-content{padding-right:2rem}}@media (min-width:992px){.Tabs-module__ro353q__tabs-bar{padding:0}.Tabs-module__ro353q__tabs{height:70px}.Tabs-module__ro353q__tabs-content{padding:3rem 0}.Tabs-module__ro353q__tabs-wrapper{flex-direction:row;justify-content:space-between;align-items:center;padding:0 2rem}.Tabs-module__ro353q__tabs-actions{flex:0 0 440px;justify-content:flex-start;width:440px;padding-left:2rem}.Tabs-module__ro353q__about-tab-content{padding-right:3rem}.Tabs-module__ro353q__tab-action-title{width:auto}.Tabs-module__ro353q__about-tab-sidebar{flex:0 0 440px;width:440px}.Tabs-module__ro353q__about-tab-sidebar-item{margin-bottom:4rem}.Tabs-module__ro353q__tabs-container{width:880px}}@media (min-width:1200px){.Tabs-module__ro353q__tabs-container{width:1080px}.Tabs-module__ro353q__about-tab-content{padding-right:4rem}.Tabs-module__ro353q__about-tab-sidebar{flex:0 0 440px;width:440px}}@media (min-width:1400px){.Tabs-module__ro353q__tabs-container{width:1200px}}@media (min-width:1600px){.Tabs-module__ro353q__tabs-container{width:1600px}.Tabs-module__ro353q__about-tab-sidebar{flex:0 0 450px;width:450px}}
.ModelCards-module__6k4S8q__model-cards{padding:3rem 0}.ModelCards-module__6k4S8q__model-cards-container{max-width:80%}.ModelCards-module__6k4S8q__model-cards-title{text-align:center;margin-bottom:3rem}.ModelCards-module__6k4S8q__model-cards-wrapper{flex-wrap:wrap;display:flex}

.ModelCard-module__BXorXG__model-card{flex:0 0 100%;width:100%;margin-bottom:1rem;overflow:hidden}.ModelCard-module__BXorXG__model-card-wrapper{background:linear-gradient(35deg,#00b3ea66 0%,#0003 50%);align-items:flex-end;height:250px;display:flex;position:relative;overflow:hidden}.ModelCard-module__BXorXG__model-card-content{z-index:2;background:#191919bf;width:100%;padding:1rem 3rem;transition:background .42s cubic-bezier(.455,.03,.515,.955) .2s;position:relative;overflow:hidden}.ModelCard-module__BXorXG__model-card-cta{font-size:var(--btn-font-size);text-transform:uppercase;text-decoration:underline;display:block}.ModelCard-module__BXorXG__model-card-image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ModelCard-module__BXorXG__model-card-double .ModelCard-module__BXorXG__model-card-image{object-fit:contain}.ModelCard-module__BXorXG__model-card-subtitle h3,.ModelCard-module__BXorXG__model-card-title h2{margin-bottom:0}@media (min-width:768px){.ModelCard-module__BXorXG__model-card:not(.ModelCard-module__BXorXG__model-card-double){flex:0 0 calc(50% - .5rem);width:calc(50% - .5rem);margin:.25rem}.ModelCard-module__BXorXG__model-card-wrapper{height:350px}}@media (min-width:992px){.ModelCard-module__BXorXG__model-card-double .ModelCard-module__BXorXG__model-card-image{object-fit:cover}}@media (min-width:1200px){.ModelCard-module__BXorXG__model-card-content{background:#19191900}.ModelCard-module__BXorXG__model-card:hover .ModelCard-module__BXorXG__model-card-content{background:#191919bf;transition-delay:0s}.ModelCard-module__BXorXG__model-card-title{opacity:0;transition:all .45s cubic-bezier(.455,.03,.515,.955) .1s;transform:translateY(10px)}.ModelCard-module__BXorXG__model-card-subtitle{opacity:0;text-transform:uppercase;font-size:.8rem;transition:all .45s cubic-bezier(.455,.03,.515,.955)}.ModelCard-module__BXorXG__model-card-cta{opacity:0;transition:all .45s cubic-bezier(.455,.03,.515,.955)}.ModelCard-module__BXorXG__model-card:hover .ModelCard-module__BXorXG__model-card-title{opacity:1;transition-delay:.2s;transform:none}.ModelCard-module__BXorXG__model-card:hover .ModelCard-module__BXorXG__model-card-subtitle{opacity:1;transition-delay:.4s;transform:none}.ModelCard-module__BXorXG__model-card:hover .ModelCard-module__BXorXG__model-card-cta{opacity:1;transition-delay:.4s}.ModelCard-module__BXorXG__model-card:not(.ModelCard-module__BXorXG__model-card-double){flex:0 0 calc(33.3333% - .5rem);width:calc(33.3333% - .5rem);margin:0 .25rem .5rem}.ModelCard-module__BXorXG__model-card-double{flex:0 0 calc(66.6666% - .5rem);width:calc(66.6666% - .5rem);margin:0 .25rem .5rem}.ModelCard-module__BXorXG__parallax-effect-glare-scale{transform-style:preserve-3d}.ModelCard-module__BXorXG__parallax-effect-glare-scale .ModelCard-module__BXorXG__inner-element{transform:translateZ(60px)}.ModelCard-module__BXorXG__model-card-wrapper{height:20vw}}
.Video-module__gLtQMq__player-wrapper{background:#151515;padding-top:56.25%;position:relative}.Video-module__gLtQMq__react-player{position:absolute;top:0;left:0}
.MadePossibleBy-module__weM5_q__made-possible-by-watch{aspect-ratio:640/817;width:auto;margin:0 auto -4rem;position:relative}.MadePossibleBy-module__weM5_q__made-possible-by-watch>div{width:100%;height:100%}.MadePossibleBy-module__weM5_q__made-possible-by-watch img{object-fit:cover;object-position:bottom center;width:100%;max-width:none;height:100%;margin:0 auto;display:block}.MadePossibleBy-module__weM5_q__made-possible-by{position:relative}.MadePossibleBy-module__weM5_q__made-possible-by-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.MadePossibleBy-module__weM5_q__made-possible-by-bg{z-index:1;position:relative}.MadePossibleBy-module__weM5_q__made-possible-by-logos{width:100%;max-width:70%;margin-top:.5rem}.MadePossibleBy-module__weM5_q__made-possible-by-title{width:100%;max-width:55%;position:relative}.MadePossibleBy-module__weM5_q__made-possible-by-watch-peek{aspect-ratio:40/15;width:auto;position:relative}.MadePossibleBy-module__weM5_q__made-possible-by-watch-peek img{object-fit:cover;object-position:bottom center;width:100%;height:100%;margin:0 auto;display:block}.MadePossibleBy-module__weM5_q__made-possible-by-watch-peek>div{width:100%;height:100%}@media (min-width:992px){.MadePossibleBy-module__weM5_q__made-possible-by-watch{aspect-ratio:740/817;width:90%;padding:0 4rem;transform:translate(2.3%)}}@media (min-width:1200px){.MadePossibleBy-module__weM5_q__made-possible-by-watch{aspect-ratio:740/817;width:75%;padding:0 4rem;transform:translate(2.3%)}}
.Tag-module__3UiR2G__btn-tag{-webkit-user-select:none;user-select:none;word-break:break-all;border:1px solid #6d6d6d;border-radius:4px;margin-bottom:.75rem;margin-right:.75rem;padding:.25rem .75rem;font-size:.9rem;transition:all .42s cubic-bezier(.25,.46,.45,.94)}.Tag-module__3UiR2G__btn-tag:hover{background:#fff3}
.ProjectDifficulty-module__2ADVha__difficulty{--side-padding:14px;align-items:flex-start;display:flex;position:relative}.ProjectDifficulty-module__2ADVha__difficulty:not(.ProjectDifficulty-module__2ADVha__difficulty-lottie){width:100%}.ProjectDifficulty-module__2ADVha__difficulty:not(.ProjectDifficulty-module__2ADVha__difficulty-lottie) svg{width:100%;height:100%}.ProjectDifficulty-module__2ADVha__difficulty-bgs{z-index:1;width:100%;height:48px;position:absolute;top:0;left:0}.ProjectDifficulty-module__2ADVha__difficulty-bg{z-index:10;background-image:linear-gradient(135deg,#075877 31.82%,#0000 31.82% 50%,#075877 50% 81.82%,#0000 81.82% 100%);background-size:15.56px 15.56px;height:100%;position:absolute;top:.35rem;left:.45rem}.ProjectDifficulty-module__2ADVha__difficulty-highlight{width:0%;transition:width .8s ease-out}.ProjectDifficulty-module__2ADVha__difficulty-highlight:after{content:"";background:#075877;width:2px;height:100%;display:block;position:absolute;top:-25%;right:0}.ProjectDifficulty-module__2ADVha__difficulty-bg-beginner{width:calc(25% - var(--side-padding));z-index:10}.ProjectDifficulty-module__2ADVha__difficulty-bg-intermediate{width:calc(50% - var(--side-padding));z-index:10}.ProjectDifficulty-module__2ADVha__difficulty-bg-advanced{width:calc(75% - var(--side-padding));z-index:10}.ProjectDifficulty-module__2ADVha__difficulty-bg-expert{width:calc(100% - var(--side-padding));z-index:10}.ProjectDifficulty-module__2ADVha__difficulty-bg-total{opacity:.5;z-index:5;width:calc(100% - var(--side-padding))}.ProjectDifficulty-module__2ADVha__difficulty-corners{height:59px}.ProjectDifficulty-module__2ADVha__difficulty-corner{width:14px;height:auto}.ProjectDifficulty-module__2ADVha__difficulty-corner svg{vertical-align:top}.ProjectDifficulty-module__2ADVha__difficulty-corner-right{position:absolute;top:0;right:0;transform:rotate(180deg)}.ProjectDifficulty-module__2ADVha__difficulty-label{color:var(--primary);text-transform:uppercase;z-index:2;background:#000;margin-top:1.2rem;margin-left:1.6rem;padding:.2rem .5rem;font-size:.9rem;line-height:1;position:relative}.ProjectDifficulty-module__2ADVha__difficulty-text-wrapper{color:var(--primary);text-transform:uppercase;z-index:2;width:100px;font-size:.8rem;position:absolute;top:-27px;right:5px;transform:translate(100%)}.ProjectDifficulty-module__2ADVha__difficulty-text{transition:all .42s ease-out;transform:translate(13px,-23px)}.ProjectDifficulty-module__2ADVha__difficulty-bullet{background:var(--primary);content:"";width:7px;height:7px;margin-right:6px;display:inline-block}.ProjectDifficulty-module__2ADVha__difficulty-bg-expert .ProjectDifficulty-module__2ADVha__difficulty-text{transform:translate(-60px,-23px)}@media (min-width:1200px){.ProjectDifficulty-module__2ADVha__difficulty{margin-bottom:12px}.ProjectDifficulty-module__2ADVha__difficulty-lottie{height:120px}.ProjectDifficulty-module__2ADVha__difficulty:not(.ProjectDifficulty-module__2ADVha__difficulty-lottie){width:95%;height:80px}.ProjectDifficulty-module__2ADVha__difficulty-label{margin-top:1.25rem}}@media (min-width:1400px){.ProjectDifficulty-module__2ADVha__difficulty-text-wrapper{font-size:.9rem;top:-30px}}
.Project-module__rU37xW__project{padding-bottom:2rem}.Project-module__rU37xW__project-container{width:calc(100% - 32px);margin:0 auto}.Project-module__rU37xW__project-content{padding-bottom:6rem}.Project-module__rU37xW__project-related{padding:3rem 0}.Project-module__rU37xW__project-related-title{text-align:center}.Project-module__rU37xW__resources-tab-items{grid-gap:1rem;grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);display:grid}.Project-module__rU37xW__resources-card-download-link{display:block}.Project-module__rU37xW__tab-action-title .Project-module__rU37xW__h1-6{margin:0}@media (min-width:768px){.Project-module__rU37xW__resources-tab-items{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.Project-module__rU37xW__project-container{width:880px}.Project-module__rU37xW__resources-tab-items{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);display:grid}.Project-module__rU37xW__project-related .Project-module__rU37xW__carousel-card{filter:grayscale();width:calc(30% - 1rem);transition:transform .2s cubic-bezier(.25,.46,.45,.94),filter .2s cubic-bezier(.25,.46,.45,.94);transform:translateY(16px)}.Project-module__rU37xW__project-related .Project-module__rU37xW__carousel-card.Project-module__rU37xW__is-previous,.Project-module__rU37xW__project-related .Project-module__rU37xW__carousel-card.Project-module__rU37xW__is-selected,.Project-module__rU37xW__project-related .Project-module__rU37xW__carousel-card.Project-module__rU37xW__is-next{filter:grayscale(0);transform:translateY(0)}}@media (min-width:1200px){.Project-module__rU37xW__project-container{width:1080px}.Project-module__rU37xW__resources-tab-items{grid-gap:1.3rem}}@media (min-width:1400px){.Project-module__rU37xW__project-container{width:1200px}}@media (min-width:1600px){.Project-module__rU37xW__project-container{width:1440px}}
.Video-module__JSxYbq__video{--sidebar-width:100%;padding-bottom:2rem}.Video-module__JSxYbq__video-container{width:calc(100% - 32px);margin:0 auto}.Video-module__JSxYbq__video-top{background:url(/page-bg-new.jpg) top/cover;padding-bottom:6rem}.Video-module__JSxYbq__video-top-logo{flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:600px;margin:0 auto 3rem;padding:1.3rem 0;display:flex}.Video-module__JSxYbq__video-top-logo svg{width:100%;height:100%}.Video-module__JSxYbq__video-title,.Video-module__JSxYbq__video-subtitle{margin:0}.Video-module__JSxYbq__video-content{padding-bottom:6rem}.Video-module__JSxYbq__video-related{padding:3rem 0}.Video-module__JSxYbq__video-related-title{text-align:center}.Video-module__JSxYbq__videos-tab-items{grid-gap:1rem;grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);display:grid}.Video-module__JSxYbq__videos-card-download-link{display:block}.Video-module__JSxYbq__tab-action-title .Video-module__JSxYbq__h1-6{margin:0}@media (min-width:768px){.Video-module__JSxYbq__video{--sidebar-width:440px}.Video-module__JSxYbq__resources-tab-items{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}.Video-module__JSxYbq__video-top-logo{margin-bottom:4rem}}@media (min-width:992px){.Video-module__JSxYbq__video-container{width:880px}.Video-module__JSxYbq__resources-tab-items{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);display:grid}.Video-module__JSxYbq__video-related .Video-module__JSxYbq__carousel-card{filter:grayscale();width:calc(30% - 1rem);transition:transform .2s cubic-bezier(.25,.46,.45,.94),filter .2s cubic-bezier(.25,.46,.45,.94);transform:translateY(16px)}.Video-module__JSxYbq__video-related .Video-module__JSxYbq__carousel-card.Video-module__JSxYbq__is-previous,.Video-module__JSxYbq__video-related .Video-module__JSxYbq__carousel-card.Video-module__JSxYbq__is-selected,.Video-module__JSxYbq__video-related .Video-module__JSxYbq__carousel-card.Video-module__JSxYbq__is-next{filter:grayscale(0);transform:translateY(0)}.Video-module__JSxYbq__video-top-logo{margin-bottom:6rem}}@media (min-width:1200px){.Video-module__JSxYbq__video-container{width:1080px}.Video-module__JSxYbq__resources-tab-items{grid-gap:1.3rem}}@media (min-width:1400px){.Video-module__JSxYbq__video-container{width:1200px}.Video-module__JSxYbq__video-top-logo{max-width:900px}}@media (min-width:1600px){.Video-module__JSxYbq__video{--sidebar-width:450px}.Video-module__JSxYbq__video-container{width:1440px}}
.Footer-module__rnk_JG__footer{color:#fff}.Footer-module__rnk_JG__footer-top{background:#0f1011;padding:2rem 0 1rem}.Footer-module__rnk_JG__footer-bottom{background:#0f1011;padding:1rem 0}.Footer-module__rnk_JG__footer a{color:#fff}.Footer-module__rnk_JG__footer-logo{justify-content:center;margin-bottom:2rem;display:flex}.Footer-module__rnk_JG__footer-logo-wrapper{flex:1;max-width:315px}.Footer-module__rnk_JG__footer-col{margin-bottom:2rem}.Footer-module__rnk_JG__btn-footer-col-link{font-size:.85rem;display:block}.Footer-module__rnk_JG__footer-copyright-nav{justify-content:center;padding:1.5rem 0;display:flex}.Footer-module__rnk_JG__footer-copyright-text{text-align:center}.Footer-module__rnk_JG__footer-copyright-nav-item:after{content:"|";padding:0 4px;display:inline-block}.Footer-module__rnk_JG__footer-copyright-nav-item:last-child:after{display:none}.Footer-module__rnk_JG__footer-socials{justify-content:center;display:flex}.Footer-module__rnk_JG__btn-footer-social-link{color:#000;border-radius:16px;flex:0 0 32px;width:32px;height:32px;margin-right:16px;padding:6px 8px;display:block}.Footer-module__rnk_JG__btn-footer-social-link svg{width:100%;height:100%}.Footer-module__rnk_JG__footer-copyright,.Footer-module__rnk_JG__footer-copyright a{color:#fff}.Footer-module__rnk_JG__btn-footer-social-link{background:#fff;display:block}@media (min-width:768px){.Footer-module__rnk_JG__footer-cols{justify-content:flex-end;font-size:.8rem;display:flex}.Footer-module__rnk_JG__footer-col{flex:0 0 30%;width:30%}.Footer-module__rnk_JG__footer-copyright{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.Footer-module__rnk_JG__footer-copyright-nav{padding:0}}@media (min-width:992px){.Footer-module__rnk_JG__footer-wrapper{justify-content:flex-start;display:flex}.Footer-module__rnk_JG__footer-logo{flex:0 0 315px;width:315px;padding:1rem 2rem 0}.Footer-module__rnk_JG__footer-cols{flex:1}.Footer-module__rnk_JG__footer-bottom{background:#00000080}}@media (min-width:1200px){.Footer-module__rnk_JG__footer-logo{flex:0 0 350px;width:350px}.Footer-module__rnk_JG__footer-copyright{padding:0 4rem}.Footer-module__rnk_JG__footer a{transition:all .42s cubic-bezier(.25,.46,.45,.94) .2s}.Footer-module__rnk_JG__footer a:hover{color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94);transition-delay:0}.Footer-module__rnk_JG__btn-footer-social-link:hover{background:var(--primary)}}
