@keyframes page_fadeInUp__JhK3M{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__1rNNQ{0%{opacity:0}to{opacity:1}}@keyframes page_bounceDown__umoTC{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes page_staggerIn__hIDXf{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page_illustrationFloat__9fGa_{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page_illustrationFloatReverse__ph6Wy{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.page_page__FTW_A{position:relative;height:calc(100vh - 85px);width:100vw;margin-left:calc(-50vw + 50%);overflow:hidden;opacity:0;transition:opacity .5s ease}.page_pageMounted__6AI3y{opacity:1}.page_solidBg__LDd_2{position:absolute;inset:0;background-color:var(--page-bg,#1C1917);transition:background-color .62s cubic-bezier(.22,.61,.36,1);z-index:0}.page_heroView__Kq4La{position:absolute;inset:0;z-index:2;transition:transform .62s cubic-bezier(.22,.61,.36,1),opacity .62s cubic-bezier(.22,.61,.36,1)}.page_utekiRain__dQ_NZ{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;animation:page_utekiRainFadeIn__1BQ_v .8s cubic-bezier(.22,.61,.36,1) .25s forwards}@keyframes page_utekiRainFadeIn__1BQ_v{to{opacity:1}}.page_shinkaiSea__3u_Q2{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;animation:page_shinkaiSeaFadeIn__F6h_2 .9s cubic-bezier(.22,.61,.36,1) .25s forwards}@keyframes page_shinkaiSeaFadeIn__F6h_2{to{opacity:1}}.page_heroSlideUp__hilW3{transform:translateY(-100%);opacity:0}.page_content__nsoA3{position:relative;z-index:2;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:18vh 5rem 0;pointer-events:none}.page_content__nsoA3>*{pointer-events:auto}.page_contentEnter__SSLXC{animation:page_fadeInUp__JhK3M .46s cubic-bezier(.22,.61,.36,1) both}.page_contentExit__v6t5_{transform:translateY(-10px)}.page_contentExitReverse__yKQ2e,.page_contentExit__v6t5_{opacity:0;transition:opacity .22s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1)}.page_contentExitReverse__yKQ2e{transform:translateY(10px)}.page_topLeft__2GCT4{position:absolute;top:2.5rem;left:5rem;z-index:2;animation:page_fadeIn__1rNNQ .6s ease .1s both}.page_tagline__faXJm{font-size:.6875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.5);display:block;margin-bottom:.375rem}.page_heroTitle__EfxUg{font-size:1.25rem;font-weight:400;color:rgba(255,255,255,.75);letter-spacing:-.01em;line-height:1.35;font-family:Times New Roman,SimSun,宋体,serif;white-space:pre-line;margin:0}.page_center__SXnxm{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.page_productLogoSpacer__1egqO,.page_productLogo__iTVZS{width:56px;height:56px;margin-bottom:.5rem}.page_productLogo__iTVZS{object-fit:contain;opacity:.9}.page_productLogoSpacer__1egqO{visibility:hidden}.page_indexLabel__lG79c{font-size:.6875rem;font-weight:600;letter-spacing:.12em;color:rgba(255,255,255,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_productName__nuRYs{font-size:clamp(2rem,4vw,3.25rem);color:rgba(255,255,255,.95);text-shadow:0 4px 30px rgba(0,0,0,.15);letter-spacing:-.02em;line-height:1.2;max-width:700px}.page_productName__nuRYs,.page_productTagline__JNGyf{font-weight:400;font-family:Times New Roman,SimSun,宋体,serif;margin:0}.page_productTagline__JNGyf{font-size:clamp(.875rem,1.05vw,1rem);color:rgba(255,255,255,.55);letter-spacing:.005em;line-height:1.6;max-width:560px}.page_exploreBtn__iA2vE{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem 1.25rem;border-radius:100px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:rgba(255,255,255,.55);font-size:.8125rem;font-weight:400;letter-spacing:.04em;cursor:pointer;transition:border-color .3s ease,background .3s ease,color .3s ease,transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease;animation:page_fadeIn__1rNNQ .5s ease .4s both}.page_exploreBtn__iA2vE svg{animation:page_bounceDown__umoTC 2s ease-in-out 1.5s infinite}.page_exploreBtn__iA2vE:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.12);color:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.18)}.page_exploreBtn__iA2vE:active{transform:translateY(0)}.page_exploreBtnText__CHwtl{font-family:Times New Roman,SimSun,宋体,serif}.page_actionRow__FbXO8{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;margin-top:.5rem;flex-wrap:wrap}.page_actionRow__FbXO8 .page_exploreBtn__iA2vE{margin-top:0}.page_actionLink__3zGSn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.25rem;border-radius:100px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:rgba(255,255,255,.6);font-size:.8125rem;font-weight:400;letter-spacing:.04em;text-decoration:none;font-family:Times New Roman,SimSun,宋体,serif;animation:page_fadeIn__1rNNQ .5s ease .45s both;transition:border-color .3s ease,background .3s ease,color .3s ease,transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease}.page_actionLink__3zGSn:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.12);color:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.18);text-decoration:none}.page_actionLinkArrow__kf1AO{font-size:.95em;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.page_actionLink__3zGSn:hover .page_actionLinkArrow__kf1AO{transform:translateX(2px)}.page_toolsList__Ysi8r{display:flex;flex-direction:column;width:min(640px,100%);margin-top:1.5rem;animation:page_fadeIn__1rNNQ .55s ease .45s both}.page_toolRow__Yti1o{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.125rem 0;border-bottom:1px solid rgba(255,255,255,.08);text-align:left}.page_toolRow__Yti1o:last-child{border-bottom:none}.page_toolMain__v_Rx4{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.page_toolName__2Bqbn{font-family:Times New Roman,SimSun,宋体,serif;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;color:rgba(255,255,255,.95);line-height:1.3}.page_toolDesc__iJ4HK{font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.55)}.page_toolActions__HEjMt{display:flex;gap:1.25rem;align-items:center;flex-shrink:0}.page_toolAction__xhhWq{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;color:rgba(255,255,255,.55);text-decoration:none;letter-spacing:.02em;font-family:Times New Roman,SimSun,宋体,serif;transition:color .25s cubic-bezier(.22,.61,.36,1)}.page_toolAction__xhhWq:hover{color:rgba(255,255,255,.95);text-decoration:none}.page_toolActionArrow__GhyE_{display:inline-block;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.page_toolAction__xhhWq:hover .page_toolActionArrow__GhyE_{transform:translateX(3px)}.page_infoCard____6Oi{max-width:420px;align-self:flex-end;background:transparent;padding:0}.page_productDesc__MBOTQ{font-size:.875rem;color:rgba(255,255,255,.7);line-height:1.75;margin:0 0 1rem}.page_techStack__bS3GT{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1rem}.page_techTag__jvewX{background:rgba(255,255,255,.08);color:rgba(255,255,255,.6);padding:.25rem .625rem;border-radius:4px;font-size:.6875rem;font-weight:500;letter-spacing:.02em;border:1px solid rgba(255,255,255,.06)}.page_links__ybWlm{display:flex;gap:1rem;align-items:center}.page_linkPrimary__frWDs{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#fff;text-decoration:none;font-weight:500;padding:.4rem 1rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:6px;transition:background .2s ease}.page_linkPrimary__frWDs:hover{background:rgba(255,255,255,.22);color:#fff;text-decoration:none}.page_linkGhost__9E3rd{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:rgba(255,255,255,.55);text-decoration:none;font-weight:500;transition:color .2s ease}.page_linkGhost__9E3rd:hover{color:rgba(255,255,255,.9);text-decoration:none}.page_arrow__V882R{position:absolute;top:50%;z-index:10;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .3s cubic-bezier(.22,.61,.36,1);animation:page_fadeIn__1rNNQ .5s ease .3s both}.page_arrow__V882R:hover{background:rgba(0,0,0,.32);border-color:rgba(255,255,255,.36);color:#fff}.page_arrowLeft__aSPUQ:hover{transform:translate(-2px,-50%)}.page_arrowRight__F7EpS:hover{transform:translate(2px,-50%)}.page_arrow__V882R:active{transform:translateY(-50%) scale(.94)}.page_arrowLeft__aSPUQ:active{transform:translate(-2px,-50%) scale(.94)}.page_arrowRight__F7EpS:active{transform:translate(2px,-50%) scale(.94)}.page_arrowLeft__aSPUQ{left:1.5rem}.page_arrowRight__F7EpS{right:1.5rem}.page_dots__RlA0_{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:.5rem;align-items:center;animation:page_fadeIn__1rNNQ .5s ease .4s both}.page_dot__3xi_m{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.25);border:none;cursor:pointer;padding:0;transition:background .3s ease,width .45s cubic-bezier(.22,.61,.36,1),border-radius .3s ease,transform .2s ease}.page_dot__3xi_m:hover{background:rgba(255,255,255,.55);transform:scale(1.15)}.page_dotActive__FiDlf{background:rgba(255,255,255,.9);width:26px;border-radius:4px}.page_dotActive__FiDlf:hover{transform:none}.page_detailView__4FZl1{position:absolute;inset:0;z-index:5;transform:translateY(100%);opacity:0;transition:transform .62s cubic-bezier(.22,.61,.36,1),opacity .5s cubic-bezier(.22,.61,.36,1);overflow-y:auto;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch}.page_detailSlideIn__1ueH_{transform:translateY(0);opacity:1}.page_backBtn__FBWcx{display:flex;align-items:center;gap:.375rem;padding:.4rem .875rem;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:rgba(255,255,255,.5);font-size:.8125rem;font-weight:400;cursor:pointer;transition:all .2s ease;font-family:Times New Roman,SimSun,宋体,serif;flex-shrink:0;white-space:nowrap}.page_backBtn__FBWcx:hover{color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05)}.page_detailContent__vPMpd{max-width:1120px;margin:0 auto;padding:2rem 2rem 5rem}.page_detailScreen__OhFsS{min-height:calc(100vh - 85px);scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;padding:1rem 0 2.5rem}.page_detailHeader__ZE25S{margin-bottom:1.5rem;animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) .08s both}.page_detailHeaderTop__NVPZL{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.page_detailIndex__gG5Yq{font-size:.75rem;font-weight:600;letter-spacing:.12em;color:rgba(255,255,255,.3);display:block;margin-bottom:.75rem}.page_detailTitle__FC_s3{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:400;color:rgba(255,255,255,.95);letter-spacing:-.02em;font-family:Times New Roman,SimSun,宋体,serif;line-height:1.2;margin:0 0 1rem}.page_detailDesc__mdgRy{font-size:1rem;color:rgba(255,255,255,.55);line-height:1.8;max-width:640px;margin:0 0 1.5rem}.page_detailLinks__OQVmx{display:flex;gap:.75rem}.page_demoFrameSection___JjK7{animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) .16s both}.page_demoFrameHeader__pbjcI{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}.page_demoEyebrow__zgsnx{display:block;margin-bottom:.375rem;color:rgba(255,255,255,.35);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_demoTitle__NiTc5{margin:0 0 .5rem;color:rgba(255,255,255,.92);font-size:1.25rem;font-weight:500;letter-spacing:-.01em;font-family:Times New Roman,SimSun,宋体,serif}.page_demoDesc__YcCku{max-width:640px;margin:0;color:rgba(255,255,255,.52);font-size:.875rem;line-height:1.7}.page_demoOpenLink__c5YxW{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.45rem .9rem;border:1px solid rgba(255,255,255,.16);border-radius:6px;color:rgba(255,255,255,.72);text-decoration:none;font-size:.8125rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.page_demoOpenLink__c5YxW:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.06);color:rgba(255,255,255,.95);text-decoration:none}.page_demoFrameShell__waCgh{position:relative;width:100%;aspect-ratio:16/8.4;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),#050505;box-shadow:0 24px 80px rgba(0,0,0,.35)}.page_demoFrameSkeleton__TlcPm{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 35%,rgba(217,119,89,.08),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01));transition:opacity .5s cubic-bezier(.22,.61,.36,1);pointer-events:none}.page_demoFrameSkeleton__TlcPm:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.045) 50%,transparent 70%);background-size:220% 100%;animation:page_demoFrameShimmer__ecIeD 1.8s linear infinite}.page_demoFrameSkeletonHint__CGkmO{position:relative;z-index:1;color:rgba(255,255,255,.42);font-size:.75rem;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:Times New Roman,SimSun,宋体,serif}.page_demoFrameSkeletonHidden__iV2aE{opacity:0}@keyframes page_demoFrameShimmer__ecIeD{0%{background-position:120% 0}to{background-position:-120% 0}}.page_demoFrame__4_6O3{position:relative;z-index:2;width:100%;height:100%;border:0;background:transparent;opacity:0;transition:opacity .55s cubic-bezier(.22,.61,.36,1)}.page_demoFrameLoaded__JW5Jo{opacity:1}.page_utekiDetailView__aqLDu{overflow-y:hidden}.page_utekiDetailContent__LISRN{max-width:1080px;padding:1.25rem 1.5rem 1rem}.page_utekiSingleScreen___05I2{justify-content:flex-start;min-height:auto;height:calc(100vh - 85px - 2.25rem);padding:0;gap:.875rem}.page_utekiDetailTop__HjAjc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;align-items:start;animation:page_staggerIn__hIDXf .48s cubic-bezier(.22,.61,.36,1) .06s both}.page_utekiTitleBlock__3R0X5{max-width:780px}.page_utekiTitleBlock__3R0X5 .page_detailTitle__FC_s3{margin-bottom:.625rem}.page_utekiDetailDesc__lSr4r{max-width:720px;margin:0;color:rgba(255,255,255,.52);font-size:.9rem;line-height:1.75}.page_utekiActions__dHKjN{display:flex;align-items:center;justify-content:flex-end;gap:.625rem;padding-top:.5rem;flex-wrap:wrap}.page_utekiDemoSection__dM61C{min-height:0;display:flex;flex-direction:column;gap:.75rem}.page_utekiDemoHeader__8_kmi{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem}.page_utekiDemoHeader__8_kmi .page_demoTitle__NiTc5{margin-bottom:0}.page_utekiDemoLayout__yA14K{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-gap:1rem;gap:1rem;align-items:stretch}.page_utekiDemoFrameShell__UWvdg{aspect-ratio:auto;min-height:560px;height:min(56vh,620px);border-radius:8px}.page_utekiRuntimePanel__S_pxR{display:flex;flex-direction:column;gap:1rem;min-height:0;padding:1rem;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.028)}.page_utekiRuntimePanel__S_pxR p{margin:0;color:rgba(255,255,255,.5);font-size:.78rem;line-height:1.65}.page_utekiRuntimeTitle__LyMyZ{margin:0 0 .5rem;color:rgba(255,255,255,.9);font-size:1.05rem;font-weight:500;font-family:Times New Roman,SimSun,宋体,serif}.page_utekiStageList__AvulA{display:grid;grid-gap:.625rem;gap:.625rem}.page_utekiStageItem__UVSBZ{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.625rem;gap:.625rem;padding-top:.625rem;border-top:1px solid rgba(255,255,255,.07);animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) both}.page_utekiStageItem__UVSBZ>span{color:rgba(255,255,255,.34);font-size:.7rem;font-weight:600;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_utekiStageItem__UVSBZ h4{margin:0 0 .25rem;color:rgba(255,255,255,.84);font-size:.88rem;font-weight:500}.page_utekiStageItem__UVSBZ p{font-size:.74rem;line-height:1.55}.page_utekiCapabilityRail___gSjm{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:auto}.page_utekiCapabilityRail___gSjm div{display:grid;grid-gap:.25rem;gap:.25rem;padding:.625rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.035);animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) both;transition:border-color .25s ease,background .25s ease}.page_utekiCapabilityRail___gSjm div:hover{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06)}.page_utekiCapabilityRail___gSjm strong{color:rgba(255,255,255,.8);font-size:.76rem;font-weight:500}.page_utekiCapabilityRail___gSjm span{color:rgba(255,255,255,.46);font-size:.68rem;line-height:1.45}.page_utekiTech__jRHKI{display:flex;align-items:baseline;gap:.875rem;animation-delay:.42s}.page_utekiTech__jRHKI .page_detailTechLabel__GEZKR{margin-bottom:0;flex-shrink:0}.page_utekiTech__jRHKI .page_techStack__bS3GT{margin-bottom:0}.page_architectureScreen__jk7qR{gap:2rem}.page_architectureHeader__ol0Pm{max-width:720px}.page_architectureTitle__bLira{margin:0 0 .75rem;color:rgba(255,255,255,.95);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.2;font-family:Times New Roman,SimSun,宋体,serif}.page_architectureDesc__3ZSDj{margin:0;color:rgba(255,255,255,.56);font-size:.95rem;line-height:1.8}.page_architectureFlow__tdcHl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.035)}.page_architectureStage__JoIYw{position:relative;min-height:260px;padding:1.5rem;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:flex-end;animation:page_staggerIn__hIDXf .55s cubic-bezier(.22,.61,.36,1) both}.page_architectureStage__JoIYw:last-child{border-right:0}.page_architectureStage__JoIYw:after{content:"";position:absolute;top:1.5rem;right:-7px;z-index:1;width:14px;height:14px;border-top:1px solid rgba(255,255,255,.22);border-right:1px solid rgba(255,255,255,.22);transform:rotate(45deg);background:var(--bg-primary)}.page_architectureStage__JoIYw:last-child:after{display:none}.page_stageLabel__ziR7o{position:absolute;top:1.25rem;left:1.5rem;color:rgba(255,255,255,.3);font-size:.75rem;font-weight:600;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_architectureStage__JoIYw h4{margin:0 0 .75rem;color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:500;font-family:Times New Roman,SimSun,宋体,serif}.page_architectureStage__JoIYw p{margin:0;color:rgba(255,255,255,.5);font-size:.8125rem;line-height:1.75}.page_capabilityGrid__XdGbQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_capabilityCard__I4FVd{padding:1.25rem;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.035);animation:page_staggerIn__hIDXf .55s cubic-bezier(.22,.61,.36,1) both;transition:border-color .25s ease,background .25s ease,transform .25s ease}.page_capabilityCard__I4FVd:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06);transform:translateY(-2px)}.page_capabilityCard__I4FVd h4{margin:0 0 1rem;color:rgba(255,255,255,.86);font-size:.95rem;font-weight:500}.page_capabilityItems__7F7SL{display:flex;flex-wrap:wrap;gap:.5rem}.page_capabilityItems__7F7SL span{padding:.25rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:rgba(255,255,255,.56);background:rgba(255,255,255,.05);font-size:.6875rem;letter-spacing:.01em}.page_videoSection__7fbN4{margin-bottom:2.5rem;animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) .2s both}.page_videoPlayer__u8RT_{width:100%;max-height:480px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#000;object-fit:contain}.page_highlightsGrid__go0bb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:3rem}.page_highlightCard__j5kEf{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;animation:page_staggerIn__hIDXf .55s cubic-bezier(.22,.61,.36,1) both;transition:border-color .3s ease,background .3s ease,transform .3s ease}.page_highlightCard__j5kEf:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06);transform:translateY(-2px)}.page_highlightTitle__fnVpU{font-size:1rem;font-weight:500;color:rgba(255,255,255,.9);margin:0 0 .75rem;letter-spacing:-.01em}.page_highlightDesc__mlbPf{font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.7;margin:0}.page_detailTech__ypOop{animation:page_staggerIn__hIDXf .5s cubic-bezier(.22,.61,.36,1) .32s both}.page_detailTechLabel__GEZKR{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.35);display:block;margin-bottom:.75rem}.page_illustrationWrap__xzYMG{position:absolute;bottom:5%;left:5%;z-index:1;pointer-events:none;animation:page_fadeIn__1rNNQ 1s ease .6s both}.page_illustration__swhQt{width:420px;height:440px}.page_illustrationFloat__9fGa_{animation:page_illustrationFloat__9fGa_ 7s ease-in-out infinite}.page_illustrationFloatReverse__ph6Wy{animation:page_illustrationFloatReverse__ph6Wy 8s ease-in-out infinite}@media (max-width:768px){.page_page__FTW_A{height:calc(100vh - 70px)}.page_content__nsoA3{padding:14vh 1.25rem 0}.page_topLeft__2GCT4{top:1.5rem;left:1.25rem}.page_heroTitle__EfxUg{font-size:1rem}.page_productName__nuRYs{font-size:1.75rem}.page_productTagline__JNGyf{font-size:.8125rem;padding:0 1rem}.page_infoCard____6Oi{max-width:100%}.page_productDesc__MBOTQ{font-size:.8125rem;line-height:1.65}.page_arrowLeft__aSPUQ{left:.75rem}.page_arrowRight__F7EpS{right:.75rem}.page_arrow__V882R{width:36px;height:36px}.page_dots__RlA0_{bottom:1.25rem}.page_illustrationWrap__xzYMG{left:2%;bottom:8%}.page_illustration__swhQt{width:220px;height:230px}.page_detailContent__vPMpd{padding:1.5rem 1.25rem 3rem}.page_detailScreen__OhFsS{min-height:auto;padding:1rem 0 2rem}.page_detailHeader__ZE25S{margin-bottom:2rem}.page_utekiDetailView__aqLDu{overflow-y:auto}.page_utekiDetailContent__LISRN{padding:1.5rem 1.25rem 3rem}.page_utekiSingleScreen___05I2{height:auto;min-height:auto;padding:1rem 0 2rem}.page_utekiDetailTop__HjAjc{grid-template-columns:1fr;gap:1rem}.page_utekiActions__dHKjN{justify-content:flex-start;padding-top:0}.page_demoFrameHeader__pbjcI{align-items:flex-start;flex-direction:column;gap:1rem}.page_utekiDemoHeader__8_kmi{align-items:flex-start;flex-direction:column;gap:.875rem}.page_utekiDemoLayout__yA14K{grid-template-columns:1fr}.page_utekiDemoFrameShell__UWvdg{min-height:440px;height:auto;aspect-ratio:4/3}.page_utekiRuntimePanel__S_pxR{display:none}.page_utekiTech__jRHKI{display:block}.page_utekiTech__jRHKI .page_detailTechLabel__GEZKR{margin-bottom:.75rem}.page_demoFrameShell__waCgh{aspect-ratio:4/3}.page_architectureFlow__tdcHl{grid-template-columns:1fr}.page_architectureStage__JoIYw{min-height:180px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.page_architectureStage__JoIYw:last-child{border-bottom:0}.page_architectureStage__JoIYw:after{display:none}.page_capabilityGrid__XdGbQ,.page_highlightsGrid__go0bb{grid-template-columns:1fr}.page_highlightCard__j5kEf{padding:1.25rem}.page_detailTitle__FC_s3{font-size:1.75rem}.page_detailDesc__mdgRy{font-size:.875rem}.page_demoTitle__NiTc5{font-size:1.125rem}.page_demoDesc__YcCku{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.page_detailView__4FZl1,.page_heroView__Kq4La{transition:transform 1ms linear,opacity .2s linear}.page_contentEnter__SSLXC,.page_contentExitReverse__yKQ2e,.page_contentExit__v6t5_{animation:none!important;transition:opacity .2s linear!important;transform:none!important}.page_architectureStage__JoIYw,.page_arrow__V882R,.page_capabilityCard__I4FVd,.page_demoFrameSection___JjK7,.page_demoFrameSkeleton__TlcPm:before,.page_detailHeader__ZE25S,.page_detailTech__ypOop,.page_dots__RlA0_,.page_exploreBtn__iA2vE,.page_exploreBtn__iA2vE svg,.page_highlightCard__j5kEf,.page_illustrationFloatReverse__ph6Wy,.page_illustrationFloat__9fGa_,.page_topLeft__2GCT4,.page_utekiCapabilityRail___gSjm div,.page_utekiDetailTop__HjAjc,.page_utekiStageItem__UVSBZ,.page_videoSection__7fbN4{animation:none!important}.page_demoFrame__4_6O3{transition:opacity .2s linear}}@media (max-width:480px){.page_page__FTW_A{height:calc(100vh - 60px)}.page_content__nsoA3{padding:10vh 1rem 0}.page_topLeft__2GCT4{display:none}.page_productName__nuRYs{font-size:1.5rem}.page_productTagline__JNGyf{font-size:.75rem;padding:0 .5rem}.page_productDesc__MBOTQ{font-size:.75rem;line-height:1.6}.page_techTag__jvewX{font-size:.625rem;padding:.2rem .5rem}.page_actionLink__3zGSn,.page_exploreBtn__iA2vE{font-size:.75rem;padding:.4rem 1rem}.page_actionRow__FbXO8{gap:.5rem}.page_toolsList__Ysi8r{margin-top:1rem}.page_toolRow__Yti1o{flex-direction:column;align-items:flex-start;gap:.625rem;padding:.875rem 0}.page_toolName__2Bqbn{font-size:1rem}.page_toolDesc__iJ4HK{font-size:.75rem}.page_toolActions__HEjMt{gap:1rem;align-self:flex-start}.page_toolAction__xhhWq{font-size:.75rem}.page_linkPrimary__frWDs{font-size:.75rem;padding:.35rem .75rem}.page_linkGhost__9E3rd{font-size:.75rem}.page_arrow__V882R{width:32px;height:32px}.page_arrowLeft__aSPUQ{left:.5rem}.page_arrowRight__F7EpS{right:.5rem}.page_dots__RlA0_{bottom:1rem;gap:.375rem}.page_dot__3xi_m{width:6px;height:6px}.page_dotActive__FiDlf{width:18px}.page_illustrationWrap__xzYMG{display:none}.page_detailContent__vPMpd{padding:0 .75rem 2rem}.page_utekiDetailDesc__lSr4r{font-size:.8rem;line-height:1.65}.page_utekiActions__dHKjN{gap:.5rem}.page_utekiActions__dHKjN .page_backBtn__FBWcx,.page_utekiActions__dHKjN .page_linkPrimary__frWDs{flex:1 1 auto;justify-content:center}.page_utekiDemoFrameShell__UWvdg{min-height:480px;aspect-ratio:3/4}.page_demoFrameShell__waCgh{aspect-ratio:3/4}.page_demoOpenLink__c5YxW{width:100%}.page_highlightTitle__fnVpU{font-size:.875rem}.page_highlightDesc__mlbPf{font-size:.75rem}.page_detailTitle__FC_s3{font-size:1.375rem}.page_detailDesc__mdgRy{font-size:.8125rem;line-height:1.7}}