.homepage-motion-shell-module__4Bjn5W__root{--hero-parallax:0px;--hero-copy-shift:0px}.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow]){overflow:hidden}.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:first-child{transform:translate3d(0, var(--hero-parallax), 0) scale(1.045);transform-origin:top;will-change:transform}.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:last-child{transform:translate3d(0, var(--hero-copy-shift), 0);will-change:transform}.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:last-child>*{opacity:0;transform:translateY(22px)}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>*{animation:.78s cubic-bezier(.22,1,.36,1) forwards homepage-motion-shell-module__4Bjn5W__heroReveal}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>:first-child{animation-delay:80ms}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>:nth-child(2){animation-delay:.16s}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>:nth-child(3){animation-delay:.25s}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>:nth-child(4){animation-delay:.34s}.homepage-motion-shell-module__4Bjn5W__ready>div>section:first-of-type:not([data-home-slideshow])>div:last-child>:nth-child(5){animation-delay:.44s}.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:nth-child(4){will-change:transform;animation:14s ease-in-out infinite alternate homepage-motion-shell-module__4Bjn5W__heroOrbitDrift}.homepage-motion-shell-module__4Bjn5W__root>div>section:has(>div[style]) a[href^="/trips/"]{color:var(--ink)}.homepage-motion-shell-module__4Bjn5W__copyReveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.homepage-motion-shell-module__4Bjn5W__copyDelay{transition-delay:80ms}.homepage-motion-shell-module__4Bjn5W__itemReveal{opacity:0;transition:opacity .66s cubic-bezier(.22,1,.36,1),transform .66s cubic-bezier(.22,1,.36,1);transition-delay:var(--motion-delay,90ms);transform:translateY(20px)scale(.988)}.homepage-motion-shell-module__4Bjn5W__inView .homepage-motion-shell-module__4Bjn5W__copyReveal,.homepage-motion-shell-module__4Bjn5W__inView .homepage-motion-shell-module__4Bjn5W__itemReveal{opacity:1;transform:translateY(0)scale(1)}@keyframes homepage-motion-shell-module__4Bjn5W__heroReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes homepage-motion-shell-module__4Bjn5W__heroOrbitDrift{0%{transform:translate(-8px,5px)rotate(-2deg)}to{transform:translate(10px,-8px)rotate(3deg)}}@media (max-width:760px){.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:first-child{transform:translate3d(0, var(--hero-parallax), 0) scale(1.025)}}@media (prefers-reduced-motion:reduce){.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:first-child,.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:last-child,.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:nth-child(4),.homepage-motion-shell-module__4Bjn5W__root>div>section:first-of-type:not([data-home-slideshow])>div:last-child>*,.homepage-motion-shell-module__4Bjn5W__copyReveal,.homepage-motion-shell-module__4Bjn5W__itemReveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.homepage-mobile-polish-module___qlenq__styleIcon svg{display:block}.homepage-mobile-polish-module___qlenq__privateCta:after{display:none}@media (max-width:800px){.homepage-mobile-polish-module___qlenq__sectionHead{align-items:flex-start}.homepage-mobile-polish-module___qlenq__viewAll{align-items:center;min-height:32px;margin-top:18px;padding:6px 0;display:inline-flex}}@media (max-width:560px){.homepage-mobile-polish-module___qlenq__page .shell{width:min(var(--content), calc(100% - 40px))}.homepage-mobile-polish-module___qlenq__page .site-header .nav{min-height:82px}.homepage-mobile-polish-module___qlenq__page .site-header .brand-wrap img{width:122px}.homepage-mobile-polish-module___qlenq__sectionHead{margin-bottom:26px}.homepage-mobile-polish-module___qlenq__sectionHead h2{letter-spacing:-.035em;max-width:100%;font-size:clamp(34px,10vw,40px);line-height:1.04}.homepage-mobile-polish-module___qlenq__sectionHead p{max-width:100%;margin-top:15px;font-size:14px;line-height:1.65}.homepage-mobile-polish-module___qlenq__viewAll{margin-top:22px;font-size:12px;line-height:1.4}.homepage-mobile-polish-module___qlenq__styleGrid{gap:14px}.homepage-mobile-polish-module___qlenq__styleCard{border-radius:28px;min-height:190px;padding:22px}.homepage-mobile-polish-module___qlenq__styleIcon{width:44px;height:44px}.homepage-mobile-polish-module___qlenq__splitFeature{border-radius:30px}.homepage-mobile-polish-module___qlenq__splitVisual{min-height:290px}.homepage-mobile-polish-module___qlenq__splitCopy{padding:30px 26px 28px}.homepage-mobile-polish-module___qlenq__splitCopy h2{letter-spacing:-.035em;font-size:40px;line-height:1.02}.homepage-mobile-polish-module___qlenq__splitCopy p{font-size:15px;line-height:1.65}.homepage-mobile-polish-module___qlenq__stackActions{grid-template-columns:1fr;gap:10px;display:grid}.homepage-mobile-polish-module___qlenq__stackActions a{text-align:center;width:100%;min-height:48px;padding-inline:16px}.homepage-mobile-polish-module___qlenq__privateCta{border-radius:28px;gap:30px;padding:30px 22px 32px}.homepage-mobile-polish-module___qlenq__builderPanel{padding-left:30px}.homepage-mobile-polish-module___qlenq__builderPanel>div:last-child{gap:12px}.homepage-mobile-polish-module___qlenq__builderPanel>div:last-child>div{padding:16px 17px}.homepage-mobile-polish-module___qlenq__destinationGrid{gap:12px;margin-top:4px}}@media (max-width:390px){.homepage-mobile-polish-module___qlenq__page .shell{width:min(var(--content), calc(100% - 32px))}.homepage-mobile-polish-module___qlenq__sectionHead h2{font-size:34px}.homepage-mobile-polish-module___qlenq__styleCard{min-height:182px;padding:20px}.homepage-mobile-polish-module___qlenq__splitVisual{min-height:260px}.homepage-mobile-polish-module___qlenq__splitCopy{padding:28px 22px 26px}.homepage-mobile-polish-module___qlenq__splitCopy h2{font-size:36px}.homepage-mobile-polish-module___qlenq__privateCta{padding-inline:19px}}
.homepage-v2-module__CpH_bq__page{background:var(--warm-white);color:var(--ink);overflow:clip}.homepage-v2-module__CpH_bq__page .site-header{z-index:70}.homepage-v2-module__CpH_bq__page .nav{grid-template-columns:205px 1fr auto;gap:34px;min-height:94px}.homepage-v2-module__CpH_bq__page .brand-wrap img{width:162px;transition:filter .28s,mix-blend-mode .28s,opacity .28s}.homepage-v2-module__CpH_bq__page .site-header:not(.scrolled) .brand-wrap img{filter:brightness(0)invert();mix-blend-mode:screen}.homepage-v2-module__CpH_bq__page .nav-links{letter-spacing:.01em;gap:32px;font-size:14px}.homepage-v2-module__CpH_bq__page .nav-links a{padding:10px 0;position:relative}.homepage-v2-module__CpH_bq__page .nav-links a:after{content:"";background:currentColor;height:1px;transition:right .25s;position:absolute;bottom:4px;left:0;right:100%}.homepage-v2-module__CpH_bq__page .nav-links a:hover:after{right:0}.homepage-v2-module__CpH_bq__page .nav-actions .btn{min-height:48px;padding:0 22px;box-shadow:0 10px 30px #0a24221f}.homepage-v2-module__CpH_bq__hero{background:var(--xavia-teal-2);color:#fff;isolation:isolate;align-items:flex-end;min-height:720px;display:flex;position:relative}.homepage-v2-module__CpH_bq__heroMedia{z-index:-4;background-position:50%;background-size:cover;animation:12s ease-out both homepage-v2-module__CpH_bq__heroDrift;position:absolute;inset:0;transform:scale(1.03)}.homepage-v2-module__CpH_bq__heroFallback .homepage-v2-module__CpH_bq__heroMedia{background:radial-gradient(circle at 72% 27%,color-mix(in srgb,var(--xavia-gold) 24%,transparent),transparent 19%),radial-gradient(circle at 78% 52%,color-mix(in srgb,var(--xavia-teal) 38%,#fff) 0%,transparent 24%),linear-gradient(125deg,var(--xavia-teal-2) 3%,var(--xavia-teal) 48%,color-mix(in srgb,var(--xavia-teal) 68%,#fff) 100%)}.homepage-v2-module__CpH_bq__heroOverlay{z-index:-3;background:linear-gradient(#071a1924,#071a1947 42%,#071a19de 100%),linear-gradient(90deg,#081e1dd1,#081e1d24 65%);position:absolute;inset:0}.homepage-v2-module__CpH_bq__heroFallback .homepage-v2-module__CpH_bq__heroOverlay{background:linear-gradient(90deg,#071d1ce0,#071d1c2e 70%),linear-gradient(#071d1c14,#071d1cad)}.homepage-v2-module__CpH_bq__heroNoise{z-index:-2;opacity:.33;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 84%,#0000);mask-image:linear-gradient(#0000,#000 12% 84%,#0000)}.homepage-v2-module__CpH_bq__heroOrbit{z-index:-1;border:1px solid color-mix(in srgb,var(--xavia-gold) 30%,transparent);width:570px;height:570px;box-shadow:0 0 0 110px color-mix(in srgb,var(--xavia-gold) 3%,transparent),0 0 0 220px #ffffff05;border-radius:50%;position:absolute;top:110px;right:-150px}.homepage-v2-module__CpH_bq__heroInner{z-index:2;width:min(var(--content),calc(100% - 48px));margin-inline:auto;padding:190px 0 78px;animation:.7s both homepage-v2-module__CpH_bq__heroRise;position:relative}.homepage-v2-module__CpH_bq__eyebrow{letter-spacing:.19em;text-transform:uppercase;color:color-mix(in srgb,var(--xavia-gold) 82%,#6b4d0f);font-size:11px;font-weight:700}.homepage-v2-module__CpH_bq__hero .homepage-v2-module__CpH_bq__eyebrow{color:var(--xavia-gold)}.homepage-v2-module__CpH_bq__hero h1{font-family:var(--font-display-active),Georgia,serif;letter-spacing:-.048em;max-width:930px;margin:14px 0 22px;font-size:clamp(58px,6.8vw,98px);font-weight:400;line-height:.93}.homepage-v2-module__CpH_bq__hero p{color:#ffffffc9;max-width:660px;margin:0;font-size:18px;line-height:1.72}.homepage-v2-module__CpH_bq__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.homepage-v2-module__CpH_bq__gold,.homepage-v2-module__CpH_bq__teal,.homepage-v2-module__CpH_bq__ghost{border-radius:var(--button-radius);justify-content:center;align-items:center;min-height:47px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.homepage-v2-module__CpH_bq__gold:hover,.homepage-v2-module__CpH_bq__teal:hover,.homepage-v2-module__CpH_bq__ghost:hover{transform:translateY(-2px)}.homepage-v2-module__CpH_bq__gold{background:var(--xavia-gold);color:var(--xavia-teal-2);box-shadow:0 10px 26px color-mix(in srgb,var(--xavia-gold) 20%,transparent)}.homepage-v2-module__CpH_bq__gold:hover{box-shadow:0 14px 32px color-mix(in srgb,var(--xavia-gold) 28%,transparent)}.homepage-v2-module__CpH_bq__teal{background:var(--xavia-teal);color:#fff}.homepage-v2-module__CpH_bq__ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff57}.homepage-v2-module__CpH_bq__heroProof{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:0;max-width:760px;margin-top:54px;display:flex}.homepage-v2-module__CpH_bq__heroProof span{letter-spacing:.06em;text-transform:uppercase;color:#ffffff94;margin-right:25px;padding:15px 25px 0 0;font-size:11px;position:relative}.homepage-v2-module__CpH_bq__heroProof span:not(:last-child):after{content:"";background:var(--xavia-gold);border-radius:50%;width:3px;height:3px;position:absolute;top:17px;right:0}.homepage-v2-module__CpH_bq__section{background:var(--warm-white);padding:76px 0}.homepage-v2-module__CpH_bq__sectionAlt{background:var(--theme-alt-background);padding:76px 0}.homepage-v2-module__CpH_bq__head{justify-content:space-between;align-items:end;gap:38px;margin-bottom:31px;display:flex}.homepage-v2-module__CpH_bq__head h2{font-family:var(--font-display-active),Georgia,serif;letter-spacing:-.038em;max-width:750px;margin:8px 0 0;font-size:clamp(38px,4.2vw,56px);font-weight:400;line-height:1.01}.homepage-v2-module__CpH_bq__head p{max-width:450px;color:var(--muted);margin:0;line-height:1.67}.homepage-v2-module__CpH_bq__styleGrid{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.homepage-v2-module__CpH_bq__styleCard{border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--line);min-height:245px;color:inherit;flex-direction:column;justify-content:space-between;padding:20px;text-decoration:none;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__styleCard:before{content:"";background:color-mix(in srgb,var(--xavia-gold) 8%,transparent);border-radius:50%;width:175px;height:175px;transition:transform .35s;position:absolute;top:-88px;right:-88px}.homepage-v2-module__CpH_bq__styleCard:nth-child(2):before{background:color-mix(in srgb,var(--xavia-teal) 8%,transparent)}.homepage-v2-module__CpH_bq__styleCard:nth-child(3):before{background:color-mix(in srgb,var(--xavia-gold) 12%,transparent)}.homepage-v2-module__CpH_bq__styleCard:nth-child(4):before{background:color-mix(in srgb,var(--xavia-teal) 11%,transparent)}.homepage-v2-module__CpH_bq__styleCard:nth-child(5):before{background:color-mix(in srgb,var(--ink) 8%,transparent)}.homepage-v2-module__CpH_bq__styleCard:hover{border-color:color-mix(in srgb,var(--xavia-teal) 18%,transparent);transform:translateY(-6px);box-shadow:0 22px 50px #1943411a}.homepage-v2-module__CpH_bq__styleCard:hover:before{transform:scale(1.18)}.homepage-v2-module__CpH_bq__styleTop{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.homepage-v2-module__CpH_bq__styleIcon{background:var(--theme-alt-background);width:42px;height:42px;color:var(--xavia-teal);letter-spacing:.05em;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.homepage-v2-module__CpH_bq__styleArrow{color:var(--xavia-teal);opacity:.45;font-size:18px;transition:transform .24s,opacity .24s}.homepage-v2-module__CpH_bq__styleCard:hover .homepage-v2-module__CpH_bq__styleArrow{opacity:1;transform:translate(2px,-2px)}.homepage-v2-module__CpH_bq__styleCard small{color:color-mix(in srgb,var(--xavia-gold) 82%,#6b4d0f);letter-spacing:.13em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:700;display:block}.homepage-v2-module__CpH_bq__styleCard strong{font-family:var(--font-display-active),Georgia,serif;margin-bottom:10px;font-size:27px;font-weight:400;line-height:1.04;display:block}.homepage-v2-module__CpH_bq__styleCard span:not(.homepage-v2-module__CpH_bq__styleArrow){color:var(--muted);font-size:12px;line-height:1.52}.homepage-v2-module__CpH_bq__tripGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.homepage-v2-module__CpH_bq__tripGridDouble{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-v2-module__CpH_bq__tripGridSingle{grid-template-columns:minmax(0,1fr)}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripCard{grid-template-columns:1.15fr .85fr;min-height:390px;display:grid}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripVisual{height:100%;min-height:390px}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripBody{flex-direction:column;justify-content:center;padding:34px;display:flex}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripBody h3{font-size:42px}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripBody p{max-width:460px;min-height:0;font-size:15px}.homepage-v2-module__CpH_bq__tripCard{border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--line);color:inherit;text-decoration:none;transition:transform .28s,box-shadow .28s;display:block;overflow:hidden}.homepage-v2-module__CpH_bq__tripCard:hover{transform:translateY(-5px);box-shadow:0 22px 50px #1943411c}.homepage-v2-module__CpH_bq__tripVisual{background:linear-gradient(135deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 60%,#fff));background-position:50%;background-size:cover;height:250px;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__tripVisual:after{content:"";background:linear-gradient(#0000 35%,#0a1918ad);position:absolute;inset:0}.homepage-v2-module__CpH_bq__mediaFallback{position:relative;background:radial-gradient(circle at 73% 20%,color-mix(in srgb,var(--xavia-gold) 36%,transparent),transparent 22%),linear-gradient(135deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 62%,#fff))!important}.homepage-v2-module__CpH_bq__mediaFallback:before{content:"";border:1px solid #fff3;border-radius:50%;width:260px;height:260px;position:absolute;top:-70px;right:-85px;box-shadow:0 0 0 55px #ffffff06}.homepage-v2-module__CpH_bq__fallbackLabel{z-index:2;color:#ffffffd1;font-family:var(--font-display-active),Georgia,serif;font-size:22px;position:absolute;bottom:17px;left:18px}.homepage-v2-module__CpH_bq__tripBadge{z-index:3;border-radius:var(--button-radius);background:var(--warm-white);color:var(--xavia-teal);padding:7px 10px;font-size:10px;font-weight:700;position:absolute;top:16px;left:16px}.homepage-v2-module__CpH_bq__tripBody{padding:20px}.homepage-v2-module__CpH_bq__tripBody h3{font-family:var(--font-display-active),Georgia,serif;margin:0 0 8px;font-size:28px;font-weight:400}.homepage-v2-module__CpH_bq__tripBody p{color:var(--muted);min-height:48px;margin:0;line-height:1.55}.homepage-v2-module__CpH_bq__tripMeta{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.homepage-v2-module__CpH_bq__tripMeta span{border-radius:var(--button-radius);background:var(--theme-alt-background);padding:6px 9px;font-size:10px}.homepage-v2-module__CpH_bq__tripFoot{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;display:flex}.homepage-v2-module__CpH_bq__tripFoot small{color:var(--muted);font-size:10px;display:block}.homepage-v2-module__CpH_bq__tripFoot strong{color:var(--xavia-teal);font-size:13px}.homepage-v2-module__CpH_bq__priceAlign{text-align:right}.homepage-v2-module__CpH_bq__splitFeature{border-radius:var(--radius-xl);background:var(--xavia-teal);color:#fff;grid-template-columns:1.06fr .94fr;min-height:500px;display:grid;overflow:hidden;box-shadow:0 28px 60px #163d3b21}.homepage-v2-module__CpH_bq__splitVisual{background:linear-gradient(135deg,color-mix(in srgb,var(--xavia-teal) 72%,#fff),var(--xavia-teal-2));min-height:470px;position:relative;overflow:hidden;background-position:50%!important;background-size:cover!important}.homepage-v2-module__CpH_bq__splitVisual:after{content:"";background:linear-gradient(#081d1c0d,#081d1c61);position:absolute;inset:0}.homepage-v2-module__CpH_bq__splitVisualCopy{z-index:3;color:#fff;position:absolute;bottom:34px;left:36px}.homepage-v2-module__CpH_bq__splitVisualCopy span{letter-spacing:.16em;text-transform:uppercase;color:var(--xavia-gold);margin-bottom:7px;font-size:10px;font-weight:700;display:block}.homepage-v2-module__CpH_bq__splitVisualCopy strong{font-family:var(--font-display-active),Georgia,serif;font-size:36px;font-weight:400}.homepage-v2-module__CpH_bq__splitCopy{flex-direction:column;justify-content:center;padding:56px;display:flex}.homepage-v2-module__CpH_bq__splitCopy h2{font-family:var(--font-display-active),Georgia,serif;margin:10px 0 18px;font-size:clamp(42px,4.7vw,64px);font-weight:400;line-height:.98}.homepage-v2-module__CpH_bq__splitCopy p{color:#ffffffb8;font-size:16px;line-height:1.72}.homepage-v2-module__CpH_bq__privateCta{border-radius:var(--radius-xl);background:linear-gradient(120deg,var(--theme-alt-background),color-mix(in srgb,var(--xavia-gold) 14%,var(--warm-white)));grid-template-columns:1fr .88fr;align-items:center;gap:52px;padding:58px;display:grid;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__privateCta:after{content:"";border:1px solid var(--line);border-radius:50%;width:430px;height:430px;position:absolute;bottom:-250px;left:-160px}.homepage-v2-module__CpH_bq__privateCopy{z-index:2;position:relative}.homepage-v2-module__CpH_bq__privateCta h2{font-family:var(--font-display-active),Georgia,serif;margin:9px 0 18px;font-size:clamp(42px,4.8vw,62px);font-weight:400;line-height:1}.homepage-v2-module__CpH_bq__privateCta p{color:var(--muted);line-height:1.72}.homepage-v2-module__CpH_bq__builderPanel{padding-left:42px;position:relative}.homepage-v2-module__CpH_bq__routeLine{background:var(--line);flex-direction:column;justify-content:space-between;width:1px;display:flex;position:absolute;top:16px;bottom:16px;left:7px}.homepage-v2-module__CpH_bq__routeLine span{background:var(--xavia-gold);border:4px solid color-mix(in srgb,var(--xavia-gold) 18%,var(--warm-white));width:13px;height:13px;box-shadow:0 0 0 1px var(--line);border-radius:50%;transform:translate(-6px)}.homepage-v2-module__CpH_bq__builderSteps{gap:10px;display:grid}.homepage-v2-module__CpH_bq__builderStep{background:color-mix(in srgb,var(--white) 68%,transparent);border:1px solid var(--line);border-radius:var(--radius-md);padding:17px 18px;transition:transform .22s,background .22s}.homepage-v2-module__CpH_bq__builderStep:hover{background:color-mix(in srgb,var(--white) 86%,transparent);transform:translate(4px)}.homepage-v2-module__CpH_bq__builderStep strong{color:var(--xavia-teal);display:block}.homepage-v2-module__CpH_bq__builderStep span{color:var(--muted);font-size:12px}.homepage-v2-module__CpH_bq__destinationGrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.homepage-v2-module__CpH_bq__destinationCard{border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 55%,#fff));color:#fff;isolation:isolate;background-position:50%;background-size:cover;height:245px;text-decoration:none;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__destinationCard:hover{transform:translateY(-5px);box-shadow:0 18px 42px #19434121}.homepage-v2-module__CpH_bq__destinationCard:after{content:"";z-index:-1;background:linear-gradient(#0a191808,#0a1918c7);position:absolute;inset:0}.homepage-v2-module__CpH_bq__destinationFallback:before{content:"";z-index:-2;background:radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--xavia-gold) 25%,transparent),transparent 24%),linear-gradient(145deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 62%,#fff));position:absolute;inset:0}.homepage-v2-module__CpH_bq__destinationCard:nth-child(2).homepage-v2-module__CpH_bq__destinationFallback:before{background:radial-gradient(circle at 28% 24%,color-mix(in srgb,var(--xavia-gold) 20%,transparent),transparent 25%),linear-gradient(145deg,color-mix(in srgb,var(--xavia-teal) 72%,#fff),var(--xavia-teal-2))}.homepage-v2-module__CpH_bq__destinationCard:nth-child(3).homepage-v2-module__CpH_bq__destinationFallback:before{background:linear-gradient(145deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 50%,#b7a77c))}.homepage-v2-module__CpH_bq__destinationCard:nth-child(4).homepage-v2-module__CpH_bq__destinationFallback:before{background:linear-gradient(145deg,color-mix(in srgb,var(--xavia-teal) 82%,#fff),color-mix(in srgb,var(--xavia-gold) 48%,#6f604f))}.homepage-v2-module__CpH_bq__destinationCard:nth-child(5).homepage-v2-module__CpH_bq__destinationFallback:before{background:linear-gradient(145deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 48%,#fff))}.homepage-v2-module__CpH_bq__destinationCard:nth-child(6).homepage-v2-module__CpH_bq__destinationFallback:before{background:linear-gradient(145deg,var(--xavia-teal-2),color-mix(in srgb,var(--xavia-gold) 25%,#6e6a5a))}.homepage-v2-module__CpH_bq__destinationNumber{letter-spacing:.1em;color:#ffffff9e;font-size:10px;font-weight:700;position:absolute;top:15px;left:16px}.homepage-v2-module__CpH_bq__destinationCard div{z-index:2;position:absolute;bottom:17px;left:16px;right:16px}.homepage-v2-module__CpH_bq__destinationCard strong{font-family:var(--font-display-active),Georgia,serif;font-size:24px;font-weight:400}.homepage-v2-module__CpH_bq__destinationCard div span{color:#ffffffb3;margin-top:5px;font-size:11px;line-height:1.42;display:block}.homepage-v2-module__CpH_bq__destinationCard b{color:var(--xavia-gold);letter-spacing:.05em;margin-top:11px;font-size:10px;display:block}.homepage-v2-module__CpH_bq__departureList{border-top:1px solid var(--line);display:grid}.homepage-v2-module__CpH_bq__departure{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:145px 1fr 150px 160px 28px;align-items:center;gap:20px;padding:20px 6px;text-decoration:none;transition:background .22s,padding .22s;display:grid}.homepage-v2-module__CpH_bq__departure:hover{background:color-mix(in srgb,var(--white) 46%,transparent);padding-left:14px;padding-right:14px}.homepage-v2-module__CpH_bq__departureDate strong{font-family:var(--font-display-active),Georgia,serif;font-size:23px;font-weight:400}.homepage-v2-module__CpH_bq__departureDate span,.homepage-v2-module__CpH_bq__departure small{color:var(--muted);font-size:11px;display:block}.homepage-v2-module__CpH_bq__departure h3{margin:0 0 4px;font-size:16px}.homepage-v2-module__CpH_bq__departurePrice{text-align:right}.homepage-v2-module__CpH_bq__status{border-radius:var(--button-radius);background:color-mix(in srgb,var(--xavia-teal) 10%,var(--white));color:var(--xavia-teal);text-transform:uppercase;justify-self:start;padding:7px 10px;font-size:10px;font-weight:700}.homepage-v2-module__CpH_bq__departureArrow{color:var(--xavia-teal);opacity:.45;font-size:17px}.homepage-v2-module__CpH_bq__departure:hover .homepage-v2-module__CpH_bq__departureArrow{opacity:1}.homepage-v2-module__CpH_bq__journeyGrid{grid-template-columns:1.2fr .8fr .8fr;grid-auto-rows:320px;gap:12px;display:grid}.homepage-v2-module__CpH_bq__journey{border-radius:var(--radius-xl);background:linear-gradient(145deg,var(--xavia-teal),color-mix(in srgb,var(--xavia-teal) 48%,#fff));position:relative;overflow:hidden;background-position:50%!important;background-size:cover!important}.homepage-v2-module__CpH_bq__journey:first-child{grid-row:span 2}.homepage-v2-module__CpH_bq__journey:after{content:"";background:linear-gradient(#0000 35%,#081817cc);position:absolute;inset:0}.homepage-v2-module__CpH_bq__journeyCopy{z-index:3;color:#fff;position:absolute;bottom:22px;left:22px;right:22px}.homepage-v2-module__CpH_bq__journeyCopy h3{font-family:var(--font-display-active),Georgia,serif;margin:0 0 6px;font-size:27px;font-weight:400}.homepage-v2-module__CpH_bq__journeyCopy p{color:#ffffffb8;font-size:12px;line-height:1.52}.homepage-v2-module__CpH_bq__umrah{background:var(--xavia-teal-2);color:#fff;isolation:isolate;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__umrahBackdrop{z-index:-3;background:radial-gradient(circle at 70% 20%,color-mix(in srgb,var(--xavia-gold) 24%,transparent),transparent 25%),linear-gradient(125deg,var(--xavia-teal-2),color-mix(in srgb,var(--xavia-teal) 68%,#fff));background-position:50%;background-size:cover;position:absolute;inset:0}.homepage-v2-module__CpH_bq__umrahOverlay{z-index:-2;background:linear-gradient(90deg,#081f1df0,#081f1db8 52%,#081f1dc7),linear-gradient(#081f1d14,#081f1d94);position:absolute;inset:0}.homepage-v2-module__CpH_bq__umrah:after{content:"";z-index:-1;border:1px solid color-mix(in srgb,var(--xavia-gold) 24%,transparent);border-radius:50%;width:520px;height:520px;position:absolute;top:-170px;right:-170px}.homepage-v2-module__CpH_bq__umrahContent{position:relative}.homepage-v2-module__CpH_bq__umrah .homepage-v2-module__CpH_bq__head p{color:#ffffffad}.homepage-v2-module__CpH_bq__umrah .homepage-v2-module__CpH_bq__eyebrow{color:var(--xavia-gold)}.homepage-v2-module__CpH_bq__umrahTrips{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.homepage-v2-module__CpH_bq__umrahTrips .homepage-v2-module__CpH_bq__tripCard{background:color-mix(in srgb,var(--warm-white) 97%,transparent)}.homepage-v2-module__CpH_bq__testimonials{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.homepage-v2-module__CpH_bq__quote{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;transition:transform .25s,box-shadow .25s}.homepage-v2-module__CpH_bq__quote:hover{transform:translateY(-4px);box-shadow:0 18px 42px #19434114}.homepage-v2-module__CpH_bq__quoteStars{color:color-mix(in srgb,var(--xavia-gold) 88%,#75550f);letter-spacing:2px}.homepage-v2-module__CpH_bq__quote blockquote{font-family:var(--font-display-active),Georgia,serif;margin:17px 0 23px;font-size:20px;font-weight:400;line-height:1.43}.homepage-v2-module__CpH_bq__person{align-items:center;gap:11px;display:flex}.homepage-v2-module__CpH_bq__avatar{background:linear-gradient(145deg,color-mix(in srgb,var(--xavia-teal) 12%,var(--white)),color-mix(in srgb,var(--xavia-teal) 24%,var(--white)));background-position:50%;background-size:cover;border-radius:50%;width:42px;height:42px}.homepage-v2-module__CpH_bq__person span{color:var(--muted);font-size:11px;display:block}.homepage-v2-module__CpH_bq__journalGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.homepage-v2-module__CpH_bq__article{color:inherit;text-decoration:none;transition:transform .25s}.homepage-v2-module__CpH_bq__article:hover{transform:translateY(-4px)}.homepage-v2-module__CpH_bq__articleVisual{border-radius:var(--radius-lg);background:color-mix(in srgb,var(--xavia-teal) 13%,var(--white));height:205px;margin-bottom:15px;overflow:hidden;background-position:50%!important;background-size:cover!important}.homepage-v2-module__CpH_bq__article h3{font-family:var(--font-display-active),Georgia,serif;margin:8px 0;font-size:24px;font-weight:400;line-height:1.14}.homepage-v2-module__CpH_bq__article p{color:var(--muted);line-height:1.58}.homepage-v2-module__CpH_bq__final{background:var(--xavia-teal-2);color:#fff;text-align:center;padding:96px 0;position:relative;overflow:hidden}.homepage-v2-module__CpH_bq__final:before{content:"";background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--xavia-gold) 16%,transparent),transparent 43%);position:absolute;inset:0}.homepage-v2-module__CpH_bq__final:after{content:"";border:1px solid color-mix(in srgb,var(--xavia-gold) 16%,transparent);border-radius:50%;width:620px;height:620px;position:absolute;top:-500px;left:50%;transform:translate(-50%)}.homepage-v2-module__CpH_bq__finalInner{position:relative}.homepage-v2-module__CpH_bq__final h2{font-family:var(--font-display-active),Georgia,serif;max-width:820px;margin:10px auto 18px;font-size:clamp(46px,5.7vw,74px);font-weight:400;line-height:.97}.homepage-v2-module__CpH_bq__final p{color:#ffffffb0;max-width:590px;margin:0 auto;line-height:1.68}.homepage-v2-module__CpH_bq__centerActions{justify-content:center}.homepage-v2-module__CpH_bq__viewAll{color:var(--xavia-teal);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none;position:relative}.homepage-v2-module__CpH_bq__viewAll:after{content:"";background:var(--xavia-teal);height:1px;transition:right .22s;position:absolute;bottom:-4px;left:0;right:100%}.homepage-v2-module__CpH_bq__viewAll:hover:after{right:0}@keyframes homepage-v2-module__CpH_bq__heroDrift{0%{transform:scale(1.07)}to{transform:scale(1.01)}}@keyframes homepage-v2-module__CpH_bq__heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.homepage-v2-module__CpH_bq__heroMedia,.homepage-v2-module__CpH_bq__heroInner{animation:none}.homepage-v2-module__CpH_bq__styleCard,.homepage-v2-module__CpH_bq__tripCard,.homepage-v2-module__CpH_bq__destinationCard,.homepage-v2-module__CpH_bq__article,.homepage-v2-module__CpH_bq__quote,.homepage-v2-module__CpH_bq__gold,.homepage-v2-module__CpH_bq__teal,.homepage-v2-module__CpH_bq__ghost,.homepage-v2-module__CpH_bq__builderStep{transition:none}}@media (max-width:1100px){.homepage-v2-module__CpH_bq__page .nav{grid-template-columns:170px 1fr auto;gap:18px}.homepage-v2-module__CpH_bq__page .nav-links{gap:18px;font-size:13px}.homepage-v2-module__CpH_bq__styleGrid,.homepage-v2-module__CpH_bq__destinationGrid{grid-template-columns:repeat(3,1fr)}.homepage-v2-module__CpH_bq__departure{grid-template-columns:130px 1fr 120px 130px 24px}.homepage-v2-module__CpH_bq__journeyGrid{grid-template-columns:1fr 1fr}.homepage-v2-module__CpH_bq__journey:first-child{grid-row:span 1}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripCard{grid-template-columns:1fr 1fr}}@media (max-width:800px){.homepage-v2-module__CpH_bq__page .nav{min-height:78px}.homepage-v2-module__CpH_bq__page .brand-wrap img{width:142px}.homepage-v2-module__CpH_bq__hero{min-height:660px}.homepage-v2-module__CpH_bq__heroInner{padding-top:160px}.homepage-v2-module__CpH_bq__heroOrbit{width:430px;height:430px;top:120px;right:-220px}.homepage-v2-module__CpH_bq__head{display:block}.homepage-v2-module__CpH_bq__head p{margin-top:16px}.homepage-v2-module__CpH_bq__tripGrid,.homepage-v2-module__CpH_bq__tripGridDouble,.homepage-v2-module__CpH_bq__testimonials,.homepage-v2-module__CpH_bq__journalGrid,.homepage-v2-module__CpH_bq__umrahTrips{grid-template-columns:1fr 1fr}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripCard{grid-template-columns:1fr}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripVisual{height:300px;min-height:300px}.homepage-v2-module__CpH_bq__tripGridSingle .homepage-v2-module__CpH_bq__tripBody{padding:24px}.homepage-v2-module__CpH_bq__splitFeature,.homepage-v2-module__CpH_bq__privateCta{grid-template-columns:1fr}.homepage-v2-module__CpH_bq__splitCopy,.homepage-v2-module__CpH_bq__privateCta{padding:38px}.homepage-v2-module__CpH_bq__builderPanel{padding-left:38px}.homepage-v2-module__CpH_bq__destinationGrid{grid-template-columns:repeat(2,1fr)}.homepage-v2-module__CpH_bq__departure{grid-template-columns:105px 1fr 24px}.homepage-v2-module__CpH_bq__departure .homepage-v2-module__CpH_bq__status,.homepage-v2-module__CpH_bq__departurePrice{display:none}.homepage-v2-module__CpH_bq__journeyGrid{grid-template-columns:1fr 1fr;grid-auto-rows:285px}}@media (max-width:560px){.homepage-v2-module__CpH_bq__page .nav{width:min(var(--content),calc(100% - 32px));grid-template-columns:1fr auto}.homepage-v2-module__CpH_bq__page .brand-wrap img{width:132px}.homepage-v2-module__CpH_bq__page .nav-actions .btn{display:none}.homepage-v2-module__CpH_bq__section,.homepage-v2-module__CpH_bq__sectionAlt{padding:58px 0}.homepage-v2-module__CpH_bq__hero{min-height:640px}.homepage-v2-module__CpH_bq__heroInner{width:min(var(--content),calc(100% - 32px));padding:145px 0 60px}.homepage-v2-module__CpH_bq__hero h1{font-size:52px}.homepage-v2-module__CpH_bq__hero p{font-size:16px}.homepage-v2-module__CpH_bq__heroProof{margin-top:38px;display:grid}.homepage-v2-module__CpH_bq__heroProof span{margin-right:0;padding-top:9px}.homepage-v2-module__CpH_bq__heroProof span:not(:last-child):after{display:none}.homepage-v2-module__CpH_bq__styleGrid,.homepage-v2-module__CpH_bq__tripGrid,.homepage-v2-module__CpH_bq__tripGridDouble,.homepage-v2-module__CpH_bq__testimonials,.homepage-v2-module__CpH_bq__journalGrid,.homepage-v2-module__CpH_bq__journeyGrid,.homepage-v2-module__CpH_bq__umrahTrips{grid-template-columns:1fr}.homepage-v2-module__CpH_bq__styleCard{min-height:215px}.homepage-v2-module__CpH_bq__destinationGrid{grid-template-columns:1fr 1fr}.homepage-v2-module__CpH_bq__destinationCard{height:205px}.homepage-v2-module__CpH_bq__destinationCard strong{font-size:21px}.homepage-v2-module__CpH_bq__destinationCard div span{display:none}.homepage-v2-module__CpH_bq__departure{grid-template-columns:88px 1fr 20px;gap:11px;padding:17px 2px}.homepage-v2-module__CpH_bq__departure:hover{padding-left:2px;padding-right:2px}.homepage-v2-module__CpH_bq__departureDate strong{font-size:19px}.homepage-v2-module__CpH_bq__splitVisual{min-height:340px}.homepage-v2-module__CpH_bq__splitCopy{padding:30px}.homepage-v2-module__CpH_bq__privateCta{padding:28px}.homepage-v2-module__CpH_bq__privateCta h2{font-size:42px}.homepage-v2-module__CpH_bq__head h2{font-size:40px}.homepage-v2-module__CpH_bq__final{padding:78px 0}.homepage-v2-module__CpH_bq__final h2{font-size:47px}}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-section-bg\:]{background:var(--home-section-bg)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-padding\:]{padding-block:var(--home-padding)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-color\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-color\:] h2{color:var(--home-heading-color)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-font\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-font\:] h2{font-family:var(--home-heading-font)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-size\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-size\:] h2{font-size:var(--home-heading-size)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-weight\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-weight\:] h2{font-weight:var(--home-heading-weight)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-leading\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-leading\:] h2{line-height:var(--home-heading-leading)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-spacing\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-spacing\:] h2{letter-spacing:var(--home-heading-spacing)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-color\:] p,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-color\:] blockquote{color:var(--home-body-color)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-font\:] p,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-font\:] blockquote{font-family:var(--home-body-font)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-size\:] p,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-size\:] blockquote{font-size:var(--home-body-size)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-accent\:] .homepage-v2-module__CpH_bq__eyebrow{color:var(--home-accent)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-button\:] .homepage-v2-module__CpH_bq__gold,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-button\:] .homepage-v2-module__CpH_bq__teal{background:var(--home-button)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-button-text\:] .homepage-v2-module__CpH_bq__gold,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-button-text\:] .homepage-v2-module__CpH_bq__teal{color:var(--home-button-text)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-card\:] .homepage-v2-module__CpH_bq__tripCard,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-card\:] .homepage-v2-module__CpH_bq__styleCard,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-card\:] .homepage-v2-module__CpH_bq__builderStep,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-card\:] .homepage-v2-module__CpH_bq__quote{background:var(--home-card)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__tripCard,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__styleCard,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__builderStep,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__quote{border-radius:var(--home-radius)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-section-bg\:] .homepage-v2-module__CpH_bq__splitFeature,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-section-bg\:] .homepage-v2-module__CpH_bq__privateCta{background:var(--home-section-bg)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__splitFeature,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] .homepage-v2-module__CpH_bq__privateCta{border-radius:var(--home-radius)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-overlay\:] .homepage-v2-module__CpH_bq__heroOverlay,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-overlay\:] .homepage-v2-module__CpH_bq__umrahOverlay{opacity:var(--home-overlay)}.homepage-v2-module__CpH_bq__page[data-homepage-motion=off] *,.homepage-v2-module__CpH_bq__page[data-homepage-motion=off] :before,.homepage-v2-module__CpH_bq__page[data-homepage-motion=off] :after{transition:none!important;animation:none!important}@media (max-width:800px){.homepage-v2-module__CpH_bq__page .nav-links[data-menu-open=true]{background:var(--home-header-bg,var(--warm-white));color:var(--xavia-teal);border-radius:var(--radius-lg);flex-direction:column;align-items:stretch;gap:0;padding:18px;display:flex;position:absolute;top:100%;left:16px;right:16px;box-shadow:0 12px 30px #0002}.homepage-v2-module__CpH_bq__page .nav-links[data-menu-open=true] a{padding:12px}}@media (max-width:600px){.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-size\:] h1,.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-size\:] h2{font-size:clamp(24px,8vw,var(--home-heading-size))}}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-heading-color\:] h3{color:var(--home-heading-color)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-font\:]{font-family:var(--home-body-font)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-color\:],.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-body-color\:] :is(small,blockquote,.homepage-v2-module__CpH_bq__person span,.homepage-v2-module__CpH_bq__tripMeta,.homepage-v2-module__CpH_bq__builderStep span){color:var(--home-body-color)}.homepage-v2-module__CpH_bq__page a:empty,.homepage-v2-module__CpH_bq__page :is(h1,h2,h3,p,blockquote):empty{display:none}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-radius\:] :is(.homepage-v2-module__CpH_bq__destinationCard,.homepage-v2-module__CpH_bq__departure,.homepage-v2-module__CpH_bq__journey,.homepage-v2-module__CpH_bq__article){border-radius:var(--home-radius)}.homepage-v2-module__CpH_bq__page [data-home-section][style*=--home-card\:] :is(.homepage-v2-module__CpH_bq__destinationCard,.homepage-v2-module__CpH_bq__departure,.homepage-v2-module__CpH_bq__journey,.homepage-v2-module__CpH_bq__article){background-color:var(--home-card)}
.home-hero-slideshow-module___AE3FW__hero{--hero-ink:#102f2c;--hero-white:#fffdf7;--hero-soft:#f0eee3;--hero-gold:var(--xavia-gold,#e0aa3d);--hero-line:#fffdf745;--hero-ease:cubic-bezier(.23, 1, .32, 1);isolation:isolate;touch-action:pan-y;height:100svh;min-height:650px;max-height:1180px;color:var(--hero-white);background:var(--hero-ink);position:relative;overflow:clip}.home-hero-slideshow-module___AE3FW__backdrops,.home-hero-slideshow-module___AE3FW__backdrop,.home-hero-slideshow-module___AE3FW__shade{pointer-events:none;position:absolute;inset:0}.home-hero-slideshow-module___AE3FW__backdrops{z-index:-3}.home-hero-slideshow-module___AE3FW__backdrop{opacity:0;transition:opacity .7s var(--hero-ease)}.home-hero-slideshow-module___AE3FW__backdrop[data-active=true]{opacity:1}.home-hero-slideshow-module___AE3FW__backgroundImage{object-fit:cover}.home-hero-slideshow-module___AE3FW__shade{z-index:-2;background:linear-gradient(90deg,#061e1bd1,#061e1b96 36%,#061e1b1a 78%),linear-gradient(#0000 53%,#061e1bd1),linear-gradient(#061e1b40,#0000 25%)}.home-hero-slideshow-module___AE3FW__stage{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(42px,6vw,96px);width:min(1440px,100% - 160px);height:100%;margin-inline:auto;padding:130px 0 140px;display:grid}.home-hero-slideshow-module___AE3FW__copy{z-index:2;min-width:0;position:relative}.home-hero-slideshow-module___AE3FW__hero h1{font-family:var(--home-heading-font,var(--font-manrope)), Arial, sans-serif;letter-spacing:-.035em;text-wrap:balance;max-width:620px;margin:0 0 24px;font-size:clamp(52px,5.5vw,88px);font-weight:700;line-height:1.04}.home-hero-slideshow-module___AE3FW__hero h1[data-destination=true]{text-transform:uppercase;font-weight:750}.home-hero-slideshow-module___AE3FW__hero h1[data-long-title=true]{font-size:clamp(44px,4.75vw,70px);line-height:1.1}.home-hero-slideshow-module___AE3FW__copy p{max-width:45ch;color:var(--hero-soft);text-wrap:pretty;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.8}.home-hero-slideshow-module___AE3FW__context{color:var(--hero-soft);margin-top:18px;font-size:12px;display:block}.home-hero-slideshow-module___AE3FW__links{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.home-hero-slideshow-module___AE3FW__explore,.home-hero-slideshow-module___AE3FW__secondary{min-height:50px;transition:transform .2s var(--hero-ease), background-color .2s var(--hero-ease);justify-content:space-between;align-items:center;gap:24px;font-size:13px;font-weight:650;display:inline-flex}.home-hero-slideshow-module___AE3FW__explore{background:var(--home-button,var(--hero-gold));color:var(--home-button-text,var(--hero-ink));border-radius:6px;padding-inline:22px}.home-hero-slideshow-module___AE3FW__secondary{color:var(--hero-white);border-bottom:1px solid var(--hero-line)}.home-hero-slideshow-module___AE3FW__secondary svg{width:18px;transform:rotate(-40deg)}.home-hero-slideshow-module___AE3FW__hero a:focus-visible,.home-hero-slideshow-module___AE3FW__hero button:focus-visible{outline:3px solid var(--hero-gold);outline-offset:5px}.home-hero-slideshow-module___AE3FW__hero button{-webkit-tap-highlight-color:transparent}.home-hero-slideshow-module___AE3FW__explore:active,.home-hero-slideshow-module___AE3FW__secondary:active,.home-hero-slideshow-module___AE3FW__hero button:active{transform:scale(.97)}.home-hero-slideshow-module___AE3FW__rail{z-index:3;flex-direction:column;display:flex;position:absolute;top:43%;left:max(16px,50% - 775px)}.home-hero-slideshow-module___AE3FW__rail button{width:44px;height:46px;color:var(--hero-white);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.home-hero-slideshow-module___AE3FW__railMarker{background:currentColor;border-radius:50%;width:4px;height:4px}.home-hero-slideshow-module___AE3FW__railNumber{border:1px solid var(--hero-line);opacity:0;border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;inset:3px 2px}.home-hero-slideshow-module___AE3FW__rail button[aria-pressed=true] .home-hero-slideshow-module___AE3FW__railNumber{opacity:1;background:#102f2c66}.home-hero-slideshow-module___AE3FW__rail button[aria-pressed=true] .home-hero-slideshow-module___AE3FW__railMarker{opacity:0}.home-hero-slideshow-module___AE3FW__deck{min-width:0;padding-top:15px}.home-hero-slideshow-module___AE3FW__deckHeading{color:var(--hero-soft);margin-bottom:18px;font-size:13px}.home-hero-slideshow-module___AE3FW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-hero-slideshow-module___AE3FW__card{background:var(--hero-ink);min-width:0;height:clamp(265px,38svh,380px);color:var(--hero-white);text-align:left;cursor:pointer;transition:transform .2s var(--hero-ease);border:0;border-radius:14px;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 42px #0004}.home-hero-slideshow-module___AE3FW__card img{object-fit:cover;transition:transform .6s var(--hero-ease)}.home-hero-slideshow-module___AE3FW__cardShade{background:linear-gradient(#061e1b40,#061e1b33 34%,#061e1bf2);position:absolute;inset:0}.home-hero-slideshow-module___AE3FW__cardNumber{text-shadow:0 1px 8px #000;font-size:12px;position:absolute;top:19px;left:18px}.home-hero-slideshow-module___AE3FW__cardArrow{background:var(--hero-white);width:34px;height:34px;color:var(--hero-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:13px;right:14px}.home-hero-slideshow-module___AE3FW__cardArrow svg{width:16px;transform:rotate(-40deg)}.home-hero-slideshow-module___AE3FW__cardCopy{gap:9px;display:grid;position:absolute;bottom:24px;left:18px;right:14px}.home-hero-slideshow-module___AE3FW__cardCopy small{color:var(--hero-soft);font-size:11px;line-height:1.4}.home-hero-slideshow-module___AE3FW__cardCopy strong{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(20px,1.7vw,26px);font-weight:650;line-height:1.2}.home-hero-slideshow-module___AE3FW__bottom{border-top:1px solid var(--hero-line);z-index:3;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex;position:absolute;bottom:28px;left:max(80px,50% - 720px);right:max(80px,50% - 720px)}.home-hero-slideshow-module___AE3FW__scroll{min-height:44px;color:var(--hero-soft);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:12px;display:flex}.home-hero-slideshow-module___AE3FW__scrollIcon{border:1px solid var(--hero-line);border-radius:18px;place-items:center;width:30px;height:40px;display:grid}.home-hero-slideshow-module___AE3FW__scrollIcon svg{width:18px;transform:rotate(90deg)}.home-hero-slideshow-module___AE3FW__proof{color:var(--hero-soft);gap:22px;font-size:11px;display:flex}.home-hero-slideshow-module___AE3FW__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.home-hero-slideshow-module___AE3FW__controls>button{border:1px solid var(--hero-line);width:44px;height:44px;color:var(--hero-white);cursor:pointer;transition:background-color .2s var(--hero-ease), transform .2s var(--hero-ease);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.home-hero-slideshow-module___AE3FW__pagination{font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-left:12px;font-size:12px;display:flex}.home-hero-slideshow-module___AE3FW__pagination>span:last-child{color:var(--hero-soft)}.home-hero-slideshow-module___AE3FW__track{background:var(--hero-line);width:70px;height:2px;overflow:hidden}.home-hero-slideshow-module___AE3FW__progress{background:var(--hero-gold);transform-origin:0;width:100%;height:100%;display:block}.home-hero-slideshow-module___AE3FW__progress[data-playing=true]{animation:linear both home-hero-slideshow-module___AE3FW__fill}.home-hero-slideshow-module___AE3FW__divider{display:none}.home-hero-slideshow-module___AE3FW__hero[data-animate=true] .home-hero-slideshow-module___AE3FW__caption{animation:home-hero-slideshow-module___AE3FW__caption-enter .32s var(--hero-ease) both}.home-hero-slideshow-module___AE3FW__hero[data-animate=true] .home-hero-slideshow-module___AE3FW__cards{animation:home-hero-slideshow-module___AE3FW__cards-enter .42s var(--hero-ease) both}.home-hero-slideshow-module___AE3FW__hero[data-animate=false] *{transition:none!important;animation:none!important}@keyframes home-hero-slideshow-module___AE3FW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-hero-slideshow-module___AE3FW__caption-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-hero-slideshow-module___AE3FW__cards-enter{0%{opacity:.8;transform:translate(12px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.home-hero-slideshow-module___AE3FW__explore:hover{background:color-mix(in srgb, var(--home-button,var(--hero-gold)) 80%, white);transform:translateY(-2px)}.home-hero-slideshow-module___AE3FW__card:hover img{transform:scale(1.035)}.home-hero-slideshow-module___AE3FW__controls>button:hover{background:#fffdf71f}.home-hero-slideshow-module___AE3FW__rail button:hover .home-hero-slideshow-module___AE3FW__railMarker{background:var(--hero-gold)}}@media (max-width:1250px){.home-hero-slideshow-module___AE3FW__proof{display:none}}@media (max-width:1020px){.home-hero-slideshow-module___AE3FW__stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px;width:calc(100% - 112px)}.home-hero-slideshow-module___AE3FW__hero h1{font-size:clamp(42px,5.3vw,54px)}.home-hero-slideshow-module___AE3FW__hero h1[data-long-title=true]{font-size:48px}.home-hero-slideshow-module___AE3FW__copy p{font-size:14px}.home-hero-slideshow-module___AE3FW__card{height:300px}.home-hero-slideshow-module___AE3FW__cardCopy strong{font-size:20px}.home-hero-slideshow-module___AE3FW__bottom{left:56px;right:56px}}@media (max-width:760px){.home-hero-slideshow-module___AE3FW__hero{height:auto;min-height:100svh;max-height:none}.home-hero-slideshow-module___AE3FW__stage{flex-direction:column;justify-content:center;align-items:stretch;gap:30px;width:calc(100% - 48px);height:auto;min-height:100svh;padding:122px 0 128px;display:flex}.home-hero-slideshow-module___AE3FW__hero h1{margin-bottom:18px;font-size:clamp(42px,10.2vw,68px)}.home-hero-slideshow-module___AE3FW__hero h1[data-long-title=true]{font-size:clamp(38px,9vw,56px)}.home-hero-slideshow-module___AE3FW__copy p{font-size:14px;line-height:1.75}.home-hero-slideshow-module___AE3FW__context{margin-top:12px}.home-hero-slideshow-module___AE3FW__links{gap:18px;margin-top:24px}.home-hero-slideshow-module___AE3FW__explore,.home-hero-slideshow-module___AE3FW__secondary{gap:16px;min-height:46px;font-size:12px}.home-hero-slideshow-module___AE3FW__explore{padding-inline:18px}.home-hero-slideshow-module___AE3FW__rail{display:none}.home-hero-slideshow-module___AE3FW__deck{padding:0}.home-hero-slideshow-module___AE3FW__deckHeading{margin-bottom:12px;font-size:12px}.home-hero-slideshow-module___AE3FW__cards{gap:13px}.home-hero-slideshow-module___AE3FW__card{border-radius:12px;height:clamp(165px,23svh,220px)}.home-hero-slideshow-module___AE3FW__cardCopy{gap:6px;bottom:16px;left:14px}.home-hero-slideshow-module___AE3FW__cardCopy strong{font-size:18px}.home-hero-slideshow-module___AE3FW__cardCopy small{font-size:10px}.home-hero-slideshow-module___AE3FW__cardNumber{font-size:11px;top:14px;left:14px}.home-hero-slideshow-module___AE3FW__cardArrow{width:28px;height:28px;top:10px;right:10px}.home-hero-slideshow-module___AE3FW__cardArrow svg{width:14px}.home-hero-slideshow-module___AE3FW__bottom{left:24px;right:24px;bottom:max(20px, env(safe-area-inset-bottom));gap:8px;padding-top:16px}.home-hero-slideshow-module___AE3FW__scroll{gap:8px;font-size:11px}.home-hero-slideshow-module___AE3FW__controls{gap:5px}.home-hero-slideshow-module___AE3FW__controls>button svg{width:18px}.home-hero-slideshow-module___AE3FW__pagination{gap:5px;margin-left:5px;font-size:11px}.home-hero-slideshow-module___AE3FW__track{display:none}.home-hero-slideshow-module___AE3FW__divider{display:inline}.home-hero-slideshow-module___AE3FW__shade{background:linear-gradient(90deg,#061e1bc9,#061e1b47),linear-gradient(#061e1b40,#0000 35%,#061e1bf2)}}@media (max-width:360px){.home-hero-slideshow-module___AE3FW__scroll>span:last-child{display:none}.home-hero-slideshow-module___AE3FW__secondary{font-size:11px}}@media (prefers-reduced-motion:reduce){.home-hero-slideshow-module___AE3FW__hero *{transition:none!important;animation:none!important}}
.home-journey-showcase-module__tppSXq__showcase{color:#fffdf7;--journey-progress:0;--photo-scale:1.07;--ghost-x:0px;--journey-shade:linear-gradient(90deg,#0519178f,#05191729 42%,transparent 72%),linear-gradient(0deg,#051917b8,#05191714 44%,transparent 75%);background:#102d29;position:relative}.home-journey-showcase-module__tppSXq__stage{isolation:isolate;position:relative;overflow:clip}.home-journey-showcase-module__tppSXq__backdrops,.home-journey-showcase-module__tppSXq__shade{display:none}.home-journey-showcase-module__tppSXq__heading{z-index:4;text-shadow:0 1px 8px #000a;justify-content:space-between;align-items:center;gap:30px;display:flex;position:absolute;top:110px;left:5%;right:5%}.home-journey-showcase-module__tppSXq__heading h2{font:600 13px/1.5 var(--font-manrope),Arial,sans-serif;letter-spacing:.01em;max-width:55%;margin:0}.home-journey-showcase-module__tppSXq__heading>span{align-items:center;gap:15px;font-size:11px;display:flex}.home-journey-showcase-module__tppSXq__heading svg{width:16px;height:16px}.home-journey-showcase-module__tppSXq__slide{isolation:isolate;height:850px;min-height:100svh;position:relative}.home-journey-showcase-module__tppSXq__slide[hidden]{display:none}.home-journey-showcase-module__tppSXq__staticPhoto,.home-journey-showcase-module__tppSXq__staticShade{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-journey-showcase-module__tppSXq__staticPhoto img,.home-journey-showcase-module__tppSXq__backdrop img{object-fit:cover}.home-journey-showcase-module__tppSXq__staticShade{z-index:0;background:var(--journey-shade)}.home-journey-showcase-module__tppSXq__ghost{white-space:nowrap;font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #ffffff30;transform:translate3d(var(--ghost-x),0,0);pointer-events:none;font-size:clamp(96px,15vw,245px);font-weight:650;line-height:1.05;position:absolute;top:23%;left:3%;right:0;overflow:hidden}.home-journey-showcase-module__tppSXq__copy{text-shadow:0 2px 18px #0008;max-width:64%;position:absolute;bottom:175px;left:max(8%,50% - 720px)}.home-journey-showcase-module__tppSXq__eyebrow{color:#f1d78d;margin-bottom:20px;font-size:12px;line-height:1.6;display:block}.home-journey-showcase-module__tppSXq__copy h3{font-family:var(--home-heading-font,var(--font-manrope)),Arial,sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 30px;font-size:clamp(70px,8.5vw,140px);font-weight:500;line-height:1.1}.home-journey-showcase-module__tppSXq__copy h3[data-long-title=true]{max-width:1000px;font-size:clamp(45px,5vw,86px)}.home-journey-showcase-module__tppSXq__copy p{color:#fffdf7;max-width:44ch;margin:0;font-size:16px;line-height:1.8}.home-journey-showcase-module__tppSXq__link{border-bottom:1px solid #ffffff8f;justify-content:space-between;align-items:center;gap:40px;min-height:48px;margin-top:28px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.home-journey-showcase-module__tppSXq__link svg{width:21px}.home-journey-showcase-module__tppSXq__note{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-shadow:0 1px 8px #0007;background:#092a2669;border-top:1px solid #ffffff85;width:255px;padding:22px 20px 18px;position:absolute;bottom:175px;right:max(8%,50% - 720px)}.home-journey-showcase-module__tppSXq__note>span{color:#f1d78d;margin-bottom:22px;font-size:11px;line-height:1.6;display:block}.home-journey-showcase-module__tppSXq__note>small{margin-bottom:8px;font-size:11px;display:block}.home-journey-showcase-module__tppSXq__note>strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(25px,2.2vw,36px);font-weight:600;line-height:1.2;display:block}.home-journey-showcase-module__tppSXq__note>p{color:#f1f2e9;margin:18px 0 0;font-size:11px;line-height:1.75}.home-journey-showcase-module__tppSXq__navigation{z-index:4;background:#102d29;border-top:1px solid #ffffff70;flex-wrap:wrap;align-items:center;gap:25px;padding:18px 5% 24px;display:flex;position:relative}.home-journey-showcase-module__tppSXq__navigation>button{color:#fffdf7;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;max-width:200px;min-height:44px;padding:10px 0;font-family:inherit;font-size:12px;line-height:1.5;transition:color .2s;display:flex}.home-journey-showcase-module__tppSXq__navigation>button>span{color:#e0d2a3;font-size:10px}.home-journey-showcase-module__tppSXq__navigation>button[aria-current=true]{color:#f1c35d}.home-journey-showcase-module__tppSXq__progress{background:#ffffff70;width:100px;height:2px;margin-left:auto;overflow:hidden}.home-journey-showcase-module__tppSXq__progress>span{width:100%;height:100%;transform:scaleX(var(--journey-progress));transform-origin:0;background:#e0aa3d;display:block}.home-journey-showcase-module__tppSXq__allTrips{color:#fffdf7;justify-content:space-between;align-items:center;gap:14px;min-height:44px;font-size:11px;display:inline-flex}.home-journey-showcase-module__tppSXq__allTrips svg{width:17px}.home-journey-showcase-module__tppSXq__showcase a:focus-visible,.home-journey-showcase-module__tppSXq__showcase button:focus-visible{outline-offset:5px;outline:3px solid #e0aa3d}.home-journey-showcase-module__tppSXq__showcase a:active,.home-journey-showcase-module__tppSXq__showcase button:active{transform:scale(.98)}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true]{height:var(--journey-height)}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__stage{height:100svh;min-height:700px;position:sticky;top:0;overflow:clip}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__backdrops{z-index:-2;pointer-events:none;transform:scale(var(--photo-scale));display:block;position:absolute;inset:0;overflow:hidden}.home-journey-showcase-module__tppSXq__backdrop{opacity:0;background:#102d29;position:absolute;inset:0}.home-journey-showcase-module__tppSXq__backdrop:first-child{opacity:1}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__shade{background:var(--journey-shade);pointer-events:none;z-index:-1;display:block;position:absolute;inset:0}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__slide{isolation:auto;height:100%;min-height:0;position:absolute;inset:0}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__staticPhoto{display:none}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__copy,.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__note{animation:.28s cubic-bezier(.23,1,.32,1) both home-journey-showcase-module__tppSXq__caption-in}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__navigation{background:0 0;flex-wrap:nowrap;padding:16px 0 0;position:absolute;bottom:30px;left:max(8%,50% - 720px);right:max(8%,50% - 720px)}@keyframes home-journey-showcase-module__tppSXq__caption-in{0%{opacity:.85;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.home-journey-showcase-module__tppSXq__navigation>button:hover,.home-journey-showcase-module__tppSXq__link:hover,.home-journey-showcase-module__tppSXq__allTrips:hover{color:#f1c35d}}@media (max-width:1200px){.home-journey-showcase-module__tppSXq__copy{max-width:62%;bottom:190px;left:6%}.home-journey-showcase-module__tppSXq__copy h3{font-size:76px}.home-journey-showcase-module__tppSXq__copy h3[data-long-title=true]{font-size:55px}.home-journey-showcase-module__tppSXq__copy p{max-width:36ch;font-size:14px}.home-journey-showcase-module__tppSXq__note{width:220px;padding:18px 16px;bottom:190px;right:6%}.home-journey-showcase-module__tppSXq__note>strong{font-size:28px}.home-journey-showcase-module__tppSXq__showcase[data-enhanced=true] .home-journey-showcase-module__tppSXq__navigation{gap:20px;left:6%;right:6%}.home-journey-showcase-module__tppSXq__navigation>button{font-size:11px}.home-journey-showcase-module__tppSXq__progress{width:65px}.home-journey-showcase-module__tppSXq__allTrips{gap:8px;font-size:10px}.home-journey-showcase-module__tppSXq__allTrips svg{width:15px}}@media (max-width:900px){.home-journey-showcase-module__tppSXq__showcase{--journey-shade:linear-gradient(90deg,#061e1b6b,transparent 85%),linear-gradient(0deg,#061e1bcf,transparent 80%)}.home-journey-showcase-module__tppSXq__slide{height:790px;min-height:100svh}.home-journey-showcase-module__tppSXq__heading{top:35px;left:24px;right:24px}.home-journey-showcase-module__tppSXq__heading h2{max-width:100%;font-size:12px}.home-journey-showcase-module__tppSXq__heading>span{display:none}.home-journey-showcase-module__tppSXq__ghost{font-size:19vw;top:18%;left:20px;transform:none}.home-journey-showcase-module__tppSXq__copy{max-width:none;inset:220px 24px auto}.home-journey-showcase-module__tppSXq__copy h3{margin-bottom:24px;font-size:clamp(50px,9vw,85px)}.home-journey-showcase-module__tppSXq__copy h3[data-long-title=true]{font-size:clamp(38px,7vw,60px)}.home-journey-showcase-module__tppSXq__copy p{max-width:45ch;font-size:14px}.home-journey-showcase-module__tppSXq__eyebrow{margin-bottom:16px;font-size:11px}.home-journey-showcase-module__tppSXq__link{min-height:46px;margin-top:22px;font-size:12px}.home-journey-showcase-module__tppSXq__note{grid-template-columns:1fr auto;gap:7px 20px;width:auto;padding:16px 18px;display:grid;bottom:36px;left:24px;right:24px}.home-journey-showcase-module__tppSXq__note>span{grid-column:1/-1;margin:0;font-size:10px}.home-journey-showcase-module__tppSXq__note>small{align-self:end;margin:0}.home-journey-showcase-module__tppSXq__note>strong{grid-area:2/2;font-size:28px}.home-journey-showcase-module__tppSXq__note>p{grid-column:1/-1;margin:5px 0 0;font-size:10px}.home-journey-showcase-module__tppSXq__navigation{gap:12px 24px;padding:18px 24px 22px}.home-journey-showcase-module__tppSXq__navigation>button{max-width:160px}.home-journey-showcase-module__tppSXq__progress{display:none}.home-journey-showcase-module__tppSXq__allTrips{margin-left:auto}}@media (max-width:480px){.home-journey-showcase-module__tppSXq__slide{height:800px;min-height:100svh}.home-journey-showcase-module__tppSXq__copy{top:200px;left:20px;right:20px}.home-journey-showcase-module__tppSXq__copy h3{font-size:clamp(44px,10.6vw,62px)}.home-journey-showcase-module__tppSXq__copy h3[data-long-title=true]{font-size:36px}.home-journey-showcase-module__tppSXq__copy p{font-size:13px;line-height:1.75}.home-journey-showcase-module__tppSXq__heading{left:20px;right:20px}.home-journey-showcase-module__tppSXq__heading h2{font-size:11px}.home-journey-showcase-module__tppSXq__note{bottom:30px;left:20px;right:20px}.home-journey-showcase-module__tppSXq__note>strong{font-size:25px}.home-journey-showcase-module__tppSXq__navigation{padding-left:20px;padding-right:20px}.home-journey-showcase-module__tppSXq__navigation>button{font-size:10px}.home-journey-showcase-module__tppSXq__allTrips{margin-left:0}.home-journey-showcase-module__tppSXq__eyebrow{font-size:10px}.home-journey-showcase-module__tppSXq__link{font-size:11px}}@media (prefers-reduced-motion:reduce){.home-journey-showcase-module__tppSXq__showcase *{transition:none!important;animation:none!important}.home-journey-showcase-module__tppSXq__ghost{transform:none}}
.home-flight-cursor-module__9y_3bG__active,.home-flight-cursor-module__9y_3bG__active a,.home-flight-cursor-module__9y_3bG__active button{cursor:none!important}.home-flight-cursor-module__9y_3bG__active input,.home-flight-cursor-module__9y_3bG__active textarea,.home-flight-cursor-module__9y_3bG__active [contenteditable=true]{cursor:text!important}.home-flight-cursor-module__9y_3bG__active select{cursor:auto!important}.home-flight-cursor-module__9y_3bG__flight{z-index:1000;pointer-events:none;color:#e0aa3d;opacity:0;--flight-angle:0deg;--flight-scale:1;will-change:transform;width:0;height:0;transition:opacity .12s;position:fixed;top:0;left:0}.home-flight-cursor-module__9y_3bG__flight[data-visible=true]{opacity:1}.home-flight-cursor-module__9y_3bG__plane{transform-origin:72.44% 4.17%;transform:rotate(var(--flight-angle));scale:var(--flight-scale);filter:drop-shadow(0 0 1px #fff)drop-shadow(0 2px 3px #082a28b0);transition:scale .16s;position:absolute;top:-1.6px;left:-26.08px}.home-flight-cursor-module__9y_3bG__halo{opacity:0;border:1px solid #e0aa3d99;border-radius:50%;width:42px;height:42px;transition:opacity .2s,transform .2s;position:absolute;top:-21px;left:-21px;transform:scale(.5)}.home-flight-cursor-module__9y_3bG__flight[data-interactive=true]{--flight-scale:1.12}.home-flight-cursor-module__9y_3bG__flight[data-interactive=true] .home-flight-cursor-module__9y_3bG__halo{opacity:1;transform:scale(1)}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.home-flight-cursor-module__9y_3bG__flight{display:none}.home-flight-cursor-module__9y_3bG__active,.home-flight-cursor-module__9y_3bG__active a,.home-flight-cursor-module__9y_3bG__active button{cursor:auto!important}}
