.CookieBanner_cookieBanner__ZTZIS{position:fixed;bottom:0;left:0;right:0;z-index:1100;padding:0 24px env(safe-area-inset-bottom,0);animation:CookieBanner_cookieSlideUp__rHzte .5s cubic-bezier(.2,.8,.2,1) forwards}@media(max-width:768px){.CookieBanner_cookieBanner__ZTZIS{padding:0 16px env(safe-area-inset-bottom,0)}}@keyframes CookieBanner_cookieSlideUp__rHzte{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieBanner_cookieBanner__inner__3aTKh{max-width:1200px;margin:0 auto 16px;display:flex;align-items:center;gap:24px;padding:16px 24px;border-radius:12px;background:rgba(11,17,32,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 -4px 24px rgba(0,0,0,.15)}@media(max-width:768px){.CookieBanner_cookieBanner__inner__3aTKh{flex-direction:column;gap:12px;padding:14px 16px;margin-bottom:12px}}.CookieBanner_cookieBanner__text__1KPMf{flex:1 1;font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.95);margin:0}.CookieBanner_cookieBanner__link__NDuMB{color:#26dad2;text-decoration:underline;text-underline-offset:2px;margin:0 2px;transition:color .25s ease}.CookieBanner_cookieBanner__link__NDuMB:hover{color:#4aeadf}.CookieBanner_cookieBanner__actions__wnWq_{display:flex;gap:8px;flex-shrink:0}@media(max-width:768px){.CookieBanner_cookieBanner__actions__wnWq_{width:100%}}.CookieBanner_cookieBanner__btn_type_accept__5QCr6{padding:8px 20px;border-radius:8px;border:none;background:#26dad2;color:#0b1120;font-family:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color .25s ease;white-space:nowrap;min-height:40px}.CookieBanner_cookieBanner__btn_type_accept__5QCr6:hover{background:#4aeadf}.CookieBanner_cookieBanner__btn_type_accept__5QCr6:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(max-width:768px){.CookieBanner_cookieBanner__btn_type_accept__5QCr6{flex:1 1}}.CookieBanner_cookieBanner__btn_type_decline__hprvE{padding:8px 20px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.65);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .25s ease,color .25s ease;white-space:nowrap;min-height:40px}.CookieBanner_cookieBanner__btn_type_decline__hprvE:hover{border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.95)}.CookieBanner_cookieBanner__btn_type_decline__hprvE:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(max-width:768px){.CookieBanner_cookieBanner__btn_type_decline__hprvE{flex:1 1}}.MagneticButton_magneticButton__6JkCp,.MagneticButton_magneticButton__inner__Wnp_x{display:flex;flex:1 1;min-width:0;max-width:100%}.MagneticButton_magneticButton__inner__Wnp_x{will-change:transform}.ScrollToTop_scrollToTop__dn1I0{position:fixed;bottom:24px;right:24px;z-index:900;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}@media(max-width:768px){.ScrollToTop_scrollToTop__dn1I0{bottom:16px;right:16px}}.ScrollToTop_scrollToTop_state_visible__tQjzF{opacity:1;pointer-events:auto;transform:translateY(0)}.ScrollToTop_scrollToTop__btn__BlT6t{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;border-radius:50%;background:rgba(11,17,32,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:hsla(0,0%,100%,.95);cursor:pointer;transition:background .3s ease}.ScrollToTop_scrollToTop__btn__BlT6t:hover{background:rgba(38,218,210,.15)}.ScrollToTop_scrollToTop__btn__BlT6t:hover .ScrollToTop_scrollToTop__ringProgress__IE5d0{stroke:#26dad2}.ScrollToTop_scrollToTop__btn__BlT6t:hover .ScrollToTop_scrollToTop__arrow__t2ySL{border-color:#26dad2}@media(max-width:768px){.ScrollToTop_scrollToTop__btn__BlT6t{width:48px;height:48px}}.ScrollToTop_scrollToTop__ring__0JbzC{position:absolute;inset:0;width:100%;height:100%}.ScrollToTop_scrollToTop__ringTrack__dDweX{stroke:hsla(0,0%,100%,.08)}.ScrollToTop_scrollToTop__ringProgress__IE5d0{stroke:rgba(38,218,210,.6);transition:stroke .3s ease}.ScrollToTop_scrollToTop__arrow__t2ySL{display:block;width:12px;height:12px;border-top:2px solid;border-right:2px solid;transform:translateY(2px) rotate(-45deg);transition:border-color .3s ease}.Header_header__kwJr8{position:fixed;top:16px;left:16px;right:16px;z-index:1000;border-radius:16px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);box-shadow:none;transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),backdrop-filter .5s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .5s cubic-bezier(.16,1,.3,1)}@media(max-width:960px){.Header_header__kwJr8{top:12px;left:12px;right:12px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.Header_header__kwJr8{transition:none}}.Header_header__container__ldagu{position:relative;z-index:2;padding:14px 32px;display:flex;align-items:center;justify-content:space-between}@media(max-width:960px){.Header_header__container__ldagu{padding:12px 20px}}.Header_header__logo__tLTRU{position:relative;display:flex;align-items:center;text-decoration:none;transition:opacity .3s ease}.Header_header__logo__tLTRU:hover{opacity:.8}.Header_header__logo__tLTRU img{height:32px;width:auto}@media(max-width:960px){.Header_header__logo__tLTRU img{height:26px}}.Header_header__logoImg_type_light__QOFgl{transition:opacity .4s ease}.Header_header__logoImg_type_dark__4L6gX{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;transition:opacity .4s ease;pointer-events:none}.Header_header__nav__AsOCu{display:flex;align-items:center;gap:2px;background:rgba(11,17,32,.45);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;padding:5px 5px 5px 10px;transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}@media(max-width:960px){.Header_header__nav__AsOCu{display:none}}.Header_header_state_scrolled__v7QWF .Header_header__nav__AsOCu{background:rgba(11,17,32,.65);border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 24px rgba(0,0,0,.15),inset 0 .5px 0 hsla(0,0%,100%,.06)}.Header_header__link__eMpv8{font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1rem;font-weight:700;color:#fff;text-decoration:none;padding:7px 13px;border-radius:10px;letter-spacing:.02em;white-space:nowrap;transition:color .25s ease,background .25s ease}.Header_header__link__eMpv8:hover{color:#fff;background:hsla(0,0%,100%,.1)}.Header_header__link__eMpv8:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Header_header__contactBtn__BbXin{display:inline-flex;align-items:center;gap:10px;padding:10px 14px 10px 24px;margin-left:6px;background:rgba(0,0,0,0);color:#26dad2;text-decoration:none;border:1px solid rgba(38,218,210,.3);border-radius:9999px;font-size:1rem;font-weight:600;letter-spacing:.01em;transition:background .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.Header_header__contactBtn__BbXin:hover{background:#26dad2;color:#0b1120;border-color:#26dad2;box-shadow:0 0 24px rgba(38,218,210,.25)}.Header_header__contactBtn__BbXin:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Header_header__contactBtnIcon__9pafN{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(38,218,210,.12);color:#26dad2;transition:background .3s ease,color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.Header_header__contactBtnIcon__9pafN svg{display:block}.Header_header__contactBtn__BbXin:hover .Header_header__contactBtnIcon__9pafN{background:rgba(11,17,32,.2);color:#0b1120;transform:translate(2px,-2px)}.Header_header__toggle___Sdbn{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:10px;cursor:pointer;position:relative;z-index:3}@media(max-width:960px){.Header_header__toggle___Sdbn{display:flex}}.Header_header__toggleLine__TWtra{display:block;height:2px;background:hsla(0,0%,100%,.9);border-radius:1px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease,width .3s cubic-bezier(.16,1,.3,1);transform-origin:center}.Header_header__toggleLine__TWtra:first-child{width:24px}.Header_header__toggleLine__TWtra:nth-child(2){width:16px;margin-left:auto}.Header_header__toggleLine__TWtra:nth-child(3){width:20px}.Header_header__toggle_state_open__LOQBD .Header_header__toggleLine__TWtra:first-child{width:24px;transform:translateY(7px) rotate(45deg)}.Header_header__toggle_state_open__LOQBD .Header_header__toggleLine__TWtra:nth-child(2){opacity:0;transform:translateX(8px)}.Header_header__toggle_state_open__LOQBD .Header_header__toggleLine__TWtra:nth-child(3){width:24px;transform:translateY(-7px) rotate(-45deg)}.Header_header_state_scrolled__v7QWF .Header_header__toggleLine__TWtra{background:#fff}.Header_header__mobileNav__L7Gbq{position:fixed;inset:0;z-index:1;background:radial-gradient(ellipse at top right,rgba(38,218,210,.04),transparent 60%),rgba(11,17,32,.96);backdrop-filter:blur(40px) saturate(160%);-webkit-backdrop-filter:blur(40px) saturate(160%);display:flex;align-items:center;justify-content:center}.Header_header__mobileLinks__cStxo{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:320px;padding:0 24px}.Header_header__mobileLinkWrap__Wf1FQ{width:100%}.Header_header__mobileLink__DyrGJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.06);transition:border-color .2s ease}.Header_header__mobileLink__DyrGJ:hover{border-bottom-color:rgba(38,218,210,.2)}.Header_header__mobileLink__DyrGJ:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Header_header__mobileLink__DyrGJ:hover .Header_header__mobileLinkLabel__RPK7G{color:#26dad2}.Header_header__mobileLink__DyrGJ:hover .Header_header__mobileLinkIcon__TZs_a{opacity:1;background:rgba(38,218,210,.15);transform:translate(2px,-2px)}.Header_header__mobileLinkLabel__RPK7G{font-size:clamp(1.25rem,5vw,1.5rem);font-weight:700;color:hsla(0,0%,100%,.95);letter-spacing:-.01em;transition:color .2s ease}.Header_header__mobileLinkIcon__TZs_a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(38,218,210,.08);color:#26dad2;opacity:.4;transition:opacity .2s ease,transform .2s ease,background .2s ease}.Header_header__mobileLinkIcon__TZs_a svg{display:block}.Header_header__mobileCtaWrap__xfuc8{width:100%;margin-top:24px}.Header_header__mobileCta__MLli6{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px;background:#26dad2;color:#0b1120;text-decoration:none;border:none;border-radius:9999px;font-size:1rem;font-weight:700;letter-spacing:.01em;box-shadow:0 0 32px rgba(38,218,210,.2);transition:box-shadow .3s ease,transform .3s ease}.Header_header__mobileCta__MLli6:hover{box-shadow:0 0 48px rgba(38,218,210,.35);transform:translateY(-2px)}.Header_header__mobileCta__MLli6:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.Header_header__mobileCtaIcon__2Ecb6{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(11,17,32,.15);color:#0b1120;transition:transform .3s cubic-bezier(.16,1,.3,1)}.Header_header__mobileCtaIcon__2Ecb6 svg{display:block}.Header_header__mobileCta__MLli6:hover .Header_header__mobileCtaIcon__2Ecb6{transform:translate(2px,-2px)}.Header_header_theme_light__eXlsc .Header_header__logoImg_type_light__QOFgl{opacity:0}.Header_header_theme_light__eXlsc .Header_header__logoImg_type_dark__4L6gX{opacity:1}.Header_header_theme_light__eXlsc .Header_header__nav__AsOCu{background:hsla(0,0%,100%,.75);border-color:rgba(0,0,0,.06);box-shadow:0 2px 16px rgba(0,0,0,.06)}.Header_header_theme_light__eXlsc.Header_header_state_scrolled__v7QWF .Header_header__nav__AsOCu{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,.08);box-shadow:0 4px 24px rgba(0,0,0,.08)}.Header_header_theme_light__eXlsc .Header_header__link__eMpv8{color:rgba(0,0,0,.6)}.Header_header_theme_light__eXlsc .Header_header__link__eMpv8:hover{color:rgba(0,0,0,.9);background:rgba(0,0,0,.04)}.Header_header_theme_light__eXlsc .Header_header__contactBtn__BbXin{color:#1db8b0;border-color:rgba(29,184,176,.4)}.Header_header_theme_light__eXlsc .Header_header__contactBtn__BbXin:hover{background:#26dad2;color:#0b1120;border-color:#26dad2}.Header_header_theme_light__eXlsc .Header_header__contactBtnIcon__9pafN{background:rgba(38,218,210,.12);color:#1db8b0}.Header_header_theme_light__eXlsc .Header_header__toggleLine__TWtra{background:rgba(0,0,0,.75)}.Header_header_theme_light__eXlsc.Header_header_state_scrolled__v7QWF .Header_header__toggleLine__TWtra{background:rgba(0,0,0,.85)}.SvgIntro_svgIntro__uVXXY{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0b1120;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .5s ease-out,visibility .5s ease-out;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0)}.SvgIntro_svgIntro_state_done__IxAaJ{opacity:0;visibility:hidden;pointer-events:none}.SvgIntro_svgIntro__container__EKuKS{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0)}.SvgIntro_svgIntro__fullLogo__oLivN{width:clamp(700px,300vw,2000px);height:auto;will-change:transform;transform:translateX(16.8%) scale(.2);transform-origin:33.2% 43.5%}.CustomCursor_customCursor_state_active__j1uIh,.CustomCursor_customCursor_state_active__j1uIh *,.CustomCursor_customCursor_state_active__j1uIh a,.CustomCursor_customCursor_state_active__j1uIh button{cursor:none!important}.CustomCursor_customCursor__circle__2dwto,.CustomCursor_customCursor__dot__74Tkc{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);will-change:transform}@media(prefers-reduced-motion:reduce){.CustomCursor_customCursor__circle__2dwto,.CustomCursor_customCursor__dot__74Tkc{display:none!important}}.CustomCursor_customCursor__dot__74Tkc{width:8px;height:8px;border-radius:50%;background-color:#26dad2}.CustomCursor_customCursor__circle__2dwto{width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(38,218,210,.35);background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;transition:none;mix-blend-mode:difference}.CustomCursor_customCursor__label__ias_f{font-family:var(--font-manrope),sans-serif;font-size:.5625rem;font-weight:700;letter-spacing:.12em;color:#26dad2;text-transform:uppercase;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.ScrollProgress_scrollProgress__5aZmv{position:fixed;top:0;left:0;width:100%;height:3px;z-index:10000;pointer-events:none;background:rgba(0,0,0,0)}.ScrollProgress_scrollProgress__bar__jRr9m{width:100%;height:100%;background:linear-gradient(90deg,#26DAD2,#4AEADF);transform-origin:left center;transform:scaleX(0);will-change:transform;box-shadow:0 0 8px rgba(38,218,210,.4)}.SectionDivider_sectionDivider__2Surg{position:relative;width:100%;padding:0;pointer-events:none;overflow:hidden}.SectionDivider_sectionDivider__fade__8XkBA{position:absolute;inset:0;z-index:0}.SectionDivider_sectionDivider__lineWrap___m0oo{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:center;height:1px}.SectionDivider_sectionDivider__line__bkTVA{width:100%;height:1px;transform-origin:center center;transform:scaleX(0);will-change:transform}.SectionDivider_sectionDivider_type_lightToDark__U_LoG{height:80px;background:linear-gradient(180deg,#F6F6F6 0,#0B1120)}.SectionDivider_sectionDivider_type_lightToDark__U_LoG .SectionDivider_sectionDivider__line__bkTVA{background:linear-gradient(90deg,transparent,rgba(38,218,210,.3) 30%,rgba(38,218,210,.5) 50%,rgba(38,218,210,.3) 70%,transparent)}.SectionDivider_sectionDivider_type_darkToLight__ynbUz{height:80px;background:linear-gradient(180deg,#0B1120 0,#F6F6F6)}.SectionDivider_sectionDivider_type_darkToLight__ynbUz .SectionDivider_sectionDivider__line__bkTVA{background:linear-gradient(90deg,transparent,rgba(38,218,210,.3) 30%,rgba(38,218,210,.5) 50%,rgba(38,218,210,.3) 70%,transparent)}.SectionDivider_sectionDivider__2Surg:not(.SectionDivider_sectionDivider_type_lightToDark__U_LoG):not(.SectionDivider_sectionDivider_type_darkToLight__ynbUz){height:1px}.SectionDivider_sectionDivider__2Surg:not(.SectionDivider_sectionDivider_type_lightToDark__U_LoG):not(.SectionDivider_sectionDivider_type_darkToLight__ynbUz) .SectionDivider_sectionDivider__line__bkTVA{background:linear-gradient(90deg,transparent,rgba(0,0,0,.06) 30%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.06) 70%,transparent)}.Contact_contact__U3mih{position:relative;background:linear-gradient(180deg,#101830,#0B1120);padding:140px 0;overflow:hidden;box-shadow:inset 0 80px 120px -40px rgba(0,0,0,.5)}@media(max-width:768px){.Contact_contact__U3mih{padding:120px 0}}.Contact_contact__U3mih:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 5%,rgba(38,218,210,.3) 20%,#26DAD2 50%,rgba(38,218,210,.3) 80%,transparent 95%);box-shadow:0 0 20px rgba(38,218,210,.4),0 0 60px rgba(38,218,210,.15)}.Contact_contact__U3mih:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(38,218,210,.14) 0,transparent 50%),radial-gradient(ellipse at 70% 40%,rgba(38,218,210,.1) 0,transparent 50%),radial-gradient(ellipse at 50% 80%,rgba(38,218,210,.06) 0,transparent 40%);pointer-events:none;animation:Contact_contact-glow-breathe___3fsb 6s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.Contact_contact__U3mih:after{animation:none}}@keyframes Contact_contact-glow-breathe___3fsb{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.Contact_contact__container__knJIP{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Contact_contact__container__knJIP{padding:0 16px}}.Contact_contact__container__knJIP{position:relative;z-index:1}.Contact_contact__grid__lGXyF{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center}@media(max-width:1024px){.Contact_contact__grid__lGXyF{gap:56px}}@media(max-width:768px){.Contact_contact__grid__lGXyF{grid-template-columns:1fr;gap:40px}}.Contact_contact__left__rIYfN{display:flex;flex-direction:column}@media(max-width:768px){.Contact_contact__left__rIYfN{text-align:center;align-items:center}}.Contact_contact__eyebrow__PgJjw{display:block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(.75rem,1.2vw,.875rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#26dad2;font-size:clamp(.8125rem,1.5vw,.9375rem);letter-spacing:.25em;margin-bottom:20px}.Contact_contact__heading__FTOSu{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;color:hsla(0,0%,100%,.95);line-height:1.35;letter-spacing:-.03em;margin:0 0 24px}@media(max-width:768px){.Contact_contact__heading__FTOSu{font-size:clamp(1.75rem,6vw,2.5rem);margin-bottom:20px}}.Contact_contact__subtext__GZAiK{font-size:1.125rem;color:hsla(0,0%,100%,.65);line-height:1.8;margin:0 0 36px}@media(max-width:768px){.Contact_contact__subtext__GZAiK{font-size:1rem;margin-bottom:24px}.Contact_contact__brDesktop__2L1vF{display:none}}.Contact_contact__trustList__T35QB{list-style:none;display:flex;flex-direction:column;gap:14px;margin:0 0 40px;padding:0}@media(max-width:768px){.Contact_contact__trustList__T35QB{order:3;margin:0 0 28px}}.Contact_contact__trustItem__9Uy7_{display:flex;align-items:center;gap:12px}@media(max-width:768px){.Contact_contact__trustItem__9Uy7_{justify-content:center;max-width:280px;margin:0 auto}}.Contact_contact__trustItemText__3WxFu{color:hsla(0,0%,100%,.75);font-size:1rem;font-weight:500}.Contact_contact__checkIcon__Hflpe{flex-shrink:0;width:20px;height:20px;color:#26dad2;filter:drop-shadow(0 0 4px rgba(38,218,210,.4))}.Contact_contact__orBlock__mkUk_{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:280px}@media(max-width:768px){.Contact_contact__orBlock__mkUk_{order:4;max-width:100%}}.Contact_contact__orDivider__xXrb_{display:flex;align-items:center;gap:16px;width:100%}.Contact_contact__orDividerLine__naZIo{flex:1 1;height:1px;background:hsla(0,0%,100%,.12)}.Contact_contact__orDividerText__Nr9Th{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.875rem;color:hsla(0,0%,100%,.65);text-transform:lowercase;letter-spacing:.05em}.Contact_contact__card__MP7yY{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:hsla(0,0%,100%,.05);border:1px solid rgba(38,218,210,.15);border-radius:24px;padding:44px;position:relative;box-shadow:0 0 60px rgba(38,218,210,.08),0 24px 64px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06);transition:box-shadow .4s ease,border-color .4s ease}.Contact_contact__card__MP7yY:hover{border-color:rgba(38,218,210,.25);box-shadow:0 0 80px rgba(38,218,210,.12),0 32px 72px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.Contact_contact__card__MP7yY:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(38,218,210,.2),transparent 40%,transparent 60%,rgba(38,218,210,.1));z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px}@media(max-width:768px){.Contact_contact__card__MP7yY{padding:32px 20px}}.Contact_contact__form__x0Dy_{display:flex;flex-direction:column;gap:20px}.Contact_contact__formTitle__X54Bd{font-size:1.5rem;font-weight:800;color:hsla(0,0%,100%,.95);margin:0 0 4px;text-align:center;letter-spacing:-.01em}.Contact_contact__fieldGroup__mU2uA{display:flex;flex-direction:column;gap:6px}.Contact_contact__label__lplVm{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7)}.Contact_contact__required__uRqDG{color:#26dad2;font-weight:700}.Contact_contact__input__bJNp1{width:100%;padding:14px 16px;font-size:1rem;font-family:inherit;color:hsla(0,0%,100%,.95);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;outline:none;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.Contact_contact__input__bJNp1::placeholder{color:hsla(0,0%,100%,.45)}.Contact_contact__input__bJNp1:focus{border-color:#26dad2;background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(38,218,210,.12)}.Contact_contact__select__XHneh{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.5)' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.Contact_contact__select__XHneh option{background:#0b1120;color:hsla(0,0%,100%,.95)}.Contact_contact__error__TOVMj{font-size:.875rem;color:#f87171;margin:0;line-height:1.5}.Contact_contact__submitBtn__NW3xk{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:18px 32px;font-size:1.125rem;font-weight:800;font-family:inherit;color:#0b1120;background:#26dad2;border:none;border-radius:8px;cursor:pointer;position:relative;box-shadow:0 4px 20px rgba(38,218,210,.3),0 0 40px rgba(38,218,210,.15);transition:transform .25s ease,box-shadow .25s ease;animation:Contact_contact-btn-pulse__L0nKR 3s ease-in-out infinite}.Contact_contact__submitBtn__NW3xk:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 32px rgba(38,218,210,.4),0 0 60px rgba(38,218,210,.2);animation:none}.Contact_contact__submitBtn__NW3xk:active:not(:disabled){transform:translateY(0)}.Contact_contact__submitBtn__NW3xk:disabled{opacity:.7;cursor:not-allowed;animation:none}@media(prefers-reduced-motion:reduce){.Contact_contact__submitBtn__NW3xk{animation:none}}@keyframes Contact_contact-btn-pulse__L0nKR{0%,to{box-shadow:0 4px 20px rgba(38,218,210,.3),0 0 40px rgba(38,218,210,.15)}50%{box-shadow:0 4px 24px rgba(38,218,210,.45),0 0 60px rgba(38,218,210,.25)}}.Contact_contact__submitSpinner__tlil0{animation:Contact_contact-spin__e2JOz 1s linear infinite}@keyframes Contact_contact-spin__e2JOz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Contact_contact__formNote__O19bH{font-size:.875rem;color:hsla(0,0%,100%,.65);text-align:center;margin:0;line-height:1.5}.Contact_contact__successState__3Gfj6{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 0;gap:16px}.Contact_contact__successIcon__wYNxT{width:56px;height:56px;color:#26dad2;filter:drop-shadow(0 0 12px rgba(38,218,210,.4))}.Contact_contact__successTitle__pehsU{font-size:1.25rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:0}.Contact_contact__successDesc__aa0PR{font-size:1rem;color:hsla(0,0%,100%,.65);margin:0;line-height:1.6}.Breadcrumb_breadcrumb__5wwdS{position:absolute;top:0;left:0;right:0;z-index:10;padding:24px 0 0;pointer-events:none}.Breadcrumb_breadcrumb__5wwdS [role=button],.Breadcrumb_breadcrumb__5wwdS a,.Breadcrumb_breadcrumb__5wwdS button{pointer-events:auto}@media(max-width:768px){.Breadcrumb_breadcrumb__5wwdS{padding:16px 0 0}}.Breadcrumb_breadcrumb__track__TAMSP{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Breadcrumb_breadcrumb__track__TAMSP{padding:0 16px}}.Breadcrumb_breadcrumb__list__2DlCa{gap:0;list-style:none;margin:0;padding:0}.Breadcrumb_breadcrumb__item__XqX3_,.Breadcrumb_breadcrumb__list__2DlCa{display:inline-flex;align-items:center}.Breadcrumb_breadcrumb__capsule__gYPry{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:9999px;text-decoration:none;cursor:pointer;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.Breadcrumb_breadcrumb__capsule__gYPry:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.02) 40%,transparent);pointer-events:none}.Breadcrumb_breadcrumb__capsule__gYPry{transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.Breadcrumb_breadcrumb__capsule__gYPry:hover{border-color:rgba(38,218,210,.25);background:rgba(38,218,210,.06)}.Breadcrumb_breadcrumb__capsule__gYPry:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(max-width:768px){.Breadcrumb_breadcrumb__capsule__gYPry{padding:5px 12px}}.Breadcrumb_breadcrumb__capsule_state_active___kJXe{cursor:default;background:rgba(38,218,210,.08);border-color:rgba(38,218,210,.3);box-shadow:0 0 12px rgba(38,218,210,.12),inset 0 0 12px rgba(38,218,210,.06)}.Breadcrumb_breadcrumb__capsule_state_active___kJXe:before{background:linear-gradient(135deg,rgba(38,218,210,.15),rgba(255,255,255,.04) 40%,transparent)}.Breadcrumb_breadcrumb__capsule_state_active___kJXe:hover{border-color:rgba(38,218,210,.3);background:rgba(38,218,210,.08);box-shadow:0 0 12px rgba(38,218,210,.12),inset 0 0 12px rgba(38,218,210,.06)}.Breadcrumb_breadcrumb__capsuleText__wUEab{position:relative;z-index:1;font-size:.75rem;font-weight:500;color:rgba(0,0,0,.6);letter-spacing:.02em;white-space:nowrap}@media(max-width:768px){.Breadcrumb_breadcrumb__capsuleText__wUEab{max-width:180px;overflow:hidden;text-overflow:ellipsis}}.Breadcrumb_breadcrumb__capsule_state_active___kJXe .Breadcrumb_breadcrumb__capsuleText__wUEab{font-weight:600;color:#1a1a1a}.Breadcrumb_breadcrumb__dot__sU2Z6{position:relative;z-index:1;width:6px;height:6px;border-radius:50%;background:#26dad2;box-shadow:0 0 8px rgba(38,218,210,.5);flex-shrink:0}.Breadcrumb_breadcrumb__connector__N2OE3{display:block;width:24px;height:1px;background:linear-gradient(90deg,rgba(38,218,210,.15),rgba(38,218,210,.3),rgba(38,218,210,.15));flex-shrink:0}@media(max-width:768px){.Breadcrumb_breadcrumb__connector__N2OE3{width:16px}}.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsule__gYPry{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsule__gYPry:hover{background:rgba(38,218,210,.08);border-color:rgba(38,218,210,.25)}.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsule_state_active___kJXe,.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsule_state_active___kJXe:hover{background:rgba(38,218,210,.1);border-color:rgba(38,218,210,.35);box-shadow:0 0 16px rgba(38,218,210,.15),inset 0 0 16px rgba(38,218,210,.08)}.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsuleText__wUEab{color:hsla(0,0%,100%,.65)}.Breadcrumb_breadcrumb__capsule_state_active___kJXe .Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__capsuleText__wUEab{color:hsla(0,0%,100%,.9)}.Breadcrumb_breadcrumb_theme_dark__CBW5j .Breadcrumb_breadcrumb__connector__N2OE3{background:linear-gradient(90deg,rgba(38,218,210,.1),rgba(38,218,210,.25),rgba(38,218,210,.1))}@media(prefers-reduced-motion:reduce){.Breadcrumb_breadcrumb__capsule__gYPry{transition:none}}.PageCTA_pageCta__gYdl6{position:relative;background:linear-gradient(180deg,#101830,#0B1120);padding:120px 0;overflow:hidden;text-align:center}.PageCTA_pageCta__gYdl6:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 10%,rgba(38,218,210,.25) 25%,#26DAD2 50%,rgba(38,218,210,.25) 75%,transparent 90%);box-shadow:0 0 16px rgba(38,218,210,.3)}.PageCTA_pageCta__gYdl6:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:500px;background:radial-gradient(ellipse at center,rgba(38,218,210,.08) 0,transparent 60%);pointer-events:none}@media(max-width:768px){.PageCTA_pageCta__gYdl6{padding:80px 0}}.PageCTA_pageCta__container__fDAUX{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PageCTA_pageCta__container__fDAUX{padding:0 16px}}.PageCTA_pageCta__container__fDAUX{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.PageCTA_pageCta__eyebrow__8rUQ0{display:block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(.75rem,1.2vw,.875rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#26dad2;margin-bottom:24px}.PageCTA_pageCta__heading__O8ktE{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;color:hsla(0,0%,100%,.95);line-height:1.35;letter-spacing:-.02em;margin:0 0 16px}@media(max-width:768px){.PageCTA_pageCta__heading__O8ktE{font-size:clamp(1.5rem,6vw,2rem)}}.PageCTA_pageCta__sub__63BBF{font-size:1rem;color:hsla(0,0%,100%,.65);line-height:1.7;margin:0 0 40px}@media(max-width:768px){.PageCTA_pageCta__sub__63BBF{font-size:.875rem;margin-bottom:32px}}.PageCTA_pageCta__actions__TlPlG{display:flex;gap:16px}@media(max-width:768px){.PageCTA_pageCta__actions__TlPlG{flex-direction:column;width:100%;max-width:320px;gap:12px}}.AskMateChatWidget_askmate__SN_he{position:fixed;right:24px;bottom:24px;z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media(max-width:640px){.AskMateChatWidget_askmate__SN_he{right:16px;bottom:16px}}.AskMateChatWidget_askmate__panel__c0WcF{width:min(360px,100vw - 32px);background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column}.AskMateChatWidget_askmate__header__sGe4J{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;background:#f6f6f6;border-bottom:1px solid rgba(0,0,0,.08)}.AskMateChatWidget_askmate__title__pHQQO{font-weight:800;color:#0b1120}.AskMateChatWidget_askmate__subtitle__lAtv2{margin:4px 0 0;font-size:.75rem;color:#6b7280}.AskMateChatWidget_askmate__close__rcm5j{border:none;background:rgba(0,0,0,0);cursor:pointer;color:#6b7280}.AskMateChatWidget_askmate__log__NoeAr{padding:16px;display:flex;flex-direction:column;gap:12px;max-height:420px;overflow-y:auto}.AskMateChatWidget_askmate__qa__CMtvA{display:flex;flex-direction:column;gap:8px}.AskMateChatWidget_askmate__bubble__e5foZ{padding:10px 12px;border-radius:12px;font-size:.85rem;line-height:1.6;max-width:100%}.AskMateChatWidget_askmate__bubble_role_bot__eR4z1{background:#f6f6f6;color:#0b1120;align-self:flex-start;border:1px solid rgba(0,0,0,.08)}.AskMateChatWidget_askmate__bubble_role_user__Ynh0d{background:#26dad2;color:#fff;align-self:flex-end}.AskMateChatWidget_askmate__question__pYdQ1{display:flex;flex-direction:column;gap:10px}.AskMateChatWidget_askmate__options__zn8yA{display:flex;flex-direction:column;gap:8px}.AskMateChatWidget_askmate__option__vdXfs{border:1px solid rgba(0,0,0,.08);background:#fff;border-radius:10px;padding:8px 10px;font-size:.85rem;text-align:left;cursor:pointer;transition:all .2s ease}.AskMateChatWidget_askmate__option__vdXfs:hover{border-color:#26dad2;color:#26dad2}.AskMateChatWidget_askmate__result__qmI5L{display:flex;flex-direction:column;gap:10px}.AskMateChatWidget_askmate__actions__xEd32{display:flex;flex-direction:column;gap:8px}.AskMateChatWidget_askmate__action__FYFpY{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(0,0,0,.08);background:#fff;border-radius:10px;padding:10px 12px;font-size:.85rem;font-weight:700;color:#0b1120;transition:all .2s ease}.AskMateChatWidget_askmate__action__FYFpY:hover{border-color:#26dad2;color:#26dad2}.AskMateChatWidget_askmate__action_type_primary__eMsAd{background:#0b1120;color:#fff;border-color:#0b1120}.AskMateChatWidget_askmate__action_type_primary__eMsAd:hover{background:#26dad2;border-color:#26dad2;color:#fff}.AskMateChatWidget_askmate__footer__A_8ko{padding:12px 16px;border-top:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between;background:#f6f6f6}.AskMateChatWidget_askmate__reset__oMAOG{display:inline-flex;align-items:center;gap:6px;border:none;background:rgba(0,0,0,0);color:#6b7280;font-size:.75rem;cursor:pointer}.AskMateChatWidget_askmate__note__ht5ld{font-size:.7rem;color:#94a3b8}.AskMateChatWidget_askmate__toggle__ILc8v{display:inline-flex;align-items:center;gap:8px;border:none;background:#0b1120;color:#fff;padding:12px 16px;border-radius:999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);cursor:pointer;font-weight:700;transition:all .2s ease}.AskMateChatWidget_askmate__toggle__ILc8v:hover,.AskMateChatWidget_askmate__toggle_state_open__TpIBD{background:#26dad2}.Footer_footer__1GzAj{background:#080d1a;padding:100px 0 80px;position:relative;overflow:hidden;border-top:1px solid rgba(38,218,210,.15)}@media(max-width:768px){.Footer_footer__1GzAj{padding:64px 0 48px}}.Footer_footer__canvas__2RKTm{position:absolute;inset:0;z-index:0;pointer-events:none}.Footer_footer__container__5DwTq{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Footer_footer__container__5DwTq{padding:0 16px}}.Footer_footer__container__5DwTq{position:relative;z-index:1}.Footer_footer__brand__lhpDb{text-align:left;margin-bottom:48px}@media(max-width:768px){.Footer_footer__brand__lhpDb{margin-bottom:32px}}.Footer_footer__logoLink___PsKc{display:inline-block;text-decoration:none;transition:opacity .3s ease}.Footer_footer__logoLink___PsKc:hover{opacity:.8}.Footer_footer__logoLink___PsKc:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Footer_footer__logoImg__Lj39U{width:clamp(200px,30vw,320px);height:auto}.Footer_footer__body__8SKu4{display:grid;grid-template-columns:1fr 2fr;grid-gap:80px;gap:80px;margin-bottom:64px}@media(max-width:1024px){.Footer_footer__body__8SKu4{grid-template-columns:1fr 1.5fr;gap:48px}}@media(max-width:768px){.Footer_footer__body__8SKu4{grid-template-columns:1fr;gap:48px;margin-bottom:64px}}.Footer_footer__info__jjRi7{display:flex;flex-direction:column;gap:12px}.Footer_footer__companyName__UfxHL{color:hsla(0,0%,100%,.95);font-size:1.125rem;font-weight:700;line-height:1.7;margin:0}.Footer_footer__address__Qa0_L{color:hsla(0,0%,100%,.95);font-size:1.125rem;font-weight:400;line-height:1.9;margin:0;white-space:nowrap}@media(max-width:768px){.Footer_footer__address__Qa0_L{white-space:normal;font-size:1rem}}.Footer_footer__phone__61x5Y{margin:0}.Footer_footer__phoneLink__TFTa0{color:hsla(0,0%,100%,.95);font-size:1.125rem;font-weight:400;text-decoration:none;transition:color .3s ease}.Footer_footer__phoneLink__TFTa0:hover{color:#26dad2}.Footer_footer__phoneLink__TFTa0:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Footer_footer__social__8xzWE{display:flex;align-items:center;gap:16px;margin-top:8px}.Footer_footer__socialLink___Kuvd{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .3s ease,border-color .3s ease,background .3s ease}.Footer_footer__socialLink___Kuvd:hover{color:#26dad2;border-color:rgba(38,218,210,.4);background:rgba(38,218,210,.08)}.Footer_footer__socialLink___Kuvd:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Footer_footer__nav__zK6Ru{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}@media(max-width:1024px){.Footer_footer__nav__zK6Ru{gap:32px 24px}}@media(max-width:768px){.Footer_footer__nav__zK6Ru{grid-template-columns:repeat(2,1fr);gap:36px 24px}}.Footer_footer__navColumn__kDs8d{gap:24px}.Footer_footer__navColumn__kDs8d,.Footer_footer__navGroup__p_5fv{display:flex;flex-direction:column}.Footer_footer__navMainLink__i4_yg{display:inline-block;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;color:hsla(0,0%,100%,.95);text-decoration:none;line-height:1.4;letter-spacing:.02em;transition:color .3s ease}.Footer_footer__navMainLink__i4_yg:hover{color:#26dad2}.Footer_footer__navMainLink__i4_yg:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(max-width:768px){.Footer_footer__navMainLink__i4_yg{font-size:clamp(1.125rem,4.5vw,1.375rem)}}.Footer_footer__navSubList__ifvgv{list-style:none;display:flex;flex-direction:column;gap:6px;padding:0;margin:10px 0 0}.Footer_footer__navSubItem__sDd2n{margin:0}.Footer_footer__navSubLink__ujj2m{display:inline-flex;align-items:center;color:hsla(0,0%,100%,.95);text-decoration:none;font-size:1rem;font-weight:700;line-height:1.8;transition:color .3s ease}.Footer_footer__navSubLink__ujj2m:hover{color:#26dad2}.Footer_footer__navSubLink__ujj2m:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Footer_footer__navDot__sdmpR{flex-shrink:0;margin-right:2px;color:inherit}.Footer_footer__bottom__wmdRG{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.Footer_footer__bottom__wmdRG{flex-direction:column;gap:24px;text-align:center}}.Footer_footer__copyright__3BGVH{color:hsla(0,0%,100%,.95);font-size:.875rem;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-weight:500;margin:0}.Footer_footer__legalLinks__L3ZP_{display:flex;align-items:center;gap:24px}@media(max-width:768px){.Footer_footer__legalLinks__L3ZP_{flex-direction:column;gap:12px}}.Footer_footer__privacyLink__mZpB7{color:hsla(0,0%,100%,.95);font-size:.875rem;font-weight:700;text-decoration:none;transition:color .3s ease;white-space:nowrap}.Footer_footer__privacyLink__mZpB7:hover{color:#26dad2}.Footer_footer__privacyLink__mZpB7:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Footer_footer__logoLink___PsKc,.Footer_footer__navMainLink__i4_yg,.Footer_footer__navSubLink__ujj2m,.Footer_footer__phoneLink__TFTa0,.Footer_footer__privacyLink__mZpB7,.Footer_footer__socialLink___Kuvd{transition:none}}.SubpageHero_subpageHero__28seV{position:relative;background:#0b1120;padding:160px 0 80px;overflow:hidden;text-align:center}@media(max-width:768px){.SubpageHero_subpageHero__28seV{padding:120px 0 56px}}.SubpageHero_subpageHero__bg__QxVbQ{position:absolute;inset:0;pointer-events:none}.SubpageHero_subpageHero__bg__QxVbQ:before{content:"";position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:700px;height:500px;background:radial-gradient(circle,rgba(38,218,210,.07) 0,transparent 70%)}.SubpageHero_subpageHero__inner__d3V8Z{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:16px}@media(max-width:768px){.SubpageHero_subpageHero__inner__d3V8Z{padding:0 24px;gap:12px}}.SubpageHero_subpageHero__enRow___G34I{display:inline-flex;align-items:center;gap:16px}@media(max-width:768px){.SubpageHero_subpageHero__enRow___G34I{gap:12px}}.SubpageHero_subpageHero__icon__2Ijf8{display:inline-flex;color:#26dad2;filter:drop-shadow(0 0 16px rgba(38,218,210,.4));flex-shrink:0}@media(max-width:768px){.SubpageHero_subpageHero__icon__2Ijf8 svg{width:28px;height:28px}}.SubpageHero_subpageHero__enTitle__vdN8U{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1;letter-spacing:-.03em;color:hsla(0,0%,100%,.95)}@media(max-width:768px){.SubpageHero_subpageHero__enTitle__vdN8U{font-size:clamp(1.75rem,8vw,2.5rem)}}.SubpageHero_subpageHero__title__F5spP{font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.6;color:#fff;margin:0;letter-spacing:.02em}.SubpageHero_subpageHero__desc__6G0uI{font-size:1rem;line-height:1.75;color:hsla(0,0%,100%,.7);margin:4px 0 0;max-width:560px}.SubpageHero_subpageHero__extra__Jj5Ba{margin-top:16px;position:relative;z-index:1}.ServiceDetailPage_serviceDetail__bR2lG{position:relative}.ServiceDetailPage_serviceDetail__leadSection__cRoQ_{padding:64px 0 32px;background:#fff}.ServiceDetailPage_serviceDetail__leadInner__O6Kfd{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServiceDetailPage_serviceDetail__leadInner__O6Kfd{padding:0 16px}}.ServiceDetailPage_serviceDetail__leadInner__O6Kfd{max-width:800px}.ServiceDetailPage_serviceDetail__lead__xe2GT{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.9;color:#6b7280;text-align:center;letter-spacing:.01em}.ServiceDetailPage_serviceDetail__section___xC14{padding:80px 0}@media(max-width:768px){.ServiceDetailPage_serviceDetail__section___xC14{padding:56px 0}}.ServiceDetailPage_serviceDetail__section_bg_white__5Ld9h{background:#fff}.ServiceDetailPage_serviceDetail__section_bg_offWhite__94oGM{background:#f6f6f6}.ServiceDetailPage_serviceDetail__sectionInner___Tn0X{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServiceDetailPage_serviceDetail__sectionInner___Tn0X{padding:0 16px}}.ServiceDetailPage_serviceDetail__paragraphs__qfND6{max-width:800px;margin:0 auto}.ServiceDetailPage_serviceDetail__paragraph__9_Qax{font-size:1rem;line-height:1.8;color:#6b7280;margin-bottom:24px}.ServiceDetailPage_serviceDetail__paragraph__9_Qax:last-child{margin-bottom:0}.ServiceDetailPage_serviceDetail__bulletGrid__pHalL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:960px;margin:0 auto}@media(max-width:768px){.ServiceDetailPage_serviceDetail__bulletGrid__pHalL{grid-template-columns:1fr;gap:12px}}.ServiceDetailPage_serviceDetail__bulletCard__Fa_f1{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;transition:box-shadow .25s ease,border-color .25s ease}.ServiceDetailPage_serviceDetail__section_bg_white__5Ld9h .ServiceDetailPage_serviceDetail__bulletCard__Fa_f1{background:#f6f6f6;border-color:rgba(0,0,0,.04)}.ServiceDetailPage_serviceDetail__bulletCard__Fa_f1:hover{box-shadow:0 4px 24px rgba(0,0,0,.06);border-color:rgba(38,218,210,.2)}@media(max-width:768px){.ServiceDetailPage_serviceDetail__bulletCard__Fa_f1{padding:16px 20px;gap:12px}}.ServiceDetailPage_serviceDetail__bulletIcon__cE6eU{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(38,218,210,.08);color:#26dad2;margin-top:1px}@media(max-width:768px){.ServiceDetailPage_serviceDetail__bulletIcon__cE6eU{width:28px;height:28px}}.ServiceDetailPage_serviceDetail__bulletText__mWXLT{font-size:1rem;line-height:1.7;color:#1a1a1a;margin:0;flex:1 1}.ServiceDetailPage_serviceDetail__pricingGrid__LLwte{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:960px;margin:0 auto}@media(max-width:768px){.ServiceDetailPage_serviceDetail__pricingGrid__LLwte{grid-template-columns:1fr;gap:12px}}.ServiceDetailPage_serviceDetail__pricingCard__VhBSC{position:relative;padding:24px 28px;background:#fff;border:1px solid rgba(0,0,0,.08);border-left:4px solid #26dad2;border-radius:12px;transition:box-shadow .25s ease,transform .25s ease}.ServiceDetailPage_serviceDetail__section_bg_white__5Ld9h .ServiceDetailPage_serviceDetail__pricingCard__VhBSC{background:#f6f6f6}.ServiceDetailPage_serviceDetail__pricingCard__VhBSC:hover{box-shadow:0 4px 24px rgba(0,0,0,.06);transform:translateY(-2px)}@media(max-width:768px){.ServiceDetailPage_serviceDetail__pricingCard__VhBSC{padding:20px 24px}}.ServiceDetailPage_serviceDetail__pricingText__znR0E{font-size:1rem;line-height:1.7;color:#1a1a1a;font-weight:500;margin:0}.ServiceDetailPage_serviceDetail__note__jTKhj{max-width:800px;margin:32px auto 0;padding:20px 24px;background:rgba(38,218,210,.04);border-left:3px solid #26dad2;border-radius:0 8px 8px 0}@media(max-width:768px){.ServiceDetailPage_serviceDetail__note__jTKhj{margin-top:24px;padding:16px 20px}}.ServiceDetailPage_serviceDetail__noteText__JTGPI{font-size:.875rem;line-height:1.7;color:#6b7280;margin:0}.ServiceDetailPage_serviceDetail__links__of7_F{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media(max-width:768px){.ServiceDetailPage_serviceDetail__links__of7_F{flex-direction:column;align-items:stretch;gap:12px}}.IndustryTabs_industryTabs__WGp5D{position:relative;padding:160px 0;background:#0b1120;color:hsla(0,0%,100%,.95);overflow:hidden}.IndustryTabs_industryTabs__WGp5D:before{content:"";display:block;width:200px;height:2px;background:linear-gradient(90deg,transparent,rgba(38,218,210,.4),transparent);box-shadow:0 0 12px rgba(38,218,210,.15);position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}@media(max-width:768px){.IndustryTabs_industryTabs__WGp5D{padding:100px 0}}.IndustryTabs_industryTabs__container__AIaqP{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.IndustryTabs_industryTabs__container__AIaqP{padding:0 16px}}.IndustryTabs_industryTabs__header__zhbVG{text-align:center;margin-bottom:48px}.IndustryTabs_industryTabs__eyebrow__J0lE7{display:block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:700;color:#26dad2;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.IndustryTabs_industryTabs__title__Z3GpE{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:hsla(0,0%,100%,.95);line-height:1.3;margin:0 0 12px}.IndustryTabs_industryTabs__desc__TqYFI{font-size:.875rem;color:hsla(0,0%,100%,.65);margin:0}.IndustryTabs_industryTabs__tabs__r_D4q{display:flex;justify-content:center;gap:8px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:768px){.IndustryTabs_industryTabs__tabs__r_D4q{gap:6px}}.IndustryTabs_industryTabs__tab__7CEvi{padding:10px 20px;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.IndustryTabs_industryTabs__tab__7CEvi:hover{color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.IndustryTabs_industryTabs__tab__7CEvi:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(max-width:768px){.IndustryTabs_industryTabs__tab__7CEvi{padding:8px 14px;font-size:.75rem}}.IndustryTabs_industryTabs__tab_state_active__aSl_v{font-weight:700;box-shadow:0 0 12px rgba(38,218,210,.15)}.IndustryTabs_industryTabs__tab_state_active__aSl_v,.IndustryTabs_industryTabs__tab_state_active__aSl_v:hover{background:#26dad2;color:#0b1120;border-color:#26dad2}@keyframes IndustryTabs_fadeSlideIn__Z3sbw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.IndustryTabs_industryTabs__panel__kEj52{position:relative;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:40px;animation:IndustryTabs_fadeSlideIn__Z3sbw .3s ease-out;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 4px 24px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.06)}.IndustryTabs_industryTabs__panel__kEj52:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.01) 30%,transparent 60%);pointer-events:none}@media(max-width:768px){.IndustryTabs_industryTabs__panel__kEj52{padding:24px 20px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.IndustryTabs_industryTabs__panel__kEj52{animation:none}}.IndustryTabs_industryTabs__panelTitle__KVWNA{font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;color:hsla(0,0%,100%,.95);margin:0 0 32px;text-align:center}.IndustryTabs_industryTabs__columns__sXyHQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}@media(max-width:768px){.IndustryTabs_industryTabs__columns__sXyHQ{grid-template-columns:1fr;gap:32px}}.IndustryTabs_industryTabs__column__1I_Q2{display:flex;flex-direction:column;gap:16px}.IndustryTabs_industryTabs__columnTitle__oe9Pu{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;color:hsla(0,0%,100%,.7);margin:0;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.IndustryTabs_industryTabs__columnTitle__oe9Pu:before{content:"";display:block;width:3px;height:14px;background:#26dad2;border-radius:2px;flex-shrink:0}.IndustryTabs_industryTabs__list__T85iZ{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.IndustryTabs_industryTabs__listItem_type_challenge__7KtSe{position:relative;padding-left:20px;font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.6)}.IndustryTabs_industryTabs__listItem_type_challenge__7KtSe:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:rgba(239,138,101,.6)}.IndustryTabs_industryTabs__listItem_type_solution__rhqNQ{position:relative;padding-left:20px;font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.8)}.IndustryTabs_industryTabs__listItem_type_solution__rhqNQ:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:rgba(38,218,210,.6)}.ServiceBand_serviceBand__Gg9qS{position:relative;padding:64px 0;overflow:hidden}@media(max-width:768px){.ServiceBand_serviceBand__Gg9qS{padding:48px 0}}.ServiceBand_serviceBand__Gg9qS:after{content:"";display:block;width:360px;height:2px;background:linear-gradient(90deg,transparent,rgba(38,218,210,.6),transparent);box-shadow:0 0 24px rgba(38,218,210,.3);position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}.ServiceBand_serviceBand__Gg9qS:last-child:after{display:none}.ServiceBand_serviceBand_theme_dark__iByIG{background:#0b1120;color:hsla(0,0%,100%,.95)}.ServiceBand_serviceBand_theme_dark__iByIG:after,.ServiceBand_serviceBand_theme_dark__iByIG:before{display:none}.ServiceBand_serviceBand_theme_light__NGihe{background:#fff;color:#1a1a1a}.ServiceBand_serviceBand_theme_offWhite__Q0XH3{background:#f6f6f6;color:#1a1a1a}.ServiceBand_serviceBand__glow__t3XC9{position:absolute;top:-20%;right:-10%;width:700px;height:700px;pointer-events:none}@media(max-width:768px){.ServiceBand_serviceBand__glow__t3XC9{width:400px;height:400px;top:-10%;right:-15%}}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__glow__t3XC9{background:radial-gradient(circle,rgba(38,218,210,.08) 0,rgba(38,218,210,.03) 40%,transparent 70%)}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__glow__t3XC9:after{content:"";position:absolute;bottom:-30%;left:-40%;width:400px;height:400px;background:radial-gradient(circle,rgba(38,218,210,.04) 0,transparent 60%);pointer-events:none}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__glow__t3XC9{background:radial-gradient(circle,rgba(38,218,210,.07) 0,rgba(38,218,210,.02) 40%,transparent 70%)}.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__glow__t3XC9{background:radial-gradient(circle,rgba(38,218,210,.05) 0,rgba(38,218,210,.02) 40%,transparent 70%)}.ServiceBand_serviceBand__container__WuYD6{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:55fr 45fr;grid-gap:48px;gap:48px;align-items:center}@media(max-width:1024px){.ServiceBand_serviceBand__container__WuYD6{grid-template-columns:1fr;gap:32px}}@media(max-width:768px){.ServiceBand_serviceBand__container__WuYD6{padding:0 16px;gap:24px}}.ServiceBand_serviceBand__content__7_C5t{display:flex;flex-direction:column;position:relative;z-index:1}.ServiceBand_serviceBand__eyebrow__xCDvo{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.ServiceBand_serviceBand__eyebrowIcon__vBNGh{color:#26dad2}.ServiceBand_serviceBand__eyebrowLabel__4lvKY{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:700;color:#26dad2;letter-spacing:.2em;text-transform:uppercase}.ServiceBand_serviceBand__title__8EDo7{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;margin:0 0 8px}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__title__8EDo7{background:linear-gradient(135deg,#26DAD2,#4AEADF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;filter:drop-shadow(0 2px 40px rgba(0,0,0,.5))}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__title__8EDo7:after,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__title__8EDo7:after{content:"";display:block;width:40px;height:3px;background:#26dad2;border-radius:2px;margin-top:12px}.ServiceBand_serviceBand__tagline__mWHaC{font-size:1.25rem;font-weight:500;line-height:1.6;margin:0 0 24px;max-width:560px}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__tagline__mWHaC{color:hsla(0,0%,100%,.65)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__tagline__mWHaC,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__tagline__mWHaC{color:#6b7280}.ServiceBand_serviceBand__features__2McyR{display:flex;flex-direction:column;gap:4px;margin:0 0 24px;padding:0;list-style:none}.ServiceBand_serviceBand__featureItem__5vjbG{display:flex;align-items:flex-start;gap:10px;padding:6px 10px;border-radius:8px;border-left:2px solid rgba(0,0,0,0);transition:background .25s ease,border-color .25s ease}.ServiceBand_serviceBand__featureItem__5vjbG:hover{background:rgba(38,218,210,.04);border-left-color:rgba(38,218,210,.3)}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__featureItem__5vjbG:hover{background:rgba(38,218,210,.06);border-left-color:rgba(38,218,210,.5)}.ServiceBand_serviceBand__featureIcon__ITuir{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border-radius:50%;transition:transform .25s ease}.ServiceBand_serviceBand__featureItem__5vjbG:hover .ServiceBand_serviceBand__featureIcon__ITuir{transform:scale(1.15)}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__featureIcon__ITuir{background:rgba(38,218,210,.15);color:#26dad2}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__featureIcon__ITuir,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__featureIcon__ITuir{background:rgba(38,218,210,.1);color:#26dad2}.ServiceBand_serviceBand__featureTitle__CN3a9{font-size:.875rem;font-weight:700;line-height:1.5}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__featureTitle__CN3a9{color:hsla(0,0%,100%,.9)}.ServiceBand_serviceBand__featureText__UMr9b{display:flex;flex-direction:column;gap:1px;min-width:0}.ServiceBand_serviceBand__featureDesc__egbGN{font-size:.8125rem;font-weight:400;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__featureDesc__egbGN{color:hsla(0,0%,100%,.6)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__featureDesc__egbGN,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__featureDesc__egbGN{color:#6b7280}.ServiceBand_serviceBand__footer__0dNPt{display:flex;flex-direction:column;gap:16px}.ServiceBand_serviceBand__price__Pzqvu{display:inline-block;font-size:.875rem;font-weight:700;padding:6px 16px;border-radius:9999px;line-height:1.5;align-self:flex-start}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__price__Pzqvu{background:rgba(38,218,210,.1);color:#26dad2;border:1px solid rgba(38,218,210,.2)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__price__Pzqvu,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__price__Pzqvu{background:rgba(38,218,210,.06);color:#1db8b0;border:1px solid rgba(38,218,210,.15)}.ServiceBand_serviceBand__footerActions__GO26P{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ServiceBand_serviceBand__detailLink__CmkfQ{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:9999px;text-decoration:none;font-size:.875rem;font-weight:600;transition:gap .25s ease,background .25s ease,border-color .25s ease}.ServiceBand_serviceBand__detailLink__CmkfQ:hover{gap:12px}.ServiceBand_serviceBand__detailLink__CmkfQ:focus-visible{outline:2px solid rgba(38,218,210,.5);outline-offset:2px;border-radius:9999px}.ServiceBand_serviceBand__detailLinkText__Gm8jP{line-height:1.5}.ServiceBand_serviceBand__detailLinkArrow__kUMV4{flex-shrink:0;transition:transform .3s ease}.ServiceBand_serviceBand__detailLink__CmkfQ:hover .ServiceBand_serviceBand__detailLinkArrow__kUMV4{transform:translateX(3px)}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__detailLink__CmkfQ{color:#26dad2;border:1px solid rgba(38,218,210,.3);background:rgba(38,218,210,.06)}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__detailLink__CmkfQ:hover{background:rgba(38,218,210,.12);border-color:rgba(38,218,210,.5)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__detailLink__CmkfQ,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__detailLink__CmkfQ{color:#1db8b0;border:1px solid rgba(38,218,210,.2);background:rgba(38,218,210,.04)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__detailLink__CmkfQ:hover,.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__detailLink__CmkfQ:hover{background:rgba(38,218,210,.1);border-color:rgba(38,218,210,.35)}.ServiceBand_serviceBand__visual__7NnWI{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:32px;border-radius:24px}@media(max-width:1024px){.ServiceBand_serviceBand__visual__7NnWI{order:-1;max-width:400px;margin:0 auto;width:100%;padding:24px}}@media(max-width:768px){.ServiceBand_serviceBand__visual__7NnWI{padding:20px}}.ServiceBand_serviceBand_theme_dark__iByIG .ServiceBand_serviceBand__visual__7NnWI{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}.ServiceBand_serviceBand_theme_light__NGihe .ServiceBand_serviceBand__visual__7NnWI{background:#f6f6f6;border:none;box-shadow:none}.ServiceBand_serviceBand_theme_offWhite__Q0XH3 .ServiceBand_serviceBand__visual__7NnWI{background:#fff;border:none;box-shadow:none}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__container__WuYD6{grid-template-columns:45fr 55fr}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__content__7_C5t{order:2}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__visual__7NnWI{order:1}@media(max-width:1024px){.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__container__WuYD6{grid-template-columns:1fr}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__content__7_C5t{order:unset}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__visual__7NnWI{order:-1}}.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__glow__t3XC9{right:auto;left:-10%}@media(max-width:768px){.ServiceBand_serviceBand_layout_reversed__6oXB4 .ServiceBand_serviceBand__glow__t3XC9{right:auto;left:-15%}}@media(prefers-reduced-motion:reduce){.ServiceBand_serviceBand__detailLinkArrow__kUMV4,.ServiceBand_serviceBand__detailLink__CmkfQ,.ServiceBand_serviceBand__featureIcon__ITuir,.ServiceBand_serviceBand__featureItem__5vjbG{transition:none}}.ServiceNav_serviceNav__oFyVY{position:fixed;top:72px;left:0;right:0;z-index:100;padding:8px 16px;opacity:0;transform:translateY(-16px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}@media(prefers-reduced-motion:reduce){.ServiceNav_serviceNav__oFyVY{transition:none}}.ServiceNav_serviceNav_state_visible__y2JX_{opacity:1;transform:translateY(0);pointer-events:auto}.ServiceNav_serviceNav__bar__RJ_LY{max-width:720px;margin:0 auto;padding:6px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:9999px;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06)}.ServiceNav_serviceNav__list__PwRNj{display:flex;align-items:center;justify-content:center;gap:4px;list-style:none;margin:0;padding:0}.ServiceNav_serviceNav__list__PwRNj li{list-style:none;margin:0;padding:0}@media(max-width:768px){.ServiceNav_serviceNav__list__PwRNj{overflow-x:auto;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ServiceNav_serviceNav__list__PwRNj::-webkit-scrollbar{display:none}}.ServiceNav_serviceNav__item__3_dLY{padding:10px 16px;border-radius:9999px;border:none;background:rgba(0,0,0,0);color:#6b7280;font-family:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .25s ease;min-height:40px}.ServiceNav_serviceNav__item__3_dLY:hover{color:#1a1a1a;background:rgba(0,0,0,.04)}.ServiceNav_serviceNav__item__3_dLY:focus-visible{outline:2px solid rgba(38,218,210,.5);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ServiceNav_serviceNav__item__3_dLY{transition:none}}.ServiceNav_serviceNav__item_state_active__ZLA_M,.ServiceNav_serviceNav__item_state_active__ZLA_M:hover{background:#26dad2;color:#0b1120}.SectionHeader_sectionHeader_align_center__Wocef{text-align:center;max-width:720px;margin:0 auto 80px;position:relative}@media(max-width:1024px){.SectionHeader_sectionHeader_align_center__Wocef{margin-bottom:64px}}@media(max-width:768px){.SectionHeader_sectionHeader_align_center__Wocef{margin-bottom:56px}}.SectionHeader_sectionHeader_align_left__PBNpa{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:72px}@media(max-width:768px){.SectionHeader_sectionHeader_align_left__PBNpa{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:48px}}.SectionHeader_sectionHeader__headingGroup__kAF5i{display:flex;flex-direction:column;gap:12px}.SectionHeader_sectionHeader__watermark__OsTRN{position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);width:100%;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(4rem,10vw,8rem);font-weight:900;line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin:0;color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(38,218,210,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.SectionHeader_sectionHeader_theme_dark__f6T5D .SectionHeader_sectionHeader__watermark__OsTRN{-webkit-text-stroke-color:rgba(38,218,210,.12)}@media(max-width:1024px){.SectionHeader_sectionHeader__watermark__OsTRN{font-size:clamp(3.5rem,9vw,6.5rem)}}@media(max-width:768px){.SectionHeader_sectionHeader__watermark__OsTRN{font-size:clamp(2.5rem,14vw,4rem);-webkit-text-stroke-width:1px;white-space:normal}}.SectionHeader_sectionHeader__icon__WBafH{display:inline-flex;align-items:center;justify-content:center;color:#26dad2;margin-bottom:16px;filter:drop-shadow(0 0 10px rgba(38,218,210,.3));position:relative;z-index:1}.SectionHeader_sectionHeader_theme_dark__f6T5D .SectionHeader_sectionHeader__icon__WBafH{filter:drop-shadow(0 0 14px rgba(38,218,210,.4))}@media(max-width:768px){.SectionHeader_sectionHeader__icon__WBafH{margin-bottom:12px}.SectionHeader_sectionHeader__icon__WBafH svg{width:32px;height:32px}}.SectionHeader_sectionHeader__eyebrow__8rvbH{display:block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(.75rem,1.2vw,.875rem);font-weight:700;color:#26dad2;letter-spacing:.2em;text-transform:uppercase;margin-bottom:0;position:relative;z-index:1}.SectionHeader_sectionHeader__title__8bN3B{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a1a1a;line-height:1.3;letter-spacing:-.02em;margin:0 0 20px;position:relative;z-index:1}.SectionHeader_sectionHeader_theme_dark__f6T5D .SectionHeader_sectionHeader__title__8bN3B{color:hsla(0,0%,100%,.95)}.SectionHeader_sectionHeader_align_left__PBNpa .SectionHeader_sectionHeader__title__8bN3B{margin-bottom:0}@media(max-width:768px){.SectionHeader_sectionHeader__title__8bN3B{margin-bottom:16px}.SectionHeader_sectionHeader_align_left__PBNpa .SectionHeader_sectionHeader__title__8bN3B{margin-bottom:0}}.SectionHeader_sectionHeader__description__u3mXP{font-size:1.0625rem;color:#6b7280;line-height:1.75;margin:0;letter-spacing:.01em;position:relative;z-index:1}.SectionHeader_sectionHeader_theme_dark__f6T5D .SectionHeader_sectionHeader__description__u3mXP{color:hsla(0,0%,100%,.65)}.SectionHeader_sectionHeader_align_left__PBNpa .SectionHeader_sectionHeader__description__u3mXP{font-size:1rem;line-height:1.7;margin-top:4px;max-width:480px}@media(max-width:768px){.SectionHeader_sectionHeader__description__u3mXP{font-size:1rem}}.SectionHeader_sectionHeader__action__xwj44{flex-shrink:0;padding-bottom:4px}@media(max-width:768px){.SectionHeader_brPc__fV4lz{display:none}}.SectionHeader_brSp__PH_54{display:none}@media(max-width:768px){.SectionHeader_brSp__PH_54{display:block}.breakpoints_brPc__3J5GT{display:none}}.breakpoints_brSp__P_82F{display:none}@media(max-width:768px){.breakpoints_brSp__P_82F{display:block}}.ServiceOverview_serviceOverview__MuGKN{padding:80px 0 100px;background:#f6f6f6;position:relative;z-index:1}.ServiceOverview_serviceOverview__MuGKN:after{display:none}.ServiceOverview_serviceOverview__header__6a4mI{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServiceOverview_serviceOverview__header__6a4mI{padding:0 16px}}.ServiceOverview_serviceOverview__header__6a4mI{margin-bottom:48px}.ServiceOverview_serviceOverview__grid__1yZYr{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServiceOverview_serviceOverview__grid__1yZYr{padding:0 16px}}.ServiceOverview_serviceOverview__grid__1yZYr{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.ServiceOverview_serviceOverview__card__g_HT1{width:calc((100% - 40px)/3);padding:32px 28px 28px;border:1px solid rgba(0,0,0,.06);border-radius:24px;background:#fff;text-decoration:none;color:inherit;position:relative;cursor:pointer;box-shadow:0 4px 24px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.ServiceOverview_serviceOverview__card__g_HT1:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#26dad2;opacity:0;transition:opacity .3s ease}.ServiceOverview_serviceOverview__card__g_HT1:hover{border-color:rgba(38,218,210,.25);box-shadow:0 12px 40px rgba(0,0,0,.1),0 0 0 1px rgba(38,218,210,.1);transform:translateY(-6px)}.ServiceOverview_serviceOverview__card__g_HT1:hover:before{opacity:1}.ServiceOverview_serviceOverview__card__g_HT1:focus-visible{outline:2px solid rgba(38,218,210,.5);outline-offset:2px}@media(max-width:1024px){.ServiceOverview_serviceOverview__card__g_HT1{width:calc((100% - 20px)/2)}}@media(max-width:768px){.ServiceOverview_serviceOverview__card__g_HT1{width:100%;padding:24px 20px 20px}}@media(prefers-reduced-motion:reduce){.ServiceOverview_serviceOverview__card__g_HT1,.ServiceOverview_serviceOverview__card__g_HT1:before{transition:none}}.ServiceOverview_serviceOverview__card_type_featured__siMwy{border-color:rgba(38,218,210,.2)}.ServiceOverview_serviceOverview__card_type_featured__siMwy:before{opacity:1}.ServiceOverview_serviceOverview__card_type_featured__siMwy .ServiceOverview_serviceOverview__badge___TIq6{background:#26dad2;color:#fff}.ServiceOverview_serviceOverview__badge___TIq6{display:inline-block;padding:4px 12px;border-radius:9999px;background:rgba(38,218,210,.08);color:#26dad2;font-size:.8125rem;font-weight:600;line-height:1.5;margin-bottom:16px}@media(max-width:768px){.ServiceOverview_serviceOverview__badge___TIq6{margin-bottom:12px}}.ServiceOverview_serviceOverview__iconWrap__POTa3{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,rgba(38,218,210,.15),rgba(38,218,210,.06));color:#26dad2;margin-bottom:20px;transition:transform .3s ease,background .3s ease}.ServiceOverview_serviceOverview__card__g_HT1:hover .ServiceOverview_serviceOverview__iconWrap__POTa3{transform:scale(1.08);background:linear-gradient(135deg,rgba(38,218,210,.22),rgba(38,218,210,.1))}@media(max-width:768px){.ServiceOverview_serviceOverview__iconWrap__POTa3{width:52px;height:52px;margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.ServiceOverview_serviceOverview__iconWrap__POTa3{transition:none}}.ServiceOverview_serviceOverview__eyebrow__K0ze3{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:700;color:#26dad2;letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px}.ServiceOverview_serviceOverview__title__mOOWv{font-size:1.25rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:#1a1a1a;margin:0 0 10px}.ServiceOverview_serviceOverview__tagline__sbQ8a{font-size:.875rem;line-height:1.6;color:#6b7280;margin:0 0 auto;padding-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ServiceOverview_serviceOverview__cta__3P8VV{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:#26dad2;transition:gap .25s ease}.ServiceOverview_serviceOverview__card__g_HT1:hover .ServiceOverview_serviceOverview__cta__3P8VV{gap:10px}@media(prefers-reduced-motion:reduce){.ServiceOverview_serviceOverview__cta__3P8VV{transition:none}}.ServiceOverview_serviceOverview__ctaText___56tc{line-height:1}.ServiceOverview_serviceOverview__ctaArrow__Fz9LS{flex-shrink:0;transition:transform .25s ease}.ServiceOverview_serviceOverview__card__g_HT1:hover .ServiceOverview_serviceOverview__ctaArrow__Fz9LS{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.ServiceOverview_serviceOverview__ctaArrow__Fz9LS{transition:none}}.ServicesStory_servicesStory__2lS1v{padding:80px 0 48px;background:#fff;position:relative;z-index:1}.ServicesStory_servicesStory__header__tGsjO{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServicesStory_servicesStory__header__tGsjO{padding:0 16px}}.ServicesStory_servicesStory__header__tGsjO{margin-bottom:56px}.ServicesStory_servicesStory__steps__GXpEF{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServicesStory_servicesStory__steps__GXpEF{padding:0 16px}}.ServicesStory_servicesStory__steps__GXpEF{display:flex;align-items:stretch;margin-bottom:56px}@media(max-width:768px){.ServicesStory_servicesStory__steps__GXpEF{flex-direction:column}}.ServicesStory_servicesStory__step__Tq5sp{flex:1 1;position:relative;padding:28px 24px 24px;border-radius:24px;background:#f6f6f6;border:1px solid rgba(0,0,0,.04);transition:border-color .3s ease,box-shadow .3s ease}.ServicesStory_servicesStory__step__Tq5sp:hover{border-color:rgba(38,218,210,.15);box-shadow:0 4px 20px rgba(0,0,0,.04)}@media(max-width:768px){.ServicesStory_servicesStory__step__Tq5sp{border-radius:16px;padding:24px 20px 20px}}@media(prefers-reduced-motion:reduce){.ServicesStory_servicesStory__step__Tq5sp{transition:none}}.ServicesStory_servicesStory__connector__BkbzO{display:flex;align-items:center;justify-content:center;width:28px;flex-shrink:0;color:#26dad2;opacity:.5}@media(max-width:768px){.ServicesStory_servicesStory__connector__BkbzO{width:auto;height:28px;justify-content:flex-start;padding-left:32px}.ServicesStory_servicesStory__connector__BkbzO svg{transform:rotate(90deg)}}.ServicesStory_servicesStory__stepHeader__AqwXN{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ServicesStory_servicesStory__stepIcon__RxLv9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(38,218,210,.1);color:#26dad2}.ServicesStory_servicesStory__stepNum__grmaB{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(135deg,#26DAD2,#4AEADF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;opacity:.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ServicesStory_servicesStory__stepTitle__x9V76{font-size:1.5rem;font-weight:800;line-height:1.3;color:#1a1a1a;margin:0 0 4px}@media(max-width:768px){.ServicesStory_servicesStory__stepTitle__x9V76{font-size:1.25rem}}.ServicesStory_servicesStory__stepEn__Ow1BT{display:block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:600;color:#26dad2;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.ServicesStory_servicesStory__stepDesc__ZG315{font-size:.875rem;line-height:1.7;color:#6b7280;margin:0}.ServicesStory_servicesStory__metrics__V5RP9{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServicesStory_servicesStory__metrics__V5RP9{padding:0 16px}}.ServicesStory_servicesStory__metrics__V5RP9{display:flex;justify-content:center;gap:56px;padding:40px 32px;background:rgba(38,218,210,.04);border-radius:24px;border:1px solid rgba(38,218,210,.08)}@media(max-width:1024px){.ServicesStory_servicesStory__metrics__V5RP9{gap:36px;padding:32px 24px}}@media(max-width:768px){.ServicesStory_servicesStory__metrics__V5RP9{flex-wrap:wrap;gap:12px 32px;justify-content:center;padding:28px 20px}}.ServicesStory_servicesStory__metric__qm7dq{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}@media(max-width:768px){.ServicesStory_servicesStory__metric__qm7dq{flex-direction:row;gap:8px}}.ServicesStory_servicesStory__metricValue__wF_pw{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;background:linear-gradient(135deg,#26DAD2,#4AEADF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;line-height:1}.ServicesStory_servicesStory__metricLabel__paYoh{font-size:.8125rem;color:#6b7280;line-height:1.4}.About_about__v6S7l{background:#0b1120;padding:160px 0}@media(max-width:768px){.About_about__v6S7l{padding:100px 0}}.About_about__v6S7l{position:relative;overflow:hidden}.About_about__v6S7l:before{content:"";position:absolute;top:10%;left:50%;transform:translateX(-50%);width:900px;height:900px;background:radial-gradient(circle,rgba(38,218,210,.05) 0,transparent 60%);pointer-events:none}.About_about__container__9t7w3{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.About_about__container__9t7w3{padding:0 16px}}.About_about__container__9t7w3{position:relative;z-index:1}.About_about__accentLine__jvxh3{width:80px;height:2px;background:linear-gradient(90deg,transparent,#26DAD2,transparent);margin:0 auto 64px;border-radius:1px;transform-origin:center}@media(max-width:768px){.About_about__accentLine__jvxh3{margin-bottom:48px}}.About_about__values__kP9NM{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:80px}@media(max-width:1024px){.About_about__values__kP9NM{gap:16px;margin-bottom:64px}}@media(max-width:768px){.About_about__values__kP9NM{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:56px}}.About_about__valueCard__AtRpo{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:32px;transition:border-color .3s ease,background .3s ease}.About_about__valueCard__AtRpo:hover{border-color:rgba(38,218,210,.15);background:hsla(0,0%,100%,.05)}@media(max-width:768px){.About_about__valueCard__AtRpo{padding:24px}}.About_about__valueCard_type_featured__OoP0K{grid-row:1/3;border-left:3px solid #26dad2;background:rgba(38,218,210,.04);padding:36px;display:flex;flex-direction:column;justify-content:center}.About_about__valueCard_type_featured__OoP0K:hover{background:rgba(38,218,210,.06);border-color:rgba(38,218,210,.15) rgba(38,218,210,.15) rgba(38,218,210,.15) #26dad2}@media(max-width:768px){.About_about__valueCard_type_featured__OoP0K{grid-row:auto;padding:28px 24px}}.About_about__valueCard_type_featured__OoP0K .About_about__valueNumber__bNdSu{font-size:2.5rem;margin-bottom:20px}.About_about__valueCard_type_featured__OoP0K .About_about__valueTitle__Y0yM0{font-size:1.25rem;margin-bottom:16px}.About_about__valueCard_type_featured__OoP0K .About_about__valueDesc__vKZws{font-size:1rem;line-height:1.9}.About_about__valueNumber__bNdSu{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:2rem;font-weight:800;background:linear-gradient(135deg,#26DAD2,#4AEADF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;line-height:1;display:block;margin-bottom:16px}.About_about__valueTitle__Y0yM0{font-size:1.125rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:0 0 12px;line-height:1.4}.About_about__valueDesc__vKZws{font-size:.875rem;color:hsla(0,0%,100%,.65);line-height:1.8;margin:0}.About_about__nav__ZEXtQ{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;padding:48px}@media(max-width:768px){.About_about__nav__ZEXtQ{padding:32px 20px;border-radius:16px}}.About_about__navHeader__CWREI{text-align:center;margin-bottom:40px}@media(max-width:768px){.About_about__navHeader__CWREI{margin-bottom:28px}}.About_about__navEyebrow__Hsckp{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:700;color:#26dad2;letter-spacing:.2em;text-transform:uppercase;display:block;margin-bottom:8px}.About_about__navTitle__ELIRX{font-size:1.25rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:0}@media(max-width:768px){.About_about__navTitle__ELIRX{font-size:1.125rem}}.About_about__navGrid__Wz9Mk{display:grid;grid-template-columns:1fr 1.4fr;grid-template-rows:repeat(3,auto);grid-gap:16px;gap:16px}@media(max-width:1024px){.About_about__navGrid__Wz9Mk{grid-template-columns:1fr 1.2fr;gap:14px}}@media(max-width:768px){.About_about__navGrid__Wz9Mk{grid-template-columns:1fr;gap:12px}}.About_about__navCard__kmL0i{display:flex;align-items:center;gap:16px;text-decoration:none;padding:24px;border-radius:12px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02);transition:border-color .3s ease,background .3s ease,transform .3s ease;cursor:pointer}.About_about__navCard__kmL0i:hover{border-color:rgba(38,218,210,.2);background:hsla(0,0%,100%,.05);transform:translateY(-2px)}.About_about__navCard__kmL0i:hover .About_about__navCardArrow__rjH78{transform:translateX(4px);color:#26dad2}@media(max-width:768px){.About_about__navCard__kmL0i{padding:20px;gap:14px}}.About_about__navCard_type_featured___6mcQ{grid-row:1/4;grid-column:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:36px;background:hsla(0,0%,100%,.04);border-color:rgba(38,218,210,.1);border-radius:16px}.About_about__navCard_type_featured___6mcQ:hover{border-color:rgba(38,218,210,.25);background:hsla(0,0%,100%,.06)}.About_about__navCard_type_featured___6mcQ .About_about__navCardIcon__7pwCS{width:52px;height:52px;border-radius:12px;background:rgba(38,218,210,.1)}.About_about__navCard_type_featured___6mcQ .About_about__navCardContent__cljRh{flex:initial}.About_about__navCard_type_featured___6mcQ .About_about__navCardTitle__oIwLO{font-size:1.25rem;margin-bottom:8px}.About_about__navCard_type_featured___6mcQ .About_about__navCardArrow__rjH78{align-self:flex-end;margin-top:auto}@media(max-width:768px){.About_about__navCard_type_featured___6mcQ{grid-row:auto;grid-column:auto;padding:28px 24px}}.About_about__navCardIcon__7pwCS{flex-shrink:0;width:44px;height:44px;border-radius:8px;background:rgba(38,218,210,.08);display:flex;align-items:center;justify-content:center;color:#26dad2}@media(max-width:768px){.About_about__navCardIcon__7pwCS{width:40px;height:40px}}.About_about__navCardContent__cljRh{flex:1 1;min-width:0}.About_about__navCardTitle__oIwLO{font-size:1rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:0 0 4px;line-height:1.4}.About_about__navCardSubtitle__F2V4n{font-size:.875rem;font-weight:600;color:#26dad2;margin:0 0 12px;line-height:1.5}.About_about__navCardDesc__G4J2_{font-size:.8125rem;color:hsla(0,0%,100%,.65);line-height:1.6;margin:0}.About_about__navCardArrow__rjH78{flex-shrink:0;color:hsla(0,0%,100%,.6);transition:transform .3s ease,color .3s ease}@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.Blog_blog__81AJJ{background:#f8fafb;padding:160px 0}@media(max-width:768px){.Blog_blog__81AJJ{padding:100px 0}}.Blog_blog__81AJJ{overflow-x:clip;position:relative}.Blog_blog__container__CEhNK{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Blog_blog__container__CEhNK{padding:0 16px}}.Blog_blog__scrollNav__dkcnd{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Blog_blog__scrollNav__dkcnd{padding:0 16px}}.Blog_blog__scrollNav__dkcnd{display:flex;justify-content:flex-end;margin-bottom:20px}.Blog_blog__arrows__bMY7Y{display:flex;gap:8px;flex-shrink:0}.Blog_blog__arrow__r25TZ{width:44px;height:44px;border-radius:50%;background:#0b1120;border:1.5px solid rgba(38,218,210,.2);color:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .15s ease}.Blog_blog__arrow__r25TZ:hover{background:#0b1120;border-color:#26dad2;color:#26dad2;box-shadow:0 0 12px rgba(38,218,210,.15)}.Blog_blog__arrow__r25TZ:active{transform:scale(.9)}.Blog_blog__arrow_state_disabled__2CF_9{opacity:.3;pointer-events:none}@media(prefers-reduced-motion:reduce){.Blog_blog__arrow__r25TZ{transition:background .22s ease,border-color .22s ease,color .22s ease}.Blog_blog__arrow__r25TZ:active{transform:none}}.Blog_blog__pickup__yPG_G{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;height:480px;border-radius:16px;overflow:hidden;margin-bottom:48px;text-decoration:none;position:relative;padding:1px}.Blog_blog__pickup__yPG_G:before{content:"";position:absolute;inset:0;border-radius:16px;background:conic-gradient(from var(--border-angle),#26DAD2 0deg,rgba(38,218,210,.3) 60deg,rgba(11,17,32,.2) 120deg,rgba(38,218,210,.1) 200deg,#26DAD2 1turn);animation:Blog_rotateBorder__zIf4c 4s linear infinite;z-index:0}.Blog_blog__pickup__yPG_G:after{content:"";position:absolute;inset:1px;border-radius:15px;background:#0b1120;z-index:0}.Blog_blog__pickup__yPG_G>*{position:relative;z-index:1}.Blog_blog__pickup__yPG_G:hover:before{animation-duration:1.5s}.Blog_blog__pickup__yPG_G:hover .Blog_blog__pickupTitle__2zC8y{color:#26dad2}.Blog_blog__pickup__yPG_G:hover .Blog_blog__pickupGlow__Zgb2U{opacity:1}.Blog_blog__pickup__yPG_G:hover .Blog_blog__pickupMoreArrow__k87_O{transform:translateX(5px)}.Blog_blog__pickup__yPG_G:hover .Blog_blog__pickupPattern__HBlPS{opacity:.5}@media(max-width:1024px){.Blog_blog__pickup__yPG_G{height:450px}}@media(max-width:768px){.Blog_blog__pickup__yPG_G{grid-template-columns:1fr;height:auto;padding:1px}}@media(prefers-reduced-motion:reduce){.Blog_blog__pickup__yPG_G:before{animation:none}.Blog_blog__pickup__yPG_G .Blog_blog__pickupMoreArrow__k87_O{transition:none}}.Blog_blog__pickupVisual__Titz1{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:240px;border-radius:15px 0 0 15px}@media(max-width:768px){.Blog_blog__pickupVisual__Titz1{min-height:200px;border-radius:15px 15px 0 0}}.Blog_blog__pickupImg__0UuPj{z-index:0}.Blog_blog__pickupOverlay__U2Ubm{position:absolute;inset:0;z-index:1;opacity:.7}.Blog_blog__pickupPattern__HBlPS{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(38,218,210,.12) 1px,transparent 0);background-size:24px 24px;opacity:.3;transition:opacity .4s ease;pointer-events:none;z-index:2}@media(prefers-reduced-motion:reduce){.Blog_blog__pickupPattern__HBlPS{transition:none}}.Blog_blog__pickupLabel__Gram9{position:absolute;top:24px;left:24px;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#26dad2;background:rgba(11,17,32,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(38,218,210,.3);padding:5px 12px;border-radius:9999px;z-index:4}.Blog_blog__pickupIndex__SmMEy{position:absolute;bottom:12px;right:20px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:120px;font-weight:900;line-height:1;color:hsla(0,0%,100%,.05);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.Blog_blog__pickupGlow__Zgb2U{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#26DAD2,rgba(38,218,210,.6),transparent);box-shadow:0 0 20px rgba(38,218,210,.25);opacity:0;transition:opacity .4s ease;z-index:4}@media(prefers-reduced-motion:reduce){.Blog_blog__pickupGlow__Zgb2U{transition:none}}.Blog_blog__pickupContent__05enk{background:#0b1120;border-left:1px solid rgba(38,218,210,.12);padding:48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-radius:0 15px 15px 0}.Blog_blog__pickupContent__05enk:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(38,218,210,.25),transparent)}@media(max-width:1024px){.Blog_blog__pickupContent__05enk{padding:36px}}@media(max-width:768px){.Blog_blog__pickupContent__05enk{padding:32px 24px;border-left:none;border-top:1px solid rgba(38,218,210,.12);border-radius:0 0 15px 15px}}.Blog_blog__pickupBadge__XEj8W{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#26dad2;color:#0b1120;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:5px 12px;border-radius:9999px;margin-bottom:20px}.Blog_blog__pickupBadge__XEj8W:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#0b1120;animation:Blog_pulseDot__46aBT 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.Blog_blog__pickupBadge__XEj8W:before{animation:none}}.Blog_blog__pickupMeta__KMeVn{display:flex;align-items:center;gap:12px;margin-bottom:14px}.Blog_blog__pickupDate__oHydj{font-size:13px;color:hsla(0,0%,100%,.5);letter-spacing:.04em}.Blog_blog__pickupCategory__LsMBX,.Blog_blog__pickupDate__oHydj{font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace}.Blog_blog__pickupCategory__LsMBX{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#26dad2;font-size:10px;font-weight:600;line-height:1.6}.Blog_blog__pickupTitle__2zC8y{font-size:1.75rem;font-weight:700;line-height:1.45;color:hsla(0,0%,100%,.95);letter-spacing:-.02em;margin:0 0 16px;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.Blog_blog__pickupTitle__2zC8y{font-size:1.375rem}}@media(prefers-reduced-motion:reduce){.Blog_blog__pickupTitle__2zC8y{transition:none}}.Blog_blog__pickupExcerpt__SOnxL{font-size:15px;color:hsla(0,0%,100%,.55);line-height:1.75;margin:0 0 auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_blog__pickupMore__xvZNR{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#26dad2}.Blog_blog__pickupMoreArrow__k87_O{display:inline-block;transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.Blog_blog__pickupMoreArrow__k87_O{transition:none}}.Blog_blog__scrollWrap__SwJlI{overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-left:max(24px,(100vw - 1200px)/2 + 24px);scrollbar-width:none}.Blog_blog__scrollWrap__SwJlI::-webkit-scrollbar{display:none}@media(max-width:768px){.Blog_blog__scrollWrap__SwJlI{scroll-padding-left:16px}}.Blog_blog__progressWrap__Jhu60{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Blog_blog__progressWrap__Jhu60{padding:0 16px}}.Blog_blog__progressWrap__Jhu60{padding-top:28px;padding-bottom:8px}.Blog_blog__progressTrack__DXCTX{position:relative;height:4px;background:rgba(11,17,32,.1);border-radius:2px;cursor:pointer;transition:height .2s ease,background .2s ease}.Blog_blog__progressTrack__DXCTX:hover{height:6px;background:rgba(11,17,32,.14)}.Blog_blog__progressTrack__DXCTX:hover .Blog_blog__progressThumb__pvZsl{height:6px;box-shadow:0 0 12px rgba(38,218,210,.15)}@media(prefers-reduced-motion:reduce){.Blog_blog__progressTrack__DXCTX{transition:none}}.Blog_blog__progressThumb__pvZsl{position:absolute;top:0;left:0;height:4px;border-radius:2px;background:linear-gradient(90deg,#26DAD2,#4AEADF);cursor:-webkit-grab;cursor:grab;transition:height .2s ease,box-shadow .2s ease;will-change:transform}.Blog_blog__progressThumb__pvZsl:active{cursor:-webkit-grabbing;cursor:grabbing}@media(prefers-reduced-motion:reduce){.Blog_blog__progressThumb__pvZsl{transition:none}}.Blog_blog__scrollTrack__AV0eH{display:flex;gap:24px;padding-left:max(24px,(100vw - 1200px)/2 + 24px);padding-right:48px;padding-bottom:20px}@media(max-width:768px){.Blog_blog__scrollTrack__AV0eH{padding-left:16px;padding-right:16px;gap:16px}}.Blog_blog__card__mjlVG{flex:0 0 320px;position:relative;display:flex;flex-direction:column;text-decoration:none;border-radius:16px;overflow:hidden;background:#0b1120;scroll-snap-align:start;cursor:pointer;padding:1px;transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .28s ease}.Blog_blog__card__mjlVG:before{content:"";position:absolute;inset:0;border-radius:16px;background:conic-gradient(from var(--border-angle),rgba(38,218,210,.8) 0deg,rgba(38,218,210,.1) 60deg,rgba(11,17,32,.5) 150deg,rgba(38,218,210,.05) 240deg,rgba(38,218,210,.8) 1turn);animation:Blog_rotateBorder__zIf4c 6s linear infinite;z-index:0}.Blog_blog__card__mjlVG:after{content:"";position:absolute;inset:1px;border-radius:15px;background:#0b1120;z-index:0}.Blog_blog__card__mjlVG>*{position:relative;z-index:1}.Blog_blog__card__mjlVG:hover{transform:translateY(-8px);box-shadow:0 20px 48px rgba(0,0,0,.3),0 0 12px rgba(38,218,210,.15)}.Blog_blog__card__mjlVG:hover:before{animation-duration:2s}.Blog_blog__card__mjlVG:hover .Blog_blog__cardTitle__eSy5n{color:#26dad2}.Blog_blog__card__mjlVG:hover .Blog_blog__cardIndex__OHZYj{opacity:.15;color:#26dad2}.Blog_blog__card__mjlVG:hover .Blog_blog__cardPattern__S7UBU{opacity:.5}.Blog_blog__card__mjlVG:hover .Blog_blog__cardBody__7LBuE{border-top-color:#26dad2}@media(max-width:1024px){.Blog_blog__card__mjlVG{flex:0 0 300px}}@media(max-width:768px){.Blog_blog__card__mjlVG{flex:0 0 280px}}@media(prefers-reduced-motion:reduce){.Blog_blog__card__mjlVG:before{animation:none}.Blog_blog__card__mjlVG{transition:box-shadow .28s ease}.Blog_blog__card__mjlVG:hover{transform:none}}.Blog_blog__cardVisual__X5SZU{position:relative;height:180px;border-radius:15px 15px 0 0;overflow:hidden;flex-shrink:0}.Blog_blog__cardImg__1Wjbe{z-index:0}.Blog_blog__cardOverlay__mgb5a{position:absolute;inset:0;z-index:1;opacity:.7}.Blog_blog__cardPattern__S7UBU{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(38,218,210,.12) 1px,transparent 0);background-size:24px 24px;opacity:.28;transition:opacity .35s ease;pointer-events:none;z-index:2}@media(prefers-reduced-motion:reduce){.Blog_blog__cardPattern__S7UBU{transition:none}}.Blog_blog__cardLabel__Q7UyO{position:absolute;top:14px;left:14px;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.9);background:rgba(11,17,32,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.12);padding:4px 10px;border-radius:9999px;z-index:3}.Blog_blog__cardIndex__OHZYj{position:absolute;bottom:4px;right:12px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:72px;font-weight:900;line-height:1;color:hsla(0,0%,100%,.06);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .28s ease,opacity .28s ease;z-index:3}@media(prefers-reduced-motion:reduce){.Blog_blog__cardIndex__OHZYj{transition:none}}.Blog_blog__cardBody__7LBuE{padding:24px;flex:1 1;display:flex;flex-direction:column;background:#0b1120;border-top:2px solid rgba(0,0,0,0);transition:border-top-color .25s ease}@media(prefers-reduced-motion:reduce){.Blog_blog__cardBody__7LBuE{transition:none}}.Blog_blog__cardMeta__bJI8R{display:flex;align-items:center;gap:10px;margin-bottom:12px}.Blog_blog__cardDate__L846E{font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:12px;color:hsla(0,0%,100%,.6);letter-spacing:.04em}.Blog_blog__cardCategory__9J3h3{display:inline-flex;align-items:center;padding:1px 8px;border-radius:9999px;background:rgba(38,218,210,.08);border:1px solid hsla(0,0%,100%,.1);color:#26dad2;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:9px;font-weight:600;line-height:1.6}.Blog_blog__cardTitle__eSy5n{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.6;margin:0;transition:color .28s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.Blog_blog__cardTitle__eSy5n{transition:none}}.Blog_blog__cardExcerpt__o7tVK{font-size:13px;color:hsla(0,0%,100%,.65);line-height:1.65;margin:8px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes Blog_rotateBorder__zIf4c{to{--border-angle:360deg}}@keyframes Blog_pulseDot__46aBT{0%,to{opacity:1}50%{opacity:.35}}.News_news__cD6JA{background:#f6f6f6;padding:80px 0}@media(max-width:768px){.News_news__cD6JA{padding:64px 0}}.News_news__container__3EhAF{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.News_news__container__3EhAF{padding:0 16px}}.News_news__footer__r40aV{text-align:center;margin-top:40px}@media(max-width:768px){.News_news__footer__r40aV{margin-top:32px}}.News_news__viewAll__auN19{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:#6b7280;text-decoration:none;white-space:nowrap;transition:color .3s ease,gap .3s ease}.News_news__viewAll__auN19:hover{color:#26dad2;gap:10px}.News_news__list__wuFzy{list-style:none;padding:0;border-top:2px solid #1a1a1a;margin:20px 0 0}.News_news__item__orlpn{border-bottom:1px solid rgba(0,0,0,.08)}.News_news__item__orlpn:last-child{border-bottom:none}.News_news__itemLink__2N2jn{display:flex;align-items:center;gap:16px;padding:20px 0;text-decoration:none;transition:opacity .3s ease}.News_news__itemLink__2N2jn:hover .News_news__itemTitle__vgnIt{color:#26dad2}@media(max-width:768px){.News_news__itemLink__2N2jn{flex-wrap:wrap;gap:8px 12px;padding:16px 0}}.News_news__itemDate__ad2SQ{flex-shrink:0;font-size:.875rem;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-weight:500;color:#9ca3af;letter-spacing:.02em;min-width:80px}@media(max-width:768px){.News_news__itemDate__ad2SQ{min-width:auto}}.News_news__itemCategory__Bhhy1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:100px;padding:2px 10px;border-radius:9999px;background:rgba(38,218,210,.08);color:#26dad2;font-size:.6875rem;font-weight:600;line-height:1.6}.News_news__itemTitle__vgnIt{flex:1 1;font-size:1rem;font-weight:600;color:#1a1a1a;line-height:1.6;transition:color .3s ease}@media(max-width:768px){.News_news__itemTitle__vgnIt{flex-basis:100%}}