.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.page-ingenio .visible{visibility:visible}.page-ingenio .static{position:static}.page-ingenio .fixed{position:fixed}.page-ingenio .absolute{position:absolute}.page-ingenio .relative{position:relative}.page-ingenio .sticky{position:sticky}.page-ingenio .inset-0{inset:0}.page-ingenio .left-0{left:0}.page-ingenio .left-1\/2{left:50%}.page-ingenio .left-8{left:2rem}.page-ingenio .right-0{right:0}.page-ingenio .right-10{right:2.5rem}.page-ingenio .right-8{right:2rem}.page-ingenio .top-1\/2{top:50%}.page-ingenio .top-5{top:1.25rem}.page-ingenio .z-0{z-index:0}.page-ingenio .z-10{z-index:10}.page-ingenio .z-\[10000\]{z-index:10000}.page-ingenio .order-1{order:1}.page-ingenio .col-start-1{grid-column-start:1}.page-ingenio .col-start-\[-1\]{grid-column-start:-1}.page-ingenio .col-end-1{grid-column-end:1}.page-ingenio .col-end-\[-1\]{grid-column-end:-1}.page-ingenio .row-start-1{grid-row-start:1}.page-ingenio .row-start-\[-1\]{grid-row-start:-1}.page-ingenio .row-end-1{grid-row-end:1}.page-ingenio .row-end-\[-1\]{grid-row-end:-1}.page-ingenio .m-0{margin:0}.page-ingenio .mx-4{margin-left:1rem;margin-right:1rem}.page-ingenio .mx-auto{margin-left:auto;margin-right:auto}.page-ingenio .mb-10{margin-bottom:2.5rem}.page-ingenio .mb-12{margin-bottom:3rem}.page-ingenio .mb-2{margin-bottom:.5rem}.page-ingenio .mb-4{margin-bottom:1rem}.page-ingenio .mb-6{margin-bottom:1.5rem}.page-ingenio .mb-8{margin-bottom:2rem}.page-ingenio .ml-auto{margin-left:auto}.page-ingenio .mt-4{margin-top:1rem}.page-ingenio .block{display:block}.page-ingenio .inline-block{display:inline-block}.page-ingenio .flex{display:flex}.page-ingenio .table{display:table}.page-ingenio .grid{display:grid}.page-ingenio .hidden{display:none}.page-ingenio .aspect-video{aspect-ratio:16/9}.page-ingenio .h-16{height:4rem}.page-ingenio .w-\[90\%\]{width:90%}.page-ingenio .w-full{width:100%}.page-ingenio .max-w-\[800px\]{max-width:800px}.page-ingenio .max-w-full{max-width:100%}.page-ingenio .max-w-max{max-width:-moz-max-content;max-width:max-content}.page-ingenio .max-w-none{max-width:none}.page-ingenio .-translate-x-1\/2{--tw-translate-x:-50%}.page-ingenio .-translate-x-1\/2,.page-ingenio .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-ingenio .-translate-y-1\/2{--tw-translate-y:-50%}.page-ingenio .scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.page-ingenio .scale-90,.page-ingenio .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-ingenio .cursor-pointer{cursor:pointer}.page-ingenio .resize{resize:both}.page-ingenio .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.page-ingenio .flex-col{flex-direction:column}.page-ingenio .items-end{align-items:flex-end}.page-ingenio .items-center{align-items:center}.page-ingenio .justify-center{justify-content:center}.page-ingenio .gap-2{gap:.5rem}.page-ingenio .gap-4{gap:1rem}.page-ingenio .gap-6{gap:1.5rem}.page-ingenio .overflow-hidden{overflow:hidden}.page-ingenio .rounded{border-radius:.25rem}.page-ingenio .rounded-2xl{border-radius:1rem}.page-ingenio .border{border-width:1px}.page-ingenio .border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.page-ingenio .bg-\[\#F0DFD0\]{--tw-bg-opacity:1;background-color:rgb(240 223 208/var(--tw-bg-opacity,1))}.page-ingenio .bg-\[\#F7B4BA\]{--tw-bg-opacity:1;background-color:rgb(247 180 186/var(--tw-bg-opacity,1))}.page-ingenio .bg-\[\#F7DBB4\]{--tw-bg-opacity:1;background-color:rgb(247 219 180/var(--tw-bg-opacity,1))}.page-ingenio .bg-black\/70{background-color:rgba(0,0,0,.7)}.page-ingenio .bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.page-ingenio .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.page-ingenio .p-0{padding:0}.page-ingenio .p-1{padding:.25rem}.page-ingenio .p-6{padding:1.5rem}.page-ingenio .p-8{padding:2rem}.page-ingenio .px-0{padding-left:0;padding-right:0}.page-ingenio .px-4{padding-left:1rem;padding-right:1rem}.page-ingenio .px-6{padding-left:1.5rem;padding-right:1.5rem}.page-ingenio .px-8{padding-left:2rem;padding-right:2rem}.page-ingenio .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.page-ingenio .py-2{padding-top:.5rem;padding-bottom:.5rem}.page-ingenio .pb-10{padding-bottom:2.5rem}.page-ingenio .pb-16{padding-bottom:4rem}.page-ingenio .pb-20{padding-bottom:5rem}.page-ingenio .text-center{text-align:center}.page-ingenio .text-2xl{font-size:1.5rem;line-height:2rem}.page-ingenio .text-base{font-size:1rem;line-height:1.5rem}.page-ingenio .text-sm{font-size:.875rem;line-height:1.25rem}.page-ingenio .text-xl{font-size:1.25rem;line-height:1.75rem}.page-ingenio .font-bold{font-weight:700}.page-ingenio .font-medium{font-weight:500}.page-ingenio .uppercase{text-transform:uppercase}.page-ingenio .leading-6{line-height:1.5rem}.page-ingenio .tracking-tighter{letter-spacing:-.05em}.page-ingenio .text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.page-ingenio .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.page-ingenio .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-ingenio .no-underline{text-decoration-line:none}.page-ingenio .opacity-50{opacity:.5}.page-ingenio .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.page-ingenio .blur{--tw-blur:blur(8px)}.page-ingenio .blur,.page-ingenio .invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.page-ingenio .invert{--tw-invert:invert(100%)}.page-ingenio .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.page-ingenio .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-ingenio .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-ingenio .duration-500{transition-duration:.5s}@media (min-width:1280px){.xl\:container{width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}@media (min-width:640px){.page-ingenio .sm\:hidden{display:none}.page-ingenio .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.page-ingenio .md\:m-0{margin:0}.page-ingenio .md\:mx-8{margin-left:2rem;margin-right:2rem}.page-ingenio .md\:ml-24{margin-left:6rem}.page-ingenio .md\:ml-auto{margin-left:auto}.page-ingenio .md\:mr-24{margin-right:6rem}.page-ingenio .md\:mr-auto{margin-right:auto}.page-ingenio .md\:block{display:block}.page-ingenio .md\:flex{display:flex}.page-ingenio .md\:grid{display:grid}.page-ingenio .md\:h-24{height:6rem}.page-ingenio .md\:max-w-md{max-width:28rem}.page-ingenio .md\:px-0{padding-left:0;padding-right:0}.page-ingenio .md\:px-8{padding-left:2rem;padding-right:2rem}.page-ingenio .md\:pb-16{padding-bottom:4rem}.page-ingenio .md\:text-md{font-size:1rem;line-height:1.5rem}.page-ingenio .md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.page-ingenio .lg\:mb-10{margin-bottom:2.5rem}.page-ingenio .lg\:mb-20{margin-bottom:5rem}.page-ingenio .lg\:mb-4{margin-bottom:1rem}.page-ingenio .lg\:mb-6{margin-bottom:1.5rem}.page-ingenio .lg\:mb-8{margin-bottom:2rem}.page-ingenio .lg\:mt-0{margin-top:0}.page-ingenio .lg\:block{display:block}.page-ingenio .lg\:flex{display:flex}.page-ingenio .lg\:grid{display:grid}.page-ingenio .lg\:hidden{display:none}.page-ingenio .lg\:w-auto{width:auto}.page-ingenio .lg\:max-w-lg{max-width:32rem}.page-ingenio .lg\:max-w-xl{max-width:36rem}.page-ingenio .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-ingenio .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.page-ingenio .lg\:px-4{padding-left:1rem;padding-right:1rem}.page-ingenio .lg\:text-2xl{font-size:1.5rem;line-height:2rem}.page-ingenio .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.page-ingenio .lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1280px){.page-ingenio .xl\:order-none{order:0}.page-ingenio .xl\:ml-10{margin-left:2.5rem}.page-ingenio .xl\:block{display:block}.page-ingenio .xl\:grid{display:grid}.page-ingenio .xl\:hidden{display:none}.page-ingenio .xl\:w-1\/2{width:50%}.page-ingenio .xl\:max-w-2xl{max-width:42rem}.page-ingenio .xl\:max-w-6xl{max-width:72rem}.page-ingenio .xl\:flex-row{flex-direction:row}.page-ingenio .xl\:px-8{padding-left:2rem;padding-right:2rem}.page-ingenio .xl\:text-2xl{font-size:1.5rem;line-height:2rem}.page-ingenio .xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.page-ingenio .xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.page-ingenio .xl\:text-6xl{font-size:3.75rem;line-height:1}.page-ingenio .xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.page-ingenio .\32xl\:h-auto{height:auto}}