.Buttons_btn__t7uUM{display:block;background-color:transparent;font-size:var(--btn-size,12px);font-weight:var(--btn-weight,600);line-height:14px;text-transform:var(--btn-transform,uppercase);border:none;border-radius:var(--btn-radius,100px);padding:var(--btn-padding,10px 70px);text-decoration:none}.Buttons_btn__t7uUM.Buttons_primary__A7hoy{color:var(--gray-text);background-color:var(--yellow)}.Buttons_btn__t7uUM.Buttons_outline__ILehH{color:var(--gray-text);background-color:transparent;border:2px solid var(--yellow);padding:7px 40px;transition:background-color .3s}.Buttons_btn__t7uUM.Buttons_outline__ILehH:hover{background-color:var(--yellow)}.Buttons_btn__t7uUM:hover{filter:brightness(105%)}.Buttons_btn__t7uUM.Buttons_hero__ZpRNf{--btn-size:14px;--btn-weight:700;--btn-transform:initial;color:var(--hero-color,#fff);--btn-padding:10px 25px;border-radius:50px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media screen and (max-width:992px){.Buttons_btn__t7uUM.Buttons_hero__ZpRNf{background-color:rgba(0,0,0,.07)}}.Buttons_btn__t7uUM.Buttons_hero__ZpRNf>img{margin-right:10px}@media screen and (max-width:992px){.Buttons_btn__t7uUM.Buttons_hero__ZpRNf>img{filter:invert(1)}}.Buttons_btn__t7uUM.Buttons_card_link__Nf1qM{--btn-size:20px;--btn-weight:500;--btn-transform:none;display:flex;flex-flow:row nowrap;align-items:center;gap:10px;--btn-padding:0}@media screen and (max-width:992px){.Buttons_btn__t7uUM.Buttons_card_link__Nf1qM{font-size:14px;background-color:var(--light-gray);text-transform:uppercase;border-radius:20px;padding:5px 10px;margin-top:1rem}.Buttons_btn__t7uUM.Buttons_card_link__Nf1qM img{max-width:45px}}.Buttons_btn__t7uUM.Buttons_nav_link__U3_cI{display:block;width:100%;--btn-size:1rem;--btn-weight:500;white-space:nowrap;color:var(--dark-purple);--btn-padding:10px 1.5rem;text-decoration:none;--btn-transform:none;--btn-radius:0;transition:background-color .3s,color .3s}.Buttons_btn__t7uUM.Buttons_nav_link__U3_cI:hover{color:#fff;background-color:var(--dark-purple)}@media screen and (max-width:768px){.Buttons_btn__t7uUM.Buttons_nav_link__U3_cI{--btn-weight:500;--btn-padding:0.25rem 20px .25rem 0}.Buttons_btn__t7uUM.Buttons_nav_link__U3_cI:hover{background-color:transparent;color:var(--pink)}}.Header_header__CgYcE{width:100%;height:var(--header-height);position:fixed;top:0;left:0;z-index:700;padding:0 var(--padding-lateral);display:flex;align-items:center;background-color:#fff;isolation:isolate}.Header_header_content__exChX{width:auto;display:flex;justify-content:space-between;align-items:center;padding:2rem}@media screen and (max-width:768px){.Header_header_content__exChX{width:100%;max-height:var(--header-content-mh,0);display:flex;flex-wrap:wrap;justify-content:center;position:fixed;z-index:-10;top:var(--header-height);background-color:#fff;padding:0;opacity:var(--header-content-op,0);translate:0 var(--header-content-y,-100%) 0;transition:max-height .6s ease,opacity .4s ease,translate .6s ease;overflow:hidden}.Header_header_content__exChX.Header_show__hpzJg{--header-content-mh:100vh;--header-content-y:0;--header-content-op:1}}.Header_header_identity__6HIfJ{width:auto;padding:0 2rem;margin-right:auto}.Header_header_logo__pqZb7{width:auto;max-height:20px}.Header_header__CgYcE>a{margin-right:2rem}.Header_header_btn__bEaEr{display:none;width:40px;height:40px;position:fixed;top:10px;right:10px}@media screen and (max-width:768px){.Header_header_btn__bEaEr{display:block}}.Header_header_btn__bEaEr span{width:20px;height:2px;position:absolute;left:10px;background-color:#000;transform-origin:center;transition:rotate .3s,opacity .3s,translate .3s}.Header_header_btn__bEaEr span:first-child{top:14px;rotate:var(--btn-span-1-deg,0);translate:0 var(--btn-span-1-y,0) 0}.Header_header_btn__bEaEr span:nth-child(2){opacity:var(--btn-span-2-op,1)}.Header_header_btn__bEaEr span:nth-child(3){bottom:12px;rotate:var(--btn-span-3-deg,0);translate:0 var(--btn-span-3-y,0) 0}.Header_header_btn__bEaEr.Header_open__IJfuR{--btn-span-2-op:0;--btn-span-1-deg:40deg;--btn-span-3-deg:-40deg;--btn-span-1-y:6px;--btn-span-3-y:-6px}.Header_nav__62mt_{height:40px;position:relative}@media screen and (max-width:768px){.Header_nav__62mt_{width:100%;height:auto;flex:1 1 100%}}.Header_nav__62mt_.Header_show__hpzJg{--menu-y:0;--menu-op:1;--menu-ev:all;--menu-deg:180deg;--menu-mobile-mh:100vh}.Header_nav_btn__pCWbC{height:40px;font-weight:600;padding:5px 15px 5px 10px;position:relative}@media screen and (max-width:768px){.Header_nav_btn__pCWbC{display:none}}.Header_nav_btn__pCWbC:after{content:"";position:absolute;top:17px;right:1px;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;rotate:var(--menu-deg,0);transition:rotate .3s}.Header_nav_menu__AFciJ{position:absolute;top:40px;left:50%;width:max-content;min-width:160px;list-style:none;padding:.5rem 0;margin:0;font-size:1rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;translate:-50% var(--menu-y,-20px);opacity:var(--menu-op,0);pointer-events:var(--menu-ev,none);transition:translate .4s,opacity .4s}@media screen and (max-width:768px){.Header_nav_menu__AFciJ{width:100%;position:relative;top:0;left:0;translate:0 0 0;border:none;background-color:var(--light-gray);padding:1rem 2rem;--menu-op:1;--menu-ev:all}.Header_nav_menu__AFciJ:before{content:"";width:1px;height:100%;background-color:#000;position:absolute;top:0;right:18px}.Header_nav_menu__AFciJ:after{content:"Case Studies";font-size:14px;font-weight:600;position:absolute;top:-12px;right:20px;rotate:-90deg;padding:0 20px;background-color:var(--light-gray);transform-origin:right}}.Header_nav_menu_item__YCEQ0{width:100%;padding:0;margin:0}.Header_change_lang__u9__E{width:max-content;height:auto;padding:10px;margin:0 15px}.Header_change_lang_btn__U0SVb{font-size:14px;padding:5px 10px;text-transform:uppercase}.Header_change_lang_btn__U0SVb.Header_active__4rUTt{text-decoration:underline;font-weight:500}.Main_main__oepcf{width:100%;min-height:60vh;padding:0 var(--padding-lateral)}.Main_social_aside__PXSL3{position:fixed;z-index:500;top:0;right:0;width:var(--padding-lateral);height:100vh;padding:var(--header-height) 0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.Main_social_aside__PXSL3{display:none}}.Main_social_aside__PXSL3:hover{--aside-label-y:0;--aside-label-op:1}.Main_social_btn__NBXcX{margin:.75rem 0}.Main_social_label__kdv0p{text-transform:uppercase;font-size:14px;letter-spacing:1px;writing-mode:vertical-lr;rotate:180deg;translate:0 var(--aside-label-y,50vh) 0;opacity:var(--aside-label-op,0);transition:.6s ease-in-out;pointer-events:none}.Footer_footer__4kPwE{width:100%;padding:1rem var(--padding-lateral)}.Footer_footer__4kPwE.Footer_landing__Lr3y3 .Footer_footer_left___csM4{flex:1 1 100%;max-width:100%;display:flex;justify-content:space-between}.Footer_footer__4kPwE.Footer_landing__Lr3y3 .Footer_footer_right__7OBMM{display:none}.Footer_footer_logo__7Gw4F{width:auto;height:20px;margin-bottom:1rem}.Footer_footer_content__WaU32{width:100%;font-weight:500;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 1rem 0}.Footer_footer_left___csM4{padding:1rem 1rem 0;max-width:460px}.Footer_footer_right__7OBMM{padding:1rem 1rem 0}.Footer_footer_text__9AYro{margin-bottom:1rem}.Footer_footer_text_heading__GdzQI{font-weight:800;margin-bottom:1rem}.Footer_footer_text_link__hYGxx{font-weight:800;position:relative}.Footer_footer_text_link__hYGxx:before{content:"";position:absolute;bottom:-7px;left:0;width:50px;height:2px;background-color:#000}.Footer_footer_social___eNb8{width:100%;display:flex;justify-content:center;padding-bottom:1rem}@media screen and (max-width:992px){.Footer_footer_social___eNb8{padding-top:2rem}}.Footer_footer_social_btn__ZUPdN{width:30px;height:30px;border:2px solid #000;border-radius:50%;margin:0 5px;text-align:center;transition:border .3s}.Footer_footer_social_btn__ZUPdN:hover{border:2px solid var(--pink)}.Footer_footer_agar__teogf{display:block;position:relative;width:130px;height:104px;margin-top:1rem}.Footer_footer_agar__teogf:hover{--agar-op:1}.Footer_footer_agar__teogf>img{position:absolute;z-index:10;transition:opacity .3s}.Footer_footer_agar__teogf>img:first-child{opacity:var(--agar-op,0);z-index:20}.Contact_contact__KE0Iu{width:100%;background-color:var(--light-gray);padding:4rem 3rem 8rem;display:flex;flex-direction:column;align-items:center;isolation:isolate;overflow:hidden;margin-bottom:var(--header-height);position:relative}.Contact_contact_title__k9obj{font-family:var(--larken);font-size:100px;color:var(--pink)}.Contact_contact_title_alternative__qikHj{font-family:var(--larken);font-size:3rem;padding:3rem 0}.Contact_contact_subtitle__bIki_{font-family:var(--larken);font-size:28px;font-weight:400;margin-bottom:2rem}.Contact_contact_box__G7_PS{width:100%;max-width:960px;min-height:400px;background-color:#fff;border:1px solid #000;position:relative}.Contact_contact_box__G7_PS>img{position:absolute;right:0;top:0;translate:50% -50% 0;z-index:-1}.Contact_contact_footer__rNcPb{width:100%;max-width:960px;padding:3rem 0;display:flex;flex-wrap:wrap;justify-content:space-between}.Contact_contact_footer_area__DhtNu{flex:1 1 auto;max-width:max-content;display:flex;flex-direction:column;padding:1rem}.Contact_contact_footer_info__EbDOK{width:calc(100% + 6rem);height:auto;background-color:#fff;padding:1rem;text-align:center;font-size:1rem;font-weight:600;color:var(--pink);translate:0 8rem 0}.Contact_contact_text__YG_DP{width:auto;font-size:20px}.Contact_contact_social__hB6WD{width:100%;display:flex}.Contact_contact_social__hB6WD a{display:block;width:40px;height:40px;border:2px solid #000;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:5px;opacity:.5}.Contact_form__dXizK{padding:2rem}.Contact_form_row__2xLOE{width:100%;display:flex;justify-content:center}.Contact_form_item__ybf_c{flex:1 1 auto;position:relative;display:flex;flex-direction:column;padding:0 .5rem;margin-bottom:2rem}.Contact_form_item__ybf_c label{color:#ff1f57;font-weight:500;font-size:18px;margin:0 0 10px}.Contact_form_item__ybf_c input,.Contact_form_item__ybf_c select,.Contact_form_item__ybf_c textarea{height:42px;padding:10px 15px 10px 0;font-size:1rem;font-weight:500;line-height:1.5;border-radius:0;border:none;border-bottom:2px solid hsla(204,2%,59%,.3);color:#656565}.Contact_form_item_alert__mrHby{display:none}.Contact_form_submit__TZqdg{display:block;color:#ff1e56;background-color:#fdd23a;border-radius:50px;font-size:1rem;font-weight:700;padding:5px 55px;margin:0 auto}