body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.root-container{margin:auto;padding:0 32px 32px;width:100%}.about-container{margin:auto;padding:32px;width:100%}*{--border:#0000001f;--text:#000;--text-secondary:#0006;--title-secondary:#0000004d;--cardBg:#eaeae3}p{color:var(--text-secondary);font-size:18px;font-weight:600;line-height:170%}b{color:var(--text)}.texture{background-size:cover;height:100%;mix-blend-mode:overlay;opacity:.7;pointer-events:none;position:fixed;top:0;width:100%;z-index:999999999}h1{font-family:"neulis-cursive",sans-serif;font-weight:700}h1,h2{font-size:5vw;font-style:normal}h2{color:#0006;font-family:Manrope,sans-serif;font-weight:800}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.flex-1{flex:1 1}.flex-row{flex-direction:row}.flex-column{flex-direction:column}body{background-color:#f1f1ee;font-family:Manrope,sans-serif}.jumbotron{display:grid;grid-template-columns:repeat(3,1fr);margin:80px auto 0;padding:32px;width:100%}.jumbotron h3{font-size:24px;font-weight:700;line-height:150%;margin-bottom:0;padding-bottom:0}.vblur{filter:url(#blur);height:70%;opacity:.7;overflow:hidden;position:absolute;top:0}.jumbotron h4{color:var(--text-secondary);font-size:24px;font-weight:600;line-height:160%;margin-bottom:20px}.left{border-right:1px solid var(--border);grid-column:auto/span 2;padding:48px 48px 48px 0;position:relative}.right{display:flex;flex-direction:column;justify-content:end;padding:48px 0 48px 48px}.right .mee{margin-bottom:20px}.jumbotron h2{margin-bottom:0;overflow:hidden;padding-bottom:20px;position:relative}.right h3:nth-last-of-type(){padding-top:20px}.job-section{margin-top:20px}a{text-decoration:none}.home-card-img{align-self:flex-end;width:100%}.socials{display:flex;height:48px;margin-left:-8px}.socials a{display:inline-block;height:48px}@media screen and (max-width:1370px){.jumbotron{h1,h2{font-size:500%}h3,h4{font-size:20px}}}@media screen and (max-width:1165px){.jumbotron{h1,h2{font-size:400%}}.grad-blur-home{height:35%!important}}@media screen and (max-width:991px){.left{border:0}.left,.right{grid-column:auto/span 4;padding:48px 0}.right{border-top:1px solid var(--border)}.grad-blur-home{width:100%!important}}@media screen and (max-width:868px){.socials{margin-bottom:20px}.jumbotron .right{border-top:1px solid var(--border);padding:48px 0 0}}@media screen and (max-width:730px){.jumbotron{padding:16px}}@media screen and (max-width:580px){.jumbotron{h1,h2{font-size:300%}h3,h4{font-size:18px}}.grad-blur-home{height:30%!important}}@media screen and (max-width:443px){.jumbotron{h1,h2{font-size:250%}h3,h4{font-size:18px}}.grad-blur-home{height:25%!important}}@media screen and (max-width:374px){.jumbotron{h1,h2{font-size:200%}h3,h4{font-size:16px}h4{margin-bottom:0}}.grad-blur-home{height:25%!important}}.home-card-container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.project-card:hover .preview-image{transform:scale(1.05)!important}.fanout .preview-image{background-color:#e2e2de;background-position:50%;background-size:cover;border-radius:12px;color:#000;display:block;padding-bottom:65%;transition:all .3s ease;transition:all .4s ease!important;width:100%}.fanout:hover{transform:scale(1.05)}.fanout h3{color:var(--title-secondary)!important;font-size:28px;font-weight:700;margin-bottom:8px}.fanout h3:first-of-type{color:var(--text)!important;font-size:28px;font-weight:700;margin-bottom:4px}.fanout p{color:var(--text-secondary);font-size:16px;font-weight:500;margin-bottom:0}.fanout .content{height:100%}.fanout .rom-gif{border:4px solid #000;border-radius:24px;height:120%;left:20%;position:absolute;top:10%;transform:rotate(-10deg)}.fanout .rom-img{position:relative;width:100%}.fanout .home-card-right{border-radius:0 12px 12px 0;overflow:hidden;padding:0}.fanout .home-card-left{margin-bottom:32px;margin-top:24px}.fanout .home-card-left p{margin:12px 0}.fanout .home-card-left h4{color:#000;font-size:16px;font-weight:600}.fanout .home-card-left .project-context{display:flex;gap:8px}.fanout .home-card-left .dot:last-of-type{display:none}.fanout .comp-logo .comp-section{align-items:center;display:flex;gap:16px;width:100%}.fanout .comp-logo .comp-section h3{font-size:24px;margin:0}.fanout .comp-logo .status{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid var(--border);border-radius:100px;color:var(--text-secondary);display:flex;font-size:13px;font-weight:700;height:28px;letter-spacing:1%;padding:0 4px 0 8px;text-transform:uppercase}.fanout .comp-logo .status.lock{display:flex;height:28px;justify-content:center;margin-right:8px;padding:0;width:28px}.fanout .comp-logo .status.lock~.status{padding-right:8px}.fanout .comp-logo .status img{height:16px}.fanout .comp-logo .status .shipped-arrow{margin-left:3px;opacity:.3}.grad-blur-home{height:40%;inset:auto 0 0 0;pointer-events:none;position:absolute;top:0;width:60%;z-index:1}.grad-blur-home:after,.grad-blur-home:before,.grad-blur-home>div{inset:0;position:absolute}.grad-blur-home:before{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);content:"";-webkit-mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);z-index:1}.grad-blur-home>div:first-of-type{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);z-index:2}.grad-blur-home>div:nth-of-type(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);z-index:3}.grad-blur-home>div:nth-of-type(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);z-index:4}.grad-blur-home>div:nth-of-type(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);z-index:5}.grad-blur-home>div:nth-of-type(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);z-index:6}.grad-blur-home>div:nth-of-type(6){-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);z-index:7}.grad-blur-home:after{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);content:"";-webkit-mask:linear-gradient(0deg,#0000 87.5%,#000);mask:linear-gradient(0deg,#0000 87.5%,#000);z-index:8}@media screen and (max-width:1048px){.home-card-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:730px){.home-card-container{grid-template-columns:repeat(1,1fr)}.root-container{padding:16px}}.top-navbar{border-radius:64px;color:#898989;justify-content:space-between;padding:32px;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:999}.top-navbar .navbar-collapse{align-items:right;justify-content:end;text-align:right}.top-navbar .navbar-nav{align-items:right;gap:16px}.navbar-brand{margin:0!important}.active-nav{background-color:#c8c8c8a1}.active-nav.nav-link{color:#000!important}.grad-blur{height:130%;inset:auto 0 0 0;pointer-events:none;position:absolute;top:0;z-index:-1}.grad-blur:after,.grad-blur:before,.grad-blur>div{inset:0;position:absolute}.grad-blur:before{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);content:"";-webkit-mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);z-index:1}.grad-blur>div:first-of-type{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);z-index:2}.grad-blur>div:nth-of-type(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);z-index:3}.grad-blur>div:nth-of-type(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);z-index:4}.grad-blur>div:nth-of-type(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);z-index:5}.grad-blur>div:nth-of-type(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);z-index:6}.grad-blur>div:nth-of-type(6){-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);z-index:7}.grad-blur:after{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);content:"";-webkit-mask:linear-gradient(0deg,#0000 87.5%,#000);mask:linear-gradient(0deg,#0000 87.5%,#000);z-index:8}.top-navbar .nav-link{background-position:0 100%;background-repeat:repeat-x;background-size:auto 4px;border-radius:100px;color:#898989;color:inherit;font-size:18px;font-weight:700;padding:8px 16px!important;text-decoration:none;transition:all .6s ease}.top-navbar .nav-link:hover{background-color:#c8c8c8a1}.top-navbar .nav-link:hover.nav-link{color:#000!important}.hidden-brand{display:none}.navbar-toggler{border-radius:32px;box-shadow:none!important;padding:12px}.shown-brand{display:block}@media screen and (max-width:991px){.hidden-brand,.nav-button.toggle-mob{display:block}.shown-brand{display:none}.top-navbar{padding:16px 16px 20px;width:100%}.navbar-nav .nav-link{text-align:right}.navbar-toggler{border:none}}.about{margin-bottom:96px;margin-top:80px}.about .about-container{max-width:1440px}.about h1{font-size:7vw;line-height:90%}.about h2{font-size:400%}.about .socials{margin:16px 0 0 -8px}.about .socials img{width:48px}.about .powers{border-top:1px solid var(--border);padding-top:64px}.about .about-big .active-social{display:flex;gap:30px}.about .about-big h4 a{color:#000}.about .about-big p{color:var(--text-secondary);font-size:24px!important;font-weight:700;line-height:170%}.about .exp-left{padding-top:96px}.about .exp-right{border-top:1px solid var(--border);padding-top:96px}.about .about-small p{color:var(--text-secondary);font-size:18px;font-weight:600;line-height:170%}.about .about-small h3{color:#000;font-family:Manrope;font-size:18px;font-weight:800;margin:0 0 8px}.about .about-small h4{font-size:18px;font-weight:900}.about-pic-cont{height:100%}.about-me{background-position:50%;background-size:cover;border-radius:12px;padding-bottom:150%;position:relative;width:100%}.mb-only{display:none}.carousel-container{height:500px;overflow:hidden;position:relative;width:100%}.carousel-card{align-items:center;display:flex;justify-content:center}.carousel-card>img{border-radius:12px;width:auto}.carousel-track{align-items:center;animation:slide 20s linear infinite;display:flex;gap:16px;height:80px;height:100%;justify-content:center;left:0;position:absolute;width:200%}.about-big p:last-of-type{margin-bottom:32px}.radioContainer,.radioContainer .radioButton{align-items:center;display:flex;justify-content:center}.radioContainer .radioButton{background:#fff;border:2px solid #007bff;border-radius:8px;box-shadow:0 2px 3.84px #00000040;color:.3s;cursor:pointer;margin:8px;padding:30px;transition:background-color .3s;width:280px}.radioContainer .selected{background:#007bff;border-color:#007bff;color:#fff}@keyframes slide{0%{left:0}to{left:-100%}}.experience{margin-bottom:64px;margin-top:64px;max-width:1440px;padding:0 32px!important;width:100%}.experience h1{color:#000!important;font-family:manrope;font-size:40px;font-weight:900;margin-bottom:32px}.experience h3{color:#0006;font-size:18px;font-weight:800;line-height:150%;margin-bottom:4px}.experience h3:first-of-type{color:var(--text)}.experience .info p{margin-bottom:32px}.experience .info a{background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;color:#000;color:inherit;margin-bottom:2px;padding-bottom:4px;padding-left:0!important;padding-right:0!important;text-decoration:none}.experience .info a:hover{background-size:auto 4px}.title-2{color:#999}.image-mb{display:none}.image-web{display:block}@media screen and (min-width:1600px){.about .about-small h1{font-size:103px}}@media screen and (max-width:991px){.image-mb{display:block}.image-mb .marquee{margin-bottom:0!important}.image-mb img{height:400px}.exp-right{border:none}.image-web{display:none!important}.span-4.about-big{grid-column:auto/span 12;margin-bottom:64px}.featured{padding-top:64px!important}.featured h1{margin-bottom:64px}.powers{border:none!important;padding-top:32px!important}.about-me{padding-bottom:30%;width:300px}.about-small{grid-column:auto/span 12!important}.experience{border-top:1px solid var(--border)}.experience .span-2{grid-column:auto/span 1}.experience .span-4{grid-column:auto/span 12}.experience .span-6{grid-column:auto/span 7}.experience .span-8{grid-column:auto/span 12}}@media screen and (max-width:868px){.experience .span-4,.experience .span-8{grid-column:auto/span 12}}@media screen and (max-width:850px){.about{margin-top:80px}.about h1{font-size:10vw}.about .about-big.span-5,.about .about-small.span-7{grid-column:auto/span 12}.about .about-me{height:250px;padding:initial;width:250px}}@media screen and (max-width:694px){.about .about-small .col-2-grid{display:block}.about .experience h1{font-size:40px!important}.about .about-small .col-2-grid p,.about .experience .powers div{grid-column:auto/span 2}}@media screen and (max-width:636px){.about .about-big p:last-of-type{border-bottom:1px solid var(--border);font-size:20px!important;margin-bottom:48px;padding-bottom:48px}}@media screen and (max-width:565px){.about .about-container{padding:16px 16px 64px}.about .experience{padding-left:16px!important;padding-right:16px!important}.about .about-big p:last-of-type{font-size:18px!important}.about .mb-only{display:inline-block}.about .mb-only-date{display:flex;gap:4px}.about .exp-right,.about .powers{border:none;padding-top:32px}.about .experience .span-2 h3{display:none}.about .experience .span-2,.about .experience .span-6{grid-column:auto/span 12}}.text-center{text-align:center}.col-4-grid{grid-template-columns:repeat(4,1fr)}.col-12-grid,.col-4-grid{grid-column-gap:30px;display:grid;margin:auto}.col-12-grid{grid-template-columns:repeat(12,1fr)}.col-8-grid{grid-template-columns:repeat(8,1fr);width:100%}.col-7-grid,.col-8-grid{grid-column-gap:30px;display:grid;margin:auto}.col-7-grid{grid-template-columns:repeat(7,1fr)}.col-6-grid{grid-template-columns:repeat(6,1fr)}.col-5-grid,.col-6-grid{grid-column-gap:30px;display:grid;margin:auto}.col-5-grid{grid-template-columns:repeat(5,1fr)}.col-3-grid{grid-column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}.col-2-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin:auto}.span-12{grid-column:auto/span 12}.span-11{grid-column:auto/span 11}.span-10{grid-column:auto/span 10}.span-9{grid-column:auto/span 9}.span-8{grid-column:auto/span 8}.span-7{grid-column:auto/span 7}.span-6{grid-column:auto/span 6}.span-5{grid-column:auto/span 5}.span-4{grid-column:auto/span 4}.span-3{grid-column:auto/span 3}.span-2{grid-column:auto/span 2}.span-1{grid-column:auto/span 1}.container-1200{margin:auto;max-width:1100px;padding:16px;width:100%}.final-rom{display:flex;flex-direction:column;gap:104px;margin:auto;padding:32px;width:100%}.fun-controller{align-items:flex-end;display:flex}.socials{gap:4px}.socials a{border-radius:32px;transition:.3s ease}.socials a:hover{background-color:#0000001a}.space-between{justify-content:space-between}.not-found{align-items:center;display:flex;height:calc(100vh - 113px);justify-content:center;width:100%}.not-found img{width:50%}.fun-grid{margin-bottom:32px}.fun-grid h3{font-size:18px;font-weight:700}.fun-grid ul{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}.fun-grid ul li{align-items:center;background-color:#0000000a;border-radius:32px;display:flex;font-size:24px;font-weight:600;height:40px!important;height:-webkit-min-content;height:min-content;justify-content:center;line-height:100%;list-style:none;padding:4px 8px;width:40px}.fun-body{padding-top:16px}.form-controler{border-bottom:1px solid var(--border);color:#777;display:flex;gap:40px;list-style-type:none;margin-top:24px;padding:0}.form-controler input[type=radio]{display:none;opacity:0;z-index:100}.form-controler .Checked+label,.form-controler input[type=radio]:checked+label{border-bottom:4px solid #000;color:#000}.form-controler label{border-radius:100px;border-radius:0;color:#898989;color:inherit;cursor:pointer;font-size:18px;font-weight:700;padding:16px 0!important;position:relative;text-decoration:none;transition:all .6s ease;z-index:90}.form-controler label:hover{color:#000}.scroll-menu{bottom:0;display:flex;flex-direction:column;justify-content:center;margin:auto;mix-blend-mode:exclusion;padding:16px;position:fixed;top:0}.scroll-menu a:first-of-type div{padding-top:0}.scroll-menu a:last-of-type div{padding-bottom:0}.scroll-menu .ss-item{border-left:2px solid #fff3;color:#fff6;font-size:14px;font-weight:600;padding:6px 6px 6px 12px;transition:all .3s ease}.scroll-menu .ss-active{border-color:#fff;color:#fff}@media screen and (max-width:1220px){.scroll-menu{-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);background-color:#fff;flex-direction:row;justify-content:flex-start;mix-blend-mode:normal;overflow:scroll;padding:0;top:auto;transition:all .3s ease;width:100%;z-index:999}.scroll-menu .ss-item{border-left:0;border-top:2px solid #0003;color:#0006;font-size:14px;font-weight:600;padding:16px;transition:all .3s ease;width:-webkit-max-content;width:max-content;word-break:keep-all}.scroll-menu .ss-active{border-color:#000;color:#000}.scroll-menu a:first-of-type div{padding-top:16px}.scroll-menu a:last-of-type div{padding-bottom:16px}}.men-whiteboarding{align-items:center;display:flex;justify-content:center}.men-whiteboarding video{border-radius:12px}.men-whiteboarding.fixed-height{margin-bottom:-120px;padding:160px}.marquee{margin:32px 0 120px;overflow:visible}.marquee .rfm-child{width:100%}.marquee .rfm-child img{height:400px!important}.justify-between{justify-content:space-between;width:100%}.case-study .cs-header{background-size:cover;border-radius:20px;height:550px;margin:110px auto auto;max-width:1200px;width:100%}.case-study img{width:100%}.case-study .blurb{margin-bottom:28px}.case-study h1{font-size:40px;line-height:150%;margin-bottom:0}.case-study h2{font-size:36px;font-weight:500;line-height:150%;margin-bottom:20px}.case-study p{color:var(--text-secondary);font-size:18px;font-weight:600;line-height:170%}.case-study h3{border-bottom:12px;color:var(--text);font-size:18px;font-weight:800;line-height:160%;margin-bottom:4px}.case-study .list-section .span-3{margin-bottom:24px}.case-study .col-8-grid{grid-column-gap:0}.case-study .ver-section-title h2:last-of-type{margin-bottom:8px}.case-study .case-info{margin:32px auto 160px;padding:16px}.case-study .case-info.col-4-grid{column-gap:64px}.case-study .list-section .span-1{text-align:right}.case-study .case-section-title-cont h2{color:#000;font-weight:800;line-height:120%;margin-bottom:0}.case-study .case-section-title-cont h2:last-of-type{color:var(--text-secondary)}.case-study .dark-bg,.case-study .light-bg{padding:160px 0 100px}.case-study .dark-bg{background-color:#252525}.case-study .dark-bg h2,.case-study .dark-bg h3{color:#fff}.case-study .dark-bg h2:last-of-type,.case-study .dark-bg p{color:#ffffff80}.case-study #final .finary-bg{margin-bottom:-120px}.case-study .finary-bg{align-items:center;display:flex;height:100vh;justify-content:center;padding:100px}.case-study .before-after h4{font-size:18px;font-weight:700;margin:0 0 4px!important;padding-top:24px!important}.case-study .before-after .span-1:nth-child(odd) h4{border-top:8px solid #b3102e;color:#b3102e!important}.case-study .before-after .span-1:nth-child(2n) h4{border-top:8px solid #0c7354;color:#0c7354!important}.case-study .menti-intro-cont{margin-top:-80px;position:relative}.case-study .menti-intro-cont .mento-video{left:30.6%;position:absolute;top:16.5%;width:36.2%}.case-study .menti-intro-cont img{mix-blend-mode:multiply}.case-study .bsc-usertest .span-2 p{margin-bottom:0}.case-study .bsc-usertest h3{font-size:24px}.case-study .bp-quote{margin:auto auto 60px;max-width:800px;padding:16px}.case-study .bp-quote h2{font-size:32px}.case-study .final-showcase{display:flex;flex-direction:column;justify-content:end}.case-study .final-showcase h2{color:#fff!important;font-size:24px;font-weight:800;margin-bottom:4px}.case-study .video-container{height:0;padding-bottom:36.25%;position:relative}.case-study .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:820px){.case-study .case-info h2{margin-bottom:-16px}.case-study .case-info .span-3{grid-column:auto/span 4}.case-study .case-info.col-4-grid{gap:32px}.case-study .case-info .tools.span-1{grid-gap:30px;border-top:1px solid var(--border);display:grid;gap:30px;grid-column:auto/span 4;grid-template-columns:repeat(4,1fr);padding-top:32px}.case-study .case-info .tools.span-1 div{grid-column:auto/span 2}.case-study .col-8-grid .span-5{grid-column:auto/span 8}.case-study .col-8-grid .span-5 .span-1{text-align:left}.case-study .col-8-grid .span-3{grid-column:auto/span 8}}@media screen and (max-width:575px){.case-study .col-2-grid .span-1{grid-column:auto/span 2!important}.case-study .h-left-side h2:last-of-type{margin-bottom:8px}.case-study .case-section-title-cont{margin-bottom:0}.case-study .dark-bg,.case-study .light-bg{padding-top:100px}.case-study .ver-section-title{margin-bottom:20px}}@media screen and (max-width:1232px){.case-study .cs-header{margin-top:92px;width:calc(100% - 32px)}}.full-bleed-cont{margin-top:92px;padding:32px}.full-bleed-cont h1{font-size:80px}@media screen and (max-width:393px){.col-12-grid{gap:0}}@media screen and (max-width:1160px){.full-bleed-cont .form-controler{margin-top:8px}.full-bleed-cont .span-4,.full-bleed-cont .span-8{grid-column:auto/span 12}.final-rom{max-width:1100px;padding:16px}.final-rom .final-showcase{margin-top:32px}.final-rom .col-12-grid:nth-child(2n) .final-showcase{grid-row-start:2}.final-rom .col-12-grid:last-of-type .final-showcase{grid-row-start:4}.final-rom .span-9{grid-column:auto/span 12}.final-rom .span-3{grid-column:auto/span 9}.final-rom .span-2{grid-column:auto/span 3}.final-rom .span-7{grid-column:auto/span 9}.full-bleed-cont{padding:16px}}@media screen and (max-width:780px){.full-bleed-cont .col-2-grid{display:block}}@media screen and (max-width:630px){.final-rom .span-3{grid-column:auto/span 12}}.mt-64{margin-top:64px}.mt-32{margin-top:32px}.mt-24{margin-top:24px}.mt-16{margin-top:16px}.mb-64{margin-bottom:64px}.mb-32{margin-bottom:32px}.mb-24{margin-bottom:24px}.mb-16{margin-bottom:16px}.articles{margin-top:140px;padding:32px;width:100%}.articles h1{margin:0!important}@media screen and (max-width:868px){.articles .span-5,.articles .span-7{grid-column:auto/span 12}.articles .col-7-grid{margin-top:16px}}[data-rmiz]{position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;appearance:none;background-color:#000000b3;border:none;border-radius:50%;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:#0000;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}footer{align-items:center;background-color:#252525;border-top:1px solid #ffffff1a;padding:32px}footer h4{color:#fff;font-size:16px}footer img{filter:invert(1)}.password-page{background-color:#f1f1ee;height:100%;padding:20px;position:absolute;right:0;top:0;width:100%;z-index:1000}.password-page,.password-page .contents{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.password-page .contents{gap:8px;max-width:320px}.password-page h1{font-size:32px}.password-page .lock{border:1px solid var(--border);border-radius:12px;padding:12px;width:-webkit-min-content;width:min-content}.password-page p{margin-bottom:8px!important}.password-page .back-button{border:1px solid var(--border);border-radius:100px;left:32px;padding:12px;position:absolute;top:32px}.password-page .password-form{position:relative;width:100%}.password-page .password-form input{border:1px solid var(--border);border-radius:12px;display:block;height:48px;margin-bottom:12px;padding:12px 16px;width:100%}.password-page .password-form button{background-color:#000;border:none;border-radius:12px;color:#f1f1ee;display:block;height:48px;padding:8px;width:100%}.password-page .password-form .error{position:absolute;top:120%;width:100%}
/*# sourceMappingURL=main.536cbc84.css.map*/