.nowrap{white-space:nowrap}@media screen and (min-width: 922px){.main-animations-container{height:6895px;width:100%;overflow:hidden;position:absolute;top:0;left:0;padding:0;margin:0}}@media screen and (min-width: 922px){.team-animations-container{height:2800px;width:100%;overflow:hidden;position:absolute;top:0;left:0;padding:0;margin:0}}@media screen and (min-width: 922px){.organization-animations-container{height:2800px;width:100%;overflow:hidden;position:absolute;top:0;left:0;padding:0;margin:0}}@media screen and (min-width: 922px){.simple-animations-container{width:100%;min-height:100vh;overflow:hidden;position:absolute;top:0;left:0;padding:0;margin:0}}@media screen and (min-width: 922px){.joinus-animations-container{height:2800px;width:100%;position:absolute;top:0;left:0;padding:0;margin:0}}.animations{display:none;z-index:-999;font-size:62.5%}@media screen and (min-width: 922px){.animations{display:block;overflow:visible;position:absolute;top:0;left:0;right:0;margin:auto;width:1440px;height:6895px;max-height:6895px;max-width:1440px}}.anim{width:100%}.anim-methods{display:none}@media screen and (min-width: 922px){.anim-methods{margin:20px 0 0;display:flex;justify-content:center}}.anim-ico{min-width:30%;display:block}.animations--new{width:920px;margin:0 auto;height:100%;position:relative;overflow:visible;text-align:center;display:none}@media screen and (min-width: 922px){.animations--new{display:block}}.animations--new .anim{overflow:visible;position:absolute;top:-161px;left:-870px;z-index:-999;width:2660px !important;height:auto !important}.animations--new .anim svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.animations--new .anim svg g{clip-path:none !important}.animations--new .lottie_plant-1{z-index:-99;left:-1110px}.animations--new .lottie_plant-2{z-index:-99;left:-1110px}.animations--new .lottie_plant-3a,.animations--new .lottie_plant-3b,.animations--new .lottie_plant-3c{z-index:-100;left:-1110px}.animations--new .lottie_plant-boat{z-index:-99;top:1000px}.animations--new .lottie_blob-menu{z-index:-9999}.animations--new .lottie_blob-middle{z-index:-9999;left:-1100px}.animations--new .lottie_blob-ico{z-index:-9999;top:-100px;left:-1100px}.animations--new .lottie_blob-ico-2{z-index:-9999;top:-200px;left:-1100px}.team-animations{display:none;z-index:-99}@media screen and (min-width: 922px){.team-animations{width:920px;height:100%;overflow:visible;margin:0 auto;display:block;position:relative;top:-575px}}.team-animations .anim{overflow:visible;position:absolute;top:287.5px;left:-640px;z-index:-999;width:2200px !important;height:auto !important}.team-animations .anim svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.team-animations .anim svg g{clip-path:none !important}.lottie_team-node{position:absolute;left:0}.lottie_team-Aubo{z-index:9999}.lottie_team-node{position:absolute;top:0px;left:0}.lottie_team-blob-1{position:absolute;top:0;left:0;z-index:-999}.lottie_team-blob-3{position:absolute;top:0px;left:0;z-index:-999}@media screen and (min-width: 922px){.lottie_team-blob-3{top:55em}}.organization-animations{display:none;z-index:-99}@media screen and (min-width: 922px){.organization-animations{width:920px;height:100%;overflow:visible;margin:0 auto;display:block;position:relative;top:-1115px}.organization-animations .lottie_organization-blob-1 svg>g{transform:translate(-80px, 1140px)}}.organization-animations .anim{overflow:visible;position:absolute;top:287.5px;left:-640px;z-index:-999;width:2200px !important;height:auto !important}.organization-animations .anim svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.organization-animations .anim svg g{clip-path:none !important}.lottie_organization-node{position:absolute;left:0}.lottie_organization-node{position:absolute;top:0px;left:0}.lottie_organization-blob-1{position:absolute;top:0;left:0;z-index:-999}.lottie_organization-blob-3{position:absolute;top:0px;left:0;z-index:-999}@media screen and (min-width: 922px){.lottie_organization-blob-3{top:55em}}.joinus-animations{display:none;z-index:-99}@media screen and (min-width: 922px){.joinus-animations{width:920px;height:100%;overflow:visible;margin:0 auto;display:block;position:relative;top:-575px;max-height:2800px}}.joinus-animations .anim{overflow:visible;position:absolute;top:287.5px;left:-640px;z-index:-999;width:2200px !important;height:auto !important}.joinus-animations .anim svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.lottie_joinus-plant-1{position:absolute;top:0;left:0;z-index:-99}.lottie_joinus-plant-2{position:absolute;z-index:-99;top:440px;left:0}.lottie_joinus-blob-1{position:absolute;z-index:-999;top:0;left:0}.lottie_joinus-blob-2{position:absolute;z-index:-999;top:0;left:0}.lottie_joinus-blob-3{position:absolute;z-index:-999;top:0;left:0}.simple-animations{display:none;z-index:-99}@media screen and (min-width: 922px){.simple-animations{width:920px;height:100%;overflow:visible;margin:0 auto;display:block;position:relative;top:-575px;max-height:2800px}}.simple-animations .anim{overflow:visible;position:absolute;top:287.5px;left:-640px;z-index:-999;width:2200px !important;height:auto !important}.simple-animations .anim svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.lottie_invoice-blob-1{position:absolute;z-index:-999;top:0;left:0}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.invisible{visibility:hidden}body{font-family:"BebasNeuePro-Middle";font-size:16px;line-height:1.15em;overflow-x:hidden;margin:0;top:0;left:0}@media screen and (min-width: 922px){body{font-size:20px;line-height:1.15em}}main{position:relative}section{position:relative}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit;border-bottom:none !important}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited{color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a{position:relative}strong,b{font-family:"BebasNeuePro-Bold";font-weight:normal}.f-light{font-family:"BebasNeuePro-Book"}.f12{font-size:16px;line-height:1.15em}@media screen and (min-width: 922px){.f12{font-size:20px}}p.f12{margin-bottom:.8em}.ps-mb-2{margin-bottom:8px}.ps-m-0{margin:0}.ps-pt-2{padding-top:8px}p a{transition:all .2s;color:#000;text-decoration:none;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:2px}p a:hover{text-decoration:none;color:#0baf68}.main-container{position:relative;z-index:1;background-size:100%;width:920px;margin:0 auto;min-height:100vh}@media screen and (min-width: 922px){.main-container{height:6895px;background:none;overflow:hidden;z-index:900}}h3.intro-head{font-size:26px;line-height:1.25em;margin:0 0 .6em 0;font-family:"BebasNeue-Regular";font-weight:100}@media screen and (min-width: 922px){h3.intro-head{margin-bottom:1em;font-size:47px}}h3.intro-head.intro-head2{z-index:inherit}h3.intro-head.intro-head3{max-width:210px;margin-left:auto !important;margin-right:auto !important}@media screen and (min-width: 922px){h3.intro-head.intro-head3{padding-top:40px;max-width:434px;margin-bottom:20px;line-height:1.25em}}.ico{width:18px;height:18px;display:inline-block;margin-right:10px;margin-bottom:-4px}@media screen and (min-width: 922px){.ico{width:36px;height:36px}}.plus-ico{background:url(../img/plus.svg) no-repeat top center}.minus-ico{background:url(../img/minus.svg) no-repeat top center}.form-control{border-radius:0;border:1px solid #0baf68;font-size:12px;line-height:14.4px;color:#000;font-family:"BebasNeuePro-Book";padding:4px 9px 6px 9px;height:21px}.form-control:focus{border-color:#0baf68;outline:0;box-shadow:0 0 0 .2rem "rgb(11,175,104,0.25)"}.btn-primary{background-color:#0baf68;border-color:#0baf68;font-size:13px;line-height:1em;color:#fff;font-family:"BebasNeuePro-Bold";border-radius:0;letter-spacing:.02em;padding:6px 9px}@media screen and (min-width: 922px){.btn-primary{padding:12px 18px;font-size:24px;line-height:1em}}.btn-primary:hover{background-color:#143011 !important;border-color:#143011 !important}.btn-primary:active{background-color:#143011 !important;border-color:#143011 !important;box-shadow:0 0 0 .2rem "rgb(11,175,104,0.25)" !important}.btn-primary:focus{border-color:#0baf68;outline:0;box-shadow:0 0 0 .2rem "rgb(11,175,104,0.25)" !important}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}.subtitle{font-family:"BebasNeue-Regular";margin-bottom:15px;display:flex;align-items:center}@media screen and (min-width: 922px){.subtitle{margin-bottom:30px}}.subtitle .subtitle-ico{background:url(../img/sub-ico.svg) no-repeat top center;float:left;width:26px;height:32px}@media screen and (min-width: 922px){.subtitle .subtitle-ico{width:52px;height:64px}}.subtitle .subtitle-text{font-size:16px;line-height:1.1em;float:left;margin-left:10px}@media screen and (min-width: 922px){.subtitle .subtitle-text{font-size:24px;line-height:1.1em;margin-left:20px}}.copy{color:#fff;font-size:13px;line-height:1.15em;text-align:center;padding:10px}.copy a{color:#fff;border-bottom:2px solid #fff}.copy a:hover{text-decoration:none;color:#fff}article .team{position:relative;height:620px}@media screen and (min-width: 922px){article .team{display:flex;align-items:center;justify-content:center;height:470px}}article .article-block{position:relative;max-width:920px;margin:0 auto}.space{padding-bottom:50px}.logo-big{position:fixed;transform:translateX(-50%);width:100%;z-index:1020;display:block;left:0;top:100px}.logo-big a{max-width:800px;margin:0 auto;display:block;width:100%;height:100%;position:relative;overflow:hidden}.logo-big img{width:100%;height:100%;object-fit:contain}@media screen and (min-width: 922px){.logo-big{max-width:300px;position:absolute;margin:0;top:35px;left:0}}.joinus .logo,.team .logo{visibility:hidden}.button-wrapper{display:flex;align-items:center;justify-content:center;margin:24px auto 0}@media screen and (min-width: 922px){.button-wrapper{margin:40px auto 0}}.button-wrapper .cta{display:flex;align-items:center;justify-content:center;width:130px;height:40px;font-size:18px;background:rgba(0,0,0,0) linear-gradient(180deg, #0BAF68 10%, #15B26E 15%, #78D2AA 95%) 0% 0% no-repeat padding-box;border-radius:11px;border:none;color:#fff;outline:none}@media screen and (min-width: 922px){.button-wrapper .cta{width:150px;height:50px;font-size:19px}}.main-container.joinus .header-logo,.main-container.interviewing .header-logo,.main-container.team .header-logo,.main-container.single .header-logo,.main-container.simple .header-logo,.main-container.examples .header-logo,.main-container.sponsor .header-logo,.main-container.organization .header-logo{opacity:1 !important}.main-container.main .header-bg,.main-container.main .header-logo{opacity:0}.header-container{transition:all .3s ease-in-out;position:fixed;width:100vw;left:0;top:0;z-index:1010;line-height:0}@media screen and (min-width: 922px){.header-container{background:rgba(0,0,0,0);height:100px}}.header-container .header-positioner{position:relative;margin:0 auto;width:100%;height:100%;line-height:0}@media screen and (min-width: 922px){.header-container .header-positioner{max-width:920px}}.header-container .header-bg{width:100%;height:100%;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}.header-container .header-logo{width:160px;height:60px;overflow:visible;padding:10px 0;margin:0 10px}@media screen and (min-width: 500px){.header-container .header-logo{margin-left:20px}}@media screen and (min-width: 922px){.header-container .header-logo{width:200px;height:auto;margin-left:80px;box-sizing:border-box}}.header-container .header-logo a{display:contents}.header-container .header-logo img{width:100%;height:100%;object-fit:contain;object-position:center left}.header-container .menu{padding:20px 10px 10px 10px;display:flex;position:absolute;right:0;top:0;overflow:hidden}@media screen and (min-width: 922px){.header-container .menu{padding:32px 0 10px}}.header-container .menu ul.list{display:flex;align-items:center;align-content:center;list-style:none;margin:0;margin-right:-350px;padding:0;transition:all .3s linear}@media screen and (min-width: 922px){.header-container .menu ul.list{margin-right:0}}.header-container .menu ul.list li{height:100%;border-right:1px solid #0baf68;vertical-align:middle;line-height:1em}@media screen and (min-width: 922px){.header-container .menu ul.list li:last-child{border-right:none}}.header-container .menu ul.list li a{display:block;padding:0 10px;font-size:16px;line-height:24px;border-bottom:none;color:#0baf68;text-decoration:none}@media screen and (min-width: 922px){.header-container .menu ul.list li a{padding:10px 24px;font-size:28px}}.header-container .menu .menu-button{display:block;cursor:pointer;transition:all .3s ease-in-out;padding:0 10px 0 10px;position:relative;box-sizing:border-box;height:38px;width:50px;background:#fff;margin-right:20px}@media screen and (min-width: 922px){.header-container .menu .menu-button{display:none}}.header-container .menu .menu-button span{transition:all .3s ease-in-out;display:block;float:left;background:#0baf68;width:1px;height:32px;margin-right:4px;transform:rotate(39.5deg)}.header-container .menu .menu-button span:nth-child(5){padding-right:0}.header-container .menu .menu-button::after{content:"";width:50px;height:50px;position:absolute;right:0;top:50%;transform:translate(100%, -50%);background:#fff}.header-container .menu.collapsed{background:#fff;padding-bottom:0}@media screen and (min-width: 922px){.header-container .menu.collapsed{background:none}}.header-container .menu.collapsed .menu-button{top:-6px;right:12px}.header-container .menu.collapsed .menu-button span{margin:0;float:none}.header-container .menu.collapsed .menu-button span:nth-child(1),.header-container .menu.collapsed .menu-button span:nth-child(5){height:22px;position:absolute;top:8px;left:21px}.header-container .menu.collapsed .menu-button span:nth-child(1){transform:rotate(45deg)}.header-container .menu.collapsed .menu-button span:nth-child(5){transform:rotate(-45deg)}.header-container .menu.collapsed .menu-button span:nth-child(2),.header-container .menu.collapsed .menu-button span:nth-child(3),.header-container .menu.collapsed .menu-button span:nth-child(4){background:#fff;position:absolute;left:1000px}.header-container .menu.collapsed ul.list{margin-right:20px}.header-container .menu.collapsed ul.list .clearfix{clear:both}@media screen and (min-width: 922px){.header-container .menu.collapsed ul.list{margin-right:0}}@media(max-width: 450px){.header-container .menu.collapsed{padding-right:10px}.header-container .menu.collapsed ul.list{margin-right:0}.header-container .menu.collapsed .menu-button{margin-right:-15px}}@keyframes showMenu{0%{opacity:0}100%{opacity:1}}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.main-container.examples{background:url(../img/leaf.svg) no-repeat;background-size:200px;background-position:left 50px;width:375px;height:auto;overflow:hidden;position:relative;font-family:"BebasNeuePro-Book";font-size:16px;line-height:1.15em;z-index:10}@media screen and (min-width: 922px){.main-container.examples{background:none;width:100vw;font-size:20px;line-height:1.15em}}.main-container.examples .art{display:none}@media screen and (min-width: 922px){.main-container.examples .art{display:block}}.main-container.examples .art .art-left{position:absolute;top:220px;left:50%;margin-left:-1050px;z-index:-1;background-image:url("../img/examples/art_left.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.examples .art .art-right{position:absolute;top:500px;left:50%;margin-left:400px;z-index:-1;background-image:url("../img/examples/art_right.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.examples .art .art-left-bottom{position:absolute;top:2500px;left:50%;margin-left:-700px;z-index:-1;background-image:url("../img/examples/art_left_bottom.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.examples .art .art-right-bottom{position:absolute;top:1950px;left:50%;margin-left:400px;z-index:-1;background-image:url("../img/examples/art_right_bottom.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.examples .art .art-right-last{position:absolute;top:3350px;left:50%;margin-left:400px;z-index:-1;background-image:url("../img/examples/art_right_last.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.examples .main-topic{max-width:600px;margin:0 auto}.main-container.examples .icon{width:100%;height:50px;margin:0 auto;text-align:center}@media screen and (min-width: 922px){.main-container.examples .icon{flex:1 1 auto;margin-bottom:1em}}.main-container.examples .icon img{width:100%;max-width:70px;height:100%;object-fit:contain}@media screen and (min-width: 922px){.main-container.examples .icon img{max-width:110px;object-position:center}}.main-container.examples .subtitle{font-family:"BebasNeuePro-Bold";font-size:24px;line-height:29px;text-align:center;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 922px){.main-container.examples .subtitle{font-size:36px;line-height:43px}}.main-container.examples .section-header{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;margin:50px 0 10px}@media screen and (min-width: 922px){.main-container.examples .section-header{flex-direction:column}}.main-container.examples .text{position:relative;text-align:center;max-width:330px;font-size:18px;line-height:22px;letter-spacing:0;margin:0 auto 70px;overflow:visible}.main-container.examples .text:nth-of-type(2){max-width:380px}.main-container.examples .text:nth-of-type(4){max-width:280px}@media screen and (min-width: 922px){.main-container.examples .text{margin:0 auto 110px;max-width:700px;font-size:20px;line-height:24px}.main-container.examples .text:last-of-type{max-width:440px}.main-container.examples .text:nth-of-type(4){max-width:520px}.main-container.examples .text:nth-of-type(8){max-width:490px}.main-container.examples .text:nth-of-type(10):before{top:0;width:23px !important}.main-container.examples .text:nth-of-type(10):after{top:-28px;width:20px !important}.main-container.examples .text:nth-of-type(13){max-width:420px}}.main-container.examples .text:before{display:block;content:"";width:15px;height:calc(100% + 20px);position:absolute;top:-5px;bottom:0;left:-30px;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 922px){.main-container.examples .text:before{height:110%;top:-20px}}.main-container.examples .text:after{display:block;content:"";width:15px;height:calc(100% + 20px);position:absolute;top:-5px;bottom:0;right:-30px;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 922px){.main-container.examples .text:after{height:110%;top:-20px}}.main-container.examples .text.small:before{top:-10px;left:-19px;background-image:url("../img/examples/brackets_left.svg")}@media screen and (min-width: 922px){.main-container.examples .text.small:before{left:-40px}}.main-container.examples .text.small:after{top:-10px;right:-19px;background-image:url("../img/examples/brackets_right.svg")}@media screen and (min-width: 922px){.main-container.examples .text.small:after{right:-40px}}.main-container.examples .text.medium:before{top:-10px;background-image:url("../img/examples/brackets_left.svg");left:-15px}@media screen and (min-width: 922px){.main-container.examples .text.medium:before{left:-30px}}.main-container.examples .text.medium:after{top:-10px;background-image:url("../img/examples/brackets_right.svg");right:-15px}@media screen and (min-width: 922px){.main-container.examples .text.medium:after{right:-30px}}.main-container.examples .text.big:before{background-size:cover;background-image:url("../img/examples/bracketsbig_left.svg");left:-15px;width:10px}@media screen and (min-width: 922px){.main-container.examples .text.big:before{left:-30px;background-size:contain;width:22px}}.main-container.examples .text.big:after{background-size:cover;background-position:right;background-image:url("../img/examples/bracketsbig_right.svg");right:-15px;width:8px}@media screen and (min-width: 922px){.main-container.examples .text.big:after{right:-30px;background-size:contain;width:19px}}.main-container.examples .content{margin-bottom:200px}.main-container.examples .content ul{list-style-type:none;margin-top:-10px}.main-container.examples .content li{margin-bottom:0;text-indent:-5px}.main-container.examples .content li:before{content:"- ";text-indent:-5px}.main-container.main{height:3140px;background-size:375px;width:100%}@media screen and (min-width: 922px){.main-container.main{background:none;height:6895px}}.main .logo-section{position:relative}.main .logo-anim-container{width:100vw;left:0;position:fixed;will-change:transform}@media screen and (min-width: 922px){.main .logo-anim-container{margin:0 auto}}.main .logo-anim-container .logo-anim-positioner{transform-origin:0% 0%}@media screen and (min-width: 922px){.main .logo-anim-container .logo-anim-positioner{margin:0 auto;width:920px;max-width:920px}}.main .logo-anim-container .lottie_anim-logo{height:375px;width:375px;max-width:100vw;max-height:100vw;position:relative;left:-20px;top:-30px;margin:0 auto}@media screen and (min-width: 922px){.main .logo-anim-container .lottie_anim-logo{margin:0;height:630px;width:630px;left:-130px;top:-50px}}.main .logo-anim-container .lottie_anim-logo svg{object-fit:contain;object-position:0 0}@media screen and (min-width: 922px){.main #components-waypoint{margin-top:500px}}@media screen and (min-width: 922px){.main #methods-waypoint{top:1000px;position:absolute}}.main .main-mobile-decor,.main .main-mobile-decor-3{z-index:-99;position:absolute;background:url("/img/landing/mobile-decor.svg") no-repeat center;height:350px;top:280px;width:100%}@media screen and (min-width: 922px){.main .main-mobile-decor,.main .main-mobile-decor-3{display:none}}.main .main-mobile-decor-2{z-index:-99;position:relative;background:url("/img/landing/mobile-decor-2.svg") no-repeat center;background-position-x:10px;padding-left:50px;height:150px;width:400px;margin:630px auto}@media screen and (min-width: 922px){.main .main-mobile-decor-2{display:none}}.main .main-mobile-decor-3{background:url("/img/landing/mobile-decor-3.svg") no-repeat center;top:1280px;height:1100px;left:10px}section.intro-section{z-index:910;width:100%;top:375px;position:absolute;padding:0 20px}@media screen and (min-width: 922px){section.intro-section{top:140px;padding:0 !important}}@media screen and (min-width: 922px){section.intro-section article.intro-article{position:absolute;top:137px;width:100%;margin:0 auto}}section.intro-section article.intro-article h2.intro-text{font-size:15px;line-height:18px;overflow:hidden;text-align:center;max-width:252px;margin:45px auto 0;font-family:BebasNeuePro-Bold}@media screen and (min-width: 922px){section.intro-section article.intro-article h2.intro-text{font-size:28px;line-height:32px;font-weight:700;margin-bottom:0;text-align:left;position:absolute;left:40%;width:67%;display:block;max-width:initial;margin-top:0}}section.works-on-section{top:630px}@media screen and (min-width: 922px){section.works-on-section{top:1036px}}@media screen and (min-width: 922px){section.works-on-section .works-on-article{width:100%;position:absolute}}section.works-on-section .works-on-content{margin:0 30px;min-width:250px}@media screen and (min-width: 922px){section.works-on-section .works-on-content{width:920px;margin:0 auto;padding:0 40px;max-width:520px}}section.works-on-section .works-on-content header{margin-bottom:30px}@media screen and (min-width: 922px){section.works-on-section .works-on-content header{margin-bottom:0}}section.works-on-section .works-on-content p{margin:15px auto;max-width:320px}@media screen and (min-width: 922px){section.works-on-section .works-on-content p{line-height:1.2em;margin-bottom:1.1em;max-width:100%}}.approach-section{position:absolute;top:1790px;width:100%;padding:0 20px}@media screen and (min-width: 922px){.approach-section{margin-left:20px;top:3577px}}.approach-section__components{margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 922px){.approach-section__components{display:none}}.approach-section__components__heading{font-size:15px;line-height:18px;font-family:BebasNeuePro-Bold;font-weight:normal;margin-top:5px}@media screen and (min-width: 922px){.approach-section__components__heading{font-size:34px;line-height:41px;margin-top:10px}}.approach-section__components__items{display:flex;align-items:center;justify-content:space-between;margin:0 10px;padding:15px 5px 5px;background:#dbf3e9;border-radius:35px;width:300px}@media screen and (min-width: 922px){.approach-section__components__items{margin-top:40px}}.approach-section__components__item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:33.3%}.approach-section__components__item:first-of-type{max-width:25%;margin-left:10px;margin-right:10px}.approach-section__components__item:last-of-type{max-width:30%;margin-right:10px}.approach-section__components__item .title{font-family:"BebasNeuePro-Bold";line-height:10px;font-size:9px;font-weight:normal;text-transform:uppercase;margin:auto;height:19px}@media screen and (min-width: 922px){.approach-section__components__item .title{line-height:29px;font-size:24px}}.approach-section__components__item .icon{margin-top:10px;width:45px;height:25px}@media screen and (min-width: 922px){.approach-section__components__item .icon{margin-top:20px;width:140px;height:85px}}.approach-section__components__item .description>p{font-family:"BebasNeuePro-Book";font-size:8px;line-height:10px;margin-top:5px}.approach-section__methods{margin:40px auto 0;display:flex;flex-direction:column;align-items:center;background:#dbf3e9;border-radius:40px;max-width:235px;position:relative}.approach-section__methods:before{position:absolute;content:"";width:1px;height:90%;left:50%;top:5%;background-color:#00b374;transform:scaleX(40%)}.approach-section__methods:after{position:absolute;content:"";width:85%;height:1px;left:7.5%;top:48%;background-color:#00b374;transform:scaleY(40%)}@media screen and (min-width: 922px){.approach-section__methods{display:none}}.approach-section__methods__heading{font-size:15px;line-height:18px;font-family:BebasNeuePro-Bold;font-weight:normal;margin-top:-28px}@media screen and (min-width: 922px){.approach-section__methods__heading{font-size:34px;line-height:41px;margin-top:10px}}.approach-section__methods__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:12px 10px 0}.approach-section__methods__item{display:flex;flex-direction:column;align-items:center;text-align:center;width:50%}.approach-section__methods__item .title{font-family:"BebasNeuePro-Bold";line-height:12px;font-size:9px;font-weight:normal;text-transform:uppercase;margin-bottom:0}.approach-section__methods__item .icon{margin-top:5px;width:45px;height:22px}.approach-section__methods__item .description>p{font-family:"BebasNeuePro-Book";font-size:8px;line-height:10px;margin-top:5px}.seed-section{top:1140px;position:absolute;width:100%}@media screen and (min-width: 922px){.seed-section{top:2065px}}@media screen and (min-width: 922px){.seed-section .intro-head{padding:0 !important}}.seed-section__container{max-width:375px;padding:0 20px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 922px){.seed-section__container{top:67px;position:relative;max-width:580px}}.seed-section__text{font-family:BebasNeuePro-Bold;margin-top:30px;text-align:center}.seed-section__text--bottom{padding:0 20px;max-width:320px}@media screen and (min-width: 922px){.seed-section__text--bottom{margin-top:30px;max-width:466px}}.seed-section__image svg{width:170px;margin:65px auto -20px}@media screen and (min-width: 922px){.seed-section__image svg{margin:50px auto;width:320px}}.mailing-list-section{height:120px;position:absolute;width:100%;top:2360px;padding:45px 20px;margin:0 auto}@media screen and (min-width: 922px){.mailing-list-section{top:5369px;padding:0 60px;height:91px}}.mailing-list-section>div{max-width:375px;margin:0 auto;padding:0 20px}@media screen and (min-width: 922px){.mailing-list-section>div{max-width:920px}}.mailing-list-section form.subscribe{width:66%}@media screen and (min-width: 922px){.mailing-list-section form.subscribe{width:440px;margin:0}}.mailing-list-section form.subscribe .form-control{width:80px;height:24px;padding:0 10px;line-height:24px;font-size:14px}@media screen and (min-width: 922px){.mailing-list-section form.subscribe .form-control{width:160px;height:40px;font-size:24px}}.mailing-list-section form.subscribe .input-group-append{margin-top:-1px;margin-left:10px}@media screen and (min-width: 922px){.mailing-list-section form.subscribe .input-group-append{margin-top:-8px;margin-left:20px}}section.news-section{font-family:"BebasNeuePro-Book";position:absolute;top:2462px;width:100%;padding:0 20px;hyphens:auto}@media screen and (min-width: 922px){section.news-section{top:5530px;left:0}}section.news-section .news-content{width:100%;max-width:375px;margin:0 auto;padding:20px 40px}@media screen and (min-width: 922px){section.news-section .news-content{max-width:920px;padding:30px 60px}}section.news-section h4.news-header{font-size:26px;line-height:1.1em;font-family:"BebasNeue-Regular";margin-bottom:20px}@media screen and (min-width: 922px){section.news-section h4.news-header{font-size:47px}}section.news-section .feeds{max-height:275px;overflow-y:auto;overflow-x:hidden;width:100%}@media screen and (min-width: 922px){section.news-section .feeds{max-height:770px;margin:0;width:100%}}section.news-section .feeds .feed{margin-bottom:40px}section.news-section .feeds .feed .feed-content{font-size:16px;line-height:1.2em}@media screen and (min-width: 922px){section.news-section .feeds .feed .feed-content{font-size:20px;line-height:26px}}section.news-section .feeds .feed video{height:250px}section.news-section .feeds .feed img{max-width:100%}section.news-section .feeds .feed .feed-date{font-weight:600;width:30%;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:1px;padding:0 0 10px 0;font-size:16px;line-height:1.2em}@media screen and (min-width: 922px){section.news-section .feeds .feed .feed-date{font-size:20px;line-height:26px;border-bottom-width:2px;padding:0 0 20px 0}}section.news-section .feeds .feed .invisible{visibility:visible !important}section.news-section .feeds .feed a{color:#0baf68;font-family:"BebasNeuePro-Bold"}section.news-section .feeds .feed a:hover{color:#143011}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.team-popup-container{width:100vw;height:100vh;position:fixed;background:rgba(255,255,255,.9);top:0;left:0;z-index:1100;display:none}.team-popup{background:#0baf68;width:275px;min-height:400px;padding:40px 26px;margin:auto;position:relative;opacity:0;transition:opacity .5s}@media screen and (min-width: 500px){.team-popup{width:375px;min-height:500px;padding:60px 40px}}.team-popup img{width:100%}.team-popup h3,.team-popup p{color:#fff;font-family:"BebasNeuePro-Regular"}.team-popup h3{font-size:1.625rem}.team-popup p{font-size:1.25rem}.team-popup .team-popup-upper{display:flex}.team-popup .team-popup-upper svg{display:block}.team-popup .team-popup-link a{color:#fff;text-decoration:underline}.team-popup .team-popup-bio{margin-top:30px;line-height:1.2}.team-popup .team-popup-corner-decoration{width:52px;position:absolute;right:0;top:0;cursor:pointer}.team-popup .hide{opacity:0}.team-popup .empty{transform:none;clip-path:none}.team-popup .empty>image{transform:translate(5px, 10px) scale(0.9);clip-path:none;width:140px;height:140px}.main-container.team{width:100%;height:auto;overflow:hidden;position:relative;top:0;left:0;font-size:16px;line-height:1.15em;z-index:10;padding-bottom:300px}@media screen and (min-width: 922px){.main-container.team{background:none;font-size:20px;line-height:1.15em}}.main-container.team main{z-index:999;width:375px;margin:0 auto;position:static;min-height:100%}@media(max-width: 374px){.main-container.team main{width:100%}}@media screen and (min-width: 750px){.main-container.team main{max-width:920px;width:100%}}.main-container.team .team-header-section{width:375px;margin:0 auto;margin-top:110px}@media screen and (min-width: 922px){.main-container.team .team-header-section{position:static;margin-top:170px}}.main-container.team .team-header-section h1.team-header{font-size:26px;line-height:1.1em;font-family:"BebasNeue-Regular";margin:0}@media screen and (min-width: 750px){.main-container.team .team-header-section h1.team-header{font-size:47px}}.main-container.team .team-members-section .team-filter{display:flex;align-items:center;justify-content:center;margin-top:20px}@media screen and (min-width: 750px){.main-container.team .team-members-section .team-filter{justify-content:flex-end;margin-right:30px}}@media screen and (min-width: 922px){.main-container.team .team-members-section .team-filter{margin-bottom:30px;margin-right:0px;margin-left:auto}}.main-container.team .team-members-section .team-filter ul{display:flex;align-items:center;list-style:none;margin:0;padding:0}.main-container.team .team-members-section .team-filter ul button{display:flex;align-items:center;font-family:"BebasNeuePro-Regular";appearance:none;border:none;background:none;color:#0baf68;text-transform:uppercase;font-size:1rem;padding:16px 8px}@media screen and (min-width: 922px){.main-container.team .team-members-section .team-filter ul button{font-size:1.25rem;padding:20px 14px}}.main-container.team .team-members-section .team-filter ul button.active-filter{text-decoration:underline}.main-container.team .team-members-section .team-filter ul button.active-filter::before{background:url("/img/box_tick.svg");background-size:contain}.main-container.team .team-members-section .team-filter ul button:not(.active-filter):hover::before{background:linear-gradient(rgba(11, 175, 104, 0.5), rgba(11, 175, 104, 0.5)),url("/img/box_tick.svg");background-size:contain}.main-container.team .team-members-section .team-filter ul button:focus{outline:1px dotted rgba(11,175,104,.5)}.main-container.team .team-members-section .team-filter ul button::before{content:"";margin-right:6px;width:18px;height:18px}@media screen and (min-width: 922px){.main-container.team .team-members-section .team-filter ul button::before{width:22px;height:22px}}.main-container.team .team-members-section .team-filter ul button::before{border-radius:50%;background:#0baf68}.main-container.team .team-members-section .team-svg{width:100%;height:auto;display:block}.main-container.team .team-members-section .team-member-info{display:none}.main-container.team .team-members-section .team-member-info.has-person{display:block;cursor:pointer}.main-container.team .team-members-section .team-member-info.has-person:hover .team-member-name p{text-decoration:underline}.main-container.team .team-members-section .no-photo path{stroke:rgba(0,0,0,0);fill:none}.main-container.team .team-members-section .no-photo>g{clip-path:none}.main-container.team .team-members-section .team-member-name{width:70px}@media screen and (min-width: 750px){.main-container.team .team-members-section .team-member-name{width:150px}}.main-container.team .team-members-section .team-member-name p{text-transform:uppercase;color:#0baf68}@media screen and (min-width: 750px){.main-container.team .team-members-section .team-member-name.left-side{width:120px}}.main-container.team .team-members-section .team-member-name.left-side p{text-align:right}.main-container.organization{background:url(../img/team-mobile-bg.svg) no-repeat;background-size:375px;background-position-x:center;background-position-y:92px;width:100vw;height:2500px;overflow:hidden;position:relative;top:0;left:0;font-size:16px;line-height:1.15em;z-index:10}@media screen and (min-width: 922px){.main-container.organization{height:2900px;background:none;font-size:20px;line-height:1.15em}}.main-container.organization .organization-header-section{margin:0 auto;position:relative;left:0;padding-top:60px}@media screen and (min-width: 922px){.main-container.organization .organization-header-section{width:920px;top:170px;padding-top:0}}.main-container.organization .organization-header-section h1.organization-header{font-size:26px;line-height:1.1em;font-family:"BebasNeue-Regular";margin:0}@media screen and (min-width: 922px){.main-container.organization .organization-header-section h1.organization-header{font-size:47px}}.main-container.organization .organization-intro-section{position:relative;margin-top:90px;width:100%;left:0;padding:15px 35px 0;top:40px}@media screen and (min-width: 922px){.main-container.organization .organization-intro-section{margin-top:0;position:absolute;padding:0 60px;top:285px}}.main-container.organization .organization-main-element{z-index:999;max-width:375px;min-width:320px;width:100%;margin:210px auto 0 auto;position:static;min-height:100%}@media screen and (min-width: 922px){.main-container.organization .organization-main-element{margin-top:0;width:auto;max-width:none}}.main-container.organization .organization-main-element .ways-of-work-section{position:relative;margin-top:45px;top:70px;padding:0 30px 0 30px;overflow-y:visible;width:100%}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .ways-of-work-section{position:absolute;max-height:none;margin-top:0;top:630px}}.main-container.organization .organization-main-element .ways-of-work-section p{margin-bottom:.6em}.main-container.organization .organization-main-element .ways-of-work-section p:first-of-type{padding-right:10px}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .ways-of-work-section article{width:550px;margin:0 auto}}.main-container.organization .organization-main-element .ways-of-work-section h2{font-family:"BebasNeue-Regular";text-align:center;font-size:26px;line-height:1.1em}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .ways-of-work-section h2{font-size:47px;line-height:56px;margin-bottom:.5em}}.main-container.organization .organization-main-element .team-and-approach-section{position:relative;margin-top:102px;padding-top:1em;top:80px;padding:0 30px 0 30px}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .team-and-approach-section{margin-top:0;top:1270px}}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .team-and-approach-section .article-values{width:550px;margin:0 auto}}.main-container.organization .organization-main-element .team-and-approach-section h2.values{font-family:"BebasNeue-Regular";text-align:center;font-size:26px;line-height:1.1em}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .team-and-approach-section h2.values{font-size:47px;line-height:56px;margin-bottom:.5em}}.main-container.organization .organization-main-element .team-and-approach-section h2{margin-top:40px;font-family:"BebasNeue-Regular";text-align:center;font-size:26px;line-height:1.1em}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .team-and-approach-section h2{font-size:47px;line-height:56px;margin-bottom:.5em}}.main-container.organization .organization-main-element .team-and-approach-section .value-text{font-family:"BebasNeuePro-Book"}@media screen and (min-width: 922px){.main-container.organization .organization-main-element .team-and-approach-section .value-text{padding-left:0;padding-right:0}}.main-container.organization .organization-intro{font-family:"BebasNeuePro-Book"}@media screen and (min-width: 922px){.main-container.organization .organization-intro{width:555px;margin:0 auto}}.main-container.organization .organization-intro p{margin:0;margin-bottom:.5em}.joinus{height:auto;width:100vw;font-size:16px;line-height:1.15em;z-index:1;overflow:hidden}@media screen and (min-width: 922px){.joinus{height:auto;font-size:20px;line-height:1.15em}}.joinus main{max-width:375px;margin:0 auto;height:100%}@media screen and (min-width: 922px){.joinus main{width:920px;max-width:100%}}.joinus footer{position:relative}.joinus .joinus-header{text-align:center;font-family:"BebasNeue-Regular";font-size:26px;margin:0}@media screen and (min-width: 922px){.joinus .joinus-header{font-size:47px}}.joinus .joinus-subheading{font-family:"BebasNeue-Regular";text-align:center;font-size:20px;line-height:1.1em}@media screen and (min-width: 922px){.joinus .joinus-subheading{font-size:40px;line-height:56px;margin-bottom:.5em}}.joinus .joinus-main-section{position:relative;width:100%;padding:0 20px;font-size:13px;line-height:1.15em}@media screen and (min-width: 922px){.joinus .joinus-main-section{font-size:20px;line-height:1.15em;padding:0 60px}}.joinus .joinus-main-section>article{padding-top:100px}@media screen and (min-width: 922px){.joinus .joinus-main-section>article{padding-top:150px}}.joinus .joinus-main-section .main-topics{margin-top:30px;display:flex;justify-content:space-around;align-items:flex-start;font-size:16px;line-height:22px}@media screen and (min-width: 922px){.joinus .joinus-main-section .main-topics{font-size:20px;line-height:24px;padding:0;margin-top:100px}}.joinus .joinus-main-section .main-topics .main-topic{text-align:center;width:160px}.joinus .joinus-main-section .main-topics .main-topic a{color:#000;text-decoration:none;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:2px}.joinus .joinus-main-section .main-topics .main-topic a:hover{color:#0baf68}.joinus .joinus-intro-section{z-index:100;overflow:hidden;position:relative;display:block;padding:20px 20px 0;font-size:16px;line-height:1.15em}@media screen and (min-width: 922px){.joinus .joinus-intro-section{padding:35px 50px 0;font-size:20px;line-height:1.15em}}.joinus .joinus-intro{font-family:"BebasNeuePro-Book";display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 922px){.joinus .joinus-intro{max-width:750px;text-align:center;margin:0 auto}}.joinus .joinus-intro p{margin-bottom:1em !important;letter-spacing:.5px}@media screen and (min-width: 922px){.joinus .joinus-intro p:first-child{max-width:616px}.joinus .joinus-intro p:last-child{max-width:600px}}.joinus .joinus-intro p a{color:#000;text-decoration:none;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:2px}.joinus .joinus-intro p a:hover{color:#0baf68}.joinus .joinus-open-positions{position:relative;display:block;left:0;width:100%;padding-top:80px}@media screen and (min-width: 922px){.joinus .joinus-open-positions{padding-top:190px}}.joinus .joinus-open-positions__decor{position:absolute;width:100%;height:200px;top:-100px;left:0;z-index:-99;background:url(../img/joinus/leaf-intro.svg) no-repeat center}@media screen and (min-width: 922px){.joinus .joinus-open-positions__decor{display:none}}.joinus .joinus-open-positions .jobs{margin-top:-10px}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:60px;margin-top:40px;margin-bottom:50px}}.joinus .joinus-open-positions .jobs .job{margin-top:40px}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job{margin-top:0}}.joinus .joinus-open-positions .jobs .job__title{display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.1em;margin-bottom:.5em}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job__title{flex-direction:column;font-size:24px;line-height:1.1em;margin-bottom:1em}}.joinus .joinus-open-positions .jobs .job__desc{font-family:"BebasNeuePro-Book";text-align:center;padding:0 20px;margin:0 auto 1em}.joinus .joinus-open-positions .jobs .job__desc p:last-child{margin:0}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job__desc{width:350px;margin-bottom:1em}}.joinus .joinus-open-positions .jobs .job__exp{display:flex;align-items:center;flex-direction:column;justify-content:center}.joinus .joinus-open-positions .jobs .job__exp .title{margin-top:1em}.joinus .joinus-open-positions .jobs .job__exp .content{position:relative;font-family:"BebasNeuePro-Book";text-align:center;padding:0 15px 0 15px;margin-bottom:50px}.joinus .joinus-open-positions .jobs .job__exp .content:before{display:block;content:"";width:13px;height:calc(90% + 65px);position:absolute;top:-20px;bottom:0;left:0;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job__exp .content:before{height:calc(90% + 60px)}}.joinus .joinus-open-positions .jobs .job__exp .content:after{display:block;content:"";width:13px;height:calc(90% + 65px);position:absolute;top:-20px;bottom:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center right}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job__exp .content:after{height:calc(90% + 60px)}}.joinus .joinus-open-positions .jobs .job__exp .content.medium{padding:0 25px}.joinus .joinus-open-positions .jobs .job__exp .content.medium:before{background-image:url("../img/joinus/bracket-left.svg")}.joinus .joinus-open-positions .jobs .job__exp .content.medium:after{background-image:url("../img/joinus/bracket-right.svg")}.joinus .joinus-open-positions .jobs .job__title{display:flex;flex-direction:column;align-items:center}.joinus .joinus-open-positions .jobs .job__title .icon{width:55px;height:55px;object-fit:contain;margin-bottom:10px;text-align:right}@media screen and (min-width: 922px){.joinus .joinus-open-positions .jobs .job__title .icon{width:85px;height:85px;margin-bottom:1em}}.joinus .joinus-open-positions__footer-graphic{display:none}@media screen and (min-width: 922px){.joinus .joinus-open-positions__footer-graphic{width:920px;height:100%;overflow:visible;margin:0 auto;display:block;position:relative;top:-50px;z-index:-1;min-height:250px}}.joinus .joinus-open-positions__footer-graphic .lottie_joinus-plant-3{overflow:visible;position:absolute;left:-640px;z-index:-999;width:2200px !important;height:auto !important}.joinus .joinus-open-positions__footer-graphic .lottie_joinus-plant-3 svg{vertical-align:top !important;object-fit:none;object-position:center top;overflow:visible;width:100%}.joinus .joinus-working{padding-top:140px;position:relative;overflow:visible}@media screen and (min-width: 922px){.joinus .joinus-working{padding-top:30px}}.joinus .joinus-working__decor{position:absolute;height:200px;top:-30px;left:-50%;right:-50%;z-index:-99;background:url(../img/joinus/leaf-working.svg) no-repeat center}@media screen and (min-width: 922px){.joinus .joinus-working__decor{display:none}}.joinus .joinus-working__content{font-family:"BebasNeuePro-Book";margin:40px auto 50px;padding:0 15px;text-align:center}@media screen and (min-width: 922px){.joinus .joinus-working__content{max-width:675px;margin-bottom:80px}}.joinus .joinus-working__video{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:50px}@media screen and (min-width: 922px){.joinus .joinus-working__video{margin-bottom:200px}}.joinus .joinus-working__video iframe{width:100%;height:auto;min-height:210px}@media screen and (min-width: 922px){.joinus .joinus-working__video iframe{width:640px;height:360px}}.joinus .joinus-working__video img{position:absolute;z-index:-1;left:75px;bottom:-177px;display:none}@media screen and (min-width: 922px){.joinus .joinus-working__video img{display:block}}.joinus .lottie_joinus-plant-2{top:450px}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.main-container.simple,.main-container.examples{background:url(../img/leaf.svg) no-repeat;background-size:200px;background-position:left 50px;max-width:375px;width:100%;height:auto;overflow:hidden;position:relative;font-family:"BebasNeuePro-Book";font-size:16px;line-height:1.15em;z-index:10}@media screen and (min-width: 922px){.main-container.simple,.main-container.examples{background:none;width:100vw;max-width:100%;font-size:20px;line-height:1.15em}}.main-container.simple main,.main-container.examples main{z-index:999;margin:0 auto;position:relative;min-height:100%;padding:220px 20px 0}@media screen and (min-width: 922px){.main-container.simple main,.main-container.examples main{width:920px;padding:170px 80px 0;font-size:20px;line-height:1.15em;margin-bottom:5em}}.main-container.simple a,.main-container.examples a{font-weight:600}.main-container.simple ol li>ul>li>a,.main-container.examples ol li>ul>li>a{color:#000;text-decoration:none;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:2px}.main-container.simple ul,.main-container.examples ul{padding-left:1.35em}.main-container.simple ul li,.main-container.examples ul li{margin-bottom:1em;max-width:90%}@media screen and (min-width: 922px){.main-container.simple ul li,.main-container.examples ul li{max-width:100%}}.main-container.simple ul li::marker,.main-container.examples ul li::marker{font-size:1.25em}.main-container.simple ul ul,.main-container.examples ul ul{padding-left:1.35em;list-style:circle}.main-container.simple ul p,.main-container.examples ul p{display:inline-block}.main-container.simple h1,.main-container.examples h1{font-family:"BebasNeue-Regular";text-align:center;font-size:26px;line-height:1.1em;margin-top:2em}.main-container.simple h1:first-child,.main-container.examples h1:first-child{margin-top:0;margin-bottom:3em}@media screen and (min-width: 922px){.main-container.simple h1:first-child,.main-container.examples h1:first-child{margin-bottom:1em}}@media screen and (min-width: 922px){.main-container.simple h1,.main-container.examples h1{font-size:47px;line-height:56px;margin-bottom:1em;margin-top:2em}}.main-container.simple h2,.main-container.examples h2{font-size:16px;line-height:1.15em;margin:.5em 0;font-weight:600}@media screen and (min-width: 922px){.main-container.simple h2,.main-container.examples h2{font-size:20px;line-height:1.15em}}.main-container.simple footer,.main-container.examples footer{position:relative;display:block}.main-container.simple footer h5,.main-container.examples footer h5{margin:0;padding:3em 0 1em 0}.main-container.single{height:auto;width:100vw;padding:100px 0 0 0}@media screen and (min-width: 922px){.main-container.single{padding-top:100px}}.main-container.single main{width:100%;margin:0 auto;height:100%;min-height:calc(100vh - 450px);font-size:13px;line-height:1.15em;padding:0 20px}@media screen and (min-width: 922px){.main-container.single main{width:920px;font-size:20px;line-height:1.15em;padding:0 60px}}.main-container.single main ul{padding-left:3ch}.main-container.single main ul li{margin:.75em 0}.main-container.single h1{font-family:"BebasNeue-Regular";font-size:26px;margin:0;margin-bottom:1em;text-align:center}@media screen and (min-width: 922px){.main-container.single h1{font-size:47px}}.main-container.single a{transition:all .2s;color:#000;text-decoration:none;border-bottom-color:#0baf68;border-bottom-style:solid;border-bottom-width:2px}.main-container.single a:hover{text-decoration:none;color:#0baf68}.main-container.sponsor h2{padding:0 45px}.main-container.sponsor ol{display:flex;flex-wrap:wrap;width:100%;padding:0 20px;margin-top:40px;counter-reset:figure;justify-content:space-between}.main-container.sponsor ol li{flex:0 1 100%;overflow:hidden;padding:0 40px 50px 40px;list-style:none;counter-increment:figure}@media screen and (min-width: 922px){.main-container.sponsor ol li{flex:0 1 50%}}.main-container.sponsor ol li>a{width:100%;display:block;position:relative;color:#000}.main-container.sponsor ol li>a:before{content:counter(figure) ".";position:absolute;left:-2ch;font-weight:700}.main-container.sponsor ol li>a:last-child{font-size:14px;font-weight:700;text-decoration:none;border-bottom:none}.main-container.sponsor ol li>a:last-child:before{content:"";display:inline-block;background-image:url("/img/download_arrow.svg");background-size:contain;background-repeat:no-repeat;width:15px;height:15px;left:0;margin-right:10px;margin-left:5px;vertical-align:text-bottom;position:relative}@media screen and (min-width: 922px){.main-container.sponsor ol li>a:last-child{font-size:14px}}.main-container.sponsor ol li>a img{width:auto;max-width:100%;max-height:150px;object-fit:contain;object-position:left top;margin-bottom:10px}.single footer{position:relative}footer{width:100%;position:absolute;left:0;bottom:0;padding-bottom:20px;z-index:1000}footer .footer-section{width:100%}footer .footer-content{margin:0 auto;width:100%;padding:20px 10px 40px 10px}@media screen and (min-width: 922px){footer .footer-content{max-width:920px}}footer a{border-bottom:none !important}@media screen and (min-width: 922px){footer p.copy{font-size:16px}}.footer-bg{background:linear-gradient(transparent 20%, #0baf68);width:100vw;margin:0 auto;z-index:0;position:relative;height:400px;margin-top:-380px}@media screen and (min-width: 922px){.footer-bg{height:400px;margin-top:-400px}}h5.footer-header{font-size:26px;font-family:"BebasNeue-Regular";text-align:center;margin-top:80px;margin-bottom:20px}@media screen and (min-width: 922px){h5.footer-header{visibility:hidden}}.social{align-items:flex-end;justify-content:space-between;display:flex;font-size:12px;max-width:375px;margin:0 auto}@media screen and (min-width: 922px){.social{max-width:550px}}.social a{display:block;color:#143011;text-decoration:none;font-family:"BebasNeuePro-Middle";font-size:13px;line-height:1.15em;text-align:center;cursor:pointer}@media screen and (min-width: 922px){.social a{font-size:20px;padding:0 20px;height:100%;display:block}}.social a img{object-fit:contain;width:100%;height:100%}@media screen and (min-width: 922px){.social a img{max-width:32px}}.social a span{white-space:nowrap}.social a div{height:40px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 922px){.social a div{margin-bottom:10px;height:50px}}.social a.linkedin{padding-left:0}.social a.linkedin img{height:23.36px;width:23.38px}.social a.twitter img{height:18.11px;width:20.57px}@media screen and (min-width: 922px){.social a.twitter img{height:24.11px;width:26.57px}}.social a.mastodon img{height:29.79px;width:27.72px}.social a.element img{height:29.78px;width:29.78px}.social a.rss img{width:40px;height:60px;object-position:0 12px}@media screen and (min-width: 922px){.social a.rss img{max-width:40px}}.social a.email img{height:21.18px;width:30.52px}.show-block{display:block}.show-flex{display:flex}.overflow-hidden{overflow:hidden}.opaque{opacity:1}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.main-container.simple.terms main{min-height:500px;text-align:justify}@media screen and (min-width: 922px){.main-container.simple.terms main{min-height:800px}}.main-container.simple.terms h3{font-weight:800;margin-top:30px;margin-bottom:10px}@font-face{font-family:"BebasNeuePro-Bold";src:url("../fonts/webFonts/BebasNeuePro-Bold/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Bold/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Regular";src:url("../fonts/webFonts/BebasNeuePro-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Light";src:url("../fonts/webFonts/BebasNeuePro-Light/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Light/font.woff") format("woff")}@font-face{font-family:"BebasNeue-Regular";src:url("../fonts/webFonts/BebasNeue-Regular/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeue-Regular/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Book";src:url("../fonts/webFonts/BebasNeuePro-Book/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Book/font.woff") format("woff")}@font-face{font-family:"BebasNeuePro-Middle";src:url("../fonts/webFonts/BebasNeuePro-Middle/font.woff2") format("woff2"),url("../fonts/webFonts/BebasNeuePro-Middle/font.woff") format("woff")}.main-container.interviewing{background:url(../img/leaf.svg) no-repeat;background-size:200px;background-position:left 50px;width:375px;height:auto;overflow:hidden;position:relative;font-family:"BebasNeuePro-Book";font-size:16px;line-height:1.15em;z-index:10}@media screen and (min-width: 922px){.main-container.interviewing{background:none;width:100vw;font-size:20px;line-height:1.15em}}.main-container.interviewing .art{display:none}@media screen and (min-width: 922px){.main-container.interviewing .art{display:block}}.main-container.interviewing .art .art-left{position:absolute;top:220px;left:50%;margin-left:-1050px;z-index:-1;background-image:url("../img/examples/art_left.svg");background-size:auto;background-repeat:no-repeat;width:700px;height:2000px}.main-container.interviewing main{width:700px;max-width:100%;margin:200px auto}.main-container.interviewing main .interviewing-header{font-size:52px;line-height:1.1em;font-family:"BebasNeue-Regular";margin-bottom:40px}@media screen and (min-width: 922px){.main-container.interviewing main .interviewing-header{font-size:47px}}.main-container.interviewing .main-topic{max-width:600px;margin:auto}@media screen and (min-width: 922px){.main-container.interviewing .section-header{margin-top:30px}}.main-container.interviewing .step{text-transform:uppercase;font-family:"BebasNeuePro-Bold";color:#0baf68;font-size:16px;margin-bottom:5px}@media screen and (min-width: 922px){.main-container.interviewing .step{font-size:20px}}.main-container.interviewing .subtitle{font-family:"BebasNeuePro-Bold";font-size:20px;line-height:29px;text-align:center;font-weight:bold;margin-bottom:10px}@media screen and (min-width: 922px){.main-container.interviewing .subtitle{font-size:28px}}.main-container.interviewing .text{font-size:18px;line-height:22px}@media screen and (min-width: 922px){.main-container.interviewing .text{margin:0 auto;font-size:20px;line-height:24px}}.main-container.interviewing .separator{margin:50px auto;width:100%;height:1px;background:#d3d3d3}.main-container.interviewing .content{margin:80px 16px 500px}@media screen and (min-width: 922px){.main-container.interviewing .content{margin:80px 0 500px}}.main-container.interviewing .content .bottom-title{margin-bottom:30px;font-size:40px;font-family:"BebasNeue-Regular"}.main-container.interviewing .content .bottom-content a{color:#0baf68}.main-container.interviewing .content .bottom-content p{text-align:justify}.main-container.interviewing .content .bottom-content h2,.main-container.interviewing .content .bottom-content h3,.main-container.interviewing .content .bottom-content h4{font-family:"BebasNeuePro-Bold"}.main-container.interviewing .content .bottom-content h4{margin-top:30px}

/*# sourceMappingURL=style.css.map */