@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.d9ee93eb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_af59d2e6-module__ZWY3Pa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_af59d2e6-module__ZWY3Pa__variable{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}
.page-wrapper{min-height:100vh;transition:background-color .3s}.theme-default{background-color:#eeeee9}.theme-purple{background-color:#1a162b}.theme-green{background-color:#19221c}.theme-orange{background-color:#3e1c0c}.theme-enplooi{background-color:#162429}.theme-default{--bg-color:#eeeee9;--footer-grid-bg:#eeeee9;--footer-card-bg:#eae4d8;--logo-filter:none;--text-color:#0a0a0a}.theme-purple{--bg-color:#1a162b;--footer-grid-bg:#1a162b;--footer-card-bg:#eeeee9;--logo-filter:invert(99%)sepia(2%)saturate(409%)hue-rotate(319deg)brightness(97%)contrast(87%);--text-color:#eeeee9}.theme-green{--bg-color:#19221c;--footer-grid-bg:#19221c;--footer-card-bg:#eeeee9;--logo-filter:invert(99%)sepia(2%)saturate(409%)hue-rotate(319deg)brightness(97%)contrast(87%);--text-color:#eeeee9}.theme-orange{--bg-color:#3e1c0c;--footer-grid-bg:#3e1c0c;--footer-card-bg:#eeeee9;--logo-filter:invert(99%)sepia(2%)saturate(409%)hue-rotate(319deg)brightness(97%)contrast(87%);--text-color:#eeeee9}.theme-enplooi{--bg-color:#162429;--footer-grid-bg:#162429;--footer-card-bg:#eeeee9;--logo-filter:invert(99%)sepia(2%)saturate(409%)hue-rotate(319deg)brightness(97%)contrast(87%);--text-color:#eeeee9}html,body{width:100%;margin:0;padding:0}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-bricolage),sans-serif;background-color:#eeeee9}::selection{color:#eeeee9;background:#0a0a0a}body a:focus,body button:focus,body input:focus,body textarea:focus{outline:none}p:last-child{margin:0}.padding-global{padding-left:2rem;padding-right:2rem}@media (max-width:768px){.padding-global{padding-left:1rem;padding-right:1rem}}.padding-global-small{padding-left:10rem;padding-right:10rem}@media (max-width:1000px){.padding-global-small{padding-left:2rem;padding-right:2rem}}@media (max-width:768px){.padding-global-small{padding-left:1rem;padding-right:1rem}}@media (min-width:1700px){.padding-global-small{padding-left:30rem;padding-right:30rem}}.boostu-btn{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;z-index:1;cursor:pointer;background-color:#0a0a0a;border:none;border-radius:50px;outline:none;justify-content:center;align-self:flex-start;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:400;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.boostu-btn:before{content:"";transform-origin:bottom;z-index:-1;background-color:#937cff;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:0;transform:scaleY(0)}.boostu-btn:hover{color:#eeeee9}.boostu-btn:hover:before{transform:scaleY(1)}.boostu-btn.white{color:#0a0a0a;background-color:#eeeee9}.boostu-btn.white:before{background-color:#0a0a0a}.boostu-btn.white:hover{color:#eeeee9}.boostu-btn.purple{color:#eeeee9;background-color:#937cff}.boostu-btn.purple:before{background-color:#eeeee9}.boostu-btn.purple:hover{color:#0a0a0a}.button-center{justify-content:center;align-items:center;margin:0 auto;display:flex}.reveal-text-wrapper{line-height:1.1;display:block}.reveal-text-wrapper .reveal-word{white-space:nowrap;display:inline-block}.reveal-text-wrapper .reveal-char{opacity:0;transform-origin:0 100%;will-change:transform,opacity;display:inline-block;transform:translateY(20px)rotate(3deg)}.reveal-text-wrapper .reveal-space{width:.2em;font-size:1em;display:inline-block}.reveal-text-wrapper.is-visible .reveal-char{animation:.5s cubic-bezier(.215,.61,.355,1) forwards textPopUp}@keyframes textPopUp{0%{opacity:0;transform:translateY(20px)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.transition-sweep{z-index:999999;pointer-events:none;background-color:#937cff;width:100vw;height:100vh;position:fixed;left:0}h1{font-family:var(--font-bricolage),sans-serif;margin-top:0;margin-bottom:2rem;font-size:clamp(42px,5vw,100px);line-height:1.2}h2{font-family:var(--font-bricolage),sans-serif;width:100%;margin-top:0;margin-bottom:2rem;font-size:clamp(32px,3.8vw,90px);line-height:1.2}h3{font-family:var(--font-bricolage),sans-serif;width:100%;margin-top:0;margin-bottom:2rem;font-size:clamp(1.4rem,3.5vw,4rem);line-height:1.2}p{font-family:var(--font-bricolage),sans-serif;margin-bottom:2rem;font-size:clamp(1rem,.8rem + .5vw,1.2rem);font-weight:400;line-height:1.4}p strong{font-family:var(--font-bricolage),sans-serif;margin-bottom:2rem;font-size:clamp(1rem,.8rem + .5vw,1.2rem);font-weight:700;line-height:1.4}ul li{font-family:var(--font-bricolage),sans-serif;font-size:clamp(1rem,.8rem + .5vw,1.2rem);font-weight:400;line-height:1.4}.body-large p,.body-large{font-weight:400;font-family:var(--font-bricolage),sans-serif;font-size:clamp(18px,1.5vw,24px)}.split-title{font-family:var(--font-bricolage),sans-serif;width:100%;margin-top:0;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:700}.pill-tag,.pill-tag.white .pill-tag.purple .pill-tag.green,.pill-tag.orange{font-size:1rem;font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;border:1px solid #0a0a0a;border-radius:50px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.8rem 1.4rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.pill-tag:before,.pill-tag.white .pill-tag.purple .pill-tag.green:before,.pill-tag.orange:before{content:"";background-color:#0a0a0a;border-radius:50%;width:12px;height:12px;display:block}.pill-tag.white,.pill-tag.white .pill-tag.purple .pill-tag.green.white,.pill-tag.orange.white{color:#eeeee9;border:1px solid #eeeee9}.pill-tag.white:before,.pill-tag.white .pill-tag.purple .pill-tag.green.white:before,.pill-tag.orange.white:before{background-color:#eeeee9}.pill-tag.purple,.pill-tag.white .pill-tag.purple .pill-tag.green.purple,.pill-tag.orange.purple{color:#0a0a0a;background-color:#937cff;border:1px solid #937cff}.pill-tag.purple:before,.pill-tag.white .pill-tag.purple .pill-tag.green.purple:before,.pill-tag.orange.purple:before{background-color:#0a0a0a}.pill-tag.green,.pill-tag.white .pill-tag.purple .pill-tag.green.green,.pill-tag.orange.green{color:#0a0a0a;background-color:#a5e6bb;border:1px solid #a5e6bb}.pill-tag.green:before,.pill-tag.white .pill-tag.purple .pill-tag.green.green:before,.pill-tag.orange.green:before{background-color:#0a0a0a}.pill-tag.orange,.pill-tag.white .pill-tag.purple .pill-tag.green.orange,.pill-tag.orange.orange{color:#0a0a0a;background-color:#fe7733;border:1px solid #fe7733}.pill-tag.orange:before,.pill-tag.white .pill-tag.purple .pill-tag.green.orange:before,.pill-tag.orange.orange:before{background-color:#0a0a0a}div.cky-btn-revisit-wrapper[data-cky-tag=revisit-consent]{display:none!important}.header-wrapper{z-index:100;pointer-events:none;background:0 0;justify-content:center;width:100%;transition:all .3s;display:flex;position:fixed;top:0;left:0;transform:translateZ(0);padding:15px!important;padding-top:max(15px,env(safe-area-inset-top))!important}@media (max-width:991px){.header-wrapper{padding:15px!important}.header-wrapper.menu-open{padding:0!important}.header-wrapper.menu-open .header-main-pill{border-radius:0;width:100%;max-width:100%;padding:25px 22px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;border:none!important}.header-wrapper.menu-open .mobile-controls{background-color:#0000!important}}@keyframes dynamicPillReveal{0%{opacity:0;clip-path:inset(0 45% round 60px);transform:translateY(-40px)}35%{opacity:1;clip-path:inset(0 45% round 60px);transform:translateY(0)}99%{opacity:1;clip-path:inset(0 0% round 60px);transform:translateY(0)}to{opacity:1;clip-path:none;transform:translateY(0)}}@keyframes overlayFadeOut{0%,80%{opacity:1}to{opacity:0;visibility:hidden}}.header-main-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0a0a0a40;position:relative}@media (min-width:992px){.header-main-pill{animation:1.2s cubic-bezier(.16,1,.3,1) .1s both dynamicPillReveal}.header-main-pill:before{content:"";border-radius:inherit;z-index:50;pointer-events:none;background-color:#2e2d2b;animation:.5s cubic-bezier(.16,1,.3,1) .1s both overlayFadeOut;position:absolute;inset:0}}.header-main-pill{pointer-events:auto;border:1px solid #ffffff14;border-radius:60px;justify-content:space-between;align-items:center;gap:20px;min-width:800px;padding:6px;transition:all .3s;display:flex}@media (max-width:991px){.header-main-pill{min-width:unset;gap:30px;width:auto;max-width:95%;padding:10px 10px 10px 20px}}.header-main-pill .logo a{z-index:10;align-items:center;padding-left:20px;text-decoration:none;display:flex;position:relative}@media (max-width:991px){.header-main-pill .logo a{padding-left:0}}.header-main-pill .logo a img{object-fit:contain;width:auto;height:20px;transition:filter .3s;display:block}.header-main-pill .logo a span{color:#eeeee9;letter-spacing:-1px;font-size:1.6rem;font-weight:900;line-height:1;transition:color .3s}.nav-pill-inner{background-color:#2e2d2b;border-radius:40px;align-items:center;gap:10px;padding:6px;transition:background-color .3s;display:flex;position:relative}@media (max-width:991px){.nav-pill-inner{display:none!important}}.nav-pill-inner .hover-bg{z-index:1;pointer-events:none;background-color:#474747;border-radius:30px;height:calc(85% - 4px);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:absolute;top:6px}.nav-pill-inner .nav-item-wrapper{z-index:2;position:relative}.nav-pill-inner .nav-item{color:#eeeee9;background-color:#0000;border-radius:30px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .3s;display:flex;position:relative}.nav-pill-inner .nav-item .arrow-wrapper{align-items:center;display:flex}.nav-pill-inner .nav-item .arrow-wrapper svg{transition:transform .3s}.nav-pill-inner .nav-item.active{color:#0a0a0a;background-color:#eeeee9}.nav-pill-inner .nav-item.active .arrow-wrapper svg path{stroke:#0a0a0a}.nav-pill-inner .nav-item .badge{color:#eeeee9;background-color:#937cff;border-radius:4px;padding:2px 4px;font-size:.65rem;font-weight:700;line-height:1;position:absolute;top:4px;right:6px}.nav-pill-inner .has-dropdown:hover .nav-item .arrow-wrapper svg{transform:rotate(180deg)}.dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;z-index:100;background-color:#eeeee9;border-radius:16px;flex-direction:column;gap:4px;min-width:220px;padding:8px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 10px 40px #00000026}.dropdown-menu:after{content:"";z-index:-1;width:100%;height:100%;position:absolute;inset:-20px 0 0;transform:translate(0)}.dropdown-menu.show{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-menu:before{content:"";border-bottom:6px solid #eeeee9;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.dropdown-item{color:#0a0a0a;text-align:left;border-radius:8px;padding:14px 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.dropdown-item:hover{background-color:#eae4d8}.dropdown-item[data-label=scale]:hover{color:#937cff;background-color:#1a162b}.dropdown-item[data-label=lab]:hover{color:#a5e6bb;background-color:#19221c}.dropdown-item[data-label=studio]:hover{color:#fe7733;background-color:#3e1c0c}.dropdown-item[data-label=digital\ recruitment]:hover{color:#edf6f9;background-color:#162429}.mobile-controls{justify-content:center;align-items:center;display:none}@media (max-width:991px){.mobile-controls{background-color:#2e2d2b;border-radius:50px;padding:12px;display:flex}}.hamburger-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:24px;height:24px;padding:0;display:none}@media (max-width:991px){.hamburger-btn{display:flex}}.hamburger-btn span{background-color:#eeeee9;border-radius:2px;width:20px;height:2px;transition:all .3s;display:block}.hamburger-btn.active span:first-child{transform:translateY(3.5px)rotate(45deg)}.hamburger-btn.active span:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}.mobile-menu-overlay{z-index:99;opacity:0;visibility:hidden;background-color:#0a0a0a;flex-direction:column;justify-content:space-between;width:100%;height:100vh;padding:100px 20px 40px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;transform:translateY(-20px)}.mobile-menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-menu-overlay .mobile-nav-link{color:#eeeee9;margin-bottom:10px;font-size:2.2rem;font-weight:500;text-decoration:none;display:block}.mobile-menu-overlay .mobile-nav-link .mobile-badge{color:#eeeee9;vertical-align:middle;background-color:#937cff;border-radius:6px;margin-left:10px;padding:2px 8px;font-size:.9rem}.mobile-menu-overlay .mobile-sub-list{flex-direction:column;gap:8px;margin-bottom:20px;padding-left:0;display:flex}.mobile-menu-overlay .mobile-sub-link{color:#888;font-size:1.2rem;text-decoration:none;transition:color .2s}.mobile-menu-overlay .mobile-sub-link:hover{color:#eeeee9}.mobile-menu-overlay .mobile-sub-link[class*=icon-]:before{content:"";vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-right:12px;display:inline-block}.mobile-menu-overlay .mobile-sub-link.icon-scale:before{background-image:url(/icons/mobile-scale.svg)}.mobile-menu-overlay .mobile-sub-link.icon-lab:before{background-image:url(/icons/mobile-lab.svg)}.mobile-menu-overlay .mobile-sub-link.icon-studio:before{background-image:url(/icons/mobile-studio.svg)}.mobile-menu-overlay .mobile-sub-link.icon-digital-recruitment:before,.mobile-menu-overlay .mobile-sub-link.icon-enplooi:before{background-image:url(/icons/mobile-enplooi.svg)}.mobile-menu-overlay .mobile-menu-footer{color:#666;border-top:1px solid #ffffff1a;padding-top:20px;font-size:.9rem}.mobile-menu-overlay .mobile-menu-footer .footer-row{justify-content:space-between;margin-bottom:10px;display:flex}.mobile-menu-overlay .mobile-menu-footer a{color:#888;text-decoration:none}@media (min-width:992px){.header-wrapper.theme-light-nav .header-main-pill,.header-wrapper.theme-purple .header-main-pill,.header-wrapper.theme-green .header-main-pill,.header-wrapper.theme-orange .header-main-pill,.header-wrapper.theme-enplooi .header-main-pill{background-color:#ffffff73}.header-wrapper.theme-light-nav .header-main-pill:before,.header-wrapper.theme-purple .header-main-pill:before,.header-wrapper.theme-green .header-main-pill:before,.header-wrapper.theme-orange .header-main-pill:before,.header-wrapper.theme-enplooi .header-main-pill:before{background-color:#eeeee9}.header-wrapper.theme-light-nav .header-main-pill .logo a span,.header-wrapper.theme-purple .header-main-pill .logo a span,.header-wrapper.theme-green .header-main-pill .logo a span,.header-wrapper.theme-orange .header-main-pill .logo a span,.header-wrapper.theme-enplooi .header-main-pill .logo a span{color:#0a0a0a}.header-wrapper.theme-light-nav .header-main-pill .logo a img,.header-wrapper.theme-purple .header-main-pill .logo a img,.header-wrapper.theme-green .header-main-pill .logo a img,.header-wrapper.theme-orange .header-main-pill .logo a img,.header-wrapper.theme-enplooi .header-main-pill .logo a img{filter:invert()}.header-wrapper.theme-light-nav .nav-pill-inner.theme-mode,.header-wrapper.theme-purple .nav-pill-inner.theme-mode,.header-wrapper.theme-green .nav-pill-inner.theme-mode,.header-wrapper.theme-orange .nav-pill-inner.theme-mode,.header-wrapper.theme-enplooi .nav-pill-inner.theme-mode{background-color:#eeeee9}.header-wrapper.theme-light-nav .nav-pill-inner.theme-mode .hover-bg,.header-wrapper.theme-purple .nav-pill-inner.theme-mode .hover-bg,.header-wrapper.theme-green .nav-pill-inner.theme-mode .hover-bg,.header-wrapper.theme-orange .nav-pill-inner.theme-mode .hover-bg,.header-wrapper.theme-enplooi .nav-pill-inner.theme-mode .hover-bg{background-color:#ffffff8c}.header-wrapper.theme-light-nav .nav-pill-inner.theme-mode .nav-item,.header-wrapper.theme-purple .nav-pill-inner.theme-mode .nav-item,.header-wrapper.theme-green .nav-pill-inner.theme-mode .nav-item,.header-wrapper.theme-orange .nav-pill-inner.theme-mode .nav-item,.header-wrapper.theme-enplooi .nav-pill-inner.theme-mode .nav-item{color:#0a0a0a}.header-wrapper.theme-light-nav .nav-pill-inner.theme-mode .nav-item .arrow-wrapper svg path,.header-wrapper.theme-purple .nav-pill-inner.theme-mode .nav-item .arrow-wrapper svg path,.header-wrapper.theme-green .nav-pill-inner.theme-mode .nav-item .arrow-wrapper svg path,.header-wrapper.theme-orange .nav-pill-inner.theme-mode .nav-item .arrow-wrapper svg path,.header-wrapper.theme-enplooi .nav-pill-inner.theme-mode .nav-item .arrow-wrapper svg path{stroke:#0a0a0a}.header-wrapper.theme-light-nav .nav-pill-inner.theme-mode .nav-item.active,.header-wrapper.theme-purple .nav-pill-inner.theme-mode .nav-item.active,.header-wrapper.theme-green .nav-pill-inner.theme-mode .nav-item.active,.header-wrapper.theme-orange .nav-pill-inner.theme-mode .nav-item.active,.header-wrapper.theme-enplooi .nav-pill-inner.theme-mode .nav-item.active{color:#0a0a0a;background-color:#eeeee9}}@media (max-width:991px){.header-wrapper .header-main-pill{opacity:1;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s;transform:translate(0,0)}.header-wrapper.is-homepage:not(.is-scrolled):not(.menu-open) .header-main-pill{opacity:0;transform:translateY(-150%)}}.site-footer{z-index:1;background-color:#0000;padding:0 0 19vw;position:relative;overflow:hidden}@media (min-width:1700px){.site-footer{padding-bottom:17vw}}@media (max-width:768px){.site-footer{padding-bottom:0}}.site-footer .footer-grid{background-color:var(--bg-color);z-index:2;grid-template-columns:1fr;gap:.5rem;margin-bottom:0;padding-top:8rem;padding-bottom:.5rem;transition:background-color .3s;display:grid;position:relative}@media (min-width:992px){.site-footer .footer-grid{grid-template-columns:2fr 1fr 1fr}}@media (max-width:768px){.site-footer .footer-grid{padding-top:4rem;display:block}}.site-footer .footer-card{background-color:var(--footer-card-bg);border-radius:15px;flex-direction:column;justify-content:start;min-height:400px;padding:2rem;transition:background-color .3s;display:flex}@media (max-width:768px){.site-footer .footer-card{min-height:auto;margin-top:1rem}}.site-footer .footer-card .footer-heading{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin-top:0;margin-bottom:2rem;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700}.site-footer .contact-card .address-lines{white-space:pre-line;font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin-bottom:2rem;font-size:clamp(1.2rem,1.2vw,1.6rem);line-height:1.6}.site-footer .contact-card .contact-links{flex-direction:column;gap:.5rem;margin-bottom:3rem;display:flex}.site-footer .contact-card .contact-links .contact-link{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;font-size:1.1rem;text-decoration:none;transition:opacity .2s}.site-footer .contact-card .contact-links .contact-link:hover{opacity:.6}.site-footer .contact-card .footer-newsletter{max-width:550px;margin-top:auto}.site-footer .contact-card .footer-newsletter h5{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin-top:0;margin-bottom:1rem;font-size:1.1rem;font-weight:700}.site-footer .contact-card .footer-newsletter .newsletter-form{border-bottom:1px solid #0a0a0a;align-items:center;padding-bottom:.5rem;display:flex}.site-footer .contact-card .footer-newsletter .newsletter-form input{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;background:0 0;border:none;outline:none;flex-grow:1;font-size:1rem}.site-footer .contact-card .footer-newsletter .newsletter-form input::placeholder{color:#00000080}.site-footer .contact-card .footer-newsletter .newsletter-form .purple-pill{background-color:var(--pill-bg,#937cff);color:#0a0a0a;cursor:pointer;border:none;border-radius:50px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:opacity .2s}.site-footer .contact-card .footer-newsletter .newsletter-form .purple-pill:hover{opacity:.6}.site-footer .legal-section ul{gap:.1rem}.site-footer .legal-section ul li a{font-size:clamp(1.2rem,1.2vw,1.6rem)!important}.site-footer .footer-links{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.site-footer .footer-links{margin-bottom:40px}}.site-footer .footer-links li a{color:#0a0a0a;font-family:var(--font-bricolage),sans-serif;align-items:center;gap:.5rem;font-size:clamp(1.2rem,1.2vw,1.6rem);text-decoration:none;transition:all .2s;display:inline-flex}.site-footer .footer-links li a .menu-badge{color:#eeeee9;background-color:#937cff;border-radius:6px;padding:2px 6px;font-size:.7rem;font-weight:700;position:relative;top:-2px}.site-footer .footer-links .footer-menu-item .main-link{opacity:1}.site-footer .footer-links .footer-menu-item .main-link:hover{opacity:.7}.site-footer .footer-links .footer-menu-item .sub-links-list{flex-direction:column;gap:.4rem;padding-left:.8rem;list-style:none;display:flex}.site-footer .footer-links .footer-menu-item .sub-links-list .sub-link{gap:0}.site-footer .footer-links .footer-menu-item .sub-links-list li{line-height:1.2}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link{opacity:1;font-size:.9em;position:relative}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link:hover{opacity:1;color:#0a0a0a;transform:translate(5px)}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link:before{content:"";opacity:.5;vertical-align:middle;background-color:currentColor;width:8px;height:1px;margin-right:8px;transition:transform .2s;display:inline-block}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link[class*=icon-]:before{opacity:1;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-scale:before{background-image:url(/icons/footer-scale.svg)}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-lab:before{background-image:url(/icons/footer-lab.svg)}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-studio:before{background-image:url(/icons/footer-studio.svg)}.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-enplooi:before,.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-enplooi:before,.site-footer .footer-links .footer-menu-item .sub-links-list li a.sub-link.icon-digital-recruitment:before{background-image:url(/icons/footer-enplooi.svg)}.site-footer .footer-links.social-links li a{align-items:center;transition:opacity .3s;display:inline-flex}.site-footer .footer-links.social-links li a:hover{opacity:.6}.site-footer .footer-links.social-links li a:after{content:"";background-color:#0a0a0a;background-image:none;width:12px;height:12px;margin-left:.4rem;transition:transform .2s;display:inline-block;-webkit-mask-image:url(/icons/project-card-hover.svg);mask-image:url(/icons/project-card-hover.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer .footer-links.social-links li a:hover:after{transform:rotate(45deg)}.site-footer .connect-card .legal-section{margin-top:auto}.site-footer .connect-card .legal-section .copyright{color:#0a0a0a;margin-top:1rem;font-size:clamp(1rem,1vw,1.2rem)!important}.site-footer .footer-big-logo{z-index:0;background-color:var(--bg-color);pointer-events:none;justify-content:center;align-items:flex-end;width:100%;height:25vw;margin-bottom:50px;line-height:0;transition:background-color .3s;display:flex;position:fixed;bottom:0;left:0}@media (max-width:768px){.site-footer .footer-big-logo{z-index:auto;background-color:#0000;height:auto;margin-top:2rem;padding-left:0;padding-right:0;position:relative}}.site-footer .footer-big-logo .big-logo-img{object-fit:contain;object-position:bottom center;width:100%;height:100%;max-height:300px;filter:var(--logo-filter);transition:filter .3s}.content-stack{z-index:2;background-color:var(--bg-color);width:100%;margin-bottom:-2px;padding-bottom:2rem;transition:background-color .3s;position:relative}.page-opener__mask-container{will-change:transform;transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateY(-100%)}.page-opener__mask-container.animate-in{transform:translateY(0)}.page-opener{width:100%;height:140vh;position:relative}.page-opener__sticky-layer{z-index:1;width:100%;height:104vh;position:sticky;top:0;overflow:hidden}.page-opener__video-container{z-index:0;position:absolute;inset:0}.page-opener__video-container video{object-fit:cover;width:100%;height:100%}.page-opener__video-container .page-opener__video-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a00 0%,#0a0a0a 100%);position:absolute;inset:0}.page-opener__content{z-index:10;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:5rem;padding-left:2rem;padding-right:2rem;display:flex;position:relative}@media (max-width:768px){.page-opener__content{padding-left:1rem;padding-right:1rem}}.page-opener__content-inner{max-width:53rem}@media (min-width:1700px){.page-opener__content-inner{max-width:85rem}}.page-opener__icon{align-items:center;gap:18px;width:400px;margin-bottom:1rem;display:none}@media (max-width:768px){.page-opener__icon{width:300px}}@media (min-width:1700px){.page-opener__icon{width:400px}}.page-opener__title{color:#eeeee9;font-size:clamp(14px,1.2vw,20px);font-weight:500;line-height:1.2}.page-opener__description{color:#eeeee9;font-size:clamp(1.1rem,1vw + .5rem,1.3rem);line-height:1.3}.page-opener__description h1{margin:0;padding-bottom:.5em;font-size:clamp(22px,2.4vw,55px);line-height:1.1}.page-opener__description p{text-transform:none;margin-bottom:1em}@media (min-width:1500px){.page-opener__description p{max-width:50rem}}.page-opener__description strong{font-weight:400}.page-opener__mask-container{z-index:20;pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;height:50vh;padding-bottom:0;display:flex;position:absolute;top:0;left:0}@media (max-width:768px){.page-opener__mask-container{height:40vh}}.page-opener__mask-container .page-opener__mask-blur{z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 25px 25px;position:absolute;inset:0}.page-opener__mask-container .mask-filler-top{z-index:2;background-color:#eeeee9;flex:1;width:100%;margin-bottom:-1px;position:relative}.page-opener__mask-container .mask-svg-wrapper{z-index:2;box-sizing:border-box;background-color:#0000;border-left:2rem solid #eeeee9;border-right:1rem solid #eeeee9;width:100%;height:auto;margin-bottom:-1px;line-height:0;display:block;position:relative;overflow:hidden}@media (max-width:768px){.page-opener__mask-container .mask-svg-wrapper{border-left:1rem solid #eeeee9;border-right:.5rem solid #eeeee9}}.page-opener__mask-container .mask-svg{outline:2px solid #eeeee9;width:calc(100% + 2px);height:auto;margin-left:-1px;display:block}.page-opener__mask-container .mask-filler-bottom{z-index:3;background-color:#eeeee9;border-radius:0 0 25px 25px;width:100%;height:30px;margin-top:-2px;position:relative}.client-grid-block{text-align:center;background-color:#937cff;padding:11rem 0;padding-left:5rem!important;padding-right:5rem!important}@media (max-width:1000px){.client-grid-block{padding-left:2rem!important;padding-right:2rem!important}}@media (max-width:1000px) and (max-width:768px){.client-grid-block{margin-bottom:5rem;padding:8rem 0;padding-left:1rem!important;padding-right:1rem!important}}.client-grid-block h1{font-size:clamp(32px,6vw,70px)}.client-grid-block .client-grid-title{text-align:center;color:#eeeee9;max-width:70rem;margin:0 auto;padding-bottom:5rem}.client-grid-block .logo-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:768px){.client-grid-block .logo-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.client-grid-block .logo-grid{gap:1rem}}@media (min-width:1024px){.client-grid-block .logo-grid{grid-template-columns:repeat(5,1fr)}}.client-grid-block .logo-grid .logo-card{background-color:#8672ea;border-radius:12px;justify-content:center;align-items:center;height:120px;padding:1rem;transition:transform .3s;animation:.5s ease-in-out fadeIn;display:flex}@media (min-width:1800px){.client-grid-block .logo-grid .logo-card{height:200px}}.client-grid-block .logo-grid .logo-card img{max-width:65%;max-height:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-with-button-block{color:#0a0a0a;background-color:#eeeee9;padding-top:10rem}@media (max-width:768px){.text-with-button-block{padding-top:8rem}}.text-with-button-block .text-with-button-wrapper{flex-direction:column;gap:3rem;display:flex}@media (max-width:768px){.text-with-button-block .text-with-button-wrapper{gap:0}}@media (min-width:992px){.text-with-button-block .text-with-button-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start}}.text-with-button-block .text-col-left{flex:1}.text-with-button-block .text-col-left .big-heading{color:#0a0a0a}@media (max-width:768px){.text-with-button-block .text-col-left .big-heading{margin:0}}.text-with-button-block .text-col-right{flex:1;max-width:590px}@media (min-width:992px){.text-with-button-block .text-col-right{flex-direction:column;align-items:flex-start;padding-top:1rem;display:flex}}.text-with-button-block .text-col-right .description{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin-bottom:2rem;font-size:1.1rem;line-height:1.2}.image-content-block{color:#eeeee9;background-color:#fe7733;padding:12rem 0;overflow:visible}@media (max-width:768px){.image-content-block{padding:8rem 0}}.image-content-block .ic-header{flex-direction:column;gap:3rem;margin-bottom:6rem;display:flex}@media (max-width:768px){.image-content-block .ic-header{gap:0;margin-bottom:0}}@media (min-width:992px){.image-content-block .ic-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.image-content-block .ic-header .ic-header-left{flex:1.5}.image-content-block .ic-header .ic-header-left .ic-main-title{width:100%;max-width:58rem;margin:0}@media (min-width:1500px){.image-content-block .ic-header .ic-header-left .ic-main-title{max-width:65rem}}@media (max-width:768px){.image-content-block .ic-header .ic-header-left .ic-main-title{padding-bottom:1rem}}.image-content-block .ic-header .ic-header-right{flex:1;max-width:400px}.image-content-block .ic-header .ic-header-right .ic-top-desc{opacity:.9;margin-bottom:2rem}@media (max-width:768px){.image-content-block .ic-header .ic-header-right .ic-top-desc{margin-top:2rem}}.image-content-block .ic-grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:992px){.image-content-block .ic-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.image-content-block .ic-grid .ic-image-wrapper{aspect-ratio:3/4;border-radius:15px;width:100%;height:400px;position:relative;overflow:hidden}@media (min-width:992px){.image-content-block .ic-grid .ic-image-wrapper{height:700px;position:sticky;top:100px}}.image-content-block .ic-grid .ic-image-wrapper .ic-img,.image-content-block .ic-grid .ic-image-wrapper img{object-fit:cover}.image-content-block .ic-grid .ic-image-wrapper .no-image-placeholder{background:#ffffff1a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-content-block .ic-grid .ic-content-wrapper{flex-direction:column;justify-content:center;display:flex}.image-content-block .ic-grid .ic-content-wrapper .ic-title-grid{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;grid-template-columns:min-content 1fr;align-items:start;gap:1.5rem;margin-bottom:3rem;font-size:clamp(28px,3.2vw,80px);font-weight:600;line-height:1.2;display:grid}.image-content-block .ic-grid .ic-content-wrapper .ic-title-grid .title-col-word{white-space:nowrap;position:sticky;top:150px}.image-content-block .ic-grid .ic-content-wrapper .ic-title-grid .title-col-lines{flex-direction:column;display:flex}.image-content-block .ic-grid .ic-content-wrapper .ic-title-grid .title-col-lines .title-line{display:block}.image-content-block .ic-grid .ic-content-wrapper .ic-content-desc{margin-bottom:4rem}.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (min-width:768px){.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid{grid-template-columns:repeat(3,1fr)}}.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid .stat-item .stat-icon-wrapper{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid .stat-item .stat-icon-wrapper img{width:40px;height:auto}.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid .stat-item .stat-number{font-family:var(--font-bricolage),sans-serif;font-size:3rem;font-weight:500;display:block}.image-content-block .ic-grid .ic-content-wrapper .ic-stats-grid .stat-item .stat-label{font-family:var(--font-bricolage),sans-serif;opacity:.9;font-size:1rem;line-height:1.3}.scroll-reveal-block{text-align:center;padding-top:6rem;overflow:hidden}@media (min-width:992px){.scroll-reveal-block{padding:12rem 0 6rem;padding-bottom:3rem!important}}.scroll-reveal-block .sr-header{justify-content:center;display:flex}.scroll-reveal-block .sr-title{font-family:var(--font-bricolage),sans-serif;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;margin:0 auto;font-size:clamp(30px,6vw,70px);line-height:1.2}@media (max-width:768px){.scroll-reveal-block .sr-title{line-height:1.5}}@media (min-width:1700px){.scroll-reveal-block .sr-title{max-width:1500px;margin:0 auto}}.scroll-reveal-block .sr-title .word{white-space:nowrap;color:#d3d3d3;margin-right:.25em;transition:color 1.5s;display:inline-block}.scroll-reveal-block .sr-title .word.active{color:#0a0a0a}.scroll-reveal-block .sr-title .word:last-child{margin-right:0}.services-block{padding:4rem 0}.services-block .services-stack{flex-direction:column;gap:2rem;display:flex;position:relative}.services-block .service-card{border-radius:25px;width:100%;min-height:650px;position:sticky;top:2rem;overflow:hidden}@media (max-width:991px){.services-block .service-card{min-height:auto;top:1rem}}.services-block .service-card.theme-purple{background-color:#937cff}.services-block .service-card.theme-purple .card-content{background-color:#1a162b}.services-block .service-card.theme-green{background-color:#a5e6bb}.services-block .service-card.theme-green .card-content{background-color:#19221c}.services-block .service-card.theme-orange{background-color:#fe7733}.services-block .service-card.theme-orange .card-content{background-color:#3e1c0c}.services-block .service-card.theme-enplooi{background-color:#edf6f9}.services-block .service-card.theme-enplooi .card-content{background-color:#162429}.services-block .service-card .card-grid{grid-template-columns:1fr;height:100%;display:grid}@media (min-width:992px){.services-block .service-card .card-grid{grid-template-columns:1fr 1fr;min-height:650px}}.services-block .service-card .card-visual{order:1}.services-block .service-card .card-content{order:2}@media (min-width:992px){.services-block .service-card.is-reversed .card-visual{order:2}.services-block .service-card.is-reversed .card-content{order:1}}.services-block .service-card .card-visual{justify-content:center;align-items:center;padding:3rem;display:flex}@media (max-width:768px){.services-block .service-card .card-visual{padding:1.5rem 1.5rem 0}}.services-block .service-card .card-visual .gif-wrapper{width:100%;max-width:320px}@media (max-width:768px){.services-block .service-card .card-visual .gif-wrapper{max-width:150px}}.services-block .service-card .card-visual .gif-wrapper img{object-fit:contain;width:100%;height:auto}.services-block .service-card .card-content{color:#eeeee9;flex-direction:column;justify-content:center;align-items:flex-start;padding:7rem;display:flex}@media (min-width:1900px){.services-block .service-card .card-content{padding:13rem}}@media (max-width:768px){.services-block .service-card .card-content{padding:1.5rem 1.5rem 2rem}}.services-block .service-card .card-content .card-logo .logo-img{object-fit:contain;width:auto;height:50px}@media (max-width:991px){.services-block .service-card .card-content .card-logo .logo-img{height:40px!important}}@media (max-width:768px){.services-block .service-card .card-content .card-logo .logo-img{height:22px!important}}.services-block .service-card .card-content .card-title{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;max-width:500px;margin-top:3rem;margin-bottom:1.5rem;font-size:clamp(1.5rem,1.6vw,3rem);font-weight:500;line-height:1.2}@media (min-width:1400px){.services-block .service-card .card-content .card-title{max-width:850px}}@media (max-width:768px){.services-block .service-card .card-content .card-title{margin-top:1rem;margin-bottom:1rem}}.services-block .service-card .card-content .card-tags{flex-wrap:wrap;gap:.8rem;max-width:650px;margin-bottom:3rem;display:flex}@media (min-width:1600px){.services-block .service-card .card-content .card-tags{max-width:850px}}@media (max-width:768px){.services-block .service-card .card-content .card-tags{gap:.4rem;margin-bottom:1.5rem}}.services-block .service-card .card-content .card-tags .service-pill{text-transform:uppercase;font-size:clamp(.85rem,.8vw,1.2rem);font-family:var(--font-bricolage),sans-serif;color:#eeeee9;border:1px solid #eeeee9;border-radius:50px;align-items:center;gap:.6rem;padding:.5rem 1.2rem;display:inline-flex}@media (max-width:768px){.services-block .service-card .card-content .card-tags .service-pill{padding:.3rem .8rem;font-size:.75rem}.services-block .service-card .card-content .card-tags .service-pill:before{width:8px!important;height:8px!important}}.services-block .service-card .card-content .card-tags .service-pill:before{content:"";background-color:#eeeee9;border-radius:50%;width:12px;height:12px;display:block}.simple-cta-block{text-align:center;padding-top:4rem;padding-bottom:10rem}@media (max-width:768px){.simple-cta-block{padding-bottom:4rem;padding-top:2rem!important}}@media (min-width:1700px){.simple-cta-block{padding-top:6rem;padding-bottom:14rem}}.simple-cta-block .cta-content{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}@media (min-width:1600px){.simple-cta-block .cta-content{max-width:1400px}}.simple-cta-block .cta-title{color:#0a0a0a;font-size:clamp(27px,5vw,60px)}.video-banner-block{margin-top:2rem}@media (max-width:768px){.video-banner-block{margin-top:4rem}}.video-banner-block{justify-content:center;align-items:center;width:100%;display:flex}.video-banner-block .banner-animation-wrapper{transform-origin:50%;aspect-ratio:16/7;width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:1700px){.video-banner-block .banner-animation-wrapper{aspect-ratio:16/7}}@media (max-width:768px){.video-banner-block .banner-animation-wrapper{aspect-ratio:4/2}}.video-banner-block .banner-video,.video-banner-block .banner-media{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.video-banner-block .image-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.project-grid-block{padding-top:2rem;padding-bottom:3rem}.project-grid-block .grid-header{text-align:center;margin-top:10rem;margin-bottom:4rem}@media (max-width:768px){.project-grid-block .grid-header{margin-top:6rem}}.project-grid-block .grid-header h2{font-family:var(--font-bricolage),sans-serif;font-size:3rem}.project-grid-block .grid-header .header-tagline{color:#0a0a0a;font-family:var(--font-bricolage),sans-serif;letter-spacing:.05em;background-color:#937cff;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem 1rem;font-size:.75rem;font-weight:700;display:flex}.project-grid-block .grid-header .header-tagline:before{content:"";background-color:#0a0a0a;border-radius:50%;width:12px;height:12px;display:block}.project-grid-block .grid-header .header-title{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin:0 0 2rem;font-size:clamp(2.5rem,6vw,5rem);line-height:1.1}.project-grid-block .grid-header .header-description{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;color:#0a0a0a;max-width:650px;margin-left:auto;margin-right:auto;font-size:.9rem;font-weight:500;line-height:1.6}.project-grid-block .projects-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.project-grid-block .projects-grid{grid-template-columns:1fr 1fr}}.custom-blend-cursor{pointer-events:none;z-index:9999;mix-blend-mode:difference;background-image:url(/icons/project-card-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;position:fixed;top:0;left:0}.project-card{cursor:none;cursor:pointer;z-index:1;text-decoration:none;display:block;position:relative}.project-card .card-image{aspect-ratio:4/3;background-color:#eeeee9;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:1900px){.project-card .card-image{aspect-ratio:4/2}}.project-card .card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.project-card .card-overlay{z-index:10;pointer-events:none;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem}.project-card .card-overlay span{font-family:var(--font-bricolage),sans-serif;border-radius:50px;align-items:center;padding:.9rem 1.8rem;font-size:1.1rem;font-weight:500;line-height:1;display:inline-flex}@media (max-width:476px){.project-card .card-overlay span{padding:.8rem 1.2rem;font-size:.9rem}}.project-card .card-overlay .client-name{color:#0a0a0a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff9}.project-card .card-overlay .category-pill.scale{color:#0a0a0a;text-transform:capitalize;background-color:#937cff}.project-card .card-overlay .category-pill.studio{color:#0a0a0a;text-transform:capitalize;background-color:#fe7733}.project-card .card-overlay .category-pill.lab{color:#0a0a0a;text-transform:capitalize;background-color:#a5e6bb}.project-card:hover .card-image img{transform:scale(1.04)}.project-card:hover .card-image:after{opacity:1}.case-detail-header{width:100%}.case-detail-header .case-top-part{color:#eeeee9;padding:14rem 0 4rem}@media (max-width:768px){.case-detail-header .case-top-part{padding:10rem 0 4rem}}.case-detail-header .case-top-part .client-title{font-family:var(--font-bricolage),sans-serif;text-align:center;margin:0;font-size:clamp(3rem,6vw,7rem)}@media (max-width:768px){.case-detail-header .case-top-part .client-title{text-align:center}}.case-detail-header .case-info-bar{padding:1.5rem 0}.case-detail-header .case-info-bar .bar-grid{width:100%;font-family:var(--font-bricolage),sans-serif;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;font-size:1rem;font-weight:600;display:grid}.case-detail-header .case-info-bar .bar-grid .bar-left{grid-area:left;align-items:flex-start;gap:6rem;display:flex}@media (max-width:1200px){.case-detail-header .case-info-bar .bar-grid .bar-left{gap:3rem}}@media (max-width:900px){.case-detail-header .case-info-bar .bar-grid .bar-left{gap:1.5rem}}@media (max-width:768px){.case-detail-header .case-info-bar .bar-grid .bar-left{flex-direction:column;align-items:flex-start}}.case-detail-header .case-info-bar .bar-grid .bar-left span{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:.2rem;font-weight:700;display:flex}.case-detail-header .case-info-bar .bar-grid .bar-left .category-class{text-transform:uppercase;opacity:.7;font-size:1rem;font-weight:400}.case-detail-header .case-info-bar .bar-grid .website-info .category-class{text-transform:uppercase}.case-detail-header .case-info-bar .bar-grid .bar-center{grid-area:center;justify-content:center;display:flex}.case-detail-header .case-info-bar .bar-grid .bar-center .category-icon{width:60px;height:60px;display:flex}.case-detail-header .case-info-bar .bar-grid .bar-right{text-align:right;grid-area:right;justify-self:end}.case-detail-header .case-info-bar .bar-grid .bar-right .deliverables-info span{text-transform:uppercase;font-size:1rem;font-weight:700}.case-detail-header .case-info-bar .bar-grid .bar-right .category-class{text-transform:uppercase;opacity:.7;font-size:1rem;font-weight:400}.case-detail-header .case-info-bar .bar-grid .bar-right .website-info{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.case-detail-header .case-info-bar .bar-grid .bar-right .website-info .label{text-transform:uppercase;opacity:.7;font-size:.8rem;font-weight:400}.case-detail-header .case-info-bar .bar-grid .bar-right .website-info a{text-underline-offset:4px;color:inherit;text-transform:uppercase;font-weight:700;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px}.case-detail-header .case-info-bar .bar-grid .bar-right .website-info a:hover{opacity:.7}@media (max-width:600px){.case-detail-header .case-info-bar .bar-grid{grid-template-columns:1fr 1fr;grid-template-areas:"center center""left right";row-gap:1.5rem;font-size:.8rem}.case-detail-header .case-info-bar .bar-grid .bar-left{gap:1rem}}.case-detail-header .case-hero-image{width:100%;height:90vh;position:relative;overflow:hidden}.case-detail-header .case-hero-image img{object-fit:cover;width:100%;height:100%}.case-detail-header.theme-scale .case-top-part{background-color:#1a162b}.case-detail-header.theme-scale .case-info-bar{color:#eeeee9;background-color:#937cff}.case-detail-header.theme-studio .case-top-part{background-color:#3e1c0c}.case-detail-header.theme-studio .case-info-bar{color:#eeeee9;background-color:#fe7733}.case-detail-header.theme-lab .case-top-part{background-color:#19221c}.case-detail-header.theme-lab .case-info-bar{color:#0a0a0a;background-color:#a5e6bb}.case-detail-header.theme-enplooi .case-top-part{background-color:#162429}.case-detail-header.theme-enplooi .case-info-bar{color:#0a0a0a;background-color:#edf6f9}.cta-image-block{border-radius:30px;width:100%;margin-top:90px}.cta-image-block .cta-grid{grid-template-columns:1fr;min-height:500px;display:grid}@media (min-width:992px){.cta-image-block .cta-grid{grid-template-columns:1fr 1fr;min-height:600px}}.cta-image-block .cta-image-col{width:100%;height:100%;min-height:300px;position:relative}.cta-image-block .cta-image-col img{border-radius:0 0 0 25px}@media (max-width:1000px){.cta-image-block .cta-image-col img{border-radius:0}}.cta-image-block .cta-content-col{border-radius:0 0 25px;align-items:center;padding:4rem 2rem;display:flex}@media (max-width:1000px){.cta-image-block .cta-content-col{border-radius:0 0 25px 25px}}@media (min-width:992px){.cta-image-block .cta-content-col{padding:6rem}}.cta-image-block .cta-content-col .content-inner{max-width:550px}.cta-image-block .cta-content-col .cta-title{font-family:var(--font-bricolage),sans-serif;margin-bottom:1.5rem;font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.1}.cta-image-block .cta-content-col .cta-description{margin-bottom:2.5rem}.cta-image-block .cta-content-col .cta-button{font-family:var(--font-bricolage),sans-serif;border-radius:50px;padding:.8rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block}.cta-image-block .cta-content-col .cta-button:hover{transform:scale(1.05)}.cta-image-block.theme-purple .cta-content-col{color:#1a162b;background-color:#937cff}.cta-image-block.theme-purple .cta-button{color:#0a0a0a;background-color:#eeeee9}.cta-image-block.theme-orange .cta-content-col{color:#3e1c0c;background-color:#fe7733}.cta-image-block.theme-orange .cta-button{color:#0a0a0a;background-color:#eeeee9}.cta-image-block.theme-green .cta-content-col{color:#19221c;background-color:#a5e6bb}.cta-image-block.theme-green .cta-button{color:#eeeee9;background-color:#0a0a0a}.cta-image-block.theme-enplooi .cta-content-col{color:#162429;background-color:#edf6f9}.cta-image-block.theme-enplooi .cta-button{color:#0a0a0a;background-color:#eeeee9}.case-content-blocks{flex-direction:column;gap:0;width:100%;padding-top:1rem;display:flex}.rich-text p{margin-bottom:1.5rem}.rich-text p:last-child{margin-bottom:0}.rich-text ul,.rich-text ol{margin-bottom:1.5rem;padding-left:1.5rem}.rich-text ul li,.rich-text ol li{margin-bottom:.5rem}.case-intro{width:100%;margin-top:6rem;margin-bottom:6rem}@media (max-width:768px){.case-intro{margin-top:3rem}}.case-intro .two-cols-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.case-intro .two-cols-grid{grid-template-columns:1fr 1fr;gap:4rem}}.case-tags{width:100%}.case-tags .tags-header{border-bottom:1px solid #00000026;margin-bottom:1rem;padding-bottom:1rem}.case-tags .tags-header h3{font-family:var(--font-bricolage),sans-serif;margin:0;font-size:clamp(1.5rem,2vw,3rem)}.case-tags .tags-list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.case-tags .tags-list{gap:0}}@media (min-width:768px){.case-tags .tags-list{grid-template-columns:repeat(2,1fr);gap:.2rem}}.case-tags .tags-list .tag-item{font-family:var(--font-bricolage),sans-serif;padding-top:1rem;font-weight:500;line-height:1.4}@media (min-width:768px){.case-tags .tags-list .tag-item{margin-top:0}}.case-tags{padding-bottom:1.5rem}.case-wide-image{width:100%;margin-top:6rem;margin-bottom:3rem}@media (max-width:768px){.case-wide-image{margin-top:3rem}}.case-wide-image{padding:0 1.5rem}.case-wide-image .img-wrap{aspect-ratio:16/7;background-color:#eae4d8;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:1800px){.case-wide-image .img-wrap{aspect-ratio:16/6}}.case-feature{width:100%;margin-bottom:3rem}.case-feature .feature-grid{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (min-width:992px){.case-feature .feature-grid{grid-template-columns:1fr 1fr;gap:6rem}}.case-feature .feature-grid .content h2{font-family:var(--font-bricolage),sans-serif;margin-bottom:1.5rem;font-size:clamp(1.4rem,1.8vw,2rem);font-weight:700;line-height:1.3}.case-feature .feature-grid .content ul li{font-size:clamp(18px,1.5vw,24px)}.case-feature .feature-grid .image{aspect-ratio:5/4;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:1800px){.case-feature .feature-grid .image{aspect-ratio:5/3}}.case-feature .feature-grid .image img{width:100%;height:auto;display:block}@media (min-width:992px){.case-feature.align-right .feature-grid{direction:rtl}.case-feature.align-right .feature-grid>*{direction:ltr}}.case-gallery{width:100%;margin-bottom:6rem}.case-gallery .gallery-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.case-gallery .gallery-grid{grid-template-columns:1fr 1fr}}.case-gallery .gallery-grid .gallery-item{aspect-ratio:3/3;background-color:#ebe9e4;border-radius:15px;width:100%;position:relative;overflow:hidden}.case-video{width:100%;margin-bottom:6rem}@media (max-width:768px){.case-video{margin-bottom:4rem}}.case-video .video-wrapper{aspect-ratio:16/9;background-color:#eae4d8;border-radius:15px;width:100%;position:relative;overflow:hidden}.case-video .video-wrapper iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.case-results{width:100%;margin-top:8rem;margin-bottom:6rem}.case-results .results-title{font-family:var(--font-bricolage),sans-serif;text-align:center;color:#0a0a0a;margin-bottom:4rem;font-size:clamp(1.6rem,3vw,3rem)}.case-results .results-grid{flex-wrap:wrap;gap:1.5rem;display:flex}.case-results .results-grid .res-card{background-color:#0000;border:1px solid #0a0a0a;border-radius:15px;flex-direction:column;flex:1 0 100%;padding:2rem;display:flex}@media (min-width:768px){.case-results .results-grid .res-card{flex:1 0 calc(50% - .75rem)}}@media (min-width:992px){.case-results .results-grid .res-card{flex:1 0 calc(25% - 1.125rem)}}.case-results .results-grid .res-card .num{font-family:var(--font-bricolage),sans-serif;margin-bottom:1.5rem;font-size:clamp(3rem,3vw,6rem);font-weight:700;line-height:1;display:block}.case-results .results-grid .res-card .lbl{color:#0a0a0a;text-transform:none;margin-bottom:1rem;display:block}.case-results .results-grid .res-card p{font-family:var(--font-bricolage),sans-serif;margin:0}.block-next-project{color:#eeeee9;width:100%;margin-top:6rem;padding:7rem 0}.block-next-project.theme-purple{background-color:#1a162b}.block-next-project.theme-orange{background-color:#3e1c0c}.block-next-project.theme-green{background-color:#19221c}.block-next-project.theme-enplooi{background-color:#162429}.block-next-project .next-project-grid{color:inherit;grid-template-columns:1fr;align-items:start;gap:2rem;text-decoration:none;display:grid}@media (min-width:992px){.block-next-project .next-project-grid{grid-template-columns:150px 1fr auto;gap:4rem}}.block-next-project .next-project-grid .col-label .label-text{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;font-size:.9rem;font-weight:500}.block-next-project .next-project-grid .col-content{flex-direction:column;gap:2rem;display:flex}@media (min-width:768px){.block-next-project .next-project-grid .col-content{flex-direction:row;align-items:start}}.block-next-project .next-project-grid .col-content .next-image{aspect-ratio:16/9;background-color:#0000001a;border-radius:10px;flex-shrink:0;width:100%;max-width:300px;position:relative;overflow:hidden}.block-next-project .next-project-grid .col-content .next-text .next-title{font-family:var(--font-bricolage),sans-serif;margin:0 0 1rem;font-size:clamp(2rem,2vw,3rem);font-weight:400;line-height:1.1}.block-next-project .next-project-grid .col-content .next-text .next-desc{max-width:500px;margin:0}.no-padding-top{padding-top:3rem!important}.block-archive{padding-top:13rem;padding-bottom:0}@media (max-width:768px){.block-archive{padding-top:10rem;padding-bottom:0}}.block-archive .archive-header{margin-bottom:3rem}@media (max-width:768px){.block-archive .archive-header{margin-bottom:1rem}}.block-archive .archive-header .header-top{margin-bottom:1rem}.block-archive .archive-header .header-top .archive-badge{color:#0a0a0a;font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;letter-spacing:.05em;background-color:#a5e6bb;border-radius:50px;padding:.4rem 1rem;font-size:.75rem;font-weight:700;display:inline-block}.block-archive .archive-header .header-row{flex-direction:column;gap:2rem;display:flex}@media (min-width:992px){.block-archive .archive-header .header-row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.block-archive .archive-header .header-row .title-col .archive-title{font-family:var(--font-bricolage),sans-serif;margin:0;font-size:clamp(2.5rem,6vw,5rem);line-height:.9}.block-archive .archive-header .header-row .desc-col{max-width:320px}@media (min-width:992px){.block-archive .archive-header .header-row .desc-col{text-align:start}}.block-archive .archive-header .header-row .desc-col p{font-family:var(--font-bricolage),sans-serif;margin:0;font-size:.9rem;font-weight:500;line-height:1.4}.block-archive .archive-list{flex-direction:column;gap:1rem;display:flex}.block-archive .archive-list .archive-item{color:inherit;z-index:1;background-color:#ebe9e4;border-radius:12px;justify-content:space-between;align-items:center;min-height:100px;padding:1rem 1.5rem;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.block-archive .archive-list .archive-item{min-height:120px;padding:1rem 2rem}}.block-archive .archive-list .archive-item:before{content:"";z-index:-1;background-color:#0a0a0a;width:100%;height:0%;transition:height .5s cubic-bezier(.25,1,.5,1);position:absolute;bottom:0;left:0}.block-archive .archive-list .archive-item.hover-purple:before{background-color:#937cff}.block-archive .archive-list .archive-item.hover-green:before{background-color:#a5e6bb}.block-archive .archive-list .archive-item.hover-orange:before{background-color:#fe7733}.block-archive .archive-list .archive-item.hover-black:before{background-color:#0a0a0a}.block-archive .archive-list .archive-item .item-info{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.block-archive .archive-list .archive-item .item-info{flex-direction:row;align-items:center;gap:4rem}}.block-archive .archive-list .archive-item .item-info .item-label{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;opacity:.7;min-width:50px;font-size:.8rem;transition:color .2s}.block-archive .archive-list .archive-item .item-info .item-client{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;color:#0a0a0a;margin:0;font-size:1.2rem;transition:color .2s}.block-archive .archive-list .archive-item .item-image{border-radius:8px;flex-shrink:0;width:100px;height:60px;overflow:hidden}@media (min-width:768px){.block-archive .archive-list .archive-item .item-image{width:180px;height:80px}}@media (max-width:768px){.block-archive .archive-list .archive-item .item-image{height:80px}}.block-archive .archive-list .archive-item .item-image img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.block-archive .archive-list .archive-item.link:hover:before{height:100%}.block-archive .archive-list .archive-item.link:hover .item-info .item-label{color:#ffffffb3}.block-archive .archive-list .archive-item.link:hover .item-info .item-client{color:#eeeee9}.block-archive .archive-list .archive-item.link:hover .item-image img{transform:scale(1.1)}.block-split-gallery{padding-top:14rem;padding-bottom:8rem}.block-split-gallery .text-row{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid}@media (min-width:992px){.block-split-gallery .text-row{grid-template-columns:1.4fr 1fr;gap:5rem}}.block-split-gallery .text-row .left-col{font-family:var(--font-bricolage),sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.3}.block-split-gallery .text-row .left-col strong,.block-split-gallery .text-row .left-col b{font-weight:700}.block-split-gallery .text-row .left-col p{margin-bottom:1.5rem}.block-split-gallery .text-row .left-col p:last-child{margin-bottom:0}.block-split-gallery .text-row .right-col .label{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin-bottom:1.5rem;font-size:clamp(1rem,.8rem + .5vw,1.2rem);font-weight:700;display:block}.block-split-gallery .gallery-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.block-split-gallery .gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.block-split-gallery .gallery-grid{grid-template-columns:1.2fr 1.2fr .8fr;gap:1rem}}.block-split-gallery .gallery-grid .gallery-item{aspect-ratio:4/3;background-color:#eae4d8;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:992px){.block-split-gallery .gallery-grid .gallery-item{aspect-ratio:unset;height:500px}}.block-client-slider{width:100%;overflow:hidden}.block-client-slider.is-enplooi{background-color:#0000;margin-top:0!important;padding-bottom:0!important}@media (max-width:768px){.block-client-slider.is-enplooi{padding-bottom:0;padding-top:6rem!important}}.block-client-slider .pill-spacing{margin-top:10rem}@media (max-width:768px){.block-client-slider .pill-spacing{margin-top:5rem}}.block-client-slider .slider-container{white-space:nowrap;width:100%}.block-client-slider .slider-container .slider-track{will-change:transform;opacity:0;align-items:center;width:max-content;transition:opacity .3s;display:inline-flex}.block-client-slider .slider-container .slider-track.is-ready{opacity:1;animation:30s linear infinite marquee-scroll}@media (max-width:768px){.block-client-slider .slider-container .slider-track.is-ready{animation:15s linear infinite marquee-scroll}}.block-client-slider .slider-container .logo-item{flex-shrink:0;align-items:center;margin-right:2rem;display:inline-flex;transform:translateZ(0)}.block-client-slider .slider-container .logo-item img{backface-visibility:hidden}@media (max-width:768px){.block-client-slider .slider-container .logo-item{height:50px;margin-right:1.5rem!important}}.block-client-slider.style-services{padding-top:18rem}@media (max-width:768px){.block-client-slider.style-services{padding-top:12rem}}@media (min-width:1900px){.block-client-slider.style-services{padding-top:20rem}}.block-client-slider.style-services .slider-container{margin-bottom:2rem}.block-client-slider.style-services .slider-container .logo-item{margin-right:3rem}.block-client-slider.style-services .slider-container .logo-item img{width:auto;height:85px}@media (min-width:1900px){.block-client-slider.style-services .slider-container .logo-item img{height:120px;margin-right:3rem!important}}@media (max-width:768px){.block-client-slider.style-services .slider-container .logo-item img{height:50px;margin-right:0!important}}.block-client-slider.style-default{background-color:#0000;padding:4rem 0}.block-client-slider.style-default .slider-container{margin-bottom:0}.block-client-slider.style-default .slider-container .logo-item img{width:auto;height:150px}@media (min-width:1900px){.block-client-slider.style-default .slider-container .logo-item img{height:200px}}@media (max-width:768px){.block-client-slider.style-default .slider-container .logo-item img{height:90px}}.block-client-slider .wide-image-container .image-wrapper{aspect-ratio:16/7;background-color:#0000001a;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.block-client-slider .wide-image-container .image-wrapper{aspect-ratio:16/13}}@media (min-width:1800px){.block-client-slider .wide-image-container .image-wrapper{aspect-ratio:16/6}}.block-client-slider .wide-image-container .image-wrapper img{object-fit:cover}@keyframes marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.block-text-gif{padding-top:3rem;padding-bottom:6rem}.block-text-gif .grid-wrapper{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:992px){.block-text-gif .grid-wrapper{grid-template-columns:1fr 1fr;gap:4rem}}.block-text-gif .content-col{color:#eeeee9}.block-text-gif .content-col .rich-text{color:#eeeee9;margin-bottom:3rem}.block-text-gif .content-col .rich-text p{margin-bottom:1.5rem;font-size:clamp(1rem,.8rem + .5vw,2rem)!important}.block-text-gif .gif-card{aspect-ratio:1;border-radius:15px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media (min-width:1700px){.block-text-gif .gif-card{aspect-ratio:5/4}}.block-text-gif .gif-card .gif-wrapper{width:50%;height:auto}.block-text-gif .gif-card .gif-wrapper img{width:100%;height:auto;display:block}.block-text-gif .gif-card.bg-purple{background-color:#937cff}.block-text-gif .gif-card.bg-green{background-color:#a5e6bb}.block-text-gif .gif-card.bg-orange{background-color:#fe7733}.block-text-gif .gif-card.bg-enplooi{background-color:#edf6f9}.block-page-opener-over-ons{padding-top:14rem}@media (max-width:768px){.block-page-opener-over-ons{padding-top:10rem}}.block-page-opener-over-ons .opener-grid{grid-template-columns:1fr;display:grid;position:relative}.block-page-opener-over-ons .opener-grid h1{font-size:clamp(1.5rem,4vw,3rem)}@media (min-width:992px){.block-page-opener-over-ons .opener-grid{grid-template-columns:2fr 1fr;align-items:end}}.block-page-opener-over-ons .content-side .intro-text{margin-bottom:0;font-size:clamp(18px,1.5vw,30px)}.block-page-opener-over-ons .badge-side{justify-content:flex-start;display:flex}@media (max-width:768px){.block-page-opener-over-ons .badge-side{margin-top:2rem}}@media (min-width:992px){.block-page-opener-over-ons .badge-side{justify-content:flex-end}}.block-page-opener-over-ons .badge-side .rotating-badge{width:120px;height:120px;transition:transform .3s;animation:15s linear infinite spin;display:block;position:relative}.block-page-opener-over-ons .badge-side .rotating-badge .badge-img{object-fit:contain;width:100%;height:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating-badge{z-index:100;position:fixed;bottom:24px;right:24px}.floating-badge .rotating-badge{width:64px;height:64px;animation:15s linear infinite spin;display:block}@media (max-width:768px){.floating-badge .rotating-badge{width:54px;height:54px}}.floating-badge .rotating-badge .badge-img{object-fit:contain;width:100%;height:100%}.floating-badge .rotating-badge:hover{animation-play-state:paused}.block-dual-images{padding-top:2rem;padding-bottom:4rem}@media (max-width:768px){.block-dual-images{padding-top:0}}.block-dual-images .dual-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (max-width:768px){.block-dual-images .dual-grid{gap:1rem}}@media (min-width:992px){.block-dual-images .dual-grid{grid-template-columns:1fr 1fr;align-items:end;gap:1rem}}.block-dual-images .image-wrapper{aspect-ratio:4/2;border-radius:15px;width:100%;position:relative;overflow:hidden}.block-dual-images .image-wrapper img{object-fit:cover}@media (min-width:992px){.block-dual-images .left-col{aspect-ratio:5/4}.block-dual-images .right-col{aspect-ratio:5/3}}.block-split-content{padding-top:5rem;padding-bottom:5rem}@media (max-width:768px){.block-split-content{padding-top:0;padding-bottom:0}}.block-split-content{color:#0a0a0a}.block-split-content .split-grid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:992px){.block-split-content .split-grid{grid-template-columns:1fr 1fr;align-items:start;gap:5rem}}@media (max-width:768px){.block-split-content .split-grid{gap:2rem;margin-bottom:4rem}}.block-split-content.text-white,.block-split-content.text-white .col-content{color:#eeeee9}.block-split-content.text-white .col-content h1,.block-split-content.text-white .col-content h2,.block-split-content.text-white .col-content h3,.block-split-content.text-white .col-content h4,.block-split-content.text-white .col-content h5,.block-split-content.text-white .col-content h6,.block-split-content.text-white .col-content p,.block-split-content.text-white .col-content span,.block-split-content.text-white .col-content strong,.block-split-content.text-white .col-content li{color:#eeeee9!important}.block-split-content.text-white .col-content .rich-text{color:#eeeee9}.block-split-content.text-white .col-content .rich-text ul{font-family:font-secondary;font-size:clamp(1rem,.8rem + 1vw,2rem);font-weight:400}.block-split-content .col-media .image-wrapper{aspect-ratio:4/4;background:#eee;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:1700px){.block-split-content .col-media .image-wrapper{aspect-ratio:4/2}}.block-split-content .col-media .image-wrapper img{object-fit:cover}.block-split-content .col-content .rich-text p{margin-bottom:1rem}.block-split-content.reversed .split-grid{align-items:start!important}@media (min-width:992px){.block-split-content.reversed .split-grid .col-media{order:2}.block-split-content.reversed .split-grid .col-content{order:1}}.block-gallery-with-text{padding-top:13rem;padding-bottom:2rem}.block-gallery-with-text.large-text-mode{padding-bottom:0}.block-gallery-with-text.large-text-mode .text-row{margin-bottom:0}.block-gallery-with-text.large-text-mode .left-col{order:2}.block-gallery-with-text.large-text-mode .right-col{order:1}@media (max-width:768px){.block-gallery-with-text{padding-top:10rem;padding-bottom:4rem}}@media (min-width:1700px){.block-gallery-with-text{padding-top:17rem}}.block-gallery-with-text .text-row{grid-template-columns:1fr;gap:1rem;margin-bottom:3rem;display:grid}@media (min-width:992px){.block-gallery-with-text .text-row{grid-template-columns:1.4fr 1fr;align-items:start;gap:6rem}}.block-gallery-with-text .text-row .left-col{font-family:var(--font-bricolage),sans-serif;order:2}.block-gallery-with-text .text-row .left-col p{margin:0}.block-gallery-with-text .text-row .right-col{flex-direction:column;order:1;align-items:flex-start;display:flex}.block-gallery-with-text .text-row .right-col .label-pill{font-family:var(--font-bricolage),sans-serif;letter-spacing:.05em;color:#0a0a0a;margin-bottom:1.5rem;font-size:clamp(1rem,2.5vw,2rem);font-weight:700;display:inline-block}@media (max-width:768px){.block-gallery-with-text .text-row .right-col .label-pill{margin-top:1rem}}.block-gallery-with-text .text-row .right-col .description{line-height:1.4}.block-gallery-with-text .gallery-grid{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:768px){.block-gallery-with-text .gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.block-gallery-with-text .gallery-grid{grid-template-columns:1.3fr 1.3fr .9fr}}.block-gallery-with-text .gallery-grid .gallery-item{aspect-ratio:3/4;width:100%;position:relative}@media (min-width:1700px){.block-gallery-with-text .gallery-grid .gallery-item{aspect-ratio:3/3}}.block-gallery-with-text .gallery-grid .gallery-item{background-color:#f0f0f0;border-radius:15px;overflow:hidden}@media (min-width:1200px){.block-gallery-with-text .gallery-grid .gallery-item:last-child{aspect-ratio:unset;height:100%}}.block-gallery-with-text .gallery-grid .gallery-item .reveal-image-wrapper{width:100%;height:100%}.block-gallery-with-text .gallery-grid .gallery-item .reveal-image-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.block-gallery-with-text .gallery-grid .gallery-item:hover .reveal-image-wrapper img{transform:scale(1.05)}.block-gallery-with-text.bg-purple{color:#eeeee9;background-color:#937cff;border-radius:25px 25px 0 0;align-items:start;margin-top:6rem;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}@media (max-width:768px){.block-gallery-with-text.bg-purple{margin-bottom:0}}.block-gallery-with-text.bg-purple .padding-internal{padding:2rem}@media (min-width:768px){.block-gallery-with-text.bg-purple .padding-internal{padding:4rem}}@media (min-width:1200px){.block-gallery-with-text.bg-purple .padding-internal{padding:5rem 6rem}}.block-gallery-with-text.bg-purple .text-row.text-white{margin-bottom:0}.block-gallery-with-text.bg-purple .text-row.text-white .left-col,.block-gallery-with-text.bg-purple .text-row.text-white .right-col,.block-gallery-with-text.bg-purple .text-row.text-white p,.block-gallery-with-text.bg-purple .text-row.text-white h1,.block-gallery-with-text.bg-purple .text-row.text-white h2,.block-gallery-with-text.bg-purple .text-row.text-white h3,.block-gallery-with-text.bg-purple .text-row.text-white strong,.block-gallery-with-text.bg-purple .text-row.text-white span,.block-gallery-with-text.bg-purple .text-row.text-white .description{color:#eeeee9!important}.block-gallery-with-text.bg-purple .wide-banner-wrapper{aspect-ratio:4/3;border-radius:15px;width:100%;height:auto;margin-top:4rem;position:relative;overflow:hidden}@media (min-width:768px){.block-gallery-with-text.bg-purple .wide-banner-wrapper{aspect-ratio:21/9}}@media (min-width:2000px){.block-gallery-with-text.bg-purple .wide-banner-wrapper{max-height:800px}}.block-gallery-with-text.bg-purple .wide-banner-wrapper .reveal-image-wrapper{width:100%;height:100%}.block-gallery-with-text.bg-purple .wide-banner-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%}.block-dual-text{padding-top:6rem;padding-bottom:2rem}.block-dual-text.text-white{color:#eeeee9}@media (max-width:768px){.block-dual-text{padding-top:4rem;padding-bottom:1rem}}.block-dual-text .dual-text-grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:992px){.block-dual-text .dual-text-grid{grid-template-columns:1fr 1fr;align-items:start;gap:6rem}}.block-team-section{padding-top:2rem;padding-bottom:6rem}@media (max-width:768px){.block-team-section{padding-top:0;padding-bottom:4rem}}.block-team-section .sticky-grid-wrapper{grid-template-columns:1fr;align-items:start;gap:4rem;display:grid}@media (min-width:1700px){.block-team-section .sticky-grid-wrapper{gap:20rem!important}}@media (min-width:992px){.block-team-section .sticky-grid-wrapper{grid-template-columns:1fr 2fr;gap:6rem}.block-team-section .sticky-left-col{position:sticky;top:8rem}}.block-team-section .team-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.block-team-section .team-grid{grid-template-columns:repeat(3,1fr)}}.block-team-section .team-card{background:#eeeee9;margin-bottom:2rem;position:relative;overflow:hidden}.block-team-section .team-card.standard-card .image-wrapper{aspect-ratio:1;background:#f0f0f0;width:100%;position:relative;overflow:hidden}.block-team-section .team-card.standard-card .image-wrapper img{object-fit:cover;border-radius:15px}.block-team-section .team-card.standard-card .card-info .tag-pill{text-transform:uppercase;font-size:.8rem;font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;border-radius:50px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:400;line-height:1;display:inline-flex}.block-team-section .team-card.standard-card .card-info .tag-pill:before{content:"";background-color:#0a0a0a;border-radius:50%;width:12px;height:12px;display:block}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-purple{background-color:#937cff}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-orange{background-color:#fe7733}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-yellow{background-color:#fdcb6e}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-green{background-color:#a5e6bb}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-enplooi{background-color:#edf6f9}.block-team-section .team-card.standard-card .card-info .tag-pill.bg-border{background-color:#0000;border:1px solid #0a0a0a}.block-team-section .team-card.standard-card .card-info h4{font-size:clamp(1.2rem,1.2rem + .5vw,1.5rem);font-family:var(--font-bricolage),sans-serif;margin-top:1rem;margin-bottom:.5rem;font-weight:400}.block-team-section .team-card.standard-card .card-info .role-description{font-size:clamp(.8rem,.8rem + .2vw,.8rem);font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;text-transform:uppercase;opacity:.7;font-weight:400}.block-team-section .team-card.join-card{background:0 0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.block-team-section .team-card.join-card .join-image-wrapper{aspect-ratio:1;background:#e5e5e5;border-radius:15px;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.block-team-section .team-card.join-card .join-image-wrapper .blur-img{filter:blur(20px);width:100%;height:100%;transform:scale(1.2)}.block-team-section .team-card.join-card .join-content{text-align:left;color:#0a0a0a}.block-team-section .team-card.join-card .join-content h4{font-size:clamp(1.2rem,1.2rem + .5vw,1.5rem);font-family:var(--font-bricolage),sans-serif;margin-top:0;margin-bottom:.5rem;font-weight:400}.block-team-section .team-card.join-card .join-content p{color:#0a0a0a;text-transform:uppercase;opacity:.7;font-family:var(--font-bricolage),sans-serif;margin-bottom:10px;font-size:clamp(.8rem,.8rem + .2vw,.8rem);font-weight:400}.block-collage-text{padding-top:1rem;padding-bottom:6rem}@media (max-width:768px){.block-collage-text{padding-top:1rem;padding-bottom:4rem}}.block-collage-text .text-header{margin-bottom:4rem}.block-collage-text .text-header .body-large p{margin-bottom:1.5rem}.block-collage-text .text-header .max-width-wrapper{max-width:800px}@media (min-width:1700px){.block-collage-text .text-header .max-width-wrapper{max-width:1000px}}.block-collage-text .text-header .eyebrow{text-transform:uppercase;opacity:.6;letter-spacing:.05em;margin-bottom:1.5rem;font-size:.8rem;font-weight:700;display:block}.block-collage-text .text-header .rich-text-styles{margin-bottom:2rem}.block-collage-text .photos-row{flex-direction:column;gap:2rem;display:flex}@media (min-width:992px){.block-collage-text .photos-row{flex-direction:row;align-items:flex-start;gap:3rem}}.block-collage-text .photos-row .photo-item{aspect-ratio:4/5;background:#eae4d8;border-radius:15px;width:100%;position:relative;overflow:hidden}.block-collage-text .photos-row .photo-item img{object-fit:cover;transition:transform .5s}.block-collage-text .photos-row .photo-item:hover img{transform:scale(1.05)}@media (min-width:992px){.block-collage-text .photos-row .item-1{width:30%;margin-top:15rem}.block-collage-text .photos-row .item-2{aspect-ratio:1;width:40%;margin-top:0}.block-collage-text .photos-row .item-3{width:30%;margin-top:28rem}}.block-text-button-center{padding-top:15rem;padding-bottom:.5rem}@media (max-width:768px){.block-text-button-center{padding-top:10rem;padding-bottom:0}}.block-text-button-center .center-wrapper{text-align:center;max-width:700px;margin:0 auto}.block-text-button-center .center-wrapper .body-large p{margin-bottom:2rem}@media (min-width:1700px){.block-text-button-center .center-wrapper{max-width:900px}}.block-text-button-center .rich-text-content{margin-bottom:2.5rem}.block-text-button-center.white-text-mode{color:#eeeee9;padding-top:7rem;padding-bottom:6rem}.block-text-button-center.white-text-mode .body-large,.block-text-button-center.white-text-mode .body-large p,.block-text-button-center.white-text-mode h1,.block-text-button-center.white-text-mode h2,.block-text-button-center.white-text-mode h3,.block-text-button-center.white-text-mode h4,.block-text-button-center.white-text-mode h5,.block-text-button-center.white-text-mode h6{color:#eeeee9}.block-text-button-center.white-text-mode .btn-black-pill{color:#0a0a0a;background-color:#eeeee9}.block-text-button-center.white-text-mode .btn-black-pill:hover{background-color:#f0f0f0}.block-image-gallery-staggered{padding-top:4rem;padding-bottom:6rem;overflow:hidden}.block-image-gallery-staggered .mobile-slider-wrapper{width:100%;display:block}@media (min-width:992px){.block-image-gallery-staggered .mobile-slider-wrapper{display:none}}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding:0 1rem 1rem;display:flex;overflow-x:auto}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-track::-webkit-scrollbar{display:none}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-track{-ms-overflow-style:none;scrollbar-width:none}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-card-wrapper{aspect-ratio:4/5;scroll-snap-align:center;flex:0 0 80vw;position:relative}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-card{background:#eee;border-radius:15px;width:100%;height:100%;overflow:hidden}.block-image-gallery-staggered .mobile-slider-wrapper .mobile-card img{object-fit:cover}.block-image-gallery-staggered .desktop-grid-wrapper{display:none}@media (min-width:992px){.block-image-gallery-staggered .desktop-grid-wrapper{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:1.5rem;width:100%;display:grid}}.block-image-gallery-staggered .desktop-grid-wrapper .grid-column{will-change:transform;width:100%;min-width:0;transform-style:preserve-3d;flex-direction:column;gap:1.5rem;display:flex}.block-image-gallery-staggered .desktop-grid-wrapper .grid-column.stagger-down{margin-top:6rem;padding-top:0}.block-image-gallery-staggered .desktop-grid-wrapper .desktop-card{aspect-ratio:1;background:#eee;border-radius:15px;width:100%;display:block;position:relative;overflow:hidden}.block-image-gallery-staggered .desktop-grid-wrapper .desktop-card img{object-fit:cover;width:100%;height:100%;display:block}.block-vacancy-list{padding-top:8rem;padding-bottom:8rem}@media (max-width:768px){.block-vacancy-list{padding-top:0;padding-bottom:2rem}}.block-vacancy-list .vacancy-header{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}@media (min-width:992px){.block-vacancy-list .vacancy-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.block-vacancy-list .vacancy-header .header-left h2{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;margin:0;font-size:1rem;font-weight:700}.block-vacancy-list .vacancy-header .header-right{max-width:500px}.block-vacancy-list .vacancy-header .header-right p{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;margin:0;font-weight:500;line-height:1.2}.block-vacancy-list .vacancy-grid{flex-direction:column;gap:1rem;display:flex}.block-vacancy-list .vacancy-card{color:#0a0a0a;background:#eeeee9;border:1px solid #0a0a0a;border-radius:15px;justify-content:space-between;align-items:end;gap:2rem;padding:3rem;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.block-vacancy-list .vacancy-card{flex-direction:column;align-items:flex-start;padding:2.5rem}}.block-vacancy-list .vacancy-card.hover-grey{background-color:#eae4d8!important;border-color:#eae4d8!important}.block-vacancy-list .vacancy-card .card-text-group{flex:1}.block-vacancy-list .vacancy-card .card-text-group .job-title{font-family:var(--font-bricolage),sans-serif;margin-bottom:1rem;font-size:clamp(1rem,1rem + 1.2vw,1.6rem);font-weight:700}.block-vacancy-list .vacancy-card .card-text-group .job-intro{opacity:.9;max-width:620px;margin:0;font-size:1rem;line-height:1.5}.block-vacancy-list .vacancy-card .card-btn-group{flex-shrink:0}@media (max-width:768px){.block-vacancy-list .vacancy-card .card-btn-group{text-align:left;width:100%;margin-top:1rem}}.block-vacancy-list .vacancy-card .card-btn-group .btn-fake{color:#eeeee9;white-space:nowrap;background:#0a0a0a;border-radius:50px;padding:.9rem 2.2rem;font-size:1rem;font-weight:400;transition:transform .2s;display:inline-block}.block-vacancy-list .vacancy-card:hover{border-color:#0000}.block-vacancy-list .vacancy-card:hover .btn-fake{transform:scale(1.09)}.block-vacancy-list .vacancy-card:hover.hover-purple{background-color:#937cff}.block-vacancy-list .vacancy-card:hover.hover-orange{background-color:#fe7733}.block-vacancy-list .vacancy-card:hover.hover-yellow{background-color:#fdcb6e}.block-vacancy-list .vacancy-card:hover.hover-green{background-color:#a5e6bb}.block-vacancy-list .vacancy-card:hover.hover-grey{background-color:#eae4d8}.page-vacancy-detail .top-grid{grid-template-columns:1fr;align-items:flex-start;gap:1rem;margin-top:10rem;display:grid}@media (min-width:992px){.page-vacancy-detail .top-grid{grid-template-columns:50% 42%;justify-content:space-between}}.page-vacancy-detail .left-info{z-index:10;flex-direction:column;gap:1.5rem;display:flex}@media (min-width:992px){.page-vacancy-detail .left-info.sticky-column{height:fit-content;position:sticky;top:130px}}.page-vacancy-detail .left-info .back-link{text-transform:uppercase;color:#0a0a0a;cursor:pointer;align-items:center;margin-bottom:.8rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-vacancy-detail .left-info .back-link:before{content:"";vertical-align:middle;background-image:url(/icons/boostu-arrow.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block}.page-vacancy-detail .left-info .back-link:hover{opacity:.6}.page-vacancy-detail .left-info .tag-pill{text-transform:uppercase;letter-spacing:.5px;border:1px solid #0a0a0a;border-radius:50px;align-self:flex-start;align-items:center;gap:.6rem;padding:.5rem .8rem;font-size:.8rem;font-weight:800;display:inline-flex}.page-vacancy-detail .left-info .tag-pill:before{content:"";background-color:#0a0a0a;border-radius:50%;width:12px;height:12px;display:block}.page-vacancy-detail .left-info .tag-pill.bg-purple{background:#937cff;border-color:#0000}.page-vacancy-detail .left-info .tag-pill.bg-orange{background:#fe7733;border-color:#0000}.page-vacancy-detail .left-info .tag-pill.bg-yellow{background:#fdcb6e;border-color:#0000}.page-vacancy-detail .left-info .tag-pill.bg-green{background:#a5e6bb;border-color:#0000}.page-vacancy-detail .left-info .job-title{margin:0;font-weight:500;line-height:1.1;font-size:clamp(2rem,2.5vw,4.5rem)!important}.page-vacancy-detail .left-info .header-image-wrapper{aspect-ratio:4/2;border-radius:15px;width:100%;margin-top:1rem;position:relative;overflow:hidden}.page-vacancy-detail .left-info .header-image-wrapper img{object-fit:cover}.page-vacancy-detail .right-content h3{font-family:var(--font-bricolage),sans-serif;text-transform:none;margin-bottom:2rem;font-size:clamp(1.2rem,1.8vw,2rem);font-weight:400}.page-vacancy-detail .right-content p,.page-vacancy-detail .right-content li{font-family:var(--font-bricolage),sans-serif;margin-bottom:1rem;font-size:clamp(1rem,1.5vw,2rem);line-height:1.6}.page-vacancy-detail .right-content ul{padding-left:1.5rem;list-style:outside}.page-vacancy-detail .contact-section-wrapper{margin-top:8rem;padding-bottom:4rem}.page-vacancy-detail .contact-section-wrapper .contact-grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:992px){.page-vacancy-detail .contact-section-wrapper .contact-grid{grid-template-columns:1fr 1fr;gap:4rem}}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col h2{font-family:var(--font-bricolage),sans-serif;margin-bottom:.5rem;font-size:clamp(1.8rem,2vw,3rem)}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .subtext{font-family:var(--font-bricolage),sans-serif;opacity:.7;margin-bottom:2rem}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form,.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .form-row{flex-direction:column;gap:2rem;width:100%;display:flex}@media (min-width:768px){.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .form-row{flex-direction:row}}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .form-row .form-group{width:100%}@media (min-width:768px){.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .form-row .form-group{flex:1}}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=text],.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=email],.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form textarea{width:100%;font-family:var(--font-bricolage),sans-serif;background:0 0;border:none;border-bottom:1px solid #ccc;border-radius:0;outline:none;padding:.8rem 0;font-size:1.6rem;font-weight:300;transition:border-color .3s}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=text]:focus,.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=email]:focus,.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form textarea:focus{border-bottom-color:#0a0a0a}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=text]::placeholder,.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form input[type=email]::placeholder,.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form textarea::placeholder{color:#aaa;opacity:1}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form textarea{resize:vertical;min-height:80px;max-height:200px}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .file-upload-wrapper label{font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;color:#0a0a0a;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:block}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .file-upload-wrapper .native-file-input{font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;cursor:pointer;width:100%;font-size:.9rem}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .file-upload-wrapper .native-file-input::file-selector-button{cursor:pointer;font-family:var(--font-bricolage),sans-serif;text-transform:uppercase;color:#0a0a0a;background:0 0;border:1px solid #0a0a0a;border-radius:50px;margin-right:1.5rem;padding:.8rem 2rem;font-weight:600;transition:all .3s}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .file-upload-wrapper .native-file-input:hover::file-selector-button{color:#eeeee9;background:#0a0a0a}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .submit-wrapper button:disabled{opacity:.6;cursor:not-allowed}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .vacancy-form .submit-wrapper .form-error-message{color:#962424;font-family:var(--font-bricolage),sans-serif;margin-top:1rem;font-size:.9rem;font-weight:600;animation:.3s fadeIn;display:block}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .success-message{text-align:center;background:#4caf502e;border-radius:15px;padding:3rem}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .success-message .success-icon{color:#4caf50;margin-bottom:1rem;font-size:3rem;line-height:1}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .success-message h3{font-family:var(--font-bricolage),sans-serif;margin-bottom:.5rem;font-size:2rem}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-form-col .success-message p{font-family:var(--font-bricolage),sans-serif;opacity:.7}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-image-col{background:#eee;border-radius:15px;min-height:300px;position:relative;overflow:hidden}@media (min-width:992px){.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-image-col{height:100%}}.page-vacancy-detail .contact-section-wrapper .contact-grid .contact-image-col img{object-fit:cover;width:100%;height:100%}.block-text-contact{padding-bottom:2rem}.block-text-contact .text-contact-wrapper{grid-template-columns:1fr;gap:4rem;padding-bottom:4rem;display:grid}@media (min-width:992px){.block-text-contact .text-contact-wrapper{grid-template-columns:1.5fr 1fr;justify-content:space-between;align-items:flex-end;gap:6rem}}.block-text-contact .text-contact-wrapper .left-content .tagline{font-family:var(--font-bricolage),sans-serif;width:100%;font-size:clamp(1rem,.8rem + .8vw,2rem);font-weight:700;display:block}.block-text-contact .text-contact-wrapper .left-content .main-text{margin:0}@media (min-width:992px){.block-text-contact .text-contact-wrapper .left-content .main-text{max-width:90%}}.block-text-contact .text-contact-wrapper .right-content{flex-direction:column;gap:2rem;display:flex}@media (min-width:768px){.block-text-contact .text-contact-wrapper .right-content{flex-direction:row;justify-content:flex-end;gap:4rem}}.block-text-contact .text-contact-wrapper .right-content .info-item{flex-direction:column;gap:.5rem;display:flex}.block-text-contact .text-contact-wrapper .right-content .info-item .label{color:#999;font-size:clamp(1rem,.6vw,1.6rem);font-weight:500}.block-text-contact .text-contact-wrapper .right-content .info-item .value{color:#0a0a0a;text-underline-offset:4px;font-size:clamp(1rem,1vw,1.4rem);font-weight:600;text-decoration:underline;transition:all .2s}.block-text-contact .text-contact-wrapper .right-content .info-item .value:hover{color:#fe7733}.block-text-contact .bottom-border{background-color:#00000032;width:100%;height:1px}.custom-form{flex-direction:column;gap:3rem;width:100%;display:flex}.custom-form .form-row{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.custom-form .form-row{grid-template-columns:1fr 1fr;gap:2rem}}.custom-form .form-group{flex-direction:column;display:flex;position:relative}.custom-form .form-group label{font-size:.9rem;font-family:var(--font-bricolage),sans-serif;margin-bottom:.5rem;font-weight:700;transition:color .3s}.custom-form .form-group input,.custom-form .form-group textarea,.custom-form .form-group select{font-family:var(--font-bricolage),sans-serif;background:0 0;border:none;border-bottom:1px solid;border-radius:0;outline:none;width:100%;padding:.5rem 0;font-size:1.8rem;font-weight:300;transition:border-color .3s,color .3s}@media (max-width:768px){.custom-form .form-group input,.custom-form .form-group textarea,.custom-form .form-group select{font-size:1.4rem}}.custom-form .form-group textarea{resize:vertical;min-height:50px}.custom-form .form-group .field-error-text{color:#962424;font-size:.8rem;font-family:var(--font-bricolage),sans-serif;margin-top:.4rem;font-weight:600;animation:.3s forwards fadeIn}.custom-form .form-group.has-error label{color:#962424!important}.custom-form .form-group.has-error input,.custom-form .form-group.has-error textarea,.custom-form .form-group.has-error select{border-bottom-color:#962424!important}.custom-form .form-group.has-error .select-wrapper:after{color:#962424!important}.custom-form .select-wrapper{width:100%;position:relative}.custom-form .select-wrapper:after{content:"▼";pointer-events:none;opacity:.6;color:inherit;font-size:.6rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.custom-form .select-wrapper select.custom-select{appearance:none;cursor:pointer;padding-right:2rem;font-size:1.4rem!important}.custom-form .select-wrapper select.custom-select:invalid{opacity:.5}.custom-form .select-wrapper select.custom-select option{color:#0a0a0a;background:#eeeee9;padding:10px;font-size:2rem!important}.custom-form .submit-wrapper{position:relative}.custom-form .submit-wrapper button:disabled{opacity:.7;cursor:not-allowed}.custom-form .submit-wrapper .general-error-box{background-color:#ff4d4d14;border:2px solid #962424;border-radius:10px;align-items:center;gap:.8rem;margin-top:1.5rem;padding:1rem 1.5rem;animation:.3s forwards fadeIn;display:flex}.custom-form .submit-wrapper .general-error-box .error-icon{font-size:1.2rem;line-height:1}.custom-form .submit-wrapper .general-error-box p{color:#962424;font-family:var(--font-bricolage),sans-serif;margin:0;font-size:.95rem;font-weight:600}.custom-form.theme-light{color:#eeeee9}.custom-form.theme-light label{color:#ffffffe6}.custom-form.theme-light input,.custom-form.theme-light textarea,.custom-form.theme-light select{color:#eeeee9;border-bottom-color:#ffffff80}.custom-form.theme-light input::placeholder,.custom-form.theme-light textarea::placeholder,.custom-form.theme-light select::placeholder{color:#fff6}.custom-form.theme-light input:focus,.custom-form.theme-light textarea:focus,.custom-form.theme-light select:focus{border-bottom-color:#eeeee9}.custom-form.theme-light .select-wrapper:after{color:#eeeee9}.custom-form.theme-dark{color:#0a0a0a}.custom-form.theme-dark label{color:#000c}.custom-form.theme-dark input,.custom-form.theme-dark textarea,.custom-form.theme-dark select{color:#0a0a0a;border-bottom-color:#0003}.custom-form.theme-dark input::placeholder,.custom-form.theme-dark textarea::placeholder,.custom-form.theme-dark select::placeholder{color:#0006}.custom-form.theme-dark input:focus,.custom-form.theme-dark textarea:focus,.custom-form.theme-dark select:focus{border-bottom-color:#0a0a0a}.custom-form.theme-dark .select-wrapper:after{color:#0a0a0a}.success-message{text-align:center;background-color:#4caf502e;border-radius:15px;padding:4rem 2rem;animation:.5s forwards fadeIn}.success-message .success-icon{color:#4caf50;margin-bottom:1.5rem;font-size:3.5rem;line-height:1;display:block}.success-message h3{font-family:var(--font-bricolage),sans-serif;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.success-message p{font-family:var(--font-bricolage),sans-serif;opacity:.8;max-width:500px;margin:0 auto 2rem;font-size:1.2rem;line-height:1.6}.success-message .text-link{cursor:pointer;font-family:var(--font-bricolage),sans-serif;opacity:.6;background:0 0;border:none;font-size:1rem;font-weight:600;text-decoration:underline;transition:opacity .3s}.success-message .text-link:hover{opacity:1}.success-message.theme-light,.success-message.theme-light button{color:#eeeee9}.success-message.theme-dark,.success-message.theme-dark button{color:#0a0a0a}.contact-form-block{color:#eeeee9;background-color:#937cff;border-radius:0 0 25px 25px;padding:8rem 0;overflow:hidden}@media (max-width:768px){.contact-form-block{padding:4rem 0}}@media (min-width:992px){.contact-form-block{padding:12rem 0}}.contact-form-block .contact-grid{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:992px){.contact-form-block .contact-grid{grid-template-columns:.8fr 1.2fr;gap:6rem}}.contact-form-block .contact-info .sub-title{opacity:.9;margin-bottom:1rem;font-size:clamp(1.2rem,1.5vw,1.8rem);display:block}.contact-form-block .contact-info .main-title{font-family:var(--font-bricolage),sans-serif;margin-bottom:2rem;font-size:clamp(1.8rem,4vw,5rem);line-height:1.1}.contact-form-block .contact-info .description{font-family:var(--font-bricolage),sans-serif;max-width:400px;font-size:1.2rem;line-height:1.5}.map-contact-block{color:#0a0a0a;padding-top:4rem;padding-bottom:7rem}.map-contact-block .map-grid{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:992px){.map-contact-block .map-grid{grid-template-columns:1fr 1fr;align-items:center;gap:6rem}}.map-contact-block .map-column{min-height:450px;position:relative}.map-contact-block .map-column .map-wrapper{border-radius:15px;width:100%;height:100%;overflow:hidden;box-shadow:none!important}@media (min-width:992px){.map-contact-block .map-column .map-wrapper{position:absolute;top:0;left:0}}.map-contact-block .map-column .map-wrapper iframe{border:none;width:100%;height:100%;display:block}.block-performance-audit{background-color:#937cff;border-radius:25px;margin-top:8rem;margin-bottom:8rem;padding-top:8rem;padding-bottom:8rem}@media (max-width:768px){.block-performance-audit{margin-top:6rem;margin-bottom:6rem;padding-top:4rem;padding-bottom:4rem}}.block-performance-audit .audit-wrapper{grid-template-columns:1fr;gap:1rem;max-width:1300px;margin:0 auto;display:grid}@media (min-width:992px){.block-performance-audit .audit-wrapper{grid-template-columns:1fr 1fr;align-items:flex-start;gap:6rem}}.block-performance-audit .audit-content .audit-title{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;text-align:left;margin-bottom:1.5rem;font-size:clamp(2rem,3vw,3.5rem);font-weight:700;line-height:1.1}.block-performance-audit .audit-content .audit-description{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.block-performance-audit .audit-content .audit-description ul,.block-performance-audit .audit-content .audit-description ol{margin-bottom:1rem;margin-left:1.5rem}.block-performance-audit .audit-content .audit-image-wrapper{border-radius:15px;width:100%;position:relative;overflow:hidden}.block-performance-audit .audit-content .audit-image-wrapper img{object-fit:cover;width:100%;height:auto;display:block}.block-performance-audit .audit-form-wrapper{background-color:#eeeee9;border-radius:15px;width:100%;padding:3rem}@media (max-width:768px){.block-performance-audit .audit-form-wrapper{border-radius:15px;padding:2rem}}.block-process-slider{color:#eeeee9;padding-top:5rem;padding-bottom:5rem;overflow:visible!important}.block-process-slider .slider-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3rem;display:flex}.block-process-slider .slider-header .slider-title{max-width:800px;font-size:clamp(1.8rem,4vw,4rem);font-weight:700;line-height:1.1;font-family:var(--font-bricolage),sans-serif;margin-bottom:0}.block-process-slider .slider-header .slider-controls{gap:1rem;display:flex}.block-process-slider .slider-header .slider-controls .nav-btn{color:#eeeee9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;transition:all .3s;display:flex}.block-process-slider .slider-header .slider-controls .nav-btn:hover{background-color:#ffffff1a;border-color:#ffffff80}.block-process-slider .slider-content{padding-left:2rem}@media (max-width:768px){.block-process-slider .slider-content{padding-left:1rem}}.block-process-slider .slider-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:stretch;gap:1rem;margin-top:-3rem;margin-bottom:-3rem;padding:3rem 5vw 3rem 2px;display:flex;overflow-x:auto}.block-process-slider .slider-track::-webkit-scrollbar{display:none}.block-process-slider .slider-track{-ms-overflow-style:none;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.block-process-slider .slider-track.is-dragging{scroll-snap-type:none}.block-process-slider .slider-track.is-dragging .process-card{pointer-events:none}.block-process-slider .process-card{flex:0 0 85vw;width:85vw}@media (min-width:768px){.block-process-slider .process-card{flex:0 0 45vw;width:45vw}}@media (min-width:1024px){.block-process-slider .process-card{flex:0 0 clamp(400px,28vw,600px);width:clamp(400px,28vw,600px)}}.block-process-slider .process-card{scroll-snap-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:clamp(1.5rem,3vw,3rem);position:relative}@media (min-width:768px){.block-process-slider .process-card{scroll-snap-align:start}}.block-process-slider .process-card{flex-direction:column;justify-content:flex-start;gap:clamp(2rem,4vw,4rem);transition:all .4s;display:flex;overflow:hidden}.block-process-slider .process-card:hover{background:#ffffff12;border-color:#ffffff4d;transform:translateY(-5px)}.block-process-slider .process-card:hover .bg-number{opacity:.15;transform:scale(1.1)}.block-process-slider .process-card .card-top{flex-shrink:0}.block-process-slider .process-card .card-top .phase-badge{text-transform:uppercase;letter-spacing:1px;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:30px;padding:8px 16px;font-size:.85rem;font-weight:600}.block-process-slider .process-card .card-content{z-index:2;flex-grow:1;position:relative}.block-process-slider .process-card .card-content .step-title{min-height:2.4em;margin-bottom:0;font-size:clamp(2rem,2vw,2.4rem);font-weight:700;line-height:1.2}.block-process-slider .process-card .card-content .step-desc{color:#ffffffb3;font-size:1rem;line-height:1.6}.block-process-slider .process-card .card-content .step-desc p{margin-bottom:1rem}.block-process-slider .process-card .bg-number{color:#fff;opacity:.03;z-index:1;font-size:clamp(8rem,10vw,10rem);font-weight:900;line-height:1;font-family:var(--font-bricolage),sans-serif;transition:all .5s;position:absolute;bottom:-20px;right:-20px}.blog-grid-section{background-color:#0000;padding:10rem 0 0}.blog-grid-section .section-title{text-transform:uppercase;font-size:clamp(2rem,4vw,3.5rem);font-family:var(--font-bricolage),sans-serif;color:var(--text-color,#000);margin-bottom:40px;line-height:1}.blog-grid-section .blog-cards-container{grid-template-columns:1fr;gap:2rem;width:100%;display:grid}@media (min-width:768px){.blog-grid-section .blog-cards-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-grid-section .blog-cards-container{grid-template-columns:repeat(3,1fr)}}.blog-grid-section .blog-card{color:inherit;group:"";flex-direction:column;margin-bottom:3rem;text-decoration:none;display:flex}.blog-grid-section .blog-card .card-image-wrapper{aspect-ratio:3/2;background-color:#eee;border-radius:15px;width:100%;margin-bottom:20px;position:relative;overflow:hidden}.blog-grid-section .blog-card .card-image-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1)}.blog-grid-section .blog-card:hover .card-image-wrapper img{transform:scale(1.05)}.blog-grid-section .blog-card:hover .read-more{text-decoration:underline}.blog-grid-section .blog-card .card-content{flex-direction:column;flex-grow:1;display:flex}.blog-grid-section .blog-card .card-content .card-title{font-size:clamp(1rem,1.2vw,1.6rem);font-weight:700;font-family:var(--font-bricolage),sans-serif;margin-bottom:10px;line-height:1.2}.blog-grid-section .blog-card .card-content .card-excerpt{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;margin-bottom:10px;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.padding-blogs{max-width:1100px;margin:0 auto}.blog-detail-header{width:100%;margin:0 auto;padding-top:160px;padding-bottom:60px;position:relative}.blog-detail-header .header-content{z-index:2;max-width:1050px;margin:0 auto 60px;position:relative}.blog-detail-header .header-content .back-link{text-transform:uppercase;color:#0a0a0a;cursor:pointer;align-items:center;margin-bottom:2rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.blog-detail-header .header-content .back-link:before{content:"";vertical-align:middle;background-image:url(/icons/boostu-arrow.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block}.blog-detail-header .header-content .back-link:hover{opacity:.6}@media (max-width:768px){.blog-detail-header .header-content{padding-left:20px;padding-right:20px}}.blog-detail-header .date-tag{margin-bottom:20px;display:inline-block}.blog-detail-header .blog-title{font-size:clamp(1.5rem,2vw,4rem);font-family:var(--font-bricolage),sans-serif;color:#0a0a0a;margin-bottom:30px}.blog-detail-header .blog-intro{color:#666;max-width:800px;margin-bottom:0;font-size:1.25rem;line-height:1.5}.blog-detail-header .hero-image-wrapper{aspect-ratio:16/8;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.blog-detail-header .hero-image-wrapper{aspect-ratio:4/3;border-radius:0}}.blog-detail-header .hero-image-wrapper img{object-fit:cover;border-radius:15px;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.text-block p strong{color:#0a0a0a;font-weight:700;font-family:var(--font-bricolage),sans-serif;font-size:clamp(1rem,.8rem + 1.2vw,2rem)!important}.text-block{margin-top:3rem}.rich-text-styles{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:1250px;margin:0 auto;display:flex}.rich-text-styles p{line-height:1.6;font-family:var(--font-bricolage),sans-serif;margin-bottom:1rem}.rich-text-styles h2{font-size:2rem;font-family:var(--font-bricolage),sans-serif;margin-top:2rem;margin-bottom:1rem}.rich-text-styles h3{margin-top:1.5rem;font-size:1.5rem}.rich-text-styles ul,.rich-text-styles ol{margin-bottom:1rem;padding-left:1.5rem}.rich-text-styles ul li,.rich-text-styles ol li{margin-bottom:.5rem}.rich-text-styles a{color:#937cff;text-decoration:underline}.rich-text-styles img{border-radius:15px;align-items:flex-start;width:auto;max-width:100%;height:auto;max-height:650px;margin:2.5rem auto;display:block}.rich-text-styles iframe{max-width:100%}.block-agent-workshop{padding-top:5rem;padding-bottom:5rem}.block-agent-workshop .layout-wrapper{flex-direction:column;gap:3rem;display:flex}@media (min-width:992px){.block-agent-workshop .layout-wrapper{flex-direction:row;align-items:stretch;gap:2rem}}.block-agent-workshop .agents-column{flex:1}.block-agent-workshop .agents-column .section-title{color:#eeeee9;margin-bottom:2rem}.block-agent-workshop .agents-column .agents-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:600px){.block-agent-workshop .agents-column .agents-grid{grid-template-columns:repeat(2,1fr)}}.block-agent-workshop .agents-column .agent-card{background-color:#eeeee9;border:1px solid #eeeee9;border-radius:15px;padding:2rem;transition:transform .3s,box-shadow .3s}.block-agent-workshop .agents-column .agent-card:hover{transform:translateY(-5px)}.block-agent-workshop .agents-column .agent-card .card-icon{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.block-agent-workshop .agents-column .agent-card .card-icon .dot{background-color:#a5e6bb;border-radius:50%;width:12px;height:12px}.block-agent-workshop .agents-column .agent-card .agent-title{color:#0a0a0a;margin-bottom:0;font-size:clamp(1.2rem,1.5vw,1.8rem);font-weight:700}.block-agent-workshop .agents-column .agent-card .agent-description{color:#555;font-size:1rem;line-height:1.5}.block-agent-workshop .workshop-column{width:100%}@media (min-width:992px){.block-agent-workshop .workshop-column{width:400px;display:flex}}.block-agent-workshop .workshop-column .workshop-card{background-color:#a5e6bb;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:3rem 2rem;display:flex}.block-agent-workshop .workshop-column .workshop-card .label-pill{margin-bottom:1.5rem}.block-agent-workshop .workshop-column .workshop-card .workshop-title{color:#19221c;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.2}.block-agent-workshop .workshop-column .workshop-card .workshop-description{opacity:.9;margin-bottom:2rem;font-size:1.1rem}.block-agent-workshop .workshop-column .workshop-card .btn-black-pill{color:#fff;background-color:#000;border-radius:50px;padding:12px 28px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-block}.block-agent-workshop .workshop-column .workshop-card .btn-black-pill:hover{background-color:#333}.block-whitespace{background-color:#0000;width:100%;display:block}.block-whitespace.size-small{height:4rem}@media (max-width:768px){.block-whitespace.size-small{height:2rem}}.block-whitespace.size-medium{height:8rem}@media (max-width:768px){.block-whitespace.size-medium{height:4rem}}.block-whitespace.size-large{height:12rem}@media (max-width:768px){.block-whitespace.size-large{height:5rem}}.block-client-video-slider{padding-top:6rem;padding-bottom:6rem;overflow:hidden}.block-client-video-slider .slider-grid-wrapper{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:992px){.block-client-video-slider .slider-grid-wrapper{grid-template-columns:.8fr 1.2fr;align-items:center;gap:6rem}}.block-client-video-slider .slider-grid-wrapper>div{width:100%;min-width:0}.block-client-video-slider .logos-column .logo-grid-2x4{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.block-client-video-slider .logos-column .logo-grid-2x4 .logo-card{aspect-ratio:16/9;background-color:#edf6f9;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:0;padding:1.5rem;display:flex}.block-client-video-slider .logos-column .logo-grid-2x4 .logo-card img{object-fit:contain;mix-blend-mode:multiply;width:65%;height:auto;max-height:80%}.block-client-video-slider .videos-column{width:100%;overflow:hidden}.block-client-video-slider .videos-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}@media (max-width:768px){.block-client-video-slider .videos-header{flex-direction:column;align-items:flex-start}}.block-client-video-slider .videos-header .section-title{font-family:var(--font-bricolage),sans-serif;color:#eeeee9;margin:0;font-size:clamp(1.7rem,3vw,3.5rem);font-weight:500;line-height:1.2}.block-client-video-slider .videos-header .slider-nav{gap:1rem;display:flex}.block-client-video-slider .videos-header .slider-nav .nav-btn{color:#eeeee9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;transition:all .3s;display:flex}.block-client-video-slider .videos-header .slider-nav .nav-btn:hover{background-color:#ffffff1a;border-color:#ffffff80}.block-client-video-slider .videos-track-container{scroll-behavior:smooth;scroll-snap-type:x mandatory;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;gap:1.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.block-client-video-slider .videos-track-container::-webkit-scrollbar{display:none}.block-client-video-slider .videos-track-container.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.block-client-video-slider .videos-track-container .video-card{scroll-snap-align:start;aspect-ratio:4/5;background-color:#edf6f9;border-radius:15px;flex:0 0 85%;overflow:hidden}@media (min-width:768px){.block-client-video-slider .videos-track-container .video-card{flex:0 0 350px}}@media (min-width:1700px){.block-client-video-slider .videos-track-container .video-card{flex:0 0 660px}}.block-client-video-slider .videos-track-container .video-card .testimonial-video{object-fit:cover;width:100%;height:100%;display:block}
