.ferrofluid-container{width:100%;height:100%;position:relative;overflow:hidden}
.scroll-float{display:block;overflow:visible}.scroll-float-text{line-height:1.25;display:inline}.word{white-space:nowrap;vertical-align:top;display:inline-block}.char{transform-origin:50% 0;display:inline-block}.sf-movil .char{opacity:0;transition:opacity .45s ease-out,transform .7s cubic-bezier(.34,1.56,.64,1);transition-delay:min(calc(var(--sf-i,0) * 22ms), .9s);transform:translateY(80%)scale(.85,1.4)}.sf-movil.sf-in .char{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sf-movil .char{opacity:1;transition:none;transform:none}}.space{display:inline-block}
:root{--package-color-1:#f50;--package-color-2:#f73;--package-color-3:#fa0;--package-color-4:#e04b00}.gooey-package-container{isolation:isolate;width:100%;position:relative}.gooey-package-grid{grid-template-columns:repeat(var(--package-cols-movil,2), minmax(0, 1fr));z-index:3;gap:.5rem;display:grid;position:relative}@media (min-width:480px){.gooey-package-grid{gap:.75rem}}@media (min-width:640px){.gooey-package-grid{grid-template-columns:repeat(var(--package-cols,4), minmax(0, 1fr));gap:.875rem}}.gooey-package-card{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:4;border:1px solid #0000;border-radius:1.15rem;outline:none;padding:.65rem;transition:transform .2s cubic-bezier(.165,.84,.44,1),color .25s,background-color .25s,border-color .25s;position:relative}@media (min-width:380px){.gooey-package-card{border-radius:1.25rem;padding:.85rem}}@media (min-width:640px){.gooey-package-card{padding:1.1rem 1.25rem}}.gooey-package-card:hover{transform:translateY(-2px)}.gooey-package-card:active{transform:scale(.97)}.gooey-package-card.inactive{color:#374151;background-color:#f3f4f6d9;border-color:#e5e7ebe6}.gooey-package-card.inactive:hover{color:#111827;background-color:#eef0f3f2;border-color:#ff55004d}.gooey-package-card.active{text-shadow:0 1px 2px #00000040;color:#fff!important}.gooey-package-container .package-effect{opacity:0;pointer-events:none;z-index:2;place-items:center;width:0;height:0;transition:left .42s cubic-bezier(.165,.84,.44,1),top .42s cubic-bezier(.165,.84,.44,1),width .42s cubic-bezier(.165,.84,.44,1),height .42s cubic-bezier(.165,.84,.44,1),opacity .2s;display:grid;position:absolute;top:0;left:0}.gooey-package-container .package-effect.ready{opacity:1}.gooey-package-container .package-effect.filter{filter:var(--gooey-package-filter,url(#gooey-package-filter))}.gooey-package-container .package-effect.filter:after{content:"";z-index:-1;background:linear-gradient(135deg,#f50 0%,#e04b00 100%);border-radius:1.25rem;position:absolute;inset:0;transform:scale(1);box-shadow:0 12px 35px -6px #ff550073,0 4px 12px #ff550040}.gooey-package-container .package-particle,.gooey-package-container .package-point{opacity:0;transform-origin:50%;border-radius:50%;display:block}.gooey-package-container .package-particle{pointer-events:none;animation:gooey-package-particle var(--time,.65s) cubic-bezier(.2, .8, .3, 1) 1 forwards;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}.gooey-package-container .package-point{background:var(--color,#f50);opacity:1;width:24px;height:24px;animation:gooey-package-point var(--time,.65s) cubic-bezier(.2, .8, .3, 1) 1 forwards}@keyframes gooey-package-particle{0%{transform:rotate(0deg) translate(var(--start-x), var(--start-y));opacity:1}60%{transform:rotate(calc(var(--rotate) * .7)) translate(calc(var(--end-x) * 1.2), calc(var(--end-y) * 1.2));opacity:.95}to{transform:rotate(var(--rotate)) translate(var(--end-x), var(--end-y));opacity:0}}@keyframes gooey-package-point{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.3)}65%{transform:scale(var(--scale,1));opacity:.95}to{opacity:0;transform:scale(0)}}@media (max-width:1023.98px),(pointer:coarse){.gooey-package-container .package-effect.filter{filter:none}.gooey-package-container .package-particle,.gooey-package-container .package-point{display:none}}
:root{--faq-color-1:#f50;--faq-color-2:#f73;--faq-color-3:#fa0;--faq-color-4:#e04b00}.gooey-faq-container{isolation:isolate;align-items:center;max-width:100%;padding:.25rem 0;display:inline-flex;position:relative}.gooey-faq-nav{z-index:3;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.gooey-faq-pill{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.015em;z-index:4;white-space:nowrap;border:1px solid #0000;border-radius:9999px;outline:none;padding:.45rem .85rem;font-size:.7rem;font-weight:800;transition:color .25s,background-color .25s,border-color .25s,transform .2s cubic-bezier(.165,.84,.44,1);position:relative}@media (min-width:480px){.gooey-faq-pill{padding:.625rem 1.25rem;font-size:.75rem}}.gooey-faq-pill:hover{transform:translateY(-1px)}.gooey-faq-pill:active{transform:scale(.96)}.gooey-faq-pill.inactive{color:#4b5563;background-color:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000a}.gooey-faq-pill.inactive:hover{color:#111827;background-color:#f9fafb;border-color:#ff550059}.gooey-faq-pill.active{text-shadow:0 1px 2px #00000040;color:#fff!important}.gooey-faq-container .faq-effect{opacity:0;pointer-events:none;z-index:2;place-items:center;width:0;height:0;transition:left .42s cubic-bezier(.165,.84,.44,1),top .42s cubic-bezier(.165,.84,.44,1),width .42s cubic-bezier(.165,.84,.44,1),height .42s cubic-bezier(.165,.84,.44,1),opacity .2s;display:grid;position:absolute;top:0;left:0}.gooey-faq-container .faq-effect.ready{opacity:1}.gooey-faq-container .faq-effect.filter{filter:url(#gooey-faq-filter)}.gooey-faq-container .faq-effect.filter:after{content:"";z-index:-1;background:linear-gradient(135deg,#f50 0%,#e04b00 100%);border-radius:9999px;position:absolute;inset:0;transform:scale(1);box-shadow:0 8px 24px -4px #f506,0 3px 10px #f503}.gooey-faq-container .faq-particle,.gooey-faq-container .faq-point{opacity:0;transform-origin:50%;border-radius:50%;display:block}.gooey-faq-container .faq-particle{pointer-events:none;animation:gooey-faq-particle var(--time,.6s) cubic-bezier(.2, .8, .3, 1) 1 forwards;position:absolute;top:calc(50% - 9px);left:calc(50% - 9px)}.gooey-faq-container .faq-point{background:var(--color,#f50);opacity:1;width:18px;height:18px;animation:gooey-faq-point var(--time,.6s) cubic-bezier(.2, .8, .3, 1) 1 forwards}@keyframes gooey-faq-particle{0%{transform:rotate(0deg) translate(var(--start-x), var(--start-y));opacity:1}60%{transform:rotate(calc(var(--rotate) * .65)) translate(calc(var(--end-x) * 1.15), calc(var(--end-y) * 1.15));opacity:.95}to{transform:rotate(var(--rotate)) translate(var(--end-x), var(--end-y));opacity:0}}@keyframes gooey-faq-point{0%{opacity:0;transform:scale(.25)}25%{opacity:1;transform:scale(1.25)}65%{transform:scale(var(--scale,1));opacity:.9}to{opacity:0;transform:scale(0)}}@media (max-width:1023.98px),(pointer:coarse){.gooey-faq-container .faq-effect.filter{filter:none}.gooey-faq-container .faq-particle,.gooey-faq-container .faq-point{display:none}}
.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000001a,0 32px 64px #0000001a}.border-glow-card--light{border-color:#18181b1f;box-shadow:0 1px 2px #18181b0a,0 8px 24px #18181b0d}.border-glow-card--light:after,.border-glow-card--light>.edge-light{mix-blend-mode:normal}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);-webkit-mask-composite:source-out, destination-over, destination-over, destination-over, destination-over, destination-over;opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#f5daa3), inset 0 0 1px 0 var(--glow-color-60,#f5daa399), inset 0 0 3px 0 var(--glow-color-50,#f5daa380), inset 0 0 6px 0 var(--glow-color-40,#f5daa366), inset 0 0 15px 0 var(--glow-color-30,#f5daa34d), inset 0 0 25px 2px var(--glow-color-20,#f5daa333), inset 0 0 50px 2px var(--glow-color-10,#f5daa31a), 0 0 1px 0 var(--glow-color-60,#f5daa399), 0 0 3px 0 var(--glow-color-50,#f5daa380), 0 0 6px 0 var(--glow-color-40,#f5daa366), 0 0 15px 0 var(--glow-color-30,#f5daa34d), 0 0 25px 2px var(--glow-color-20,#f5daa333), 0 0 50px 2px var(--glow-color-10,#f5daa31a);position:absolute}.border-glow-inner{z-index:1;flex-direction:column;display:flex;position:relative;overflow:visible}@media (max-width:1023.98px),(pointer:coarse){.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{display:none}}
