:root{--dark-green:#101311;--white:white;--light-yellow:#fbe1b9;--beje:#9f9380}body{background-color:var(--dark-green);color:#333;font-family:Manrope,sans-serif;font-size:1.25rem;line-height:160%}h1{color:#fff;margin-top:0;margin-bottom:0;font-family:Manrope,sans-serif;font-size:4vw;font-weight:500;line-height:130%}h2{color:var(--white);margin-top:20px;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:7vw;font-weight:500;line-height:120%}p{margin-bottom:0}.text-size-regular{color:#fff;font-size:1.5rem}.text-size-regular._1px{font-size:1.125rem;line-height:130%}.text-size-regular.footer{color:#9f9380;padding-top:0;font-size:1.25rem;font-weight:500}.button{background-color:var(--light-yellow);color:var(--dark-green);text-align:center;border-radius:1rem;padding:.75rem 1.5rem;font-weight:600}.button.is-text{color:#000;background-color:#0000;border:2px solid #0000}.button.is-secondary{color:#000;background-color:#0000;border:1px solid #222}.button.is-large{padding:1rem 2rem}.button.is-icon{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex}.button.is-small{padding:.5rem 1.25rem}.button.absolut{position:absolute;inset:auto 7% 7% auto}.button.bg-white{background-color:var(--white)}.container-large{width:100%;margin-left:auto;margin-right:auto}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.section-home-header{flex-flow:column;justify-content:flex-start;align-items:stretch;min-height:300vh;padding:1rem;display:flex}.header-video-bg{z-index:1;border-radius:2.5rem;flex-flow:column;justify-content:flex-start;align-items:center;width:16vw;height:47vh;display:flex;position:absolute}.video-bg{object-fit:cover;width:100%;height:100%}.header-component{flex-flow:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.content-header{flex-flow:column;justify-content:center;min-height:100vh;display:flex;position:sticky;top:1rem}.text-bg{position:absolute;top:69px}.text-bg.footer{text-align:center;margin-left:auto;margin-right:auto;position:static}.text-atacama{color:var(--light-yellow);text-transform:uppercase;font-family:Newyork Personal Use,Times New Roman,sans-serif;font-size:20vw;line-height:83%}.scroll-info{z-index:2;grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:auto 0% -4%}.arrow{width:1.625rem}.text-bg-overlay{z-index:3;mix-blend-mode:soft-light;justify-content:center;align-items:flex-start;margin-left:auto;margin-right:auto;position:absolute;top:7px}.header-copy{z-index:10;justify-content:space-between;width:100%;margin-top:auto;margin-bottom:5.3125rem;display:flex;position:relative}.heading{align-items:flex-end;max-width:30vw;display:flex;position:relative}.header-text{max-width:20vw}.text-size-header{color:#fff;font-size:1.6vw;line-height:137%}.div-block{border-radius:2.5rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.section-text{padding-top:8.75rem;padding-bottom:8.75rem}.content-text{max-width:70vw}.split-word{color:var(--light-yellow);font-size:3vw;line-height:140%}.section-star-light{flex-flow:column;justify-content:center;align-items:stretch;min-height:100vh;display:flex;position:relative}.sectin-star-bg{position:absolute;inset:0%;overflow:hidden}.bg-image-star{object-fit:cover}.star-text{text-align:center;mix-blend-mode:color-burn;width:100%;max-width:60vw;margin-left:auto;margin-right:auto;position:relative}.text-star{color:var(--light-yellow);text-transform:uppercase;word-break:break-all;font-family:Newyork Personal Use,Times New Roman,sans-serif;font-size:20vw;line-height:105%}.section-hotel{min-height:200vh;padding-top:8.75rem;padding-bottom:8.75rem}.line-animation{z-index:5;max-width:37vw;position:absolute;inset:auto 0% 2.5rem 2.5rem}.line-animation.p-normal{position:static}.hote-component{justify-content:space-between;align-items:flex-start;height:100vh;display:flex;position:relative}.hotel-content-image{border-radius:1rem;width:30vw;margin-left:auto;position:relative;overflow:hidden}.hotel-image{width:100%}.hotel-wrapper{position:sticky;top:1rem}.split-text{color:var(--white);font-size:2vw;line-height:140%}.fade-hotel{background-image:linear-gradient(45deg,#000000ba 6%,#fff0 73%);position:absolute;inset:0%}.explore-cards{flex-flow:column;width:100%;min-height:400vh;display:flex}.img-card{object-fit:cover;width:100%;height:100%}.card-bg{border-radius:1.5rem;width:100%;overflow:hidden}.card-1{border-radius:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-height:100vh;display:flex;position:sticky;top:1rem}.card-heading{z-index:3;position:absolute;inset:auto auto auto 1.875rem}.card-2,.card-3,.card-4{border-radius:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-height:100vh;margin-top:4rem;display:flex;position:sticky;top:1rem}.section-steps{height:300vh;position:relative}.section-steps-sticky{flex-flow:row;align-items:center;width:100%;height:100vh;padding-top:0;padding-bottom:0;display:flex;position:sticky;top:0;overflow:hidden}.section-step{width:100vw}.s-steps-component{justify-content:space-between;align-items:flex-end;display:flex}.s-steps-left{grid-column-gap:8.125rem;grid-row-gap:8.125rem;flex-flow:column;align-items:flex-start;display:flex}.steps-number{width:100%;max-width:5rem}.step-image{border-radius:1.5rem;max-width:24vw;overflow:hidden}.img-step{width:100%}.s-step-right{width:100%;max-width:30vw}.steps-wrapper{grid-column-gap:3.75rem;grid-row-gap:3.75rem;width:300vw;display:flex}.section-photos{flex-flow:column;justify-content:center;min-height:100vh;padding-top:11.25rem;display:flex}.photos-component{justify-content:center;align-items:center;width:100%;min-height:80vh;display:flex}.photo-1{border-radius:1rem;max-width:10vw;position:absolute;inset:auto auto 169px 175px;overflow:hidden}.img-p{width:100%}.photo-2{z-index:5;border-radius:1rem;max-width:15vw;position:absolute;bottom:-273px;left:397px;right:348px;overflow:hidden}.photo-3{border-radius:1rem;max-width:14vw;position:absolute;inset:-446px 0% auto 683px;overflow:hidden}.photo-4{z-index:2;border-radius:1rem;max-width:15vw;position:absolute;inset:0 10% auto auto;overflow:hidden}.photo-5{z-index:5;border-radius:1rem;width:20vw;max-width:20vw;position:absolute;inset:-418px 527px auto auto;overflow:hidden}.photos-wrapper{justify-content:space-between;width:100%;display:flex;position:relative}.ready-component{flex-flow:column;align-items:center;display:flex}.ready--text{text-align:center;max-width:80vw;overflow:hidden}.text-ready{color:var(--light-yellow);text-transform:uppercase;word-break:break-all;font-family:Newyork Personal Use,Times New Roman,sans-serif;font-size:18vw;line-height:105%}.footer{padding-top:5rem;padding-bottom:0}.divider{background-color:#ce953b26;width:100%;height:1px}.footer-component{align-items:center;padding-top:5rem;padding-bottom:5rem;display:flex}.info-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.text-bg-footer{position:absolute;top:69px}.text-bg-footer.footer{text-align:center;text-align:center;margin-left:auto;margin-right:auto;position:static}.button-mail{z-index:50;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border:1px solid #fbe1b9;border-radius:1.5rem;flex-flow:column;justify-content:center;align-items:center;width:6rem;min-width:6rem;height:6rem;min-height:6rem;display:flex;position:fixed;inset:auto 2rem 2rem auto;overflow:hidden}.icon{width:2.8rem}@media screen and (max-width:991px){h1{font-size:7vw}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.spacer-xxhuge{padding-top:8rem}.spacer-xhuge{padding-top:6rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.fs-styleguide_heading-header{font-size:4rem}.fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.spacer-medium{padding-top:1.5rem}.spacer-xxlarge{padding-top:4rem}.spacer-huge{padding-top:5rem}.margin-xxlarge{margin:4rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:8rem}.padding-large{padding:2.5rem}.spacer-xlarge{padding-top:3rem}.margin-xxhuge{margin:8rem}.fs-styleguide_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.margin-vertical{margin-left:0;margin-right:0}.margin-large{margin:2.5rem}.fs-styleguide_heading-medium{font-size:3rem}.margin-xlarge{margin:3rem}.button.absolut{position:static}.margin-medium{margin:1.5rem}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.nav_button{color:#fff}.padding-medium{padding:1.5rem}.padding-xxlarge{padding:4rem}.fs-styleguide_4-col,.fs-styleguide_3-col{grid-template-columns:1fr}.margin-huge{margin:5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-xhuge{margin:6rem}.padding-huge{padding:5rem}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.hide-tablet{display:none}.max-width-full-tablet{width:100%;max-width:none}.padding-xlarge{padding:3rem}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.spacer-large{padding-top:2.5rem}.fs-styleguide_1-col{grid-column-gap:2rem;grid-row-gap:2rem}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.header-video-bg{width:37vw}.heading{max-width:41vw}.text-size-header{font-size:2.6vw}.bg-image-star{height:100%}.line-animation{max-width:50vw}.hotel-image{object-fit:cover;height:100%}.split-text{font-size:3vw}.fade-hotel{object-fit:cover}.step-image{max-width:39vw}.photo-1{max-width:14vw;bottom:126px;left:249px}.photo-2{max-width:20vw;bottom:-174px;left:71px}.photo-3{left:300px}.photo-5{width:100%;max-width:27vw;right:480px}.ready-component{grid-column-gap:2rem;grid-row-gap:2rem}.button-model.absolut{position:static}}@media screen and (max-width:767px){.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.heading-style-h2{font-size:2rem}.fs-styleguide_section-header{font-size:.875rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.heading-style-h6{font-size:.75rem}.spacer-xxhuge{padding-top:4.5rem}.spacer-xhuge{padding-top:4rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.spacer-medium{padding-top:1.25rem}.spacer-xxlarge{padding-top:3rem}.spacer-huge{padding-top:3.5rem}.margin-xxlarge{margin:3rem}.heading-style-h1{font-size:2.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:4.5rem}.padding-large{padding:1.5rem}.max-width-full-mobile-landscape{width:100%;max-width:none}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.hide-mobile-landscape{display:none}.spacer-xlarge{padding-top:2rem}.margin-xxhuge{margin:4.5rem}.margin-vertical{margin-left:0;margin-right:0}.heading-style-h4{font-size:1rem}.margin-large{margin:1.5rem}.heading-style-h3{font-size:1.5rem}.fs-styleguide_heading-medium{font-size:2rem}.margin-xlarge{margin:2rem}.margin-medium{margin:1.25rem}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-medium{padding:1.25rem}.padding-xxlarge{padding:3rem}.text-size-large{font-size:1.25rem}.heading-style-h5{font-size:.875rem}.text-style-nowrap{white-space:normal}.margin-huge{margin:3.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-xhuge{margin:4rem}.padding-huge{padding:3.5rem}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.padding-xlarge{padding:2rem}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.spacer-large{padding-top:1.5rem}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.heading{flex-flow:column;align-items:flex-start}.content-text{max-width:89vw}.split-word{font-size:6vw}.split-text{font-size:1.25rem}.photo-1{max-width:20vw}.photo-2{bottom:-43px}.photo-3{max-width:19vw}.photo-4{top:-87px}.photo-5{right:303px}.info-footer{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:column}.heading-style-h1-model{font-size:2.5rem}}@media screen and (max-width:479px){h1{font-size:10vw}h2{margin-top:0;margin-bottom:0;font-size:12vw}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.margin-vertical{margin-left:0;margin-right:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.hide-mobile-portrait{display:none}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.fs-styleguide_row{flex-wrap:wrap}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.header-copy{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}.heading{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;max-width:44vw}.header-text{max-width:90vw}.text-size-header{font-size:5vw}.star-text{max-width:83vw}.text-star{font-size:28vw}.line-animation{max-width:70vw}.line-animation.p-normal{max-width:90vw}.explore-cards{min-height:320vh}.card-bg{height:60vh}.section-step{width:100%;min-width:100vw;max-width:100vw}.s-steps-component{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start;width:100%}.s-steps-left{grid-column-gap:4rem;grid-row-gap:4rem}.steps-number{max-width:3rem}.step-image{width:90vw;min-width:90vw;max-width:90vw;height:13vh;max-height:13vh}.s-step-right{max-width:90vw}.steps-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.section-photos{min-height:69vh}.photos-component{min-height:39vh}.photo-1{max-width:50vw;left:110px}.photo-2{max-width:39vw;bottom:-147px;left:42px;right:-43px}.photo-3{max-width:40vw;top:-176px;left:-1px}.photo-4{max-width:20vw;right:17%}.photo-5{max-width:40vw;right:150px}.button-mail{border-radius:1.2rem;width:5rem;min-width:5rem;height:5rem;min-height:5rem;bottom:1rem;right:1rem}}