@keyframes caret-blink-d592e064{0%,49%{opacity:1}50%,to{opacity:0}}.animate-caret[data-v-d592e064]{animation:caret-blink-d592e064 1s steps(1) infinite}.tg-warm[data-v-d592e064]{animation:tg-move-d592e064 9s ease infinite;background:linear-gradient(90deg,#7d8506,#f9a825,#7d8506);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.tg-cool[data-v-d592e064]{animation:tg-move-d592e064 10s ease infinite;background:linear-gradient(90deg,#0e5f4c,#7d8506,#0e5f4c);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.tg-sunset[data-v-d592e064]{animation:tg-move-d592e064 11s ease-in-out infinite;background:linear-gradient(90deg,#353535,#7d8506,#f9a825,#353535);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:transparent}.tg-inca[data-v-d592e064]{animation:tg-move-d592e064 12s ease-in-out infinite;background:linear-gradient(90deg,#0e5f4c,#f9a825,#7d8506,#0e5f4c);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:transparent}@keyframes tg-move-d592e064{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mock-nav-popper{z-index:2147483650!important}.mock-nav-popper .v-popper__inner{background:transparent!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:1.5rem!important;box-shadow:0 28px 70px #1f273329,0 10px 28px #1f273317!important;overflow:hidden!important}.mock-nav-popper .v-popper__arrow-container{display:none!important}.mega-panel[data-v-24a79d5d]{backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);background:#ffffffc7;border:1px solid hsla(0,0%,100%,.66);border-radius:1.5rem;box-shadow:inset 0 1px #ffffffd6,0 24px 64px #1f27331f;color:#24272b;isolation:isolate;overflow:hidden;position:relative;width:min(1200px,calc(100vw - 48px))}.mega-panel[data-v-24a79d5d]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.08) 35%,transparent 72%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.navigation-state[data-v-24a79d5d]{align-items:center;color:#41454a;display:flex;gap:1rem;justify-content:center;min-height:17rem;padding:2rem;text-align:left}.navigation-state>svg[data-v-24a79d5d]{color:var(--color-secondary,#fd9a00);flex:none}.navigation-state strong[data-v-24a79d5d]{color:#1f2226;display:block;font-size:.9rem}.navigation-state p[data-v-24a79d5d]{color:#64686e;font-size:.7rem;line-height:1.5;margin-top:.3rem;max-width:28rem}.navigation-state--error>svg[data-v-24a79d5d]{color:#b91c1c}.navigation-state__button[data-v-24a79d5d]{background:#1f2226;border-radius:.6rem;color:#fff;display:inline-flex;font-size:.68rem;font-weight:700;margin-top:.75rem;padding:.48rem .8rem}.mega-panel__header[data-v-24a79d5d]{align-items:flex-end;background:#ffffff29;border-bottom:1px solid rgba(31,35,39,.08);display:flex;gap:2rem;justify-content:space-between;padding:1.25rem 1.5rem 1.05rem}.mega-panel__eyebrow[data-v-24a79d5d]{color:var(--color-secondary,#fd9a00);font-size:.64rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.mega-panel__title[data-v-24a79d5d]{color:#1d2024;font-size:1.28rem;font-weight:750;letter-spacing:-.025em;margin-top:.22rem}.mega-panel__subtitle[data-v-24a79d5d]{color:#53575c;font-size:.76rem;line-height:1.5;margin-top:.25rem;max-width:43rem}.mega-panel__footer-action[data-v-24a79d5d],.mega-panel__header-link[data-v-24a79d5d]{color:#303337;flex:none;font-size:.7rem;font-weight:700;white-space:nowrap}.mega-panel__footer-action[data-v-24a79d5d]:hover,.mega-panel__header-link[data-v-24a79d5d]:hover{color:#c0520d}.mega-panel__link-arrow[data-v-24a79d5d]{display:inline-flex;transition:transform .18s ease}.mega-panel__footer-action:hover .mega-panel__link-arrow[data-v-24a79d5d],.mega-panel__header-link:hover .mega-panel__link-arrow[data-v-24a79d5d]{transform:translate(3px)}.catalog-section__header[data-v-24a79d5d]{border-bottom:1px dashed rgba(52,56,61,.2);min-height:4.25rem;padding:0 .3rem .7rem}.catalog-section__title[data-v-24a79d5d]{border-left:3px solid var(--color-secondary,#fd9a00);color:#1f2226;font-size:.79rem;font-weight:750;line-height:1.3;padding-left:.65rem;text-transform:uppercase}.catalog-section__summary[data-v-24a79d5d]{color:#64686e;display:-webkit-box;font-size:.65rem;line-height:1.35;margin-top:.4rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-section__list[data-v-24a79d5d]{margin-top:.35rem}.catalog-product[data-v-24a79d5d]{align-items:center;border-bottom:1px solid rgba(40,44,49,.08);border-radius:.65rem;display:flex;gap:.55rem;justify-content:space-between;min-height:3.2rem;padding:.58rem .45rem;transition:padding-left .18s ease,background-color .18s ease,box-shadow .18s ease}.catalog-product[data-v-24a79d5d]:hover{background:#ffffff94;box-shadow:inset 0 0 0 1px #ffffff9e;padding-left:.7rem}.catalog-product__content[data-v-24a79d5d]{min-width:0}.catalog-product__content strong[data-v-24a79d5d]{color:#373a3f;display:-webkit-box;font-size:.7rem;font-weight:700;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-product__content small[data-v-24a79d5d]{color:#75797e;display:block;font-size:.59rem;margin-top:.18rem}.catalog-product__badge[data-v-24a79d5d]{background:var(--color-secondary,#fd9a00);border-radius:.3rem;color:#fff;flex:none;font-size:.51rem;font-weight:750;line-height:1;padding:.22rem .38rem;text-transform:uppercase}.catalog-product__arrow[data-v-24a79d5d]{color:var(--color-secondary,#fd9a00);flex:none;opacity:.72;transition:opacity .18s ease,transform .18s ease}.catalog-product:hover .catalog-product__arrow[data-v-24a79d5d]{opacity:1;transform:translate(2px)}.featured-card[data-v-24a79d5d]{align-self:start;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff8a;border:1px solid hsla(0,0%,100%,.7);border-radius:1.1rem;box-shadow:inset 0 1px #ffffffc7,0 12px 30px #262a2f17;overflow:hidden}.featured-card__media[data-v-24a79d5d]{background:#e5e7eb;display:block;height:12.5rem;overflow:hidden;position:relative}.featured-card__image[data-v-24a79d5d]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .18s ease,transform .45s ease;width:100%}.featured-card__media:hover .featured-card__image[data-v-24a79d5d]{transform:scale(1.045)}.featured-card__gradient[data-v-24a79d5d]{background:linear-gradient(0deg,rgba(23,26,30,.72),transparent 65%);inset:0;position:absolute}.featured-card__label[data-v-24a79d5d]{bottom:.75rem;font-size:.59rem;left:.8rem;letter-spacing:.08em}.featured-card__label[data-v-24a79d5d],.featured-card__offer[data-v-24a79d5d]{color:#fff;font-weight:750;position:absolute;text-transform:uppercase}.featured-card__offer[data-v-24a79d5d]{background:var(--color-secondary,#fd9a00);border-radius:.35rem;font-size:.55rem;left:.7rem;padding:.3rem .45rem;top:.7rem}.featured-card__body[data-v-24a79d5d]{padding:.9rem 1rem 1rem}.featured-card__title[data-v-24a79d5d]{color:#1f2226;font-size:.94rem;font-weight:750;line-height:1.3}.featured-card__meta[data-v-24a79d5d]{align-items:center;color:#686c71;display:flex;font-size:.64rem;gap:.7rem;justify-content:space-between;margin-top:.55rem}.featured-card__meta strong[data-v-24a79d5d]{color:#b04b0e}.featured-card__destinations[data-v-24a79d5d]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.65rem}.featured-card__destination[data-v-24a79d5d]{align-items:center;background:#7f842914;border:1px solid rgba(127,132,41,.18);border-radius:9999px;color:#54591f;display:inline-flex;font-size:.53rem;font-weight:650;min-height:1.45rem;padding:.18rem .42rem;transition:border-color .18s ease,background-color .18s ease}.featured-card__destination[data-v-24a79d5d]:hover{background:#7f842924;border-color:#7f842952}.featured-card__link[data-v-24a79d5d]{align-items:center;border-bottom:2px solid var(--color-secondary,#fd9a00);color:#2d3034;display:inline-flex;font-size:.66rem;font-weight:700;gap:.4rem;margin-top:.8rem;padding-bottom:.16rem}.mega-panel__footer[data-v-24a79d5d]{align-items:center;background:#ffffff5c;border-top:1px solid rgba(31,35,39,.08);color:#696d73;display:flex;font-size:.65rem;gap:1rem;justify-content:space-between;min-height:3.15rem;padding:.68rem 1.5rem}.destination-card[data-v-24a79d5d],.experience-link[data-v-24a79d5d]{align-items:center;background:#ffffff75;border:1px solid hsla(0,0%,100%,.68);border-radius:.95rem;display:grid;gap:.72rem;grid-template-columns:4.7rem minmax(0,1fr) auto;min-height:5.15rem;padding:.52rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.destination-card[data-v-24a79d5d]:hover,.experience-link[data-v-24a79d5d]:hover{background:#ffffffd1;border-color:#fd9a0052;box-shadow:0 10px 24px #24282d14;transform:translateY(-1px)}.destination-card__image[data-v-24a79d5d],.experience-link__image[data-v-24a79d5d]{background:#e5e7eb;border-radius:.72rem;height:4rem;-o-object-fit:cover;object-fit:cover;width:4.7rem}.destination-card__content[data-v-24a79d5d],.experience-link__content[data-v-24a79d5d]{min-width:0}.destination-card__content strong[data-v-24a79d5d],.experience-link__content strong[data-v-24a79d5d]{color:#23262a;display:block;font-size:.76rem;font-weight:750}.destination-card__content small[data-v-24a79d5d],.experience-link__content small[data-v-24a79d5d]{color:#62666c;display:-webkit-box;font-size:.62rem;line-height:1.35;margin-top:.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.destination-card__arrow[data-v-24a79d5d]{color:var(--color-secondary,#fd9a00)}.experience-link__count[data-v-24a79d5d]{align-items:center;background:#fd9a0024;border-radius:9999px;color:#a7480a;display:inline-flex;font-size:.58rem;font-weight:750;height:1.65rem;justify-content:center;min-width:1.65rem}.visual-feature__link[data-v-24a79d5d]{background:#1f2226;border-radius:1.1rem;display:block;min-height:23rem;overflow:hidden;position:relative}.visual-feature__image[data-v-24a79d5d]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s ease;width:100%}.visual-feature__link:hover .visual-feature__image[data-v-24a79d5d]{transform:scale(1.045)}.visual-feature__gradient[data-v-24a79d5d]{background:linear-gradient(0deg,#14171be6,#14171b14 70%);inset:0;position:absolute}.visual-feature__content[data-v-24a79d5d]{bottom:0;color:#fff;left:0;padding:1.2rem;position:absolute;right:0}.visual-feature__content small[data-v-24a79d5d]{color:#ffd599;display:block;font-size:.58rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.visual-feature__content strong[data-v-24a79d5d]{display:block;font-size:1.08rem;font-weight:750;margin-top:.3rem}.visual-feature__content p[data-v-24a79d5d]{color:#ffffffc7;display:-webkit-box;font-size:.67rem;line-height:1.45;margin-top:.4rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.visual-feature__content span[data-v-24a79d5d]{border-bottom:2px solid var(--color-secondary,#fd9a00);display:inline-flex;font-size:.66rem;font-weight:700;margin-top:.85rem;padding-bottom:.15rem}.about-link[data-v-24a79d5d]{align-items:center;background:#ffffff75;border:1px solid hsla(0,0%,100%,.68);border-radius:.92rem;color:#2a2d31;display:flex;font-size:.73rem;font-weight:700;gap:.7rem;justify-content:space-between;min-height:4.15rem;padding:.82rem .95rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.about-link[data-v-24a79d5d]:hover{background:#ffffffd6;border-color:#fd9a0052;box-shadow:0 9px 22px #24282d12;transform:translateY(-1px)}.about-link span[data-v-24a79d5d]:last-child{color:var(--color-secondary,#fd9a00)}.about-feature[data-v-24a79d5d]{background:#1f2226;border-radius:1.1rem;min-height:16.5rem;overflow:hidden;position:relative}.about-feature__image[data-v-24a79d5d]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.about-feature__gradient[data-v-24a79d5d]{background:linear-gradient(0deg,#171a1ee6,#171a1e14 68%);inset:0;position:absolute}.about-feature__content[data-v-24a79d5d]{bottom:0;color:#fff;left:0;padding:1.2rem;position:absolute;right:0}.about-feature__content small[data-v-24a79d5d]{color:#ffd599;display:block;font-size:.59rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.about-feature__content strong[data-v-24a79d5d]{display:block;font-size:1.02rem;line-height:1.3;margin-top:.32rem;max-width:19rem}.about-feature__button[data-v-24a79d5d]{align-items:center;border-bottom:2px solid var(--color-secondary,#fd9a00);display:inline-flex;font-size:.67rem;font-weight:700;gap:.4rem;margin-top:.8rem;padding-bottom:.16rem}.mockNavBtn-enter-active[data-v-24a79d5d]{animation:mock-nav-btn-bounce-in-24a79d5d .5s both}.mockNavBtn-leave-active[data-v-24a79d5d]{transition:opacity .25s ease,transform .25s ease}.mockNavBtn-leave-from[data-v-24a79d5d]{opacity:1;transform:translateY(0)}.mockNavBtn-leave-to[data-v-24a79d5d]{opacity:0;transform:translateY(-4px)}@keyframes mock-nav-btn-bounce-in-24a79d5d{0%{opacity:0;transform:translateY(-30px)}55%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.menu-accordion-trigger[data-v-f9b5ee8e],.menu-primary-link[data-v-f9b5ee8e],.menu-static-link[data-v-f9b5ee8e]{align-items:center;border-radius:.75rem;display:flex;gap:.75rem;justify-content:space-between;min-height:3rem;transition:background-color .18s ease,transform .18s ease;width:100%}.menu-accordion-trigger[data-v-f9b5ee8e]:hover,.menu-primary-link[data-v-f9b5ee8e]:hover,.menu-static-link[data-v-f9b5ee8e]:hover{background:#00000009}.menu-accordion-trigger[data-v-f9b5ee8e]:active,.menu-primary-link[data-v-f9b5ee8e]:active,.menu-static-link[data-v-f9b5ee8e]:active{background:#0000000e;transform:scale(.995)}.menu-icon-wrapper[data-v-f9b5ee8e]{border-radius:9999px;flex:0 0 2rem;height:2rem;width:2rem}.menu-icon-wrapper[data-v-f9b5ee8e],.menu-small-icon-wrapper[data-v-f9b5ee8e]{align-items:center;color:inherit;display:inline-flex;justify-content:center;line-height:1}.menu-small-icon-wrapper[data-v-f9b5ee8e]{flex:0 0 1.5rem;height:1.5rem;width:1.5rem}.menu-icon-wrapper[data-v-f9b5ee8e] svg,.menu-small-icon-wrapper[data-v-f9b5ee8e] svg{color:inherit;display:block;flex:none}.navigation-state[data-v-f9b5ee8e]{align-items:flex-start;background:#00000006;border:1px solid rgba(0,0,0,.07);border-radius:.85rem;color:#484c51;display:flex;gap:.75rem;margin:.45rem .25rem .8rem;padding:.85rem}.navigation-state>svg[data-v-f9b5ee8e]{color:var(--color-secondary,#fd9a00);flex:none;margin-top:.1rem}.navigation-state strong[data-v-f9b5ee8e]{color:#23262a;display:block;font-size:.76rem;font-weight:700}.navigation-state p[data-v-f9b5ee8e]{color:#666a6f;font-size:.66rem;line-height:1.45;margin-top:.2rem}.navigation-state--error[data-v-f9b5ee8e]{background:#fef2f2bf;border-color:#b91c1c24}.navigation-state--error>svg[data-v-f9b5ee8e]{color:#b91c1c}.navigation-state__button[data-v-f9b5ee8e]{align-items:center;background:#1f2226;border-radius:.55rem;color:#fff;display:inline-flex;font-size:.64rem;font-weight:700;justify-content:center;margin-top:.55rem;padding:.42rem .7rem}.accordion-chevron[data-v-f9b5ee8e]{transform:rotate(0);transition:transform .22s ease}.accordion-chevron.is-expanded[data-v-f9b5ee8e]{transform:rotate(180deg)}.submenu-list[data-v-f9b5ee8e]{border-left:1px solid rgba(0,0,0,.08);margin-top:.15rem}.submenu-link[data-v-f9b5ee8e]{align-items:center;border-radius:.6rem;display:flex;gap:.5rem;justify-content:space-between;min-height:2.5rem;transition:background-color .18s ease,padding-left .18s ease}.submenu-link[data-v-f9b5ee8e]:hover{background:#00000008;padding-left:.85rem}.submenu-empty[data-v-f9b5ee8e]{color:#6e7278;font-size:.67rem;line-height:1.4;padding:.65rem .5rem}
