@keyframes v2-spread-open{0%{clip-path:inset(0 9% 0 0 round 10px)}to{clip-path:inset(0 round 10px)}}@keyframes v2-typeset{0%{opacity:.3;clip-path:inset(0 0 15%);transform:translate(12px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes v2-caption-ink{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}.concept-v2.is-arriving .v2-hero-photo{animation:.8s cubic-bezier(.16,1,.3,1) both v2-spread-open}.concept-v2.is-arriving .v2-headline-line{animation:.7s cubic-bezier(.16,1,.3,1) both v2-typeset}.concept-v2.is-arriving .v2-headline-line:nth-child(2){animation-delay:80ms}.concept-v2.is-arriving .v2-headline-line:nth-child(3){animation-delay:.16s}.concept-v2.is-arriving .v2-hero-copy>p,.concept-v2.is-arriving .v2-hero-copy>.v2-button{animation:.5s cubic-bezier(.16,1,.3,1) .28s both v2-caption-ink}.concept-v2 .v2-property-photo.concept-entered,.concept-v2 .v2-destinations>a.concept-entered{animation:v2-spread-open .7s var(--enter-delay,0s) cubic-bezier(.16,1,.3,1) both}.concept-v2 h2.concept-entered{animation:.6s cubic-bezier(.16,1,.3,1) both v2-typeset}.concept-v2 .v2-process.concept-entered>span,.concept-v2 .v2-person.concept-entered>img{animation:.45s cubic-bezier(.16,1,.3,1) both v2-caption-ink}@keyframes v3-focus-open{0%{clip-path:inset(3% 2% 0);opacity:.35}to{clip-path:inset(0);opacity:1}}@keyframes v3-letter-light{0%{clip-path:inset(0 0 100%);opacity:.4}to{clip-path:inset(0);opacity:1}}@keyframes v3-gold-touch{0%{opacity:.15;transform:translateY(6px)}to{opacity:1;transform:none}}.v3-hero.is-arriving .v3-hero-copy h1{animation:.75s cubic-bezier(.16,1,.3,1) both v3-letter-light}.v3-hero.is-arriving .v3-hero-location{animation:.65s cubic-bezier(.16,1,.3,1) .12s both v3-gold-touch}.v3-hero.is-arriving .v3-hero-copy>p,.v3-hero.is-arriving .v3-hero-copy>.v3-button{animation:.5s cubic-bezier(.16,1,.3,1) .3s both v3-gold-touch}.concept-v3 .v3-property-photo.concept-entered,.concept-v3 .v3-destinations>a.concept-entered{animation:v3-focus-open .75s var(--enter-delay,0s) cubic-bezier(.16,1,.3,1) both}.concept-v3 h2.concept-entered{animation:.65s cubic-bezier(.16,1,.3,1) both v3-letter-light}.concept-v3 .v3-process.concept-entered>span,.concept-v3 .v3-person.concept-entered>img{animation:.5s cubic-bezier(.16,1,.3,1) both v3-gold-touch}.concept-consultant-panel{animation:.22s cubic-bezier(.16,1,.3,1) v3-gold-touch}.concept-v2 .concept-consultant-panel{animation-name:v2-caption-ink}.concept-v2 .v2-header nav.is-open{animation:.22s cubic-bezier(.16,1,.3,1) v2-caption-ink}.concept-v3 .v3-header nav.is-open,.v3-destinations-menu{animation:.22s cubic-bezier(.16,1,.3,1) v3-gold-touch}@media (prefers-reduced-motion:reduce){.concept-v2.is-arriving *,.v3-hero.is-arriving *,.concept-entered,.concept-entered>*,.concept-consultant-panel,.concept-v2 .v2-header nav.is-open,.concept-v3 .v3-header nav.is-open,.v3-destinations-menu{animation:none!important}}
