@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Momo+Trust+Display";@import"https://fonts.googleapis.com/css2?family=Story+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}*{margin:0;padding:0}:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh{font-family:var(--chinese-font)!important}.background-layer[data-v-679835bd]{inset:0;pointer-events:none;position:fixed;z-index:0}.gradient-bg[data-v-679835bd]{background:linear-gradient(40deg,var(--gradient-bg1),var(--gradient-bg2));height:100%;overflow:hidden;position:relative;width:100%;--gradient-bg1:#c8aae6;--gradient-bg2:#aabef0;--color1:130,180,255;--color2:240,160,255;--color3:160,230,255;--color4:240,150,150;--color5:220,220,130;--color-interactive:190,170,255;--circle-size:80%;--blending:hard-light}.gradient-bg svg[data-v-679835bd]{height:0;left:0;position:fixed;top:0;width:0}.gradients-container[data-v-679835bd]{filter:url(#goo) blur(40px);height:100%;width:100%}.g1[data-v-679835bd],.g2[data-v-679835bd],.g3[data-v-679835bd],.g4[data-v-679835bd],.g5[data-v-679835bd],.interactive[data-v-679835bd]{mix-blend-mode:var(--blending);position:absolute}.g1[data-v-679835bd]{animation:moveVertical-679835bd 30s ease infinite;background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;transform-origin:center center}.g1[data-v-679835bd],.g2[data-v-679835bd]{height:var(--circle-size);left:calc(50% - var(--circle-size)/2);opacity:1;top:calc(50% - var(--circle-size)/2);width:var(--circle-size)}.g2[data-v-679835bd]{animation:moveInCircle-679835bd 20s infinite reverse;background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;transform-origin:calc(50% - 400px)}.g3[data-v-679835bd]{animation:moveInCircle-679835bd 40s linear infinite;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;left:calc(50% - var(--circle-size)/2 - 500px);opacity:1;top:calc(50% - var(--circle-size)/2 + 200px);transform-origin:calc(50% + 400px)}.g3[data-v-679835bd],.g4[data-v-679835bd]{height:var(--circle-size);width:var(--circle-size)}.g4[data-v-679835bd]{animation:moveHorizontal-679835bd 40s ease infinite;background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;left:calc(50% - var(--circle-size)/2);opacity:.7;top:calc(50% - var(--circle-size)/2);transform-origin:calc(50% - 200px)}.g5[data-v-679835bd]{animation:moveInCircle-679835bd 20s ease infinite;background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;height:calc(var(--circle-size)*2);left:calc(50% - var(--circle-size));opacity:1;top:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);width:calc(var(--circle-size)*2)}.interactive[data-v-679835bd]{background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%) no-repeat;height:100%;left:-50%;opacity:.7;top:-50%;width:100%}@keyframes moveInCircle-679835bd{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical-679835bd{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal-679835bd{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}.logo-animation[data-v-cfd5a0b9]{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;position:relative;width:100%}.logo-animation-container[data-v-cfd5a0b9]{height:100%;overflow:hidden;position:relative;width:100%}.logo-animation .toggle-border[data-v-cfd5a0b9]{-webkit-mask-image:radial-gradient(ellipse var(--cutout-rx) var(--cutout-ry) at var(--cutout-cx) var(--cutout-cy),transparent calc(100% - .5px),#fff calc(100% + .5px));mask-image:radial-gradient(ellipse var(--cutout-rx) var(--cutout-ry) at var(--cutout-cx) var(--cutout-cy),transparent calc(100% - .5px),#fff calc(100% + .5px));position:absolute;z-index:1}.logo-animation .toggle-circle[data-v-cfd5a0b9]{position:absolute;z-index:2}.logo-animation .text1[data-v-cfd5a0b9],.logo-animation .text2[data-v-cfd5a0b9]{position:absolute}.logo-animation .logo[data-v-cfd5a0b9]{visibility:hidden}.scroll-down-animation[data-v-334e3cdf]{align-items:center;display:flex;flex-direction:column}.label[data-v-334e3cdf]{color:var(--color-black);font-family:var(--english-font),sans-serif;font-size:.8em;font-weight:200;margin-top:.5em}.mouse[data-v-334e3cdf]{border:.05em solid var(--color-black);border-radius:1em;display:block;height:2em;position:relative;width:1em}.move[data-v-334e3cdf]{animation:move-334e3cdf 2s linear infinite;background-color:var(--color-black);border-radius:50%;height:.2em;left:50%;position:absolute;transform:translate(-50%);width:.2em}@keyframes move-334e3cdf{0%{opacity:0;transform:translate(-50%,.2em)}50%{opacity:1;transform:translate(-50%,.8em)}to{opacity:0;transform:translate(-50%,1.6em)}}[data-v-6b558e35]{margin:0;padding:0}[data-v-6b558e35]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-6b558e35]{font-family:var(--chinese-font)!important}.hero-container[data-v-6b558e35]{height:100vh;overflow:hidden;position:relative;width:100%}.intro-animation[data-v-6b558e35]{align-items:center;background-color:var(--color-black);display:flex;height:100lvh;justify-content:center;position:absolute;width:100lvw;z-index:2}.logo-wrapper[data-v-6b558e35]{aspect-ratio:16/9;width:60lvw}.hero[data-v-6b558e35]{background-color:transparent;height:100%;justify-content:center;position:relative;z-index:1}.hero[data-v-6b558e35],.hero-content-container[data-v-6b558e35]{align-items:center;display:flex;width:100%}.hero-content-container[data-v-6b558e35]{flex-direction:column}.logo-container[data-v-6b558e35]{align-items:center;display:flex;font-family:var(--logo-font);justify-content:center;width:100%}.hero-icon[data-v-6b558e35]{width:60vw}.description[data-v-6b558e35]{align-self:flex-start;color:#fff;font-size:clamp(1.5rem,5vw,3rem);letter-spacing:.05rem;line-height:1.2em;margin-left:10%;text-align:left;transition:font-size .3s ease}@media(max-width:599px){.description[data-v-6b558e35]{font-size:clamp(1.2rem,6vw,2rem)}}@media(min-width:600px)and (max-width:1199px){.description[data-v-6b558e35]{font-size:clamp(1.5rem,4vw,2.5rem);padding-top:5vh}}@media(min-width:1200px){.description[data-v-6b558e35]{font-size:clamp(2rem,3vw,3rem);padding-top:10vh}}.scroll-indicator[data-v-6b558e35]{bottom:5vh;left:50%;position:absolute;transform:translate(-50%)}[data-v-c932a0f4]{margin:0;padding:0}[data-v-c932a0f4]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-c932a0f4]{font-family:var(--chinese-font)!important}.service-title[data-v-c932a0f4]{align-items:center;display:flex;height:80vh;justify-content:center}@media(max-width:599px){.service-title[data-v-c932a0f4]{height:40vh}}@media(min-width:600px)and (max-width:1199px){.service-title[data-v-c932a0f4]{height:60vh}}.service-title__text[data-v-c932a0f4]{color:var(--color-white);font-family:var(--chinese-font);font-size:clamp(3rem,10vw,8rem);font-weight:700;margin:0;padding:0 1rem;text-align:center;white-space:nowrap}#svg-createmotionpath[data-v-45ea674f]{height:100%;position:relative;width:100%}#svg-createmotionpath svg[data-v-45ea674f]{display:block;height:100%;width:100%}[data-v-91bb45ad]{margin:0;padding:0}[data-v-91bb45ad]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-91bb45ad]{font-family:var(--chinese-font)!important}.section-wrapper[data-v-91bb45ad]{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;margin:0 auto;max-width:1400px;min-height:80vh;padding:0;width:100%}@media(max-width:599px){.section-wrapper[data-v-91bb45ad]{gap:1.5rem;min-height:40vh}}@media(min-width:600px)and (max-width:1199px){.section-wrapper[data-v-91bb45ad]{gap:2rem;min-height:60vh}}@media(min-width:1200px){.section-wrapper[data-v-91bb45ad]{flex-direction:row;gap:4rem}}.section-text[data-v-91bb45ad]{display:flex;flex:1;flex-direction:column;gap:1.5rem}.section-title[data-v-91bb45ad]{color:var(--color-light-gray);font-size:clamp(2rem,5vw,3.5rem);font-weight:700}@media(max-width:599px){.section-title[data-v-91bb45ad]{font-size:clamp(1.5rem,6vw,2rem)}}@media(min-width:600px)and (max-width:1199px){.section-title[data-v-91bb45ad]{font-size:clamp(1.8rem,5vw,2.5rem)}}@media(min-width:1200px){.section-title[data-v-91bb45ad]{font-size:clamp(2.5rem,4vw,3.5rem)}}.section-paragraph[data-v-91bb45ad]{color:var(--color-light-gray);font-size:clamp(1.2rem,3vw,1.8rem);line-height:1.6;opacity:.8}@media(max-width:599px){.section-paragraph[data-v-91bb45ad]{font-size:clamp(1rem,4vw,1.2rem)}}@media(min-width:600px)and (max-width:1199px){.section-paragraph[data-v-91bb45ad]{font-size:clamp(1.1rem,3vw,1.5rem)}}@media(min-width:1200px){.section-paragraph[data-v-91bb45ad]{font-size:clamp(1.3rem,2vw,1.8rem)}}.section-visual[data-v-91bb45ad]{align-items:center;display:flex;flex-shrink:0;justify-content:center}@media(min-width:1200px){.section-visual[data-v-91bb45ad]{flex:0 0 40%}}[data-v-84442fd6]{margin:0;padding:0}[data-v-84442fd6]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-84442fd6]{font-family:var(--chinese-font)!important}.visual-container[data-v-84442fd6]{align-items:center;display:flex;flex-shrink:0;height:45vh;justify-content:center;max-width:500px;width:100%}@media(max-width:599px){.visual-container[data-v-84442fd6]{height:40vh;max-width:400px}}@media(min-width:600px)and (max-width:1199px){.visual-container[data-v-84442fd6]{height:45vh;max-width:450px}}@media(min-width:1200px){.visual-container[data-v-84442fd6]{flex:0 0 auto;height:60vh;max-width:500px;width:30vw}}[data-v-dff5585f]{margin:0;padding:0}[data-v-dff5585f]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-dff5585f]{font-family:var(--chinese-font)!important}.draggable-demo[data-v-dff5585f]{align-items:center;display:flex;justify-content:center}.container[data-v-dff5585f]{background:radial-gradient(circle at center,hsla(0,0%,100%,.05) 0,transparent 70%);border:1px solid hsla(0,0%,100%,0);border-radius:.5rem;height:300px;position:relative;width:300px}@media(min-width:1200px){.container[data-v-dff5585f]{height:450px;width:450px}}.draggable-wrapper[data-v-dff5585f]{cursor:grab;left:calc(50% - 60px);position:absolute;top:calc(50% - 60px)}@media(min-width:1200px){.draggable-wrapper[data-v-dff5585f]{left:calc(50% - 80px);top:calc(50% - 80px)}}.draggable-wrapper[data-v-dff5585f]:active{cursor:grabbing}.circle[data-v-dff5585f]{align-items:center;background:var(--color-yellow);border-radius:50%;box-shadow:0 4px 20px #dbdbdb;display:flex;height:120px;justify-content:center;width:120px;will-change:transform}@media(min-width:1200px){.circle[data-v-dff5585f]{height:160px;width:160px}}.circle[data-v-dff5585f]:hover{box-shadow:0 6px 25px #fff}.drag-text[data-v-dff5585f]{color:#000;font-size:1rem;font-weight:600;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1200px){.drag-text[data-v-dff5585f]{font-size:1.2rem}}.preloader[data-v-5a2a0793]{align-items:center;animation:tiltSpin-5a2a0793 8s linear infinite;display:flex;flex-direction:column;height:17em;justify-content:center;margin:auto;transform-style:preserve-3d;width:17em}.preloader__ring[data-v-5a2a0793]{animation:spin-5a2a0793 4s linear infinite;font-size:2em;height:3rem;position:relative;transform-style:preserve-3d;width:1.5rem}.preloader__ring[data-v-5a2a0793]:nth-child(2n){animation-direction:reverse}.preloader__sector[data-v-5a2a0793]{display:inline-block;font-weight:600;height:100%;left:0;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translateZ(7rem);width:100%}.preloader__sector[data-v-5a2a0793]:empty:before{background:linear-gradient(transparent 45%,currentColor 45% 55%,transparent 55%);content:"";display:inline-block;height:100%;width:100%}.preloader__sector[data-v-5a2a0793]:nth-child(2){transform:rotateY(12deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(3){transform:rotateY(24deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(4){transform:rotateY(36deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(5){transform:rotateY(48deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(6){transform:rotateY(60deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(7){transform:rotateY(72deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(8){transform:rotateY(84deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(9){transform:rotateY(96deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(10){transform:rotateY(108deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(11){transform:rotateY(120deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(12){transform:rotateY(132deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(13){transform:rotateY(144deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(14){transform:rotateY(156deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(15){transform:rotateY(168deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(16){transform:rotateY(180deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(17){transform:rotateY(192deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(18){transform:rotateY(204deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(19){transform:rotateY(216deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(20){transform:rotateY(228deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(21){transform:rotateY(240deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(22){transform:rotateY(252deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(23){transform:rotateY(264deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(24){transform:rotateY(276deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(25){transform:rotateY(288deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(26){transform:rotateY(300deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(27){transform:rotateY(312deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(28){transform:rotateY(324deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(29){transform:rotateY(336deg) translateZ(7rem)}.preloader__sector[data-v-5a2a0793]:nth-child(30){transform:rotateY(348deg) translateZ(7rem)}@keyframes tiltSpin-5a2a0793{0%{transform:rotateY(0) rotateX(30deg)}to{transform:rotateY(1turn) rotateX(30deg)}}@keyframes spin-5a2a0793{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}[data-v-799aa991]{margin:0;padding:0}[data-v-799aa991]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-799aa991]{font-family:var(--chinese-font)!important}.what-we-do-wrapper[data-v-799aa991]{align-items:center;background-color:transparent;display:flex;flex-direction:column;overflow-x:hidden;position:relative;width:100vw}@media(max-width:599px){.what-we-do-wrapper[data-v-799aa991]{padding-bottom:30vh}}@media(min-width:600px)and (max-width:1199px){.what-we-do-wrapper[data-v-799aa991]{padding-bottom:30vh}}@media(min-width:1200px){.what-we-do-wrapper[data-v-799aa991]{padding-bottom:30vh}}.what-we-do-background[data-v-799aa991]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#2929298c;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px #0000001f,inset 0 1px #fff6;left:50%;position:absolute;top:0;transform:translate(-50%);transition:width .1s ease-out,border-radius .1s ease-out;z-index:0}.what-we-do-content[data-v-799aa991]{box-sizing:border-box;color:var(--color-light-gray);display:flex;flex-direction:column;min-height:150vh;position:relative;width:90vw;z-index:1}@media(max-width:599px){.what-we-do-content[data-v-799aa991]{padding:4vh 4vw}}@media(min-width:600px)and (max-width:1199px){.what-we-do-content[data-v-799aa991]{padding:5vh 6vw}}@media(min-width:1200px){.what-we-do-content[data-v-799aa991]{padding:5vh 8vw}}[data-v-956852fb]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-956852fb]{font-family:var(--chinese-font)!important}[data-v-956852fb]{box-sizing:border-box}[data-v-956852fb],ol[data-v-956852fb],ul[data-v-956852fb]{margin:0;padding:0}ol[data-v-956852fb],ul[data-v-956852fb]{list-style:none}.img-fluid[data-v-956852fb]{height:auto;max-width:100%}a[data-v-956852fb]{text-decoration:none;transition:all .5s}h1[data-v-956852fb]{font-size:clamp(40px,10vw,100px);line-height:1.2}h1[data-v-956852fb],h2[data-v-956852fb]{font-family:var(--english-font)}h2[data-v-956852fb]{font-size:22px;line-height:30px;text-transform:capitalize}.portfolio-section[data-v-956852fb]{background-color:transparent}.website-list[data-v-956852fb]{font-family:var(--english-font);font-size:16px;font-weight:400;line-height:24px;margin:0;padding:60px 30px}.website-list[data-v-956852fb],.website-list .title[data-v-956852fb]{color:#fff;text-transform:uppercase}.website-list .title[data-v-956852fb]{margin:0 auto 60px;max-width:1170px;text-align:center;width:-moz-fit-content;width:fit-content}.website-list ul li[data-v-956852fb]{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;margin:0 -12px;opacity:.4;padding:26px 0;position:relative}@media(max-width:599px){.website-list ul li[data-v-956852fb]{padding-right:12px}}.website-list ul li[data-v-956852fb]:after,.website-list ul li[data-v-956852fb]:before{background:#000;bottom:0;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:all 1s;width:100%}.website-list ul li[data-v-956852fb]:after{background:var(--color-black);opacity:1;width:0}.website-list ul li[data-v-956852fb]:hover{color:var(--color-black);opacity:1}.website-list ul li[data-v-956852fb]:hover:after{width:100%}.website-list ul li>div[data-v-956852fb]:not(.hover-img){padding:0 12px;position:relative;z-index:20}.website-list .release-year[data-v-956852fb]{width:16.6666666667%}.website-list .website-name[data-v-956852fb]{width:75%}.website-list .redirect-link[data-v-956852fb]{width:8.3333333333%}.website-list .redirect-link a[data-v-956852fb]{align-items:center;background:var(--color-black);border-radius:50%;display:flex;height:30px;justify-content:center;margin:0 auto;width:30px}.website-list .redirect-link svg[data-v-956852fb]{color:var(--color-yellow)}.website-list .hover-img[data-v-956852fb]{height:34vw;left:0;pointer-events:none;position:absolute;top:50%;width:34vw;z-index:10}.website-list .hover-img img[data-v-956852fb]{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:all .7s;width:100%}.website-list li:hover .hover-img img[data-v-956852fb]{opacity:1}[data-v-e256c183]{margin:0;padding:0}[data-v-e256c183]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-e256c183]{font-family:var(--chinese-font)!important}.slogan-section[data-v-e256c183]{height:400vh;position:relative}.slogan-section[data-v-e256c183],.slogan-sticky[data-v-e256c183]{background-color:transparent;width:100%}.slogan-sticky[data-v-e256c183]{height:100vh;left:0;overflow:hidden;position:sticky;top:0}.slogan-svg[data-v-e256c183]{height:100%;width:100%}[data-v-6467e848]{margin:0;padding:0}[data-v-6467e848]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-6467e848]{font-family:var(--chinese-font)!important}.contact-button[data-v-6467e848]{border-radius:1.5rem;cursor:pointer;display:block;overflow:hidden;padding:1.5rem 2rem;position:relative;text-decoration:none}@media(max-width:599px){.contact-button[data-v-6467e848]{border-radius:1.25rem;padding:1.25rem 1.5rem}}@media(min-width:600px)and (max-width:1199px){.contact-button[data-v-6467e848]{border-radius:1.5rem;padding:1.5rem 2rem}}@media(min-width:1200px){.contact-button[data-v-6467e848]{border-radius:2rem;padding:2rem 2.5rem}}.button-background[data-v-6467e848]{background-color:#ff6b35;border-radius:inherit;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:0}.contact-button:hover .button-background[data-v-6467e848]{transform:scaleX(1)}.button-content[data-v-6467e848]{position:relative;z-index:1}.button-description[data-v-6467e848]{color:var(--color-light-gray);display:flex;flex-direction:column;font-size:1rem;gap:.25rem;margin-bottom:1rem;transition:color .3s ease}@media(max-width:599px){.button-description[data-v-6467e848]{font-size:.875rem;margin-bottom:.75rem}}@media(min-width:600px)and (max-width:1199px){.button-description[data-v-6467e848]{font-size:1rem;margin-bottom:1rem}}@media(min-width:1200px){.button-description[data-v-6467e848]{font-size:1.125rem;margin-bottom:1.25rem}}.button-cta[data-v-6467e848]{align-items:center;display:flex;gap:.5rem;overflow:hidden}.arrow[data-v-6467e848]{color:var(--color-black);display:inline-block;font-size:2rem;font-weight:700;opacity:0;transform:translate(-150%);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}@media(max-width:599px){.arrow[data-v-6467e848]{font-size:1.5rem}}@media(min-width:600px)and (max-width:1199px){.arrow[data-v-6467e848]{font-size:1.75rem}}@media(min-width:1200px){.arrow[data-v-6467e848]{font-size:2.25rem}}.contact-button:hover .arrow[data-v-6467e848]{opacity:1;transform:translate(0)}.cta-text[data-v-6467e848]{color:#fff;font-size:2.5rem;font-weight:700;transition:transform .4s cubic-bezier(.4,0,.2,1),color .3s ease}@media(max-width:599px){.cta-text[data-v-6467e848]{font-size:1.75rem}}@media(min-width:600px)and (max-width:1199px){.cta-text[data-v-6467e848]{font-size:2rem}}@media(min-width:1200px){.cta-text[data-v-6467e848]{font-size:3rem}}.contact-button:hover .cta-text[data-v-6467e848]{color:var(--color-black);transform:translate(.5rem)}.default-content[data-v-6467e848]{transition:opacity .25s ease,transform .25s ease}.default-content.hidden[data-v-6467e848]{opacity:0;transform:translateY(-.5rem)}.copied-message[data-v-6467e848]{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform:translateY(.5rem);transition:opacity .25s ease,transform .25s ease}.copied-message.visible[data-v-6467e848]{opacity:1;transform:translateY(0)}.layered-animations[data-v-c73cc993]{align-items:center;display:flex;height:16rem;justify-content:center;position:relative;transform:scale(1.75);width:16rem}.layered-animations .shape[data-v-c73cc993]{fill:transparent;height:8rem;overflow:visible;position:absolute;stroke:currentColor;width:8rem}.layered-animations .small.shape[data-v-c73cc993]{fill:currentColor;height:1.5rem;stroke:currentColor;stroke-width:2px;width:1.5rem}[data-v-961fdcb4]{margin:0;padding:0}[data-v-961fdcb4]:root{--color-light-gray:#f2ece7;--color-black:#292929;--color-yellow:#f3fdb8;--logo-font:"Momo Trust Display",sans-serif;--chinese-font:"Noto Sans TC",sans-serif;--english-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.lang-zh[data-v-961fdcb4]{font-family:var(--chinese-font)!important}.footer[data-v-961fdcb4]{background-color:#050505;border-top:1px solid #262626;overflow:hidden;padding:6rem 1.5rem 2rem;position:relative}.footer-container[data-v-961fdcb4]{margin-left:auto;margin-right:auto;max-width:80rem;position:relative;z-index:1}.footer-content[data-v-961fdcb4]{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:6rem;position:relative}@media(min-width:768px){.footer-content[data-v-961fdcb4]{flex-direction:row}}.footer-geometry[data-v-961fdcb4]{align-items:center;color:#ffffff0f;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:0}@media(min-width:768px){.footer-geometry[data-v-961fdcb4]{color:#ffffff14;inset:50% 0 auto auto;transform:translateY(-50%)}}@media(min-width:1024px){.footer-geometry[data-v-961fdcb4]{right:5%}}.footer-cta[data-v-961fdcb4]{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@media(min-width:768px){.footer-cta[data-v-961fdcb4]{margin-bottom:0}}.footer-email-wrapper[data-v-961fdcb4]{position:relative}.footer-email[data-v-961fdcb4]{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1.5rem;padding:0;text-decoration:none;transition:color .3s,border-color .3s}@media(min-width:768px){.footer-email[data-v-961fdcb4]{font-size:2.25rem}}.footer-email[data-v-961fdcb4]:hover{border-color:#9ca3af;color:#9ca3af}.copied-message[data-v-961fdcb4]{color:#fff;font-size:.875rem;left:0;margin-top:.5rem;position:absolute;top:100%}.footer-links[data-v-961fdcb4]{display:grid;font-size:.875rem;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr));letter-spacing:.1em;position:relative;text-transform:uppercase;z-index:1}.footer-column-title[data-v-961fdcb4]{color:#6b7280;font-weight:400;margin-bottom:1rem}.footer-list[data-v-961fdcb4]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.footer-list-offices[data-v-961fdcb4]{color:#d1d5db}.footer-link[data-v-961fdcb4]{color:#fff;display:block;padding-bottom:.25rem;padding-top:.25rem;text-decoration:none;transition:color .3s}.footer-link[data-v-961fdcb4]:hover{color:#9ca3af}.footer-bottom[data-v-961fdcb4]{align-items:center;border-top:1px solid #171717;color:#4b5563;display:flex;flex-direction:column;font-size:.75rem;justify-content:space-between;letter-spacing:.05em;padding-top:2rem;text-transform:uppercase}@media(min-width:768px){.footer-bottom[data-v-961fdcb4]{flex-direction:row}}.footer-business[data-v-961fdcb4]{margin-top:1rem}@media(min-width:768px){.footer-business[data-v-961fdcb4]{margin-top:0}}.page-content[data-v-cd16aca9]{position:relative;z-index:1}
