@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/386d24f026f1d48a.1vqs9sfshk079.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a60a58b08427ae19.44u_sjpmz184x.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cef5fbef698aa73d.35nf_0pe72ifh.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bcb940e08d9f821d.0d2fiky5bv2e5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/34721984a6fc0bfd.1j7_kcyjh30wt.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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec8d3cf1e5e694dd.3rt2xqpst1aat.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/957f9ba2d2f6f185.04-os7kh6txkq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5351e3f839aa4879.1igunoviwsn-r.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/25edf33640e09f3f.3n1488ulmvxj5.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f00526a22f41f1ac.02x0e78o_gmwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b7cf67aae91abd3.0f1unm0zk8jvc.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0f4328b17f9bb497.39zhrc8yj-_pj.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82a4614c2ffa6884.2w2pz5jg7i4tb.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ebed5ebe2dc1e709.1j3utna24wqoh.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ddfea6a5cf035e3a.0qb30ox7tud0v.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/131fc53f35e2b975.062fe2ey3mh2w.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb17d3683b781c4.0crogymcwq8s3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e59453f8cf82d3b.31zsucx8i28q2.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41951084d360afd6.13qnxgfc6n9_b.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3fe784ab9a7b725.09hz057lz5yub.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1251d0920b4fca5.0aobzyx7_9yms.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17b860e2ef59aaed.0op6sl2t8dhgs.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b13f51ed38d16510.0x25shwa55ytr.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16e0f9670571f798.2zw6epll0-10q.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f4117218579dc54.16-mwdcenjl_w.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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7dfbc8ac3aac3338.1yic6-m8ui5bz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/869d67bfbf6dcad1.p.27cqfyc0qwfy-.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/386d24f026f1d48a.1vqs9sfshk079.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a60a58b08427ae19.44u_sjpmz184x.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cef5fbef698aa73d.35nf_0pe72ifh.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bcb940e08d9f821d.0d2fiky5bv2e5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/34721984a6fc0bfd.1j7_kcyjh30wt.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ec8d3cf1e5e694dd.3rt2xqpst1aat.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/957f9ba2d2f6f185.04-os7kh6txkq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5351e3f839aa4879.1igunoviwsn-r.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/25edf33640e09f3f.3n1488ulmvxj5.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f00526a22f41f1ac.02x0e78o_gmwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b7cf67aae91abd3.0f1unm0zk8jvc.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0f4328b17f9bb497.39zhrc8yj-_pj.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82a4614c2ffa6884.2w2pz5jg7i4tb.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ebed5ebe2dc1e709.1j3utna24wqoh.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ddfea6a5cf035e3a.0qb30ox7tud0v.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/131fc53f35e2b975.062fe2ey3mh2w.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb17d3683b781c4.0crogymcwq8s3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e59453f8cf82d3b.31zsucx8i28q2.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/41951084d360afd6.13qnxgfc6n9_b.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3fe784ab9a7b725.09hz057lz5yub.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1251d0920b4fca5.0aobzyx7_9yms.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/17b860e2ef59aaed.0op6sl2t8dhgs.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b13f51ed38d16510.0x25shwa55ytr.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16e0f9670571f798.2zw6epll0-10q.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3f4117218579dc54.16-mwdcenjl_w.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7dfbc8ac3aac3338.1yic6-m8ui5bz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/869d67bfbf6dcad1.p.27cqfyc0qwfy-.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/386d24f026f1d48a.1vqs9sfshk079.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a60a58b08427ae19.44u_sjpmz184x.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cef5fbef698aa73d.35nf_0pe72ifh.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bcb940e08d9f821d.0d2fiky5bv2e5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/34721984a6fc0bfd.1j7_kcyjh30wt.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ec8d3cf1e5e694dd.3rt2xqpst1aat.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/957f9ba2d2f6f185.04-os7kh6txkq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5351e3f839aa4879.1igunoviwsn-r.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/25edf33640e09f3f.3n1488ulmvxj5.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f00526a22f41f1ac.02x0e78o_gmwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b7cf67aae91abd3.0f1unm0zk8jvc.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0f4328b17f9bb497.39zhrc8yj-_pj.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82a4614c2ffa6884.2w2pz5jg7i4tb.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ebed5ebe2dc1e709.1j3utna24wqoh.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ddfea6a5cf035e3a.0qb30ox7tud0v.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/131fc53f35e2b975.062fe2ey3mh2w.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb17d3683b781c4.0crogymcwq8s3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e59453f8cf82d3b.31zsucx8i28q2.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41951084d360afd6.13qnxgfc6n9_b.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3fe784ab9a7b725.09hz057lz5yub.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1251d0920b4fca5.0aobzyx7_9yms.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/17b860e2ef59aaed.0op6sl2t8dhgs.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b13f51ed38d16510.0x25shwa55ytr.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/16e0f9670571f798.2zw6epll0-10q.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3f4117218579dc54.16-mwdcenjl_w.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7dfbc8ac3aac3338.1yic6-m8ui5bz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/869d67bfbf6dcad1.p.27cqfyc0qwfy-.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/386d24f026f1d48a.1vqs9sfshk079.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a60a58b08427ae19.44u_sjpmz184x.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cef5fbef698aa73d.35nf_0pe72ifh.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bcb940e08d9f821d.0d2fiky5bv2e5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/34721984a6fc0bfd.1j7_kcyjh30wt.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ec8d3cf1e5e694dd.3rt2xqpst1aat.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/957f9ba2d2f6f185.04-os7kh6txkq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5351e3f839aa4879.1igunoviwsn-r.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/25edf33640e09f3f.3n1488ulmvxj5.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f00526a22f41f1ac.02x0e78o_gmwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b7cf67aae91abd3.0f1unm0zk8jvc.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f4328b17f9bb497.39zhrc8yj-_pj.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82a4614c2ffa6884.2w2pz5jg7i4tb.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ebed5ebe2dc1e709.1j3utna24wqoh.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ddfea6a5cf035e3a.0qb30ox7tud0v.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/131fc53f35e2b975.062fe2ey3mh2w.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb17d3683b781c4.0crogymcwq8s3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e59453f8cf82d3b.31zsucx8i28q2.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/41951084d360afd6.13qnxgfc6n9_b.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3fe784ab9a7b725.09hz057lz5yub.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1251d0920b4fca5.0aobzyx7_9yms.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/17b860e2ef59aaed.0op6sl2t8dhgs.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b13f51ed38d16510.0x25shwa55ytr.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16e0f9670571f798.2zw6epll0-10q.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3f4117218579dc54.16-mwdcenjl_w.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7dfbc8ac3aac3338.1yic6-m8ui5bz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/869d67bfbf6dcad1.p.27cqfyc0qwfy-.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}.-\34 -vEW_className{font-family:Google Sans;font-style:normal}.-\34 -vEW_variable{--font-gsans:"Google Sans"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:block{display:block}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:hidden{display:none}}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6fb;--bg-2:#fbfcff;--card:#fbfcff;--card-hover:#f7f9ff;--soft:#eef4ff;--ink:#0a0f1f;--ink-mid:#5a6280;--ink-low:#9aa2bd;--line:#0a0f1f14;--line-2:#0a0f1f26;--btn:#0a0f1f;--btn-ink:#fbfcff;--accent:#0068f4;--accent-2:#0a5ad6;--accent-soft:#0068f417;--navy:#0b2a66;--link:#0068f4;--ok:#138a5a;--ok-soft:#138a5a1c;--warn:#b26a00;--warn-soft:#ffb02029;--glow:radial-gradient(60% 80% at 0% 0%, #0068f41a, transparent 60%), radial-gradient(60% 70% at 100% 0%, #38b6ff1a, transparent 65%);--sombra:0 1px 2px #05112d0f, 0 4px 4px #9ac4ff0f;--sombra-alta:0 18px 40px #0a0f1f1f;--ease:cubic-bezier(.22, 1, .36, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070b17;--bg-2:#0a0f1f;--card:#10172b;--card-hover:#141d36;--soft:#18213d;--ink:#f3f6fd;--ink-mid:#a9b3d1;--ink-low:#727c9c;--line:#c9d2ee17;--line-2:#c9d2ee29;--btn:#f3f6fd;--btn-ink:#0a0f1f;--accent:#0068f4;--accent-2:#3d8bff;--accent-soft:#0068f42e;--navy:#0b2a66;--link:#9fc3ff;--ok:#3ddc97;--ok-soft:#3ddc9724;--warn:#ffb020;--warn-soft:#ffb02024;--glow:radial-gradient(60% 80% at 0% 0%, #0068f438, transparent 60%), radial-gradient(60% 70% at 100% 0%, #38b6ff1f, transparent 65%);--sombra:0 1px 0 #ffffff08 inset;--sombra-alta:0 18px 40px #00000073;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-gsans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;transition:background .3s var(--ease), color .3s var(--ease);font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}h1,h2,h3,.brand{font-family:var(--font-gsans), sans-serif}h1{letter-spacing:-.035em;font-size:1.7rem;font-weight:700;line-height:1.15}h2{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}h3{font-size:1rem;font-weight:700}p{margin:0}.muted{color:var(--ink-mid)}.small{font-size:.85rem}:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:8px}::selection{background:var(--accent);color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app{grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.rail{border-right:1px solid var(--line);background:var(--bg-2);flex-direction:column;gap:6px;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.rail .logo-img{object-fit:contain;object-position:left;width:auto;height:44px;margin:4px 8px 16px;display:block}.rail .logo-wrap{margin:0 0 14px;padding:6px 8px;display:block}.rail .logo-wrap img{width:auto;height:40px;display:block}.nav-item{color:var(--ink-mid);transition:background .15s var(--ease), color .15s var(--ease), transform .15s var(--ease);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-weight:600;display:flex;position:relative}.nav-item:hover{background:var(--soft);color:var(--ink)}.nav-item[aria-current=page]{background:var(--accent-soft);color:var(--ink)}.nav-item[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 4px 4px 0;width:4px;position:absolute;top:10px;bottom:10px;left:-14px}.nav-item[aria-current=page] svg{color:var(--accent-2)}.nav-item .n{background:var(--accent);color:#fff;border-radius:99px;margin-left:auto;padding:0 7px;font-size:.7rem;font-weight:700;line-height:18px}.rail-pie{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:12px;display:grid}.yo-card{border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.yo-card:hover{background:var(--soft)}.yo-card b{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:.9rem;line-height:1.2;display:block;overflow:hidden}.yo-card span{color:var(--ink-low);font-size:.75rem}.cuerpo-app{min-width:0}.topbar{z-index:30;background:var(--bg);align-items:center;gap:12px;height:64px;padding:0 24px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb, var(--bg) 82%, transparent)}}.topbar{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--line)}.topbar .logo-movil{display:none}.buscar{flex:1;max-width:520px;position:relative}.buscar input{border:1px solid var(--line);background:var(--soft);width:100%;height:42px;font:inherit;color:var(--ink);transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:99px;padding:0 16px 0 44px;font-size:.92rem}.buscar input::placeholder{color:var(--ink-low)}.buscar input:focus{border-color:var(--line-2);background:var(--card);outline:none}.buscar svg{color:var(--ink-low);position:absolute;top:12px;left:15px}.acciones{align-items:center;gap:6px;margin-left:auto;display:flex}.icono{width:42px;height:42px;color:var(--ink-mid);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease), transform .15s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.icono:hover{background:var(--soft);color:var(--ink)}.icono:active{transform:scale(.92)}.icono .n{background:var(--accent);color:#fff;text-align:center;min-width:16px;box-shadow:0 0 0 2px var(--bg);border-radius:99px;padding:0 5px;font-size:.65rem;font-weight:700;line-height:16px;position:absolute;top:4px;right:2px}details.menu{position:relative}details.menu>summary{cursor:pointer;list-style:none}details.menu>summary::-webkit-details-marker{display:none}.menu-lista{background:var(--card);border:1px solid var(--line-2);width:230px;box-shadow:var(--sombra-alta);animation:sube .18s var(--ease);z-index:40;border-radius:16px;padding:6px;display:grid;position:absolute;top:50px;right:0}.menu-lista a,.menu-lista button{text-align:left;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:10px;padding:10px 12px}.menu-lista a:hover,.menu-lista button:hover{background:var(--soft)}@keyframes sube{0%{opacity:0;transform:translateY(6px)scale(.98)}}.avatar{background:linear-gradient(135deg, var(--navy), #1b3d86);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:.85rem;font-weight:700;display:grid;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.sm{width:26px;height:26px;font-size:.62rem}.avatar.lg{width:64px;height:64px;font-size:1.2rem}.avatar.yo{background:linear-gradient(135deg, var(--accent), #0b2a66)}.main{width:100%;max-width:1120px;margin:0 auto;padding:24px 24px 96px}.cols{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.stack{gap:20px;display:grid}.stack-s{gap:12px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.aside{gap:16px;display:grid;position:sticky;top:88px}.bottom{display:none}.card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:20px;padding:18px}a.card,.card.hov{transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease)}a.card:hover,.card.hov:hover{box-shadow:var(--sombra-alta);border-color:var(--line-2);background:var(--card-hover);transform:translateY(-2px)}.kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.kpi b{font-family:var(--font-gsans);letter-spacing:-.03em;font-size:1.7rem;line-height:1.1;display:block}.btn{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;transition:background .15s var(--ease), border-color .15s var(--ease), transform .15s var(--ease), box-shadow .15s var(--ease);background:0 0;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}.btn:hover{background:var(--soft)}.btn:active{transform:scale(.97)}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 8px 22px -8px #0068f4b3}.btn.primary:hover{background:var(--accent-2);border-color:var(--accent-2)}.btn.sm{padding:6px 13px;font-size:.8rem}.btn:disabled{opacity:.55;cursor:default}.input,.select,.textarea{border:1px solid var(--line-2);background:var(--soft);width:100%;color:var(--ink);font:inherit;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:14px;padding:11px 14px}.textarea{resize:vertical;min-height:96px}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);background:var(--card);outline:none}label.f{gap:6px;font-size:.88rem;font-weight:700;display:grid}.pill{background:var(--soft);color:var(--ink-mid);letter-spacing:.02em;border-radius:99px;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-block}.pill.draft{background:var(--warn-soft);color:var(--warn)}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.red{background:var(--accent);color:#fff}.tabs{background:var(--soft);border:1px solid var(--line);border-radius:99px;gap:4px;padding:4px;display:inline-flex}.tabs a{color:var(--ink-mid);transition:background .15s var(--ease), color .15s var(--ease);border-radius:99px;padding:7px 16px;font-size:.88rem;font-weight:700}.tabs a[aria-current=true]{background:var(--card);color:var(--ink);box-shadow:var(--sombra)}.bar{background:var(--soft);border-radius:99px;height:6px;overflow:hidden}.bar>i{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .6s var(--ease);border-radius:99px;display:block}.lesson{border-top:1px solid var(--line);transition:background .15s var(--ease);align-items:center;gap:14px;padding:14px 16px;display:flex}.lesson:first-child{border-top:0}.lesson:hover{background:var(--card-hover)}.dot{border:2px solid var(--line-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.dot.on{background:var(--ok);border-color:var(--ok)}.video{aspect-ratio:16/9;color:#cbd5e1;text-align:center;box-shadow:var(--sombra-alta);border:1px solid var(--line);background:#05060b;border-radius:22px;place-items:center;padding:20px;display:grid;overflow:hidden}.video iframe{border:0;width:100%;height:100%}.post-body{white-space:pre-wrap;overflow-wrap:anywhere}.alert{background:var(--accent-soft);color:var(--accent-2);border-radius:14px;padding:11px 14px;font-size:.9rem}.okmsg{background:var(--ok-soft);color:var(--ok);border-radius:14px;padding:11px 14px;font-size:.9rem}table.t{border-collapse:collapse;width:100%}.t th{text-align:left;color:var(--ink-low);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.t th,.t td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px}.cargando{text-align:center;color:var(--ink-low);padding:60px 20px}.historias{scrollbar-width:none;scroll-snap-type:x proximity;gap:12px;padding:4px 2px 8px;display:flex;overflow-x:auto}.historias::-webkit-scrollbar{display:none}.historia{text-align:center;scroll-snap-align:start;flex:none;justify-items:center;gap:8px;width:96px;display:grid}.historia .aro{background:conic-gradient(from 200deg, var(--accent), #ffb020, var(--accent-2), var(--accent));width:74px;height:74px;transition:transform .25s var(--ease);border-radius:50%;place-items:center;padding:3px;display:grid}.historia:hover .aro{transform:scale(1.06)rotate(6deg)}.historia .aro.vivo{animation:2.4s linear infinite aro}@keyframes aro{to{filter:hue-rotate(40deg);transform:rotate(360deg)}}.historia .aro.azul{background:conic-gradient(from 200deg,#2d6bff,#7aa7ff,#2d6bff)}.historia .aro.gris{background:var(--line-2)}.historia .aro>span{border:3px solid var(--bg);background:var(--card);width:100%;height:100%;color:var(--ink);border-radius:50%;place-items:center;display:grid;overflow:hidden}.historia .aro>span img{object-fit:cover;width:100%;height:100%}.historia small{color:var(--ink-mid);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:92px;font-size:.74rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.historia.nueva .aro>span{background:var(--accent);color:#fff}.composer{gap:12px;padding:14px 16px 12px;display:grid}.composer .arriba{align-items:center;gap:12px;display:flex}.composer .falso{color:var(--ink-low);background:var(--soft);text-align:left;font-size:1rem;font:inherit;cursor:text;transition:background .15s var(--ease);border:0;border-radius:99px;flex:1;padding:12px 18px}.composer .falso:hover{background:var(--card-hover)}.rapidas{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px;display:grid}.rapidas button{font:inherit;color:var(--ink-mid);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 6px;font-size:.84rem;font-weight:700;display:flex}.rapidas button:hover{background:var(--soft);color:var(--ink)}.composer-abierto{gap:10px;padding:16px;display:grid}.composer-abierto .input.titulo{font-size:1.15rem;font-weight:700;font-family:var(--font-gsans);background:0 0;border:0;padding:4px 0}.composer-abierto .textarea{background:0 0;border:0;min-height:90px;padding:4px 0}.composer-pie{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.adjunto{width:fit-content;max-width:100%;position:relative}.adjunto img{border-radius:16px;max-height:220px;display:block}.adjunto button{color:#fff;cursor:pointer;background:#000000b3;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.pildoras{scrollbar-width:none;gap:8px;padding:2px 0 4px;display:flex;overflow-x:auto}.pildoras::-webkit-scrollbar{display:none}.pildoras a{background:var(--card);border:1px solid var(--line);color:var(--ink-mid);white-space:nowrap;transition:background .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease), transform .15s var(--ease);border-radius:99px;padding:8px 16px;font-size:.86rem;font-weight:700}.pildoras a:hover{border-color:var(--line-2);color:var(--ink)}.pildoras a:active{transform:scale(.96)}.pildoras a[aria-current=true]{background:var(--accent);border-color:var(--accent);color:#fff}.post{gap:12px;padding:16px 18px 12px;display:grid}.post-cab{align-items:center;gap:12px;display:flex}.post-cab .quien{flex:1;min-width:0}.post-cab b{font-size:.96rem}.post-cab .cuando{color:var(--ink-low);font-size:.8rem}.canal{color:var(--link);font-weight:700}.fijado{color:var(--accent-2);background:var(--accent-soft);border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.post-cuerpo{gap:10px;display:grid}.post-cuerpo h3{letter-spacing:-.01em;font-size:1.15rem;line-height:1.3}.post-cuerpo .vista{color:var(--ink-mid);-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.media{background:var(--soft);border-radius:16px;max-width:100%;position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;max-height:460px;display:block}.media .gif-tag{color:#fff;letter-spacing:.06em;background:#000000b8;border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:700;position:absolute;top:10px;left:10px}.post-pie{color:var(--ink-low);border-top:1px solid var(--line);align-items:center;gap:4px;padding-top:8px;font-size:.88rem;display:flex}.meg,.com{cursor:pointer;font-family:inherit;font-weight:700;font-size:inherit;color:inherit;transition:background .15s var(--ease), color .15s var(--ease), transform .15s var(--ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.meg:hover,.com:hover{background:var(--soft);color:var(--ink)}.meg:active{transform:scale(.94)}.meg.on{color:var(--accent-2)}.meg.on svg{fill:currentColor;animation:pulso .35s var(--ease)}@keyframes pulso{50%{transform:scale(1.4)rotate(-8deg)}}.apilados{display:flex}.apilados .avatar{border:2px solid var(--card);margin-left:-8px}.apilados .avatar:first-child{margin-left:0}.comentario{grid-template-columns:auto 1fr;gap:10px;display:grid}.comentario .burbuja{background:var(--soft);border-radius:18px;padding:10px 14px}.comentario .burbuja b{font-size:.88rem}.comentario .acc{color:var(--ink-low);align-items:center;gap:14px;padding:4px 6px 0;font-size:.78rem;font-weight:700;display:flex}.comentario .acc button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.comentario .acc button:hover{color:var(--ink)}.comentario .acc .on{color:var(--accent-2)}.gifs{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:aparece .2s var(--ease);background:#0000008c;place-items:end center;display:grid;position:fixed;inset:0}@keyframes aparece{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.gifs-in{background:var(--card);border:1px solid var(--line-2);width:min(560px,100%);max-height:78dvh;animation:sube .25s var(--ease);border-radius:24px 24px 0 0;grid-template-rows:auto auto 1fr;gap:12px;padding:16px;display:grid}@media (min-width:700px){.gifs{place-items:center}.gifs-in{border-radius:24px}}.gifs-grid{columns:3;column-gap:8px;overflow-y:auto}.gifs-grid button{cursor:pointer;background:var(--soft);break-inside:avoid;width:100%;transition:transform .15s var(--ease);border:0;border-radius:12px;margin:0 0 8px;padding:0;display:block;overflow:hidden}.gifs-grid button:hover{transform:scale(1.03)}.gifs-grid img{width:100%;display:block}.grupo-card{padding:0;overflow:hidden}.grupo-card .portada-img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.grupo-card .cuerpo{gap:12px;padding:16px 18px 18px;display:grid}.estad{text-align:center;border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding-top:12px;display:grid}.estad b{font-family:var(--font-gsans);font-size:1.2rem;display:block}.estad span{color:var(--ink-low);font-size:.72rem}.estad>div+div{border-left:1px solid var(--line)}.lb{align-items:center;gap:10px;padding:8px 0;display:flex}.lb .pos{background:var(--soft);width:26px;height:26px;color:var(--ink-mid);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.lb .pos.p1{color:#231800;background:linear-gradient(135deg,#ffd45c,#e8a200)}.lb .pos.p2{color:#1a1d28;background:linear-gradient(135deg,#e6e9f2,#aab1c5)}.lb .pos.p3{color:#1f1005;background:linear-gradient(135deg,#e7a46a,#a45f2b)}.lb .nom{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;font-weight:700;overflow:hidden}.lb .pts{color:var(--ok);font-size:.85rem;font-weight:700}.vacio{text-align:center;color:var(--ink-mid);justify-items:center;gap:8px;padding:40px 20px;display:grid}.vacio b{font-family:var(--font-gsans);color:var(--ink);font-size:1.1rem}.vacio img{border-radius:16px;width:160px}.skel{background:linear-gradient(90deg, var(--soft), var(--card-hover), var(--soft));background-size:200% 100%;border-radius:12px;animation:1.2s linear infinite brillo}@keyframes brillo{to{background-position:-200% 0}}.hero-aula{border:1px solid var(--line);background:#070a14;border-radius:28px;align-items:end;min-height:220px;display:grid;position:relative;overflow:hidden}.hero-aula img{object-fit:cover;object-position:30% 40%;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.hero-aula:after{content:"";background:linear-gradient(90deg,#050812eb 8%,#05081259 60%,#0000);position:absolute;inset:0}.hero-aula .txt{z-index:1;color:#fff;gap:8px;max-width:560px;padding:28px;display:grid;position:relative}.hero-aula h1{color:#fff}.curso{padding:0;display:grid;overflow:hidden}.curso .tapa{aspect-ratio:16/9;color:#fff;isolation:isolate;align-content:end;padding:14px 16px;display:grid;position:relative;overflow:hidden}.curso .tapa:before{content:"";background:var(--g,linear-gradient(135deg, #0b2a66, #080a12));z-index:-2;transition:transform .6s var(--ease);position:absolute;inset:0}.curso .tapa:after{content:"";z-index:-1;background:radial-gradient(70% 90% at 100% 0,#0068f473,#0000 60%),linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.curso:hover .tapa:before{transform:scale(1.08)}.curso .tapa .ico{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #fff3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:14px;left:14px}.curso .tapa .pro{background:var(--accent);color:#fff;letter-spacing:.06em;border-radius:6px;padding:2px 8px;font-size:.66rem;font-weight:700;position:absolute;top:16px;right:14px}.curso .tapa h3{letter-spacing:-.02em;text-shadow:0 2px 12px #00000080;font-size:1.15rem;line-height:1.2}.curso .info{gap:10px;padding:14px 16px 16px;display:grid}.evento{grid-template-columns:78px 1fr;gap:16px;padding:0;display:grid;overflow:hidden}.evento .fecha{background:linear-gradient(160deg, var(--navy), #060a18);color:#fff;text-align:center;place-content:center;padding:14px 6px;display:grid;position:relative}.evento .fecha:after{content:"";background:radial-gradient(80% 60% at 50% 0,#0068f473,#0000 70%);position:absolute;inset:0}.evento .fecha b{font-family:var(--font-gsans);z-index:1;font-size:1.9rem;line-height:1;position:relative}.evento .fecha span{letter-spacing:.1em;text-transform:uppercase;z-index:1;opacity:.85;font-size:.72rem;font-weight:700;position:relative}.evento .det{gap:8px;padding:16px 16px 16px 0;display:grid}.en-vivo{color:var(--accent-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:inline-flex}.en-vivo:before{content:"";background:var(--accent-2);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite latido}@keyframes latido{50%{opacity:.4;transform:scale(1.7)}}.podio{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:12px;display:grid}.podio .lugar{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:22px;justify-items:center;gap:8px;padding:18px 10px;display:grid;position:relative}.podio .lugar.l1{background:linear-gradient(180deg, var(--accent-soft), var(--card));border-color:var(--accent);padding-top:28px;padding-bottom:26px}@supports (color:color-mix(in lab, red, red)){.podio .lugar.l1{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.podio .corona{color:#ffd45c;filter:drop-shadow(0 4px 10px #ffb40080);position:absolute;top:-14px}.podio b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.95rem;overflow:hidden}.podio .pts{font-family:var(--font-gsans);color:var(--ok);font-size:1.3rem;font-weight:700}.pub{max-width:720px;margin:0 auto;padding:48px 20px 80px}.pub h1{margin-bottom:8px}.pub h2{margin:28px 0 8px}.pub p,.pub li{color:var(--ink-mid);margin-bottom:8px}.pub ul{padding-left:20px}.hero{text-align:center;isolation:isolate;background:#070a14;place-items:center;min-height:100dvh;padding:60px 20px;display:grid;position:relative;overflow:hidden}.hero>img.fondo{object-fit:cover;z-index:-2;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:radial-gradient(60% 60% at 50% 40%,#0000,#070a14 85%),linear-gradient(#0000 60%,#070a14);position:absolute;inset:0}.hero .in{color:#fff;justify-items:center;gap:22px;max-width:720px;display:grid}.hero h1{letter-spacing:-.045em;color:#fff;font-size:clamp(2.2rem,6vw,3.8rem)}.hero p{color:#b9c0d8;font-size:1.1rem}.login-pagina{isolation:isolate;background:#070b17;place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative;overflow:hidden}.login-pagina:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 50% 45%,#0068f447,#0000 70%),radial-gradient(40% 40% at 90% 100%,#0b2a6699,#0000 70%);position:absolute;inset:0}.login{background:var(--card);border:1px solid var(--line-2);width:min(420px,100%);box-shadow:var(--sombra-alta);border-radius:28px;gap:18px;padding:28px;display:grid}.login .logo-wrap{background:#0a0d18;border-radius:16px;place-items:center;padding:14px;display:grid}.login .logo-wrap img{width:auto;height:48px}@media (max-width:900px){.app{grid-template-columns:1fr}.rail{display:none}.topbar{height:58px;padding:0 14px}.topbar .logo-movil{display:block}.topbar .logo-movil img{width:auto;height:24px;display:block}.buscar{display:none}.main{padding:14px 14px 110px}.cols{grid-template-columns:1fr}.aside{position:static}h1{font-size:1.45rem}.bottom{left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:50;background:var(--card);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.bottom{background:color-mix(in srgb, var(--card) 86%, transparent)}}.bottom{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border:1px solid var(--line-2);box-shadow:var(--sombra-alta);border-radius:26px;padding:6px 3px}.bottom a{color:var(--ink-low);white-space:nowrap;letter-spacing:-.01em;transition:color .15s var(--ease), background .15s var(--ease), transform .15s var(--ease);border-radius:20px;justify-items:center;gap:2px;padding:8px 0 6px;font-size:.62rem;font-weight:700;display:grid;position:relative}.bottom a:active{transform:scale(.92)}.bottom a[aria-current=page]{color:var(--ink);background:var(--accent-soft)}.bottom a[aria-current=page] svg{color:var(--accent-2)}.bottom .n{background:var(--accent);color:#fff;border-radius:99px;padding:0 5px;font-size:.6rem;font-weight:700;line-height:15px;position:absolute;top:4px;right:22%}.evento{grid-template-columns:64px 1fr}.podio{gap:8px}.gifs-grid{columns:2}}.curso .tapa.real{aspect-ratio:16/9;background:#070a14;padding:0}.curso .tapa.real:before,.curso .tapa.real:after{display:none}.curso .tapa.real img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.curso:hover .tapa.real img{transform:scale(1.06)}.curso .info h3{letter-spacing:-.01em;font-size:1.02rem}.avatar .nivel{background:var(--link);color:#fff;border:2px solid var(--card);border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.62rem;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px}.enlace-nombre:hover b{text-underline-offset:3px;text-decoration:underline}.post-cab .canal:hover{text-decoration:underline}.menu-lista a,.menu-lista button{align-items:center;gap:10px;display:flex}.respuestas{border-left:2px solid var(--line);gap:12px;margin-top:12px;padding-left:14px;display:grid}.comentario .burbuja{overflow-wrap:anywhere}.adjuntos{flex-wrap:wrap;gap:8px;display:flex}.adjuntos .adjunto img,.adjuntos .adjunto video{object-fit:cover;background:#000;border-radius:12px;width:auto;max-width:200px;height:110px;display:block}.adjuntos .adjunto .doc{background:var(--soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;max-width:260px;padding:12px 36px 12px 14px;font-size:.85rem;font-weight:600;display:inline-flex;overflow:hidden}.gira{animation:.9s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.recorte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.miembros{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.miembro{align-items:center;gap:14px;display:flex}.miembro b{font-size:1rem;display:block}.perfil-portada{background:linear-gradient(135deg, var(--navy), #070a14) center / cover no-repeat;justify-content:flex-end;align-items:flex-end;height:190px;padding:12px;display:flex}.perfil-foto{border:4px solid var(--card);background:linear-gradient(135deg, var(--accent), #0b2a66);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:104px;height:104px;margin-top:-48px;padding:0;font-size:1.8rem;font-weight:700;display:grid;position:relative}.perfil-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%}.perfil-foto i{background:var(--card);width:32px;height:32px;color:var(--ink);border:1px solid var(--line-2);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:0;right:0}.dos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.incluye{gap:10px;margin:0;padding:0;list-style:none;display:grid}.incluye li{color:var(--ink-mid);align-items:flex-start;gap:10px;display:flex}.incluye li svg{color:var(--ok);flex:none;margin-top:3px}.mes{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.mes .cab{color:var(--ink-low);padding:4px 0;font-size:.7rem;font-weight:700}.mes .dia{aspect-ratio:1;color:var(--ink-mid);border-radius:10px;place-items:center;font-size:.85rem;font-weight:600;display:grid}.mes .dia.con{background:var(--accent);color:#fff;font-weight:700;box-shadow:0 6px 16px -8px #0068f4cc}.mes .dia.hoy{outline:2px solid var(--link);outline-offset:-2px}a.lb:hover .nom{text-decoration:underline}a.lugar{color:inherit;transition:transform .2s var(--ease)}a.lugar:hover{transform:translateY(-3px)}.solo-movil{display:none}@media (max-width:900px){.solo-movil{display:grid}.dos,.miembros{grid-template-columns:1fr}.perfil-portada{height:140px}}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);font-size:.72rem;font-weight:700}.tag{background:var(--soft);color:var(--ink-mid);border:1px solid var(--line);border-radius:99px;align-items:center;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.tag.verde{background:var(--ok-soft);color:var(--ok);border-color:#0000}a.tag:hover{border-color:var(--line-2)}.racha-top{background:var(--soft);color:var(--ink-low);border-radius:99px;align-items:center;gap:4px;padding:6px 10px;font-size:.85rem;font-weight:700;display:inline-flex}.racha-top.on{color:#ffb020;background:#ffb02024}.racha{color:var(--ink-low);align-items:center;gap:4px;font-size:.82rem;font-weight:700;display:inline-flex}.racha.on{color:#ffb020}.bienvenida{background:linear-gradient(135deg, var(--accent-soft), transparent 60%), var(--card);border:1px solid #0068f459;padding:14px 16px}.bienvenida>summary{cursor:pointer;align-items:center;gap:14px;list-style:none;display:flex}.bienvenida>summary::-webkit-details-marker{display:none}.anillo{--p:0%;background:conic-gradient(var(--accent-2) var(--p), var(--soft) 0);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.anillo b{background:var(--card);border-radius:50%;place-items:center;width:40px;height:40px;font-size:.8rem;display:grid}.pasos{gap:4px;margin:12px 0 6px;padding:0;list-style:none;display:grid}.pasos a{transition:background .15s var(--ease);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.pasos a:hover{background:var(--soft)}.pasos .pts{color:var(--accent-2);font-weight:700}.pasos li.hecho b{color:var(--ink-low);text-decoration:line-through}.pasos li.hecho .pts{color:var(--ok)}.check{border:2px solid var(--line-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}li.hecho .check{background:var(--ok);border-color:var(--ok)}.misiones ul{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.misiones a{align-items:center;gap:10px;padding:6px 0;font-size:.9rem;font-weight:600;display:flex}.misiones li.hecho a{color:var(--ink-low);text-decoration:line-through}.misiones .check{width:20px;height:20px}.camino-semanas{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.chip-semana{background:var(--soft);color:var(--ink-low);border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.chip-semana.actual{background:var(--accent);color:#fff}.chip-semana.lista{background:var(--ok-soft);color:var(--ok)}.primer-mes{background:var(--soft);border-radius:14px;gap:10px;margin:6px 4px 10px;padding:12px;display:grid}.primer-mes-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.primer-mes-datos span{text-align:center;gap:2px;display:grid}.primer-mes-datos b{font-size:1.2rem;font-family:var(--font-gsans)}.primer-mes-datos small{color:var(--ink-low);font-size:.72rem}.racha-semana{border-top:1px solid var(--line);color:var(--ink-low);flex-wrap:wrap;justify-content:space-between;gap:6px;padding-top:10px;font-size:.78rem;display:flex}.racha-semana>span{align-items:flex-start;gap:6px;display:inline-flex}.racha-semana>span svg{flex:none;margin-top:2px}.racha-semana .ok{color:var(--ok)}.subio{background:linear-gradient(135deg, #ffb45429, transparent 65%), var(--card);animation:aparece .5s var(--ease);border:1px solid #ffb4548c;align-items:center;gap:14px;display:flex}.subio-nivel{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-radius:18px;flex:none;align-content:center;place-items:center;width:64px;height:64px;display:grid}.subio-nivel small{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.6rem;font-weight:700}.subio-nivel b{font-size:1.6rem;line-height:1;font-family:var(--font-gsans)}.nuevas{background:var(--warn-soft);animation:aparece .5s var(--ease);border:1px solid #ffb45480;gap:10px;display:grid}.insignia{background:var(--soft);width:44px;height:44px;color:var(--ink-low);border-radius:14px;flex:none;place-items:center;display:grid}.insignia.on{color:#1a0d00;background:linear-gradient(135deg,#ffb454,#ff6a3d);box-shadow:0 8px 20px -8px #ffb020b3}.insignias{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.insignia-card{text-align:center;border:1px solid var(--line);opacity:.55;border-radius:14px;justify-items:center;gap:4px;padding:12px 8px;display:grid}.insignia-card.on{opacity:1;border-color:#ffb45459}.negocio{gap:8px;display:grid}.abierto{background:var(--ok-soft);border-radius:14px;gap:8px;padding:12px;display:grid}.interruptor{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.interruptor input{appearance:none;background:var(--soft);border:1px solid var(--line-2);cursor:pointer;width:44px;height:26px;transition:background .2s var(--ease);border-radius:99px;flex:none;position:relative}.interruptor input:after{content:"";background:var(--ink-low);width:20px;height:20px;transition:transform .2s var(--ease), background .2s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.interruptor input:checked{background:var(--accent);border-color:var(--accent)}.interruptor input:checked:after{background:#fff;transform:translate(18px)}.chip-check{cursor:pointer}.chip-check input{opacity:0;pointer-events:none;position:absolute}.chip-check span{border:1px solid var(--line-2);transition:all .15s var(--ease);border-radius:99px;padding:7px 13px;font-size:.85rem;font-weight:600;display:inline-flex}.chip-check input:checked+span{background:var(--accent);border-color:var(--accent);color:#fff}.chip-check input:focus-visible+span{outline:2px solid var(--link);outline-offset:2px}.quiz-chips.compacto .chip-check span{justify-content:center;min-width:40px;padding:5px 9px;font-size:.75rem}.filtros{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.filtros .select{flex:160px;width:auto;padding:9px 12px}.quiz{gap:16px;padding:24px;display:grid}.quiz-portada{text-align:center;justify-items:center;padding:36px 24px}.quiz-portada h1{font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}.quiz-ico{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-2);border-radius:20px;place-items:center;display:grid}.quiz-prog{gap:6px;display:grid}.quiz-chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-2);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:6px;padding:10px 16px;font-weight:600;display:inline-flex}.chip.sel{background:var(--accent);border-color:var(--accent);color:#fff}.quiz-opciones{gap:10px;display:grid}.opcion{text-align:left;border:1px solid var(--line-2);background:var(--soft);color:var(--ink);font:inherit;cursor:pointer;transition:transform .15s var(--ease), border-color .15s var(--ease), background .15s var(--ease);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:600;display:flex}.opcion:hover{border-color:var(--accent);transform:translateY(-1px)}.opcion.sel{border-color:var(--accent);background:var(--accent-soft)}.opcion .em{font-size:1.4rem}.quiz-frase{text-align:center;justify-items:center;gap:18px;padding:10px 0;display:grid}.quiz-frase img{border:1px solid var(--line);border-radius:20px;width:100%;max-width:380px}.quiz-frase p{font-size:clamp(1.3rem,3.6vw,1.8rem);font-weight:700;line-height:1.2;font-family:var(--font-display,inherit)}.quiz-frase p span{color:var(--accent-2)}.ruta-hero{background:radial-gradient(70% 90% at 0 0,#0068f459,#0000 60%),linear-gradient(135deg,#0b2a66,#080a12);min-height:0}.ruta-hero .txt{gap:10px;padding:28px;display:grid;position:relative}.area{gap:5px;display:grid}.miniatura{aspect-ratio:16/9;object-fit:cover;border-radius:10px;flex:none;width:88px}.contadores{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.contadores label{text-align:center;background:var(--soft);color:var(--ink-mid);border-radius:14px;justify-items:center;gap:6px;padding:12px 8px;font-size:.8rem;font-weight:700;display:grid}.contadores .input{text-align:center;background:var(--card);padding:8px;font-size:1.4rem;font-weight:700}.semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.semana .dia{background:var(--soft);text-align:center;border-radius:12px;justify-items:center;gap:2px;padding:10px 2px;display:grid}.semana .dia b{font-size:1.2rem}.semana .dia.on{background:var(--ok-soft)}.semana .dia.on b{color:var(--ok)}.semana .dia.hoy{outline:2px solid var(--accent);outline-offset:-2px}.metas{gap:10px;display:grid}.curso{position:relative}.curso.bloqueado .tapa{filter:grayscale(.7)brightness(.6)}.candado{z-index:2;color:#fff;background:#080a12d9;border-radius:99px;align-items:center;gap:5px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.nivel-fila{border-top:1px solid var(--line);gap:3px;padding:6px 0;display:grid}.coach{gap:12px;display:grid}.coach-modos{flex-wrap:wrap;gap:8px;padding-bottom:2px;display:flex}@media (max-width:640px){.coach-modos{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.coach-modo{white-space:nowrap;border:1px solid var(--line-2);background:var(--card);color:var(--ink-mid);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:10px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.coach-modo[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:#fff}.coach-hilo{align-content:start;gap:12px;min-height:320px;display:grid}.coach-vacio{text-align:center;justify-items:center;gap:10px;padding:36px 12px;display:grid}.coach-logo{color:#fff;background:linear-gradient(135deg, var(--accent), #0b2a66);border-radius:18px;flex:none;place-items:center;width:54px;height:54px;display:grid}.coach-ejemplos{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.pildora-btn{border:1px solid var(--line-2);background:var(--soft);color:var(--ink);font:inherit;cursor:pointer;text-align:left;border-radius:99px;padding:9px 14px;font-size:.86rem}.pildora-btn:hover{border-color:var(--accent)}.burbuja{border-radius:18px;gap:8px;max-width:92%;padding:12px 16px;line-height:1.55;display:grid}.burbuja p,.burbuja ul{margin:0}.burbuja ul{gap:4px;padding-left:18px;display:grid}.burbuja.user{background:var(--accent);color:#fff;border-bottom-right-radius:6px;justify-self:end}.burbuja.assistant{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:6px;justify-self:start}.cita{background:var(--accent-soft);min-width:18px;height:18px;color:var(--accent-2);vertical-align:2px;border-radius:6px;place-items:center;margin:0 2px;padding:0 4px;font-size:.7rem;font-weight:700;display:inline-grid}a.cita:hover{background:var(--accent);color:#fff}.fuentes{border-top:1px solid var(--line);gap:6px;padding-top:8px;display:grid}.fuente{background:var(--soft);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:.85rem;display:flex}.fuente svg{color:var(--accent-2);flex:none}.fuente small{color:var(--ink-low);display:block}.fuente:hover{background:var(--card-hover)}.coach-caja{border:1px solid var(--line-2);background:var(--card);box-shadow:var(--sombra-alta);border-radius:22px;align-items:flex-end;gap:8px;padding:8px;display:flex;position:sticky;bottom:84px}.coach-caja textarea{resize:none;color:var(--ink);font:inherit;field-sizing:content;background:0 0;border:0;flex:1;max-height:160px;padding:10px 8px}.coach-caja textarea:focus{outline:none}.coach-caja .enviar{flex:none;width:42px;height:42px;padding:0}.seguir{align-items:center;gap:14px;display:flex}@media (max-width:520px){.seguir .miniatura{width:72px}}.coach-promo{background:linear-gradient(135deg, #0b2a6699, transparent 70%), var(--card);align-items:center;gap:12px;display:flex}@media (min-width:1024px){.coach-caja{bottom:16px}}@media (max-width:520px){.contadores{gap:6px}.contadores .input{font-size:1.15rem}.quiz{padding:18px}}.tour{z-index:100;position:fixed;inset:0}.tour-velo{background:#030814b8;position:absolute;inset:0}.tour-foco{box-shadow:0 0 0 4px var(--accent), 0 0 0 9999px #030814b8;transition:all .25s var(--ease);pointer-events:none;border-radius:14px;position:fixed}.tour-tarjeta{background:var(--card);border:1px solid var(--line-2);box-shadow:var(--sombra-alta);animation:sube .2s var(--ease);border-radius:18px;gap:10px;padding:18px;display:grid;position:fixed}.tour-tarjeta h2{margin:0;font-size:1.2rem}.tour-tarjeta p{color:var(--ink-mid);margin:0;line-height:1.5}.tour-puntos{gap:5px;display:flex}.tour-puntos span{background:var(--line-2);border-radius:99px;width:6px;height:6px;transition:width .2s}.tour-puntos span.on{background:var(--accent);width:18px}.ig-campo{align-items:center;gap:8px;display:flex}.ig-campo svg{color:var(--ink-mid);flex:none}.ig-cargando{text-align:center;justify-items:center;gap:10px;padding:36px 16px;display:grid}.ig-proxima{border-color:var(--accent);align-items:flex-start;gap:14px;display:flex}.ig-proxima svg{color:var(--accent);flex:none;margin-top:2px}.ig-proxima p{margin:6px 0 0;line-height:1.5}.ig-cabeza{align-items:center;gap:16px;display:flex}.ig-foto{object-fit:cover;border-radius:99px;flex:none;width:64px;height:64px}.ig-usuario{color:var(--ink);align-items:center;gap:6px;font-size:1.1rem;font-weight:700;display:inline-flex}.ig-nota{flex:none;width:72px;height:72px}.ig-nota b{width:58px;height:58px;font-size:1.3rem}.ig-delta{align-items:center;gap:3px;font-size:.75rem;font-weight:700;display:inline-flex}.ig-delta.sube{color:var(--ok,#22c55e)}.ig-delta.baja{color:var(--accent)}.ig-acciones{gap:8px;margin:0;padding-left:20px;line-height:1.5;display:grid}.ig-areas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.ig-areas p{margin:0;line-height:1.5}.ig-pts{font-size:.85rem;font-weight:700}.ig-pts.bien{color:var(--ok,#22c55e)}.ig-pts.medio{color:var(--warn,#f59e0b)}.ig-pts.mal{color:var(--accent)}.ig-bio{background:var(--soft);white-space:pre-line;border-radius:14px;margin:0;padding:14px;font-weight:600}.ig-mejores{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ig-mejores a.card{color:inherit}.ig-texto{overflow-wrap:anywhere}@media (max-width:640px){.ig-cabeza{flex-wrap:wrap}}.adn-cabeza{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.adn-resumen{align-items:center;gap:24px;display:flex}.adn-anillos{flex:none;width:200px;height:200px}.adn-anillos circle{transition:stroke-dasharray .8s var(--ease)}.adn-total{fill:var(--ink);font-size:26px;font-weight:700}.adn-leyenda{flex:1;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.adn-leyenda a,.adn-pendientes a{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.adn-leyenda a:hover,.adn-pendientes a:hover{background:var(--soft)}.adn-leyenda i,.adn-pendientes i{border-radius:99px;flex:none;width:10px;height:10px}.adn-leyenda span,.adn-pendientes span{flex:1;min-width:0}.adn-leyenda b{color:var(--ink-mid);font-size:.85rem}.adn-pendientes{gap:2px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.adn-pendientes svg{color:var(--ink-mid);flex:none}.adn-secciones{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.adn-seccion{color:var(--ink);border-top:3px solid var(--c);transition:transform .15s var(--ease);gap:6px;display:grid}.adn-seccion:hover{transform:translateY(-2px)}.adn-titulo{border-left:4px solid var(--c);gap:4px;padding-left:14px;display:grid}.adn-titulo h1,.adn-titulo p{margin:0}.adn-campo{gap:6px;scroll-margin-top:90px;display:grid}.adn-campo p{margin:0}.adn-campo:target .input,.adn-campo:target .textarea{border-color:var(--accent)}@media (max-width:860px){.adn-cabeza{grid-template-columns:1fr}}@media (max-width:560px){.adn-resumen{flex-direction:column}.adn-leyenda{width:100%}}.redes-tabs{flex-wrap:wrap;gap:8px;display:flex}.redes-tabs a{border:1px solid var(--line);color:var(--ink-mid);border-radius:99px;align-items:center;gap:7px;padding:8px 14px;font-size:.9rem;font-weight:700;display:inline-flex}.redes-tabs a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.redes-nota{background:var(--soft);color:var(--ink);border-radius:99px;padding:1px 7px;font-size:.75rem;font-weight:700}@media (max-width:640px){.redes-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.redes-tabs a{flex:none}}.rd-h2{align-items:center;gap:8px;margin:0;display:flex}.rd-cabeza{grid-template-columns:1fr auto;align-items:center;gap:14px 16px;display:grid}.rd-quien{align-items:center;gap:12px;min-width:0;display:flex}.rd-quien>div{gap:2px;display:grid}.rd-nota{width:92px;height:92px}.rd-nota b{place-content:center;width:74px;height:74px;font-size:1.6rem;line-height:1;display:grid}.rd-nota small{color:var(--ink-low);margin-top:2px;font-size:.6rem;font-weight:700}.rd-chips{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.rd-chip{background:var(--soft);border-radius:14px;padding:7px 12px;font-size:.82rem;line-height:1.3;display:block}.rd-chip svg{vertical-align:-2px;margin-right:4px;display:inline}.rd-chip.bien svg{color:var(--ok,#22c55e)}.rd-chip.mal svg{color:var(--accent)}.rd-mas{grid-column:1/-1}.rd-mas summary{cursor:pointer;color:var(--ink-mid);align-items:center;gap:4px;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}.rd-mas summary::-webkit-details-marker{display:none}.rd-mas[open] summary svg{transform:rotate(180deg)}.rd-mas p{margin:8px 0 0;line-height:1.55}.rd-proxima{align-items:center;gap:12px;padding:14px 18px;display:flex}.rd-proxima svg{color:var(--accent);flex:none}.rd-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.rd-plan{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rd-plan button{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;cursor:pointer;transition:background .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;line-height:1.45;display:flex}.rd-plan button:hover{background:var(--soft)}.rd-plan button[aria-pressed=true]{background:var(--soft);border-color:#0000}.rd-plan button[aria-pressed=true]>span:last-child{color:var(--ink-low);text-decoration:line-through}.rd-check{border:2px solid var(--line-2);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}[aria-pressed=true] .rd-check{background:var(--ok,#22c55e);border-color:var(--ok,#22c55e);color:#fff}.rd-areas{grid-template-columns:240px 1fr;align-items:center;gap:18px;display:grid}.rd-radar{justify-self:center;width:100%;max-width:240px;overflow:visible}.rd-red{fill:none;stroke:var(--line-2);stroke-width:1px}.rd-forma{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rd-forma{fill:color-mix(in srgb, var(--accent) 22%, transparent)}}.rd-forma{stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.rd-punto{fill:var(--accent);stroke:var(--card);stroke-width:2px}.rd-punto.bien{fill:var(--ok,#22c55e)}.rd-punto.medio{fill:var(--warn,#f59e0b)}.rd-num{fill:var(--ink-mid);font-size:11px;font-weight:700}.rd-lista,.rd-top{gap:6px;display:grid}.rd-area{border:1px solid var(--line);border-radius:12px}.rd-area[open]{background:var(--soft);border-color:#0000}.rd-area summary{cursor:pointer;grid-template-columns:22px 1fr auto 70px 16px;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}.rd-area summary::-webkit-details-marker{display:none}.rd-idx{background:var(--soft);border-radius:99px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:grid}.rd-area[open] .rd-idx{background:var(--card)}.rd-nombre{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}.rd-barra{background:var(--line);border-radius:99px;height:6px;overflow:hidden}.rd-barra i{background:var(--accent);border-radius:99px;height:100%;display:block}.rd-barra i.bien{background:var(--ok,#22c55e)}.rd-barra i.medio{background:var(--warn,#f59e0b)}.rd-flecha{color:var(--ink-low);transition:transform .2s var(--ease)}.rd-area[open] .rd-flecha{transform:rotate(180deg)}.rd-detalle{gap:6px;padding:0 12px 12px 44px;display:grid}.rd-detalle p{margin:0;font-size:.9rem;line-height:1.5}.rd-ideas{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rd-linea{width:100%;height:auto;overflow:visible}.rd-trazo{fill:none;stroke:var(--accent-2);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}@media (max-width:760px){.rd-kpis{grid-template-columns:1fr 1fr}.rd-areas{grid-template-columns:1fr}.rd-ideas{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px 4px;scroll-padding:0 14px;display:flex;overflow-x:auto}.rd-ideas>.card{scroll-snap-align:start;flex:0 0 82%}}@media (max-width:420px){.rd-nota{width:76px;height:76px}.rd-nota b{width:60px;height:60px;font-size:1.35rem}.rd-area summary{grid-template-columns:22px 1fr auto 44px 16px;gap:8px}}.cx-motivos{border:0;gap:6px;margin:0;padding:0;display:grid}.cx-motivos legend{margin-bottom:6px}.cx-motivos label{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.cx-motivos label:has(input:checked){border-color:var(--accent);background:var(--soft)}.cx-motivos input{accent-color:var(--accent);margin:0}.cx-aviso{background:var(--warn-soft);color:var(--ink);border:1px solid var(--warn);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.cx-barras{gap:8px;display:grid}.cx-barras>div{grid-template-columns:minmax(0,1fr) 2fr 36px;align-items:center;gap:10px;font-size:.86rem;display:grid}.cx-barras .bar{height:10px}.cx-meses{align-items:flex-end;gap:6px;height:150px;padding-top:8px;display:flex}.cx-meses>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.cx-meses i{border-radius:4px 4px 0 0;width:100%;max-width:30px;display:block}.cx-meses i.vol{background:var(--accent)}.cx-meses i.cobro{background:var(--warn);border-radius:0}.cx-meses span{color:var(--ink-low);white-space:nowrap;font-size:.66rem}.cx-leyenda{color:var(--ink-mid);gap:14px;font-size:.78rem;display:flex}.cx-leyenda b{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.ac{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.ac-barra{z-index:20;background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0}.ac-barra-in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;max-width:1100px;margin:0 auto;padding:12px 20px 6px;display:grid}.ac-marca{align-items:center;gap:12px;display:inline-flex}.ac-marca img{width:auto;height:30px;display:block}.ac-marca span{letter-spacing:-.01em;border-left:1px solid var(--line-2);padding-left:12px;font-size:1.02rem;font-weight:600}.ac-buscar{background:var(--soft);width:100%;max-width:520px;height:42px;color:var(--ink-low);border-radius:10px;justify-self:center;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .15s;display:flex}.ac-buscar:focus-within{box-shadow:0 0 0 2px var(--accent)}.ac-buscar input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.ac-buscar input::placeholder{color:var(--ink-low)}.ac-entrar{background:var(--accent);color:#fbfcff;border-radius:10px;align-items:center;height:40px;padding:0 20px;font-size:.92rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.ac-entrar:hover{background:var(--accent-2)}.ac-entrar:active{transform:scale(.97)}.ac-pestanas{scrollbar-width:none;gap:28px;max-width:1100px;margin:0 auto;padding:0 20px;display:flex;overflow-x:auto}.ac-pestanas::-webkit-scrollbar{display:none}.ac-pestanas a{color:var(--ink-mid);white-space:nowrap;padding:10px 0 12px;font-size:.93rem;transition:color .1s;position:relative}.ac-pestanas a:hover{color:var(--ink)}.ac-pestanas a[aria-current=page]{color:var(--ink);font-weight:600}.ac-pestanas a[aria-current=page]:after{content:"";background:var(--ink);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.ac-cuerpo{flex:1;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:28px;width:100%;max-width:1100px;margin:0 auto;padding:28px 20px 48px;display:grid}.ac-principal{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);animation:ac-sube .6s var(--ease) both;border-radius:14px;padding:26px 30px 32px}.ac-principal h1{letter-spacing:-.02em;margin:0 0 18px;font-size:1.55rem;font-weight:700;line-height:1.25}.ac-galeria{gap:12px;display:grid}.ac-medio{aspect-ratio:16/9;background:#0a0f1f;border-radius:12px;animation:.35s both ac-aparece;position:relative;overflow:hidden}.ac-medio-fondo{object-fit:cover;filter:blur(28px)brightness(.55)saturate(1.2);width:120%;height:120%;position:absolute;inset:-10%}.ac-medio video{object-fit:contain;width:auto;max-width:100%;height:100%;margin:0 auto;display:block;position:relative}.ac-medio-img{object-fit:cover;width:100%;height:100%;display:block}.ac-miniaturas{scrollbar-width:none;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ac-miniaturas button{aspect-ratio:16/10;cursor:pointer;opacity:.72;background:#0a0f1f;border:2px solid #0000;border-radius:9px;width:92px;padding:0;transition:opacity .15s,border-color .15s,transform .15s;display:block;position:relative;overflow:hidden}.ac-miniaturas button:hover{opacity:1;transform:translateY(-2px)}.ac-miniaturas button[aria-pressed=true]{opacity:1;border-color:var(--ink)}.ac-miniaturas img{object-fit:cover;width:100%;height:100%;display:block}.ac-play{color:#fbfcff;background:#0a0f1fb8;border-radius:50%;place-items:center;width:30px;height:30px;margin:auto;display:grid;position:absolute;inset:0}.ac-datos{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin:22px 0 0;padding:0 0 20px;list-style:none;display:flex}.ac-datos li{align-items:center;gap:8px;font-size:.94rem;font-weight:500;display:inline-flex}.ac-datos svg{color:var(--ink-mid)}.ac-texto{gap:18px;margin-top:20px;font-size:1rem;line-height:1.65;display:grid}.ac-texto p{margin:0}.ac-texto h2{letter-spacing:-.01em;margin:0 0 8px;font-size:1rem;font-weight:700}.ac-texto ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ac-texto li{grid-template-columns:22px 1fr;align-items:start;display:grid}.ac-texto li svg{color:var(--accent);margin-top:5px}.ac-cierre{border-top:1px solid var(--line);color:var(--ink-mid);padding-top:18px}.ac-cierre a{color:var(--accent);font-weight:600}.ac-cierre a:hover{text-decoration:underline}.ac-lado{animation:ac-sube .6s var(--ease) 80ms both;position:sticky;top:124px}.ac-grupo{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:14px;overflow:hidden}.ac-grupo-portada{aspect-ratio:16/9;object-fit:cover;object-position:70% 30%;width:100%;display:block}.ac-grupo-in{gap:10px;padding:16px 18px 18px;display:grid}.ac-grupo-in h2{letter-spacing:-.01em;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}.ac-url{color:var(--ink-low);margin-top:-6px;font-size:.82rem;font-weight:500}.ac-grupo-in p{margin:0;font-size:.93rem;line-height:1.55}.ac-enlace{color:var(--ink-mid);align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.ac-enlace:hover{color:var(--ink)}.ac-cifras{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:4px 0 2px;padding:12px 0;display:grid}.ac-cifras div{text-align:center}.ac-cifras div+div{border-left:1px solid var(--line)}.ac-cifras dt{letter-spacing:-.02em;font-size:1.15rem;font-weight:700;line-height:1.2}.ac-cifras dd{color:var(--ink-mid);margin:2px 0 0;font-size:.76rem}.ac-btn{background:var(--accent);color:#fbfcff;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:.95rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.ac-btn:hover{background:var(--accent-2)}.ac-btn:active{transform:scale(.98)}.ac-btn svg{transition:transform .2s var(--ease)}.ac-btn:hover svg{transform:translate(3px)}.ac-btn.ghost{border:1px solid var(--line-2);color:var(--ink);background:0 0;margin-top:-2px}.ac-btn.ghost:hover{background:var(--soft)}.ac-pie{width:100%;max-width:1100px;color:var(--ink-mid);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:0 20px 28px;font-size:.85rem;display:flex}.ac-pie nav{gap:20px;display:flex}.ac-pie a:hover{color:var(--ink)}.ac-movil-cta{display:none}@keyframes ac-sube{0%{opacity:0;transform:translateY(14px)}}@keyframes ac-aparece{0%{opacity:0}}@media (max-width:900px){.ac-cuerpo{grid-template-columns:1fr;padding-top:18px}.ac-lado{position:static}.ac-grupo{grid-template-columns:200px minmax(0,1fr);display:grid}.ac-grupo-portada{aspect-ratio:auto;height:100%}.ac-grupo .ac-btn{display:none}}@media (max-width:640px){.ac-barra-in{grid-template-columns:auto auto;justify-content:space-between;gap:12px}.ac-buscar{display:none}.ac-marca img{height:26px}.ac-marca span{padding-left:10px;font-size:.95rem}.ac-pestanas{gap:22px}.ac-cuerpo{gap:14px;padding:14px 12px 96px}.ac-grupo{display:block}.ac-grupo-portada{aspect-ratio:16/7}.ac-principal{border-radius:12px;padding:18px 16px 22px}.ac-principal h1{margin-bottom:14px;font-size:1.3rem}.ac-miniaturas button{width:78px}.ac-datos{gap:10px 18px}.ac-datos li{font-size:.88rem}.ac-texto{font-size:.96rem}.ac-pie{padding-bottom:96px}.ac-movil-cta{z-index:30;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--line);display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0a0f1f14}}@media (prefers-reduced-motion:reduce){.ac-principal,.ac-lado,.ac-medio{animation:none}}.logo-oscuro,:root[data-theme=dark] .logo-claro{display:none!important}:root[data-theme=dark] .logo-oscuro{display:block!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
