.newhome_page__aJ2Ge{min-height:100vh;background:var(--nh-bg);color:var(--nh-text);font-family:Noto Sans SC,Arial,sans-serif;overflow-x:clip;position:relative}.newhome_page__aJ2Ge *{box-sizing:border-box}.newhome_page__aJ2Ge button{font:inherit}.newhome_page__aJ2Ge main{position:relative;z-index:1}.newhome_topSpacer__2rPQB{height:64px}.newhome_ambient__NCHXv{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.newhome_ambient__NCHXv i{position:absolute;border-radius:50%;filter:blur(1px);opacity:.16;background:radial-gradient(circle,var(--nh-primary),transparent 68%);animation:newhome_ambientFloat__3jZe0 18s ease-in-out infinite alternate}.newhome_ambient__NCHXv i:first-child{width:520px;height:520px;left:-220px;top:130px}.newhome_ambient__NCHXv i:nth-child(2){width:600px;height:600px;right:-280px;top:420px;animation-delay:-7s}.newhome_ambient__NCHXv i:last-child{width:360px;height:360px;left:38%;top:1180px;background:radial-gradient(circle,var(--nh-accent),transparent 70%);animation-delay:-12s}@keyframes newhome_ambientFloat__3jZe0{to{transform:translate3d(40px,-28px,0) scale(1.12);opacity:.22}}.newhome_heroCarousel__AKfYQ{width:min(100%,1600px);margin:0 auto;padding:0 24px;position:relative}.newhome_carouselStage__V_WN5{height:clamp(230px,28vw,420px);position:relative;perspective:1200px;touch-action:pan-y;user-select:none}.newhome_carouselCard__4r1hz{position:absolute;width:min(58vw,760px);aspect-ratio:1200/510;left:50%;top:45%;padding:0;border:0;border-radius:26px;background:var(--nh-bg-soft);cursor:pointer;overflow:visible;transform:translate(calc(-50% + var(--card-x)),calc(-50% + var(--card-y))) scale(var(--card-scale));transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .55s ease;will-change:transform}.newhome_carouselCard__4r1hz[aria-hidden=true]{pointer-events:none;opacity:0}.newhome_carouselMedia__9F_1s{display:block;position:absolute;inset:0;overflow:hidden;border-radius:inherit;transform:perspective(700px) rotateY(var(--card-rotate));box-shadow:0 22px 54px -20px var(--nh-shadow);transition:transform .65s cubic-bezier(.22,1,.36,1),box-shadow .65s ease}.newhome_carouselMedia__9F_1s img,.newhome_carouselMedia__9F_1s video{width:100%;height:100%;object-fit:cover}.newhome_carouselMedia__9F_1s video{position:absolute;inset:0;z-index:1}.newhome_carouselScrim__IRqIE{position:absolute;inset:0;z-index:2;background:var(--nh-scrim);opacity:var(--card-dim);transition:opacity .55s;border-radius:inherit}.newhome_carouselCardActive__49vtQ .newhome_carouselMedia__9F_1s{box-shadow:0 34px 80px -24px var(--nh-shadow),0 0 0 1px var(--nh-border),0 14px 52px -26px var(--nh-primary)}.newhome_carouselCard__4r1hz:not(.newhome_carouselCardActive__49vtQ):hover .newhome_carouselMedia__9F_1s{transform:perspective(700px) rotateY(var(--card-rotate)) scale(1.035)}.newhome_carouselArrow__EoU2x{position:absolute;top:45%;z-index:30;width:42px;height:42px;border-radius:13px;border:1px solid var(--nh-border);background:color-mix(in srgb,var(--nh-bg) 76%,transparent);color:var(--nh-text);display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(16px);transition:transform .2s,background .2s}.newhome_carouselArrow__EoU2x:hover{background:var(--nh-surface-strong);transform:translateY(-50%) scale(1.06)}.newhome_carouselArrow__EoU2x svg{width:20px}.newhome_carouselPrev__4SWMi{left:4%;transform:translateY(-50%)}.newhome_carouselNext__fxrmM{right:4%;transform:translateY(-50%)}.newhome_carouselDots__tXnPg{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:8px}.newhome_carouselDots__tXnPg button{width:22px;height:3px;padding:0;border:0;border-radius:10px;background:color-mix(in srgb,var(--nh-text-muted) 38%,transparent);cursor:pointer;transition:width .25s,background .25s}.newhome_carouselDots__tXnPg .newhome_carouselDotActive__nvLc8{width:42px;background:var(--nh-text)}.newhome_headlineBlock__rd7hP{--headline-x:50%;--headline-y:45%;text-align:center;padding:26px 24px 30px}.newhome_particleTitleWrap__LQWkh{position:relative;width:min(900px,100%);height:108px;margin:0 auto;display:flex;align-items:center;justify-content:center;isolation:isolate}.newhome_particleTitle__p5bfI{position:relative;z-index:2;margin:0;font-size:clamp(42px,8.5vw,82px);font-weight:800;letter-spacing:.08em;line-height:1;background:linear-gradient(105deg,var(--nh-particle-start) 5%,var(--nh-particle-mid) 30%,var(--nh-particle-end) 48%,var(--nh-particle-mid) 66%,var(--nh-particle-start) 92%);background-size:240% auto;background-position:0;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 28px color-mix(in srgb,var(--nh-primary) 18%,transparent));animation:newhome_headlineShimmer__apTuf 7s ease-in-out infinite,newhome_headlineReveal__pRjy0 .85s cubic-bezier(.22,1,.36,1) both}.newhome_headlineGlow__8Otos{position:absolute;z-index:0;left:var(--headline-x);top:var(--headline-y);width:min(72vw,620px);height:120px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--nh-primary) 24%,transparent),transparent 68%);filter:blur(24px);transform:translate(-50%,-50%);opacity:.72;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1);animation:newhome_headlineGlow__8Otos 5s ease-in-out infinite}.newhome_inspirationTrack__nQhm7{position:absolute;z-index:1;left:20%;right:20%;bottom:12px;height:1px;background:linear-gradient(90deg,transparent,var(--nh-border),transparent);overflow:hidden}.newhome_inspirationTrack__nQhm7 i{display:block;width:22%;height:100%;background:linear-gradient(90deg,transparent,var(--nh-particle-mid),transparent);filter:drop-shadow(0 0 5px var(--nh-primary));animation:newhome_trackSweep__ZgzGV 3.8s ease-in-out infinite}@keyframes newhome_headlineShimmer__apTuf{0%,to{background-position:0}50%{background-position:100%}}@keyframes newhome_headlineReveal__pRjy0{0%{opacity:0;filter:blur(12px);transform:translateY(14px)}to{opacity:1;filter:drop-shadow(0 8px 28px color-mix(in srgb,var(--nh-primary) 18%,transparent));transform:none}}@keyframes newhome_headlineGlow__8Otos{0%,to{opacity:.52;transform:translate(-50%,-50%) scale(.92)}50%{opacity:.82;transform:translate(-50%,-50%) scale(1.06)}}@keyframes newhome_trackSweep__ZgzGV{0%{transform:translateX(-120%);opacity:0}20%,75%{opacity:1}to{transform:translateX(460%);opacity:0}}.newhome_headlineBlock__rd7hP p{max-width:700px;margin:0 auto;color:var(--nh-text-muted);font-size:clamp(15px,1.7vw,19px);line-height:1.8;letter-spacing:.04em}.newhome_quickSection__0q3H8{width:min(1240px,calc(100% - 48px));margin:0 auto 34px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.newhome_quickCard___6yIH{position:relative;min-height:180px;padding:26px 22px;border:1px solid var(--nh-border);border-radius:24px;background:linear-gradient(145deg,var(--nh-surface-strong),var(--nh-surface));color:var(--nh-text);overflow:hidden;text-align:left;cursor:pointer;box-shadow:0 18px 46px -32px var(--nh-shadow);transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.newhome_quickCard___6yIH:hover{transform:translateY(-7px);border-color:color-mix(in srgb,var(--nh-primary) 55%,transparent);box-shadow:0 26px 54px -30px var(--nh-primary)}.newhome_quickCard___6yIH>span{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.newhome_quickCard___6yIH strong{font-size:21px}.newhome_quickCard___6yIH small{font-size:13px;color:var(--nh-text-muted);line-height:1.6;margin-top:8px;max-width:70%}.newhome_quickCard___6yIH em{font-style:normal;font-size:12px;color:var(--nh-primary);display:flex;align-items:center;gap:4px;margin-top:22px;opacity:0;transform:translateY(6px);transition:.3s}.newhome_quickCard___6yIH em svg{width:14px}.newhome_quickCard___6yIH:hover em{opacity:1;transform:none}.newhome_quickCard___6yIH img{position:absolute;right:-18px;bottom:-4px;width:48%;height:68%;object-fit:contain;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s}.newhome_quickCard___6yIH:hover img{transform:scale(1.1) translate(-6px,-5px);filter:drop-shadow(0 14px 20px var(--nh-shadow))}.newhome_section__RmKQu{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:110px 0}.newhome_viralSection__N5EJU{padding:34px 0 82px}.newhome_sectionHeading__CZ1TE{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:36px}.newhome_faqIntro__6qPg0>span,.newhome_finalCta__yZssU>span,.newhome_sectionHeading__CZ1TE>div>span,.newhome_spotlightCopy__A7X8V>span{text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:700;color:var(--nh-primary)}.newhome_faqIntro__6qPg0 h2,.newhome_sectionHeading__CZ1TE h2{font-size:clamp(32px,4.4vw,52px);letter-spacing:-.045em;line-height:1.08;margin:10px 0 0}.newhome_sectionHeading__CZ1TE>p{max-width:470px;color:var(--nh-text-muted);line-height:1.8;font-size:14px;margin:0}.newhome_headingCentered__cSa9W{display:block;text-align:center}.newhome_headingCentered__cSa9W>p{margin:18px auto 0}.newhome_viralGrid__rk6cX{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.newhome_viralCard__MKXmw{padding:0;border:1px solid var(--nh-border);border-radius:18px;overflow:hidden;background:var(--nh-surface);color:var(--nh-text);text-align:left;cursor:pointer;transition:transform .3s,border-color .3s,box-shadow .3s}.newhome_viralCard__MKXmw:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--nh-primary) 55%,transparent);box-shadow:0 24px 48px -28px var(--nh-shadow)}.newhome_viralCover__QEF_j{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--nh-bg-soft)}.newhome_viralCover__QEF_j img{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.newhome_viralCard__MKXmw:hover .newhome_viralCover__QEF_j img{transform:scale(1.065)}.newhome_viralTags__gUmeY{position:absolute;z-index:3;left:10px;right:10px;top:10px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.newhome_viralTags__gUmeY em,.newhome_viralTags__gUmeY i{font-style:normal;font-size:10px;font-weight:700;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:5px 9px;line-height:1;background:rgba(7,7,12,.58);backdrop-filter:blur(10px);box-shadow:0 5px 16px rgba(0,0,0,.2)}.newhome_viralTags__gUmeY em{background:linear-gradient(120deg,color-mix(in srgb,var(--nh-primary) 88%,#7c3aed),color-mix(in srgb,var(--nh-secondary) 85%,#ec4899))}.newhome_playBadge__cIfEF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(transparent 35%,rgba(0,0,0,.38));opacity:0;transition:opacity .3s}.newhome_playBadge__cIfEF svg{width:44px;height:44px;padding:13px;border-radius:50%;color:#fff;background:rgba(10,9,14,.62);backdrop-filter:blur(8px);transform:scale(.82);transition:transform .3s}.newhome_viralCard__MKXmw:hover .newhome_playBadge__cIfEF{opacity:1}.newhome_viralCard__MKXmw:hover .newhome_playBadge__cIfEF svg{transform:scale(1)}.newhome_viralMeta__T9zOO{display:block;padding:16px}.newhome_viralMeta__T9zOO strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newhome_viralMeta__T9zOO small{display:flex;align-items:center;justify-content:space-between;color:var(--nh-text-muted);font-size:12px;margin-top:8px}.newhome_viralMeta__T9zOO small span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newhome_viralMeta__T9zOO em{font-style:normal;color:var(--nh-primary)}.newhome_modalBackdrop__CjA5o{position:fixed;inset:0;z-index:1000;background:rgba(4,4,7,.78);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) 24px max(20px,env(safe-area-inset-bottom));overflow:auto}.newhome_videoModal__igCuk{position:relative;width:min(920px,calc(100vw - 48px));max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#111016;color:#f7f5fb;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.6);display:flex;flex-direction:column}.newhome_modalTopbar__myWcT{height:52px;flex:0 0 52px;padding:0 10px 0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);background:#17151d}.newhome_modalTopbar__myWcT>span{font-size:12px;color:#cdbbff}.newhome_modalClose__Ed5ic{position:relative;z-index:5;width:36px;height:36px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(255,255,255,.06);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.newhome_modalClose__Ed5ic svg{width:19px}.newhome_videoFrame__oDfAk{position:relative;aspect-ratio:16/9;background:#000;flex:0 1 auto;min-height:0}.newhome_videoFrame__oDfAk video{width:100%;height:100%;display:block;object-fit:contain}.newhome_modalNav__h1_Bt{position:absolute;top:50%;width:42px;height:52px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:rgba(0,0,0,.48);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.newhome_modalPrev__WQJC5{left:16px}.newhome_modalNext__007WB{right:16px}.newhome_modalCopy__iR97O{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 28px 26px}.newhome_modalCopy__iR97O span{font-size:12px;color:#bda1ff}.newhome_modalCopy__iR97O h3{font-size:25px;margin:5px 0}.newhome_modalCopy__iR97O p{font-size:13px;color:rgba(255,255,255,.62);margin:0;line-height:1.6}.newhome_finalCta__yZssU button,.newhome_modalCopy__iR97O button,.newhome_spotlightCopy__A7X8V button{flex-shrink:0;border:0;border-radius:13px;padding:13px 22px;background:linear-gradient(135deg,var(--nh-primary),var(--nh-secondary));color:#fff;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 10px 26px -12px var(--nh-primary);transition:transform .25s,filter .25s}.newhome_finalCta__yZssU button:hover,.newhome_modalCopy__iR97O button:hover,.newhome_spotlightCopy__A7X8V button:hover{transform:translateY(-2px);filter:brightness(1.06)}.newhome_spotlightList__lTJuQ{display:flex;flex-direction:column;gap:180px}.newhome_spotlight__zOJkE{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.35fr);align-items:center;gap:8vw}.newhome_spotlightReverse__ZZvX9{grid-template-columns:minmax(420px,1.35fr) minmax(300px,.85fr)}.newhome_spotlightReverse__ZZvX9 .newhome_spotlightCopy__A7X8V{order:2}.newhome_spotlightCopy__A7X8V{position:relative}.newhome_spotlightCopy__A7X8V>svg{width:28px;height:28px;color:var(--nh-primary);margin-top:24px}.newhome_spotlightCopy__A7X8V h2{font-size:clamp(34px,4.4vw,56px);letter-spacing:-.05em;margin:17px 0}.newhome_spotlightCopy__A7X8V>p{color:var(--nh-text-muted);line-height:1.9;font-size:15px}.newhome_spotlightCopy__A7X8V ul{list-style:none;padding:0;margin:26px 0}.newhome_spotlightCopy__A7X8V li{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:13px;color:var(--nh-text-muted)}.newhome_spotlightCopy__A7X8V li i{width:6px;height:6px;border-radius:50%;background:var(--nh-primary);box-shadow:0 0 12px var(--nh-primary)}.newhome_spotlightCopy__A7X8V button svg{width:16px}.newhome_spotlightMedia__saPb7{position:relative;min-height:460px;border:1px solid var(--nh-border);border-radius:30px;padding:18px;background:linear-gradient(145deg,var(--nh-surface-strong),var(--nh-surface));box-shadow:0 35px 90px -54px var(--nh-shadow)}.newhome_spotlightMedia__saPb7>div{position:absolute;inset:18px;border-radius:20px;overflow:hidden}.newhome_spotlightMedia__saPb7 img{object-fit:cover}.newhome_framePair__HpNAp{display:flex;align-items:center;gap:18px;padding:38px}.newhome_framePair__HpNAp>div{position:relative;inset:auto;width:calc(50% - 9px);aspect-ratio:16/10;box-shadow:0 16px 38px var(--nh-shadow)}.newhome_framePair__HpNAp>span{position:absolute;left:50%;top:50%;z-index:3;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--nh-surface-strong);border:1px solid var(--nh-border);transform:translate(-50%,-50%);color:var(--nh-primary)}.newhome_capabilitySection__jcfV4{width:min(1280px,calc(100% - 48px))}.newhome_capabilityGrid__cdJFz{display:grid;grid-template-columns:1fr 1fr;gap:20px}.newhome_capabilityCard__DdKFx{min-height:460px;border:1px solid var(--nh-border);border-radius:28px;background:var(--nh-surface);overflow:hidden;position:relative}.newhome_capabilityImage__L6Yvw{position:absolute;inset:0}.newhome_capabilityImage__L6Yvw:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,color-mix(in srgb,var(--nh-bg) 92%,transparent) 92%)}.newhome_capabilityImage__L6Yvw img{object-fit:cover}.newhome_capabilityCard__DdKFx>div:last-child{position:absolute;z-index:2;left:30px;right:30px;bottom:28px}.newhome_capabilityCard__DdKFx span{font-size:12px;color:var(--nh-primary);font-weight:700}.newhome_capabilityCard__DdKFx svg{width:22px;margin-left:12px;color:var(--nh-primary);vertical-align:middle}.newhome_capabilityCard__DdKFx h3{font-size:28px;margin:9px 0}.newhome_capabilityCard__DdKFx p{font-size:13px;color:var(--nh-text-muted);line-height:1.7;margin:0;max-width:520px}.newhome_sceneGrid__WVLBn{display:grid;grid-template-columns:1.25fr .8fr .8fr;gap:18px}.newhome_sceneGrid__WVLBn article{position:relative;min-height:470px;border-radius:26px;overflow:hidden;border:1px solid var(--nh-border);background:var(--nh-bg-soft)}.newhome_sceneGrid__WVLBn img{object-fit:cover;transition:transform .6s}.newhome_sceneGrid__WVLBn article:hover img{transform:scale(1.045)}.newhome_sceneGrid__WVLBn article:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(5,5,8,.84))}.newhome_sceneGrid__WVLBn article>div{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;color:#fff}.newhome_sceneGrid__WVLBn h3{font-size:23px;margin:0 0 8px}.newhome_sceneGrid__WVLBn p{font-size:13px;color:rgba(255,255,255,.7);line-height:1.6;margin:0}.newhome_faqSection___opi2{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px}.newhome_faqIntro__6qPg0{position:sticky;top:110px;align-self:start}.newhome_faqIntro__6qPg0 p{color:var(--nh-text-muted);line-height:1.8;font-size:14px}.newhome_faqList__YTom2{border-top:1px solid var(--nh-border)}.newhome_faqList__YTom2 details{border-bottom:1px solid var(--nh-border)}.newhome_faqList__YTom2 summary{list-style:none;display:grid;grid-template-columns:45px 1fr 30px;align-items:center;gap:10px;padding:25px 4px;cursor:pointer;font-size:16px;font-weight:600}.newhome_faqList__YTom2 summary::-webkit-details-marker{display:none}.newhome_faqList__YTom2 summary span{font-size:11px;color:var(--nh-primary)}.newhome_faqList__YTom2 summary i{font-size:23px;font-style:normal;font-weight:300;color:var(--nh-text-muted);transition:transform .3s}.newhome_faqList__YTom2 details[open] summary i{transform:rotate(45deg)}.newhome_faqList__YTom2 details p{color:var(--nh-text-muted);font-size:14px;line-height:1.85;margin:-8px 40px 25px 59px}.newhome_finalCta__yZssU{width:min(1160px,calc(100% - 48px));margin:80px auto 100px;padding:90px 28px;text-align:center;border:1px solid var(--nh-border);border-radius:34px;background:radial-gradient(circle at 50% 110%,color-mix(in srgb,var(--nh-primary) 28%,transparent),transparent 50%),var(--nh-surface);position:relative;overflow:hidden}.newhome_finalCta__yZssU h2{font-size:clamp(34px,5vw,58px);letter-spacing:-.05em;margin:16px 0}.newhome_finalCta__yZssU p{color:var(--nh-text-muted);margin:0 0 28px}.newhome_finalCta__yZssU button{margin:auto}.newhome_finalCta__yZssU button svg{width:17px}.newhome_footer__mrD0r{position:relative;z-index:2;width:min(1200px,calc(100% - 48px));margin:auto;padding:30px 0 40px;border-top:1px solid var(--nh-border);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;color:var(--nh-text-muted);font-size:12px}.newhome_footerBrand__x79nC,.newhome_footerLinks__kjQmP{display:flex;align-items:center;gap:18px}.newhome_footerLinks__kjQmP{flex-wrap:wrap}.newhome_footer__mrD0r img{height:28px;width:auto}.newhome_footer__mrD0r a,.newhome_footer__mrD0r button{border:0;background:none;color:inherit;text-decoration:none;cursor:pointer;padding:0}.newhome_footer__mrD0r a:hover,.newhome_footer__mrD0r button:hover{color:var(--nh-primary)}.newhome_promotion__cvH_k{display:flex;align-items:center;gap:14px;color:var(--nh-text-muted);font-size:12px}.newhome_promotionLabel__e_enz{white-space:nowrap;letter-spacing:.06em}.newhome_promotionDivider__XLEGi{width:1px;height:15px;background:var(--nh-border);flex:none}.newhome_promotionLogos__SMlcl{display:flex;align-items:center;gap:20px}.newhome_promotionLogos__SMlcl img{height:26px;width:auto}@media(max-width:1000px){.newhome_quickSection__0q3H8{grid-template-columns:1fr 1fr}.newhome_viralGrid__rk6cX{grid-template-columns:repeat(3,1fr)}.newhome_spotlightReverse__ZZvX9,.newhome_spotlight__zOJkE{grid-template-columns:1fr;gap:42px}.newhome_spotlightReverse__ZZvX9 .newhome_spotlightCopy__A7X8V{order:0}.newhome_spotlightMedia__saPb7{min-height:420px}.newhome_sceneGrid__WVLBn{grid-template-columns:1fr 1fr}.newhome_sceneGrid__WVLBn article:first-child{grid-column:1/-1;min-height:420px}.newhome_faqSection___opi2{grid-template-columns:1fr;gap:36px}.newhome_faqIntro__6qPg0{position:static}}@media(max-width:720px){.newhome_topSpacer__2rPQB{height:64px}.newhome_heroCarousel__AKfYQ{padding:10px 12px 0}.newhome_carouselStage__V_WN5{height:48vw;min-height:185px}.newhome_carouselCard__4r1hz{width:88vw;top:50%;transform:translate(calc(-50% + var(--card-mobile-x)),-50%) scale(var(--card-mobile-scale));border-radius:17px}.newhome_carouselMedia__9F_1s{transform:none}.newhome_carouselArrow__EoU2x{top:50%;width:34px;height:40px;border-radius:10px}.newhome_carouselPrev__4SWMi{left:4px}.newhome_carouselNext__fxrmM{right:4px}.newhome_headlineBlock__rd7hP{padding:18px 16px 24px}.newhome_particleTitleWrap__LQWkh{height:72px}.newhome_particleTitle__p5bfI{letter-spacing:.03em;filter:none;animation:newhome_headlineShimmer__apTuf 7s ease-in-out infinite}.newhome_headlineBlock__rd7hP p{font-size:14px}.newhome_capabilitySection__jcfV4,.newhome_quickSection__0q3H8,.newhome_section__RmKQu{width:calc(100% - 28px)}.newhome_quickSection__0q3H8{margin-bottom:18px;gap:10px}.newhome_quickCard___6yIH{min-height:155px;padding:18px 15px;border-radius:18px}.newhome_quickCard___6yIH strong{font-size:17px}.newhome_quickCard___6yIH small{max-width:78%;font-size:11px}.newhome_quickCard___6yIH em{display:none}.newhome_section__RmKQu{padding:64px 0}.newhome_viralSection__N5EJU{padding:26px 0 58px}.newhome_sectionHeading__CZ1TE{display:block}.newhome_sectionHeading__CZ1TE>p{margin-top:14px}.newhome_viralGrid__rk6cX{grid-template-columns:1fr 1fr;gap:10px}.newhome_viralMeta__T9zOO{padding:11px}.newhome_viralMeta__T9zOO strong{font-size:13px}.newhome_viralMeta__T9zOO small{display:block;font-size:10px}.newhome_viralMeta__T9zOO em{display:block;margin-top:4px}.newhome_playBadge__cIfEF{opacity:1;background:linear-gradient(transparent 45%,rgba(0,0,0,.3))}.newhome_playBadge__cIfEF svg{width:36px;height:36px;padding:11px}.newhome_spotlightList__lTJuQ{gap:100px}.newhome_spotlightCopy__A7X8V h2{font-size:35px}.newhome_spotlightMedia__saPb7{min-height:300px;border-radius:22px}.newhome_framePair__HpNAp{min-height:auto;padding:26px 12px}.newhome_framePair__HpNAp>span{width:38px;height:38px}.newhome_capabilityGrid__cdJFz{grid-template-columns:1fr}.newhome_capabilityCard__DdKFx{min-height:390px}.newhome_sceneGrid__WVLBn{grid-template-columns:1fr}.newhome_sceneGrid__WVLBn article,.newhome_sceneGrid__WVLBn article:first-child{grid-column:auto;min-height:380px}.newhome_modalBackdrop__CjA5o{align-items:center;padding:max(8px,env(safe-area-inset-top)) 10px max(8px,env(safe-area-inset-bottom))}.newhome_videoModal__igCuk{width:calc(100vw - 20px);max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:17px}.newhome_modalTopbar__myWcT{height:46px;flex-basis:46px;padding-left:14px}.newhome_modalClose__Ed5ic{width:34px;height:34px}.newhome_modalCopy__iR97O{display:block;padding:14px 16px 16px}.newhome_modalCopy__iR97O h3{font-size:20px}.newhome_modalCopy__iR97O p{display:none}.newhome_modalCopy__iR97O button{width:100%;justify-content:center;margin-top:12px;padding:11px 18px}.newhome_modalNav__h1_Bt{width:34px;height:42px}.newhome_modalPrev__WQJC5{left:8px}.newhome_modalNext__007WB{right:8px}.newhome_finalCta__yZssU{width:calc(100% - 28px);padding:68px 18px;margin:50px auto 70px}.newhome_footer__mrD0r{width:calc(100% - 28px);flex-direction:column;align-items:flex-start;gap:14px}.newhome_footerLinks__kjQmP{flex-wrap:wrap}.newhome_promotion__cvH_k{flex-wrap:wrap;row-gap:8px}.newhome_promotionLogos__SMlcl{gap:18px}.newhome_promotionLogos__SMlcl img{height:20px}}@media(max-width:460px){.newhome_quickSection__0q3H8{grid-template-columns:1fr}.newhome_quickCard___6yIH{min-height:140px}.newhome_quickCard___6yIH small{max-width:62%}.newhome_framePair__HpNAp,.newhome_viralGrid__rk6cX{grid-template-columns:1fr 1fr}.newhome_framePair__HpNAp{display:grid}.newhome_framePair__HpNAp>div{width:100%}.newhome_faqIntro__6qPg0 h2,.newhome_sectionHeading__CZ1TE h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.newhome_ambient__NCHXv i,.newhome_carouselCard__4r1hz,.newhome_carouselMedia__9F_1s,.newhome_quickCard___6yIH,.newhome_quickCard___6yIH img,.newhome_sceneGrid__WVLBn img,.newhome_viralCover__QEF_j img{animation:none!important;transition:none!important}.newhome_headlineGlow__8Otos,.newhome_inspirationTrack__nQhm7 i,.newhome_particleTitle__p5bfI{animation:none!important}}