@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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{--cantuta-50: #FFF0F9;--cantuta-100: #FEDFF2;--cantuta-200: #FEBDE6;--cantuta-300: #FD95DA;--cantuta-400: #FD5BCE;--cantuta-500: #FA02C5;--cantuta-600: #C6109C;--cantuta-700: #A10A7E;--cantuta-800: #79055E;--cantuta-900: #50013D;--cantuta-oscuro: #FA02C5;--gris-50: #FDF9FB;--gris-100: #F7F2F4;--gris-200: #E9E5E7;--gris-300: #D4CFD2;--gris-400: #AEA9AC;--gris-500: #837F81;--gris-600: #686164;--gris-700: #4C4649;--gris-800: #2D272A;--gris-850: #211B1E;--gris-900: #161114;--exito-fondo: #DFF6E2;--aviso-fondo: #FEEBD6;--error-fondo: #FFE9E6;--color-pink: #FA02C5;--color-pink-hover: #FD5BCE;--color-purple: #FA02C5;--color-purple-hover: #FD5BCE;--color-cyan: #FA02C5;--color-cyan-hover: #FD5BCE;--color-dark: #161114;--color-surface: #211B1E;--color-card: #211B1E;--color-border: #2D272A;--color-text-main: #F7F2F4;--color-text-muted: #AEA9AC;--color-success: #2D8949;--color-warning: #D98B09;--color-danger: #CC3336;--font-display: "Outfit", sans-serif;--font-body: "Plus Jakarta Sans", sans-serif;--font-ticket: "Space Grotesk", monospace}body.light-theme{--color-dark: #FDF9FB;--color-surface: #FFFFFF;--color-card: #FFFFFF;--color-border: #E9E5E7;--color-text-main: #161114;--color-text-muted: #686164;--color-pink: #FA02C5;--color-pink-hover: #C6109C;--color-purple: #FA02C5;--color-purple-hover: #C6109C;--color-cyan: #FA02C5;--color-cyan-hover: #C6109C}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body);background-color:var(--color-dark);color:var(--color-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.5;overflow-x:hidden;transition:background-color .3s ease,color .3s ease}.font-display{font-family:var(--font-display);letter-spacing:-.03em}.font-body{font-family:var(--font-body)}.font-ticket{font-family:var(--font-ticket)}:root{--layout-max: 1200px;--layout-pad: 32px}@media(max-width:900px){:root{--layout-pad: 24px}}@media(max-width:560px){:root{--layout-pad: 16px}}.container-custom{width:100%;max-width:var(--layout-max);margin:0 auto;padding:0 var(--layout-pad)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:all .2s ease}.btn-primary{background:var(--marca);color:#fff;box-shadow:0 4px 15px color-mix(in srgb,var(--color-pink) 30%,transparent)}.btn-primary:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 20px color-mix(in srgb,var(--color-pink) 40%,transparent)}.btn-secondary{background:var(--color-card);color:var(--color-text-main);border:1px solid var(--color-border)}.btn-secondary:hover{border-color:var(--color-purple)}.badge-cyan{background:color-mix(in srgb,var(--color-pink) 15%,transparent);color:var(--color-cyan);border:1px solid color-mix(in srgb,var(--color-pink) 30%,transparent);padding:4px 10px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.05em;display:inline-flex;align-items:center}.badge-pink{background:color-mix(in srgb,var(--color-pink) 15%,transparent);color:var(--color-pink);border:1px solid color-mix(in srgb,var(--color-pink) 30%,transparent);padding:4px 10px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.05em;display:inline-flex;align-items:center}.badge-purple{background:color-mix(in srgb,var(--color-pink) 15%,transparent);color:#c084fc;border:1px solid color-mix(in srgb,var(--color-pink) 30%,transparent);padding:4px 10px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.05em;display:inline-flex;align-items:center}.modal-backdrop{position:fixed;inset:0;z-index:50;background-color:#0f172acc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1rem}.modal-card{background-color:var(--color-card);color:var(--color-text-main);border:1px solid var(--color-border);border-radius:1.5rem;max-width:32rem;width:100%;padding:2rem;position:relative;box-shadow:0 25px 50px #0006}.modal-close-btn{position:absolute;top:1.25rem;right:1.25rem;background-color:var(--color-dark);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:9999px;width:2.25rem;height:2.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700}.modal-close-btn:hover{background-color:var(--color-pink);color:#fff}.ico{width:1em;height:1em;flex-shrink:0;vertical-align:-.125em;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ico-lg{width:40px;height:40px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.brand-logo{height:38px;width:auto;flex:0 0 auto}.mark-logo{height:46px;width:auto}body{--color-dark: #2D1026}body.light-theme{--color-dark: #FDE0F6}html[data-estilo=azul] body{--cantuta-50: #F4F6FF;--cantuta-100: #E7ECFF;--cantuta-200: #CFD9FF;--cantuta-300: #ADBDFF;--cantuta-400: #7185FF;--cantuta-500: #2E05C4;--cantuta-600: #2300A0;--cantuta-700: #1C0B7E;--cantuta-800: #171563;--cantuta-900: #121352;--cantuta-oscuro: #505AF9;--gris-50: #F8FAFF;--gris-100: #F1F3F9;--gris-200: #E4E6EC;--gris-300: #CFD1D6;--gris-400: #A9AAB0;--gris-500: #7E8085;--gris-600: #64666B;--gris-700: #4B4D52;--gris-800: #2C2E32;--gris-850: #212329;--gris-900: #16181E;--color-pink: #505AF9;--color-pink-hover: #7185FF;--color-purple: #505AF9;--color-purple-hover: #7185FF;--color-cyan: #505AF9;--color-cyan-hover: #7185FF;--color-dark: #1C1F34;--color-surface: #212329;--color-card: #212329;--color-border: #2C2E32;--color-text-main: #F1F3F9;--color-text-muted: #A9AAB0}html[data-estilo=azul] body.light-theme{--color-pink: #2E05C4;--color-pink-hover: #2300A0;--color-purple: #2E05C4;--color-purple-hover: #2300A0;--color-cyan: #2E05C4;--color-cyan-hover: #2300A0;--color-dark: #E4E2F9;--color-surface: #FFFFFF;--color-card: #FFFFFF;--color-border: #E4E6EC;--color-text-main: #16181E;--color-text-muted: #64666B}html:not([data-estilo=azul]) .logo-azul,html[data-estilo=azul] .logo-magenta{display:none!important}body{--estilo-otro: #505AF9}body.light-theme{--estilo-otro: #2E05C4}html[data-estilo=azul] body,html[data-estilo=azul] body.light-theme{--estilo-otro: #FA02C5}.estilo-brocha{width:21px;height:21px;display:block}.estilo-brocha{color:var(--estilo-otro)}.muyu-marca{display:inline-block;height:.92em;width:auto;vertical-align:-.34em;margin:0 .14em;overflow:visible}.muyu-marca path{fill:none;stroke:currentColor;stroke-width:70;stroke-linecap:round;stroke-linejoin:round}.marca-app{font-family:var(--font-display);font-size:1.4rem;font-weight:900;letter-spacing:-.02em;line-height:1;color:var(--color-text-main);white-space:nowrap}body{--marca: var(--cantuta-500);--marca-presionado: var(--cantuta-600);--marca-acento: var(--cantuta-oscuro);--chip-fondo: color-mix(in srgb, var(--cantuta-oscuro) 10%, transparent);--tonal-fondo: var(--cantuta-900);--tonal-texto: var(--cantuta-200);--hoja: var(--color-card);--variante-suave: color-mix(in srgb, var(--gris-800) 35%, transparent);--variante: var(--gris-800);--linea: color-mix(in srgb, var(--color-border) 100%, transparent);--texto-suave: color-mix(in srgb, var(--color-text-main) 55%, transparent);--cat-activos: var(--cantuta-300);--cat-eventos: #CBA1FA;--cat-diversion: #FA9D68;--cat-transportes: #88BAFC;--cat-promos: #FC9790;--cat-vales: #76CF8A;--cat-descubrir: #28CEDE;--cat-gaming: #AAB0FC;--cat-otros: #ABAAAF;--exito-acento: #7CC18B;--aviso-acento: #DEA052;--error-acento: #FE857E}body.light-theme{--marca-acento: var(--cantuta-500);--chip-fondo: color-mix(in srgb, var(--cantuta-500) 10%, transparent);--tonal-fondo: var(--cantuta-50);--tonal-texto: var(--cantuta-700);--variante-suave: color-mix(in srgb, var(--gris-100) 60%, transparent);--variante: var(--gris-100);--cat-activos: var(--cantuta-500);--cat-eventos: #8C54C3;--cat-diversion: #B35611;--cat-transportes: #1A73D5;--cat-promos: #C43F3E;--cat-vales: #168B42;--cat-descubrir: #15838E;--cat-gaming: #6463D4;--cat-otros: #66656A;--exito-acento: #2D8949;--aviso-acento: #D98B09;--error-acento: #CC3336}.btn-primary,.btn-pink{background:var(--marca);color:#fff}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--marca-acento) 45%,transparent) transparent}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:99px;background:color-mix(in srgb,var(--marca-acento) 45%,transparent) padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--marca-acento) 70%,transparent) padding-box}::-webkit-scrollbar-button{display:none}.rotulo-app{display:block;font-family:var(--font-body);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--marca-acento);margin:0 0 6px 4px}@keyframes fade-in-app{0%{opacity:0}to{opacity:1}}.fade-in{animation:fade-in-app .18s ease-out}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.pagina-web{padding-top:32px;padding-bottom:64px}@media(max-width:560px){.pagina-web{padding-top:20px;padding-bottom:48px}}.volver{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:4px 0;border:0;background:transparent;color:var(--marca-acento);font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer}.volver:hover{text-decoration:underline;text-underline-offset:3px}.volver muyu-line-icon{width:16px;height:16px}.titulo-seccion{margin:0;font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--color-text-main)}.panel{background:var(--hoja);border:1px solid var(--color-border);border-radius:16px}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:1px solid transparent;border-radius:12px;font-family:var(--font-display);font-size:14px;font-weight:800;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.boton muyu-line-icon{width:17px;height:17px}.boton:disabled{opacity:.5;cursor:not-allowed}.boton--relleno{background:var(--marca);color:#fff}.boton--relleno:hover:not(:disabled){background:var(--marca-presionado)}.boton--tonal{background:var(--tonal-fondo);color:var(--tonal-texto)}.boton--tonal:hover:not(:disabled){border-color:color-mix(in srgb,var(--marca-acento) 35%,transparent)}.boton--linea{background:transparent;color:var(--marca-acento);border-color:color-mix(in srgb,var(--marca-acento) 45%,transparent)}.boton--linea:hover:not(:disabled){background:var(--chip-fondo)}.boton--peligro{background:color-mix(in srgb,var(--color-danger) 10%,transparent);border-color:color-mix(in srgb,var(--color-danger) 25%,transparent);color:var(--error-acento)}.boton--chico{height:34px;padding:0 14px;border-radius:10px;font-size:12px}.enlace{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--marca-acento);font-family:var(--font-body);font-size:13px;font-weight:700;cursor:pointer;text-decoration:none}.enlace:hover{text-decoration:underline;text-underline-offset:3px}.enlace muyu-line-icon{width:14px;height:14px}.dialogo-fondo{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a06098c}.dialogo{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;border-radius:20px;background:var(--hoja);border:1px solid var(--color-border);color:var(--color-text-main)}@media(max-width:560px){.dialogo-fondo{padding:12px}.dialogo{max-height:calc(100dvh - 24px)}}.aviso-flotante{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:300;width:min(440px,calc(100% - 32px));padding:12px 14px;border-radius:13px;background:var(--hoja);border:1px solid color-mix(in srgb,var(--color-success) 45%,transparent);color:var(--exito-acento);font-size:13px;line-height:1.5;cursor:pointer}.aviso-flotante--error{border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);color:var(--error-acento)}
