*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{color:#17121f;text-wrap:pretty;background:#fff;margin:0;font-family:Sora,system-ui,-apple-system,Helvetica Neue,sans-serif;overflow-x:hidden}a{color:#7a2a9a;text-decoration:none}a:hover{color:#4b2a87;text-decoration:underline}:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #4b2a87}input,select,textarea,button{font-family:inherit;font-size:16px}summary::-webkit-details-marker{display:none}@keyframes trspin{to{transform:rotate(360deg)}}@keyframes trfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scp0:focus{top:12px!important;left:12px!important}.scp1:hover{text-decoration:none!important}.scp2:hover{color:#17121f!important;text-decoration:none!important}.scp3:hover{color:#7a2a9a!important;text-decoration:none!important}.scp4:hover{color:#fff!important;filter:brightness(1.06)!important;text-decoration:none!important}.scp5:hover{color:#17121f!important;background:#f3eff8!important;text-decoration:none!important}.scp6:hover{color:#fff!important;background:#ffffff17!important;text-decoration:none!important}.scp7:hover{color:#fff!important;filter:brightness(1.06)!important;text-decoration:none!important}.scp8:hover{border-color:#c9bfd8!important}.scp9:focus{border-color:#7a2a9a!important;box-shadow:0 0 0 3px #7a2a9a24!important}.scpa:hover{filter:brightness(1.06)!important}.scpb:hover{border-color:#d6cce4!important;box-shadow:0 14px 40px #17121f12!important}.scpc:hover{color:#fff!important;background:#2a2038!important;text-decoration:none!important}.scpd:hover{color:#4b2a87!important;border-color:#dc1c7b!important;text-decoration:none!important}.scpe:hover{color:#17121f!important;border-color:#d6cce4!important;text-decoration:none!important;box-shadow:0 10px 30px #17121f0f!important}.scpf:hover{color:#fff!important;background:#7a2a9a!important;border-color:#7a2a9a!important;text-decoration:none!important}.scpg:hover{color:#fff!important;text-decoration:none!important}
@keyframes trMsg1{0%,2%{opacity:0;transform:translateY(12px)scale(.97)}6%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}@keyframes trMsg2{0%,18%{opacity:0;transform:translateY(12px)scale(.97)}22%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}@keyframes trMsg3{0%,36%{opacity:0;transform:translateY(12px)scale(.97)}40%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}@keyframes trMsg4{0%,56%{opacity:0;transform:translateY(12px)scale(.97)}60%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}@keyframes trType1{0%,10%{opacity:0;transform:translateY(6px)}12%,16%{opacity:1;transform:none}18%,to{opacity:0;transform:translateY(-4px)}}@keyframes trType2{0%,48%{opacity:0;transform:translateY(6px)}50%,54%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-4px)}}@keyframes trDot{0%,to{opacity:.35;transform:translateY(0)}45%{opacity:1;transform:translateY(-5px)}}@keyframes trPop{0%,76%{opacity:0;transform:scale(.8)}81%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.95)}}@keyframes trPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){[data-chat] *{opacity:1!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transform:none!important}}
@keyframes trScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes trSpin{to{transform:rotate(360deg)}}@keyframes trBob{0%,to{transform:translateY(0)rotate(-.15deg)}35%{transform:translateY(-3px)rotate(.2deg)}70%{transform:translateY(1px)rotate(-.1deg)}}@keyframes trDash{to{background-position-x:-260px}}@keyframes trPuff{0%{opacity:.45;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(-90px,-34px)scale(1.9)}}@keyframes trGlow{0%,to{opacity:.75}50%{opacity:1}}@keyframes trShine{0%{transform:translate(-120%)skew(-18deg)}55%,to{transform:translate(420%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){[data-guagua] *{animation-duration:.001ms!important;animation-iteration-count:1!important}}
@keyframes trDraw{0%,3%{stroke-dashoffset:100px}72%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:100px}}@keyframes trMarch{to{stroke-dashoffset:-24px}}@keyframes trRide{0%,3%{top:75%;left:14.2%}12%{top:62%;left:23%}21%{top:45%;left:32.5%}30%{top:51%;left:43%}39%{top:67.5%;left:53.7%}48%{top:60%;left:64%}57%{top:37.5%;left:75%}66%{top:45%;left:80%}72%,88%{top:60%;left:82.1%}96%,to{top:75%;left:14.2%}}@keyframes trRideFade{0%,2%{opacity:0}5%,88%{opacity:1}93%,to{opacity:0}}@keyframes trPinA{0%,3%{opacity:0;transform:scale(.6)}7%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes trPinB{0%,20%{opacity:0;transform:scale(.6)}24%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes trPinC{0%,38%{opacity:0;transform:scale(.6)}42%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes trPinD{0%,56%{opacity:0;transform:scale(.6)}60%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes trPinE{0%,71%{opacity:0;transform:scale(.6)}75%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes trHalo{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){[data-ruta] *,[data-ruta]{animation-duration:.001ms!important;animation-iteration-count:1!important}}
