/* Study & Fun · Tecnología 40+
   Paleta: #EBE7FC lavanda pálida · #C6BFEF lila · #837BC1 violeta · #4F4C7C índigo · #212235 tinta.
   Tipografías: Poppins (títulos) e Inter (texto), incrustadas. Texto base 18 px. */
@font-face{font-family:'SF Texto';font-weight:400;font-style:normal;font-display:swap;src:url(data:font/woff;base64,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) format('woff')}
@font-face{font-family:'SF Texto';font-weight:600;font-style:normal;font-display:swap;src:url(data:font/woff;base64,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) format('woff')}
@font-face{font-family:'SF Titulo';font-weight:500;font-style:normal;font-display:swap;src:url(data:font/woff;base64,d09GRgABAAAAACbUAAwAAAAAO2gABAEGAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAAmhAAAACAAAAAgRHZMdUdTVUIAACakAAAALgAAADAfSCdrT1MvMgAAJOgAAABNAAAAYFndfxhjbWFwAAAlOAAAAGYAAACEZ1CHaWdseWYAAAEcAAAfjwAAMk5y6KrUaGVhZAAAInQAAAA2AAAANhqoJGdoaGVhAAAkyAAAACAAAAAkDFQCoWhtdHgAACKsAAACGQAAA0zbFCgTbG9jYQAAIMwAAAGoAAABqJIpn4ttYXhwAAAgrAAAACAAAAAgAVUBJm5hbWUAACWgAAAA0AAAAYYgPTeGcG9zdAAAJnAAAAATAAAAIP+4ADJ4nI17CWAb1bXo3Cvbip3VlmV5t2XZli1LlqzRYlmStXiRd9mW932PbRzHlpcsDtkbCCGEtYQdkjQsJQ9KHw2QQuGFtCFASdkeKaWvr6RhSQgUfssnoPE/d2Yky07Kr8OMpDMz55579mWgMNUy/x31GT5OCajVFCUSyARRmXqdgdbGiKPDZH9c2b1SqlCkJCsUyfg4k4D+5nMqUlIU5KAwlYZrUaogCZ4VwrNCmZyGY++KmpUMHIKkN+EP7kqhKIESn6cSyDckpMUyoczIHnqaPWghe4ilMiGNb8/YfU/WuqxX4bjv6Yx7n5Kvk78Kx0+Y717NeBWdOTbwPPwNHBv4FfwNHAPUlGX+cZwqWEOlUzmUlqLSw8KEYpk+M1NPx8RI9LkYtmPU02L4IcvMlIuTsZgCeFiYOMqg1wEAp+Z1Oxxd05sFyuyiBvN0l6PlOuFmgUJW1FDA3JqnyqFf1+ap7myxhNXVhQ/Uwyb/FCmrcnrWhdfVLev2pOSFf7BGVulEK3NXnQnVKZl+U1aWatXrVCilmP8Gf4VPUcuBt7FAn5KiovysTcvUZyAZChFH01qgQ0YFXTAQIMAUjUVFjeTAfczkBDrArLUlS23UfGORs7HRWdTYYrPZsNfjKS9vaCg/4CvDz+U3t+SomplWHtZM/iiQgQwo+Q7/jsqkcilKKg8jyxA5G9kzWTpGKDNkytLCxNExEgmIQyhJN8rJLxoPNGlnyyu8hfV1SbHqlgKzJzvEizKl0uwU+XOuuba4x5mdZc/NVlmatHm6XnvZpFRmzcgtU6hqNBnZ8sQEveL4zL3ZjzVUP6/upktABYjeUHtZvWG1Zi+vLXBly3wp+oPgKNHFGBBclJEWh2FxdJRELPvbyOT47NT02NrZDpR29AmU27d8lPnggbuZC6PL4ckEeHKCe1KiN0TpdVgOChAljsZC9dqx6anZ8cmRvheWj6L4ux9AWaPL+5i3nzjK/LmL0GNDw+hZ/BcqEn5IhBKhXCIzCuVGuVECwkY3qvbuzfWKO0RezY035s5Ed8bgR2tpur7ttts6Gum8+rbbbwccQ9QoHsDDIGsKyUD/QLFB6YB5Z0bPwH/I9NZbPW+9RVYLnZ+hTlN7ye6NApno9KYK117mEoqm5uepZlSAvkb3gsTepsi9GrDOV6h9BGtMkF228TYpDBgj3Gudr0MvCp4meBFoFnqR+WoCrRY8/f0jId1EBywUxsX4AuBKWKyH6ZlE8ETWMaCLBr1l5sCBGXKgg2K7zWYXRztsNkc0lp08eeypU6eeqptwuSbqGrylpd4GWFcFlPrwOdB3SqSnI2WRqrNTeHLYJ8eTcFVLReA4/CkVD7stBJGSpUDV+OXDhEKpWKqf61lfYbKaHXhcsGtw3Vz5YI0KWZn4+zzXTRdYiitt3k0bB8p+MlKS1e3huPIDjsGfg71z+yCYhGL2g2xITrMbIWuBFAwG/6L2XUOlQzpnrtlpGK0Y2xc6HlJhszpbO+IT6hoLTfmFYevxzmFtk6GwZXVIVHeFuUO/flhfVKQvNXchXb7GZCI+D+wHD+KzVAS1EnakR3QkODSQt0hA56Lamzo7J0IvXTrYhP7K5PQfPIheZR4iFFfAU8X4QyoVfkjFBj/RS6glREZKcRTzC7FH3TCiMk3Wr9u9cv3yKpPLVVaaV7R6DD2HN/wuMbNs3Fox5RxrVRubXGXVeQr0M6CMW+MicDoTJMJiW7RQpn6NVAtOkJU0vyJ6vkDnrsHxAwXOQZNxrGrtjBrhgamIkV81ul22clcJ7srddLNSYxqrLB23tR/dgsbH3MfKS0rqahzFdWRnWbBqBH6fCuO0TqqX4gjm8ykUx9yC/op3+LbhmV7ipa3zl7ETtI9QB146yu92iOiCSASXlM67IUJiMK1uw1hN9TqDSW1yOmcrK2eczny0vNRqKS03mSpOeWpLit11TvSLCUObXt9myG+UiLvtjgGDYQCcu/j3FotJa7NrTzusJldZvsVJLKKaQrgA9IjlmIFfkCeD109WQH4VIrS868x3OWObaceodcfkjVM5o13XTQtHTpSU24BdZXfqJm5Iy9CPVI7vevbEjiMNE41PVBaWVLvtVjdYN2vNWE2lES8FMRPO6AjAU8EjfAxwOUBi0BGgbGUC4W0ftQd9gKuIZWXIwSdLUNmFC7d+8smej+EP7tpEncb78XIu/iKwo1A48H7fJRwNx/Keno97egieCcBzgcMjoiUQeSduJXhwFUEDeLLmv0Of4FcoCSUDuli3QIK5XynFMiIrHOR/0Njc9tGQ/lBp71qrwVB4nWGwqNufJrwy0Ts45H5AV663FOgsXTpfflDGUDqvF5zAeygT5SIrBVjMnjmVgOAj4KXOr8/9Mkr8ogFaFl3CLx1tNq4tpQuEKV10dbPN62qWhfdrBeKETEPCnftnT4we3N/tWt0+ue5I208u3VVVkqXX5DhkuWq8p+HugdrbO1TZWbmdtVW73WYt81fxmvj4ynHdtj0Tr27cvkdWJa+/e+DApb2+1/PqcjVWfUOu2kh4lgang/g54HwESEcqlIlokUwuEKDLzEfaDd/t/m5j/aT3llvwc76yi6iIeZHYQCU8UwK51hoqjjxPcduXRkp5O8jwe60o7kNMo29rjMMlzOco3DWksxsYZn++zZa//11nacFP70XtfYX6xjx8XFOntdSKcmmNWs8I8rW05RyResb8Ffw6fplKIl6SSI7kP0GO3kjzyp7Rfbh3/TH53oQeW8mY1TpWYutJ2Cs/tr7vUDc6eah93YDRUDhdXT1tMxgHxtoPDcHuyU4egp1EUKIFOcoiaZ7wSBo98Gh7+6PrP/54886dmycn8fHGh0ZH7/fg476juzduupEhQYpgQa8DDyG6icTEjUIsiJSKX/zqK7SK2Y624/Y3Ot/rxM918veehxXDWU0nd0OkQeeZcxcuePHxzjc7mbNwldv1X2DXUrhv8XbBNYlX4YAOAT+wM7DlzumVzPdo2/LOu9ph2xxD0Jc6faG3snKqcLi1vbXuxjrY+xDhB087noUVSbwHSqRw0HDGs17mea8XuWCn5UhDiGLeRwr+CepFNtOmRHD3i15yC0uzEuzvt/CN+INILibzQSES/Xayo2NyCqmUylxAtbxzbKwz12BUoX/wNHSzUqCkiCUA0QihM8w3QMGqA8zb8NPIvAbPnYRweoT5Gc/Hx+AZ8AWQXEkj6RcvMoe9HR0A4q4K5PB1BbcrKAcIWpFIIPe+637PO/d/vmH39ScmnRzw/X+w1M+NPSBJkI5UxpKCImm8x8s8DpQ0e7HQ9x1YwhUcBrqTMf8dvggSWk3qgZCFBJTVITZFWBAbkh8mwug73NV1uI+TFHcWth8msiASOdzeb5sB9SwkSjpj47Uzj91FNPCc1UygiCwRRlJtsCucpx1v2ur9qna98Vn7jq1b0S+7zMwFfNzYVTBpNnhZr5gxvxP/E+gUEa8YKg8L0hzWWiVUjN9JcQTjwc0qQ6+fYE/5o74jAXrhvHX3ygDRPfepf4FumbEFCOeptgDVq8APU1JBgGZYSoT8ngH958PNLNnu+ieZHVvtDrtjK4phPsfH87sKitdHM39Bk3aDwQoyKQA+pwL9SpI7BjQKiJWzNVGQRyCslkBdRATw+YR9c4jNZHZmWw3FjRbLmGtwh3CrwGnIK5RbdCXNVtO6CmFem0VVYFLJlLGrojJqHJY2zWBLpkGrTs2OXSXKdDv1XSaiFXLY0QrYERudyH5kerziee8LYK++o7itk82MgMoRuEdErIKL9aDH/nQg8teeikqPt2JLZeVcGehxibu21o1OMK7G2YKC2Ub0PGCAJ/EhwMBnIKCt+BDz/W7myubfv8WZmO8l7CRriebnBe/y2g2qLRAK4Gai3e/+fsft920/tenW+7ffdhv7zCrf1wg09gw2+N7ENJvHUrift3dw9ODvBTSEKnTTB9sfuGPbB+e2P3jnNtTO/OyHH1A76mAYsh7YM66BZ5aR9SBHJMvhmgveT7Y98gjZDNx7gvk5aqQ4/OgHzr8ZSUpMMinx8xA5DMjJvITO9Pe3ou/7W+HOO6HSGYBKh+cq8YRoYHDwrOBo1w+d3SFsxD8yX4ftXC0QSnzCWebdCaR8KqT7+0fg6nbAUMthCJWRlF1Po9qzgOKFbsFhtiJKpx7D14E9A0+NbGQT3Dv7xdjlDU8+htf4vkJ7yD1b58fxk/MfsGuQvONJ39tZo6PkSgSuoT4RJLKeTizXf/IRPtSwrpezqW9xO9ZQUST+8VGJJYCX99JSJKNkQ5mjN2lqKmnA7potQSfVVUpllVpdnQNnNLLdRWfW+s7Vy3XluzzGBmWOx2RqUikbTWStSlhrOz7vXys45SZsiwxZstYfBwvLZ4uLN5TZ+5PAa7nV1cqcanapajXy0aU7PJ5d5Vp5LT7P/H2PJ0fZYDI1KlVNJi7WfgseR0OqnKgllgWZSyDQlmx2D+ySzK12aks9ntL+1LnY3X3uzSVoZEdpd0t2bn9r60BzQ79rR+MCr84v4lXkj/Oq3DCSMjWV2G8v23ANXqnlKMKX6Mm6ilncWsVAv4RKJpmpNCaYbL/Pk7MLCnFxCNMe2mLvyJyL29Xrvt5Vcn1dzebiDajFYW5YhnCcs7a6qhc20bijtHiuNt1WVWknPIqFk1YQwlbZnDOgSUYpBi5BoqMdmnI4Bsd0iiGIXwZ0plPe3dwt18hZTjBfsVqTQqlJtkE0ZnHtpA+iNGYJW9BIf+KUfVPDxJ0RkysbzSWNSf02YA8o1m+CGYQ1RJXOVm0oHmnL0TfUdsj1wCbPdtfHwZziIl0RSCWay3tgH1yOTLw1KezQo/2myQq7vdLrTWrVY41htJI5gXQVbncF8wY+75NlcrU4Rb0pwGxniAruuEkAzxCfSud78YQ/dy73ncOEF/PnmSv8k5LFT4rgAJay/jOAoa7aLJclBeHxpdeV9ySk4Dv8UVsGe4ngfBprFeDSMph73/B6Tz+IRMwXX3wB6l7/94X85XxQ/nLelwi/uazhNZCP7GqeLGYOaDCcBfK1ZpZFPJ8Sm/Kcw4lxo9Yl3ApwTW5Ly8zXa81UgP+af83/Q2sL/Hib85byn2Ai/M8EfW8BLKuJvsf8WA5CX9paVrHd7d5eUbXLrazW5ILOVCrbS8JBwRt2lpbubGjY6epXNFgsHoXCY2ntJZ6HuQKeR3Mtz8OSeZXnGQCNJJ7H1pdylef5QefaTjwPnck8IVDV3bDI8xDbuHJNjxr5I17C3p8wNZUw5HDNXMNL6DJqf3gHNWVc5SW43LEP1lrB7kocYPv7HlNSUYnXi5F6triB+TOW15K+0Py3UHVqSJcGOLzQ5vhX6YeEsOjttRY8K7DmavRme2GNSddr65oK8QoMuSpNaq7KUp2PdN32cHWdVqbOSEpJjopMdRqU5Yru+gxlWmJMcuTKNVK7Xl2hgPUTgdom/HQgsyAEQ0bBN+bEZ5NkpW3V9Q7H1B7wOG+lJHSX1aG8zr17SbVROv9/cSEYXDSbB/vdC0lMuAwFF3oTmvMcvB5jue+cI00OqoaKmTeJqiGajYMgID1ggSiaIaIh46BR6v2b3r7xD5uH0CusQbP3CNTwzZ+TyPw5ifrnG9ev3/jk9NTMhgkvWQHdzYxgOVNC0h9IfLhn0Wfw7NKcxPjMjg0TG55hz0jCfHbiBFqNYk+cYJ9hfNgMzwjZbEnEpiRm5j9mJ85tu+8RLP/hfbQCJzMd6AipS+CeJ+DecK5W0ItkkJM8fYXZ+f33aGtnZyda19nJZQLF6AnBY1QecJrkw3LWLXEKEh0jWWjPCTmT4iShM7LasFVDLwv3FBcpU1PCUDit19PhKCwlVVlU7AlfRmvQI6EaeXpPm8FV25+UGlsb2VFAFy/Hy4vpgo7I2tjUpP5al6GtJ12uCQVKRuYPUB8KpMRHSUAzP/R6JwWkO9sGFO7hKKSABJYk3lsCCWzbiUwMgCR/21DLkkvIF6OmH6ew9N8lsInNrC7hUHQHFcd7BklwLc5HWBldX5iYkxiXFBUnD/Gs9hQmKhJjUqPi5SH1yFkXFbV6lTS5gf8kPqBlfhP1GTby0cTf1gURCCFz+w3EAeL76e6Vm7DRHwfOMWyHyTn/GGhoN6nE0lki+NFJ8MiET2PQNvuK0WXjTY71GzasdzSNLxtdYTe4GhpcHTny0p7w5uaIW0dHb4tobg7vKZXntNXUkFxVMc/gXPwHKgMsQCyVs8oBzA1U4DJ/X00COkE4jnOZvGhFVuh4o7hgqOi6cTycbzY4Viz/r5+HFrV3FqpandExbpu5qE+/sdNgK3QmGaRuSXSvi42pR9CnuJZKIHUHRdr4wAa5UG4kcpUbJWxvSSLkisDArt5IMWsLlRaT0kIXJKVY6EJVvklVqDWn/NRoyMzU0ZnImmOmrfFxFtqcYymE74VxcYW0WWW5zqSlTSaazg/K9EmOQ4uFQjHXFCa+Ri7X06xNo2e2Pp5y+rT39OmUx6+/f9vDD29H++qxObn+5pvrk824HimZY8hD5LmgxWSuBs5cBLo84iV/AimzBUqT3XBX9rwSx+FfU3rKAdLzR5jgOm/JiEcc5G65ujJ9ofMsRmdydb2OzhmvQKPS6BIcjr4umyVHvRRmtTLz5RZzabnZ7DJblaoqVXNNVq48UyKVSmRNRYaGmLirofr6uBmrRam0WJRkfxF4DOVC5nBVDqMN+q6SyeLi4LiD/8Rj3OfCAfzJhTj+Cd9LMAd3FLk9r8KBuEcieuCnUeZvOBIlpOES+vuDLS0PDg091NLy0FD7DeXlN7S3wXlPu33AVNBvrRoXDa/UZOntdn2mPmJYNFaDX24/tHbt4fb2w2vXHmrPrdrf2XlzTc3NnZ37q2pNw8XFI6Y6Z2padVlZVVpqaTXZdQoUhg/iUxCpk69Z+wSNAcQpqurcHLuotTXSrtDUqDos2QqzWZFtwaV1ucmxGuZQriRJ3aDTWy06ncWsA+wqaiM6jt6nQkk0MLLdYpo97+3oGO/pqWfPG5/i/9iahTqLO9EvSScI6kg9VHCdXqYA/fLjm1oXTaJWAV9DKC1KQe/gV4DTCVQ2qVaX8joqyKoMYUKJTE4sgAhTGGhe2Lr1+m6Lpdtg6LaUNTeXlTc1lXfEiPRVSqFtUKaYSlu2fPmyNPyKwX8TnJmb28rL28jxrHRZfWXlf8tTROHLli1j68w5tBGfZSdepGTeyNyOzzY2As2JwOsD+CVqZcDPBuwjeLyQOFyvb9DkNenrB1FsfpbcqM/KMuHO3pw6vb5O2VerN5v1BlOBHtYaprbhQbyO7dGJSTCk/SM+Mbr/NUZw5syZ0dfQ9F09PXf13HNPD5lIoh6kwL8jFBDqjAuDqIUekhApmG/GpNI4UVQMbsOuwmyrNIcuR4+VOd3xynhJQnSUpiBVl5yen6YmMouCfekBZ/bVk6+rBl+8Mgll8TWFmY6MtITEdI/dXoNbQhIlkqTk2Iy0uKSEWEVEI77FlKhJSpYvwxHZyQqTGbDEQowsiImOlsiW1vNCvfGTjz7CJ9Y1bCYZIWSfRYvzJDbFDeRJRd6E9gJL9mQgT2pWa1KYjwUq5g02T9IR/LAIzmE7X5SUrQwjeeOU4pzBosFVsxs2zqAE3OU7hOKn2tunyaRUh8KoU+ggO0UJQSvZzOYKfArBvjjVXOABfBGfKisz7l6XCH/GSo1RqzWXrRGL18wZyfrRqIc6DF4kMMGMPtCKtxQzD6NE3m4fALtdzc1NF4/UgrUpRdtsMDRr6RaDoSkPpZmzs0352cRm61VKj0HvUanqDWCtBl2BmQa8WrDYX/stViQng5kM9nxbN+RV61AK9yH3m2wIO3PYxdIZDhyX+Kkl7xGIuHADaRotF9JpB1rRH5idY2jbKVXrC3dvUe3u7+c3ZCGvCfj2FRVpL104dIhMJdLm5/FtPFaQhIjtCJFOmuhfam2LARb4LbN/DE39z7X0l1urhV3qwLVUOYT05/EbrCarqHziu/99fb56v9n/Pw3vZ8avQ7c/tcCMH1P55sUswhQ9P4K+xnkgp8B8jNNPbiZmpCULSkATzUBTfAF+9Ko5Gc4LlOL5SyZloNXsVElwDD7T2Amhg/qIuu0a8OlF8H0B+Enq1SD4UAB+ino6CD4TgA9TrwTBXwvAX6UuULfBzqEqETTj50D3ozi/x85o9FKhDEnFKFKAK778Eq1kdjC+6i1oG3qD2fE27n6n5cNWMvlqZW5EO5mtbKxhuFmUeiHP1C610aVlIT8B+F1Pwt70gwMFC/bbcqtn6cSq02DsuG5ZTsCuJ8K77useCp5dEZ/BzptYLmby3N3D7n4pfHoRfF8AfpJaFwSfCcCHqVEWTiLlRRaPgscfck34NAef/wep21j8HPzk/EUW/jXAY1j8HHx4/lNWGlCH4SdYP5kQPHUjBksHRoZiMjZ8/Gh7+9H156urz2/auXPT5DPPBCZwKGMEZfsevmnjpr1vjvye5wrew+qKmteVX7NUs3MalmoNtxu07Jrw6UXwfQH4SerLIPhQAH6K+jAIPhOAD1OXYJeImqNuwjZcSbxihpx7DQfSdgn658GDlffcVX7XXZV33X0TfD/IfT9IfFg84CKzGjJXzSHcCzRchLKFBBhqY0qCON1KlyMuMcR3KHK7DvdZ16sK2gcUatAs64TK1O47kos8tgZQL/QnFXPM0gTfcLV6rnTocHt6mm1MA98OwbdCpqwYTapByboczK0a20w14Sk71WB5ZOA14Ry756Xw6UXwfQH4SerlIPhMAD5MvcjC2XqDxVPA43mK1RBu8vUcN0NiJ1/shCAw+8oMGn5NbmOnX3bH1q1I3mUGg91v7CqYKTQabReJzRrm/4l/Igil6GDfHMZV9IscNFtCs6VG4EUJiEqGLVvKh/V5Cok4p7CyeKyrfVI4jTWqRrmuvjwjIzXZZnRZvfiWDXk1Kl2RTCxZGZUkjquzVrT3NOfkOaTyyARbnkwnS86Oy1Y5Hb6PsJbVmW9xO2QiaZSTInJ3UO9Q1DXg08FwfCUAP0m9EAR/LwA/RR0Ngp8PwIep40H48wPwV6k/sZ8AD4nFGrDTPFKFUUJpMg4q58Wy4M60FtJ98eJeeljQ+JB4u5DYEKY8TOvKMLpWbYnb1mEZlfalDVpIv3pz5caybkWPtXLWOYvaiws7I76qUgeadygsTl0sU8iqeulsjyebJr3rHaXNNTW52SVz1YmO2lrH35SNJpO/ocf7ZDKzgJIs/d90yWzF/NPUuZjJxiB/XDxsWjzYaG6u6l2WHXDG48sqN9U0Low4eH4Ws/Iq5eX4bIDPwfDpYDgrx1JejvcHwc8H4MPUPSyc87gEz8sUqb0cIdeCThMo54VZ3Bz05EXK74NZzBx0+FP/TKYZf0IlsW+9Lap/gEngbfRGYhQSo1iIl4gWN1fsqHdvLSubq8yrSkuk59xpWdPi6OvrJqrVpKlcocwpV6JvXxi5o4JrLScmOSxZ1vhUaVR0tjXBd1rZaLE05uTAuSnH77eLWB128zp8iN0729sWZAC8lvc9v6HCrwGfXgQXBOAnwRYCcPznAPwUdXsQ/IsAfJg6DJFJQLVRlQDfx3ahSHwKnmpAzhBc5yMLnx/5GPxX/iv6zp8Ydff0ML9YeLNRQCXCiqTvLIbKWU7kwjGe9e2Bl4Yoicjv2QW8ZxcXVe1y97iy3FXOiu3uvvJsN5MffzmnQFmpROXxX2blK6s16J1qb8NOly7HUz0NTNcrmf9Qo9A0hcdSqGKupCgaLISnbD+Y1ZwmXl9PUdeCTwfDWZ1q4vX1ySD4+QB8mHqchbNdWRZPG4/nMKt13CThmjPMyGvNMM/1O7hJgqPv6hnmP8zcJMFKM3cIPmf+dzZolOCngaWtjaftBmph7iMPmvvI2d41+yaHgETdeJKnIH9yuNgm9AC66kWJT7k3fHKud3c+1NX1UId7aw7aznzteyb4fQm0r+WPrevNZu6liQLTaCvzn1M221Rlpbew0FvJe1/Ezp1oLg4Gzy3li+ng/W7IEqvM4PxwCAph2kMa7J2Zc3G7e0vGZRmzJWCrldvdxVMZsglXzeZi32CQneJa1OKwNoSB2y2pq67qteQbrZzVWgwGS/Fm9xvB1nq+uK62hKujURZoRShXR0vE9xw4cAAfaWr1eFqJtIW4k/oUogzXF1voUIkzg6rMTx0atcOh1jjsieLoxMRocSK+x2LJ01os2tjERElMUlIMV7N3oTbwDj/aZ46yqESJ0avFKyMlAvsy+JEcFSVaQX7ge80rVkREiMUF5pUrlofHiAnOZlSAx9G9/n4LHvd9hu7t6eGuCEoWrghKfFH8lTj0GvU2/9aTzEjftWWkFr12mWBLhSvn+Cu0UNYJV/Dxy9wb0vdQL4H2kTek4YoTrtxwGfgDuNAe9gkhh03CY9zAYb18mXAR8KL9gbvgeSOP/e/cCtxdsAaaZtcQcqv4V/qGXQ1uQtQA9ToaRWdJFWQIeilU9l9mWZUhv6oq/3WZOd1YVWU0VnJvd+IGah9o42rqNdBG+ER3sFa8mrWj+PkrAiFYi8pfAxFBcM1wI/ue8kKcJf+TBBlTkKY4RI6Q7oS98ifXz/wqvaMC44qO9F/NjJPqp9tWvj7pvYsCwcX3ktaX9+p1A2PbRmsS16xJrBndtm5Apy+21oglEnFNYTFQEYt68GVYX0i6NSJALYJ/GZFkbsSOfiXG2H+4QWfc+P163G/tq5vuGcQvFzPnUSJU85cvf/MN6vn2W14P2N6gv+/2NTNIpP3/APoU4CUAAAEAAADTAJAADAB1AAYAAQACAB4ABgAAAGQAAAADAAIAAAAAAAAAHgAxAGEArgDzAToBRwFkAYIBpAG5AccBzwHlAfUCIQIwAloCmAKzAuUDIAM0A34DtgPCA84D3gPyBAIENwScBLYE7QUbBT4FVAVoBZwFtQXCBd4F+AYHBiMGOQZqBo0GxQbtBy4HQAdhB3YHlAeuB8QH2QfrB/oICwgdCCoINwhtCKMIzQkDCTUJUgmYCbsJ2An+ChUKIgpYCnsKqgrgCxYLLQttC4sLrgvAC94L+AwODCIMZwxzDLgM4gziDP8NLw1lDaMNyg3dDjoOXw61DuQO/Q8MDxQPXg9rD5QPrQ/XEBIQHxBCEFwQZRCCEJEQvRDWEQERPBGSEccR0xHfEesR9xIDEg8SMxJ2EoISjhKaEqYSshK+EsoS1hMBEw0TGRMlEzETPRNJE2MTqxO3E8MTzxPbE+cUDRRXFGMUbxR7FIcUkxSfFP0VOxVHFVMVXxVrFXYVgRWMFZcV3RXpFfUWARYNFhkWJRZSFpMWnxarFrcWwxbPFwUXERceF14XthfGF+wYFhgjGDAYPRhKGFYYaRh8GI4YpRi1GPUZGhknAAEAAAAEAQZ8Pc6yXw889QADA+gAAAAA2KSpwgAAAADbFjbM/ef9ugnsBDUAAAAHAAIAAAAAAAB4nG1STUhUURg933fflD2GDKc/p8hpnDG1HB6TlMVIqTGQr1yU5BDVIobQXUREokzmojColRvBZUxQrVoEUS2CAgmMXLkWtAgiyB+ojXbmzhMGbXE49+f7u+dcWQbEITqQky7ETT/q9BEyJopm/Yt6vERcfmKY2Cd/cEo/4wbmENKz6MNveKpo1/vIyDW0aAfSeoFnD5HSe+jWUcJDoxYYM4TzWIEnHmKax3WzBYPag5saRaMjyOobxPUOfBNCUj/B1zBhgv0H+FLFfSuO6CDX73h+i/sZ8g7eXyRHyHd5dgUnGXdIX7H3a0TMd0R0nHNdRbWmkJYFjOs0nso8RvQJEuYACliFq0XmF5mfs5zUASTlHPba9Zjtn5GqtXltLs/iVDOW53xbg81jnIyQd6NFbmM/77J6Gq45AVeWWD9LnuX8DgpyBgPky9qExLr2nLdTH1DzBDKlWW1MJ5qkjTV2ISVTqJMf1HiM81B7DfEto6z5gr2m0S+99OcSauiJy3f51LIey2iVPXAxg53UrJSf1ufU+T3xDQep/VGr+39gJhC22ocDLwLw7dvLWFshFvUrtq37sBH6FkPkqPWiEiUv6BnvjwW6b4LTTs6VfajEpv7DZX+sDxvxjBoXAi8qkbV++9aTkpfH2a+BtdPU6he2Sp73H9FnJvnHF1FLxDCLkBRRS8TkMddfkGdtz8QRNYf5T+jJP6FXkZsAAAB4nGNgZGBgkfq3iCGF89rf5z9DOd8wAEVQwGUAsFsH/nicY2Bhjmb8wsDKwMDUxRTBwMDgDaEZ4xiMGL2AfAY2BjhgZ0ACniFu/gwHGBQUlVik/i1iSGHJZyoGCjOC5JjUmXYCKQUGFgABgArFAAAAeJxjYGBgYmBgYAZiESDJCKZZGAqAtASDAFCEg6GO4T+jIWOwgoiClIKcgpKCmsIaRaX//4EqFBgWAGWCFIQVJBRkEDL/H/4/8L//f/6DzQ82PFj/YM2DlQ9U7q8Hm40VAAApER2TAAB4nG2OPQ4BcRDFf8siFOIAWygpfEQUQiUSiUKIqHQ+F8HKssVex0GcwKG8/dtihUwm8+bNvJkH5FiQxrLzwEP5wRaOug9OUeQZ4zRdXjG2EzsZClY2xlkcq8QAjyshPgdc9twp06JpssxczFZ1arau2rlwM70v5qjZ2ij6BKp7cb6ZV8yluxQ3OWkoXGmjjYAVdak8zmIjbicc6O5G2lDc96/qz++xvm7UBbowE3aFTiylHsnvkAm9P46Tqmjeloumoi0/nUT3rasldW9EaznieJxjYGYAg/9bGYwYsAAALMIB6gAAAQAAAAoAHAAeAAFERkxUAAgABAAAAAD//wAAAAAAAHicY2BkYGDgYtBh0GNgdnHzCWEQSUktM2KQA5KJDHIMLEBZhv//GeAAAKU8BvYAAA==) format('woff')}
@font-face{font-family:'SF Titulo';font-weight:700;font-style:normal;font-display:swap;src:url(data:font/woff;base64,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) format('woff')}

:root {
  --pale: #EBE7FC; --lilac: #C6BFEF; --violet: #837BC1; --indigo: #4F4C7C; --ink: #212235;
  --violet-d: #5E56A4; --ink-2: #171827; --bg: #F8F7FE; --bg-2: #EFECFD; --card: #FFFFFF;
  --tx: #1C1D2E; --tx-2: #55567A; --tx-3: #7A7B9C; --on-dark: #CFCBEF;
  --r: 24px; --r-s: 16px; --pill: 999px;
  --ease: cubic-bezier(.16, 1, .3, 1);
  --f-h: 'SF Titulo', 'Poppins', 'Segoe UI', system-ui, sans-serif;
  --f-t: 'SF Texto', 'Inter', 'Segoe UI', system-ui, sans-serif;
  --w: 1180px; --gut: clamp(16px, 4vw, 32px);
  --sh: 0 2px 6px rgba(33, 34, 53, .05), 0 18px 40px -22px rgba(33, 34, 53, .35);
}
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; scroll-padding-top: 96px; }
body { margin: 0; background: var(--bg); color: var(--tx); font: 400 18px/1.65 var(--f-t); overflow-x: hidden; -webkit-font-smoothing: antialiased; }
@media (max-width: 480px) { body { font-size: 17px; } }
img { display: block; max-width: 100%; height: auto; }
picture { display: contents; }
svg { flex: none; }
a { color: var(--violet-d); text-underline-offset: 3px; }
a:hover { color: var(--indigo); }
a[href^="tel:"] { white-space: nowrap; }
h1, h2, h3, .h3 { font-family: var(--f-h); line-height: 1.15; margin: 0 0 16px; letter-spacing: -.02em; font-weight: 700; color: var(--tx); }
h1 { font-size: clamp(2.3rem, 1.4rem + 4vw, 4.2rem); }
h2 { font-size: clamp(1.8rem, 1.3rem + 2.2vw, 2.9rem); }
h3, .h3 { font-size: 1.3rem; font-weight: 700; letter-spacing: -.01em; }
p { margin: 0 0 16px; }
ul, ol { margin: 0; padding: 0; list-style: none; }
button, input, select, textarea { font: inherit; color: inherit; }
:focus-visible { outline: 3px solid var(--violet); outline-offset: 3px; border-radius: 8px; }
.sr { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.wrap { width: 100%; max-width: var(--w); margin: 0 auto; padding: 0 var(--gut); }
.center { text-align: center; }
.skip { position: absolute; left: 16px; top: -80px; z-index: 100; background: var(--ink); color: #fff; padding: 8px 16px; border-radius: 12px; }
.skip:focus { top: 16px; color: #fff; }
.lead { font-size: clamp(1.1rem, 1rem + .45vw, 1.3rem); color: var(--tx-2); max-width: 40em; }
.muted { color: var(--tx-2); }
.sm { font-size: .875rem; }
.eb { display: inline-block; margin: 0 0 12px; padding: 4px 12px; border-radius: var(--pill); background: var(--pale); color: var(--violet-d); font: 600 .875rem/1.4 var(--f-t); }
.tag { display: inline-flex; align-items: center; gap: 10px; margin: 0 0 20px; padding: 6px 14px 6px 10px; border-radius: var(--pill); background: rgba(235, 231, 252, .1); color: var(--lilac); font: 600 .875rem/1.4 var(--f-t); box-shadow: inset 0 0 0 1px rgba(198, 191, 239, .25); }
.dot { width: 8px; height: 8px; border-radius: 50%; background: var(--lilac); box-shadow: 0 0 0 0 rgba(198, 191, 239, .6); animation: ping 2.4s infinite; }
@keyframes ping { 70% { box-shadow: 0 0 0 10px rgba(198, 191, 239, 0); } 100% { box-shadow: 0 0 0 0 rgba(198, 191, 239, 0); } }

/* botones */
.btn { position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 52px; padding: 12px 26px; border: 0; border-radius: var(--pill);
  font: 600 1rem/1.2 var(--f-t); cursor: pointer; text-decoration: none; text-align: center; overflow: hidden; isolation: isolate;
  transition: transform .35s var(--ease), background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease); }
.btn::before { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; background: radial-gradient(120px circle at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, .28), transparent 60%); opacity: 0; transition: opacity .3s; }
.btn:hover::before { opacity: 1; }
.btn:hover { transform: translateY(-2px); }
.btn:active { transform: translateY(0) scale(.98); }
.btn svg { width: 18px; height: 18px; transition: transform .35s var(--ease); }
.btn:hover svg:last-child { transform: translateX(4px); }
.b-sm { min-height: 42px; padding: 8px 18px; font-size: .9375rem; }
.b-main { background: var(--indigo); color: #fff; box-shadow: 0 10px 24px -12px rgba(79, 76, 124, .8); }
.b-main:hover { background: var(--ink); color: #fff; }
.b-light { background: var(--pale); color: var(--ink); }
.b-light:hover { background: #fff; color: var(--ink); }
.b-line { background: transparent; color: var(--pale); box-shadow: inset 0 0 0 2px rgba(198, 191, 239, .45); }
.b-line:hover { background: rgba(235, 231, 252, .08); color: #fff; }
.b-soft { background: var(--pale); color: var(--indigo); }
.b-soft:hover { background: var(--lilac); color: var(--ink); }
.acts { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin: 28px 0 0; }
.acts.center { justify-content: center; }
.lnk { background: none; border: 0; padding: 0; color: inherit; cursor: pointer; text-align: left; }
.lnk:hover { text-decoration: underline; }
.ib { display: inline-grid; place-items: center; width: 44px; height: 44px; padding: 0; border: 0; border-radius: 50%; background: var(--pale); color: var(--indigo); cursor: pointer; transition: transform .3s var(--ease), background-color .3s; }
.ib:hover { background: var(--lilac); transform: rotate(90deg); }
.ib svg { width: 20px; height: 20px; }

/* barra de progreso de lectura */
.progress { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 90; pointer-events: none; }
.progress i { display: block; height: 100%; width: 100%; transform: scaleX(0); transform-origin: left; background: linear-gradient(90deg, var(--lilac), var(--violet)); }

/* cabecera */
.hd { position: sticky; top: 0; z-index: 50; background: rgba(248, 247, 254, .78); -webkit-backdrop-filter: saturate(160%) blur(18px); backdrop-filter: saturate(160%) blur(18px); transition: box-shadow .4s var(--ease); }
.hd.scrolled { box-shadow: 0 10px 30px -24px rgba(33, 34, 53, .6); }
.hd-in { display: flex; align-items: center; gap: 24px; height: 72px; }
.brand { display: inline-flex; align-items: center; gap: 12px; color: var(--tx); text-decoration: none; flex: none; }
.brand:hover { color: var(--tx); }
.mark { width: 40px; height: 40px; transition: transform .5s var(--ease); }
.brand:hover .mark { transform: rotate(-10deg) scale(1.05); }
.brand-t { display: flex; flex-direction: column; line-height: 1.1; }
.brand-t b { font: 700 1.15rem/1 var(--f-h); }
.brand-t small { font-size: .72rem; color: var(--tx-3); margin-top: 4px; letter-spacing: .04em; }
.brand.light, .brand.light .brand-t b { color: #fff; }
.brand.light .brand-t small { color: var(--lilac); }
.nv { position: relative; display: flex; gap: 4px; margin: 0 auto; padding: 4px; border-radius: var(--pill); background: rgba(235, 231, 252, .7); }
.nv a { position: relative; z-index: 1; padding: 8px 16px; border-radius: var(--pill); color: var(--tx-2); font-size: .95rem; font-weight: 600; text-decoration: none; transition: color .3s var(--ease); white-space: nowrap; }
.nv a:hover, .nv a[aria-current] { color: var(--ink); }
.nv-ink { position: absolute; z-index: 0; top: 4px; left: 0; height: calc(100% - 8px); width: 0; border-radius: var(--pill); background: #fff; box-shadow: 0 4px 12px -6px rgba(33, 34, 53, .35); opacity: 0;
  transition: transform .45s var(--ease), width .45s var(--ease), opacity .3s; }
.hd-act { display: flex; align-items: center; gap: 12px; }
.tel { display: inline-flex; align-items: center; gap: 8px; color: var(--tx); font-weight: 600; font-size: .95rem; text-decoration: none; }
.tel svg { width: 18px; height: 18px; color: var(--violet); }
.burger { display: none; width: 44px; height: 44px; border: 0; padding: 0; border-radius: 50%; background: var(--pale); cursor: pointer; flex-direction: column; align-items: center; justify-content: center; gap: 4px; }
.burger i { display: block; width: 18px; height: 2px; border-radius: 2px; background: var(--indigo); transition: width .3s var(--ease); }
.burger i:nth-child(2) { width: 12px; margin-left: 6px; }
.burger:hover i:nth-child(2) { width: 18px; margin-left: 0; }
@media (max-width: 1080px) { .tel span { display: none; } .tel { width: 44px; height: 44px; justify-content: center; border-radius: 50%; background: var(--pale); } }
@media (max-width: 900px) { .nv { display: none; } .burger { display: inline-flex; } .hd-act { margin-left: auto; } }
@media (max-width: 520px) { .hd-cta { display: none; } .hd-in { height: 64px; gap: 12px; } .brand-t small { font-size: .65rem; } }
.sheet { position: fixed; inset: 0; z-index: 70; }
.sheet[hidden] { display: none; }
.sheet-bg { position: absolute; inset: 0; background: rgba(23, 24, 39, .55); animation: fadeIn .35s var(--ease); }
.sheet-p { position: absolute; left: 12px; right: 12px; top: 12px; max-height: calc(100% - 24px); overflow-y: auto; display: grid; gap: 12px; padding: 16px 20px 24px; border-radius: var(--r); background: var(--bg);
  animation: dropIn .5s var(--ease); transform-origin: top center; }
@keyframes fadeIn { from { opacity: 0; } }
@keyframes dropIn { from { opacity: 0; transform: translateY(-16px) scale(.97); } }
.sheet-h { display: flex; align-items: center; justify-content: space-between; }
.sheet nav { display: grid; margin: 8px 0; }
.sheet nav a { display: flex; justify-content: space-between; align-items: center; padding: 14px 4px; border-bottom: 1px solid rgba(33, 34, 53, .08); color: var(--tx); font: 600 1.3rem/1.2 var(--f-h); text-decoration: none;
  opacity: 0; transform: translateY(-6px); animation: up .45s var(--ease) forwards; }
.sheet nav a svg { width: 20px; height: 20px; color: var(--violet); }
.sheet nav a[aria-current] { color: var(--violet-d); }
.sheet nav a:nth-child(2) { animation-delay: .04s; } .sheet nav a:nth-child(3) { animation-delay: .08s; } .sheet nav a:nth-child(4) { animation-delay: .12s; } .sheet nav a:nth-child(5) { animation-delay: .16s; } .sheet nav a:nth-child(6) { animation-delay: .2s; }
@keyframes up { to { opacity: 1; transform: none; } }
.sheet .btn { width: 100%; }
body.lock { overflow: hidden; }

/* aurora (fondos oscuros) */
.aurora { position: absolute; inset: 0; overflow: hidden; pointer-events: none; }
.aurora i { position: absolute; border-radius: 50%; filter: blur(70px); opacity: .55; animation: drift 16s ease-in-out infinite alternate; }
.aurora i:nth-child(1) { width: 520px; height: 520px; left: -160px; top: -200px; background: var(--violet); }
.aurora i:nth-child(2) { width: 460px; height: 460px; right: -140px; bottom: -220px; background: var(--indigo); animation-duration: 20s; }
.aurora i:nth-child(3) { width: 300px; height: 300px; left: 45%; top: 30%; background: var(--lilac); opacity: .25; animation-duration: 24s; }
@keyframes drift { to { transform: translate3d(60px, 40px, 0) scale(1.1); } }

/* portada */
.hero { position: relative; overflow: hidden; background: var(--ink); color: var(--on-dark); padding: 72px 0 0; }
.hero-in { position: relative; display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 56px; align-items: center; padding-bottom: 72px; }
.hero h1 { color: #fff; }
.hl { background: linear-gradient(100deg, var(--pale), var(--lilac) 45%, var(--violet)); -webkit-background-clip: text; background-clip: text; color: transparent; }
.hero .lead { color: #B9B5DD; }
.hero-v { position: relative; padding: 0 0 48px 0; }
.frame { margin: 0; border-radius: 32px; overflow: hidden; aspect-ratio: 4 / 4.2; box-shadow: 0 40px 80px -40px rgba(0, 0, 0, .7); transform: rotate(2deg); transition: transform .6s var(--ease); }
.hero-v:hover .frame { transform: rotate(0deg) scale(1.01); }
.frame img { width: 100%; height: 100%; object-fit: cover; }
.lesson { position: absolute; left: -32px; bottom: 0; width: min(300px, 88%); padding: 18px 20px; border-radius: 20px; background: rgba(248, 247, 254, .92); -webkit-backdrop-filter: blur(16px); backdrop-filter: blur(16px); color: var(--tx); box-shadow: var(--sh); animation: bob 6s ease-in-out infinite; }
@keyframes bob { 50% { transform: translateY(-8px); } }
.lesson-k { display: flex; align-items: center; gap: 8px; margin: 0 0 4px; font-size: .78rem; font-weight: 600; color: var(--violet-d); text-transform: uppercase; letter-spacing: .06em; }
.lesson-k svg { width: 16px; height: 16px; }
.lesson b { display: block; font: 700 1.02rem/1.3 var(--f-h); margin-bottom: 10px; }
.lesson ol { display: grid; gap: 6px; font-size: .9rem; color: var(--tx-2); }
.lesson li { display: flex; align-items: center; gap: 10px; }
.lesson li span { width: 18px; height: 18px; border-radius: 50%; box-shadow: inset 0 0 0 2px var(--lilac); flex: none; animation: tick 6s var(--ease) infinite; animation-delay: calc(var(--i) * 1.2s); }
@keyframes tick { 0%, 8% { background: transparent; box-shadow: inset 0 0 0 2px var(--lilac); } 14%, 80% { background: var(--violet); box-shadow: inset 0 0 0 4px #fff, 0 0 0 1px var(--violet); } 100% { background: transparent; } }
.lesson-bar { height: 6px; margin-top: 12px; border-radius: 6px; background: var(--pale); overflow: hidden; }
.lesson-bar i { display: block; height: 100%; width: 100%; background: linear-gradient(90deg, var(--lilac), var(--violet)); transform-origin: left; animation: fill 6s var(--ease) infinite; }
@keyframes fill { 0% { transform: scaleX(0); } 60%, 85% { transform: scaleX(1); } 100% { transform: scaleX(1); opacity: 0; } }
@media (max-width: 900px) { .hero-in { grid-template-columns: minmax(0, 1fr); gap: 32px; } .hero-v { max-width: 520px; } .lesson { left: 12px; } .frame { transform: none; } }
.marquee { position: relative; overflow: hidden; padding: 18px 0; background: rgba(235, 231, 252, .06); border-top: 1px solid rgba(198, 191, 239, .12); }
.mq-track { display: flex; width: max-content; animation: mq 40s linear infinite; }
.marquee:hover .mq-track { animation-play-state: paused; }
.mq-g { display: flex; align-items: center; }
.mq-g span { padding: 0 20px; font: 500 1.05rem/1 var(--f-h); color: var(--pale); white-space: nowrap; }
.mq-g i { font-style: normal; color: var(--violet); }
@keyframes mq { to { transform: translateX(-50%); } }

/* secciones */
.sec { padding: 104px 0; position: relative; }
.sec.tight { padding: 48px 0 96px; }
.sec.lav { background: var(--bg-2); }
@media (max-width: 640px) { .sec { padding: 72px 0; } }
.sh { margin-bottom: 48px; max-width: 760px; }
.sh.center { margin-left: auto; margin-right: auto; text-align: center; }
.sh h2 { margin: 0; }
.sh .muted { margin-top: 12px; }

.personas { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
@media (max-width: 860px) { .personas { grid-template-columns: minmax(0, 1fr); } }
.persona { position: relative; display: flex; flex-direction: column; gap: 10px; padding: 32px; border-radius: var(--r); background: var(--card); color: var(--tx); text-decoration: none; box-shadow: var(--sh); overflow: hidden;
  transition: transform .45s var(--ease), box-shadow .45s var(--ease); }
.persona::after { content: ""; position: absolute; right: -60px; top: -60px; width: 160px; height: 160px; border-radius: 50%; background: var(--pale); transition: transform .6s var(--ease); z-index: 0; }
.persona > * { position: relative; z-index: 1; }
.persona:hover { transform: translateY(-6px); color: var(--tx); box-shadow: 0 30px 60px -30px rgba(79, 76, 124, .5); }
.persona:hover::after { transform: scale(1.6); }
.persona b { font: 700 1.2rem/1.3 var(--f-h); }
.persona > span:not(.pi):not(.go) { color: var(--tx-2); }
.pi { display: inline-grid; place-items: center; width: 52px; height: 52px; border-radius: 16px; background: var(--ink); color: var(--lilac); margin-bottom: 6px; }
.pi svg { width: 24px; height: 24px; }
.go { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; padding-top: 8px; color: var(--violet-d); font-weight: 600; }
.go svg { width: 16px; height: 16px; transition: transform .35s var(--ease); }
.persona:hover .go svg, .cc:hover .go svg { transform: translateX(5px); }

/* pestañas de áreas */
.tab-list { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin-bottom: 32px; }
.tab-list button { display: inline-flex; align-items: center; gap: 8px; padding: 12px 20px; border: 0; border-radius: var(--pill); background: var(--card); color: var(--tx-2); font-weight: 600; cursor: pointer; box-shadow: var(--sh);
  transition: background-color .35s var(--ease), color .35s var(--ease), transform .35s var(--ease); }
.tab-list button svg { width: 18px; height: 18px; }
.tab-list button:hover { transform: translateY(-2px); color: var(--ink); }
.tab-list button[aria-selected="true"] { background: var(--ink); color: #fff; }
.panel { display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); gap: 48px; align-items: center; padding: 40px; border-radius: 32px; background: var(--card); box-shadow: var(--sh); }
.panel[hidden] { display: none; }
.panel.show { animation: panelIn .55s var(--ease); }
@keyframes panelIn { from { opacity: 0; transform: translateY(14px) scale(.985); filter: blur(4px); } }
@media (max-width: 860px) { .panel { grid-template-columns: minmax(0, 1fr); padding: 24px; gap: 24px; } }
.panel-t > p { color: var(--tx-2); }
.mini { display: grid; gap: 10px; margin-top: 16px; }
.mini a { display: grid; grid-template-columns: 40px minmax(0, 1fr) auto 18px; align-items: center; gap: 12px; padding: 12px 16px; border-radius: var(--r-s); background: var(--bg); color: var(--tx); text-decoration: none; transition: background-color .3s, transform .35s var(--ease); }
.mini a:hover { background: var(--pale); transform: translateX(4px); color: var(--tx); }
.mini a > span { display: grid; place-items: center; width: 40px; height: 40px; border-radius: 12px; background: #fff; color: var(--violet-d); }
.mini a > span svg { width: 20px; height: 20px; }
.mini b { font-weight: 600; line-height: 1.3; }
.mini em { font-style: normal; font-size: .8rem; color: var(--tx-3); white-space: nowrap; }
.mini a > svg { width: 18px; height: 18px; color: var(--violet); }
@media (max-width: 480px) { .mini a { grid-template-columns: 40px minmax(0, 1fr) 18px; } .mini em { display: none; } }
.orbit { position: relative; width: min(320px, 100%); aspect-ratio: 1; margin: 0 auto; }
.o-core { position: absolute; left: 50%; top: 50%; width: 104px; height: 104px; margin: -52px; display: grid; place-items: center; border-radius: 32px; background: var(--ink); color: var(--lilac); box-shadow: 0 20px 40px -20px rgba(33, 34, 53, .8); animation: bob 5s ease-in-out infinite; }
.o-core svg { width: 44px; height: 44px; }
.o-ring { position: absolute; inset: 12%; border-radius: 50%; border: 2px dashed var(--lilac); animation: spin 30s linear infinite; }
.o-ring.r2 { inset: 0; border-style: solid; border-color: var(--pale); animation-direction: reverse; animation-duration: 50s; }
.o-sat { position: absolute; left: 50%; top: 50%; width: 52px; height: 52px; margin: -26px; display: grid; place-items: center; border-radius: 16px; background: #fff; color: var(--violet-d); box-shadow: var(--sh);
  transform: rotate(var(--a)) translateX(min(130px, 40vw)) rotate(calc(-1 * var(--a))); animation: sat 18s linear infinite; }
.o-sat svg { width: 22px; height: 22px; }
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes sat { from { transform: rotate(var(--a)) translateX(min(130px, 34vw)) rotate(calc(-1 * var(--a))); } to { transform: rotate(calc(var(--a) + 360deg)) translateX(min(130px, 34vw)) rotate(calc(-1 * var(--a) - 360deg)); } }

/* cómo funciona */
.how { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 64px; align-items: start; }
@media (max-width: 860px) { .how { grid-template-columns: minmax(0, 1fr); gap: 32px; } }
.how-f { position: sticky; top: 104px; margin: 0; border-radius: 32px; overflow: hidden; aspect-ratio: 4 / 4.6; }
.how-f img { width: 100%; height: 100%; object-fit: cover; }
@media (max-width: 860px) { .how-f { position: static; aspect-ratio: 4 / 3; } }
.tl { position: relative; display: grid; gap: 16px; margin-top: 32px; --p: 0; }
.tl::before { content: ""; position: absolute; left: 23px; top: 24px; bottom: 24px; width: 2px; background: var(--pale); }
.tl::after { content: ""; position: absolute; left: 23px; top: 24px; bottom: 24px; width: 2px; background: linear-gradient(var(--lilac), var(--violet)); transform: scaleY(var(--p)); transform-origin: top; }
.tl li { position: relative; display: grid; grid-template-columns: 48px minmax(0, 1fr); gap: 20px; padding: 20px; border-radius: var(--r); transition: background-color .5s var(--ease), box-shadow .5s var(--ease); }
.tl li.on { background: var(--card); box-shadow: var(--sh); }
.tl-n { position: relative; z-index: 1; display: grid; place-items: center; width: 48px; height: 48px; border-radius: 50%; background: var(--bg); box-shadow: inset 0 0 0 2px var(--lilac); font: 700 1.1rem/1 var(--f-h); color: var(--indigo); transition: background-color .5s var(--ease), color .5s; }
.tl li.on .tl-n { background: var(--indigo); color: #fff; box-shadow: none; }
.tl h3 { margin-bottom: 4px; }
.tl p { margin: 0; color: var(--tx-2); }

/* cifras */
.numbers { background: var(--ink); color: var(--on-dark); padding: 56px 0; }
.nums { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.num { font: 700 clamp(2.4rem, 1.8rem + 2.4vw, 3.6rem)/1 var(--f-h); color: #fff; }
.num b { font-weight: 700; font-variant-numeric: tabular-nums; }
.num span { display: block; margin-top: 10px; font: 500 .95rem/1.4 var(--f-t); color: var(--lilac); }
@media (max-width: 720px) { .nums { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

/* adelanto de la guía: cubo 3D */
.gt { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 64px; align-items: center; }
@media (max-width: 860px) { .gt { grid-template-columns: minmax(0, 1fr); gap: 32px; } }
.cube-w { position: relative; height: 380px; perspective: 1000px; display: grid; place-items: center; }
.cube { position: relative; width: 200px; height: 200px; transform-style: preserve-3d; animation: cubeSpin 18s linear infinite; }
.cube-w:hover .cube { animation-play-state: paused; }
@keyframes cubeSpin { from { transform: rotateX(-22deg) rotateY(0deg); } to { transform: rotateX(-22deg) rotateY(360deg); } }
.face { position: absolute; inset: 0; display: flex; flex-direction: column; justify-content: flex-end; gap: 4px; padding: 20px; border-radius: 24px; color: #fff; font: 600 .95rem/1.25 var(--f-h);
  background: linear-gradient(150deg, var(--violet), var(--indigo)); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18); backface-visibility: hidden; }
.face i svg { width: 28px; height: 28px; color: var(--pale); }
.face i { flex: 1; }
.face b { font-size: 1.6rem; color: var(--lilac); }
.f0 { transform: translateZ(100px); } .f1 { transform: rotateY(90deg) translateZ(100px); background: linear-gradient(150deg, var(--indigo), var(--ink)); }
.f2 { transform: rotateY(180deg) translateZ(100px); } .f3 { transform: rotateY(-90deg) translateZ(100px); background: linear-gradient(150deg, var(--lilac), var(--violet)); color: var(--ink); }
.f3 b { color: var(--ink); } .f3 i svg { color: var(--ink); }
.f4 { transform: rotateX(90deg) translateZ(100px); background: var(--pale); color: var(--ink); } .f4 b { color: var(--indigo); } .f4 i svg { color: var(--indigo); }
.f5 { transform: rotateX(-90deg) translateZ(100px); background: var(--ink); }
.cube-sh { position: absolute; bottom: 24px; left: 50%; width: 220px; height: 40px; margin-left: -110px; border-radius: 50%; background: radial-gradient(closest-side, rgba(33, 34, 53, .3), transparent); animation: shadow 6s ease-in-out infinite; }
@keyframes shadow { 50% { transform: scale(.85); opacity: .7; } }
@media (max-width: 480px) { .cube { width: 160px; height: 160px; } .f0 { transform: translateZ(80px); } .f1 { transform: rotateY(90deg) translateZ(80px); } .f2 { transform: rotateY(180deg) translateZ(80px); } .f3 { transform: rotateY(-90deg) translateZ(80px); } .f4 { transform: rotateX(90deg) translateZ(80px); } .f5 { transform: rotateX(-90deg) translateZ(80px); } .cube-w { height: 320px; } .face { padding: 14px; font-size: .8rem; } }
.gl { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; margin-top: 8px; }
@media (max-width: 520px) { .gl { grid-template-columns: minmax(0, 1fr); } }
.gl a { display: flex; align-items: center; gap: 12px; padding: 12px 14px; border-radius: var(--r-s); background: var(--card); color: var(--tx); text-decoration: none; font-weight: 600; font-size: .95rem; box-shadow: var(--sh); transition: transform .35s var(--ease), background-color .3s; }
.gl a:hover { transform: translateY(-2px); background: var(--pale); color: var(--tx); }
.gl i { font: 700 .85rem/1 var(--f-h); font-style: normal; color: var(--violet); }

/* clases individuales */
.solo { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap: 64px; align-items: center; }
@media (max-width: 860px) { .solo { grid-template-columns: minmax(0, 1fr); gap: 32px; } }
.solo-f { margin: 0; border-radius: 200px 200px 32px 32px; overflow: hidden; aspect-ratio: 4 / 4.4; }
.solo-f img { width: 100%; height: 100%; object-fit: cover; }
.pills-l { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 8px; }
.pills-l li { display: inline-flex; align-items: center; gap: 8px; padding: 10px 16px; border-radius: var(--pill); background: var(--card); font-weight: 600; font-size: .95rem; box-shadow: var(--sh); }
.pills-l svg { width: 18px; height: 18px; color: var(--violet); }

/* preguntas */
.faq { display: grid; grid-template-columns: minmax(0, .75fr) minmax(0, 1.25fr); gap: 64px; align-items: start; }
@media (max-width: 860px) { .faq { grid-template-columns: minmax(0, 1fr); gap: 24px; } }
.qa { display: grid; gap: 12px; }
.qa-i { border-radius: var(--r-s); background: var(--card); box-shadow: var(--sh); transition: background-color .4s var(--ease); }
.qa-i.open { background: var(--ink); }
.qa-i h3 { margin: 0; font-size: 1rem; }
.qa-q { width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 20px 22px; border: 0; background: none; cursor: pointer; text-align: left; font: 600 1.05rem/1.4 var(--f-t); color: var(--tx); transition: color .3s; }
.qa-i.open .qa-q { color: #fff; }
.qa-q i { display: grid; place-items: center; width: 34px; height: 34px; border-radius: 50%; background: var(--pale); color: var(--indigo); flex: none; transition: transform .45s var(--ease), background-color .3s; }
.qa-q i svg { width: 16px; height: 16px; }
.qa-i.open .qa-q i { transform: rotate(135deg); background: var(--violet); color: #fff; }
.qa-a { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .5s var(--ease); }
.qa-a > div { overflow: hidden; min-height: 0; }
.qa-a p { margin: 0; padding: 0 22px 20px; color: var(--on-dark); }
.qa-i.open .qa-a { grid-template-rows: 1fr; }

/* llamada final */
.cta { position: relative; overflow: hidden; padding: 88px 32px; border-radius: 40px; background: var(--ink); color: var(--on-dark); text-align: center; }
.cta > *:not(.aurora) { position: relative; }
.cta h2 { color: #fff; }
.cta p { max-width: 34em; margin-left: auto; margin-right: auto; }
@media (max-width: 640px) { .cta { padding: 64px 20px; border-radius: 28px; } }

/* cabeceras internas oscuras */
.ph-dark { position: relative; overflow: hidden; padding: 88px 0 80px; background: var(--ink); color: var(--on-dark); }
.ph-dark.sm { padding: 72px 0 64px; }
.ph-dark .wrap { position: relative; }
.ph-dark h1 { color: #fff; max-width: 15em; }
.ph-dark .lead { color: #B9B5DD; }

/* cursos */
.cl { display: grid; grid-template-columns: 260px minmax(0, 1fr); gap: 48px; padding-top: 64px; padding-bottom: 32px; align-items: start; }
@media (max-width: 900px) { .cl { grid-template-columns: minmax(0, 1fr); gap: 24px; padding-top: 32px; } }
.aside { position: sticky; top: 96px; padding: 20px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); }
@media (max-width: 900px) { .aside { position: static; } .aside ol { display: flex; flex-wrap: wrap; gap: 6px; } }
.aside-h { margin: 0 0 8px; font-size: .78rem; font-weight: 600; color: var(--tx-3); text-transform: uppercase; letter-spacing: .08em; }
.aside ol { display: grid; gap: 2px; margin-bottom: 16px; }
.aside ol a { display: flex; align-items: center; gap: 10px; padding: 10px 12px; border-radius: 12px; color: var(--tx-2); font-weight: 600; font-size: .95rem; text-decoration: none; transition: background-color .3s, color .3s; }
.aside ol a svg { width: 18px; height: 18px; }
.aside ol a:hover { background: var(--bg); color: var(--tx); }
.aside ol a.on { background: var(--ink); color: #fff; }
.aside .btn { width: 100%; }
.area { padding-bottom: 48px; scroll-margin-top: 96px; }
.area-h { display: flex; align-items: center; gap: 14px; font-size: clamp(1.5rem, 1.2rem + 1vw, 2rem); margin-bottom: 8px; }
.area-h span { display: grid; place-items: center; width: 48px; height: 48px; border-radius: 14px; background: var(--pale); color: var(--indigo); }
.area-h svg { width: 24px; height: 24px; }
.course { margin-top: 20px; padding: 32px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); scroll-margin-top: 96px; transition: box-shadow .45s var(--ease), transform .45s var(--ease); }
.course:hover { box-shadow: 0 30px 60px -32px rgba(79, 76, 124, .55); }
.course.hit { animation: hit 1.6s var(--ease); }
@keyframes hit { 20%, 60% { box-shadow: 0 0 0 4px var(--lilac), var(--sh); } }
@media (max-width: 560px) { .course { padding: 22px; } }
.course-h { display: flex; gap: 16px; align-items: flex-start; margin-bottom: 12px; }
.ci { display: grid; place-items: center; width: 56px; height: 56px; border-radius: 18px; background: linear-gradient(150deg, var(--violet), var(--indigo)); color: #fff; flex: none; transition: transform .5s var(--ease); }
.course:hover .ci { transform: rotate(-8deg) scale(1.05); }
.ci svg { width: 26px; height: 26px; }
.course h3 { margin-bottom: 4px; }
.course-l { margin: 0; color: var(--violet-d); font-weight: 600; }
.course > p { color: var(--tx-2); }
.chips { display: flex; flex-wrap: wrap; gap: 8px; }
.chips li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: var(--pill); background: var(--bg-2); font-size: .875rem; font-weight: 600; color: var(--indigo); }
.chips svg { width: 16px; height: 16px; }
.syl { margin-top: 20px; border-radius: var(--r-s); background: var(--bg); }
.syl summary { display: flex; align-items: center; justify-content: space-between; padding: 14px 18px; cursor: pointer; list-style: none; font-weight: 600; color: var(--indigo); }
.syl summary::-webkit-details-marker { display: none; }
.syl summary svg { width: 18px; height: 18px; transition: transform .45s var(--ease); }
.syl[open] summary svg { transform: rotate(180deg); }
.syl-b { overflow: hidden; }
.syl ol { display: grid; gap: 8px; padding: 0 18px 18px; }
.syl li { display: flex; gap: 12px; color: var(--tx-2); }
.syl li span { font: 700 .85rem/1.8 var(--f-h); color: var(--violet); }
.solo-c { background: var(--ink); color: var(--on-dark); }
.solo-c h2, .solo-c .h3 { color: #fff; }
.solo-c .course-l { color: var(--lilac); }
.solo-c > p { color: var(--on-dark); }
.solo-c .chips li { background: rgba(235, 231, 252, .1); color: var(--pale); }
.solo-c .b-main { background: var(--pale); color: var(--ink); }

/* guía 3D */
.chnav { position: sticky; top: 72px; z-index: 40; background: rgba(248, 247, 254, .85); -webkit-backdrop-filter: blur(16px); backdrop-filter: blur(16px); border-bottom: 1px solid rgba(33, 34, 53, .06); }
@media (max-width: 520px) { .chnav { top: 64px; } }
.chnav ol { display: flex; justify-content: center; gap: 4px; max-width: var(--w); margin: 0 auto; padding: 8px var(--gut); }
.chnav a { display: flex; align-items: center; gap: 8px; padding: 8px 12px; border-radius: var(--pill); color: var(--tx-2); font-size: .85rem; font-weight: 600; text-decoration: none; transition: background-color .35s var(--ease), color .35s; white-space: nowrap; }
.chnav .cn { font-family: var(--f-h); color: var(--violet); }
.chnav a:hover { background: var(--pale); color: var(--tx); }
.chnav a.on { background: var(--ink); color: #fff; }
.chnav a.on .cn { color: var(--lilac); }
@media (max-width: 1100px) { .chnav .ct { display: none; } .chnav a.on .ct { display: inline; } }
@media (max-width: 560px) { .chnav ol { justify-content: space-between; padding: 8px 12px; gap: 2px; } .chnav a { padding: 8px 9px; } .chnav a.on .ct { display: none; } }
.chap { padding: 104px 0; scroll-margin-top: 130px; overflow: hidden; }
.chap:nth-of-type(odd) { background: var(--bg-2); }
.chap-in { display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 64px; align-items: center; }
.chap.rev .scene { order: 2; }
@media (max-width: 900px) { .chap-in { grid-template-columns: minmax(0, 1fr); gap: 32px; } .chap.rev .scene { order: 0; } .chap { padding: 72px 0; } }
.chap-n { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; color: var(--violet-d); }
.chap-n span { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 12px; background: var(--ink); color: var(--lilac); }
.chap-n svg { width: 18px; height: 18px; }
.chap-t h2 { font-size: clamp(1.6rem, 1.2rem + 1.6vw, 2.4rem); }
.chap-t > p { color: var(--tx-2); }
.tips { display: grid; gap: 10px; margin-top: 8px; }
.tips li { display: flex; gap: 12px; padding: 12px 16px; border-radius: var(--r-s); background: var(--card); box-shadow: var(--sh); font-size: 1rem; }
.tips svg { width: 20px; height: 20px; color: var(--violet); margin-top: 3px; }
/* transición de capítulo: la escena entra como una página que gira */
.scene { position: relative; margin: 0; min-width: 0; padding: 24px 16px; border-radius: 32px; overflow: hidden; display: flex; flex-direction: column; align-items: center; gap: 16px;
  background: radial-gradient(80% 70% at 50% 35%, #34365A, var(--ink)); color: var(--on-dark); --p: 0;
  opacity: 0; transform: perspective(1400px) rotateY(-16deg) translateX(-24px) scale(.96); transform-origin: left center; transition: opacity .6s var(--ease), transform .9s var(--ease); }
.chap.rev .scene { transform: perspective(1400px) rotateY(16deg) translateX(24px) scale(.96); transform-origin: right center; }
.scene.in, .chap.rev .scene.in { opacity: 1; transform: none; }
.st { width: 100%; height: 340px; perspective: 1000px; display: grid; place-items: center; }
.tl3 { transform-style: preserve-3d; transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(var(--k, 1)); transition: transform .5s var(--ease); }
.iso { position: relative; transform-style: preserve-3d; transform: rotateX(56deg) rotateZ(-38deg); }
.iso * { transform-style: preserve-3d; }
@media (max-width: 520px) { .st { height: 290px; } .tl3 { --k: .78; } }
@media (max-width: 360px) { .tl3 { --k: .66; } }
.scap { display: flex; align-items: center; gap: 8px; margin: 0; font-size: .9rem; color: var(--lilac); text-align: center; }
.scap svg { width: 18px; height: 18px; }
.key3 { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; }
.key3 li { display: inline-flex; align-items: center; gap: 8px; padding: 6px 12px; border-radius: var(--pill); background: rgba(235, 231, 252, .08); font-size: .875rem; }
.key3 b { display: grid; place-items: center; width: 20px; height: 20px; border-radius: 50%; font-size: .72rem; color: var(--ink); }
.key3 .k0 b { background: var(--pale); } .key3 .k1 b { background: var(--lilac); } .key3 .k2 b { background: var(--violet); color: #fff; }
/* 1. ventanas que se separan */
.wins { width: 250px; height: 180px; translate: 0 30px; }
.w-plane { position: absolute; inset: 0; border-radius: 16px; transition: transform .25s linear; }
.w0 { background: linear-gradient(150deg, var(--pale), var(--lilac)); transform: translateZ(0); }
.w0 .w-ic { position: absolute; left: 14px; width: 28px; height: 22px; border-radius: 6px; background: rgba(79, 76, 124, .45); }
.w0 .w-ic:nth-child(1) { top: 14px; } .w0 .w-ic:nth-child(2) { top: 46px; } .w0 .w-ic:nth-child(3) { top: 78px; }
.w-bar { position: absolute; left: 0; right: 0; bottom: 0; height: 24px; border-radius: 0 0 16px 16px; background: var(--indigo); display: flex; gap: 6px; align-items: center; padding: 0 10px; }
.w-bar i { width: 12px; height: 12px; border-radius: 3px; background: var(--lilac); }
.w1 { inset: 22px 30px 40px 60px; background: #fff; transform: translateZ(calc(14px + var(--p) * 60px)); box-shadow: 0 0 0 1px rgba(33, 34, 53, .06); padding: 0; }
.w-top { position: absolute; left: 0; right: 0; top: 0; height: 18px; border-radius: 16px 16px 0 0; background: var(--violet); display: flex; justify-content: flex-end; gap: 4px; padding: 5px 8px; }
.w-top i { width: 8px; height: 8px; border-radius: 50%; background: var(--pale); }
.w1 b { position: absolute; left: 12px; right: 30px; height: 7px; border-radius: 4px; background: var(--pale); }
.w1 b:nth-of-type(1) { top: 32px; } .w1 b:nth-of-type(2) { top: 46px; } .w1 b.s { top: 60px; right: 70px; }
.w2 { inset: 70px 70px 66px 110px; background: var(--ink); color: #fff; transform: translateZ(calc(28px + var(--p) * 90px)); display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 6px; font-size: 9px; font-weight: 600; }
.w-btns { display: flex; gap: 4px; }
.w-btns i { font-style: normal; padding: 2px 8px; border-radius: 6px; background: var(--violet); }
/* 2. carpeta que se abre */
.fold { width: 220px; height: 160px; translate: 0 26px; }
.f-back { position: absolute; inset: 0; border-radius: 10px 18px 14px 14px; background: var(--indigo); }
.f-back::before { content: ""; position: absolute; left: 0; top: -16px; width: 90px; height: 24px; border-radius: 10px 10px 0 0; background: var(--indigo); }
.f-doc { position: absolute; left: 22px; right: 22px; top: 12px; bottom: 14px; border-radius: 8px; background: #fff; padding: 14px; transition: transform .25s linear;
  transform: translateZ(calc(4px + var(--i, 0) * 2px + var(--p) * var(--lift))) rotateZ(calc(var(--p) * var(--rot, 0deg))); }
.f-doc i { display: block; height: 6px; margin-bottom: 8px; border-radius: 3px; background: var(--pale); }
.f-doc i:first-child { width: 60%; background: var(--violet); }
.d0 { --lift: 26px; --i: 1; --rot: -6deg; } .d1 { --lift: 58px; --i: 2; --rot: 5deg; left: 30px; right: 14px; } .d2 { --lift: 92px; --i: 3; --rot: -3deg; left: 16px; right: 28px; }
.f-front { position: absolute; inset: 0; border-radius: 14px; background: linear-gradient(160deg, var(--violet), var(--indigo)); transform-origin: 50% 100%;
  transform: translateZ(14px) rotateX(calc(var(--p) * 62deg)); transition: transform .25s linear; display: grid; place-items: center; }
.f-front span { padding: 4px 14px; border-radius: 8px; background: rgba(255, 255, 255, .85); color: var(--ink); font: 700 13px/1.4 var(--f-h); }
/* 3. apps que flotan sobre el celular */
.phn { width: 140px; height: 250px; translate: 10px 20px; }
.phn-body { position: absolute; inset: 0; border-radius: 26px; background: #0F1020; box-shadow: 0 0 0 4px #2E2F48; }
.phn-scr { position: absolute; inset: 8px; border-radius: 20px; background: linear-gradient(170deg, var(--indigo), var(--ink)); }
.app { position: absolute; width: 46px; height: 46px; display: grid; place-items: center; border-radius: 14px; color: var(--ink); background: var(--pale);
  transform: translateZ(calc(8px + var(--p) * (24px + var(--i) * 10px))); transition: transform .25s linear; animation: appBob 3.6s ease-in-out infinite; animation-delay: calc(var(--i) * -.6s); }
.a0 { left: 16px; top: 20px; } .a1 { left: 78px; top: 20px; background: var(--lilac); } .a2 { left: 16px; top: 92px; background: var(--violet); color: #fff; }
.a3 { left: 78px; top: 92px; } .a4 { left: 16px; top: 164px; background: var(--lilac); } .a5 { left: 78px; top: 164px; background: var(--violet); color: #fff; }
.app svg { width: 22px; height: 22px; }
@keyframes appBob { 50% { translate: 0 0 10px; } }
/* 4. globo en alambre */
.globe { position: relative; width: 220px; height: 220px; transform-style: preserve-3d; }
.gspin { position: absolute; inset: 0; transform-style: preserve-3d; animation: gSpin 20s linear infinite; }
@keyframes gSpin { from { transform: rotateX(-14deg) rotateY(0); } to { transform: rotateX(-14deg) rotateY(360deg); } }
.mer { position: absolute; inset: 0; border-radius: 50%; border: 1.5px solid rgba(198, 191, 239, .55); transform: rotateY(var(--r)); }
.par { position: absolute; left: 50%; top: 50%; border-radius: 50%; border: 1.5px solid rgba(131, 123, 193, .8); transform: translate(-50%, -50%) rotateX(90deg); }
.p0 { width: 100%; height: 100%; } .p1 { width: 86%; height: 86%; transform: translate(-50%, -50%) translateY(-55px) rotateX(90deg); } .p2 { width: 86%; height: 86%; transform: translate(-50%, -50%) translateY(55px) rotateX(90deg); }
.p1, .p2 { top: 50%; }
.g-lock { position: absolute; left: 50%; top: 50%; width: 64px; height: 64px; margin: -32px; display: grid; place-items: center; border-radius: 20px; background: var(--pale); color: var(--ink); transform: translateZ(130px); box-shadow: 0 20px 40px -10px rgba(0, 0, 0, .5); animation: bob 4s ease-in-out infinite; }
.g-lock svg { width: 30px; height: 30px; }
.g-url { position: absolute; left: 50%; bottom: -8px; transform: translateX(-50%) translateZ(110px); padding: 4px 12px; border-radius: var(--pill); background: var(--violet); color: #fff; font: 600 12px/1.4 var(--f-t); }
/* 5. red neuronal en un cubo de nodos */
.lattice { position: relative; width: 180px; height: 180px; transform-style: preserve-3d; }
.lspin { position: absolute; inset: 0; transform-style: preserve-3d; animation: lSpin 22s linear infinite; }
@keyframes lSpin { from { transform: rotateX(-24deg) rotateY(0); } to { transform: rotateX(-24deg) rotateY(360deg); } }
.nd { position: absolute; left: 50%; top: 50%; width: 16px; height: 16px; margin: -8px; border-radius: 50%; background: var(--lilac);
  transform: translate3d(calc((var(--x) - 1) * 80px), calc((var(--y) - 1) * 80px), calc((var(--z) - 1) * 80px)); animation: nGlow 2.8s ease-in-out infinite; animation-delay: calc(var(--k) * -.9s); }
@keyframes nGlow { 50% { background: #fff; box-shadow: 0 0 16px 4px rgba(198, 191, 239, .8); } }
.cf { position: absolute; left: 50%; top: 50%; width: 160px; height: 160px; margin: -80px; border: 1px solid rgba(198, 191, 239, .22); border-radius: 12px; }
.c0 { transform: translateZ(80px); } .c1 { transform: translateZ(-80px); } .c2 { transform: rotateY(90deg) translateZ(80px); } .c3 { transform: rotateY(90deg) translateZ(-80px); } .c4 { transform: rotateX(90deg) translateZ(80px); } .c5 { transform: rotateX(90deg) translateZ(-80px); }
/* 6. tarjeta que gira: pregunta / respuesta */
.flip-w { position: relative; width: 280px; height: 200px; transform-style: preserve-3d; }
.stack { position: absolute; inset: 0; border-radius: 20px; background: rgba(198, 191, 239, .18); }
.s1 { transform: translateZ(-30px) translate(12px, 12px); } .s2 { transform: translateZ(-60px) translate(24px, 24px); opacity: .6; }
.flip { position: absolute; inset: 0; transform-style: preserve-3d; transition: transform .9s var(--ease); }
.flip.turn { transform: rotateY(180deg); }
.fc { position: absolute; inset: 0; display: flex; flex-direction: column; justify-content: center; gap: 10px; padding: 22px; border-radius: 20px; backface-visibility: hidden; -webkit-backface-visibility: hidden; }
.front { background: var(--pale); color: var(--ink); }
.back { background: linear-gradient(150deg, var(--violet), var(--indigo)); color: #fff; transform: rotateY(180deg); }
.fl { display: flex; align-items: center; gap: 8px; margin: 0; font-size: .75rem; font-weight: 700; text-transform: uppercase; letter-spacing: .06em; opacity: .75; }
.fl svg { width: 16px; height: 16px; }
.fq { margin: 0; font: 600 1rem/1.4 var(--f-h); }
/* 7. rueda de etapas */
.ring-w { width: 260px; height: 160px; perspective: 900px; display: grid; place-items: center; }
.ring { position: relative; width: 170px; height: 120px; transform-style: preserve-3d; transform: rotateX(-8deg) rotateY(0deg); animation: ringSpin 18s linear infinite; }
.ring-w:hover .ring { animation-play-state: paused; }
@keyframes ringSpin { from { transform: rotateX(-8deg) rotateY(0deg); } to { transform: rotateX(-8deg) rotateY(-360deg); } }
.rp { position: absolute; inset: 0; display: flex; flex-direction: column; justify-content: center; gap: 6px; padding: 18px; border-radius: 18px; font: 600 1rem/1.25 var(--f-h); color: #fff;
  background: linear-gradient(150deg, var(--violet), var(--indigo)); transform: rotateY(calc(var(--i) * 90deg)) translateZ(150px); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .15); backface-visibility: hidden; -webkit-backface-visibility: hidden; }
.rp b { font-size: 1.6rem; color: var(--lilac); }
.rp:nth-child(2) { background: linear-gradient(150deg, var(--lilac), var(--violet)); color: var(--ink); } .rp:nth-child(2) b { color: var(--ink); }
.rp:nth-child(4) { background: var(--pale); color: var(--ink); } .rp:nth-child(4) b { color: var(--indigo); }
@media (max-width: 520px) { .rp { transform: rotateY(calc(var(--i) * 90deg)) translateZ(120px); } .ring { width: 140px; } }

/* nosotros */
.duo-ph { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); gap: 20px; align-items: start; }
.dp { margin: 0; border-radius: 32px; overflow: hidden; }
.dp img { width: 100%; height: 100%; object-fit: cover; }
.dp.a { grid-column: 1 / 8; aspect-ratio: 16 / 11; }
.dp.b { grid-column: 8 / 13; aspect-ratio: 4 / 5; margin-top: 64px; }
.vals { grid-column: 1 / -1; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; margin-top: 24px; }
@media (max-width: 900px) { .vals { grid-template-columns: repeat(2, minmax(0, 1fr)); } .dp.a, .dp.b { grid-column: 1 / -1; margin-top: 0; aspect-ratio: 4 / 3; } }
@media (max-width: 520px) { .vals { grid-template-columns: minmax(0, 1fr); } }
.val { display: flex; flex-direction: column; gap: 8px; padding: 24px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); }
.val p { margin: 0; color: var(--tx-2); font-size: 1rem; }
.val h2 { margin-bottom: 4px; }
.clock { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px; }
@media (max-width: 900px) { .clock { grid-template-columns: minmax(0, 1fr); } }
.seg-c { position: relative; padding: 24px 20px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); overflow: hidden; }
.seg-c::before { content: ""; position: absolute; left: 0; top: 0; height: 4px; width: 100%; background: linear-gradient(90deg, var(--lilac), var(--violet)); transform: scaleX(0); transform-origin: left; transition: transform .8s var(--ease); transition-delay: calc(var(--i) * .15s); }
.clock.in .seg-c::before { transform: scaleX(1); }
.seg-c b { display: block; font: 700 1.5rem/1 var(--f-h); color: var(--indigo); margin-bottom: 8px; }
.seg-c span { color: var(--tx-2); font-size: 1rem; }
.ficha { max-width: 880px; margin: 0 auto; border-radius: 32px; background: var(--card); box-shadow: var(--sh); overflow: hidden; }
.ficha-h { display: flex; align-items: center; gap: 16px; padding: 24px 32px; background: var(--ink); color: var(--on-dark); }
.ficha-h b { display: block; font: 700 1.25rem/1.2 var(--f-h); color: #fff; }
.ficha-h span:not(.seal) { font-size: .9rem; }
.seal { display: grid; place-items: center; width: 52px; height: 52px; border-radius: 50%; background: var(--pale); color: var(--ink); flex: none; }
.seal svg { width: 24px; height: 24px; }
.ficha dl { margin: 0; padding: 8px 32px 16px; }
.ficha dl div { display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); gap: 16px; padding: 14px 0; border-bottom: 1px solid rgba(33, 34, 53, .07); }
.ficha dl div:last-child { border-bottom: 0; }
.ficha dt { color: var(--tx-3); font-size: .95rem; }
.ficha dd { margin: 0; font-weight: 600; overflow-wrap: anywhere; }
@media (max-width: 560px) { .ficha-h, .ficha dl { padding-left: 20px; padding-right: 20px; } .ficha dl div { grid-template-columns: minmax(0, 1fr); gap: 2px; } }

/* contacto */
.ct { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; align-items: stretch; }
@media (max-width: 900px) { .ct { grid-template-columns: minmax(0, 1fr); } }
.ct-cards { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }
@media (max-width: 520px) { .ct-cards { grid-template-columns: minmax(0, 1fr); } }
.cc { display: flex; flex-direction: column; gap: 6px; padding: 24px; border-radius: var(--r); background: var(--card); color: var(--tx); text-decoration: none; box-shadow: var(--sh); transition: transform .45s var(--ease); min-width: 0; }
a.cc:hover { transform: translateY(-4px); color: var(--tx); }
.cc small { color: var(--tx-3); font-size: .85rem; }
.cc b { font: 600 1.05rem/1.35 var(--f-h); overflow-wrap: anywhere; }
.cc.hot { background: var(--ink); color: #fff; }
.cc.hot:hover { color: #fff; }
.cc.hot small, .cc.hot .go { color: var(--lilac); }
.cc.hot .pi { background: var(--violet); color: #fff; }
.map { position: relative; min-height: 380px; border-radius: 32px; overflow: hidden; background: #F1EFFC; }
.map-art { position: absolute; inset: 0; width: 100%; height: 100%; transition: opacity .5s var(--ease), transform .8s var(--ease); }
.map:hover .map-art { transform: scale(1.03); }
.map-ping { transform-box: fill-box; transform-origin: center; animation: mPing 2.6s ease-out infinite; }
@keyframes mPing { 0% { transform: scale(.7); opacity: .6; } 100% { transform: scale(1.8); opacity: 0; } }
.map-cta { position: absolute; left: 16px; right: 16px; bottom: 16px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 12px 12px 18px; border-radius: 20px;
  background: rgba(248, 247, 254, .85); -webkit-backdrop-filter: blur(16px); backdrop-filter: blur(16px); }
.map-cta p { margin: 0; flex: 1 1 200px; font-size: .85rem; color: var(--tx-2); }
.map iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; opacity: 0; transition: opacity .5s var(--ease); }
.map.on iframe { opacity: 1; }
.map.on .map-art, .map.on .map-cta { opacity: 0; pointer-events: none; }
.check { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 48px; align-items: center; }
@media (max-width: 860px) { .check { grid-template-columns: minmax(0, 1fr); gap: 16px; } }
.town { padding: 28px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); }
.town label { display: block; font-weight: 600; margin-bottom: 10px; }
.town-f { display: flex; align-items: center; gap: 8px; padding: 6px 6px 6px 16px; border-radius: var(--pill); background: var(--bg); transition: box-shadow .3s; }
.town-f:focus-within { box-shadow: 0 0 0 3px var(--lilac); }
.town-f svg { width: 20px; height: 20px; color: var(--tx-3); }
.town-f input { flex: 1; min-width: 0; border: 0; background: none; padding: 10px 0; outline: none; }
.town-r { margin: 14px 0 0; font-weight: 600; min-height: 1.5em; }
.town-r.ok { color: #2F7A55; } .town-r.no { color: #A2435B; }
.town-r:not(:empty) { animation: rise .45s var(--ease); }
@keyframes rise { from { opacity: 0; transform: translateY(8px); } }
.wide { margin: 0; border-radius: 32px; overflow: hidden; aspect-ratio: 21 / 8; }
.wide img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 30%; }
@media (max-width: 640px) { .wide { aspect-ratio: 4 / 3; } }

/* formulario */
.fw { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(0, .8fr); gap: 32px; align-items: start; }
@media (max-width: 940px) { .fw { grid-template-columns: minmax(0, 1fr); } }
.fm { position: relative; padding: 40px; border-radius: 32px; background: var(--card); box-shadow: var(--sh); min-width: 0; overflow: hidden; }
@media (max-width: 560px) { .fm { padding: 24px; } }
.fm-prog { position: absolute; left: 0; right: 0; top: 0; height: 5px; background: var(--pale); }
.fm-prog i { display: block; height: 100%; width: 100%; background: linear-gradient(90deg, var(--lilac), var(--violet)); transform: scaleX(var(--f, 0)); transform-origin: left; transition: transform .5s var(--ease); }
.fm fieldset { border: 0; padding: 0; margin: 0 0 24px; min-width: 0; }
.fm legend { display: flex; align-items: center; gap: 12px; padding: 0; margin-bottom: 20px; font: 700 1.25rem/1.2 var(--f-h); }
.fm legend span { display: grid; place-items: center; width: 34px; height: 34px; border-radius: 12px; background: var(--ink); color: var(--lilac); font-size: 1rem; }
.g2 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 16px; }
@media (max-width: 600px) { .g2 { grid-template-columns: minmax(0, 1fr); } }
.fld { margin-bottom: 20px; min-width: 0; }
.fld label, .lbl { display: block; margin-bottom: 8px; font-weight: 600; font-size: 1rem; }
.fld s, .lbl s { text-decoration: none; font-weight: 400; color: var(--tx-3); font-size: .85rem; }
.fld input, .fld select, .fld textarea { width: 100%; min-width: 0; min-height: 54px; padding: 12px 16px; border: 2px solid transparent; border-radius: var(--r-s); background: var(--bg); font-size: 1.03rem; transition: border-color .3s, background-color .3s, box-shadow .3s; }
.fld textarea { min-height: 120px; resize: vertical; }
.fld input:focus, .fld select:focus, .fld textarea:focus { outline: none; border-color: var(--violet); background: #fff; box-shadow: 0 0 0 4px rgba(131, 123, 193, .18); }
.fld.bad input, .fld.bad select { border-color: #C2536E; background: #FFF5F7; }
.fld.bad .choice, .consent.bad label { box-shadow: 0 0 0 2px #C2536E; border-radius: var(--r-s); }
.fld.bad, .consent.bad { animation: shake .4s; }
@keyframes shake { 25%, 75% { transform: translateX(-4px); } 50% { transform: translateX(4px); } }
.err { margin: 8px 0 0; color: #A8384F; font-size: .9rem; font-weight: 600; }
.err:empty { display: none; }
.choice { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; }
@media (max-width: 560px) { .choice { grid-template-columns: minmax(0, 1fr); } }
.choice label, .tags label { position: relative; }
.choice input, .tags input { position: absolute; inset: 0; z-index: 1; opacity: 0; margin: 0; cursor: pointer; }
.choice span { display: block; padding: 14px; border-radius: var(--r-s); background: var(--bg); text-align: center; font-weight: 600; font-size: .95rem; transition: background-color .3s, color .3s, transform .3s var(--ease); }
.choice label:hover span { transform: translateY(-2px); }
.choice input:checked + span { background: var(--ink); color: #fff; }
.tags { display: flex; flex-wrap: wrap; gap: 8px; }
.tags span { display: inline-block; padding: 8px 16px; border-radius: var(--pill); background: var(--bg); font-weight: 600; font-size: .9rem; transition: background-color .3s, color .3s; }
.tags input:checked + span { background: var(--violet); color: #fff; }
.choice input:focus-visible + span, .tags input:focus-visible + span { outline: 3px solid var(--violet); outline-offset: 2px; }
.consent label { display: flex; gap: 12px; align-items: flex-start; padding: 4px; font-size: .92rem; color: var(--tx-2); cursor: pointer; }
.consent input { width: 22px; height: 22px; margin-top: 2px; accent-color: var(--indigo); flex: none; }
.side { display: grid; gap: 16px; min-width: 0; }
.sb { padding: 28px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); }
.sb.dark { background: var(--ink); color: var(--on-dark); }
.sb.dark h2 { color: #fff; }
.steps-s { display: grid; gap: 12px; }
.steps-s li { display: flex; gap: 12px; align-items: center; }
.steps-s span { display: grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: var(--violet); color: #fff; font-weight: 700; font-size: .85rem; flex: none; }
.big { margin: 0; font: 700 clamp(1.3rem, 1rem + 2vw, 1.8rem)/1.1 var(--f-h); }
.sb p.sm { margin-bottom: 4px; }
.safe { display: flex; gap: 12px; margin: 0; padding: 20px; border-radius: var(--r); background: var(--pale); font-size: .92rem; color: var(--indigo); }
.safe svg { width: 22px; height: 22px; }

/* botón que brilla y late para llamar la atención */
.glow { position: relative; overflow: visible; isolation: isolate; animation: glowPulse 2.6s ease-in-out infinite; }
.glow::after { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; z-index: 1;
  background: linear-gradient(110deg, transparent 25%, rgba(255, 255, 255, .55) 45%, rgba(255, 255, 255, .1) 55%, transparent 70%);
  background-size: 250% 100%; background-position: 130% 0; animation: shine 2.6s ease-in-out infinite; mix-blend-mode: soft-light; }
.b-main.glow::after { mix-blend-mode: normal; background: linear-gradient(110deg, transparent 30%, rgba(255, 255, 255, .35) 48%, transparent 66%); background-size: 250% 100%; }
@keyframes shine { 0%, 15% { background-position: 130% 0; } 60%, 100% { background-position: -30% 0; } }
@keyframes glowPulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(131, 123, 193, .55), 0 10px 24px -12px rgba(79, 76, 124, .8); } 50% { box-shadow: 0 0 0 10px rgba(131, 123, 193, 0), 0 10px 30px -8px rgba(131, 123, 193, .9); } }
.b-light.glow { animation-name: glowPulseL; }
@keyframes glowPulseL { 0%, 100% { box-shadow: 0 0 0 0 rgba(235, 231, 252, .5); } 50% { box-shadow: 0 0 0 12px rgba(235, 231, 252, 0), 0 0 30px 2px rgba(198, 191, 239, .45); } }
.glow:hover { animation-play-state: paused; }
.cc-cta { background: linear-gradient(160deg, var(--pale), #fff 70%); }
.cc-cta .btn { margin-top: auto; align-self: flex-start; }

/* contacto: foto interactiva de la llamada */
.call { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap: 56px; align-items: center; }
@media (max-width: 900px) { .call { grid-template-columns: minmax(0, 1fr); gap: 32px; } }
.call-v { position: relative; }
.call-f { margin: 0; border-radius: 32px; overflow: hidden; aspect-ratio: 4 / 3.4; background: var(--bg-2); }
.call-f img { width: 100%; height: 100%; object-fit: cover; object-position: 28% 50%; }
.bubble { position: absolute; right: -16px; top: 24px; max-width: 64%; margin: 0; padding: 14px 18px; border-radius: 20px 20px 6px 20px; background: var(--ink); color: #fff; font: 600 .98rem/1.45 var(--f-h); box-shadow: 0 24px 40px -20px rgba(33, 34, 53, .7); }
.bubble::after { content: ""; position: absolute; right: 22px; bottom: -10px; border: 10px solid transparent; border-top-color: var(--ink); border-bottom: 0; }
.bubble-t { display: block; transition: opacity .3s var(--ease), transform .45s var(--ease); }
.bubble-t.swap { opacity: 0; transform: translateY(6px); }
@media (max-width: 560px) { .bubble { right: 8px; left: 8px; top: 8px; max-width: none; font-size: .9rem; } }
.hot-w { position: absolute; inset: 0; pointer-events: none; }
.hot { position: absolute; width: 34px; height: 34px; margin: -17px; padding: 0; border: 0; border-radius: 50%; background: #fff; cursor: pointer; pointer-events: auto; box-shadow: 0 0 0 0 rgba(255, 255, 255, .7); animation: hotPing 2.4s ease-out infinite; transition: transform .3s var(--ease); }
.hot::before { content: ""; position: absolute; inset: 9px; border-radius: 50%; background: var(--violet); transition: transform .3s var(--ease); }
.hot:hover, .hot[aria-expanded="true"] { transform: scale(1.15); animation: none; }
.hot[aria-expanded="true"]::before { transform: scale(1.3); background: var(--ink); }
@keyframes hotPing { 70% { box-shadow: 0 0 0 16px rgba(255, 255, 255, 0); } 100% { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } }
.h-phone { left: 46%; top: 31%; } .h-laptop { left: 62%; top: 72%; animation-delay: -.8s; } .h-face { left: 33%; top: 36%; animation-delay: -1.6s; }
.tip { position: absolute; z-index: 3; display: flex; gap: 10px; align-items: flex-start; width: min(260px, 70%); margin: 0; padding: 12px 14px; border-radius: 16px; background: rgba(248, 247, 254, .95); -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px);
  color: var(--tx); font-size: .9rem; line-height: 1.45; box-shadow: var(--sh); pointer-events: auto; animation: tipIn .4s var(--ease); }
.tip[hidden] { display: none; }
.tip svg { width: 18px; height: 18px; color: var(--violet); margin-top: 2px; }
@keyframes tipIn { from { opacity: 0; transform: translateY(8px) scale(.97); } }
#hot-1 { left: 50%; top: 37%; } #hot-2 { right: 4%; top: 52%; } #hot-3 { left: 4%; top: 42%; }
@media (max-width: 560px) { #hot-1, #hot-2, #hot-3 { left: 4%; right: 4%; top: auto; bottom: 74px; width: auto; } }
.incall { position: absolute; left: 20px; bottom: 20px; display: flex; align-items: center; gap: 12px; padding: 10px 16px 10px 10px; border-radius: var(--pill); background: rgba(33, 34, 53, .88); -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px); color: #fff; }
.ic-av .mark { width: 36px; height: 36px; }
.ic-t { display: flex; flex-direction: column; line-height: 1.2; }
.ic-t b { font: 600 .92rem/1.2 var(--f-h); }
.ic-t small { font-size: .78rem; color: var(--lilac); font-variant-numeric: tabular-nums; }
.wave { display: flex; align-items: center; gap: 3px; height: 22px; }
.wave i { width: 3px; height: 100%; border-radius: 3px; background: var(--lilac); animation: wave 1.1s ease-in-out infinite; transform-origin: center; }
.wave i:nth-child(2) { animation-delay: -.2s; } .wave i:nth-child(3) { animation-delay: -.4s; } .wave i:nth-child(4) { animation-delay: -.6s; } .wave i:nth-child(5) { animation-delay: -.8s; }
@keyframes wave { 0%, 100% { transform: scaleY(.3); } 50% { transform: scaleY(1); } }
.cs { display: grid; gap: 10px; margin-top: 24px; }
.cs-b { position: relative; width: 100%; display: grid; grid-template-columns: 48px minmax(0, 1fr); gap: 14px; align-items: center; padding: 14px 16px; border: 0; border-radius: var(--r-s); background: var(--card); box-shadow: var(--sh); cursor: pointer; text-align: left; overflow: hidden;
  transition: background-color .4s var(--ease), color .4s var(--ease), transform .4s var(--ease); }
.cs-b:hover { transform: translateX(4px); }
.cs-i { display: grid; place-items: center; width: 48px; height: 48px; border-radius: 14px; background: var(--pale); color: var(--indigo); transition: background-color .4s, color .4s; }
.cs-i svg { width: 22px; height: 22px; }
.cs-h { display: flex; flex-direction: column; font: 600 1.05rem/1.3 var(--f-h); }
.cs-h small { font: 600 .75rem/1.4 var(--f-t); color: var(--tx-3); text-transform: uppercase; letter-spacing: .06em; }
.cs-b.on { background: var(--ink); color: #fff; }
.cs-b.on .cs-i { background: var(--violet); color: #fff; }
.cs-b.on .cs-h small { color: var(--lilac); }
.cs-bar { position: absolute; left: 0; right: 0; bottom: 0; height: 3px; }
.cs-bar i { display: block; height: 100%; width: 100%; background: linear-gradient(90deg, var(--lilac), var(--violet)); transform: scaleX(0); transform-origin: left; }
.call.auto .cs-b.on .cs-bar i { animation: csFill 4.5s linear forwards; }
@keyframes csFill { to { transform: scaleX(1); } }

/* gracias y 404 */
.done { position: relative; overflow: hidden; padding: 104px 0; background: var(--ink); color: var(--on-dark); }
.done .wrap { position: relative; }
.done h1 { color: #fff; max-width: 14em; margin-left: auto; margin-right: auto; }
.done .lead { color: #B9B5DD; margin-left: auto; margin-right: auto; }
.done-i { display: inline-grid; place-items: center; width: 96px; height: 96px; margin-bottom: 24px; }
.done-i svg { width: 96px; height: 96px; }
.dc { fill: none; stroke: var(--lilac); stroke-width: 3; stroke-dasharray: 183; stroke-dashoffset: 183; animation: draw .8s .1s var(--ease) forwards; }
.dk { fill: none; stroke: #fff; stroke-width: 5; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 45; stroke-dashoffset: 45; animation: draw .5s .8s var(--ease) forwards; }
@keyframes draw { to { stroke-dashoffset: 0; } }
.summary, .fallback { max-width: 640px; margin: 32px auto 0; padding: 28px; border-radius: var(--r); background: var(--card); color: var(--tx); text-align: left; animation: rise .5s var(--ease); }
.summary dl { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; margin: 12px 0 0; }
.summary dl div { min-width: 0; }
.summary dt { font-size: .82rem; color: var(--tx-3); }
.summary dd { margin: 0; font-weight: 600; overflow-wrap: anywhere; }
@media (max-width: 560px) { .summary dl { grid-template-columns: minmax(0, 1fr); } }
.fallback { background: var(--pale); }
.nx { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 48px; text-align: left; }
@media (max-width: 760px) { .nx { grid-template-columns: minmax(0, 1fr); } }
.n404 { margin: 0; font: 700 clamp(6rem, 4rem + 10vw, 12rem)/1 var(--f-h); background: linear-gradient(120deg, var(--pale), var(--violet)); -webkit-background-clip: text; background-clip: text; color: transparent; }

/* legal */
.legal-w { display: grid; grid-template-columns: 260px minmax(0, 1fr); gap: 48px; align-items: start; }
@media (max-width: 900px) { .legal-w { grid-template-columns: minmax(0, 1fr); gap: 24px; } }
.ltoc { position: sticky; top: 96px; padding: 20px; border-radius: var(--r); background: var(--card); box-shadow: var(--sh); font-size: .875rem; }
@media (max-width: 900px) { .ltoc { position: static; } }
.ltoc-h { font-weight: 600; color: var(--tx-3); font-size: .75rem; text-transform: uppercase; letter-spacing: .06em; margin-bottom: 8px; }
.ltoc ol, .ltoc-o { display: grid; gap: 2px; margin-bottom: 20px; }
.ltoc-o { margin-bottom: 0; }
.ltoc a { display: block; padding: 6px 8px; border-radius: 8px; color: var(--tx-2); text-decoration: none; }
.ltoc a:hover { background: var(--bg); color: var(--tx); }
.legal { max-width: 780px; }
.lg { margin-bottom: 40px; scroll-margin-top: 96px; }
.lg h2 { font-size: 1.45rem; }
.lg p { color: var(--tx-2); overflow-wrap: anywhere; }
.tbl-w { overflow-x: auto; border-radius: var(--r-s); background: var(--card); box-shadow: var(--sh); margin-bottom: 16px; }
.tbl { width: 100%; border-collapse: collapse; font-size: .9rem; }
.tbl th, .tbl td { padding: 12px 14px; text-align: left; vertical-align: top; border-bottom: 1px solid rgba(33, 34, 53, .06); }
.tbl th { background: var(--ink); color: #fff; font-weight: 600; }

/* pie */
.ft { background: var(--ink-2); color: #A9A6CC; font-size: .92rem; padding: 72px 0 32px; }
.ft-top { display: grid; grid-template-columns: 1.4fr 1fr 1.4fr 1.2fr; gap: 40px; }
@media (max-width: 960px) { .ft-top { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 560px) { .ft-top { grid-template-columns: minmax(0, 1fr); } }
.ft-b p { margin: 16px 0; max-width: 32em; }
.ft-tel { display: inline-flex; align-items: center; gap: 8px; padding: 10px 16px; border-radius: var(--pill); background: rgba(235, 231, 252, .08); color: #fff; font-weight: 600; text-decoration: none; }
.ft-tel:hover { background: rgba(235, 231, 252, .16); color: #fff; }
.ft-tel svg { width: 18px; height: 18px; color: var(--lilac); }
.ft-h { font: 600 .8rem/1 var(--f-t); color: var(--lilac); text-transform: uppercase; letter-spacing: .1em; margin: 0 0 16px; }
.ft ul { display: grid; gap: 8px; }
.ft a, .ft .lnk { color: #D6D3F2; text-decoration: none; }
.ft a:hover, .ft .lnk:hover { color: #fff; text-decoration: underline; }
.ft-co li { overflow-wrap: anywhere; }
.ft-co b { color: #fff; }
.ft-note { display: flex; gap: 10px; margin: 48px 0 0; padding: 20px 0; border-top: 1px solid rgba(198, 191, 239, .12); font-size: .82rem; color: #8F8CB4; }
.ft-note svg { width: 16px; height: 16px; margin-top: 2px; }
.ft-btm { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px 24px; padding-top: 20px; border-top: 1px solid rgba(198, 191, 239, .12); font-size: .82rem; color: #8F8CB4; }

/* aviso de privacidad */
.ck { position: fixed; z-index: 80; right: 16px; bottom: 16px; left: 16px; display: flex; justify-content: flex-end; pointer-events: none; }
.ck[hidden] { display: none; }
.ck-in { position: relative; pointer-events: auto; width: min(440px, 100%); max-height: calc(100vh - 32px); overflow-y: auto; padding: 24px; border-radius: var(--r); background: var(--ink); color: var(--on-dark); box-shadow: 0 30px 60px -20px rgba(0, 0, 0, .55); animation: ckIn .5s var(--ease); }
@keyframes ckIn { from { opacity: 0; transform: translateY(24px) scale(.97); } }
.ck-i { display: grid; place-items: center; width: 44px; height: 44px; border-radius: 14px; background: var(--violet); color: #fff; margin-bottom: 12px; }
.ck-i svg { width: 22px; height: 22px; }
.ck h2 { font-size: 1.2rem; color: #fff; padding-right: 48px; margin-bottom: 8px; }
.ck p { font-size: .9rem; }
.ck a { color: var(--lilac); }
.ck-x { position: absolute; top: 16px; right: 16px; background: rgba(235, 231, 252, .1); color: #fff; }
.ck-x:hover { background: rgba(235, 231, 252, .2); }
.ck-row { display: flex; flex-wrap: wrap; gap: 8px; }
.ck-row .btn { flex: 1 1 auto; }
.ck .b-soft { background: rgba(235, 231, 252, .1); color: #fff; }
.ck .b-soft:hover { background: rgba(235, 231, 252, .2); }
.ck .b-main { background: var(--pale); color: var(--ink); }
.ck-opts { display: grid; gap: 8px; margin-bottom: 16px; padding: 14px; border-radius: var(--r-s); background: rgba(235, 231, 252, .06); font-size: .9rem; }
.ck-opts[hidden] { display: none; }
.ck-opts label { display: flex; gap: 10px; align-items: center; }
.ck-opts input { width: 18px; height: 18px; accent-color: var(--violet); }
.ck-opts .fix { opacity: .7; }

/* apariciones */
.js .rv { opacity: 0; transform: translateY(28px) scale(.985); filter: blur(5px); transition: opacity .7s var(--ease), transform .9s var(--ease), filter .7s var(--ease); transition-delay: calc(var(--d, 0) * 80ms); }
.js .rv.in { opacity: 1; transform: none; filter: none; }
.js .rv-img { clip-path: inset(0 100% 0 0 round 32px); transition: clip-path 1.2s var(--ease); }
.js .rv-img.in { clip-path: inset(0 0 0 0 round 32px); }
.js .rv-img img { transform: scale(1.12); transition: transform 1.6s var(--ease); }
.js .rv-img.in img { transform: none; }
.solo-f.rv-img { clip-path: inset(0 0 100% 0 round 200px 200px 32px 32px); }
.js .solo-f.rv-img.in { clip-path: inset(0 0 0 0 round 200px 200px 32px 32px); }

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation: none !important; transition: none !important; }
  .js .rv, .scene, .sheet nav a { opacity: 1 !important; transform: none !important; filter: none !important; }
  .js .rv-img, .js .solo-f.rv-img { clip-path: none !important; }
  .js .rv-img img { transform: none !important; }
  .scene { --p: 1 !important; }
  .dc, .dk { stroke-dashoffset: 0; }
  .glow::after { display: none; }
}
