.TaoyaoyaoHome-module__j1Q5nq__page{--coral:#ec5b43;--coral-bright:#f06448;--ink:#151918;--jade:#618d83;border-top:calc(1 * var(--home-unit)) solid #ec5b433d;color:var(--ink);isolation:isolate;background:#fbf1eb;position:relative;overflow:hidden}.TaoyaoyaoHome-module__j1Q5nq__paper{z-index:-3;object-fit:cover;opacity:.96}.TaoyaoyaoHome-module__j1Q5nq__sideRail{z-index:-1;width:calc(67.2 * var(--home-unit));object-fit:contain;opacity:.4;mix-blend-mode:multiply;height:64%;position:absolute;top:11%;right:1.5%}.TaoyaoyaoHome-module__j1Q5nq__hero{margin:0 auto;position:relative;overflow:hidden}.TaoyaoyaoHome-module__j1Q5nq__copy{z-index:5;width:32%;min-width:calc(480 * var(--home-unit));padding-top:calc(8 * var(--home-unit));position:relative}.TaoyaoyaoHome-module__j1Q5nq__copyRail{z-index:6;left:calc(19.228 * var(--home-unit));top:calc(18 * var(--home-unit));bottom:calc(18 * var(--home-unit));width:calc(24 * var(--home-unit));color:var(--coral);font:800 calc(8.8 * var(--home-unit))/1 var(--font-space-grotesk), sans-serif;letter-spacing:.08em;flex-direction:column;align-items:center;display:flex;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__copyRail span{writing-mode:vertical-rl}.TaoyaoyaoHome-module__j1Q5nq__copyRail i{width:calc(1 * var(--home-unit));margin-block:calc(7 * var(--home-unit));background:linear-gradient(transparent, var(--coral) 12%, var(--coral) 88%, transparent);flex:1}.TaoyaoyaoHome-module__j1Q5nq__copyRail img{width:calc(22 * var(--home-unit));height:calc(94 * var(--home-unit));object-fit:cover;object-position:center 58%}.TaoyaoyaoHome-module__j1Q5nq__code{align-items:center;gap:calc(8 * var(--home-unit));margin:0 0 calc(8 * var(--home-unit));padding:calc(5 * var(--home-unit)) calc(13 * var(--home-unit));border:calc(1 * var(--home-unit)) solid #ffffffd1;outline:calc(1 * var(--home-unit)) solid var(--coral);outline-offset:calc(3 * var(--home-unit));clip-path:polygon(0 0,89% 0,100% 50%,89% 100%,0 100%);color:#fff;font:800 calc(13 * var(--home-unit))/1.1 var(--font-space-grotesk), sans-serif;letter-spacing:.08em;box-shadow:0 calc(3 * var(--home-unit)) 0 #a6241f33;background:linear-gradient(135deg,#ef493a,#cc2d28 64%,#fa7258);display:inline-flex;position:relative}.TaoyaoyaoHome-module__j1Q5nq__code:after{content:"";left:calc(100% + calc(12 * var(--home-unit)));width:calc(183.92 * var(--home-unit));height:calc(24 * var(--home-unit));border-top:calc(1 * var(--home-unit)) solid #ec5b43b3;border-right:calc(1 * var(--home-unit)) solid #ec5b43b3;position:absolute;top:50%;transform:skew(38deg)}.TaoyaoyaoHome-module__j1Q5nq__code span{font-size:calc(7 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy h1{font-family:var(--font-archivo), sans-serif;letter-spacing:-.07em;transform-origin:0;margin:0;font-weight:950;line-height:.74;transform:scaleX(.84)}.TaoyaoyaoHome-module__j1Q5nq__copy h1 span,.TaoyaoyaoHome-module__j1Q5nq__copy h1 strong{display:block}.TaoyaoyaoHome-module__j1Q5nq__copy h1 span{color:#0000;background:linear-gradient(112deg, #080d0d 0 20%, #27302e 33%, #070b0b 46% 68%, #313735 82%, #080c0c), repeating-linear-gradient(102deg, #ffffff1f 0 calc(1 * var(--home-unit)), transparent calc(1 * var(--home-unit)) calc(5 * var(--home-unit)));filter:drop-shadow(calc(2 * var(--home-unit)) calc(3 * var(--home-unit)) 0 #00000014);-webkit-background-clip:text;background-clip:text}.TaoyaoyaoHome-module__j1Q5nq__copy h1 strong{color:#0000;background:linear-gradient(110deg, #9d151d, #f04c43 29%, #b81222 53%, #e93635 76%, #8f111a), repeating-linear-gradient(100deg, #ffffff29 0 calc(1 * var(--home-unit)), transparent calc(1 * var(--home-unit)) calc(6 * var(--home-unit)));filter:drop-shadow(calc(2 * var(--home-unit)) calc(3 * var(--home-unit)) 0 #740e1221);-webkit-background-clip:text;background-clip:text;margin-top:.08em}.TaoyaoyaoHome-module__j1Q5nq__copy h2{margin:calc(15 * var(--home-unit)) 0 calc(5 * var(--home-unit));letter-spacing:.025em;font-weight:950;line-height:1}.TaoyaoyaoHome-module__j1Q5nq__positioning{clip-path:polygon(0 0,98.5% 0,100% 50%,98.5% 100%,0 100%);color:#fff;width:max-content;max-width:100%;box-shadow:inset 0 calc(1 * var(--home-unit)) #ffffff2e, 0 calc(3 * var(--home-unit)) 0 #1119181a;background:linear-gradient(105deg,#121918,#28302e 55%,#101515);flex-wrap:nowrap;margin:0;font-weight:800;line-height:1.85;display:flex}.TaoyaoyaoHome-module__j1Q5nq__positioning span,.TaoyaoyaoHome-module__j1Q5nq__positioning b{padding:0 .52em}.TaoyaoyaoHome-module__j1Q5nq__positioning b{background:linear-gradient(110deg,#e54237,#f26a50 52%,#c52b2a);position:relative;transform:skew(-9deg)}.TaoyaoyaoHome-module__j1Q5nq__positioning b:first-line{transform:skew(9deg)}.TaoyaoyaoHome-module__j1Q5nq__description{margin-top:calc(13 * var(--home-unit));color:#4f5d61;font-size:calc(15.36 * var(--home-unit));font-weight:600;line-height:1.5}.TaoyaoyaoHome-module__j1Q5nq__actions{gap:calc(14 * var(--home-unit));margin-top:calc(17 * var(--home-unit));flex-wrap:wrap;display:flex}.TaoyaoyaoHome-module__j1Q5nq__primaryAction,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction{max-width:100%;min-height:calc(62 * var(--home-unit));overflow-wrap:anywhere;transition:transform .2s,box-shadow .2s}.TaoyaoyaoHome-module__j1Q5nq__primaryAction:hover,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction:hover{transform:translateY(calc(-2 * var(--home-unit)))}.TaoyaoyaoHome-module__j1Q5nq__primaryAction{justify-content:center;align-items:center;gap:calc(12 * var(--home-unit));min-width:calc(220 * var(--home-unit));padding:calc(8 * var(--home-unit)) calc(22 * var(--home-unit));clip-path:polygon(0 0,96% 0,100% 18%,100% 82%,96% 100%,0 100%);color:#fff;box-shadow:inset 0 calc(1 * var(--home-unit)) #ffffff40, 0 calc(12 * var(--home-unit)) calc(25 * var(--home-unit)) #da46302e;background:linear-gradient(110deg,#df2f2e,#f45b49 54%,#c92529);display:flex}.TaoyaoyaoHome-module__j1Q5nq__primaryAction img{width:calc(38 * var(--home-unit));height:calc(38 * var(--home-unit));object-fit:contain;filter:brightness(0)invert();opacity:.98;flex-shrink:0}.TaoyaoyaoHome-module__j1Q5nq__primaryAction span{min-width:0;display:grid}.TaoyaoyaoHome-module__j1Q5nq__primaryAction b{font-size:calc(16 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__primaryAction small{display:none}.TaoyaoyaoHome-module__j1Q5nq__secondaryAction{justify-content:space-between;align-items:center;gap:calc(12 * var(--home-unit));min-width:calc(168 * var(--home-unit));padding:calc(8 * var(--home-unit)) calc(20 * var(--home-unit));border:calc(1 * var(--home-unit)) solid #ec5b43a6;color:#272322;display:flex}.TaoyaoyaoHome-module__j1Q5nq__secondaryAction b{color:var(--coral);font-size:calc(28.8 * var(--home-unit));font-weight:300}.TaoyaoyaoHome-module__j1Q5nq__primaryAction:focus-visible,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction:focus-visible{outline:calc(2 * var(--home-unit)) solid var(--ink);outline-offset:calc(4 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__identityStrip{align-items:center;gap:calc(7 * var(--home-unit));width:max-content;margin-top:calc(13 * var(--home-unit));color:#ec5b43c7;font-family:var(--font-space-grotesk), sans-serif;display:flex}.TaoyaoyaoHome-module__j1Q5nq__barcode{width:calc(270 * var(--home-unit));height:calc(58 * var(--home-unit));object-fit:cover;object-position:center;opacity:.78;mix-blend-mode:multiply;display:block}.TaoyaoyaoHome-module__j1Q5nq__identityIcons{align-items:center;gap:calc(3 * var(--home-unit));display:flex}.TaoyaoyaoHome-module__j1Q5nq__identityIcons i{width:calc(17 * var(--home-unit));height:calc(17 * var(--home-unit));border:calc(1 * var(--home-unit)) solid currentColor;font:700 calc(9 * var(--home-unit))/1 sans-serif;border-radius:50%;place-items:center;font-style:normal;display:grid}.TaoyaoyaoHome-module__j1Q5nq__identityStrip strong{font-size:calc(10.88 * var(--home-unit));letter-spacing:.06em}.TaoyaoyaoHome-module__j1Q5nq__identityStrip small{margin-left:calc(14 * var(--home-unit));color:#a77060b8;font-size:calc(8 * var(--home-unit));letter-spacing:.08em;font-weight:700}.TaoyaoyaoHome-module__j1Q5nq__visual{z-index:2;inset:calc(22 * var(--home-unit)) 1% 0 34%;pointer-events:none;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__ribbon,.TaoyaoyaoHome-module__j1Q5nq__ribbonFlow{width:100%;height:auto;position:absolute;top:18%;left:-5%}.TaoyaoyaoHome-module__j1Q5nq__ribbon{z-index:0;opacity:.94;mix-blend-mode:multiply}.TaoyaoyaoHome-module__j1Q5nq__ribbonFlow{z-index:1;opacity:.7;mix-blend-mode:screen;filter:brightness(1.45) saturate(.72) drop-shadow(0 0 calc(5 * var(--home-unit)) #ffe7b780);animation:3.2s linear infinite TaoyaoyaoHome-module__j1Q5nq__ribbonImageFlow,1.8s ease-in-out infinite alternate TaoyaoyaoHome-module__j1Q5nq__ribbonPulse;-webkit-mask-image:linear-gradient(108deg,#0000 43%,#000 48.7% 51.3%,#0000 57%);mask-image:linear-gradient(108deg,#0000 43%,#000 48.7% 51.3%,#0000 57%);-webkit-mask-size:360% 100%;mask-size:360% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TaoyaoyaoHome-module__j1Q5nq__sparkles{z-index:2;opacity:.9;width:62%;height:auto;position:absolute;top:5%;left:-7%}.TaoyaoyaoHome-module__j1Q5nq__atmosphere{z-index:2;opacity:.86;width:56%;height:auto;position:absolute;bottom:2%;left:-5%}.TaoyaoyaoHome-module__j1Q5nq__richAtmosphere{z-index:3;object-fit:fill;opacity:.58;mix-blend-mode:multiply;width:106%;height:96%;position:absolute;inset:-2% -2% auto -4%}.TaoyaoyaoHome-module__j1Q5nq__character{z-index:4;aspect-ratio:1137/1383;width:auto;max-width:none;height:165%;position:absolute;bottom:-66%;left:-8%}.TaoyaoyaoHome-module__j1Q5nq__characterImage{object-fit:contain;object-position:center bottom;width:100%;height:100%;filter:drop-shadow(0 calc(10 * var(--home-unit)) calc(10 * var(--home-unit)) #5f302114);display:block}.TaoyaoyaoHome-module__j1Q5nq__roundRuby{z-index:6;width:29.87%;height:auto;filter:drop-shadow(0 calc(7 * var(--home-unit)) calc(12 * var(--home-unit)) #c9201f47);animation:3.2s ease-in-out infinite TaoyaoyaoHome-module__j1Q5nq__rubyFloat;position:absolute;top:13.05%;left:21.565%}.TaoyaoyaoHome-module__j1Q5nq__crosshair{z-index:1;opacity:.12;mix-blend-mode:multiply;width:24%;height:auto;position:absolute;top:5%;right:8%}@keyframes TaoyaoyaoHome-module__j1Q5nq__ribbonImageFlow{0%{-webkit-mask-position:160% 0;mask-position:160% 0}to{-webkit-mask-position:-160% 0;mask-position:-160% 0}}@keyframes TaoyaoyaoHome-module__j1Q5nq__ribbonPulse{0%{filter:drop-shadow(0 0 calc(4 * var(--home-unit)) #ffe2a259)}to{filter:drop-shadow(0 0 calc(8 * var(--home-unit)) #fff5d2ad)}}@keyframes TaoyaoyaoHome-module__j1Q5nq__rubyFloat{50%{transform:translateY(calc(-7 * var(--home-unit))) rotate(3deg)}}.TaoyaoyaoHome-module__j1Q5nq__archiveCard{z-index:6;right:3.5%;top:calc(52 * var(--home-unit));width:calc(230 * var(--home-unit));height:calc(245 * var(--home-unit));object-fit:contain;border:calc(1 * var(--home-unit)) solid #ec5b4347;box-shadow:0 calc(15 * var(--home-unit)) calc(35 * var(--home-unit)) #562c201f;mix-blend-mode:multiply;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__ticket{z-index:6;right:3.3%;bottom:calc(110 * var(--home-unit));width:calc(230 * var(--home-unit));height:auto;filter:drop-shadow(0 calc(14 * var(--home-unit)) calc(20 * var(--home-unit)) #5c302224);mix-blend-mode:multiply;position:absolute;transform:rotate(6deg)}.TaoyaoyaoHome-module__j1Q5nq__seal{z-index:4;left:calc(calc(83.6 * var(--home-unit)) + calc(405 * var(--home-unit)));bottom:calc(19 * var(--home-unit));width:calc(42 * var(--home-unit));height:calc(42 * var(--home-unit));opacity:.72;mix-blend-mode:multiply;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__loopNote{z-index:7;align-items:center;gap:calc(8 * var(--home-unit));color:var(--coral);display:flex;position:absolute;top:4.5%;left:18.5%}.TaoyaoyaoHome-module__j1Q5nq__loopNote>b{font-size:calc(28.8 * var(--home-unit));line-height:1}.TaoyaoyaoHome-module__j1Q5nq__loopNote span{gap:calc(1 * var(--home-unit));display:grid}.TaoyaoyaoHome-module__j1Q5nq__loopNote strong{font:700 calc(10.88 * var(--home-unit))/1 var(--font-space-grotesk), sans-serif;letter-spacing:.06em}.TaoyaoyaoHome-module__j1Q5nq__loopNote small{color:#8b7770;font:600 calc(7.68 * var(--home-unit))/1.3 var(--font-space-grotesk), sans-serif;letter-spacing:.04em}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan{z-index:7;color:#261c19;letter-spacing:.04em;text-shadow:0 calc(1 * var(--home-unit)) 0 #ffffffd1;font-family:STKaiti,KaiTi,serif;font-weight:700;line-height:1.05;display:grid;position:absolute;top:7.5%;left:26.4%;transform:rotate(-7deg)}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan strong{font:inherit;margin-left:1.1em}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan b{color:var(--coral);align-self:end;margin:-.1em 0 0 3.1em;font:900 2.3em/.6 sans-serif}.TaoyaoyaoHome-module__j1Q5nq__pageRail{z-index:7;gap:calc(20 * var(--home-unit));color:#b8a39c;font:600 calc(12.48 * var(--home-unit))/1 var(--font-space-grotesk), sans-serif;text-align:center;display:grid;position:absolute;top:47%;right:1.3%}.TaoyaoyaoHome-module__j1Q5nq__pageRail span{min-width:calc(25 * var(--home-unit));position:relative}.TaoyaoyaoHome-module__j1Q5nq__pageRail .TaoyaoyaoHome-module__j1Q5nq__activePage{color:var(--coral);font-weight:900}.TaoyaoyaoHome-module__j1Q5nq__pageRail .TaoyaoyaoHome-module__j1Q5nq__activePage:after{content:"";right:0;bottom:calc(-7 * var(--home-unit));height:calc(2 * var(--home-unit));background:var(--coral);position:absolute;left:0}.TaoyaoyaoHome-module__j1Q5nq__techMark{z-index:4;color:#ec5b4385;font-family:var(--font-space-grotesk), sans-serif;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__techMarkOne{font-size:calc(17.6 * var(--home-unit));top:16%;left:28%}.TaoyaoyaoHome-module__j1Q5nq__techMarkTwo{font-size:calc(20 * var(--home-unit));top:19%;right:14%}.TaoyaoyaoHome-module__j1Q5nq__techMarkThree{writing-mode:vertical-rl;font-size:calc(7.68 * var(--home-unit));letter-spacing:.14em;bottom:20%;right:2.2%}.TaoyaoyaoHome-module__j1Q5nq__featureRow{z-index:8;grid-template-columns:calc(220 * var(--home-unit)) repeat(5, minmax(0, 1fr));width:92%;max-width:calc(1920 * var(--home-unit));min-height:calc(170 * var(--home-unit));border:calc(1 * var(--home-unit)) solid #ec5b4347;-webkit-backdrop-filter:blur(calc(5 * var(--home-unit)));backdrop-filter:blur(calc(5 * var(--home-unit)));background:#fff8f3bd;margin:0 auto;display:grid;position:relative}.TaoyaoyaoHome-module__j1Q5nq__coreCard{min-height:calc(170 * var(--home-unit));background:#121a1c;position:relative;overflow:hidden}.TaoyaoyaoHome-module__j1Q5nq__coreCard img{object-fit:contain;object-position:center}.TaoyaoyaoHome-module__j1Q5nq__feature{min-width:0;padding:calc(16 * var(--home-unit)) calc(14 * var(--home-unit));border-left:calc(1 * var(--home-unit)) solid #ec5b4338;color:var(--ink);grid-template-columns:minmax(0,1fr) 42%;transition:background .2s;display:grid}.TaoyaoyaoHome-module__j1Q5nq__feature:hover{background:#ec5b4314}.TaoyaoyaoHome-module__j1Q5nq__feature:focus-visible{outline:calc(2 * var(--home-unit)) solid var(--coral);outline-offset:calc(-2 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__feature>div{z-index:2;overflow-wrap:anywhere;min-width:0;position:relative}.TaoyaoyaoHome-module__j1Q5nq__feature b{color:var(--coral);font-size:calc(22.4 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__feature h3{margin-top:calc(3 * var(--home-unit));font-size:calc(16 * var(--home-unit));font-weight:900}.TaoyaoyaoHome-module__j1Q5nq__feature p{margin-top:calc(8 * var(--home-unit));color:#6b625e;font-size:calc(14 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome-module__j1Q5nq__feature span{margin-top:calc(8 * var(--home-unit));color:var(--coral);font-size:calc(22.4 * var(--home-unit));display:block}.TaoyaoyaoHome-module__j1Q5nq__feature img{width:100%;height:calc(120 * var(--home-unit));object-fit:contain;mix-blend-mode:multiply;align-self:center}.TaoyaoyaoHome-module__j1Q5nq__projects{width:92%;max-width:calc(1920 * var(--home-unit));min-height:calc(110 * var(--home-unit));padding:0 calc(22 * var(--home-unit));grid-template-columns:1.4fr repeat(4,1fr) .9fr;align-items:center;margin:0 auto;display:grid}.TaoyaoyaoHome-module__j1Q5nq__projects>div{gap:calc(4 * var(--home-unit));overflow-wrap:anywhere;min-width:0;display:grid}.TaoyaoyaoHome-module__j1Q5nq__projects>div b{color:var(--coral);font-size:calc(19.2 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects>div span,.TaoyaoyaoHome-module__j1Q5nq__projects small{color:#726a65;font-size:calc(13 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome-module__j1Q5nq__projects>a{text-align:center;color:var(--coral);font-family:var(--font-space-grotesk), sans-serif;font-weight:700}.TaoyaoyaoHome-module__j1Q5nq__projects .TaoyaoyaoHome-module__j1Q5nq__more{gap:calc(5 * var(--home-unit));font-size:calc(27.2 * var(--home-unit));display:grid}.TaoyaoyaoHome-module__j1Q5nq__managedAsset{translate:calc(var(--asset-canvas-x,0) * var(--home-unit)) calc(var(--asset-canvas-y,0) * var(--home-unit));scale:var(--asset-desktop-scale,1);rotate:var(--asset-desktop-rotation,0deg);opacity:calc(var(--asset-desktop-opacity,1) * var(--asset-opacity-multiplier,1));visibility:var(--asset-desktop-visibility,visible);transform-origin:50%}@media (prefers-reduced-motion:reduce){.TaoyaoyaoHome-module__j1Q5nq__ribbonFlow,.TaoyaoyaoHome-module__j1Q5nq__roundRuby{animation:none}.TaoyaoyaoHome-module__j1Q5nq__primaryAction,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction{transition:box-shadow .2s}.TaoyaoyaoHome-module__j1Q5nq__primaryAction:hover,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction:hover{transform:none}}.TaoyaoyaoHome-module__j1Q5nq__canvasViewport{width:100%;min-width:0;container-type:inline-size}.TaoyaoyaoHome-module__j1Q5nq__page{--home-unit:calc(100cqw * .000557414);width:100%;height:calc(839 * var(--home-unit));min-height:0;box-shadow:inset 0 calc(1 * var(--home-unit)) #ec5b433d;font-size:calc(16 * var(--home-unit));-moz-text-size-adjust:none;text-size-adjust:none;border:0;line-height:1.7}.TaoyaoyaoHome-module__j1Q5nq__hero{width:calc(1672 * var(--home-unit));max-width:none;height:calc(610 * var(--home-unit));min-height:0;padding:0}.TaoyaoyaoHome-module__j1Q5nq__copy{left:calc(80 * var(--home-unit));top:calc(17 * var(--home-unit));width:calc(470 * var(--home-unit));min-width:0;height:calc(575 * var(--home-unit));padding:0;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__code{padding:calc(5 * var(--home-unit)) calc(13 * var(--home-unit));font-size:calc(13 * var(--home-unit));margin:0}.TaoyaoyaoHome-module__j1Q5nq__copy h1{top:calc(50 * var(--home-unit));width:max-content;font-size:calc(156 * var(--home-unit));line-height:.73;position:absolute;left:0;transform:none}.TaoyaoyaoHome-module__j1Q5nq__copy h1 span,.TaoyaoyaoHome-module__j1Q5nq__copy h1 strong{transform-origin:0;width:max-content}.TaoyaoyaoHome-module__j1Q5nq__copy h1 span{margin-top:-.2em;padding-top:.2em;transform:scaleX(.72)}.TaoyaoyaoHome-module__j1Q5nq__copy h1 strong{margin-top:.03em;transform:scaleX(.877)}.TaoyaoyaoHome-module__j1Q5nq__copy h2{top:calc(288 * var(--home-unit));font-size:calc(59 * var(--home-unit));letter-spacing:0;white-space:nowrap;margin:0;line-height:1.1;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__positioning{top:calc(360 * var(--home-unit));font-size:calc(28 * var(--home-unit));white-space:nowrap;font-weight:500;line-height:1.33;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__positioning span,.TaoyaoyaoHome-module__j1Q5nq__positioning b{padding-inline:.38em}.TaoyaoyaoHome-module__j1Q5nq__description{top:calc(411 * var(--home-unit));font-size:calc(20 * var(--home-unit));margin:0;font-weight:500;line-height:1.45;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__actions{top:calc(481 * var(--home-unit));gap:calc(16 * var(--home-unit));flex-wrap:nowrap;width:100%;margin:0;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__primaryAction,.TaoyaoyaoHome-module__j1Q5nq__secondaryAction{min-height:calc(62 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__primaryAction{min-width:0;width:calc(264 * var(--home-unit));gap:calc(12 * var(--home-unit));padding:calc(8 * var(--home-unit)) calc(20 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__primaryAction img{width:calc(28 * var(--home-unit));height:calc(28 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__primaryAction b{font-size:calc(22 * var(--home-unit));letter-spacing:.12em;font-weight:500}.TaoyaoyaoHome-module__j1Q5nq__secondaryAction{min-width:0;padding-inline:calc(18 * var(--home-unit));font-size:calc(21 * var(--home-unit));border-radius:calc(6 * var(--home-unit));flex:1}.TaoyaoyaoHome-module__j1Q5nq__secondaryAction b{font-size:calc(30 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__identityStrip{top:calc(560 * var(--home-unit));gap:calc(6 * var(--home-unit));margin:0;position:absolute}.TaoyaoyaoHome-module__j1Q5nq__barcode{width:calc(136 * var(--home-unit));height:calc(24 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__identityIcons i{width:calc(14 * var(--home-unit));height:calc(14 * var(--home-unit));font-size:calc(8 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__identityStrip strong{font-size:calc(10 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__identityStrip small{margin-left:calc(12 * var(--home-unit));font-size:calc(8 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__visual{inset:0}.TaoyaoyaoHome-module__j1Q5nq__character{left:calc(492 * var(--home-unit));height:calc(1120 * var(--home-unit));top:0;bottom:auto}.TaoyaoyaoHome-module__j1Q5nq__ribbon,.TaoyaoyaoHome-module__j1Q5nq__ribbonFlow{left:calc(450 * var(--home-unit));top:calc(123 * var(--home-unit));width:calc(1080 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__sparkles{left:calc(482 * var(--home-unit));top:calc(15 * var(--home-unit));width:calc(650 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__atmosphere{left:calc(480 * var(--home-unit));width:calc(650 * var(--home-unit));bottom:0}.TaoyaoyaoHome-module__j1Q5nq__richAtmosphere{inset:calc(-15 * var(--home-unit)) auto auto calc(490 * var(--home-unit));width:calc(1140 * var(--home-unit));height:calc(623 * var(--home-unit));opacity:.4}.TaoyaoyaoHome-module__j1Q5nq__crosshair{right:calc(218 * var(--home-unit));top:calc(22 * var(--home-unit));width:calc(310 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__archiveCard{right:calc(104 * var(--home-unit));top:calc(5 * var(--home-unit));width:calc(282 * var(--home-unit));height:calc(300 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__ticket{right:calc(54 * var(--home-unit));bottom:calc(24 * var(--home-unit));width:calc(310 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan{left:calc(545 * var(--home-unit));top:calc(45 * var(--home-unit));font-family:var(--font-brush), "KaiTi", serif;font-size:calc(27 * var(--home-unit));line-height:1.12}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan strong{margin-left:.35em}.TaoyaoyaoHome-module__j1Q5nq__creativeSlogan b{margin-left:1.8em;font-size:1.75em}.TaoyaoyaoHome-module__j1Q5nq__loopNote{left:calc(376 * var(--home-unit));top:calc(9 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__loopNote>b{display:none}.TaoyaoyaoHome-module__j1Q5nq__loopNote strong{font-size:calc(8 * var(--home-unit));letter-spacing:.16em;font-weight:500}.TaoyaoyaoHome-module__j1Q5nq__loopNote small{width:calc(118 * var(--home-unit));font-size:calc(7 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome-module__j1Q5nq__pageRail{right:calc(39 * var(--home-unit));top:calc(243 * var(--home-unit));gap:calc(25 * var(--home-unit));font-size:calc(19 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__seal{left:calc(26 * var(--home-unit));bottom:calc(47 * var(--home-unit));width:calc(24 * var(--home-unit));height:calc(40 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copyRail{left:calc(31 * var(--home-unit));top:calc(73 * var(--home-unit));bottom:calc(40 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__techMarkOne{left:calc(526 * var(--home-unit));top:calc(183 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__featureRow{width:calc(1538 * var(--home-unit));max-width:none;height:calc(145 * var(--home-unit));box-sizing:border-box;grid-template-columns:calc(188 * var(--home-unit)) repeat(5, minmax(0, 1fr));min-height:0}.TaoyaoyaoHome-module__j1Q5nq__coreCard,.TaoyaoyaoHome-module__j1Q5nq__feature{min-height:0}.TaoyaoyaoHome-module__j1Q5nq__feature{padding:calc(10 * var(--home-unit)) calc(13 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__feature b{font-size:calc(25 * var(--home-unit));line-height:1.2}.TaoyaoyaoHome-module__j1Q5nq__feature h3{margin-top:calc(4 * var(--home-unit));font-size:calc(20 * var(--home-unit));white-space:nowrap}.TaoyaoyaoHome-module__j1Q5nq__feature p{margin-top:calc(5 * var(--home-unit));font-size:calc(13 * var(--home-unit));line-height:1.3}.TaoyaoyaoHome-module__j1Q5nq__feature span{margin-top:calc(4 * var(--home-unit));font-size:calc(22 * var(--home-unit));line-height:1}.TaoyaoyaoHome-module__j1Q5nq__feature img{height:calc(110 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects{width:calc(1538 * var(--home-unit));max-width:none;height:calc(84 * var(--home-unit));box-sizing:border-box;min-height:0;padding-inline:calc(20 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects>div b{font-size:calc(18 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects>a{font-size:calc(17 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects>div span,.TaoyaoyaoHome-module__j1Q5nq__projects small{font-size:calc(12 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__projects .TaoyaoyaoHome-module__j1Q5nq__more{gap:calc(5 * var(--home-unit));font-size:calc(27 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] h2{top:calc(298 * var(--home-unit));font-size:calc(40 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__positioning{top:calc(350 * var(--home-unit));font-size:calc(16 * var(--home-unit));line-height:2.3}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__description{top:calc(401 * var(--home-unit));font-size:calc(15 * var(--home-unit));line-height:1.4}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__actions{top:calc(497 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__primaryAction{width:calc(240 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__primaryAction b{font-size:calc(16 * var(--home-unit));letter-spacing:0;white-space:nowrap}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__secondaryAction{font-size:calc(14 * var(--home-unit));gap:calc(6 * var(--home-unit));white-space:nowrap}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__secondaryAction b{font-size:calc(22 * var(--home-unit))}.TaoyaoyaoHome-module__j1Q5nq__copy[data-long-copy=true] .TaoyaoyaoHome-module__j1Q5nq__identityStrip{top:calc(566 * var(--home-unit))}
