@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300,400,600,700&display=swap);.header{height:128px;position:fixed;width:100%;z-index:4}@media (max-width:1366px){.header{height:85px}}@media (max-width:425px){.header{height:96px}}.header .logo a{color:#000;font-size:1.2rem;font-weight:700;letter-spacing:.5rem;position:relative;text-decoration:none}.header .nav-toggle{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}@media (max-width:768px){.header .nav-toggle{margin-right:24px}}@media (max-width:425px){.header .nav-toggle{margin-right:16px;width:20px}}.header .nav-toggle .hamburger-menu{width:25px}.header .nav-toggle .hamburger-menu span{background:#000;display:block;height:2px;margin-bottom:.3rem;text-align:center;width:100%}.header .nav-toggle .hamburger-menu-close{display:none;position:absolute}@media (max-width:768px){.header .nav-toggle .hamburger-menu-close svg{width:56px}}@media (max-width:425px){.header .nav-toggle .hamburger-menu-close svg{width:48px}}.main{background-color:#fff;height:50vh;height:calc(var(--vh, 1vh)*50)}.main .banner-wrapper{padding-left:1rem}.main .row{flex-direction:column;justify-content:center}.main .row h2{color:#fff;font-size:3rem;font-weight:700;line-height:4.2rem;mix-blend-mode:difference;z-index:10}@media (max-width:768px){.main .row h2{font-size:2.4rem;line-height:3rem}}@media (max-width:425px){.main .row h2{font-size:1.7rem;line-height:2.2rem;margin-top:72px}}.main .row h2 .line{height:56px;margin-bottom:8px;overflow:hidden;position:relative}@media (max-width:768px){.main .row h2 .line{height:48px}}@media (max-width:425px){.main .row h2 .line{height:32px}}.main .row h2 .line span{position:absolute}.main .row .btn-row{position:relative;width:256px;z-index:2}.main .row .btn-row a{align-items:center;color:#000;display:flex;font-size:1.6rem;font-weight:600;text-decoration:none}@media (max-width:768px){.main .row .btn-row a{font-size:1.3rem}}@media (max-width:425px){.main .row .btn-row a{font-size:1.1rem}}.main .row .btn-row a svg{border:2px solid #000;border-radius:100px;height:24px;margin-left:16px;padding:12px;transition:.4s ease-in-out;width:24px}@media (max-width:768px){.main .row .btn-row a svg{height:20px;padding:6px;width:20px}}@media (max-width:425px){.main .row .btn-row a svg{height:16px;padding:4px;width:16px}}.main .row .btn-row a:hover svg{background:#000;color:#fff}.cases{height:50vh;height:calc(var(--vh, 1vh)*50)}.cases .cases-navigation{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;padding:32px;position:absolute;width:100%;z-index:6}@media (max-width:768px){.cases .cases-navigation{display:none}}.cases .cases-navigation .cases-arrow{align-items:center;background:rgba(0,0,0,.4);border-radius:100%;display:flex;height:72px;justify-content:center;width:72px}.cases .cases-navigation .cases-arrow svg{color:#fff;height:28px;width:28px}.cases .cases-navigation .cases-arrow.disabled{opacity:.3}@media (max-width:768px){.cases .row{flex-direction:column}}.cases .row .case{background:#000;cursor:pointer;position:relative}.cases .row .case:hover .case-image{opacity:.4}.cases .row .case .case-details{box-sizing:border-box;display:flex;flex-direction:column;height:50vh;height:calc(var(--vh, 1vh)*50);justify-content:center;padding:32px;position:relative;width:33.3333vw;z-index:1}@media (max-width:768px){.cases .row .case .case-details{width:100vw}}@media (max-width:425px){.cases .row .case .case-details{padding:16px}}.cases .row .case .case-details span{color:#fff;font-size:1.6rem;font-weight:600;margin-top:156px;opacity:.8}@media (max-width:1366px) and (min-width:769px){.cases .row .case .case-details span{font-size:1.4rem}}@media (max-width:425px){.cases .row .case .case-details span{font-size:1.2rem;line-height:2.2rem}}.cases .row .case .case-details h2{color:#fff;font-size:2.4rem;line-height:3.4rem;margin-top:16px;width:85%}@media (max-width:1366px) and (min-width:769px){.cases .row .case .case-details h2{font-size:2rem;line-height:2.4rem}}@media (max-width:425px){.cases .row .case .case-details h2{font-size:1.7rem;line-height:2.2rem;margin-top:8px}}.cases .row .case .case-image{height:100%;left:0;opacity:.65;overflow:hidden;position:absolute;top:0;transition:.4s cubic-bezier(.6,-.05,.1,.99);width:100%}.cases .row .case .case-image img{height:100%;object-fit:cover;width:100%}nav{background:#fff1f1;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:-1px;width:100%;z-index:1}@media (max-width:1366px){nav{height:40rem;overflow:visible}}nav a{position:relative}nav a:after{background:#000;content:"";display:block;height:2px;margin-top:5px;position:absolute;right:0;transition:.4s ease;width:0}nav a:hover{color:pink}nav a:hover:after{background:#000;left:0;width:100%}nav .nav-columns{padding:0 32px;-webkit-transform:translateY(120px);transform:translateY(120px)}@media (max-width:1366px){nav .nav-columns{-webkit-transform:translateY(45px);transform:translateY(45px)}}@media (max-width:768px){nav .nav-columns{-webkit-transform:translateY(120px);transform:translateY(120px)}}@media (max-width:654px){nav .nav-columns{flex-direction:column}}@media (max-width:654px) and (max-width:425px){nav .nav-columns{padding:0 16px}}nav .nav-columns .nav-column{width:45%}@media (max-width:654px){nav .nav-columns .nav-column{width:100%}}nav .nav-columns .nav-column:last-child{width:55%}@media (max-width:654px){nav .nav-columns .nav-column:last-child{width:100%}}nav .nav-columns .nav-column .nav-label{font-size:1.2rem;margin-bottom:3rem}@media (max-width:768px){nav .nav-columns .nav-column .nav-label{font-size:1rem;margin-bottom:1.4rem}}@media (max-width:425px){nav .nav-columns .nav-column .nav-label{font-size:.875rem;margin-bottom:1.2rem}}nav .nav-columns .nav-column .nav-infos{display:flex;flex-wrap:wrap}@media (max-width:654px){nav .nav-columns .nav-column .nav-infos{justify-content:space-between}}nav .nav-columns .nav-column .nav-infos .nav-info{padding:0;width:50%}@media (max-width:654px){nav .nav-columns .nav-column .nav-infos .nav-info:nth-child(2),nav .nav-columns .nav-column .nav-infos .nav-info:nth-child(3){display:none}}nav .nav-columns .nav-column .nav-infos .nav-info .nav-info-label{font-weight:600}nav .nav-columns .nav-column .nav-infos .nav-info li{font-size:1.4rem;font-weight:300;list-style:none;margin-bottom:1.2rem}@media (max-width:768px){nav .nav-columns .nav-column .nav-infos .nav-info li{font-size:1.2rem;margin-bottom:1rem}}@media (max-width:425px){nav .nav-columns .nav-column .nav-infos .nav-info li{font-size:1rem;margin-bottom:.875rem}}nav .nav-columns .nav-column .nav-infos .nav-info li a{color:#000;text-decoration:none}nav .nav-columns .nav-column .nav-links{margin:0;padding:0}nav .nav-columns .nav-column .nav-links li{list-style:none;margin-bottom:2.4rem}@media (max-width:425px){nav .nav-columns .nav-column .nav-links li{margin-bottom:1.6rem}}nav .nav-columns .nav-column .nav-links li a{color:#000;font-size:2.8rem;font-weight:600;text-decoration:none}@media (max-width:425px){nav .nav-columns .nav-column .nav-links li a{font-size:2rem}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Josefin Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overscroll-behavior:none;-webkit-user-select:none;user-select:none;visibility:hidden}.container{height:100%;margin:0 auto;max-width:1920px}@media (max-width:1560px){.container{min-width:1280px;width:1280px}}@media (max-width:1366px){.container{width:1080px}}@media (max-width:768px){.container{max-width:1365px}}@media (max-width:1080px){.container{min-width:100%;width:100%}}.container .row{display:flex;height:100%}.container .v-center{align-items:center;padding:0 22px}.container .space-between{justify-content:space-between}.container-fluid{height:100%;width:100%}.container-fluid .row{display:flex;height:100%}.intro-overlay .top{height:50vh;height:calc(var(--vh, 1vh)*50);position:absolute;width:100%;z-index:8}.intro-overlay .top .overlay-top{background:#000;bottom:0;height:100%;left:0;position:absolute;right:0;width:33.333vw}@media (max-width:768px){.intro-overlay .top .overlay-top{width:100vw}}.intro-overlay .top .overlay-top:nth-child(2){left:33.333%}@media (max-width:768px){.intro-overlay .top .overlay-top:nth-child(2){display:none}}.intro-overlay .top .overlay-top:nth-child(3){left:66.666%}@media (max-width:768px){.intro-overlay .top .overlay-top:nth-child(3){display:none}}.intro-overlay .bottom{bottom:0;height:50vh;height:calc(var(--vh, 1vh)*50);position:absolute;width:100%;z-index:8}.intro-overlay .bottom .overlay-bottom{bottom:0;height:100%;position:absolute;right:66.666%;width:33.333vw}@media (max-width:768px){.intro-overlay .bottom .overlay-bottom{right:0;width:100vw}}.intro-overlay .bottom .overlay-bottom:nth-child(2){right:33.333%}@media (max-width:768px){.intro-overlay .bottom .overlay-bottom:nth-child(2){right:0;top:100%;width:100vw}}.intro-overlay .bottom .overlay-bottom:nth-child(3){right:0}@media (max-width:768px){.intro-overlay .bottom .overlay-bottom:nth-child(3){top:200%;width:100vw}}.App{position:relative;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}.page{background:#fff;padding-top:5rem;width:100%}.page .row{align-items:center;display:flex;padding-top:1rem}.page .row .projectLayout{background:#fff;height:90vh}@media (max-width:1920px){.page .row .projectLayout{padding-left:2rem}}@media (max-width:425px){.page .row .projectLayout{padding-left:0}}.page .row .projectLayout .PageLayout .projectBannerMain{background-color:#fff;color:#222;height:auto;margin-left:.2rem;padding:auto 2rem}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper .img{width:65rem}@media (max-width:1366px){.page .row .projectLayout .PageLayout .projectBannerMain{padding-left:1rem}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper .img{max-width:45rem}}@media (max-width:768px){.page .row .projectLayout .PageLayout .projectBannerMain{padding-left:1rem}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper .img{max-width:20rem;min-width:15rem}}@media (max-width:425px){.page .row .projectLayout .PageLayout .projectBannerMain{padding-left:1rem}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .projectLayout .PageLayout .projectBannerMain .imgWrapper img{max-width:23rem}}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription{width:100%}@media (max-width:425px){.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription{width:100%}}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper{display:flex;justify-content:flex-start}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .firstBtn{margin-right:17px}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa{align-items:center;flex-basis:18%;flex-direction:row;justify-content:flex-end;padding-bottom:4rem;padding-top:.5rem}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6{-webkit-font-smoothing:antialiased;align-items:center;background-color:#0e0e0e;border:0 transparent;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Clarkson,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:auto;justify-content:center;letter-spacing:.5px;line-height:22px;min-height:55px;outline:none;overflow:hidden;padding:0 22px;text-align:center;text-decoration:none;text-rendering:optimizelegibility;text-transform:uppercase;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);transition:-webkit-transform 50ms ease 0s;transition:transform 50ms ease 0s;transition:transform 50ms ease 0s,-webkit-transform 50ms ease 0s;width:auto}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6:before{background-color:#2b2b2b;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate3d(-130%,0,0) skew(-30deg);transform:translate3d(-130%,0,0) skew(-30deg);transition:opacity .5s linear .5s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear .5s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear .5s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;width:100%;z-index:-1}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6:hover:before{background-color:#2b2b2b;opacity:1;-webkit-transform:translateZ(0) skew(0deg);transform:translateZ(0) skew(0deg);transition:opacity .5s linear 0s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear 0s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;z-index:-1}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1uc6x06{-webkit-font-smoothing:antialiased;align-items:center;background-color:initial;border:0 transparent;box-sizing:border-box;color:#0e0e0e;cursor:pointer;display:inline-flex;font-family:Clarkson,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:auto;justify-content:center;letter-spacing:.5px;line-height:22px;min-height:55px;outline:none;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-rendering:optimizelegibility;text-transform:uppercase;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);transition:-webkit-transform 50ms ease 0s;transition:transform 50ms ease 0s;transition:transform 50ms ease 0s,-webkit-transform 50ms ease 0s;width:auto}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox{width:7rem}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27{-webkit-appearance:none;appearance:none;background-color:#000;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:0;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:100%;will-change:transform}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:disabled{pointer-events:none}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.page .row .projectLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .resumeWrapper .container{border-top:1px solid #fff;width:20rem}.page .row .contentLayout{background:#000;height:90vh;width:-webkit-fill-available}.page .row .contentLayout .PageLayout .aboutBannerMain{background-color:#000;color:#fff;padding-left:.6rem}.page .row .contentLayout .PageLayout .aboutBannerMain #intro .model-wrapper{line-height:1.5rem}.page .row .contentLayout .PageLayout .aboutBannerMain #intro .descriptionCompany{color:#fbc7cf}.page .row .contentLayout .PageLayout .aboutBannerMain #intro .main-wrapper .text .headingUppercaseInline .line{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.page .row .contentLayout .PageLayout .aboutBannerMain #intro .main-wrapper .text .headingUppercaseInline .symbol-right{opacity:1}.page .row .contentLayout .PageLayout .aboutBannerMain #intro .main-wrapper .text .h2Uppercase animation-line .line{display:block;line-height:2rem;text-align:start;width:100%}.page .row .contentLayout .PageLayout .aboutBannerMain .resumeWrapper .box{border-bottom:1px solid #fff;margin-right:.6rem}.page .row .contentLayout .PageLayout .aboutBannerMain .resumeWrapper .box:last-child{border-bottom:none;padding-bottom:1rem}.page .row .contentLayout .PageLayout .contactBannerMain{background-color:#000;color:#fff;padding-left:1rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro{color:#fff;font-family:inter;padding:4rem 1rem 0}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .textWrapper{padding-bottom:2rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .contactInfo{padding-left:.7rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .infoWrapper{align-items:flex-start;display:flex;height:100%;margin-bottom:24px;width:100%}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .linkedinWrapper{align-items:flex-start;display:flex;height:100%;margin-bottom:24px}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .at-svg{color:#acb5bf;padding-right:.7rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .at-svg-git{color:#acb5bf;margin-left:-3px;padding-right:.6rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .btnWrapper{width:90rem}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .email-style,.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .phone{color:#fff;font-weight:400;line-height:1.5;margin:0;padding:0;text-decoration:none}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .textContainer{color:#fff;font-weight:400;line-height:1.5;font:inherit;margin:0;padding:0;vertical-align:initial}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .main-wrapper .text .headingUppercaseInline .line{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .main-wrapper .text .headingUppercaseInline .symbol-right{opacity:1}.page .row .contentLayout .PageLayout .contactBannerMain .contactIntro .main-wrapper .text .h2Uppercase animation-line .line{display:block;text-align:start;width:100%}.page .row .contentLayout .PageLayout .projectBannerMain{background-color:#000;color:#fff;height:auto;padding:auto 1rem}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper img{width:60rem}@media (max-width:1366px){.page .row .contentLayout .PageLayout .projectBannerMain{padding-left:2rem}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper img{max-width:40rem}}@media (max-width:768px){.page .row .contentLayout .PageLayout .projectBannerMain{padding-left:1rem}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper img{width:30em}}@media (max-width:425px){.page .row .contentLayout .PageLayout .projectBannerMain{padding-left:1rem}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper{width:100%}.page .row .contentLayout .PageLayout .projectBannerMain .imgWrapper img{width:22rem}}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription{width:1200px}@media (max-width:425px){.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription{width:100%}}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper{display:flex;justify-content:flex-start}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .firstBtn{margin-right:17px}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa{align-items:center;flex-basis:18%}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6{-webkit-font-smoothing:antialiased;align-items:center;background-color:#0e0e0e;border:0 transparent;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Clarkson,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:auto;justify-content:center;letter-spacing:.5px;line-height:22px;min-height:55px;outline:none;overflow:hidden;padding:0 22px;text-align:center;text-decoration:none;text-rendering:optimizelegibility;text-transform:uppercase;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);transition:-webkit-transform 50ms ease 0s;transition:transform 50ms ease 0s;transition:transform 50ms ease 0s,-webkit-transform 50ms ease 0s;width:auto}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6:before{background-color:#2b2b2b;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate3d(-130%,0,0) skew(-30deg);transform:translate3d(-130%,0,0) skew(-30deg);transition:opacity .5s linear .5s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear .5s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear .5s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;width:100%;z-index:-1}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1kopvh6:hover:before{background-color:#2b2b2b;opacity:1;-webkit-transform:translateZ(0) skew(0deg);transform:translateZ(0) skew(0deg);transition:opacity .5s linear 0s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear 0s;transition:transform .5s cubic-bezier(.66,0,.34,1) 0s,opacity .5s linear 0s,-webkit-transform .5s cubic-bezier(.66,0,.34,1) 0s;z-index:-1}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .DetailLayoutControl-CTAButtons-49iUa .css-1uc6x06{-webkit-font-smoothing:antialiased;align-items:center;background-color:initial;border:0 transparent;box-sizing:border-box;color:#0e0e0e;cursor:pointer;display:inline-flex;font-family:Clarkson,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:auto;justify-content:center;letter-spacing:.5px;line-height:22px;min-height:55px;outline:none;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-rendering:optimizelegibility;text-transform:uppercase;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);transition:-webkit-transform 50ms ease 0s;transition:transform 50ms ease 0s;transition:transform 50ms ease 0s,-webkit-transform 50ms ease 0s;width:auto}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox{width:7rem}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27{-webkit-appearance:none;appearance:none;background-color:#000;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:0;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:100%;will-change:transform}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:disabled{pointer-events:none}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .button-27:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.page .row .contentLayout .PageLayout .projectBannerMain .projectDescription .videoBtnWrapper .buttonBox .resumeWrapper .container{border-top:1px solid #fff;width:20rem}
/*# sourceMappingURL=main.039c81ca.css.map*/