@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pirata-one-latin-ext-400-normal-J4A64FZM.woff2") format("woff2"),url("./media/pirata-one-latin-ext-400-normal-IBL6L5PP.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pirata-one-latin-400-normal-FMW5GA2Q.woff2") format("woff2"),url("./media/pirata-one-latin-400-normal-ERHE3Z3S.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url("./media/cinzel-latin-ext-500-normal-VP6SSZPG.woff2") format("woff2"),url("./media/cinzel-latin-ext-500-normal-RPIATONA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url("./media/cinzel-latin-500-normal-VYNGKGRM.woff2") format("woff2"),url("./media/cinzel-latin-500-normal-PJYZLCYT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url("./media/cinzel-latin-ext-700-normal-XIVUGQ3M.woff2") format("woff2"),url("./media/cinzel-latin-ext-700-normal-DE47GKOF.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url("./media/cinzel-latin-700-normal-OANOFTBI.woff2") format("woff2"),url("./media/cinzel-latin-700-normal-3TEUQPFT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url("./media/cinzel-latin-ext-900-normal-G2TUJGOS.woff2") format("woff2"),url("./media/cinzel-latin-ext-900-normal-EN6CMX22.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url("./media/cinzel-latin-900-normal-YSF3F6ZT.woff2") format("woff2"),url("./media/cinzel-latin-900-normal-2AEYKMSU.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bangers-vietnamese-400-normal-EAYB26RP.woff2") format("woff2"),url("./media/bangers-vietnamese-400-normal-ZN4W2CZQ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bangers-latin-ext-400-normal-WNNU6INJ.woff2") format("woff2"),url("./media/bangers-latin-ext-400-normal-732IGZ45.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bangers-latin-400-normal-MJHWUKHW.woff2") format("woff2"),url("./media/bangers-latin-400-normal-TTRA5M7Z.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-cyrillic-ext-300-normal-SGM2ZM6N.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-300-normal-ODVGBZW7.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-cyrillic-300-normal-LS6LRVJL.woff2") format("woff2"),url("./media/merriweather-cyrillic-300-normal-H4XFRLPT.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-vietnamese-300-normal-OQEREEAX.woff2") format("woff2"),url("./media/merriweather-vietnamese-300-normal-ZYUXVPYG.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-latin-ext-300-normal-FQCP3BGW.woff2") format("woff2"),url("./media/merriweather-latin-ext-300-normal-DP4R7ZEI.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-latin-300-normal-E4MJ7IZM.woff2") format("woff2"),url("./media/merriweather-latin-300-normal-R3RFPQUB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-cyrillic-ext-400-normal-6KLGV7S4.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-400-normal-PYKDZVRB.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-cyrillic-400-normal-5A6WA6R7.woff2") format("woff2"),url("./media/merriweather-cyrillic-400-normal-4SWI2PG5.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-vietnamese-400-normal-RN4FCTZG.woff2") format("woff2"),url("./media/merriweather-vietnamese-400-normal-R4LB2UWG.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-latin-ext-400-normal-ZYXMY474.woff2") format("woff2"),url("./media/merriweather-latin-ext-400-normal-C7WKKNHR.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-latin-400-normal-GGK3TGIK.woff2") format("woff2"),url("./media/merriweather-latin-400-normal-CL7ILVBI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-cyrillic-ext-700-normal-FUFEIYW6.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-700-normal-WIQWEOP2.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-cyrillic-700-normal-2PKL56CN.woff2") format("woff2"),url("./media/merriweather-cyrillic-700-normal-F2467MAB.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-vietnamese-700-normal-FZFLFY63.woff2") format("woff2"),url("./media/merriweather-vietnamese-700-normal-OKJ5NHAZ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-latin-ext-700-normal-2KGN6JG7.woff2") format("woff2"),url("./media/merriweather-latin-ext-700-normal-FB5QMQBW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-latin-700-normal-2LFYFGH3.woff2") format("woff2"),url("./media/merriweather-latin-700-normal-2XDE6WRI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-cyrillic-ext-900-normal-T4RZM3MJ.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-900-normal-TC6TJCPS.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-cyrillic-900-normal-JHJUBYZ6.woff2") format("woff2"),url("./media/merriweather-cyrillic-900-normal-EVMOZY5H.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-vietnamese-900-normal-3VRA3VRG.woff2") format("woff2"),url("./media/merriweather-vietnamese-900-normal-C4NACD2D.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-latin-ext-900-normal-2W65CJ3P.woff2") format("woff2"),url("./media/merriweather-latin-ext-900-normal-N7PFQL5Q.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-latin-900-normal-HACY6HYR.woff2") format("woff2"),url("./media/merriweather-latin-900-normal-ANBA44HA.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url("./media/oswald-cyrillic-ext-300-normal-NTPGJRQE.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-300-normal-HTZPJXRV.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url("./media/oswald-cyrillic-300-normal-HJU4EXQJ.woff2") format("woff2"),url("./media/oswald-cyrillic-300-normal-KKUCQWS4.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url("./media/oswald-vietnamese-300-normal-OGHHIBL7.woff2") format("woff2"),url("./media/oswald-vietnamese-300-normal-DVATEAEU.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url("./media/oswald-latin-ext-300-normal-ZUIFWD6L.woff2") format("woff2"),url("./media/oswald-latin-ext-300-normal-JIG7K4Z5.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url("./media/oswald-latin-300-normal-N4UP5LOZ.woff2") format("woff2"),url("./media/oswald-latin-300-normal-LMRCC2EJ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-ext-500-normal-IOD5HK5T.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-500-normal-6XMZVGLH.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-500-normal-BTCWL4JP.woff2") format("woff2"),url("./media/oswald-cyrillic-500-normal-EU5SVA37.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-vietnamese-500-normal-K2DCZ724.woff2") format("woff2"),url("./media/oswald-vietnamese-500-normal-MAQFPDC6.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-ext-500-normal-7BN7QUHQ.woff2") format("woff2"),url("./media/oswald-latin-ext-500-normal-G6FSFG2V.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-500-normal-YAEF5JUE.woff2") format("woff2"),url("./media/oswald-latin-500-normal-EHXYLRQ6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-ext-700-normal-MRHTGUWO.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-700-normal-UNLO2LQ2.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-700-normal-3SX25KLX.woff2") format("woff2"),url("./media/oswald-cyrillic-700-normal-VL3MUCGI.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-vietnamese-700-normal-5JXAN6T7.woff2") format("woff2"),url("./media/oswald-vietnamese-700-normal-GBQEGYK2.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-ext-700-normal-WSRU77HB.woff2") format("woff2"),url("./media/oswald-latin-ext-700-normal-IHMHYVHW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-700-normal-MABSRGY2.woff2") format("woff2"),url("./media/oswald-latin-700-normal-SKSK3LR7.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=home]{--primary: #ff4500;--secondary: #0a1628;--bg: #0a1628;--surface: #0f2035;--surface-2: #16294a;--text: #f5f1e6;--text-muted: #a9b3c4;--accent: #ffd700;--wood: #8b4513;--ocean: #006994;--sky: #87ceeb;--danger: #b81d24;--success: #16a34a;--glow-primary: 0 0 24px rgba(255, 69, 0, .55);--glow-gold: 0 0 24px rgba(255, 215, 0, .55);--shadow-deep: 0 24px 60px -20px rgba(0, 0, 0, .8);--font-display: "Pirata One", "Cinzel", cursive;--font-body: "Merriweather", Georgia, serif;--font-action: "Bangers", "Oswald", sans-serif;--radius-sm: 6px;--radius-md: 14px;--radius-lg: 22px;--container: 1280px}:root[data-theme=anime]{--primary: #ff4500;--secondary: #1a237e;--bg: #0d1b2a;--surface: #162235;--accent: #ffd700;--font-display: "Bangers", cursive}:root[data-theme=characters]{--primary: #ff4500;--bg: #111827;--surface: #1f2937;--accent: #ffd700;--font-display: "Bangers", cursive}:root[data-theme=fruits]{--bg: #0f172a;--surface: #1e293b;--accent: #9333ea;--font-display: "Cinzel", serif}:root[data-theme=map]{--bg: #0a2342;--surface: #0e4c8a;--accent: #ff4500;--font-display: "Pirata One", cursive}:root[data-theme=live-action]{--primary: #e50914;--bg: #141414;--surface: #1f1f1f;--accent: #ffd700;--font-display: "Oswald", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--accent);text-decoration:none;transition:color .25s ease}a:hover{color:var(--primary)}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;letter-spacing:.02em;margin:0 0 .5em;line-height:1.05}p{margin:0 0 1em}::selection{background:var(--accent);color:#1a1a1a}body:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 20% 10%,rgba(255,69,0,.12),transparent 40%),radial-gradient(circle at 80% 90%,rgba(255,215,0,.08),transparent 50%),radial-gradient(circle at 50% 50%,rgba(0,105,148,.14),transparent 60%);pointer-events:none;z-index:0}body:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0 0.06 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");pointer-events:none;opacity:.35;mix-blend-mode:overlay;z-index:1}app-root{position:relative;z-index:2;display:block}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--font-action);text-transform:uppercase;letter-spacing:.25em;font-size:.85rem;color:var(--accent)}.section-title{font-size:clamp(2.4rem,5vw,4rem);color:var(--text)}.section-title .accent{color:var(--accent)}.section-title .red{color:var(--primary)}.btn-primary{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:var(--primary);color:#fff;border:2px solid var(--accent);border-radius:999px;font-family:var(--font-action);font-size:1.15rem;letter-spacing:.15em;text-transform:uppercase;box-shadow:var(--glow-primary);transition:transform .25s ease,box-shadow .25s ease}.btn-primary:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 0 30px #ffd700d9;color:#fff}.btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:transparent;border:2px solid rgba(255,215,0,.4);color:var(--accent);border-radius:999px;font-family:var(--font-action);letter-spacing:.15em;text-transform:uppercase}.btn-ghost:hover{background:#ffd70014;color:var(--accent)}@keyframes oceanWave{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.6deg)}}@keyframes shipFloat{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-18px) rotate(1.5deg)}}@keyframes flagWave{0%,to{transform:skewY(-2deg)}50%{transform:skewY(2deg)}}@keyframes bountyReveal{0%{opacity:0;transform:scale(.85) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes flicker{0%,to{opacity:1}50%{opacity:.55}}@keyframes drift{0%{transform:translate(-50px)}to{transform:translate(50px)}}@keyframes counterPop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;animation:fadeUp .9s ease forwards}.reveal.delay-1{animation-delay:.15s}.reveal.delay-2{animation-delay:.3s}.reveal.delay-3{animation-delay:.45s}.reveal.delay-4{animation-delay:.6s}.reveal-on-scroll{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--reveal-delay, 0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal-on-scroll[data-reveal=fade-left]{transform:translate(-50px)}.reveal-on-scroll[data-reveal=fade-right]{transform:translate(50px)}.reveal-on-scroll[data-reveal=zoom-in]{transform:scale(.92)}.reveal-on-scroll.is-visible{opacity:1;transform:translate(0) scale(1)}[appTilt]{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease;transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html,body{cursor:url(/cursors/compass.svg) 14 14,auto}a,button,[role=button],.btn-primary,.btn-ghost,[appTilt],.clickable,summary,label[for],select,input[type=submit],input[type=button],input[type=checkbox],input[type=radio],.card,[data-cursor=hat]{cursor:url(/cursors/straw-hat.svg) 16 18,pointer}input[type=text],input[type=email],input[type=search],input[type=number],input[type=password],textarea{cursor:text}*{scrollbar-width:thin;scrollbar-color:#d4a017 #0a1628}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:linear-gradient(180deg,#0a1628,#0f2035);border-left:1px solid rgba(255,215,0,.08)}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,gold,#b8801f,#7a4f10);border-radius:999px;border:2px solid #0a1628;box-shadow:inset 0 0 4px #0006,0 0 6px #ffd70059}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffe27a,#ff4500);box-shadow:0 0 12px #ff450099}*::-webkit-scrollbar-corner{background:#0a1628}body>.cine-vignette,.cine-vignette{content:"";position:fixed;inset:0;pointer-events:none;z-index:3;background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.45) 100%),radial-gradient(ellipse at top,rgba(255,215,0,.05) 0%,transparent 40%);mix-blend-mode:multiply}.cine-particles{position:fixed;inset:0;pointer-events:none;z-index:2;overflow:hidden}.cine-particles span{position:absolute;bottom:-20px;width:var(--p-size, 4px);height:var(--p-size, 4px);border-radius:50%;background:radial-gradient(circle,#ffd700e6,#ffd70000 70%);opacity:var(--p-opacity, .5);left:var(--p-left, 50%);animation:floatUp var(--p-dur, 18s) linear var(--p-delay, 0s) infinite;filter:blur(.5px)}.cine-particles span.spray{background:radial-gradient(circle,#add8e6b3,#add8e600 70%)}@keyframes floatUp{0%{transform:translateZ(0) scale(.6);opacity:0}10%{opacity:var(--p-opacity, .5)}50%{transform:translate3d(var(--p-drift, 30px),-50vh,0) scale(1)}90%{opacity:var(--p-opacity, .5)}to{transform:translate3d(calc(var(--p-drift, 30px) * -1),-110vh,0) scale(.4);opacity:0}}.cursor-trail-dot{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;pointer-events:none;z-index:9999;background:radial-gradient(circle,#ffd700f2,#ff8c0099 40%,#ff450000 70%);mix-blend-mode:screen;transform:translate(-50%,-50%) scale(1);animation:trailFade .9s ease-out forwards;will-change:transform,opacity}@keyframes trailFade{0%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}.app-main{animation:pageEnter .65s cubic-bezier(.2,.7,.2,1) both}@keyframes pageEnter{0%{opacity:0;transform:translateY(18px) scale(.995);filter:blur(6px) brightness(.85)}60%{filter:blur(0) brightness(1.05)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1)}}.cine-zoom{overflow:hidden;position:relative}.cine-zoom img,.cine-zoom .cine-zoom-target{transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s ease;will-change:transform}.cine-zoom:hover img,.cine-zoom:hover .cine-zoom-target{transform:scale(1.08);filter:brightness(1.08) saturate(1.1)}.cine-zoom:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(10,22,40,.85) 100%);pointer-events:none;opacity:.7;transition:opacity .5s ease}.cine-zoom:hover:after{opacity:.35}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 4px #ffd7002e}@media (prefers-reduced-motion: reduce){.cine-particles,.cursor-trail-dot{display:none!important}.app-main{animation:none!important}}html,body{max-width:100%}body{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,svg,video,canvas,iframe{max-width:100%;height:auto}iframe{border:0}h1,h2,h3,h4,h5,h6,p,a,li,span,strong,em{overflow-wrap:anywhere;word-break:break-word;hyphens:auto}@media (max-width: 720px){.container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}html,body{font-size:15px}.section{padding:64px 0!important}.section-head{margin-bottom:36px}}@media (max-width: 480px){.container{padding-left:14px;padding-right:14px}html,body{font-size:14.5px}.section{padding:48px 0!important}}@media (hover: none) and (pointer: coarse){.btn-primary,.btn-ghost{padding:14px 22px;font-size:1rem;min-height:44px;letter-spacing:.12em}a,button,[role=button],summary,label{min-height:40px}.btn-primary:hover,.btn-ghost:hover,.crew-card:hover,.saga-body:hover,.final-card:hover,.cine-zoom:hover img,.cine-zoom:hover .cine-zoom-target{transform:none!important}html,body,a,button,[role=button],.btn-primary,.btn-ghost,[appTilt],.clickable,summary,label[for],select,input[type=submit],input[type=button],input[type=checkbox],input[type=radio],.card,[data-cursor=hat]{cursor:auto!important}.cursor-trail-dot{display:none!important}.cine-particles{opacity:.35}[appTilt]{transform:none!important}}@media (max-width: 720px){input,select,textarea{font-size:16px!important}}a,button,[role=button],.btn-primary,.btn-ghost{-webkit-tap-highlight-color:rgba(255,215,0,.18)}@media (max-width: 720px){*::-webkit-scrollbar{width:6px;height:6px}}@media (prefers-reduced-data: reduce){body:after,.cine-particles,.cine-vignette{display:none!important}}
