.LandingPage_page__v5hg8{min-height:100vh;min-height:100dvh;overflow-x:hidden;background:#0a0a0b}.LandingPage_main__GUuHp{min-width:0;color:#fff}.LandingPage_container__0gn_P{width:min(100%,1280px);margin-inline:auto;padding-inline:32px}.LandingPage_hero__0ZB9j{position:relative;isolation:isolate;min-height:calc(100vh - 3.5rem - 1px);min-height:calc(100dvh - 3.5rem - 1px);overflow:hidden;padding-block:128px 192px;background:#111}.LandingPage_ctaWash__ssizu,.LandingPage_heroGrid__RVINC,.LandingPage_liquidBackground__WLHgx,.LandingPage_sectionWash__5_hGA{position:absolute;inset:0;pointer-events:none}.LandingPage_liquidBackground__WLHgx{z-index:-3;background:#141414}.LandingPage_heroGrid__RVINC{z-index:-2;opacity:.05;background-image:linear-gradient(90deg,rgb(0 0 0/5%) 1px,transparent 0),linear-gradient(180deg,rgb(0 0 0/5%) 1px,transparent 0);background-size:20px 20px}.LandingPage_hero__0ZB9j:after,.LandingPage_hero__0ZB9j:before{position:absolute;z-index:-1;width:320px;height:320px;border-radius:999px;content:"";filter:blur(64px);pointer-events:none}.LandingPage_hero__0ZB9j:before{top:-160px;right:-160px;background:rgb(255 255 255/5%)}.LandingPage_hero__0ZB9j:after{bottom:-160px;left:-160px;background:rgb(156 163 175/5%)}.LandingPage_heroContent__X50Qb{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.LandingPage_heroCopy__v1xhr{position:relative;width:min(100%,960px);text-align:center}.LandingPage_heroCopy__v1xhr:before{position:absolute;inset:-64px -80px;z-index:-1;border-radius:999px;background:radial-gradient(ellipse at center,rgb(10 10 11/78%) 0,rgb(10 10 11/62%) 46%,rgb(10 10 11/18%) 70%,transparent 82%);content:"";filter:blur(8px);pointer-events:none}.LandingPage_heroHeading__sn0Ci{display:flex;margin:0;flex-direction:column;align-items:center;color:#fff;font-weight:700}.LandingPage_positioning__3AUV6{display:inline-flex;padding:9px 16px;border:1px solid rgb(255 255 255/18%);border-radius:999px;align-items:center;background:rgb(10 10 11/48%);box-shadow:inset 0 1px 0 rgb(255 255 255/6%);color:#e5e7eb;font-size:13px;font-weight:600;letter-spacing:.12em;line-height:20px;text-transform:uppercase;backdrop-filter:blur(16px)}.LandingPage_heroTitle__YQQ84{display:block;margin-top:28px;font-size:80px;font-weight:700;letter-spacing:-.045em;line-height:.98;text-shadow:0 3px 28px rgb(0 0 0/52%)}.LandingPage_zhPage__vFkGT .LandingPage_heroTitle__YQQ84{font-size:60px}.LandingPage_heroTitleLine__7eUDZ{display:block}.LandingPage_heroTitleEmphasis__C55Ew{display:inline-block;margin-top:10px;padding-bottom:10px;background:linear-gradient(180deg,#fff 0,#fff 42%,#b8bec8);background-clip:text;color:transparent;font-style:normal;filter:drop-shadow(0 1px 1px rgb(255 255 255/8%));-webkit-background-clip:text}.LandingPage_heroDescription__wl6oq{width:min(100%,800px);margin:28px auto 0;color:#e5e7eb;font-size:20px;line-height:30px;text-shadow:0 2px 16px rgb(0 0 0/90%)}.LandingPage_englishDescription__5Grak{width:min(100%,880px)}.LandingPage_heroActions__pVyIo{display:flex;margin-top:40px;align-items:center;justify-content:center;gap:16px}.LandingPage_heroActions__pVyIo>*{width:256px}.LandingPage_zhPage__vFkGT .LandingPage_heroActions__pVyIo>*{width:176px}.LandingPage_primaryButton__8VTIl,.LandingPage_secondaryButton__fHybJ{display:inline-flex;min-height:56px;border-radius:999px;align-items:center;justify-content:center;color:inherit;font-weight:500;text-decoration:none;white-space:nowrap}.LandingPage_primaryButton__8VTIl{position:relative;width:100%;overflow:hidden;padding-inline:40px;background:linear-gradient(135deg,#e5e5e5,#fff);box-shadow:0 10px 15px -3px rgb(255 255 255/10%);color:#0a0a0b;font-size:16px;transition:box-shadow .3s ease,transform .3s ease}.LandingPage_primaryButton__8VTIl:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/20%),transparent);content:"";transform:translateX(-150%) skewX(12deg);animation:LandingPage_shimmer__BqO2O 3s infinite}.LandingPage_primaryButton__8VTIl span{position:relative;z-index:1}.LandingPage_primaryButton__8VTIl:hover{box-shadow:0 10px 30px -10px rgb(255 255 255/40%);transform:translateY(-2px)}.LandingPage_secondaryButton__fHybJ{padding-inline:32px;border:1px solid rgb(255 255 255/18%);background:rgb(10 10 11/58%);color:#fff;font-size:14px;text-shadow:0 1px 8px rgb(0 0 0/70%);transition:background-color .3s ease,border-color .3s ease;backdrop-filter:blur(12px)}.LandingPage_secondaryButton__fHybJ:hover{border-color:rgb(255 255 255/28%);background:rgb(10 10 11/72%)}@keyframes LandingPage_shimmer__BqO2O{0%{transform:translateX(-150%) skewX(12deg)}45%,to{transform:translateX(150%) skewX(12deg)}}.LandingPage_contentSection__1Cy27{position:relative;overflow:hidden;padding-block:128px;background:#0a0a0b}.LandingPage_sectionWash__5_hGA{background:linear-gradient(180deg,transparent,rgb(255 255 255/2%),transparent)}.LandingPage_sectionContent__wVw3s{position:relative;z-index:1}.LandingPage_sectionHeading__fTKFj{margin:0 auto 64px;text-align:center}.LandingPage_ctaInner__H_kOV h2,.LandingPage_sectionHeading__fTKFj h2{margin:0;color:#fff;font-size:clamp(36px,3.4vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1}.LandingPage_sectionHeading__fTKFj p{width:min(100%,672px);margin:16px auto 0;color:#9ca3af;font-size:18px;line-height:28px}.LandingPage_leftHeading__HZhA0{width:min(100%,820px);margin-left:0;text-align:left}.LandingPage_leftHeading__HZhA0 p{margin-left:0}.LandingPage_featureGrid__OfcjW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.LandingPage_artCard__Wr9Z_{position:relative;min-width:0;aspect-ratio:4/5;overflow:hidden;border:1px solid rgb(255 255 255/13%);border-radius:24px;background:#080809;box-shadow:0 28px 72px -42px rgb(0 0 0/90%),inset 0 1px 0 rgb(255 255 255/4%);isolation:isolate;transition:border-color .35s ease,transform .35s ease}.LandingPage_artCard__Wr9Z_:after,.LandingPage_artCard__Wr9Z_:before{position:absolute;inset:0;border-radius:inherit;content:"";pointer-events:none}.LandingPage_artCard__Wr9Z_:before{z-index:1;background:linear-gradient(180deg,rgb(5 5 6/2%) 12%,rgb(5 5 6/8%) 42%,rgb(5 5 6/58%) 68%,rgb(5 5 6/97%))}.LandingPage_artCard__Wr9Z_:after{z-index:3;box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}.LandingPage_artCardImage__8N5bF{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:filter .5s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.LandingPage_artCardCopy__FSCWs{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:32px}.LandingPage_artCardCopy__FSCWs h3{margin:0 0 9px;color:#fff;font-size:21px;font-weight:650;letter-spacing:-.018em;line-height:28px;text-shadow:0 2px 18px rgb(0 0 0/90%)}.LandingPage_artCardCopy__FSCWs p{margin:0;color:#e5e7eb;font-size:15px;line-height:23px;text-shadow:0 2px 16px rgb(0 0 0/95%)}.LandingPage_processSection__zOpXC{padding-block:112px}.LandingPage_processPanorama__40ys5{width:100%;aspect-ratio:24/11;margin:0;overflow:hidden;background:#080809}.LandingPage_processPanorama__40ys5 img,.LandingPage_processPanorama__40ys5 picture{display:block;width:100%;height:100%}.LandingPage_processPanorama__40ys5 img{-o-object-fit:cover;object-fit:cover}.LandingPage_casesHeading__lmAA5{width:min(100%,760px);margin-bottom:48px}.LandingPage_sceneGrid__aGPqw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.LandingPage_sceneCard__B8ork{border-radius:22px;box-shadow:0 30px 76px -46px rgb(0 0 0/92%),inset 0 1px 0 rgb(255 255 255/4%)}.LandingPage_sceneCard__B8ork:before{background:linear-gradient(180deg,rgb(5 5 6/0) 12%,rgb(5 5 6/4%) 46%,rgb(5 5 6/54%) 68%,rgb(5 5 6/98%))}.LandingPage_sceneCopy__6uVOY{padding:24px}.LandingPage_sceneCopy__6uVOY h3{margin-bottom:8px;font-size:20px;line-height:26px}.LandingPage_sceneCopy__6uVOY p{font-size:14px;line-height:21px}.LandingPage_ctaSection__nsqs9{display:flex;align-items:center}.LandingPage_ctaWash__ssizu{background:linear-gradient(90deg,rgb(17 24 39/20%),transparent,rgb(17 24 39/20%)),linear-gradient(180deg,transparent,rgb(255 255 255/3%),transparent)}.LandingPage_ctaInner__H_kOV{position:relative;z-index:1;width:min(100%,896px);margin-inline:auto;padding-inline:32px;text-align:center}.LandingPage_ctaInner__H_kOV p{width:min(100%,672px);margin:24px auto 0;color:#9ca3af;font-size:18px;line-height:1.625}.LandingPage_ctaButton__vEBOF{min-height:64px;margin-top:40px;padding-inline:48px;font-size:18px}.LandingPage_reveal__jqyBI{opacity:1;transform:translateY(0)}.LandingPage_reveal__jqyBI[data-reveal-state=pending]{opacity:0;transform:translateY(32px)}.LandingPage_reveal__jqyBI[data-reveal-state=visible]{transition:opacity .7s ease var(--reveal-delay,0s),transform .7s ease var(--reveal-delay,0s)}[dir=rtl] .LandingPage_artCardCopy__FSCWs,[dir=rtl] .LandingPage_leftHeading__HZhA0{text-align:right}@media (hover:hover) and (pointer:fine){.LandingPage_artCard__Wr9Z_:hover{border-color:rgb(255 255 255/24%);transform:translateY(-4px)}.LandingPage_artCard__Wr9Z_:hover .LandingPage_artCardImage__8N5bF{filter:brightness(1.04);transform:scale(1.035)}.LandingPage_sceneCard__B8ork:hover .LandingPage_artCardImage__8N5bF{filter:brightness(1.035);transform:scale(1.025)}}@media (max-width:1023px){.LandingPage_featureGrid__OfcjW,.LandingPage_sceneGrid__aGPqw{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_sceneGrid__aGPqw{gap:20px}.LandingPage_heroTitle__YQQ84{font-size:64px}.LandingPage_zhPage__vFkGT .LandingPage_heroTitle__YQQ84{font-size:58px}}@media (max-width:767px){.LandingPage_container__0gn_P{padding-inline:24px}.LandingPage_hero__0ZB9j{padding-block:80px 128px}.LandingPage_heroTitle__YQQ84{font-size:52px}.LandingPage_zhPage__vFkGT .LandingPage_heroTitle__YQQ84{font-size:48px}.LandingPage_heroDescription__wl6oq{font-size:18px}.LandingPage_contentSection__1Cy27{padding-block:96px}.LandingPage_processSection__zOpXC{padding-block:80px}.LandingPage_processPanorama__40ys5{aspect-ratio:4/5}.LandingPage_ctaInner__H_kOV h2,.LandingPage_sectionHeading__fTKFj h2{font-size:36px}.LandingPage_sceneGrid__aGPqw{gap:16px}}@media (max-width:639px){.LandingPage_container__0gn_P{padding-inline:16px}.LandingPage_positioning__3AUV6{padding:8px 12px;font-size:11px;letter-spacing:.09em;line-height:18px}.LandingPage_heroTitle__YQQ84{margin-top:24px;font-size:42px;letter-spacing:-.045em;line-height:1.02}.LandingPage_heroTitleEmphasis__C55Ew{margin-top:8px}.LandingPage_zhPage__vFkGT .LandingPage_positioning__3AUV6{letter-spacing:.06em}.LandingPage_zhPage__vFkGT .LandingPage_heroTitle__YQQ84{font-size:40px;letter-spacing:-.025em;line-height:1.12}.LandingPage_heroCopy__v1xhr:before{inset:-48px -24px;background:radial-gradient(ellipse at center,rgb(10 10 11/86%) 0,rgb(10 10 11/70%) 54%,rgb(10 10 11/28%) 76%,transparent 90%)}.LandingPage_heroDescription__wl6oq{font-size:17px;line-height:1.65}.LandingPage_englishDescription__5Grak{font-size:18px;line-height:28px}.LandingPage_heroActions__pVyIo{flex-direction:column;align-items:stretch}.LandingPage_heroActions__pVyIo>*,.LandingPage_zhPage__vFkGT .LandingPage_heroActions__pVyIo>*{width:100%}.LandingPage_sectionHeading__fTKFj{margin-bottom:64px}.LandingPage_ctaInner__H_kOV h2,.LandingPage_sectionHeading__fTKFj h2{font-size:30px;line-height:1.2}.LandingPage_casesHeading__lmAA5,.LandingPage_leftHeading__HZhA0{margin-bottom:48px}.LandingPage_featureGrid__OfcjW,.LandingPage_sceneGrid__aGPqw{grid-template-columns:1fr;gap:18px}.LandingPage_artCard__Wr9Z_{aspect-ratio:5/6;border-radius:20px}.LandingPage_artCardCopy__FSCWs,.LandingPage_sceneCopy__6uVOY{padding:26px}.LandingPage_artCardCopy__FSCWs h3,.LandingPage_sceneCopy__6uVOY h3{font-size:20px;line-height:27px}.LandingPage_artCardCopy__FSCWs p,.LandingPage_sceneCopy__6uVOY p{font-size:14px;line-height:22px}.LandingPage_ctaInner__H_kOV{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.LandingPage_primaryButton__8VTIl:after{animation:none}.LandingPage_artCardImage__8N5bF,.LandingPage_artCard__Wr9Z_,.LandingPage_primaryButton__8VTIl,.LandingPage_reveal__jqyBI,.LandingPage_reveal__jqyBI[data-reveal-state=pending],.LandingPage_reveal__jqyBI[data-reveal-state=visible],.LandingPage_secondaryButton__fHybJ{transition:none;transform:none}.LandingPage_reveal__jqyBI[data-reveal-state=pending]{opacity:1}}