*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6,p,blockquote,figure{font-weight:inherit;margin:0}ul,ol{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}table{border-collapse:collapse;border-spacing:0}.overlay{z-index:9999;background-color:#fffc;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.dark .overlay{background-color:#000c}.dark .loading-spinner{border-top:8px solid #0000}.loading-spinner{border:8px solid #6bb8ff;border-top-color:#fff0;border-radius:50%;width:60px;height:60px;animation:1s linear infinite spin}@media (max-width:768px){.loading-spinner{width:40px;height:40px}}@keyframes spin{to{transform:rotate(360deg)}}.dark .header{color:#f4f8ff;background:#080c14c7;border-bottom:1px solid #dae8ff1f;box-shadow:0 14px 40px #0000002e}.dark .header .logo_dark{display:none}.dark .header span{background:#f4f8ff}.dark .header .nav{background:#0d121cf5}.light .header{color:#17202e;background:#fafcffd6;border-bottom:1px solid #182a461f;box-shadow:0 14px 40px #293a5614}.light .header .logo_light{display:none}.light .header h2:hover,.light .header .nav-link:hover h4{color:#176fd6!important}.light .header span{background:#17202e}.light .header .nav{background:#fffffffa}.header{z-index:1000;-webkit-backdrop-filter:blur(18px);justify-content:center;align-items:center;width:100%;height:60px;padding:.75rem 1rem;transition:background .22s,border-color .22s,box-shadow .22s;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}@media (min-width:1024px){.header{height:80px;padding:.85rem 2rem}}.header .header-container{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1600px;display:flex}@media (min-width:1024px){.header .header-container{gap:2rem}}.header .header-container .nav-logo{cursor:pointer;flex:none;align-items:center;text-decoration:none;transition:transform .18s;display:inline-flex}.header .header-container .nav-logo img{width:170px;height:auto}@media (min-width:1024px){.header .header-container .nav-logo img{width:210px}.header .header-container .nav-logo:hover{transform:translateY(-1px)}}.header .header-container .hamburger{cursor:pointer;background:#ffffff0a;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}@media (min-width:1024px){.header .header-container .hamburger{display:none}}.header .header-container .hamburger span{border-radius:2px;width:22px;height:2px;transition:transform .22s,opacity .22s;display:block}.header .header-container .hamburger.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.header .header-container .hamburger.is-open span:nth-child(2){opacity:0}.header .header-container .hamburger.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header .header-container .nav{border-bottom:1px solid #dae8ff1f;flex-direction:column;width:100%;padding:.5rem;display:none;position:absolute;top:calc(100% + 1px);left:0;box-shadow:0 24px 50px #00000042}@media (min-width:1024px){.header .header-container .nav{width:auto;height:100%;box-shadow:none;border-bottom:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:.3rem;padding:0;display:flex;position:static;background:0 0!important}}.header .header-container .nav.is-open{display:flex}.header .header-container .nav .nav-link,.header .header-container .nav .dropdown__toggle{text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.75rem .9rem;font-weight:600;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:flex}.header .header-container .nav .nav-link h4,.header .header-container .nav .dropdown__toggle h4{font-size:.95rem;font-weight:650;line-height:1.1}@media (min-width:1024px){.header .header-container .nav .nav-link,.header .header-container .nav .dropdown__toggle{width:auto;height:100%;margin:0}.header .header-container .nav .nav-link:hover,.header .header-container .nav .dropdown__toggle:hover{background:#6bb8ff1a}.header .header-container .nav .nav-link:hover h4,.header .header-container .nav .dropdown__toggle:hover h4{color:#6bb8ff}}@media (max-width:1023px){.header .header-container .nav .nav-link:active,.header .header-container .nav .dropdown__toggle:active{background:#6bb8ff1f}}.header .header-container .nav .theme-toggle{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.7rem .9rem;transition:background .18s,transform .18s;display:flex}@media (min-width:1024px){.header .header-container .nav .theme-toggle{margin-left:.35rem}.header .header-container .nav .theme-toggle:hover{background:#6bb8ff1a;transform:translateY(-1px)}.header .header-container .nav .theme-toggle:hover svg{color:#6bb8ff}}.light .opening .opening_video{filter:brightness(.76)contrast(1.02)saturate(1.02)!important}@media (max-width:768px){.light .opening .opening_video{filter:brightness(.54)contrast(1.08)saturate(.95)!important}}.light .services{background:radial-gradient(900px 520px at 50% 0,#176fd614,#0000 65%),linear-gradient(#f5f7fb 0%,#f7f9fc 100%)!important}.light .services h1,.light .services h2,.light .services h3{color:#17202e}.light .services p,.light .services li,.light .services a{color:#17202ead}.light .services .services_container{background:#fff!important;border-color:#182a461f!important;box-shadow:0 24px 60px #293a5624!important}.light .services .services_icon{background:#176fd614!important;border-color:#176fd652!important}.light .projects{background:linear-gradient(#f7f9fc 0%,#f5f7fb 48%,#f7f9fc 100%)!important}.light .projects .projects_bg:before{opacity:.12!important}.light .projects .projects_card,.light .projects .carousel{background:#ffffffdb!important;border-color:#182a461f!important;box-shadow:0 24px 60px #293a5624!important}.light .projects h1,.light .projects h2,.light .projects h3{color:#17202e!important}.light .projects .projects_nav{background:#ffffffb8!important;border-left-color:#182a461f!important}.light .projects .projects_navBtn{color:#17202e9e!important}.light .projects .projects_navBtn:hover{color:#17202e!important;background:#176fd612!important}.light .projects .projects_navBtn.is-active{color:#17202e!important}.light .projects .projects_navDot{background:#17202e47!important}.home_page{width:100%}.home_page .opening{background:#070a10;justify-content:center;align-items:stretch;width:100%;min-height:calc(100svh - 60px);display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.home_page .opening{min-height:calc(100svh - 80px)}}@media (max-width:768px){.home_page .opening{min-height:min(680px,100svh - 60px)}}.home_page .opening .open{width:100%;min-height:inherit;justify-content:flex-start;align-items:center;max-width:none;display:flex;position:relative}@media (max-width:768px){.home_page .opening .open{align-items:flex-start}}.home_page .opening .open:after{content:"";z-index:1;background:linear-gradient(90deg,#05070be0 0%,#05070b9e 48%,#05070b38 100%),linear-gradient(#05070b14 0%,#05070bdb 100%);position:absolute;inset:0}@media (max-width:768px){.home_page .opening .open:after{background:linear-gradient(#05070b80 0%,#05070bb3 42%,#05070bf0 100%),linear-gradient(90deg,#05070bdb 0%,#05070b94 58%,#05070b47 100%)}}.home_page .opening .open .opening_video{object-fit:cover;z-index:0;pointer-events:none;filter:brightness(.62)contrast(1.08)saturate(1.05);width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}@media (max-width:768px){.home_page .opening .open .opening_video{object-position:43% center;filter:brightness(.54)contrast(1.08)saturate(.95)}}.home_page .opening .open .opening_text{z-index:2;width:min(88vw,980px);margin:0 auto;padding:5rem 0;position:relative}@media (min-width:1024px){.home_page .opening .open .opening_text{margin-left:max(5rem,50vw - 800px + 5rem)}}@media (max-width:768px){.home_page .opening .open .opening_text{text-align:center;flex-direction:column;align-items:center;width:min(100% - 2rem,420px);padding:5.35rem 0 0;display:flex}}.home_page .opening .open .opening_text h1{color:#f4f8ff;text-transform:uppercase;max-width:820px;font-weight:650}@media (max-width:768px){.home_page .opening .open .opening_text h1{max-width:12ch;margin:0 auto;line-height:1.03}}.home_page .opening .open .opening_text .opening_rotator{max-width:780px;margin-top:1.35rem;animation:.52s ease-out both openingTextIn}@media (max-width:768px){.home_page .opening .open .opening_text .opening_rotator{max-width:18rem;margin-top:.95rem}}.home_page .opening .open .opening_text .opening_rotator h2{color:#f4f8ffd1;font-weight:500}@media (max-width:768px){.home_page .opening .open .opening_text .opening_rotator h2{color:#f4f8ffd6;text-align:center;max-width:17rem;font-size:1.35rem;line-height:1.2}}.home_page .opening .open .opening_text .opening_actions{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}@media (max-width:768px){.home_page .opening .open .opening_text .opening_actions{justify-content:center;gap:.75rem;width:100%;margin-top:1.65rem}.home_page .opening .open .opening_text .opening_actions .premium-link,.home_page .opening .open .opening_text .opening_actions .opening_secondary{min-height:44px;padding:.68rem .92rem}}.home_page .opening .open .opening_text .opening_actions .opening_secondary{background:#ffffff0a;border:1px solid #dae8ff1f;border-radius:8px;align-items:center;min-height:44px;padding:.75rem 1rem;font-weight:650;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;color:#f4f8ff!important}@media (min-width:1024px){.home_page .opening .open .opening_text .opening_actions .opening_secondary:hover{background:#ffffff14;border-color:#6bb8ff57;transform:translateY(-1px)}}@keyframes openingTextIn{0%{opacity:0;filter:blur(2px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}.home_page .services{background:radial-gradient(1000px 560px at 50% 0,#6bb8ff1f,#0000 65%),linear-gradient(#070a10 0%,#0d121c 100%);width:100%}.home_page .services .services_flex{flex-direction:column;align-items:center;width:100%;max-width:1680px;margin:0 auto;padding:5rem 1.5rem;display:flex}@media (min-width:1024px){.home_page .services .services_flex{padding:7rem 3rem}}.home_page .services .services_flex .services_title{max-width:980px;margin-bottom:2.5rem}.home_page .services .services_flex .services_title h1{text-align:center;text-transform:uppercase}.home_page .services .services_flex .services_container_wrapper{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}@media (min-width:769px) and (max-width:1023px){.home_page .services .services_flex .services_container_wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.home_page .services .services_flex .services_container_wrapper .services_container{background:linear-gradient(#ffffff0e,#ffffff06),#121a27;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:360px;padding:1.4rem;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #0000003d}.home_page .services .services_flex .services_container_wrapper .services_container:before{content:"";pointer-events:none;border-top:1px solid #6bb8ff38;position:absolute;inset:0}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container{justify-content:flex-start;min-height:320px;padding:1.25rem}.home_page .services .services_flex .services_container_wrapper .services_container:hover{border-color:#6bb8ff57;transform:translateY(-4px);box-shadow:0 24px 70px #00000061}}.home_page .services .services_flex .services_container_wrapper .services_container .services_icon{background:#6bb8ff1f;border:1px solid #6bb8ff38;border-radius:8px;place-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:grid}.home_page .services .services_flex .services_container_wrapper .services_container .services_icon .img{width:34px;height:34px}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container .services_icon{width:52px;height:52px;margin-bottom:1rem}.home_page .services .services_flex .services_container_wrapper .services_container .services_icon .img{width:28px;height:28px}}.home_page .services .services_flex .services_container_wrapper .services_container .services_text{width:100%}.home_page .services .services_flex .services_container_wrapper .services_container .services_text h2{font-size:1.35rem}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container .services_text h2{font-size:1.15rem;line-height:1.22}}.home_page .services .services_flex .services_container_wrapper .services_container .services_text p{text-align:left;margin:1rem 0 1.5rem}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container .services_text p{margin:.75rem 0 1rem;font-size:.95rem;line-height:1.58}}.home_page .services .services_flex .services_container_wrapper .services_container .services_text .divider{margin:1rem 0}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container .services_text .divider{margin:.75rem 0}}.home_page .services .services_flex .services_container_wrapper .services_container .services_text .services_link{width:100%;display:flex}.home_page .services .services_flex .services_container_wrapper .services_container .services_text .services_link a{font-weight:700;transition:color .18s,transform .18s;color:#6bb8ff!important}@media (min-width:1024px){.home_page .services .services_flex .services_container_wrapper .services_container .services_text .services_link a:hover{transform:translate(3px);color:#62e6ff!important}}.home_page .projects{background:linear-gradient(#0d121c 0%,#070a10 45%,#0d121c 100%);width:100%;scroll-margin-top:90px;position:relative;overflow:clip}.home_page .projects .projects_bg{z-index:0;pointer-events:none;width:100%;height:0;position:sticky;top:0}.home_page .projects .projects_bg:before{content:"";opacity:.18;filter:blur(2px)saturate(.85);background-image:url(../media/projects_background.14zym5kl.qm-1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:absolute;top:0;left:0;transform:scale(1.04)}.home_page .projects .projects_kicker{text-transform:uppercase;margin:0 0 .8rem;font-size:.82rem;font-weight:800;color:#62e6ff!important}.home_page .projects .projects_text{flex-direction:column;justify-content:space-between;width:90%;margin:1rem 0 2rem;display:flex}@media (min-width:1024px){.home_page .projects .projects_text{margin:0;padding:0 2.5rem}}.home_page .projects .projects_text h2,.home_page .projects .projects_text h3{text-align:left;text-transform:none;color:#f4f8ff;margin-bottom:1.5rem}.home_page .projects .projects_text p{margin:.85rem 0}.home_page .projects .projects_text .accent{color:#6bb8ff;font-weight:700}.home_page .projects .projects_text .divider{width:72%;margin:1.5rem 0}.home_page .projects .projects_text .projects_link{margin:1.5rem 0 0}.home_page .projects .projects_text .projects_link a{font-weight:750;color:#6bb8ff!important}.home_page .projects .carousel{z-index:1;aspect-ratio:16/9;background:#121a27;border:1px solid #dae8ff1f;border-radius:8px;width:58%;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000061}@media (max-width:1380px){.home_page .projects .carousel{width:82%}}@media (max-width:768px){.home_page .projects .carousel{width:100%!important}}.home_page .projects .carousel .carousel-inner{width:100%;height:100%;position:relative}.home_page .projects .carousel .slide{opacity:0;pointer-events:none;aspect-ratio:16/9;align-self:center;width:100%;transition:opacity .6s;display:flex;position:absolute;inset:0;overflow:hidden}.home_page .projects .carousel .slide.active{opacity:1;pointer-events:auto;z-index:1}.home_page .projects .carousel .slide .slide-image{object-fit:cover;width:100%;display:block;height:100%!important}.home_page .projects .carousel .prev-button,.home_page .projects .carousel .next-button{z-index:10;color:#fff;cursor:pointer;pointer-events:auto;background:#05070b9e;border:1px solid #dae8ff1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.4rem;transition:background .18s,border-color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.home_page .projects .carousel .prev-button:hover,.home_page .projects .carousel .next-button:hover{background:#6bb8ff38;border-color:#6bb8ff57}.home_page .projects .carousel .prev-button{left:14px}.home_page .projects .carousel .next-button{right:14px}.home_page .projects.is-touch{--bgAlpha:0;width:100%;height:auto;overflow:visible}.home_page .projects.is-touch .projects_bg{z-index:0;width:100%;height:0;position:fixed;top:0;left:0}.home_page .projects.is-touch .projects_bg:before{width:100%;height:100svh;opacity:calc(var(--bgAlpha)*.06);transition:opacity .2s;position:fixed;top:0;left:0}.home_page .projects.is-touch .projects_container{flex-direction:column;align-items:stretch;gap:1.25rem;width:min(100% - 2rem,780px);margin:0 auto;padding:3.25rem 0;display:flex}.home_page .projects.is-touch .projects_container .projects_intro{width:100%;padding:0 .15rem}.home_page .projects.is-touch .projects_container .projects_intro h1{text-align:left;text-transform:uppercase;margin:0}.home_page .projects.is-touch .projects_container .projects_mobileList{gap:1.35rem;width:100%;display:grid}.home_page .projects.is-touch .projects_container .projects_content{background:#121a27b8;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000038}.home_page .projects.is-touch .projects_container .projects_content .projects_media{width:100%;position:relative}.home_page .projects.is-touch .projects_container .projects_content .carousel{box-shadow:none;background:#00000047;border:0;border-radius:0;width:100%!important}.home_page .projects.is-touch .projects_container .projects_content .carousel .prev-button,.home_page .projects.is-touch .projects_container .projects_content .carousel .next-button{width:36px;height:36px;font-size:1.2rem}.home_page .projects.is-touch .projects_container .projects_content .carousel .prev-button{left:10px}.home_page .projects.is-touch .projects_container .projects_content .carousel .next-button{right:10px}.home_page .projects.is-touch .projects_container .projects_content .projects_text{color:#f4f8ff;width:100%;margin:0;padding:1.2rem}.home_page .projects.is-touch .projects_container .projects_content .projects_text h2{overflow-wrap:anywhere;max-width:100%;margin-bottom:1rem;font-size:1.35rem;line-height:1.15;color:#f4f8ff!important}.home_page .projects.is-touch .projects_container .projects_content .projects_text p{margin:.65rem 0;font-size:.96rem;line-height:1.58;color:#f4f8ffad!important}.home_page .projects.is-touch .projects_container .projects_content .projects_text .projects_kicker{margin:0 0 .75rem;font-size:.74rem}.home_page .projects.is-touch .projects_container .projects_content .projects_text .divider{width:100%;margin:1rem 0}.home_page .projects.is-touch .projects_container .projects_content .projects_text .projects_link{margin-top:1rem}.home_page .projects.is-touch .projects_container .projects_content .projects_text .projects_link a{background:#6bb8ff1f;border:1px solid #dae8ff1f;border-radius:8px;align-items:center;min-height:42px;padding:.68rem .9rem;display:inline-flex}@media (min-width:769px) and (max-width:1023px){.home_page .projects.is-touch .projects_container .projects_content .projects_text{padding:1.45rem}.home_page .projects.is-touch .projects_container .projects_content .projects_text h2{font-size:1.65rem}}.home_page .projects.is-desktop .projects_escapeBtn{margin:1.25rem 0;font-size:42px;transition:color .18s,transform .18s;animation:5s infinite projectsPulse}@media (min-width:1024px){.home_page .projects.is-desktop .projects_escapeBtn:hover{color:#6bb8ff!important}}@keyframes projectsPulse{0%{color:inherit;transform:translateY(0)}92%{color:inherit;transform:translateY(0)}95%{color:#6bb8ff;transform:translateY(-4px)}97%{color:#6bb8ff;transform:translateY(-4px)}to{color:inherit;transform:translateY(0)}}.home_page .projects.is-desktop>h1{text-align:center;text-transform:uppercase;z-index:1;padding-top:4rem;position:relative}.home_page .projects.is-desktop .projects_layout{overscroll-behavior:auto;pointer-events:auto;height:calc(100vh - 90px);position:sticky;top:90px;overflow:hidden}.home_page .projects.is-desktop .projects_layoutInner{pointer-events:auto;grid-template-columns:1fr 320px;width:100%;max-width:1800px;height:100%;margin:0 auto;display:grid}.home_page .projects.is-desktop .projects_swiper{width:100%;height:calc(100vh - 90px);overflow:visible}.home_page .projects.is-desktop .projects_slide{align-items:center;width:100%;height:calc(100vh - 90px);display:flex}.home_page .projects.is-desktop .projects_slide .projects_card{-webkit-backdrop-filter:blur(14px);opacity:0;filter:blur(6px);will-change:opacity,transform,filter;background:#121a27b8;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;width:calc(100% - 3rem);max-width:1480px;margin:0 auto;padding:2rem;transition:opacity .42s,transform .52s cubic-bezier(.2,.8,.2,1),filter .52s;display:flex;transform:translateY(24px)scale(.985);box-shadow:0 24px 70px #00000061}@media (max-width:1380px){.home_page .projects.is-desktop .projects_slide .projects_card{flex-direction:column;align-items:center;max-width:100%}}.home_page .projects.is-desktop .projects_slide .projects_card .projects_text{width:42%}@media (max-width:1380px){.home_page .projects.is-desktop .projects_slide .projects_card .projects_text{width:100%}}.home_page .projects.is-desktop .swiper-slide-active .projects_card{opacity:1;filter:blur();transform:translateY(0)scale(1)}.home_page .projects.is-desktop .swiper-slide-prev .projects_card,.home_page .projects.is-desktop .swiper-slide-next .projects_card{opacity:.25;filter:blur(2px);transform:translateY(10px)scale(.992)}.home_page .projects.is-desktop .projects_swiper.only-active-visible .swiper-slide-prev .projects_card,.home_page .projects.is-desktop .projects_swiper.only-active-visible .swiper-slide-next .projects_card{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(18px)scale(.985)}.home_page .projects.is-desktop .projects_nav{-webkit-backdrop-filter:blur(14px);background:#0d121c9e;border-left:1px solid #dae8ff1f;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 90px);padding:0 2rem;display:flex;position:sticky;overflow:hidden}.home_page .projects.is-desktop .projects_nav h3{margin-bottom:1.5rem}.home_page .projects.is-desktop .projects_nav .projects_navButtons{flex-direction:column;gap:.65rem;margin-top:1rem;display:flex}.home_page .projects.is-desktop .projects_nav .projects_navBtn{all:unset;cursor:pointer;color:#ffffff8c;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.9rem;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.home_page .projects.is-desktop .projects_nav .projects_navBtn:before{content:"";background:0 0;border-radius:2px;width:2px;transition:background .18s;position:absolute;top:16%;bottom:16%;left:0}.home_page .projects.is-desktop .projects_nav .projects_navBtn:hover{color:#ffffffd9;background:#ffffff0d}.home_page .projects.is-desktop .projects_nav .projects_navBtn:active{transform:translateY(1px)}.home_page .projects.is-desktop .projects_nav .projects_navBtn .projects_navDot{background:#ffffff40;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:background .18s,transform .18s,box-shadow .18s}.home_page .projects.is-desktop .projects_nav .projects_navBtn.is-active{color:#fff;background:linear-gradient(90deg,#ffffff14,#fff0)}.home_page .projects.is-desktop .projects_nav .projects_navBtn.is-active:before{background:#6bb8ff}.home_page .projects.is-desktop .projects_nav .projects_navBtn.is-active .projects_navDot{background:#6bb8ff;transform:scale(1.25);box-shadow:0 0 0 4px #6bb8ff33}.home_page .projects.is-desktop .projects_spacer{height:calc(100vh - 90px)}.home_page .our_partners{z-index:1;background-image:url(../media/background.169d_77m~etox.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;width:100%;min-height:60vh;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.home_page .our_partners{min-height:72vh}}.home_page .our_partners:after{content:"";z-index:1;background:linear-gradient(#05070be6,#05070bb8,#05070bf0);position:absolute;inset:0}.home_page .our_partners .open{width:100%;min-height:inherit;z-index:2;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0;display:flex}.home_page .our_partners .open h1{text-transform:uppercase;color:#fff;text-align:center;margin-bottom:3rem}.home_page .our_partners .open .logo_slider{width:100%;height:140px;padding-top:10px;overflow:hidden}.home_page .our_partners .open .logo_slider-track{will-change:transform;width:max-content;animation:32s linear infinite logo-scroll;display:flex}.home_page .our_partners .open .logo_slide{flex:none;justify-content:center;align-items:center;padding:0 1rem;transition:transform .18s;display:flex}@media (min-width:1024px){.home_page .our_partners .open .logo_slide:hover{transform:translateY(-3px)}}.home_page .our_partners .open .logo_slide .logo_image{width:190px;height:88px;position:relative}.home_page .our_partners .open .logo_slide .img{object-fit:contain;background:#ffffffe6;border:1px solid #ffffff38;border-radius:8px;padding:1rem}.home_page .our_partners .open .logo_slide:nth-of-type(2) .img,.home_page .our_partners .open .logo_slide:nth-of-type(11) .img{background:#22244ce6!important}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.light .contact:after{background:linear-gradient(#f5f7fbe0,#f5f7fbb8,#f5f7fbeb)!important}.light .contact .contact_eyebrow{color:#176fd6!important}.light .contact form{background:#ffffffd1!important;border-color:#182a461f!important;box-shadow:0 24px 60px #293a5624!important}.light .contact input,.light .contact textarea{color:#17202e!important;background:#ffffffc2!important;border-color:#182a461f!important}.light .contact input:focus,.light .contact textarea:focus{border-color:#176fd652!important;box-shadow:0 0 0 3px #176fd61f!important}.light .contact .checkbox .checkmark:after,.light .contact .checkbox:hover .checkmark{border-color:#176fd6!important}.light .contact .checkbox input:focus-visible~.checkmark{box-shadow:0 0 0 3px #176fd62e!important}.light .contact .checkbox input:checked~.checkmark{border-color:#176fd6!important}.light .contact .checkbox a{color:#176fd6!important}.light .contact .button button{background:#176fd61a!important;border-color:#176fd652!important}.light .contact .button button .icon_send{background-color:#176fd6!important}.contact{background-image:url(../media/background1.13gxj3e83p3uu.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.contact:before{content:"";background-image:inherit;background-size:inherit;background-position:inherit;filter:blur(2px)saturate(.9);transform:translate3d(var(--bg-x,0px), var(--bg-y,0px), 0) scale(1.08);will-change:transform;z-index:0;transition:transform .12s ease-out;position:absolute;inset:0}.contact:after{content:"";z-index:1;background:linear-gradient(#05070bdb,#05070bad,#05070be6);position:absolute;inset:0}.contact>*{z-index:2;position:relative}.contact .contact_container{grid-template-columns:1fr;gap:2rem;width:min(92%,960px);padding:5rem 0;display:grid}@media (min-width:1024px){.contact .contact_container{grid-template-columns:.8fr 1fr;align-items:start;padding:7rem 0}}.contact .contact_intro h1{text-transform:uppercase;margin-top:.75rem}.contact .contact_intro .contact_eyebrow{color:#62e6ff;text-transform:uppercase;font-size:.85rem;font-weight:800}.contact .success{color:#35d07f;margin-top:1rem;font-weight:700}.contact .error{color:#ff5f68;text-align:left;width:100%;margin-top:.55rem;font-size:.95rem}.contact form{-webkit-backdrop-filter:blur(14px);background:#121a27b8;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;align-items:stretch;width:100%;padding:1.25rem;display:flex;box-shadow:0 24px 70px #00000061}@media (min-width:1024px){.contact form{padding:1.6rem}}.contact form .label{align-items:center;gap:.7rem;width:100%;margin:1.1rem 0 .55rem;display:flex}.contact form img{opacity:.88;width:26px;margin-right:0}.contact form label{width:100%}.contact form label input,.contact form label textarea{background:#fff1;border:1px solid #dae8ff1f;border-radius:8px;width:100%;padding:.85rem 1rem;font-size:1rem;transition:border-color .18s,background .18s,box-shadow .18s}.contact form label input:focus,.contact form label textarea:focus{background:#ffffff17;border-color:#6bb8ff57;outline:none;box-shadow:0 0 0 3px #6bb8ff1f}.contact form label textarea{resize:vertical;min-height:140px}.contact form .checkbox_container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:1.5rem;display:flex}.contact form .checkbox_container .checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.85rem;width:100%;display:flex;position:relative}.contact form .checkbox_container .checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.contact form .checkbox_container .checkbox .checkmark{border:2px solid #6bb8ff57;border-radius:6px;flex-shrink:0;width:20px;height:20px;margin-top:.35rem;transition:border-color .18s,box-shadow .18s;position:relative}.contact form .checkbox_container .checkbox .checkmark:after{content:"";opacity:0;border:2px solid #6bb8ff;border-width:0 2px 2px 0;width:6px;height:12px;transition:transform .15s,opacity .15s;position:absolute;top:1px;left:5px;transform:rotate(45deg)scale(0)}.contact form .checkbox_container .checkbox:hover .checkmark{border-color:#6bb8ff}.contact form .checkbox_container .checkbox input:focus-visible~.checkmark{box-shadow:0 0 0 3px #6bb8ff2e}.contact form .checkbox_container .checkbox input:checked~.checkmark{border-color:#6bb8ff}.contact form .checkbox_container .checkbox input:checked~.checkmark:after{opacity:1;transform:rotate(45deg)scale(1)}.contact form .checkbox_container .checkbox p{line-height:1.55}.contact form .checkbox_container .checkbox a{color:#6bb8ff;font-weight:700}@media (min-width:1024px){.contact form .checkbox_container .checkbox a:hover{text-decoration:underline}}.contact form .recaptcha{margin-top:1.5rem}@media (max-width:768px){.contact form .recaptcha{transform-origin:0;transform:scale(.9)}}.contact form .recaptcha .consent_placeholder{background:#ffffff0b;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.contact form .recaptcha .consent_placeholder button{color:#fff;background:#6bb8ff38;border:1px solid #6bb8ff57;border-radius:8px;padding:.65rem .95rem}.contact form .recaptcha iframe{max-width:none}.contact form .button{justify-content:flex-start;display:flex}.contact form .button button{background:#6bb8ff1f;border:1px solid #6bb8ff57;border-radius:8px;justify-content:center;align-items:center;min-width:160px;min-height:54px;margin-top:2rem;transition:border-color .18s,background .18s,transform .18s;display:flex}.contact form .button button:disabled{opacity:.65;cursor:wait}.contact form .button button .icon_send{background-color:#6bb8ff;width:28px;height:28px;margin-right:.75rem;transition:background-color .18s;-webkit-mask:url(../media/send.17~6a.jwfttk6.svg) 50%/contain no-repeat;mask:url(../media/send.17~6a.jwfttk6.svg) 50%/contain no-repeat}@media (min-width:1024px){.contact form .button button:hover:not(:disabled){background:#6bb8ff2e;border-color:#62e6ff8c;transform:translateY(-1px)}.contact form .button button:hover:not(:disabled) .icon_send{background-color:#62e6ff}}.light .sub_page{background:radial-gradient(900px 520px at 20% 10%,#176fd614,#0000 60%),#f5f7fb!important}.light .sub_page strong{color:#176fd6!important}.light .sub_page .container .content{background:#ffffffd6;border-color:#182a461f;box-shadow:0 24px 60px #293a5624}.sub_page{background:radial-gradient(900px 520px at 20% 10%,#6bb8ff1a,#0000 60%),radial-gradient(760px 520px at 90% 40%,#62e6ff0f,#0000 60%),#070a10;width:100%}.sub_page .container{flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:1120px;padding:5rem 0;display:flex}@media (max-width:768px){.sub_page .container{padding:3rem 0}}.sub_page .container .content{-webkit-backdrop-filter:blur(10px);background:#121a27b8;border:1px solid #dae8ff1f;border-radius:8px;width:100%;margin-bottom:1.25rem;padding:2rem;box-shadow:0 18px 50px #0000002e}@media (max-width:768px){.sub_page .container .content{padding:1.25rem}}.sub_page .container .content .text{padding:.25rem 0}.sub_page .container .content h1{text-align:left;text-transform:uppercase;margin-bottom:2rem}.sub_page .container .content h2{margin:1.75rem 0 1rem}.sub_page .container .content h3{margin-top:2rem}.sub_page .container .content li{margin:.65rem 0 .65rem 1.4rem}.sub_page .container .content p{max-width:78ch;margin:1rem 0}.sub_page .container .content strong{color:#6bb8ff}.sub_page .container .content .divider{width:min(420px,100%);margin:1.25rem 0 .5rem;transform:none!important}.dark footer{background:#080c13}.light footer{background:#e9eef6}.light footer h1,.light footer p,.light footer a{color:#17202e!important}.light footer .footer_container{border-top-color:#182a461f}.light footer .social_logos a{background:#176fd60f!important;border-color:#182a461f!important}footer{background:radial-gradient(700px 320px at 50% 0,#6bb8ff14,#0000 70%),#080c13;width:100%;height:auto;padding:3rem 0 2rem}footer h1,footer p,footer a{color:#f4f8ff!important}footer .footer_container{border-top:1px solid #dae8ff1f;flex-direction:column;align-items:stretch;width:min(92%,1400px);margin:0 auto;padding-top:2rem;display:flex}footer .footer_container .footer_content{grid-template-columns:1fr;gap:2rem;width:100%;display:grid}@media (min-width:1024px){footer .footer_container .footer_content{grid-template-columns:1fr 1fr;align-items:start}}footer .footer_container .footer_content .footer_brand{flex-direction:column;align-items:flex-start;max-width:560px;display:flex}footer .footer_container .footer_content .footer_brand .images{cursor:pointer;align-items:center;gap:1rem;margin-bottom:1.5rem;transition:transform .18s;display:flex}@media (min-width:1024px){footer .footer_container .footer_content .footer_brand .images:hover{transform:translateY(-2px)}}footer .footer_container .footer_content .footer_brand .images .img{width:72px}footer .footer_container .footer_content .footer_brand .images .logo_light{width:min(280px,72vw)}footer .footer_container .footer_content .footer_brand p{max-width:520px}footer .footer_container .footer_content .contact_info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}@media (min-width:1024px){footer .footer_container .footer_content .contact_info{align-items:flex-end}}footer .footer_container .footer_content .contact_info .contact_info_links{flex-wrap:wrap;gap:.45rem .75rem;display:flex}footer .footer_container .footer_content .contact_info .contact_info_links a p{text-decoration:none;color:#6bb8ff!important}footer .footer_container .footer_content .contact_info .social_logos{gap:.75rem;display:flex}footer .footer_container .footer_content .contact_info .social_logos a{background:#ffffff0a;border:1px solid #dae8ff1f;border-radius:8px;place-items:center;width:44px;height:44px;transition:transform .18s,border-color .18s,background .18s;display:grid}@media (min-width:1024px){footer .footer_container .footer_content .contact_info .social_logos a:hover{background:#6bb8ff1f;border-color:#6bb8ff57;transform:translateY(-2px)}}footer .footer_container .footer_content .contact_info .social_logos a .img{cursor:pointer;width:22px}footer .footer_container .copyright{border-top:1px solid #ffffff12;margin-top:2.5rem;padding-top:1.25rem}.cookie_banner{z-index:9999;text-align:center;background:#000000f2;width:100%;padding:1rem;font-size:.9rem;position:fixed;bottom:0;left:0}.cookie_banner p{color:#fff!important}.cookie_banner a{margin-left:.5rem;text-decoration:underline;color:#4fc3f7!important}.cookie_banner .cookie_buttons{justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.cookie_banner .cookie_buttons button{cursor:pointer;color:#fff;border:none;border-radius:6px;padding:.5rem 1rem;font-weight:700;transition:all .3s}.cookie_banner .cookie_buttons button:first-of-type{background:#2e7d32}.cookie_banner .cookie_buttons button:last-of-type{background:#c62828}.cookie_banner .cookie_buttons button:hover{opacity:.9}.light .privacy_policy_page{background:radial-gradient(900px 520px at 20% 10%,#176fd614,#0000 60%),#f5f7fb!important}.light .privacy_policy_page .privacy_policy_container{background:#ffffffdb;border-color:#182a461f;box-shadow:0 24px 60px #293a5624}.privacy_policy_page{background:radial-gradient(900px 520px at 20% 10%,#6bb8ff1a,#0000 60%),radial-gradient(760px 520px at 90% 40%,#62e6ff0f,#0000 60%),#070a10;width:100%;padding:4rem 0}.privacy_policy_page:before{content:"";pointer-events:none;opacity:.035;background-image:url(../media/noise.06k1x3.z-oa3c.png);position:fixed;inset:0}.privacy_policy_page .privacy_policy_container{-webkit-backdrop-filter:blur(10px);background:#121a27b8;border:1px solid #dae8ff1f;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:90%;max-width:1040px;margin:0 auto 1.25rem;padding:2rem;display:flex;box-shadow:0 18px 50px #0000002e}@media (max-width:768px){.privacy_policy_page .privacy_policy_container{padding:1.25rem}}.privacy_policy_page .privacy_policy_container h1{text-transform:uppercase;margin-bottom:2rem}.privacy_policy_page .privacy_policy_container div{width:100%}.privacy_policy_page .privacy_policy_container div h2{margin:2rem 0 1rem}.privacy_policy_page .privacy_policy_container div p{max-width:78ch;margin:1rem 0}.privacy_policy_page .privacy_policy_container div li{margin:.65rem 0 .65rem 1.4rem}.light .dropdown__menu{color:#17202e;background:#fffffffa;border-color:#182a461f;box-shadow:0 24px 60px #293a5624}.light .dropdown__menu .dropdown__item{border-bottom-color:#182a4614}.light .dropdown__menu .dropdown__option:hover{background:#176fd614;color:#176fd6!important}.dropdown{justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:1024px){.dropdown{width:fit-content}}.dropdown__toggle{cursor:pointer;background:0 0;border:0;width:100%}.dropdown__toggle,.dropdown__option{transition:color .18s,background .18s,transform .18s}@media (min-width:1024px){.dropdown__toggle:hover,.dropdown__option:hover,.dropdown__toggle:hover h4,.dropdown__option:hover h4{color:#6bb8ff!important}}.dropdown__menu{z-index:1001;color:#f4f8ff;-webkit-backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#121a27f5;border:1px solid #dae8ff1f;border-radius:8px;width:max-content;min-width:100%;max-width:340px;max-height:0;transition:opacity .18s,transform .18s,max-height .22s;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-6px);box-shadow:0 24px 70px #00000061}.dropdown__menu.is-open{opacity:1;pointer-events:auto;max-height:560px;transform:translate(-50%)translateY(0)}@media (min-width:1024px){.dropdown__menu{top:calc(100% + 14px)}}.dropdown__list{width:100%;margin:0;padding:8px;list-style:none}.dropdown__list .dropdown__item{border-bottom:1px solid #ffffff12;width:100%}.dropdown__list .dropdown__item:last-child{border-bottom:none}.dropdown__option{cursor:pointer;text-align:left;background:0 0;border-radius:6px;width:100%;padding:12px 14px}.dropdown__option:hover{background:#6bb8ff1a}.dropdown__option.is-disabled{opacity:.5;cursor:not-allowed;transform:none!important}.light .not_found_page{background:#b9d3ff}.light .not_found_page button{border-color:#176fd6}@media (min-width:1024px){.light .not_found_page button:hover{background:#176fd6}}.light .not_found_page button:active{background:#176fd6}.not_found_page{width:100%;height:100vh;max-height:1400px;padding:5rem 0}.not_found_page .open{flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex}.not_found_page .open .glitch{letter-spacing:-.04em;text-shadow:0 0 18px #ffffff1a;font-weight:900;line-height:1.05;position:relative}.not_found_page .open .glitch:before,.not_found_page .open .glitch:after{content:attr(data-text);pointer-events:none;opacity:.9;white-space:pre-wrap;position:absolute;inset:0}.not_found_page .open .glitch:before{animation:1.7s step-end infinite glitchA;transform:translate(2px)}.not_found_page .open .glitch:after{animation:1.35s step-end infinite glitchB;transform:translate(-2px)}.not_found_page .open .glitch{animation:3.1s infinite flicker}.not_found_page .open .glitch--big{text-transform:uppercase;letter-spacing:-.06em;font-size:clamp(56px,8vw,110px)}@media (max-width:768px){.not_found_page .open .glitch--big{font-size:2.6rem}}.not_found_page .open .glitch--small{opacity:.9;text-align:center;max-width:820px;padding:0 16px;font-size:2rem;font-weight:600}@media (max-width:768px){.not_found_page .open .glitch--small{font-size:1.3rem}}.not_found_page .open .glitch--small:before,.not_found_page .open .glitch--small:after{opacity:.55}.not_found_page .open button{border:2px solid #6bb8ff;border-radius:25px;padding:1rem 1.5rem;transition:all .5s}@media (min-width:1024px){.not_found_page .open button:hover{background:#6bb8ff}}.not_found_page .open button:active{background:#6bb8ff}@keyframes flicker{0%,to{opacity:1}97%{opacity:1}98%{opacity:.72}99%{opacity:1}}@keyframes glitchA{0%{clip-path:inset(0)}10%{clip-path:inset(12% 0 72%);transform:translate(3px,-1px)}12%{clip-path:inset(0);transform:translate(2px)}26%{clip-path:inset(55% 0 18%);transform:translate(4px,1px)}28%{clip-path:inset(0);transform:translate(2px)}54%{clip-path:inset(8% 0 80%);transform:translate(1px,1px)}56%{clip-path:inset(0);transform:translate(2px)}78%{clip-path:inset(70% 0 10%);transform:translate(3px)}80%{clip-path:inset(0);transform:translate(2px)}}@keyframes glitchB{0%{clip-path:inset(0)}14%{clip-path:inset(72% 0 10%);transform:translate(-4px)}16%{clip-path:inset(0);transform:translate(-2px)}34%{clip-path:inset(18% 0 58%);transform:translate(-3px,1px)}36%{clip-path:inset(0);transform:translate(-2px)}60%{clip-path:inset(80% 0 6%);transform:translate(-5px,-1px)}62%{clip-path:inset(0);transform:translate(-2px)}86%{clip-path:inset(8% 0 82%);transform:translate(-3px)}88%{clip-path:inset(0);transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.glitch,.glitch:before,.glitch:after{animation:none!important}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#070a10}.page{flex-direction:column;align-items:center;padding-top:60px;display:flex}@media (min-width:1024px){.page{padding-top:80px}}.dark{color:#f4f8ff;background:radial-gradient(900px 520px at 50% -10%,#6bb8ff14,#0000 65%),#070a10}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark p,.dark li,.dark a,.dark Link,.dark button{color:#f4f8ff}.dark p,.dark li{color:#f4f8ffad}.dark .divider{background:linear-gradient(90deg,#6bb8ffd9,#62e6ff33,#0000)}.light{color:#17202e;background:radial-gradient(900px 520px at 50% -10%,#176fd614,#0000 65%),#f5f7fb}.light h1,.light h2,.light h3,.light h4,.light h5,.light p,.light li,.light a,.light Link,.light button{color:#17202e}.light p,.light li{color:#17202ead}.light .divider{background:linear-gradient(90deg,#176fd6d9,#6bb8ff3d,#0000)}h1,h2,h3{letter-spacing:0;font-weight:700;line-height:1.08}h1{font-size:4.25rem}@media (max-width:768px){h1{font-size:2rem}}@media (min-width:769px) and (max-width:1023px){h1{font-size:3rem}}h2{font-size:2.65rem}@media (max-width:768px){h2{font-size:1.55rem}}@media (min-width:769px) and (max-width:1023px){h2{font-size:2.15rem}}h3{font-size:1.65rem}@media (max-width:768px){h3{font-size:1.15rem}}@media (min-width:769px) and (max-width:1023px){h3{font-size:1.35rem}}p,li{font-size:1.05rem;line-height:1.75}@media (max-width:768px){p,li{font-size:1rem}}.open{transition:opacity .7s,transform .7s,filter .7s}.open.hidden{opacity:0;filter:blur(2px);transform:translateY(18px)}.divider{width:100%;height:1px;border:0!important}.premium-link{background:#6bb8ff1f;border:1px solid #6bb8ff57;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1rem;font-weight:650;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;color:#f4f8ff!important}@media (min-width:1024px){.premium-link:hover{background:#6bb8ff2e;border-color:#62e6ff8c;transform:translateY(-1px)}}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_80a47c6e-module__oZ4Fhq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_80a47c6e-module__oZ4Fhq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
