@font-face{font-family:Hanken Sans;font-display:swap;src:url(../../../hankensans-regular.woff2) format("woff2"),url(../../../hankensans-regular.woff) format("woff")}@font-face{font-family:Hanken Sans Bold;font-display:swap;font-weight:700;src:url(../../../hankensans-bold.woff2) format("woff2"),url(../../../hankensans-bold.woff) format("woff")}:root{--color-recipe--black: 0, 0%, 0%;--color-recipe--white: 0, 0%, 100%;--color-recipe--coco: 30, 36%, 96%;--color-recipe--playa: 33, 25%, 69%;--color-recipe--conchal: 30, 28%, 90%;--color-recipe--mar: 189, 11%, 75%;--color-recipe--noche: var(--color-recipe--black);--color-recipe--selva: 75, 6%, 60%;--color-recipe--sol: 18, 51%, 54%;--color-recipe--macaw: 0, 83%, 54%;--color-coco: hsl(var(--color-recipe--coco));--color-coco-translucent-850: hsla(var(--color-recipe--coco), .85);--color-coco-translucent-100: hsla(var(--color-recipe--coco), .1);--color-conchal: hsl(var(--color-recipe--conchal));--color-conchal-translucent-850: hsla(var(--color-recipe--conchal), .85);--color-conchal-translucent-200: hsla(var(--color-recipe--conchal), .2);--color-conchal-translucent-100: hsla(var(--color-recipe--conchal), .1);--color-mar: hsl(var(--color-recipe--mar));--color-noche: hsl(var(--color-recipe--noche));--color-noche-translucent-850: hsla(var(--color-recipe--noche), .85);--color-noche-translucent-700: hsla(var(--color-recipe--noche), .7);--color-noche-translucent-500: hsla(var(--color-recipe--noche), .5);--color-noche-translucent-200: hsla(var(--color-recipe--noche), .2);--color-noche-translucent-100: hsla(var(--color-recipe--noche), .1);--color-playa: hsl(var(--color-recipe--playa));--color-playa-translucent-200: hsla(var(--color-recipe--playa), .2);--color-playa-translucent-100: hsla(var(--color-recipe--playa), .1);--color-selva: hsl(var(--color-recipe--selva));--color-sol: hsl(var(--color-recipe--sol));--color-sol-translucent-200: hsla(var(--color-recipe--sol), .2);--color-sol-translucent-100: hsla(var(--color-recipe--sol), .1);--color-macaw: hsl(var(--color-recipe--macaw));--color-black: hsla(var(--color-recipe--black), 1);--color-black-translucent-850: hsla(var(--color-recipe--black), .85);--color-black-translucent-500: hsla(var(--color-recipe--black), .5);--color-white: hsla(var(--color-recipe--white), 1);--color-white-translucent-850: hsla(var(--color-recipe--white), .85);--translucent-most: .1;--translucent-more: .2;--translucent-less: .5;--translucent-least: .7;--col-1-48: 2.083333334vw;--col-1-24: 4.166666667vw;--col-1-12: 8.333333333vw;--col-1-8: 12.5vw;--col-1-6: 16.666666667vw;--col-5-24: 20.833333333vw;--col-1-4: 25vw;--col-7-24: 29.166666667vw;--col-1-3: 33.333333333vw;--col-3-8: 37.5vw;--col-5-12: 41.666666667vw;--col-11-24: 45.833333333vw;--col-1-2: 50vw;--col-13-24: 54.166666667vw;--col-7-12: 58.333333333vw;--col-5-8: 62.5vw;--col-2-3: 66.666666667vw;--col-17-24: 70.833333333vw;--col-3-4: 75vw;--col-19-24: 79.166666667vw;--col-5-6: 83.333333333vw;--col-7-8: 87.5vw;--col-11-12: 91.666666667vw;--col-23-24: 95.833333333vw;--col-1-1: 100vw;--fluid-spacing-16: clamp(.75rem, 1.041666667vw, 1.25rem);--fluid-spacing-24: clamp(1.25rem, 1.5625vw, 1.75rem);--fluid-spacing-32: clamp(1.5rem, 2.083333333vw, 2.5rem);--fluid-spacing-40: clamp(2rem, 2.604166667vw, 3rem);--fluid-spacing-48: clamp(2.5rem, 3.125vw, 3.5rem);--fluid-spacing-56: clamp(2.75rem, 3.645833333vw, 4.25rem);--fluid-spacing-64: clamp(3.5rem, 4.166666667vw, 4.75rem);--fluid-spacing-72: clamp(4rem, 4.6875vw, 5rem);--fluid-spacing-80: clamp(4.25rem, 5.208333333vw, 6rem);--fluid-spacing-88: clamp(4.5rem, 5.729166667vw, 6.5rem);--fluid-spacing-96: clamp(4.75rem, 6.25vw, 7rem);--animation-bounce: cubic-bezier(.175, .885, .32, 1.275);--shadow-subtle: 0px 1px 2px rgba(195, 177, 155, .5), 0px 4px 4px rgba(195, 177, 155, .2);--shadow-strong: 0px 1px 2px var(--color-noche-translucent-100), 0px 4px 24px -4px var(--color-noche-translucent-200)}@supports not (width: clamp(1px,2vw,3px)){:root{--fluid-spacing-16: 16px;--fluid-spacing-24: 24px;--fluid-spacing-32: 32px;--fluid-spacing-40: 40px;--fluid-spacing-48: 48px;--fluid-spacing-56: 56px;--fluid-spacing-64: 64px;--fluid-spacing-72: 72px;--fluid-spacing-80: 80px;--fluid-spacing-88: 88px;--fluid-spacing-96: 96px}}@media (prefers-color-scheme: dark){:root{--color-recipe--coco: 132, 8%, 13%;--color-recipe--playa: 150, 14%, 28%;--color-recipe--conchal: 153, 14%, 16%;--color-recipe--mar: 190, 13%, 35%;--color-recipe--noche: 133, 9%, 81%;--color-recipe--selva: 79, 12%, 30%;--color-recipe--sol: 39, 37%, 46%;--color-recipe--macaw: 0, 92%, 32%;--shadow-subtle: 0px 1px 0 rgba(255, 255, 255, .1)}img{opacity:.85}}.bgcolor-coco{background-color:var(--color-coco)}.bgcolor-conchal{background-color:var(--color-conchal)}.bgcolor-noche{background-color:var(--color-noche)}.bgcolor-playa{background-color:var(--color-playa)}.bgcolor-sol{background-color:var(--color-sol)}.color-coco{color:var(--color-coco)}.color-conchal{color:var(--color-conchal)}.color-noche{color:var(--color-noche)}.color-playa{color:var(--color-playa)}.color-sol{color:var(--color-sol)}.color-selva{color:var(--color-selva)}.shadow-subtle{box-shadow:var(--shadow-subtle)}.v-stack-reverse>*+*{--v-stack-reverse: 1 !important}.h-stack-reverse>*+*{--h-stack-reverse: 1 !important}.v-stack-xxs>*+*{--v-stack-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(.25rem * var(--v-stack-reverse))}.v-stack-xs>*+*{--v-stack-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(.5rem * var(--v-stack-reverse))}.v-stack-sm>*+*{--v-stack-reverse: 0;margin-top:calc(1rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(1rem * var(--v-stack-reverse))}.v-stack-md>*+*{--v-stack-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(1.5rem * var(--v-stack-reverse))}.v-stack-md--fluid>*+*{--v-stack-reverse: 0;margin-top:calc(var(--fluid-spacing-24) * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(var(--fluid-spacing-24) * var(--v-stack-reverse))}.v-stack-lg>*+*{--v-stack-reverse: 0;margin-top:calc(2rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(2rem * var(--v-stack-reverse))}.v-stack-lg--fluid>*+*{--v-stack-reverse: 0;margin-top:calc(var(--fluid-spacing-32) * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(var(--fluid-spacing-32) * var(--v-stack-reverse))}.v-stack-xl>*+*{--v-stack-reverse: 0;margin-top:calc(3rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(3rem * var(--v-stack-reverse))}.v-stack-xl--fluid>*+*{--v-stack-reverse: 0;margin-top:calc(var(--fluid-spacing-48) * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(var(--fluid-spacing-48) * var(--v-stack-reverse))}.v-stack-xxl>*+*{--v-stack-reverse: 0;margin-top:calc(5rem * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(5rem * var(--v-stack-reverse))}.v-stack-xxl--fluid>*+*{--v-stack-reverse: 0;margin-top:calc(var(--fluid-spacing-80) * calc(1 - var(--v-stack-reverse)));margin-bottom:calc(var(--fluid-spacing-80) * var(--v-stack-reverse))}.h-stack-xs>*+*{--h-stack-reverse: 0;margin-left:calc(.5rem * calc(1 - var(--h-stack-reverse)));margin-right:calc(.5rem * var(--h-stack-reverse))}.h-stack-sm>*+*{--h-stack-reverse: 0;margin-left:calc(1rem * calc(1 - var(--h-stack-reverse)));margin-right:calc(1rem * var(--h-stack-reverse))}.h-stack-md>*+*{--h-stack-reverse: 0;margin-left:calc(1.5rem * calc(1 - var(--h-stack-reverse)));margin-right:calc(1.5rem * var(--h-stack-reverse))}.h-stack-1-24>*+*{--h-stack-reverse: 0;margin-left:calc(var(--col-1-24) * calc(1 - var(--h-stack-reverse)));margin-right:calc(var(--col-1-24) * var(--h-stack-reverse))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-bold{font-weight:700}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}main{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){main{scroll-behavior:auto}}*,*:before,*:after{box-sizing:inherit}body{color:var(--color-noche);background-color:var(--color-coco);font-family:Hanken Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body.overlay-active{height:100vh;overflow:hidden}@media screen and (min-width: 1600px){html{font-size:130%}}@media screen and (min-width: 2160px){html{font-size:175%}}:root{--fluid-font-size-12: clamp(.75rem, calc(.75rem + (1vw - .375rem)*.3333) , .875rem);--fluid-font-size-14: clamp(.875rem, calc(.875rem + (1vw - .375rem)*.3333) , 1rem);--fluid-font-size-16: clamp(1rem, calc(1rem + (1vw - .375rem)*.3333) , 1.25rem);--fluid-font-size-20: clamp(1.25rem, calc(1.25rem + (1vw - .375rem)*.6667) , 1.5rem);--fluid-font-size-24: clamp(1.5rem, calc(1.5rem + (1vw - .375rem)*2.6667) , 2.5rem);--fluid-font-size-32: clamp(2rem, calc(2rem + (1vw - .375rem)*2.6667) , 3rem)}.heading-lg{font-size:var(--fluid-font-size-32);min-height:0vw;line-height:1.166666667;letter-spacing:-.01em}.heading-md{font-size:var(--fluid-font-size-24);min-height:0vw;line-height:1.2;letter-spacing:-.01em}.heading-sm{font-size:var(--fluid-font-size-20);font-weight:700;min-height:0vw;line-height:1.2}.label-lg{font-size:var(--fluid-font-size-16);min-height:0vw;line-height:1.25rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.label-md,.button-lg{font-size:var(--fluid-font-size-14);min-height:0vw;line-height:1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.label-sm,.button-md{font-size:var(--fluid-font-size-12);min-height:0vw;line-height:1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.label-xs{font-size:.625rem;line-height:1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.body-lg{font-size:var(--fluid-font-size-20);min-height:0vw;line-height:1.333333333}.body-md{font-size:var(--fluid-font-size-16);min-height:0vw;line-height:1.5rem}.body-sm{font-size:var(--fluid-font-size-12);min-height:0vw;line-height:1.25rem}.body-xs{font-size:.625rem;min-height:0vw;line-height:.75rem}.serif{font-family:Aleo,serif}@supports not (font-size: clamp(1px,2vw,3px)){.heading-lg{font-size:2.5rem}.heading-md{font-size:2rem}.heading-sm{font-size:1.5rem}.label-lg{font-size:1rem}.label-md,.button-lg{font-size:.875rem}.label-sm,.button-md{font-size:.75rem}.body-lg{font-size:1.5rem}.body-md{font-size:1rem}.body-sm{font-size:.875rem}}[class^=button]{display:inline-block;text-align:center}[class^=button][disabled]{opacity:.5;pointer-events:none}[class^=button]>*{vertical-align:middle}[class^=button].color-noche{background-color:var(--color-noche);color:var(--color-coco)}[class^=button].color-sol{background-color:var(--color-sol);color:var(--color-coco)}[class^=button].color-mar{background-color:var(--color-mar);color:var(--color-noche)}[class^=button].color-coco{background-color:var(--color-coco);color:var(--color-noche)}.button-md{padding:var(--fluid-spacing-16) var(--fluid-spacing-24);transition:transform .5s var(--animation-bounce),padding .5s var(--animation-bounce)}.button-lg{padding:var(--fluid-spacing-32) var(--fluid-spacing-48)}[class^=button].reactive{transition:transform .5s var(--animation-bounce),padding .5s var(--animation-bounce)}[class^=button].reactive:hover{transition-duration:.25s,.15s;transition-property:transform,padding;transform:matrix(1,0,0,1,0,-2);box-shadow:0 16px 16px -4px #0000001a}.button-md.reactive:hover{padding-inline:var(--fluid-spacing-32)}.button-lg.reactive:hover{padding-inline:var(--fluid-spacing-48)}[class^=button].reactive:active{transition-duration:.05s,.15s;transition-property:transform,padding;transform:matrix(1,0,0,1,0,-1);box-shadow:0 12px 16px -4px #0000001a;opacity:.85}.icon{position:relative}.icon--md{width:32px;height:32px}.icon.icon--plus>*,.icon.icon--xmark>*{position:absolute;background-color:inherit}.icon.icon--plus>:first-child{width:100%;height:2px;top:calc(50% - 1px)}.icon.icon--plus>:last-child{height:100%;width:2px;left:calc(50% - 1px)}.icon.icon--xmark>:first-child{width:100%;height:2px;top:calc(50% - 1px);transform:rotate(-45deg)}.icon.icon--xmark>:last-child{height:100%;width:2px;left:calc(50% - 1px);transform:rotate(-45deg)}div.svelte-1i4s62g{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-black-translucent-850);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);z-index:1;overflow:auto}div.svelte-1i4s62g>*:not(.close){width:100%;transition:opacity .5s ease-in-out .5s}div.svelte-1i4s62g button.close{position:sticky;inset-block-end:var(--fluid-font-size-24);inset-inline-start:50%;transform:translate(-50%)}
