@charset "UTF-8";._home_r3cie_2{background:#f8f6f0;color:var(--vt-text)}._homeWrapper_r3cie_7{width:100%;overflow:hidden}._showcase_r3cie_15{width:100%;position:relative}._tag_r3cie_20{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:8px;font-size:10px;line-height:16px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;margin-bottom:16px;white-space:nowrap}._buttonsWrapper_r3cie_39{display:flex;flex-wrap:wrap;gap:10px}._button_r3cie_39{border-radius:64px;font-family:Lexend,sans-serif;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.16em;text-transform:uppercase;background:transparent;cursor:pointer;display:inline-flex;width:fit-content;align-items:center;overflow:hidden;padding:4px;transition:all .25s ease;text-decoration:none}._button_r3cie_39:hover{filter:drop-shadow(0 -4px 20px rgba(246,172,148,.24)) drop-shadow(0 8px 20px rgba(239,235,197,.24));background:linear-gradient(to right,#f5bdac,#faecbc)}._buttonContent_r3cie_68{display:flex;align-items:center;width:100%;height:56px;padding:16px 24px;border-radius:64px;position:relative}._buttonLight_r3cie_78{background-color:var(--vt-gold)!important;border:none!important;box-shadow:0 4px 15px #d4af3766}._buttonLight_r3cie_78 ._buttonContent_r3cie_68{background:#fff;color:#111!important;font-weight:600}._buttonLight_r3cie_78:hover{background-color:var(--vt-gold-hover)!important;transform:translateY(-2px);box-shadow:0 6px 20px #d4af3799}._buttonDark_r3cie_94 ._buttonContent_r3cie_68{background:#000;color:#fff}._buttonDark_r3cie_94:hover{transform:translateY(-2px)}._buttonIconStar_r3cie_102 ._buttonContent_r3cie_68:before{content:"✦";margin-right:19px;font-size:18px}._showcaseTop_r3cie_111{min-height:100vh;display:flex;padding:5.5rem 0 0;align-items:center;background:linear-gradient(90deg,#121212e0,#12121294 36%,#1212122e);overflow:hidden}._heroVideoWrap_r3cie_120{position:absolute;inset:0;z-index:1;overflow:hidden}._heroVideoWrap_r3cie_120:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0a0ab8,#0a0a0a66 32%,#0a0a0a2e 62%,#0a0a0a38)}._heroVideo_r3cie_120{width:100%;height:100%;object-fit:cover;display:block;background:#000}._heroContainer_r3cie_141{position:relative;z-index:2;display:grid;grid-template-columns:1fr 420px;gap:4rem;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:5rem 1rem}._colLeft_r3cie_154{max-width:680px}._showcaseTitle_r3cie_158{font-family:Aventa,sans-serif;font-weight:200;font-size:clamp(3.4rem,6vw,5.5rem);line-height:.92;letter-spacing:-.5px;color:#fff}._showcaseTitleColored_r3cie_167{color:#efcfb3;font-weight:800}._showcaseLine_r3cie_172{display:block}._showcaseAnimatedLine_r3cie_176{display:block;min-height:1em;color:#fff}._animatedWord_r3cie_182,._animatedWordBlinkingBar_r3cie_183{display:inline}._animatedWordBlinkingBar_r3cie_183:after{content:"|";margin-left:.15rem;animation:_blinkBar_r3cie_1 1s infinite}@keyframes _blinkBar_r3cie_1{0%,50%{opacity:1}51%,to{opacity:0}}._showcaseText_r3cie_201{font-family:Aventa,sans-serif;font-weight:200;font-size:1.15rem;line-height:1.8;color:#fff;text-shadow:1px 2px 4px rgba(0,0,0,.8);max-width:500px;margin-bottom:2rem}._colRight_r3cie_212{position:relative;top:-2rem;height:560px}._roundImageAnim_r3cie_218{position:absolute;width:190px;height:190px;border-radius:50%;overflow:hidden;opacity:1;box-shadow:0 18px 40px #0000003d}._roundImageAnim_r3cie_218 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}._roundImageAnimTop_r3cie_235{left:10px;top:90px;transform:translateY(-140px);animation:_expandDown_r3cie_1 6s cubic-bezier(.22,1,.36,1) forwards,_fadeOutAtEnd_r3cie_1 15s cubic-bezier(.22,1,.36,1) forwards;animation-delay:2s,10s}._roundImageAnimBottom_r3cie_243{right:0;bottom:90px;transform:translateY(120px);animation:_expandUp_r3cie_1 6s cubic-bezier(.22,1,.36,1) forwards,_fadeOutAtEnd_r3cie_1 15s cubic-bezier(.22,1,.36,1) forwards;animation-delay:2s,10s}@keyframes _expandDown_r3cie_1{0%{height:190px;border-radius:50%}to{height:450px;border-radius:999px}}@keyframes _expandUp_r3cie_1{0%{height:190px;border-radius:50%;transform:translateY(120px)}to{height:450px;border-radius:999px;transform:translateY(0)}}@keyframes _fadeOutAtEnd_r3cie_1{0%{opacity:1}to{opacity:0}}._heroBadges_r3cie_281{position:absolute;right:1rem;bottom:5rem;z-index:1;display:flex;align-items:center;gap:2rem;margin:0;padding:0;list-style:none}._heroBadge_r3cie_281{display:flex;align-items:center}._heroBadge_r3cie_281 img{display:block;width:auto;height:72px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}._heroBadge_r3cie_281._heroBadgeTall_r3cie_304 img{height:86px;margin-block:-7px}._productsSection_r3cie_312{background:#fff;color:#111;padding:5.5rem 0 5rem}._introHeader_r3cie_318{max-width:1010px;margin:0 auto 2.5rem;text-align:center}._introHeader_r3cie_318 h2{max-width:580px;margin:0 auto 1.5rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.22;letter-spacing:-.01em}._introHeader_r3cie_318 p{margin:0;font-size:.875rem;font-weight:300;line-height:1.45;color:#222}._introEyebrow_r3cie_339{display:block;margin-bottom:1.1rem;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:300}._tourGrid_r3cie_346{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}._tourCard_r3cie_352{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:402/498;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}._tourCard_r3cie_352:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000 45%,#0000008c),#00000047;transition:background-color .3s ease}._tourCard_r3cie_352:hover ._tourCardImage_r3cie_371{transform:scale(1.04)}._tourCardImage_r3cie_371{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}._tourCardCity_r3cie_385{position:absolute;top:36px;left:40px;display:flex;align-items:center;gap:10px;font-size:.7rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}._tourCardCity_r3cie_385 img{width:20px;height:auto;filter:brightness(0) invert(1)}._tourCardBody_r3cie_403{padding:0 40px 60px}._tourCardBody_r3cie_403 h3{margin:0 0 1rem;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.2}._tourCardBody_r3cie_403 p{margin:0;font-size:.85rem;font-weight:300}._tourCardDuration_r3cie_418{display:block;margin-bottom:.9rem;font-size:.9rem;font-weight:500}@media(max-width:960px){._tourGrid_r3cie_346{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._productsSection_r3cie_312{padding:3rem 0 3.5rem}._introHeader_r3cie_318{margin-bottom:2rem}._introHeader_r3cie_318 h2{margin-bottom:1rem;font-size:2rem;line-height:1.12}._introEyebrow_r3cie_339{margin-bottom:.4rem}._tourGrid_r3cie_346{grid-template-columns:1fr;gap:24px;padding-inline:8px}._tourCardCity_r3cie_385{top:24px;left:24px}._tourCardBody_r3cie_403{padding:0 24px 40px}}._tripBanner_r3cie_461{display:flex;align-items:center;min-height:450px;padding:4rem 0;overflow:hidden;color:#fff;isolation:isolate}._tripBanner_r3cie_461:after{content:"";position:absolute;inset:0;z-index:-1;background:#14161e66}._tripBannerImage_r3cie_478{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 0%}._tripBannerContent_r3cie_488{padding-inline:clamp(0px,6.5vw,92px)}._tripBannerContent_r3cie_488 h2{max-width:480px;margin:.25rem 0 .35rem;font-size:clamp(1.9rem,2.6vw,2.2rem);font-weight:600;line-height:1.25}._tripBannerContent_r3cie_488 p{max-width:1080px;margin:0 0 1rem;font-size:.875rem;font-weight:300;line-height:1.3}._tripBannerEyebrow_r3cie_506{display:block;font-size:clamp(1.2rem,1.7vw,1.4rem);font-weight:300}._tripBannerCta_r3cie_512{display:inline-flex;align-items:center;justify-content:center;min-width:230px;min-height:34px;padding:.35rem 1.5rem;border:1px solid rgba(255,255,255,.85);border-radius:999px;color:#fff;font-size:1.05rem;font-weight:300;text-decoration:none;transition:background-color .25s ease,color .25s ease}._tripBannerCta_r3cie_512:hover{background:#fff;color:#111}@media(max-width:640px){._tripBanner_r3cie_461{min-height:0;padding:3rem 0 4rem}._tripBanner_r3cie_461:after{background:#14161e73}._tripBannerContent_r3cie_488{text-align:center}._tripBannerContent_r3cie_488 h2{margin:.5rem auto .4rem;font-size:2.1rem;line-height:1.2}._tripBannerContent_r3cie_488 p{margin-bottom:1.6rem}}._packagesSection_r3cie_555{background:#fff;color:#111;padding:7rem 0 5rem}._introHeaderWide_r3cie_561{max-width:1100px;margin-bottom:8rem}._introHeaderWide_r3cie_561 ._introEyebrow_r3cie_339{margin-bottom:.3rem}._introHeaderWide_r3cie_561 h2{margin-bottom:1.25rem}._stylesCarousel_r3cie_572{position:relative;max-width:1400px;margin:0 auto}._stylesTrack_r3cie_578{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none}._styleCard_r3cie_587 h3{margin:1.4rem 0 .2rem;font-size:1.4rem;font-weight:400;line-height:1.2}._styleCard_r3cie_587 p{margin:0 0 1.2rem;font-size:.95rem;font-weight:300;line-height:1.3}._styleCardImage_r3cie_600{display:block;width:100%;height:auto;aspect-ratio:315/367;object-fit:cover}._styleCardLink_r3cie_608{color:#444;font-size:1rem;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}._styleCardLink_r3cie_608 span{display:inline-block;font-size:.75em;transition:transform .2s ease}._styleCardLink_r3cie_608:hover span{transform:translate(3px)}._stylesArrow_r3cie_624{display:none}@media(max-width:960px){._stylesTrack_r3cie_578{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}._introHeaderWide_r3cie_561{margin-bottom:4rem}}@media(max-width:640px){._packagesSection_r3cie_555{padding:3rem 0 3.5rem}._introHeaderWide_r3cie_561{margin-bottom:2.75rem}._introHeaderWide_r3cie_561 ._introEyebrow_r3cie_339{margin-bottom:.2rem}._introHeaderWide_r3cie_561 h2{margin-bottom:.5rem}._stylesCarousel_r3cie_572{padding-inline:44px}._stylesTrack_r3cie_578{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}._stylesTrack_r3cie_578::-webkit-scrollbar{display:none}._styleCard_r3cie_587{flex:0 0 100%;scroll-snap-align:start}._stylesArrow_r3cie_624{position:absolute;top:calc((100vw - 48px - 88px) * 367 / 315 / 2);display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:#111;cursor:pointer;transform:translateY(-50%)}._stylesArrow_r3cie_624 svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}._stylesArrowPrev_r3cie_690{left:0}._stylesArrowNext_r3cie_693{right:0}}._backingSection_r3cie_700{background:#fff;padding:3.5rem 0}._backingLogos_r3cie_705{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem 4.5rem;margin:0 auto;padding:0;list-style:none}._backingLogos_r3cie_705 li{display:flex;align-items:center;justify-content:center}._backingLogos_r3cie_705 img{display:block;width:auto;height:var(--logo-h);max-width:100%;object-fit:contain}@media(max-width:640px){._backingSection_r3cie_700{padding:3rem 0 3.5rem}._backingLogos_r3cie_705{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"trip gercetur" "peru luxlife" "agencia agencia";gap:2rem 1.5rem}._backingLogos_r3cie_705 img{height:calc(var(--logo-h) * .8)}}._newsletterSection_r3cie_745{background:linear-gradient(#0000006b,#0000006b),url(https://images.unsplash.com/photo-1501785888041-af3ef285b470) center/cover no-repeat;min-height:100vh;display:flex;align-items:center;padding:5rem 0}._newsletterWrapper_r3cie_753{display:flex;justify-content:space-between;align-items:center;gap:3rem;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}._newsletterSection_r3cie_745 ._tag_r3cie_20{color:#fff;border:1px solid rgba(255,255,255,.45);background:#ffffff08}._newsletterCard_r3cie_770{width:100%;max-width:520px;background:#6f522a9e;padding:3rem;border-radius:28px;color:#fff;backdrop-filter:blur(4px)}._newsletterCard_r3cie_770 h2{font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.05;margin-bottom:1rem}._newsletterCard_r3cie_770 p{line-height:1.8;margin-bottom:1.5rem}._newsletterForm_r3cie_789{display:grid;gap:1rem;margin-top:1.5rem}._newsletterForm_r3cie_789 input{height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#fff;padding:0 1rem;outline:none}._newsletterForm_r3cie_789 input::placeholder{color:#ffffffb3}._checkboxRow_r3cie_807{display:flex;align-items:center;gap:.7rem;font-size:.95rem}._checkboxRow_r3cie_807 input{width:18px;height:18px;accent-color:#fff}._newsletterInfo_r3cie_819{flex:1;display:flex;justify-content:center;align-items:center}._directoryBadge_r3cie_826{max-width:460px;padding:2.5rem 2rem;border-radius:28px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(8px);text-align:center;color:#fff;box-shadow:0 18px 45px #0000002e}._directoryLogo_r3cie_838{width:100%;max-width:140px;height:auto;object-fit:contain;margin:0 auto 1.5rem;display:block;filter:brightness(1.2) contrast(1.1)}._directoryText_r3cie_848 ._directoryLabel_r3cie_848{display:inline-block;margin-bottom:.8rem;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}._directoryText_r3cie_848 h3{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.2;margin-bottom:1rem;color:#fff}._directoryText_r3cie_848 p{font-size:1rem;line-height:1.8;color:#ffffffe0;margin:0}@media(max-width:992px){._newsletterWrapper_r3cie_753{flex-direction:column;justify-content:center;align-items:stretch}._newsletterCard_r3cie_770,._directoryBadge_r3cie_826{max-width:100%}._newsletterInfo_r3cie_819{width:100%}}@media(max-width:1180px){._heroContainer_r3cie_141{grid-template-columns:1fr}._colRight_r3cie_212{display:none}._heroBadges_r3cie_281{position:static;flex-wrap:wrap;gap:1.25rem 1.75rem}}@media(max-width:900px){._newsletterCard_r3cie_770{padding:2rem}}@media(max-width:780px){._showcaseTop_r3cie_111{min-height:calc(100vh - 74px)}._heroContainer_r3cie_141{padding-top:7rem;padding-bottom:4rem}._heroBadges_r3cie_281{display:none}._showcaseText_r3cie_201{font-size:1rem}._showcaseTitle_r3cie_158{font-size:clamp(2.8rem,12vw,4.9rem)}._buttonsWrapper_r3cie_39{flex-direction:column;align-items:stretch}}
