@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-cyrillic-ext-400-normal-CKO3cWyd.woff2)format("woff2"),url(inter-tight-cyrillic-ext-400-normal-DiHHcP5k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-cyrillic-400-normal-G7BuwYWK.woff2)format("woff2"),url(inter-tight-cyrillic-400-normal-DPRou3KO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-greek-ext-400-normal-C3GMUg_S.woff2)format("woff2"),url(inter-tight-greek-ext-400-normal-DMqR5RoS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-greek-400-normal-Br_GQm5W.woff2)format("woff2"),url(inter-tight-greek-400-normal-BLLSFQTx.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-vietnamese-400-normal-CqzIqjuX.woff2)format("woff2"),url(inter-tight-vietnamese-400-normal-kSDs3Vd1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-latin-ext-400-normal-DN7wyBvd.woff2)format("woff2"),url(inter-tight-latin-ext-400-normal-BQQeeQrv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(inter-tight-latin-400-normal-iW8qmuJY.woff2)format("woff2"),url(inter-tight-latin-400-normal-BLrFJfvD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-cyrillic-ext-500-normal-BZAF-_VI.woff2)format("woff2"),url(inter-tight-cyrillic-ext-500-normal-Dy1ZB9JY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-cyrillic-500-normal-5ykfyGeh.woff2)format("woff2"),url(inter-tight-cyrillic-500-normal-CRXauZSq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-greek-ext-500-normal-Be7hKmpC.woff2)format("woff2"),url(inter-tight-greek-ext-500-normal-BEGGcu3x.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-greek-500-normal-kave9HZE.woff2)format("woff2"),url(inter-tight-greek-500-normal-Ca-cFdRH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-vietnamese-500-normal-C7jl9LDK.woff2)format("woff2"),url(inter-tight-vietnamese-500-normal-CO4EMNTO.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-latin-ext-500-normal-D3akd6m-.woff2)format("woff2"),url(inter-tight-latin-ext-500-normal-_hLDZz_3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(inter-tight-latin-500-normal-BFXNXuvF.woff2)format("woff2"),url(inter-tight-latin-500-normal-pobXraBK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-cyrillic-ext-600-normal-B4SKDMEv.woff2)format("woff2"),url(inter-tight-cyrillic-ext-600-normal-_3ga77Eo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-cyrillic-600-normal-BERwQ0yl.woff2)format("woff2"),url(inter-tight-cyrillic-600-normal-BeTasGgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-greek-ext-600-normal-CiDI6ET5.woff2)format("woff2"),url(inter-tight-greek-ext-600-normal-5gKW7MDU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-greek-600-normal-BIqmcc-q.woff2)format("woff2"),url(inter-tight-greek-600-normal-67HAlfW-.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-vietnamese-600-normal-FGgebaLI.woff2)format("woff2"),url(inter-tight-vietnamese-600-normal-BCXZ1BbA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-latin-ext-600-normal-BgMgWFts.woff2)format("woff2"),url(inter-tight-latin-ext-600-normal-BvYdOF2O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(inter-tight-latin-600-normal-BgSTtRxb.woff2)format("woff2"),url(inter-tight-latin-600-normal-D7bG6gX1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-cyrillic-ext-700-normal-D_7NT8eF.woff2)format("woff2"),url(inter-tight-cyrillic-ext-700-normal-BFcoPt71.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-cyrillic-700-normal-DtWWjp29.woff2)format("woff2"),url(inter-tight-cyrillic-700-normal-DDZiLR3d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-greek-ext-700-normal-D0RkHJEE.woff2)format("woff2"),url(inter-tight-greek-ext-700-normal-mW3dmpoD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-greek-700-normal-RgALSHS4.woff2)format("woff2"),url(inter-tight-greek-700-normal-DU8XoIeX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-vietnamese-700-normal-Cn_DV52A.woff2)format("woff2"),url(inter-tight-vietnamese-700-normal-DwHBAXeT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-latin-ext-700-normal-BpKPOkj3.woff2)format("woff2"),url(inter-tight-latin-ext-700-normal-CrlzIQ10.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(inter-tight-latin-700-normal-BZKd_v_8.woff2)format("woff2"),url(inter-tight-latin-700-normal-DvYAVZQd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-cyrillic-ext-800-normal-CzCOBUhR.woff2)format("woff2"),url(inter-tight-cyrillic-ext-800-normal-WowoGRZX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-cyrillic-800-normal-CC_RRmyd.woff2)format("woff2"),url(inter-tight-cyrillic-800-normal-ChWbk4mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-greek-ext-800-normal-DNWjXg9N.woff2)format("woff2"),url(inter-tight-greek-ext-800-normal-DfP-QoiQ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-greek-800-normal-X9eW6L67.woff2)format("woff2"),url(inter-tight-greek-800-normal-CxHmUlv4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-vietnamese-800-normal-OJoDhpMd.woff2)format("woff2"),url(inter-tight-vietnamese-800-normal-CbYrLkxo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-latin-ext-800-normal-DfKN99cy.woff2)format("woff2"),url(inter-tight-latin-ext-800-normal-A39zhqaD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(inter-tight-latin-800-normal-CRGCHRPv.woff2)format("woff2"),url(inter-tight-latin-800-normal-D2te1T7i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-cyrillic-ext-900-normal-D2HnBArf.woff2)format("woff2"),url(inter-tight-cyrillic-ext-900-normal-DFYsuKtp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-cyrillic-900-normal-DQyl4dKK.woff2)format("woff2"),url(inter-tight-cyrillic-900-normal-BB7BsRn9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-greek-ext-900-normal-wxL47-fE.woff2)format("woff2"),url(inter-tight-greek-ext-900-normal-BkFPiXz8.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-greek-900-normal-BlRasW-P.woff2)format("woff2"),url(inter-tight-greek-900-normal-Whngmt0q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-vietnamese-900-normal-BOhvDLRK.woff2)format("woff2"),url(inter-tight-vietnamese-900-normal-BzyaF6D1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-latin-ext-900-normal-CRvdXIc8.woff2)format("woff2"),url(inter-tight-latin-ext-900-normal-CibZOeMa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(inter-tight-latin-900-normal-CsycwHi3.woff2)format("woff2"),url(inter-tight-latin-900-normal-D-ilywrK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-cyrillic-ext-300-italic-DHRC5z-l.woff2)format("woff2"),url(inter-tight-cyrillic-ext-300-italic-Ma2RjA0b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-cyrillic-300-italic-D7BMQ_W6.woff2)format("woff2"),url(inter-tight-cyrillic-300-italic-D6KhcRX-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-greek-ext-300-italic-DAW5tPQe.woff2)format("woff2"),url(inter-tight-greek-ext-300-italic-B8ws1OA9.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-greek-300-italic-Dn0_os2L.woff2)format("woff2"),url(inter-tight-greek-300-italic-CkU5HYEy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-vietnamese-300-italic-CJOMPcIY.woff2)format("woff2"),url(inter-tight-vietnamese-300-italic-QskCULSX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-latin-ext-300-italic-YMRQxM93.woff2)format("woff2"),url(inter-tight-latin-ext-300-italic-BbSgZs6c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:300;src:url(inter-tight-latin-300-italic-BO736yvt.woff2)format("woff2"),url(inter-tight-latin-300-italic-evbYcRcu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-cyrillic-ext-900-italic-D30P1uOE.woff2)format("woff2"),url(inter-tight-cyrillic-ext-900-italic-iDow_N05.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-cyrillic-900-italic-Cwgad4Q2.woff2)format("woff2"),url(inter-tight-cyrillic-900-italic-B6pc9Fia.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-greek-ext-900-italic-HxToU7pH.woff2)format("woff2"),url(inter-tight-greek-ext-900-italic-q5cKu2DD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-greek-900-italic-affcwHU-.woff2)format("woff2"),url(inter-tight-greek-900-italic-D4FhCe4i.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-vietnamese-900-italic-D9Nr3fUC.woff2)format("woff2"),url(inter-tight-vietnamese-900-italic-CkAqbWaO.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-latin-ext-900-italic-KgLoRax9.woff2)format("woff2"),url(inter-tight-latin-ext-900-italic-CB3H6IYE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:italic;font-display:swap;font-weight:900;src:url(inter-tight-latin-900-italic-R4v7p2Jq.woff2)format("woff2"),url(inter-tight-latin-900-italic-BHkVk9dm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0a0a0b;--offwhite:#f1ede4;--graphite:#2b2c31;--graphite-2:#1a1b1f;--line:#f1ede41f;--muted:#f1ede49e;--rose:#f1bedf;--lavender:#c9b8f5;--sky:#a9d8f2;--mint:#bdefd7;--peach:#f7d6b8;--holo:linear-gradient(120deg, var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));--holo-stripes:repeating-linear-gradient(115deg, transparent 0 .9em, #ffffff42 .9em 1.1em);--font-display:"Inter Tight", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--gutter:clamp(16px, 4vw, 56px);--max:1320px;--chamfer:22px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--px:.5;--py:.5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --holo-a{syntax:"<angle>";inherits:true;initial-value:120deg}@property --holo-shift{syntax:"<percentage>";inherits:true;initial-value:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ink)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--ink);color:var(--offwhite);font-family:var(--font-display);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:400;line-height:1.5;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p{margin:0}::selection{background:var(--lavender);color:var(--ink)}:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--offwhite);color:var(--ink);padding:10px 14px;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.display{letter-spacing:-.05em;text-transform:none;font-size:clamp(48px,8.4vw,132px);font-weight:900;line-height:.92}.kicker{color:var(--muted);align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}.kicker span{color:var(--ink);background:var(--holo-stripes), var(--holo);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);background-size:100% 100%,300% 100%;place-items:center;padding:3px 7px 2px;animation:8s ease-in-out infinite alternate holo-pan;display:inline-grid}.lede{max-width:34em;color:var(--muted);margin-top:22px;font-size:clamp(17px,1.5vw,21px)}.sec-head{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.sec-head--center{text-align:center}.sec-head--center .lede{margin-inline-start:auto;margin-inline-end:auto}.grain{z-index:90;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.toast{z-index:95;color:var(--ink);background:var(--holo-stripes), var(--holo);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:transform .5s var(--ease-out);pointer-events:none;background-size:100% 100%,300% 100%;padding:12px 18px 11px;animation:6s ease-in-out infinite alternate holo-pan;position:fixed;bottom:22px;left:50%;transform:translate(-50%,calc(100% + 40px))}.toast.is-on{transform:translate(-50%)}@keyframes holo-pan{0%{background-position:0 0,0 0}to{background-position:0 0,100% 0}}@keyframes holo-spin{to{--holo-a:480deg}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{isolation:isolate;border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;transition:color .3s, transform .4s var(--ease-out), box-shadow .4s;cursor:pointer;justify-content:center;align-items:center;gap:.5em;padding:12px 24px 11px;font-size:15px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn:active{transform:scale(.97)}.btn--sm{min-height:38px;padding:9px 16px 8px;font-size:13px}.btn--lg{min-height:60px;padding:16px 30px 15px;font-size:18px}.btn--holo{background:linear-gradient(var(--ink), var(--ink)) padding-box, conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose)) border-box;border:1.5px solid #0000;animation:6s linear infinite holo-spin}.btn--holo:before{content:"";z-index:-1;border-radius:inherit;background:var(--holo-stripes), var(--holo);opacity:0;background-size:100% 100%,300% 100%;transition:opacity .35s;animation:5s ease-in-out infinite alternate holo-pan;position:absolute;top:-1.5px;bottom:-1.5px;left:-1.5px;right:-1.5px}.btn--holo:hover{color:var(--ink);box-shadow:0 0 40px -6px #c9b8f58c}.btn--holo:focus-visible{color:var(--ink);box-shadow:0 0 40px -6px #c9b8f58c}.btn--holo:hover:before{opacity:1}.btn--holo:focus-visible:before{opacity:1}.btn--fill{color:var(--ink);background:var(--holo-stripes), var(--holo);background-size:100% 100%,300% 100%;font-weight:800;animation:5s ease-in-out infinite alternate holo-pan;box-shadow:0 10px 40px -10px #a9d8f299}.btn--fill:hover{box-shadow:0 14px 60px -8px #f1bedfbf}.btn--ghost{border:1px solid var(--line);background:#f1ede408}.btn--ghost:hover{background:#f1ede414;border-color:#f1ede466}.lockup{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;align-items:center;font-weight:900;line-height:1;display:inline-flex}.ctag{--c:.22em;color:var(--ink);background:repeating-linear-gradient(115deg, transparent 0 .14em, #ffffff47 .14em .175em), var(--holo);clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);background-size:100% 100%,300% 100%;margin-left:.15em;padding:.1em .33em .06em .2em;animation:8s ease-in-out infinite alternate holo-pan}.nav{z-index:80;padding:0 var(--gutter);pointer-events:none;justify-content:center;display:flex;position:fixed;top:14px;bottom:auto;left:0;right:0}.nav__pill{pointer-events:auto;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(18px)saturate(1.4);width:min(1180px,100%);transition:transform .5s var(--ease-out), opacity .4s;background:#121216eb;border:1px solid #f1ede41a;align-items:center;gap:18px;padding:8px 8px 8px 20px;display:flex;box-shadow:0 10px 40px -20px #000c}.nav.is-hidden .nav__pill{opacity:0;transform:translateY(-140%)}.nav__logo img{width:132px;height:auto}.nav__links{gap:4px;margin:0 auto;display:flex}.nav__links a{border-radius:var(--radius-pill);white-space:nowrap;color:var(--muted);padding:9px 14px 8px;font-size:14px;font-weight:550;text-decoration:none;transition:color .25s,background .25s;position:relative}.nav__links a:hover{color:var(--offwhite);background:#f1ede40f}.nav__links a.nav__pad{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text}.nav__links a.nav__pad:hover{opacity:.8}.nav__links a.is-active{color:var(--offwhite)}.nav__links a.is-active:after{content:"";background:var(--holo);background-size:300% 100%;border-radius:2px;height:2px;animation:4s ease-in-out infinite alternate holo-pan;position:absolute;bottom:3px;left:14px;right:14px}.nav__price{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.dot{background:var(--mint);width:7px;height:7px;box-shadow:0 0 10px var(--mint);border-radius:50%;animation:2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.35}}.nav__menu{border:1px solid var(--line);border-radius:50%;width:44px;height:44px;display:none;position:relative}.nav__menu span:not(.sr){background:var(--offwhite);height:2px;transition:transform .4s var(--ease-out);position:absolute;left:13px;right:13px}.nav__menu span:first-child{top:17px}.nav__menu span:nth-child(2){top:24px}.nav__menu[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.nav__menu[aria-expanded=true] span:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}.menu{pointer-events:auto;z-index:-1;padding:100px var(--gutter) 40px;background:var(--ink);flex-direction:column;justify-content:center;gap:4px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.menu[hidden]{display:none}.menu a{letter-spacing:-.05em;align-items:baseline;gap:14px;font-size:clamp(40px,12vw,72px);font-weight:900;line-height:1.05;text-decoration:none;display:flex}.menu a .mono{color:var(--muted)}@media (max-width:1180px){.nav__links,.nav__price{display:none}.nav__cta{margin-left:auto}.nav__menu{display:block}}@media (max-width:420px){.nav__pill{gap:8px;padding-left:14px}.nav__logo img{width:120px}.nav__cta{padding-inline-start:12px;padding-inline-end:12px}}.shine{color:#0000;background:linear-gradient(105deg, var(--offwhite) 0 38%, var(--rose) 43%, var(--lavender) 47%, #fff 50%, var(--sky) 53%, var(--mint) 57%, var(--offwhite) 62% 100%);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.shine.is-shining{animation:1.8s cubic-bezier(.45,0,.2,1) forwards shine}@keyframes shine{0%{background-position:100% 0}to{background-position:0 0}}.burst{z-index:96;pointer-events:none;perspective:400px;width:0;height:0;position:fixed}.burst i{clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);position:absolute;top:0;left:0;box-shadow:0 0 8px #fff6}.nav__pill{position:relative}.nav__progress{pointer-events:none;border-radius:2px;height:1.5px;position:absolute;bottom:0;left:26px;right:26px;overflow:hidden}.nav__progress i{transform-origin:0;background:var(--holo);background-size:200% 100%;animation:6s ease-in-out infinite alternate holo-pan;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.hero{height:640vh;position:relative}.hero__stage{height:100vh;background:var(--ink);--sp:40px;--sl:8px;--logo-b:70vh;height:100lvh;position:sticky;top:0;overflow:hidden}.hero__foil,.hero__ink,.hero__stripes{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero__foil.holo--fallback{background:var(--holo);background-size:300% 100%;animation:8s ease-in-out infinite alternate holo-pan}.hero__stripes{background:repeating-linear-gradient(115deg, transparent 0 calc(var(--sp) - var(--sl)), #ffffff3d calc(var(--sp) - var(--sl)) var(--sp));background-position:var(--so,0) 0}.hero__ink-bg,.hero__core{fill:var(--ink)}.hero__leaks{pointer-events:none;mix-blend-mode:screen;position:absolute;top:0;bottom:0;left:0;right:0}.hero__leaks i{background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));filter:blur(46px);opacity:.38;width:34vmax;height:34vmax;transition:translate 1.2s var(--ease-out);border-radius:50%;animation:16s linear infinite holo-spin;position:absolute}.hero__leaks i:first-child{translate:calc(var(--px) * 4vmax) calc(var(--py) * 4vmax);top:-26vmax;left:-26vmax}.hero__leaks i:nth-child(2){translate:calc(var(--px) * -4vmax) calc(var(--py) * 4vmax);animation-delay:-4s;top:-24vmax;right:-27vmax}.hero__leaks i:nth-child(3){opacity:.3;animation-delay:-8s;bottom:-28vmax;left:-25vmax}.hero__leaks i:nth-child(4){animation-delay:-12s;bottom:-27vmax;right:-24vmax}.hero__ui{padding:calc(var(--logo-b) + clamp(18px, 3.4vh, 40px)) var(--gutter) 0;text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hero__ui>*{pointer-events:auto}.hero__claim{letter-spacing:-.035em;font-size:clamp(22px,2.5vw,38px);font-weight:800;line-height:1.1}.hero__dot{color:var(--muted)}.hero__sub{max-width:34em;color:var(--muted);margin-top:10px;font-size:clamp(15px,1.25vw,18px)}.hero__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(16px,2.6vh,28px);display:flex}.hero__links{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:clamp(12px,2vh,20px);font-size:11px;display:flex}.hero__links a{text-decoration:none;transition:color .2s}.hero__links a:hover{color:var(--offwhite)}.hero__bar{padding:14px var(--gutter) calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--muted);background:linear-gradient(#0000,#0a0a0b99);justify-content:center;gap:clamp(14px,3vw,40px);font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero__bar b{color:var(--offwhite);font-weight:500}.hero__scroll{color:var(--offwhite);margin-left:auto}.hero__bar span:first-child{margin-right:auto}.rotator{text-align:left;min-width:2ch;display:inline-block;position:relative}.rotator__word{white-space:nowrap;display:inline-block}.st-holo{color:#0000;background:var(--holo);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite alternate holo-pan}.st-vhs{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;text-shadow:-2px 0 #ff3c78cc,2px 0 #3cdcffcc;font-weight:500}.st-anime{color:#fff;-webkit-text-stroke:2px #ff4f8b;paint-order:stroke fill;text-shadow:3px 3px #ff4f8b,6px 6px #3b2bff;font-style:italic;font-weight:900}.st-clay{color:var(--peach);text-shadow:0 3px #b98663,0 6px 14px #00000080;letter-spacing:0}.st-noir{letter-spacing:.02em;color:#e8e8e8;filter:grayscale()contrast(1.4);text-shadow:0 0 1px #fff,0 8px 24px #000000e6;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.st-cctv{font-family:var(--font-mono);text-transform:uppercase;color:#9dff9d;text-shadow:0 0 8px #50ff7899;letter-spacing:.04em;font-weight:500}.st-chrome{color:#0000;background:linear-gradient(#fff 0%,#9aa0aa 45%,#3a3d44 52%,#e8ecf2 70%,#8b8f99 100%);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:900}.st-oil{color:#e8b04a;text-shadow:1px 1px #7a3b12,-1px 0 #2f5d8a;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:700}.st-sepia{font-family:var(--font-mono);color:#d9b48a;filter:blur(.3px);text-shadow:0 0 10px #d9b48a99;font-weight:400}.st-sitcom{color:#ffd84a;letter-spacing:-.02em;text-shadow:3px 3px #d0341f;font-weight:900}.st-horror{text-transform:uppercase;letter-spacing:.12em;color:#e2202a;text-shadow:0 0 14px #e2202ab3;font-family:Georgia,Times New Roman,serif;font-weight:700;animation:2.2s step-end infinite flicker}@keyframes flicker{0%,18%,22%,60%,to{opacity:1}20%,61%{opacity:.35}}.st-pixel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--mint);text-shadow:2px 2px #2c6b53;font-weight:500}.st-doc{letter-spacing:.01em;color:#f1ede4;font-style:italic;font-weight:300}.st-stop{color:var(--sky);letter-spacing:.02em;text-shadow:2px 1px #2d4f66;animation:.24s steps(2,end) infinite jitter}@keyframes jitter{50%{transform:translate(1px,-1px)rotate(-.4deg)}}.manifest{visibility:hidden;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.manifest__line{letter-spacing:-.055em;text-align:center;width:min(15ch,92vw);color:var(--ink);font-size:clamp(46px,9.4vw,156px);font-weight:900;line-height:.92;position:absolute;top:50%;left:50%;translate:-50% -50%}html[data-lang=zh] .manifest__line,html[data-lang=ja] .manifest__line{letter-spacing:0;width:min(11em,92vw);font-size:clamp(36px,7vw,110px);line-height:1.12}html[data-lang=ko] .manifest__line{word-break:keep-all;letter-spacing:-.02em}.manifest__line .wm{vertical-align:top;margin:-.04em -.02em -.08em;padding:.04em .02em .08em;display:inline-block;overflow:hidden}.manifest__line .w{display:inline-block}@media (max-width:720px){.hero__ctas{grid-template-columns:1fr 1fr;gap:10px;width:min(440px,100%);display:grid}.hero__ctas .btn{white-space:normal;text-align:center;min-height:44px;padding-inline-start:10px;padding-inline-end:10px;font-size:14px;line-height:1.15}.hero__bar span:nth-child(3),.hero__scroll{display:none}.hero__bar{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.hero{height:auto}.hero__stage{position:relative}.manifest{visibility:visible;padding:60px var(--gutter);background:var(--holo);position:relative;top:auto;bottom:auto;left:auto;right:auto}.manifest__line{width:auto;margin:0 auto .3em;font-size:clamp(36px,7vw,90px);position:static;translate:none}}.hero__gunk-main{fill:var(--offwhite)}.hero__sweep{mix-blend-mode:soft-light;transform-box:fill-box;transform-origin:50%;transform:skew(-22deg)}.hero__ring{fill:none;stroke:url(#hero-ring);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.manifest__dots{right:calc(var(--gutter) - 6px);z-index:3;opacity:0;gap:6px;display:grid;position:absolute;top:50%;translate:0 -50%}.manifest__dots button{width:22px;height:22px;position:relative}.manifest__dots button:before{content:"";width:6px;height:6px;transition:height .4s var(--ease-out), background .3s;background:#0a0a0b4d;border-radius:3px;position:absolute;top:50%;left:50%;translate:-50% -50%}.manifest__dots button:hover:before{background:#0a0a0bb3}.manifest__dots button[aria-current=true]:before{background:var(--ink);height:20px}.chamfer-top{--cut:clamp(48px, 8vw, 120px);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.display__sub{letter-spacing:-.01em;color:var(--muted);margin-top:.15em;font-size:.32em;font-weight:500;display:block}.create{z-index:2;background:var(--ink);margin-top:-100vh;padding:clamp(110px,16vh,170px) 0 clamp(70px,10vh,120px);position:relative}.steps3{max-width:var(--max);padding:0 var(--gutter);counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(30px,5vh,56px) auto 0;list-style:none;display:grid}.step3{--c:26px;min-width:0;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--line);background:#111114;flex-direction:column;gap:14px;padding:28px 26px 26px;display:flex;position:relative}.step3:before{content:"";background:var(--holo);background-size:300% 100%;height:3px;animation:6s ease-in-out infinite alternate holo-pan;position:absolute;top:0;left:0;right:0}.step3__n{color:var(--muted);font-size:11px}.step3__n b{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;font-weight:500}.step3__t{letter-spacing:-.05em;font-size:clamp(26px,2.4vw,36px);font-weight:900;line-height:1}.step3__p{color:var(--muted);font-size:15.5px}.step3__rec{color:var(--muted);font-size:13.5px}.step3__rec b{color:var(--offwhite);margin-bottom:4px;font-size:10px;font-weight:500;display:block}.step3__more summary{cursor:pointer;color:var(--muted);padding:2px 0;font-size:10px}.step3__more[open] summary{color:var(--offwhite)}.step3__more .mcp__how{grid-template-columns:1fr;gap:4px;margin-top:12px;font-size:13.5px}.step3__more .mcp__how dd{margin-bottom:10px}.step3__more .mcp__note{font-size:12.5px}.step3__actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.create__kit{max-width:var(--max);padding:0 var(--gutter);color:var(--muted);margin:18px auto 0;font-size:10px}.create__kit a{color:var(--offwhite);border-bottom:1px solid var(--lavender);text-decoration:none}@media (max-width:1020px){.steps3{grid-template-columns:1fr;max-width:640px}}.watch{padding:clamp(80px,12vh,140px) 0 clamp(70px,10vh,120px);position:relative}.screen{max-width:1240px;padding:0 var(--gutter);margin:clamp(30px,5vh,56px) auto 0}.screen__frame{--c:clamp(26px, 3.4vw, 46px);--mx:.5;--my:.3;aspect-ratio:16/9;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));padding:1.5px;animation:8s linear infinite holo-spin;position:relative}.screen__bg{background:#050506;position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px;overflow:hidden}.screen__bg img{object-fit:cover;filter:blur(40px)saturate(1.3)brightness(.55);width:100%;height:100%;transform:scale(1.2)}.screen__video{object-fit:contain;width:100%;height:100%;clip-path:polygon(0 0, calc(100% - var(--c) + .6px) 0, 100% calc(var(--c) - .6px), 100% 100%, 0 100%);cursor:pointer;position:relative}.screen__glare{pointer-events:none;background:radial-gradient(circle at calc(var(--mx) * 100%) calc(var(--my) * 100%), #ffffff1f, transparent 40%), linear-gradient(#0a0a0b8c, transparent 22%, transparent 62%, #0a0a0bd9);position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}.screen__top{top:18px;left:20px;right:calc(var(--c) + 14px);pointer-events:none;justify-content:space-between;gap:16px;font-size:11px;display:flex;position:absolute}.screen__top b{font-weight:500}.rec{vertical-align:1px;background:#ff4a5a;border-radius:50%;width:8px;height:8px;margin-right:4px;animation:1.6s ease-in-out infinite pulse;display:inline-block;box-shadow:0 0 10px #ff4a5a}.screen__bottom{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:22px;left:20px;right:20px}.screen__title{letter-spacing:-.045em;font-size:clamp(22px,3vw,44px);font-weight:900;line-height:.95}.screen__by{color:var(--muted);margin-top:8px;font-size:11px}.screen__by a{text-decoration:none}.screen__controls{flex:none;gap:6px;display:flex}.screen__controls button{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);background:#0a0a0b80;border:1px solid #f1ede438;min-width:44px;height:44px;padding:0 12px;font-size:12px;transition:background .25s,color .25s}.screen__controls button:hover{background:var(--offwhite);color:var(--ink)}.screen__sound[aria-pressed=true]{color:var(--ink);background:var(--holo);border-color:#0000}.screen__progress{background:#f1ede41f;height:3px;position:absolute;bottom:1.5px;left:1.5px;right:1.5px}.screen__progress i{transform-origin:0;background:var(--holo);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.reel{scrollbar-width:none;background:radial-gradient(circle, var(--ink) 3px, transparent 3.5px) 0 5px / 18px 10px repeat-x, radial-gradient(circle, var(--ink) 3px, transparent 3.5px) 0 calc(100% - 5px) / 18px 10px repeat-x, #18181c;gap:10px;margin-top:14px;padding:18px 12px;display:flex;position:relative;overflow-x:auto}.reel::-webkit-scrollbar{display:none}.reel__item{aspect-ratio:16/9;text-align:left;width:clamp(150px,18vw,220px);transition:outline-color .3s, transform .4s var(--ease-out);background:#0f0f12;outline:1px solid #f1ede414;flex:none;align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.reel__item img{object-fit:cover;opacity:.6;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.reel__item:hover img,.reel__item[aria-current=true] img{opacity:1}.reel__item[aria-current=true]{outline:2px solid var(--lavender)}.reel__item:hover{transform:translateY(-3px)}.reel__no{font-size:10px;position:absolute;top:8px;left:10px}.reel__title{text-shadow:0 1px 6px #000c;padding:0 10px 9px;font-size:10px;position:relative}.reel__item--slot{text-align:center;background:repeating-linear-gradient(115deg,#0000 0 12px,#f1ede408 12px 14px),#111114;outline:1px dashed #f1ede440;place-content:center;justify-items:center;gap:2px}.reel__plus{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:300;line-height:1}.reel__item--slot .reel__title{padding:0}.reel__sub{color:var(--muted);text-transform:none;font-size:9px}.screen__submit{color:var(--muted);text-transform:none;letter-spacing:.02em;margin-top:14px;font-size:11px}@media (max-width:720px){.screen__frame{aspect-ratio:4/5}.screen__bottom{flex-direction:column;align-items:flex-start}.screen__top{font-size:10px}}.lab{padding:clamp(90px,14vh,160px) 0 clamp(80px,12vh,140px);position:relative;overflow:hidden}.lab:before{content:"";background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));filter:blur(120px);opacity:.1;pointer-events:none;border-radius:50%;width:90vmax;height:60vmax;animation:20s linear infinite holo-spin;position:absolute;top:55%;left:50%;translate:-50% -50%}.machine{--c:clamp(28px, 4vw, 54px);max-width:1180px;margin:clamp(40px,6vh,72px) auto 0;margin-inline:max(var(--gutter), calc((100% - 1180px) / 2));clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);padding:1.5px;position:relative}.machine__foil{background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));animation:7s linear infinite holo-spin;position:absolute;top:0;bottom:0;left:0;right:0}.machine__reels,.machine__out{background:#111114;position:relative}.machine__reels{background:var(--line);clip-path:polygon(0 0, calc(100% - var(--c) + .6px) 0, 100% calc(var(--c) - .6px), 100% 100%, 0 100%);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.reel-col{--row:clamp(50px, 6.4vh, 66px);background:#111114;min-width:0;padding:18px 0 0}.reel-col__head{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:0 14px 10px;font-size:10px;display:flex}.reel-col__lock{border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);padding:5px 8px 4px;font-size:9px;transition:all .25s}.reel-col__lock[aria-pressed=true]{color:var(--ink);background:var(--holo);border-color:#0000}.reel-col__window{height:calc(var(--row) * 3);position:relative;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.reel-col__window:before,.reel-col__window:after{content:"";z-index:1;background:var(--holo);opacity:.7;height:1px;position:absolute;left:12px;right:12px}.reel-col__window:before{top:var(--row)}.reel-col__window:after{top:calc(var(--row) * 2)}.reel-col__strip{will-change:transform}.reel-col__item{height:var(--row);text-align:center;letter-spacing:-.03em;justify-content:center;align-items:center;padding:0 8px;font-size:clamp(14px,1.45vw,21px);font-weight:800;line-height:1;display:flex}.reel-col.is-spinning .reel-col__strip{filter:blur(1.4px)}.machine__out{text-align:center;justify-items:center;gap:18px;margin-top:1px;padding:clamp(26px,4.5vh,48px) clamp(20px,4vw,56px) clamp(26px,4vh,40px);display:grid}.machine__count{color:var(--muted);font-size:11px}.machine__count b{color:var(--offwhite);font-weight:500}.machine__card{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}.machine__card>div{--c:10px;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--line);text-align:left;background:#18181c;padding:10px 16px 11px}.machine__card dt{color:var(--muted);font-size:9px}.machine__card dd{letter-spacing:-.04em;margin:3px 0 0;font-size:clamp(18px,2vw,28px);font-weight:900;line-height:1}.machine__card>div:first-child dd{color:#0000;background:var(--holo);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite alternate holo-pan}.machine__prompt{max-width:50em;font-family:var(--font-mono);text-align:left;color:var(--muted);background:var(--ink);border:1px solid var(--line);padding:16px 18px;font-size:13px;line-height:1.6}.machine__note{color:var(--muted);margin-top:-8px;font-size:12.5px}.machine__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.machine__nx{max-width:36em;color:var(--muted);font-size:14px}.machine__hint{color:var(--muted);font-size:10px}.machine.is-burst .machine__out:after{content:"";pointer-events:none;animation:sweep .9s var(--ease-out) forwards;background:linear-gradient(105deg,#0000 30%,#ffffff1f 45%,#c9b8f529 50%,#0000 65%) 0 0/300% 100%;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes sweep{0%{background-position:100% 0}to{background-position:-50% 0}}@media (max-width:720px){.machine__reels{grid-template-columns:1fr}.reel-col{--row:52px;grid-template-columns:104px 1fr;align-items:center;padding:0;display:grid}.reel-col__head{flex-direction:column;align-items:flex-start;padding:0 0 0 14px}.reel-col__window{height:var(--row);-webkit-mask:none;mask:none}.reel-col__window:before,.reel-col__window:after{display:none}.reel-col__item{justify-content:flex-start;font-size:19px}.machine__hint{display:none}}.buy{padding:clamp(80px,12vh,140px) 0;position:relative}.buy__grid{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,80px);margin:clamp(20px,4vh,50px) auto 0;display:grid}.tagcard{justify-items:center;padding-top:150px;display:grid;position:relative}.tagcard__pivot{position:relative}.tagcard__cord{fill:none;width:40px;height:180px;stroke:var(--offwhite);stroke-width:2px;opacity:.85;position:absolute;bottom:calc(100% - 34px);left:16px}.tagcard__tag{--c:34px;--mx:.5;--my:.5;aspect-ratio:1.42;text-align:left;width:min(420px,86vw);color:var(--ink);clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);transform-origin:36px 34px;transform:rotate(var(--rot,-4deg));align-content:start;gap:14px;padding:26px 28px 24px 64px;display:grid;position:relative}.tagcard__foil{z-index:-1;background:repeating-linear-gradient(115deg, transparent 0 16px, #ffffff4d 16px 20px), radial-gradient(circle at calc(var(--mx) * 100%) calc(var(--my) * 100%), #ffffff8c, transparent 45%), conic-gradient(from var(--holo-a) at 30% 70%, var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));animation:10s linear infinite holo-spin;position:absolute;top:0;bottom:0;left:0;right:0}.tagcard__hole{background:var(--ink);border-radius:50%;width:24px;height:24px;position:absolute;top:22px;left:24px;box-shadow:inset 0 0 0 4px #ffffff80}.tagcard__k{opacity:.75;font-size:10px;font-weight:500}.tagcard__ca{letter-spacing:.02em;text-transform:none;word-break:break-all;font-size:clamp(14px,1.45vw,19px);font-weight:500;line-height:1.35}.tagcard__cta{background:var(--ink);width:max-content;color:var(--offwhite);padding:6px 10px 5px;font-size:11px;font-weight:500;display:inline-flex}.tagcard__core{letter-spacing:-.05em;font-size:clamp(64px,8vw,104px);font-weight:900;line-height:1;position:absolute;bottom:-.12em;right:16px}.steps{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.step{--c:18px;min-height:150px;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--line);background:#111114;align-content:start;gap:14px;padding:24px 22px 26px;transition:background .3s;display:grid;position:relative}.step:before{content:"";background:var(--holo);opacity:.8;width:3px;position:absolute;top:0;bottom:0;left:0}.step:hover{background:#17171b}.step__n{color:var(--muted);font-size:11px}.step p{letter-spacing:-.035em;font-size:clamp(20px,1.8vw,26px);font-weight:800;line-height:1.1}.stats{width:min(calc(100% - 2 * var(--gutter)), calc(var(--max) - 2 * var(--gutter)));background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:1px;margin:clamp(40px,7vh,80px) auto 0;display:grid}.stat{background:var(--ink);gap:8px;padding:20px 20px 22px;text-decoration:none;display:grid}.stat .mono{color:var(--muted);font-size:10px}.stat b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(20px,2vw,28px);font-weight:800}.stat b.up{color:var(--mint)}.stat b.down{color:var(--rose)}.stat--link{transition:background .3s}.stat--link:hover{background:#15151a}.stat--link b{color:#0000;background:var(--holo);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(17px,1.6vw,22px);animation:4s ease-in-out infinite alternate holo-pan}.buy__status{max-width:var(--max);padding:0 var(--gutter);color:var(--muted);margin:12px auto 0;font-size:10px}@media (max-width:1020px){.buy__grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.steps{grid-template-columns:1fr}.step{min-height:0}.stats{grid-template-columns:repeat(2,1fr)}.tagcard__tag{padding:22px 20px 20px 54px}}.join{border-top:1px solid var(--line);position:relative;overflow:hidden}.marquee{border-bottom:1px solid var(--line);padding:26px 0;overflow:hidden}.marquee__track{gap:48px;width:max-content;animation:40s linear infinite marquee;display:flex}.marquee .lockup{font-size:clamp(30px,4vw,56px)}@keyframes marquee{to{transform:translate(-50%)}}.join__inner{padding:clamp(70px, 12vh, 140px) var(--gutter) clamp(60px, 10vh, 110px);text-align:center;justify-items:center;gap:clamp(20px,4vh,40px);display:grid}.join .kicker{margin:0}.join__logo{width:min(1040px,92vw);position:relative}.join__title{font-size:clamp(40px,6vw,92px)}.join__links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.footer{padding:22px var(--gutter) calc(26px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:start;gap:24px;font-size:10px;display:grid}.footer__disc{text-align:center;text-transform:none;letter-spacing:.02em;justify-self:center;max-width:60em}.footer__kit{color:var(--muted);opacity:.7;text-decoration:none;transition:opacity .25s,color .25s}.footer__kit:hover{opacity:1;color:var(--offwhite)}@media (max-width:720px){.footer{grid-template-columns:1fr}.footer__disc{text-align:left;justify-self:start}}.logo-c{width:100%;position:relative}.logo-c svg{width:100%;height:auto;position:relative}.logo-c__foil,.logo-c__stripes{position:absolute}.logo-c__foil{width:100%;height:100%}.logo-c__stripes{background:repeating-linear-gradient(115deg, transparent 0 calc(var(--sp) - var(--sl)), #ffffff42 calc(var(--sp) - var(--sl)) var(--sp))}.copyfield{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink);align-items:center;gap:8px;width:100%;padding:6px 6px 6px 16px;display:flex}.copyfield code{text-overflow:ellipsis;white-space:nowrap;text-transform:none;flex:1;min-width:0;font-size:13px;overflow:hidden}.copyfield--code{border-radius:12px;margin-top:8px}.copyfield--code code{font-size:11px}.screen__poster{object-fit:cover;cursor:pointer;width:calc(100% - 3px);height:calc(100% - 3px);clip-path:polygon(0 0, calc(100% - var(--c) + .6px) 0, 100% calc(var(--c) - .6px), 100% 100%, 0 100%);position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}.screen__frame.is-portrait .screen__poster{object-fit:contain}.screen__poster.is-in{animation:6.5s ease-out both poster-in}@keyframes poster-in{0%{opacity:0;filter:blur(6px);transform:scale(1.06)}12%{opacity:1;filter:blur()}to{transform:scale(1)}}.screen__playbig{justify-items:center;gap:8px;padding:0;font-size:12px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.screen__playicon{aspect-ratio:1;width:clamp(72px,8vw,104px);color:var(--ink);background:var(--holo-stripes), var(--holo);transition:transform .4s var(--ease-out);background-size:100% 100%,300% 100%;border-radius:50%;place-items:center;padding-left:6px;font-size:clamp(24px,2.6vw,34px);animation:4s ease-in-out infinite alternate holo-pan;display:grid;box-shadow:0 10px 50px -10px #c9b8f5cc}.screen__playbig:hover .screen__playicon{transform:scale(1.08)}.screen__playbig .mono{text-shadow:0 1px 8px #000c}.screen__via{color:var(--muted);font-size:9px}.theater{--c:30px;width:min(640px,100vw - 24px);max-width:none;height:min(920px,100dvh - 24px);max-height:none;color:var(--offwhite);background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);border:0;margin:auto;padding:1.5px;animation:9s linear infinite holo-spin;overflow:hidden}.theater[open]{flex-direction:column;display:flex}.theater::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506db}.theater__bar{padding:12px calc(var(--c) + 6px) 12px 18px;border-bottom:1px solid var(--line);background:#0d0d10;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.theater__bar>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.theater__actions{flex:none;align-items:center;gap:10px;display:flex}.theater__x{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;text-decoration:none}.theater__body{overscroll-behavior:contain;background:#0d0d10;flex:1;min-height:0;padding:16px;overflow:auto}.theater__embed{justify-content:center;display:flex}.theater__poster{place-items:center;gap:16px;display:grid;position:relative}.theater__poster img{opacity:.4;max-height:70vh}.theater__poster span,.theater__poster .btn{position:absolute}.theater__embed.is-loading{visibility:hidden;width:550px;position:absolute}.theater__body{position:relative}.screen__arrow{z-index:2;aspect-ratio:1;background:linear-gradient(#0a0a0b8c, #0a0a0b8c) padding-box, conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose)) border-box;-webkit-backdrop-filter:blur(10px);width:clamp(44px,4.4vw,60px);transition:transform .35s var(--ease-out), color .25s;border:1.5px solid #0000;border-radius:50%;place-items:center;font-size:clamp(18px,1.6vw,24px);animation:6s linear infinite holo-spin;display:grid;position:absolute;top:50%;translate:0 -50%}.screen__arrow--prev{left:clamp(12px,2vw,28px)}.screen__arrow--next{right:clamp(12px,2vw,28px)}.screen__arrow:hover{color:var(--ink);background:var(--holo-stripes), var(--holo);background-size:100% 100%,300% 100%}.screen__arrow--prev:hover{transform:translate(-3px)}.screen__arrow--next:hover{transform:translate(3px)}.screen__dots{flex:none;gap:6px;padding-bottom:6px;display:flex}.screen__dots button{width:22px;height:4px;transition:width .35s var(--ease-out), background .25s;background:#f1ede44d;border-radius:2px}.screen__dots button:hover{background:#f1ede4b3}.screen__dots button[aria-current=true]{background:var(--holo);width:40px}.screen__submit{margin-top:16px;font-size:15px}.screen__submit a{color:var(--muted);border-bottom:1px solid var(--line);text-decoration:none;transition:color .25s,border-color .25s}.screen__submit a:hover{color:var(--offwhite);border-color:var(--lavender)}@media (max-width:720px){.screen__dots{display:none}}.casting{padding:clamp(80px,12vh,140px) 0 clamp(70px,10vh,120px);position:relative}.cast__grid{--g:clamp(12px, 1.6vw, 22px);--inset:calc(max(0px, (100% - var(--max)) / 2) + var(--gutter));gap:var(--g);padding:16px var(--inset) 18px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;cursor:grab;margin:clamp(22px,4vh,44px) 0 0;list-style:none;display:flex;overflow-x:auto}.cast__grid::-webkit-scrollbar{display:none}.cast__grid>li{flex:0 0 var(--w);--w:44vw;scroll-snap-align:start}.cast__grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.cast__grid.is-dragging .comp{pointer-events:none}@media (min-width:700px){.cast__grid>li{--w:calc((min(100vw, var(--max)) - 2 * var(--gutter) - 3 * var(--g)) / 3.4)}}@media (min-width:1200px){.cast__grid>li{--w:calc((min(100vw, var(--max)) - 2 * var(--gutter) - 5 * var(--g)) / 6)}}.cast__bar{max-width:var(--max);padding:0 var(--gutter);letter-spacing:.08em;color:var(--muted);align-items:center;gap:clamp(12px,2vw,24px);margin:4px auto 0;font-size:11px;display:flex}.cast__total b{color:var(--offwhite);font-weight:500}.cast__progress{background:var(--line);flex:1;height:2px;position:relative;overflow:hidden}.cast__progress i{background:var(--holo);background-size:300% 100%;width:30%;animation:6s ease-in-out infinite alternate holo-pan;position:absolute;top:0;bottom:0;left:0;right:auto}.cast__steps{gap:8px;display:inline-flex}.cast__steps button{border:1px solid var(--line);border-radius:var(--radius-pill);width:38px;height:38px;color:var(--offwhite);transition:background .25s,color .25s,opacity .25s}.cast__steps button:hover:not(:disabled){background:var(--offwhite);color:var(--ink)}.cast__steps button:disabled{opacity:.3;cursor:default}.cast__all{white-space:nowrap;color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;text-decoration:none}@media (max-width:700px){.cast__total,.cast__steps{display:none}}.comp{--mx:.5;--my:.5;--hover:0;--c:22px;perspective:1000px;outline:none;text-decoration:none;display:block}.comp__tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-out);display:block}.comp.is-tilting .comp__tilt{transition:transform .12s linear}.comp__face{clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);background:conic-gradient(from var(--holo-a) at calc(var(--mx) * 100%) calc(var(--my) * 100%), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));padding:1.5px;animation:9s linear infinite holo-spin;display:block;position:relative}.comp__img{aspect-ratio:3/4;clip-path:polygon(0 0, calc(100% - var(--c) + .6px) 0, 100% calc(var(--c) - .6px), 100% 100%, 0 100%);background:#16161a;display:block;position:relative;overflow:hidden}.comp__img picture,.comp__img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.comp__alt{opacity:0;transition:opacity .45s}.comp:hover .comp__alt{opacity:1}.comp:focus-visible .comp__alt{opacity:1}.comp__img img{transition:transform .8s var(--ease-out)}.comp:hover .comp__img img{transform:scale(1.04)}.comp__foil{background:repeating-linear-gradient(115deg, transparent 0 14px, #fff3 14px 17px), linear-gradient(115deg, transparent 15%, var(--rose) 32%, var(--sky) 46%, var(--mint) 58%, var(--peach) 70%, transparent 86%);background-size:100% 100%,260% 260%;background-position:0 0, calc(var(--mx) * 100%) calc(var(--my) * 100%);mix-blend-mode:color-dodge;opacity:calc(var(--hover) * .4);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.comp__glare{background:radial-gradient(circle at calc(var(--mx) * 100%) calc(var(--my) * 100%), rgb(255 255 255/calc(var(--hover) * .3)), transparent 45%), linear-gradient(transparent 50%, #0a0a0be6);position:absolute;top:0;bottom:0;left:0;right:0}.comp__onfile{color:var(--mint);text-shadow:0 1px 6px #000c;font-size:9px;position:absolute;top:12px;left:12px}.comp__label{gap:8px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.comp__no{letter-spacing:-.05em;color:var(--offwhite);align-items:center;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1;display:inline-flex}.comp__tagline{-webkit-line-clamp:2;color:#f1ede4bf;-webkit-box-orient:vertical;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.comp__open{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;font-size:10px}.comp--call .comp__img{background:repeating-linear-gradient(115deg,#0000 0 14px,#f1ede40a 14px 16px),radial-gradient(70% 55% at 50% 40%,#c9b8f52e,#0000 70%),#111114}.comp__slot{font-family:var(--font-display);color:#0000;background:var(--holo);transition:transform .8s var(--ease-out);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;place-items:center;font-size:clamp(96px,9vw,150px);font-weight:900;line-height:1;animation:6s ease-in-out infinite alternate holo-pan;display:grid;position:absolute;top:0;bottom:18%;left:0;right:0}.comp--call:hover .comp__slot{transform:scale(1.06)rotate(-4deg)}.comp--call .comp__onfile{color:var(--lavender)}.comp__slot--count{letter-spacing:-.06em;font-size:clamp(72px,7vw,116px)}.comp__no--sm{font-size:clamp(17px,1.5vw,22px)}.comp__onfile.is-new{color:var(--ink);text-shadow:none;background:var(--holo);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);padding:3px 8px 2px 6px}.archive__count{color:var(--muted);margin-left:auto}.archive__filters{z-index:2;border-bottom:1px solid var(--line);background:#0d0d10f2;flex-wrap:wrap;gap:8px;padding:16px 20px;font-size:11px;display:flex;position:sticky;top:0}.archive__filters button{border:1px solid var(--line);border-radius:var(--radius-pill);letter-spacing:.08em;color:var(--offwhite);padding:8px 14px;transition:background .25s,color .25s,border-color .25s}.archive__filters button:hover{border-color:#f1ede466}.archive__filters button[aria-pressed=true]{color:var(--ink);background:var(--holo);border-color:#0000}.archive__grid{grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:16px;padding:20px;list-style:none;display:grid}@media (min-width:900px){.archive__grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:20px;padding:26px}}.archive__none{color:var(--muted);grid-column:1/-1;padding:40px 0;font-size:12px}.mcp{--c:30px;width:min(calc(100% - 2 * var(--gutter)), calc(var(--max) - 2 * var(--gutter)));clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--line);background:#111114;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,4vw,60px);margin:clamp(40px,7vh,80px) auto 0;padding:clamp(24px,3.5vw,44px);display:grid}.mcp .kicker{margin-bottom:14px}.mcp__title{letter-spacing:-.05em;font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1}.mcp__sub{color:var(--muted);margin-top:14px}.mcp__head,.mcp__body,.mcp__how dd{min-width:0}.mcp__body{align-content:start;gap:18px;display:grid}.mcp__how{grid-template-columns:130px 1fr;gap:10px 16px;margin:0;font-size:14px;display:grid}.mcp__how dt{padding-top:3px;font-size:10px}.mcp__how dd{color:var(--muted);margin:0}.mcp__note{color:var(--muted);font-size:13px}.mcp__note em{color:var(--offwhite)}@media (max-width:1020px){.mcp{grid-template-columns:1fr}}@media (max-width:560px){.mcp__how{grid-template-columns:1fr;gap:4px}.mcp__how dd{margin-bottom:10px}}.dossier{--c:40px;width:min(1240px,100vw - 32px);max-width:none;height:min(860px,100dvh - 32px);max-height:none;color:var(--offwhite);background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);border:0;margin:auto;padding:1.5px;animation:9s linear infinite holo-spin;overflow:hidden}.dossier[open]{flex-direction:column;display:flex}.dossier::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506d1}.dossier__bar{padding:14px calc(var(--c) + 6px) 14px 20px;border-bottom:1px solid var(--line);background:#0d0d10;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.dossier__nav{align-items:center;gap:10px;display:inline-flex}.dossier__nav button,.dossier__close{border:1px solid var(--line);border-radius:var(--radius-pill);font:inherit;padding:8px 12px;transition:background .25s,color .25s}.dossier__nav button:hover,.dossier__close:hover{background:var(--offwhite);color:var(--ink)}.dossier__body{overscroll-behavior:contain;background:#0d0d10;flex:1;min-height:0;overflow:auto}.file{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:100%;display:grid}.file__media{border-right:1px solid var(--line);background:#111114;flex-direction:column;gap:10px;height:min(820px,100dvh - 90px);padding:18px;display:flex;position:sticky;top:0}.file__stage{flex:1;min-height:0;position:relative}.file__view{margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.file__view[hidden]{display:none}.file__view picture,.file__view img{object-fit:contain;width:100%;height:100%}.file__view figcaption{justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.file__view figcaption>span{color:var(--ink);background:var(--holo);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);padding:6px 12px 5px 8px}.file__view figcaption a{background:#0a0a0bb3;padding:6px 10px;text-decoration:none}.file__thumbs{scrollbar-width:thin;gap:6px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.file__thumb{aspect-ratio:3/4;opacity:.5;outline:1px solid var(--line);width:56px;transition:opacity .25s;overflow:hidden}.file__thumb img{object-fit:cover;width:100%;height:100%}.file__thumb[aria-pressed=true],.file__thumb:hover{opacity:1}.file__thumb[aria-pressed=true]{outline:2px solid var(--lavender)}.file__body{align-content:start;gap:30px;padding:clamp(22px,3vw,40px);display:grid}.file__kicker{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;font-size:10px}.file__no{letter-spacing:-.05em;align-items:center;margin-top:10px;font-size:clamp(44px,5.4vw,80px);font-weight:900;line-height:1;display:flex}.file__tagline{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.6}.file__summary{color:#f1ede4d9;margin-top:12px;font-size:16px}.file__dl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file__dl-meta{color:var(--muted);flex-basis:100%;font-size:10px}.file__h{border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:8px;font-size:11px;font-weight:500}.file__specs{grid-template-columns:96px 1fr;gap:10px 14px;margin:0;font-size:14.5px;display:grid}.file__specs dt{padding-top:2px;font-size:10px}.file__specs dt.is-never{color:var(--rose)}.file__specs dd{color:#f1ede4d1;margin:0}.file__palette{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.file__swatch{text-align:left;gap:3px;width:100%;display:grid}.file__swatch i{outline:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);height:42px;transition:transform .3s var(--ease-out)}.file__swatch:hover i{transform:translateY(-3px)}.file__swatch span{font-size:9px}.file__swatch span:last-child{color:var(--muted)}.file__howto{color:var(--muted);gap:6px;margin:0 0 16px;padding-left:20px;font-size:14px;display:grid}.file__prompt{border:1px solid var(--line);background:var(--ink);margin-top:10px}.file__prompt-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 12px;font-size:10px;display:flex}.file__prompt-head .mono{font-size:10px}.file__pre{font-family:var(--font-mono);white-space:pre-wrap;color:#f1ede4c7;margin:0;padding:12px;font-size:12px;line-height:1.6}.file__rules{color:var(--muted);gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.file__note{color:var(--muted);margin:-4px 0 12px;font-size:13px}html.is-modal{overflow:hidden}@media (max-width:900px){.dossier{--c:26px;clip-path:none;width:100vw;height:100dvh}.file{grid-template-columns:1fr}.file__media{border-right:0;border-bottom:1px solid var(--line);height:70vh;position:relative}}.fm,.lang{position:relative}.fm__btn{border-radius:var(--radius-pill);border:1px solid var(--line);align-items:center;gap:10px;height:38px;padding:0 14px 0 12px;transition:border-color .25s,background .25s;display:inline-flex}.fm__btn:hover,.fm.is-open .fm__btn{background:#f1ede40d;border-color:#f1ede459}.fm__eq{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.fm__eq i{background:var(--holo);background-size:100% 400%;border-radius:1px;width:3px;height:30%}.fm.is-playing .fm__eq i{animation:.9s ease-in-out infinite alternate eq}.fm.is-playing .fm__eq i:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.fm.is-playing .fm__eq i:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}.fm.is-playing .fm__eq i:nth-child(4){animation-duration:.8s;animation-delay:-.2s}@keyframes eq{0%{height:20%}to{height:100%}}.fm__label{text-align:left;max-width:150px;font-size:9px;line-height:1.25;display:grid}.fm__brand{color:var(--muted)}.fm__state{text-overflow:ellipsis;white-space:nowrap;color:var(--offwhite);overflow:hidden}.fm__short{font-size:11px;display:none}.fm__panel{--c:18px;z-index:5;-webkit-backdrop-filter:blur(20px);width:min(360px,100vw - 32px);clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);background:#0e0e11;border:1px solid #f1ede41f;gap:12px;padding:18px;display:grid;position:absolute;top:calc(100% + 14px);right:-60px;box-shadow:0 30px 80px -20px #000c}.fm__panel[hidden]{display:none}.fm__now{align-items:center;gap:12px;display:flex}.fm__art{object-fit:cover;flex:none;width:64px;height:64px}.fm__meta{min-width:0}.fm__index{color:#0000;background:var(--holo);-webkit-background-clip:text;background-clip:text;font-size:9px}.fm__title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;margin-top:4px;font-weight:800;overflow:hidden}.fm__artist{color:var(--muted);font-size:9px}.fm__bar{cursor:pointer;background:#f1ede41f;height:4px;position:relative}.fm__bar i{transform-origin:0;background:var(--holo);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.fm__time{color:var(--muted);justify-content:space-between;margin-top:-6px;font-size:9px;display:flex}.fm__controls{align-items:center;gap:6px;display:flex}.fm__controls button{border:1px solid var(--line);border-radius:50%;width:40px;height:40px;font-size:11px;transition:background .25s,color .25s}.fm__controls button:hover{background:var(--offwhite);color:var(--ink)}.fm__controls .fm__play{width:48px;height:48px;color:var(--ink);background:var(--holo);border:0}.fm__vol{min-width:0;accent-color:var(--lavender);flex:1}.fm__list{border-top:1px solid var(--line);max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.fm__list button{text-align:left;border-bottom:1px solid #f1ede40f;grid-template-columns:26px 1fr auto;gap:8px;width:100%;padding:8px 4px;font-size:13px;display:grid}.fm__list button:hover,.fm__list li[aria-current=true] button{color:var(--lavender)}.fm__no,.fm__len{font-family:var(--font-mono);color:var(--muted);font-size:10px}.fm__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fm__error{color:var(--rose);font-size:13px}.fm__native{display:none}.fm__native.is-shown{gap:8px;display:grid}.fm__native p{color:var(--muted);font-size:10px}.fm__frame{border:0;width:100%;height:120px}.fm__native:not(.is-shown) .fm__frame{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fm__listen{color:var(--muted);font-size:10px;text-decoration:none}.fm__listen:hover{color:var(--offwhite)}.lang__btn{border-radius:var(--radius-pill);border:1px solid var(--line);height:38px;padding:0 12px;font-size:11px;transition:border-color .25s}.lang__btn:hover{border-color:#f1ede459}.lang__list{z-index:5;-webkit-backdrop-filter:blur(20px);background:#0e0e11;border:1px solid #f1ede41f;border-radius:14px;min-width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 14px);right:0}.lang__list[hidden]{display:none}[data-lang-option]{text-align:left;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}[data-lang-option]:hover{background:#f1ede40f}[data-lang-option] .mono{width:22px;color:var(--muted);font-size:10px}[data-lang-option][aria-checked=true]{color:var(--ink);background:var(--holo)}[data-lang-option][aria-checked=true] .mono{color:var(--ink)}.menu__langs{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.menu__langs [data-lang-option]{border:1px solid var(--line);border-radius:var(--radius-pill);padding:8px 12px;font-size:14px}@media (max-width:1240px){.fm__label{display:none}.fm__btn{padding:0 12px}}@media (max-width:1020px){.lang,.nav__cta{display:none}.fm{margin-left:auto}.fm__short{display:inline}.fm__panel{width:auto;position:fixed;top:76px;left:16px;right:16px}}.fm__hint{--c:14px;z-index:6;width:260px;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);opacity:0;transform-origin:80% 0;transition:opacity .35s, transform .5s var(--ease-out);background:#0e0e11;border:1px solid #f1ede424;justify-items:start;gap:6px;padding:16px 18px;display:grid;position:absolute;top:calc(100% + 16px);right:-40px;transform:translateY(-8px)scale(.98);box-shadow:0 24px 60px -20px #000c,0 0 40px -10px #c9b8f573}.fm__hint[hidden]{display:none}.fm__hint.is-in{opacity:1;transform:none}.fm__hint:before{content:"";background:var(--holo);background-size:300% 100%;height:2px;animation:4s ease-in-out infinite alternate holo-pan;position:absolute;top:0;left:0;right:0}.fm__hint-t{letter-spacing:-.04em;padding-right:24px;font-size:20px;font-weight:900;line-height:1.05}.fm__hint-p{color:var(--muted);font-size:14px}.fm__hint .btn{margin-top:6px}.fm__hint-x{width:26px;height:26px;color:var(--muted);border-radius:50%;font-size:11px;position:absolute;top:8px;right:18px}.fm__hint-x:hover{color:var(--offwhite);background:#f1ede414}.fm.is-hinting .fm__eq i{animation:.45s ease-in-out infinite alternate eq}.fm.is-hinting .fm__eq i:nth-child(2){animation-delay:-.15s}.fm.is-hinting .fm__eq i:nth-child(3){animation-delay:-.3s}.fm.is-hinting .fm__btn{border-color:var(--lavender);box-shadow:0 0 24px -4px #c9b8f5b3}@media (max-width:1020px){.fm__hint{position:fixed;top:84px;right:16px}}.fmband{border-top:1px solid var(--line);padding:clamp(70px,11vh,130px) 0;position:relative;overflow:hidden}.fmband:before{content:"";background:conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose));filter:blur(110px);opacity:.1;pointer-events:none;border-radius:50%;width:60vmax;height:40vmax;animation:18s linear infinite holo-spin;position:absolute;top:50%;left:12%;translate:-30% -50%}.fmband__inner{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid;position:relative}.fmband .display{font-size:clamp(42px,5.6vw,88px)}.fmband .lede{max-width:30em}.fmband__air{color:var(--muted);align-items:center;gap:6px;margin-left:6px;font-style:normal;display:inline-flex}.fmband__air:before{content:"";background:#f1ede440;border-radius:50%;width:7px;height:7px}.fmband.is-playing .fmband__air{color:var(--offwhite)}.fmband.is-playing .fmband__air:before{background:#ff4a5a;animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 10px #ff4a5a}.fmband__eq{align-items:flex-end;gap:3px;height:34px;margin-top:22px;display:flex}.fmband__eq i{background:var(--holo);opacity:.5;background-size:100% 500%;border-radius:1px;flex:0 0 6px;height:14%;transition:opacity .4s}.fmband.is-playing .fmband__eq i{opacity:1;animation:.8s ease-in-out infinite alternate eq}.fmband.is-playing .fmband__eq i:nth-child(3n){animation-duration:.55s;animation-delay:-.2s}.fmband.is-playing .fmband__eq i:nth-child(3n+1){animation-duration:1.05s;animation-delay:-.5s}.fmband.is-playing .fmband__eq i:nth-child(4n){animation-duration:.7s;animation-delay:-.35s}.fmband__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.fmband__note{color:var(--muted);margin-top:16px;font-size:10px}.vinyl{aspect-ratio:1;width:clamp(220px,26vw,360px);position:relative}.vinyl__disc{background:radial-gradient(circle, transparent 0 31%, #0a0a0b33 31.5% 32%, transparent 32.5%), repeating-radial-gradient(circle, #0a0a0b00 0 3px, #0a0a0b38 3px 4px), conic-gradient(from var(--holo-a), var(--rose), var(--lavender), var(--sky), var(--mint), var(--peach), var(--rose), var(--lavender), var(--sky), var(--rose));border-radius:50%;animation:12s linear infinite holo-spin,2.2s linear infinite paused vinyl-spin;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 30px 70px -24px #000000e6,0 0 60px -20px #c9b8f580,inset 0 0 0 2px #0a0a0b99}.vinyl__disc:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(130deg,#ffffff59,#0000 30% 70%,#fff3);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.fmband.is-playing .vinyl__disc{animation-play-state:running,running}@keyframes vinyl-spin{to{transform:rotate(360deg)}}.vinyl__label{aspect-ratio:1;background:var(--ink);width:36%;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.vinyl__label .lockup{font-size:clamp(11px,1.3vw,17px)}.vinyl__label i{aspect-ratio:1;background:#f1ede499;border-radius:50%;width:6%;position:absolute;top:76%;left:50%;translate:-50% -50%}.vinyl__arm{transform-origin:94%;width:50%;height:8px;transition:transform .9s var(--ease-out);position:absolute;top:2%;right:-8%;transform:rotate(32deg)}.vinyl__arm:before{content:"";background:#2b2c31;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;right:0;translate:30% -50%;box-shadow:inset 0 0 0 2px #f1ede440}.vinyl__arm i{background:linear-gradient(#e8ecf2,#8b8f99);border-radius:3px;position:absolute;top:2px;bottom:2px;left:0;right:6%}.vinyl__arm i:before{content:"";background:#c9ccd3;border-radius:2px;width:16px;height:12px;position:absolute;top:50%;left:-6px;translate:0 -50%}.fmband.is-playing .vinyl__arm{transform:rotate(-20deg)}.fmband.is-loading .vinyl__arm{transform:rotate(4deg)}@media (max-width:820px){.fmband__inner{text-align:center;grid-template-columns:1fr;justify-items:center}.fmband__eq,.fmband__actions{justify-content:center}.fmband .lede{margin-inline-start:auto;margin-inline-end:auto}}.pad{border-top:1px solid var(--line);padding:clamp(80px,12vh,140px) 0;position:relative;overflow:hidden}.pad__inner{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.pad .kicker{margin-bottom:18px}.pad .display{font-size:clamp(44px,6.4vw,104px)}.pad .lede{max-width:30em}.pad__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.pad__route{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;font-size:clamp(14px,1.3vw,17px);font-weight:500;display:flex}.pad__route i{color:var(--muted);font-style:normal}.pad__route .ctag{margin-left:0}.pad__how{letter-spacing:.08em;color:var(--muted);margin-top:12px;font-size:10px}.pad__note{max-width:38em;color:var(--muted);margin-top:18px;font-size:12.5px}.pad__visual{justify-self:center;width:min(100%,340px)}@media (max-width:820px){.pad__inner{grid-template-columns:minmax(0,1fr)}.pad__visual{width:min(76%,300px)}}

.nav__links{margin-right:auto}
.btn svg{width:1em;height:1em;fill:currentColor;flex:none}.nav__x{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;margin-right:8px;border-radius:999px;color:var(--offwhite);border:1.5px solid var(--line);transition:background .3s,border-color .3s}.nav__x:hover{background:#f1ede414;border-color:#f1ede466}.nav__x svg{width:17px;height:17px;fill:currentColor}.nav__x+.nav__cta{margin-left:0}@media (max-width:1020px){.nav__x{margin-left:auto}}.hero__ctas .hero__x{grid-column:1/-1;justify-self:center}.buy__status{display:none}.buy__cta{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:clamp(32px,5vw,56px)}
