@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7150917543fc9da-s.0mybutugvu-lq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.2fpqrm51ez0iq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9457141811d41ae-s.02frcczqg7k-8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac34884600cd8d5d-s.2936i88_6qsfd.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1ccd2766b08c828-s.p.15gdzqknx46iu.woff2)format("woff2");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:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/507a47c1876d4ec2-s.2qdkzeru_ecot.woff2)format("woff2");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:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.23aeddxv5enbo.woff2)format("woff2");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:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e7150917543fc9da-s.0mybutugvu-lq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.2fpqrm51ez0iq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9457141811d41ae-s.02frcczqg7k-8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ac34884600cd8d5d-s.2936i88_6qsfd.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1ccd2766b08c828-s.p.15gdzqknx46iu.woff2)format("woff2");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:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/507a47c1876d4ec2-s.2qdkzeru_ecot.woff2)format("woff2");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:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.23aeddxv5enbo.woff2)format("woff2");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:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e7150917543fc9da-s.0mybutugvu-lq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.2fpqrm51ez0iq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9457141811d41ae-s.02frcczqg7k-8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ac34884600cd8d5d-s.2936i88_6qsfd.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1ccd2766b08c828-s.p.15gdzqknx46iu.woff2)format("woff2");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:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/507a47c1876d4ec2-s.2qdkzeru_ecot.woff2)format("woff2");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:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.23aeddxv5enbo.woff2)format("woff2");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:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7150917543fc9da-s.0mybutugvu-lq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.2fpqrm51ez0iq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9457141811d41ae-s.02frcczqg7k-8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ac34884600cd8d5d-s.2936i88_6qsfd.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1ccd2766b08c828-s.p.15gdzqknx46iu.woff2)format("woff2");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:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/507a47c1876d4ec2-s.2qdkzeru_ecot.woff2)format("woff2");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:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.23aeddxv5enbo.woff2)format("woff2");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:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.lora_1c6bd4c3-module__Hwd4HG__className{font-family:Lora,Lora Fallback;font-style:normal}.lora_1c6bd4c3-module__Hwd4HG__variable{--font-lora:"Lora", "Lora Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_f9a36462-module__mmbSNq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_f9a36462-module__mmbSNq__variable{--font-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5ebe6;--ink:#2b1a15;--muted:#7a6660;--line:#e5dacb;--brand:#c85c40;--brand-dark:#6d2e1e;--accent:#148a7a;--surface:#fffdfa;--white:#fff;--gold:#d99c43;--shadow-color:#2b1a1514}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans), "Plus Jakarta Sans", sans-serif;background-image:radial-gradient(circle at 10% 20%,#c85c400a 0%,#0000 40%),radial-gradient(circle at 90% 80%,#148a7a0a 0%,#0000 40%),repeating-linear-gradient(45deg,#2b1a1503 0 1px,#0000 1px 10px);overflow-x:hidden}h1,h2,h3,h4,.font-serif{font-family:var(--font-lora), "Lora", serif;font-weight:700}button,input,select{font-family:inherit;font-size:inherit}.page{flex-direction:column;width:min(100%,1200px);min-height:100vh;margin:0 auto;padding:24px 16px;display:flex}.game-page{background:linear-gradient(#fff4da1a,#ffebc429),url(/images/game-bg-desktop.png) 50%/cover no-repeat;width:100%;max-width:none;min-height:100dvh;padding:28px clamp(18px,3vw,48px) 24px;overflow:hidden}.game-header{z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,1180px);min-height:72px;margin:0 auto;display:grid;position:relative}.game-title{color:#71321d;text-align:center;text-transform:none;letter-spacing:0;text-shadow:0 2px #fff6e1d9,0 8px 18px #602b1738;grid-column:2;font-size:2.15rem;line-height:1}.guide-button{color:#7a341f;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffeecd75;border:1px solid #8b432457;border-radius:999px;justify-self:end;min-height:42px;padding:0 18px;font-weight:800;box-shadow:0 8px 22px #70371b1f}.guide-button:hover{background:#ffe5ba9e}.music-toggle{z-index:1100;color:#7a341f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffeecd94;border:1px solid #8b432457;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .18s,background .18s,color .18s;display:grid;position:fixed;top:22px;left:22px;box-shadow:0 8px 22px #70371b29}.music-toggle:hover{background:#ffe5babd;transform:translateY(-1px)}.music-toggle:focus-visible{outline-offset:3px;outline:3px solid #d99c4380}.music-toggle.is-on{color:#fffaf5;background:linear-gradient(#be643d,#9f4528);border-color:#7a301d}.game-stage{z-index:2;flex:1;place-items:center;width:min(100%,1180px);min-height:0;margin:0 auto;padding:clamp(8px,2vh,24px) 0 clamp(46px,7vh,86px);display:grid;position:relative}.game-error{width:min(92vw,420px);position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.guide-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2d160b8a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.guide-modal{color:#2b1a15;background:#fffcf5fa;border:1px solid #8b432447;border-radius:28px;flex-direction:column;width:min(92vw,520px);max-height:85vh;padding:32px 28px 24px;display:flex;overflow:hidden;box-shadow:0 30px 90px #2d160b61}.guide-modal-title{color:#71321d;text-align:center;letter-spacing:.05em;margin:0;font-size:1.6rem}.guide-modal-divider{color:#c69574;align-items:center;gap:10px;width:140px;height:20px;margin:12px auto 16px;display:flex}.guide-modal-divider:before,.guide-modal-divider:after{content:"";background:linear-gradient(90deg,#0000,currentColor);flex:1;height:1px}.guide-modal-divider:after{background:linear-gradient(90deg,currentColor,#0000)}.guide-modal-divider span{border:1.2px solid;border-radius:36% 36% 45% 45%;width:12px;height:14px;display:block}.guide-content-scroll{flex:1;margin-bottom:20px;padding-right:6px;overflow-y:auto}.guide-content-scroll::-webkit-scrollbar{width:5px}.guide-content-scroll::-webkit-scrollbar-track{background:#2b1a1508;border-radius:99px}.guide-content-scroll::-webkit-scrollbar-thumb{background:#8b432438;border-radius:99px}.guide-content-scroll::-webkit-scrollbar-thumb:hover{background:#8b432461}.guide-section{flex-direction:column;gap:12px;display:flex}.guide-section-title{color:#421b0f;border-bottom:1.5px dashed #8b432433;align-items:center;gap:8px;margin:0 0 4px;padding-bottom:6px;font-size:1.12rem;display:flex}.guide-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.guide-steps li{align-items:flex-start;gap:12px;display:flex}.step-num{color:#fffdfa;background:#a04f31;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:2px;font-size:.8rem;font-weight:800;display:grid;box-shadow:0 2px 5px #a04f313d}.guide-steps p{color:#533b31;margin:0;font-size:.92rem;line-height:1.45}.guide-steps strong{color:#2b1a15}.guide-prizes{flex-direction:column;gap:10px;display:flex}.prize-item{background:linear-gradient(135deg,#fff9,#f6ede261);border:1px solid #8b432424;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex;box-shadow:0 4px 12px #2b1a1508}.prize-badge{text-transform:uppercase;letter-spacing:.02em;text-align:center;border-radius:6px;flex:none;min-width:60px;padding:3px 8px;font-size:.68rem;font-weight:800}.prize-badge.gold{color:#8a640f;background:#fbf1d5;border:1px solid #ecc970}.prize-badge.silver{color:#4b5563;background:#eef2f5;border:1px solid #cbd5e1}.prize-badge.bronze{color:#92400e;background:#fdf0ea;border:1px solid #fca5a5}.prize-badge.luck{color:#0d9488;background:#e6f6f4;border:1px solid #99f6e4}.prize-details{flex:1;min-width:0}.prize-details strong{color:#2b1a15;margin-bottom:2px;font-size:.92rem;display:block}.prize-details p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.guide-close-btn{color:#fffaf5;letter-spacing:.08em;background:linear-gradient(#be643d,#9f4528);border:1.5px solid #7a301d;border-radius:999px;width:100%;margin-top:4px;font-size:1.1rem;box-shadow:0 8px 18px #5523132e}.guide-close-btn:hover{background:linear-gradient(#c96f48,#8f371f)}.header{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:24px;display:flex}.brand-title{color:var(--brand-dark);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.5rem;display:flex}.brand-title span{color:var(--brand)}.shell{flex:1;gap:32px;display:grid}@media (min-width:820px){.shell.two{grid-template-columns:1fr 1.2fr;align-items:start}}.panel{background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0px var(--brand-dark);border-radius:0;padding:24px;transition:transform .2s,box-shadow .2s;position:relative}.panel.interactive:hover{box-shadow:8px 8px 0px var(--brand-dark);transform:translate(-2px,-2px)}.stack{flex-direction:column;gap:16px;display:flex}.row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.title-large{color:var(--brand-dark);margin-bottom:8px;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.1}.subtitle{color:var(--muted);font-size:1rem;line-height:1.6}.onboarding-overlay{z-index:1000;overscroll-behavior:contain;background:radial-gradient(circle at 82% 9%,#6f5c2f57 0 4%,#0000 18%),radial-gradient(circle at 8% 82%,#b05c3938 0 8%,#0000 25%),linear-gradient(115deg,#0d0805f5,#2b180feb 52%,#120a07f5);justify-content:center;align-items:center;width:100%;height:100dvh;padding:20px;transition:transform .8s cubic-bezier(.85,0,.15,1),opacity .8s;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}.onboarding-overlay.exit{opacity:0;pointer-events:none;transform:translateY(-100%)scale(.98)}.onboarding-pedestal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:linear-gradient(#fffdf97a,#fbf3e861),radial-gradient(circle at 50% 10%,#ffffff5c,#0000 42%);border:1px solid #ffffff57;border-radius:34px;flex-direction:column;flex:none;width:100%;max-width:760px;min-height:min(92dvh,900px);max-height:calc(100dvh - 40px);display:flex;position:relative;overflow:hidden auto;box-shadow:0 30px 80px #0000006b,0 8px 30px #63301c38,inset 0 0 0 1px #69483414}.onboarding-header{color:var(--brand-dark);text-align:center;background:0 0;border-bottom:none;padding:38px 56px 12px;position:relative;overflow:visible}.onboarding-header:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#a057361c,#0000 54%),repeating-linear-gradient(45deg,#6d2e1e06 0 1px,#0000 1px 9px);position:absolute;inset:0}.onboarding-logo{letter-spacing:.36em;text-transform:uppercase;color:#8b4a31;z-index:2;margin-bottom:24px;font-size:1rem;font-weight:700;position:relative}.onboarding-mark{z-index:2;border:2px solid #a04c2dbd;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 16px;display:grid;position:relative}.onboarding-mark span,.onboarding-submit-pot{color:#e88751;background:currentColor;border:none;border-radius:0;width:40px;height:34px;display:inline-block;position:relative;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 72'><path d='M45 8 H51 V14 C58 17 63 26 63 38 C63 51 56 62 48 62 C40 62 33 51 33 38 C33 26 38 17 45 14 Z'/><path d='M38 4 H58 C58 8 54 11 48 11 C42 11 38 8 38 4 Z'/><path d='M39 63 H57 L54 68 H42 Z'/><path d='M24 45 C16 43 10 38 7 31 C16 31 23 36 24 45 Z'/><path d='M26 35 C18 32 14 26 14 18 C22 21 27 27 26 35 Z'/><path d='M30 27 C24 22 23 15 26 8 C32 14 34 21 30 27 Z'/><path d='M25 55 C17 55 10 51 5 45 C14 43 22 47 25 55 Z'/><path d='M72 45 C80 43 86 38 89 31 C80 31 73 36 72 45 Z'/><path d='M70 35 C78 32 82 26 82 18 C74 21 69 27 70 35 Z'/><path d='M66 27 C72 22 73 15 70 8 C64 14 62 21 66 27 Z'/><path d='M71 55 C79 55 86 51 91 45 C82 43 74 47 71 55 Z'/><path d='M29 55 C21 48 17 39 16 28' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/><path d='M67 55 C75 48 79 39 80 28' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 72'><path d='M45 8 H51 V14 C58 17 63 26 63 38 C63 51 56 62 48 62 C40 62 33 51 33 38 C33 26 38 17 45 14 Z'/><path d='M38 4 H58 C58 8 54 11 48 11 C42 11 38 8 38 4 Z'/><path d='M39 63 H57 L54 68 H42 Z'/><path d='M24 45 C16 43 10 38 7 31 C16 31 23 36 24 45 Z'/><path d='M26 35 C18 32 14 26 14 18 C22 21 27 27 26 35 Z'/><path d='M30 27 C24 22 23 15 26 8 C32 14 34 21 30 27 Z'/><path d='M25 55 C17 55 10 51 5 45 C14 43 22 47 25 55 Z'/><path d='M72 45 C80 43 86 38 89 31 C80 31 73 36 72 45 Z'/><path d='M70 35 C78 32 82 26 82 18 C74 21 69 27 70 35 Z'/><path d='M66 27 C72 22 73 15 70 8 C64 14 62 21 66 27 Z'/><path d='M71 55 C79 55 86 51 91 45 C82 43 74 47 71 55 Z'/><path d='M29 55 C21 48 17 39 16 28' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/><path d='M67 55 C75 48 79 39 80 28' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/></svg>") 50%/contain no-repeat}.onboarding-mark span:before,.onboarding-submit-pot:before,.onboarding-mark span:after,.onboarding-submit-pot:after{content:none}.onboarding-title{z-index:2;color:#351e14;letter-spacing:0;perspective:900px;justify-items:center;margin:0 0 18px;font-size:4.15rem;line-height:.92;display:grid;position:relative}.onboarding-title-main,.onboarding-title-accent{background:linear-gradient(#2b160e 0%,#5e2a16 34%,#a84e25 54%,#2f160e 78%,#7b3a20 100%) 50% 20%/100% 190%;color:#0000;filter:drop-shadow(0 2px #fff7e8c7)drop-shadow(0 9px 10px #3a1b0f5c);text-shadow:0 1px #fff6e5e6,0 -1px #461e0fa6,2px 3px #4e241433;-webkit-background-clip:text;background-clip:text;width:fit-content;animation:4.8s ease-in-out infinite titleClaySheen;display:block}.onboarding-title-main{font-size:.62em;font-weight:700;transform:translateY(.08em)}.onboarding-title-accent{font-size:1em;font-weight:800}@keyframes titleClaySheen{0%,to{filter:drop-shadow(0 2px #fff7e8c7)drop-shadow(0 9px 10px #3a1b0f57);background-position:50% 18%}48%{filter:drop-shadow(0 2px #fff9efe0)drop-shadow(0 11px 13px #3a1b0f6b);background-position:50% 88%}}.onboarding-quote{z-index:2;color:#87472f;margin:0;font-size:clamp(1.25rem,3vw,1.85rem);font-style:italic;line-height:1.4;position:relative}.onboarding-divider{color:#c69574;z-index:2;align-items:center;gap:14px;width:190px;height:28px;margin:20px auto 0;display:flex;position:relative}.onboarding-divider:before,.onboarding-divider:after{content:"";background:linear-gradient(90deg,#0000,currentColor);flex:1;height:1px}.onboarding-divider:after{background:linear-gradient(90deg,currentColor,#0000)}.onboarding-divider span{border:1.5px solid;border-radius:36% 36% 45% 45%;width:16px;height:19px;display:block}.onboarding-form-body{z-index:2;padding:10px 56px 20px}.onboarding-footer{min-height:112px;color:var(--muted);text-align:center;letter-spacing:.02em;background:linear-gradient(#0000,#e2cbab6b),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 150'><path d='M0 126 C75 72 117 105 171 69 C231 29 280 88 341 59 C413 24 470 109 531 74 C606 31 666 121 733 83 C796 47 829 83 900 42 V150 H0 Z' fill='%23d8c3a4' opacity='.48'/><path d='M0 139 C98 108 147 125 209 102 C291 72 338 122 407 96 C490 64 553 135 625 103 C705 67 783 127 900 86 V150 H0 Z' fill='%23c9ad86' opacity='.35'/><path d='M118 122 h62 m-52 0 v-16 h42 v16 m251 7 h95 m-78 0 v-18 h56 v18 m274 0 h70 m-58 0 v-15 h44 v15' stroke='%239b7b56' stroke-width='2' fill='none' opacity='.38'/></svg>") bottom/cover no-repeat;border-top:none;margin-top:auto;padding:0;font-size:.78rem}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.field{flex-direction:column;gap:6px;display:flex}.field label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.85rem;font-weight:700}.field input{border:none;border-bottom:2px solid var(--line);color:var(--ink);-webkit-text-size-adjust:100%;background:0 0;border-radius:0;outline:none;width:100%;padding:12px 4px;font-size:max(16px,1.1rem);font-weight:500;transition:border-color .25s}.field input:focus{border-bottom-color:var(--brand)}.panel select{border:2px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;outline:none;padding:0 12px;font-weight:700}.panel select:focus{border-color:var(--brand)}.onboarding-form{flex-direction:column;gap:18px;display:flex}.onboarding-field{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffff61,#faf1e538);border:1.5px solid #764e362e;border-radius:16px;grid-template-columns:76px 1fr;align-items:center;gap:20px;min-height:104px;padding:18px 22px;display:grid;box-shadow:0 8px 22px #4b26160f,inset 0 0 0 1px #ffffff57}.onboarding-field-icon{color:#a14f31;background:linear-gradient(135deg,#f2e8dc61,#ebe1d63d);border-radius:12px;place-items:center;width:58px;height:58px;display:grid}.onboarding-field-control{min-width:0}.onboarding-field label{color:#70432f;letter-spacing:.08em;font-size:1.02rem}.onboarding-field input{color:#2f211b;border:none;margin-top:9px;padding:0;font-size:max(16px,1.2rem);font-weight:500}.onboarding-field input::placeholder{color:#312a2694}.onboarding-field:focus-within{border-color:#a04f317a;box-shadow:0 10px 28px #4b26161f,0 0 0 3px #a04f3114,inset 0 0 0 1px #ffffffd1}.onboarding-submit{color:#fffaf5;letter-spacing:.1em;background:linear-gradient(#be643d,#9f4528);border-color:#7a301d;border-radius:999px;min-height:78px;margin:14px 20px 6px;font-size:1.24rem;box-shadow:0 12px 22px #55231347,inset 0 1px #ffdabe5c,inset 0 -3px #571f1061}.onboarding-submit:hover{background:linear-gradient(#c96f48,#8f371f)}.onboarding-submit-pot{color:#f3d7c2;transform:scale(.78)}.onboarding-privacy{color:#312a26bf;text-align:left;justify-content:center;align-items:center;gap:12px;width:min(100%,500px);margin:8px auto 0;font-size:1rem;line-height:1.45;display:flex}.onboarding-privacy svg{color:#7b665b;flex:none}.onboarding-vase-left,.onboarding-vase-right,.onboarding-leaves{pointer-events:none;z-index:1;position:fixed}.onboarding-vase-left{opacity:.46;filter:blur(.2px);background:radial-gradient(at 50% 7%,#8a533b 0 22%,#0000 23%),linear-gradient(90deg,#0000 20%,#3a2015 20% 80%,#0000 80%),radial-gradient(at 50% 56%,#6c3e2b 0 45%,#28150e 74%,#0000 75%);border-radius:50% 50% 28% 28%;width:170px;height:310px;bottom:9%;left:-44px}.onboarding-vase-left:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 9px,#d6936529 10px 12px);border:2px solid #cc8b6242;border-radius:50%;position:absolute;inset:38% 15% 19%}.onboarding-vase-right{opacity:.5;background:radial-gradient(at 50% 18%,#9e5b3e 0 29%,#0000 30%),radial-gradient(at 50% 62%,#7b452f 0 55%,#2c160f 78%,#0000 79%);border-radius:50%;width:150px;height:145px;bottom:13%;right:-24px}.onboarding-leaves{opacity:.82;transform-origin:78% 4%;width:330px;height:290px;animation:7s ease-in-out infinite leavesSway;top:-28px;right:-34px;transform:rotate(-18deg)}.onboarding-leaves:before,.onboarding-leaves:after{content:"";background-repeat:no-repeat;position:absolute;inset:0}.onboarding-leaves:before{filter:drop-shadow(0 12px 13px #00000057);background:linear-gradient(144deg,#0000 0 45%,#5e6f39bd 46% 48%,#0000 49%),radial-gradient(34px 18px at 53% 18%,#708044 0 68%,#0000 70%),radial-gradient(42px 22px at 71% 23%,#4f6732 0 68%,#0000 70%),radial-gradient(38px 20px at 82% 42%,#7f9251 0 68%,#0000 70%),radial-gradient(42px 22px at 56% 47%,#5d7640 0 68%,#0000 70%),radial-gradient(34px 18px at 75% 62%,#415b2b 0 68%,#0000 70%),radial-gradient(30px 16px at 42% 33%,#87985d 0 68%,#0000 70%)}.onboarding-leaves:after{opacity:.58;filter:blur(.1px)drop-shadow(0 10px 12px #00000047);background:linear-gradient(144deg,#0000 0 45%,#4f5d31b8 46% 48%,#0000 49%),radial-gradient(32px 17px at 53% 18%,#6f7f45 0 68%,#0000 70%),radial-gradient(39px 21px at 71% 23%,#4f6934 0 68%,#0000 70%),radial-gradient(36px 19px at 82% 42%,#7a8e51 0 68%,#0000 70%),radial-gradient(39px 21px at 56% 47%,#58723e 0 68%,#0000 70%),radial-gradient(32px 17px at 75% 62%,#3f592d 0 68%,#0000 70%);transform:translate(-118px,88px)rotate(126deg)scale(.84)}.onboarding-overlay:before,.onboarding-overlay:after{content:"";pointer-events:none;z-index:0;opacity:.42;filter:blur(.2px);background-repeat:no-repeat;position:fixed}.onboarding-overlay:before{background:linear-gradient(100deg,#0000 0 48%,#4b5d3394 49% 51%,#0000 52%),radial-gradient(44px 22px at 44% 16%,#5e7340 0 68%,#0000 70%),radial-gradient(48px 24px at 56% 29%,#7f8f58 0 68%,#0000 70%),radial-gradient(42px 22px at 39% 43%,#405a31 0 68%,#0000 70%),radial-gradient(50px 25px at 58% 58%,#687d43 0 68%,#0000 70%),radial-gradient(40px 21px at 42% 74%,#516936 0 68%,#0000 70%);width:260px;height:430px;top:20%;left:-96px;transform:rotate(18deg)}.onboarding-overlay:after{background:linear-gradient(100deg,#0000 0 48%,#52653780 49% 51%,#0000 52%),radial-gradient(42px 22px at 43% 18%,#647a43 0 68%,#0000 70%),radial-gradient(46px 24px at 58% 33%,#84945b 0 68%,#0000 70%),radial-gradient(39px 21px at 40% 49%,#435d34 0 68%,#0000 70%),radial-gradient(47px 25px at 58% 66%,#698049 0 68%,#0000 70%);width:250px;height:380px;bottom:10%;right:-90px;transform:rotate(-28deg)}@keyframes leavesSway{0%,to{transform:rotate(-18deg)translate(0,0)}50%{transform:rotate(-14deg)translate(-6px,4px)}}@media (min-width:681px) and (max-height:940px){.onboarding-overlay{align-items:flex-start;padding-block:16px}.onboarding-pedestal{max-width:680px;min-height:auto}.onboarding-header{padding:24px 48px 8px}.onboarding-mark{width:42px;height:42px;margin-bottom:10px}.onboarding-logo{margin-bottom:14px;font-size:.86rem}.onboarding-title{margin-bottom:10px;font-size:3.55rem}.onboarding-quote{font-size:1.25rem}.onboarding-divider{height:20px;margin-top:10px}.onboarding-form-body{padding:8px 48px 16px}.onboarding-form{gap:12px}.onboarding-field{grid-template-columns:62px 1fr;min-height:84px;padding:13px 18px}.onboarding-field-icon{width:50px;height:50px}.onboarding-field label{font-size:.9rem}.onboarding-field input{margin-top:6px;font-size:1.05rem}.onboarding-submit{min-height:62px;margin-top:8px;font-size:1.05rem}.onboarding-privacy{margin-top:4px;font-size:.92rem}.onboarding-footer{min-height:70px}}.button{background:var(--brand);color:var(--white);border:2px solid var(--ink);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;box-shadow:4px 4px 0px var(--ink);justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:14px 28px;font-size:1rem;font-weight:700;transition:transform .1s,box-shadow .1s,background-color .2s;display:inline-flex}.button:hover{background:var(--brand-dark)}.button:active{box-shadow:2px 2px 0px var(--ink);transform:translate(2px,2px)}.button:disabled{opacity:.5;cursor:not-allowed}.button.secondary{background:var(--accent)}.button.secondary:hover{background:#0d6c5f}.button.ghost{color:var(--ink);box-shadow:none;border:1px solid var(--line);background:0 0}.button.ghost:hover{background:#2b1a150a}.borderless-orbit-section{box-shadow:none;background:0 0;border:none;place-items:center;width:100%;padding:0;display:grid;position:relative}.orbit-scene-container{--orbit-z:clamp(140px, 20vw, 240px);--pot-orbit-scale:clamp(.76, calc(.76 + .22vw), .96);--pot-orbit-back-scale:.54;perspective:1200px;background:0 0;justify-content:center;align-items:center;width:min(100%,960px);height:min(65dvh,560px);min-height:420px;display:flex;position:relative;overflow:hidden}.pots-orbit-ring{width:100%;height:100%;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.pot-orbit-item{transform-style:preserve-3d;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex-direction:column;align-items:center;transition:left 1s cubic-bezier(.34,1.56,.64,1),top 1s cubic-bezier(.34,1.56,.64,1),transform 1s cubic-bezier(.34,1.56,.64,1),filter .5s;animation:18s linear infinite orbitRotate;display:flex;position:absolute}.pots-orbit-ring.is-entering .pot-orbit-item{animation:1.2s cubic-bezier(.34,1.6,.64,1) both potSpawn;animation-delay:calc(var(--index) * .18s);animation-play-state:running}.pots-orbit-ring.is-spinning-fast .pot-orbit-item{animation:.6s linear infinite orbitRotateFast}.orbit-scene-container:hover .pot-orbit-item{animation-play-state:paused}.orbit-scene-container:hover .pots-orbit-ring.is-entering .pot-orbit-item,.orbit-scene-container:hover .pots-orbit-ring.is-spinning-fast .pot-orbit-item{animation-play-state:running}.pots-orbit-ring.is-grid{transform-style:flat!important;transform:none!important}.pots-orbit-ring.is-grid .pot-orbit-item{left:var(--grid-x)!important;top:var(--grid-y)!important;z-index:10!important;filter:none!important;animation:none!important;transform:translate(-50%,-50%)!important}@media (max-width:480px){.pots-orbit-ring.is-grid .pot-3d{transform-origin:50%;transform:scale(.68)}}@keyframes potSpawn{0%{transform:rotateY(var(--angle)) translateZ(0px) rotateY(var(--angle-neg)) translateY(80px) scale(0);opacity:0}to{transform:rotateY(var(--angle)) translateZ(var(--orbit-z)) rotateY(var(--angle-neg)) translateY(0px) scale(var(--pot-orbit-scale));opacity:1}}@keyframes orbitRotate{0%{transform:rotateY(var(--angle)) translateZ(var(--orbit-z)) rotateY(var(--angle-neg)) translateY(0px) scale(var(--pot-orbit-scale));z-index:5}25%{z-index:10}50%{transform:rotateY(calc(var(--angle) + 180deg)) translateZ(var(--orbit-z)) rotateY(calc(var(--angle-neg) - 180deg)) translateY(5px) scale(var(--pot-orbit-back-scale));z-index:1;filter:brightness(.75)}75%{z-index:1}to{transform:rotateY(calc(var(--angle) + 360deg)) translateZ(var(--orbit-z)) rotateY(calc(var(--angle-neg) - 360deg)) translateY(0px) scale(var(--pot-orbit-scale));z-index:5}}@keyframes orbitRotateFast{0%{transform:rotateY(var(--angle)) translateZ(var(--orbit-z)) rotateY(var(--angle-neg)) translateY(0px) scale(var(--pot-orbit-scale));z-index:5}50%{transform:rotateY(calc(var(--angle) + 180deg)) translateZ(var(--orbit-z)) rotateY(calc(var(--angle-neg) - 180deg)) translateY(5px) scale(var(--pot-orbit-back-scale));z-index:1;filter:brightness(.75)}to{transform:rotateY(calc(var(--angle) + 360deg)) translateZ(var(--orbit-z)) rotateY(calc(var(--angle-neg) - 360deg)) translateY(0px) scale(var(--pot-orbit-scale));z-index:5}}.pot-shadow{width:calc(var(--pot-body-w,90px) * .85);pointer-events:none;background:radial-gradient(#2b1a1559 0%,#0000 70%);border-radius:50%;height:10px;margin-top:4px}.pot-3d{width:var(--pot-body-w,100px);height:var(--pot-total-h,154px);transform-style:preserve-3d;flex-direction:column;align-items:center;transition:transform .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}.pot-orbit-item:hover .pot-3d{transform:translateY(-12px)scale(1.05)}.pot-lip-3d{width:var(--pot-lip-w,50px);height:var(--pot-lip-h,10px);background:var(--lip-grad);border:1.5px solid var(--ink);z-index:10;border-radius:50%;margin-bottom:-5px;position:relative;transform:translateZ(5px);box-shadow:inset 0 2px 3px #ffffff40}.pot-neck-3d{width:var(--pot-neck-w,38px);height:var(--pot-neck-h,32px);background:var(--neck-grad);border-left:1.5px solid var(--ink);border-right:1.5px solid var(--ink);z-index:9;border-radius:var(--pot-neck-radius,0 0 8px 8px);margin-bottom:-8px;transform:translateZ(2px);box-shadow:inset -4px 0 8px #0000002e,inset 4px 0 8px #ffffff1f}.pot-body-3d{width:var(--pot-body-w,90px);height:var(--pot-body-h,98px);border-radius:var(--pot-body-radius,50% 50% 45% 45%);background:var(--body-grad);border:2px solid var(--ink);z-index:8;justify-content:center;align-items:center;margin-bottom:-5px;display:flex;position:relative;overflow:hidden;box-shadow:inset -8px -10px 20px #00000059,inset 8px 10px 20px #ffffff26}.pot-base-3d{width:var(--pot-base-w,48px);height:var(--pot-base-h,14px);background:var(--base-grad);border-radius:var(--pot-base-radius,4px / 8px 8px 4px 4px);border:2px solid var(--ink);z-index:7;transform:translateZ(1px);box-shadow:inset 0 -3px 5px #0000004d}.pot-body-pattern{background-image:var(--pattern-bg);background-position:50%;background-repeat:no-repeat;background-size:var(--pattern-size,100% 100%);width:100%;height:100%;opacity:var(--pattern-opacity,.35);mix-blend-mode:var(--pattern-blend,overlay);pointer-events:none;position:absolute;top:0;left:0}.pot-body-glow{pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:40%;height:40%;position:absolute;top:15%;left:15%}.style-pot-3 .pot-body-glow,.style-pot-5 .pot-body-glow,.style-pot-6 .pot-body-glow{opacity:.85!important;background:radial-gradient(circle at 35% 25%,#ffffff73 0%,#0000 35%),linear-gradient(135deg,#ffffff26 0%,#0000 50%)!important;width:80%!important;height:80%!important;top:10%!important;left:10%!important}.pot-cracks-overlay{border-radius:inherit;mix-blend-mode:multiply;opacity:0;pointer-events:none;z-index:11;background:radial-gradient(circle at 50% 40%,#fff8e42e 0 4%,#0000 12%),radial-gradient(circle at 49% 42%,#2b1a153d 0 2%,#0000 12%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(#000 0 68%,#0000 82%);mask-image:radial-gradient(#000 0 68%,#0000 82%)}.crack-line{left:var(--crack-x);top:var(--crack-y);width:var(--crack-l);height:var(--crack-w);transform:rotate(var(--crack-a)) scaleX(0);transform-origin:0;background:linear-gradient(90deg,#ffecc573,#2b1a15e6 18%,#2b1a15b8 74%,#0000);border-radius:999px;position:absolute;box-shadow:0 0 0 .75px #ffda9933,0 1px 2px #2b1a1561}.crack-line:after{content:"";transform-origin:0;opacity:.7;background:#2b1a15b8;width:34%;height:1px;position:absolute;top:50%;right:18%;transform:rotate(42deg)}.pot-cracks-overlay.level-1{opacity:.55}.pot-cracks-overlay.level-2{opacity:.95}.pot-cracks-overlay.level-1 .crack-line,.pot-cracks-overlay.level-2 .crack-line{animation:.28s cubic-bezier(.21,.82,.32,1) both crackGrow;animation-delay:var(--crack-d)}.pot-cracks-overlay.level-1 .crack-line:nth-child(n+5){opacity:0;animation:none}.style-pot-1{--pot-total-h:154px;--pot-lip-w:52px;--pot-lip-h:10px;--pot-neck-w:36px;--pot-neck-h:30px;--pot-neck-radius:0 0 6px 6px;--pot-body-w:92px;--pot-body-h:98px;--pot-body-radius:50% 50% 45% 45%;--pot-base-w:46px;--pot-base-h:14px;--lip-grad:linear-gradient(90deg, #964230, #c85c40, #6d2719);--neck-grad:linear-gradient(90deg, #964230, #c85c40, #6d2719);--body-grad:linear-gradient(90deg, #7c3121 0%, #ba4f35 30%, #e07258 50%, #ba4f35 70%, #571c10 100%);--base-grad:linear-gradient(90deg, #6d2719, #964230, #48170c);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><line x1='0' y1='10' x2='100' y2='10' stroke='%23431f13' stroke-width='3'/><line x1='0' y1='15' x2='100' y2='15' stroke='%23431f13' stroke-width='1'/><path d='M 0 35 Q 25 20 50 35 T 100 35 M 0 55 Q 25 40 50 55 T 100 55' fill='none' stroke='%23431f13' stroke-width='4'/><line x1='0' y1='80' x2='100' y2='80' stroke='%23431f13' stroke-width='1'/><line x1='0' y1='85' x2='100' y2='85' stroke='%23431f13' stroke-width='3'/></svg>");--pattern-opacity:.75;--pattern-blend:overlay}.style-pot-2{--pot-total-h:146px;--pot-lip-w:48px;--pot-lip-h:9px;--pot-neck-w:34px;--pot-neck-h:24px;--pot-neck-radius:0 0 4px 4px;--pot-body-w:96px;--pot-body-h:94px;--pot-body-radius:50%;--pot-base-w:52px;--pot-base-h:12px;--lip-grad:linear-gradient(90deg, #68291c, #a04230, #44160e);--neck-grad:linear-gradient(90deg, #68291c, #a04230, #44160e);--body-grad:linear-gradient(90deg, #68291c 0%, #a04230 30%, #c15743 50%, #a04230 70%, #44160e 100%);--base-grad:linear-gradient(90deg, #44160e, #68291c, #2a0c07);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><circle cx='50' cy='50' r='30' fill='none' stroke='%2330130a' stroke-width='4'/><circle cx='50' cy='50' r='20' fill='none' stroke='%2330130a' stroke-width='2' stroke-dasharray='4,4'/><circle cx='50' cy='50' r='10' fill='none' stroke='%2330130a' stroke-width='2'/><path d='M50 10 L50 90 M10 50 L90 50' stroke='%2330130a' stroke-width='1.5' stroke-opacity='0.5'/></svg>");--pattern-opacity:.65;--pattern-blend:overlay}.style-pot-3{--pot-total-h:160px;--pot-lip-w:56px;--pot-lip-h:11px;--pot-neck-w:32px;--pot-neck-h:34px;--pot-neck-radius:0 0 12px 12px;--pot-body-w:88px;--pot-body-h:102px;--pot-body-radius:52% 52% 42% 42%;--pot-base-w:44px;--pot-base-h:15px;--lip-grad:linear-gradient(90deg, #10665b, #1a8b7c, #083b33);--neck-grad:linear-gradient(90deg, #10665b, #1a8b7c, #083b33);--body-grad:linear-gradient(90deg, #10665b 0%, #1a8b7c 30%, #48bdae 50%, #1a8b7c 70%, #083b33 100%);--base-grad:linear-gradient(90deg, #083b33, #10665b, #05231e);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><path d='M60 20 C50 40 40 50 60 75 C80 50 70 40 60 20 Z' fill='%23ffffff' stroke='%23f17290' stroke-width='2'/><path d='M60 25 C52 42 45 52 60 75 C75 52 68 42 60 25 Z' fill='%23ffd0da'/><path d='M60 40 C35 50 30 65 60 75 C90 65 85 50 60 40 Z' fill='%23ffffff' stroke='%23f17290' stroke-width='1.5'/><path d='M60 40 C42 52 38 62 60 75 C82 62 78 52 60 40 Z' fill='%23ffd0da' opacity='0.8'/><circle cx='60' cy='62' r='8' fill='%23ffd452'/><path d='M25 85 C45 80 75 80 95 85 C90 95 30 95 25 85 Z' fill='%2313776b'/></svg>");--pattern-opacity:1;--pattern-blend:normal}.style-pot-4{--pot-total-h:150px;--pot-lip-w:50px;--pot-lip-h:9px;--pot-neck-w:38px;--pot-neck-h:28px;--pot-neck-radius:0;--pot-body-w:90px;--pot-body-h:96px;--pot-body-radius:46% 46% 48% 48%;--pot-base-w:42px;--pot-base-h:13px;--lip-grad:linear-gradient(90deg, #aa593c, #e08e70, #7d351d);--neck-grad:linear-gradient(90deg, #aa593c, #e08e70, #7d351d);--body-grad:linear-gradient(90deg, #aa593c 0%, #e08e70 30%, #f7b499 50%, #e08e70 70%, #7d351d 100%);--base-grad:linear-gradient(90deg, #7d351d, #aa593c, #4d1c0d);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><path d='M10 30 C10 15 25 15 30 20 C35 15 50 15 50 30 C50 40 40 45 30 40 C20 45 10 40 10 30 Z' fill='none' stroke='%23fdf5e6' stroke-width='3' opacity='0.75'/><path d='M20 30 A5 5 0 1 1 30 30' fill='none' stroke='%23fdf5e6' stroke-width='2' opacity='0.75'/><path d='M50 60 C50 50 60 50 65 52 C70 50 80 50 80 60 C80 68 72 72 65 68' fill='none' stroke='%23fdf5e6' stroke-width='3' opacity='0.75'/></svg>");--pattern-opacity:.6;--pattern-blend:overlay}.style-pot-5{--pot-total-h:152px;--pot-lip-w:54px;--pot-lip-h:10px;--pot-neck-w:36px;--pot-neck-h:26px;--pot-neck-radius:0 0 8px 8px;--pot-body-w:94px;--pot-body-h:98px;--pot-body-radius:48% 48% 46% 46%;--pot-base-w:50px;--pot-base-h:14px;--lip-grad:linear-gradient(90deg, #964230, #c85c40, #6d2719);--neck-grad:linear-gradient(90deg, #964230, #c85c40, #6d2719);--body-grad:linear-gradient(90deg, #823424 0%, #ba4f35 30%, #e07258 50%, #ba4f35 70%, #5b1f14 100%);--base-grad:linear-gradient(90deg, #6d2719, #964230, #48170c);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><path d='M20 60 C30 50 45 40 60 45 C75 50 85 65 75 75 C65 85 50 75 40 70 C30 65 20 70 20 60 Z' fill='%231c6e63' opacity='0.7'/><path d='M50 40 C55 30 65 25 80 30 C90 35 95 50 85 55 C75 60 65 50 50 40 Z' fill='%231c6e63' opacity='0.5'/><path d='M50 35 C60 35 80 45 90 40 C100 35 105 50 95 60 C85 70 70 65 50 35 Z' fill='%23ffffff' stroke='%231c1c1c' stroke-width='1.5'/><path d='M65 42 C72 44 80 48 85 45 C82 40 75 38 65 42 Z' fill='%23ff5b33'/><path d='M78 48 C82 50 88 52 90 50 C88 46 82 44 78 48 Z' fill='%231c1c1c'/><circle cx='92' cy='43' r='1.5' fill='%231c1c1c'/></svg>");--pattern-opacity:.95;--pattern-blend:normal}.style-pot-6{--pot-total-h:158px;--pot-lip-w:50px;--pot-lip-h:10px;--pot-neck-w:36px;--pot-neck-h:36px;--pot-neck-radius:0;--pot-body-w:92px;--pot-body-h:100px;--pot-body-radius:50% 50% 40% 40%;--pot-base-w:46px;--pot-base-h:14px;--lip-grad:linear-gradient(90deg, #1e1e1e, #3a3a3a, #121212);--neck-grad:linear-gradient(180deg, #1e1e1e 0%, #1e1e1e 22%, #d99c43 22%, #d99c43 32%, #b83c25 32%, #b83c25 45%, #d99c43 45%, #d99c43 55%, #1e1e1e 55%, #1e1e1e 100%);--body-grad:linear-gradient(90deg, #782c1d 0%, #ba4f35 30%, #e07258 50%, #ba4f35 70%, #571c10 100%);--base-grad:linear-gradient(90deg, #121212, #1e1e1e, #0a0a0a);--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><path d='M10 80 Q30 75 50 85 T90 85' fill='none' stroke='%235c5043' stroke-width='3'/><path d='M40 80 C50 65 65 60 75 65 C85 70 90 80 85 85 C80 90 70 88 60 82' fill='%23222222'/><path d='M45 78 C52 68 60 65 68 70 C72 72 70 80 60 82' fill='%23ba3c25'/><circle cx='70' cy='69' r='1.5' fill='%23ffffff'/><path d='M74 69 L78 72 L73 73 Z' fill='%23d99c43'/><path d='M25 95 C25 90 35 88 40 92 C45 88 55 90 55 95 C55 98 45 100 40 98 C35 100 25 98 25 95 Z' fill='%23827362' opacity='0.6'/></svg>");--pattern-opacity:.95;--pattern-blend:normal}.style-pot-1,.style-pot-2,.style-pot-3,.style-pot-4,.style-pot-5,.style-pot-6{--pot-total-h:210px;--pot-lip-w:92px;--pot-lip-h:14px;--pot-neck-w:66px;--pot-neck-h:48px;--pot-neck-radius:42% 42% 26% 26% / 18% 18% 28% 28%;--pot-body-w:138px;--pot-body-h:136px;--pot-body-radius:50% 50% 47% 47% / 46% 46% 50% 50%;--pot-base-w:82px;--pot-base-h:16px;--lip-grad:linear-gradient(90deg, #39160e 0%, #8c3b27 26%, #e09675 50%, #8c3b27 74%, #2a0e08 100%);--neck-grad:radial-gradient(ellipse at 50% 28%, #ffcdac6b, transparent 34%), linear-gradient(90deg, #42190f 0%, #9d432e 28%, #d37555 50%, #8b3724 74%, #2d1009 100%);--body-grad:radial-gradient(circle at 32% 24%, #ffe2ccc7 0 13%, #ffd6bc52 22%, transparent 43%), linear-gradient(90deg, #703020 0%, #b9553c 22%, #df8769 48%, #b14b33 72%, #552012 100%);--base-grad:linear-gradient(90deg, #32120b 0%, #7d3322 28%, #c0795d 50%, #6e2a1b 74%, #220b06 100%);--pattern-opacity:1;--pattern-blend:normal;--pattern-size:100% 100%}.pot-lip-3d{box-shadow:inset 0 2px 3px #ffdabe73,inset 0 -4px 7px #230c06a6,0 2px 2px #2b1a1559}.pot-neck-3d{clip-path:polygon(7% 0,93% 0,67% 43%,76% 100%,24% 100%,33% 43%);border-left:none;border-right:none;border:1.5px solid var(--ink)}.pot-base-3d{border-radius:50%/62% 62% 34% 34%}.style-pot-1{--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><path d='M12 66 C34 52 49 47 104 31' fill='none' stroke='%23271918' stroke-width='6' stroke-linecap='round'/><path d='M24 61 C12 34 28 18 53 15 C53 40 41 58 24 61 Z' fill='%232e7a62' stroke='%231b3f34' stroke-width='2'/><path d='M48 49 C39 24 56 10 84 9 C82 36 68 51 48 49 Z' fill='%236ea18d' stroke='%231b3f34' stroke-width='2'/><path d='M70 39 C80 17 102 13 111 31 C94 44 80 48 70 39 Z' fill='%23376051' stroke='%231b3f34' stroke-width='2'/><path d='M65 53 C90 49 109 64 110 90 C82 88 66 73 65 53 Z' fill='%232c594c' stroke='%231b3f34' stroke-width='2'/><path d='M30 58 C23 48 22 35 32 23 M52 48 C55 34 64 23 76 14 M72 42 C83 34 94 29 105 28 M72 58 C85 65 96 75 105 87' fill='none' stroke='%2388b9a4' stroke-width='1.2' opacity='0.75'/></svg>")}.style-pot-2{--pattern-size:112% 112%;--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><defs><linearGradient id='wingA' x1='0' x2='1'><stop offset='0' stop-color='%23225c50'/><stop offset='0.52' stop-color='%236fa58d'/><stop offset='1' stop-color='%231c4a42'/></linearGradient><linearGradient id='bellyA' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23fff9ea'/><stop offset='0.72' stop-color='%23e8dfcf'/><stop offset='1' stop-color='%23c9b9a6'/></linearGradient></defs><path d='M24 86 C43 78 65 76 91 90' fill='none' stroke='%23251b18' stroke-width='5' stroke-linecap='round'/><path d='M84 89 C91 86 99 87 105 92' fill='none' stroke='%23251b18' stroke-width='3' stroke-linecap='round'/><circle cx='102' cy='92' r='4.2' fill='%23148a7a' stroke='%23251b18' stroke-width='1.4'/><path d='M43 65 C45 48 55 35 70 31 C86 27 101 37 103 51 C105 66 91 78 72 80 C55 82 44 76 43 65 Z' fill='url(%23bellyA)' stroke='%23251b18' stroke-width='2.1'/><path d='M45 66 C49 54 61 45 78 44 C76 59 64 73 45 78 Z' fill='url(%23wingA)' stroke='%23251b18' stroke-width='2'/><path d='M50 73 C41 82 34 94 27 110' fill='none' stroke='%23276558' stroke-width='10' stroke-linecap='round'/><path d='M48 73 C43 86 39 98 36 113' fill='none' stroke='%23b74431' stroke-width='3.2' stroke-linecap='round'/><path d='M33 98 L24 113 M38 98 L33 116 M43 97 L42 114' fill='none' stroke='%231e4c43' stroke-width='1.6' opacity='0.85'/><path d='M74 32 C82 23 97 26 104 38 C94 42 82 42 74 34 Z' fill='%236d2c20' stroke='%23251b18' stroke-width='2'/><path d='M69 35 C79 33 90 34 101 38' fill='none' stroke='%23c88366' stroke-width='1.2' opacity='0.85'/><path d='M86 43 C91 43 96 43 101 45' fill='none' stroke='%23251b18' stroke-width='5' stroke-linecap='round'/><path d='M98 43 L114 47 L99 52 Z' fill='%23d76335' stroke='%23251b18' stroke-width='1.4'/><circle cx='92' cy='39' r='3.3' fill='%23f8f0da' stroke='%23251b18' stroke-width='1.3'/><circle cx='93' cy='39' r='1.35' fill='%23251b18'/><path d='M78 48 C74 56 75 69 84 76' fill='none' stroke='%23d2c3b0' stroke-width='1.2'/><path d='M52 57 C63 55 72 51 80 47 M50 63 C62 63 72 60 84 53 M50 69 C62 70 71 67 82 61' fill='none' stroke='%239bc2b2' stroke-width='1.15' opacity='0.9'/><path d='M58 79 L47 100 M63 79 L62 104' fill='none' stroke='%23251b18' stroke-width='3.1' stroke-linecap='round'/><path d='M47 100 C39 98 32 101 25 107 M62 104 C70 100 77 101 83 107' fill='none' stroke='%23251b18' stroke-width='2.3' stroke-linecap='round'/></svg>")}.style-pot-3{--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><circle cx='60' cy='60' r='36' fill='%23c97858' stroke='%23712e1e' stroke-width='4'/><circle cx='60' cy='60' r='28' fill='none' stroke='%23712e1e' stroke-width='2' stroke-dasharray='2 3'/><circle cx='60' cy='60' r='17' fill='none' stroke='%23712e1e' stroke-width='2.5'/><path d='M60 21 L64 32 L60 40 L56 32 Z M60 80 L64 88 L60 99 L56 88 Z M21 60 L32 56 L40 60 L32 64 Z M80 60 L88 56 L99 60 L88 64 Z' fill='%23712e1e'/><path d='M60 42 C70 42 78 50 78 60 C78 70 70 78 60 78 C50 78 42 70 42 60 C42 50 50 42 60 42 Z' fill='none' stroke='%23712e1e' stroke-width='2'/><path d='M60 43 C53 51 53 69 60 77 M60 43 C67 51 67 69 60 77 M43 60 C51 53 69 53 77 60 M43 60 C51 67 69 67 77 60' fill='none' stroke='%23712e1e' stroke-width='2'/><circle cx='60' cy='60' r='6' fill='%23712e1e'/><g stroke='%23712e1e' stroke-width='1.1' opacity='0.55'><path d='M60 12 V22 M60 98 V108 M12 60 H22 M98 60 H108 M28 28 L36 36 M84 84 L92 92 M92 28 L84 36 M36 84 L28 92'/><path d='M31 20 L39 37 M89 20 L81 37 M20 31 L37 39 M100 31 L83 39 M20 89 L37 81 M100 89 L83 81 M31 100 L39 83 M89 100 L81 83'/></g></svg>")}.style-pot-4{--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><path d='M60 86 C54 68 42 61 28 70 C35 86 49 91 60 86 Z' fill='%2384a897' stroke='%232d5649' stroke-width='2'/><path d='M60 86 C66 68 79 61 94 70 C86 87 70 91 60 86 Z' fill='%2384a897' stroke='%232d5649' stroke-width='2'/><path d='M60 86 C57 96 54 104 48 112 M60 86 C63 96 66 104 72 112 M60 88 C60 99 60 106 60 114' fill='none' stroke='%23221918' stroke-width='4' stroke-linecap='round'/><path d='M60 25 C48 43 47 59 60 72 C73 59 72 43 60 25 Z' fill='%23d93026' stroke='%237a1f18' stroke-width='2'/><path d='M43 38 C41 55 48 67 60 74 C61 55 55 44 43 38 Z' fill='%23ec5e3f' stroke='%237a1f18' stroke-width='1.8'/><path d='M77 38 C79 55 72 67 60 74 C59 55 65 44 77 38 Z' fill='%23ec5e3f' stroke='%237a1f18' stroke-width='1.8'/><path d='M34 54 C42 68 51 76 63 75 C57 61 49 54 34 54 Z' fill='%23f07046' stroke='%237a1f18' stroke-width='1.8'/><path d='M86 54 C78 68 69 76 57 75 C63 61 71 54 86 54 Z' fill='%23f07046' stroke='%237a1f18' stroke-width='1.8'/><circle cx='36' cy='83' r='7' fill='%23ff6d39' stroke='%237a1f18' stroke-width='2'/><circle cx='84' cy='83' r='7' fill='%23ff6d39' stroke='%237a1f18' stroke-width='2'/></svg>")}.style-pot-5{--pattern-size:108% 108%;--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><defs><linearGradient id='leafC' x1='0' x2='1'><stop offset='0' stop-color='%238bc1ad'/><stop offset='0.62' stop-color='%233f8b78'/><stop offset='1' stop-color='%231f5d50'/></linearGradient><linearGradient id='bandC' x1='0' x2='1'><stop offset='0' stop-color='%238d3926'/><stop offset='0.5' stop-color='%23e0a07d'/><stop offset='1' stop-color='%23712b1c'/></linearGradient></defs><path d='M27 24 C43 17 78 17 94 24 L99 31 C78 27 43 27 22 31 Z' fill='url(%23bandC)' stroke='%2361241a' stroke-width='1.4'/><path d='M29 27 H91' stroke='%2361241a' stroke-width='1.2'/><path d='M34 24 L39 28 L44 24 L49 28 L54 24 L59 28 L64 24 L69 28 L74 24 L79 28 L84 24' fill='none' stroke='%2361241a' stroke-width='1'/><circle cx='42' cy='26' r='1.5' fill='%2361241a'/><circle cx='60' cy='26' r='1.5' fill='%2361241a'/><circle cx='78' cy='26' r='1.5' fill='%2361241a'/><path d='M13 63 C36 55 64 56 107 51' fill='none' stroke='%23251918' stroke-width='7' stroke-linecap='round'/><path d='M13 59 C38 53 65 54 108 49' fill='none' stroke='%237b3426' stroke-width='3.2' stroke-linecap='round'/><path d='M23 57 C10 44 17 32 39 32 C44 46 36 56 23 57 Z' fill='url(%23leafC)' stroke='%232d594d' stroke-width='1.8'/><path d='M46 55 C35 39 46 28 70 32 C70 49 60 58 46 55 Z' fill='url(%23leafC)' stroke='%232d594d' stroke-width='1.8'/><path d='M79 52 C75 37 88 29 107 36 C103 50 91 56 79 52 Z' fill='url(%23leafC)' stroke='%232d594d' stroke-width='1.8'/><path d='M28 67 C14 68 9 80 18 92 C33 87 39 75 28 67 Z' fill='%23599a86' stroke='%232d594d' stroke-width='1.7'/><path d='M58 64 C42 67 38 82 50 95 C66 88 72 72 58 64 Z' fill='%237fb49f' stroke='%232d594d' stroke-width='1.7'/><path d='M92 59 C80 65 80 80 95 89 C108 79 107 65 92 59 Z' fill='%23659e8c' stroke='%232d594d' stroke-width='1.7'/><path d='M24 55 C28 45 32 38 39 33 M48 54 C54 44 60 37 69 33 M81 51 C90 45 98 40 107 36 M27 68 C22 76 20 84 18 91 M57 65 C53 75 52 85 51 94 M93 60 C97 70 97 80 96 88' fill='none' stroke='%23b7d5c8' stroke-width='1.05' opacity='0.8'/><path d='M17 67 C45 62 75 62 109 58' fill='none' stroke='%23e99062' stroke-width='1.4' opacity='0.9'/></svg>")}.style-pot-6{--pattern-bg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><path d='M-3 50 C25 34 45 48 68 39 C88 31 102 24 123 30 L123 47 C98 42 84 49 65 56 C43 64 22 54 -3 68 Z' fill='%23e16f59' stroke='%238b2f20' stroke-width='2'/><path d='M-5 69 C24 54 45 67 68 58 C90 50 102 44 125 49 L125 65 C99 62 84 68 64 76 C41 85 20 73 -5 88 Z' fill='%23c84e3c' stroke='%238b2f20' stroke-width='2'/><path d='M-4 87 C23 78 43 86 66 80 C88 75 103 68 124 73 L124 88 C98 87 83 91 64 97 C40 104 18 94 -4 106 Z' fill='%239d382b' stroke='%2361241a' stroke-width='2'/><path d='M7 41 C24 32 41 36 57 32 M4 61 C27 52 45 58 64 51 M5 82 C28 76 45 82 64 76' fill='none' stroke='%23ffd0bb' stroke-width='1.6' opacity='0.6'/><circle cx='92' cy='36' r='3.5' fill='%23f9f4c4'/><circle cx='77' cy='57' r='2.5' fill='%23bd392e'/></svg>")}.pot-focus-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999;background:#2b1a15b8;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:fixed;top:0;left:0}.pot-focus-content{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;display:flex;position:relative}.pot-focus-overlay.is-final-smash{animation:.42s ease-out both finalSmashBackdrop}.pot-focus-overlay.is-final-smash .pot-focus-content{animation:.5s cubic-bezier(.3,.02,.18,1) both finalSmashShake}.pot-zoomed{cursor:pointer;-webkit-tap-highlight-color:transparent;margin-bottom:80px;transform:scale(2.2)}.pot-zoomed .pot-shadow{opacity:.15;transform:scale(2.2)translateY(30px)}.wobble{animation:.3s cubic-bezier(.36,.07,.19,.97) both cssWobble}.shake{animation:.4s cubic-bezier(.36,.07,.19,.97) both cssShake}.shatter{pointer-events:none}.shatter .pot-body-pattern,.shatter .pot-body-glow,.shatter .pot-cracks-overlay{opacity:0!important}.shatter .pot-lip-3d{animation:.78s cubic-bezier(.13,.92,.21,1) both explodeLip}.shatter .pot-neck-3d{animation:.82s cubic-bezier(.13,.92,.21,1) both explodeNeck}.shatter .pot-body-3d{overflow:visible;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.shatter .pot-base-3d{animation:.9s cubic-bezier(.13,.92,.21,1) both explodeBase}.shatter-flash,.shatter-shockwave{pointer-events:none;display:none;position:absolute;inset:0}.shatter-flash{z-index:14;border-radius:inherit;filter:blur(.5px);background:radial-gradient(circle at 48% 38%,#fff6cdd9 0 6%,#d88d5352 18%,#0000 58%)}.shatter-shockwave{top:45%;left:50%;z-index:10;border:2px solid #ffdda4b3;border-radius:50%;width:38px;height:38px;inset:auto;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 28px #ffb75f80}.shatter .shatter-flash{animation:.22s ease-out both ceramicFlash;display:block}.shatter .shatter-shockwave{animation:.56s ease-out both ceramicShockwave;display:block}.is-final-smash .shatter .shatter-flash{background:radial-gradient(circle at 48% 38%,#fffada 0 8%,#e68d4880 22%,#0000 68%);animation-duration:.34s}.is-final-smash .shatter .shatter-shockwave{border-width:3px;animation-duration:.72s;box-shadow:0 0 34px #ffd391bf,0 0 90px #c85c4061}.is-final-smash .shatter .shard{animation-duration:calc(var(--shard-duration,.82s) + .18s)}.is-final-smash .shatter .dust{filter:blur(10px);width:28px;height:28px}.shard{z-index:12;border:var(--shard-thickness,1px) solid #2b1a15e0;transform-origin:48% 54%;will-change:transform, opacity;display:none;position:absolute;box-shadow:inset -2px -2px 4px #00000052,inset 2px 1px 3px #fff3,0 4px 8px #2b1a1538}.shard-type-1{clip-path:polygon(0 0,100% 30%,70% 100%);background-blend-mode:overlay;background-image:linear-gradient(135deg,#fff3 0%,#0000004d 100%)}.shard-type-2{clip-path:polygon(25% 0%,100% 15%,85% 85%,0% 70%);background-blend-mode:overlay;background-image:linear-gradient(90deg,#fff3 0%,#0000004d 100%)}.shard-type-3{clip-path:polygon(15% 15%,95% 0%,85% 95%,0% 80%);background-blend-mode:overlay;background-image:linear-gradient(45deg,#fff3 0%,#0000004d 100%)}.shard-type-4{clip-path:polygon(50% 0%,100% 100%,0% 75%);background-blend-mode:overlay;background-image:linear-gradient(#fff3 0%,#0000004d 100%)}.shard-type-5{clip-path:polygon(8% 18%,82% 0%,100% 42%,64% 100%,0% 78%);background-blend-mode:overlay;background-image:linear-gradient(135deg,#ffffff47 0%,#0000 38%),linear-gradient(315deg,#0000005c 0%,#0000 62%)}.shatter .shard{animation:explodeShard var(--shard-duration,.82s) cubic-bezier(.13, .92, .21, 1) both;animation-delay:var(--shard-delay,0s);display:block}.dust{filter:blur(7px);z-index:13;will-change:transform, opacity;background:radial-gradient(circle,#f4b27a6b,#96423047 52%,#0000 72%);border-radius:50%;width:20px;height:20px;display:none;position:absolute}.shatter .dust{animation:.95s ease-out both explodeDust;animation-delay:var(--dust-delay,0s);display:block}@keyframes cssWobble{0%,to{transform:scale(2.2)rotate(0)}15%,45%,75%{transform:scale(2.2)rotate(-8deg)}30%,60%,90%{transform:scale(2.2)rotate(8deg)}}@keyframes cssShake{0%,to{transform:scale(2.2)translate(0)rotate(0)}10%,30%,50%,70%,90%{transform:scale(2.2)translate(-7px,-4px)rotate(-2deg)}20%,40%,60%,80%{transform:scale(2.2)translate(7px,4px)rotate(2deg)}}@keyframes crackGrow{0%{transform:rotate(var(--crack-a)) scaleX(0);opacity:0}28%{opacity:1}to{transform:rotate(var(--crack-a)) scaleX(1);opacity:1}}@keyframes explodeLip{0%{opacity:1;transform:translateZ(5px)rotate(0)scale(1)}45%{opacity:1;transform:translate3d(-34px,-112px,18px)rotate(-68deg)scale(.88)}to{opacity:0;transform:translate(-70px,54px)rotate(-176deg)scale(.44)}}@keyframes explodeNeck{0%{opacity:1;transform:translateZ(2px)rotate(0)scale(1)}48%{opacity:.95;transform:translate3d(48px,-92px,18px)rotate(104deg)scale(.82)}to{opacity:0;transform:translate(118px,46px)rotate(238deg)scale(.36)}}@keyframes explodeBase{0%{opacity:1;transform:translateZ(1px)rotate(0)scale(1)}42%{opacity:.95;transform:translate3d(18px,54px,10px)rotate(-32deg)scale(.92)}to{opacity:0;transform:translate(48px,148px)rotate(-104deg)scale(.42)}}@keyframes explodeShard{0%{opacity:1;filter:brightness(1.15);transform:translate(0,0)rotate(0)scale(1.35)}46%{transform:translate3d(var(--mx), var(--my), 0) rotate(var(--rot)) scale(1);opacity:1;filter:brightness()}to{transform:translate3d(var(--tx), var(--ty), 0) rotate(var(--end-rot)) scale(.22);opacity:0;filter:brightness(.8)}}@keyframes explodeDust{0%{opacity:.85;transform:translate(0,0)scale(.35)}35%{opacity:.7}to{transform:translate3d(var(--tx), var(--ty), 0) scale(var(--dust-scale,3));opacity:0}}@keyframes ceramicFlash{0%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.45)}}@keyframes ceramicShockwave{0%{opacity:.8;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@keyframes finalSmashBackdrop{0%{background:#2b1a15b8}22%{background:#2b1a15e6}to{background:#2b1a15b8}}@keyframes finalSmashShake{0%,to{transform:translate(0,0)}10%{transform:translate(-10px,5px)rotate(-1.2deg)}20%{transform:translate(12px,-7px)rotate(1.4deg)}32%{transform:translate(-8px,-5px)rotate(-.8deg)}46%{transform:translate(7px,4px)rotate(.7deg)}64%{transform:translate(-4px,2px)rotate(-.3deg)}82%{transform:translate(2px,-1px)}}@media (prefers-reduced-motion:reduce){.shatter .shard,.shatter .dust,.shatter .pot-lip-3d,.shatter .pot-neck-3d,.shatter .pot-base-3d,.shatter .shatter-flash,.shatter .shatter-shockwave,.pot-focus-overlay.is-final-smash,.pot-focus-overlay.is-final-smash .pot-focus-content,.onboarding-leaves{animation-duration:.01ms!important;animation-delay:0s!important}}.kiln-embers{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ember{background:var(--brand);opacity:.6;filter:blur(1px);border-radius:50%;width:6px;height:6px;animation:6s ease-out infinite floatEmber;position:absolute;bottom:-10px}@keyframes floatEmber{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;transform:translateY(-100vh)translate(40px)scale(.3)}}.result-panel{background:var(--surface);border:3px dashed var(--brand);text-align:center;border-radius:0;padding:32px 24px;position:relative;box-shadow:8px 8px #c85c4026}.result-header{font-family:var(--font-lora), "Lora", serif;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:1.1rem;display:flex}.result-prize{color:var(--brand-dark);margin-bottom:16px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.2}.result-meta{color:var(--muted);border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:16px;padding-top:16px;font-size:.85rem;display:flex}.error-bubble{color:#c02f1d;text-align:center;background:0 0;border:0;margin-top:10px;padding:0;font-size:.9rem;font-weight:500}.field-error{text-align:left;white-space:normal;color:#c02f1d;-webkit-backdrop-filter:none;backdrop-filter:none;width:fit-content;max-width:100%;box-shadow:none;background:0 0;border:0;grid-column:2;margin-top:-6px;padding:0;font-size:.78rem;line-height:1.25}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;width:100%;margin-bottom:32px;display:grid}.admin-grid .panel{box-shadow:4px 4px 0px var(--brand-dark);padding:20px}.admin-grid strong{color:var(--brand);font-family:Lora,serif}.admin-modal-backdrop{z-index:1001;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2b1a159e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin-modal{text-align:center;align-items:center;width:min(100%,420px);animation:.22s ease-out both adminModalIn}.admin-modal-icon{width:56px;height:56px;color:var(--surface);background:var(--brand);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.admin-modal-actions{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}@keyframes adminModalIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.table-wrap{border:2px solid var(--ink);background:var(--surface);box-shadow:8px 8px 0px var(--brand-dark);margin-top:16px;overflow-x:auto;padding:0!important}.table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.table-wrap th,.table-wrap td{border-bottom:1px solid var(--line);padding:14px 20px}.table-wrap th{background:var(--ink);color:var(--white);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--ink);font-family:Lora,serif;font-size:.8rem;font-weight:700}.table-wrap tr:last-child td{border-bottom:none}.table-wrap tr{transition:background-color .2s}.table-wrap tr:hover td{background:#c85c400a}.error{color:#b42318;text-align:center;background:#fef3f2;border:1px solid #fecdca;margin-top:12px;padding:12px 16px;font-size:.9rem;font-weight:500}@media (max-width:680px){.page{width:100%;padding:16px 12px}.header{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:22px;padding-bottom:18px}.header>div{flex-wrap:wrap;width:100%}.header .button{width:auto;min-height:46px!important}.brand-title{flex-wrap:wrap;font-size:clamp(1.05rem,6vw,1.35rem);line-height:1.15}.row{align-items:stretch;width:100%}.panel{box-shadow:4px 4px 0 var(--brand-dark);padding:18px 16px}.title-large{font-size:clamp(1.75rem,11vw,2.4rem)}.subtitle{font-size:.92rem}.button{white-space:normal;width:100%;min-height:46px;padding:12px 16px;font-size:.9rem;line-height:1.25}.field input{min-height:46px;font-size:16px}.onboarding-overlay{overscroll-behavior:contain;justify-content:flex-start;align-items:stretch;height:100dvh;min-height:100dvh;padding:12px;overflow-y:auto}.onboarding-pedestal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#fffdf95c,#fbf3e847),radial-gradient(circle at 50% 10%,#ffffff4d,#0000 42%);border-radius:24px;max-width:100%;min-height:auto;margin:0;transform:translateZ(0);box-shadow:0 18px 50px #00000057,inset 0 0 0 1px #ffffff38}.onboarding-header,.onboarding-form-body{padding:14px}.onboarding-header{flex:none}.onboarding-form-body{flex:auto}.onboarding-form-body .stack{gap:14px}.onboarding-logo{letter-spacing:.22em;margin-bottom:12px;font-size:.75rem}.onboarding-mark{width:42px;height:42px;margin-bottom:10px}.onboarding-title{margin-bottom:10px;font-size:3rem}.onboarding-quote{font-size:1.05rem}.onboarding-divider{width:140px;margin-top:12px}.onboarding-form{gap:10px}.onboarding-field{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#ffffff47,#faf1e52e);border-radius:13px;grid-template-columns:46px 1fr;gap:10px;min-height:72px;padding:10px 12px}.onboarding-field-icon{background:linear-gradient(135deg,#f2e8dc4d,#ebe1d633);width:42px;height:42px}.onboarding-field label{letter-spacing:.05em;font-size:.78rem}.onboarding-field input{margin-top:4px;font-size:16px}.field-error{grid-column:1/-1;width:100%;margin-top:-4px;font-size:.76rem}.onboarding-submit{letter-spacing:.06em;min-height:52px;margin:6px 0 2px;font-size:.9rem}.onboarding-privacy{gap:9px;font-size:.86rem}.onboarding-footer{opacity:.72;min-height:56px}.onboarding-vase-left,.onboarding-vase-right{display:none}.onboarding-leaves{opacity:.66;width:185px;height:165px;display:block;top:-34px;right:-72px}.onboarding-overlay:before,.onboarding-overlay:after{opacity:.26}.onboarding-overlay:before{left:-160px}.onboarding-overlay:after{right:-165px}.onboarding-footer{padding:12px 18px}.borderless-orbit-section{min-height:0!important;overflow:hidden!important}.orbit-scene-container{--orbit-z:clamp(84px, 25vw, 108px);--pot-orbit-scale:.7;--pot-orbit-back-scale:.5;width:min(100%,360px);height:min(52dvh,360px);min-height:292px;overflow:hidden}.pots-orbit-ring.is-grid .pot-3d{transform-origin:50%;transform:scale(.62)}.pot-orbit-item{justify-content:center;min-width:88px;min-height:132px}.pot-focus-overlay{justify-content:flex-start;align-items:stretch;padding:18px 14px 28px;overflow-y:auto}.pot-focus-content{justify-content:center;max-width:100%;min-height:calc(100vh - 46px)}.pot-zoomed{margin:18px 0 58px;transform:scale(1.72)}.pot-zoomed .pot-shadow{transform:scale(1.72)translateY(24px)}.result-panel{padding:24px 16px;box-shadow:5px 5px #c85c4026}.result-header{letter-spacing:.04em;flex-wrap:wrap;align-items:center;font-size:.92rem}.result-prize{font-size:clamp(1.55rem,9vw,2.1rem)}.admin-grid{grid-template-columns:1fr;gap:14px;margin-bottom:20px}.admin-grid .panel{padding:16px}.admin-modal-backdrop{align-items:flex-end;padding:12px}.admin-modal{width:100%}.admin-modal-actions{grid-template-columns:1fr}.table-wrap{width:calc(100vw - 24px);box-shadow:4px 4px 0 var(--brand-dark);-webkit-overflow-scrolling:touch;margin-left:0}.table-wrap table{min-width:720px}.table-wrap th,.table-wrap td{white-space:nowrap;padding:12px 14px;font-size:.82rem}}@media (max-width:380px){.page{padding-inline:10px}.panel{padding:16px 14px}.pots-orbit-ring.is-grid .pot-3d{transform:scale(.64)}.pot-orbit-item{min-width:76px}.pot-zoomed{margin-bottom:48px;transform:scale(1.52)}.pot-zoomed .pot-shadow{transform:scale(1.52)translateY(20px)}}@media (max-width:680px) and (max-height:720px){.onboarding-overlay{padding:8px}.onboarding-header{padding:12px 14px}.onboarding-logo{margin-bottom:8px;font-size:.78rem}.onboarding-quote{font-size:.95rem;line-height:1.3}.onboarding-form-body{padding:12px 14px}.onboarding-footer,.onboarding-mark,.onboarding-divider,.onboarding-leaves,.onboarding-overlay:before,.onboarding-overlay:after{display:none}.onboarding-title{font-size:2.45rem}.onboarding-field{min-height:66px}.onboarding-submit{min-height:48px}}@media (max-width:720px){.game-page{background:linear-gradient(#fff4da14,#ffebc41f),url(/images/game-bg-mobile.png) 50%/cover no-repeat;padding:18px 12px}.game-header{justify-content:center;align-items:center;width:100%;min-height:48px;margin-bottom:12px;padding-top:150px;display:flex;position:relative}.game-title{margin:0;font-size:1.72rem}.guide-button{min-height:28px;padding:0 10px;font-size:.72rem;font-weight:700;position:absolute;top:8px;right:12px}.music-toggle{width:38px;height:38px;top:18px;left:12px}.game-stage{align-items:center;padding:6px 0 54px}.game-page .orbit-scene-container{--orbit-z:clamp(76px, 24vw, 104px);--pot-orbit-scale:.66;--pot-orbit-back-scale:.46;width:min(100%,350px);height:min(52dvh,350px);min-height:286px;overflow:hidden}.game-page .pot-orbit-item{min-width:76px;min-height:118px}.game-page .pots-orbit-ring.is-grid .pot-3d{transform:scale(.58)}}@media (min-width:721px){.game-page .orbit-scene-container{--orbit-z:clamp(150px, 17vw, 220px);--pot-orbit-scale:clamp(.82, calc(.72 + .18vw), 1);--pot-orbit-back-scale:.62}}@media (max-height:680px) and (max-width:720px){.game-header{gap:8px;min-height:78px}.game-title{font-size:1.48rem}.game-page .orbit-scene-container{--orbit-z:76px;--pot-orbit-scale:.58;--pot-orbit-back-scale:.42;height:272px;min-height:272px}.game-page .pots-orbit-ring.is-grid .pot-3d{transform:scale(.5)}}
