@keyframes myanimation{0%,to{background-color:#f3e9de}25%{background-color:#fef9f0}50%{background-color:#f5fceb}75%{background-color:#ecf3f6}}@keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@supports (font-size:clamp(1rem,1vi,1rem)){:root{--text-sm:clamp(0.6rem, 0.18vi + 0.56rem, 0.7rem);--text-base:clamp(0.75rem, 0.33vi + 0.67rem, 0.94rem);--text-md:clamp(0.94rem, 0.55vi + 0.81rem, 1.25rem);--text-lg:clamp(1.17rem, 0.87vi + 0.97rem, 1.67rem);--text-xl:clamp(1.46rem, 1.34vi + 1.15rem, 2.22rem);--text-xxl:clamp(1.83rem, 2vi + 1.36rem, 2.96rem);--text-xxxl:clamp(2.29rem, 2.93vi + 1.6rem, 3.95rem)}}@supports not (font-size:clamp(1rem,1vi,1rem)){:root{--text-sm:0.6rem;--text-base:0.75rem;--text-md:0.94rem;--text-lg:1.17rem;--text-xl:1.46rem;--text-xxl:1.83rem;--text-xxxl:2.29rem}@media screen and (min-width:1280px){:root{--text-sm:0.7rem;--text-base:0.94rem;--text-md:1.25rem;--text-lg:1.67rem;--text-xl:2.22rem;--text-xxl:2.96rem;--text-xxxl:3.95rem}}}:root{--font-size-base:1rem;--text-scale-ratio:1.7;--font-weight-base:400}@font-face{font-family:"Inter regular";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/fonts/InterVariable-subset.woff2)format("woff2")}@font-face{font-family:"Inter italic";font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/fonts/InterVariable-Italic.woff2)format("woff2")}html{height:100%;overflow-x:hidden}body,p{font-size:var(--font-size-base);font-weight:var(--font-weight-base);line-height:var(--text-scale-ratio)}body{font-family:"Inter regular";color:var(--gray-700);margin:0;width:100%;min-height:100vh;animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards}.text-italic{font-family:"Inter italic";font-style:italic}p{color:var(--color-gray-500)}.uk-navbar-nav>li>a,a,body{background-color:transparent}a:active,a:hover{outline:0;text-decoration:none;color:currentColor}.uk-navbar-nav>li>a{position:relative;min-width:60px;color:var(--color-gray-600);font-weight:400}.uk-navbar-nav li:not(.uk-active) a{background-color:transparent}.uk-navbar-nav li.uk-active a::before,.uk-navbar-nav>li>a::before{content:"";display:block;position:absolute;z-index:-1;bottom:-1px;transition:.3s ease-in-out;transition-property:background-color,border-color,box-shadow,height,left,right,opacity;--uk-navbar-nav-item-line-margin-horizontal:0;left:var(--uk-navbar-nav-item-line-margin-horizontal)}.uk-navbar-nav>li>a::before{height:3px;background-color:#008776;right:100%}.uk-navbar-nav li.uk-active a::before{height:5px;background-color:var(--color-primary)}.uk-navbar-nav>li.uk-active>a::before{right:var(--uk-navbar-nav-item-line-margin-horizontal)}.uk-navbar-nav>li a:hover,.uk-navbar-nav>li.uk-active>a{color:var(--color-primary-darker)}.uk-modal.uk-open{opacity:1!important}.bg-primary-to-white-gradient{background-image:linear-gradient(180deg,var(--color-primary) 45%,#fff 90%)}.bg-grayish-gradient-ani,.bg-primary-gradient-ani{background-color:var(--color-primary);background-image:linear-gradient(45deg,var(--color-primary-darker),var(--color-primary),var(--color-primary-light));animation:AnimationName 25s ease infinite}.bg-grayish-gradient-ani{background-color:var(--color-gray-100);background-image:linear-gradient(45deg,var(--color-gray-200),var(--color-gray-50),var(--color-gray-100))}.section-intro{background-image:url(/assets/images/intro-image.jpeg);position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;width:100vw;height:100vh;background-position:50% 50%;background-size:cover;background-attachment:fixed;object-fit:cover}.section-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid;width:65vw;max-width:1280px;margin:0 auto}.typo-grid{width:75vw;max-width:1280px}.sticky-switch{top:0;width:100%;height:100vh}.sticky-switch img{height:100vh}@media screen and (max-width:768px){.typo-grid{max-width:100vw}.sticky-switch{position:relative;width:100%;height:auto;top:unset}.sticky-switch img{height:auto}}.section-fifty-fifty{grid-template-columns:repeat(auto-fit,minmax(min(450px,100vw),1fr));display:grid}.section-thirty{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}.card,.vois-intro-tabs.uk-tab-left a{flex-direction:column;align-items:flex-start}.card{width:100%;height:100%;grid-row-gap:1.5rem;border-radius:var(--radius-md);padding:2rem;display:flex}.uk-card{position:relative;box-sizing:border-box;transition:.1s ease-in-out;transition-property:color,background-color,background-size,border-color,box-shadow;border-radius:8px}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:3px 8px 16px rgba(0,0,0,.12)}.uk-modal-full .uk-modal-dialog{height:100%;overflow-x:hidden}.nav-logo{flex:1}.vois-intro-tabs.uk-tab-left a{text-align:left;padding:3rem 5rem 3rem 6rem;text-transform:none;border-right:0 solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent}.vois-intro-tabs.uk-tab-left .uk-active{transition:all .2s linear}.vois-intro-tabs.uk-tab-left .uk-active a{color:var(--color-primary);border-color:var(--color-primary-light);font-weight:700}.vois-intro-tabs.uk-tab-left .uk-active a,.vois-intro-tabs.uk-tab-left li:hover{background-color:var(--color-gray-100);transition:all .2s linear}.nav-logo,.uk-tab>*>a,.vois-tabs.uk-tab>*>a{display:flex;align-items:center;justify-content:center}.vois-tabs.uk-tab>*>a{column-gap:.25em;padding:1rem 2rem;color:var(--color-primary);border-bottom:2px solid transparent;font-size:var(--text-md);text-transform:inherit;transition:all .2s ease-in-out}.vois-tabs.uk-tab>.uk-active>a{color:var(--color-primary-dark);font-weight:600;border-color:var(--color-primary-dark)}.uk-tab>*>a{padding:15px 25px;border-bottom:1px solid transparent;transition:color .2s ease-in-out;font-size:calc(var(--text-base)*1.2);text-transform:none;color:var(--color-gray-600)}.uk-tab-left>*>a{border-left:5px solid transparent;justify-content:left;border-right:none;border-bottom:none;transition:all .2s linear;background-color:var(--color-gray-50);gap:1rem;margin-bottom:.5rem}.uk-tab-left>*>a:hover{background-color:var(--color-gray-100);transition:all .2s linear;border-left:5px solid var(--color-primary-lighter)}.uk-tab>.uk-active>a{color:#333;border-color:var(--color-primary);background-color:var(--color-gray-100)}.uk-slideshow-items>*{overflow:unset}.snap-container{display:flex;flex-wrap:wrap}.grid-auto,.intro-container,.snap-container{width:75vw;max-width:1280px;margin-left:auto;margin-right:auto}.grid-auto{--auto-grid-min-size:300px;--auto-grid-max-columns:4;--auto-grid-gap:2rem}.intro-container{display:flex;justify-content:center;flex-wrap:wrap}.hero-text{margin-top:15vh}.hero-image{margin-top:10rem;max-width:1280px;margin-left:auto;margin-right:auto}@media (max-width:991px){.intro-container{width:100%;padding-left:4rem;padding-right:4rem;margin-left:auto;margin-right:auto}.hero-text{margin-top:10vh}.hero-image{margin-top:6rem}.navi-wrapper .uk-navbar-nav>li>a{font-size:var(--text-sm);min-width:auto}.section-fifty-fifty .is-right{order:2}}.title-switch{width:calc(100%/1.5)}@media (max-width:768px){.title-switch{width:100%}}.snap-item{flex-grow:1;flex-shrink:1;flex-basis:20rem}.uk-offcanvas-close.uk-close,.uk-offcanvas-close.uk-close:hover{color:var(--color-primary-darker)}.uk-offcanvas-bar{background:var(--color-white)}.uk-offcanvas-bar a{font-size:var(--text-lg)}.uk-active{color:var(--color-primary-dark);font-weight:700}.emailer,.website,[uk-modal]{display:none}[uk-modal]{position:fixed}nav[uk-navbar]{display:flex;position:relative}[uk-grid]{display:flex;flex-wrap:wrap;list-style:none}.uk-offcanvas-bar a,.uk-offcanvas-bar a:hover{color:var(--color-primary)}:root{--standtrans:all 200ms linear}.card-link-icon{opacity:0;transition:var(--standtrans);transform:translateX(-20px)}.hover-effect:hover .card-link-icon{opacity:1;transition:var(--standtrans);transform:translateX(0)}.bg-grayish-gradient{background-image:linear-gradient(32deg,var(--color-gray-100),var(--color-white))}.gradient-primary-ani,.gradient-primary-lighter-ani{background-size:400% 400%;animation:gradientAnimation 25s ease infinite}.gradient-primary-ani{background:linear-gradient(45deg,#003666,#005299,#08c,#00d4ff)}.gradient-primary-lighter-ani{background:linear-gradient(45deg,#005299,#006dcc,#0af,#e5fbff)}.hover-effect:focus .outer-slide,.hover-effect:hover .outer-slide{transform:translateY(0);transition:all 600ms ease-out}.hover-effect .outer-slide{transform:translateY(50%);transition:all 600ms ease-out}.hover-effect .inner-slide{transform:translateY(30%) scale(.95);opacity:0;transition:all 400ms ease-out}.hover-effect:focus .inner-slide,.hover-effect:hover .inner-slide{transform:translateY(15%) scale(1);opacity:1;transition:all 400ms ease-out 300ms}@media (hover:none) and (pointer:coarse){.hover-effect .outer-slide{transform:translateY(0)}.hover-effect .inner-slide{transform:translateY(0) scale(1);opacity:1}}.image-grid{display:grid;opacity:0;transform:translateY(20px);animation:fadeInUp 3s ease forwards;gap:.5rem}.image-item{position:relative;overflow:hidden;transition:transform var(--animation-duration),box-shadow var(--animation-duration);opacity:0;animation:fadeIn .5s ease forwards}.image-item img{width:100%;height:auto;object-fit:cover;display:block}.image-item:nth-child(1){animation-delay:.1s}.image-item:nth-child(2){animation-delay:.2s}.image-item:nth-child(3){animation-delay:.3s}.image-item:nth-child(4){animation-delay:.4s}@media (max-width:768px){.uk-slider-items>*{flex-direction:column}.uk-slider-items .uk-card{width:100%}.uk-slider-items img{width:100%;height:auto}}.uk-slidenav{padding:10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-light .uk-slidenav{background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.5);padding:1rem;transition:200ms all}.uk-light .uk-slidenav:hover{background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.6)}.color-change{will-change:background-color;animation:myanimation 30s infinite}.bg-grayish-gradient-ani,.bg-primary-gradient-ani{will-change:background-position;background-size:200% 200%}.sticky-switch{position:sticky;transform:translateZ(0);will-change:transform}.hover-effect .inner-slide,.hover-effect .outer-slide{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.bg-grayish-gradient-ani,.bg-primary-gradient-ani,.color-change{animation:none!important}.image-grid,.image-item,body{animation:none!important;opacity:1;transform:none}.hover-effect .inner-slide,.hover-effect .outer-slide{transition:none!important}.hover-effect:focus .inner-slide,.hover-effect:focus .outer-slide,.hover-effect:hover .inner-slide,.hover-effect:hover .outer-slide{transition:none!important}.gradient-primary-ani,.gradient-primary-lighter-ani{animation:none!important;background-size:100% 100%}.card-link-icon{opacity:1;transform:none}.uk-slideshow-items>*{transition:none!important}.hover-effect:hover{outline:2px solid var(--color-primary)}.uk-active{background-color:var(--color-gray-100)}}