body:has(.pack-lp) .jaf-whatsapp-fab{display:none}body:has(.pack-lp) .jaf-zona-alumnos{color:#cf0101;background-color:#fff;box-shadow:inset 0 0 0 1.5px #cf0101}body:has(.pack-lp) .jaf-zona-alumnos:hover{background-color:#fdecec}.pack-lp q{quotes:"“" "”"}@keyframes pack-xp-bar{0%{width:0}to{width:100%}}.pack-xp-bar{width:0;animation:4s linear forwards pack-xp-bar}.pack-faq summary{list-style:none}.pack-faq summary::-webkit-details-marker{display:none}.pack-faq summary:after{content:"";border-bottom:2px solid #cf0101;border-right:2px solid #cf0101;width:9px;height:9px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.pack-faq details[open]>summary:after{transform:translateY(-25%)rotate(-135deg)}.pack-faq details[open]>.pack-faq-ans{animation:.22s ease-out pack-in}@keyframes pack-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes pack-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes pack-modal-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pack-sheet-in{animation:.28s cubic-bezier(.2,.8,.2,1) both pack-sheet-in}@media (min-width:1024px){.pack-sheet-in{animation-name:pack-modal-in;animation-duration:.24s}}@media (prefers-reduced-motion:reduce){.pack-xp-bar,.pack-sheet-in,.pack-faq details[open]>.pack-faq-ans{animation:none}.pack-faq summary:after{transition:none}}
