.AboutTypographyControls-module___WdFTa__panel{--panel-line:#ffffff1f;--panel-text:#ffffffeb;--panel-muted:#ffffff7a;--panel-accent:#a09eff;z-index:80;width:min(318px,100vw - 24px);color:var(--panel-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;pointer-events:auto;background:#111112e6;border-radius:22px;transition:width .18s cubic-bezier(.22,1,.36,1);position:fixed;bottom:16px;left:16px;overflow:hidden;box-shadow:0 24px 80px #00000052}.AboutTypographyControls-module___WdFTa__panelCollapsed{width:174px}.AboutTypographyControls-module___WdFTa__agentPanel{--panel-accent:#72d6c4;left:350px}.AboutTypographyControls-module___WdFTa__carPanel{--panel-accent:#ffd166;left:auto;right:350px}.AboutTypographyControls-module___WdFTa__toolsPanel{--panel-accent:#ff8a63;left:auto;right:16px}@media (max-width:1340px){.AboutTypographyControls-module___WdFTa__panel{bottom:12px;left:12px}.AboutTypographyControls-module___WdFTa__agentPanel{top:12px;bottom:auto}.AboutTypographyControls-module___WdFTa__carPanel{inset:12px 12px auto auto}.AboutTypographyControls-module___WdFTa__toolsPanel{left:auto;right:12px}}.AboutTypographyControls-module___WdFTa__panelHeader,.AboutTypographyControls-module___WdFTa__resetButton{appearance:none;color:inherit;font:inherit;cursor:pointer;border:0}.AboutTypographyControls-module___WdFTa__panelHeader{width:100%;color:var(--panel-muted);letter-spacing:.08em;background:0 0;justify-content:space-between;align-items:center;padding:14px 16px;font-size:11px;display:flex}.AboutTypographyControls-module___WdFTa__panelIdentity{align-items:center;gap:8px;display:inline-flex}.AboutTypographyControls-module___WdFTa__statusDot{background:var(--panel-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #a09effb8}.AboutTypographyControls-module___WdFTa__panelContent{gap:8px;padding:0 10px 10px;display:grid}.AboutTypographyControls-module___WdFTa__viewportStatus{color:var(--panel-muted);background:#a09eff14;border:1px solid #a09eff3d;border-radius:15px;gap:4px;padding:11px 13px;font-size:10px;line-height:1.35;display:grid}.AboutTypographyControls-module___WdFTa__viewportStatus strong{color:var(--panel-text);letter-spacing:-.02em;font-size:15px;font-weight:500}.AboutTypographyControls-module___WdFTa__viewportStatus small{color:#ffffff57;font-size:9px}.AboutTypographyControls-module___WdFTa__control{border:1px solid var(--panel-line);background:#ffffff09;border-radius:15px;gap:9px;padding:11px 13px 10px;display:grid}.AboutTypographyControls-module___WdFTa__controlTopline{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AboutTypographyControls-module___WdFTa__controlLabel{color:var(--panel-muted);font-size:12px}.AboutTypographyControls-module___WdFTa__controlValue{color:var(--panel-text);font-variant-numeric:tabular-nums;font-size:13px}.AboutTypographyControls-module___WdFTa__range{--about-control-progress:50%;appearance:none;cursor:ew-resize;background:0 0;outline:none;width:100%;height:14px;margin:0}.AboutTypographyControls-module___WdFTa__range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--panel-accent)0 var(--about-control-progress),#ffffff24 var(--about-control-progress)100%);border-radius:999px;height:2px}.AboutTypographyControls-module___WdFTa__range::-webkit-slider-thumb{appearance:none;background:var(--panel-accent);border:2px solid #f4f6ff;border-radius:50%;width:12px;height:12px;margin-top:-5px;box-shadow:0 0 0 3px #a09eff2e}.AboutTypographyControls-module___WdFTa__range::-moz-range-track{background:#ffffff24;border-radius:999px;height:2px}.AboutTypographyControls-module___WdFTa__range::-moz-range-progress{background:var(--panel-accent);height:2px}.AboutTypographyControls-module___WdFTa__range::-moz-range-thumb{background:var(--panel-accent);border:2px solid #f4f6ff;border-radius:50%;width:10px;height:10px}.AboutTypographyControls-module___WdFTa__panelFooter{color:#ffffff57;letter-spacing:.12em;justify-content:space-between;align-items:center;padding:3px 4px 1px 7px;font-size:9px;display:flex}.AboutTypographyControls-module___WdFTa__resetButton{color:var(--panel-muted);letter-spacing:0;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:inline-flex}.AboutTypographyControls-module___WdFTa__resetButton:hover{color:var(--panel-text);background:#ffffff0f}.AboutTypographyControls-module___WdFTa__panel button:focus-visible,.AboutTypographyControls-module___WdFTa__panel input:focus-visible{outline:2px solid var(--panel-accent);outline-offset:2px}@media (max-width:640px){.AboutTypographyControls-module___WdFTa__panel{bottom:12px;left:12px}.AboutTypographyControls-module___WdFTa__toolsPanel{bottom:12px;left:auto;right:12px}}@media (prefers-reduced-motion:reduce){.AboutTypographyControls-module___WdFTa__panel{transition:none}}
.StickerPeel-module__5IMS_q__draggable{--sticker-start:calc(-1*var(--sticker-p));--sticker-end:calc(100% + var(--sticker-p));z-index:1;cursor:grab;pointer-events:none;position:absolute;top:0;left:0;transform:translateZ(0)}.StickerPeel-module__5IMS_q__draggable:active{z-index:10;cursor:grabbing}.StickerPeel-module__5IMS_q__filterDefinitions{width:0;height:0;position:absolute;overflow:hidden}.StickerPeel-module__5IMS_q__reveal{opacity:0;transform-origin:50%;transition:opacity .3s ease-out var(--sticker-reveal-delay),transform .3s cubic-bezier(.2,.8,.2,1.2)var(--sticker-reveal-delay);transform:scale(0)}.StickerPeel-module__5IMS_q__visible{pointer-events:auto}.StickerPeel-module__5IMS_q__visible .StickerPeel-module__5IMS_q__reveal{opacity:1;transform:scale(1)}.StickerPeel-module__5IMS_q__stickerContainer{width:var(--sticker-stage-size);height:var(--sticker-stage-size);transform:rotate(var(--peel-direction));transform-origin:50%;position:relative}.StickerPeel-module__5IMS_q__stickerContainer *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.StickerPeel-module__5IMS_q__stickerMain{width:100%;height:100%;clip-path:polygon(var(--sticker-start)var(--sticker-start),var(--sticker-end)var(--sticker-start),var(--sticker-end)var(--sticker-end),var(--sticker-start)var(--sticker-end));filter:var(--sticker-drop-shadow);will-change:clip-path,transform;transition:clip-path .6s ease-out;position:absolute;inset:0}.StickerPeel-module__5IMS_q__stickerMain>*{transform:rotate(calc(-1*var(--peel-direction)));transform-origin:50%}.StickerPeel-module__5IMS_q__stickerLighting,.StickerPeel-module__5IMS_q__flapLighting{width:100%;height:100%;position:relative}.StickerPeel-module__5IMS_q__stickerLighting{filter:var(--sticker-point-light)}.StickerPeel-module__5IMS_q__stickerContainer:hover .StickerPeel-module__5IMS_q__stickerMain,.StickerPeel-module__5IMS_q__touchActive .StickerPeel-module__5IMS_q__stickerMain{clip-path:polygon(var(--sticker-start)var(--sticker-peelback-hover),var(--sticker-end)var(--sticker-peelback-hover),var(--sticker-end)var(--sticker-end),var(--sticker-start)var(--sticker-end))}.StickerPeel-module__5IMS_q__stickerContainer:active .StickerPeel-module__5IMS_q__stickerMain{clip-path:polygon(var(--sticker-start)var(--sticker-peelback-active),var(--sticker-end)var(--sticker-peelback-active),var(--sticker-end)var(--sticker-end),var(--sticker-start)var(--sticker-end))}.StickerPeel-module__5IMS_q__stickerImage,.StickerPeel-module__5IMS_q__flapImage{width:var(--sticker-width);max-width:none;height:var(--sticker-image-height);pointer-events:none;transform:translate(-50%,-50%)rotate(var(--sticker-rotate));display:block;position:absolute;top:50%;left:50%}.StickerPeel-module__5IMS_q__flap{top:calc(-100% - var(--sticker-p) - var(--sticker-p));width:100%;height:100%;clip-path:polygon(var(--sticker-start)var(--sticker-start),var(--sticker-end)var(--sticker-start),var(--sticker-end)var(--sticker-start),var(--sticker-start)var(--sticker-start));will-change:clip-path,transform;transition:all .6s ease-out;position:absolute;left:0;transform:scaleY(-1)}.StickerPeel-module__5IMS_q__flap>*{transform:rotate(calc(-1*var(--peel-direction)));transform-origin:50%}.StickerPeel-module__5IMS_q__stickerContainer:hover .StickerPeel-module__5IMS_q__flap,.StickerPeel-module__5IMS_q__touchActive .StickerPeel-module__5IMS_q__flap{top:calc(-100% + 2*var(--sticker-peelback-hover) - 1px);clip-path:polygon(var(--sticker-start)var(--sticker-start),var(--sticker-end)var(--sticker-start),var(--sticker-end)var(--sticker-peelback-hover),var(--sticker-start)var(--sticker-peelback-hover))}.StickerPeel-module__5IMS_q__stickerContainer:active .StickerPeel-module__5IMS_q__flap{top:calc(-100% + 2*var(--sticker-peelback-active) - 1px);clip-path:polygon(var(--sticker-start)var(--sticker-start),var(--sticker-end)var(--sticker-start),var(--sticker-end)var(--sticker-peelback-active),var(--sticker-start)var(--sticker-peelback-active))}.StickerPeel-module__5IMS_q__flapLighting{filter:var(--sticker-point-light-flipped)}.StickerPeel-module__5IMS_q__flapImage{filter:var(--sticker-expand-fill)}@media (hover:none) and (pointer:coarse){.StickerPeel-module__5IMS_q__draggable{cursor:default}.StickerPeel-module__5IMS_q__stickerContainer{touch-action:none}}@media (prefers-reduced-motion:reduce){.StickerPeel-module__5IMS_q__reveal,.StickerPeel-module__5IMS_q__stickerMain,.StickerPeel-module__5IMS_q__flap{transition-duration:0s;transition-delay:0s}}
.AboutStickerField-module__cpp1XW__field{z-index:20;pointer-events:none;width:calc(100% - 2rem);height:38svh;min-height:280px;position:absolute;top:60svh;left:1rem;overflow:visible}@media (min-width:640px){.AboutStickerField-module__cpp1XW__field{width:calc(100% - 3rem);left:1.5rem}}@media (min-width:1024px){.AboutStickerField-module__cpp1XW__field{width:auto;height:40svh;min-height:360px;top:58svh;left:5vw;right:calc(20vw + 12rem)}}
.AboutToolbox-module__t5XZNa__positioner{--toolbox-width:198px;z-index:30;width:min(calc(100vw - 2rem),var(--toolbox-width));height:82px;color:var(--content);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:width .3s ease-in-out;position:absolute;bottom:1.5rem;left:1rem;transform:translateY(-10vh)}.AboutToolbox-module__t5XZNa__positioner.AboutToolbox-module__t5XZNa__messageOpen{--toolbox-width:300px}.AboutToolbox-module__t5XZNa__toolbox{border-radius:12px;width:100%;height:82px;position:relative;overflow:visible}.AboutToolbox-module__t5XZNa__stickerContent{opacity:1;width:198px;height:82px;transition:transform .3s ease-in-out,opacity .15s ease-in-out;position:absolute;top:0;left:0;transform:translateY(0)}.AboutToolbox-module__t5XZNa__messageOpen .AboutToolbox-module__t5XZNa__stickerContent{opacity:0;transform:translateY(12px)}.AboutToolbox-module__t5XZNa__label,.AboutToolbox-module__t5XZNa__figma,.AboutToolbox-module__t5XZNa__laptop,.AboutToolbox-module__t5XZNa__terminal{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.AboutToolbox-module__t5XZNa__label{width:40.472%;height:26.327%;top:36.585%;left:44.444%}.AboutToolbox-module__t5XZNa__figmaWrap{width:57.447%;height:134.999%;transition:transform .15s ease-in-out;position:absolute;top:-17.073%;left:-13.131%;transform:translateY(-5px)translate(0)rotate(-24deg)}.AboutToolbox-module__t5XZNa__figma{object-fit:cover;width:77.367%;height:74.071%;top:12.965%;left:11.319%}.AboutToolbox-module__t5XZNa__laptop{object-fit:cover;width:27.525%;height:67.683%;transition:transform .15s ease-in-out;top:22.11%;left:7.576%;transform:translateY(-5px)}.AboutToolbox-module__t5XZNa__terminal{object-fit:cover;width:32.828%;height:69.512%;transition:transform .15s ease-in-out;top:30.488%;left:12.121%;transform:translateY(-5px)translate(0)}.AboutToolbox-module__t5XZNa__positioner:not(.AboutToolbox-module__t5XZNa__messageOpen):hover .AboutToolbox-module__t5XZNa__figmaWrap{transform:translateY(-5px)translate(-4px)rotate(-24deg)}.AboutToolbox-module__t5XZNa__positioner:not(.AboutToolbox-module__t5XZNa__messageOpen):hover .AboutToolbox-module__t5XZNa__laptop{transform:translateY(-9px)}.AboutToolbox-module__t5XZNa__positioner:not(.AboutToolbox-module__t5XZNa__messageOpen):hover .AboutToolbox-module__t5XZNa__terminal{transform:translateY(-5px)translate(4px)}.AboutToolbox-module__t5XZNa__messageContent{box-sizing:border-box;opacity:0;pointer-events:none;align-items:center;gap:12px;width:300px;height:82px;padding-left:20px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;position:absolute;inset:0;transform:translateY(-12px)}.AboutToolbox-module__t5XZNa__messageOpen .AboutToolbox-module__t5XZNa__messageContent{opacity:1;transform:translateY(0)}.AboutToolbox-module__t5XZNa__messageText{color:var(--content);font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:-1.6px;white-space:nowrap;flex:none;font-size:16px;font-weight:500;line-height:normal}.AboutToolbox-module__t5XZNa__messageArrow{pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;width:7.2px;max-width:none;height:12.48px;display:block}@media (min-width:640px){.AboutToolbox-module__t5XZNa__positioner{left:1.5rem}}@media (min-width:1024px){.AboutToolbox-module__t5XZNa__positioner{bottom:6svh;left:3.5rem}.AboutToolbox-module__t5XZNa__messageText{font-size:20px}}@media (prefers-reduced-motion:reduce){.AboutToolbox-module__t5XZNa__positioner,.AboutToolbox-module__t5XZNa__stickerContent,.AboutToolbox-module__t5XZNa__messageContent,.AboutToolbox-module__t5XZNa__figmaWrap,.AboutToolbox-module__t5XZNa__laptop,.AboutToolbox-module__t5XZNa__terminal{transition:none}}
.HomeFooter-module__nK1fgG__footer{box-sizing:border-box;color:#000;width:100%;height:162px;font-family:Inter,var(--font-sans),sans-serif;letter-spacing:-.02em;background:0 0;border-top:1px solid #00000026;justify-content:flex-start;align-items:center;gap:40px;padding:0 54px;font-size:24px;font-weight:600;line-height:1.2;display:flex}.HomeFooter-module__nK1fgG__promptMarquee{flex:none;min-width:0;overflow:visible}.HomeFooter-module__nK1fgG__promptTrack{align-items:center;width:max-content;display:flex}.HomeFooter-module__nK1fgG__prompt{font-family:var(--font-mona-sans),ui-sans-serif,system-ui,sans-serif;white-space:nowrap;margin:0;font-size:32px;font-weight:700}.HomeFooter-module__nK1fgG__promptRepeat{display:none}.HomeFooter-module__nK1fgG__contacts{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;width:auto;margin-left:auto;display:flex}.HomeFooter-module__nK1fgG__contact{color:inherit;text-decoration:none}.HomeFooter-module__nK1fgG__label{color:#00000080}@media (hover:hover){.HomeFooter-module__nK1fgG__contact:hover .HomeFooter-module__nK1fgG__value{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}@keyframes HomeFooter-module__nK1fgG__promptMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 24px))}}@media (max-width:1024px){.HomeFooter-module__nK1fgG__footer{gap:40px;padding-inline:24px}.HomeFooter-module__nK1fgG__promptMarquee{flex:1 1 0;width:auto;overflow:hidden}.HomeFooter-module__nK1fgG__contacts{width:auto}.HomeFooter-module__nK1fgG__promptTrack{gap:48px;animation:12s linear infinite HomeFooter-module__nK1fgG__promptMarquee}.HomeFooter-module__nK1fgG__promptRepeat{display:inline}}@media (max-width:767px){.HomeFooter-module__nK1fgG__footer{flex-direction:row;align-items:center;gap:40px;height:162px;min-height:162px;padding:0 16px;font-size:clamp(11px,3vw,14px)}.HomeFooter-module__nK1fgG__contacts{white-space:nowrap;align-items:flex-end;width:max-content}}
.WorkShowcase-module__DPl_lq__section{width:100%;padding-block:var(--home-following-page-spacing,14.8svh);color:inherit}.WorkShowcase-module__DPl_lq__grid{box-sizing:border-box;flex-wrap:wrap;gap:20px;width:100%;margin-inline:auto;padding:0 24px;display:flex}.WorkShowcase-module__DPl_lq__card{height:var(--work-card-height,450px);box-sizing:border-box;border:1px solid #00000024;border-radius:28px;min-width:0;position:relative;overflow:hidden}.WorkShowcase-module__DPl_lq__card:hover{border-color:#0000}.WorkShowcase-module__DPl_lq__cardLink{color:inherit;cursor:pointer;outline:none;text-decoration:none;display:block;position:absolute;inset:0}.WorkShowcase-module__DPl_lq__cardLink:before{z-index:0;opacity:0;pointer-events:none;content:"";background:#f4f7fa;transition:opacity .3s ease-out;position:absolute;inset:0}.WorkShowcase-module__DPl_lq__cardLink:hover:before,.WorkShowcase-module__DPl_lq__cardLink:focus-visible:before{opacity:1}.WorkShowcase-module__DPl_lq__cardLink:focus-visible{box-shadow:inset 0 0 0 2px}.WorkShowcase-module__DPl_lq__agentCard{flex:0 0 calc(40% - 10px);container-type:inline-size}.WorkShowcase-module__DPl_lq__landscapeCard,.WorkShowcase-module__DPl_lq__carCard{flex:0 0 calc(60% - 10px)}.WorkShowcase-module__DPl_lq__toolsCard{flex:0 0 calc(40% - 10px)}.WorkShowcase-module__DPl_lq__heading{z-index:4;flex-direction:column;gap:4px;display:flex;position:absolute;top:30px;left:30px}.WorkShowcase-module__DPl_lq__title,.WorkShowcase-module__DPl_lq__meta{font-family:var(--font-mona-sans),ui-sans-serif,system-ui,sans-serif;white-space:nowrap;margin:0;line-height:normal}.WorkShowcase-module__DPl_lq__title{letter-spacing:-.066em;font-size:16px;font-weight:600}.WorkShowcase-module__DPl_lq__meta{color:color-mix(in srgb,currentColor 50%,transparent);letter-spacing:0;font-size:16px;font-weight:400}.WorkShowcase-module__DPl_lq__landscapeVisual{z-index:2;right:var(--work-landscape-right,-150px);bottom:var(--work-landscape-bottom,45px);width:var(--work-landscape-width,560px);aspect-ratio:1323/642;color:#fff;display:block;position:absolute}.WorkShowcase-module__DPl_lq__landscapeComposite{filter:drop-shadow(0 0 40px #0000001f);isolation:isolate;background:url(/images/work-showcase/netease-landscape-frame.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.WorkShowcase-module__DPl_lq__landscapeVideoCrop{z-index:2;border-radius:7.5%/15%;width:97.2789%;height:94.3925%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.WorkShowcase-module__DPl_lq__landscapeVideo{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.WorkShowcase-module__DPl_lq__carVisual{z-index:2;right:var(--work-car-right,-141px);bottom:var(--work-car-bottom,-19px);width:var(--work-car-width,543px);aspect-ratio:1693/966;position:absolute}.WorkShowcase-module__DPl_lq__carImage{object-fit:contain;display:block}.WorkShowcase-module__DPl_lq__toolsVisual{z-index:2;right:var(--work-tools-right,-141px);bottom:var(--work-tools-bottom,-19px);width:var(--work-tools-width,543px);aspect-ratio:32/19;position:absolute}.WorkShowcase-module__DPl_lq__toolsVideo{object-fit:contain;pointer-events:none;border-radius:12px;width:100%;height:100%;display:block}.WorkShowcase-module__DPl_lq__agentVisual{z-index:2;right:var(--work-agent-right,24px);bottom:var(--work-agent-bottom,-426px);width:var(--work-agent-width,560px);aspect-ratio:1261/1807;pointer-events:none;will-change:transform;transition:transform .3s ease-out;position:absolute}.WorkShowcase-module__DPl_lq__agentCard .WorkShowcase-module__DPl_lq__cardLink:hover .WorkShowcase-module__DPl_lq__agentVisual,.WorkShowcase-module__DPl_lq__agentCard .WorkShowcase-module__DPl_lq__cardLink:focus-visible .WorkShowcase-module__DPl_lq__agentVisual{transform:translateY(-40px)}.WorkShowcase-module__DPl_lq__agentImage{object-fit:contain;display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .WorkShowcase-module__DPl_lq__card{border-color:#ffffff2e}}:root[data-theme=dark] .WorkShowcase-module__DPl_lq__card{border-color:#ffffff2e}@media (min-width:1024px){.WorkShowcase-module__DPl_lq__grid{padding-inline:56px}.WorkShowcase-module__DPl_lq__title{font-size:20px}.WorkShowcase-module__DPl_lq__agentVisual{top:calc(var(--work-card-height)*.4);width:auto;bottom:auto;left:30px;right:30px}.WorkShowcase-module__DPl_lq__toolsVisual{top:var(--work-car-top);bottom:auto;left:70px;right:auto}}@media (min-width:768px) and (max-width:1023px){.WorkShowcase-module__DPl_lq__agentVisual{top:calc(var(--work-card-height)*.4);width:auto;bottom:auto;left:30px;right:30px}.WorkShowcase-module__DPl_lq__toolsVisual{top:var(--work-car-top);bottom:auto;left:70px;right:auto}}@media (max-width:767px){.WorkShowcase-module__DPl_lq__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--work-card-height,310px);gap:0;padding:0 16px;display:grid}.WorkShowcase-module__DPl_lq__card{border:0;border-bottom:1px solid #00000024;border-radius:0;flex:none;grid-column:auto;height:auto}.WorkShowcase-module__DPl_lq__heading{top:24px;left:0}.WorkShowcase-module__DPl_lq__toolsCard{border-bottom:0}}
