﻿*,:after,:before{margin:0;padding:0;border:0;position:relative;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}button{border:0;box-shadow:none;cursor:pointer;background:transparent;outline:0}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/Inter-Regular.woff");src:local("Inter"),local("Inter-Regular"),url("../fonts/Inter-Regular.woff2"),url("../fonts/Inter-Regular.woff"),url("../fonts/Inter-Regular.otf"),url("../fonts/Inter-Regular.ttf")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/Inter-Medium.woff");src:local("Inter"),local("Inter-Medium"),url("../fonts/Inter-Medium.woff2"),url("../fonts/Inter-Medium.woff"),url("../fonts/Inter-Medium.otf"),url("../fonts/Inter-Medium.ttf")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("../fonts/Inter-Bold.woff");src:local("Inter"),local("Inter-Bold"),url("../fonts/Inter-Bold.woff2"),url("../fonts/Inter-Bold.woff"),url("../fonts/Inter-Bold.otf"),url("../fonts/Inter-Bold.ttf")}@font-face{font-family:"fsq-icons";src:url("../fonts/fsq-icons.eot?uip4i1");src:url("../fonts/fsq-icons.eot?uip4i1#iefix") format("embedded-opentype"),url("../fonts/fsq-icons.ttf?uip4i1") format("truetype"),url("../fonts/fsq-icons.woff?uip4i1") format("woff"),url("../fonts/fsq-icons.svg?uip4i1#fsq-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon{font-family:"fsq-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-basket:before{content:""}.icon-check:before{content:""}.icon-design:before{content:""}.icon-development:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-mobile-dev:before{content:""}.icon-read:before{content:""}.icon-twitter:before{content:""}.icon-window-dev:before{content:""}@keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade-push-left{0%{transform:translateX(-16px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-push-bottom{0%{transform:translateY(16px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-index-header{0%{opacity:0;background-position:140% 30%,140% 28%,-100vw 10%,-50vw 100%,-50vw calc(100% - 5px)}50%{background-position:140% 30%,140% 28%,0 0,-50vw 100%,-50vw calc(100% - 5px)}75%{opacity:1}100%{background-position:100% 30%,100% 28%,0 0,0 100%,0 calc(100% - 5px)}}@media screen and (min-width: 1152px){@keyframes fade-in-index-header{0%{opacity:0;background-position:140% 300px,140% 280px,-100vw 10%,-50vw 100%,-50vw calc(100% - 2vw)}50%{background-position:100% 300px,100% 280px,0 0,-50vw 100%,-50vw calc(100% - 2vw)}75%{opacity:1}100%{background-position:100% 300px,100% 280px,0 0,0 100%,0 calc(100% - 2vw)}}}@keyframes fade-in-allbirds-header{0%{opacity:0;background-position:20%,200% 28%,-75vw 100%,-100vw 0}50%{background-position:20%,200% 28%,-75vw 100%,0 0}75%{opacity:1}100%{background-position:100% 30%, 100% 28%, 15vw 100%, 0 0}}@media screen and (min-width: 1152px){@keyframes fade-in-allbirds-header{0%{opacity:0;background-position:200% 62%, 200% 60%, -50% 0, -66vw 100%, -100vw 0}50%{background-position:200% 62%, 200% 60%, -50% 0, -66vw 100%, 0 0}75%{opacity:1}100%{background-position:100% 62%,100% 60%,0 0,calc(((100vw - 1152px)/2) + 172.8px) 100%,0 0}}}@keyframes fade-in-contact-header{0%{opacity:0;background-position:150vw 100%, 150vw 98%, 0 0}50%{background-position:150vw 100%, 150vw 98%, -100vw 0}75%{opacity:1}100%{background-position:100% 100%, 100% 98%, 0 0}}@media screen and (min-width: 780px){@keyframes fade-in-contact-header{0%{opacity:0;background-position:-30vw 100%, -30vw 100%, -100vw 0}50%{background-position:-30vw 100%, -30vw 100%, 0 0}75%{opacity:1}100%{background-position:50% 100%, 52% 100%, 0 0}}}@keyframes fade-in-about-us-header{0%{opacity:0;background-position:-40vw calc(100% - 55px),140% 100%,140% 100%,120% 300px,120% 285px,-70vw calc(100% - 14px),-100vw 0}50%{background-position:-40vw calc(100% - 55px),140% 100%,140% 100%,120% 300px,120% 285px,-70vw calc(100% - 14px),0 0}75%{opacity:1}100%{background-position:0 calc(100% - 55px),100% 100%,100% 100%,100% 300px,100% 285px,0 calc(100% - 14px),0 0}}@media screen and (min-width: 1440px){@keyframes fade-in-about-us-header{0%{opacity:0;background-position:-40% calc(100% - 170px),-40% 30%,-40% 25%,140% 100%,150% calc(100% - 80px),150% calc(100% - 320px),130% calc(100% - 355px),-60vw calc(100% - 79px),-100vw 0}50%{background-position:-40% calc(100% - 170px),-40% 30%,-40% 25%,140% 100%,150% calc(100% - 80px),150% calc(100% - 320px),130% calc(100% - 355px),-60vw calc(100% - 79px),0 0}75%{opacity:1}100%{background-position:0 calc(100% - 170px),0 30%,0 25%,100% 100%,100% calc(100% - 80px),100% calc(100% - 320px),100% calc(100% - 355px),0 calc(100% - 79px),0 0}}}@keyframes squeeze{5%, 95%{transform:scaleY(1)}50%{transform:scaleY(0.8)}}@keyframes bounce{0%, 100%{transform:translateY(0)}50%{transform:translateY(50px)}}@keyframes shootingstars{0%, 100%{background-position:10% 0, 40% 60%, 30% 70%, 80% 20%}1%{background-position:10% 100%, 40% 60%, 30% 70%, 80% 20%}25%{background-position:10% 75%, 40% 35%, 30% 45%, 80% 0%}26%{background-position:10% 75%, 40% 35%, 30% 45%, 80% 100%}50%{background-position:10% 50%, 40% 15%, 30% 25%, 80% 75%}60%{background-position:10% 40%, 40% 0%, 30% 15%, 80% 65%}61%{background-position:10% 40%, 40% 100%, 30% 15%, 80% 65%}70%{background-position:10% 20%, 40% 90%, 30% 0%, 80% 55%}71%{background-position:10% 20%, 40% 90%, 30% 100%, 80% 55%}80%{background-position:10% 10%, 40% 80%, 30% 90%, 80% 40%}90%{background-position:10% 10%, 40% 70%, 30% 80%, 80% 30%}}.default-wrapper{width:100%;margin-left:auto;margin-right:auto;max-width:1152px}.small-wrapper{max-width:740px;width:100%;margin-left:auto;margin-right:auto}.medium-wrapper{max-width:962px;width:100%;margin-left:auto;margin-right:auto}.medium-wrapper--padded,.default-wrapper--padded,.small-wrapper--padded{padding-left:16px;padding-right:16px}.extended-wrapper{width:100%;margin-left:auto;margin-right:auto;max-width:1332px}.margin-top-1{margin-top:8px}.margin-bottom-1{margin-bottom:8px}.margin-left-1{margin-left:8px}.margin-right-1{margin-right:8px}.margin-top-2{margin-top:16px}.margin-bottom-2{margin-bottom:16px}.margin-left-2{margin-left:16px}.margin-right-2{margin-right:16px}.margin-top-3{margin-top:24px}.margin-bottom-3{margin-bottom:24px}.margin-left-3{margin-left:24px}.margin-right-3{margin-right:24px}.margin-top-4{margin-top:32px}.margin-bottom-4{margin-bottom:32px}.margin-left-4{margin-left:32px}.margin-right-4{margin-right:32px}.margin-top-5{margin-top:40px}.margin-bottom-5{margin-bottom:40px}.margin-left-5{margin-left:40px}.margin-right-5{margin-right:40px}.margin-top-6{margin-top:48px}.margin-bottom-6{margin-bottom:48px}.margin-left-6{margin-left:48px}.margin-right-6{margin-right:48px}.margin-top-7{margin-top:56px}.margin-bottom-7{margin-bottom:56px}.margin-left-7{margin-left:56px}.margin-right-7{margin-right:56px}.margin-top-8{margin-top:64px}.margin-bottom-8{margin-bottom:64px}.margin-left-8{margin-left:64px}.margin-right-8{margin-right:64px}.margin-top-9{margin-top:72px}.margin-bottom-9{margin-bottom:72px}.margin-left-9{margin-left:72px}.margin-right-9{margin-right:72px}.margin-top-10{margin-top:80px}.margin-bottom-10{margin-bottom:80px}.margin-left-10{margin-left:80px}.margin-right-10{margin-right:80px}.row{display:flex;flex-wrap:wrap;align-items:flex-start}.row--centered{align-items:center}.col{margin:16px;width:calc(100% - 32px)}.row>.row.col{margin:0}.row--centered{align-items:center}@media screen and (min-width: 0){.col-phone-10{width:calc(10% - 32px)}.col-phone-20{width:calc(20% - 32px)}.col-phone-25{width:calc(25% - 32px)}.col-phone-30{width:calc(30% - 32px)}.col-phone-33{width:calc(33% - 32px)}.col-phone-40{width:calc(40% - 32px)}.col-phone-50{width:calc(50% - 32px)}.col-phone-60{width:calc(60% - 32px)}.col-phone-66{width:calc(66% - 32px)}.col-phone-70{width:calc(70% - 32px)}.col-phone-75{width:calc(75% - 32px)}.col-phone-80{width:calc(80% - 32px)}.col-phone-90{width:calc(90% - 32px)}.col-phone-100{width:calc(100% - 32px)}}@media screen and (min-width: 780px){.col-tablet-10{width:calc(10% - 32px)}.col-tablet-20{width:calc(20% - 32px)}.col-tablet-25{width:calc(25% - 32px)}.col-tablet-30{width:calc(30% - 32px)}.col-tablet-33{width:calc(33% - 32px)}.col-tablet-40{width:calc(40% - 32px)}.col-tablet-50{width:calc(50% - 32px)}.col-tablet-60{width:calc(60% - 32px)}.col-tablet-66{width:calc(66% - 32px)}.col-tablet-70{width:calc(70% - 32px)}.col-tablet-75{width:calc(75% - 32px)}.col-tablet-80{width:calc(80% - 32px)}.col-tablet-90{width:calc(90% - 32px)}.col-tablet-100{width:calc(100% - 32px)}}@media screen and (min-width: 1152px){.col-desktop-10{width:calc(10% - 32px)}.col-desktop-20{width:calc(20% - 32px)}.col-desktop-25{width:calc(25% - 32px)}.col-desktop-30{width:calc(30% - 32px)}.col-desktop-33{width:calc(33% - 32px)}.col-desktop-40{width:calc(40% - 32px)}.col-desktop-50{width:calc(50% - 32px)}.col-desktop-60{width:calc(60% - 32px)}.col-desktop-66{width:calc(66% - 32px)}.col-desktop-70{width:calc(70% - 32px)}.col-desktop-75{width:calc(75% - 32px)}.col-desktop-80{width:calc(80% - 32px)}.col-desktop-90{width:calc(90% - 32px)}.col-desktop-100{width:calc(100% - 32px)}}.body{font-family:"Inter","Helvetica","Arial",sans-serif;font-size:16px;line-height:1.5;color:#64758C}.button{padding:7px 16px;border-radius:6px;color:white;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:14px;line-height:2;background:#7548F6;display:inline-block;transition:all 0.3s ease;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15),inset 0 1px 2px 0 rgba(255,255,255,0.35)}.button:hover{transform:translateY(-2px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),inset 0 1px 1px 0 rgba(255,255,255,0.5)}.button:active{transform:translateY(0);box-shadow:0 1px 1px 0 rgba(255,255,255,0.2),inset 0 2px 4px 0 rgba(0,0,0,0.4)}.button.button--full-width{width:100%;text-align:center}@media screen and (min-width: 780px){.button.button--full-width{width:auto}}.buttonlike-link{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:14px;display:inline-block;transition:all 0.3s ease}.button--white{background:white;color:#7548F6;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15)}.overflow-hidden{overflow:hidden}@media screen and (max-width: 1151px){.not-on-mobile{display:none !important}}@media screen and (min-width: 1152px){.not-on-desktop{display:none !important}}.light-background{background:#F5F7FA}.dark-background,.top-navigation.scrolled{background:#1C0D43}.display-block{display:block}.a{color:#7548F6;transition:all 0.33s ease}.a:hover{color:#10183D}.img,.san-francisco__background-image{display:block;max-width:100%;height:auto}.h1{font-size:24px;font-size:20px;line-height:1.2;color:#10183D;font-weight:500}@media screen and (min-width: 780px){.h1{font-size:36px}}@media screen and (min-width: 1152px){.h1{font-size:50px;font-size:45px}}.h2{line-height:1.2;font-weight:500;font-size:26px;color:#10183D}@media screen and (min-width: 780px){.h2{font-size:32px}}@media screen and (min-width: 1152px){.h2{font-size:44px}}.h3{line-height:1.2;font-weight:500;font-size:22px;color:#10183D}@media screen and (min-width: 780px){.h3{font-size:28px}}@media screen and (min-width: 1152px){.h3{font-size:36px}}.h4{line-height:1.2;font-weight:500;font-size:18px;color:#10183D}.h5{line-height:1.2;font-size:14px;color:#10183D}.font-size-large{font-size:24px}.font-size-medium{font-size:16px}.font-size-small{font-size:14px}.font-size-extra-small{font-size:10px}.font-size-dynamic{font-size:18px}@media screen and (min-width: 780px){.font-size-dynamic{font-size:22px}}.p{font-size:16px}@media screen and (min-width: 780px){.p{font-size:22px}}.strong,.bold{font-weight:600}.medium{font-weight:500}.font-white{color:white}.font-highlight{color:#7548F6}.font-grey{color:#47576C}.font-light{color:#C1C8D2}.font-dark{color:#10183D}.uppercase{text-transform:uppercase;letter-spacing:1px}.text-align-center{text-align:center}.typewriter__cursor{color:#7548F6;font-weight:400;font-size:0.9em}.typed-claim{max-width:16.5em;min-height:3.6em}.js-expand-container{overflow:hidden;max-height:6.5em;transition:all 0.5s ease}.js-expand-container:after{content:"";position:absolute;height:100%;bottom:0;left:0;right:0;background:linear-gradient(to top, #fff, rgba(255,255,255,0));transition:all 0.5s ease}.js-expand-container.is-open{max-height:400vh;transition-duration:1s}.js-expand-container.is-open:after{opacity:0;transition-duration:1s}.top-navigation{position:fixed;z-index:50;left:0;width:100%;animation:fade 0.3s 1 1s both;transition:all 0.3s ease}#menu-toggle{display:none}.top-navigation__cta{display:none}@media screen and (min-width: 780px){.top-navigation__cta{display:block}}.menu-toggle-button{z-index:20;display:flex;justify-content:center;align-items:center;width:30px;height:30px}@media screen and (min-width: 780px){.menu-toggle-button{display:none}}.burger-icon,.burger-icon:before,.burger-icon:after{width:22px;height:2px;border-radius:1px;background-color:white;transition:all 0.5s ease}.burger-icon:before,.burger-icon:after{content:"";position:absolute;left:0;top:8px}.burger-icon:after{top:-8px}#menu-toggle:checked ~ .menu-toggle-button .burger-icon{background:transparent}#menu-toggle:checked ~ .menu-toggle-button .burger-icon:after{top:0;transform:rotate(135deg)}#menu-toggle:checked ~ .menu-toggle-button .burger-icon:before{top:0;transform:rotate(225deg)}.page-footer{padding-top:40px;padding-bottom:16px}.footer-navigation{display:flex;flex-direction:column}.footer-navigation__item{margin-bottom:8px;color:inherit}.footer-navigation__item:hover,body.index .footer-navigation__item[href="/"],body.about-us .footer-navigation__item[href*="about-us"],body.contact .footer-navigation__item[href*="contact"],body.allbirds .footer-navigation__item[href*="allbirds"]{color:#10183D}.social-navigation__item{font-size:16px;color:inherit;padding:8px;display:inline-block;transition:color 0.33s ease}.social-navigation__item:hover{color:#10183D}.page-footer__end{padding-top:24px;text-align:center;font-size:14px}@media screen and (min-width: 780px){.page-footer__end{display:flex;justify-content:space-between;align-items:center}}.page-footer__end:before{border-top:1px solid #d9dde4;top:0;left:16px;right:16px;position:absolute;content:""}@media screen and (min-width: 780px){.page-footer__social-navigation{order:2}}@media screen and (min-width: 1152px){.contact-breaker{text-align:center;background:linear-gradient(to bottom, transparent 77%, #F5F7FA 77%);padding-top:64px}}.contact-breaker__illustration{width:66%;margin-left:33%;margin-top:-50px}@media screen and (min-width: 780px){.contact-breaker__illustration{margin-top:0}}@media screen and (min-width: 1152px){.contact-breaker__illustration{width:100%;margin-left:0;margin-top:40px}}.contact-breaker__float-boxes--right:before{content:"";position:absolute;bottom:0;left:-16px;width:calc(100% + 32px);height:calc(100% + 50px + 35px);pointer-events:none;background:url("../images/bg-float-box-light.svg") 95% 0/36px auto no-repeat,url("../images/bg-float-box-light.svg") 90% 50px/36px auto no-repeat,url("../images/bg-float-box-light.svg") 29% 78%/36px auto no-repeat}@media screen and (min-width: 1152px){.contact-breaker__float-boxes--right:before{left:0;width:100%;height:calc(100% + 96px);background:url("../images/bg-float-box-light.svg") 100% 0/60px auto no-repeat,url("../images/bg-float-box-light.svg") calc(100% - 30px) 90px/60px auto no-repeat,url("../images/bg-float-box-light.svg") 0 78%/48px auto no-repeat}}.contact-breaker__float-boxes--left:before{content:"";position:absolute;bottom:0;left:0;pointer-events:none;width:100%;height:calc(100% + 96px);background:url("../images/bg-float-box-light.svg") 0 40%/72px auto no-repeat,url("../images/bg-float-box-light.svg") 72px 0/72px auto no-repeat,url("../images/bg-float-box-light.svg") 98% 65%/48px auto no-repeat}.page-header{position:relative;padding-bottom:3.6vw;overflow:hidden;padding-top:104px;min-height:50vh}.page-header>*{z-index:1}.page-header:before{content:"";position:absolute;bottom:7vw;width:100%;transform:skewY(-14deg);transform-origin:calc((100vw - 1152px)/2) 100%;height:100%;left:0;background:linear-gradient(80deg, #1F1737, #1C0D43)}@media screen and (min-width: 1152px){.page-header{padding-top:200px;padding-bottom:250px}}.navigation-list{transition:all 0.4s ease;display:flex;align-items:flex-start}@media screen and (max-width: 779px){.navigation-list{transform:scaleY(0);transform-origin:0 0;background:linear-gradient(166deg, #7548F6 calc(100% - 25vw), transparent calc(100% - 25vw));padding:72px 16px 25vw 16px;position:fixed;top:0;left:0;width:100%;z-index:10;pointer-events:none;overflow:auto;max-height:100vh;flex-direction:column}#menu-toggle:checked ~ .navigation-list{pointer-events:auto;transform:scaleY(1)}}.logo-galery{display:flex;align-items:center;flex-wrap:wrap;margin-left:-8px}@media screen and (min-width: 480px) and (max-width: 781px){.logo-galery{max-width:366px}}@media screen and (min-width: 780px){.logo-galery{margin-left:-16px}}.icon-box{width:44px;height:44px;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;font-size:22px;padding-bottom:4px}.noicon-aligned-box{padding:16px;border-radius:8px;margin-top:52px}.our-services{margin-bottom:56px}@media screen and (min-width: 1152px){.our-services:before{background:url("../images/single-float-plattform.svg") 0 0/contain no-repeat;width:150px;height:150px;right:calc(100% + (100vw - 1152px)/4);top:-5vw;content:"";position:absolute;pointer-events:none}}.case-study-teaser{border-radius:8px;background:#F5F7FA;padding:24px 16px;margin-bottom:96px}@media screen and (min-width: 780px){.case-study-teaser{padding:32px}}@media screen and (min-width: 1152px){.case-study-teaser{margin-bottom:220px}}.testimonial-section{padding-top:72px;padding-bottom:72px}.testimonial-section:before{background:url("../images/single-float-plattform-fat.svg") 0 0/contain no-repeat;width:160px;height:160px;left:calc(23vw - 80px);top:-55px;content:"";position:absolute;pointer-events:none}@media screen and (min-width: 1152px){.testimonial-section:before{top:-85px}}.testimonial-section .tns-controls{display:flex;justify-content:space-between;position:absolute;z-index:1;bottom:0;left:0;right:0}@media screen and (min-width: 780px){.testimonial-section .tns-controls{top:24px;bottom:unset;left:-50px;right:-50px;z-index:initial}}@media screen and (min-width: 1152px){.testimonial-section .tns-controls{left:-104px;right:-104px}}.testimonial-section .tns-nav{width:calc(100% - 100px);margin-left:50px;height:40px}.testimonial{display:flex;flex-direction:column;align-items:center;padding-bottom:32px}.testimonial-author{line-height:1.5;white-space:nowrap;margin-top:24px;display:flex;align-items:center}@media screen and (min-width: 780px){.testimonial-author{flex-direction:column;text-align:center}}.tns-nav{display:flex;justify-content:center;align-items:center}.tns-nav button{height:8px;width:8px;margin:4px;background:#adb6c3;border-radius:50%}.tns-nav button.tns-nav-active{background:#7548F6;box-shadow:rgba(0,0,0,0.15) 0 2px 4px 0}.tns-controls{outline:0}.tns-controls button{height:40px;width:40px;background:#7548F6;color:white;border-radius:50%;font-size:12px;display:flex;justify-content:center;align-items:center;outline:0;transition:all 0.3s ease;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15),inset 0 1px 2px 0 rgba(255,255,255,0.35)}.tns-controls button[data-controls="prev"]{padding-right:1px}.tns-controls button[data-controls="next"]{padding-left:1px}.tns-controls button:hover{transform:translateY(-2px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),inset 0 1px 1px 0 rgba(255,255,255,0.5)}.tns-controls button:active{transform:translateY(0);box-shadow:0 1px 1px 0 rgba(255,255,255,0.2),inset 0 2px 4px 0 rgba(0,0,0,0.4)}.san-francisco{overflow:hidden;padding-top:100px}.san-francisco:before{content:"";position:absolute;pointer-events:none;z-index:1;top:0;right:0;width:100px;height:75px;transform-origin:100% 0;transform:skewY(-14deg);background:linear-gradient(to left, #7548F6, #9C7CF8) 100% 100%/100% 66% no-repeat,linear-gradient(to left, rgba(117,72,246,0.1), rgba(156,124,248,0.1)) 100% 0/75% 66% no-repeat}@media screen and (min-width: 1202px){.san-francisco:before{top:100px;height:90px;width:calc((100vw - 1152px)/2)}}@media screen and (min-width: 780px){.san-francisco{margin-bottom:-150px}}.purple-box{background:#7548F6;border-radius:8px;padding:24px}.bouncing-world-illustration{margin:0 16px -100px;display:block;width:200px;animation:fade-push-bottom 0.6s 1 1s both}@media screen and (min-width: 780px){.bouncing-world-illustration{position:absolute;bottom:3.5vw;left:0}}@media screen and (min-width: 1452px){.bouncing-world-illustration{right:100%;left:unset;width:300px;bottom:0}}.bouncing-world{width:304px;height:525px}.bouncing-world:before{content:"";position:absolute;width:122px;left:89px;height:200px;bottom:190px;animation:shootingstars 0.8s linear infinite both;background:linear-gradient(to bottom, #9C7CF8, rgba(156,124,248,0)) 20% 0/3px 40px no-repeat,linear-gradient(to bottom, #9C7CF8, rgba(156,124,248,0)) 40% 60%/3px 40px no-repeat,linear-gradient(to bottom, #9C7CF8, rgba(156,124,248,0)) 30% 70%/3px 40px no-repeat,linear-gradient(to bottom, #9C7CF8, rgba(156,124,248,0)) 80% 20%/3px 40px no-repeat}.bouncing-world .bouncing-world__base{display:block;position:absolute;width:304px;bottom:0}.bouncing-world .bouncing-world__beam{display:block;position:absolute;width:122px;left:89px;bottom:156px;transform-origin:50% 100%;animation:squeeze 4s ease infinite -0.6s both}.bouncing-world .bouncing-world__world{display:block;position:absolute;width:130px;left:85px;top:20px;animation:bounce 4s ease infinite 0s both}.bouncing-world .bouncing-world__spring{display:block;position:absolute;width:122px;left:89px;bottom:156px;transform-origin:50% 100%;animation:squeeze 4s ease infinite 0s both}.white-rounded-box{border-radius:8px;background:white;border:1px solid #F2EDFF;box-shadow:0 10px 30px 0 rgba(16,24,61,0.15),0 2px 4px 0 rgba(16,24,61,0.25)}.form{padding:32px 16px;animation:fade-push-bottom 0.7s 1 1s both}@media screen and (min-width: 780px){.form{padding:32px 24px}}@media screen and (min-width: 1152px){.desktop-center-block{text-align:center}}.showcase-breaker{background:linear-gradient(to bottom, #F5F7FA 90%, transparent 90%);padding:32px 16px 0;margin-top:150px;margin-bottom:150px}@media screen and (min-width: 780px){.showcase-breaker{display:flex;align-items:center}}@media screen and (min-width: 1152px){.showcase-breaker{padding-left:calc((100vw - 1120px)/2)}}.purple-breaker{margin-top:20vw;margin-bottom:11vw;padding-top:100px}.purple-breaker:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg, #9C7CF8, #7548F6) 0 0/20% 40px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 98% 100%/33% 60px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 99% 98%/33% 60px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 20px/100% calc(100% - 20px - 30px) no-repeat;transform:skewY(-14deg);transform-origin:0 100%}@media screen and (min-width: 1152px){.purple-breaker:before{transform-origin:calc((100vw - 1152px) / 2) 100%;background:linear-gradient(90deg, #9C7CF8, #7548F6) 0 0/calc((100vw - 1152px)/3) 100px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 98% 100%/33% 60px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 99% 98%/33% 60px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 50px/100% calc(100% - 50px - 30px) no-repeat}}@media screen and (min-width: 780px){.purple-breaker{padding-top:0}}.progress-circle{stroke-width:4.2px;stroke-dasharray:13 13;stroke-dashoffset:13;stroke:#7548F6;fill:none;transform:rotate(-90deg);transform-origin:50% 50%}.tns-nav-active .progress-circle{stroke-dashoffset:0;transition:all 4s linear}.done .progress-circle{stroke-dashoffset:13;transition:all 0s linear 0.3s}.feature-controls{list-style-type:none;display:flex;flex-direction:column;flex-grow:1}.feature-controls:before{content:"";width:1px;background:#F5F7FA;top:16px;left:16px;bottom:16px;position:absolute}@media screen and (min-width: 780px){.feature-controls{justify-content:space-between;padding-right:16px;padding-top:16px}}.feature-control-item{display:flex;align-items:center;margin-bottom:16px;transition:all 0.3s ease;outline:none}.feature-control-item.tns-nav-active{color:#7548F6}@media screen and (min-width: 780px){.page-header__grid{display:flex}}.page-header__textcontent{animation:fade-push-bottom 0.5s 1 1s both}.page-header__illustration{display:block;width:100%;animation:fade-push-bottom 0.5s 1 1s both}.top-navigation__row{display:flex;justify-content:space-between;align-items:center;padding:16px;transition:all 0.3s ease}@media screen and (min-width: 780px){.top-navigation__row{padding:24px 16px 0}.scrolled .top-navigation__row{padding:12px 16px}}.top-navigation__logo{z-index:20;text-transform:uppercase;font-size:18px;font-weight:600;width:150px;letter-spacing:3px;transition:all 0.4s ease;color:white}.top-navigation__logo:hover{letter-spacing:1px;color:#C1C8D2}.top-navigation__logo:hover .top-navigation__logo-light{color:white}.top-navigation__logo-svg{width:182px;height:19px;display:block}.top-navigation__logo-svg path{transition:all 0.5s ease}.top-navigation__logo-svg:hover path:nth-child(2){transform:translateX(-5px)}.top-navigation__logo-svg:hover path:nth-child(3){transform:translateX(-10px)}.top-navigation__logo-svg:hover path:nth-child(4){transform:translateX(-15px)}.top-navigation__logo-svg:hover path:nth-child(5){transform:translateX(-20px)}.top-navigation__logo-svg:hover path:nth-child(6){transform:translateX(-25px)}.top-navigation__logo-svg:hover path:nth-child(7){transform:translateX(-30px)}.top-navigation__logo-svg:hover path:nth-child(8){transform:translateX(-35px)}.top-navigation__logo-svg:hover path:nth-child(9){transform:translateX(-40px)}.top-navigation__logo-svg:hover path:nth-child(10){transform:translateX(-45px)}.top-navigation__logo-img{display:block;margin-top:2%}.navigation-list__link{font-size:22px;color:white;font-weight:500;display:inline-block;transition:color ease 0.3s;margin-bottom:24px}#menu-toggle:checked ~ .navigation-list .navigation-list__link{animation:fade-push-left 0.3s 1 ease .3s both}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(2){animation-delay:.45s}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(3){animation-delay:.6s}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(4){animation-delay:.75s}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(5){animation-delay:.9s}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(6){animation-delay:1.05s}#menu-toggle:checked ~ .navigation-list .navigation-list__link:nth-child(7){animation-delay:1.2s}.navigation-list__link:after{content:"";position:absolute;left:0;width:100%;bottom:-8px;height:2px;border-radius:1px;background:currentColor;transition:transform ease .3s;transform:scaleX(0);transform-origin:50% 50%}.navigation-list__link:hover:after,body.index .navigation-list__link[href="/"]:after,body.about-us .navigation-list__link[href*="about-us"]:after,body.contact .navigation-list__link[href*="contact"]:after{transform:scaleX(1)}@media screen and (min-width: 780px){.navigation-list__link:hover,body.index .navigation-list__link[href="/"],body.about-us .navigation-list__link[href*="about-us"],body.contact .navigation-list__link[href*="contact"]{color:#7548F6}}@media screen and (min-width: 780px){.navigation-list__link{color:#96A1B0;font-size:16px;margin:8px 12px}}.logo-galery__logo{margin:8px;width:80px;height:auto;margin-top:32px}@media screen and (min-width: 780px){.logo-galery__logo{margin-top:56px;width:100px;margin:24px}}.our-services__col{margin-bottom:24px}@media screen and (min-width: 1152px){.our-services__col{margin-bottom:64px}}.case-study-teaser__headline{color:#47576C}.case-study-teaser__text{max-width:610px}.case-study-teaser__logo{margin-top:32px;max-width:125px;display:block}@media screen and (min-width: 1152px){.case-study-teaser__logo{position:absolute;top:24px;right:16px;margin-top:0}}.case-study-teaser__image{position:absolute;bottom:-40px;right:0;max-width:calc(100% - 160px);max-height:200px;object-fit:cover}@media screen and (min-width: 1152px){.case-study-teaser__image{max-height:150%;max-width:calc(100% - 650px);right:6%}}.testimonial__text{text-align:center}.testimonial-author__image{border-radius:50%;height:56px;width:auto;margin-right:16px}@media screen and (min-width: 780px){.testimonial-author__image{margin-right:0;margin-bottom:16px}}.testimonial-author__name{font-size:18px;color:#10183D;display:block}.testimonial-author__job{font-size:14px;display:block}.team-member-box__image{border-radius:8px;height:300px;object-fit:cover;width:100%}@media screen and (min-width: 480px){.team-member-box__image{height:auto}}.team-member-box__header:after{content:"";display:table;clear:both}.team-member-box__social-nav{color:#96A1B0;float:right;margin-right:-8px}.team-member-box__social-nav .social-navigation__item{padding:4px;padding-top:0}@media screen and (min-width: 480px){.team-member-box__social-nav .social-navigation__item{font-size:24px;padding:8px;padding-top:0}}.team-member-box__headline{font-size:24px;color:#10183D;font-weight:500}.team-member-box__position{font-weight:500;font-size:20px}.san-francisco__background{z-index:0}.san-francisco__background:before{content:"";position:absolute;pointer-events:none;top:0;right:0;left:0;height:150px;z-index:2;background:linear-gradient(to bottom, #fff, rgba(255,255,255,0))}@media screen and (min-width: 780px){.san-francisco__background:before{height:250px}}.san-francisco__background:after{content:"";position:absolute;pointer-events:none;top:calc(100% - 20px);height:75%;left:0;right:0;transform-origin:0 0;background:linear-gradient(to right, rgba(156,124,248,0.9), rgba(117,72,246,0.9)) 0 0/45% 40px no-repeat,linear-gradient(to bottom, transparent 20px, #fff 20px);transform:skewY(-14deg)}@media screen and (min-width: 1152px){.san-francisco__background:after{top:calc(100% - 80px);background:linear-gradient(to right, rgba(156,124,248,0.9), rgba(117,72,246,0.9)) 0 0/33% 120px no-repeat,linear-gradient(to right, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 88% 80px/33% 40px no-repeat,linear-gradient(to bottom, transparent 80px, #fff 80px)}}.san-francisco__background-image{object-fit:cover;overflow:hidden}.san-francisco__top{max-width:830px;z-index:1;margin:16px 16px -50px 16px}.san-francisco__top:before{content:"";position:absolute;top:-20px;right:-20px;left:-20px;bottom:-20px;background:white;filter:blur(20px);-webkit-filter:blur(20px)}@media screen and (min-width: 1152px){.san-francisco__top{font-size:24px;margin-left:calc((100vw - 1152px)/2)}}.san-francisco__purple-box{margin:-50% 16px 16px 16px}@media screen and (min-width: 600px){.san-francisco__purple-box{margin:-120px 16px 120px 16px}}@media screen and (min-width: 780px){.san-francisco__purple-box{margin:-30vw 16px 30vw 50%}}@media screen and (min-width: 1152px){.san-francisco__purple-box{margin:-400px calc((100vw - 1152px)/2) 400px 50%}}.form__input{border-radius:6px;border:1px solid #C1C8D2;padding:8px;display:block;width:100%;font-size:14px;line-height:1.5;color:#10183D;transition:all 0.3s ease}.form__input:focus{border-color:#7548F6;box-shadow:0 0 0 2px #F2EDFF,inset 0 0 0 1px #F2EDFF;outline:0;color:#10183D}.form__label{display:block;font-size:10px;color:#47576C;margin-bottom:5px}.form__group--focused .form__label{color:#7548F6}.form__group{margin-bottom:16px}@media screen and (min-width: 780px){.showcase-breaker__text{width:450px;margin-right:16px}}.showcase-breaker__image-wrapper{margin-left:-16px;margin-right:-16px;display:block;height:auto;width:calc(100% + 32px)}@media screen and (min-width: 780px){.showcase-breaker__image-wrapper{margin-left:0;margin-right:0;width:calc(100% - 450px)}}.showcase-breaker__image{width:100%}@media screen and (min-width: 780px){.showcase-breaker__image{height:100%}}.key-features__control-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 780px){.key-features__control-wrapper{padding-top:16px}}.feature-control-item__icon{width:32px;height:32px;border-radius:50%;background:white;border:1px solid #F2EDFF;box-shadow:0 10px 30px 0 rgba(16,24,61,0.15),0 2px 4px 0 rgba(16,24,61,0.25);flex-shrink:0;margin-right:16px}.feature-control-item__icon .icon,.feature-control-item__icon .progress-circle-svg{position:absolute;color:#7548F6;transition:all 0.4s ease;opacity:0;top:0;left:0;bottom:0;margin:auto;line-height:32px;text-align:center}.feature-control-item__icon .icon{width:0;left:8px;overflow:hidden}.feature-control-item__icon .progress-circle-svg{right:0;transform:scale(0.3);border-radius:50%;box-shadow:inset 0 0 0 2px #7548F6;width:16px;height:16px}.done .feature-control-item__icon .icon{transition:all 0.4s ease, opacity 0.15s ease;width:16px;opacity:1}.tns-nav-active .feature-control-item__icon .progress-circle-svg{transform:scale(1);opacity:1}.key-features{align-items:stretch}.key-features .tns-outer{border-radius:12px;border:1px solid #F2EDFF;box-shadow:0 10px 30px 0 rgba(16,24,61,0.15),0 2px 4px 0 rgba(16,24,61,0.25)}.feature-slide__image{border-radius:12px;pointer-events:none}@media screen and (min-width: 1500px){.page-header--index:after{content:"";position:absolute;animation:fade-push-bottom 0.5s 1 0.7s both;background:url("../images/bg-float-box.svg") 5% 15%/50px auto no-repeat,url("../images/bg-float-box.svg") 7% 7%/50px auto no-repeat,url("../images/bg-float-box.svg") 13% 77%/33px auto no-repeat,url("../images/bg-float-box.svg") 11% 70%/65px auto no-repeat,url("../images/bg-float-box.svg") calc(1152px + (100vw - 1152px)/2 - 120px) 40%/33px auto no-repeat,url("../images/bg-float-box.svg") calc(1152px + (100vw - 1152px)/2 - 90px) 37%/65px auto no-repeat;width:100%;height:100%;top:0}}@media screen and (min-width: 1500px) and (min-width: 2150px){.page-header--index:after{background-position:5% 15%,7% 7%,13% 77%,11% 70%,calc(1152px + (100vw - 1152px)/2 - 120px) 30%,calc(1152px + (100vw - 1152px)/2 - 90px) 27%}}.page-header--index:before{animation:fade-in-index-header 0.7s 1 0s both;background:linear-gradient(90deg, #9C7CF8, #7548F6) 100% 30%/70px 60px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 28%/90px 60px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 20px) no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 0 100%/35vw 20px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.12), rgba(117,72,246,0.12)) 0 calc(100% - 5px)/39vw 20px no-repeat}@media screen and (min-width: 1152px){.page-header--index:before{background:linear-gradient(90deg, #9C7CF8, #7548F6) 100% 300px/calc(((100vw - 1152px)/2) - 100px) 200px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 280px/calc(((100vw - 1152px)/2) - 60px) 200px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 4vw) no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 0 100%/calc(50% - 500.8695652174px) 5vw no-repeat,linear-gradient(90deg, rgba(156,124,248,0.12), rgba(117,72,246,0.12)) 0 calc(100% - 2vw)/calc(50% - 460.8px) 4vw no-repeat}}.page-header--about-us{padding-bottom:350px}.page-header--about-us:before{animation:fade-in-about-us-header 0.7s 1 0s both;background:linear-gradient(90deg, rgba(156,124,248,0.9), rgba(117,72,246,0.9)) 0 calc(100% - 55px)/33% 33px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.9), rgba(117,72,246,0.5)) 100% 100%/15% 33px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 100%/12% 45px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 100% 300px/10% 30px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 285px/5% 30px no-repeat,linear-gradient(90deg, #F5F7FA, #F5F7FA) 0 calc(100% - 14px)/66% 60px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 15px) no-repeat}@media screen and (min-width: 1440px){.page-header--about-us:before{background:linear-gradient(90deg, rgba(156,124,248,0.9), rgba(117,72,246,0.9)) 0 calc(100% - 170px)/17% 70px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.9), rgba(117,72,246,0.9)) 0 30%/20% 120px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 0 25%/17% 120px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.9), rgba(117,72,246,0.5)) 100% 100%/20% 120px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% calc(100% - 80px)/17% 80px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 100% calc(100% - 320px)/10% 70px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% calc(100% - 355px)/5% 70px no-repeat,linear-gradient(90deg, #F5F7FA, #F5F7FA) 0 calc(100% - 79px)/55% 125px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 80px) no-repeat}}@media screen and (min-width: 780px){.page-header--about-us{padding-bottom:475px}}.page-header--contact{padding-bottom:5.2vw;background:#F5F7FA}.page-header--contact:after{content:"";position:absolute;animation:fade-push-bottom 0.5s 1 0.7s both;background:url("../images/bg-float-box.svg") calc(100% - 10px) 280px/50px auto no-repeat,url("../images/bg-float-box.svg") calc(100% + 20px) 150px/50px auto no-repeat;width:100%;height:100%;top:0}@media screen and (min-width: 1152px){.page-header--contact:after{background:url("../images/bg-float-box.svg") 90vw 260px/50px auto no-repeat,url("../images/bg-float-box.svg") 92vw 120px/50px auto no-repeat,url("../images/bg-float-box.svg") 50% 280px/33px auto no-repeat,url("../images/bg-float-box.svg") calc(50% + 30px) 200px/65px auto no-repeat,url("../images/bg-float-box.svg") 72px 80px/82px auto no-repeat,url("../images/bg-float-box.svg") -22px 20px/102px auto no-repeat}}.page-header--contact:before{bottom:45%;animation:fade-in-contact-header 0.7s 1 0s both;background:linear-gradient(90deg, #9C7CF8, #7548F6) 100% 100%/50% 50px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 98%/45% 50px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 25px) no-repeat}@media screen and (min-width: 780px){.page-header--contact:before{bottom:7vw;background:linear-gradient(90deg, #9C7CF8, #7548F6) 50% 100%/20% 65px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 52% 100%/20% 80px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 40px) no-repeat}}.page-header--allbirds{padding-bottom:220px}.page-header--allbirds:before{animation:fade-in-allbirds-header 0.7s 1 0s both;bottom:69vw;background:linear-gradient(90deg, #9C7CF8, #7548F6) 100% 30%/70px 60px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 28%/90px 60px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 15vw 100%/70% 40px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 40px) no-repeat}@media screen and (min-width: 780px){.page-header--allbirds:before{bottom:7vw}}@media screen and (min-width: 1152px){.page-header--allbirds:before{background:linear-gradient(90deg, #9C7CF8, #7548F6) 100% 62%/calc(((100vw - 1152px)/2) - 100px) 100px no-repeat,linear-gradient(90deg, rgba(156,124,248,0.1), rgba(117,72,246,0.1)) 100% 60%/calc(((100vw - 1152px)/2) - 60px) 100px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) 0 0/calc(((100vw - 1152px)/2)) 150px no-repeat,linear-gradient(90deg, #9C7CF8, #7548F6) calc(((100vw - 1152px)/2) + 172.8px) 100% / 806.4px 60px no-repeat,linear-gradient(80deg, #1F1737, #1C0D43) 0 0/100% calc(100% - 60px) no-repeat}}@media screen and (min-width: 1152px){.page-header--allbirds{padding-bottom:27vw}}@media screen and (min-width: 1999px){.page-header--allbirds{padding-bottom:540px}}@media screen and (min-width: 780px){.page-header__textcontent--index{min-width:594px}}@media screen and (min-width: 1152px){.page-header__textcontent--index{min-width:742.5px}}.page-header__textcontent--about-us,.page-header__textcontent--contact{animation:fade-push-bottom 0.5s 1 1s both}.page-header__textcontent--allbirds{max-width:600px}@media screen and (min-width: 780px){.page-header__textcontent--allbirds{width:60%}}.page-header__illustrationcontent--index{margin-left:11vw;width:100%;margin-top:-75px}@media screen and (max-width: 781px) and (min-width: 530px){.page-header__illustrationcontent--index{margin-top:-310px}}@media screen and (min-width: 780px) and (max-width: 1153px){.page-header__illustrationcontent--index{margin-top:12vw;margin-left:-25vw}}@media screen and (min-width: 1152px) and (max-width: 1752px){.page-header__illustrationcontent--index{margin-top:0;margin-left:0;margin-right:calc(((100vw - 1152px)/2) * -1)}}@media screen and (min-width: 1753px){.page-header__illustrationcontent--index{margin-top:0;margin-left:0;margin-right:-300px}}.page-header__illustrationcontent--allbirds{width:100%;margin-top:32px}@media screen and (min-width: 1152px){.page-header__illustrationcontent--allbirds{width:calc(552px + ((110vw - 1152px)/2));position:absolute;left:calc(600px - 10%);top:-50px}}@media screen and (min-width: 1999px){.page-header__illustrationcontent--allbirds{width:1075px}}.icon-box--purple{background:#e5ddfd;color:#7548F6;text-shadow:rgba(255,255,255,0.75) 0 -1px 1px,#3d0ace 0 1px 0,rgba(0,0,0,0.15) 0 2px 4px}@media screen and (min-width: 1152px){.case-study-teaser__image--allbirds{bottom:-110px}}@media screen and (min-width: 1152px){.case-study-teaser__image--revolve{bottom:-80px}}@media screen and (min-width: 1152px){.form--in-contact-header{margin-left:32px}}.form--has-floating-phone{margin-bottom:200px}.form--has-floating-phone:after{content:"";background:url("../images/floating-phone.svg") 100% 100%/contain no-repeat;position:absolute;height:200px;width:250px;display:block;right:-16px;top:100%}@media screen and (min-width: 1402px){.form--has-floating-phone:after{bottom:0;left:calc(100% + 32px);width:calc(((100vw - 1152px)/2) - 32px);height:auto;max-width:320px;top:10%;background-position:0 100%}}.form__input--textarea{min-height:8em;max-width:100%;resize:vertical}.form__group--incorrect{color:#d42948}.form__group--incorrect .form__input{border-color:#d42948}@media screen and (min-width: 1152px){.purple-breaker__image--smallbirds{margin-left:-20%;margin-right:-10%;width:calc(90% - 16px);margin-bottom:-10%}}.our-services[data-emergence]:before,.testimonial-section[data-emergence]:before{transition:all 0.3s ease 0.2s;-webkit-backface-visibility:hidden}.our-services[data-emergence]:not(.showme):before,.testimonial-section[data-emergence]:not(.showme):before{opacity:0;transform:translateX(-50px)}.purple-box[data-emergence],.case-study-teaser__image[data-emergence],.key-features__sliderbox[data-emergence],.purple-breaker__image[data-emergence]{transition:all 0.3s ease 0.2s;-webkit-backface-visibility:hidden}.purple-box:not(.showme),.case-study-teaser__image:not(.showme),.key-features__sliderbox:not(.showme),.purple-breaker__image:not(.showme){opacity:0;transform:translateX(100px)}@media screen and (max-width: 1252px){.key-features{overflow:hidden}}.team-member-box[data-emergence],.showcase-breaker__image-wrapper[data-emergence]{transition:all 0.3s ease 0.2s;-webkit-backface-visibility:hidden}.team-member-box:not(.showme),.showcase-breaker__image-wrapper:not(.showme){opacity:0;transform:translateY(100px)}.contact-breaker__float-boxes--left[data-emergence] .contact-breaker__illustration{transition:all 0.3s ease 0.2s;-webkit-backface-visibility:hidden}.contact-breaker__float-boxes--left[data-emergence]:not(.showme) .contact-breaker__illustration{opacity:0;transform:translateY(50px)}.contact-breaker__float-boxes--left[data-emergence]:before{transition:all 0.6s ease 0.2s}.contact-breaker__float-boxes--left[data-emergence]:not(.showme):before{opacity:0;background-position:0 150%, 72px 150%, 98% 150%}.contact-breaker__float-boxes--right[data-emergence] .contact-breaker__illustration{transition:all 0.3s ease 0.2s;-webkit-backface-visibility:hidden}.contact-breaker__float-boxes--right[data-emergence]:not(.showme) .contact-breaker__illustration{opacity:0;transform:translateY(50px)}.contact-breaker__float-boxes--right[data-emergence]:before{transition:all 0.6s ease 0.4s}.contact-breaker__float-boxes--right[data-emergence]:not(.showme):before{opacity:0;background-position:95% 150%, 90% 150%, 29% 150%}@media screen and (min-width: 1152px){.contact-breaker__float-boxes--right[data-emergence]:not(.showme):before{background-position:100% 150%,calc(100% - 30px) 150%,0 150%}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/*# sourceMappingURL=main.css.map */
