html{scroll-behavior:smooth}body{color:#343a32;background:#f3eedf;margin:0}.section-cream[data-astro-cid-lcdefpme]{background:#f3eedf}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:4px;text-transform:uppercase;margin:0 0 18px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600}.eyebrow[data-astro-cid-lcdefpme].light{color:#ffffffeb}.eyebrow[data-astro-cid-lcdefpme].dark{color:#343a32}.site-header[data-astro-cid-lcdefpme]{z-index:5;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:26px 48px;display:flex;position:absolute;top:0;left:0}.logo[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-2px;font-family:Playfair Display,serif;font-size:48px;line-height:1;text-decoration:none}.main-nav[data-astro-cid-lcdefpme]{align-items:center;gap:38px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.main-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fffffff0;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;text-decoration:none;transition:opacity .2s}.main-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:.65}.main-nav[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:5px;font-size:15px}.header-actions[data-astro-cid-lcdefpme]{align-items:center;gap:27px;display:flex}.icon-button[data-astro-cid-lcdefpme],.menu-button[data-astro-cid-lcdefpme]{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.icon-button[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:#fff;stroke-width:1.7px;width:21px;height:21px}.menu-button[data-astro-cid-lcdefpme]{flex-direction:column;gap:7px;width:21px;display:flex}.menu-button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff;width:21px;height:1px;display:block}.hero[data-astro-cid-lcdefpme]{align-items:center;height:78vh;min-height:720px;max-height:850px;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-lcdefpme]{background-image:url(/images/vaya-hero.webp);background-position:50% 48%;background-size:cover;position:absolute;inset:0}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#081814b8 0%,#08181473 34%,#0818140d 72%),linear-gradient(#0000004d 0%,#0000 32%,#00000014 100%);position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{z-index:2;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:100px 48px 60px;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-4px;max-width:720px;margin:0;font-family:Playfair Display,serif;font-size:clamp(62px,7vw,104px);font-weight:400;line-height:.91}.hero-intro[data-astro-cid-lcdefpme]{color:#fff;margin:28px 0;font-family:Playfair Display,serif;font-size:20px;line-height:1.35}.travel-input[data-astro-cid-lcdefpme]{box-sizing:border-box;color:#8a867c;background:#fff8eef0;border-radius:100px;align-items:center;width:min(455px,100%);height:51px;padding:5px 6px 5px 18px;font-family:DM Sans,sans-serif;font-size:12px;display:flex}.sparkle[data-astro-cid-lcdefpme]{color:#343a32;margin-right:13px;font-size:17px}.travel-input[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex:1}.travel-input[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:#183d32;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;line-height:1;display:grid}.vaya-intro[data-astro-cid-lcdefpme]{background:#f3eedf;grid-template-columns:1.15fr 1.1fr .8fr;align-items:center;gap:55px;max-width:1440px;margin:0 auto;padding:85px 48px;display:grid}.intro-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:20px}.intro-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#183d32;letter-spacing:-1.5px;margin:0;font-family:Playfair Display,serif;font-size:clamp(34px,3.2vw,48px);font-weight:400;line-height:1.12}.intro-description[data-astro-cid-lcdefpme]{color:#343a32;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.8}.intro-description[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 16px}.intro-description[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.intro-tagline[data-astro-cid-lcdefpme]{color:#183d32;white-space:nowrap;flex-direction:column;align-items:flex-end;font-family:Playfair Display,serif;font-size:clamp(25px,2.5vw,36px);font-style:italic;line-height:1.3;display:flex}.inspiration[data-astro-cid-lcdefpme]{padding:74px 48px 78px}.section-header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;max-width:1440px;margin:0 auto 28px;display:flex}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin:0;font-family:Playfair Display,serif;font-size:42px;font-weight:400;line-height:1}.section-intro[data-astro-cid-lcdefpme]{margin:8px 0 0;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}.text-link[data-astro-cid-lcdefpme]{color:#343a32;align-items:center;gap:12px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;text-decoration:none;display:flex}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:20px;font-weight:400}.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:7px;max-width:1440px;margin:0 auto;display:grid}.destination-card[data-astro-cid-lcdefpme]{color:#fff;border-radius:7px;height:350px;text-decoration:none;position:relative;overflow:hidden}.destination-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.destination-card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.card-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(#00000008 35%,#000000b8 100%);position:absolute;inset:0}.destination-content[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:15px;display:flex;position:absolute;inset:auto 20px 18px}.destination-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-family:Playfair Display,serif;font-size:27px;font-weight:400;line-height:.95}.destination-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:7px 0 0;font-family:DM Sans,sans-serif;font-size:10px;line-height:1.3}.round-arrow[data-astro-cid-lcdefpme]{border:1px solid #fffc;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:18px;line-height:1;display:grid}.planner[data-astro-cid-lcdefpme]{background:#f0e8d9;grid-template-columns:1fr 1fr;min-height:560px;display:grid}.planner-copy[data-astro-cid-lcdefpme]{box-sizing:border-box;align-items:center;min-height:560px;padding:70px 60px 70px 48px;display:flex;position:relative;overflow:hidden}.planner-map[data-astro-cid-lcdefpme]{opacity:.32;position:absolute;inset:0}.planner-map[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:65%;height:100%;position:absolute;top:0;right:2%;overflow:visible}.planner-map[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:#a66d38;stroke-width:1.2px;stroke-dasharray:4 6}.map-pin[data-astro-cid-lcdefpme]{z-index:1;color:#a66d38;place-items:center;width:14px;height:14px;font-size:25px;display:grid;position:absolute}.pin-one[data-astro-cid-lcdefpme]{top:13%;right:10%}.pin-two[data-astro-cid-lcdefpme]{top:39%;right:30%}.pin-three[data-astro-cid-lcdefpme]{bottom:8%;right:40%}.planner-content[data-astro-cid-lcdefpme]{z-index:2;max-width:520px;position:relative}.planner-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2px;margin:0;font-family:Playfair Display,serif;font-size:clamp(40px,4vw,58px);font-weight:400;line-height:1.02}.planner-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:470px;margin:28px 0 25px;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.55}.primary-button[data-astro-cid-lcdefpme],.dark-button[data-astro-cid-lcdefpme]{border-radius:100px;align-items:center;gap:15px;padding:14px 20px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.primary-button[data-astro-cid-lcdefpme]{color:#fff;background:#183d32}.primary-button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.dark-button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:18px;font-weight:400}.planner-visual[data-astro-cid-lcdefpme]{min-height:560px;position:relative;overflow:hidden}.planner-visual[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;min-height:560px;display:block}.calculator[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#f9f2e6f5;border-radius:17px;width:255px;padding:24px 22px;position:absolute;top:50%;right:38px;transform:translateY(-50%);box-shadow:0 15px 45px #16221b26}.calculator-icon[data-astro-cid-lcdefpme]{color:#343a32;font-size:22px}.calculator[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:14px 0 0;font-family:Playfair Display,serif;font-size:25px;font-weight:400}.calculator-question[data-astro-cid-lcdefpme]{margin:3px 0 17px;font-family:DM Sans,sans-serif;font-size:11px}.calculator[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 19px;padding:0;list-style:none}.calculator[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:9px;margin:9px 0;font-family:DM Sans,sans-serif;font-size:10px;display:flex}.calculator[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#6e6a60;width:15px}.dark-button[data-astro-cid-lcdefpme]{color:#fff;background:#183d32}.why-vaya[data-astro-cid-lcdefpme]{color:#fff;background-color:#0000;background-image:linear-gradient(#0b251df5,#0b251df5),url(https://images.unsplash.com/photo-1464822759023-fed622ff2c3b?auto=format&fit=crop&w=2000&q=70);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:62px 48px 67px}.why-header[data-astro-cid-lcdefpme]{max-width:1440px;margin:0 auto}.why-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-family:Playfair Display,serif;font-size:33px;font-weight:400}.usp-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);max-width:1440px;margin:45px auto 0;display:grid}.usp[data-astro-cid-lcdefpme]{text-align:center;border-left:1px solid #ffffff29;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:0 30px;display:flex}.usp[data-astro-cid-lcdefpme]:first-child{border-left:0}.usp-icon[data-astro-cid-lcdefpme]{margin-bottom:15px;font-family:Playfair Display,serif;font-size:27px}.usp[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-family:DM Sans,sans-serif;font-size:11px;font-weight:400}.footer[data-astro-cid-lcdefpme]{background:#f3eedf;justify-content:space-between;align-items:flex-end;padding:50px 48px;display:flex}.dark-logo[data-astro-cid-lcdefpme]{color:#183d32;font-size:42px}.footer-brand[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:8px 0 0;font-family:DM Sans,sans-serif;font-size:11px}.footer-links[data-astro-cid-lcdefpme]{gap:28px;display:flex}.footer-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#343a32;font-family:DM Sans,sans-serif;font-size:11px;text-decoration:none}@media (width<=1000px){.site-header[data-astro-cid-lcdefpme]{padding:25px 30px}.main-nav[data-astro-cid-lcdefpme]{gap:20px}.hero-content[data-astro-cid-lcdefpme]{padding-left:30px}.vaya-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:30px;padding:65px 30px}.intro-tagline[data-astro-cid-lcdefpme]{grid-column:1/-1;align-items:center;margin-top:10px}.inspiration[data-astro-cid-lcdefpme]{padding-left:30px;padding-right:30px}.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.planner-copy[data-astro-cid-lcdefpme]{padding-left:30px;padding-right:30px}.calculator[data-astro-cid-lcdefpme]{right:22px}.why-vaya[data-astro-cid-lcdefpme],.footer[data-astro-cid-lcdefpme]{padding-left:30px;padding-right:30px}}@media (width<=760px){.site-header[data-astro-cid-lcdefpme]{padding:20px}.logo[data-astro-cid-lcdefpme]{font-size:38px}.main-nav[data-astro-cid-lcdefpme]{display:none}.header-actions[data-astro-cid-lcdefpme]{gap:18px}.hero[data-astro-cid-lcdefpme]{height:88vh;min-height:680px}.hero-image[data-astro-cid-lcdefpme]{background-position:62%}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#081814a6 0%,#08181438 100%),linear-gradient(#0000 45%,#00000047 100%)}.hero-content[data-astro-cid-lcdefpme]{padding:120px 20px 45px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-2px;font-size:clamp(52px,15vw,76px)}.hero-intro[data-astro-cid-lcdefpme]{font-size:18px}.travel-input[data-astro-cid-lcdefpme]{width:100%;height:50px}.vaya-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:25px;padding:55px 20px}.intro-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:39px}.intro-description[data-astro-cid-lcdefpme]{font-size:14px;line-height:1.7}.intro-tagline[data-astro-cid-lcdefpme]{grid-column:auto;align-items:flex-start;margin-top:5px;font-size:30px}.inspiration[data-astro-cid-lcdefpme]{padding:55px 20px 58px}.section-header[data-astro-cid-lcdefpme]{display:block}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:38px}.section-intro[data-astro-cid-lcdefpme]{font-size:13px}.text-link[data-astro-cid-lcdefpme]{margin-top:25px}.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:5px}.destination-card[data-astro-cid-lcdefpme]{height:280px}.destination-content[data-astro-cid-lcdefpme]{bottom:15px;left:15px;right:15px}.destination-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:23px}.destination-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:9px}.round-arrow[data-astro-cid-lcdefpme]{width:24px;height:24px;font-size:16px}.planner[data-astro-cid-lcdefpme]{display:block}.planner-copy[data-astro-cid-lcdefpme]{min-height:500px;padding:55px 20px}.planner-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:43px}.planner-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){font-size:14px}.planner-visual[data-astro-cid-lcdefpme],.planner-visual[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{min-height:520px}.calculator[data-astro-cid-lcdefpme]{width:auto;inset:auto 20px 25px;transform:none}.why-vaya[data-astro-cid-lcdefpme]{padding:55px 20px 45px}.why-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px}.usp-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;margin-top:35px}.usp[data-astro-cid-lcdefpme]{min-height:120px;padding:15px 10px}.usp[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.usp-icon[data-astro-cid-lcdefpme]{font-size:24px}.usp[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:10px}.footer[data-astro-cid-lcdefpme]{padding:38px 20px;display:block}.footer-links[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}}
