.CookieBanner_cookieBanner__ZTZIS{position:fixed;bottom:0;left:0;right:0;z-index:10000;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:env(safe-area-inset-top,0) 16px 0;bottom:auto;top:0;animation-name:CookieBanner_cookieSlideDown__X8hIw}}@keyframes CookieBanner_cookieSlideUp__rHzte{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes CookieBanner_cookieSlideDown__X8hIw{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:12px auto 0;box-shadow:0 4px 24px rgba(0,0,0,.15)}}.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{display:inline-flex;max-width:100%}.MagneticButton_magneticButton__inner__Wnp_x{display:inline-flex;max-width:100%;will-change:transform}.Header_header__kwJr8{position:fixed;top:16px;left:16px;right:16px;z-index:1000;border-radius:9999px;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),border-radius .5s cubic-bezier(.16,1,.3,1),top .5s cubic-bezier(.16,1,.3,1),left .5s cubic-bezier(.16,1,.3,1),right .5s cubic-bezier(.16,1,.3,1)}@media(max-width:960px){.Header_header__kwJr8{top:0;left:0;right:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.Header_header__kwJr8{transition:none}}.Header_header_state_menuOpen__lCIdU{border-radius:0!important;background:#0b1120!important}@media(min-width:961px){.Header_header_state_scrolled__v7QWF{top:0;left:0;right:0;border-radius:0;background:rgba(11,17,32,.55);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-color:rgba(0,0,0,0);border-bottom:1px solid hsla(0,0%,100%,.06);box-shadow:0 4px 20px rgba(0,0,0,.08)}}@media(max-width:960px){.Header_header_state_scrolled__v7QWF{background:rgba(11,17,32,.35);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 24px rgba(0,0,0,.12),inset 0 .5px 0 hsla(0,0%,100%,.08)}}.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:14px 24px}}.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:hsla(0,0%,100%,.06);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;padding:5px 5px 5px 10px;transition:border-color .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .5s cubic-bezier(.16,1,.3,1);transition:border-color .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1),backdrop-filter .5s cubic-bezier(.16,1,.3,1);transition:border-color .5s cubic-bezier(.16,1,.3,1),background .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__nav__AsOCu{display:none}}.Header_header_state_scrolled__v7QWF .Header_header__nav__AsOCu{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.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__dropdownWrap__xV5LJ{position:relative}.Header_header__dropdownChevron__lBsjY{display:inline-flex;align-items:center;margin-left:2px;opacity:.5;transition:opacity .2s ease}.Header_header__dropdownWrap__xV5LJ:hover .Header_header__dropdownChevron__lBsjY{opacity:1}.Header_header__dropdown__68vGu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(6px);min-width:220px;background:rgba(11,17,32,.92);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:6px;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 12px 40px rgba(0,0,0,.25);transition:opacity .25s ease,transform .25s cubic-bezier(.16,1,.3,1),visibility .25s}.Header_header__dropdown__68vGu:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.Header_header__dropdownWrap__xV5LJ:focus-within .Header_header__dropdown__68vGu,.Header_header__dropdownWrap__xV5LJ:hover .Header_header__dropdown__68vGu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.Header_header__dropdownLink__YVfb6{display:block;padding:10px 16px;color:hsla(0,0%,100%,.75);text-decoration:none;font-size:.875rem;font-weight:600;border-radius:10px;white-space:nowrap;transition:color .2s ease,background .2s ease}.Header_header__dropdownLink__YVfb6:hover{color:#fff;background:hsla(0,0%,100%,.1)}.Header_header__dropdownLink__YVfb6: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:14px 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:999;background:#0b1120;display:flex;flex-direction:column;overscroll-behavior:contain}.Header_header__mobileNavHeader__uFujT{flex-shrink:0;height:56px}.Header_header__mobileLinks__cStxo{flex:1 1;display:flex;flex-direction:column;width:100%;gap:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 40px}.Header_header__mobileLinkWrap__Wf1FQ{width:100%}.Header_header__mobileLink__DyrGJ{display:flex;align-items:center;width:100%;padding:16px 0;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.08);transition:border-color .2s ease}.Header_header__mobileLink__DyrGJ:hover{border-bottom-color:rgba(38,218,210,.3)}.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__mobileLinkLabel__RPK7G{font-size:1.125rem;font-weight:700;color:hsla(0,0%,100%,.95);letter-spacing:.02em;transition:color .2s ease}.Header_header__mobileSubToggle__KeGjy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:auto;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#26dad2;cursor:pointer;transition:background .2s ease,border-color .2s ease;flex-shrink:0}.Header_header__mobileSubToggle__KeGjy:hover{background:rgba(38,218,210,.12);border-color:rgba(38,218,210,.3)}.Header_header__mobileSubToggle__KeGjy:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Header_header__mobileSubLinks__rbULM{overflow:hidden;padding-left:16px}.Header_header__mobileSubLink__5iB3N{display:flex;align-items:center;gap:6px;padding:10px 0 10px 4px;text-decoration:none;color:hsla(0,0%,100%,.5);font-size:.875rem;font-weight:600;border-bottom:1px solid hsla(0,0%,100%,.04);transition:color .2s ease}.Header_header__mobileSubLink__5iB3N:hover{color:#26dad2}.Header_header__mobileSubLink__5iB3N:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.Header_header__mobileSubDot__TwELk{color:rgba(38,218,210,.5);font-size:.9em}.Header_header__mobileCtaWrap__xfuc8{flex-shrink:0;padding:24px 40px max(24px,env(safe-area-inset-bottom,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__logoImg_type_dark__4L6gX,.Header_header__logoImg_type_light__QOFgl{transition:opacity .5s cubic-bezier(.16,1,.3,1)}.Header_header__link__eMpv8{transition:color .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1)}.Header_header__contactBtn__BbXin{transition:color .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1)}.Header_header__contactBtnIcon__9pafN{transition:background .5s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1)}.Header_header__toggleLine__TWtra{transition:background .5s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.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:rgba(0,0,0,.04);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-color:rgba(0,0,0,.08);box-shadow:none}@media(min-width:961px){.Header_header_theme_light__eXlsc.Header_header_state_scrolled__v7QWF{background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.04)}}@media(max-width:960px){.Header_header_theme_light__eXlsc.Header_header_state_scrolled__v7QWF{background:hsla(0,0%,100%,.92);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06)}}.Header_header_theme_light__eXlsc.Header_header_state_scrolled__v7QWF .Header_header__nav__AsOCu{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.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__dropdown__68vGu{background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.1)}.Header_header_theme_light__eXlsc .Header_header__dropdownLink__YVfb6{color:rgba(0,0,0,.6)}.Header_header_theme_light__eXlsc .Header_header__dropdownLink__YVfb6: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)}.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%}@media(max-width:768px){.Contact_contact__orBlock__mkUk_{order:4}}.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%,.55)}.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__lineWrap__CkXvw,.Contact_contact__lineWrap__CkXvw>div,.Contact_contact__submitWrap__iYyg1,.Contact_contact__submitWrap__iYyg1>div{width:100%}.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}.InteractiveDemosBand_demosBand_variant_section___H3ij{background:#f5f4f0;padding:clamp(56px,7vw,88px) 0}.InteractiveDemosBand_demosBand__inner__AcxS_{max-width:1120px;margin:0 auto;padding:0 24px}.InteractiveDemosBand_demosBand__header__vCVLJ{text-align:center;margin-bottom:clamp(28px,3.5vw,40px)}.InteractiveDemosBand_demosBand__eyebrow__GrlC_{display:inline-block;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#26dad2;margin-bottom:12px}.InteractiveDemosBand_demosBand__title__hv42B{margin:0 0 12px;font-size:clamp(22px,2.6vw,30px);font-weight:800;letter-spacing:-.01em;line-height:1.4;color:#1a1a1a}.InteractiveDemosBand_demosBand__lead__UtYof{margin:0 auto;max-width:680px;font-size:.9375rem;line-height:1.85;color:#4b5157}.InteractiveDemosBand_demosBand__grid__YqEfH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}@media(max-width:1024px){.InteractiveDemosBand_demosBand__grid__YqEfH{grid-template-columns:minmax(0,1fr)}}.InteractiveDemosBand_demosBand__card__jD7dZ{display:flex;align-items:flex-start;gap:18px;padding:clamp(20px,2.5vw,28px);background:#fff;border:1px solid #e5e3dc;border-radius:14px;text-decoration:none;color:inherit;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.InteractiveDemosBand_demosBand__card__jD7dZ:focus-visible,.InteractiveDemosBand_demosBand__card__jD7dZ:hover{border-color:#26dad2;transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.06);text-decoration:none}.InteractiveDemosBand_demosBand__cardIcon__yiwie{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border-radius:9999px;background:rgba(38,218,210,.1);color:#0a7a76}.InteractiveDemosBand_demosBand__cardBody__38khj{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0}.InteractiveDemosBand_demosBand__cardLabel__KBQRS{font-size:1rem;font-weight:800;color:#1a1a1a;letter-spacing:.01em;line-height:1.4}.InteractiveDemosBand_demosBand__cardDesc__QsVVw{font-size:.8125rem;line-height:1.7;color:#4b5157}.InteractiveDemosBand_demosBand__cardCta__hoLru{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0a7a76}.InteractiveDemosBand_demosBand__card__jD7dZ:focus-visible .InteractiveDemosBand_demosBand__cardCta__hoLru,.InteractiveDemosBand_demosBand__card__jD7dZ:hover .InteractiveDemosBand_demosBand__cardCta__hoLru{color:#26dad2}.InteractiveDemosBand_demosBand_variant_compact__w79_9{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;padding:8px 0}.InteractiveDemosBand_demosBand__compactLabel__z0GHn{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#9ca3af}.InteractiveDemosBand_demosBand__compactLink__43Akt{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;color:#1a1a1a;text-decoration:none;padding:4px 10px;border-radius:9999px;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,color .2s ease}.InteractiveDemosBand_demosBand__compactLink__43Akt:focus-visible,.InteractiveDemosBand_demosBand__compactLink__43Akt:hover{border-color:#26dad2;color:#0a7a76;text-decoration:none}.InteractiveDemosBand_demosBand__compactLink__43Akt svg{color:#0a7a76;flex-shrink:0}.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;justify-content:center;gap:20px}@media(max-width:768px){.PageCTA_pageCta__actions__TlPlG{flex-direction:column;align-items:center;gap:12px}}.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(2rem,11vw,3.5rem);-webkit-text-stroke-width:1px;white-space:nowrap;overflow:hidden}}.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}}.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__email___by0N{margin:4px 0 0}.Footer_footer__emailLink__r5yfM{color:hsla(0,0%,100%,.95);font-size:1rem;font-weight:400;text-decoration:none;transition:color .3s ease}.Footer_footer__emailLink__r5yfM:hover{color:#26dad2}.Footer_footer__emailLink__r5yfM:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}.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;word-break:keep-all;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(1rem,3.8vw,1.25rem);padding:6px 0;display:inline-flex;align-items:center}}.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;word-break:keep-all;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}@media(max-width:768px){.Footer_footer__navSubLink__ujj2m{padding:4px 0;min-height:44px}}.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:16px;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__legalLink__zi3GY{color:hsla(0,0%,100%,.95);font-size:.875rem;font-weight:700;text-decoration:none;transition:color .3s ease;white-space:nowrap}.Footer_footer__legalLink__zi3GY:hover{color:#26dad2}.Footer_footer__legalLink__zi3GY:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Footer_footer__emailLink__r5yfM,.Footer_footer__legalLink__zi3GY,.Footer_footer__logoLink___PsKc,.Footer_footer__navMainLink__i4_yg,.Footer_footer__navSubLink__ujj2m,.Footer_footer__phoneLink__TFTa0,.Footer_footer__socialLink___Kuvd{transition:none}}.Footer_footer__demosBandWrap__5DImI{margin:32px 0 16px;padding:16px 0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);text-align:center}.Footer_footer__demosBandWrap__5DImI .demosBand_variant_compact .demosBand__compactLabel{color:hsla(0,0%,100%,.55)}.Footer_footer__demosBandWrap__5DImI .demosBand_variant_compact .demosBand__compactLink{color:#fff}.Footer_footer__demosBandWrap__5DImI .demosBand_variant_compact .demosBand__compactLink:focus-visible,.Footer_footer__demosBandWrap__5DImI .demosBand_variant_compact .demosBand__compactLink:hover{border-color:#26dad2;color:#26dad2}.Footer_footer__demosBandWrap__5DImI .demosBand_variant_compact .demosBand__compactLink svg{color:#26dad2}.Breadcrumb_breadcrumb__5wwdS{position:relative;z-index:10;padding:14px 0 12px;background:linear-gradient(180deg,rgba(11,17,32,.06) 0,transparent)}@media(max-width:768px){.Breadcrumb_breadcrumb__5wwdS{padding:18px 0 16px}}.Breadcrumb_breadcrumb__track__TAMSP{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Breadcrumb_breadcrumb__track__TAMSP{padding:0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Breadcrumb_breadcrumb__track__TAMSP::-webkit-scrollbar{display:none}}.Breadcrumb_breadcrumb__list__2DlCa{gap:0;list-style:none;margin:0;padding:0;max-width:100%}.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,.05);border:1px solid rgba(0,0,0,.12);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:600;color:rgba(0,0,0,.78);letter-spacing:.02em;white-space:nowrap}@media(max-width:768px){.Breadcrumb_breadcrumb__capsuleText__wUEab{max-width:none}}.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}}.WebHeroBuildStage_stage___9aO0{position:relative;width:100%;height:100%;pointer-events:none;font-family:Helvetica Neue,Hiragino Sans,Noto Sans JP,sans-serif}.WebHeroBuildStage_browserFrame__QTFvy{position:relative;width:100%;height:100%;background:#1a1f2a;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5),0 8px 24px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.08)}.WebHeroBuildStage_chrome__2K73m{display:flex;align-items:center;gap:14px;height:44px;padding:0 20px;background:rgba(20,24,32,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsla(0,0%,100%,.06);position:relative;z-index:2}.WebHeroBuildStage_chromeDots__6ItRM{display:flex;gap:7px}.WebHeroBuildStage_chromeDot__MIB9d{width:12px;height:12px;border-radius:50%;display:inline-block}.WebHeroBuildStage_chromeDotRed__3StwM{background:#ff5f57}.WebHeroBuildStage_chromeDotYellow__3G14H{background:#febc2e}.WebHeroBuildStage_chromeDotGreen__s_zvB{background:#28c840}.WebHeroBuildStage_chromeUrl__ToXVy{flex:1 1;text-align:center;font-size:12px;color:hsla(0,0%,100%,.55);letter-spacing:.04em;font-feature-settings:"tnum"}.WebHeroBuildStage_chromeStatus__MbwhG{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.16em;color:rgba(38,218,210,.85);font-weight:600}.WebHeroBuildStage_chromeStatusDot__ojocc{width:7px;height:7px;border-radius:50%;background:#26dad2;animation:WebHeroBuildStage_pulseDot__sa7kG 1.4s ease-in-out infinite;box-shadow:0 0 10px rgba(38,218,210,.8)}@keyframes WebHeroBuildStage_pulseDot__sa7kG{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.WebHeroBuildStage_viewport__H8gEw{position:relative;height:calc(100% - 44px);overflow:hidden;background:#fff;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .7s ease-out,filter .7s ease-out}.WebHeroBuildStage_viewport__H8gEw[data-clearing=true]{transform:translateX(-60px);opacity:0;filter:blur(8px)}.WebHeroBuildStage_iframe__j8lX1{position:absolute;top:0;left:0;border:0;display:block;background:#fff;visibility:hidden}.WebHeroBuildStage_viewport__H8gEw[data-ready=true] .WebHeroBuildStage_iframe__j8lX1{visibility:visible}.WebHeroBuildStage_clearSweep__XMeRf{position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgba(255,255,255,.95) 45%,rgba(255,255,255,.95) 55%,transparent);background-size:220% 100%;background-position:-120% 0;animation:WebHeroBuildStage_clearSweep__XMeRf 1.5s cubic-bezier(.65,.05,.36,1) forwards;z-index:10;pointer-events:none}@keyframes WebHeroBuildStage_clearSweep__XMeRf{0%{background-position:-120% 0;opacity:1}50%{background-position:50% 0;opacity:1}to{background-position:220% 0;opacity:0}}.WebHeroBuildStage_siteIndicator__at5T_{position:absolute;right:16px;bottom:16px;display:flex;gap:10px;z-index:12;padding:8px 14px;background:rgba(8,11,16,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.WebHeroBuildStage_indicatorDot__NnuTq{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.32);transition:all .4s cubic-bezier(.22,1,.36,1);position:relative}.WebHeroBuildStage_indicatorDot__NnuTq:after{content:attr(data-label);position:absolute;bottom:22px;left:50%;transform:translateX(-50%);font-size:10px;letter-spacing:.08em;color:hsla(0,0%,100%,.7);white-space:nowrap;opacity:0;transition:opacity .3s;font-family:Helvetica Neue,sans-serif}.WebHeroBuildStage_indicatorDotActive__xmyYt{width:28px;border-radius:5px;background:#26dad2;border-color:#26dad2;box-shadow:0 0 12px rgba(38,218,210,.6)}.WebHeroBuildStage_indicatorDotActive__xmyYt:after{opacity:1}.WebToc_webToc___JYuQ{padding:clamp(28px,4vw,44px) 0 clamp(20px,3vw,32px);background:#fff;border-bottom:1px solid rgba(0,0,0,.04)}.WebToc_webToc__inner__0QQfR{margin:0 auto;padding:0 24px}@media(max-width:768px){.WebToc_webToc__inner__0QQfR{padding:0 16px}}.WebToc_webToc__inner__0QQfR{max-width:1200px}.WebToc_webToc__lead__yo7wF{display:flex;flex-direction:column;gap:8px;margin:0 0 20px}.WebToc_webToc__leadEyebrow__C058i{display:inline-block;width:-moz-fit-content;width:fit-content;padding:4px 12px;font-size:11px;font-weight:700;letter-spacing:.12em;background:rgba(38,218,210,.06);color:#0a7a76;border-radius:9999px;text-transform:uppercase}.WebToc_webToc__leadText__no57x{font-size:15px;font-weight:600;line-height:1.65;color:#1a1a1a}@media(max-width:600px){.WebToc_webToc__leadText__no57x{font-size:14px}}.WebToc_webToc__leadAccent__WKxp5{margin:0 2px;color:#0a7a76;font-weight:700}.WebToc_webToc__list__Gj7SQ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}@media(max-width:900px){.WebToc_webToc__list__Gj7SQ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.WebToc_webToc__list__Gj7SQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.WebToc_webToc__item__GKVvN{margin:0}.WebToc_webToc__link___koRt{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;text-decoration:none;transition:all .15s ease;height:100%}.WebToc_webToc__link___koRt:hover{border-color:rgba(38,218,210,.4);background:rgba(38,218,210,.06);transform:translateY(-1px)}.WebToc_webToc__linkLabel__7dUXr{font-size:14px;font-weight:700;color:#1a1a1a;letter-spacing:.02em}.WebToc_webToc__linkHint__KeKgK{font-size:11px;font-weight:500;line-height:1.5;color:#6b7280}.EcHero_ecHero__509LX{position:relative;min-height:clamp(620px,86vh,880px);background:radial-gradient(ellipse at 20% 18%,rgba(38,218,210,.18) 0,transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(196,154,60,.12) 0,transparent 60%),linear-gradient(180deg,#07101A,#0B1726 50%,#0B1120);color:#fff;overflow:hidden;display:flex;align-items:center}@media(max-width:1024px){.EcHero_ecHero__509LX{min-height:auto;padding:96px 0 72px}}@media(max-width:768px){.EcHero_ecHero__509LX{padding:88px 0 56px}}.EcHero_ecHero__overlay__LOmJC{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.32));pointer-events:none}.EcHero_ecHero__inner__xaPCi{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.EcHero_ecHero__inner__xaPCi{padding:0 16px}}.EcHero_ecHero__inner__xaPCi{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:center;width:100%}@media(max-width:1024px){.EcHero_ecHero__inner__xaPCi{grid-template-columns:minmax(0,1fr);gap:40px}}.EcHero_ecHero__textBlock__gL8ZA{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2.4vw,28px);max-width:640px}.EcHero_ecHero__eyebrow__VJhi2{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:#26dad2;margin:0}.EcHero_ecHero__eyebrowDot__qkmaY{display:inline-block;width:8px;height:8px;border-radius:9999px;background:#26dad2;box-shadow:0 0 12px rgba(38,218,210,.6)}.EcHero_ecHero__title__w0Rdy{margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#fff}.EcHero_ecHero__titleLine__mKKpc{display:inline}.EcHero_ecHero__titleBreak__S6SCX{display:none}@media(max-width:768px){.EcHero_ecHero__titleBreak__S6SCX{display:inline}}.EcHero_ecHero__priceLine__AyqI2{margin:0;font-size:clamp(16px,1.8vw,20px);font-weight:700;line-height:1.7;color:hsla(0,0%,100%,.92)}.EcHero_ecHero__priceAccent__d0hOS{color:#26dad2;font-weight:800}.EcHero_ecHero__sub___qoFu{margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.85;color:hsla(0,0%,100%,.78)}.EcHero_ecHero__subBreak__8GPEc{display:none}@media(min-width:769px){.EcHero_ecHero__subBreak__8GPEc{display:inline}}.EcHero_ecHero__ctas__BOBUd{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EcHero_ecHero__cta__cuUzy{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:9999px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .25s ease,background .25s ease,color .25s ease}.EcHero_ecHero__cta__cuUzy:focus-visible,.EcHero_ecHero__cta__cuUzy:hover{transform:translateY(-1px)}.EcHero_ecHero__cta_type_primary__kfABa{background:#26dad2;color:#06262a}.EcHero_ecHero__cta_type_primary__kfABa:focus-visible,.EcHero_ecHero__cta_type_primary__kfABa:hover{background:#4aeadf}.EcHero_ecHero__cta_type_secondary__VV7LK{background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.18)}.EcHero_ecHero__cta_type_secondary__VV7LK:focus-visible,.EcHero_ecHero__cta_type_secondary__VV7LK:hover{background:hsla(0,0%,100%,.14)}.EcHero_ecHero__ctaLabel__K4yUo{display:inline-block}.EcHero_ecHero__floatingNums__9DMox{display:flex;flex-wrap:wrap;gap:18px 28px;margin:4px 0 0;padding:0;list-style:none}.EcHero_ecHero__numItem__LedTH{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1)}.EcHero_ecHero__numIcon__RHmNm{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:rgba(38,218,210,.16);color:#26dad2}.EcHero_ecHero__numBody__4pybQ{display:flex;flex-direction:column;line-height:1.2}.EcHero_ecHero__numValue__egKNV{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-weight:800;font-size:1.0625rem;color:#fff}.EcHero_ecHero__numLabel__L4Tx7{font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:hsla(0,0%,100%,.66);margin-top:2px}.EcHero_ecHero__scroll__1hEpC{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:6px 0;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;letter-spacing:.32em;font-weight:700;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s ease}.EcHero_ecHero__scroll__1hEpC:focus-visible,.EcHero_ecHero__scroll__1hEpC:hover{color:#26dad2}.EcHero_ecHero__scrollLine__1VN6J{display:inline-block;width:24px;height:1px;background:hsla(0,0%,100%,.35)}.EcHero_ecHero__scrollText__hP8hj{display:inline-block}.EcHero_ecHero__mockBlock__0EZ13{display:flex;align-items:center;justify-content:center;width:100%}@media(max-width:1024px){.EcHero_ecHero__mockBlock__0EZ13{margin-top:8px}}.EcHero_ecHero__mockCard__7mRu7{width:min(420px,100%);background:#fff;border-radius:18px;padding:18px;box-shadow:0 22px 60px rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.1);transform:rotate(-1.2deg);transition:transform .4s ease}@media(hover:hover){.EcHero_ecHero__mockCard__7mRu7:hover{transform:rotate(0)}}.EcHero_ecHero__mockHeader__cJJyT{display:flex;align-items:center;gap:6px;margin-bottom:14px}.EcHero_ecHero__mockDot__HFE_4{width:10px;height:10px;border-radius:9999px;background:#dde2e8}.EcHero_ecHero__mockDot__HFE_4:first-child{background:#ff6b6b}.EcHero_ecHero__mockDot__HFE_4:nth-child(2){background:#ffd166}.EcHero_ecHero__mockDot__HFE_4:nth-child(3){background:#06d6a0}.EcHero_ecHero__mockUrl__0loET{margin-left:10px;flex:1 1;text-align:center;font-family:var(--font-geist-mono),"SF Mono","Fira Code",monospace;font-size:.6875rem;color:#6b7280;background:#f5f5f7;padding:4px 8px;border-radius:6px}.EcHero_ecHero__mockGrid__J4OUn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.EcHero_ecHero__mockItem__bdjMS{display:flex;flex-direction:column;gap:6px}.EcHero_ecHero__mockThumb__5RpNG{width:100%;aspect-ratio:4/3;border-radius:10px;background:linear-gradient(135deg,#E5F4F2,#C4E9E5);position:relative;overflow:hidden}.EcHero_ecHero__mockThumb__5RpNG[data-thumb=a]{background:linear-gradient(135deg,#FFE9D6,#FFCBA4)}.EcHero_ecHero__mockThumb__5RpNG[data-thumb=b]{background:linear-gradient(135deg,#E0F2F1,#80CBC4)}.EcHero_ecHero__mockThumb__5RpNG[data-thumb=c]{background:linear-gradient(135deg,#F3E5F5,#CE93D8)}.EcHero_ecHero__mockThumb__5RpNG[data-thumb=d]{background:linear-gradient(135deg,#FFF3E0,#FFB74D)}.EcHero_ecHero__mockLine__pF0Nu{display:block;height:8px;width:80%;background:#eceff4;border-radius:4px}.EcHero_ecHero__mockPrice__rFycr{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:800;color:#1a1a1a}.EcHero_ecHero__mockCart__kFT4K{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 14px;border-radius:12px;background:linear-gradient(90deg,#0B1120,#1A2A3A);color:#fff}.EcHero_ecHero__mockCartIcon__yXs62{font-size:.6875rem;letter-spacing:.18em;color:#26dad2}.EcHero_ecHero__mockCartIcon__yXs62,.EcHero_ecHero__mockCartTotal__XX8m_{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-weight:800}.EcHero_ecHero__mockCartTotal__XX8m_{font-size:.875rem}.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}.IndustryTabs_industryTabs__WGp5D{position:relative;padding:160px 0;background:#0b1120;color:hsla(0,0%,100%,.95);overflow:hidden}.IndustryTabs_industryTabs__WGp5D:after{content:"";position:absolute;top:10%;right:-5%;width:600px;height:600px;background:radial-gradient(circle,rgba(38,218,210,.06) 0,rgba(38,218,210,.02) 40%,transparent 70%);pointer-events:none}@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__headerWrap__kAJXV{margin-bottom:56px}.IndustryTabs_industryTabs__tabs__r_D4q{display:flex;justify-content:center;gap:10px;margin-bottom:48px;flex-wrap:wrap}@media(max-width:768px){.IndustryTabs_industryTabs__tabs__r_D4q{gap:8px;margin-bottom:32px}}.IndustryTabs_industryTabs__tab__7CEvi{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.55);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 .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.IndustryTabs_industryTabs__tab__7CEvi:hover{color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06);transform:translateY(-1px)}.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:10px 16px;font-size:.75rem;gap:6px}}@media(prefers-reduced-motion:reduce){.IndustryTabs_industryTabs__tab__7CEvi{transition:none}}.IndustryTabs_industryTabs__tabIcon__uYE7k{flex-shrink:0;opacity:.7;transition:opacity .3s ease}.IndustryTabs_industryTabs__tab__7CEvi:hover .IndustryTabs_industryTabs__tabIcon__uYE7k{opacity:1}.IndustryTabs_industryTabs__tabLabel___FE_w{line-height:1}.IndustryTabs_industryTabs__tab_state_active__aSl_v{background:#26dad2;color:#0b1120;border-color:#26dad2;font-weight:700;box-shadow:0 0 12px rgba(38,218,210,.15)}.IndustryTabs_industryTabs__tab_state_active__aSl_v .IndustryTabs_industryTabs__tabIcon__uYE7k{opacity:1}.IndustryTabs_industryTabs__tab_state_active__aSl_v:hover{color:#0b1120;border-color:#26dad2;background:#26dad2;transform:none}.IndustryTabs_industryTabs__panel__kEj52{position:relative;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:48px;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:28px 20px;border-radius:16px}}.IndustryTabs_industryTabs__panelHeader__V2I1g{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:36px}.IndustryTabs_industryTabs__panelIconWrap__BzUZU{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(38,218,210,.12);color:#26dad2;border:1px solid rgba(38,218,210,.2)}@media(max-width:768px){.IndustryTabs_industryTabs__panelIconWrap__BzUZU{width:40px;height:40px}}.IndustryTabs_industryTabs__panelTitle__KVWNA{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:hsla(0,0%,100%,.95);margin:0}.IndustryTabs_industryTabs__columns__sXyHQ{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:24px;gap:24px;align-items:start}@media(max-width:768px){.IndustryTabs_industryTabs__columns__sXyHQ{grid-template-columns:1fr;gap:24px}}.IndustryTabs_industryTabs__arrow__ChnoD{display:flex;align-items:center;justify-content:center;padding-top:48px;color:#26dad2;opacity:.4}@media(max-width:768px){.IndustryTabs_industryTabs__arrow__ChnoD{display:none}}.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%,.85)}.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,.7)}.IndustryTabs_industryTabs__panelFooter__egKtb{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:36px;padding-top:28px;border-top:1px solid hsla(0,0%,100%,.06)}@media(max-width:768px){.IndustryTabs_industryTabs__panelFooter__egKtb{flex-direction:column;align-items:stretch;gap:16px}}.IndustryTabs_industryTabs__resultBadge__swSPn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:9999px;background:rgba(38,218,210,.08);border:1px solid rgba(38,218,210,.15);color:#26dad2;font-size:.875rem;font-weight:600}.IndustryTabs_industryTabs__resultText__a6snC{line-height:1.4}.IndustryTabs_industryTabs__panelCta__4aEA3{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:9999px;background:rgba(38,218,210,.1);border:1px solid rgba(38,218,210,.25);color:#26dad2;text-decoration:none;font-size:.875rem;font-weight:600;transition:background .3s ease,border-color .3s ease,gap .3s ease}.IndustryTabs_industryTabs__panelCta__4aEA3:hover{background:rgba(38,218,210,.18);border-color:rgba(38,218,210,.45);gap:12px}.IndustryTabs_industryTabs__panelCta__4aEA3:focus-visible{outline:2px solid rgba(38,218,210,.5);outline-offset:2px}@media(max-width:768px){.IndustryTabs_industryTabs__panelCta__4aEA3{justify-content:center}}@media(prefers-reduced-motion:reduce){.IndustryTabs_industryTabs__panelCta__4aEA3{transition:none}}.IndustryTabs_industryTabs__panelCtaText__SvD1W{line-height:1}.IndustryTabs_industryTabs__panelCtaArrow__avy0K{flex-shrink:0;transition:transform .3s ease}.IndustryTabs_industryTabs__panelCta__4aEA3:hover .IndustryTabs_industryTabs__panelCtaArrow__avy0K{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.IndustryTabs_industryTabs__panelCtaArrow__avy0K{transition:none}}.PillarCases_pillarCases__WdWfp{padding:clamp(72px,9vw,112px) 0 clamp(64px,8vw,96px);background:#f6f6f6;position:relative;z-index:1}.PillarCases_pillarCases__header__lUl0s{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCases_pillarCases__header__lUl0s{padding:0 16px}}.PillarCases_pillarCases__header__lUl0s{margin-bottom:40px}.PillarCases_pillarCases__grid___rXVK{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCases_pillarCases__grid___rXVK{padding:0 16px}}.PillarCases_pillarCases__grid___rXVK{max-width:1120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}@media(max-width:720px){.PillarCases_pillarCases__grid___rXVK{grid-template-columns:1fr;gap:16px}}.PillarCases_pillarCases__card__uBtxK{display:flex;flex-direction:column;padding:28px 26px 24px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;transition:border-color .2s ease,transform .2s ease}.PillarCases_pillarCases__card__uBtxK:hover{border-color:rgba(38,218,210,.3);transform:translateY(-2px)}@media(max-width:720px){.PillarCases_pillarCases__card__uBtxK{padding:22px 18px}}.PillarCases_pillarCases__cardHead__81JeJ{display:flex;align-items:center;gap:12px;margin-bottom:16px}.PillarCases_pillarCases__cardIcon__lv_az{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(38,218,210,.06);color:#0a7a76;border-radius:12px}.PillarCases_pillarCases__cardIndustry__kgInI{display:inline-block;padding:4px 12px;font-size:12px;font-weight:700;letter-spacing:.04em;background:#f6f6f6;color:#6b7280;border-radius:9999px}.PillarCases_pillarCases__cardTitle__Zd4cv{font-size:18px;font-weight:700;line-height:1.55;margin:0 0 16px;color:#1a1a1a}@media(max-width:720px){.PillarCases_pillarCases__cardTitle__Zd4cv{font-size:17px}}.PillarCases_pillarCases__cardTitleLink__jvMnM{color:inherit;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 1px),#1A1A1A 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s ease,color .2s ease}.PillarCases_pillarCases__cardTitleLink__jvMnM:hover{background-size:100% 100%;color:#0a7a76;background-image:linear-gradient(transparent calc(100% - 1px),#0a7a76 1px)}.PillarCases_pillarCases__cardMeta__vJoMQ{display:flex;flex-direction:column;gap:12px;margin:0 0 20px;flex:1 1}.PillarCases_pillarCases__cardMetaItem__Fytha{display:flex;flex-direction:column;gap:4px;margin:0}.PillarCases_pillarCases__cardMetaLabel__gV1Dl{font-size:11px;font-weight:700;letter-spacing:.08em;color:#6b7280;text-transform:uppercase;margin:0}.PillarCases_pillarCases__cardMetaValue__pmMUo{font-size:14px;line-height:1.7;color:#1a1a1a;margin:0}.PillarCases_pillarCases__cardMetaValue_state_result__mFduS{color:#0a7a76;font-weight:600}.PillarCases_pillarCases__cardFoot__OyfmP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px dashed rgba(0,0,0,.08)}@media(max-width:720px){.PillarCases_pillarCases__cardFoot__OyfmP{flex-direction:column;align-items:stretch;gap:10px}}.PillarCases_pillarCases__cardRelated__s5Kky{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;text-decoration:none;transition:color .2s ease}.PillarCases_pillarCases__cardRelated__s5Kky:hover{color:#0a7a76}.PillarCases_pillarCases__cardRelatedLabel__1bZGh{display:inline-block;padding:1px 7px;font-size:10px;font-weight:700;letter-spacing:.06em;background:#f6f6f6;color:#6b7280;border-radius:9999px}.PillarCases_pillarCases__cardRelatedText__BdhtB{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.PillarCases_pillarCases__cardCta__YAae6{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0a7a76;text-decoration:none;transition:gap .2s ease}.PillarCases_pillarCases__cardCta__YAae6:hover{gap:10px}.PillarCases_pillarCases__cardCta__YAae6:hover .PillarCases_pillarCases__cardCtaArrow__KGUq3{transform:translateX(2px)}.PillarCases_pillarCases__cardCtaText__dwGpe{letter-spacing:.02em}.PillarCases_pillarCases__cardCtaArrow__KGUq3{flex-shrink:0;transition:transform .2s ease}.PillarCases_pillarCases__more__ip9B3{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCases_pillarCases__more__ip9B3{padding:0 16px}}.PillarCases_pillarCases__more__ip9B3{max-width:1120px;margin-top:32px;text-align:center}.PillarCases_pillarCases__moreLink__1_bSv{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:9999px;font-size:14px;font-weight:600;color:#1a1a1a;text-decoration:none;transition:all .2s ease}.PillarCases_pillarCases__moreLink__1_bSv:hover{background:#fff;border-color:rgba(38,218,210,.4);color:#0a7a76;transform:translateY(-1px)}.PillarCompare_pillarCompare__5MO1x{padding:clamp(72px,9vw,112px) 0 clamp(64px,8vw,96px);background:#f6f6f6;position:relative;z-index:1}.PillarCompare_pillarCompare__header__jSSy9{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCompare_pillarCompare__header__jSSy9{padding:0 16px}}.PillarCompare_pillarCompare__header__jSSy9{margin-bottom:40px}.PillarCompare_pillarCompare__tableWrap__SbDP2{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCompare_pillarCompare__tableWrap__SbDP2{padding:0 16px}}.PillarCompare_pillarCompare__tableWrap__SbDP2{max-width:1120px}@media(max-width:720px){.PillarCompare_pillarCompare__tableWrap__SbDP2{padding:0}}.PillarCompare_pillarCompare__table__HQaMb{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.04)}@media(max-width:720px){.PillarCompare_pillarCompare__table__HQaMb{border-left:none;border-right:none;border-radius:0;box-shadow:none}}.PillarCompare_pillarCompare__thead__ebe2Y{background:#f6f6f6}@media(max-width:720px){.PillarCompare_pillarCompare__thead__ebe2Y{display:none}}.PillarCompare_pillarCompare__theadRow__29F0P{border-bottom:2px solid rgba(0,0,0,.08)}.PillarCompare_pillarCompare__th__IDOdO{padding:16px 20px;text-align:left;font-size:13px;font-weight:700;color:#6b7280;letter-spacing:.06em;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}@media(max-width:720px){.PillarCompare_pillarCompare__tbody__aBmAo{display:block}}.PillarCompare_pillarCompare__row__VrnII{transition:background .15s ease}.PillarCompare_pillarCompare__row__VrnII:hover{background:rgba(38,218,210,.03)}@media(max-width:720px){.PillarCompare_pillarCompare__row__VrnII{display:block;padding:20px 18px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.PillarCompare_pillarCompare__row__VrnII:last-child{border-bottom:none}}.PillarCompare_pillarCompare__row_state_highlight__oGlFv{background:rgba(38,218,210,.04)}.PillarCompare_pillarCompare__row_state_highlight__oGlFv:hover{background:rgba(38,218,210,.07)}@media(max-width:720px){.PillarCompare_pillarCompare__row_state_highlight__oGlFv{background:rgba(38,218,210,.04)}}.PillarCompare_pillarCompare__rowHead__0Fy46{width:28%;padding:20px;text-align:left;font-weight:700;font-size:16px;color:#1a1a1a;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.04)}@media(max-width:720px){.PillarCompare_pillarCompare__rowHead__0Fy46{display:block;width:100%;padding:0 0 12px;border-bottom:1px dashed rgba(0,0,0,.08);margin-bottom:12px}}.PillarCompare_pillarCompare__row__VrnII:last-child .PillarCompare_pillarCompare__rowHead__0Fy46{border-bottom:none}@media(max-width:720px){.PillarCompare_pillarCompare__row__VrnII:last-child .PillarCompare_pillarCompare__rowHead__0Fy46{border-bottom:1px dashed rgba(0,0,0,.08)}}.PillarCompare_pillarCompare__rowHeadLink__1iZLO{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;color:#1a1a1a;text-decoration:none;transition:color .15s ease}.PillarCompare_pillarCompare__rowHeadLink__1iZLO:hover{color:#0a7a76}.PillarCompare_pillarCompare__rowHeadLink__1iZLO:hover .PillarCompare_pillarCompare__rowHeadArrow__fkw8K{transform:translateX(2px)}.PillarCompare_pillarCompare__rowHeadName__ZtgZl{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(0,0,0,.15);text-decoration-color:rgba(0,0,0,.15)}.PillarCompare_pillarCompare__rowHeadBadge__hwx8m{display:inline-block;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.05em;background:#26dad2;color:#0b1120;border-radius:9999px}.PillarCompare_pillarCompare__rowHeadArrow__fkw8K{flex-shrink:0;transition:transform .2s ease;color:#0a7a76}.PillarCompare_pillarCompare__cell__kPcue{padding:20px;font-size:14px;line-height:1.65;color:#1a1a1a;border-bottom:1px solid rgba(0,0,0,.04);vertical-align:middle}@media(max-width:720px){.PillarCompare_pillarCompare__cell__kPcue{display:block;padding:6px 0;border-bottom:none}.PillarCompare_pillarCompare__cell__kPcue:before{content:attr(data-label) "：";display:inline-block;width:7em;font-size:12px;font-weight:700;color:#6b7280;letter-spacing:.04em}}.PillarCompare_pillarCompare__row__VrnII:last-child .PillarCompare_pillarCompare__cell__kPcue{border-bottom:none}.PillarCompare_pillarCompare__note__nPao8{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarCompare_pillarCompare__note__nPao8{padding:0 16px}}.PillarCompare_pillarCompare__note__nPao8{max-width:1120px;margin-top:20px;font-size:13px;color:#6b7280;text-align:right}@media(max-width:720px){.PillarCompare_pillarCompare__note__nPao8{text-align:left;padding-top:12px}}.PillarCompare_pillarCompare__noteLink__HTIku{margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:2px}.PillarCompare_pillarCompare__noteLink__HTIku:hover{color:#1db8b0}.PillarFaq_pillarFaq___OC8h{padding:clamp(72px,9vw,112px) 0 clamp(64px,8vw,96px);background:#fff;position:relative;z-index:1}.PillarFaq_pillarFaq__header__u5SA8{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarFaq_pillarFaq__header__u5SA8{padding:0 16px}}.PillarFaq_pillarFaq__header__u5SA8{margin-bottom:40px}.PillarFaq_pillarFaq__list__MFIg9{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarFaq_pillarFaq__list__MFIg9{padding:0 16px}}.PillarFaq_pillarFaq__list__MFIg9{max-width:880px;display:flex;flex-direction:column;gap:12px}.PillarFaq_pillarFaq__item__k5kp4{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;transition:border-color .2s ease}.PillarFaq_pillarFaq__item__k5kp4[open]{border-color:rgba(38,218,210,.35);background:rgba(38,218,210,.06)}.PillarFaq_pillarFaq__item__k5kp4:hover:not([open]){border-color:rgba(0,0,0,.16)}.PillarFaq_pillarFaq__summary__A9zRc{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:20px 24px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PillarFaq_pillarFaq__summary__A9zRc::-webkit-details-marker{display:none}@media(max-width:720px){.PillarFaq_pillarFaq__summary__A9zRc{padding:16px 18px;gap:12px}}.PillarFaq_pillarFaq__summaryQ__UNQzZ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#26dad2;color:#0b1120;font-weight:700;font-size:14px;border-radius:9999px;letter-spacing:0}.PillarFaq_pillarFaq__summaryText__nbHGS{font-size:15px;font-weight:600;line-height:1.65;color:#1a1a1a;text-align:left}@media(max-width:720px){.PillarFaq_pillarFaq__summaryText__nbHGS{font-size:14px}}.PillarFaq_pillarFaq__summaryIcon__hMYIH{position:relative;width:16px;height:16px;flex-shrink:0}.PillarFaq_pillarFaq__summaryIcon__hMYIH:after,.PillarFaq_pillarFaq__summaryIcon__hMYIH:before{content:"";position:absolute;background:#6b7280;transition:transform .2s ease,opacity .2s ease}.PillarFaq_pillarFaq__summaryIcon__hMYIH:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.PillarFaq_pillarFaq__summaryIcon__hMYIH:after{top:0;left:50%;width:2px;height:100%;transform:translateX(-50%)}.PillarFaq_pillarFaq__item__k5kp4[open] .PillarFaq_pillarFaq__summaryIcon__hMYIH:after{opacity:0;transform:translateX(-50%) rotate(90deg)}.PillarFaq_pillarFaq__body__UIRZu{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;border-top:1px dashed rgba(0,0,0,.08);padding:18px 24px 22px}@media(max-width:720px){.PillarFaq_pillarFaq__body__UIRZu{padding:14px 18px 18px;gap:12px}}.PillarFaq_pillarFaq__bodyA__O7rVj{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f6f6f6;color:#0a7a76;font-weight:700;font-size:14px;border-radius:9999px;align-self:start}.PillarFaq_pillarFaq__bodyText__H83_F{font-size:14px;line-height:1.85;color:#1a1a1a;margin:0;align-self:center}.PillarFaq_pillarFaq__inlineLink__s0_8y{margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.PillarFaq_pillarFaq__inlineLink__s0_8y:hover{color:#1db8b0}.PillarFaq_pillarFaq__more__8R7zd{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarFaq_pillarFaq__more__8R7zd{padding:0 16px}}.PillarFaq_pillarFaq__more__8R7zd{max-width:880px;margin-top:32px;font-size:14px;line-height:1.8;color:#1a1a1a;text-align:center}.PillarFaq_pillarFaq__moreLink__I63G6{display:inline-flex;align-items:center;gap:6px;margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:gap .2s ease}.PillarFaq_pillarFaq__moreLink__I63G6:hover{gap:10px;color:#1db8b0}.PillarIntro_pillarIntro__BYu15{padding:clamp(64px,8vw,96px) 0 clamp(56px,7vw,80px);background:#fff;position:relative;z-index:1}.PillarIntro_pillarIntro__container__uNIc3{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.PillarIntro_pillarIntro__container__uNIc3{padding:0 16px}}.PillarIntro_pillarIntro__container__uNIc3{max-width:880px}.PillarIntro_pillarIntro__eyebrow__sV6Tb{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.16em;color:#0a7a76;text-transform:uppercase;margin-bottom:16px}.PillarIntro_pillarIntro__title__gI1dB{font-size:clamp(24px,3.6vw,36px);font-weight:700;line-height:1.45;color:#1a1a1a;letter-spacing:.02em;margin:0 0 28px}.PillarIntro_pillarIntro__lead__IwIS3{font-size:16px;line-height:1.85;color:#1a1a1a;margin:0 0 20px}@media(max-width:600px){.PillarIntro_pillarIntro__lead__IwIS3{font-size:15px;line-height:1.8}}.PillarIntro_pillarIntro__inlineLink__khgbx{display:inline;margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.PillarIntro_pillarIntro__inlineLink__khgbx:hover{color:#1db8b0;text-decoration-thickness:2px}.PillarIntro_pillarIntro__bullets__lmIzE{margin:32px 0 28px;padding:24px 28px;list-style:none;background:#f6f6f6;border-left:3px solid #26dad2;border-radius:0 12px 12px 0}.PillarIntro_pillarIntro__bullet__W8Ufq{display:flex;align-items:flex-start;gap:12px;padding:6px 0;font-size:15px;line-height:1.7;color:#1a1a1a}.PillarIntro_pillarIntro__bulletDot__ha0JC{flex-shrink:0;width:6px;height:6px;margin-top:10px;border-radius:9999px;background:#0a7a76}.PillarIntro_pillarIntro__bulletText__FAjxp{flex:1 1}.PillarIntro_pillarIntro__skipLink__IbSOj{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:10px 18px;background:rgba(38,218,210,.06);border:1px solid rgba(38,218,210,.2);border-radius:9999px;font-size:14px;font-weight:600;color:#0a7a76;text-decoration:none;transition:all .2s ease}.PillarIntro_pillarIntro__skipLink__IbSOj:hover{background:rgba(38,218,210,.12);border-color:rgba(38,218,210,.35);transform:translateY(-1px)}.PillarIntro_pillarIntro__skipLinkText__FunZa{letter-spacing:.02em}@media(max-width:768px){.breakpoints_brPc__3J5GT{display:none}}.breakpoints_brSp__P_82F{display:none}@media(max-width:768px){.breakpoints_brSp__P_82F{display:block}}.RelatedServices_relatedServices__S59H5{padding:clamp(72px,9vw,112px) 0 clamp(64px,8vw,96px);background:#f6f6f6;position:relative;z-index:1}.RelatedServices_relatedServices_theme_dark__ytSVc{background:#0b1120}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardName__76uMs,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardPrice__NXt6_,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardTagline__OP1JQ,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__lead__0OnXL,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__title__63pTt,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__trunk__lxsYE{color:hsla(0,0%,100%,.95)}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardPrice__NXt6_,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardTagline__OP1JQ,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__lead__0OnXL,.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__trunk__lxsYE{color:hsla(0,0%,100%,.65)}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__card__0stEk{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__card__0stEk:hover{background:rgba(38,218,210,.08);border-color:rgba(38,218,210,.4)}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__cardIcon__roV5s{background:rgba(38,218,210,.1);color:#4aeadf}.RelatedServices_relatedServices_theme_dark__ytSVc .RelatedServices_relatedServices__trunkLink__uihT6{color:#4aeadf}.RelatedServices_relatedServices__inner__Z3WbE{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.RelatedServices_relatedServices__inner__Z3WbE{padding:0 16px}}.RelatedServices_relatedServices__inner__Z3WbE{max-width:1120px}.RelatedServices_relatedServices__header__E1lF0{text-align:center;margin-bottom:40px}.RelatedServices_relatedServices__eyebrow__xfHZ2{display:inline-block;padding:4px 12px;margin-bottom:16px;font-size:11px;font-weight:700;letter-spacing:.12em;background:rgba(38,218,210,.06);color:#0a7a76;border-radius:9999px;text-transform:uppercase}.RelatedServices_relatedServices__title__63pTt{font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.5;letter-spacing:.02em;color:#1a1a1a;margin:0 0 14px}.RelatedServices_relatedServices__lead__0OnXL{font-size:14px;line-height:1.85;color:#1a1a1a;max-width:640px;margin:0 auto}.RelatedServices_relatedServices__list__XdAC8{list-style:none;margin:0 0 32px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}@media(max-width:1080px){.RelatedServices_relatedServices__list__XdAC8{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:600px){.RelatedServices_relatedServices__list__XdAC8{grid-template-columns:1fr;gap:12px}}.RelatedServices_relatedServices__item__nVWfk{margin:0;display:flex}.RelatedServices_relatedServices__card__0stEk{display:flex;flex-direction:column;width:100%;padding:24px 22px 22px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.RelatedServices_relatedServices__card__0stEk:hover{border-color:rgba(38,218,210,.4);transform:translateY(-2px)}.RelatedServices_relatedServices__card__0stEk:hover .RelatedServices_relatedServices__cardCtaArrow__gcc48{transform:translateX(2px)}.RelatedServices_relatedServices__cardIcon__roV5s{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:14px;background:rgba(38,218,210,.06);color:#0a7a76;border-radius:12px}.RelatedServices_relatedServices__cardName__76uMs{font-size:15px;font-weight:700;line-height:1.55;color:#1a1a1a;margin:0 0 8px}.RelatedServices_relatedServices__cardTagline__OP1JQ{font-size:13px;line-height:1.7;color:#1a1a1a;margin:0 0 14px;flex:1 1}.RelatedServices_relatedServices__cardPrice__NXt6_{font-size:12px;font-weight:600;color:#6b7280;margin:0 0 14px;letter-spacing:.02em}.RelatedServices_relatedServices__cardCta__pHYGA{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;color:#0a7a76;transition:gap .2s ease}.RelatedServices_relatedServices__cardCtaText__LhgZK{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.RelatedServices_relatedServices__cardCtaArrow__gcc48{flex-shrink:0;transition:transform .2s ease}.RelatedServices_relatedServices__trunk__lxsYE{text-align:center;font-size:14px;line-height:1.7;color:#1a1a1a;margin:0}.RelatedServices_relatedServices__trunkLink__uihT6{display:inline-flex;align-items:center;gap:6px;margin:0 4px;padding:4px 0;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.RelatedServices_relatedServices__trunkLink__uihT6:hover{color:#1db8b0}.RelatedServices_relatedServices__trunkLinkText__QUp2I{letter-spacing:.02em}.ServiceClusterPromo_serviceClusterPromo__gO1Hu{padding:clamp(72px,9vw,112px) 0 clamp(56px,7vw,80px);background:#fff;position:relative;z-index:1}.ServiceClusterPromo_serviceClusterPromo__inner__ZjEhT{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.ServiceClusterPromo_serviceClusterPromo__inner__ZjEhT{padding:0 16px}}.ServiceClusterPromo_serviceClusterPromo__inner__ZjEhT{max-width:1120px}.ServiceClusterPromo_serviceClusterPromo__eyebrow__HLQa7{display:inline-block;padding:4px 12px;margin-bottom:16px;font-size:11px;font-weight:700;letter-spacing:.12em;background:rgba(38,218,210,.06);color:#0a7a76;border-radius:9999px;text-transform:uppercase}.ServiceClusterPromo_serviceClusterPromo__title__3aIXa{font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.5;letter-spacing:.02em;color:#1a1a1a;margin:0 0 28px}@media(max-width:600px){.ServiceClusterPromo_serviceClusterPromo__title__3aIXa{line-height:1.55}}.ServiceClusterPromo_serviceClusterPromo__body__mmBIw{display:flex;flex-direction:column;gap:16px;margin-bottom:36px;max-width:880px}.ServiceClusterPromo_serviceClusterPromo__lead__5ifHq{font-size:15px;line-height:1.85;color:#1a1a1a;margin:0}@media(max-width:600px){.ServiceClusterPromo_serviceClusterPromo__lead__5ifHq{font-size:14px;line-height:1.8}}.ServiceClusterPromo_serviceClusterPromo__inlineLink__dJdtk{display:inline;margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.ServiceClusterPromo_serviceClusterPromo__inlineLink__dJdtk:hover{color:#1db8b0;text-decoration-thickness:2px}.ServiceClusterPromo_serviceClusterPromo__cards__mH82j{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media(max-width:900px){.ServiceClusterPromo_serviceClusterPromo__cards__mH82j{grid-template-columns:1fr;gap:12px}}.ServiceClusterPromo_serviceClusterPromo__card__WJWjG{display:flex;flex-direction:column;padding:24px 22px;background:#f6f6f6;border:1px solid rgba(0,0,0,.08);border-radius:16px;transition:border-color .2s ease,transform .2s ease,background .2s ease}.ServiceClusterPromo_serviceClusterPromo__card__WJWjG:hover{background:#fff;border-color:rgba(38,218,210,.3);transform:translateY(-2px)}.ServiceClusterPromo_serviceClusterPromo__card__WJWjG:hover .ServiceClusterPromo_serviceClusterPromo__cardLinkArrow__6G2tl{transform:translateX(2px)}.ServiceClusterPromo_serviceClusterPromo__cardTitle__aQQD2{font-size:15px;font-weight:700;line-height:1.55;color:#1a1a1a;margin:0 0 10px}.ServiceClusterPromo_serviceClusterPromo__cardDesc__YnqAH{font-size:13px;line-height:1.75;color:#1a1a1a;margin:0 0 16px;flex:1 1}.ServiceClusterPromo_serviceClusterPromo__cardLink__oD70y{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;color:#0a7a76;text-decoration:none;transition:gap .2s ease}.ServiceClusterPromo_serviceClusterPromo__cardLink__oD70y:hover{gap:10px;color:#1db8b0}.ServiceClusterPromo_serviceClusterPromo__cardLinkText__iNbYN{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ServiceClusterPromo_serviceClusterPromo__cardLinkArrow__6G2tl{flex-shrink:0;transition:transform .2s ease}.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__number__O3w9Y{position:absolute;top:16px;right:20px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(2rem,3vw,2.5rem);font-weight:900;line-height:1;letter-spacing:-.05em;background:linear-gradient(135deg,#26DAD2,#4AEADF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s ease}.ServiceOverview_serviceOverview__card__g_HT1:hover .ServiceOverview_serviceOverview__number__O3w9Y{opacity:.2}@media(prefers-reduced-motion:reduce){.ServiceOverview_serviceOverview__number__O3w9Y{transition:none}}.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}