:root{--ease: cubic-bezier(.76, 0 ,.24 ,1);--smooth: cubic-bezier(.76, 0 ,.24 ,1);--expoInOut: cubic-bezier(.87, 0, .13, 1);--expoIn: cubic-bezier(.7, 0, .84, 0);--expoOut: cubic-bezier(.16, 1, .3, 1)}::selection,::-webkit-selection{background:var(--color--pink);color:var(--color--black)}.hide-nav .nav{transform:translate3d(-50%,-200%,0)}.nav{transition:transform .6s var(--ease)}@media screen and (hover: hover){.nav:hover .nav_dots{transform:rotate(90deg)}.nav:hover .nav_dots .nav_dot{transform:translate3d(-50%,-50%,0);transition:transform .8s var(--expoInOut),top .8s var(--expoInOut) .6s}.nav:hover .nav_dots .nav_dot:nth-child(1),.nav:hover .nav_dots .nav_dot:nth-child(2){top:10%}.nav:hover .nav_dots .nav_dot:nth-child(3),.nav:hover .nav_dots .nav_dot:nth-child(4){top:90%}.nav:hover .nav_body{width:26.4375rem;border-radius:var(--size--12);height:calc(100vh - var(--size--16) * 2)}.nav:hover .nav_content{clip-path:inset(0 0 0% 0 round 0 0 var(--size--12) var(--size--12))}.nav:hover .nav_item .f-36{transition:transform .8s var(--expoInOut) var(--delay);transform:translateY(0)}.nav:hover .nav_item .f-14{transition:opacity .8s var(--expoInOut) var(--delay);opacity:1}.nav:hover .nav_logo{transform:scale(1.2)}}.nav.active .nav_dots{transform:rotate(90deg)}.nav.active .nav_dots .nav_dot{transform:translate3d(-50%,-50%,0);transition:transform .8s var(--expoInOut),top .8s var(--expoInOut) .6s}.nav.active .nav_dots .nav_dot:nth-child(1),.nav.active .nav_dots .nav_dot:nth-child(2){top:10%}.nav.active .nav_dots .nav_dot:nth-child(3),.nav.active .nav_dots .nav_dot:nth-child(4){top:90%}.nav.active .nav_body{height:calc(100dvh - var(--size--16) * 2)}@media screen and (min-width: 700px){.nav.active .nav_body{width:26.4375rem;border-radius:var(--size--12)}}.nav.active .nav_content{clip-path:inset(0 0 0% 0 round var(--size--12))}.nav.active .nav_item .f-36{transition:transform .8s var(--expoInOut) var(--delay);transform:translateY(0)}.nav.active .nav_item .f-14{transition:opacity .8s var(--expoInOut) var(--delay);opacity:1}.nav.active .nav_logo{transform:scale(1.2)}.nav_body{transition:width .8s var(--expoInOut),border-radius .8s var(--expoInOut),height .8s var(--expoInOut);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);height:calc(var(--topHeight))}.nav_item{overflow:clip}.nav_item .f-36{flex:none;transition:transform .4s var(--expoInOut) .1s;transform:translateY(110%)}.nav_item .f-14{transition:opacity .4s var(--expoInOut) .1s;opacity:0}.nav_top:before{content:"";position:absolute;left:-1rem;right:-1rem;top:.25rem;bottom:.25rem;border-radius:.75rem;background-color:color-mix(in srgb,#A3A3A3,transparent 50%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);clip-path:inset(0 calc(100% - 100% * var(--progress)) 0 0 round .75rem);z-index:-1}@media screen and (max-width: 479px){.nav_top:before{clip-path:inset(0 calc(100% - 100% * var(--progress)) 0 0 round .5rem)}}.nav_content{display:flex;height:calc(100dvh - var(--size--16) * 2);clip-path:inset(0 0 100% 0 round var(--size--24));transition:clip-path .7s var(--expoInOut);top:0}.nav_overlay{opacity:0;background:color-mix(in srgb,var(--color--black),transparent 25%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .8s var(--expoInOut)}.nav_logo{transform-origin:center left;transition:transform .8s var(--expoInOut)}.nav_dots{transition:transform .8s var(--expoInOut)}.nav_dots .nav_dot{transition:transform .8s var(--expoInOut),top .8s var(--expoInOut) 0s;left:50%;top:50%}.nav_dots .nav_dot:nth-child(1){transform:translate3d(calc(-150% - 1px),calc(-150% - 1px),0)}.nav_dots .nav_dot:nth-child(2){transform:translate3d(calc(50% + 1px),calc(-150% - 1px),0)}.nav_dots .nav_dot:nth-child(3){transform:translate3d(calc(-150% - 1px),calc(50% + 1px),0)}.nav_dots .nav_dot:nth-child(4){transform:translate3d(calc(50% + 1px),calc(50% + 1px),0)}.loader{clip-path:inset(0 calc(var(--leftClip, 0) * 1%) 0 calc(var(--clip, 0) * 1%))}.loader .loader_layer:nth-child(1){color:var(--color--black)}.loader .loader_layer:nth-child(1) .loader_layer-bg{background-color:var(--color--white)}.loader .loader_layer:nth-child(2){color:var(--color--white);z-index:2;clip-path:inset(0 0 0 calc(var(--clip, 0) * 1%))}.loader .loader_layer:nth-child(2) .loader_layer-bg{background-color:var(--color--black)}.loader.loaded .loader_counter,.loader.hidden{display:none}.full_item .f-64,.full_item .full_line-parent{overflow:clip}.full_item .full_char,.full_item .full_line{transition:transform .5s var(--expoOut) 0s,filter .5s var(--expoOut) 0s,opacity .5s var(--expoOut) 0s;filter:blur(10px);opacity:0}.full_item.active .full_char,.full_item.active .full_line{transition:transform 1s var(--expoOut) var(--delay),filter 1s var(--expoOut) var(--delay),opacity 1s var(--expoOut) var(--delay);filter:blur(0px);opacity:1}.full_item.show-bg .full_bg{transition:clip-path .8s var(--expoOut) 0s;clip-path:inset(0% 0 0 0)}.full_bg{transition:clip-path .5s var(--expoOut) 0s;clip-path:inset(100% 0 0 0)}.full_bg:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,color-mix(in srgb,var(--color--black),transparent 20%),transparent)}.accordion.active .accordion_content{grid-template-rows:1fr}.accordion.active .accordion_icon{transform:rotate(45deg)}.accordion_content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .8s var(--ease)}.accordion_icon{transition:transform .8s var(--ease),color .8s var(--ease)}.footer_clock-lines{transform:rotate(calc(var(--time) * 1deg))}.btn{position:relative;background-color:transparent;border:none}.btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:calc(var(--size--16));transition:transform .6s var(--smooth),background-color .6s var(--smooth),border-color .6s var(--smooth)}.btn[data-wf--button--variant=pink]:before{background-color:var(--color--pink)}.btn[data-wf--button--variant=base]:before{border:1px solid currentColor}.btn .btn_text{position:relative;z-index:2}.btn .btn_text>*{transition:all .6s var(--ease)}.btn .btn_text>div:nth-child(2){transform:translateY(150%) scale(1.2);opacity:0;filter:blur(5px)}.btn:hover[data-wf--button--variant=pink]:before{background-color:#d66388}.btn:hover[data-wf--button--variant=base]{color:var(--color--black)}.btn:hover[data-wf--button--variant=base]:before{background-color:var(--color--white)}.btn:hover .btn_text>div:nth-child(1){transform:translateY(-150%) scale(.8);opacity:0;filter:blur(5px)}.btn:hover .btn_text>div:nth-child(2){transform:translateY(0) scale(1);opacity:1;filter:blur(0px)}.btn:hover:before{transform:scale(.98)}.h-cta{height:calc(var(--length) * 130vh)}.h-cta_sticky{height:100vh}.h-cta_item:not(:first-child){position:absolute;left:0;top:0;width:max-content;height:max-content}@media screen and (max-width: 991px){.h-cta_item:not(:first-child){left:50%;transform:translate(-50%);height:auto;width:100%}}.h-cta_item .custom-heading{width:calc(var(--max-w) + 2ch);max-width:none}@media screen and (max-width: 991px){.h-cta_item .custom-heading{text-align:start;width:auto}.h-cta_item .custom-heading .line{text-align:center;display:flex!important;justify-content:center;gap:.33ch}.h-cta_item .custom-heading .line div{display:block!important}}.goals{height:400vh}.goals_sticky{height:100vh}.goals_list{position:relative}.goals_item:not(:first-child){position:absolute;left:0;right:0;top:var(--size--60)}.goals_item .custom-descr{width:calc(var(--max-w) + 2ch);max-width:none}.testimonials_item{transition:color .4s var(--expoOut),background-color .4s var(--expoOut)}@media screen and (hover: hover){.testimonials_item:hover{color:var(--color--black)}}@media screen and (max-width: 991px){.testimonials_item{background-color:color-mix(in srgb,#363636,transparent 70%);color:var(--color--white)}}.talk_item .f-96,.talk_item .f-96 .word{overflow:clip}.talk_item .f-96:first-child{color:var(--color--pink)}.talk_item .f-96:not(:first-child){opacity:.3}.talk_item .f-96:not(:first-child).active{opacity:1}@media screen and (hover: hover) and (min-width: 992px){.cursor_wrapper.loaded{display:flex}}.cursor_wrapper.loaded .btn_scroll-arrow{display:none}.cursor.stroke{color:var(--color--white);background-color:transparent;border:1px solid var(--color--white)}.cursor.stroke .btn_scroll-arrow{display:block}.cursor.stroke .custom-heading{display:none}a [link-text]:nth-child(2){color:var(--color--pink)}.popup{display:block;visibility:hidden;pointer-events:none}.popup.active{visibility:visible;pointer-events:auto}.popup_body{overflow-y:scroll}.hero_image{pointer-events:all}.hero_image:nth-child(6),.hero_image:nth-child(4){opacity:.6}@media screen and (min-width: 991px){.cases{height:calc(50vh * var(--length))}[data-transition-page=cases] .cases_image{opacity:0}}.cases_item .f-28{position:relative;z-index:2}.h-services_bg{clip-path:inset(0 0 calc(var(--progress) * 100%) 0)}html.w-editor main{visibility:visible}html.w-editor .loader{display:none}a:is(.w-webflow-badge){display:none!important}
