.HomeMembershipAction_action__dP7yP{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(18 * var(--home-unit, 1px));width:calc(264 * var(--home-unit, 1px));max-width:100%;min-height:calc(62 * var(--home-unit, 1px));padding:calc(10 * var(--home-unit, 1px)) calc(18 * var(--home-unit, 1px));border:0;border-radius:0;background:linear-gradient(125deg,#d71929,#ee2736 53%,#c51223);color:#fffaf4;isolation:isolate;cursor:pointer;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,249,237,.5),0 3px 0 rgba(133,17,31,.12);transition:background-color .15s ease-out,box-shadow .15s ease-out}.HomeMembershipAction_action__dP7yP:before{position:absolute;z-index:-1;inset:calc(3 * var(--home-unit, 1px));border:calc(1 * var(--home-unit, 1px)) solid rgba(255,249,237,.35);clip-path:polygon(0 0,96% 0,100% 18%,100% 100%,4% 100%,0 82%);background:repeating-linear-gradient(130deg,rgba(255,255,255,.025) 0 1px,transparent 1px 5px);content:"";pointer-events:none}.HomeMembershipAction_action__dP7yP:after{position:absolute;inset:0;background:linear-gradient(135deg,var(--home-button-surround,#fcf8f0) 0 48%,transparent 51%) 0 0 /calc(8 * var(--home-unit, 1px)) calc(8 * var(--home-unit, 1px)) no-repeat,linear-gradient(-45deg,var(--home-button-surround,#fcf8f0) 0 48%,transparent 51%) 100% 100% /calc(8 * var(--home-unit, 1px)) calc(8 * var(--home-unit, 1px)) no-repeat;content:"";pointer-events:none}.HomeMembershipAction_action__dP7yP:hover{box-shadow:inset 0 0 0 1px rgba(255,249,237,.72),0 4px 10px rgba(133,17,31,.16)}.HomeMembershipAction_action__dP7yP:disabled{cursor:wait;background:#b84549}.HomeMembershipAction_action__dP7yP:focus-visible{outline:2px solid #171918;outline-offset:4px}.HomeMembershipAction_label__6rGEe{min-width:0;white-space:nowrap;font-size:calc(20 * var(--home-unit, 1px));font-weight:700;letter-spacing:.035em;line-height:1.3}.HomeMembershipAction_arrow__ZBMlm{flex:none;width:calc(25 * var(--home-unit, 1px));height:calc(25 * var(--home-unit, 1px))}.HomeMembershipAction_overlay__88d0Y{z-index:9998;background:rgba(29,19,18,.55);backdrop-filter:blur(5px)}.HomeMembershipAction_dialog__m1I5G{z-index:9999;display:block;width:calc(100% - 2rem);max-width:590px;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:0;border:1px solid #e6b2a0;border-radius:4px;background:#fffaf2;color:#1b2020;box-shadow:0 24px 80px rgba(36,13,14,.25),inset 0 0 0 5px #fff}.HomeMembershipAction_close__NHbqd{position:absolute;z-index:2;top:14px;right:14px;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,250,242,.45);border-radius:2px;background:rgba(157,14,27,.18);color:#fffaf2;cursor:pointer}.HomeMembershipAction_close__NHbqd:hover{background:rgba(112,9,22,.38)}.HomeMembershipAction_close__NHbqd:focus-visible{outline:2px solid #fffaf2;outline-offset:3px}.HomeMembershipAction_passHeader__6NYpe{position:relative;overflow:hidden;padding:32px 34px 29px;background:linear-gradient(120deg,#b81024,#df2330 75%,#e3423b);color:#fffaf2}.HomeMembershipAction_brand__pe0Q5{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding-right:34px;font-family:var(--font-space-grotesk),sans-serif;font-size:18px;letter-spacing:.06em}.HomeMembershipAction_brand__pe0Q5 strong{font-weight:800}.HomeMembershipAction_passLabel__11Gws{position:relative;z-index:1;display:block;margin-top:20px;font-size:13px;letter-spacing:.1em}.HomeMembershipAction_watermark__wYNpe{position:absolute;right:-19px;bottom:-42px;width:232px;height:180px;opacity:.12;transform:rotate(-16deg)}.HomeMembershipAction_content__pWpk0{padding:31px 34px 20px}.HomeMembershipAction_eyebrow__VS0Hw{color:#aa322d;font-size:14px;letter-spacing:.09em}.HomeMembershipAction_title__qAN5F{margin:11px 0 15px;color:#19201f;font-size:clamp(29px,5vw,38px);font-weight:850;line-height:1.25;letter-spacing:.02em}.HomeMembershipAction_description__J5bgK{max-width:29em;color:#5c5854;font-size:16px;line-height:1.8}.HomeMembershipAction_notice___yThU{display:flex;align-items:flex-start;gap:13px;margin-top:25px;padding:19px;border:1px solid #e6c5b3;background:#fff7ed}.HomeMembershipAction_statusDot__uH1ni{flex:none;width:7px;height:7px;margin-top:9px;background:#bf2831;transform:rotate(45deg)}.HomeMembershipAction_notice___yThU strong{color:#a51d2b;font-size:17px;font-weight:700}.HomeMembershipAction_notice___yThU p{margin:7px 0 0;color:#6b5c52;font-size:15px;line-height:1.8}.HomeMembershipAction_dismiss__GtJH9{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:54px;margin-top:25px;padding:12px 20px;border:1px solid #b3192b;border-radius:2px;background:#bd182b;color:#fffaf2;font-size:17px;font-weight:650;cursor:pointer}.HomeMembershipAction_dismiss__GtJH9:hover{background:#a61023}.HomeMembershipAction_dismiss__GtJH9:focus-visible{outline:2px solid #171918;outline-offset:3px}.HomeMembershipAction_passFooter__fFUxc{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:25px;padding-top:16px;border-top:1px solid #e8ccbb;color:#8b7669;font-family:var(--font-space-grotesk),sans-serif;font-size:11px;letter-spacing:.14em}.HomeMembershipAction_barcode__wQcvG{width:91px;height:17px;background:repeating-linear-gradient(90deg,#88766c 0 1px,transparent 1px 3px,#88766c 3px 5px,transparent 5px 7px);opacity:.65}@media (max-width:600px){.HomeMembershipAction_passHeader__6NYpe{padding:27px 22px 24px}.HomeMembershipAction_content__pWpk0{padding:26px 22px 20px}.HomeMembershipAction_brand__pe0Q5{gap:8px;font-size:16px}.HomeMembershipAction_brand__pe0Q5 svg{width:27px}.HomeMembershipAction_notice___yThU{gap:10px;padding:16px}}@media (prefers-reduced-motion:no-preference){.HomeMembershipAction_action__dP7yP,.HomeMembershipAction_close__NHbqd,.HomeMembershipAction_dismiss__GtJH9{transition:transform .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.HomeMembershipAction_action__dP7yP:active:not(:disabled),.HomeMembershipAction_close__NHbqd:active,.HomeMembershipAction_dismiss__GtJH9:active{transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.HomeMembershipAction_action__dP7yP,.HomeMembershipAction_dialog__m1I5G,.HomeMembershipAction_overlay__88d0Y{animation:none!important;transition:none!important}}@media (forced-colors:active){.HomeMembershipAction_action__dP7yP,.HomeMembershipAction_close__NHbqd,.HomeMembershipAction_dismiss__GtJH9,.HomeMembershipAction_notice___yThU{border:1px solid ButtonText}.HomeMembershipAction_action__dP7yP:after,.HomeMembershipAction_action__dP7yP:before{display:none}.HomeMembershipAction_action__dP7yP:focus-visible,.HomeMembershipAction_close__NHbqd:focus-visible,.HomeMembershipAction_dismiss__GtJH9:focus-visible{outline-color:Highlight}}.TaoyaoyaoHome_page__M9ni6{--coral:#e62330;--coral-bright:#ef3b3b;--ink:#151918;--jade:#618d83;position:relative;overflow:clip;border-top:calc(1 * var(--home-unit)) solid rgba(236,91,67,.24);background:#fffcf7;color:var(--ink);isolation:isolate}.TaoyaoyaoHome_paper__kNPpm{z-index:-3;object-fit:cover;opacity:.96}.TaoyaoyaoHome_sideRail__uLNpc{position:absolute;z-index:-1;right:1.5%;top:11%;width:calc(67.2 * var(--home-unit));height:64%;object-fit:contain;opacity:.4;mix-blend-mode:multiply}.TaoyaoyaoHome_hero__r5Ta0{position:relative;margin:0 auto;overflow:clip}.TaoyaoyaoHome_copy__zsnS_{position:relative;z-index:5;width:32%;min-width:calc(480 * var(--home-unit));padding-top:calc(8 * var(--home-unit))}.TaoyaoyaoHome_copyRail__aF_62{position:absolute;z-index:6;left:calc(19.228 * var(--home-unit));top:calc(18 * var(--home-unit));bottom:calc(18 * var(--home-unit));display:flex;width:calc(24 * var(--home-unit));flex-direction:column;align-items:center;color:var(--coral);font:800 calc(8.8 * var(--home-unit))/1 var(--font-space-grotesk),sans-serif;letter-spacing:.08em}.TaoyaoyaoHome_copyRail__aF_62 span{writing-mode:vertical-rl}.TaoyaoyaoHome_copyRail__aF_62 i{flex:1;width:calc(1 * var(--home-unit));margin-block:calc(7 * var(--home-unit));background:linear-gradient(transparent,var(--coral) 12%,var(--coral) 88%,transparent)}.TaoyaoyaoHome_copyRail__aF_62 img{width:calc(22 * var(--home-unit));height:calc(94 * var(--home-unit));object-fit:cover;object-position:center 58%}.TaoyaoyaoHome_code__IBC_T{position:relative;display:inline-flex;align-items:center;gap:calc(8 * var(--home-unit));margin:0 0 calc(8 * var(--home-unit));border:calc(1 * var(--home-unit)) solid rgba(255,255,255,.82);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%);background:linear-gradient(135deg,#ef493a,#cc2d28 64%,#fa7258);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 rgba(166,36,31,.2)}.TaoyaoyaoHome_code__IBC_T:after{content:"";position:absolute;left:calc(100% + calc(12 * var(--home-unit)));top:50%;width:calc(183.92 * var(--home-unit));height:calc(24 * var(--home-unit));border-top:calc(1 * var(--home-unit)) solid rgba(236,91,67,.7);border-right:calc(1 * var(--home-unit)) solid rgba(236,91,67,.7);transform:skewX(38deg)}.TaoyaoyaoHome_code__IBC_T span{font-size:calc(7 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_ h1{margin:0;font-family:var(--font-archivo),sans-serif;font-weight:950;line-height:.74;letter-spacing:-.07em;transform:scaleX(.84);transform-origin:left center}.TaoyaoyaoHome_copy__zsnS_ h1 span,.TaoyaoyaoHome_copy__zsnS_ h1 strong{display:block}.TaoyaoyaoHome_copy__zsnS_ h1 span{color:transparent;background:linear-gradient(112deg,#080d0d 0 20%,#27302e 33%,#070b0b 46% 68%,#313735 82%,#080c0c),repeating-linear-gradient(102deg,rgba(255,255,255,.12) 0 calc(1 * var(--home-unit)),transparent calc(1 * var(--home-unit)) calc(5 * var(--home-unit)));background-clip:text;-webkit-background-clip:text;filter:drop-shadow(calc(2 * var(--home-unit)) calc(3 * var(--home-unit)) 0 rgba(0,0,0,.08))}.TaoyaoyaoHome_copy__zsnS_ h1 strong{margin-top:.08em;color:transparent;background:linear-gradient(110deg,#9d151d,#f04c43 29%,#b81222 53%,#e93635 76%,#8f111a),repeating-linear-gradient(100deg,rgba(255,255,255,.16) 0 calc(1 * var(--home-unit)),transparent calc(1 * var(--home-unit)) calc(6 * var(--home-unit)));background-clip:text;-webkit-background-clip:text;filter:drop-shadow(calc(2 * var(--home-unit)) calc(3 * var(--home-unit)) 0 rgba(116,14,18,.13))}.TaoyaoyaoHome_copy__zsnS_ h2{margin:calc(15 * var(--home-unit)) 0 calc(5 * var(--home-unit));font-weight:950;line-height:1;letter-spacing:.025em}.TaoyaoyaoHome_positioning__6zcaM{display:flex;flex-wrap:nowrap;width:max-content;max-width:100%;margin:0;clip-path:polygon(0 0,98.5% 0,100% 50%,98.5% 100%,0 100%);background:linear-gradient(105deg,#121918,#28302e 55%,#101515);color:#fff;font-weight:800;line-height:1.85;box-shadow:inset 0 calc(1 * var(--home-unit)) rgba(255,255,255,.18),0 calc(3 * var(--home-unit)) 0 rgba(17,25,24,.1)}.TaoyaoyaoHome_positioning__6zcaM b,.TaoyaoyaoHome_positioning__6zcaM span{padding:0 .52em}.TaoyaoyaoHome_positioning__6zcaM b{position:relative;background:linear-gradient(110deg,#e54237,#f26a50 52%,#c52b2a);transform:skewX(-9deg)}.TaoyaoyaoHome_positioning__6zcaM b:first-line{transform:skewX(9deg)}.TaoyaoyaoHome_description__qtvjQ{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_actions__7qrPn{display:flex;flex-wrap:wrap;gap:calc(14 * var(--home-unit));margin-top:calc(17 * var(--home-unit))}.TaoyaoyaoHome_primaryAction__k3Jh4,.TaoyaoyaoHome_secondaryAction__SiZwp{max-width:100%;overflow-wrap:anywhere;transition:transform .2s ease,box-shadow .2s ease}.TaoyaoyaoHome_primaryAction__k3Jh4:hover,.TaoyaoyaoHome_secondaryAction__SiZwp:hover{transform:translateY(calc(-2 * var(--home-unit)))}.TaoyaoyaoHome_primaryAction__k3Jh4{display:flex;align-items:center;justify-content:center;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%);background:linear-gradient(110deg,#df2f2e,#f45b49 54%,#c92529);color:#fff;box-shadow:inset 0 calc(1 * var(--home-unit)) rgba(255,255,255,.25),0 calc(12 * var(--home-unit)) calc(25 * var(--home-unit)) rgba(218,70,48,.18)}.TaoyaoyaoHome_primaryAction__k3Jh4 img{flex-shrink:0;width:calc(38 * var(--home-unit));height:calc(38 * var(--home-unit));object-fit:contain;filter:brightness(0) invert(1);opacity:.98}.TaoyaoyaoHome_primaryAction__k3Jh4 span{display:grid;min-width:0}.TaoyaoyaoHome_primaryAction__k3Jh4 b{font-size:calc(16 * var(--home-unit))}.TaoyaoyaoHome_primaryAction__k3Jh4 small{display:none}.TaoyaoyaoHome_secondaryAction__SiZwp{display:flex;align-items:center;justify-content:space-between;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 rgba(236,91,67,.65);color:#272322}.TaoyaoyaoHome_secondaryAction__SiZwp b{color:var(--coral);font-size:calc(28.8 * var(--home-unit));font-weight:300}.TaoyaoyaoHome_primaryAction__k3Jh4:focus-visible,.TaoyaoyaoHome_secondaryAction__SiZwp:focus-visible{outline:calc(2 * var(--home-unit)) solid var(--ink);outline-offset:calc(4 * var(--home-unit))}.TaoyaoyaoHome_identityStrip__RtnJN{display:flex;align-items:center;gap:calc(7 * var(--home-unit));width:max-content;margin-top:calc(13 * var(--home-unit));color:rgba(236,91,67,.78);font-family:var(--font-space-grotesk),sans-serif}.TaoyaoyaoHome_barcode___M1Bh{display:block;width:calc(270 * var(--home-unit));height:calc(58 * var(--home-unit));object-fit:cover;object-position:center;opacity:.78;mix-blend-mode:multiply}.TaoyaoyaoHome_identityIcons__P0Y_4{display:flex;align-items:center;gap:calc(3 * var(--home-unit))}.TaoyaoyaoHome_identityIcons__P0Y_4 i{display:grid;place-items:center;width:calc(17 * var(--home-unit));height:calc(17 * var(--home-unit));border:calc(1 * var(--home-unit)) solid;border-radius:50%;font:700 calc(9 * var(--home-unit))/1 sans-serif;font-style:normal}.TaoyaoyaoHome_identityStrip__RtnJN strong{font-size:calc(10.88 * var(--home-unit));letter-spacing:.06em}.TaoyaoyaoHome_identityStrip__RtnJN small{margin-left:calc(14 * var(--home-unit));color:rgba(167,112,96,.72);font-weight:700;letter-spacing:.08em}.TaoyaoyaoHome_visual__8mNRD{position:absolute;z-index:2;inset:calc(22 * var(--home-unit)) 1% 0 34%;pointer-events:none}.TaoyaoyaoHome_ribbonScene__g1e2k{position:absolute;z-index:0;aspect-ratio:2102/969;pointer-events:none}.TaoyaoyaoHome_ribbon__TSttb{display:block;width:100%;height:auto}.TaoyaoyaoHome_sparkles__6yLPt{position:absolute;z-index:2;left:-7%;top:5%;width:62%;height:auto}.TaoyaoyaoHome_atmosphere__OAOn2{position:absolute;z-index:2;left:-5%;bottom:2%;width:56%;height:auto}.TaoyaoyaoHome_richAtmosphere__80hxk{position:absolute;z-index:3;inset:-2% -2% auto -4%;width:106%;height:96%;object-fit:fill;mix-blend-mode:multiply}.TaoyaoyaoHome_character__paHAn{position:absolute;z-index:4;left:-8%;bottom:-66%;width:auto;max-width:none;height:165%;aspect-ratio:1137/1383}.TaoyaoyaoHome_characterImage___e5V_{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 calc(10 * var(--home-unit)) calc(10 * var(--home-unit)) rgba(95,48,33,.08))}.TaoyaoyaoHome_roundRuby__AFW6r{position:absolute;z-index:6;left:25%;top:15.3%;width:23%;height:auto;filter:drop-shadow(0 calc(3 * var(--home-unit)) calc(5 * var(--home-unit)) rgba(201,32,31,.12));animation:TaoyaoyaoHome_rubyFloat__9nRM8 4.8s ease-in-out infinite}.TaoyaoyaoHome_crosshair__AqpoI{position:absolute;z-index:1;right:8%;top:5%;width:24%;height:auto;opacity:.12;mix-blend-mode:multiply}@keyframes TaoyaoyaoHome_rubyFloat__9nRM8{50%{transform:translateY(calc(-3 * var(--home-unit))) rotate(1deg)}}.TaoyaoyaoHome_archiveCard__CH_ho{right:3.5%;top:calc(52 * var(--home-unit));height:calc(245 * var(--home-unit));object-fit:contain;border:calc(1 * var(--home-unit)) solid rgba(236,91,67,.28);box-shadow:0 calc(15 * var(--home-unit)) calc(35 * var(--home-unit)) rgba(86,44,32,.12)}.TaoyaoyaoHome_archiveCard__CH_ho,.TaoyaoyaoHome_ticket__PJLME{position:absolute;z-index:6;width:calc(230 * var(--home-unit));mix-blend-mode:multiply}.TaoyaoyaoHome_ticket__PJLME{right:3.3%;bottom:calc(110 * var(--home-unit));height:auto;transform:rotate(6deg);filter:drop-shadow(0 calc(14 * var(--home-unit)) calc(20 * var(--home-unit)) rgba(92,48,34,.14))}.TaoyaoyaoHome_seal__vs4z6{position:absolute;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}.TaoyaoyaoHome_loopNote__aGjNs{position:absolute;z-index:7;left:18.5%;top:4.5%;display:flex;align-items:center;gap:calc(8 * var(--home-unit));color:var(--coral)}.TaoyaoyaoHome_loopNote__aGjNs>b{font-size:calc(28.8 * var(--home-unit));line-height:1}.TaoyaoyaoHome_loopNote__aGjNs span{display:grid;gap:calc(1 * var(--home-unit))}.TaoyaoyaoHome_loopNote__aGjNs strong{font:700 calc(10.88 * var(--home-unit))/1 var(--font-space-grotesk),sans-serif;letter-spacing:.06em}.TaoyaoyaoHome_loopNote__aGjNs small{color:#8b7770;font:600 calc(7.68 * var(--home-unit))/1.3 var(--font-space-grotesk),sans-serif;letter-spacing:.04em}.TaoyaoyaoHome_creativeSlogan__CmPsq{position:absolute;z-index:7;left:26.4%;top:7.5%;display:grid;color:#261c19;font-family:STKaiti,KaiTi,serif;font-weight:700;line-height:1.05;letter-spacing:.04em;transform:rotate(-7deg);text-shadow:0 calc(1 * var(--home-unit)) 0 rgba(255,255,255,.82)}.TaoyaoyaoHome_creativeSlogan__CmPsq strong{margin-left:1.1em;font:inherit}.TaoyaoyaoHome_creativeSlogan__CmPsq b{align-self:end;margin:-.1em 0 0 3.1em;color:var(--coral);font:900 2.3em/.6 sans-serif}.TaoyaoyaoHome_pageRail__9BeEG{position:absolute;z-index:7;right:1.3%;top:47%;display:grid;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}.TaoyaoyaoHome_pageRail__9BeEG span{position:relative;min-width:calc(25 * var(--home-unit))}.TaoyaoyaoHome_pageRail__9BeEG .TaoyaoyaoHome_activePage__3l4Pm{color:var(--coral);font-weight:900}.TaoyaoyaoHome_pageRail__9BeEG .TaoyaoyaoHome_activePage__3l4Pm:after{content:"";position:absolute;right:0;bottom:calc(-7 * var(--home-unit));left:0;height:calc(2 * var(--home-unit));background:var(--coral)}.TaoyaoyaoHome_techMark__akLJe{position:absolute;z-index:4;color:rgba(236,91,67,.52);font-family:var(--font-space-grotesk),sans-serif}.TaoyaoyaoHome_techMarkOne__cIl2e{left:28%;top:16%;font-size:calc(17.6 * var(--home-unit))}.TaoyaoyaoHome_techMarkTwo__yrSu3{right:14%;top:19%;font-size:calc(20 * var(--home-unit))}.TaoyaoyaoHome_techMarkThree__fk3Al{right:2.2%;bottom:20%;writing-mode:vertical-rl;font-size:calc(7.68 * var(--home-unit));letter-spacing:.14em}.TaoyaoyaoHome_featureRow__ORcKY{position:relative;z-index:8;display:grid;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));margin:0 auto;border:calc(1 * var(--home-unit)) solid rgba(236,91,67,.28);background:rgba(255,248,243,.74);backdrop-filter:blur(calc(5 * var(--home-unit)))}.TaoyaoyaoHome_coreCard___Er_v{position:relative;min-height:calc(170 * var(--home-unit));overflow:hidden;background:#121a1c}.TaoyaoyaoHome_coreCard___Er_v img{object-fit:contain;object-position:center}.TaoyaoyaoHome_feature__JCMKR{display:grid;grid-template-columns:minmax(0,1fr) 42%;min-width:0;padding:calc(16 * var(--home-unit)) calc(14 * var(--home-unit));border-left:calc(1 * var(--home-unit)) solid rgba(236,91,67,.22);color:var(--ink);transition:background .2s ease}.TaoyaoyaoHome_feature__JCMKR:hover{background:rgba(236,91,67,.08)}.TaoyaoyaoHome_feature__JCMKR:focus-visible{outline:calc(2 * var(--home-unit)) solid var(--coral);outline-offset:calc(-2 * var(--home-unit))}.TaoyaoyaoHome_feature__JCMKR>div{position:relative;z-index:2;min-width:0;overflow-wrap:anywhere}.TaoyaoyaoHome_feature__JCMKR b{color:var(--coral);font-size:calc(22.4 * var(--home-unit))}.TaoyaoyaoHome_feature__JCMKR h3{margin-top:calc(3 * var(--home-unit));font-size:calc(16 * var(--home-unit));font-weight:900}.TaoyaoyaoHome_feature__JCMKR p{margin-top:calc(8 * var(--home-unit));color:#6b625e;font-size:calc(14 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome_feature__JCMKR span{display:block;margin-top:calc(8 * var(--home-unit));color:var(--coral);font-size:calc(22.4 * var(--home-unit))}.TaoyaoyaoHome_feature__JCMKR img{align-self:center;width:100%;height:calc(120 * var(--home-unit));object-fit:contain;mix-blend-mode:multiply}.TaoyaoyaoHome_projects__auDbF{display:grid;grid-template-columns:1.4fr repeat(4,1fr) .9fr;align-items:center;width:92%;max-width:calc(1920 * var(--home-unit));min-height:calc(110 * var(--home-unit));margin:0 auto;padding:0 calc(22 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF>div{display:grid;min-width:0;gap:calc(4 * var(--home-unit));overflow-wrap:anywhere}.TaoyaoyaoHome_projects__auDbF>div b{color:var(--coral);font-size:calc(19.2 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF small,.TaoyaoyaoHome_projects__auDbF>div span{color:#726a65;font-size:calc(13 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome_projects__auDbF>a{text-align:center;color:var(--coral);font-family:var(--font-space-grotesk),sans-serif;font-weight:700}.TaoyaoyaoHome_projects__auDbF .TaoyaoyaoHome_more__Xw6Gh{display:grid;font-size:calc(27.2 * var(--home-unit))}.TaoyaoyaoHome_managedAsset__io1LM{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:center}@media (prefers-reduced-motion:reduce){.TaoyaoyaoHome_roundRuby__AFW6r{animation:none}.TaoyaoyaoHome_primaryAction__k3Jh4,.TaoyaoyaoHome_secondaryAction__SiZwp{transition:box-shadow .2s ease}.TaoyaoyaoHome_primaryAction__k3Jh4:hover,.TaoyaoyaoHome_secondaryAction__SiZwp:hover{transform:none}}.TaoyaoyaoHome_canvasViewport__f9VTe{width:100%;min-width:0;container-type:inline-size}.TaoyaoyaoHome_page__M9ni6{--home-unit:calc(100cqw * 0.0005574136008918618);width:100%;height:calc(839 * var(--home-unit));min-height:0;border:0;box-shadow:inset 0 calc(1 * var(--home-unit)) rgba(236,91,67,.24);font-size:calc(16 * var(--home-unit));line-height:1.7;-webkit-text-size-adjust:none;text-size-adjust:none}.TaoyaoyaoHome_hero__r5Ta0{width:calc(1672 * var(--home-unit));max-width:none;height:calc(610 * var(--home-unit));min-height:0;padding:0}.TaoyaoyaoHome_copy__zsnS_{position:absolute;mix-blend-mode:multiply;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}.TaoyaoyaoHome_code__IBC_T{margin:0;padding:calc(5 * var(--home-unit)) calc(13 * var(--home-unit));font-size:calc(13 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_ h1{position:absolute;top:calc(25 * var(--home-unit));left:calc(-29 * var(--home-unit));width:calc(535 * var(--home-unit));height:calc(284 * var(--home-unit));line-height:1;transform:none;mix-blend-mode:multiply}.TaoyaoyaoHome_titleArtwork__DeeLd{display:block;width:100%;height:100%;object-fit:contain}.TaoyaoyaoHome_copy__zsnS_ h1 span,.TaoyaoyaoHome_copy__zsnS_ h1 strong{width:max-content;transform-origin:left center}.TaoyaoyaoHome_copy__zsnS_ h1 span{padding-top:.2em;margin-top:-.2em;transform:scaleX(.72)}.TaoyaoyaoHome_copy__zsnS_ h1 strong{margin-top:.03em;transform:scaleX(.877)}.TaoyaoyaoHome_copy__zsnS_ h2{position:absolute;top:calc(294 * var(--home-unit));margin:0;font-size:calc(61 * var(--home-unit));line-height:1.1;letter-spacing:0;white-space:nowrap}.TaoyaoyaoHome_positioning__6zcaM{position:absolute;top:calc(365 * var(--home-unit));font-size:calc(27 * var(--home-unit));line-height:1.33;font-weight:500;white-space:nowrap}.TaoyaoyaoHome_positioning__6zcaM b,.TaoyaoyaoHome_positioning__6zcaM span{padding-inline:.38em}.TaoyaoyaoHome_description__qtvjQ{position:absolute;top:calc(411 * var(--home-unit));margin:0;font-size:calc(20 * var(--home-unit));line-height:1.45;font-weight:500}.TaoyaoyaoHome_actions__7qrPn{position:absolute;top:calc(481 * var(--home-unit));width:100%;margin:0;gap:calc(16 * var(--home-unit));flex-wrap:nowrap}.TaoyaoyaoHome_primaryAction__k3Jh4,.TaoyaoyaoHome_secondaryAction__SiZwp{min-height:calc(62 * var(--home-unit))}.TaoyaoyaoHome_primaryAction__k3Jh4{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_primaryAction__k3Jh4 img{width:calc(28 * var(--home-unit));height:calc(28 * var(--home-unit))}.TaoyaoyaoHome_primaryAction__k3Jh4 b{font-size:calc(22 * var(--home-unit));font-weight:500;letter-spacing:.12em}.TaoyaoyaoHome_secondaryAction__SiZwp{min-width:0;flex:1;padding-inline:calc(18 * var(--home-unit));font-size:calc(21 * var(--home-unit));font-weight:650;border-color:var(--coral);border-radius:calc(3 * var(--home-unit));background:rgba(255,252,247,.6)}.TaoyaoyaoHome_secondaryAction__SiZwp b{font-size:calc(30 * var(--home-unit))}.TaoyaoyaoHome_identityStrip__RtnJN{position:absolute;top:calc(560 * var(--home-unit));margin:0;gap:calc(6 * var(--home-unit))}.TaoyaoyaoHome_barcode___M1Bh{width:calc(136 * var(--home-unit));height:calc(24 * var(--home-unit))}.TaoyaoyaoHome_identityIcons__P0Y_4 i{width:calc(14 * var(--home-unit));height:calc(14 * var(--home-unit));font-size:calc(8 * var(--home-unit))}.TaoyaoyaoHome_identityStrip__RtnJN strong{font-size:calc(10 * var(--home-unit))}.TaoyaoyaoHome_identityStrip__RtnJN small{margin-left:calc(12 * var(--home-unit));font-size:calc(8 * var(--home-unit))}.TaoyaoyaoHome_visual__8mNRD{inset:0}.TaoyaoyaoHome_character__paHAn{left:calc(420 * var(--home-unit));top:calc(-2 * var(--home-unit));bottom:auto;height:calc(1250 * var(--home-unit))}.TaoyaoyaoHome_ribbonScene__g1e2k{left:calc(455 * var(--home-unit));top:calc(120 * var(--home-unit));width:calc(1130 * var(--home-unit));transform:rotate(-4deg)}.TaoyaoyaoHome_sparkles__6yLPt{left:calc(625 * var(--home-unit));top:calc(-30 * var(--home-unit));width:calc(300 * var(--home-unit));opacity:.9}.TaoyaoyaoHome_atmosphere__OAOn2{left:calc(570 * var(--home-unit));bottom:calc(-12 * var(--home-unit));width:calc(580 * var(--home-unit));opacity:.86}.TaoyaoyaoHome_richAtmosphere__80hxk{inset:calc(-5 * var(--home-unit)) auto auto calc(540 * var(--home-unit));width:calc(1040 * var(--home-unit));height:calc(600 * var(--home-unit));opacity:.58}.TaoyaoyaoHome_crosshair__AqpoI{right:calc(218 * var(--home-unit));top:calc(22 * var(--home-unit));width:calc(310 * var(--home-unit))}.TaoyaoyaoHome_archiveCard__CH_ho{right:calc(93 * var(--home-unit));top:calc(12 * var(--home-unit));width:calc(250 * var(--home-unit));height:calc(270 * var(--home-unit));border:0;box-shadow:none;mix-blend-mode:normal}.TaoyaoyaoHome_ticket__PJLME{right:calc(20 * var(--home-unit));bottom:calc(9 * var(--home-unit));width:calc(300 * var(--home-unit));filter:none;mix-blend-mode:normal}.TaoyaoyaoHome_creativeSlogan__CmPsq{left:calc(555 * var(--home-unit));top:calc(60 * var(--home-unit));font-family:var(--font-brush),"KaiTi",serif;font-size:calc(25 * var(--home-unit));line-height:1.12}.TaoyaoyaoHome_creativeSlogan__CmPsq strong{margin-left:.35em}.TaoyaoyaoHome_creativeSlogan__CmPsq b{margin-left:1.8em;font-size:1.75em}.TaoyaoyaoHome_loopNote__aGjNs{left:calc(376 * var(--home-unit));top:calc(9 * var(--home-unit))}.TaoyaoyaoHome_loopNote__aGjNs>b{display:none}.TaoyaoyaoHome_loopNote__aGjNs strong{font-size:calc(8 * var(--home-unit));font-weight:500;letter-spacing:.16em}.TaoyaoyaoHome_loopNote__aGjNs small{width:calc(118 * var(--home-unit));font-size:calc(7 * var(--home-unit));line-height:1.5}.TaoyaoyaoHome_pageRail__9BeEG{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_seal__vs4z6{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_copyRail__aF_62{left:calc(31 * var(--home-unit));top:calc(73 * var(--home-unit));bottom:calc(40 * var(--home-unit))}.TaoyaoyaoHome_techMarkOne__cIl2e{left:calc(526 * var(--home-unit));top:calc(183 * var(--home-unit))}.TaoyaoyaoHome_featureRow__ORcKY{width:calc(1538 * var(--home-unit));max-width:none;height:calc(145 * var(--home-unit));min-height:0;box-sizing:border-box;grid-template-columns:calc(188 * var(--home-unit)) repeat(5,minmax(0,1fr))}.TaoyaoyaoHome_coreCard___Er_v,.TaoyaoyaoHome_feature__JCMKR{min-height:0}.TaoyaoyaoHome_feature__JCMKR{padding:calc(10 * var(--home-unit)) calc(13 * var(--home-unit))}.TaoyaoyaoHome_feature__JCMKR b{font-size:calc(25 * var(--home-unit));line-height:1.2}.TaoyaoyaoHome_feature__JCMKR h3{margin-top:calc(4 * var(--home-unit));font-size:calc(20 * var(--home-unit));white-space:nowrap}.TaoyaoyaoHome_feature__JCMKR p{margin-top:calc(5 * var(--home-unit));font-size:calc(13 * var(--home-unit));line-height:1.3}.TaoyaoyaoHome_feature__JCMKR span{margin-top:calc(4 * var(--home-unit));font-size:calc(22 * var(--home-unit));line-height:1}.TaoyaoyaoHome_feature__JCMKR img{height:calc(110 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF{width:calc(1538 * var(--home-unit));max-width:none;height:calc(84 * var(--home-unit));min-height:0;box-sizing:border-box;padding-inline:calc(20 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF>div b{font-size:calc(18 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF>a{font-size:calc(17 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF small,.TaoyaoyaoHome_projects__auDbF>div span{font-size:calc(12 * var(--home-unit))}.TaoyaoyaoHome_projects__auDbF .TaoyaoyaoHome_more__Xw6Gh{gap:calc(5 * var(--home-unit));font-size:calc(27 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] h2{top:calc(298 * var(--home-unit));font-size:calc(40 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_positioning__6zcaM{top:calc(350 * var(--home-unit));font-size:calc(16 * var(--home-unit));line-height:2.3}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_description__qtvjQ{top:calc(401 * var(--home-unit));font-size:calc(15 * var(--home-unit));line-height:1.4}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_actions__7qrPn{top:calc(497 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_primaryAction__k3Jh4{width:calc(240 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_primaryAction__k3Jh4 b{font-size:calc(16 * var(--home-unit));letter-spacing:0;white-space:nowrap}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_secondaryAction__SiZwp{font-size:calc(14 * var(--home-unit));gap:calc(6 * var(--home-unit));white-space:nowrap}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_secondaryAction__SiZwp b{font-size:calc(22 * var(--home-unit))}.TaoyaoyaoHome_copy__zsnS_[data-long-copy=true] .TaoyaoyaoHome_identityStrip__RtnJN{top:calc(566 * var(--home-unit))}