:root{--ivory:#F7F3EE;--warm-white:#FAF8F5;--sand:#D4C4A8;--sand-light:#EDE5D8;--stone:#9C8E7E;--stone-dark:#6B5E52;--charcoal:#1C1C1A;--charcoal-mid:#2E2C2A;--deep-green:#1A2E1F;--forest:#243B29;--muted-gold:#B8976A;--gold-light:#CDB48A;--gold-pale:#E8D5B0;--text-primary:#1C1C1A;--text-mid:#4A4642;--text-light:#9C8E7E;--white:#FFFFFF;--ease:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out:cubic-bezier(0.0,0.0,0.2,1);--serif:"Playfair Display","GFS Baskerville",Baskerville,"Times New Roman",serif;--display:"Playfair Display","GFS Baskerville",Baskerville,"Times New Roman",serif;--sans:"Inter","Avenir Next","Segoe UI",Arial,sans-serif}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--sans);background:var(--ivory);color:var(--text-primary);overflow-x:hidden;cursor:none}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}button{cursor:none;border:none;background:none;font-family:inherit}input,textarea,select{font-family:var(--sans)}.nav{position:fixed;top:0;left:0;right:0;z-index:800;padding:24px 72px;display:flex;align-items:center;justify-content:space-between;transition:padding .5s var(--ease),background .5s ease,box-shadow .5s ease}.nav.scrolled{background:rgba(247,243,238,.97);backdrop-filter:blur(20px);padding:14px 72px;border-bottom:1px solid var(--sand-light);box-shadow:0 4px 40px rgba(28,28,26,.06)}.nav-logo img{height:50px;width:auto;object-fit:contain}.nav-center{display:flex;align-items:center;gap:38px}.nav-link{font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.17em;text-transform:uppercase;color:var(--charcoal);opacity:.7;transition:opacity .3s;position:relative}.nav-link::after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:var(--muted-gold);transition:width .35s ease}.nav-link:hover,.nav-link.active{opacity:1}.nav-link:hover::after,.nav-link.active::after{width:100%}.nav-drop{position:relative}.nav-drop-menu{position:absolute;top:calc(100%+20px);left:50%;transform:translateX(-50%) translateY(-10px);background:var(--ivory);border:1px solid var(--sand-light);padding:14px 0;min-width:192px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s;box-shadow:0 20px 60px rgba(28,28,26,.1)}.nav-drop:hover .nav-drop-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav-drop-menu a{display:block;font-family:var(--sans);font-size:11px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);padding:10px 22px;opacity:.65;transition:opacity .2s,color .2s,background .2s}.nav-drop-menu a:hover{opacity:1;color:var(--muted-gold);background:var(--sand-light)}.nav-cta{font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.17em;text-transform:uppercase;background:var(--charcoal);color:var(--white);padding:12px 26px;transition:background .3s}.nav-cta:hover{background:var(--muted-gold)}.hamburger{display:none;flex-direction:column;gap:5px;padding:4px}.hamburger span{display:block;width:24px;height:1px;background:var(--charcoal)}.mobile-nav{position:fixed;inset:0;z-index:799;background:var(--charcoal);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.mobile-nav.open{opacity:1;visibility:visible}.mobile-nav a{font-family:var(--display);font-size:32px;font-weight:400;color:var(--ivory);opacity:.6;transition:opacity .3s,color .3s}.mobile-nav a:hover{opacity:1;color:var(--muted-gold)}.mob-close{position:absolute;top:26px;right:40px;font-family:var(--sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--stone)}.hslide{position:absolute;inset:0;opacity:0;transition:opacity 1.8s ease;transform:scale(1.05);transition:opacity 1.8s ease,transform 8s ease}.hslide.on{opacity:1;transform:scale(1)}.hslide img{width:100%;height:100%;object-fit:cover}.hdot{width:26px;height:1px;background:rgba(255,255,255,.28);cursor:none;transition:.3s}.hdot.on{background:var(--muted-gold);width:54px}.container{max-width:1400px;margin:0 auto;padding:0 100px}.section{padding:120px 0}.h1{font-family:var(--display);font-size:clamp(44px,5.5vw,80px);font-weight:400;line-height:1.08;color:var(--charcoal)}.h2{font-family:var(--display);font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1.12;color:var(--charcoal)}.h3{font-family:var(--display);font-size:clamp(26px,2.8vw,40px);font-weight:400;line-height:1.2;color:var(--charcoal)}.h1 em,.h2 em,.h3 em{font-style:italic;color:var(--stone-dark)}.btn{display:inline-block;font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;transition:.3s ease;cursor:none;white-space:nowrap}.bespoke-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.footer{background:var(--charcoal);color:var(--ivory);padding:80px 100px 44px}.reveal{opacity:0;transform:translateY(36px);transition:opacity .9s ease,transform .9s ease}.reveal.vis{opacity:1;transform:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes loadBar{from{left:-100%}to{left:0}}@keyframes scrollPulse{0%,100%{opacity:.28;transform:scaleY(.65);transform-origin:bottom}50%{opacity:1;transform:scaleY(1)}}@media (max-width:1200px){.container{padding:0 48px}.nav{padding:22px 48px}.nav.scrolled{padding:14px 48px}.footer{padding:72px 48px 40px}}@media (max-width:900px){.nav-center,.nav-cta{display:none}.hamburger{display:flex}.container{padding:0 28px}.bespoke-form{grid-template-columns:1fr}.footer{padding:56px 28px 32px}}:root{--ivory:#F6F0E6;--warm-white:#FBF7EF;--charcoal:#171511;--charcoal-mid:#262018;--deep-green:#132519;--forest:#1F3A26;--muted-gold:#C39A58;--gold-light:#D7B875;--gold-pale:#F0D9A4;--sand:#D9C49B;--sand-light:#EAE0CB}body{background:radial-gradient(circle at 20% 0%,rgba(195,154,88,.10),transparent 28%),var(--ivory)}.nav{padding:22px 64px;background:linear-gradient(to bottom,rgba(23,21,17,.45),rgba(23,21,17,0))}.nav.scrolled{background:rgba(246,240,230,.94)}.nav-logo img{height:58px;max-width:255px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.22))}.nav.scrolled .nav-logo img{filter:none}.nav:not(.scrolled) .nav-link{color:var(--ivory);opacity:.82;text-shadow:0 2px 12px rgba(0,0,0,.25)}.nav:not(.scrolled) .hamburger span{background:var(--ivory)}.nav-cta{background:linear-gradient(135deg,#C39A58,#8D6835);box-shadow:0 16px 36px rgba(0,0,0,.16)}@media (max-width:900px){body,button,a,input,textarea,select{cursor:auto}.nav-logo img{height:52px;max-width:225px}.nav:not(.scrolled){background:linear-gradient(to bottom,rgba(23,21,17,.65),rgba(23,21,17,0))}}@media (max-width:560px){.nav{padding:18px 24px}.nav.scrolled{padding:12px 24px}.nav-logo img{height:48px;max-width:205px}}.nav-logo{display:flex;align-items:center;min-width:154px}.nav-logo img{height:82px;width:154px;max-width:154px;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(0,0,0,.32))}.nav.scrolled .nav-logo img{height:72px;width:136px;max-width:136px;filter:none}.hslide img{object-fit:cover}img[src*="taj-mahal-sunrise"]{object-position:center 58%}.eit-private-tab{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:940;background:linear-gradient(135deg,#16130f,#2b2117);color:#F7E7B6;border:1px solid rgba(240,217,164,.42);border-left:none;padding:18px 9px 18px 11px;box-shadow:0 20px 60px rgba(0,0,0,.30);border-radius:0 14px 14px 0;cursor:pointer}.eit-private-tab span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--sans);font-size:10px;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.eit-private-tab:hover{background:linear-gradient(135deg,#2b2117,#7a592b)}.eit-drawer-backdrop{position:fixed;inset:0;background:rgba(12,10,7,.54);backdrop-filter:blur(6px);z-index:945;opacity:0;pointer-events:none;transition:opacity .45s var(--ease)}.eit-private-drawer{position:fixed;right:0;top:0;width:min(520px,92vw);height:100vh;z-index:950;background:linear-gradient(180deg,#FBF7EF,#EFE0C5);box-shadow:-32px 0 90px rgba(0,0,0,.34);transform:translateX(104%);transition:transform .62s cubic-bezier(.16,1,.3,1);overflow-y:auto;border-left:1px solid rgba(195,154,88,.45)}.eit-drawer-open .eit-private-drawer{transform:translateX(0)}.eit-drawer-open .eit-drawer-backdrop{opacity:1;pointer-events:auto}.eit-drawer-close{position:absolute;right:22px;top:18px;width:42px;height:42px;border:1px solid rgba(23,21,17,.15);background:rgba(255,255,255,.36);color:var(--charcoal);font-size:30px;line-height:34px;cursor:pointer;z-index:2}.eit-private-drawer *,.eit-private-tab{cursor:auto}@media (max-width:900px){.nav-logo img{height:68px;width:128px;max-width:128px}.nav.scrolled .nav-logo img{height:58px;width:112px;max-width:112px}.eit-private-tab{top:auto;bottom:18px;left:18px;transform:none;border:1px solid rgba(240,217,164,.42);border-radius:999px;padding:13px 17px}.eit-private-tab span{writing-mode:horizontal-tb;transform:none;font-size:9px}}.nav-logo{min-width:118px;align-items:center}.nav-logo img{height:78px!important;width:78px!important;max-width:78px!important;object-fit:contain!important;border-radius:0;filter:drop-shadow(0 14px 28px rgba(0,0,0,.36))!important}.nav.scrolled .nav-logo img{height:66px!important;width:66px!important;max-width:66px!important;filter:drop-shadow(0 8px 18px rgba(0,0,0,.20))!important}.eit-private-tab{left:0;top:50%;padding:16px 9px 16px 10px;background:linear-gradient(145deg,#0f0d0b 0%,#21170f 52%,#6f522a 100%);border-color:rgba(224,190,113,.58);box-shadow:0 22px 70px rgba(0,0,0,.40),inset 0 0 0 1px rgba(255,255,255,.04);cursor:pointer!important}.eit-private-tab:before{content:"";position:absolute;inset:7px;border:1px solid rgba(238,205,133,.26);border-radius:0 10px 10px 0;pointer-events:none}.eit-private-tab span{font-size:9px;letter-spacing:.28em;color:#F4D78B}.eit-private-tab:hover{transform:translateY(-50%) translateX(2px)}.eit-drawer-backdrop{background:rgba(10,8,6,.62);backdrop-filter:blur(9px)}.eit-private-drawer{width:min(560px,94vw);height:100dvh;overflow:hidden;background:radial-gradient(circle at 88% 8%,rgba(230,190,110,.22),transparent 30%),linear-gradient(180deg,#15120f 0%,#21170f 42%,#f6ecd8 42%,#efe1c6 100%);border-left:1px solid rgba(226,190,116,.52);box-shadow:-38px 0 110px rgba(0,0,0,.46)}.eit-private-drawer:before{content:"";position:absolute;inset:16px;border:1px solid rgba(229,195,126,.34);pointer-events:none;z-index:1}.eit-drawer-close{right:28px;top:24px;width:36px;height:36px;background:rgba(255,246,225,.08);border-color:rgba(238,205,133,.42);color:#F6D98B;font-size:25px;line-height:29px;cursor:pointer!important}.eit-private-drawer *,.eit-private-tab{cursor:auto}.eit-private-tab,.eit-private-tab *,.eit-drawer-close{cursor:pointer!important}@media (max-width:900px){.nav-logo{min-width:82px}.nav-logo img{height:58px!important;width:58px!important;max-width:58px!important}.nav.scrolled .nav-logo img{height:52px!important;width:52px!important;max-width:52px!important}.eit-private-tab:hover{transform:none}.eit-private-drawer{width:100vw}}@media (max-width:460px){.eit-drawer-close{right:20px;top:18px}}body.eit-drawer-open{cursor:auto!important}.eit-drawer-open .eit-drawer-backdrop{pointer-events:auto!important;cursor:pointer!important}.eit-private-drawer{pointer-events:auto!important}.eit-private-drawer *{pointer-events:auto}.eit-drawer-close{display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:20!important;pointer-events:auto!important;border-radius:50%}.eit-private-tab{cursor:pointer!important;pointer-events:auto!important}.eit-private-tab *{pointer-events:none!important}.nav-logo img{background:transparent!important;mix-blend-mode:normal!important}.nav-logo img{filter:drop-shadow(0 14px 30px rgba(0,0,0,.38))!important}.nav.scrolled .nav-logo img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.18))!important}@media (min-width:901px){.nav-logo{min-width:96px!important}.nav-logo img{height:94px!important;width:92px!important;max-width:92px!important}.nav.scrolled .nav-logo img{height:76px!important;width:74px!important;max-width:74px!important}}@media print{.nav,.mobile-nav,.eit-private-tab,.eit-private-drawer,.eit-drawer-backdrop,.footer{display:none!important}}.nav-logo img{filter:none!important}.nav-logo{display:flex;align-items:center;flex:0 0 auto}.nav-logo img{height:68px;width:auto;object-fit:contain;display:block}@media (max-height:760px) and (min-width:900px){.nav-logo img{height:58px}.nav-center{gap:28px}.nav-link,.nav-cta{font-size:10px}.nav-cta{padding:10px 20px}.btn{padding:13px 24px}}@media (max-width:900px){.nav-logo img{height:58px;max-width:none}}@media (max-width:560px){.nav-logo img{height:50px}.btn{padding:12px 18px;font-size:10px}}:root{--eit-space-compact:clamp(44px,5vw,64px);--eit-space-standard:clamp(64px,7vw,92px);--eit-space-cinematic:clamp(78px,8.5vw,108px)}.btn,.nav-cta,button[type="submit"]{position:relative;overflow:hidden;isolation:isolate;border-radius:999px;transition:transform .22s ease,background .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}.btn::before,.btn::after,.nav-cta::before,.nav-cta::after,button[type="submit"]::before,button[type="submit"]::after{content:none!important;display:none!important}.nav-cta{background:linear-gradient(135deg,#b8914e,#d5b16a 48%,#987137);color:#1f160d!important;border:1px solid rgba(231,202,136,.72)!important;box-shadow:0 14px 34px rgba(64,41,17,.16)}button[type="submit"]{background:#17120d;color:#f7e8c5;border:1px solid rgba(210,172,97,.55);box-shadow:0 14px 34px rgba(28,18,10,.13)}.btn:hover,.nav-cta:hover,button[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 18px 42px rgba(64,41,17,.18)}:root{--eit-cta-radius:2px;--eit-cta-gold:#b88f4a;--eit-cta-gold-soft:#d7b36a;--eit-cta-ink:#17120d}.btn,.nav-cta,button[type="submit"]{border-radius:var(--eit-cta-radius)!important;font-weight:400!important;letter-spacing:.18em!important;line-height:1!important;box-shadow:none!important;transform:none}.btn::before,.btn::after,.nav-cta::before,.nav-cta::after,button[type="submit"]::before,button[type="submit"]::after{content:none!important;display:none!important}.nav-cta{background:linear-gradient(135deg,#9f773b 0%,#caa45d 52%,#8e6632 100%)!important;color:#1b130b!important;border:1px solid rgba(230,197,126,.72)!important}button[type="submit"]{background:#17120d!important;color:#f5e5c0!important;border:1px solid rgba(202,164,93,.58)!important}.btn:hover,.nav-cta:hover,button[type="submit"]:hover{transform:translateY(-1px)!important;box-shadow:0 14px 32px rgba(49,31,17,.14)!important}.nav-cta:hover{background:linear-gradient(135deg,#caa45d 0%,#dfc280 55%,#a97d3e 100%)!important}.nav-cta{padding:11px 22px!important}.eit-private-tab{border-radius:0 3px 3px 0!important}@media (max-width:620px){.nav-cta{padding:10px 16px!important}}.nav{min-height:78px!important;padding:10px clamp(32px,4.8vw,58px)!important;display:grid!important;grid-template-columns:minmax(64px,1fr) auto minmax(190px,1fr)!important;align-items:center!important;gap:24px!important;background:linear-gradient(to bottom,rgba(12,10,7,.72),rgba(12,10,7,.24) 72%,rgba(12,10,7,0))!important;border-bottom:1px solid rgba(232,213,176,.12)!important;box-shadow:none!important}.nav.scrolled{min-height:66px!important;padding-top:7px!important;padding-bottom:7px!important;background:rgba(18,16,12,.92)!important;border-bottom:1px solid rgba(232,213,176,.18)!important;box-shadow:0 18px 48px rgba(0,0,0,.22)!important}.nav-logo{justify-self:start!important;min-width:72px!important;width:auto!important;display:flex!important;align-items:center!important;line-height:0!important}.nav-logo img,.nav.scrolled .nav-logo img{width:60px!important;height:60px!important;max-width:60px!important;object-fit:contain!important;filter:drop-shadow(0 14px 30px rgba(0,0,0,.38))!important}.nav.scrolled .nav-logo img{width:50px!important;height:50px!important;max-width:50px!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.18))!important}.nav-center{justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(22px,2.4vw,34px)!important;height:100%!important}.nav-link{display:flex!important;align-items:center!important;height:38px!important;color:var(--ivory)!important;opacity:.82!important;font-size:10px!important;letter-spacing:.16em!important;line-height:1!important;text-shadow:0 2px 12px rgba(0,0,0,.22)!important}.nav-link:hover{color:var(--gold-pale)!important;opacity:1!important}.nav-cta{justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:11px 22px!important;color:var(--gold-pale)!important;background:rgba(232,213,176,.12)!important;border:1px solid rgba(232,213,176,.34)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)!important}.nav-cta:hover{background:var(--muted-gold)!important;color:#17120b!important}.nav-drop{height:38px!important;display:flex!important;align-items:center!important}.nav-drop-menu{top:calc(100%+12px)!important;background:#17120d!important;border:1px solid rgba(232,213,176,.18)!important;box-shadow:0 24px 70px rgba(0,0,0,.32)!important}.nav-drop-menu a{color:var(--ivory)!important;opacity:.72!important}.nav-drop-menu a:hover{background:rgba(232,213,176,.08)!important;color:var(--gold-pale)!important;opacity:1!important}.hamburger{justify-self:end!important}.hamburger span{background:var(--gold-pale)!important}@media (max-width:1100px){.nav{grid-template-columns:auto 1fr auto!important;gap:16px!important}.nav-center{gap:18px!important}.nav-link{font-size:9px!important;letter-spacing:.13em!important}.nav-cta{padding:10px 16px!important;font-size:9px!important}}@media (max-width:900px){.nav,.nav.scrolled{display:flex!important;min-height:66px!important;padding:8px 22px!important;background:rgba(18,16,12,.88)!important}.nav-center,.nav-cta{display:none!important}.nav-logo img,.nav.scrolled .nav-logo img{width:46px!important;height:46px!important;max-width:46px!important}.hamburger{display:flex!important}}body:not(.pkg-page) .eit-private-tab{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:1400;background:linear-gradient(145deg,#0f0d0b 0%,#21170f 52%,#6f522a 100%);color:#F4D78B;border:1px solid rgba(224,190,113,.58);border-left:none;padding:16px 9px 16px 10px;box-shadow:0 22px 70px rgba(0,0,0,.40),inset 0 0 0 1px rgba(255,255,255,.04);border-radius:0 3px 3px 0;cursor:pointer!important}body:not(.pkg-page) .eit-private-tab:before{content:"";position:absolute;inset:7px;border:1px solid rgba(238,205,133,.26);border-radius:0 2px 2px 0;pointer-events:none}body:not(.pkg-page) .eit-private-tab span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--sans);font-size:9px;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;color:#F4D78B;font-weight:800}body:not(.pkg-page) .eit-private-tab:hover{transform:translateY(-50%) translateX(2px)}.eit-private-drawer{width:min(560px,94vw)!important;height:100dvh!important;overflow:hidden!important;background:radial-gradient(circle at 88% 8%,rgba(230,190,110,.22),transparent 30%),linear-gradient(180deg,#15120f 0%,#21170f 42%,#f6ecd8 42%,#efe1c6 100%)!important;border-left:1px solid rgba(226,190,116,.52)!important;box-shadow:-38px 0 110px rgba(0,0,0,.46)!important}.eit-private-drawer:before{content:""!important;position:absolute!important;inset:16px!important;border:1px solid rgba(229,195,126,.34)!important;pointer-events:none!important;z-index:1!important}@media (max-width:900px){.eit-private-drawer{width:100vw!important}}html{scroll-behavior:smooth}.skip-link{position:fixed;left:16px;top:-60px;z-index:100000;background:#fff;color:#1e1914;padding:12px 16px;border:2px solid #a9793e}.skip-link:focus{top:16px}.hp-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-status{min-height:1.4em;margin-top:10px;font-size:13px;color:#5e4a33}.form-status.error{color:#9b2d20}.form-status.success{color:#245c3f}.privacy-consent{display:flex!important;align-items:flex-start!important;gap:9px!important;font-size:11px!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important}.privacy-consent input{width:auto!important;margin-top:3px}.privacy-consent a{text-decoration:underline}.nav-cta{border:0;cursor:pointer}.saved-journeys-list{display:grid;gap:12px;margin-top:30px}.mobile-nav[aria-hidden="true"]{visibility:hidden}.mobile-nav.open{visibility:visible}.nav-logo img{object-fit:contain}.eit-private-drawer[aria-hidden="true"]{pointer-events:none}body,a,button,input,select,textarea{cursor:auto!important}.c-select{cursor:pointer!important}.eit-private-tab{z-index:9990}.eit-drawer-backdrop{z-index:9991}.eit-private-drawer{z-index:9992}form button[type=submit]:disabled{opacity:.65;cursor:wait!important}.nav a:focus-visible,.nav button:focus-visible{outline:2px solid #d5aa69;outline-offset:3px}.faq-question:focus-visible{outline:2px solid #a9793e;outline-offset:4px}@media (max-width:600px){.eit-private-tab{left:0!important;bottom:auto!important;top:52%!important;transform:translateY(-50%) rotate(180deg)!important;writing-mode:vertical-rl!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}:root{--display:"Playfair Display","GFS Baskerville",Baskerville,"Times New Roman",serif;--serif:"Playfair Display","GFS Baskerville",Baskerville,"Times New Roman",serif;--sans:"Inter","Avenir Next","Segoe UI",Arial,sans-serif;--hero-ivory:#fff8ea;--hero-gold:#e5c681}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--sans);font-weight:400}.h1,.h2,.h3{font-family:var(--display)}@media (prefers-reduced-motion:reduce){.hslide{animation:none!important;transition:none!important}}@media (max-width:700px){body:not(.pkg-page) .eit-private-tab{left:auto!important;right:14px!important;top:auto!important;bottom:14px!important;transform:none!important;writing-mode:horizontal-tb!important;padding:12px 15px!important;border:1px solid rgba(224,190,113,.58)!important;border-radius:2px!important}body:not(.pkg-page) .eit-private-tab:before{display:none!important}body:not(.pkg-page) .eit-private-tab span{writing-mode:horizontal-tb!important;transform:none!important;font-size:8px!important;letter-spacing:.22em!important}body:not(.pkg-page) .eit-private-tab:hover{transform:none!important}}@media (max-width:700px){body:not(.pkg-page) .eit-private-tab{display:none!important}}body.eit-drawer-open{overflow:hidden!important}body .eit-private-drawer{width:min(620px,100vw)!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;background:#f4ead7!important;border-left:1px solid rgba(219,181,107,.58)!important;box-shadow:-34px 0 100px rgba(0,0,0,.42)!important}body .eit-private-drawer::before{content:""!important;position:absolute!important;inset:10px!important;z-index:3!important;border:1px solid rgba(226,190,116,.22)!important;pointer-events:none!important}body .eit-drawer-close{position:absolute!important;top:18px!important;right:20px!important;z-index:20!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(239,210,148,.28)!important;background:rgba(255,255,255,.055)!important;color:#fff3d7!important;font:300 30px/1 var(--sans)!important;cursor:pointer!important}body .eit-private-drawer .privacy-consent{display:grid!important;grid-template-columns:16px 1fr!important;gap:8px!important;align-items:start!important;color:#6d5a3f!important;font-size:9.5px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}body .eit-private-drawer .privacy-consent input{width:15px!important;height:15px!important;min-height:0!important;margin:1px 0 0!important;padding:0!important}body .eit-private-drawer .privacy-consent a{color:#6e4e28!important;text-decoration:underline!important}body .eit-private-drawer .form-status{min-height:0!important;margin:0!important;font-family:var(--sans)!important;font-size:10px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}@media (max-width:700px){body .eit-private-drawer{width:100vw!important;border-left:0!important}body .eit-private-drawer::before{inset:7px!important}body .eit-drawer-close{top:15px!important;right:14px!important;width:38px!important;height:38px!important}}body .eit-private-drawer{width:min(570px,100vw)!important}body .eit-private-drawer .privacy-consent{gap:7px!important;font-size:8.5px!important;line-height:1.4!important}body .eit-private-drawer .privacy-consent input{width:14px!important;height:14px!important}body .eit-private-drawer .form-status{font-size:9px!important;line-height:1.35!important}@media (max-width:700px){body .eit-drawer-close{top:12px!important;right:12px!important;width:34px!important;height:34px!important;font-size:25px!important}body .eit-private-drawer .privacy-consent{font-size:7.6px!important;line-height:1.3!important}}body .eit-private-drawer .privacy-consent{display:flex!important;flex-direction:row!important;align-items:flex-start!important}body .eit-private-drawer .privacy-consent span{display:block!important;min-width:0!important}body .eit-private-drawer{width:min(550px,100vw)!important}body .eit-private-drawer .privacy-consent{align-items:center!important;gap:6px!important;margin:0!important;font-size:8px!important;line-height:1.2!important;letter-spacing:.04em!important}body .eit-private-drawer .privacy-consent input{flex:0 0 13px!important;width:13px!important;height:13px!important;margin:0!important}body .eit-private-drawer .privacy-consent a{font-weight:650!important}@media (max-width:700px){body .eit-drawer-close{top:9px!important;right:9px!important;width:32px!important;height:32px!important}body .eit-private-drawer .privacy-consent{font-size:7.2px!important;line-height:1.15!important}}body.menu-open{overflow:hidden!important}.mobile-nav.mobile-nav-v47{position:fixed!important;inset:0!important;z-index:2200!important;display:block!important;padding:0!important;background:radial-gradient(circle at 12% 4%,rgba(207,157,91,.19),transparent 28%),radial-gradient(circle at 92% 88%,rgba(112,73,33,.18),transparent 31%),linear-gradient(145deg,#17150f 0%,#0f0f0d 52%,#17130e 100%)!important;color:#f7f0e4!important;overflow-y:auto!important;overscroll-behavior:contain;opacity:0!important;visibility:hidden!important;transform:translateY(-12px)!important;transition:opacity .42s ease,visibility .42s ease,transform .42s ease!important}.mobile-nav.mobile-nav-v47::before{content:"";position:fixed;inset:12px;pointer-events:none;border:1px solid rgba(218,179,119,.11);z-index:-1}.mobile-nav.mobile-nav-v47.open{opacity:1!important;visibility:visible!important;transform:none!important}.mobile-nav-v47-shell{width:min(760px,100%);min-height:100dvh;margin:0 auto;padding:clamp(22px,5vw,44px) clamp(22px,6vw,54px) max(28px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:0}.mobile-nav-v47-top{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-bottom:22px;border-bottom:1px solid rgba(235,211,173,.14)}.mobile-nav-v47-brand{display:flex!important;align-items:center!important;gap:16px!important;color:#fff7e9!important;opacity:1!important}.mobile-nav-v47-brand img{width:70px!important;height:auto!important;max-width:none!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,.25))}.mobile-nav-v47-brand span{font-family:var(--sans)!important;font-size:8px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:rgba(231,199,150,.68)!important}.mobile-nav-v47-close{position:static!important;display:flex!important;align-items:center!important;gap:10px!important;padding:10px 0!important;color:rgba(255,249,239,.76)!important;font-family:var(--sans)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important}.mobile-nav-v47-close b{display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(221,181,118,.28);font-family:var(--sans);font-size:18px;font-weight:300;line-height:1;color:#d7ae72}.mobile-nav-v47-intro{padding:34px 0 25px}.mobile-nav-v47-intro p{margin:0 0 8px!important;font-family:var(--sans)!important;font-size:8px!important;font-weight:700!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#c89b60!important}.mobile-nav-v47-intro h2{max-width:580px;margin:0!important;font-family:var(--display)!important;font-size:clamp(34px,8.8vw,56px)!important;font-weight:500!important;line-height:.98!important;letter-spacing:-.035em!important;color:#fff8ec!important;text-wrap:balance}.mobile-nav-v47-primary{display:grid!important;border-top:1px solid rgba(235,211,173,.12)!important}.mobile-nav-v47-primary>a{display:grid!important;grid-template-columns:34px 1fr auto!important;align-items:center!important;gap:14px!important;min-height:69px!important;padding:13px 0!important;border-bottom:1px solid rgba(235,211,173,.12)!important;color:#fff8ec!important;opacity:1!important;transition:padding-left .25s ease,background .25s ease!important}.mobile-nav-v47-primary>a>span{font-family:var(--sans)!important;font-size:8px!important;font-weight:700!important;letter-spacing:.18em!important;color:#b98b50!important}.mobile-nav-v47-primary>a div{display:grid;gap:3px}.mobile-nav-v47-primary>a strong{font-family:var(--display)!important;font-size:clamp(22px,5.8vw,31px)!important;font-weight:500!important;line-height:1!important;color:rgba(255,248,236,.84)!important}.mobile-nav-v47-primary>a small{font-family:var(--sans)!important;font-size:8px!important;font-weight:500!important;letter-spacing:.09em!important;color:rgba(255,248,236,.36)!important}.mobile-nav-v47-primary>a>b{font-family:var(--sans)!important;font-size:14px!important;font-weight:300!important;color:#c99b5e!important}.mobile-nav-v47-primary>a:hover,.mobile-nav-v47-primary>a:focus-visible,.mobile-nav-v47-primary>a.is-current{padding-left:10px!important;background:linear-gradient(90deg,rgba(201,155,94,.10),transparent)!important}.mobile-nav-v47-primary>a.is-current strong{color:#e2bd83!important}.mobile-nav-v47-secondary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:23px 0!important;border-bottom:1px solid rgba(235,211,173,.12)!important}.mobile-nav-v47-secondary a{padding:8px 6px!important;color:rgba(255,248,236,.55)!important;font-family:var(--sans)!important;font-size:8px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.13em!important;text-align:center!important;text-transform:uppercase!important;opacity:1!important;border-right:1px solid rgba(235,211,173,.10)}.mobile-nav-v47-secondary a:last-child{border-right:0}.mobile-nav-v47-secondary a.is-current,.mobile-nav-v47-secondary a:hover{color:#ddb77d!important}.mobile-nav-v47-contact{display:grid!important;grid-template-columns:1.25fr .75fr!important;gap:12px!important;margin-top:auto!important;padding-top:24px!important}.mobile-nav-v47-contact button,.mobile-nav-v47-contact>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:52px!important;padding:0 17px!important;text-align:left!important}.mobile-nav-v47-contact button{background:#d2a466!important;color:#17120d!important;font-family:var(--sans)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.17em!important;text-transform:uppercase!important}.mobile-nav-v47-contact button b{font-size:16px;font-weight:400}.mobile-nav-v47-contact>a{border:1px solid rgba(218,179,119,.28)!important;color:#fff7e9!important;opacity:1!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}.mobile-nav-v47-contact>a span{font-family:var(--sans)!important;font-size:8px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:#ddb77d!important}.mobile-nav-v47-contact>a small{font-family:var(--sans)!important;font-size:9px!important;color:rgba(255,248,236,.57)!important}@media(max-width:540px){.mobile-nav-v47-shell{padding-left:20px;padding-right:20px}.mobile-nav-v47-brand img{width:60px!important}.mobile-nav-v47-brand span{display:none}.mobile-nav-v47-intro{padding:27px 0 19px}.mobile-nav-v47-intro h2{font-size:37px!important}.mobile-nav-v47-primary>a{min-height:61px!important}.mobile-nav-v47-primary>a strong{font-size:24px!important}.mobile-nav-v47-secondary{grid-template-columns:1fr 1fr!important}.mobile-nav-v47-secondary a:nth-child(2){border-right:0}.mobile-nav-v47-secondary a:nth-child(-n+2){border-bottom:1px solid rgba(235,211,173,.1)}.mobile-nav-v47-contact{grid-template-columns:1fr!important}.mobile-nav-v47-contact>a{min-height:48px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}}@media(max-height:700px) and (min-width:541px){.mobile-nav-v47-intro{padding:22px 0 16px}.mobile-nav-v47-intro h2{font-size:37px!important}.mobile-nav-v47-primary>a{min-height:53px!important;padding:8px 0!important}.mobile-nav-v47-primary>a strong{font-size:23px!important}.mobile-nav-v47-secondary{padding:14px 0!important}.mobile-nav-v47-contact{padding-top:15px!important}.mobile-nav-v47-contact button,.mobile-nav-v47-contact>a{min-height:46px!important}}@media(prefers-reduced-motion:reduce){.mobile-nav.mobile-nav-v47,.mobile-nav-v47-primary>a{transition:none!important}}:root{--v48-space-major:104px;--v48-space-standard:84px;--v48-space-compact:60px;--v48-space-cta:82px;--v48-ivory:#f7f3ee;--v48-warm:#fbf8f2;--v48-charcoal:#181612;--v48-ink:#29241e;--v48-stone:#766d61;--v48-gold:#c89b60;--v48-gold-soft:#e2c18f;--v48-line:rgba(83,61,37,.15);--v48-dark-line:rgba(232,204,161,.14);--v48-shadow:0 24px 70px rgba(39,27,14,.09)}html{scroll-padding-top:100px}.v48-refinement{background:var(--v48-ivory)}.v48-refinement .section{padding:var(--v48-space-major) 0}.v48-refinement section+section{scroll-margin-top:96px}.nav.nav-v48{height:auto;padding:17px clamp(34px,5vw,76px);border-bottom:1px solid transparent;transition:padding .35s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease}.nav.nav-v48:not(.scrolled){background:linear-gradient(180deg,rgba(10,10,9,.64),rgba(10,10,9,.20) 70%,transparent);border-bottom-color:rgba(255,255,255,.08)}.nav.nav-v48:not(.scrolled) .nav-link{color:#fff8ec;opacity:.77}.nav.nav-v48:not(.scrolled) .nav-link:hover,.nav.nav-v48:not(.scrolled) .nav-link.active{opacity:1;color:#fff9ef}.nav.nav-v48:not(.scrolled) .hamburger span{background:#fff8ec}.nav.nav-v48.scrolled{padding:12px clamp(34px,5vw,76px);background:rgba(248,244,238,.965);border-bottom-color:rgba(82,61,37,.13);box-shadow:0 12px 38px rgba(25,20,14,.07)}.nav-v48 .nav-logo img{height:49px;width:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.11))}.nav-v48 .nav-center{gap:clamp(23px,2.5vw,38px)}.nav-v48 .nav-link{font-size:9px;font-weight:650;letter-spacing:.18em;opacity:.72}.nav-v48 .nav-link::after{bottom:-7px;height:1px}.nav-v48 .nav-cta-v48{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 23px;border:1px solid rgba(205,158,94,.7);background:rgba(199,153,91,.92);color:#17130e;font-family:var(--sans);font-size:8.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 12px 30px rgba(73,48,19,.13);transition:background .25s ease,color .25s ease,transform .25s ease}.nav-v48 .nav-cta-v48:hover{background:#e0bd86;color:#17130e;transform:translateY(-1px)}.nav-v48 .nav-cta-v48.is-current{outline:1px solid rgba(255,255,255,.35);outline-offset:3px}.nav-drop-menu-v48{top:calc(100% + 12px)!important;left:-34px!important;transform:translateY(-8px)!important;width:340px;min-width:340px!important;padding:12px!important;border:1px solid rgba(100,72,39,.14)!important;background:rgba(250,247,241,.985)!important;box-shadow:0 28px 70px rgba(35,25,14,.16)!important;backdrop-filter:blur(18px)}.nav-drop-v48:hover .nav-drop-menu-v48,.nav-drop-v48:focus-within .nav-drop-menu-v48{transform:translateY(0)!important;opacity:1;visibility:visible}.nav-drop-menu-v48>a{display:grid!important;grid-template-columns:1fr auto;gap:3px 16px;padding:11px 13px!important;border-bottom:1px solid rgba(91,65,37,.09);opacity:1!important;text-transform:none!important;background:transparent!important}.nav-drop-menu-v48>a span{font-family:var(--display);font-size:19px;font-weight:550;line-height:1.05;letter-spacing:-.01em;color:#30271d}.nav-drop-menu-v48>a small{grid-column:1/-1;font-family:var(--sans);font-size:7px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#948574}.nav-drop-menu-v48>a:hover{padding-left:18px!important;background:#f1e7d8!important}.nav-drop-menu-v48 .nav-drop-all{display:flex!important;align-items:center;justify-content:space-between;margin-top:5px;border-bottom:0;background:#211c16!important}.nav-drop-menu-v48 .nav-drop-all span{font-family:var(--sans);font-size:7.8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#f5e9d7}.nav-drop-menu-v48 .nav-drop-all b{color:#d4aa6d;font-weight:400}.mobile-nav-v48-shell{height:100dvh!important;min-height:0!important;overflow:hidden!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.mobile-nav-v48-scroll{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:rgba(213,171,108,.35) transparent}.mobile-nav-v48-scroll::-webkit-scrollbar{width:3px}.mobile-nav-v48-scroll::-webkit-scrollbar-thumb{background:rgba(213,171,108,.35)}.mobile-nav-v48 .mobile-nav-v47-top{flex:none}.mobile-nav-v48 .mobile-nav-v47-intro{padding:27px 0 19px}.mobile-nav-v48 .mobile-nav-v47-intro h2{font-size:clamp(34px,7.2vw,51px)!important;max-width:600px}.mobile-nav-v48 .mobile-nav-v47-primary>a{min-height:60px!important}.mobile-nav-v48 .mobile-nav-v47-primary>a strong{font-size:clamp(22px,5.2vw,29px)!important}.mobile-nav-v48-collection{display:grid!important;grid-template-columns:112px 1fr auto!important;align-items:center!important;gap:18px!important;margin:18px 0 0;padding:18px!important;border:1px solid rgba(220,180,119,.22)!important;background:linear-gradient(135deg,rgba(209,164,101,.14),rgba(255,255,255,.025))!important;color:#fff8ec!important;opacity:1!important}.mobile-nav-v48-collection>span{font-family:var(--sans)!important;font-size:7px!important;font-weight:800!important;letter-spacing:.18em!important;color:#d5aa6d!important}.mobile-nav-v48-collection div{display:grid;gap:4px}.mobile-nav-v48-collection strong{font-family:var(--display)!important;font-size:24px!important;font-weight:500!important;line-height:1!important}.mobile-nav-v48-collection small{font-family:var(--sans)!important;font-size:7.2px!important;line-height:1.45!important;letter-spacing:.05em!important;color:rgba(255,248,236,.43)!important}.mobile-nav-v48-collection b{font-size:14px;color:#d5aa6d}.mobile-nav-v48-collection.is-current{border-color:rgba(225,190,137,.55)!important}.mobile-nav-v48 .mobile-nav-v47-secondary{padding:17px 0 8px!important;border-bottom:0!important}.mobile-nav-v48-dock{position:relative!important;z-index:4;flex:none;grid-template-columns:1.18fr .82fr!important;margin:0!important;padding:13px 0 0!important;border-top:1px solid rgba(235,211,173,.13);background:linear-gradient(180deg,rgba(16,15,12,.72),#11100e 34%)}.mobile-nav-v48-dock>a{min-height:51px!important}.mobile-nav-v48-dock .mobile-nav-v48-begin{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;background:#d5a96d!important;border:1px solid #d5a96d!important;color:#17120d!important;font-family:var(--sans)!important;font-size:8px!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase!important}.mobile-nav-v48-dock .mobile-nav-v48-begin b{font-size:15px;font-weight:400}.mobile-nav-v48-dock>a:last-child{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:0 15px!important}.mobile-nav-v48-dock>a:last-child span{font-size:8px!important}.mobile-nav-v48-dock>a:last-child small{font-size:7.5px!important;text-transform:uppercase;letter-spacing:.1em}.footer-v48{position:relative;overflow:hidden;isolation:isolate;background:#12110f;color:#f4eee4}.footer-v48::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 4% 7%,rgba(195,145,82,.14),transparent 30%),radial-gradient(circle at 95% 90%,rgba(121,75,35,.13),transparent 28%),linear-gradient(135deg,#171510,#11100e 54%,#18140f)}.footer-v48::after{content:"";position:absolute;inset:17px;z-index:-1;border:1px solid rgba(213,173,112,.1);pointer-events:none}.footer-v48-frame{width:min(1380px,calc(100% - 96px));margin:0 auto;padding:76px 0 30px}.footer-v48-grid{display:grid;grid-template-columns:minmax(250px,1.2fr) .78fr .85fr 1.2fr;gap:clamp(38px,5vw,78px);padding-bottom:52px;border-bottom:1px solid var(--v48-dark-line)}.footer-v48-brand img{width:112px;height:auto;filter:drop-shadow(0 12px 28px rgba(0,0,0,.25))}.footer-v48-brand>p{max-width:330px;margin:24px 0 18px;font-family:var(--display);font-size:24px;line-height:1.25;color:rgba(255,248,237,.76)}.footer-v48-brand>span{font-family:var(--sans);font-size:7px;font-weight:750;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:#bf945b}.footer-v48-nav>p,.footer-v48-concierge>p{margin:0 0 20px;font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.21em;text-transform:uppercase;color:#d0a366}.footer-v48-nav nav{display:grid;gap:0}.footer-v48-nav nav>a{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(232,204,161,.08);font-family:var(--sans);font-size:9px;font-weight:500;line-height:1.55;color:rgba(255,249,239,.54);transition:color .2s ease,padding-left .2s ease}.footer-v48-nav nav>a:hover{padding-left:5px;color:#f2d8b1}.footer-v48-nav nav>a>span{font-size:6.5px;font-weight:800;letter-spacing:.12em;color:#8f6b3e}.footer-v48-nav .footer-v48-all{margin-top:8px;border-bottom:0;color:#d8ad72}.footer-v48-nav .footer-v48-all svg{width:13px;height:13px;margin-left:auto;fill:none;stroke:currentColor;stroke-width:1.5}.footer-v48-concierge{display:grid;align-content:start}.footer-v48-concierge>a{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(232,204,161,.08);color:rgba(255,249,239,.68)}.footer-v48-concierge i{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(213,170,105,.23);color:#c89b60}.footer-v48-concierge svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.footer-v48-concierge span{font-family:var(--sans);font-size:9px;line-height:1.45;overflow-wrap:anywhere}.footer-v48-concierge small{display:block;margin-bottom:2px;font-size:6.2px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,249,239,.31)}.footer-v48-payment{display:grid;grid-template-columns:minmax(0,.86fr) minmax(580px,1.14fr);gap:48px;align-items:center;padding:34px 0;border-bottom:1px solid var(--v48-dark-line)}.footer-v48-payment-copy>p{margin:0 0 8px;font-family:var(--sans);font-size:7px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#c99b5e}.footer-v48-payment-copy h2{margin:0 0 8px;font-family:var(--display);font-size:27px;font-weight:500;line-height:1.05;color:#fff7e9}.footer-v48-payment-copy>span{display:block;max-width:570px;font-family:var(--sans);font-size:9px;line-height:1.7;color:rgba(255,249,239,.43)}.footer-v48-payment-methods{display:grid;grid-template-columns:1.35fr repeat(4,1fr);border:1px solid rgba(218,179,119,.15)}.footer-v48-payment-methods>div{position:relative;display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:center;min-height:64px;padding:10px 11px;border-right:1px solid rgba(218,179,119,.12);background:rgba(255,255,255,.018)}.footer-v48-payment-methods>div:last-child{border-right:0}.footer-v48-payment-methods>div.is-preferred{background:linear-gradient(135deg,rgba(201,155,94,.16),rgba(255,255,255,.02))}.footer-v48-payment-methods>div.is-preferred::before{content:"Preferred";position:absolute;top:4px;right:5px;font-family:var(--sans);font-size:5.2px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#cda568}.footer-v48-payment-methods i{display:grid;place-items:center;color:#c99b5e}.footer-v48-payment-methods svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.footer-v48-payment-methods span{display:grid;gap:2px}.footer-v48-payment-methods strong{font-family:var(--sans);font-size:8px;font-weight:700;color:rgba(255,249,239,.78)}.footer-v48-payment-methods small{font-family:var(--sans);font-size:6px;line-height:1.3;color:rgba(255,249,239,.33)}.footer-v48-bottom{display:grid;grid-template-columns:1fr auto auto;gap:35px;align-items:center;padding-top:25px}.footer-v48-bottom>p,.footer-v48-bottom nav a,.footer-v48-bottom>div a{font-family:var(--sans);font-size:6.7px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,249,239,.34)}.footer-v48-bottom nav,.footer-v48-bottom>div{display:flex;align-items:center;gap:20px}.footer-v48-bottom a:hover{color:#d5aa6d}.footer-v48-bottom>div a{display:flex;align-items:center;gap:7px}.footer-v48-bottom svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4}.contact-v48-page{background:var(--v48-ivory)}.contact-v48-hero{position:relative;height:clamp(510px,61vh,650px);min-height:510px;overflow:hidden;display:flex;align-items:flex-end}.contact-v48-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;filter:saturate(.82) contrast(1.02)}.contact-v48-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,12,11,.55),rgba(12,12,11,.08) 38%,rgba(12,12,11,.78)),linear-gradient(90deg,rgba(12,12,11,.5),transparent 70%)}.contact-v48-hero-copy{position:relative;z-index:2;width:min(1280px,calc(100% - 144px));margin:0 auto;padding-bottom:58px;color:#fff}.contact-v48-hero-copy>p{margin:0 0 13px;font-family:var(--sans);font-size:8px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#e0b77b}.contact-v48-hero-copy h1{max-width:900px;margin:0;font-family:var(--display);font-size:clamp(58px,7.2vw,98px);font-weight:500;line-height:.88;letter-spacing:-.045em;color:#fff8ec}.contact-v48-hero-copy h1 em{color:#dfba80}.contact-v48-hero-copy>span{display:block;max-width:650px;margin-top:20px;font-family:var(--sans);font-size:12.5px;line-height:1.72;color:rgba(255,248,236,.66)}.contact-v48-choices{width:min(1180px,calc(100% - 96px));margin:50px auto 0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--v48-line);background:#fffaf4;box-shadow:var(--v48-shadow)}.contact-v48-choices>a{display:grid;grid-template-columns:48px 1fr auto;gap:18px;align-items:center;min-height:92px;padding:20px 26px;color:var(--v48-ink);border-right:1px solid var(--v48-line)}.contact-v48-choices>a:last-child{border-right:0;background:#211c16;color:#fff7e9}.contact-v48-choices i{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(174,125,66,.3);color:#ae7d42}.contact-v48-choices svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.contact-v48-choices div{display:grid;gap:4px}.contact-v48-choices small{font-family:var(--sans);font-size:6.5px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#9c8469}.contact-v48-choices strong{font-family:var(--display);font-size:24px;font-weight:550;line-height:1}.contact-v48-choices b{font-family:var(--sans);font-size:16px;font-weight:400;color:#bf8b4b}.contact-v48-main{width:min(1240px,calc(100% - 96px));margin:0 auto;padding:var(--v48-space-major) 0;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:80px;align-items:start}.contact-v48-kicker{margin:0 0 13px;font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.23em;text-transform:uppercase;color:#a77840}.contact-v48-form-wrap>h2,.contact-v48-concierge>h2,.contact-v48-office h2,.contact-v48-faq-head h2{margin:0;font-family:var(--display);font-size:clamp(44px,5vw,68px);font-weight:500;line-height:.92;letter-spacing:-.035em;color:#2a2118}.contact-v48-form-wrap h2 em,.contact-v48-concierge h2 em,.contact-v48-office h2 em,.contact-v48-faq-head h2 em{color:#a77840}.contact-v48-form{margin-top:40px!important;gap:18px!important}.contact-v48-form label{display:grid;gap:8px}.contact-v48-form label>span:first-child{font-family:var(--sans);font-size:7.5px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#716558}.contact-v48-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-v48-form .c-input{min-height:51px;padding:14px 15px;border:1px solid #ded1c0;border-bottom:1px solid #c6ae8c;background:#fffaf4;font-size:12px;cursor:auto}.contact-v48-form textarea.c-input{min-height:130px;resize:vertical}.contact-v48-form .c-input:focus{border-color:#b5854b;box-shadow:0 0 0 3px rgba(181,133,75,.08)}.contact-v48-consent{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start;gap:10px!important}.contact-v48-consent input{margin-top:2px}.contact-v48-submit{display:flex;align-items:center;gap:22px}.contact-v48-submit button{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:0 21px;border:0;background:#211c16;color:#fff8ec;font-family:var(--sans);font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.contact-v48-submit button:hover{background:#a77840}.contact-v48-submit p{max-width:270px;margin:0;font-family:var(--sans);font-size:8px;line-height:1.6;color:#8b7d6d}.contact-v48-concierge{position:sticky;top:110px;padding:42px 38px;background:#211c16;color:#fff;box-shadow:0 30px 75px rgba(34,23,12,.16)}.contact-v48-concierge .contact-v48-kicker{color:#d1a568}.contact-v48-concierge>h2{font-size:44px;color:#fff7e9}.contact-v48-concierge>p:not(.contact-v48-kicker){margin:20px 0 27px;font-family:var(--sans);font-size:10.5px;line-height:1.78;color:rgba(255,248,236,.51)}.contact-v48-promises{display:grid;border-top:1px solid rgba(232,204,161,.13)}.contact-v48-promises>div{display:grid;grid-template-columns:28px 1fr;gap:3px 12px;padding:17px 0;border-bottom:1px solid rgba(232,204,161,.13)}.contact-v48-promises span{grid-row:1/3;font-family:var(--sans);font-size:7px;font-weight:800;letter-spacing:.12em;color:#be8e50}.contact-v48-promises strong{font-family:var(--display);font-size:20px;font-weight:500;color:#fff6e8}.contact-v48-promises small{font-family:var(--sans);font-size:8px;line-height:1.6;color:rgba(255,248,236,.4)}.contact-v48-direct{display:grid;margin-top:22px}.contact-v48-direct>a{display:grid;grid-template-columns:25px 1fr;gap:11px;align-items:center;padding:10px 0;color:rgba(255,248,236,.7)}.contact-v48-direct svg{width:16px;height:16px;fill:none;stroke:#c7995c;stroke-width:1.4}.contact-v48-direct span{font-family:var(--sans);font-size:8.5px;overflow-wrap:anywhere}.contact-v48-direct small{display:block;font-size:5.8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,248,236,.3)}.contact-v48-office{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;width:min(1240px,calc(100% - 96px));margin:0 auto;padding:var(--v48-space-standard) 0;border-top:1px solid var(--v48-line)}.contact-v48-office>div:first-child>p:not(.contact-v48-kicker){margin:22px 0 13px;font-family:var(--sans);font-size:12px;line-height:1.8;color:#665c50}.contact-v48-office>div:first-child>a{font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9b6d36}.contact-v48-next>p{margin:0 0 18px;font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#9b6d36}.contact-v48-next ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--v48-line)}.contact-v48-next li{display:grid;grid-template-columns:42px 1fr;gap:16px;padding:19px 0;border-bottom:1px solid var(--v48-line)}.contact-v48-next li>span{font-family:var(--sans);font-size:7px;font-weight:800;color:#a87941}.contact-v48-next li div{display:grid;gap:5px}.contact-v48-next strong{font-family:var(--display);font-size:23px;font-weight:500;color:#32281d}.contact-v48-next small{font-family:var(--sans);font-size:9px;line-height:1.6;color:#756b5f}.contact-v48-faq{display:grid;grid-template-columns:.4fr .6fr;gap:80px;width:min(1240px,calc(100% - 96px));margin:0 auto;padding:var(--v48-space-standard) 0 var(--v48-space-major);border-top:1px solid var(--v48-line)}.contact-v48-faq-list{border-top:1px solid var(--v48-line)}.contact-v48-faq details{border-bottom:1px solid var(--v48-line)}.contact-v48-faq summary{display:flex;justify-content:space-between;gap:25px;padding:22px 0;cursor:pointer;list-style:none;font-family:var(--display);font-size:25px;line-height:1.12;color:#30261c}.contact-v48-faq summary::-webkit-details-marker{display:none}.contact-v48-faq summary span{font-family:var(--sans);font-size:18px;font-weight:300;color:#a87941;transition:transform .2s ease}.contact-v48-faq details[open] summary span{transform:rotate(45deg)}.contact-v48-faq details p{max-width:680px;margin:0;padding:0 44px 23px 0;font-family:var(--sans);font-size:10.5px;line-height:1.78;color:#706558}@media(max-width:1180px){.footer-v48-grid{grid-template-columns:1.15fr .8fr .9fr;gap:45px}.footer-v48-concierge{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.footer-v48-concierge>p{grid-column:1/-1}.footer-v48-payment{grid-template-columns:1fr;gap:24px}.contact-v48-main{gap:50px}.contact-v48-office,.contact-v48-faq{gap:50px}}@media(max-width:980px){.nav-v48 .nav-center,.nav-v48 .nav-cta-v48{display:none}.nav-v48 .hamburger{display:flex}.nav.nav-v48{padding:15px 28px}.nav.nav-v48.scrolled{padding:10px 28px}.footer-v48-frame{width:calc(100% - 60px)}.footer-v48-grid{grid-template-columns:1.2fr 1fr 1fr}.footer-v48-concierge{grid-column:1/-1}.footer-v48-payment-methods{grid-template-columns:repeat(3,1fr)}.footer-v48-payment-methods>div:nth-child(3){border-right:0}.footer-v48-payment-methods>div:nth-child(-n+3){border-bottom:1px solid rgba(218,179,119,.12)}.contact-v48-main{grid-template-columns:1fr}.contact-v48-concierge{position:static}.contact-v48-office,.contact-v48-faq{grid-template-columns:1fr}.contact-v48-choices{width:calc(100% - 60px)}}@media(max-width:760px){:root{--v48-space-major:72px;--v48-space-standard:58px;--v48-space-compact:42px;--v48-space-cta:62px}html{scroll-padding-top:78px}.v48-refinement .section{padding:72px 0}.nav-v48 .nav-logo img{height:42px}.nav.nav-v48{padding-left:19px;padding-right:19px}.mobile-nav-v48-shell{padding:15px 18px max(10px,env(safe-area-inset-bottom))!important}.mobile-nav-v48 .mobile-nav-v47-top{padding-bottom:13px}.mobile-nav-v48 .mobile-nav-v47-brand img{width:52px!important}.mobile-nav-v48 .mobile-nav-v47-intro{padding:17px 0 12px}.mobile-nav-v48 .mobile-nav-v47-intro h2{font-size:32px!important;line-height:.95!important}.mobile-nav-v48 .mobile-nav-v47-primary>a{min-height:51px!important;padding:7px 0!important;grid-template-columns:27px 1fr auto!important}.mobile-nav-v48 .mobile-nav-v47-primary>a strong{font-size:21px!important}.mobile-nav-v48 .mobile-nav-v47-primary>a small{font-size:6.5px!important}.mobile-nav-v48-collection{grid-template-columns:82px 1fr auto!important;margin-top:12px;padding:13px!important}.mobile-nav-v48-collection strong{font-size:20px!important}.mobile-nav-v48-collection small{font-size:6.3px!important}.mobile-nav-v48 .mobile-nav-v47-secondary{grid-template-columns:repeat(4,1fr)!important;padding:10px 0 3px!important}.mobile-nav-v48 .mobile-nav-v47-secondary a{padding:7px 2px!important;border-bottom:0!important;font-size:6.5px!important}.mobile-nav-v48 .mobile-nav-v47-secondary a:nth-child(2){border-right:1px solid rgba(235,211,173,.1)!important}.mobile-nav-v48-dock{grid-template-columns:1.2fr .8fr!important;padding-top:9px!important;gap:8px!important}.mobile-nav-v48-dock>a{min-height:47px!important;padding:0 12px!important}.footer-v48::after{inset:8px}.footer-v48-frame{width:calc(100% - 38px);padding:58px 0 24px}.footer-v48-grid{grid-template-columns:1fr 1fr;gap:38px 24px;padding-bottom:38px}.footer-v48-brand{grid-column:1/-1}.footer-v48-brand img{width:94px}.footer-v48-brand>p{font-size:22px}.footer-v48-concierge{grid-column:1/-1;grid-template-columns:1fr}.footer-v48-concierge>p{grid-column:auto}.footer-v48-payment{padding:29px 0}.footer-v48-payment-copy h2{font-size:25px}.footer-v48-payment-methods{grid-template-columns:1fr 1fr}.footer-v48-payment-methods>div,.footer-v48-payment-methods>div:nth-child(3){border-right:1px solid rgba(218,179,119,.12)}.footer-v48-payment-methods>div:nth-child(even){border-right:0}.footer-v48-payment-methods>div:nth-child(-n+4){border-bottom:1px solid rgba(218,179,119,.12)}.footer-v48-payment-methods>div:last-child{grid-column:1/-1;border-right:0}.footer-v48-bottom{grid-template-columns:1fr;gap:15px}.footer-v48-bottom nav,.footer-v48-bottom>div{gap:17px}.contact-v48-hero{height:540px;min-height:540px}.contact-v48-hero-copy{width:calc(100% - 38px);padding-bottom:42px}.contact-v48-hero-copy h1{font-size:58px}.contact-v48-hero-copy>span{font-size:11.5px}.contact-v48-choices{width:calc(100% - 38px);margin-top:30px;grid-template-columns:1fr}.contact-v48-choices>a{border-right:0;border-bottom:1px solid var(--v48-line);min-height:79px;padding:15px 17px}.contact-v48-choices>a:last-child{border-bottom:0}.contact-v48-main,.contact-v48-office,.contact-v48-faq{width:calc(100% - 38px)}.contact-v48-main{padding:72px 0;gap:48px}.contact-v48-form-wrap>h2,.contact-v48-office h2,.contact-v48-faq-head h2{font-size:49px}.contact-v48-row{grid-template-columns:1fr}.contact-v48-submit{align-items:flex-start;flex-direction:column}.contact-v48-concierge{padding:33px 26px}.contact-v48-concierge>h2{font-size:39px}.contact-v48-office,.contact-v48-faq{padding:58px 0}.contact-v48-faq{gap:34px}.contact-v48-faq summary{font-size:22px}}@media(max-width:420px){.mobile-nav-v48 .mobile-nav-v47-intro h2{font-size:29px!important}.mobile-nav-v48 .mobile-nav-v47-primary>a strong{font-size:19px!important}.mobile-nav-v48-collection{grid-template-columns:72px 1fr auto!important}.mobile-nav-v48-collection strong{font-size:18px!important}.mobile-nav-v48 .mobile-nav-v47-secondary a{font-size:6px!important}.mobile-nav-v48-dock .mobile-nav-v48-begin{font-size:7px!important}.contact-v48-hero-copy h1{font-size:52px}.contact-v48-choices strong{font-size:21px}.contact-v48-main,.contact-v48-office,.contact-v48-faq{width:calc(100% - 32px)}}@media(prefers-reduced-motion:reduce){.nav-v48 *,.mobile-nav-v48 *{transition:none!important}}.mobile-nav-v48-dock>a{opacity:1!important}.mobile-nav-v48-dock .mobile-nav-v48-begin span{color:#17120d!important}:root{--v51-ivory:#f7f3ee;--v51-warm:#fbf8f2;--v51-paper:#fffaf3;--v51-ink:#29231c;--v51-stone:#74695d;--v51-gold:#c89b60;--v51-line:rgba(91,65,37,.15);--v51-shadow:0 24px 70px rgba(39,27,14,.08)}.nav-drop-menu-v48 .nav-drop-first-v51{position:relative;display:grid!important;gap:4px;margin:-3px -4px 8px;padding:17px 17px 16px!important;border:1px solid rgba(184,136,77,.23)!important;background:linear-gradient(135deg,rgba(201,155,96,.15),rgba(255,255,255,.025))!important}.nav-drop-menu-v48 .nav-drop-first-v51::before{content:"NEW TO INDIA?";font-family:var(--sans);font-size:7px;font-weight:850;letter-spacing:.18em;color:#a9773c}.nav-drop-menu-v48 .nav-drop-first-v51 span{font-family:var(--display)!important;font-size:22px!important;line-height:1!important;color:#2c2116!important}.nav-drop-menu-v48 .nav-drop-first-v51 small{font-size:7.4px!important;line-height:1.45!important;color:#857566!important}.nav-drop-menu-v48 .nav-drop-first-v51.is-current{border-color:rgba(183,130,63,.55)!important;box-shadow:inset 3px 0 0 #bd8b4d}.mobile-nav-v51-first{display:grid;grid-template-columns:94px minmax(0,1fr) auto;gap:16px;align-items:center;margin:0 0 13px;padding:15px 16px;border:1px solid rgba(220,180,119,.27);background:linear-gradient(135deg,rgba(209,164,101,.16),rgba(255,255,255,.025));color:#fff8ec}.mobile-nav-v51-first>span{font-family:var(--sans);font-size:7px;font-weight:850;letter-spacing:.16em;color:#d5aa6d}.mobile-nav-v51-first>div{display:grid;gap:4px}.mobile-nav-v51-first strong{font-family:var(--display);font-size:23px;font-weight:500;line-height:1;color:#fff8ec}.mobile-nav-v51-first small{font-family:var(--sans);font-size:6.8px;line-height:1.45;color:rgba(255,248,236,.45)}.mobile-nav-v51-first>b{font-size:14px;color:#d5aa6d}.mobile-nav-v51-first.is-current{border-color:rgba(225,190,137,.6);box-shadow:inset 3px 0 0 #d5aa6d}.footer-v48-brand>span{font-size:9.8px!important;line-height:1.55!important;letter-spacing:.13em!important}.footer-v48-nav>p,.footer-v48-concierge>p{font-size:10.5px!important;letter-spacing:.18em!important;margin-bottom:18px!important}.footer-v48-nav nav>a{font-size:12.5px!important;line-height:1.45!important;padding:9px 0!important;color:rgba(255,249,239,.66)!important}.footer-v48-nav nav>a>span{font-size:8.5px!important}.footer-v48-concierge span{font-size:12px!important;line-height:1.45!important;color:rgba(255,249,239,.75)!important}.footer-v48-concierge small{font-size:9px!important;letter-spacing:.12em!important;color:rgba(255,249,239,.43)!important}.footer-v48-payment-copy>p{font-size:9.8px!important;letter-spacing:.18em!important}.footer-v48-payment-copy>span{font-size:11px!important;line-height:1.65!important;color:rgba(255,249,239,.55)!important}.footer-v48-payment-methods>div.is-preferred::before{font-size:7.3px!important;top:5px!important;right:7px!important}.footer-v48-payment-methods strong{font-size:10.8px!important}.footer-v48-payment-methods small{font-size:8.8px!important;line-height:1.32!important;color:rgba(255,249,239,.45)!important}.footer-v48-bottom>p,.footer-v48-bottom nav a,.footer-v48-bottom>div a{font-size:9.4px!important;line-height:1.45!important;letter-spacing:.1em!important;color:rgba(255,249,239,.48)!important}.eit-save-toast{position:fixed;right:26px;bottom:25px;z-index:1700;display:flex;align-items:center;gap:18px;max-width:min(440px,calc(100vw - 36px));padding:15px 17px;border:1px solid rgba(222,181,116,.28);background:rgba(25,21,16,.97);box-shadow:0 24px 70px rgba(0,0,0,.22);color:#fff7e9;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.eit-save-toast.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.eit-save-toast span{font-family:var(--sans);font-size:12px;line-height:1.45;color:rgba(255,247,233,.8)}.eit-save-toast a{font-family:var(--sans);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e0b77b;white-space:nowrap}.saved-v51-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;padding:27px 28px;border:1px solid #ded1c0;background:#fffaf4;box-shadow:0 15px 40px rgba(45,31,16,.045)}.saved-v51-item p,.saved-v51-empty>p{margin:0 0 8px;font-family:var(--sans);font-size:7px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a77840}.saved-v51-item h3,.saved-v51-empty h3{margin:0;font-family:var(--display);font-size:31px;font-weight:500;line-height:1;color:#2a2118}.saved-v51-item>div>span,.saved-v51-empty>span{display:block;max-width:740px;margin-top:10px;font-family:var(--sans);font-size:11.5px;line-height:1.7;color:#776b5e}.saved-v51-actions{display:flex!important;align-items:center;gap:10px}.saved-v51-actions a,.saved-v51-actions button,.saved-v51-empty>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid #2b2219;background:#2b2219;color:#fff4e2;font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.saved-v51-actions button{background:transparent;color:#6f5e4c;border-color:#d9c9b5;cursor:pointer}.saved-v51-empty{padding:54px 42px;border:1px solid #ded1c0;background:#fffaf4;text-align:center}.saved-v51-empty h3{font-size:40px}.saved-v51-empty>span{max-width:600px;margin:13px auto 24px}.saved-v51-empty>a{background:#2b2219}@media(max-width:820px){.footer-v48-nav nav>a{font-size:11.5px!important}.footer-v48-concierge span{font-size:11.2px!important}.saved-v51-item{grid-template-columns:1fr}.saved-v51-actions{justify-content:flex-start}}@media(max-width:600px){.mobile-nav-v51-first{grid-template-columns:72px 1fr auto;padding:12px 13px;margin-bottom:10px}.mobile-nav-v51-first strong{font-size:20px}.mobile-nav-v51-first small{font-size:6.2px}.mobile-nav-v51-first>span{font-size:6.2px}.footer-v48-nav>p,.footer-v48-concierge>p{font-size:9.6px!important}.footer-v48-nav nav>a{font-size:11px!important}.footer-v48-concierge span{font-size:11px!important}.footer-v48-concierge small{font-size:8.4px!important}.footer-v48-payment-copy>span{font-size:10.5px!important}.footer-v48-payment-methods strong{font-size:10.3px!important}.footer-v48-payment-methods small{font-size:8.3px!important}.footer-v48-bottom>p,.footer-v48-bottom nav a,.footer-v48-bottom>div a{font-size:8.7px!important}.eit-save-toast{right:18px;left:18px;bottom:18px;justify-content:space-between}.eit-save-toast span{font-size:11px}.eit-save-toast a{font-size:7px}.saved-v51-item{padding:22px 20px}.saved-v51-item h3{font-size:27px}.saved-v51-actions{flex-direction:column;align-items:stretch!important}.saved-v51-actions a,.saved-v51-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.eit-save-toast{transition:none!important}}html body a[href],html body button:not(:disabled),html body [role="button"],html body summary,html body label[for],html body select{cursor:pointer!important}html body input[type="text"],html body input[type="email"],html body input[type="tel"],html body input[type="number"],html body input[type="date"],html body input[type="month"],html body input[type="search"],html body input[type="url"],html body textarea{cursor:text!important}html body button:disabled{cursor:not-allowed!important}a[href]:focus-visible,button:focus-visible,summary:focus-visible,[role="button"]:focus-visible{outline:2px solid #c99b60!important;outline-offset:4px}:root{--v53-ivory:#f7f3ee;--v53-paper:#fffaf3;--v53-warm:#efe5d8;--v53-ink:#29231c;--v53-stone:#74695d;--v53-gold:#c89b60;--v53-line:rgba(91,65,37,.16);--v53-shadow:0 24px 70px rgba(39,27,14,.08);--v53-major:clamp(60px,5vw,78px);--v53-standard:clamp(46px,4.2vw,64px);--v53-support:clamp(32px,3vw,44px)}.v53-consolidation .section,.v53-consolidation .contact-v48-office,.v53-consolidation .contact-v48-faq{padding-top:var(--v53-standard)!important;padding-bottom:var(--v53-standard)!important}.v53-consolidation .contact-v48-choices{padding-top:var(--v53-support)!important;padding-bottom:var(--v53-support)!important}.v53-hero-detail .contact-v48-hero{height:clamp(470px,56vh,540px)!important;min-height:470px!important}.v53-breadcrumb{min-height:39px;display:flex;align-items:center;background:#f4ede3;border-top:1px solid rgba(103,75,42,.08);border-bottom:1px solid var(--v53-line);position:relative;z-index:5}.v53-breadcrumb-inner{width:min(1240px,calc(100% - 72px));margin:0 auto;display:flex;align-items:center;gap:9px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;font-family:var(--sans);font-size:9.5px;letter-spacing:.08em;color:#887968}.v53-breadcrumb-inner::-webkit-scrollbar{display:none}.v53-breadcrumb a{color:#705a42;transition:color .2s ease}.v53-breadcrumb a:hover{color:#a77840}.v53-breadcrumb [aria-current="page"]{color:#a77840}.v53-breadcrumb [aria-hidden="true"]{color:#c3b39f}.contact-v53-tab{display:flex!important;align-items:center;justify-content:center;text-decoration:none}.v53-consolidation .contact-v48-main{width:min(1220px,calc(100% - 72px))!important;margin:var(--v53-major) auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.14fr) minmax(340px,.86fr)!important;gap:0!important;align-items:stretch!important;border:1px solid #d9cbb8;background:var(--v53-paper);box-shadow:var(--v53-shadow)}.v53-consolidation .contact-v48-form-wrap{padding:46px 48px 50px}.v53-consolidation .contact-v48-concierge{position:static!important;top:auto!important;padding:46px 42px 50px!important;background:#eee4d6!important;color:var(--v53-ink)!important;box-shadow:none!important;border-left:1px solid #d9cbb8}.v53-consolidation .contact-v48-form-wrap>h2,.v53-consolidation .contact-v48-concierge>h2{font-size:clamp(38px,4vw,54px)!important;line-height:.98!important;color:#2a2118!important}.v53-consolidation .contact-v48-concierge>p:not(.contact-v48-kicker){color:#74695d!important;font-size:11.5px!important}.v53-consolidation .contact-v48-concierge .contact-v48-kicker{color:#a77840!important}.v53-consolidation .contact-v48-promises{border-color:rgba(94,66,35,.15)!important}.v53-consolidation .contact-v48-promises>div{border-color:rgba(94,66,35,.15)!important}.v53-consolidation .contact-v48-promises strong{color:#2a2118!important;font-size:22px!important}.v53-consolidation .contact-v48-promises small{color:#74695d!important;font-size:9px!important}.v53-consolidation .contact-v48-direct>a{color:#514638!important}.v53-consolidation .contact-v48-direct small{color:#9a8266!important;font-size:7.5px!important}.v53-consolidation .contact-v48-form{margin-top:32px!important;gap:15px!important}.v53-consolidation .contact-v48-form label>span:first-child{font-size:10px!important;letter-spacing:.11em!important;color:#625648!important}.v53-consolidation .contact-v48-form .c-input{min-height:55px!important;padding:15px 16px!important;font-size:13px!important;background:#fffdfa!important;border:1px solid #d5c5b1!important}.v53-consolidation .contact-v48-form textarea.c-input{min-height:125px!important}.v53-consolidation .contact-v48-submit{margin-top:4px!important}.v53-consolidation .contact-v48-submit p{font-size:9.5px!important;line-height:1.55!important}.footer-v53-social{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.footer-v53-social a{display:inline-flex!important;align-items:center;gap:7px;min-height:34px;padding:0 9px;border:1px solid rgba(255,249,239,.12);color:rgba(255,249,239,.62)!important;font-family:var(--sans);font-size:9.5px!important;letter-spacing:.06em!important;text-transform:none!important;transition:border-color .22s ease,color .22s ease,background .22s ease}.footer-v53-social a:hover{border-color:rgba(214,174,116,.55);background:rgba(255,255,255,.035);color:#e1bb83!important}.footer-v53-social svg{width:15px!important;height:15px!important;fill:none;stroke:currentColor;stroke-width:1.45}.footer-v53-social a[aria-label="Facebook"] svg path{fill:currentColor;stroke:none}.footer-v53-social a[aria-label="YouTube"] svg path{fill:currentColor;stroke:none}.footer-v48-bottom{gap:18px!important}@media(max-width:980px){.v53-consolidation .contact-v48-main{grid-template-columns:1fr!important}.v53-consolidation .contact-v48-concierge{border-left:0;border-top:1px solid #d9cbb8}.footer-v48-bottom{grid-template-columns:1fr!important;text-align:left!important}.footer-v53-social{justify-content:flex-start}}@media(max-width:760px){:root{--v53-major:52px;--v53-standard:40px;--v53-support:28px}.v53-hero-detail .contact-v48-hero{height:clamp(410px,60svh,480px)!important;min-height:410px!important}.v53-breadcrumb-inner{width:calc(100% - 36px);font-size:8.5px}.v53-consolidation .contact-v48-main{width:calc(100% - 28px)!important;margin:44px auto!important}.v53-consolidation .contact-v48-form-wrap,.v53-consolidation .contact-v48-concierge{padding:32px 22px 36px!important}.footer-v53-social a span{display:none}.footer-v53-social a{width:36px;padding:0;justify-content:center}}@media(prefers-reduced-motion:reduce){.footer-v53-social a{transition:none!important}}:root{--v55-charcoal:#211b15;--v55-charcoal-hover:#33291f;--v55-ivory:#fbf7ef;--v55-paper:#fffaf2;--v55-sand:#eee3d4;--v55-sand-deep:#e5d5c0;--v55-ink:#2c241c;--v55-stone:#73685b;--v55-gold:#b9894f;--v55-line:rgba(91,65,37,.17);--v55-soft-shadow:0 24px 65px rgba(44,30,15,.10)}.nav-cta:hover,.nav-cta:focus-visible{background:var(--v55-charcoal-hover)!important;border-color:rgba(213,178,111,.62)!important;color:#fff4dc!important;box-shadow:0 13px 32px rgba(31,22,14,.18)!important}.contact-v56{--contact-ink:#2b231b;--contact-muted:#71675c;--contact-line:#d8c9b5;--contact-paper:#fffdf8;--contact-wash:#f2e8db;--contact-gold:#a97942;--contact-dark:#211c16;--contact-dark-2:#2d251d}.contact-v56 .contact-v48-hero{height:clamp(420px,52svh,500px)!important;min-height:420px!important}.contact-v56 .contact-v48-hero>img{object-position:center 52%;filter:saturate(.78) contrast(1.03)}.contact-v56 .contact-v48-hero-shade{background:linear-gradient(180deg,rgba(10,10,9,.58),rgba(10,10,9,.08) 36%,rgba(10,10,9,.8)),linear-gradient(90deg,rgba(10,10,9,.58),transparent 68%)}.contact-v56 .contact-v48-hero-copy{width:min(1180px,calc(100% - 96px));padding-bottom:48px}.contact-v56 .contact-v48-hero-copy h1{font-size:clamp(58px,6.35vw,86px);line-height:.9;letter-spacing:-.042em}.contact-v56 .contact-v48-hero-copy>span{max-width:600px;margin-top:18px;font-size:12px;line-height:1.7;color:rgba(255,248,236,.72)}.contact-v56 .contact-v48-choices{width:min(1160px,calc(100% - 96px));margin:30px auto 0;border-color:var(--contact-line);background:var(--contact-paper);box-shadow:0 17px 45px rgba(49,35,20,.07)}.contact-v56 .contact-v48-choices>a{min-height:76px;grid-template-columns:38px 1fr auto;gap:15px;padding:15px 21px;border-color:var(--contact-line);transition:background .24s ease,color .24s ease,border-color .24s ease}.contact-v56 .contact-v48-choices>a:first-child:hover{background:#f7efe4}.contact-v56 .contact-v48-choices>a:last-child{background:var(--contact-dark)}.contact-v56 .contact-v48-choices>a:last-child:hover{background:var(--contact-dark-2)}.contact-v56 .contact-v48-choices i{width:35px;height:35px}.contact-v56 .contact-v48-choices svg{width:16px;height:16px}.contact-v56 .contact-v48-choices small{font-size:6.7px;letter-spacing:.14em}.contact-v56 .contact-v48-choices strong{font-size:22px;line-height:1.05}.contact-v56 .contact-v48-choices b{transition:transform .24s ease}.contact-v56 .contact-v48-choices>a:hover b{transform:translate(2px,-2px)}.contact-v56 .contact-v48-choices>a:first-child:hover b{transform:translateY(3px)}.contact-v56 .contact-v48-main.contact-v56-main{width:min(1180px,calc(100% - 96px))!important;margin:34px auto 58px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr)!important;gap:0!important;align-items:stretch!important;border:0!important;background:transparent!important;box-shadow:0 28px 76px rgba(56,39,20,.1)!important}.contact-v56-intro{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:62px;align-items:end;padding:48px 52px 44px;border:1px solid var(--contact-line);border-bottom:0;background:linear-gradient(115deg,#f2e7d8 0%,#f5ede2 58%,#efe2d0 100%)}.contact-v56 .contact-v56-intro .contact-v48-kicker{margin-bottom:11px;font-size:8px;letter-spacing:.2em}.contact-v56-intro h2{margin:0;font-family:var(--display);font-size:clamp(48px,4.85vw,68px);font-weight:500;line-height:.91;letter-spacing:-.04em;color:var(--contact-ink)}.contact-v56-intro h2 em{color:var(--contact-gold)}.contact-v56-intro-copy>p{max-width:540px;margin:0;font-family:var(--sans);font-size:12px;line-height:1.78;color:var(--contact-muted)}.contact-v56-assurances{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(94,66,35,.15)}.contact-v56-assurances span{display:inline-flex;align-items:baseline;gap:7px;font-family:var(--sans);font-size:7.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#776958}.contact-v56-assurances b{font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:0;text-transform:none;color:#9d6d38}.contact-v56 .contact-v48-form-wrap.contact-v56-form-card{padding:43px 48px 48px!important;border:1px solid var(--contact-line);border-right:0;background:var(--contact-paper)}.contact-v56-form-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--contact-line)}.contact-v56-form-head p{margin:0 0 7px;font-family:var(--sans);font-size:7.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--contact-gold)}.contact-v56-form-head h3{margin:0;font-family:var(--display);font-size:34px;font-weight:500;line-height:1;color:var(--contact-ink)}.contact-v56-form-head>span{padding:7px 10px;border:1px solid #d9c7af;background:#f6eee3;font-family:var(--sans);font-size:6.8px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:#786957;white-space:nowrap}.contact-v56 .contact-v48-form.contact-v56-form{margin-top:0!important;gap:0!important}.contact-v56-fieldset{min-width:0;margin:0;padding:27px 0 28px;border:0;border-bottom:1px solid var(--contact-line)}.contact-v56-fieldset legend{display:flex;width:100%;align-items:center;gap:13px;margin:0 0 20px;padding:0;color:var(--contact-ink)}.contact-v56-fieldset legend>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #c9a777;border-radius:50%;font-family:var(--sans);font-size:7px;font-weight:800;color:#996a35;flex:0 0 auto}.contact-v56-fieldset legend>div{display:grid;gap:2px}.contact-v56-fieldset legend strong{font-family:var(--display);font-size:22px;font-weight:550;line-height:1;color:var(--contact-ink)}.contact-v56-fieldset legend small{font-family:var(--sans);font-size:8px;line-height:1.45;color:#8a7d6e}.contact-v56 .contact-v48-row{gap:14px;margin-bottom:14px}.contact-v56 .contact-v48-row:last-child{margin-bottom:0}.contact-v56 .contact-v48-form label{gap:7px}.contact-v56 .contact-v48-form label>span:first-child{font-size:8.2px!important;font-weight:750!important;letter-spacing:.12em!important;color:#66594b!important}.contact-v56 .contact-v48-form .c-input{width:100%;min-height:58px!important;padding:16px 17px!important;border:1px solid #d8c9b7!important;border-radius:0!important;background:#fbf7f0!important;color:#30271e!important;font-family:var(--sans)!important;font-size:13px!important;line-height:1.45!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.contact-v56 .contact-v48-form .c-input::placeholder{color:#a3988a;opacity:1}.contact-v56 .contact-v48-form .c-input:hover{border-color:#c7b297!important;background:#fffdfa!important}.contact-v56 .contact-v48-form .c-input:focus{outline:0!important;border-color:#9c6c35!important;background:#fff!important;box-shadow:0 0 0 3px rgba(156,108,53,.08)!important}.contact-v56 .contact-v48-form select.c-input{cursor:pointer}.contact-v56 .contact-v48-form textarea.c-input{min-height:140px!important;line-height:1.68!important;resize:vertical}.contact-v56-fieldset-last{padding-bottom:24px}.contact-v56 .contact-v48-consent{margin:18px 0 0!important;gap:10px!important}.contact-v56 .contact-v48-consent input{width:15px;height:15px;accent-color:#8f6232}.contact-v56 .contact-v48-consent>span{font-size:8.5px!important;letter-spacing:0!important;text-transform:none!important;color:#776c60!important}.contact-v56 .contact-v48-consent a{color:#8f6232;text-decoration:underline;text-underline-offset:2px}.contact-v56 .contact-v48-submit.contact-v56-submit{display:grid!important;grid-template-columns:minmax(240px,.78fr) minmax(0,1fr);gap:20px!important;align-items:center!important;margin-top:19px!important}.contact-v56 .contact-v48-submit button{width:100%;min-height:58px;padding:0 21px;background:var(--contact-dark)!important;transition:background .22s ease,transform .22s ease!important}.contact-v56 .contact-v48-submit button:hover{background:var(--contact-dark-2)!important;transform:translateY(-1px)}.contact-v56 .contact-v48-submit button b{font-size:14px;font-weight:400;transition:transform .22s ease}.contact-v56 .contact-v48-submit button:hover b{transform:translate(3px,-2px)}.contact-v56 .contact-v48-submit p{max-width:none!important;font-size:8.8px!important;line-height:1.55!important;color:#8a7e70!important}.contact-v56 .contact-v48-submit p strong{display:block;margin-bottom:2px;color:#584b3e;font-weight:750}.contact-v56 .contact-v48-concierge.contact-v56-concierge{position:relative!important;top:auto!important;padding:43px 39px 38px!important;border:1px solid #211c16!important;background:linear-gradient(155deg,#262019 0%,#1e1a15 63%,#2b2118 100%)!important;color:#fff8ed!important;box-shadow:none!important;overflow:hidden}.contact-v56 .contact-v48-concierge.contact-v56-concierge:before{content:"";position:absolute;inset:13px;border:1px solid rgba(219,176,112,.12);pointer-events:none}.contact-v56-concierge-mark{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;padding-bottom:16px;border-bottom:1px solid rgba(225,190,137,.16)}.contact-v56-concierge-mark span{font-family:var(--display);font-size:24px;font-style:italic;color:#d6b175}.contact-v56-concierge-mark small{font-family:var(--sans);font-size:6.5px;font-weight:750;letter-spacing:.17em;text-transform:uppercase;color:rgba(255,248,237,.38)}.contact-v56 .contact-v48-concierge .contact-v48-kicker{position:relative;color:#c99d5f!important;font-size:7.5px!important}.contact-v56 .contact-v48-concierge>h2{position:relative;font-size:clamp(36px,3.25vw,47px)!important;line-height:.94!important;color:#fff7ea!important}.contact-v56 .contact-v48-concierge>h2 em{color:#d2a669!important}.contact-v56 .contact-v48-concierge>p:not(.contact-v48-kicker){position:relative;margin:20px 0 26px!important;font-size:10.5px!important;line-height:1.77!important;color:rgba(255,248,237,.56)!important}.contact-v56 .contact-v48-promises{position:relative;border-color:rgba(225,190,137,.15)!important}.contact-v56 .contact-v48-promises>div{grid-template-columns:25px 1fr;padding:16px 0!important;border-color:rgba(225,190,137,.15)!important}.contact-v56 .contact-v48-promises span{color:#bd8d50!important}.contact-v56 .contact-v48-promises strong{font-size:20px!important;color:#fff5e7!important}.contact-v56 .contact-v48-promises small{font-size:8.2px!important;line-height:1.58!important;color:rgba(255,248,237,.42)!important}.contact-v56 .contact-v48-direct{position:relative;margin-top:20px!important}.contact-v56 .contact-v48-direct>a{padding:9px 0!important;color:rgba(255,248,237,.72)!important;border-bottom:1px solid rgba(225,190,137,.09);transition:color .2s ease,padding-left .2s ease}.contact-v56 .contact-v48-direct>a:hover{padding-left:4px!important;color:#f1d5ae!important}.contact-v56 .contact-v48-direct svg{stroke:#ca9b5b!important}.contact-v56 .contact-v48-direct small{font-size:6.2px!important;color:rgba(255,248,237,.3)!important}.contact-v56-response-note{position:relative;display:flex;align-items:center;gap:10px;margin-top:24px;padding:13px 14px;border:1px solid rgba(225,190,137,.14);background:rgba(255,255,255,.025)}.contact-v56-response-note i{width:7px;height:7px;border-radius:50%;background:#b7a16b;box-shadow:0 0 0 4px rgba(183,161,107,.1)}.contact-v56-response-note span{display:grid;gap:2px}.contact-v56-response-note strong{font-family:var(--sans);font-size:7.5px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,248,237,.72)}.contact-v56-response-note small{font-family:var(--sans);font-size:7px;color:rgba(255,248,237,.36)}.contact-v56 .contact-v48-office,.contact-v56 .contact-v48-faq{width:min(1180px,calc(100% - 96px));gap:72px}.contact-v56 .contact-v48-office{padding:54px 0 58px}.contact-v56 .contact-v48-faq{padding:54px 0 72px}.contact-v56 .contact-v48-office h2,.contact-v56 .contact-v48-faq-head h2{font-size:clamp(45px,4.4vw,61px);line-height:.94}.contact-v56 .contact-v48-next strong{font-size:22px}.contact-v56 .contact-v48-faq summary{font-size:23px;transition:color .2s ease}.contact-v56 .contact-v48-faq summary:hover{color:#8f6232}@media(max-width:980px){.contact-v56 .contact-v48-main.contact-v56-main{grid-template-columns:minmax(0,1fr) minmax(290px,.72fr)!important}.contact-v56-intro{grid-template-columns:1fr;gap:24px;padding:42px}.contact-v56-intro-copy>p{max-width:700px}.contact-v56 .contact-v48-form-wrap.contact-v56-form-card{padding:38px 34px 42px!important}.contact-v56 .contact-v48-concierge.contact-v56-concierge{padding:38px 30px 34px!important}.contact-v56 .contact-v48-submit.contact-v56-submit{grid-template-columns:1fr}}@media(max-width:760px){.contact-v56 .contact-v48-hero{height:390px!important;min-height:390px!important}.contact-v56 .contact-v48-hero-copy{width:calc(100% - 38px);padding-bottom:34px}.contact-v56 .contact-v48-hero-copy h1{font-size:clamp(47px,14vw,58px);line-height:.91}.contact-v56 .contact-v48-hero-copy>span{max-width:335px;margin-top:14px;font-size:10.5px;line-height:1.6}.contact-v56 .contact-v48-choices{width:calc(100% - 28px);margin-top:22px;grid-template-columns:1fr}.contact-v56 .contact-v48-choices>a{min-height:70px;padding:13px 15px;border-right:0;border-bottom:1px solid var(--contact-line)}.contact-v56 .contact-v48-choices>a:last-child{border-bottom:0}.contact-v56 .contact-v48-choices strong{font-size:20px}.contact-v56 .contact-v48-main.contact-v56-main{width:calc(100% - 28px)!important;margin:24px auto 43px!important;grid-template-columns:1fr!important;box-shadow:0 17px 45px rgba(56,39,20,.09)!important}.contact-v56-intro{grid-column:auto;grid-template-columns:1fr;gap:21px;padding:30px 22px 27px}.contact-v56-intro h2{font-size:43px;line-height:.93}.contact-v56-intro-copy>p{font-size:11px;line-height:1.72}.contact-v56-assurances{display:grid;grid-template-columns:1fr 1fr;gap:10px 13px;margin-top:17px;padding-top:15px}.contact-v56-assurances span{font-size:6.7px}.contact-v56-assurances b{font-size:17px}.contact-v56 .contact-v48-form-wrap.contact-v56-form-card{padding:28px 20px 31px!important;border-right:1px solid var(--contact-line);border-top:0}.contact-v56-form-head{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:20px}.contact-v56-form-head h3{font-size:30px}.contact-v56-form-head>span{font-size:6.3px}.contact-v56-fieldset{padding:24px 0}.contact-v56-fieldset legend{align-items:flex-start;margin-bottom:17px}.contact-v56-fieldset legend strong{font-size:21px}.contact-v56-fieldset legend small{font-size:7.6px}.contact-v56 .contact-v48-row{grid-template-columns:1fr;gap:13px;margin-bottom:13px}.contact-v56 .contact-v48-form .c-input{min-height:56px!important;padding:15px!important;font-size:12.5px!important}.contact-v56 .contact-v48-form textarea.c-input{min-height:132px!important}.contact-v56 .contact-v48-submit.contact-v56-submit{grid-template-columns:1fr;gap:12px!important;align-items:start!important}.contact-v56 .contact-v48-submit button{min-height:57px}.contact-v56 .contact-v48-concierge.contact-v56-concierge{padding:32px 24px 29px!important;border-top:0!important}.contact-v56-concierge-mark{margin-bottom:28px}.contact-v56 .contact-v48-concierge>h2{font-size:38px!important}.contact-v56 .contact-v48-concierge>p:not(.contact-v48-kicker){font-size:10px!important}.contact-v56 .contact-v48-promises strong{font-size:19px!important}.contact-v56 .contact-v48-office,.contact-v56 .contact-v48-faq{width:calc(100% - 38px);grid-template-columns:1fr;gap:34px}.contact-v56 .contact-v48-office{padding:46px 0}.contact-v56 .contact-v48-faq{padding:46px 0 56px}.contact-v56 .contact-v48-office h2,.contact-v56 .contact-v48-faq-head h2{font-size:44px}.contact-v56 .contact-v48-faq summary{font-size:21px;padding:19px 0}}@media(max-width:380px){.contact-v56-assurances{grid-template-columns:1fr}.contact-v56 .contact-v48-choices strong{font-size:18px}.contact-v56-intro h2{font-size:39px}}@media(prefers-reduced-motion:reduce){.contact-v56 .contact-v48-choices>a,.contact-v56 .contact-v48-choices b,.contact-v56 .contact-v48-submit button,.contact-v56 .contact-v48-submit button b,.contact-v56 .contact-v48-direct>a{transition:none!important}}.contact-v57 .contact-v56-fieldset{position:relative;min-width:0;margin:0;padding:30px 0 32px;border:0!important}.contact-v57 .contact-v56-fieldset:not(.contact-v56-fieldset-last)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--contact-line)}.contact-v57 .contact-v56-fieldset-last{padding-bottom:24px}.contact-v57-sr-legend{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.contact-v57-section-head{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;width:100%;margin:0 0 22px}.contact-v57-section-head>span{display:grid;place-items:center;width:30px;height:30px;margin-top:2px;border:1px solid #c9a777;border-radius:50%;font-family:var(--sans);font-size:7px;font-weight:800;line-height:1;color:#996a35}.contact-v57-section-head>div{min-width:0;padding-top:0}.contact-v57-section-head strong{display:block;margin:0;font-family:var(--display);font-size:24px;font-weight:550;line-height:1.04;color:var(--contact-ink)}.contact-v57-section-head small{display:block;margin-top:6px;font-family:var(--sans);font-size:8.8px;font-weight:400;line-height:1.5;color:#8a7d6e}@media(max-width:760px){.contact-v57 .contact-v56-fieldset{padding:27px 0 29px}.contact-v57 .contact-v56-fieldset-last{padding-bottom:21px}.contact-v57-section-head{grid-template-columns:29px minmax(0,1fr);gap:12px;margin-bottom:19px}.contact-v57-section-head>span{width:29px;height:29px;margin-top:1px}.contact-v57-section-head strong{font-size:21px;line-height:1.06}.contact-v57-section-head small{margin-top:5px;font-size:8.4px;line-height:1.48}}.mobile-nav-v47-intro .mobile-nav-question{font-family:var(--display);font-size:clamp(27px,7vw,38px);line-height:1.02;color:#f7ead0;margin:7px 0 0;max-width:330px}.v59-day-toggle{display:none}@media(max-width:760px){.v59-day-toggle{display:inline-flex;align-items:center;justify-content:space-between;width:100%;margin:4px 0 0;padding:11px 0;border:0;border-top:1px solid rgba(105,74,41,.16);border-bottom:1px solid rgba(105,74,41,.16);background:transparent;color:#76572f;font:500 9px/1 var(--sans);letter-spacing:.17em;text-transform:uppercase}.v59-day-toggle:after{content:"+";font-size:18px;line-height:1;font-weight:300}.v59-day-toggle[aria-expanded="true"]:after{content:"−"}}@media (max-width:760px){.v63-mobile-hero{position:relative!important;display:block!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;height:clamp(570px,78svh,640px)!important;min-height:570px!important;padding:0!important;margin:0!important}.v63-mobile-hero.page-hero{height:clamp(590px,80svh,650px)!important;min-height:590px!important}.v63-mobile-hero.about46-hero{height:clamp(610px,82svh,670px)!important;min-height:610px!important}.v63-mobile-hero.contact-v48-hero{height:clamp(535px,70svh,585px)!important;min-height:535px!important}.v63-mobile-hero.guide-v51-hero{height:clamp(535px,72svh,590px)!important;min-height:535px!important}.v63-mobile-hero.dest-index-v51-hero,.v63-mobile-hero.all-journeys-v48-hero,.v63-mobile-hero.first-v51-hero{height:clamp(590px,80svh,650px)!important;min-height:590px!important}.v63-mobile-hero.v58-journal-hero{height:clamp(630px,86svh,710px)!important;min-height:630px!important}.v63-mobile-hero.v63-article-hero{height:clamp(660px,90svh,760px)!important;min-height:660px!important}.v63-mobile-hero.v63-wildlife-hero{height:clamp(590px,80svh,650px)!important;min-height:590px!important}.v63-mobile-hero>img,.v63-mobile-hero>.page-hero-img,.v63-mobile-hero>.v58-journal-hero-image,.v63-mobile-hero>.article-v47-hero-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:var(--v63-hero-x,50%) var(--v63-hero-y,50%)!important;transform:none!important}.v63-mobile-hero>.page-hero-grad,.v63-mobile-hero>.contact-v48-hero-shade,.v63-mobile-hero.guide-v51-hero>div,.v63-mobile-hero.dest-index-v51-hero>div,.v63-mobile-hero.all-journeys-v48-hero>div,.v63-mobile-hero>.v58-journal-hero-shade,.v63-mobile-hero>.article-v47-hero-shade,.v63-mobile-hero>.first-v51-hero-shade{position:absolute!important;inset:0!important;z-index:1!important;opacity:1!important;background:linear-gradient(180deg,rgba(12,10,7,.10) 0%,rgba(12,10,7,.10) 36%,rgba(12,10,7,.48) 62%,rgba(12,10,7,.88) 82%,rgba(12,10,7,.96) 100%)!important;pointer-events:none!important}.v63-mobile-hero>.page-hero-body,.v63-mobile-hero>.contact-v48-hero-copy,.v63-mobile-hero.guide-v51-hero>article,.v63-mobile-hero.dest-index-v51-hero>article,.v63-mobile-hero.all-journeys-v48-hero>article,.v63-mobile-hero>.v58-journal-hero-content,.v63-mobile-hero>.article-v47-hero-content,.v63-mobile-hero.first-v51-hero>article{position:absolute!important;z-index:2!important;left:22px!important;right:22px!important;top:auto!important;bottom:calc(28px+env(safe-area-inset-bottom))!important;width:auto!important;max-width:620px!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;text-align:left!important}.v63-mobile-hero.v63-copy-right>article{left:auto!important;right:22px!important;width:min(64%,310px)!important}.v63-mobile-hero .page-eyebrow,.v63-mobile-hero .contact-v48-hero-copy>p,.v63-mobile-hero.guide-v51-hero>article>p,.v63-mobile-hero.dest-index-v51-hero>article>p,.v63-mobile-hero.all-journeys-v48-hero>article>p,.v63-mobile-hero .v58-kicker,.v63-mobile-hero .article-v47-category,.v63-mobile-hero.first-v51-hero>article>p{display:block!important;margin:0 0 10px!important;padding:0!important;font-family:var(--sans)!important;font-size:9px!important;line-height:1.35!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#f2dca5!important;opacity:1!important}.v63-mobile-hero .page-h1,.v63-mobile-hero .contact-v48-hero-copy h1,.v63-mobile-hero.guide-v51-hero>article h1,.v63-mobile-hero.dest-index-v51-hero>article h1,.v63-mobile-hero.all-journeys-v48-hero>article h1,.v63-mobile-hero .v58-journal-hero-content h1,.v63-mobile-hero .article-v47-hero-content h1,.v63-mobile-hero.first-v51-hero>article h1{margin:0 0 13px!important;padding:0!important;max-width:11.5ch!important;font-family:var(--display)!important;font-size:clamp(42px,11.8vw,54px)!important;font-weight:400!important;line-height:.96!important;letter-spacing:-.028em!important;color:#fff8e8!important;text-wrap:balance!important;text-shadow:0 12px 36px rgba(0,0,0,.34)!important}.v63-mobile-hero.v63-long-title .page-h1,.v63-mobile-hero.v63-long-title h1{max-width:14ch!important;font-size:clamp(35px,9.5vw,45px)!important;line-height:.98!important}.v63-mobile-hero.v63-article-hero h1{max-width:15ch!important;font-size:clamp(34px,9.2vw,44px)!important;line-height:1!important}.v63-mobile-hero .page-sub,.v63-mobile-hero .contact-v48-hero-copy>span,.v63-mobile-hero.guide-v51-hero>article>span,.v63-mobile-hero.dest-index-v51-hero>article>span,.v63-mobile-hero.all-journeys-v48-hero>article>span,.v63-mobile-hero .v58-journal-hero-content>p:not(.v58-kicker),.v63-mobile-hero .article-v47-standfirst,.v63-mobile-hero.first-v51-hero>article>span{display:block!important;margin:0!important;padding:0!important;max-width:38rem!important;font-family:var(--sans)!important;font-size:13px!important;font-weight:300!important;line-height:1.58!important;letter-spacing:0!important;color:rgba(255,249,235,.86)!important;text-shadow:0 4px 20px rgba(0,0,0,.30)!important}.v63-mobile-hero .meta-row{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:17px!important;max-width:100%!important}.v63-mobile-hero .meta-pill{min-height:0!important;padding:8px 10px!important;font-size:8px!important;line-height:1.25!important;letter-spacing:.10em!important;background:rgba(17,14,10,.42)!important;border:1px solid rgba(241,216,161,.27)!important;backdrop-filter:blur(8px)!important}.v63-mobile-hero .meta-pill:nth-child(n+3){display:none!important}.v63-mobile-hero .article-v47-meta{display:flex!important;flex-wrap:wrap!important;gap:6px 12px!important;margin-top:15px!important;padding:0!important;border:0!important}.v63-mobile-hero .article-v47-meta span{font-size:8px!important;line-height:1.4!important;letter-spacing:.08em!important;color:rgba(255,244,219,.70)!important}.v63-mobile-hero .article-v47-meta span:nth-child(2){display:none!important}.v63-mobile-hero .v58-journal-hero-actions{display:flex!important;align-items:center!important;gap:14px!important;margin-top:18px!important}.v63-mobile-hero .v58-journal-hero-actions .btn{padding:12px 16px!important;font-size:9px!important}.v63-mobile-hero .v58-journal-hero-actions>a:not(.btn){display:none!important}.v63-mobile-hero.first-v51-hero>article>a{margin-top:18px!important}}@media (max-width:380px){.v63-mobile-hero>.page-hero-body,.v63-mobile-hero>.contact-v48-hero-copy,.v63-mobile-hero.guide-v51-hero>article,.v63-mobile-hero.dest-index-v51-hero>article,.v63-mobile-hero.all-journeys-v48-hero>article,.v63-mobile-hero>.v58-journal-hero-content,.v63-mobile-hero>.article-v47-hero-content,.v63-mobile-hero.first-v51-hero>article{left:18px!important;right:18px!important;bottom:calc(22px+env(safe-area-inset-bottom))!important}.v63-mobile-hero.v63-article-hero{height:clamp(650px,98svh,740px)!important}.v63-mobile-hero.v63-article-hero h1{font-size:clamp(31px,9.3vw,39px)!important}.v63-mobile-hero .article-v47-standfirst{font-size:12.5px!important;line-height:1.5!important}}@media (max-width:760px){.beyond54-hero{display:flex!important;flex-direction:column!important;min-height:0!important;padding:0!important}.beyond54-hero-image{order:-1!important;width:100%!important;height:360px!important;min-height:360px!important;margin:0!important}.beyond54-hero-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 48%!important}.beyond54-hero-copy{width:100%!important;padding:34px 22px 42px!important}.beyond54-hero-copy h1{font-size:clamp(38px,10.5vw,48px)!important;line-height:.98!important;max-width:13ch!important}.beyond54-hero-lede{font-size:13px!important;line-height:1.62!important}.beyond54-hero-facts{grid-template-columns:1fr!important}}@media (max-width:760px){.v63-mobile-hero>.page-hero-body,.v63-mobile-hero>.contact-v48-hero-copy,.v63-mobile-hero.guide-v51-hero>article,.v63-mobile-hero.dest-index-v51-hero>article,.v63-mobile-hero.all-journeys-v48-hero>article,.v63-mobile-hero>.v58-journal-hero-content,.v63-mobile-hero>.article-v47-hero-content,.v63-mobile-hero.first-v51-hero>article,.v63-mobile-hero>.page-hero-body *,.v63-mobile-hero>.contact-v48-hero-copy *,.v63-mobile-hero.guide-v51-hero>article *,.v63-mobile-hero.dest-index-v51-hero>article *,.v63-mobile-hero.all-journeys-v48-hero>article *,.v63-mobile-hero>.v58-journal-hero-content *,.v63-mobile-hero>.article-v47-hero-content *,.v63-mobile-hero.first-v51-hero>article *{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}}.v64-contents-trigger,.v64-inline-plan-cta,.v64-contents-sheet,.v64-footer-toggle{display:none}@media (max-width:768px){:root{--v64-edge:clamp(16px,5vw,28px);--v64-safe-bottom:max(12px,env(safe-area-inset-bottom));--v64-touch:48px}html{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:124px}body{width:100%;min-width:0;overflow-x:clip}*,*::before,*::after{box-sizing:border-box}main,section,article,aside,header,footer,nav,form,fieldset,[class*="grid"],[class*="inner"],[class*="shell"],[class*="wrap"]{min-width:0}img,picture,video,canvas,iframe,svg{max-width:100%}img,video{height:auto}iframe{width:100%}.v64-body-readable{font-size:16px !important;line-height:1.6 !important}.v64-meta-readable{font-size:14px !important;line-height:1.45 !important;letter-spacing:.04em}.v64-input-readable{font-size:16px !important;line-height:1.4 !important}.v64-touch-target{min-width:44px !important;min-height:44px !important}.btn,.btn-text,.eit-action-btn,.eit-back-to-navigator,.eit-orientation-skip,.all-journeys-v48-card-link,.article-v47-tailor,.first-v51-guides-all,.v58-enter-link{min-height:48px !important;padding:12px 18px !important;display:inline-flex !important;align-items:center;justify-content:center;font-size:14px !important;line-height:1.25 !important;white-space:normal;text-align:center}a,button,summary,input,select,textarea{-webkit-tap-highlight-color:transparent}.nav,.nav-v48{height:66px !important;min-height:66px !important;padding-inline:14px !important}.nav-logo{min-width:116px;max-width:min(42vw,164px)}.nav-logo img{width:auto !important;max-height:48px !important}.hamburger{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;padding:12px !important;display:grid !important;align-content:center;justify-items:stretch;gap:5px;border-radius:0}.hamburger span{width:24px !important;margin:0 auto !important}.mobile-nav,.mobile-nav-v47,.mobile-nav-v48{width:100vw !important;max-width:100vw !important;height:100dvh !important;overflow:hidden !important}.mobile-nav-v47-shell,.mobile-nav-v48-shell{width:100% !important;max-width:100% !important;height:100dvh !important;padding:max(12px,env(safe-area-inset-top)) var(--v64-edge) var(--v64-safe-bottom) !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto}.mobile-nav-v47-top{min-height:58px}.mobile-nav-v47-brand{min-height:48px;display:flex;align-items:center;gap:10px}.mobile-nav-v47-brand img{width:auto !important;height:44px !important}.mobile-nav-v47-brand span{font-size:14px !important;line-height:1.35 !important}.mob-close,.mobile-nav-v47-close,.eit-drawer-close{min-width:48px !important;min-height:48px !important;width:auto !important;height:48px !important;padding:0 12px !important;font-size:14px !important}.mobile-nav-v48-scroll{min-height:0;overflow-y:auto !important;overscroll-behavior:contain;scrollbar-width:thin;padding:12px 0 18px !important}.mobile-nav-v47-intro p:first-child,.mobile-nav-v51-first>span,.mobile-nav-v48-collection>span{font-size:14px !important;line-height:1.4 !important}.mobile-nav-question{font-size:clamp(24px,7vw,34px) !important;line-height:1.08 !important}.mobile-nav-v51-first,.mobile-nav-v47-primary>a,.mobile-nav-v48-collection{min-height:64px !important;padding:10px 6px !important;gap:12px !important}.mobile-nav-v51-first strong,.mobile-nav-v47-primary strong,.mobile-nav-v48-collection strong{font-size:16px !important;line-height:1.25 !important}.mobile-nav-v51-first small,.mobile-nav-v47-primary small,.mobile-nav-v48-collection small{font-size:14px !important;line-height:1.35 !important}.mobile-nav-v47-primary>a>span,.mobile-nav-v51-first>span,.mobile-nav-v48-collection>span{min-width:26px;font-size:14px !important}.mobile-nav-v47-secondary{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important;margin-top:12px !important}.mobile-nav-v47-secondary a{min-height:48px !important;padding:12px 8px !important;display:flex !important;align-items:center;justify-content:center;font-size:14px !important;line-height:1.25 !important;text-align:center}.mobile-nav-v48-dock{gap:8px !important;padding-top:10px !important}.mobile-nav-v48-dock>a{min-height:52px !important;padding:10px 12px !important}.mobile-nav-v48-dock span,.mobile-nav-v48-dock small{font-size:14px !important;line-height:1.25 !important}.v63-mobile-hero,.page-hero,.guide-v51-hero,.article-v47-hero,.all-journeys-v48-hero,.dest-index-v51-hero,.first-v51-hero,.contact-v48-hero{width:100% !important;max-width:100% !important}.v63-mobile-hero img,.page-hero img,.guide-v51-hero img,.article-v47-hero img,.all-journeys-v48-hero img,.dest-index-v51-hero img,.first-v51-hero img,.contact-v48-hero img{width:100% !important;max-width:100% !important;object-fit:cover}.page-sub,.hero-copy p,.contact-v48-hero p,.eit-orientation-lead,.article-v47-standfirst,.article-v47-lead,.about46-person-bio,.prop-desc,.eit-plan-story,.ejp-hero-intro,.v58-stay-intro{font-size:16px !important;line-height:1.6 !important}main>section:not(.home-hero),main>article,.epic-itinerary-page>section,.article-v47-body,.article-v47-section{max-width:100%}.section-inner,.container,.shell,.about46-inner,.guide-v51-inner,.article-v47-inner,.first-v51-inner,.contact-v48-inner,.all-journeys-v48-inner,.dest-index-v51-inner{width:100% !important;max-width:100% !important;padding-inline:var(--v64-edge) !important}.about46-team-grid,.about46-process-grid,.about46-principles-grid,.guide-v51-plan-grid,.guide-v51-route-grid,.guide-v51-stay-grid,.guide-v51-journey-grid,.guide-v51-story-grid,.guide-v52-compare-grid,.dest-index-v51-grid,.first-v51-decisions-grid,.first-v51-time-grid,.first-v51-guides-grid,.all-journeys-v48-grid,.all-journeys-v48-categories,.article-v47-related-grid,.eit-dest-grid,.journey-grid,.testi-grid,.property-grid,.prop-grid,.contact-v48-choice-grid,.contact-v48-faq-grid{grid-template-columns:minmax(0,1fr) !important}.eit-orientation-grid,.eit-private-grid,.eit-plan-grid,.eit-plan-body,.eit-plan-layout{grid-template-columns:minmax(0,1fr) !important}.eit-journey-nav-track{display:flex !important;gap:14px !important;overflow-x:auto !important;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v64-edge);padding-inline:var(--v64-edge) !important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.eit-journey-nav-card{flex:0 0 min(86vw,340px) !important;width:min(86vw,340px) !important;max-width:340px !important;scroll-snap-align:start}.eit-journey-nav-card-image{width:100% !important;height:clamp(170px,48vw,220px) !important;object-fit:cover}.eit-journey-nav-arrow,.eit-journey-autoplay{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;font-size:16px !important}.eit-journey-nav-card-badge,.eit-journey-nav-card-duration,.eit-journey-nav-card-route,.eit-journey-navigator-kicker,.eit-plan-meta-item,.eit-plan-cue,.cat-div-count{font-size:14px !important;line-height:1.4 !important}.eit-plan-story{min-height:0 !important}.eit-plan-card{height:auto !important;min-height:0 !important}.pkg-dossier-subnav{top:66px !important;width:100% !important;max-width:100% !important}.pkg-dossier-subnav-inner{width:100% !important;max-width:100% !important;min-height:56px !important;padding:4px 10px !important;display:flex !important;align-items:center;gap:8px !important}.pkg-section-links{min-width:0;flex:1 1 auto;display:flex !important;align-items:center;gap:6px !important;overflow:visible !important}.pkg-section-links>a:not(.pkg-back-parent),.pkg-section-links>.pkg-sub-divider{display:none !important}.pkg-back-parent{flex:1 1 auto;min-width:0 !important;min-height:44px !important;padding:10px 8px !important;display:flex !important;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px !important;line-height:1.2 !important}.v64-contents-trigger{display:inline-flex !important;min-width:44px;min-height:44px;padding:8px 10px;align-items:center;justify-content:center;border:1px solid rgba(196,161,96,.42);background:transparent;color:inherit;font:600 13px/1.2 Inter,sans-serif;letter-spacing:.02em;cursor:pointer}.pkg-sub-actions{flex:0 0 auto;display:flex !important;gap:4px !important}.pkg-sub-actions button{width:48px !important;min-width:48px !important;height:44px !important;min-height:44px !important;padding:0 4px !important;font-size:12px !important}.ejp-hero,.ejp-editorial-cover{width:100% !important;max-width:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important}.ejp-hero-image{width:100% !important;height:clamp(240px,38svh,320px) !important;min-height:0 !important;order:1;overflow:hidden}.ejp-hero-image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 42%}.ejp-hero-copy{order:2;width:100% !important;max-width:100% !important;padding:24px var(--v64-edge) 28px !important}.ejp-hero-copy h1{max-width:100%;font-size:clamp(38px,11vw,50px) !important;line-height:.98 !important;overflow-wrap:anywhere}.ejp-kicker,.v49-dossier-subtitle,.overnight-line,.v60-day-note,.v26-day-rhythm,.v26-private-touch{font-size:14px !important;line-height:1.45 !important}.v64-inline-plan-cta{width:100%;min-height:50px;margin-top:20px;padding:13px 18px;display:inline-flex !important;align-items:center;justify-content:center;border:1px solid #c9a85a;background:#c9a85a;color:#1d1b18;font:700 14px/1.25 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.v27-summary-ribbon,.ejp-two-column-editorial,.v50-route-intro,.v50-route-facts,.ejp-highlight-grid,.ejp-hotel-grid,.ejp-custom-grid,.ejp-private-refinement,.dossier-v51-continue-inner,.guest-v53-bridge{grid-template-columns:minmax(0,1fr) !important}.v27-summary-ribbon{gap:0 !important;overflow:visible !important}.v27-summary-ribbon>*{min-width:0 !important}.ejp-editorial-section,.ejp-overview-section,.ejp-route-section,.ejp-highlights,.ejp-days,.ejp-hotels-editorial,.ejp-customise-section,.ejp-private-refinement{width:100% !important;max-width:100% !important;padding-inline:var(--v64-edge) !important}.ejp-day-card,.editorial-day,.v25-day-card{width:100% !important;max-width:100% !important}.v59-day-toggle,.ejp-day-body>summary,.ejp-day-card summary{min-height:48px !important;padding-block:12px !important;font-size:14px !important}.v63-dossier-mobile-dock .eit-private-tab{left:16px !important;right:16px !important;bottom:calc(10px+env(safe-area-inset-bottom)) !important;width:auto !important;max-width:none !important;height:50px !important;min-height:50px !important;padding:0 16px !important;font-size:14px !important;line-height:1.2 !important}body.v63-dossier-mobile-dock .epic-itinerary-page{padding-bottom:calc(90px+env(safe-area-inset-bottom)) !important}.v64-contents-sheet{position:fixed;inset:0;z-index:10050;display:none}.v64-contents-sheet.is-open{display:block}.v64-contents-backdrop{position:absolute;inset:0;background:rgba(9,9,8,.72)}.v64-contents-panel{position:absolute;left:0;right:0;bottom:0;max-height:min(78dvh,660px);padding:18px var(--v64-edge) calc(18px+env(safe-area-inset-bottom));overflow-y:auto;background:#171613;border-top:1px solid rgba(201,168,90,.5);box-shadow:0 -18px 50px rgba(0,0,0,.34)}.v64-contents-head{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px}.v64-contents-head strong{color:#f4efe4;font:600 20px/1.2 "Playfair Display",serif}.v64-contents-close{width:48px;height:48px;border:1px solid rgba(244,239,228,.25);background:transparent;color:#f4efe4;font-size:24px}.v64-contents-links{display:grid;grid-template-columns:minmax(0,1fr);margin-top:8px}.v64-contents-links a{min-height:52px;padding:14px 4px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(244,239,228,.13);color:#f4efe4;font:500 16px/1.35 Inter,sans-serif}form{max-width:100% !important}input:not([type="hidden"]):not(.hp-field),select,textarea{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:48px !important;padding:12px 14px !important;font-size:16px !important;line-height:1.4 !important}textarea{min-height:112px !important;resize:vertical}input[type="checkbox"],input[type="radio"]{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;padding:0 !important}.privacy-consent,.contact-v48-consent{min-height:44px;display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;align-items:start !important;gap:12px !important;font-size:14px !important;line-height:1.45 !important}.contact-v48-main,.contact-v56-main,.contact-v48-form,.contact-v56-form,.c-form,.contact-v48-form-grid,.eit-drawer-core-fields,.eit-drawer-optional-fields{grid-template-columns:minmax(0,1fr) !important}form button[type="submit"],form input[type="submit"],.eit-drawer-form-submit{width:100%;min-height:50px !important;padding:13px 16px !important;font-size:14px !important;line-height:1.25 !important}.hp-field{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;min-width:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important}.eit-drawer-backdrop{width:100vw !important}.eit-private-drawer{inset:0 !important;width:100vw !important;max-width:100vw !important;height:100dvh !important;max-height:100dvh !important;overflow-y:auto !important;overscroll-behavior:contain}.eit-drawer-shell{width:100% !important;max-width:100% !important;min-height:100%;height:auto !important;padding:max(16px,env(safe-area-inset-top)) var(--v64-edge) calc(22px+env(safe-area-inset-bottom)) !important;overflow:visible !important}.eit-drawer-head{min-height:64px;padding-right:54px}.eit-drawer-logo{width:46px !important;height:auto !important}.eit-drawer-kicker,.eit-drawer-now-kicker,.eit-drawer-form label,.eit-drawer-optional summary,.eit-drawer-secondary,.eit-drawer-submit-row p{font-size:14px !important;line-height:1.4 !important}.eit-drawer-intro{font-size:16px !important;line-height:1.5 !important}.eit-drawer-scroll{overflow:visible !important;max-height:none !important}.eit-drawer-form{gap:14px !important}.eit-drawer-optional summary{min-height:48px !important;padding:12px 0 !important}.eit-drawer-secondary{min-height:44px;display:flex;flex-wrap:wrap;gap:8px 14px}.eit-drawer-secondary a{min-height:44px;display:inline-flex;align-items:center}body.eit-drawer-open,body.menu-open,body.v64-sheet-open{overflow:hidden !important}.about46-person,.guide-v51-plan,.guide-v51-route,.guide-v51-stays,.guide-v51-journeys,.guide-v51-stories,.beyond54-routes,.beyond54-places,.beyond54-match,.beyond54-journeys,.all-journeys-v48-card,.property-card,.prop-featured{width:100% !important;max-width:100% !important}.guide-v51-facts,.guest-v55-facts{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:1px !important}.guide-v51-facts>*,.guest-v55-facts>*{min-width:0;padding:14px 10px !important}.about46-person-bio,.guide-v51-intro p,.guide-v51-plan p,.guide-v51-route p,.guide-v51-stays p,.guide-v51-team p,.beyond54-lede,.beyond54-principle p,.beyond54-stay p,.first-v51-intro p,.first-v51-note p{font-size:16px !important;line-height:1.6 !important}.article-v47-body,.article-v47-section,.article-v47-journey,.article-v47-related,.v58-cover,.v58-journal-chapter,.v58-journal-closing{width:100% !important;max-width:100% !important}.article-v47-body p,.article-v47-section p,.article-v47-journey p,.v58-journal-chapter p,.guest-v55-story p{font-size:16px !important;line-height:1.65 !important}.article-v47-category,.journal-v47-eyebrow,.v59-author-link,.article-v47-aside-kicker,.article-v47-back,.guest-v55-kicker,.v58-kicker,.beyond54-kicker,.beyond54-route-name{font-size:14px !important;line-height:1.4 !important}.footer-v48,.footer-v48-frame{width:100% !important;max-width:100% !important}.footer-v48-frame{padding:44px var(--v64-edge) calc(24px+env(safe-area-inset-bottom)) !important}.footer-v48-grid{grid-template-columns:minmax(0,1fr) !important;gap:20px !important;padding-bottom:28px !important}.footer-v48-brand p{font-size:18px !important;line-height:1.5 !important}.footer-v48-brand>span,.footer-v48-nav>p,.footer-v48-concierge>p,.footer-v48-payment-copy>p{font-size:14px !important;line-height:1.4 !important}body.v64-mobile-enhanced .footer-v48-nav>p{display:none}.v64-footer-toggle{width:100%;min-height:52px;padding:12px 0;display:flex !important;align-items:center;justify-content:space-between;border:0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);background:transparent;color:inherit;font:600 16px/1.3 Inter,sans-serif;text-align:left}.v64-footer-toggle::after{content:"+";font-size:22px;font-weight:300}.footer-v48-nav.v64-open .v64-footer-toggle::after{content:"−"}body.v64-mobile-enhanced .footer-v48-nav>nav{display:none !important}body.v64-mobile-enhanced .footer-v48-nav.v64-open>nav{display:grid !important}.footer-v48-nav nav a,.footer-v48-concierge>a,.footer-v48-all,.footer-v48-bottom nav a,.footer-v53-social a{min-height:48px !important;padding-block:10px !important;display:flex !important;align-items:center;font-size:14px !important;line-height:1.35 !important}.footer-v48-payment{grid-template-columns:minmax(0,1fr) !important;gap:20px !important;padding-block:28px !important}.footer-v48-payment-copy span{font-size:16px !important;line-height:1.55 !important}.footer-v48-payment-methods{grid-template-columns:minmax(0,1fr) !important;gap:8px !important}.footer-v48-payment-methods>div{min-height:56px}.footer-v48-bottom{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:12px !important}.footer-v48-bottom p{font-size:14px !important;line-height:1.45 !important}.footer-v53-social{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important}.footer-v53-social a{justify-content:flex-start}.legal-page,.policy-page,.saved-page,.thank-you-page,.not-found-page{width:100% !important;max-width:100% !important;padding-inline:var(--v64-edge) !important}@media (min-width:600px){.dest-index-v51-grid,.first-v51-guides-grid,.guide-v51-journey-grid,.article-v47-related-grid,.eit-dest-grid,.journey-grid,.testi-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ejp-highlight-grid,.ejp-hotel-grid,.ejp-custom-grid,.guide-v51-plan-grid,.guide-v52-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}}@media (max-width:359px){:root{--v64-edge:14px}.nav-logo{max-width:132px}.pkg-dossier-subnav-inner{padding-inline:6px !important;gap:4px !important}.pkg-back-parent{font-size:12px !important;padding-inline:4px !important}.v64-contents-trigger{padding-inline:7px;font-size:12px}.pkg-sub-actions button{width:44px !important;min-width:44px !important;font-size:11px !important}.ejp-hero-copy h1{font-size:clamp(34px,10.8vw,42px) !important}.guide-v51-facts,.guest-v55-facts{grid-template-columns:minmax(0,1fr) !important}}@media (max-width:768px){body[data-mobile-release="64"] .nav-cta,body[data-mobile-release="64"] .nav-cta-v48{display:none !important}body[data-mobile-release="64"] .mobile-nav,body[data-mobile-release="64"] .mobile-nav-v47,body[data-mobile-release="64"] .mobile-nav-v48,body[data-mobile-release="64"] .mobile-nav-v47-shell,body[data-mobile-release="64"] .mobile-nav-v48-shell{background:#1b1813 !important}body[data-mobile-release="64"] .mobile-nav-v47-top{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:10px !important}body[data-mobile-release="64"] .mobile-nav-v47-brand{max-width:190px !important;overflow:hidden !important}body[data-mobile-release="64"] .mobile-nav-v47-intro .mobile-nav-question{margin-top:6px !important;font-size:16px !important;line-height:1.4 !important;letter-spacing:.01em !important}body[data-mobile-release="64"] .mobile-nav-v51-first,body[data-mobile-release="64"] .mobile-nav-v47-primary>a,body[data-mobile-release="64"] .mobile-nav-v48-collection{height:auto !important;min-height:68px !important;display:grid !important;grid-template-columns:32px minmax(0,1fr) 28px !important;align-items:center !important;gap:10px !important;padding:11px 6px !important}body[data-mobile-release="64"] .mobile-nav-v51-first>span,body[data-mobile-release="64"] .mobile-nav-v47-primary>a>span,body[data-mobile-release="64"] .mobile-nav-v48-collection>span{min-width:0 !important;font-size:14px !important;line-height:1.25 !important}body[data-mobile-release="64"] .mobile-nav-v51-first strong,body[data-mobile-release="64"] .mobile-nav-v47-primary strong,body[data-mobile-release="64"] .mobile-nav-v48-collection strong{display:block !important;font-size:17px !important;line-height:1.2 !important}body[data-mobile-release="64"] .mobile-nav-v51-first small,body[data-mobile-release="64"] .mobile-nav-v47-primary small,body[data-mobile-release="64"] .mobile-nav-v48-collection small{display:block !important;margin-top:3px !important;font-size:14px !important;line-height:1.35 !important}body[data-mobile-release="64"] .mobile-nav-v47-secondary a{min-height:48px !important;padding:11px 6px !important;font-size:14px !important;line-height:1.25 !important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a{height:auto !important;min-height:52px !important;padding:10px 12px !important}body[data-mobile-release="64"] .mobile-nav-v48-dock span,body[data-mobile-release="64"] .mobile-nav-v48-dock small{font-size:14px !important;line-height:1.25 !important}body[data-mobile-release="64"] .ejp-hero-image img{height:118% !important;max-width:none !important;transform:translateY(-2%) scale(1.04);transform-origin:50% 24%;object-position:50% 22% !important}body[data-mobile-release="64"] .pkg-back-parent .v64-back-full{display:none !important}body[data-mobile-release="64"] .pkg-back-parent .v64-back-short{display:inline !important}}@media (min-width:769px){.pkg-back-parent .v64-back-short{display:none}.pkg-back-parent .v64-back-full{display:inline}}@media (max-width:768px){body[data-mobile-release="64"] input[name="website"]{position:absolute !important;left:-10000px !important;top:auto !important;width:1px !important;height:1px !important;min-width:1px !important;min-height:1px !important;padding:0 !important;border:0 !important;overflow:hidden !important}body[data-mobile-release="64"] .contact-v48-form input:not([type="hidden"]):not([type="checkbox"]):not([name="website"]),body[data-mobile-release="64"] .contact-v48-form select,body[data-mobile-release="64"] .contact-v48-form textarea,body[data-mobile-release="64"] .contact-v56-form input:not([type="hidden"]):not([type="checkbox"]):not([name="website"]),body[data-mobile-release="64"] .contact-v56-form select,body[data-mobile-release="64"] .contact-v56-form textarea,body[data-mobile-release="64"] .c-form input:not([type="hidden"]):not([type="checkbox"]):not([name="website"]),body[data-mobile-release="64"] .c-form select,body[data-mobile-release="64"] .c-form textarea{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:48px !important;padding:12px 14px !important;font-size:16px !important;line-height:1.4 !important}body[data-mobile-release="64"] .contact-v48-form textarea,body[data-mobile-release="64"] .contact-v56-form textarea,body[data-mobile-release="64"] .c-form textarea{min-height:128px !important}body[data-mobile-release="64"] .eit-private-drawer input:not([type="hidden"]):not([type="checkbox"]):not([name="website"]),body[data-mobile-release="64"] .eit-private-drawer select,body[data-mobile-release="64"] .eit-private-drawer textarea{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:48px !important;padding:11px 12px !important;font-size:16px !important;line-height:1.35 !important}body[data-mobile-release="64"] .eit-private-drawer textarea{min-height:96px !important}body[data-mobile-release="64"] .eit-private-drawer input[type="checkbox"],body[data-mobile-release="64"] .contact-v48-form input[type="checkbox"],body[data-mobile-release="64"] .contact-v56-form input[type="checkbox"]{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;padding:0 !important}body[data-mobile-release="64"] .eit-private-drawer label,body[data-mobile-release="64"] .eit-private-drawer summary,body[data-mobile-release="64"] .contact-v48-form label,body[data-mobile-release="64"] .contact-v56-form label{font-size:14px !important;line-height:1.4 !important}body[data-mobile-release="64"] .eit-private-drawer .eit-drawer-form-submit,body[data-mobile-release="64"] .contact-v48-form button[type="submit"],body[data-mobile-release="64"] .contact-v56-form button[type="submit"]{width:100% !important;min-height:50px !important;padding:13px 16px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:14px !important;line-height:1.25 !important}body[data-mobile-release="64"] .eit-private-drawer .privacy-consent,body[data-mobile-release="64"] .contact-v48-form .privacy-consent,body[data-mobile-release="64"] .contact-v56-form .privacy-consent{min-height:44px !important;display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;gap:12px !important;align-items:start !important;font-size:14px !important}body[data-mobile-release="64"] .mobile-nav-v51-first,body[data-mobile-release="64"] .mobile-nav-v48-collection{grid-template-columns:94px minmax(0,1fr) 28px !important;min-height:86px !important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:8px !important}body[data-mobile-release="64"] .mobile-nav-v48-dock span,body[data-mobile-release="64"] .mobile-nav-v48-dock small{width:auto !important;height:auto !important;min-height:0 !important;display:block !important;margin:0 !important}body[data-mobile-release="64"] .pkg-back-parent{font-size:14px !important}body[data-mobile-release="64"] .pkg-sub-actions button{font-size:14px !important}body[data-mobile-release="64"] .ejp-hero-image{height:clamp(230px,32svh,280px) !important}body[data-mobile-release="64"] .ejp-hero-image img{height:140% !important;transform:none !important;object-position:50% 0 !important}}@media (max-width:768px){body[data-mobile-release="64"] #enquiry-form select,body[data-mobile-release="64"] #enquiry-form textarea{font-size:16px !important;line-height:1.4 !important}body[data-mobile-release="64"] #eit-private-drawer input[type="checkbox"]{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;padding:0 !important}body[data-mobile-release="64"] #eit-private-drawer{overflow-y:auto !important;overscroll-behavior-y:contain !important}body[data-mobile-release="64"] #eit-private-drawer .eit-drawer-shell{min-height:100% !important;height:auto !important}body[data-mobile-release="64"] .mobile-nav-v51-first,body[data-mobile-release="64"] .mobile-nav-v48-collection{grid-template-columns:104px minmax(0,1fr) 24px !important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a,body[data-mobile-release="64"] .mobile-nav-v48-dock>a>span,body[data-mobile-release="64"] .mobile-nav-v48-dock>a>small,body[data-mobile-release="64"] .mobile-nav-v48-dock>a>b{position:static !important;inset:auto !important;transform:none !important;writing-mode:horizontal-tb !important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a>small{display:none !important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a>span{overflow:visible !important;white-space:normal !important}}@media (max-width:768px){body[data-mobile-release="64"] main p,body[data-mobile-release="64"] main li,body[data-mobile-release="64"] .v64-body-readable{font-size:16px !important;line-height:1.6 !important}body[data-mobile-release="64"] main a,body[data-mobile-release="64"] .v64-meta-readable,body[data-mobile-release="64"] footer small,body[data-mobile-release="64"] footer a,body[data-mobile-release="64"] footer .footer-v48-concierge small,body[data-mobile-release="64"] main [class*="kicker"],body[data-mobile-release="64"] main [class*="eyebrow"],body[data-mobile-release="64"] main [class*="badge"],body[data-mobile-release="64"] main [class*="duration"],body[data-mobile-release="64"] main [class*="route-name"],body[data-mobile-release="64"] main [class*="subtitle"],body[data-mobile-release="64"] main .overnight-line,body[data-mobile-release="64"] main .eit-action-btn,body[data-mobile-release="64"] main .eit-back-to-navigator,body[data-mobile-release="64"] main .eit-orientation-skip,body[data-mobile-release="64"] main .btn,body[data-mobile-release="64"] main .btn-text{font-size:14px !important;line-height:1.45 !important}body[data-mobile-release="64"] main .page-sub,body[data-mobile-release="64"] main .ejp-hero-intro,body[data-mobile-release="64"] main .article-v47-lead,body[data-mobile-release="64"] main .article-v47-standfirst,body[data-mobile-release="64"] main .eit-plan-story,body[data-mobile-release="64"] main .about46-person-bio,body[data-mobile-release="64"] main .prop-desc,body[data-mobile-release="64"] main .j-story{font-size:16px !important;line-height:1.6 !important}body[data-mobile-release="64"] .privacy-consent a,body[data-mobile-release="64"] .contact-v48-consent a,body[data-mobile-release="64"] .contact-v48-kicker,body[data-mobile-release="64"] .contact-v56-kicker{font-size:14px !important}body[data-mobile-release="64"] .cat-div-count{position:static !important;inset:auto !important;width:auto !important;max-width:100% !important;margin:8px 0 0 !important;transform:none !important;white-space:normal !important}}@media (max-width:768px){body[data-mobile-release="64"] main a.eit-action-btn.eit-explore-journey,body[data-mobile-release="64"] main a.eit-action-btn,body[data-mobile-release="64"] main button.eit-action-btn{min-height:48px !important;padding:12px 18px !important;font-size:14px !important;line-height:1.3 !important;letter-spacing:.05em !important}body[data-mobile-release="64"] .category-divider{display:grid !important;grid-template-columns:auto minmax(24px,1fr) !important;align-items:center !important;gap:8px 14px !important}body[data-mobile-release="64"] .category-divider .cat-div-line{width:100% !important;min-width:0 !important}body[data-mobile-release="64"] .category-divider .cat-div-count{grid-column:1 / -1 !important;justify-self:start !important;max-width:100% !important}}@media (max-width:768px){html body[data-mobile-release="64"] .ejp-editorial-cover .ejp-hero-image,html body[data-mobile-release="64"] .ejp-editorial-cover .ejp-hero-image img{width:100% !important;height:clamp(238px,66vw,280px) !important;min-height:clamp(238px,66vw,280px) !important;max-height:clamp(238px,66vw,280px) !important}html body[data-mobile-release="64"] .ejp-editorial-cover .ejp-hero-image img{object-fit:cover !important;object-position:50% 28% !important;transform:none !important}html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="save"],html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="share"]{position:relative !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;padding:0 !important;overflow:hidden !important;color:transparent !important;letter-spacing:0 !important;font-size:14px !important;line-height:1 !important}html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="save"]::after,html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="share"]::after{position:absolute;inset:0;display:grid;place-items:center;color:#f8e9c6;font:500 21px/1 Arial,sans-serif;text-indent:0}html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="save"]::after{content:"♡"}html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="save"].saved::after{content:"♥"}html body[data-mobile-release="64"] .pkg-sub-actions [data-pkg-action="share"]::after{content:"↗"}html body[data-mobile-release="64"] .pkg-sub-actions{gap:4px !important}html body[data-mobile-release="64"] .pkg-back-parent{max-width:116px !important}html body[data-mobile-release="64"] .v64-contents-trigger{flex:0 0 auto;min-width:80px !important;padding-inline:9px !important;font-size:14px !important}}@media (max-width:350px){html body[data-mobile-release="64"] .pkg-dossier-subnav-inner{gap:5px !important;padding-inline:6px !important}html body[data-mobile-release="64"] .pkg-section-links{gap:4px !important}html body[data-mobile-release="64"] .pkg-back-parent{max-width:92px !important;padding-inline:6px !important}html body[data-mobile-release="64"] .v64-contents-trigger{min-width:72px !important;padding-inline:6px !important}}@media (max-width:768px){html body[data-mobile-release="64"] .pkg-dossier-subnav .pkg-back-parent{height:44px !important;min-height:44px !important;max-height:44px !important;padding-block:0 !important}html body[data-mobile-release="64"] .v64-inline-plan-cta{width:100% !important;height:50px !important;min-height:50px !important;max-height:50px !important;padding:0 10px !important;white-space:nowrap !important;font-size:13px !important;letter-spacing:.075em !important}}@media (max-width:768px){html body[data-mobile-release="64"] .v64-body-readable{font-size:16px !important;line-height:1.55 !important}html body[data-mobile-release="64"] .v64-meta-readable{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] .v63-mobile-hero article>p,html body[data-mobile-release="64"] .guide-v51-hero article>p,html body[data-mobile-release="64"] .dest-index-v51-hero article>p,html body[data-mobile-release="64"] .first-v51-hero article>p{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] .v49-dossier .ejp-hero-intro,html body[data-mobile-release="64"] .ejp-editorial-cover .ejp-hero-intro{font-size:16px !important;line-height:1.6 !important}html body[data-mobile-release="64"] .dest-index-v51-grid{width:min(100% - 40px,680px) !important;max-width:680px !important;margin-inline:auto !important;grid-template-columns:minmax(0,1fr) !important;gap:18px !important}html body[data-mobile-release="64"] .dest-index-v51-card{width:100% !important;min-width:0 !important;max-width:100% !important}html body[data-mobile-release="64"] .dest-index-v51-card img{width:100% !important;max-width:100% !important}}@media (max-width:768px){html body[data-mobile-release="64"] .all-journeys-v51-first{box-sizing:border-box !important;width:calc(100% - 32px) !important;max-width:680px !important;margin-left:auto !important;margin-right:auto !important;padding:24px 20px !important;min-width:0 !important}html body[data-mobile-release="64"] .all-journeys-v51-first>div,html body[data-mobile-release="64"] .all-journeys-v51-first h2,html body[data-mobile-release="64"] .all-journeys-v51-first span,html body[data-mobile-release="64"] .all-journeys-v51-first>a{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}}@media (max-width:768px){html body[data-mobile-release="64"] a.btn,html body[data-mobile-release="64"] .btn,html body[data-mobile-release="64"] .btn-text,html body[data-mobile-release="64"] a[class*="-cta"],html body[data-mobile-release="64"] a[class*="-action"]{font-size:14px !important;line-height:1.25 !important}}@media (max-width:768px){html body[data-mobile-release="64"] .guide-v51-stories,html body[data-mobile-release="64"] .guide-v51-story-grid,html body[data-mobile-release="64"] .guide-v51-story-grid>a{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}html body[data-mobile-release="64"] .guide-v51-story-grid{grid-template-columns:minmax(0,1fr) !important}html body[data-mobile-release="64"] .guide-v51-story-grid>a{grid-template-columns:minmax(0,1fr) !important}html body[data-mobile-release="64"] .guide-v51-story-grid img,html body[data-mobile-release="64"] .guide-v51-story-grid>a>div{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}}@media (max-width:768px){html body[data-mobile-release="64"][data-mobile-release="64"] main .v52-guide-bridge,html body[data-mobile-release="64"][data-mobile-release="64"] main .guest-v53-bridge{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;padding:20px !important}html body[data-mobile-release="64"][data-mobile-release="64"] main .v52-guide-bridge>div,html body[data-mobile-release="64"][data-mobile-release="64"] main .v52-guide-bridge>a,html body[data-mobile-release="64"][data-mobile-release="64"] main .guest-v53-bridge>div,html body[data-mobile-release="64"][data-mobile-release="64"] main .guest-v53-bridge>a{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}html body[data-mobile-release="64"][data-mobile-release="64"] main .v52-guide-bridge>a,html body[data-mobile-release="64"][data-mobile-release="64"] main .guest-v53-bridge>a{white-space:normal !important}html body[data-mobile-release="64"][data-mobile-release="64"] main .dest-index-v51-grid{width:calc(100% - 32px) !important;max-width:680px !important;min-width:0 !important;box-sizing:border-box !important;overflow:hidden !important}html body[data-mobile-release="64"][data-mobile-release="64"] main .dest-index-v51-card{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;overflow:hidden !important}html body[data-mobile-release="64"][data-mobile-release="64"] main .dest-index-v51-card img{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important;transform:none !important;box-sizing:border-box !important}}@media (max-width:768px){html body[data-mobile-release="64"] .all-journeys-v51-first>a{white-space:normal !important;overflow-wrap:anywhere !important}html body[data-mobile-release="64"] .guest-v55-provenance{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;grid-template-columns:minmax(0,1fr) !important}html body[data-mobile-release="64"] .guest-v55-provenance>*{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}}@media (max-width:768px){html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-begin,html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-begin span,html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-begin b{font-size:14px !important;line-height:1.25 !important}html body[data-mobile-release="64"] label.privacy-consent,html body[data-mobile-release="64"] .contact-v48-consent,html body[data-mobile-release="64"] #eit-private-drawer label.privacy-consent{min-height:44px !important;width:100% !important;box-sizing:border-box !important;display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;align-items:center !important;column-gap:12px !important;cursor:pointer}html body[data-mobile-release="64"].v63-dossier-mobile-dock .eit-private-tab[data-mobile-plan-dock]{left:16px !important;right:16px !important;bottom:calc(10px+env(safe-area-inset-bottom)) !important;width:auto !important;height:50px !important;min-height:50px !important;max-height:50px !important;padding:0 14px !important}html body[data-mobile-release="64"].v63-dossier-mobile-dock .eit-private-tab[data-mobile-plan-dock] span::after{font-size:14px !important;line-height:1 !important;letter-spacing:.11em !important}}@media (max-width:768px){:root{--v65-edge:clamp(20px,6vw,28px);--v65-header:78px;--v65-ink:#2b2219;--v65-paper:#fbf6ed;--v65-gold:#b98542;--v65-dark:#17120d}html{scroll-padding-top:calc(var(--v65-header)+18px) !important}body[data-mobile-release="64"]{overflow-x:clip !important}html body[data-mobile-release="64"] .nav.nav-v48{position:fixed !important;inset:0 0 auto 0 !important;z-index:9000 !important;width:100% !important;height:var(--v65-header) !important;min-height:var(--v65-header) !important;max-height:var(--v65-header) !important;padding:8px var(--v65-edge) !important;display:flex !important;align-items:center !important;background:rgba(18,15,11,.94) !important;border-bottom:1px solid rgba(220,184,113,.18) !important;box-shadow:0 10px 28px rgba(0,0,0,.13) !important;backdrop-filter:blur(14px) !important}html body[data-mobile-release="64"] .nav.nav-v48.scrolled{height:var(--v65-header) !important;min-height:var(--v65-header) !important;padding:8px var(--v65-edge) !important;background:rgba(18,15,11,.97) !important;border-bottom-color:rgba(220,184,113,.24) !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo{width:82px !important;min-width:82px !important;max-width:82px !important;height:60px !important;display:flex !important;align-items:center !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo img,html body[data-mobile-release="64"] .nav.nav-v48.scrolled .nav-logo img{width:78px !important;max-width:78px !important;height:58px !important;max-height:58px !important;object-fit:contain !important;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28)) !important}html body[data-mobile-release="64"] .nav-v48 .hamburger{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;padding:12px !important;gap:6px !important}html body[data-mobile-release="64"] .nav-v48 .hamburger span{width:28px !important;height:1px !important;background:#f1d596 !important}html body[data-mobile-release="64"] .v53-breadcrumb{min-height:48px !important;height:auto !important;margin:0 !important;padding:0 !important;background:#f7f0e5 !important;border-bottom:1px solid rgba(117,88,53,.14) !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner{width:100% !important;min-height:48px !important;margin:0 !important;padding:0 var(--v65-edge) !important;display:flex !important;align-items:center !important;gap:9px !important;overflow-x:auto !important;white-space:nowrap !important;scrollbar-width:none !important;font-size:13px !important;line-height:1.2 !important;letter-spacing:0 !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner::-webkit-scrollbar{display:none !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner>a,html body[data-mobile-release="64"] .v53-breadcrumb-inner>span{flex:0 0 auto !important;min-width:0 !important;min-height:44px !important;margin:0 !important;display:inline-flex !important;align-items:center !important;font-size:14px !important;line-height:1 !important;vertical-align:middle !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner>a{padding:0 4px !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner>a:first-child{margin-left:-4px !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner>[aria-hidden="true"]{min-height:44px !important;color:#bca98e !important}html body[data-mobile-release="64"] .v53-breadcrumb-inner>[aria-current="page"]{flex:0 1 auto !important;max-width:56vw !important;min-height:44px !important;overflow:hidden !important;text-overflow:ellipsis !important}html body[data-mobile-release="64"] .v63-mobile-hero{height:clamp(610px,80svh,690px) !important;min-height:610px !important;max-height:690px !important;margin:0 !important;padding:var(--v65-header) 0 0 !important}html body[data-mobile-release="64"] .v63-mobile-hero.contact-v48-hero,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero{height:clamp(570px,74svh,630px) !important;min-height:570px !important}html body[data-mobile-release="64"] .v63-mobile-hero>img,html body[data-mobile-release="64"] .v63-mobile-hero>.page-hero-img,html body[data-mobile-release="64"] .v63-mobile-hero>.v58-journal-hero-image,html body[data-mobile-release="64"] .v63-mobile-hero>.article-v47-hero-image{top:var(--v65-header) !important;height:calc(100% - var(--v65-header)) !important}html body[data-mobile-release="64"] .v63-mobile-hero>.page-hero-grad,html body[data-mobile-release="64"] .v63-mobile-hero>.contact-v48-hero-shade,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero>div,html body[data-mobile-release="64"] .v63-mobile-hero.dest-index-v51-hero>div,html body[data-mobile-release="64"] .v63-mobile-hero.all-journeys-v48-hero>div,html body[data-mobile-release="64"] .v63-mobile-hero>.v58-journal-hero-shade,html body[data-mobile-release="64"] .v63-mobile-hero>.article-v47-hero-shade,html body[data-mobile-release="64"] .v63-mobile-hero>.first-v51-hero-shade{top:var(--v65-header) !important;background:linear-gradient(180deg,rgba(12,10,7,.08) 0%,rgba(12,10,7,.12) 34%,rgba(12,10,7,.52) 63%,rgba(12,10,7,.92) 100%) !important}html body[data-mobile-release="64"] .v63-mobile-hero>.page-hero-body,html body[data-mobile-release="64"] .v63-mobile-hero>.contact-v48-hero-copy,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero>article,html body[data-mobile-release="64"] .v63-mobile-hero.dest-index-v51-hero>article,html body[data-mobile-release="64"] .v63-mobile-hero.all-journeys-v48-hero>article,html body[data-mobile-release="64"] .v63-mobile-hero>.v58-journal-hero-content,html body[data-mobile-release="64"] .v63-mobile-hero>.article-v47-hero-content,html body[data-mobile-release="64"] .v63-mobile-hero.first-v51-hero>article{left:var(--v65-edge) !important;right:var(--v65-edge) !important;bottom:30px !important;max-width:560px !important}html body[data-mobile-release="64"] .v63-mobile-hero .page-eyebrow,html body[data-mobile-release="64"] .v63-mobile-hero .contact-v48-hero-copy>p,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero>article>p,html body[data-mobile-release="64"] .v63-mobile-hero.dest-index-v51-hero>article>p,html body[data-mobile-release="64"] .v63-mobile-hero.all-journeys-v48-hero>article>p,html body[data-mobile-release="64"] .v63-mobile-hero .v58-kicker,html body[data-mobile-release="64"] .v63-mobile-hero .article-v47-category,html body[data-mobile-release="64"] .v63-mobile-hero.first-v51-hero>article>p{margin-bottom:12px !important;font-size:12px !important;line-height:1.35 !important;letter-spacing:.19em !important}html body[data-mobile-release="64"] .v63-mobile-hero .page-h1,html body[data-mobile-release="64"] .v63-mobile-hero .contact-v48-hero-copy h1,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero>article h1,html body[data-mobile-release="64"] .v63-mobile-hero.dest-index-v51-hero>article h1,html body[data-mobile-release="64"] .v63-mobile-hero.all-journeys-v48-hero>article h1,html body[data-mobile-release="64"] .v63-mobile-hero .v58-journal-hero-content h1,html body[data-mobile-release="64"] .v63-mobile-hero .article-v47-hero-content h1,html body[data-mobile-release="64"] .v63-mobile-hero.first-v51-hero>article h1{max-width:11.5ch !important;margin-bottom:16px !important;font-size:clamp(43px,12vw,54px) !important;line-height:.98 !important;letter-spacing:-.025em !important;overflow-wrap:normal !important;word-break:normal !important}html body[data-mobile-release="64"] .v63-mobile-hero.v63-long-title h1,html body[data-mobile-release="64"] .v63-mobile-hero.v63-long-title .page-h1{max-width:13ch !important;font-size:clamp(39px,10.6vw,48px) !important;line-height:1 !important}html body[data-mobile-release="64"] .v63-mobile-hero .page-sub,html body[data-mobile-release="64"] .v63-mobile-hero .contact-v48-hero-copy>span,html body[data-mobile-release="64"] .v63-mobile-hero.guide-v51-hero>article>span,html body[data-mobile-release="64"] .v63-mobile-hero.dest-index-v51-hero>article>span,html body[data-mobile-release="64"] .v63-mobile-hero.all-journeys-v48-hero>article>span,html body[data-mobile-release="64"] .v63-mobile-hero .v58-journal-hero-content>p:not(.v58-kicker),html body[data-mobile-release="64"] .v63-mobile-hero .article-v47-standfirst,html body[data-mobile-release="64"] .v63-mobile-hero.first-v51-hero>article>span{max-width:34ch !important;font-size:16px !important;line-height:1.55 !important;color:rgba(255,249,235,.9) !important}html body[data-mobile-release="64"] .v63-mobile-hero .meta-row{margin-top:16px !important;gap:8px !important}html body[data-mobile-release="64"] .v63-mobile-hero .meta-pill{padding:8px 10px !important;font-size:11px !important;line-height:1.25 !important;letter-spacing:.04em !important;text-transform:none !important}html body[data-mobile-release="64"] .first-v51-hero>article>a{width:auto !important;min-height:50px !important;margin-top:20px !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:14px !important;font-size:13px !important;line-height:1.2 !important;letter-spacing:.1em !important}html body[data-mobile-release="64"].eit-home .home-hero,html body[data-mobile-release="64"].eit-home .eit-hero{height:clamp(660px,100svh,790px) !important;min-height:660px !important;max-height:790px !important;padding:var(--v65-header) 0 0 !important;align-items:stretch !important}html body[data-mobile-release="64"].eit-home .home-hero .hslide-wrap,html body[data-mobile-release="64"].eit-home .home-hero .hero-grad{top:var(--v65-header) !important}html body[data-mobile-release="64"].eit-home .home-hero .hslide img{object-position:center 48% !important}html body[data-mobile-release="64"].eit-home .eit-hero-frame{inset:calc(var(--v65-header)+12px) 16px 18px !important;border-color:rgba(235,207,148,.28) !important}html body[data-mobile-release="64"].eit-home .hero-body,html body[data-mobile-release="64"].eit-home .eit-hero-body{position:absolute !important;z-index:5 !important;left:var(--v65-edge) !important;right:var(--v65-edge) !important;bottom:94px !important;width:auto !important;max-width:560px !important;padding:0 !important}html body[data-mobile-release="64"].eit-home .hero-eyebrow{margin-bottom:12px !important;font-size:12px !important;line-height:1.35 !important;letter-spacing:.18em !important}html body[data-mobile-release="64"].eit-home .hero-h1{max-width:10.5ch !important;margin-bottom:16px !important;font-size:clamp(45px,12.6vw,56px) !important;line-height:.98 !important;letter-spacing:-.025em !important;text-wrap:balance !important}html body[data-mobile-release="64"].eit-home .hero-sub{max-width:34ch !important;margin-bottom:22px !important;font-size:16px !important;line-height:1.55 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:4 !important;overflow:hidden !important}html body[data-mobile-release="64"].eit-home .hero-btns{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px 16px !important}html body[data-mobile-release="64"].eit-home .hero-btns .btn-gold{min-height:52px !important;padding:0 20px !important;font-size:13px !important;letter-spacing:.12em !important}html body[data-mobile-release="64"].eit-home .hero-btns .btn-outline-light{min-height:44px !important;padding:8px 0 !important;border:0 !important;border-bottom:1px solid rgba(248,231,193,.55) !important;font-size:12px !important;letter-spacing:.12em !important}html body[data-mobile-release="64"].eit-home .eit-hero-panel,html body[data-mobile-release="64"].eit-home .hero-dots{display:none !important}html body[data-mobile-release="64"].eit-home .v63-hero-controls{right:var(--v65-edge) !important;bottom:18px !important;min-height:44px !important;padding:0 !important;background:rgba(15,13,10,.7) !important;border-color:rgba(242,218,164,.24) !important}html body[data-mobile-release="64"].eit-home .v63-hero-arrow{width:42px !important;height:42px !important}html body[data-mobile-release="64"].eit-home .v63-hero-counter{min-width:54px !important;font-size:11px !important}html body[data-mobile-release="64"] .first-v51-intro{width:100% !important;margin:0 !important;padding:58px var(--v65-edge) 54px !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:24px !important;align-items:start !important}html body[data-mobile-release="64"] .first-v51-intro>div>p{margin-bottom:12px !important;font-size:12px !important;line-height:1.35 !important;letter-spacing:.18em !important}html body[data-mobile-release="64"] .first-v51-intro h2{max-width:11ch !important;font-size:clamp(42px,11.5vw,50px) !important;line-height:1 !important;letter-spacing:-.025em !important}html body[data-mobile-release="64"] .first-v51-intro>p{font-size:17px !important;line-height:1.65 !important}html body[data-mobile-release="64"] .all-journeys-v48-section{padding:64px var(--v65-edge) !important}html body[data-mobile-release="64"] .all-journeys-v48-head{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0 !important;margin-bottom:30px !important}html body[data-mobile-release="64"] .all-journeys-v48-head>div{width:100% !important;display:flex !important;align-items:baseline !important;gap:13px !important;margin-bottom:12px !important}html body[data-mobile-release="64"] .all-journeys-v48-head>div span{font-size:34px !important;line-height:1 !important}html body[data-mobile-release="64"] .all-journeys-v48-head>div p{margin:0 !important;font-size:12px !important;line-height:1.3 !important;letter-spacing:.16em !important}html body[data-mobile-release="64"] .all-journeys-v48-head h2{position:static !important;inset:auto !important;transform:none !important;width:100% !important;margin:0 0 14px !important;font-size:clamp(43px,11.8vw,52px) !important;line-height:1 !important;letter-spacing:-.025em !important}html body[data-mobile-release="64"] .all-journeys-v48-head>p{grid-column:auto !important;max-width:34ch !important;margin:0 !important;font-size:16px !important;line-height:1.6 !important}html body[data-mobile-release="64"] .all-journeys-v48-grid{gap:20px !important}html body[data-mobile-release="64"] .all-journeys-v48-card-body{padding:24px 20px 22px !important}html body[data-mobile-release="64"] .all-journeys-v48-card-body h3{font-size:31px !important;line-height:1.05 !important}html body[data-mobile-release="64"] .eit-journey-navigator,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready{margin:0 !important;padding:24px 18px 18px !important;overflow:hidden !important}html body[data-mobile-release="64"] .eit-journey-navigator-head{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:18px !important;margin-bottom:18px !important}html body[data-mobile-release="64"] .eit-journey-navigator-kicker{margin-bottom:9px !important;font-size:12px !important;line-height:1.35 !important;letter-spacing:.18em !important}html body[data-mobile-release="64"] .eit-journey-navigator-head h3{max-width:10ch !important;margin-bottom:12px !important;font-size:clamp(35px,10vw,43px) !important;line-height:1 !important}html body[data-mobile-release="64"] .eit-journey-navigator-head>div:first-child>p:last-child{max-width:31ch !important;font-size:16px !important;line-height:1.55 !important}html body[data-mobile-release="64"] .eit-journey-navigator-controls,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-navigator-controls{width:100% !important;display:flex !important;grid-template-columns:none !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important}html body[data-mobile-release="64"] .eit-journey-nav-arrow,html body[data-mobile-release="64"] .eit-journey-autoplay{width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important}html body[data-mobile-release="64"] .eit-journey-navigator-viewport{width:100% !important;overflow-x:auto !important;padding:0 !important}html body[data-mobile-release="64"] .eit-journey-nav-track,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-navigator-track{width:100% !important;gap:12px !important;padding:0 !important}html body[data-mobile-release="64"] .eit-journey-nav-card,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex:0 0 100% !important;width:100% !important;max-width:none !important;scroll-snap-align:center !important}html body[data-mobile-release="64"] .eit-journey-nav-card-media,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-media{height:clamp(205px,56vw,240px) !important}html body[data-mobile-release="64"] .eit-journey-nav-card-badge,html body[data-mobile-release="64"] .eit-journey-nav-card-duration{bottom:14px !important;font-size:12px !important;line-height:1.25 !important;letter-spacing:.1em !important}html body[data-mobile-release="64"] .eit-journey-nav-card-body,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body{min-height:0 !important;padding:20px !important}html body[data-mobile-release="64"] .eit-journey-nav-card-body>strong,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body>strong{font-size:31px !important;line-height:1.04 !important}html body[data-mobile-release="64"] .eit-journey-nav-card-route,html body[data-mobile-release="64"] .eit-journey-nav-card-best{font-size:14px !important;line-height:1.5 !important}html body[data-mobile-release="64"] .eit-journey-nav-card-best small,html body[data-mobile-release="64"] .eit-journey-nav-card-action{font-size:11px !important}html body[data-mobile-release="64"] .eit-journey-navigator-foot{margin-top:16px !important;font-size:11px !important;line-height:1.35 !important}html body[data-mobile-release="64"] .eit-route-band{display:block !important;margin-top:28px !important;padding:24px 20px !important}html body[data-mobile-release="64"] .eit-route-band-head{display:block !important;margin-bottom:20px !important}html body[data-mobile-release="64"] .eit-route-band-head span{margin-bottom:8px !important;font-size:12px !important;line-height:1.3 !important;letter-spacing:.17em !important}html body[data-mobile-release="64"] .eit-route-band-head strong{font-size:31px !important;line-height:1.05 !important}html body[data-mobile-release="64"] .eit-route-stops{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:0 !important}html body[data-mobile-release="64"] .eit-route-stops::before{display:none !important}html body[data-mobile-release="64"] .eit-route-stop{min-height:72px !important;padding:14px 0 14px 44px !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;align-content:center !important;text-align:left !important;border-bottom:1px solid rgba(240,210,150,.16) !important}html body[data-mobile-release="64"] .eit-route-stop span{top:18px !important;left:0 !important;width:28px !important;height:28px !important;font-size:10px !important}html body[data-mobile-release="64"] .eit-route-stop strong{font-size:24px !important;line-height:1.05 !important}html body[data-mobile-release="64"] .eit-route-stop small{margin-top:5px !important;font-size:13px !important;line-height:1.45 !important;letter-spacing:.09em !important}html body[data-mobile-release="64"] .eit-route-band>p{margin-top:20px !important;font-size:16px !important;line-height:1.6 !important;color:rgba(255,248,234,.72) !important}html body[data-mobile-release="64"] .eit-plan-actions{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;margin-top:22px !important;padding-top:18px !important}html body[data-mobile-release="64"] .eit-plan-actions .eit-explore-journey{order:1 !important;width:100% !important;min-height:54px !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:space-between !important;font-size:13px !important;letter-spacing:.1em !important}html body[data-mobile-release="64"] .eit-plan-actions .eit-explore-journey::after{content:"→" !important;margin-left:18px !important;font-size:18px !important}html body[data-mobile-release="64"] .eit-plan-actions .eit-back-to-navigator{order:2 !important;width:auto !important;min-height:44px !important;padding:10px 0 !important;align-self:flex-start !important;border:0 !important;font-size:12px !important;letter-spacing:.1em !important;text-align:left !important}html body[data-mobile-release="64"] .footer-v48::after{inset:10px !important;border-color:rgba(213,173,112,.08) !important}html body[data-mobile-release="64"] .footer-v48-frame{width:100% !important;margin:0 !important;padding:38px var(--v65-edge) calc(20px+env(safe-area-inset-bottom)) !important}html body[data-mobile-release="64"] .footer-v48-grid{gap:16px !important;padding-bottom:24px !important}html body[data-mobile-release="64"] .footer-v48-brand img{width:82px !important}html body[data-mobile-release="64"] .footer-v48-brand>p{max-width:31ch !important;margin:18px 0 12px !important;font-size:17px !important;line-height:1.5 !important}html body[data-mobile-release="64"] .footer-v48-brand>span,html body[data-mobile-release="64"] .footer-v48-nav>p,html body[data-mobile-release="64"] .footer-v48-concierge>p,html body[data-mobile-release="64"] .footer-v48-payment-copy>p{font-size:11px !important;line-height:1.35 !important;letter-spacing:.14em !important}html body[data-mobile-release="64"] .v64-footer-toggle{min-height:50px !important;font-size:15px !important}html body[data-mobile-release="64"] .footer-v48-concierge>a{min-height:52px !important;padding:9px 0 !important}html body[data-mobile-release="64"] .footer-v48-payment{gap:18px !important;padding:24px 0 !important}html body[data-mobile-release="64"] .footer-v48-payment-copy h2{max-width:14ch !important;font-size:30px !important;line-height:1.05 !important}html body[data-mobile-release="64"] .footer-v48-payment-copy span{font-size:14px !important;line-height:1.55 !important}html body[data-mobile-release="64"] .footer-v48-payment-methods{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}html body[data-mobile-release="64"] .footer-v48-payment-methods>div{min-height:54px !important;padding:10px !important}html body[data-mobile-release="64"] .footer-v48-bottom{gap:14px !important;padding-top:22px !important}html body[data-mobile-release="64"] .footer-v48-bottom>p{max-width:31ch !important;font-size:12px !important;line-height:1.55 !important;letter-spacing:.02em !important;text-transform:none !important}html body[data-mobile-release="64"] .footer-v48-bottom>nav{display:flex !important;flex-wrap:wrap !important;gap:8px 22px !important}html body[data-mobile-release="64"] .footer-v48-bottom>nav a{min-height:40px !important;padding:8px 0 !important;font-size:13px !important}html body[data-mobile-release="64"] .footer-v53-social{display:grid !important;grid-template-columns:repeat(5,44px) !important;justify-content:start !important;gap:8px !important}html body[data-mobile-release="64"] .footer-v53-social a{position:relative !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;padding:0 !important;display:grid !important;place-items:center !important;justify-content:center !important;border:1px solid rgba(255,255,255,.13) !important}html body[data-mobile-release="64"] .footer-v53-social a svg{width:18px !important;height:18px !important}html body[data-mobile-release="64"] .footer-v53-social a span{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}}@media (max-width:380px){html body[data-mobile-release="64"] .v63-mobile-hero .page-h1,html body[data-mobile-release="64"] .v63-mobile-hero h1,html body[data-mobile-release="64"].eit-home .hero-h1{font-size:40px !important}html body[data-mobile-release="64"] .v63-mobile-hero .page-sub,html body[data-mobile-release="64"] .v63-mobile-hero>article>span,html body[data-mobile-release="64"].eit-home .hero-sub{font-size:15px !important}html body[data-mobile-release="64"] .footer-v48-payment-methods{grid-template-columns:minmax(0,1fr) !important}}@media (min-width:769px){body[data-mobile-release="64"] .v65-mobile-only{display:none !important}}@media (max-width:768px){html body[data-mobile-release="64"] .eit-journey-nav-card-best,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-best{margin-top:18px !important}}@media (max-width:768px){html body[data-mobile-release="64"] .eit-journey-nav-track,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-navigator-track{align-items:flex-start !important}}@media (max-width:768px){html body[data-mobile-release="64"] .eit-journey-navigator-track{align-items:flex-start !important}}@media (max-width:768px){html body[data-mobile-release="64"] .all-journeys-v48-media>span{font-size:10px !important;line-height:1.25 !important;letter-spacing:.1em !important}html body[data-mobile-release="64"] .eit-plan-meta-item span,html body[data-mobile-release="64"] .eit-mini-route-top,html body[data-mobile-release="64"] .eit-plan-cue strong{font-size:10px !important;line-height:1.3 !important;letter-spacing:.14em !important}html body[data-mobile-release="64"] .eit-mini-route-modes span{font-size:10px !important;line-height:1.3 !important;letter-spacing:.02em !important;padding:5px 7px !important}html body[data-mobile-release="64"] .footer-v48-nav nav>a>span{font-size:10px !important;line-height:1 !important}html body[data-mobile-release="64"] .eit-private-drawer .eit-drawer-kicker,html body[data-mobile-release="64"] .eit-private-drawer .eit-drawer-form label,html body[data-mobile-release="64"] .eit-private-drawer .eit-drawer-optional summary,html body[data-mobile-release="64"] .eit-private-drawer .eit-drawer-optional summary small,html body[data-mobile-release="64"] .eit-private-drawer .privacy-consent{font-size:10px !important;line-height:1.35 !important}}@media (max-width:768px){html body[data-mobile-release="64"] .all-journeys-v48-card-body>div{font-size:13px !important;line-height:1.6 !important;color:#65584a !important}}.eit-journey-nav-card-image.eit-art-directed,.eit-plan-media img.eit-art-directed{object-position:50% 50% !important}.eit-journey-nav-card:hover .eit-journey-nav-card-image.eit-art-directed,.eit-journey-nav-card.is-active .eit-journey-nav-card-image.eit-art-directed,.eit-plan-card:hover .eit-plan-media img.eit-art-directed{transform:scale(1.012) !important}.v68-mobile-header-actions{display:none}@media (max-width:768px){:root{--v65-header:74px;--v68-header:74px;--v68-edge:clamp(14px,4.6vw,22px)}html{scroll-padding-top:calc(var(--v68-header)+14px) !important}html body.v67-mobile-contact-ready{padding-bottom:0 !important}.v67-mobile-contact-dock{display:none !important}html body[data-mobile-release="64"] .eit-private-tab,html body[data-mobile-release="64"].v63-dossier-mobile-dock .eit-private-tab[data-mobile-plan-dock]{display:none !important}html body[data-mobile-release="64"].v63-dossier-mobile-dock .epic-itinerary-page{padding-bottom:0 !important}html body[data-mobile-release="64"] .nav.nav-v48,html body[data-mobile-release="64"] .nav.nav-v48.scrolled{height:var(--v68-header) !important;min-height:var(--v68-header) !important;max-height:var(--v68-header) !important;padding:6px var(--v68-edge) !important;gap:0 !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo{width:70px !important;min-width:70px !important;max-width:70px !important;height:56px !important;flex:0 0 70px !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo img,html body[data-mobile-release="64"] .nav.nav-v48.scrolled .nav-logo img{width:68px !important;max-width:68px !important;height:54px !important;max-height:54px !important}.v68-mobile-header-actions{min-width:0;margin-left:auto;margin-right:5px;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px}.v68-mobile-header-actions button,.v68-mobile-header-actions a{margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;text-decoration:none;-webkit-tap-highlight-color:transparent}.v68-header-plan{width:56px;min-width:56px;height:38px;min-height:38px;padding:0 10px;border:1px solid rgba(224,190,113,.26);background:rgba(255,249,235,.025);color:rgba(239,214,155,.92);font-family:var(--sans,"Inter",Arial,sans-serif);font-size:12px;line-height:1;font-weight:500;letter-spacing:.035em;text-transform:none;box-shadow:none}.v68-header-whatsapp{width:38px;min-width:38px;height:38px;min-height:38px;border:1px solid rgba(224,190,113,.24);background:transparent;color:rgba(244,220,164,.88)}.v68-header-whatsapp svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.v68-header-plan:focus-visible,.v68-header-whatsapp:focus-visible{outline:2px solid #efcf88;outline-offset:2px}html body[data-mobile-release="64"] .nav-v48 .hamburger{width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;padding:10px !important;gap:5px !important;flex:0 0 44px !important}html body[data-mobile-release="64"] .nav-v48 .hamburger span{width:24px !important}html body[data-mobile-release="64"] .eit-journey-navigator,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready{padding:18px 16px 16px !important}html body[data-mobile-release="64"] .eit-journey-navigator-head{gap:14px !important;margin-bottom:14px !important}html body[data-mobile-release="64"] .eit-journey-navigator-head h3{margin-bottom:10px !important}html body[data-mobile-release="64"] .eit-journey-navigator-viewport{width:100% !important;overflow-x:hidden !important;overflow-y:hidden !important;overscroll-behavior:none !important;touch-action:pan-y !important;scrollbar-width:none !important}html body[data-mobile-release="64"] .eit-journey-navigator-viewport::-webkit-scrollbar{display:none !important}html body[data-mobile-release="64"] .eit-journey-navigator-track,html body[data-mobile-release="64"] .eit-journey-nav-track,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-navigator-track{width:100% !important;gap:10px !important;padding:0 !important;overflow:visible !important;scroll-snap-type:none !important;touch-action:pan-y !important;-webkit-overflow-scrolling:auto !important}html body[data-mobile-release="64"] .eit-journey-nav-card,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex:0 0 100% !important;width:100% !important;max-width:100% !important;scroll-snap-align:none !important}html body[data-mobile-release="64"] .eit-journey-nav-card-body,html body[data-mobile-release="64"] .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body{padding:18px !important}html body[data-mobile-release="64"] .eit-journey-nav-arrow,html body[data-mobile-release="64"] .eit-journey-autoplay{width:42px !important;min-width:42px !important;height:42px !important;min-height:42px !important}html body[data-mobile-release="64"] .first-v51-intro{padding:48px var(--v65-edge) 44px !important;gap:20px !important}html body[data-mobile-release="64"] .all-journeys-v48-section{padding:52px var(--v65-edge) !important}html body[data-mobile-release="64"] .all-journeys-v48-head{margin-bottom:24px !important}html body[data-mobile-release="64"] .all-journeys-v48-card-body{padding:20px 18px !important}html body[data-mobile-release="64"].v53-hero-collection .eit-journey-orientation{padding-top:44px !important;padding-bottom:38px !important}html body[data-mobile-release="64"].v53-hero-collection .eit-plan-section.section{padding-top:48px !important;padding-bottom:48px !important}html body[data-mobile-release="64"].v53-hero-collection .eit-useful-note.section{padding-top:38px !important;padding-bottom:38px !important}html body[data-mobile-release="64"] .eit-route-band{margin-top:22px !important;padding:20px 18px !important}html body[data-mobile-release="64"] .eit-concierge-panel{padding-top:46px !important;padding-bottom:50px !important}html body[data-mobile-release="64"] .eit-concierge-card{padding:24px 20px !important}html body[data-mobile-release="64"] .footer-v48-frame{padding-top:34px !important}html body[data-mobile-release="64"] .eit-journey-nav-card-image.eit-art-directed{height:100% !important;object-fit:cover !important;object-position:50% 50% !important}html body[data-mobile-release="64"] .v63-mobile-hero img[src*="sacred-ganges-varanasi-boats"]{object-position:50% 58% !important}html body[data-mobile-release="64"] .v63-mobile-hero img[src*="tiger-on-rock-india-wildlife"]{object-position:50% 38% !important}html body[data-mobile-release="64"] .v63-mobile-hero img[src*="rajasthan-hill-lake-heritage-view"]{object-position:50% 54% !important}html body[data-mobile-release="64"] .ejp-hero-image img[src*="sacred-ganges-varanasi-boats"],html body[data-mobile-release="64"] .ejp-hero-image img[src*="tiger-on-rock-india-wildlife"],html body[data-mobile-release="64"] .ejp-hero-image img[src*="leopard-on-rock-india-wildlife"]{object-position:50% 34% !important}html body[data-mobile-release="64"] .mobile-nav-v48-dock>a{min-height:50px !important}}@media (max-width:360px){:root{--v68-edge:10px}html body[data-mobile-release="64"] .nav-v48 .nav-logo{width:62px !important;min-width:62px !important;max-width:62px !important;flex-basis:62px !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo img,html body[data-mobile-release="64"] .nav.nav-v48.scrolled .nav-logo img{width:60px !important;max-width:60px !important}.v68-mobile-header-actions{margin-right:3px;gap:4px}.v68-header-plan{width:52px;min-width:52px;padding-inline:8px;font-size:11px;letter-spacing:.025em}.v68-header-whatsapp{width:36px;min-width:36px;height:36px;min-height:36px}html body[data-mobile-release="64"] .nav-v48 .hamburger{width:42px !important;min-width:42px !important;height:42px !important;min-height:42px !important;flex-basis:42px !important;padding:9px !important}}@media (min-width:769px){.v68-mobile-header-actions{display:none !important}}@media (max-width:768px){:root{--v69-edge:clamp(16px,4.8vw,24px);--v69-section-y:clamp(40px,11vw,56px);--v69-touch:44px}html{width:100%;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;max-width:100%;overflow-x:clip;font-size:16px}*,*::before,*::after{box-sizing:border-box}:where(main,footer,header,nav,section,article,aside,form,div)>*{min-width:0}:where(img,picture,video,canvas,iframe,embed,object,svg){max-width:100%}:where(img,video,canvas){height:auto}picture{display:block}iframe{width:100%}:where(main,footer,.mobile-nav):is(p,li,dd,label,blockquote){font-size:max(16px,1em)}:where(main,footer,.mobile-nav):is( small,time,figcaption,[class*="eyebrow"],[class*="kicker"],[class*="overline"],[class*="caption"],[class*="meta"],[class*="tag"],[class*="tier"],[class*="label"],[class*="counter"],[class*="index"],[class*="duration"],[class*="category"],[class*="chapter-marker"],[class*="overnight"] ){font-size:max(14px,.875em);line-height:1.45}:where(main,footer,.mobile-nav) span:not([class*="icon"]):not([aria-hidden="true"]){font-size:max(14px,1em)}:where(button,input,textarea,select){font:inherit}:where(input:not([type="checkbox"]):not([type="radio"]),textarea,select){width:100%;max-width:100%;min-height:var(--v69-touch);font-size:16px !important;line-height:1.35}textarea{min-height:112px;resize:vertical}:where(form,fieldset){max-width:100%}fieldset{min-width:0}label:has(>input[type="checkbox"]),label:has(>input[type="radio"]){min-height:var(--v69-touch);align-items:center}.v68-mobile-header-actions{gap:4px;margin-right:4px}.v68-header-plan,.v68-header-whatsapp,html body[data-mobile-release="64"] .nav-v48 .hamburger{width:var(--v69-touch) !important;min-width:var(--v69-touch) !important;height:var(--v69-touch) !important;min-height:var(--v69-touch) !important;flex-basis:var(--v69-touch) !important}.v68-header-plan{width:54px !important;min-width:54px !important;flex-basis:54px !important;padding-inline:8px !important;font-size:14px !important;letter-spacing:.02em !important}.v68-header-plan span{font-size:14px !important}.v68-header-whatsapp svg{width:20px;height:20px}.v53-breadcrumb,.v53-breadcrumb-inner{min-height:44px}.v53-breadcrumb-inner{width:100% !important;max-width:100% !important;padding:8px var(--v69-edge) !important;display:flex !important;align-items:center !important;align-content:center;flex-wrap:wrap;gap:4px 9px !important}.v53-breadcrumb:is(a,span){display:inline-flex;align-items:center;min-height:28px;font-size:14px !important;line-height:1.35 !important}.mobile-nav:is(a,button){-webkit-tap-highlight-color:transparent}.mobile-nav-v47-close,.mobile-nav-v47-secondary a,.mobile-nav-v48-dock>a,.mobile-nav-v47-primary>a,.mobile-nav-v51-first,.mobile-nav-v48-collection{min-height:var(--v69-touch) !important}.mobile-nav-v47-secondary a,.mobile-nav-v48-dock>a{font-size:16px !important}.mobile-nav:is(small,[class*="eyebrow"],[class*="label"]){font-size:14px !important}:where(.btn,[class*="-cta"],[class*="-button"],[class*="-toggle"],[class*="-arrow"],[class*="text-link"],[class*="back"],[class*="author-link"],[class*="card-link"],[class*="all"]){font-size:max(14px,1em)}:where(button,summary,.btn,[class*="-cta"],[class*="-button"],[class*="-toggle"],[class*="-arrow"]){min-height:var(--v69-touch)}:where(.journal-v47-text-link,.article-v47-back,.v59-author-link,.pkg-back-parent,.all-journeys-v48-card-link,.home-v51-first-link,.guide-v51-next a,.guest-v53-bridge>a,.footer-v48-all,.prop-link){display:inline-flex;align-items:center;min-height:var(--v69-touch);padding-block:8px;font-size:16px !important;line-height:1.35}.v59-dossier-nav>div{min-height:52px !important;gap:8px !important;padding-inline:var(--v69-edge) !important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.v59-dossier-nav a{display:inline-flex;align-items:center;min-height:var(--v69-touch);padding-inline:8px;font-size:14px !important;line-height:1.2}.v59-day-toggle{min-height:var(--v69-touch) !important;padding:12px 2px !important;font-size:16px !important;line-height:1.25 !important;letter-spacing:.08em !important}.v27-summary-ribbon span,.v50-route-facts span,.ejp-section-title>span,.ejp-day-index span,.ejp-kicker,.v50-mode,.v49-dossier-subtitle,.ejp-continue p{font-size:14px !important;line-height:1.4 !important}.overnight-line{font-size:16px !important}.ejp-utility-bar:is(button,a){min-height:var(--v69-touch);font-size:14px !important}.v45-itinerary-chapters{grid-template-columns:1fr 1fr !important;gap:8px !important}.v45-itinerary-chapters a{display:flex;align-items:center;min-height:var(--v69-touch);padding:10px 12px !important;font-size:14px !important;line-height:1.25}.eit-journey-navigator-viewport{max-width:100%;overflow-x:hidden !important}.eit-journey-nav-arrow,.eit-journey-autoplay,.v63-hero-arrow{width:var(--v69-touch) !important;min-width:var(--v69-touch) !important;height:var(--v69-touch) !important;min-height:var(--v69-touch) !important}.col-filter-bar{display:flex !important;flex-wrap:wrap !important;gap:8px !important;overflow:visible !important;margin-bottom:40px !important;padding-bottom:12px;border-bottom-width:1px !important}.col-filter-btn{flex:1 1 calc(50% - 8px) !important;width:auto !important;max-width:100% !important;min-height:var(--v69-touch) !important;margin:0 !important;padding:10px 12px !important;white-space:normal !important;font-size:14px !important;line-height:1.25 !important;letter-spacing:.08em !important;cursor:pointer !important;border:1px solid rgba(94,70,43,.16) !important}.col-filter-btn.active{border-color:var(--muted-gold) !important}.property-card-body{padding:20px 18px 22px !important}.prop-desc{font-size:16px !important;line-height:1.65 !important}.prop-loc,.prop-tier,.prop-tag{font-size:14px !important}.prop-link{opacity:1 !important;transform:none !important}.category-divider{padding:46px 0 28px !important;gap:12px !important;flex-wrap:wrap}.cat-div-title{white-space:normal !important}.cat-div-line{order:3;flex-basis:100%}.cat-div-count{font-size:14px !important;white-space:normal !important}.table-scroll,.responsive-table,:where(main) table{max-width:100%}:where(main) table{display:block;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.footer-v48-frame{width:calc(100% - (2 * var(--v69-edge))) !important;max-width:100% !important}.footer-v48-grid{grid-template-columns:1fr !important;gap:32px !important}.footer-v48-brand{grid-column:auto !important}.footer-v48-brand>span,.footer-v48-nav>p,.footer-v48-concierge>p,.footer-v48-concierge small,.footer-v48-payment-copy>span,.footer-v48-payment-methods small,.footer-v48-bottom>p{font-size:14px !important;line-height:1.5 !important}.footer-v48-nav nav>a,.footer-v48-concierge>a,.footer-v48-bottom nav a,.footer-v53-social a{min-height:var(--v69-touch);font-size:16px !important}.footer-v48-nav nav>a{padding:10px 0 !important}.footer-v48-nav nav>a>span{font-size:14px !important}.footer-v48-payment-methods{grid-template-columns:1fr !important}.footer-v48-payment-methods>div,.footer-v48-payment-methods>div:nth-child(n){min-height:64px;border-right:0 !important;border-bottom:1px solid rgba(218,179,119,.12) !important}.footer-v48-payment-methods>div:last-child{border-bottom:0 !important}.footer-v48-payment-methods strong{font-size:16px !important}.footer-v48-bottom nav,.footer-v53-social{display:flex !important;flex-wrap:wrap !important;gap:6px 14px !important}.footer-v48-bottom nav a,.footer-v53-social a{display:inline-flex;align-items:center;padding-block:8px}.article-v47-related,.saved-v51-hero,.article-v47-hero.guest-v55-hero,#journal-chapters,.v58-journal-chapter{padding-top:var(--v69-section-y) !important;padding-bottom:var(--v69-section-y) !important}:where(main) [style*="width:"]{max-width:100%}:where(main) [style*="min-width:"]{min-width:0 !important}}@media (max-width:480px){.v45-itinerary-chapters{grid-template-columns:1fr !important}.col-filter-btn{flex-basis:100% !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo{width:60px !important;min-width:60px !important;max-width:60px !important;flex-basis:60px !important}html body[data-mobile-release="64"] .nav-v48 .nav-logo img,html body[data-mobile-release="64"] .nav.nav-v48.scrolled .nav-logo img{width:58px !important;max-width:58px !important}}@media (max-width:768px){html body[data-mobile-release="64"]:where(main,footer,.mobile-nav) span:not([aria-hidden="true"]),html body[data-mobile-release="64"]:where(main,footer,.mobile-nav) small,html body[data-mobile-release="64"]:where(main,footer,.mobile-nav) time,html body[data-mobile-release="64"]:where(main,footer,.mobile-nav) figcaption{font-size:max(14px,1em) !important}html body[data-mobile-release="64"]:where(main,footer,.mobile-nav):is(p,li,dd,label,blockquote){font-size:max(16px,1em) !important}html body[data-mobile-release="64"]:where(main,footer,.mobile-nav):is( [class*="eyebrow"],[class*="kicker"],[class*="overline"],[class*="caption"],[class*="meta"],[class*="tag"],[class*="tier"],[class*="label"],[class*="counter"],[class*="index"],[class*="duration"],[class*="category"],[class*="chapter-marker"],[class*="overnight"],[class*="mode"] ){font-size:14px !important;line-height:1.45 !important}html body[data-mobile-release="64"]:where(main,footer) a[href]{min-width:44px;min-height:44px}html body[data-mobile-release="64"] .v59-dossier-nav a{min-width:44px !important;min-height:44px !important;font-size:14px !important}html body[data-mobile-release="64"]:is( .eit-journey-nav-arrow,.eit-journey-autoplay,.v63-hero-arrow,.v68-header-whatsapp,.v68-header-plan,.hamburger ){width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important}html body[data-mobile-release="64"] .v68-header-plan{width:54px !important;min-width:54px !important}html body[data-mobile-release="64"]:is( .ejp-continue a,.ejp-utility-bar a,.ejp-utility-bar button,.article-v47-related a,.guide-v51-cta a,.guide-v51-next a,.all-journeys-v48-card-link,.home-v51-first-link,.guest-v53-bridge>a,.journal-v47-text-link,.article-v47-back,.v59-author-link,.pkg-back-parent,.footer-v48-bottom nav a,.footer-v53-social a ){display:inline-flex !important;align-items:center !important;min-width:44px !important;min-height:44px !important;height:auto !important;padding-block:8px !important}html body[data-mobile-release="64"] .footer-v48-brand>span,html body[data-mobile-release="64"] .footer-v48-nav>p,html body[data-mobile-release="64"] .footer-v48-concierge>p,html body[data-mobile-release="64"] .footer-v48-concierge small,html body[data-mobile-release="64"] .footer-v48-payment-copy>span,html body[data-mobile-release="64"] .footer-v48-payment-methods small,html body[data-mobile-release="64"] .footer-v48-bottom>p{font-size:14px !important;line-height:1.5 !important}html body[data-mobile-release="64"] .footer-v48-nav nav>a,html body[data-mobile-release="64"] .footer-v48-concierge>a,html body[data-mobile-release="64"] .footer-v48-bottom nav a,html body[data-mobile-release="64"] .footer-v53-social a{font-size:16px !important;min-height:44px !important;height:auto !important}html body[data-mobile-release="64"] .footer-v48-nav nav>a>span,html body[data-mobile-release="64"] .footer-v48-concierge small,html body[data-mobile-release="64"] .footer-v48-payment-methods small{font-size:14px !important}html body[data-mobile-release="64"]:is( .article-v47-related,.saved-v51-hero,.article-v47-hero.guest-v55-hero,#journal-chapters,.v58-journal-chapter ){padding-top:var(--v69-section-y) !important;padding-bottom:var(--v69-section-y) !important}}@media (max-width:768px){html body[data-mobile-release="64"] .footer-v48-payment-copy>p{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"]:is( .ejp-section-title>span,.ejp-day-index>span,.v27-summary-ribbon span,.v50-route-facts span,.ejp-kicker,.v49-dossier-subtitle,.dossier-v51-continue p ){font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] .dossier-v51-continue-links a,html body[data-mobile-release="64"] .dossier-v51-continue-links a span{font-size:16px !important}html body[data-mobile-release="64"] .dossier-v51-continue-links a{display:inline-flex !important;align-items:center !important;min-width:44px !important;min-height:44px !important;height:auto !important;padding-block:8px !important}html body[data-mobile-release="64"] .dossier-v51-continue-links a span{margin-left:6px}html body[data-mobile-release="64"]:where(main) h3>a[href],html body[data-mobile-release="64"]:where(main) h2>a[href]{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}html body[data-mobile-release="64"] .privacy-consent a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;font-size:16px !important}}@media (max-width:768px){html body[data-mobile-release="64"] .ejp-hero .ejp-kicker,html body[data-mobile-release="64"] .ejp-refinement-panel .ejp-kicker{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] .ejp-hotel-grid>div>span{font-size:14px !important}html body[data-mobile-release="64"] .ejp-hotel-grid>div>p,html body[data-mobile-release="64"] .v25-refinement-copy>p:not(.ejp-kicker),html body[data-mobile-release="64"] .v27-refinement-note{font-size:16px !important;line-height:1.65 !important}html body[data-mobile-release="64"]:is(.v26-hotel-note,.v58-stay-note){font-size:14px !important;line-height:1.55 !important}html body[data-mobile-release="64"]:is( .v31-private-planner-btn,.eit-action-btn,.article-v47-tailor,.journal-v47-text-link,.article-v47-back,.all-journeys-v48-card-link ){font-size:16px !important;min-height:44px !important}html body[data-mobile-release="64"] .v31-private-planner-btn span{font-size:16px !important}html body[data-mobile-release="64"] .eit-back-to-navigator{display:inline-flex;align-items:center;min-height:44px;font-size:14px !important}html body[data-mobile-release="64"] .guest-v53-bridge p{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] .eit-private-drawer:is(p,label,input,textarea,select,button){font-size:16px !important}html body[data-mobile-release="64"] .eit-private-drawer:is( small,span,summary,.eit-drawer-intro,.eit-drawer-now-kicker,.eit-drawer-divider,.form-status ){font-size:14px !important;line-height:1.45 !important}html body[data-mobile-release="64"] .eit-private-drawer:is(a,button,summary){min-height:44px !important}html body[data-mobile-release="64"] .eit-private-drawer .privacy-consent{min-height:44px}}@media (max-width:768px){html body.pkg-page.pkg-v27-opulent-dossier.v58-editorial-masterpiece[data-mobile-release="64"] .ejp-hotel-grid article>span{font-size:14px !important;line-height:1.4 !important}html body.pkg-page.pkg-v27-opulent-dossier.v58-editorial-masterpiece[data-mobile-release="64"] .ejp-hotel-grid article>p{font-size:16px !important;line-height:1.65 !important}html body.pkg-page.pkg-v27-opulent-dossier.v58-editorial-masterpiece[data-mobile-release="64"]:is(.v26-hotel-note,.v58-stay-note){font-size:14px !important;line-height:1.55 !important}html body.pkg-page.pkg-v27-opulent-dossier.v58-editorial-masterpiece[data-mobile-release="64"] .v25-refinement-copy>p:not(.ejp-kicker){font-size:16px !important;line-height:1.65 !important}html body.pkg-page.pkg-v27-opulent-dossier.v58-editorial-masterpiece[data-mobile-release="64"] .eit-back-to-navigator{font-size:14px !important;min-height:44px !important}html body[data-mobile-release="64"] .contact-v48-hero-copy>p,html body[data-mobile-release="64"] .contact-v48-kicker,html body[data-mobile-release="64"] .contact-v57-section-head small,html body[data-mobile-release="64"] .contact-v56-response-note small{font-size:14px !important;line-height:1.45 !important}html body[data-mobile-release="64"] .contact-v48-form label>span,html body[data-mobile-release="64"] .contact-v56-form label>span,html body[data-mobile-release="64"] .contact-v48-submit p,html body[data-mobile-release="64"] .contact-v56-submit p{font-size:16px !important;line-height:1.5 !important}html body[data-mobile-release="64"]:is( .guide-v51-hero article>p,.guide-v51-hero-copy>p,.dest-index-v51-hero article>p,.first-v51-hero article>p,.first-v51-intro>div>p,.guide-v51-hero>div>p,.article-v47-category,.all-journeys-v48-head>div>p,.page-eyebrow,.meta-pill,.eit-plan-meta small,.eit-plan-best small ){font-size:14px !important;line-height:1.45 !important}html body[data-mobile-release="64"]:is( .btn,.eit-action-btn,.eit-orientation-skip,.prop-link,.guide-v51-cta>a,.first-v51-hero a ){font-size:16px !important;min-height:44px !important}}@media (max-width:768px){html body[data-mobile-release="64"] main .v63-mobile-hero .page-eyebrow,html body[data-mobile-release="64"] main .v63-mobile-hero.contact-v48-hero .contact-v48-hero-copy>p,html body[data-mobile-release="64"] main .v63-mobile-hero.guide-v51-hero>article>p,html body[data-mobile-release="64"] main .v63-mobile-hero.dest-index-v51-hero>article>p,html body[data-mobile-release="64"] main .v63-mobile-hero.all-journeys-v48-hero>article>p,html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>p,html body[data-mobile-release="64"] main .v63-mobile-hero .v58-kicker,html body[data-mobile-release="64"] main .v63-mobile-hero .article-v47-category,html body[data-mobile-release="64"] main .v63-mobile-hero .meta-row .meta-pill{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] main .v63-mobile-hero .page-sub,html body[data-mobile-release="64"] main .v63-mobile-hero .contact-v48-hero-copy>span,html body[data-mobile-release="64"] main .v63-mobile-hero.guide-v51-hero>article>span,html body[data-mobile-release="64"] main .v63-mobile-hero.dest-index-v51-hero>article>span,html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>span,html body[data-mobile-release="64"] main .v63-mobile-hero .article-v47-standfirst{font-size:16px !important;line-height:1.55 !important}html body[data-mobile-release="64"] main a.btn,html body[data-mobile-release="64"] main a.eit-action-btn,html body[data-mobile-release="64"] main .eit-plan-actions a.eit-back-to-navigator,html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>a,html body[data-mobile-release="64"] main .v63-mobile-hero .btn.btn-gold,html body[data-mobile-release="64"] main .v63-mobile-hero .btn.btn-outline-light{min-height:44px !important;font-size:16px !important;line-height:1.3 !important}html body[data-mobile-release="64"] main .eit-journey-navigator .eit-journey-nav-card-best>small,html body[data-mobile-release="64"] main .eit-journey-navigator .eit-journey-nav-card-action,html body[data-mobile-release="64"] main .eit-journey-navigator .eit-journey-navigator-foot{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] main .article-v47-hero .article-v47-category,html body[data-mobile-release="64"] main .v58-story-article .article-v47-category,html body[data-mobile-release="64"] main .article-v47-category,html body[data-mobile-release="64"] main .v58-journal-hero-content .v58-kicker{font-size:14px !important;line-height:1.4 !important}html body[data-mobile-release="64"] main .article-v47-hero .article-v47-standfirst,html body[data-mobile-release="64"] main .v58-story-article .article-v47-standfirst{font-size:16px !important;line-height:1.55 !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-form.contact-v56-form label>span:first-child{font-size:16px !important;line-height:1.4 !important;letter-spacing:.04em !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-form.contact-v56-form:is(input,textarea,select,button){font-size:16px !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-kicker{font-size:14px !important;line-height:1.4 !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-concierge>p:not(.contact-v48-kicker){font-size:16px !important;line-height:1.65 !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-promises small,html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-promises>div>span,html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-direct small,html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v56-response-note:is(strong,small){font-size:14px !important;line-height:1.45 !important}html body.contact-v56[data-mobile-release="64"] main .contact-v48-main .contact-v48-direct span{font-size:16px !important;line-height:1.45 !important}html body[data-mobile-release="64"] main:is(.prop-link,.journal-v47-text-link,.article-v47-back,.article-v47-tailor,.all-journeys-v48-card-link){min-height:44px !important;display:inline-flex !important;align-items:center !important;font-size:16px !important}}@media (max-width:768px){html body[data-mobile-release="64"].eit-home main .hero .hero-content .hero-btns a.btn.btn-gold,html body[data-mobile-release="64"].eit-home main .hero .hero-content .hero-btns a.btn.btn-outline-light{min-height:44px !important;font-size:16px !important;line-height:1.3 !important}html body[data-mobile-release="64"] main .eit-route-band .eit-route-stops .eit-route-stop>small{font-size:14px !important;line-height:1.45 !important}html body[data-mobile-release="64"] main .article-v47-section .article-v47-body>section>p,html body[data-mobile-release="64"] main .article-v47-section .article-v47-body>p.article-v47-lead,html body[data-mobile-release="64"] main .article-v47-section .article-v47-body .article-v47-note>p:not(.article-v47-note-kicker){font-size:16px !important;line-height:1.7 !important}html body[data-mobile-release="64"] main .eit-plan-card .eit-plan-story,html body[data-mobile-release="64"] main .eit-orientation-lead{font-size:16px !important;line-height:1.62 !important}}@media (max-width:768px){html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-gold,html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-outline-light{min-height:44px !important;font-size:16px !important;line-height:1.3 !important}}@media (max-width:768px){html body.eit-home[data-mobile-release="64"] main .eit-feature-editorial-grid .j-card .j-meta>span{font-size:14px !important;line-height:1.4 !important}}:root{--v77-ink:#17130f;--v77-cream:#f6f1e9;--v77-gold:#c99a58;--v77-line:rgba(125,100,62,.22)}*:focus-visible{outline:2px solid #c99a58!important;outline-offset:3px}@media(max-width:768px){body[data-mobile-release="64"] .mobile-nav-v48-shell{padding:14px 20px max(12px,env(safe-area-inset-bottom))!important}body[data-mobile-release="64"] .mobile-nav-v47-intro{padding:20px 0 17px!important}body[data-mobile-release="64"] .mobile-nav-v47-intro p:first-child{font-size:10px!important;line-height:1.3!important;letter-spacing:.22em!important;margin:0 0 9px!important}body[data-mobile-release="64"] .mobile-nav-v47-intro .mobile-nav-question{max-width:330px!important;font-family:var(--display)!important;font-size:30px!important;line-height:1.06!important;letter-spacing:-.015em!important;text-transform:none!important;color:#f8f0e1!important;margin:0!important}body[data-mobile-release="64"] .mobile-nav-v51-first{display:grid!important;grid-template-columns:78px minmax(0,1fr) 24px!important;gap:14px!important;align-items:center!important;min-height:96px!important;margin:0 0 12px!important;padding:16px!important;border:1px solid rgba(214,176,111,.36)!important;background:rgba(255,255,255,.025)!important;box-shadow:inset 3px 0 0 rgba(213,169,109,.82)!important}body[data-mobile-release="64"] .mobile-nav-v51-first>span{font-family:var(--sans)!important;font-size:10px!important;font-weight:700!important;line-height:1.45!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#d6aa6b!important;word-break:normal!important;writing-mode:horizontal-tb!important}body[data-mobile-release="64"] .mobile-nav-v51-first>div{min-width:0!important;gap:5px!important}body[data-mobile-release="64"] .mobile-nav-v51-first strong{font-size:23px!important;line-height:1.05!important;color:#fff8ec!important}body[data-mobile-release="64"] .mobile-nav-v51-first small{display:block!important;font-size:12px!important;line-height:1.5!important;color:rgba(255,248,236,.62)!important;letter-spacing:0!important;text-transform:none!important}body[data-mobile-release="64"] .mobile-nav-v51-first>b{font-size:17px!important;color:#d6aa6b!important}body[data-mobile-release="64"] .mobile-nav-v47-primary>a{grid-template-columns:54px minmax(0,1fr) 22px!important;min-height:72px!important;padding:12px 10px!important}body[data-mobile-release="64"] .mobile-nav-v47-primary>a>span{font-size:22px!important}body[data-mobile-release="64"] .mobile-nav-v47-primary>a strong{font-size:22px!important;line-height:1.06!important}body[data-mobile-release="64"] .mobile-nav-v47-primary>a small{font-size:12px!important;line-height:1.45!important;letter-spacing:0!important;color:rgba(255,248,236,.55)!important}body[data-mobile-release="64"] .mobile-nav-v48-collection strong{font-size:20px!important}body[data-mobile-release="64"] .mobile-nav-v48-collection small{font-size:11px!important;line-height:1.45!important;letter-spacing:0!important}body[data-mobile-release="64"] .mobile-nav-v47-secondary a{font-size:11px!important;line-height:1.25!important}body[data-mobile-release="64"] .mobile-nav-v48-dock{gap:10px!important;padding-top:12px!important;grid-template-columns:1fr 1fr!important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a{min-height:48px!important;padding:0 14px!important;font-size:11px!important;letter-spacing:.12em!important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a span{font-size:11px!important;letter-spacing:.12em!important}body[data-mobile-release="64"] .mobile-nav-v48-dock>a small{display:none!important}}@media(max-width:360px){body[data-mobile-release="64"] .mobile-nav-v47-intro .mobile-nav-question{font-size:27px!important}body[data-mobile-release="64"] .mobile-nav-v51-first{grid-template-columns:68px minmax(0,1fr) 20px!important;padding:14px!important}body[data-mobile-release="64"] .mobile-nav-v51-first strong{font-size:21px!important}body[data-mobile-release="64"] .mobile-nav-v47-primary>a{grid-template-columns:48px minmax(0,1fr) 20px!important}}.first-v51-hero article>a{max-width:430px}.first-v51-note{padding-top:70px!important;padding-bottom:70px!important}.first-v51-note h2{max-width:940px!important;font-size:clamp(36px,4.4vw,56px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.first-v51-note span{max-width:720px!important;font-size:16px!important;line-height:1.85!important}.first-v52-deeper-guides{padding:54px 0 6px!important}.first-v52-deeper-guides>p{max-width:520px;font-size:14px!important;line-height:1.5!important;letter-spacing:.18em!important}.first-v52-deeper-grid a{min-height:130px!important;padding:24px 30px!important}.first-v52-deeper-grid a span{font-size:11px!important;line-height:1.5!important;letter-spacing:.14em!important}.first-v52-deeper-grid a strong{font-size:clamp(25px,2.5vw,34px)!important;line-height:1.08!important}@media(max-width:768px){.first-v51-hero article{padding-bottom:24px!important}.first-v51-hero article>a{display:flex!important;width:auto!important;max-width:100%!important;min-height:50px!important;padding:0 18px!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.12em!important;white-space:normal!important}.first-v51-note{padding:48px 20px!important}.first-v51-note>div{width:100%!important}.first-v51-note>div>p{font-size:10px!important;letter-spacing:.18em!important;margin-bottom:16px!important}.first-v51-note h2{font-size:34px!important;line-height:1.12!important;margin-bottom:22px!important}.first-v51-note span{font-size:16px!important;line-height:1.75!important;color:rgba(247,243,238,.72)!important}.first-v51-note>a{min-height:48px!important;font-size:11px!important;letter-spacing:.13em!important}.first-v52-deeper-guides{padding:42px 0 0!important}.first-v52-deeper-guides>p{font-size:12px!important;line-height:1.45!important;letter-spacing:.15em!important;margin-bottom:14px!important}.first-v52-deeper-grid{gap:0!important}.first-v52-deeper-grid a{min-height:0!important;padding:20px 14px!important;grid-template-columns:minmax(0,1fr) 24px!important}.first-v52-deeper-grid a span{font-size:10px!important;line-height:1.45!important;letter-spacing:.12em!important}.first-v52-deeper-grid a strong{font-size:26px!important;line-height:1.08!important;margin-top:8px!important}.first-v52-deeper-grid a b{font-size:18px!important}}.guest73-home{padding:44px 0 48px!important}.guest73-home-head{margin-bottom:22px!important;gap:34px!important}.guest73-home h2{font-size:clamp(30px,3.4vw,40px)!important}.guest75-home-showcase{max-width:940px!important;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr)!important;gap:18px!important}.guest75-home-feature .guest73-frame img{max-height:300px!important}.guest75-home-small{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;padding-bottom:13px!important}.guest75-home-small .guest73-frame img{height:92px!important}.guest73-card-copy strong{font-size:22px!important}.guest75-home-small .guest73-card-copy strong{font-size:18px!important}.guest73-home-foot{max-width:940px;margin-left:auto!important;margin-right:auto!important}.about73-in-journey{padding:46px 0 52px!important}.about73-in-journey .about73-head{margin-bottom:22px!important;gap:32px!important}.about73-in-journey h2{font-size:clamp(29px,3.2vw,40px)!important}.about75-proof-layout{max-width:940px!important;grid-template-columns:minmax(0,1.28fr) minmax(250px,.72fr)!important;gap:18px!important}.about75-proof-main .guest73-frame img{max-height:300px!important}.about75-proof-small{grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important}.about75-proof-small .guest73-frame img{height:92px!important}.about75-proof-main h3,.about75-proof-small h3{font-size:20px!important}.about73-proof-note{max-width:940px!important}.guest73-story-hero{padding:42px 0 32px!important}.guest73-story-hero .inner{width:min(1000px,calc(100% - 56px))!important;grid-template-columns:minmax(260px,.82fr) minmax(0,1fr)!important;gap:32px!important}.guest73-story-hero h1{font-size:clamp(34px,3.8vw,46px)!important}.guest73-story-hero .guest73-frame{max-width:460px!important}.guest73-story-hero .guest73-frame img{max-height:265px!important}.guest73-facts .inner{width:min(1000px,calc(100% - 56px))!important}.guest73-facts div{padding:9px 14px!important}.guest73-facts span{font-size:8px!important;margin-bottom:3px!important}.guest73-facts strong{font-size:15px!important;line-height:1.2!important}.guest73-chapter,.guest75-chapter-compact{padding:46px 0!important}.guest73-chapter .inner{width:min(1000px,calc(100% - 56px))!important}.guest73-chapter-head{gap:30px!important;margin-bottom:20px!important}.guest73-chapter h2{font-size:clamp(27px,2.9vw,36px)!important}.guest75-first-grid{grid-template-columns:1fr 1fr!important;gap:16px!important;max-width:720px!important}.guest75-first-grid .guest73-frame img{max-height:215px!important}.guest73-gallery-grid{gap:16px!important}.guest73-gallery-grid .guest73-frame img{max-height:280px!important}.guest73-gallery-grid.three{max-width:900px!important}.guest73-gallery-grid.two{max-width:680px!important}@media(max-width:768px){.guest73-home,.about73-in-journey{padding:40px 0 44px!important}.guest75-home-showcase,.about75-proof-layout{grid-template-columns:1fr!important}.guest75-home-feature .guest73-frame img,.about75-proof-main .guest73-frame img{max-height:none!important;width:100%!important}.guest75-home-side,.about75-proof-side{grid-template-columns:1fr!important}.guest73-story-hero{padding:38px 0 28px!important}.guest73-story-hero .inner{width:min(100% - 36px,1000px)!important;grid-template-columns:1fr!important}.guest73-story-hero .guest73-frame{max-width:100%!important}.guest73-story-hero .guest73-frame img{width:100%!important;max-height:280px!important;object-fit:contain!important}.guest73-facts .inner{width:min(100% - 36px,1000px)!important;grid-template-columns:1fr 1fr!important}.guest73-facts div{padding:8px 10px!important}.guest73-chapter .inner{width:min(100% - 36px,1000px)!important}.guest75-first-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.guest75-first-grid .guest73-frame img{max-height:180px!important}.guest73-gallery-grid,.guest73-gallery-grid.three,.guest73-gallery-grid.two{grid-template-columns:1fr 1fr!important;gap:12px!important}.guest73-gallery-grid .guest73-frame img{max-height:230px!important}}@media(max-width:430px){.guest75-first-grid,.guest73-gallery-grid,.guest73-gallery-grid.three,.guest73-gallery-grid.two{grid-template-columns:1fr!important}.guest75-first-grid .guest73-frame img,.guest73-gallery-grid .guest73-frame img{max-height:none!important;width:100%!important}}.legal77-page{background:#f6f1e9;color:#211a15}.legal77-hero{background:#1a1613;color:#f7f0e5;padding:86px 0 72px;border-bottom:1px solid rgba(205,165,99,.25)}.legal77-hero-inner{width:min(1080px,calc(100% - 56px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.48fr);gap:54px;align-items:end}.legal77-hero .eyebrow{font-size:10px;letter-spacing:.22em;color:#d0a263;margin:0 0 15px}.legal77-hero h1{margin:0 0 18px;font-family:var(--display);font-size:clamp(48px,6vw,76px);line-height:.98;font-weight:400;letter-spacing:-.025em}.legal77-hero p{margin:0;max-width:720px;font-family:var(--sans);font-size:16px;line-height:1.85;color:rgba(247,240,229,.72)}.legal77-meta{border-left:1px solid rgba(205,165,99,.35);padding-left:24px;font-family:var(--sans);font-size:12px;line-height:1.75;color:rgba(247,240,229,.62)}.legal77-meta strong{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#d0a263}.legal77-layout{width:min(1080px,calc(100% - 56px));margin:0 auto;padding:70px 0 84px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;align-items:start}.legal77-toc{position:sticky;top:110px;border-top:1px solid var(--v77-line);padding-top:18px}.legal77-toc p{margin:0 0 12px;font-family:var(--sans);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#9a6f38}.legal77-toc a{display:block;padding:8px 0;font-family:var(--sans);font-size:12px;line-height:1.45;color:#5b4d41;text-decoration:none;border-bottom:1px solid rgba(125,100,62,.1)}.legal77-content{max-width:740px}.legal77-section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid rgba(125,100,62,.16)}.legal77-section:last-child{margin-bottom:0}.legal77-section span{display:block;margin-bottom:10px;font-family:var(--sans);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#a5763d}.legal77-section h2{margin:0 0 14px;font-family:var(--display);font-size:32px;line-height:1.12;font-weight:400;color:#211a15}.legal77-section p,.legal77-section li{font-family:var(--sans);font-size:15px;line-height:1.9;color:#5c5046}.legal77-section p{margin:0 0 14px}.legal77-section a{color:#79562d;text-underline-offset:3px}.legal77-contact{background:#211a15;color:#f7f0e5;padding:48px 0}.legal77-contact-inner{width:min(1080px,calc(100% - 56px));margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:32px}.legal77-contact h2{margin:0 0 6px;font-family:var(--display);font-size:30px;font-weight:400}.legal77-contact p{margin:0;font-family:var(--sans);font-size:13px;color:rgba(247,240,229,.65)}.legal77-contact a{display:inline-flex;min-height:46px;align-items:center;padding:0 20px;border:1px solid rgba(208,162,99,.6);font-family:var(--sans);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#f4cc91;text-decoration:none}@media(max-width:768px){.legal77-hero{padding:58px 0 46px}.legal77-hero-inner{width:min(100% - 40px,1080px);grid-template-columns:1fr;gap:24px}.legal77-hero h1{font-size:48px}.legal77-hero p{font-size:16px}.legal77-meta{border-left:0;border-top:1px solid rgba(205,165,99,.25);padding:18px 0 0}.legal77-layout{width:min(100% - 40px,1080px);padding:48px 0 58px;grid-template-columns:1fr;gap:34px}.legal77-toc{position:static;display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.legal77-toc p{grid-column:1/-1}.legal77-section h2{font-size:29px}.legal77-contact-inner{width:min(100% - 40px,1080px);align-items:flex-start;flex-direction:column}}.stay72-card-media{aspect-ratio:4/3;overflow:hidden;background:#ded7cd}.stay72-card-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--stay72-pos,center)}.stay72-hero-media{overflow:hidden;background:#17130f}.stay72-hero-media img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){:root{--v78-mobile-header:var(--v68-header,74px);--v78-mobile-edge:clamp(18px,5.2vw,26px)}html body[data-mobile-release="64"] #mobile-nav.mobile-nav-v48{inset:var(--v78-mobile-header) 0 0 !important;width:100vw !important;max-width:100vw !important;height:calc(100dvh - var(--v78-mobile-header)) !important;min-height:0 !important;z-index:8990 !important;overflow:hidden !important;background:radial-gradient(circle at 12% 0%,rgba(205,157,91,.12),transparent 29%),linear-gradient(155deg,#191610 0%,#11100d 58%,#17130e 100%) !important;transform:translateY(-8px) !important}html body[data-mobile-release="64"] #mobile-nav.mobile-nav-v48.open{transform:none !important}html body[data-mobile-release="64"] #mobile-nav.mobile-nav-v48::before{display:none !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-shell{width:100% !important;max-width:760px !important;height:100% !important;min-height:0 !important;margin:0 auto !important;padding:0 var(--v78-mobile-edge) !important;display:block !important;overflow:hidden !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-top{display:none !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-scroll{width:100% !important;height:100% !important;min-height:0 !important;padding:22px 0 max(30px,env(safe-area-inset-bottom)) !important;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior-y:contain !important;scrollbar-gutter:stable !important;scroll-padding-block:20px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-intro{padding:4px 0 20px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-intro>p:first-child{margin:0 0 10px !important;font-family:var(--sans) !important;font-size:11px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.19em !important;text-transform:uppercase !important;color:#d2a363 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-question{max-width:520px !important;margin:0 !important;font-family:var(--display) !important;font-size:clamp(30px,7.7vw,38px) !important;line-height:1.03 !important;font-weight:500 !important;letter-spacing:-.022em !important;text-transform:none !important;text-wrap:balance !important;color:#fff7e9 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first{grid-template-columns:minmax(0,1fr) 24px !important;grid-template-rows:auto auto !important;gap:5px 14px !important;min-height:0 !important;margin:0 0 12px !important;padding:16px 16px 17px !important;align-items:center !important;border:1px solid rgba(214,176,111,.34) !important;background:linear-gradient(115deg,rgba(209,164,101,.09),rgba(255,255,255,.018)) !important;box-shadow:inset 3px 0 0 rgba(213,169,109,.78) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first>span{grid-column:1 !important;grid-row:1 !important;min-width:0 !important;margin:0 !important;font-family:var(--sans) !important;font-size:10px !important;line-height:1.35 !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;writing-mode:horizontal-tb !important;word-break:normal !important;color:#d8ab6b !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first>div{grid-column:1 !important;grid-row:2 !important;min-width:0 !important;display:grid !important;gap:5px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first strong{font-family:var(--display) !important;font-size:clamp(23px,6.1vw,27px) !important;line-height:1.02 !important;font-weight:500 !important;letter-spacing:-.015em !important;color:#fff8ec !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first small{display:block !important;margin:0 !important;font-family:var(--sans) !important;font-size:12px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(255,248,236,.57) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first>b{grid-column:2 !important;grid-row:1 / 3 !important;align-self:center !important;justify-self:end !important;font-size:16px !important;color:#d7a768 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary{border-top:1px solid rgba(235,211,173,.12) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a{grid-template-columns:42px minmax(0,1fr) 20px !important;gap:12px !important;min-height:68px !important;padding:11px 4px !important;align-items:center !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a>span{min-width:0 !important;font-family:var(--sans) !important;font-size:12px !important;line-height:1 !important;font-weight:750 !important;letter-spacing:.13em !important;color:#c79656 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a>div{min-width:0 !important;display:grid !important;gap:4px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a strong{font-family:var(--display) !important;font-size:clamp(22px,5.8vw,27px) !important;line-height:1.02 !important;font-weight:500 !important;letter-spacing:-.012em !important;color:rgba(255,248,236,.88) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a small{display:block !important;margin:0 !important;font-family:var(--sans) !important;font-size:12px !important;line-height:1.42 !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(255,248,236,.48) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a>b{justify-self:end !important;font-size:15px !important;color:#d3a062 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection{grid-template-columns:minmax(0,1fr) 24px !important;grid-template-rows:auto auto !important;gap:6px 14px !important;min-height:0 !important;margin:14px 0 0 !important;padding:16px !important;align-items:center !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection>span{grid-column:1 !important;grid-row:1 !important;min-width:0 !important;margin:0 !important;font-family:var(--sans) !important;font-size:10px !important;line-height:1.35 !important;font-weight:800 !important;letter-spacing:.15em !important;text-transform:uppercase !important;writing-mode:horizontal-tb !important;color:#d6a768 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection>div{grid-column:1 !important;grid-row:2 !important;min-width:0 !important;display:grid !important;gap:5px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection strong{font-family:var(--display) !important;font-size:clamp(22px,5.8vw,27px) !important;line-height:1.03 !important;font-weight:500 !important;letter-spacing:-.012em !important;color:#fff8ec !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection small{display:block !important;margin:0 !important;font-family:var(--sans) !important;font-size:12px !important;line-height:1.48 !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(255,248,236,.5) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection>b{grid-column:2 !important;grid-row:1 / 3 !important;justify-self:end !important;font-size:16px !important;color:#d5a467 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-secondary{grid-template-columns:repeat(2,minmax(0,1fr)) !important;margin:14px 0 0 !important;padding:0 !important;border-top:1px solid rgba(235,211,173,.12) !important;border-bottom:1px solid rgba(235,211,173,.12) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-secondary a{min-height:50px !important;padding:10px 8px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-family:var(--sans) !important;font-size:11px !important;line-height:1.3 !important;font-weight:700 !important;letter-spacing:.11em !important;text-align:center !important;text-transform:uppercase !important;border-right:1px solid rgba(235,211,173,.1) !important;border-bottom:1px solid rgba(235,211,173,.1) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-secondary a:nth-child(2n){border-right:0 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-secondary a:nth-last-child(-n+2){border-bottom:0 !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-dock,html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-contact{display:none !important}html body.menu-open[data-mobile-release="64"] .nav.nav-v48{background:#12100d !important;border-bottom-color:rgba(220,184,113,.26) !important;box-shadow:none !important}html body[data-mobile-release="64"] .nav-v48 .hamburger span{transform-origin:center !important;transition:transform .24s ease,opacity .18s ease !important}html body.menu-open[data-mobile-release="64"] .nav-v48 .hamburger span:nth-child(1){transform:translateY(6px) rotate(45deg) !important}html body.menu-open[data-mobile-release="64"] .nav-v48 .hamburger span:nth-child(2){opacity:0 !important}html body.menu-open[data-mobile-release="64"] .nav-v48 .hamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg) !important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns{width:100% !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:flex-start !important;gap:8px 14px !important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn{width:auto !important;min-width:0 !important;max-width:100% !important;min-height:46px !important;height:46px !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;font-size:12px !important;line-height:1 !important;font-weight:650 !important;letter-spacing:.105em !important;white-space:nowrap !important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn-outline-light{min-height:44px !important;height:44px !important;padding:0 2px !important;border:0 !important;border-bottom:1px solid rgba(248,231,193,.58) !important;background:transparent !important}html body[data-mobile-release="64"] main .first-v51-hero>article>a,html body[data-mobile-release="64"] main .v58-journal-hero-content>a.btn,html body[data-mobile-release="64"] main .v63-mobile-hero a.btn{width:max-content !important;min-width:0 !important;max-width:100% !important;min-height:46px !important;height:auto !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;font-size:12px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.105em !important;white-space:normal !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-strip{width:100% !important;max-width:100% !important;min-height:0 !important;display:flex !important;grid-template-columns:none !important;gap:0 !important;overflow-x:auto !important;overflow-y:hidden !important;overscroll-behavior-inline:contain !important;scroll-snap-type:x mandatory !important;scroll-padding-left:var(--v78-mobile-edge) !important;scrollbar-width:none !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-strip::-webkit-scrollbar{display:none !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-item{flex:0 0 min(82vw,340px) !important;width:min(82vw,340px) !important;min-width:min(82vw,340px) !important;min-height:132px !important;padding:20px 22px !important;display:grid !important;grid-template-columns:38px minmax(0,1fr) 20px !important;grid-template-rows:auto auto !important;gap:7px 12px !important;align-content:center !important;scroll-snap-align:start !important;border-right:1px solid rgba(225,215,202,.9) !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-item>span{grid-column:1 !important;grid-row:1 / 3 !important;align-self:center !important;font-family:var(--sans) !important;font-size:12px !important;line-height:1 !important;font-weight:800 !important;letter-spacing:.14em !important;color:#af7938 !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-item>strong{grid-column:2 !important;grid-row:1 !important;font-family:var(--display) !important;font-size:24px !important;line-height:1.03 !important;font-weight:500 !important;letter-spacing:-.014em !important;color:#2d241c !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-item>em{grid-column:2 !important;grid-row:2 !important;font-family:var(--sans) !important;font-size:13px !important;line-height:1.45 !important;font-weight:400 !important;letter-spacing:0 !important;color:#77685a !important}html body.eit-home[data-mobile-release="64"] main .eit-trust-item::after{grid-column:3 !important;grid-row:1 / 3 !important;align-self:center !important;font-size:17px !important}html body[data-mobile-release="64"] main:is(.container,[class$="-inner"],[class*="-inner "]){max-width:100% !important}html body[data-mobile-release="64"] main:is(.eit-card-grid,.journey-grid,.guide-v51-journey-grid,.dest-index-v51-grid)>*{min-width:0 !important;max-width:100% !important}html body[data-mobile-release="64"] main:is(.eit-dest-card,.j-card,.eit-plan-card,.all-journeys-v48-card):is(h2,h3,p,span,small){overflow-wrap:break-word !important;word-break:normal !important}html body[data-mobile-release="64"] .footer-v48-payment-methods>div{min-width:0 !important}}@media (max-width:370px){html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-scroll{padding-top:17px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-question{font-size:29px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a{grid-template-columns:38px minmax(0,1fr) 18px !important;gap:9px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a strong,html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v48-collection strong,html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v51-first strong{font-size:22px !important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn{padding-inline:13px !important;font-size:11px !important;letter-spacing:.09em !important}}@media (max-width:768px) and (max-height:700px){html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-intro{padding-bottom:15px !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-question{font-size:clamp(28px,7vw,34px) !important}html body[data-mobile-release="64"] #mobile-nav .mobile-nav-v47-primary>a{min-height:62px !important;padding-block:9px !important}}.v58-journal-page .v58-cover{padding:58px 0 64px!important}.v58-journal-page .v58-cover .v58-journal-shell{width:min(1140px,calc(100% - 96px))!important;grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr)!important;gap:44px!important}.v58-journal-page .v58-cover-media{min-height:0!important;aspect-ratio:16 / 10!important}.v58-journal-page .v58-cover-media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center 52%!important}.v58-journal-page .v58-cover-copy h2{font-size:clamp(40px,4.25vw,57px)!important;line-height:.98!important;margin-bottom:17px!important}.v58-journal-page .v58-cover-lead{font-size:20px!important;line-height:1.4!important;margin-bottom:14px!important}.v58-journal-page .v58-byline{margin:18px 0 16px!important;padding-top:14px!important}.v58-journal-page .v58-journal-chapter{padding:64px 0 70px!important}.v58-journal-page .v58-journal-chapter .v58-journal-shell{width:min(1140px,calc(100% - 96px))!important}.v58-journal-page .v58-chapter-head{gap:44px!important;margin-bottom:27px!important;padding-bottom:19px!important}.v58-journal-page .v58-chapter-head h2{font-size:clamp(38px,4.05vw,56px)!important}.v58-journal-page .v58-grid-wild{width:min(1100px,100%)!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:14px!important}.v58-journal-page .v58-grid-wild .v58-story-card,.v58-journal-page .v58-grid-wild .v58-card-lead,.v58-journal-page .v58-grid-wild .v58-card-portrait,.v58-journal-page .v58-grid-wild .v58-card-note{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:232px auto!important;min-height:0!important}.v58-journal-page .v58-grid-wild .v58-story-media{min-height:0!important;height:232px!important;padding:8px!important;background:#17130f!important}.v58-journal-page .v58-grid-wild .v58-story-media::after{inset:8px!important;background:linear-gradient(180deg,transparent 74%,rgba(12,9,7,.10))!important}.v58-journal-page .v58-grid-wild .v58-story-media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#17130f!important}.v58-journal-page .v58-grid-wild .v58-story-copy{padding:22px 21px 20px!important}.v58-journal-page .v58-grid-wild .v58-story-copy h3,.v58-journal-page .v58-grid-wild .v58-card-lead .v58-story-copy h3,.v58-journal-page .v58-grid-wild .v58-card-portrait .v58-story-copy h3,.v58-journal-page .v58-grid-wild .v58-card-note .v58-story-copy h3{font-size:clamp(27px,2.25vw,33px)!important;line-height:1.02!important}.v58-journal-page .v58-journal-closing{padding:62px 0!important}@media (max-width:768px){:root{--v79-mobile-header:var(--v68-header,74px);--v79-edge:clamp(18px,5vw,24px)}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns{width:auto!important;max-width:100%!important;gap:7px 14px!important;align-items:center!important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-gold,html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-outline-light{width:max-content!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:44px!important;padding:0 13px!important;border-radius:1px!important;font-family:var(--sans)!important;font-size:11px!important;line-height:1!important;font-weight:650!important;letter-spacing:.125em!important;white-space:nowrap!important;box-shadow:none!important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-gold{background:linear-gradient(135deg,#a98043,#c6a15f 55%,#9b733a)!important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-outline-light{padding:0 1px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(248,231,193,.48)!important;font-size:10.5px!important;letter-spacing:.135em!important}html body.eit-home[data-mobile-release="64"] main .v63-hero-controls{right:var(--v79-edge)!important;bottom:16px!important;width:auto!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:0 2px!important;gap:0!important;border:0!important;border-top:1px solid rgba(242,218,164,.28)!important;border-bottom:1px solid rgba(242,218,164,.20)!important;background:rgba(15,13,10,.38)!important;backdrop-filter:blur(9px)!important;box-shadow:none!important}html body.eit-home[data-mobile-release="64"] main .v63-hero-arrow{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:15px!important;font-weight:400!important;color:rgba(255,241,211,.88)!important}html body.eit-home[data-mobile-release="64"] main .v63-hero-counter,html body.eit-home[data-mobile-release="64"] main .v63-hero-counter span{min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;font-family:var(--sans)!important;font-size:9.5px!important;line-height:1!important;font-weight:600!important;letter-spacing:.17em!important;color:rgba(255,245,220,.84)!important}html body.eit-home[data-mobile-release="64"] main .v63-hero-counter{width:50px!important;border-left:1px solid rgba(242,218,164,.12)!important;border-right:1px solid rgba(242,218,164,.12)!important}html body[data-mobile-release="64"] main .v63-mobile-hero .v58-journal-hero-actions>a.btn.btn-gold,html body[data-mobile-release="64"] main .v63-mobile-hero .v58-journal-hero-content>a.btn.btn-gold,html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>a,html body[data-mobile-release="64"] main .beyond54-hero-actions>a{width:max-content!important;max-width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:0 13px!important;gap:12px!important;border-radius:1px!important;font-family:var(--sans)!important;font-size:11px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:.12em!important;white-space:nowrap!important;box-shadow:none!important}html body[data-mobile-release="64"] main .beyond54-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body[data-mobile-release="64"] main .beyond54-hero-actions>a span,html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>a b{min-width:0!important;min-height:0!important;font-size:12px!important;line-height:1!important}html body.eit-home[data-mobile-release="64"] .eit-field-masterpiece{padding-top:48px!important;padding-bottom:52px!important}html body.eit-home[data-mobile-release="64"] .eit-magazine-head{gap:17px!important;margin-bottom:24px!important}html body.eit-home[data-mobile-release="64"] .eit-magazine-head .btn-text{min-height:44px!important;padding:8px 0!important;justify-content:flex-start!important;font-size:10px!important;letter-spacing:.18em!important}html body.eit-home[data-mobile-release="64"] .eit-field-masterpiece .reveal{opacity:1!important;transform:none!important;transition:none!important}html body.eit-home[data-mobile-release="64"] .eit-story-lead{position:relative!important;display:block!important;width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:4 / 5!important;overflow:hidden!important;background:#17120e!important}html body.eit-home[data-mobile-release="64"] .eit-story-lead>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 52%!important}html body.eit-home[data-mobile-release="64"] .eit-story-lead-content{left:22px!important;right:22px!important;bottom:25px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover{padding:42px 0 46px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover .v58-journal-shell,html body.v58-journal-page[data-mobile-release="64"] .v58-journal-chapter .v58-journal-shell{width:calc(100% - 38px)!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover .v58-journal-shell{grid-template-columns:1fr!important;gap:23px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover-media{min-height:0!important;height:auto!important;aspect-ratio:16 / 10!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover-media img{min-height:0!important;height:100%!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover-media>span{left:17px!important;bottom:16px!important;padding:7px 9px!important;font-size:8px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover-copy h2{margin-top:10px!important;margin-bottom:15px!important;font-size:clamp(35px,10.2vw,43px)!important;line-height:.98!important}html body.v58-journal-page[data-mobile-release="64"] .v58-cover-lead{font-size:20px!important;line-height:1.4!important}html body.v58-journal-page[data-mobile-release="64"] .v58-journal-chapter,html body.v58-journal-page[data-mobile-release="64"] #journal-chapters{padding-top:44px!important;padding-bottom:48px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-chapter-head{gap:14px!important;margin-bottom:24px!important;padding-bottom:18px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-chapter-head h2{font-size:clamp(34px,9.8vw,41px)!important;line-height:1!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild{width:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:13px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-card,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-lead,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-portrait,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-note{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:1fr!important;min-height:0!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-lead{grid-template-rows:min(64vw,238px) auto!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-portrait,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-note{grid-template-rows:min(56vw,208px) auto!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-media{min-height:0!important;height:100%!important;padding:7px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-media::after{inset:7px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-media img{height:100%!important;object-fit:contain!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-copy{padding:19px 18px 18px!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px 10px!important;align-items:start!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-meta>span{min-width:0!important;font-size:10px!important;line-height:1.45!important;letter-spacing:.12em!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-story-meta>span:last-child{white-space:nowrap!important;text-align:right!important}html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-lead .v58-story-copy h3,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-portrait .v58-story-copy h3,html body.v58-journal-page[data-mobile-release="64"] .v58-grid-wild .v58-card-note .v58-story-copy h3{font-size:clamp(27px,8vw,32px)!important}html body.v58-journal-page[data-mobile-release="64"] .v58-journal-closing{padding:52px 0!important}html body[data-story="guest-agra-jaipur"][data-mobile-release="64"] .guest73-story-hero{padding-top:calc(var(--v79-mobile-header)+24px)!important;padding-bottom:30px!important}html body[data-story="guest-agra-jaipur"][data-mobile-release="64"] .guest73-story-hero .inner{gap:20px!important}html body[data-story="guest-agra-jaipur"][data-mobile-release="64"] .guest73-story-hero .guest73-frame{margin-top:2px!important}html body[data-story="guest-agra-jaipur"][data-mobile-release="64"] .guest73-story-hero .guest73-frame img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}}@media (max-width:390px){html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-gold,html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-outline-light{padding-inline:11px!important;font-size:10.5px!important;letter-spacing:.11em!important}html body.eit-home[data-mobile-release="64"] main .hero-body.eit-hero-body .hero-btns>a.btn.btn-outline-light{padding-inline:1px!important;font-size:10px!important}html body.eit-home[data-mobile-release="64"] main .v63-hero-controls{right:16px!important}html body[data-mobile-release="64"] main .v63-mobile-hero.first-v51-hero>article>a,html body[data-mobile-release="64"] main .v63-mobile-hero .v58-journal-hero-actions>a.btn.btn-gold,html body[data-mobile-release="64"] main .beyond54-hero-actions>a{padding-inline:11px!important;font-size:10.5px!important}}:root{--display:"Playfair Display",Georgia,"Times New Roman",serif;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Inter","Helvetica Neue",Arial,sans-serif}html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,textarea,select{font-family:var(--sans)}body .h1,body .h2,body .page-h1,body .hero-h1,body .cta-h2,body .v58-journal-hero-content h1,body .v58-cover-copy h2,body .v58-chapter-head h2,body .article-v47-hero-content h1,body .first-v51-hero h1,body .contact-v48-hero-copy h1,body .guide-v51-hero h1,body .dest-index-v51-hero h1,body .all-journeys-v48-hero h1{font-family:var(--display)!important;font-weight:500!important;letter-spacing:-.022em!important;font-kerning:normal}body .h3,body .v58-story-copy h3,body .eit-story-title,body .eit-plan-title,body .eit-journey-nav-card h3{font-family:var(--display)!important;font-weight:500!important;letter-spacing:-.014em!important}body .nav-link,body .nav-cta,body .btn,body .btn-text,body .page-eyebrow,body .hero-eyebrow,body .v58-kicker,body .article-v47-category,body .mobile-nav-v47-secondary a,body .v68-header-plan{font-family:var(--sans)!important;font-weight:600}@media (max-width:768px){html body[data-typography-release="80"] .v63-mobile-hero .page-h1,html body[data-typography-release="80"] .v63-mobile-hero .contact-v48-hero-copy h1,html body[data-typography-release="80"] .v63-mobile-hero.guide-v51-hero>article h1,html body[data-typography-release="80"] .v63-mobile-hero.dest-index-v51-hero>article h1,html body[data-typography-release="80"] .v63-mobile-hero.all-journeys-v48-hero>article h1,html body[data-typography-release="80"] .v63-mobile-hero .v58-journal-hero-content h1,html body[data-typography-release="80"] .v63-mobile-hero .article-v47-hero-content h1,html body[data-typography-release="80"] .v63-mobile-hero.first-v51-hero>article h1{max-width:12.5ch!important;font-size:clamp(38px,10.4vw,47px)!important;line-height:1.015!important;letter-spacing:-.025em!important;text-wrap:balance}html body[data-typography-release="80"] .v63-mobile-hero.v63-long-title h1,html body[data-typography-release="80"] .v63-mobile-hero.v63-long-title .page-h1{max-width:14ch!important;font-size:clamp(35px,9.5vw,43px)!important;line-height:1.025!important}html body[data-typography-release="80"].eit-home .hero-h1{max-width:11.5ch!important;font-size:clamp(39px,10.8vw,49px)!important;line-height:1.01!important;letter-spacing:-.025em!important}html body[data-typography-release="80"] .v58-cover-copy h2,html body[data-typography-release="80"] .v58-chapter-head h2{font-size:clamp(32px,8.9vw,39px)!important;line-height:1.025!important}html body[data-typography-release="80"] .v58-story-copy h3{line-height:1.08!important}html body[data-typography-release="80"] .hero-sub,html body[data-typography-release="80"] .page-sub,html body[data-typography-release="80"] .article-v47-standfirst,html body[data-typography-release="80"] .v58-journal-hero-content>p:not(.v58-kicker){font-family:var(--sans)!important;font-weight:400!important;letter-spacing:-.005em!important}html body[data-typography-release="80"] main .hero-btns .btn,html body[data-typography-release="80"] main .v63-mobile-hero .btn,html body[data-typography-release="80"] main .beyond54-hero-actions>a{font-family:var(--sans)!important;font-weight:600!important;letter-spacing:.105em!important}html body[data-typography-release="80"] #mobile-nav.mobile-nav-v48{font-family:var(--sans)!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-shell{width:100%!important;height:100dvh!important;min-height:0!important;padding:10px clamp(17px,4.8vw,22px) max(14px,env(safe-area-inset-bottom))!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-top{min-height:62px!important;padding:0 0 10px!important;gap:14px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-brand img{width:58px!important;height:58px!important;object-fit:contain!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-brand span{font-family:var(--sans)!important;font-size:8px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.15em!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-close{min-width:44px!important;min-height:44px!important;padding:0!important;justify-content:flex-end!important;font-family:var(--sans)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.16em!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-close b{width:34px!important;height:34px!important;font-family:var(--sans)!important;font-size:19px!important;font-weight:300!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-scroll{min-width:0!important;padding:0 0 18px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-scroll::-webkit-scrollbar{display:none!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-intro{padding:19px 0 17px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-intro>p:first-child{margin:0 0 8px!important;font-family:var(--sans)!important;font-size:9px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:.20em!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-intro .mobile-nav-question{max-width:13ch!important;margin:0!important;font-family:var(--display)!important;font-size:clamp(29px,8.1vw,35px)!important;line-height:1.055!important;font-weight:500!important;letter-spacing:-.025em!important;text-transform:none!important;text-wrap:balance!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:76px minmax(0,1fr) 20px!important;align-items:center!important;gap:12px!important;min-height:88px!important;padding:14px 13px!important;overflow:hidden!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first{margin:0 0 10px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection{margin:11px 0 0!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>span,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>span{position:static!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;font-family:var(--sans)!important;font-size:8.5px!important;line-height:1.45!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;writing-mode:horizontal-tb!important;transform:none!important;word-break:normal!important;overflow-wrap:normal!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>div,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>div,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a>div{min-width:0!important;display:grid!important;gap:4px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first strong,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection strong{min-width:0!important;margin:0!important;font-family:var(--display)!important;font-size:21px!important;line-height:1.08!important;font-weight:500!important;letter-spacing:-.018em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first small,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection small{min-width:0!important;margin:0!important;font-family:var(--sans)!important;font-size:10.5px!important;line-height:1.42!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>b,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>b{width:20px!important;min-width:20px!important;font-family:var(--sans)!important;font-size:15px!important;font-weight:400!important;text-align:right!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary{width:100%!important;min-width:0!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a{width:100%!important;min-width:0!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:11px!important;min-height:66px!important;padding:11px 4px!important;overflow:hidden!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a>span{font-family:var(--sans)!important;font-size:10px!important;line-height:1!important;font-weight:650!important;letter-spacing:.15em!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a strong{min-width:0!important;font-family:var(--display)!important;font-size:21px!important;line-height:1.08!important;font-weight:500!important;letter-spacing:-.015em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a small{min-width:0!important;font-family:var(--sans)!important;font-size:10px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a>b{width:20px!important;min-width:20px!important;font-family:var(--sans)!important;font-size:15px!important;text-align:right!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary{margin-top:0!important;padding:12px 0 0!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary a{min-width:0!important;min-height:48px!important;display:grid!important;place-items:center!important;padding:7px 5px!important;font-family:var(--sans)!important;font-size:9px!important;line-height:1.35!important;font-weight:650!important;letter-spacing:.11em!important;white-space:normal!important;word-break:normal!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-dock,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-contact{display:none!important}}@media (max-width:420px){html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary a{border-right:1px solid rgba(235,211,173,.10)!important;border-bottom:1px solid rgba(235,211,173,.10)!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary a:nth-child(2n){border-right:0!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-secondary a:nth-last-child(-n+2){border-bottom:0!important}}@media (max-width:360px){html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-shell{padding-left:14px!important;padding-right:14px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection{grid-template-columns:67px minmax(0,1fr) 18px!important;gap:9px!important;padding-inline:11px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first strong,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection strong,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a strong{font-size:19px!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v47-primary>a{grid-template-columns:39px minmax(0,1fr) 18px!important;gap:8px!important}}@media (min-width:769px){html body[data-typography-release="80"] #mobile-nav{font-family:var(--sans)}}@media (max-width:768px){html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>span,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>span{grid-column:1!important;grid-row:1!important;align-self:center!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>div,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>div{grid-column:2!important;grid-row:1!important;align-self:center!important}html body[data-typography-release="80"] #mobile-nav .mobile-nav-v51-first>b,html body[data-typography-release="80"] #mobile-nav .mobile-nav-v48-collection>b{grid-column:3!important;grid-row:1!important;align-self:center!important}}@media (max-width:768px){html body[data-typography-release="80"] .contact-v56-assurances,html body[data-typography-release="80"] .contact-v56-assurances span{min-width:0!important;max-width:100%!important}html body[data-typography-release="80"] .contact-v56-assurances span{white-space:normal!important;overflow-wrap:anywhere!important}}body[data-typography-refinement="81"] main h1,body[data-typography-refinement="81"] main h2,body[data-typography-refinement="81"] .h1,body[data-typography-refinement="81"] .h2,body[data-typography-refinement="81"] .page-h1,body[data-typography-refinement="81"] .hero-h1,body[data-typography-refinement="81"] .cta-h2,body[data-typography-refinement="81"] .v58-journal-hero-content h1,body[data-typography-refinement="81"] .v58-cover-copy h2,body[data-typography-refinement="81"] .v58-chapter-head h2,body[data-typography-refinement="81"] .article-v47-hero-content h1,body[data-typography-refinement="81"] .first-v51-hero h1,body[data-typography-refinement="81"] .contact-v48-hero-copy h1,body[data-typography-refinement="81"] .guide-v51-hero h1,body[data-typography-refinement="81"] .dest-index-v51-hero h1,body[data-typography-refinement="81"] .all-journeys-v48-hero h1{font-family:var(--display)!important;font-weight:400!important;font-kerning:normal;letter-spacing:-.018em!important;text-wrap:balance}body[data-typography-refinement="81"] main h1{line-height:1.01!important}body[data-typography-refinement="81"] main h2{line-height:1.09!important;letter-spacing:-.016em!important}body[data-typography-refinement="81"] main h3,body[data-typography-refinement="81"] .h3,body[data-typography-refinement="81"] .v58-story-copy h3,body[data-typography-refinement="81"] .eit-story-title,body[data-typography-refinement="81"] .eit-plan-title,body[data-typography-refinement="81"] .eit-journey-nav-card-body>strong,body[data-typography-refinement="81"] .eit-journey-navigator-head h3{font-family:var(--display)!important;font-weight:500!important;letter-spacing:-.012em!important}@media (min-width:769px){body[data-typography-refinement="81"].first-v51 .first-v51-hero h1{max-width:14.5ch!important;font-size:clamp(60px,6.15vw,84px)!important;line-height:.99!important;letter-spacing:-.022em!important}body[data-typography-refinement="81"] .v63-long-title h1,body[data-typography-refinement="81"] .v63-long-title .page-h1,body[data-typography-refinement="81"].pkg-page main h1,body[data-typography-refinement="81"] .article-v47-hero-content h1{font-size:clamp(52px,5.45vw,78px)!important;line-height:1.01!important}body[data-typography-refinement="81"] .h2{font-size:clamp(39px,4vw,56px)!important}body[data-typography-refinement="81"] .cta-h2{font-size:clamp(36px,3.55vw,50px)!important}}body[data-typography-refinement="81"] .nav-link,body[data-typography-refinement="81"] .nav-cta,body[data-typography-refinement="81"] .nav-v48 .nav-cta-v48,body[data-typography-refinement="81"] .btn,body[data-typography-refinement="81"] .btn-text,body[data-typography-refinement="81"] .v68-header-plan,body[data-typography-refinement="81"] .eit-action-btn,body[data-typography-refinement="81"] .eit-back-to-navigator,body[data-typography-refinement="81"] .eit-private-tab span,body[data-typography-refinement="81"] .eit-private-drawer .eit-drawer-form-submit,body[data-typography-refinement="81"] .contact-v48-submit button,body[data-typography-refinement="81"] .all-journeys-v48-card-link,body[data-typography-refinement="81"] .first-v51-guides-all,body[data-typography-refinement="81"] .first-v51-note>a,body[data-typography-refinement="81"] .guide-v51-cta>a,body[data-typography-refinement="81"] .beyond54-hero-actions a,body[data-typography-refinement="81"] .beyond54-cta>a{font-family:var(--sans)!important;font-weight:600!important}body[data-typography-refinement="81"] .page-eyebrow,body[data-typography-refinement="81"] .hero-eyebrow,body[data-typography-refinement="81"] .v58-kicker,body[data-typography-refinement="81"] .journal-v47-eyebrow,body[data-typography-refinement="81"] .article-v47-category,body[data-typography-refinement="81"] .contact-v48-kicker,body[data-typography-refinement="81"] .contact-v57-section-head>span,body[data-typography-refinement="81"] .beyond54-kicker,body[data-typography-refinement="81"] .eit-journey-navigator-kicker,body[data-typography-refinement="81"] .first-v51-section-head>div>p,body[data-typography-refinement="81"] .guide-v51-head>div>p,body[data-typography-refinement="81"] .first-v51-intro>div>p,body[data-typography-refinement="81"] .guide-v51-intro>div>p,body[data-typography-refinement="81"] .guide-v51-route>div>p,body[data-typography-refinement="81"] .guide-v51-team p,body[data-typography-refinement="81"] .guide-v51-cta p,body[data-typography-refinement="81"] .dest-index-v51-intro>div>p,body[data-typography-refinement="81"] .all-journeys-v48-intro>div>p,body[data-typography-refinement="81"] .all-journeys-v48-head>div p,body[data-typography-refinement="81"] .first-v51-hero article>p,body[data-typography-refinement="81"] .dest-index-v51-hero p,body[data-typography-refinement="81"] .guide-v51-hero p,body[data-typography-refinement="81"] .all-journeys-v48-hero article>p,body[data-typography-refinement="81"] .contact-v48-hero-copy>p,body[data-typography-refinement="81"] .guest-v55-kicker,body[data-typography-refinement="81"] .guest-v55-facts span,body[data-typography-refinement="81"] .v58-story-meta,body[data-typography-refinement="81"] .v58-cover-media>span,body[data-typography-refinement="81"] .v58-story-article .article-v58-opening-label,body[data-typography-refinement="81"] .v58-story-article .article-v47-body>section:before{font-family:var(--sans)!important;font-weight:600!important}body[data-typography-refinement="81"] .eit-private-drawer .eit-drawer-kicker,body[data-typography-refinement="81"] .eit-drawer-now-kicker,body[data-typography-refinement="81"] .eit-whatsapp-primary strong,body[data-typography-refinement="81"] .eit-drawer-divider span,body[data-typography-refinement="81"] .eit-private-drawer .eit-drawer-form label,body[data-typography-refinement="81"] .eit-drawer-optional summary,body[data-typography-refinement="81"] .nav-drop-menu-v48 .nav-drop-all span,body[data-typography-refinement="81"] .footer-v48-brand>span,body[data-typography-refinement="81"] .footer-v48-nav>p,body[data-typography-refinement="81"] .footer-v48-concierge>p,body[data-typography-refinement="81"] .footer-v48-nav nav>a>span,body[data-typography-refinement="81"] .footer-v48-concierge small,body[data-typography-refinement="81"] .footer-v48-payment-copy>p,body[data-typography-refinement="81"] .footer-v48-payment-methods strong,body[data-typography-refinement="81"] .article-v47-aside-kicker,body[data-typography-refinement="81"] .article-v47-note-kicker,body[data-typography-refinement="81"] .article-v47-related-card b,body[data-typography-refinement="81"] .contact-v48-choices small,body[data-typography-refinement="81"] .contact-v48-promises span,body[data-typography-refinement="81"] .contact-v48-direct small,body[data-typography-refinement="81"] .contact-v56-assurances span,body[data-typography-refinement="81"] .contact-v56-form-head p,body[data-typography-refinement="81"] .contact-v56-fieldset legend>span,body[data-typography-refinement="81"] .pkg-back-parent,body[data-typography-refinement="81"] .pkg-v27-opulent-dossier .ejp-essentials-card dt,body[data-typography-refinement="81"] .pkg-v32-spacing-contrast .ejp-private-refinement .ejp-kicker,body[data-typography-refinement="81"] .saved-v51-actions a,body[data-typography-refinement="81"] .saved-v51-actions button,body[data-typography-refinement="81"] .saved-v51-empty>a{font-weight:600!important}body[data-typography-refinement="81"] .first-v51-hero article>p,body[data-typography-refinement="81"] .dest-index-v51-hero p,body[data-typography-refinement="81"] .guide-v51-hero p,body[data-typography-refinement="81"] .all-journeys-v48-hero article>p,body[data-typography-refinement="81"] .contact-v48-hero-copy>p,body[data-typography-refinement="81"] .v58-kicker,body[data-typography-refinement="81"] .article-v47-category,body[data-typography-refinement="81"] .beyond54-kicker{font-size:clamp(10px,.78vw,12px)!important;line-height:1.4!important;letter-spacing:.15em!important}body[data-typography-refinement="81"] .eit-journey-navigator{--eit-slider-transition:280ms}body[data-typography-refinement="81"] .eit-journey-navigator.is-manual .eit-journey-autoplay,body[data-typography-refinement="81"] .eit-journey-navigator .eit-journey-autoplay{display:none!important}body[data-typography-refinement="81"] .eit-journey-navigator.v49-autoplay-ready.is-autoplaying .eit-journey-navigator-foot>span:first-child:before{display:none!important;content:none!important}body[data-typography-refinement="81"] .eit-journey-navigator-kicker{font-size:10px!important;letter-spacing:.17em!important}body[data-typography-refinement="81"] .eit-journey-nav-counter{min-width:58px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.11em!important}body[data-typography-refinement="81"] .eit-journey-nav-card-badge,body[data-typography-refinement="81"] .eit-journey-nav-card-best small{font-weight:600!important}body[data-typography-refinement="81"] .eit-journey-nav-card-action{font-size:10.5px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.065em!important;text-transform:none!important}body[data-typography-refinement="81"] .eit-journey-navigator-foot{align-items:flex-start!important;margin-top:14px!important;font-size:11px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:.045em!important;text-transform:none!important;color:rgba(255,248,234,.68)!important}body[data-typography-refinement="81"] .eit-journey-navigator-foot>span:first-child{max-width:32ch}body[data-typography-refinement="81"] .eit-journey-nav-progress{padding-top:7px}body[data-typography-refinement="81"] .eit-journey-navigator-viewport{scroll-behavior:auto!important}@media (max-width:768px){body[data-typography-refinement="81"] main h1,body[data-typography-refinement="81"] .v63-mobile-hero .page-h1,body[data-typography-refinement="81"] .v63-mobile-hero .contact-v48-hero-copy h1,body[data-typography-refinement="81"] .v63-mobile-hero.guide-v51-hero>article h1,body[data-typography-refinement="81"] .v63-mobile-hero.dest-index-v51-hero>article h1,body[data-typography-refinement="81"] .v63-mobile-hero.all-journeys-v48-hero>article h1,body[data-typography-refinement="81"] .v63-mobile-hero .v58-journal-hero-content h1,body[data-typography-refinement="81"] .v63-mobile-hero .article-v47-hero-content h1,body[data-typography-refinement="81"] .v63-mobile-hero.first-v51-hero>article h1,body[data-typography-refinement="81"].pkg-page main h1{max-width:14.5ch!important;font-size:clamp(35px,9.4vw,41px)!important;line-height:1.055!important;letter-spacing:-.02em!important}body[data-typography-refinement="81"].first-v51 .v63-mobile-hero.first-v51-hero>article h1{max-width:15ch!important;font-size:clamp(35px,9.15vw,40px)!important;line-height:1.06!important}body[data-typography-refinement="81"] .v63-mobile-hero.v63-long-title h1,body[data-typography-refinement="81"] .v63-mobile-hero.v63-long-title .page-h1,body[data-typography-refinement="81"] .article-v47-hero-content h1{max-width:15ch!important;font-size:clamp(33px,8.8vw,39px)!important;line-height:1.065!important}body[data-typography-refinement="81"].eit-home .hero-h1{max-width:12ch!important;font-size:clamp(37px,9.9vw,44px)!important;line-height:1.035!important}body[data-typography-refinement="81"] .h2,body[data-typography-refinement="81"] .cta-h2,body[data-typography-refinement="81"] .v58-cover-copy h2,body[data-typography-refinement="81"] .v58-chapter-head h2{font-size:clamp(30px,8.15vw,36px)!important;line-height:1.07!important}body[data-typography-refinement="81"] .first-v51-hero article>p,body[data-typography-refinement="81"] .dest-index-v51-hero p,body[data-typography-refinement="81"] .guide-v51-hero p,body[data-typography-refinement="81"] .all-journeys-v48-hero article>p,body[data-typography-refinement="81"] .contact-v48-hero-copy>p,body[data-typography-refinement="81"] .v58-kicker,body[data-typography-refinement="81"] .article-v47-category,body[data-typography-refinement="81"] .beyond54-kicker{font-size:10.5px!important;line-height:1.42!important;font-weight:600!important;letter-spacing:.145em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-intro>p:first-child{font-size:10px!important;font-weight:600!important;letter-spacing:.17em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-intro .mobile-nav-question{max-width:14ch!important;font-size:clamp(28px,7.7vw,33px)!important;line-height:1.075!important;font-weight:400!important;letter-spacing:-.018em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v51-first>span,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v48-collection>span{font-size:9.5px!important;line-height:1.42!important;font-weight:600!important;letter-spacing:.12em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v51-first strong,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v48-collection strong,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-primary>a strong{font-size:20.5px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.012em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v51-first small,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v48-collection small,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-primary>a small{font-size:11.5px!important;line-height:1.42!important;font-weight:400!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-primary>a>span{font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-secondary a{font-size:10.5px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:.085em!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-brand span,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-close{font-size:9px!important;font-weight:600!important}body[data-typography-refinement="81"] .eit-journey-navigator-foot{gap:12px!important;margin-top:14px!important;font-size:11.5px!important;line-height:1.42!important;letter-spacing:.025em!important}body[data-typography-refinement="81"] .eit-journey-navigator-foot>span:first-child{max-width:25ch!important}body[data-typography-refinement="81"] .eit-journey-nav-card-action{font-size:11.5px!important;letter-spacing:.045em!important}body[data-typography-refinement="81"] .eit-journey-nav-counter{font-size:11px!important;font-weight:500!important}body[data-typography-refinement="81"] .eit-journey-navigator-head h3{font-weight:400!important}}@media (max-width:360px){body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v51-first strong,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v48-collection strong,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-primary>a strong{font-size:19px!important}body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v51-first small,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v48-collection small,body[data-typography-refinement="81"] #mobile-nav .mobile-nav-v47-primary>a small{font-size:11px!important}}@media (prefers-reduced-motion:reduce){body[data-typography-refinement="81"] .eit-journey-nav-card,body[data-typography-refinement="81"] .eit-journey-nav-card-image,body[data-typography-refinement="81"] .eit-journey-nav-progress i{transition:none!important}}body[data-typography-refinement="81"] main [class*="eyebrow"],body[data-typography-refinement="81"] main [class*="kicker"],body[data-typography-refinement="81"] main [class*="-category"],body[data-typography-refinement="81"] main [class*="-badge"],body[data-typography-refinement="81"] main [class*="-meta"],body[data-typography-refinement="81"] main [class*="-label"],body[data-typography-refinement="81"] main summary,body[data-typography-refinement="81"] main dt,body[data-typography-refinement="81"] main th{font-weight:600!important}body[data-typography-refinement="82"]{--type-hero-short:clamp(56px,5.2vw,76px);--type-hero-long:clamp(48px,4.4vw,64px);--type-section-major:clamp(40px,3.5vw,56px);--type-section-long:clamp(36px,3vw,48px);--type-quote:clamp(44px,4vw,62px);--type-card-title:clamp(24px,2vw,32px);--type-functional-title:clamp(20px,1.65vw,28px);--type-body:clamp(16px,calc(.22vw+15px),18px);--type-body-secondary:16px;--type-caption:14px;--type-label:12px;--measure-body:65ch;--measure-lede:52ch;--measure-caption:45ch;--tracking-label:.10em;--tracking-action:.075em}@media (min-width:769px) and (max-width:1024px){body[data-typography-refinement="82"]{--type-hero-short:clamp(48px,5.8vw,60px);--type-hero-long:clamp(44px,5.2vw,54px);--type-section-major:clamp(36px,4.5vw,46px);--type-section-long:clamp(32px,4vw,41px);--type-quote:clamp(38px,4.8vw,49px);--type-card-title:clamp(23px,2.8vw,29px);--type-functional-title:clamp(20px,2.35vw,24px)}}@media (max-width:768px){body[data-typography-refinement="82"]{--type-hero-short:clamp(36px,10vw,44px);--type-hero-long:clamp(32px,9vw,40px);--type-section-major:clamp(30px,8vw,36px);--type-section-long:clamp(28px,7.3vw,34px);--type-quote:clamp(32px,9vw,40px);--type-card-title:clamp(23px,6.6vw,29px);--type-functional-title:clamp(20px,5.8vw,25px);--type-body:16px;--type-body-secondary:16px;--type-caption:13px;--type-label:12px}}body[data-typography-refinement="82"] main h1,body[data-typography-refinement="82"] main h2,body[data-typography-refinement="82"] main h3,body[data-typography-refinement="82"] main h4{font-family:var(--display)!important;font-kerning:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal}body[data-typography-refinement="82"] main h1{font-size:var(--type-hero-short)!important;font-weight:400!important;line-height:1.06!important;letter-spacing:-.018em!important;max-width:20ch}body[data-typography-refinement="82"] main h2{font-size:var(--type-section-major)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"] main h3{font-size:var(--type-card-title)!important;font-weight:500!important;line-height:1.18!important;letter-spacing:-.01em!important}body[data-typography-refinement="82"] main h4{font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.24!important;letter-spacing:-.006em!important}body[data-typography-refinement="82"]:is( .v63-long-title h1,.v63-long-title .page-h1,.first-v51-hero h1,.article-v47-hero-content h1,.all-journeys-v48-hero h1,.contact-v48-hero-copy h1,.beyond54-hero-copy h1,.stay72-hero-copy h1,.guest73-story-hero h1 ){font-size:var(--type-hero-long)!important;line-height:1.07!important;max-width:17ch!important;letter-spacing:-.016em!important}body[data-typography-refinement="82"]:is( .hero-h1,.page-h1,.dest-index-v51-hero h1,.guide-v51-hero h1,.v58-journal-hero-content h1,.saved-v51-hero h1 ){font-size:var(--type-hero-short)!important;line-height:1.06!important;letter-spacing:-.018em!important}body[data-typography-refinement="82"].pkg-page .ejp-hero-copy h1{font-size:var(--type-hero-long)!important;line-height:1.07!important;max-width:16ch!important;letter-spacing:-.016em!important}body[data-typography-refinement="82"]:is( .h2,.cta-h2,.first-v51-intro h2,.first-v51-section-head h2,.guide-v51-head h2,.guide-v51-intro h2,.guide-v51-route h2,.dest-index-v51-intro h2,.dest-index-v51-first h2,.all-journeys-v48-intro h2,.v58-cover-copy h2,.v58-chapter-head h2 ){font-size:var(--type-section-major)!important;line-height:1.12!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"]:is( .article-v47-body h2,.article-v58-opening h2,.guide-v51-team h2,.guide-v51-cta h2,.all-journeys-v51-destinations h2,.all-journeys-v48-head h2,.all-journeys-v48-close h2,.contact-v48-page main h2,.about-v57 main h2,.guest73-story main h2,.stay72-page main h2 ){font-size:var(--type-section-long)!important;line-height:1.14!important}body[data-typography-refinement="82"]:is( .first-v51-note h2,.article-v58-pullquote,.guest73-quote,.eit-proof-content .cta-h2 ){font-size:var(--type-quote)!important;line-height:1.13!important;max-width:21ch}body[data-typography-refinement="82"]:is( .dest-index-v51-card h2,.all-journeys-v48-card-body h3,.eit-plan-body h3,.eit-story-title,.eit-plan-title,.v58-story-copy h3,.first-v51-guide-grid h3,.guide-v51-journey-grid h3,.stay72-card h3,.stay72-card h4 ){font-size:var(--type-card-title)!important;line-height:1.16!important;letter-spacing:-.01em!important}body[data-typography-refinement="82"].pkg-page .ejp-section-title h2{font-size:var(--type-section-long)!important;line-height:1.12!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"].pkg-page .ejp-day-body>h2{font-size:var(--type-functional-title)!important;line-height:1.22!important;letter-spacing:-.008em!important;max-width:30ch}body[data-typography-refinement="82"].pkg-page .v26-day-rhythm h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;text-transform:none!important}body[data-typography-refinement="82"]:is( .first-v51-faq summary,.contact-v48-faq summary,.faq-question,details>summary ){font-family:var(--display)!important;font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.006em!important}body[data-typography-refinement="82"] main:is(p,li,dd,blockquote){font-size:var(--type-body)!important;line-height:1.6!important;font-weight:400!important;text-align:left;text-wrap:pretty}body[data-typography-refinement="82"] main p{max-width:var(--measure-body)}body[data-typography-refinement="82"] main:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.ejp-hero-intro,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:var(--type-body)!important;line-height:1.62!important;max-width:var(--measure-lede)!important}body[data-typography-refinement="82"] main:is( figcaption,.photo-note,.v26-hotel-note,.v58-stay-note,.guest73-caption ){font-family:var(--sans)!important;font-size:var(--type-caption)!important;line-height:1.55!important;font-weight:400!important;max-width:var(--measure-caption)}body[data-typography-refinement="82"]:is( .about46-person-bio,.eit-plan-story,.v58-stay-intro,.v27-refinement-note,.article-v47-standfirst,.article-v47-lead,.article-v47-body p,.guest73-story p,.contact-v48-page main p,.first-v51-page main p,.guide-v51-page main p,.dest-index-v51-page main p,.all-journeys-v48-page main p ){font-size:var(--type-body)!important;line-height:1.6!important}body[data-typography-refinement="82"].pkg-page:is( .ejp-two-column-editorial p,.ejp-editorial-section p,.v26-day-rhythm p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.ejp-refinement-panel p,.v50-route-intro,.v58-stay-intro,.v27-refinement-note ){font-size:var(--type-body)!important;line-height:1.6!important}body[data-typography-refinement="82"].pkg-page .ejp-essentials-card dd{font-size:16px!important;line-height:1.5!important}body[data-typography-refinement="82"]:is( .page-eyebrow,.hero-eyebrow,.eyebrow,.cta-eyebrow,.v58-kicker,.journal-v47-eyebrow,.article-v47-category,.article-v47-aside-kicker,.article-v58-opening-label,.article-v47-note-kicker,.contact-v48-kicker,.beyond54-kicker,.guest73-eyebrow,.stay72-eyebrow,.eit-journey-navigator-kicker,.ejp-kicker,.v49-dossier-subtitle,.overnight-line,.j-cat,.t-author,.eit-story-meta,.v58-story-meta,.ejp-chapter-marker ){font-family:var(--sans)!important;font-size:var(--type-label)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase}body[data-typography-refinement="82"]:is( .first-v51-hero article>p,.dest-index-v51-hero article>p,.guide-v51-hero article>p,.all-journeys-v48-hero article>p,.first-v51-section-head>div>p,.guide-v51-head>div>p,.first-v51-intro>div>p,.guide-v51-intro>div>p,.guide-v51-route>div>p,.dest-index-v51-intro>div>p,.dest-index-v51-first>p,.first-v51-time-grid>article>p,.first-v52-deeper-guides>p,.all-journeys-v51-first p,.all-journeys-v51-destinations p,.saved-v51-hero p,.saved-v51-intro>div>p,.saved-v51-item>div>p,.saved-v51-privacy>p ){font-family:var(--sans)!important;font-size:var(--type-label)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase!important}body[data-typography-refinement="82"]:is( header .nav-link,header .nav-cta,.pkg-section-links a,.pkg-sub-actions button,.pkg-back-parent,.btn,.btn-text,.eit-action-btn,.eit-back-to-navigator,.all-journeys-v48-card-link,.first-v51-guides-all,.first-v51-note>a,.guide-v51-cta>a,.beyond54-hero-actions a,.beyond54-cta>a ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:var(--tracking-action)!important}body[data-typography-refinement="82"]:is(button,[role="button"],summary){cursor:pointer}body[data-typography-refinement="82"]:is(form label,fieldset legend,.eit-private-drawer label){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.075em!important}body[data-typography-refinement="82"]:is(input,textarea,select){font-family:var(--sans)!important;font-size:16px!important;line-height:1.45!important;font-weight:400!important}body[data-typography-refinement="82"] .privacy-consent{font-size:12px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"] .hp-field{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body[data-typography-refinement="82"] .eit-private-drawer:is( .eit-drawer-intro,.eit-whatsapp-primary span,.eit-drawer-form .form-status,.eit-drawer-optional p ){font-size:14px!important;line-height:1.5!important}body[data-typography-refinement="82"] .eit-private-drawer:is( .eit-drawer-kicker,.eit-drawer-now-kicker,.eit-drawer-divider span,.eit-drawer-optional summary ){font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] footer:is(p,span,a,small,strong){font-size:12px!important;line-height:1.5!important}body[data-typography-refinement="82"] footer:is( .footer-v48-nav>p,.footer-v48-concierge>p,.footer-v48-brand>span,.footer-v48-payment-copy>p ){font-weight:600!important;letter-spacing:.085em!important}@media (max-width:768px){body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v47-intro .mobile-nav-question{font-size:clamp(28px,7.8vw,32px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.014em!important;max-width:15ch!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first>span,.mobile-nav-v48-collection>span,.mobile-nav-v47-primary>a>span,.mobile-nav-v47-brand span,.mobile-nav-v47-close ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.085em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first strong,.mobile-nav-v48-collection strong,.mobile-nav-v47-primary>a strong ){font-family:var(--display)!important;font-size:20px!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.008em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first small,.mobile-nav-v48-collection small,.mobile-nav-v47-primary>a small ){font-family:var(--sans)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v47-secondary a{font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.07em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first,.mobile-nav-v48-collection,.mobile-nav-v47-primary>a ){row-gap:3px!important}body[data-typography-refinement="82"] main h1{line-height:1.08!important}body[data-typography-refinement="82"] main h2{line-height:1.14!important}body[data-typography-refinement="82"] main h3{line-height:1.2!important}body[data-typography-refinement="82"].pkg-page .ejp-day-body>h2{max-width:none}}body[data-typography-refinement="82"]:is( .eit-journey-navigator-foot,.eit-journey-nav-card-action,.eit-journey-nav-counter,.first-v52-link-action,.first-v51-time-grid a small,.first-v52-deeper-grid span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.06em!important}body[data-typography-refinement="82"]:is( .article-v47-body,.article-v47-lead,.intro-copy,.long-form-copy ) p{max-width:var(--measure-body)!important}body[data-typography-refinement="82"] main h1,body[data-typography-refinement="82"] main h2{font-weight:400!important}body[data-typography-refinement="82"] main h3,body[data-typography-refinement="82"] main h4{font-weight:500!important}body[data-typography-refinement="82"]:is( .nav-link,.mobile-nav-v47-secondary a,.mobile-nav-v47-primary>a,.footer-v48-nav nav>a ){font-weight:500!important}body[data-typography-refinement="82"]:is( button,.btn,.btn-text,.nav-cta,label,.eyebrow,.page-eyebrow,.hero-eyebrow,[class*="kicker"],[class*="-meta"],[class*="-label"],dt,th ){font-weight:600!important}body[data-typography-refinement="82"] #main-content h1{font-family:var(--display)!important;font-size:var(--type-hero-short)!important;font-weight:400!important;line-height:1.06!important;letter-spacing:-.018em!important;text-wrap:balance;max-width:20ch}body[data-typography-refinement="82"] #main-content h2{font-family:var(--display)!important;font-size:var(--type-section-major)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.014em!important;text-wrap:balance}body[data-typography-refinement="82"] #main-content h3{font-family:var(--display)!important;font-size:var(--type-card-title)!important;font-weight:500!important;line-height:1.18!important;letter-spacing:-.01em!important;text-wrap:balance}body[data-typography-refinement="82"] #main-content h4{font-family:var(--display)!important;font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.24!important;letter-spacing:-.006em!important;text-wrap:balance}body[data-typography-refinement="82"] #main-content:is( .v63-long-title h1,.first-v51-hero h1,.article-v47-hero-content h1,.all-journeys-v48-hero h1,.contact-v48-hero-copy h1,.beyond54-hero-copy h1,.stay72-hero-copy h1,.guest73-story-hero h1,.ejp-hero-copy h1 ){font-size:var(--type-hero-long)!important;line-height:1.07!important;max-width:17ch!important;letter-spacing:-.016em!important}body[data-typography-refinement="82"] #main-content:is( .h2,.cta-h2,.first-v51-intro h2,.first-v51-section-head h2,.guide-v51-head h2,.guide-v51-intro h2,.guide-v51-route h2,.dest-index-v51-intro h2,.dest-index-v51-first h2,.all-journeys-v48-intro h2,.v58-cover-copy h2,.v58-chapter-head h2 ){font-size:var(--type-section-major)!important;line-height:1.12!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"] #main-content:is( .article-v47-body h2,.article-v58-opening h2,.guide-v51-team h2,.guide-v51-cta h2,.all-journeys-v51-destinations h2,.all-journeys-v48-head h2,.all-journeys-v48-close h2,.contact-v48-page h2,.about-v57 h2,.guest73-story h2,.stay72-page h2,.ejp-section-title h2 ){font-size:var(--type-section-long)!important;line-height:1.14!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-note h2,.article-v58-pullquote,.guest73-quote,.eit-proof-content .cta-h2 ){font-size:var(--type-quote)!important;line-height:1.13!important;max-width:21ch!important}body[data-typography-refinement="82"] #main-content .ejp-day-body>h2{font-size:var(--type-functional-title)!important;line-height:1.22!important;letter-spacing:-.008em!important;max-width:30ch}body[data-typography-refinement="82"] #main-content:is( details>summary,.first-v51-faq summary,.contact-v48-faq summary,.faq-question ){font-family:var(--display)!important;font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.006em!important}body[data-typography-refinement="82"] #main-content:is(p,li,dd,blockquote){font-size:var(--type-body)!important;font-weight:400!important;line-height:1.6!important;text-align:left;text-wrap:pretty}body[data-typography-refinement="82"] #main-content p{max-width:var(--measure-body)}body[data-typography-refinement="82"] #main-content:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.ejp-hero-intro,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:var(--type-body)!important;line-height:1.62!important;max-width:var(--measure-lede)!important}body[data-typography-refinement="82"] #main-content:is(small,dt,th,figcaption){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content:is(figcaption,.photo-note,.v26-hotel-note,.v58-stay-note,.guest73-caption){font-size:var(--type-caption)!important;font-weight:400!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content:is( .page-eyebrow,.hero-eyebrow,.eyebrow,.cta-eyebrow,.v58-kicker,.journal-v47-eyebrow,.article-v47-category,.article-v47-aside-kicker,.article-v58-opening-label,.article-v47-note-kicker,.contact-v48-kicker,.beyond54-kicker,.guest73-eyebrow,.stay72-eyebrow,.eit-journey-navigator-kicker,.ejp-kicker,.v49-dossier-subtitle,.overnight-line,.j-cat,.t-author,.eit-story-meta,.v58-story-meta,.ejp-chapter-marker ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-hero article>p,.dest-index-v51-hero article>p,.guide-v51-hero article>p,.all-journeys-v48-hero article>p,.first-v51-section-head>div>p,.guide-v51-head>div>p,.first-v51-intro>div>p,.guide-v51-intro>div>p,.guide-v51-route>div>p,.dest-index-v51-intro>div>p,.dest-index-v51-first>p,.first-v51-time-grid>article>p,.first-v52-deeper-guides>p,.all-journeys-v51-first p,.all-journeys-v51-destinations p,.saved-v51-hero p,.saved-v51-intro>div>p,.saved-v51-item>div>p,.saved-v51-privacy>p ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase!important}body[data-typography-refinement="82"] #main-content a{font-size:max(12px,1em)!important}body[data-typography-refinement="82"] #main-content:is( a[class*="btn"],button,[role="button"],.btn,.btn-text,.eit-action-btn,.eit-back-to-navigator,.eit-journey-nav-card-action,.eit-journey-nav-counter,.all-journeys-v48-card-link,.first-v51-guides-all,.first-v51-note>a,.guide-v51-cta>a,.beyond54-hero-actions a,.beyond54-cta>a,.first-v52-link-action,.saved-v51-actions a,.saved-v51-actions button,.saved-v51-empty>a ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:var(--tracking-action)!important}body[data-typography-refinement="82"]:is( form label,fieldset legend,.eit-private-drawer label,.contact-v48-form label>span:first-child,.contact-v56-fieldset legend small,.contact-v56-form-head>span,.contact-v56-assurances span,.contact-v48-promises small,.contact-v48-direct small,.contact-v56-response-note strong,.contact-v56-response-note small ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.075em!important}body[data-typography-refinement="82"]:is(input,textarea,select){font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}body[data-typography-refinement="82"]:is( .contact-v48-submit p,.contact-v56-response-note,.eit-drawer-intro,.eit-drawer-form .form-status,.eit-drawer-optional p ){font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"] header:is(a,button,.nav-link,.nav-cta){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}body[data-typography-refinement="82"] footer:is(small,dt,th){font-size:12px!important;font-weight:600!important;line-height:1.45!important}body[data-typography-refinement="82"] footer:is( .footer-v48-brand p,.footer-v48-concierge span,.footer-v48-payment-copy>span ){font-size:14px!important;font-weight:400!important;line-height:1.55!important}body[data-typography-refinement="82"] footer:is( .footer-v48-nav>p,.footer-v48-concierge>p,.footer-v48-brand>span,.footer-v48-payment-copy>p,.footer-v48-bottom>p,.footer-v48-bottom nav a,.footer-v48-bottom>div a ){font-size:12px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:.075em!important}body[data-typography-refinement="82"]:is( small,dt,th,label,legend,button,[role="button"],.btn,.btn-text,.nav-cta,[class*="kicker"],[class*="-meta"],[class*="-label"],[class*="eyebrow"] ){font-weight:600!important}body[data-typography-refinement="82"]:is( .nav-link,.mobile-nav-v47-secondary a,.footer-v48-nav nav>a ){font-weight:500!important}@media (max-width:768px){body[data-typography-refinement="82"] #main-content h1{line-height:1.08!important}body[data-typography-refinement="82"] #main-content h2{line-height:1.14!important}body[data-typography-refinement="82"] #main-content h3{line-height:1.2!important}body[data-typography-refinement="82"] #main-content .ejp-day-body>h2{max-width:none}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v47-intro .mobile-nav-question{font-size:clamp(28px,7.8vw,32px)!important;font-weight:400!important;line-height:1.12!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first>span,.mobile-nav-v48-collection>span,.mobile-nav-v47-primary>a>span,.mobile-nav-v47-brand span,.mobile-nav-v47-close,.mobile-nav-v47-secondary a ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first strong,.mobile-nav-v48-collection strong,.mobile-nav-v47-primary>a strong ){font-family:var(--display)!important;font-size:20px!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.008em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first small,.mobile-nav-v48-collection small,.mobile-nav-v47-primary>a small ){font-family:var(--sans)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}}body[data-typography-refinement="82"]:is( .nav .nav-link,.nav .nav-cta,.nav-drop-menu a,.v62-main-nav a,.v62-main-nav button,.site-nav a,.site-nav button ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}body[data-typography-refinement="82"] #mobile-nav a{font-size:max(12px,1em)!important}body[data-typography-refinement="82"] #mobile-nav:is(a,button){cursor:pointer}html{font-synthesis:none}body[data-typography-refinement="82"]:is(.v53-breadcrumb-inner,.v53-breadcrumb-inner a,.v53-breadcrumb-inner span){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.055em!important}body[data-typography-refinement="82"] .eit-private-tab span{font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.08em!important}body[data-typography-refinement="82"] .eit-private-drawer:is(small,summary,label){font-size:12px!important;font-weight:600!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer:is( .eit-drawer-now-copy p,.eit-drawer-intro,.eit-drawer-form .form-status,.eit-drawer-optional p ){font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary strong{font-size:14px!important;font-weight:600!important;line-height:1.3!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-secondary a{font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.04em!important}body[data-typography-refinement="82"] .eit-private-drawer:is(input,textarea,select){font-size:16px!important;font-weight:400!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content .article-v47-meta:is(span,a){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.045em!important}body[data-typography-refinement="82"] #main-content .article-v47-aside:is(strong,span,small){font-family:var(--sans)!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}body[data-typography-refinement="82"] #main-content .about46-founder-note span{font-family:var(--sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}body[data-typography-refinement="82"] #main-content .contact-v56-fieldset legend>span{font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body[data-typography-refinement="82"] #main-content:is( .contact-v56-form-head>span,.contact-v56-assurances span,.contact-v56-response-note strong,.contact-v56-response-note small ){font-size:12px!important;font-weight:600!important;line-height:1.4!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dd,body[data-typography-refinement="82"] #main-content .ejp-essentials-card dd{font-size:16px!important;font-weight:400!important;line-height:1.5!important}body[data-typography-refinement="82"]:is( .eit-private-tab span,.eit-private-drawer small,.eit-private-drawer summary,.v53-breadcrumb-inner,.v53-breadcrumb-inner a,.v53-breadcrumb-inner span,.article-v47-meta span,.article-v47-meta a,.contact-v56-fieldset legend>span ){font-weight:600!important}body[data-typography-refinement="82"] #main-content:is( .about46-proof span,.about46-person-tags span,.v59-verification-grid span,.guide-v51-facts span,.guide-v52-compare-grid span,.guide-v51-journey-grid span,.guide-v51-story-grid span,.article-v47-related-card span,.contact-v57-section-head span,.contact-v48-promises span,.contact-v48-direct span,.contact-v48-next span,.privacy-consent span,.v27-summary-ribbon span,.ejp-section-title>span,.v50-route-facts span,.v50-route-chapter>span,.v50-route-chapter .v50-mode,.v50-pacing-note strong ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.055em!important}body[data-typography-refinement="82"] #main-content:is( .about46-proof span,.guide-v51-stay-panel>span,.guide-v51-cta span,.saved-v51-privacy span ){font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}body[data-typography-refinement="82"] #main-content .about46-person-tags span{letter-spacing:.045em!important;text-transform:none!important}body[data-typography-refinement="82"] #eit-private-drawer .eit-drawer-form-submit{font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #eit-private-drawer .eit-drawer-submit-row p{font-size:12px!important;font-weight:400!important;line-height:1.45!important}body[data-typography-refinement="82"] #eit-private-drawer .eit-drawer-secondary>span{font-size:12px!important;font-weight:400!important}body[data-typography-refinement="82"] #eit-private-drawer .eit-drawer-optional:is(summary,small){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}body[data-typography-refinement="82"] #main-content:is( .eit-orientation-fact strong,.eit-plan-meta-item strong,.eit-plan-cue strong,.route73-proof-grid span,.v63-hero-counter,.v63-hero-counter span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .v50-route-chapter span,.ejp-highlight-grid span,.ejp-day-index span,.ejp-hotel-grid span,.v31-refinement-links span,.dossier-v51-continue p,.dossier-v51-continue a,.dossier-v51-continue span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.055em!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-index span{font-weight:500!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] footer:is(span,strong,small){font-weight:600!important}body[data-typography-refinement="82"] footer a{font-weight:500!important}body[data-typography-refinement="82"] #eit-private-drawer a{font-weight:500!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v47-primary>a>span{font-weight:600!important}body[data-typography-refinement="82"] #main-content:is(section,article,aside,nav,div){font-weight:400!important}body[data-typography-refinement="82"] #main-content:is(h1,h2),body[data-typography-refinement="82"] #main-content:is(h1,h2):is(span,strong,b,em,i){font-weight:400!important}body[data-typography-refinement="82"] #main-content:is(h3,h4,h5,h6),body[data-typography-refinement="82"] #main-content:is(h3,h4,h5,h6):is(span,strong,b,em,i){font-weight:500!important}body[data-typography-refinement="82"] #main-content:is(p,li,dd,dt,span,em,i){font-weight:inherit!important}body[data-typography-refinement="82"] #main-content:is(strong,b){font-weight:600!important}body[data-typography-refinement="82"] #main-content:is(button,label,legend,summary){font-weight:600!important}body[data-typography-refinement="82"] #main-content a{font-weight:500!important}body[data-typography-refinement="82"]:is( .nav,.mobile-nav,#mobile-nav,.footer,.footer-v48,footer,#eit-private-drawer,.eit-private-drawer,.dossier-v51-continue ):is(section,article,aside,nav,div){font-weight:400!important}body[data-typography-refinement="82"]:is( .nav,.mobile-nav,#mobile-nav,.footer,.footer-v48,footer,#eit-private-drawer,.eit-private-drawer,.dossier-v51-continue ):is(span,em,i){font-weight:inherit!important}body[data-typography-refinement="82"]:is( .nav,.mobile-nav,#mobile-nav,.footer,.footer-v48,footer,#eit-private-drawer,.eit-private-drawer,.dossier-v51-continue ):is(strong,b,button,label,summary){font-weight:600!important}body[data-typography-refinement="82"]:is( .nav,.mobile-nav,#mobile-nav,.footer,.footer-v48,footer,#eit-private-drawer,.eit-private-drawer,.dossier-v51-continue ) a{font-weight:500!important}body[data-typography-refinement="82"]:is( .dossier-v51-continue p,.dossier-v51-continue a,.dossier-v51-continue span,.v50-route-city b,.v50-chapter-leg em,.v50-transfer-top em,.v50-transfer-top .v50-mode,.v31-refinement-links,.v50-route-chapter>span,.v50-route-chapter .v50-mode,.v50-route-sequence b,.ejp-highlight-grid span,.ejp-day-index span,.ejp-hotel-grid span,.v27-summary-ribbon span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] .dossier-v51-continue{font-size:12px!important}body[data-typography-refinement="82"] #main-content:is( .article-v47-related-card b,.guide-v51-journey-grid a>b,.guide-v51-story-grid a b,.dest-index-v51-card>b,.dest-index-v51-card>span,.first-v51-guide-grid a>span,.all-journeys-v48-category b,.all-journeys-v48-media>span,.beyond54-place-list article>b,.beyond54-route-top>b,.beyond54-match-list article>b,.beyond54-journey-grid a>b,.beyond54-stories a b,.v58-story-meta span,.v58-story-foot,.v58-story-foot b,.v58-story-foot i,.v58-cover-media>span,.v58-byline,.article-v47-meta span,.article-v47-meta a ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] #main-content:is( .eit-journey-nav-card-badge,.eit-journey-nav-card-duration,.eit-journey-nav-card-route,.eit-journey-nav-card-best,.eit-orientation-fact>span,.eit-route-stop>span,.eit-plan-route>strong,.eit-mini-route-top,.eit-mini-route-modes span,.meta-pill,.stay72-card-number,.stay72-card-type,.stay72-card-location,.about46-person-role,.stay72-count,.eit-dest-card-count,.j-meta span,.j-cta,.eit-story-lead-content>strong,.eit-trust-item span,.eit-trust-item em,.guest73-facts span,.eit-panel-grid span,.eit-principles span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] #main-content:is( .legal77-meta strong,.legal77-meta span,.privacy-consent,.privacy-consent span,.privacy-consent a ){font-size:12px!important;font-weight:500!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content:is( .contact-v56-choice strong,.contact-v56-fieldset strong,.contact-v56-response-note strong ){font-weight:500!important}body[data-typography-refinement="82"] #main-content:is( .dest-v51-page a,.dest-index-v51-page a,.contact-v56-page a,.contact-v57-page a ){font-weight:500!important}@media (max-width:900px){body[data-typography-refinement="82"] #main-content:is( .eit-plan-route strong,.article-v47-related-card b,.guide-v51-journey-grid a>b,.guide-v51-story-grid a b,.dest-index-v51-card>b,.all-journeys-v48-category b,.v58-story-meta span,.v58-story-foot,.v58-story-foot b,.legal77-meta strong,.meta-pill,.j-cta ){font-size:12px!important;font-weight:500!important}}body[data-typography-refinement="82"] #main-content:is( .first-v51-time-grid article>span,.beyond54-hero-facts span,.beyond54-place-list span,.beyond54-journey-grid span,.beyond54-stories span,.beyond54-cta span,.eit-route-band-head>span,.eit-plan-count,.eit-plan-meta-item>span,.stay72-hero-credit,.stay72-note-label,.stay72-principle>span,.home-v51-first-link>span,.eit-principles span,.j-meta span,.guest73-card-copy span,.guest75-home-showcase span,.legal77-section>span,.all-journeys-v51-first span,.eit-mini-city,.eit-mini-route-top span,.eit-route-stop>small,.eit-route-stop>span ){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] .guest-v53-bridge:is(p,a,span){font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.035em!important}body[data-typography-refinement="82"] .guest-v53-bridge a{font-size:14px!important}body[data-typography-refinement="82"] #main-content.beyond54-page span:not(h1 span):not(h2 span):not(h3 span){font-size:max(12px,1em)!important}body[data-typography-refinement="82"] #main-content:is( .eit-dest-card>div>span,.eit-story-lead-content>span,.eit-story-row>div>span ),body[data-typography-refinement="82"] .route73-proof-grid a>div>span{font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.035em!important}body[data-typography-refinement="82"]{--type-lede:clamp(17px,calc(.14vw+16px),18px);--type-body:clamp(16px,calc(.10vw+15.5px),17px);--type-card-copy:16px;--type-caption:13px;--type-label:12px;--measure-body:65ch;--measure-card:58ch}@media (max-width:768px){body[data-typography-refinement="82"]{--type-lede:17px;--type-body:16px;--type-card-copy:16px;--type-caption:13px}}body[data-typography-refinement="82"] #main-content:is(p,li,dd,blockquote){font-size:var(--type-body)!important;line-height:1.6!important}body[data-typography-refinement="82"] #main-content:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.ejp-hero-intro,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:var(--type-lede)!important;line-height:1.6!important;max-width:var(--measure-lede)!important}body[data-typography-refinement="82"] #main-content:is( .about46-person-bio,.contact-v48-page main p,.first-v51-page main p,.guide-v51-page main p,.dest-v51-page main p,.legal77-section p ){font-size:var(--type-body)!important;line-height:1.6!important}body[data-typography-refinement="82"] #main-content:is( .eit-plan-story,.eit-plan-body p,.eit-story-row p,.eit-story-lead-content p,.all-journeys-v48-card-body p,.dest-index-v51-card p,.stay72-card p,.first-v51-guide-grid p,.first-v51-time-grid p,.first-v52-deeper-grid p,.guide-v51-journey-grid p,.guide-v51-story-grid p,.article-v47-related-card p,.guest73-card-copy p,.guest75-home-showcase p,.about46-proof p,.about46-person-tags p,.faq-answer,details>div>p ){font-family:var(--sans)!important;font-size:var(--type-card-copy)!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;max-width:var(--measure-card)}body[data-typography-refinement="82"] #main-content:is( .stay72-card-copy p,.v58-stay-intro,.v26-hotel-note,.v58-stay-note ){font-family:var(--sans)!important;font-size:16px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content:is( figcaption,.photo-note,.guest73-caption,.v26-hotel-note,.v58-stay-note ){font-size:var(--type-caption)!important;line-height:1.5!important}body[data-typography-refinement="82"].pkg-page #main-content p{font-family:var(--sans)!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-hero-intro{font-family:var(--serif)!important;font-size:var(--type-lede)!important;line-height:1.62!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .ejp-two-column-editorial p,.ejp-editorial-section p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.ejp-refinement-panel p,.v50-route-intro,.v50-chapter-leg p,.v50-transfer-card p,.v58-stay-intro,.v27-refinement-note ){font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.58!important;letter-spacing:0!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-family:var(--display)!important;font-size:clamp(25px,1.75vw,29px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.008em!important;max-width:30ch!important;margin-bottom:clamp(14px,1.4vw,20px)!important}body[data-typography-refinement="82"].pkg-page #main-content .v26-day-rhythm h3{font-family:var(--sans)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-wrap:pretty}body[data-typography-refinement="82"].pkg-page #main-content .v26-day-rhythm p{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;max-width:none!important}body[data-typography-refinement="82"].pkg-page #main-content .overnight-line{font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .ejp-highlight-grid h3,.ejp-hotel-grid h3,.ejp-custom-grid h3,.ejp-refinement-panel h3,.v50-transfer-card h3,.v50-route-chapter h3 ){font-family:var(--display)!important;font-size:clamp(22px,1.55vw,26px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.008em!important}@media (max-width:768px){body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-size:clamp(23px,6.5vw,27px)!important;line-height:1.2!important;max-width:none!important}body[data-typography-refinement="82"].pkg-page #main-content .v26-day-rhythm h3{font-size:16px!important}body[data-typography-refinement="82"].pkg-page #main-content .v26-day-rhythm p{font-size:16px!important;line-height:1.55!important}}body[data-typography-refinement="82"] #main-content:is( .contact-v48-hero-copy>p:first-child,.contact-v48-next>p:first-child,.contact-v56-form-head>p:first-child,.first-v52-deeper-guides>p:first-child,.first-v51-section-head>div>p:first-child,.first-v51-intro>div>p:first-child,.guide-v51-intro>div>p:first-child,.guide-v51-head>div>p:first-child,.guide-v51-route>div>p:first-child,.dest-index-v51-intro>div>p:first-child,.dest-index-v51-first>p:first-child,.all-journeys-v48-head>p:first-child,.all-journeys-v48-close>p:first-child,.guide-v51-stay-panel>p:first-child,.guide-v51-next>p:first-child,.legal77-toc>p:first-child,.beyond54-section-label>p:first-child,.beyond54-match-intro>p:first-child,.saved-v51-privacy>p:first-child,.saved-v51-hero-inner>p:first-child ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.10em!important;text-transform:uppercase!important;max-width:none!important}body[data-typography-refinement="82"] #main-content:is( .all-journeys-v48-card-body>p,.all-journeys-v48-head>p:last-child,.dest-index-v51-card>p,.guide-v51-stay-panel>p:not(:first-child),.guide-v51-next>p:not(:first-child) ){font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"] #main-content:is( .v59-day-toggle,.pkg-section-links a,.pkg-sub-actions button,.eit-journey-nav-card-action,.all-journeys-v48-card-link,.first-v51-guides-all ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] #main-content:is( .v26-day-rhythm p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.stay72-card p,.all-journeys-v48-card-body p ):is(strong,b){font-weight:600!important}body[data-typography-refinement="82"] #main-content:is( .page-eyebrow,.hero-eyebrow,.eyebrow,.cta-eyebrow,.v58-kicker,.journal-v47-eyebrow,.article-v47-category,.article-v47-aside-kicker,.article-v58-opening-label,.article-v47-note-kicker,.contact-v48-kicker,.beyond54-kicker,.guest73-eyebrow,.stay72-eyebrow,.eit-journey-navigator-kicker,.ejp-kicker,.v49-dossier-subtitle,.ejp-chapter-marker,.overnight-line ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.10em!important;text-transform:uppercase!important;max-width:none!important}body[data-typography-refinement="82"] #main-content:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:var(--type-lede)!important;line-height:1.6!important;max-width:var(--measure-lede)!important}body[data-typography-refinement="82"] #main-content .guest73-story .guest73-eyebrow{font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.10em!important;text-transform:uppercase!important}body[data-typography-refinement="82"] #main-content .article-v47-lead{font-family:var(--display)!important;font-weight:400!important;letter-spacing:-.01em!important}body[data-typography-refinement="82"]{--type-hero-short:clamp(46px,4.2vw,64px);--type-hero-long:clamp(40px,3.55vw,54px);--type-section-major:clamp(32px,2.75vw,42px);--type-section-long:clamp(28px,2.25vw,36px);--type-quote:clamp(34px,3.1vw,48px);--type-card-title:clamp(21px,1.55vw,26px);--type-functional-title:clamp(17px,1.15vw,20px);--type-lede:17px;--type-body:16px;--type-card-copy:16px;--type-caption:12px;--type-label:12px;--measure-body:68ch;--measure-lede:55ch;--measure-card:60ch}@media (min-width:769px) and (max-width:1024px){body[data-typography-refinement="82"]{--type-hero-short:clamp(40px,5vw,50px);--type-hero-long:clamp(36px,4.4vw,44px);--type-section-major:clamp(30px,3.8vw,37px);--type-section-long:clamp(26px,3.2vw,32px);--type-quote:clamp(31px,4.1vw,40px);--type-card-title:clamp(21px,2.5vw,24px);--type-functional-title:clamp(17px,2vw,19px)}}@media (max-width:768px){body[data-typography-refinement="82"]{--type-hero-short:clamp(32px,9.1vw,38px);--type-hero-long:clamp(30px,8.3vw,35px);--type-section-major:clamp(26px,7.2vw,31px);--type-section-long:clamp(23px,6.4vw,28px);--type-quote:clamp(28px,8vw,34px);--type-card-title:clamp(20px,5.9vw,23px);--type-functional-title:clamp(16px,4.7vw,18px);--type-lede:16px;--type-body:16px;--type-card-copy:16px;--type-caption:12px;--type-label:12px}}body[data-typography-refinement="82"] #main-content h1{font-size:var(--type-hero-short)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.014em!important}body[data-typography-refinement="82"] #main-content h2{font-size:var(--type-section-major)!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.011em!important}body[data-typography-refinement="82"] #main-content h3{font-size:var(--type-card-title)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.006em!important}body[data-typography-refinement="82"] #main-content h4{font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.28!important;letter-spacing:0!important}body[data-typography-refinement="82"] #main-content:is( .v63-long-title h1,.v63-long-title .page-h1,.first-v51-hero h1,.article-v47-hero-content h1,.all-journeys-v48-hero h1,.contact-v48-hero-copy h1,.beyond54-hero-copy h1,.stay72-hero-copy h1,.stay72-hero-inner h1,.guest73-story-hero h1,.ejp-hero-copy h1 ){font-size:var(--type-hero-long)!important;line-height:1.1!important;max-width:18ch!important}body[data-typography-refinement="82"] #main-content:is( .article-v47-body h2,.article-v58-opening h2,.guide-v51-team h2,.guide-v51-cta h2,.all-journeys-v51-destinations h2,.all-journeys-v48-head h2,.all-journeys-v48-close h2,.contact-v48-page main h2,.about-v57 main h2,.guest73-story main h2,.stay72-page main h2,.legal77-section h2,.ejp-section-title h2 ){font-size:var(--type-section-long)!important;line-height:1.16!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-note h2,.article-v58-pullquote,.guest73-quote,.eit-proof-content .cta-h2 ){font-size:var(--type-quote)!important;line-height:1.16!important;max-width:22ch!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-faq summary,.contact-v48-faq summary,.faq-question,details>summary ){font-family:var(--sans)!important;font-size:var(--type-functional-title)!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important}body[data-typography-refinement="82"] #main-content:is(p,li,dd,blockquote){font-size:var(--type-body)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important}body[data-typography-refinement="82"] #main-content p{max-width:var(--measure-body)}body[data-typography-refinement="82"] #main-content:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.ejp-hero-intro,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:var(--type-lede)!important;line-height:1.58!important;max-width:var(--measure-lede)!important}@media (min-width:1025px){body[data-typography-refinement="82"].journal-story-v47 #main-content .article-v47-body p{font-size:17px!important;line-height:1.62!important;max-width:68ch!important}}body[data-typography-refinement="82"] #main-content:is( figcaption,.photo-note,.guest73-caption,.v26-hotel-note,.v58-stay-note ){font-family:var(--sans)!important;font-size:var(--type-caption)!important;line-height:1.5!important;font-weight:400!important}body[data-typography-refinement="82"] #main-content:is( .page-eyebrow,.hero-eyebrow,.eyebrow,.cta-eyebrow,.v58-kicker,.journal-v47-eyebrow,.article-v47-category,.article-v47-aside-kicker,.article-v58-opening-label,.article-v47-note-kicker,.contact-v48-kicker,.beyond54-kicker,.guest73-eyebrow,.stay72-eyebrow,.eit-journey-navigator-kicker,.ejp-kicker,.v49-dossier-subtitle,.ejp-chapter-marker,.overnight-line ){font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.08em!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-hero-copy h1{font-size:var(--type-hero-long)!important;line-height:1.1!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-hero-intro{font-family:var(--display)!important;font-size:var(--type-lede)!important;line-height:1.58!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-section-title h2{font-size:var(--type-section-long)!important;line-height:1.16!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-two-column-editorial>div>h3{font-size:clamp(23px,1.8vw,28px)!important;font-weight:400!important;line-height:1.18!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card h3{font-size:clamp(20px,1.45vw,23px)!important;font-weight:400!important;line-height:1.18!important;margin-bottom:12px!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dl{min-width:0!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dl>div{display:grid!important;grid-template-columns:minmax(108px,.43fr) minmax(0,1fr)!important;gap:14px!important;align-items:start!important;min-width:0!important;padding:10px 0!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dt{min-width:0!important;margin:0!important;padding:1px 0 0!important;font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.42!important;letter-spacing:.075em!important;overflow-wrap:anywhere!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dd{min-width:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important;font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.52!important;overflow-wrap:anywhere!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-size:clamp(23px,1.55vw,26px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.006em!important;max-width:34ch!important;margin-bottom:14px!important}body[data-typography-refinement="82"].pkg-page #main-content .v26-day-rhythm h3,body[data-typography-refinement="82"].pkg-page #main-content .v26-private-touch h3,body[data-typography-refinement="82"].pkg-page #main-content .v50-transfer-card h3{font-family:var(--sans)!important;font-size:16px!important;font-weight:600!important;line-height:1.38!important;letter-spacing:0!important;text-transform:none!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .v26-day-rhythm p,.v26-private-touch p,.v50-transfer-card p,.v50-chapter-leg p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.ejp-refinement-panel p,.v25-refinement-copy p ){font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important;max-width:62ch!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .ejp-highlight-grid h3,.ejp-hotel-grid h3,.ejp-custom-grid h3,.ejp-refinement-panel h3,.v25-refinement-copy h3,.v50-route-chapter h3 ){font-size:clamp(21px,1.45vw,25px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"].pkg-page #main-content .overnight-line{font-size:12px!important;line-height:1.4!important;letter-spacing:.075em!important}@media (max-width:720px){body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dl{grid-template-columns:1fr!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dl>div{grid-template-columns:1fr!important;gap:4px!important;padding:11px 0!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dt{max-width:28ch!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-size:clamp(22px,6.2vw,25px)!important;line-height:1.22!important;max-width:none!important}}body[data-typography-refinement="82"] #main-content .eit-orientation-copy .h2{font-size:var(--type-section-major)!important;line-height:1.14!important;max-width:16ch!important}body[data-typography-refinement="82"] #main-content .eit-orientation-lead{font-family:var(--sans)!important;font-size:16px!important;line-height:1.58!important;max-width:62ch!important}body[data-typography-refinement="82"] #main-content .eit-orientation-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;align-items:start!important;gap:10px!important;min-width:0!important;margin-top:18px!important}body[data-typography-refinement="82"] #main-content .eit-orientation-actions .eit-orientation-trust{display:block!important;width:100%!important;max-width:62ch!important;min-width:0!important;margin:0!important;font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important;overflow-wrap:normal!important}body[data-typography-refinement="82"] #main-content .eit-orientation-skip{width:fit-content!important;max-width:100%!important;padding:7px 0!important;white-space:normal!important;font-family:var(--sans)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.08em!important}body[data-typography-refinement="82"] #main-content .eit-orientation-fact strong{font-size:14px!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content .eit-plan-body h3,body[data-typography-refinement="82"] #main-content .all-journeys-v48-card-body h3{font-size:clamp(22px,1.6vw,26px)!important;font-weight:400!important;line-height:1.18!important}body[data-typography-refinement="82"] #main-content:is( .eit-plan-story,.all-journeys-v48-card-body p,.eit-journey-nav-card-best,.eit-journey-nav-card-route ){font-family:var(--sans)!important;font-size:16px!important;line-height:1.55!important}body.eit-home[data-typography-refinement="82"] #main-content:is( .eit-plan-title,.eit-story-title,.guest75-home-showcase h3 ){font-size:var(--type-card-title)!important;font-weight:400!important}body.eit-home[data-typography-refinement="82"] #main-content:is( .eit-plan-story,.eit-story-row p,.guest75-home-showcase p ){font-size:16px!important;line-height:1.55!important}body.first-v51[data-typography-refinement="82"] #main-content:is( .first-v51-intro h2,.first-v51-section-head h2 ),body.guide-v51[data-typography-refinement="82"] #main-content:is( .guide-v51-intro h2,.guide-v51-head h2,.guide-v51-route h2 ),body.dest-index-v51[data-typography-refinement="82"] #main-content:is( .dest-index-v51-intro h2,.dest-index-v51-first h2 ){font-size:var(--type-section-major)!important;line-height:1.15!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-guide-grid h3,.first-v51-time-grid h3,.first-v52-deeper-grid h3,.guide-v51-journey-grid h3,.guide-v51-story-grid h3,.dest-index-v51-card h2 ){font-size:clamp(21px,1.55vw,25px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-guide-grid p,.first-v51-time-grid p,.first-v52-deeper-grid p,.guide-v51-journey-grid p,.guide-v51-story-grid p,.dest-index-v51-card p ){font-size:16px!important;line-height:1.55!important}body.journal-v47-page[data-typography-refinement="82"] #main-content:is( .v58-cover-copy h2,.v58-chapter-head h2 ){font-size:var(--type-section-major)!important;line-height:1.15!important}body.journal-v47-page[data-typography-refinement="82"] #main-content .v58-story-copy h3{font-size:clamp(21px,1.55vw,25px)!important;font-weight:400!important;line-height:1.2!important}body.guest-album-v55[data-typography-refinement="82"] #main-content:is( .guest73-story h2,.guest73-quote ){font-size:var(--type-section-long)!important;line-height:1.16!important}body[data-typography-refinement="82"] #main-content .stay72-card:is(h3,h4){font-size:clamp(21px,1.55vw,25px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"] #main-content .stay72-card p{font-size:16px!important;line-height:1.55!important}body.about-v57[data-typography-refinement="82"] #main-content .about46-person-name{font-size:clamp(21px,1.45vw,24px)!important;font-weight:400!important}body.about-v57[data-typography-refinement="82"] #main-content .about46-person-bio,body.contact-v56[data-typography-refinement="82"] #main-content p,body[data-typography-refinement="82"] #main-content .legal77-section p{font-size:16px!important;line-height:1.58!important}body[data-typography-refinement="82"] #main-content .legal77-section h2{font-size:clamp(25px,2vw,31px)!important}@media (max-width:768px){body[data-typography-refinement="82"] #mobile-nav .mobile-nav-question{font-size:clamp(26px,7.4vw,30px)!important;font-weight:400!important;line-height:1.15!important;max-width:15ch!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v47-primary strong,.mobile-nav-v48-collection strong,.mobile-nav-v51-first strong ){font-size:clamp(19px,5.4vw,21px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v47-primary small,.mobile-nav-v48-collection small,.mobile-nav-v51-first small ){font-size:13px!important;font-weight:400!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content:is( .hero-sub,.page-sub,.article-v47-standfirst,.article-v47-lead,.ejp-hero-intro,.body-lg,.beyond54-lede,.stay72-hero-sub,.eit-orientation-lead ){font-size:16px!important;line-height:1.58!important}body[data-typography-refinement="82"] #main-content .eit-orientation-actions .eit-orientation-trust{font-size:16px!important}}body[data-typography-refinement="82"]:is(a,button,summary,[role="button"]){cursor:pointer}body[data-typography-refinement="82"]:is( a,button,input,textarea,select,summary,[tabindex] ):focus-visible{outline:2px solid #c99b54;outline-offset:3px}body[data-typography-refinement="82"] #main-content:is( p,li,dd,h1,h2,h3,h4,a,span,strong ){overflow-wrap:break-word}body[data-typography-refinement="82"] #main-content:is( .eit-orientation-copy,.eit-orientation-actions,.ejp-essentials-card,.ejp-essentials-card dl,.ejp-essentials-card dl>div,.eit-plan-body,.all-journeys-v48-card-body ){min-width:0}body[data-typography-refinement="82"]{--type-hero-short:clamp(44px,4.05vw,62px);--type-hero-long:clamp(38px,3.4vw,52px);--type-section-major:clamp(30px,2.6vw,40px);--type-section-long:clamp(27px,2.12vw,34px);--type-quote:clamp(32px,2.95vw,46px);--type-card-title:clamp(20px,1.45vw,24px);--type-functional-title:clamp(16px,1.05vw,19px);--type-lede:16.5px;--type-body:16px;--type-card-copy:15.5px;--type-caption:12px;--type-label:12px}@media (min-width:769px) and (max-width:1024px){body[data-typography-refinement="82"]{--type-hero-short:clamp(38px,4.75vw,48px);--type-hero-long:clamp(34px,4.15vw,42px);--type-section-major:clamp(28px,3.55vw,35px);--type-section-long:clamp(25px,3vw,30px);--type-quote:clamp(29px,3.85vw,38px);--type-card-title:clamp(20px,2.35vw,23px);--type-functional-title:clamp(16px,1.9vw,18px);--type-lede:16px;--type-card-copy:16px}}@media (max-width:768px){body[data-typography-refinement="82"]{--type-hero-short:clamp(31px,8.65vw,36px);--type-hero-long:clamp(29px,7.8vw,33px);--type-section-major:clamp(25px,6.75vw,29px);--type-section-long:clamp(22px,6vw,27px);--type-quote:clamp(27px,7.5vw,32px);--type-card-title:clamp(19px,5.45vw,22px);--type-functional-title:clamp(16px,4.35vw,17px);--type-lede:16px;--type-body:16px;--type-card-copy:16px}}body[data-typography-refinement="82"] #main-content h1{font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em!important}body[data-typography-refinement="82"] #main-content h2{font-weight:400!important;line-height:1.16!important;letter-spacing:-.007em!important}body[data-typography-refinement="82"] #main-content h3{font-weight:400!important;line-height:1.22!important;letter-spacing:-.003em!important}body[data-typography-refinement="82"] #main-content h4{font-weight:500!important;line-height:1.32!important}body[data-typography-refinement="82"] #main-content:is( .v63-long-title h1,.v63-long-title .page-h1,.first-v51-hero h1,.article-v47-hero-content h1,.all-journeys-v48-hero h1,.contact-v48-hero-copy h1,.beyond54-hero-copy h1,.stay72-hero-copy h1,.stay72-hero-inner h1,.guest73-story-hero h1,.ejp-hero-copy h1 ){font-size:var(--type-hero-long)!important;line-height:1.12!important;letter-spacing:-.008em!important}body[data-typography-refinement="82"] #main-content:is( .page-eyebrow,.hero-eyebrow,.eyebrow,.cta-eyebrow,.v58-kicker,.journal-v47-eyebrow,.article-v47-category,.article-v47-aside-kicker,.article-v58-opening-label,.article-v47-note-kicker,.contact-v48-kicker,.beyond54-kicker,.guest73-eyebrow,.stay72-eyebrow,.eit-journey-navigator-kicker,.ejp-kicker,.v49-dossier-subtitle,.ejp-chapter-marker,.overnight-line ){font-weight:500!important;letter-spacing:.065em!important}body[data-typography-refinement="82"]:is( .btn,.nav-link,.nav-cta,.nav-cta-v48,.eit-orientation-skip,.eit-journey-nav-card-action,.first-v52-link-action,.all-journeys-v48-card-link,.stay72-card-link,.article-v47-read-more ){font-weight:500!important;letter-spacing:.07em!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-faq summary,.contact-v48-faq summary,.faq-question,details>summary ){font-weight:500!important}@media (min-width:1025px){body[data-typography-refinement="82"] #main-content:is( .eit-plan-story,.all-journeys-v48-card-body p,.first-v51-guide-grid p,.first-v51-time-grid p,.first-v52-deeper-grid p,.guide-v51-journey-grid p,.guide-v51-story-grid p,.dest-index-v51-card p,.stay72-card p,.guest75-home-showcase p,.eit-story-row p,.about46-person-bio,.legal77-section p ){font-size:var(--type-card-copy)!important;line-height:1.56!important}}body[data-typography-refinement="82"].pkg-page #main-content .ejp-two-column-editorial>div>h3{font-size:clamp(22px,1.65vw,26px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card h3{font-size:clamp(19px,1.35vw,22px)!important;font-weight:400!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dt{font-size:12px!important;font-weight:500!important;letter-spacing:.055em!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dd{font-size:15.5px!important;line-height:1.55!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-size:clamp(21px,1.4vw,24px)!important;font-weight:400!important;line-height:1.24!important;letter-spacing:-.003em!important;margin-bottom:13px!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .v26-day-rhythm h3,.v26-private-touch h3,.v50-transfer-card h3 ){font-family:var(--sans)!important;font-size:15px!important;font-weight:500!important;line-height:1.42!important;letter-spacing:0!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .v26-day-rhythm p,.v26-private-touch p,.v50-transfer-card p,.v50-chapter-leg p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.ejp-refinement-panel p,.v25-refinement-copy p ){font-size:15.5px!important;line-height:1.58!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .ejp-highlight-grid h3,.ejp-hotel-grid h3,.ejp-custom-grid h3,.ejp-refinement-panel h3,.v25-refinement-copy h3,.v50-route-chapter h3 ){font-size:clamp(20px,1.35vw,23px)!important;font-weight:400!important}body[data-typography-refinement="82"].pkg-page #main-content .overnight-line{font-weight:500!important;letter-spacing:.06em!important}@media (max-width:768px){body[data-typography-refinement="82"].pkg-page #main-content .ejp-essentials-card dd,body[data-typography-refinement="82"].pkg-page #main-content:is( .v26-day-rhythm p,.v26-private-touch p,.v50-transfer-card p,.v50-chapter-leg p,.ejp-highlight-grid p,.ejp-hotel-grid p,.ejp-custom-grid p,.ejp-refinement-panel p,.v25-refinement-copy p ){font-size:16px!important}body[data-typography-refinement="82"].pkg-page #main-content .ejp-day-body>h2{font-size:clamp(21px,5.75vw,23px)!important;line-height:1.25!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .v26-day-rhythm h3,.v26-private-touch h3,.v50-transfer-card h3 ){font-size:16px!important}}body[data-typography-refinement="82"] #main-content:is( .eit-plan-body h3,.all-journeys-v48-card-body h3,.first-v51-guide-grid h3,.first-v51-time-grid h3,.first-v52-deeper-grid h3,.guide-v51-journey-grid h3,.guide-v51-story-grid h3,.journal-v47-page .v58-story-copy h3,.stay72-card h3,.stay72-card h4,.dest-index-v51-card h2 ){font-size:clamp(20px,1.45vw,24px)!important;font-weight:400!important;line-height:1.22!important}@media (min-width:1025px){body[data-typography-refinement="82"] #main-content:is( .eit-orientation-lead,.eit-orientation-actions .eit-orientation-trust,.eit-plan-story,.all-journeys-v48-card-body p,.eit-journey-nav-card-best,.eit-journey-nav-card-route ){font-size:15.5px!important}}body[data-typography-refinement="82"] #main-content .eit-orientation-skip{font-weight:500!important;letter-spacing:.065em!important}@media (max-width:768px){body[data-typography-refinement="82"] #mobile-nav .mobile-nav-question{font-size:clamp(25px,6.9vw,28px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.006em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first>span,.mobile-nav-v48-collection>span,.mobile-nav-v47-primary>a>span,.mobile-nav-v47-brand span,.mobile-nav-v47-close ){font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first strong,.mobile-nav-v48-collection strong,.mobile-nav-v47-primary>a strong ){font-size:clamp(18px,5vw,20px)!important;font-weight:400!important;line-height:1.2!important}body[data-typography-refinement="82"] #mobile-nav:is( .mobile-nav-v51-first small,.mobile-nav-v48-collection small,.mobile-nav-v47-primary>a small ){font-size:13px!important;font-weight:400!important;line-height:1.48!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v47-secondary a{font-size:12px!important;font-weight:500!important;letter-spacing:.055em!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;grid-template-areas:"label label" "content arrow"!important;column-gap:14px!important;row-gap:9px!important;align-items:start!important;min-height:0!important;margin-top:13px!important;padding:17px 16px!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection>span{grid-area:label!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection>div{grid-area:content!important;min-width:0!important;display:grid!important;gap:5px!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection>b{grid-area:arrow!important;align-self:center!important;justify-self:end!important}body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection strong,body[data-typography-refinement="82"] #mobile-nav .mobile-nav-v48-collection small{max-width:none!important;overflow-wrap:normal!important}}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-kicker,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-kicker,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider span,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional summary,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form label{font-weight:500!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-weight:400!important;font-size:clamp(24px,2.45vw,30px)!important;line-height:1.04!important;letter-spacing:-.012em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now h3{font-weight:400!important;font-size:19px!important;line-height:1.12!important;letter-spacing:-.005em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary small{font-size:10px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.055em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary strong{font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.06em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form label{font-size:12px!important;line-height:1.35!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form-submit{font-size:11px!important;font-weight:500!important;letter-spacing:.09em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional summary small,body[data-typography-refinement="82"] .eit-private-drawer .privacy-consent a{font-weight:500!important}@media (max-width:700px){body[data-typography-refinement="82"] .eit-private-drawer{width:100vw!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head{grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;min-height:86px!important;padding:12px 50px 11px 14px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-logo{width:48px!important;height:50px!important;max-width:48px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-kicker{font-size:11px!important;margin-bottom:3px!important;line-height:1.35!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:21px!important;line-height:1.08!important;margin-bottom:2px!important;max-width:22ch!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-intro{font-size:13px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-drawer-close{top:10px!important;right:10px!important;width:36px!important;height:36px!important;font-size:24px!important}body[data-typography-refinement="82"] .eit-drawer-scroll{padding:12px 14px calc(16px+env(safe-area-inset-bottom))!important}body[data-typography-refinement="82"] .eit-drawer-now{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:11px!important;align-items:start!important;margin-bottom:10px!important;padding:13px!important}body[data-typography-refinement="82"] .eit-drawer-now-copy{display:block!important;min-width:0!important}body[data-typography-refinement="82"] .eit-drawer-now-kicker{font-size:11px!important;margin:0 0 4px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now h3{font-size:20px!important;margin:0 0 4px!important;max-width:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-copy>p:last-child{display:block!important;font-size:13px!important;line-height:1.45!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary{width:100%!important;min-width:0!important;min-height:52px!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:10px!important;padding:9px 11px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary svg{width:22px!important;height:22px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary small{font-size:10px!important;white-space:normal!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary strong{font-size:12px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider{margin:0 0 9px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider span{font-size:11px!important;white-space:normal!important;text-align:center!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form{grid-template-columns:1fr!important;gap:9px!important;padding:12px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields{grid-template-columns:1fr!important;gap:9px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form label{gap:5px!important;font-size:12px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form input,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:44px!important;padding:10px 11px!important;font-size:16px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional summary{min-height:40px!important;padding:9px 10px!important;font-size:12px!important}body[data-typography-refinement="82"] .eit-private-drawer .privacy-consent{font-size:12px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form-submit{min-height:44px!important;font-size:11px!important}}@media (max-width:390px){body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-intro{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:20px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-kicker{font-size:10px!important}}@media (max-width:768px){body[data-typography-refinement="82"] #main-content:is(p,li,dd,blockquote),body[data-typography-refinement="82"]:is(input,textarea,select){font-size:16px!important}}body[data-typography-refinement="82"] #main-content strong{font-weight:500!important}body[data-typography-refinement="82"] form label,body[data-typography-refinement="82"]:is( .v68-header-plan,.eit-private-tab,.stay72-tab,.v59-day-toggle,.mobile-nav-v47-contact button,.mobile-nav-v47-contact>a span,.j-cat,.t-author,.v58-story-meta ){font-weight:500!important}body[data-typography-refinement="82"] .v68-header-plan{font-size:13px!important}body[data-typography-refinement="82"] footer:is(p,span,a,small,strong){font-weight:500!important}body[data-typography-refinement="82"] footer:is( .footer-v48-brand>p,.footer-v48-payment-copy h2 ){font-weight:400!important}body[data-typography-refinement="82"]{--v86-shell:1360px;--v86-reading:720px;--v86-gutter:clamp(20px,4vw,56px);--v86-space-major:clamp(56px,5.2vw,72px);--v86-space-standard:clamp(44px,4.2vw,58px);--v86-space-compact:clamp(28px,2.7vw,38px);--v86-space-strip:clamp(24px,2.2vw,34px);--v86-card-gap:clamp(16px,1.5vw,22px)}body[data-typography-refinement="82"] .container,body[data-typography-refinement="82"]:is( .v58-journal-shell,.stay72-shell,.guest73-shell,.article-v47-inner,.article-v47-shell,.guide-v51-shell,.first-v51-shell,.legal77-shell,.saved-v51-shell ){width:min(100%,var(--v86-shell))!important;max-width:var(--v86-shell)!important;margin-inline:auto!important;padding-inline:var(--v86-gutter)!important}body[data-typography-refinement="82"] #main-content:is(p,li,dd){text-wrap:pretty}body[data-typography-refinement="82"] #main-content:is(h1,h2,h3,h4){text-wrap:balance}body[data-typography-refinement="82"] #main-content .section{padding-block:var(--v86-space-standard)!important}body[data-typography-refinement="82"] #main-content:is( .about46-story,.about46-team,.about46-process,.about46-principles,.about46-network,.contact-v48-choices,.contact-v48-main,.contact-v48-office,.contact-v48-faq,.first-v51-time,.first-v51-private,.first-v51-guides,.first-v51-faq,.guide-v51-plan,.guide-v51-route,.guide-v51-stays,.guide-v51-journeys,.guide-v51-stories,.stay72-philosophy,.stay72-library,.stay72-confirmation,.v58-journal-chapter,.article-v47-section,.article-v47-journey,.article-v47-related,.all-journeys-v48-section,.all-journeys-v48-intro,.dest-index-v51-intro,.dest-index-v51-grid,.legal77-contact,.saved-v51-content ){padding-top:var(--v86-space-standard)!important;padding-bottom:var(--v86-space-standard)!important}body[data-typography-refinement="82"] #main-content:is( .about73-in-journey,.v59-verification,.route73-proof,.guest73-chapter,.guide-v51-facts,.first-v51-decisions,.stay72-note ){padding-top:var(--v86-space-compact)!important;padding-bottom:var(--v86-space-compact)!important}body[data-typography-refinement="82"] #main-content:is( .cta-band,.eit-concierge-panel,.first-v51-note,.guide-v51-cta,.dest-index-v51-first,.all-journeys-v48-close,.stay72-cta ){padding-top:var(--v86-space-major)!important;padding-bottom:var(--v86-space-major)!important}body[data-typography-refinement="82"].pkg-page #main-content:is( .ejp-overview-section,.ejp-route-section,.ejp-highlights,.ejp-days,.ejp-hotels-editorial,.ejp-customise-section,.ejp-private-refinement ){padding-top:clamp(30px,3.2vw,44px)!important;padding-bottom:clamp(26px,2.8vw,38px)!important}@media (min-width:1025px){body[data-typography-refinement="82"] .eit-private-tab{left:0!important;width:38px!important;padding:13px 8px!important}body[data-typography-refinement="82"] #main-content .about46-proof{padding-left:42px!important}}body[data-typography-refinement="82"] #main-content .about46-proof{min-height:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;background:#faf6ef!important}body[data-typography-refinement="82"] #main-content .about46-proof>div{min-width:0!important;padding:27px clamp(22px,2.2vw,34px)!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}body[data-typography-refinement="82"] #main-content .about46-proof strong{font-size:clamp(22px,1.65vw,27px)!important;line-height:1.12!important;margin-bottom:10px!important}body[data-typography-refinement="82"] #main-content .about46-proof span{max-width:29ch!important;font-size:11px!important;font-weight:500!important;line-height:1.55!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing{padding-block:clamp(46px,4.2vw,58px)!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing .v58-journal-shell{grid-template-columns:minmax(0,1.55fr) minmax(230px,.55fr)!important;gap:clamp(32px,4vw,58px)!important;align-items:center!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing h2{max-width:18ch!important;font-size:clamp(34px,3vw,44px)!important;line-height:1.08!important;margin:9px 0 12px!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing p:not(.v58-kicker){max-width:64ch!important;font-size:16px!important;line-height:1.58!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing .v58-journal-shell>div:last-child{min-width:0!important;justify-items:start!important;gap:13px!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing .btn{width:auto!important;min-width:0!important;min-height:46px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #main-content .v58-quiet-link{width:auto!important;padding:6px 0!important;font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #main-content .v58-story-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px!important;align-items:start!important;margin-bottom:14px!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] #main-content .v58-story-meta span:first-child{min-width:0!important;overflow-wrap:normal!important}body[data-typography-refinement="82"] #main-content .v58-story-meta span:last-child{white-space:nowrap!important}body[data-typography-refinement="82"] #main-content .stay72-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--v86-card-gap)!important}body[data-typography-refinement="82"] #main-content .stay72-card{min-width:0!important;height:auto!important}body[data-typography-refinement="82"] #main-content .stay72-card-body{padding:20px 20px 18px!important}body[data-typography-refinement="82"] #main-content .stay72-fit{gap:6px!important;margin-bottom:15px!important}body[data-typography-refinement="82"] #main-content .stay72-fit a{width:fit-content!important;max-width:100%!important;min-height:30px!important;padding:6px 9px!important;white-space:normal!important;font-size:10.5px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.045em!important}body[data-typography-refinement="82"] #main-content .stay72-card-link{min-height:42px!important;padding-top:12px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.065em!important}body[data-typography-refinement="82"] #main-content .stay72-card-reason{margin-bottom:16px!important}body[data-typography-refinement="82"].pkg-page:is(.ejp-subnav,.v31-dossier-nav,.v49-dossier-nav,.ejp-section-nav){min-height:56px!important;height:auto!important;padding-block:0!important}body[data-typography-refinement="82"].pkg-page:is(.ejp-subnav,.v31-dossier-nav,.v49-dossier-nav,.ejp-section-nav) a{min-height:56px!important;padding:0 clamp(14px,1.5vw,22px)!important;display:inline-flex!important;align-items:center!important;font-size:11px!important;font-weight:500!important;line-height:1!important;letter-spacing:.085em!important;white-space:nowrap!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories{width:min(var(--v86-shell),calc(100% - (var(--v86-gutter) * 2)))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--v86-card-gap)!important;padding-bottom:var(--v86-space-standard)!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category{min-height:440px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category>div{inset:auto 26px 25px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category::after{background:linear-gradient(180deg,rgba(12,10,8,.10) 10%,rgba(12,10,8,.48) 48%,rgba(12,10,8,.94) 100%)!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category h2{max-width:15ch!important;font-size:clamp(27px,2.35vw,35px)!important;line-height:1.08!important;margin:8px 0 10px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category p{min-height:0!important;max-width:35ch!important;margin-bottom:18px!important;font-size:15px!important;line-height:1.55!important;color:rgba(255,248,236,.78)!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category:is(small,b){font-size:10.5px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.07em!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations{grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(28px,3vw,44px)!important;padding:28px max(var(--v86-gutter),calc((100vw - var(--v86-shell))/2))!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations h2{max-width:32ch!important;font-size:clamp(29px,2.5vw,38px)!important;line-height:1.14!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations>a{font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-first{width:min(1240px,calc(100% - (var(--v86-gutter) * 2)))!important;margin:-34px auto var(--v86-space-standard)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(28px,3vw,44px)!important;padding:28px 30px!important;box-shadow:0 16px 45px rgba(55,39,20,.075)!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-first h2{font-size:clamp(30px,2.5vw,38px)!important;line-height:1.12!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-first>a{width:auto!important;min-height:46px!important;padding:0 21px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-note,.guide-v51-cta,.dest-index-v51-first,.stay72-cta ){grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(30px,4vw,58px)!important;align-items:center!important}body[data-typography-refinement="82"] #main-content:is( .first-v51-note>a,.guide-v51-cta>a,.dest-index-v51-first>a,.stay72-cta a ){width:auto!important;max-width:320px!important;min-height:46px!important;padding:0 21px!important;justify-content:center!important;font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important;white-space:normal!important;text-align:center!important}body[data-typography-refinement="82"] #main-content .cta-band{padding-inline:var(--v86-gutter)!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-text{margin-bottom:28px!important}body[data-typography-refinement="82"] #main-content .cta-band .btn{width:auto!important;min-height:46px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:500!important;letter-spacing:.075em!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero{padding-top:clamp(42px,4vw,54px)!important;padding-bottom:clamp(32px,3.2vw,42px)!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .inner,body[data-typography-refinement="82"] #main-content .guest73-chapter .inner,body[data-typography-refinement="82"] #main-content .guest73-facts .inner,body[data-typography-refinement="82"] #main-content .guest73-provenance{width:min(100% - (var(--v86-gutter) * 2),1100px)!important}body[data-typography-refinement="82"] #main-content .guest73-gallery-grid.v86-hosted-gallery{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(260px,.7fr)!important;grid-template-areas:"taj portrait" "existing existing"!important;gap:18px!important;max-width:1040px!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-guest-taj{grid-area:taj!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-guest-portrait{grid-area:portrait!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{grid-area:existing!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .guest73-frame{margin:0!important;padding:7px!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important}body[data-typography-refinement="82"] #main-content .v86-guest-taj img{aspect-ratio:7/5!important;object-position:center 50%!important}body[data-typography-refinement="82"] #main-content .v86-guest-portrait img{aspect-ratio:4/5!important;object-position:center 28%!important}body[data-typography-refinement="82"] #main-content .v86-existing-pair img{aspect-ratio:4/3!important;object-fit:contain!important;background:#f5efe7!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery figcaption{min-height:0!important;padding:9px 6px 4px!important;font-size:12px!important;line-height:1.5!important}body[data-typography-refinement="82"] .footer-v48-frame{width:min(var(--v86-shell),calc(100% - (var(--v86-gutter) * 2)))!important;padding:clamp(50px,4.5vw,64px) 0 26px!important}body[data-typography-refinement="82"] .footer-v48-grid{grid-template-columns:minmax(250px,1.15fr) minmax(160px,.75fr) minmax(190px,.85fr) minmax(260px,1.05fr)!important;gap:clamp(30px,3.5vw,52px)!important;padding-bottom:38px!important}body[data-typography-refinement="82"] .footer-v48-brand>p{max-width:30ch!important;margin:19px 0 15px!important;font-size:22px!important;line-height:1.28!important}body[data-typography-refinement="82"] .footer-v48-nav>p,body[data-typography-refinement="82"] .footer-v48-concierge>p{margin-bottom:14px!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.1em!important}body[data-typography-refinement="82"] .footer-v48-nav nav>a{padding:7px 0!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important}body[data-typography-refinement="82"] .footer-v48-concierge>a{padding:7px 0!important}body[data-typography-refinement="82"] .footer-v48-concierge span{font-size:11.5px!important;font-weight:400!important}body[data-typography-refinement="82"] .footer-v48-payment{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;gap:clamp(32px,4vw,56px)!important;padding:31px 0!important;align-items:start!important}body[data-typography-refinement="82"] .footer-v48-payment-copy h2{max-width:18ch!important;font-size:clamp(25px,2.1vw,32px)!important;line-height:1.12!important}body[data-typography-refinement="82"] .footer-v48-payment-copy>span{max-width:58ch!important;font-size:12px!important;line-height:1.58!important}body[data-typography-refinement="82"] .footer-v48-payment-methods{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-self:center!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important;min-height:76px!important;padding:12px 10px!important}body[data-typography-refinement="82"] .footer-v48-payment-methods strong{font-size:11px!important;font-weight:500!important;line-height:1.3!important}body[data-typography-refinement="82"] .footer-v48-payment-methods small{font-size:10px!important;font-weight:400!important;line-height:1.35!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div.is-preferred::before{top:4px!important;right:6px!important;font-size:7px!important;font-weight:500!important;letter-spacing:.07em!important}body[data-typography-refinement="82"] .footer-v48-bottom{grid-template-columns:minmax(0,1fr) auto auto!important;gap:24px!important;padding-top:20px!important}body[data-typography-refinement="82"] .footer-v48-bottom:is(p,a){font-size:9px!important;font-weight:400!important;letter-spacing:.07em!important;line-height:1.45!important}@media (max-width:1100px){body[data-typography-refinement="82"] #main-content .about46-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-left:0!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:nth-child(2n){border-right:0!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category{min-height:400px!important}body[data-typography-refinement="82"] #main-content .stay72-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] .footer-v48-grid{grid-template-columns:1.1fr 1fr 1fr!important}body[data-typography-refinement="82"] .footer-v48-concierge{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] .footer-v48-concierge>p{grid-column:1/-1!important}body[data-typography-refinement="82"] .footer-v48-payment{grid-template-columns:1fr!important}body[data-typography-refinement="82"] .footer-v48-payment-methods{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(3){border-right:0!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(-n+3){border-bottom:1px solid rgba(218,179,119,.12)!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(4){grid-column:1/2!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(5){grid-column:2/3!important}}@media (max-width:768px){body[data-typography-refinement="82"]{--v86-gutter:20px;--v86-space-major:46px;--v86-space-standard:38px;--v86-space-compact:28px;--v86-space-strip:22px}body[data-typography-refinement="82"] #main-content .about46-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] #main-content .about46-proof>div{padding:20px 18px!important}body[data-typography-refinement="82"] #main-content .about46-proof strong{font-size:20px!important}body[data-typography-refinement="82"] #main-content .about46-proof span{font-size:10.5px!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing .v58-journal-shell,body[data-typography-refinement="82"] #main-content:is( .first-v51-note,.guide-v51-cta,.dest-index-v51-first,.stay72-cta,.all-journeys-v51-destinations,.all-journeys-v51-first ){grid-template-columns:1fr!important;gap:22px!important;align-items:start!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing h2{max-width:16ch!important;font-size:30px!important}body[data-typography-refinement="82"] #main-content .v58-journal-closing .btn,body[data-typography-refinement="82"] #main-content:is( .first-v51-note>a,.guide-v51-cta>a,.dest-index-v51-first>a,.stay72-cta a,.all-journeys-v51-first>a ){width:auto!important;max-width:100%!important;justify-self:start!important}body[data-typography-refinement="82"] #main-content .v58-story-meta{grid-template-columns:1fr!important;gap:5px!important}body[data-typography-refinement="82"] #main-content .v58-story-meta span:last-child{white-space:normal!important}body[data-typography-refinement="82"] #main-content .stay72-grid,body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories{grid-template-columns:1fr!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category{min-height:390px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category>div{inset:auto 22px 22px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category h2{font-size:29px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-category p{font-size:16px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations{padding:24px 20px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations h2{font-size:27px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-first{width:calc(100% - 40px)!important;margin:-18px auto 38px!important;padding:23px 21px!important}body[data-typography-refinement="82"].pkg-page:is(.ejp-subnav,.v31-dossier-nav,.v49-dossier-nav,.ejp-section-nav){min-height:52px!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body[data-typography-refinement="82"].pkg-page:is(.ejp-subnav,.v31-dossier-nav,.v49-dossier-nav,.ejp-section-nav)::-webkit-scrollbar{display:none!important}body[data-typography-refinement="82"].pkg-page:is(.ejp-subnav,.v31-dossier-nav,.v49-dossier-nav,.ejp-section-nav) a{min-height:52px!important;padding-inline:16px!important}body[data-typography-refinement="82"] #main-content .guest73-gallery-grid.v86-hosted-gallery{grid-template-columns:1fr!important;grid-template-areas:"taj" "portrait" "existing"!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{grid-template-columns:1fr!important}body[data-typography-refinement="82"] #main-content .v86-guest-taj img{aspect-ratio:4/3!important}body[data-typography-refinement="82"] #main-content .v86-guest-portrait img{aspect-ratio:4/5!important}body[data-typography-refinement="82"] .footer-v48-frame{width:calc(100% - 40px)!important;padding-top:44px!important}body[data-typography-refinement="82"] .footer-v48-grid{grid-template-columns:1fr!important;gap:31px!important;padding-bottom:32px!important}body[data-typography-refinement="82"] .footer-v48-brand{grid-column:auto!important}body[data-typography-refinement="82"] .footer-v48-concierge{grid-column:auto!important;grid-template-columns:1fr!important}body[data-typography-refinement="82"] .footer-v48-concierge>p{grid-column:auto!important}body[data-typography-refinement="82"] .footer-v48-payment{padding:27px 0!important;gap:24px!important}body[data-typography-refinement="82"] .footer-v48-payment-copy h2{font-size:27px!important}body[data-typography-refinement="82"] .footer-v48-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div{min-height:72px!important;border-right:1px solid rgba(218,179,119,.12)!important;border-bottom:1px solid rgba(218,179,119,.12)!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(even){border-right:0!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:last-child{grid-column:1/-1!important;border-right:0!important;border-bottom:0!important}body[data-typography-refinement="82"] .footer-v48-bottom{grid-template-columns:1fr!important;gap:15px!important}body[data-typography-refinement="82"] .footer-v48-bottom nav,body[data-typography-refinement="82"] .footer-v48-bottom>div{flex-wrap:wrap!important;gap:14px!important}}@media (max-width:430px){body[data-typography-refinement="82"] #main-content .about46-proof{grid-template-columns:1fr!important}body[data-typography-refinement="82"] #main-content .about46-proof>div{border-right:0!important;border-bottom:1px solid var(--sand-light)!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:last-child{border-bottom:0!important}body[data-typography-refinement="82"] #main-content .stay72-card-body{padding:19px 18px 17px!important}}body[data-typography-refinement="82"] #main-content:is( section,article,div,a,p,h1,h2,h3,h4,span,strong,small ){min-width:0}body[data-typography-refinement="82"] #main-content:is( .all-journeys-v48-category h2,.stay72-card h4,.v58-story-copy h3,.about46-proof strong,.footer-v48-payment-methods strong ){word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}@media (min-width:1101px){body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories{grid-template-columns:repeat(6,minmax(0,1fr))!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories>.all-journeys-v48-category{grid-column:span 2!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories>.all-journeys-v48-category:nth-last-child(2):nth-child(4){grid-column:2 / span 2!important}body[data-typography-refinement="82"] #main-content .all-journeys-v48-categories>.all-journeys-v48-category:last-child:nth-child(5){grid-column:4 / span 2!important}}@media (min-width:769px){body[data-typography-refinement="82"].pkg-page .v59-dossier-nav{display:none!important}}body[data-typography-refinement="82"].pkg-page .pkg-dossier-subnav-inner{min-height:46px!important}body[data-typography-refinement="82"].pkg-page .pkg-back-parent{min-height:30px!important;padding-inline:12px!important;font-weight:500!important;letter-spacing:.08em!important}body[data-typography-refinement="82"].pkg-page .pkg-section-links a:not(.pkg-back-parent){font-weight:500!important;letter-spacing:.085em!important}body[data-typography-refinement="82"].pkg-page .pkg-sub-actions button{min-height:34px!important;padding:0 12px!important;font-weight:500!important;letter-spacing:.09em!important}body[data-typography-refinement="82"] .footer-v48-brand>p,body[data-typography-refinement="82"] .footer-v48-payment-copy>span,body[data-typography-refinement="82"] .footer-v48-nav nav>a,body[data-typography-refinement="82"] .footer-v48-concierge span{color:rgba(247,237,220,.72)!important}@media (max-width:768px){body[data-typography-refinement="82"] #main-content .about46-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] #main-content .about46-proof>div{min-height:118px!important;padding:18px 16px!important;border-right:1px solid var(--sand-light)!important;border-bottom:1px solid var(--sand-light)!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:nth-child(2n){border-right:0!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:nth-last-child(-n+2){border-bottom:0!important}body[data-typography-refinement="82"] #main-content .about46-proof strong{font-size:19px!important;line-height:1.15!important;margin-bottom:8px!important}body[data-typography-refinement="82"] #main-content .about46-proof span{font-size:10px!important;line-height:1.48!important;letter-spacing:.05em!important}body[data-typography-refinement="82"].pkg-page .pkg-dossier-subnav-inner{min-height:48px!important;padding:6px 10px!important}body[data-typography-refinement="82"].pkg-page .pkg-section-links{flex:1 1 auto!important;min-width:0!important;max-width:none!important;overflow:hidden!important}body[data-typography-refinement="82"].pkg-page .pkg-section-links a:not(.pkg-back-parent),body[data-typography-refinement="82"].pkg-page .pkg-sub-divider{display:none!important}body[data-typography-refinement="82"].pkg-page .pkg-back-parent{flex:0 0 auto!important;max-width:128px!important;font-size:0!important;overflow:hidden!important}body[data-typography-refinement="82"].pkg-page .pkg-back-parent::after{content:"← Collection";font:500 9px/1 var(--sans)!important;letter-spacing:.08em!important;white-space:nowrap!important}body[data-typography-refinement="82"].pkg-page .v59-dossier-nav{display:block!important;position:relative!important;top:auto!important;min-height:52px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body[data-typography-refinement="82"].pkg-page .v59-dossier-nav::-webkit-scrollbar{display:none!important}body[data-typography-refinement="82"].pkg-page .v59-dossier-nav>div{width:max-content!important;min-width:100%!important;min-height:52px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;overflow:visible!important;box-sizing:border-box!important}body[data-typography-refinement="82"].pkg-page .v59-dossier-nav a{flex:0 0 auto!important;min-height:52px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;font-size:10px!important;font-weight:500!important;line-height:1!important;letter-spacing:.075em!important;white-space:nowrap!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(3),body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(4){grid-column:auto!important}body[data-typography-refinement="82"] .footer-v48-payment-methods>div:nth-child(5){grid-column:1/-1!important}}@media (max-width:430px){body[data-typography-refinement="82"] #main-content .about46-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"] #main-content .about46-proof>div{border-right:1px solid var(--sand-light)!important;border-bottom:1px solid var(--sand-light)!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:nth-child(2n){border-right:0!important}body[data-typography-refinement="82"] #main-content .about46-proof>div:nth-last-child(-n+2){border-bottom:0!important}}@media (min-width:769px){body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{grid-template-columns:repeat(2,minmax(260px,360px))!important;justify-content:center!important}}body[data-typography-refinement="82"] #main-content .v86-existing-pair img{aspect-ratio:4/5!important;object-fit:cover!important;object-position:center 34%!important;background:#f5efe7!important}@media (max-width:768px){body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{width:min(100%,350px)!important;margin-inline:auto!important}}body[data-typography-refinement="82"]{--v87-strip-y:clamp(18px,1.55vw,24px);--v87-compact-y:clamp(26px,2.5vw,36px);--v87-cta-y:clamp(44px,4vw,56px)}body[data-typography-refinement="82"] .nav-cta.nav-cta-v48{min-height:42px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;font-weight:500!important;line-height:1!important;letter-spacing:.105em!important;white-space:nowrap!important}body[data-typography-refinement="82"] .eit-private-drawer{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-shell{height:100dvh!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;padding:0!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head{min-height:112px!important;padding:19px 58px 16px 22px!important;grid-template-columns:62px minmax(0,1fr)!important;gap:14px!important;align-items:center!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-logo{width:62px!important;height:64px!important;max-width:62px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-kicker{margin:0 0 4px!important;font-size:10px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.1em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{max-width:24ch!important;margin:0 0 3px!important;font-size:25px!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.012em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-intro{margin:0!important;font-size:12px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll{min-height:0!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;padding:14px 20px calc(24px+env(safe-area-inset-bottom))!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now{grid-template-columns:minmax(0,.85fr) minmax(230px,1.15fr)!important;gap:14px!important;align-items:center!important;margin:0 0 11px!important;padding:13px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now h3{margin:2px 0 3px!important;font-size:18px!important;line-height:1.12!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-copy>p:last-child{font-size:12px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary{min-width:0!important;min-height:50px!important;padding:9px 11px!important;grid-template-columns:22px minmax(0,1fr) auto!important;gap:9px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider{margin:0 0 9px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form{grid-template-columns:1fr!important;gap:10px!important;padding:13px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields .eit-drawer-month,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields .wide{grid-column:1/-1!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional{display:block!important;grid-column:1/-1!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional>summary{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form label{gap:5px!important;font-size:11px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.055em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form input,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:43px!important;padding:9px 10px!important;font-size:15px!important;line-height:1.4!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:78px!important}body[data-typography-refinement="82"] .eit-private-drawer .privacy-consent{margin-top:1px!important;font-size:11px!important;line-height:1.42!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-submit-row{gap:8px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form-submit{min-height:44px!important;margin:0!important;padding:0 16px!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.085em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-submit-row p,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-secondary{font-size:11px!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices{width:min(1180px,calc(100% - (var(--v86-gutter) * 2)))!important;margin:26px auto 0!important;padding:0!important;min-height:0!important;box-shadow:0 12px 36px rgba(72,48,21,.055)!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices>a{min-height:72px!important;padding:12px 17px!important;grid-template-columns:35px minmax(0,1fr) auto!important;gap:13px!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices i{width:35px!important;height:35px!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices small{font-size:10px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.08em!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices strong{font-size:19px!important;font-weight:400!important;line-height:1.08!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices b{font-size:14px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero{padding-top:104px!important;padding-bottom:28px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .inner{gap:28px!important;align-items:center!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .guest73-frame{max-width:430px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .guest73-frame img{max-height:280px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter{padding-top:32px!important;padding-bottom:32px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head{grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr)!important;gap:30px!important;align-items:center!important;margin-bottom:18px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head h2{max-width:16ch!important;margin-top:4px!important;font-size:clamp(29px,2.5vw,36px)!important;line-height:1.09!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head>p{max-width:66ch!important;font-size:15px!important;line-height:1.58!important}body[data-typography-refinement="82"] #main-content .guest73-provenance{width:min(100% - (var(--v86-gutter) * 2),980px)!important;padding:18px 0 26px!important;text-align:left!important}body[data-typography-refinement="82"] #main-content .guest73-provenance p{max-width:82ch!important;margin:0!important;font-size:12.5px!important;line-height:1.58!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof{min-height:300px!important;height:auto!important;padding:42px var(--v86-gutter)!important;display:grid!important;place-items:center!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof-content{max-width:900px!important;padding:0!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof .cta-eyebrow{margin-bottom:14px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof .cta-h2{max-width:18ch!important;margin:0 auto 14px!important;font-size:clamp(34px,3.25vw,46px)!important;line-height:1.08!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof .cta-text{max-width:72ch!important;margin:0 auto!important;font-size:16px!important;line-height:1.55!important}body[data-typography-refinement="82"].eit-home #main-content .eit-editorial.section{padding-top:44px!important;padding-bottom:44px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-editorial-grid{gap:clamp(34px,4vw,54px)!important;align-items:center!important}body[data-typography-refinement="82"].eit-home #main-content .eit-editorial .h2{margin-bottom:18px!important;font-size:clamp(32px,3.2vw,43px)!important;line-height:1.08!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles{margin-top:18px!important;gap:0!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles>div{grid-template-columns:42px minmax(190px,.62fr) minmax(0,1fr)!important;gap:18px!important;padding:16px 0!important;align-items:start!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles strong{font-size:22px!important;line-height:1.12!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles p{font-size:15.5px!important;line-height:1.52!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-strip{min-height:0!important;height:auto!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item{min-height:118px!important;padding:17px 22px!important;grid-template-columns:30px minmax(0,1fr) auto!important;column-gap:12px!important;align-content:center!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item strong{font-size:18px!important;line-height:1.08!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item em{font-size:11.5px!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content .cta-band{min-height:0!important;height:auto!important;padding:var(--v87-cta-y) var(--v86-gutter)!important}body[data-typography-refinement="82"] #main-content .cta-band-body{max-width:760px!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-eyebrow{margin-bottom:15px!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-h2{margin-bottom:14px!important;font-size:clamp(32px,3.2vw,44px)!important;line-height:1.08!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-text{max-width:66ch!important;margin:0 auto 22px!important;font-size:15.5px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content .cta-band .btn-row{gap:12px!important}body[data-typography-refinement="82"] #main-content .cta-band .btn{min-height:44px!important;padding:0 19px!important;font-size:10.5px!important;letter-spacing:.075em!important}@media (min-width:1025px){body[data-typography-refinement="82"].eit-home #main-content .eit-trust-strip{padding-left:38px!important}}@media (max-width:768px){body[data-typography-refinement="82"]{--v87-cta-y:38px}body[data-typography-refinement="82"] .nav-cta.nav-cta-v48{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head{min-height:84px!important;padding:11px 50px 10px 13px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:9px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-logo{width:46px!important;height:48px!important;max-width:46px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-kicker{font-size:9px!important;letter-spacing:.085em!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:19px!important;line-height:1.06!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-intro{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll{padding:10px 12px calc(18px+env(safe-area-inset-bottom))!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now{grid-template-columns:1fr!important;gap:8px!important;padding:10px!important;margin-bottom:8px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-copy>p:last-child{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now h3{font-size:17px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-whatsapp-primary{min-height:48px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider{margin-bottom:7px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form{gap:8px!important;padding:10px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields{grid-template-columns:1fr!important;gap:8px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields .eit-drawer-month,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields .wide{grid-column:auto!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form label{font-size:11px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form input,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:44px!important;padding:9px 10px!important;font-size:16px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:76px!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices{width:calc(100% - 32px)!important;margin-top:18px!important;grid-template-columns:1fr!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices>a{min-height:66px!important;padding:10px 13px!important}body[data-typography-refinement="82"] #main-content .contact-v48-choices strong{font-size:17px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero{padding-top:88px!important;padding-bottom:24px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .inner{grid-template-columns:1fr!important;gap:18px!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .guest73-frame{max-width:100%!important}body[data-typography-refinement="82"] #main-content .guest73-story-hero .guest73-frame img{max-height:none!important}body[data-typography-refinement="82"] #main-content .guest73-chapter{padding-top:28px!important;padding-bottom:28px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:15px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head h2{max-width:18ch!important;font-size:28px!important}body[data-typography-refinement="82"] #main-content .guest73-chapter-head>p{font-size:16px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content .guest73-provenance{width:calc(100% - 40px)!important;padding:16px 0 24px!important}body[data-typography-refinement="82"] #main-content .guest73-provenance p{font-size:13px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof{min-height:250px!important;padding:34px 20px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof .cta-h2{font-size:30px!important;line-height:1.08!important}body[data-typography-refinement="82"].eit-home #main-content .eit-proof .cta-text{font-size:16px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-editorial.section{padding-top:36px!important;padding-bottom:36px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-editorial-grid{gap:26px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles>div{grid-template-columns:34px minmax(0,1fr)!important;gap:7px 12px!important;padding:14px 0!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles strong{grid-column:2!important;font-size:20px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-principles p{grid-column:2!important;font-size:16px!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-strip{min-height:0!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item{flex:0 0 78vw!important;min-height:106px!important;padding:14px 16px!important}body[data-typography-refinement="82"] #main-content .cta-band{padding:38px 20px!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-h2{font-size:29px!important}body[data-typography-refinement="82"] #main-content .cta-band .cta-text{font-size:16px!important;margin-bottom:18px!important}body[data-typography-refinement="82"] #main-content .cta-band .btn-row{justify-content:flex-start!important}body[data-typography-refinement="82"] #main-content .cta-band .btn{width:auto!important;min-height:44px!important}}@media (max-width:390px){body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:18px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-copy{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now{padding:0!important;background:transparent!important;border:0!important}}html{overflow-x:hidden}body{max-width:100%;overflow-x:clip}#main-content{min-width:0}body[data-typography-refinement="82"].pkg-page .ejp-route-section .ejp-section-title{margin-bottom:18px!important}body[data-typography-refinement="82"].pkg-page .v50-route-facts{margin-top:0!important;margin-bottom:18px!important;border-top:1px solid rgba(111,84,48,.16)!important;border-bottom:1px solid rgba(111,84,48,.16)!important;background:transparent!important}body[data-typography-refinement="82"].pkg-page .v50-route-facts>div{min-height:62px!important;padding:12px 16px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}body[data-typography-refinement="82"].pkg-page .v50-route-facts span{font-size:8px!important;line-height:1.35!important;letter-spacing:.16em!important}body[data-typography-refinement="82"].pkg-page .v50-route-facts strong{margin-top:3px!important;font-size:15px!important;line-height:1.3!important}body[data-typography-refinement="82"].pkg-page .v50-chapter-grid{gap:14px!important;align-items:stretch!important}body[data-typography-refinement="82"].pkg-page .v50-route-chapter{height:100%!important;border:1px solid rgba(111,84,48,.16)!important;box-shadow:0 14px 34px rgba(58,39,18,.045)!important;background:linear-gradient(180deg,#fffaf1 0%,#f7ecdc 100%)!important}body[data-typography-refinement="82"].pkg-page .v50-route-chapter>header{min-height:118px!important;padding:18px 20px 15px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}body[data-typography-refinement="82"].pkg-page .v50-route-chapter>header>span{font-size:8px!important;line-height:1.35!important;letter-spacing:.17em!important}body[data-typography-refinement="82"].pkg-page .v50-route-chapter>header h3{margin:7px 0 0!important;font-size:clamp(23px,2.05vw,31px)!important;line-height:1.08!important}body[data-typography-refinement="82"].pkg-page #main-content .v50-route-chapter>header p{margin:8px 0 0!important;font-family:var(--sans)!important;font-size:8.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#9a7445!important}body[data-typography-refinement="82"].pkg-page .v50-chapter-legs{height:calc(100% - 118px)!important}body[data-typography-refinement="82"].pkg-page .v50-chapter-leg{padding:16px 20px 18px!important}body[data-typography-refinement="82"].pkg-page .v50-pacing-note{margin-top:16px!important;padding:14px 17px!important}body[data-typography-refinement="82"].pkg-page .ejp-hotels-editorial .ejp-section-title,body[data-typography-refinement="82"].pkg-page .ejp-private-refinement .ejp-section-title{margin-bottom:18px!important}body[data-typography-refinement="82"].pkg-page .ejp-hotels-editorial .ejp-hotel-grid{margin-top:0!important}body[data-typography-refinement="82"].pkg-page .ejp-private-refinement .ejp-refinement-panel{grid-template-columns:minmax(0,1fr) minmax(220px,270px)!important;gap:30px!important;padding:30px 32px!important}body[data-typography-refinement="82"].pkg-page .ejp-private-refinement .v25-refinement-copy h3{margin-bottom:10px!important}body[data-typography-refinement="82"].pkg-page .ejp-private-refinement .v27-refinement-note{max-width:720px!important;margin:0!important;padding-left:15px!important;font-size:13px!important;line-height:1.62!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:clamp(52px,5vw,70px) max(var(--v86-gutter),calc((100vw - 1240px)/2))!important;grid-template-columns:minmax(0,1fr) minmax(190px,270px)!important;gap:clamp(34px,4vw,58px)!important;overflow:hidden!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note>div{min-width:0!important;width:100%!important;max-width:930px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note>div>p{margin-bottom:15px!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.16em!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note h2{max-width:18ch!important;margin:0!important;font-size:clamp(38px,4.1vw,58px)!important;line-height:1.08!important;letter-spacing:-.025em!important;overflow-wrap:normal!important;word-break:normal!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note span{max-width:760px!important;margin-top:20px!important;font-size:15.5px!important;line-height:1.72!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note>a{align-self:center!important;justify-self:end!important;min-width:210px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-guides{box-sizing:border-box!important;width:min(1180px,100%)!important;margin:28px auto 0!important;padding:18px!important;border-color:rgba(225,189,128,.38)!important;box-shadow:0 18px 48px rgba(0,0,0,.12)!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-guides>p{margin:0 0 12px!important;font-size:10.5px!important;line-height:1.45!important;letter-spacing:.17em!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid{gap:1px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid a{min-width:0!important;min-height:154px!important;padding:24px 24px 22px!important;align-content:center!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid span{font-size:8.5px!important;line-height:1.45!important;letter-spacing:.14em!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid strong{max-width:16ch!important;margin-top:4px!important;font-size:clamp(24px,2vw,32px)!important;line-height:1.08!important;letter-spacing:-.02em!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-guides-all{margin-top:22px!important;font-size:10.5px!important;line-height:1.4!important;letter-spacing:.12em!important}body[data-typography-refinement="82"] #main-content .stay72-note{padding-block:0!important}body[data-typography-refinement="82"] #main-content .stay72-note-inner{width:min(1120px,100%)!important;grid-template-columns:minmax(145px,190px) minmax(0,1fr)!important;gap:22px!important;align-items:center!important;padding-top:14px!important;padding-bottom:14px!important}body[data-typography-refinement="82"] #main-content .stay72-note-label{padding-top:0!important;font-size:9.5px!important;line-height:1.4!important;letter-spacing:.17em!important}body[data-typography-refinement="82"] #main-content .stay72-note p{max-width:none!important;font-size:13px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content .stay72-library-head{grid-template-columns:1fr!important;justify-items:center!important;gap:14px!important;text-align:center!important;margin-bottom:28px!important}body[data-typography-refinement="82"] #main-content .stay72-library-head>div:first-child{max-width:900px!important}body[data-typography-refinement="82"] #main-content .stay72-library-intro{max-width:760px!important;margin-inline:auto!important}body[data-typography-refinement="82"] #main-content .stay72-count{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 14px!important;border:1px solid var(--sand-light)!important;background:rgba(255,255,255,.52)!important}body[data-typography-refinement="82"] #main-content .stay72-tabs{justify-content:center!important}body[data-typography-refinement="82"] #main-content .stay72-category-head{grid-template-columns:1fr!important;justify-items:center!important;gap:10px!important;text-align:center!important;margin-bottom:26px!important}body[data-typography-refinement="82"] #main-content .stay72-category-context{max-width:680px!important;margin-inline:auto!important;text-align:center!important}body[data-typography-refinement="82"] #main-content .stay72-cta{min-height:390px!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;padding:0!important;text-align:center!important}body[data-typography-refinement="82"] #main-content .stay72-cta-inner{width:min(100%,860px)!important;margin-inline:auto!important;padding:58px 28px!important;text-align:center!important}body[data-typography-refinement="82"] #main-content .stay72-cta h2,body[data-typography-refinement="82"] #main-content .stay72-cta p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}body[data-typography-refinement="82"] #main-content .stay72-cta .btn-row{justify-content:center!important;align-items:center!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-card{height:100%!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-copy{min-width:0!important;height:100%!important;box-sizing:border-box!important;padding:25px 24px 23px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-meta{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:6px 14px!important;margin-bottom:14px!important;font-size:8px!important;line-height:1.45!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-copy h3{margin-bottom:12px!important;font-size:clamp(28px,2.5vw,36px)!important;line-height:1.05!important;letter-spacing:-.025em!important;overflow-wrap:anywhere!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-copy>p{font-size:12.5px!important;line-height:1.68!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-foot{flex-wrap:wrap!important;align-items:flex-end!important;gap:10px 16px!important;padding-top:19px!important;font-size:7.5px!important;line-height:1.45!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:18px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage .v58-story-card{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:minmax(210px,42%) minmax(0,58%)!important;grid-template-rows:none!important;min-height:310px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage .v58-card-album .v58-story-media{margin:0!important;padding:0!important;background:#1b1712!important;box-shadow:none!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-story-card,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-card-lead{display:grid!important;grid-template-rows:250px minmax(0,1fr)!important;min-height:0!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-story-copy h3{font-size:clamp(27px,2.2vw,33px)!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes .v58-story-card{display:grid!important;grid-template-columns:minmax(220px,43%) minmax(0,57%)!important;min-height:330px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes .v58-story-copy h3{font-size:clamp(30px,2.65vw,38px)!important}body[data-typography-refinement="82"].about-v57 #main-content .about46-team-grid{grid-auto-rows:1fr!important;align-items:stretch!important}body[data-typography-refinement="82"].about-v57 #main-content .about46-person{height:100%!important;display:grid!important;grid-template-rows:auto 1fr!important}body[data-typography-refinement="82"].about-v57 #main-content .about46-person-body{min-height:355px!important;height:100%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}body[data-typography-refinement="82"].about-v57 #main-content .about46-person-tags{margin-top:auto!important;padding-top:18px!important}body[data-typography-refinement="82"].about-v57 #main-content .cta-band{text-align:center!important}body[data-typography-refinement="82"].about-v57 #main-content .cta-band-body{width:min(100%,820px)!important;margin-inline:auto!important;text-align:center!important}body[data-typography-refinement="82"].about-v57 #main-content .cta-band .cta-text{margin-left:auto!important;margin-right:auto!important;text-align:center!important}body[data-typography-refinement="82"].about-v57 #main-content .cta-band .btn-row{justify-content:center!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator{padding:20px!important;border:1px solid rgba(219,181,111,.36)!important;background:linear-gradient(150deg,#251b13 0%,#120d09 72%)!important;box-shadow:0 28px 70px rgba(30,19,10,.17)!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head{margin-bottom:17px!important;padding-bottom:15px!important;border-bottom:1px solid rgba(225,194,138,.15)!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head h3{font-size:clamp(28px,2.45vw,36px)!important;line-height:1.05!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head>div:first-child>p:last-child{max-width:47ch!important;font-size:11px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-viewport{padding:2px 1px 8px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-track{gap:15px!important;align-items:stretch!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card{flex-basis:clamp(270px,48%,330px)!important;min-height:455px!important;overflow:hidden!important;border:1px solid rgba(208,174,112,.34)!important;background:linear-gradient(180deg,#fffaf1 0%,#f7ecdc 100%)!important;box-shadow:0 16px 38px rgba(0,0,0,.16)!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card:hover,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card.is-active{border-color:rgba(236,202,136,.88)!important;box-shadow:0 24px 52px rgba(0,0,0,.25)!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-media{height:178px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-badge,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-duration{bottom:13px!important;font-size:7.5px!important;line-height:1.35!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-body{min-height:277px!important;padding:19px 18px 17px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-body>strong{margin-bottom:10px!important;font-size:clamp(26px,2.2vw,32px)!important;line-height:1.04!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-route{display:block!important;overflow:visible!important;margin-bottom:13px!important;font-size:10.5px!important;line-height:1.5!important;-webkit-line-clamp:unset!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-best{display:block!important;overflow:visible!important;margin-top:auto!important;padding-top:13px!important;font-size:11px!important;line-height:1.55!important;-webkit-line-clamp:unset!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-best small{margin-bottom:5px!important;font-size:7.5px!important;line-height:1.35!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-action{margin-top:13px!important;padding-top:12px!important;border-top:1px solid rgba(139,99,45,.12)!important;font-size:8px!important;line-height:1.4!important}@media (max-width:1100px){body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note{grid-template-columns:1fr!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note>a{justify-self:start!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage{grid-template-columns:1fr!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-card-lead{grid-column:1/-1!important}}@media (max-width:768px){body[data-typography-refinement="82"].pkg-page .v50-route-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-typography-refinement="82"].pkg-page .v50-route-facts>div{min-height:58px!important;padding:10px 12px!important}body[data-typography-refinement="82"].pkg-page .v50-route-chapter>header{min-height:0!important;padding:17px 18px 14px!important}body[data-typography-refinement="82"].pkg-page .v50-chapter-legs{height:auto!important}body[data-typography-refinement="82"].pkg-page .ejp-private-refinement .ejp-refinement-panel{grid-template-columns:1fr!important;padding:23px 20px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note{padding:44px 20px!important;gap:24px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note h2{max-width:100%!important;font-size:clamp(31px,9.2vw,40px)!important;line-height:1.11!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note span{font-size:15px!important;line-height:1.65!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note>a{min-width:0!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-guides{width:100%!important;padding:14px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid{grid-template-columns:1fr!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid a{min-height:112px!important;padding:19px 18px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v52-deeper-grid strong{font-size:26px!important}body[data-typography-refinement="82"] #main-content .stay72-note-inner{grid-template-columns:1fr!important;gap:5px!important;padding-top:12px!important;padding-bottom:12px!important}body[data-typography-refinement="82"] #main-content .stay72-note p{font-size:13px!important;line-height:1.55!important}body[data-typography-refinement="82"] #main-content .stay72-tabs{justify-content:flex-start!important}body[data-typography-refinement="82"] #main-content .stay72-cta{min-height:340px!important}body[data-typography-refinement="82"] #main-content .stay72-cta-inner{padding:48px 20px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes{grid-template-columns:1fr!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-heritage .v58-story-card,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes .v58-story-card,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-story-card,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-card-lead{grid-column:auto!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:210px auto!important;min-height:0!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-copy{padding:22px 20px 21px!important}body[data-typography-refinement="82"].v58-journal-page #main-content .v58-story-copy h3,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-still .v58-story-copy h3,body[data-typography-refinement="82"].v58-journal-page #main-content .v58-grid-notes .v58-story-copy h3{font-size:29px!important}body[data-typography-refinement="82"].about-v57 #main-content .about46-person-body{min-height:0!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator{padding:15px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head{display:grid!important;grid-template-columns:1fr!important;gap:13px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-controls{justify-self:start!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card{flex-basis:min(86vw,315px)!important;min-height:440px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-media{height:168px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-body{min-height:272px!important;padding:18px 17px 16px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-body>strong{font-size:28px!important}}@media (max-width:430px){body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note{padding-inline:18px!important}body[data-typography-refinement="82"].first-v51 #main-content .first-v51-note h2{font-size:31px!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card{flex-basis:calc(100vw - 66px)!important}}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item{position:relative!important;overflow:hidden!important;transition:background-color .32s ease,color .32s ease,box-shadow .32s ease!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item::after{content:"→";position:absolute;right:18px;top:50%;color:var(--muted-gold,#b8976a);font-size:15px;opacity:0;transform:translate(-5px,-50%);transition:opacity .28s ease,transform .32s ease}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:hover,body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:focus-visible{background:#eee3d3!important;box-shadow:inset 0 -2px 0 var(--muted-gold,#b8976a)!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:hover strong,body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:focus-visible strong{color:#956633!important}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:hover::after,body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:focus-visible::after{opacity:1;transform:translate(0,-50%)}body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:hover em,body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item:focus-visible em{color:#5f5143!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator{padding:16px 0 10px!important;background:linear-gradient(135deg,#17110c 0%,#1d160f 58%,#15100c 100%)!important;border:1px solid rgba(226,190,130,.22)!important;box-shadow:none!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head{margin:0 18px 13px!important;padding:0 0 12px!important;border-bottom:1px solid rgba(226,190,130,.17)!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head h3{max-width:17ch!important;font-size:clamp(26px,2.1vw,32px)!important;line-height:1.06!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head>div:first-child>p:last-child{max-width:48ch!important;font-size:10px!important;line-height:1.48!important;color:rgba(255,248,236,.58)!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-controls{align-self:start!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-viewport{padding:1px 18px 4px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-track{gap:12px!important;align-items:flex-start!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex:0 0 calc((100% - 18px)/2.16)!important;width:calc((100% - 18px)/2.16)!important;min-height:0!important;overflow:hidden!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(226,190,130,.24)!important;box-shadow:none!important;transform:none!important;transition:border-color .3s ease,background-color .3s ease,transform .3s ease!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card:hover,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card:focus-visible,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card.is-active,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card.is-current-slide{background:rgba(255,255,255,.055)!important;border-color:rgba(226,190,130,.55)!important;box-shadow:none!important;transform:translateY(-2px)!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-media{height:142px!important;border-bottom:1px solid rgba(226,190,130,.20)!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-image{filter:saturate(.82) contrast(.97) brightness(.88)!important;transition:transform .65s ease,filter .45s ease!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card:hover .eit-journey-nav-card-image{transform:scale(1.025)!important;filter:saturate(.92) contrast(1) brightness(.94)!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-badge,body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-duration{bottom:10px!important;font-size:7px!important;letter-spacing:.11em!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body{display:flex!important;flex-direction:column!important;min-height:0!important;padding:14px 14px 13px!important;background:transparent!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body>strong{margin:0 0 7px!important;color:#fff8ec!important;font-size:clamp(20px,1.5vw,24px)!important;line-height:1.07!important;letter-spacing:-.012em!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-route{margin:0 0 9px!important;color:rgba(255,248,236,.61)!important;font-size:9px!important;line-height:1.45!important;letter-spacing:.03em!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-best{margin:0!important;padding:9px 0 0!important;border-top:1px solid rgba(226,190,130,.16)!important;color:rgba(255,248,236,.78)!important;font-size:10px!important;line-height:1.45!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-best small{display:block!important;margin:0 0 3px!important;color:#d8ad70!important;font-size:6.5px!important;line-height:1.2!important;letter-spacing:.15em!important}body[data-typography-refinement="82"] #main-content .eit-journey-nav-card-action{margin:10px 0 0!important;padding:0!important;border:0!important;color:#e1b77a!important;font-size:7px!important;line-height:1.3!important;letter-spacing:.13em!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-foot{margin:9px 18px 0!important;padding-top:8px!important;border-top:1px solid rgba(226,190,130,.11)!important;font-size:6.5px!important;color:rgba(255,248,236,.42)!important}body[data-typography-refinement="82"] #main-content .eit-route-band{padding-bottom:18px!important}body[data-typography-refinement="82"] #main-content .eit-route-band .eit-route-band-head{margin-bottom:13px!important}body[data-typography-refinement="82"] #main-content .eit-route-band>p{display:none!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge{min-height:0!important;padding:20px var(--v86-gutter,clamp(28px,5vw,72px))!important;gap:24px!important;border-top:1px solid rgba(176,128,70,.22)!important;border-bottom:1px solid rgba(176,128,70,.22)!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge p{margin-bottom:4px!important;font-size:8px!important;letter-spacing:.15em!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge h2{max-width:30ch!important;font-size:clamp(25px,2.25vw,31px)!important;line-height:1.08!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge>a{min-height:42px!important;padding:0 15px!important;font-size:8px!important;letter-spacing:.105em!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations{min-height:0!important;padding:18px max(28px,calc((100vw - 1180px)/2))!important;gap:24px!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations p{margin-bottom:4px!important;font-size:8px!important;letter-spacing:.15em!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations h2{max-width:39ch!important;font-size:clamp(25px,2.3vw,32px)!important;line-height:1.08!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations>a{min-height:40px!important;padding:0 14px!important;font-size:8px!important;letter-spacing:.105em!important}body[data-typography-refinement="82"] #main-content #travel-by-occasion{padding-top:58px!important;padding-bottom:34px!important}body[data-typography-refinement="82"] #main-content #travel-by-occasion>p{max-width:58ch!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid{gap:16px!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article{padding:14px 18px 18px!important;background:#fbf7f0!important;border:1px solid rgba(178,143,97,.25)!important;box-shadow:none!important}body[data-typography-refinement="82"] #main-content .first-v52-time-image{width:100%!important;height:176px!important;margin:0 0 16px!important;object-fit:cover!important;background:#e7ded1!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article:nth-child(1) .first-v52-time-image{object-position:center 48%!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article:nth-child(2) .first-v52-time-image{object-position:center 50%!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article:nth-child(3) .first-v52-time-image{object-position:center 62%!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article>p{margin:0 0 7px!important;color:#a47339!important;font-size:8px!important;letter-spacing:.13em!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid h3{margin:0 0 8px!important;font-size:clamp(23px,2vw,27px)!important;line-height:1.08!important;font-weight:400!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article>span{margin:0 0 10px!important;color:#665b50!important;font-size:13.5px!important;line-height:1.5!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid a{padding:12px 0!important;border-top:1px solid rgba(171,136,91,.18)!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid a b{color:#2e261e!important;font-size:18px!important;line-height:1.12!important;font-weight:400!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid a small{margin-top:4px!important;color:#776a5e!important;font-size:9px!important;line-height:1.4!important;letter-spacing:.025em!important;text-transform:none!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid a .first-v52-link-action{color:#9c6c34!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid a .first-v52-link-action>span{display:none!important}body[data-typography-refinement="82"] #main-content .guest73-gallery-grid.v86-hosted-gallery{max-width:860px!important;grid-template-columns:minmax(0,1.08fr) minmax(230px,.66fr)!important;gap:15px!important;margin-inline:auto!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{gap:15px!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .guest73-frame{padding:6px!important}body[data-typography-refinement="82"] #main-content .v86-guest-taj img{aspect-ratio:3/2!important}body[data-typography-refinement="82"] #main-content .v86-guest-portrait img{aspect-ratio:4/5!important}body[data-typography-refinement="82"] #main-content .v86-existing-pair img{aspect-ratio:5/4!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery figcaption{padding:8px 5px 3px!important;color:#64584c!important;font-size:11.5px!important;line-height:1.48!important}body[data-typography-refinement="82"] #main-content .guest73-provenance{width:min(100% - (var(--v86-gutter) * 2),860px)!important;padding:14px 0 22px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-hero{height:clamp(520px,62svh,600px)!important;min-height:520px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-hero h1{font-size:clamp(58px,7vw,86px)!important;line-height:.96!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts{min-height:0!important;padding:0 max(28px,calc((100vw - 1180px)/2))!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts>div{min-height:68px!important;padding:13px 20px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts span{margin-bottom:4px!important;font-size:7px!important;letter-spacing:.14em!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts strong{font-size:17px!important;line-height:1.15!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team{min-height:0!important;padding:38px max(28px,calc((100vw - 1180px)/2))!important;gap:34px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team p{margin-bottom:9px!important;font-size:8px!important;letter-spacing:.15em!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team h2{max-width:930px!important;font-size:clamp(32px,3.05vw,40px)!important;line-height:1.08!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team>a{min-height:42px!important;padding:0 15px!important;font-size:8px!important}body.first-v51[data-typography-refinement="82"] #main-content .first-v51-note{min-height:0!important;padding:40px max(28px,calc((100vw - 1180px)/2))!important;gap:34px!important}body.first-v51[data-typography-refinement="82"] #main-content .first-v51-note h2{max-width:880px!important;font-size:clamp(33px,3.25vw,43px)!important;line-height:1.06!important}body.first-v51[data-typography-refinement="82"] #main-content .first-v51-note span{margin-top:12px!important;font-size:13px!important;line-height:1.55!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head{min-height:96px!important;padding:14px 54px 12px 18px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-logo{width:54px!important;height:56px!important;max-width:54px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:22px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll{overflow-y:hidden!important;scrollbar-width:none!important;padding:10px 16px calc(15px+env(safe-area-inset-bottom))!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll::-webkit-scrollbar{display:none!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now{margin-bottom:8px!important;padding:10px!important;gap:10px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-divider{margin-bottom:6px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form{gap:7px!important;padding:10px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields{gap:7px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form input,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:39px!important;padding:7px 9px!important;font-size:14px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:58px!important}body[data-typography-refinement="82"] .eit-private-drawer .privacy-consent{font-size:10px!important;line-height:1.35!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-submit-row p,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-secondary{font-size:10px!important}body[data-typography-refinement="82"] img.eit-focus-snow-leopard{object-position:74% 48%!important}body[data-typography-refinement="82"] img.eit-focus-elephant{object-position:center 55%!important}body[data-typography-refinement="82"] img.eit-focus-gaur{object-position:center 46%!important}@media (max-height:719px) and (min-width:769px){body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll{overflow-y:auto!important}}@media (max-width:1100px){body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex-basis:min(39vw,286px)!important;width:min(39vw,286px)!important}}@media (max-width:768px){body[data-typography-refinement="82"].eit-home #main-content .eit-trust-item::after{right:14px}body[data-typography-refinement="82"] #main-content .eit-journey-navigator{padding:13px 0 9px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-head{margin:0 14px 12px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-viewport{padding-left:14px!important;padding-right:14px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex:0 0 min(80vw,292px)!important;width:min(80vw,292px)!important;max-width:292px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-media{height:136px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card-body>strong{font-size:22px!important}body[data-typography-refinement="82"] #main-content .eit-journey-navigator-foot{margin-left:14px!important;margin-right:14px!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge,body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations{padding:17px 20px!important;gap:14px!important}body[data-typography-refinement="82"] #main-content .v52-guide-bridge h2,body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations h2{font-size:25px!important}body[data-typography-refinement="82"] #main-content .first-v51-time-grid>article{padding:12px 15px 16px!important}body[data-typography-refinement="82"] #main-content .first-v52-time-image{height:170px!important}body[data-typography-refinement="82"] #main-content .guest73-gallery-grid.v86-hosted-gallery{width:min(100%,520px)!important;grid-template-columns:1fr!important;grid-template-areas:"taj" "portrait" "existing"!important;gap:13px!important}body[data-typography-refinement="82"] #main-content .v86-hosted-gallery .v86-existing-pair{width:100%!important;grid-template-columns:1fr!important;gap:13px!important}body[data-typography-refinement="82"] #main-content .v86-guest-taj img,body[data-typography-refinement="82"] #main-content .v86-guest-portrait img,body[data-typography-refinement="82"] #main-content .v86-existing-pair img{aspect-ratio:4/3!important;object-position:center 38%!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-hero{height:clamp(430px,67svh,485px)!important;min-height:430px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-hero h1{font-size:clamp(48px,15vw,67px)!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts{padding:0 18px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts>div{min-height:58px!important;padding:10px 12px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-facts strong{font-size:15px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team,body.first-v51[data-typography-refinement="82"] #main-content .first-v51-note{padding:34px 20px!important;gap:20px!important}body.guide-v51[data-typography-refinement="82"] #main-content .guide-v51-team h2,body.first-v51[data-typography-refinement="82"] #main-content .first-v51-note h2{font-size:29px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head{min-height:76px!important;padding:9px 46px 8px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-logo{width:42px!important;height:44px!important;max-width:42px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-head h2{font-size:18px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-scroll{overflow-y:auto!important;padding:8px 10px calc(12px+env(safe-area-inset-bottom))!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now{padding:8px!important;margin-bottom:6px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form{padding:8px!important;gap:6px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-core-fields,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional-fields{gap:6px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form input,body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:42px!important;padding:8px 9px!important;font-size:16px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-form textarea{min-height:54px!important}}@media (max-width:390px){body[data-typography-refinement="82"] #main-content .eit-journey-navigator.v49-autoplay-ready .eit-journey-nav-card{flex-basis:calc(100vw - 82px)!important;width:calc(100vw - 82px)!important}body[data-typography-refinement="82"] #main-content .all-journeys-v51-destinations h2{font-size:23px!important}body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-now-copy{display:none!important}}
/* Epic Indian Travel V92 integrated refinements */
/* Epic Indian Travel V92 — focused header/dropdown and mobile QA corrections.
   This overlay intentionally preserves the approved V91 visual language. */

/* Desktop Journeys dropdown: correct the invalid minified calc(), preserve the
   existing editorial card, and provide a safe hover/focus bridge. */
@media (min-width: 901px) {
  .nav-drop-v48 {
    position: relative;
  }

  .nav-drop-menu-v48 {
    top: calc(100% + 12px) !important;
    left: -34px !important;
    transform: translateY(-8px) !important;
    max-height: calc(100vh - 96px);
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    z-index: 1002;
  }

  .nav-drop-v48:hover .nav-drop-menu-v48,
  .nav-drop-v48:focus-within .nav-drop-menu-v48,
  .nav-drop-v48.is-open .nav-drop-menu-v48 {
    transform: translateY(0) !important;
    opacity: 1 !important;
    visibility: visible !important;
  }

  .nav-drop-v48::after {
    content: "";
    position: absolute;
    top: 100%;
    left: -34px;
    width: 340px;
    height: 13px;
    pointer-events: none;
  }

  .nav-drop-v48:hover::after,
  .nav-drop-v48:focus-within::after,
  .nav-drop-v48.is-open::after {
    pointer-events: auto;
  }

  .nav-drop-menu-v48 a:focus-visible {
    outline: 2px solid var(--muted-gold);
    outline-offset: -2px;
  }
}

/* Closed planner must be completely outside the viewport at every tablet/mobile
   breakpoint. The V91 768px rule left part of the drawer visible. */
#eit-private-drawer[aria-hidden="true"] {
  pointer-events: none !important;
}

body.eit-drawer-open #eit-private-drawer,
#eit-private-drawer[aria-hidden="false"] {
  pointer-events: auto !important;
}

@media (max-width: 768px) {
  body #eit-private-drawer {
    left: auto !important;
    right: 0 !important;
    width: min(100vw, 550px) !important;
    max-width: 100vw !important;
    transform: translate3d(104%, 0, 0) !important;
  }

  body.eit-drawer-open #eit-private-drawer,
  body #eit-private-drawer[aria-hidden="false"] {
    transform: translate3d(0, 0, 0) !important;
  }

  /* Keep exactly one intentional scroll container in the planner. */
  body #eit-private-drawer {
    overflow: hidden !important;
    overscroll-behavior: contain !important;
  }

  body #eit-private-drawer .eit-drawer-scroll {
    min-height: 0 !important;
    overflow-y: auto !important;
    overscroll-behavior-y: contain !important;
    -webkit-overflow-scrolling: touch;
  }
}

/* Mobile navigation: deliberate, contained scrolling on short displays. */
@media (max-width: 900px) {
  .mobile-nav-v48-scroll {
    min-height: 0;
    overflow-y: auto !important;
    overscroll-behavior-y: contain;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding-bottom: calc(28px + env(safe-area-inset-bottom)) !important;
  }

  .mobile-nav-v48-scroll::-webkit-scrollbar {
    display: none;
  }

  .mobile-nav-v47-close,
  [data-menu-toggle] {
    min-width: 44px;
    min-height: 44px;
  }
}

/* On very narrow/short phones, reduce only internal menu gaps so every item
   remains readable; do not change the visual system or remove necessary scroll. */
@media (max-width: 360px), (max-height: 690px) and (max-width: 900px) {
  .mobile-nav-v47-intro {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .mobile-nav-question {
    font-size: clamp(23px, 7.5vw, 29px) !important;
    line-height: 1.06 !important;
  }

  .mobile-nav-v51-first,
  .mobile-nav-v48-collection {
    min-height: 78px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }

  .mobile-nav-v47-primary > a {
    min-height: 66px !important;
  }
}

/* Dossier mobile sub-navigation: concise, non-clipped collection return label.
   Full accessible context remains in aria-label. */
@media (max-width: 768px) {
  body.pkg-page .pkg-section-links {
    overflow: visible !important;
  }

  body.pkg-page .pkg-back-parent {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: none !important;
    min-width: 74px !important;
    min-height: 44px !important;
    padding: 0 9px !important;
    display: inline-flex !important;
    align-items: center !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
    font-size: 0 !important;
  }

  body.pkg-page .pkg-back-parent::after {
    content: "← Tours" !important;
    font-family: var(--sans) !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    letter-spacing: .08em !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
  }

  body.pkg-page .pkg-sub-actions button,
  body.pkg-page .v64-contents-trigger {
    min-width: 44px !important;
    min-height: 44px !important;
  }
}

/* Mobile touch-target corrections found during the complete 78-page crawl.
   These selectors enlarge hit areas without changing the established styling. */
@media (max-width: 900px) {
  .eit-journey-nav-arrow {
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    min-height: 44px !important;
  }

  .v31-refinement-links a,
  .guide-v51-stay-panel > a,
  .guide-v51-team > a,
  .article-v52-guide > a,
  .v52-guide-bridge > a,
  .beyond54-stay > div > a,
  .beyond54-field-note > a,
  .dest-index-v51-first > a,
  .contact-v48-office > div > a,
  .guest73-home-foot > a,
  .guest-v53-bridge > a,
  .all-journeys-v51-destinations > a,
  .saved-v51-privacy > a,
  .v58-journal-closing .v58-quiet-link,
  .legal77-content p > a {
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
  }

  .stay72-fit a {
    min-height: 44px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }

  .stay72-card-link {
    min-height: 44px !important;
  }

  .all-journeys-v48-card h3 > a {
    min-height: 44px !important;
    display: flex !important;
    align-items: center !important;
  }
}

/* Visible keyboard focus throughout the header and mobile menu. */
.nav-v48 a:focus-visible,
.nav-v48 button:focus-visible,
.mobile-nav-v48 a:focus-visible,
.mobile-nav-v48 button:focus-visible {
  outline: 2px solid var(--muted-gold) !important;
  outline-offset: 3px !important;
}

/* Specificity-safe mobile hit areas: legacy production bundles contain
   high-specificity !important sizing, so the release overlay must match it. */
@media (max-width: 900px) {
  html body[data-mobile-release="64"] #journey-navigator .eit-journey-nav-arrow.v64-touch-target {
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    min-height: 44px !important;
  }

  html body[data-mobile-release="64"] #main-content .v31-refinement-links a,
  html body[data-mobile-release="64"] #main-content .guide-v51-stay-panel > a,
  html body[data-mobile-release="64"] #main-content .guide-v51-team > a,
  html body[data-mobile-release="64"] #main-content .article-v52-guide > a,
  html body[data-mobile-release="64"] #main-content .v52-guide-bridge > a,
  html body[data-mobile-release="64"] #main-content .beyond54-stay > div > a,
  html body[data-mobile-release="64"] #main-content .beyond54-field-note > a,
  html body[data-mobile-release="64"] #main-content .dest-index-v51-first > a,
  html body[data-mobile-release="64"] #main-content .contact-v48-office > div > a,
  html body[data-mobile-release="64"] #main-content .guest73-home-foot > a,
  html body[data-mobile-release="64"] #main-content .guest-v53-bridge > a,
  html body[data-mobile-release="64"] #main-content .all-journeys-v51-destinations > a,
  html body[data-mobile-release="64"] #main-content .saved-v51-privacy > a,
  html body[data-mobile-release="64"] #main-content .v58-journal-closing .v58-quiet-link,
  html body[data-mobile-release="64"] #main-content .legal77-content p > a,
  html body[data-mobile-release="64"] #main-content .v59-independent-proof > a,
  html body[data-mobile-release="64"] #main-content .about46-network-card > a {
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
  }

  html body[data-mobile-release="64"] #main-content .stay72-fit a {
    min-height: 44px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }

  html body[data-mobile-release="64"] #main-content .stay72-card-link {
    height: auto !important;
    min-height: 44px !important;
  }

  html body[data-mobile-release="64"] #main-content .all-journeys-v48-card h3 > a {
    min-height: 44px !important;
    display: flex !important;
    align-items: center !important;
  }
}

@media (max-width: 900px) {
  html body[data-mobile-release="64"] #journey-navigator#journey-navigator .eit-journey-nav-arrow {
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    min-height: 44px !important;
  }

  html body[data-mobile-release="64"] #main-content#main-content#main-content .guide-v51-team > a,
  html body[data-mobile-release="64"] #main-content#main-content#main-content .v52-guide-bridge > a,
  html body[data-mobile-release="64"] #main-content#main-content#main-content .all-journeys-v51-destinations > a,
  html body[data-mobile-release="64"] #main-content#main-content#main-content .v59-independent-proof > a,
  html body[data-mobile-release="64"] #main-content#main-content#main-content .about46-network-card > a {
    height: auto !important;
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
  }
}

@media (max-width: 900px) {
  html body[data-mobile-release="64"] #main-content#main-content .legal77-toc > a {
    min-height: 44px !important;
    display: flex !important;
    align-items: center !important;
  }
}

@media (max-width: 768px) {
  html body.pkg-page[data-mobile-release="64"] .pkg-back-parent {
    font-family: var(--sans) !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    letter-spacing: .08em !important;
    text-transform: uppercase !important;
  }

  html body.pkg-page[data-mobile-release="64"] .pkg-back-parent::after {
    content: none !important;
    display: none !important;
  }

  html body.pkg-page[data-mobile-release="64"] .pkg-sub-actions button {
    font-size: 0 !important;
  }

  html body.pkg-page[data-mobile-release="64"] .pkg-sub-actions button::after {
    font-size: 14px !important;
  }
}

/* Escape-key state must override the legacy :focus-within opening rule while
   focus is returned to the Journeys trigger. */
@media (min-width: 901px) {
  .nav-drop-v48.is-escape-closed .nav-drop-menu-v48,
  .nav-drop-v48.is-escape-closed:focus-within .nav-drop-menu-v48 {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(-8px) !important;
  }
}

/* A very short phone needs one safe internal scroll region. Force the drawer
   shell to the viewport height so content scrolls inside rather than extending
   beyond the screen. */
@media (max-width: 768px) {
  html body[data-mobile-release="64"] #eit-private-drawer {
    overflow: hidden !important;
  }

  html body[data-mobile-release="64"] #eit-private-drawer .eit-drawer-shell {
    width: 100% !important;
    height: 100dvh !important;
    min-height: 0 !important;
    max-height: 100dvh !important;
    overflow: hidden !important;
  }

  html body[data-mobile-release="64"] #eit-private-drawer .eit-drawer-scroll {
    min-height: 0 !important;
    max-height: 100% !important;
    overflow-y: auto !important;
  }
}

@media (max-width: 900px) {
  html body[data-mobile-release="64"] #main-content#main-content .saved-v51-empty > a {
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
  }
}


/* Epic Indian Travel V93 — mobile menu, planner and narrow-layout polish */
@media (max-width:900px){
  :root{--v93-mobile-header:76px}
  html{overflow-x:hidden}
  body{overflow-x:hidden}
  body.menu-open,body.eit-drawer-open{overflow:hidden!important;overscroll-behavior:none}

  /* Compact, calm mobile header */
  body .nav.nav-v48{position:sticky!important;top:0!important;z-index:1110!important;display:grid!important;grid-template-columns:minmax(78px,1fr) auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;height:var(--v93-mobile-header)!important;min-height:var(--v93-mobile-header)!important;padding:0 max(14px,env(safe-area-inset-left)) 0 max(14px,env(safe-area-inset-right))!important;background:rgba(16,14,11,.985)!important;border-bottom:1px solid rgba(205,168,94,.22)!important;box-shadow:0 8px 28px rgba(0,0,0,.10)!important;backdrop-filter:blur(14px)!important}
  body .nav.nav-v48 .nav-center,body .nav.nav-v48>.nav-cta{display:none!important}
  body .nav.nav-v48 .nav-logo{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:78px!important;height:62px!important;margin:0!important;padding:0!important}
  body .nav.nav-v48 .nav-logo img{display:block!important;width:70px!important;height:58px!important;object-fit:contain!important}
  body .v68-mobile-header-actions{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;transition:opacity .22s ease,transform .22s ease!important}
  body .v68-header-plan,body .v68-header-whatsapp,body .hamburger{min-width:44px!important;height:44px!important;min-height:44px!important;border:1px solid rgba(211,175,101,.38)!important;background:rgba(255,255,255,.015)!important;color:#e7c97f!important;box-shadow:none!important;border-radius:2px!important}
  body .v68-header-plan{width:auto!important;padding:0 15px!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important}
  body .v68-header-whatsapp{width:44px!important;padding:10px!important}
  body .v68-header-whatsapp svg{width:21px!important;height:21px!important;stroke:#dfbd69!important}
  body .hamburger{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:44px!important;margin:0!important;padding:0!important;z-index:2!important}
  body .hamburger span{display:block!important;width:22px!important;height:1px!important;margin:0!important;background:#e6c56f!important;transform-origin:center!important;transition:transform .26s ease,opacity .2s ease,width .2s ease!important}
  body.menu-open .v68-mobile-header-actions{opacity:0!important;pointer-events:none!important;transform:translateX(6px)!important}
  body.menu-open .hamburger{border-color:rgba(228,195,122,.58)!important;background:rgba(211,175,101,.07)!important}
  body.menu-open .hamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)!important}
  body.menu-open .hamburger span:nth-child(2){opacity:0!important;width:0!important}
  body.menu-open .hamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)!important}

  /* One full-height navigation surface, with one controlled scroll region */
  body .mobile-nav.mobile-nav-v48{inset:0!important;z-index:1100!important;display:block!important;width:100vw!important;height:100dvh!important;padding-top:var(--v93-mobile-header)!important;background:linear-gradient(180deg,#12100d 0%,#18140f 100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px)!important;transition:opacity .24s ease,visibility .24s ease,transform .32s cubic-bezier(.2,.8,.2,1)!important}
  body .mobile-nav.mobile-nav-v48.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}
  body .mobile-nav-v47-shell,body .mobile-nav-v48-shell{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
  body .mobile-nav-v47-top{display:none!important}
  body .mobile-nav-v48-scroll{display:block!important;width:min(100%,760px)!important;height:calc(100dvh - var(--v93-mobile-header))!important;margin:0 auto!important;padding:24px clamp(18px,4vw,34px) calc(36px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}
  body .mobile-nav-v48-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
  body .mobile-nav-v47-intro{display:grid!important;gap:9px!important;margin:0 0 20px!important;padding:0 0 20px!important;border-bottom:1px solid rgba(224,192,120,.18)!important}
  body .mobile-nav-v47-intro>p:first-child{margin:0!important;color:#d6aa57!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:10px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:.2em!important;text-transform:uppercase!important}
  body .mobile-nav-question{max-width:560px!important;margin:0!important;color:#f7edd9!important;font-family:var(--display,"Playfair Display",serif)!important;font-size:clamp(30px,8.2vw,48px)!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.025em!important}
  body .mobile-nav-v51-first,body .mobile-nav-v48-collection{display:grid!important;grid-template-columns:minmax(72px,88px) minmax(0,1fr) 22px!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:94px!important;margin:0 0 10px!important;padding:16px 14px!important;color:#f5ead4!important;background:linear-gradient(105deg,rgba(196,150,76,.13),rgba(255,255,255,.018))!important;border:1px solid rgba(212,174,101,.28)!important;border-left:3px solid #a77d3d!important;box-shadow:none!important;opacity:1!important}
  body .mobile-nav-v51-first>span,body .mobile-nav-v48-collection>span{color:#d4a759!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:8px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.16em!important;text-transform:uppercase!important}
  body .mobile-nav-v51-first div,body .mobile-nav-v48-collection div{min-width:0!important}
  body .mobile-nav-v51-first strong,body .mobile-nav-v48-collection strong{display:block!important;margin:0 0 4px!important;color:#f4ead7!important;font-family:var(--display,"Playfair Display",serif)!important;font-size:21px!important;font-weight:400!important;line-height:1.08!important}
  body .mobile-nav-v51-first small,body .mobile-nav-v48-collection small{display:block!important;color:rgba(244,234,215,.58)!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.42!important;letter-spacing:0!important;text-transform:none!important}
  body .mobile-nav-v51-first>b,body .mobile-nav-v48-collection>b{color:#d7ad5a!important;font-size:16px!important;font-weight:400!important}
  body .mobile-nav-v47-primary{display:grid!important;width:100%!important;margin:0 0 10px!important;padding:0!important;border-top:1px solid rgba(225,194,128,.15)!important}
  body .mobile-nav-v47-primary>a{display:grid!important;grid-template-columns:44px minmax(0,1fr) 22px!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:11px 6px 11px 4px!important;color:#f5ead7!important;border-bottom:1px solid rgba(225,194,128,.14)!important;opacity:1!important}
  body .mobile-nav-v47-primary>a>span{color:#d2a452!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.16em!important}
  body .mobile-nav-v47-primary>a div{min-width:0!important}
  body .mobile-nav-v47-primary strong{display:block!important;color:#f4ead8!important;font-family:var(--display,"Playfair Display",serif)!important;font-size:20px!important;font-weight:400!important;line-height:1.1!important}
  body .mobile-nav-v47-primary small{display:block!important;margin-top:4px!important;color:rgba(244,234,216,.55)!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:12.5px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}
  body .mobile-nav-v47-primary b{color:#cfa354!important;font-size:15px!important;font-weight:400!important}
  body .mobile-nav-v47-primary>a.is-current{background:rgba(207,163,84,.055)!important}
  body .mobile-nav-v47-secondary{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;margin-top:12px!important;border-top:1px solid rgba(225,194,128,.18)!important;border-left:1px solid rgba(225,194,128,.12)!important}
  body .mobile-nav-v47-secondary>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;padding:10px!important;color:rgba(245,235,216,.74)!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:.13em!important;text-align:center!important;text-transform:uppercase!important;border-right:1px solid rgba(225,194,128,.12)!important;border-bottom:1px solid rgba(225,194,128,.12)!important;opacity:1!important}
  body .mobile-nav-v47-secondary>a.is-current{color:#e2bd6b!important;background:rgba(207,163,84,.06)!important}

  /* Premium mobile footer accordions — prevents the cramped footer shown in narrow captures */
  body.v64-mobile-enhanced .footer-v48{overflow:hidden!important}
  body.v64-mobile-enhanced .footer-v48-frame{padding-left:18px!important;padding-right:18px!important}
  body.v64-mobile-enhanced .footer-v48-brand{padding:24px 0 18px!important}
  body.v64-mobile-enhanced .footer-v48-brand>a,body.v64-mobile-enhanced .footer-v48-brand>p{display:none!important}
  body.v64-mobile-enhanced .footer-v48-brand>span{display:block!important;max-width:100%!important;margin:0!important;color:#d5aa5f!important;font-size:10px!important;line-height:1.6!important;letter-spacing:.16em!important;white-space:normal!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}
  body.v64-mobile-enhanced .footer-v48-nav{border-top:1px solid rgba(225,194,128,.17)!important}
  body.v64-mobile-enhanced .footer-v48-nav>p{display:none!important}
  body.v64-mobile-enhanced .v64-footer-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:58px!important;padding:0!important;color:#f6ecd9!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--sans,Inter,sans-serif)!important;font-size:17px!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important}
  body.v64-mobile-enhanced .v64-footer-toggle::after{content:"+"!important;color:#d6aa57!important;font-size:26px!important;font-weight:300!important;line-height:1!important}
  body.v64-mobile-enhanced .footer-v48-nav.v64-open .v64-footer-toggle::after{content:"−"!important}
  body.v64-mobile-enhanced .footer-v48-nav>nav{padding:0 0 14px!important}
  body.v64-mobile-enhanced .footer-v48-nav>nav a{min-height:44px!important;padding:10px 0!important;font-size:14px!important;line-height:1.4!important}
  body.v64-mobile-enhanced .footer-v48-concierge{padding:20px 0 4px!important;border-top:1px solid rgba(225,194,128,.17)!important}

  /* Mobile private planner: one scroll region, compact hierarchy and visible core action */
  body .eit-drawer-backdrop{z-index:1190!important;background:rgba(8,7,5,.72)!important;backdrop-filter:blur(8px)!important}
  body .eit-private-drawer{top:0!important;right:0!important;z-index:1200!important;width:min(100vw,560px)!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;background:#f5ead7!important;border:0!important;border-left:1px solid rgba(210,171,95,.36)!important;box-shadow:-24px 0 72px rgba(0,0,0,.36)!important;transform:translate3d(102%,0,0)!important;transition:transform .42s cubic-bezier(.2,.8,.2,1)!important}
  body.eit-drawer-open .eit-private-drawer{transform:translate3d(0,0,0)!important}
  body .eit-private-drawer::before{content:none!important}
  body .eit-drawer-shell{display:grid!important;grid-template-rows:max-content minmax(0,1fr)!important;gap:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important}
  body .eit-private-drawer .eit-drawer-head{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:94px!important;margin:0!important;padding:14px 62px 13px 18px!important;color:#f7edd9!important;background:linear-gradient(120deg,#14110d,#21170f)!important;border-bottom:1px solid rgba(218,179,102,.34)!important;box-shadow:none!important}
  body .eit-private-drawer .eit-drawer-logo{display:block!important;width:48px!important;height:52px!important;max-width:48px!important;object-fit:contain!important;filter:none!important}
  body .eit-private-drawer .eit-drawer-kicker{margin:0 0 3px!important;color:#d8ae5d!important;font-size:7px!important;line-height:1.25!important;letter-spacing:.19em!important}
  body .eit-private-drawer .eit-drawer-head h2{max-width:350px!important;margin:0 0 3px!important;color:#fff2d5!important;font-size:clamp(21px,5.2vw,27px)!important;line-height:1!important;letter-spacing:-.025em!important}
  body .eit-private-drawer .eit-drawer-intro{display:block!important;max-width:360px!important;margin:0!important;color:rgba(255,242,213,.68)!important;font-size:10px!important;line-height:1.35!important}
  body .eit-drawer-close{top:16px!important;right:16px!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;color:#e4c471!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(225,190,111,.42)!important;border-radius:2px!important;font-size:27px!important;font-weight:300!important;line-height:1!important;box-shadow:none!important}
  body .eit-drawer-scroll{box-sizing:border-box!important;min-height:0!important;height:auto!important;margin:0!important;padding:12px 16px calc(16px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;background:linear-gradient(180deg,#f8efe0,#f1e3cc)!important}
  body .eit-drawer-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
  body .eit-drawer-now{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(174px,.9fr)!important;align-items:center!important;gap:12px!important;margin:0 0 9px!important;padding:11px 12px!important;background:rgba(255,253,248,.72)!important;border:1px solid rgba(156,112,49,.18)!important;box-shadow:none!important}
  body .eit-drawer-now-copy{min-width:0!important}
  body .eit-drawer-now-kicker{margin:0 0 3px!important;color:#9f7233!important;font-size:7px!important;line-height:1.25!important;letter-spacing:.16em!important}
  body .eit-drawer-now h3{margin:0 0 2px!important;color:#231910!important;font-size:19px!important;line-height:1.06!important}
  body .eit-drawer-now-copy>p:last-child{margin:0!important;color:#79654a!important;font-size:9px!important;line-height:1.35!important}
  body .eit-whatsapp-primary{display:grid!important;grid-template-columns:24px minmax(0,1fr) 14px!important;align-items:center!important;gap:8px!important;min-height:54px!important;padding:9px 10px!important;color:#f6e9c9!important;background:#18130e!important;border:1px solid rgba(199,154,77,.42)!important;border-radius:0!important;box-shadow:none!important}
  body .eit-whatsapp-primary svg{width:22px!important;height:22px!important;stroke:#d8ad59!important}
  body .eit-whatsapp-primary small{display:block!important;margin-bottom:2px!important;color:rgba(246,233,201,.62)!important;font-size:7px!important;line-height:1.25!important;letter-spacing:.06em!important}
  body .eit-whatsapp-primary strong{display:block!important;color:#f6e9c9!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important}
  body .eit-whatsapp-primary>b{color:#d8ad59!important;font-size:13px!important}
  body .eit-drawer-divider{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important}
  body .eit-drawer-divider::before,body .eit-drawer-divider::after{content:""!important;display:block!important;flex:1!important;height:1px!important;background:rgba(131,93,42,.17)!important}
  body .eit-drawer-divider span{color:#8b704e!important;font-size:7px!important;line-height:1.2!important;letter-spacing:.13em!important;text-transform:uppercase!important}
  body .eit-private-drawer .eit-drawer-form{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;padding:11px!important;background:rgba(255,253,248,.74)!important;border:1px solid rgba(147,103,43,.17)!important;box-shadow:none!important}
  body .eit-drawer-core-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;grid-column:1/-1!important}
  body .eit-drawer-core-fields .eit-drawer-month{grid-column:1/-1!important}
  body .eit-private-drawer .eit-drawer-form label{min-width:0!important;gap:4px!important;color:#6e542f!important;font-size:8px!important;line-height:1.25!important;letter-spacing:.13em!important}
  body .eit-private-drawer .eit-drawer-form input,body .eit-private-drawer .eit-drawer-form textarea{box-sizing:border-box!important;width:100%!important;min-height:42px!important;margin:0!important;padding:9px 10px!important;color:#261d14!important;background:#fffdfa!important;border:1px solid rgba(130,93,41,.22)!important;border-bottom:1px solid rgba(130,93,41,.34)!important;border-radius:0!important;font-size:16px!important;line-height:1.25!important;box-shadow:none!important}
  body .eit-private-drawer .eit-drawer-form textarea{min-height:70px!important;height:70px!important;resize:none!important}
  body .eit-drawer-optional{grid-column:1/-1!important;margin:0!important;padding:0!important;background:rgba(255,255,255,.3)!important;border:1px solid rgba(131,93,42,.17)!important}
  body .eit-drawer-optional summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:40px!important;padding:9px 10px!important;color:#654b2b!important;list-style:none!important;font-size:8px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.13em!important;text-transform:uppercase!important;cursor:pointer!important}
  body .eit-drawer-optional summary::-webkit-details-marker{display:none!important}
  body .eit-drawer-optional summary::after{content:"+"!important;margin-left:auto!important;color:#9d7032!important;font-size:18px!important;font-weight:300!important;line-height:1!important}
  body .eit-drawer-optional[open] summary::after{content:"−"!important}
  body .eit-drawer-optional summary small{color:#92744e!important;font-size:7px!important;letter-spacing:.14em!important}
  body .eit-drawer-optional-fields{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:0 10px 10px!important}
  body .eit-private-drawer .privacy-consent{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:7px!important;color:#6a5536!important;font-size:9px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}
  body .eit-private-drawer .privacy-consent input{width:16px!important;height:16px!important;min-height:16px!important;margin:1px 0 0!important;padding:0!important}
  body .eit-drawer-submit-row{display:grid!important;grid-template-columns:minmax(0,1fr) 108px!important;align-items:center!important;gap:9px!important;grid-column:1/-1!important}
  body .eit-private-drawer .eit-drawer-form-submit{display:grid!important;place-items:center!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;color:#f5e8c9!important;background:#18130e!important;border:1px solid rgba(190,144,70,.56)!important;border-radius:0!important;font-size:8px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;box-shadow:none!important}
  body .eit-drawer-submit-row>p{margin:0!important;color:#806a49!important;font-size:8px!important;line-height:1.4!important;text-align:left!important}
  body .eit-private-drawer .form-status{margin:0!important;font-size:9px!important;line-height:1.35!important}
  body .eit-drawer-secondary{display:flex!important;justify-content:center!important;gap:7px!important;margin:8px 0 0!important;color:#806646!important;font-size:8px!important;line-height:1.3!important}

  /* Journey orientation facts: remove label collision at phone/tablet widths */
  body .eit-orientation-facts{min-width:0!important}
  body .eit-orientation-fact{min-width:0!important;overflow:hidden!important}
  body .eit-orientation-fact span{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
  body .eit-orientation-fact strong{display:block!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}

  /* All Journeys first-visit bridge: CTA belongs after the copy, never over it */
  body .all-journeys-v51-first{position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;align-items:start!important;width:calc(100% - 32px)!important;max-width:none!important;min-height:0!important;margin:26px 16px!important;padding:24px 20px!important;overflow:hidden!important}
  body .all-journeys-v51-first>div{min-width:0!important;padding:0!important}
  body .all-journeys-v51-first>div>p{margin:0 0 9px!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.18em!important}
  body .all-journeys-v51-first h2{max-width:12ch!important;margin:0 0 10px!important;font-size:clamp(38px,10vw,54px)!important;line-height:.98!important;letter-spacing:-.03em!important}
  body .all-journeys-v51-first>div>span{display:block!important;max-width:34ch!important;margin:0!important;font-size:15px!important;line-height:1.55!important}
  body .all-journeys-v51-first>a{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:13px 16px!important;color:#f4e7c7!important;background:#19140f!important;border:1px solid rgba(190,144,70,.46)!important;font-size:10px!important;line-height:1.35!important;letter-spacing:.13em!important;text-align:left!important;text-transform:uppercase!important;transform:none!important}
}

@media (max-width:700px){
  body .eit-orientation-facts{display:grid!important;grid-template-columns:1fr!important;border:1px solid rgba(137,103,55,.22)!important}
  body .eit-orientation-fact{display:grid!important;grid-template-columns:128px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;min-height:0!important;padding:16px!important;border:0!important;border-bottom:1px solid rgba(137,103,55,.18)!important}
  body .eit-orientation-fact:last-child{border-bottom:0!important}
  body .eit-orientation-fact span{margin:0!important;color:#956925!important;font-size:10px!important;line-height:1.42!important;letter-spacing:.15em!important}
  body .eit-orientation-fact strong{margin:0!important;font-size:16px!important;line-height:1.45!important}
  body .eit-drawer-core-fields{grid-template-columns:1fr!important}
  body .eit-drawer-core-fields .eit-drawer-month{grid-column:auto!important}
  body .eit-drawer-now{grid-template-columns:1fr!important;gap:7px!important}
  body .eit-drawer-now-copy{display:grid!important;grid-template-columns:auto 1fr!important;align-items:baseline!important;gap:3px 8px!important}
  body .eit-drawer-now-kicker{grid-column:1/-1!important}
  body .eit-drawer-now h3{margin:0!important}
  body .eit-drawer-now-copy>p:last-child{margin:0!important}
  body .eit-whatsapp-primary{min-height:50px!important}
  body .eit-drawer-submit-row{grid-template-columns:1fr!important;gap:4px!important}
  body .eit-drawer-submit-row>p{text-align:center!important}
  body .eit-drawer-secondary{display:none!important}
}

@media (max-width:430px){
  :root{--v93-mobile-header:72px}
  body .nav.nav-v48{grid-template-columns:minmax(70px,1fr) auto 44px!important;gap:7px!important;padding-left:12px!important;padding-right:12px!important}
  body .nav.nav-v48 .nav-logo{width:72px!important;height:58px!important}
  body .nav.nav-v48 .nav-logo img{width:65px!important;height:54px!important}
  body .v68-mobile-header-actions{gap:6px!important}
  body .v68-header-plan{padding:0 13px!important;font-size:13px!important}
  body .v68-header-whatsapp,body .hamburger{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}
  body .mobile-nav-v48-scroll{padding:20px 18px calc(30px + env(safe-area-inset-bottom))!important}
  body .mobile-nav-v47-intro{margin-bottom:16px!important;padding-bottom:16px!important}
  body .mobile-nav-question{font-size:clamp(29px,9vw,38px)!important}
  body .mobile-nav-v51-first,body .mobile-nav-v48-collection{grid-template-columns:68px minmax(0,1fr) 18px!important;gap:11px!important;min-height:88px!important;padding:14px 11px!important}
  body .mobile-nav-v51-first strong,body .mobile-nav-v48-collection strong{font-size:19px!important}
  body .mobile-nav-v51-first small,body .mobile-nav-v48-collection small{font-size:12px!important}
  body .mobile-nav-v47-primary>a{grid-template-columns:38px minmax(0,1fr) 18px!important;gap:10px!important;min-height:64px!important}
  body .mobile-nav-v47-primary strong{font-size:18px!important}
  body .mobile-nav-v47-primary small{font-size:11.5px!important}
  body .eit-private-drawer .eit-drawer-head{grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;min-height:84px!important;padding:11px 58px 10px 14px!important}
  body .eit-private-drawer .eit-drawer-logo{width:43px!important;height:46px!important;max-width:43px!important}
  body .eit-private-drawer .eit-drawer-head h2{font-size:21px!important}
  body .eit-private-drawer .eit-drawer-intro{font-size:8.7px!important}
  body .eit-drawer-close{top:12px!important;right:12px!important;width:38px!important;height:38px!important}
  body .eit-drawer-scroll{padding:9px 11px calc(12px + env(safe-area-inset-bottom))!important}
  body .eit-drawer-now{margin-bottom:7px!important;padding:9px!important}
  body .eit-drawer-now-copy>p:last-child{display:none!important}
  body .eit-drawer-divider{margin-bottom:6px!important}
  body .eit-private-drawer .eit-drawer-form{gap:7px!important;padding:9px!important}
  body .eit-private-drawer .eit-drawer-form label{font-size:7.5px!important}
  body .eit-private-drawer .eit-drawer-form input,body .eit-private-drawer .eit-drawer-form textarea{min-height:40px!important;padding:8px 9px!important}
  body .eit-drawer-optional summary{min-height:38px!important;padding:8px 9px!important}
  body .eit-private-drawer .privacy-consent{font-size:8.5px!important}
  body .all-journeys-v51-first{width:calc(100% - 24px)!important;margin:20px 12px!important;padding:22px 18px!important}
  body .all-journeys-v51-first h2{font-size:42px!important}
}

@media (max-width:360px){
  body .v68-header-plan{padding:0 10px!important}
  body .mobile-nav-v47-secondary{grid-template-columns:1fr!important}
  body .mobile-nav-v51-first,body .mobile-nav-v48-collection{grid-template-columns:60px minmax(0,1fr) 16px!important}
  body .eit-orientation-fact{grid-template-columns:1fr!important;gap:6px!important;padding:14px!important}
  body .eit-orientation-fact span{font-size:9px!important}
  body .eit-private-drawer .eit-drawer-intro{display:none!important}
}

@media (max-height:620px) and (max-width:700px){
  body .eit-private-drawer .eit-drawer-head{min-height:72px!important;padding-top:8px!important;padding-bottom:7px!important}
  body .eit-private-drawer .eit-drawer-logo{width:40px!important;height:42px!important;max-width:40px!important}
  body .eit-private-drawer .eit-drawer-kicker{font-size:6.5px!important}
  body .eit-private-drawer .eit-drawer-head h2{font-size:19px!important;margin-bottom:0!important}
  body .eit-private-drawer .eit-drawer-intro{display:none!important}
  body .eit-drawer-scroll{padding-top:7px!important}
  body .eit-drawer-now{padding:7px 8px!important}
  body .eit-drawer-now h3{font-size:17px!important}
  body .eit-whatsapp-primary{min-height:44px!important;padding:6px 8px!important}
  body .eit-drawer-divider{display:none!important}
  body .eit-private-drawer .eit-drawer-form{gap:6px!important;padding:8px!important}
  body .eit-private-drawer .eit-drawer-form input,body .eit-private-drawer .eit-drawer-form textarea{min-height:38px!important;padding:7px 8px!important}
  body .eit-drawer-optional summary{min-height:36px!important;padding:7px 8px!important}
  body .eit-drawer-submit-row>p{display:none!important}
  body .eit-private-drawer .eit-drawer-form-submit{min-height:40px!important}
}


/* V93.1 specificity hotfix — resolves legacy mobile offsets without changing desktop */
@media (max-width:900px){
  html body #mobile-nav.mobile-nav{top:var(--v93-mobile-header)!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:calc(100dvh - var(--v93-mobile-header))!important;padding:0!important;box-sizing:border-box!important}
  html body #mobile-nav .mobile-nav-v47-shell,html body #mobile-nav .mobile-nav-v48-shell{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}
  html body #mobile-nav .mobile-nav-v48-scroll{width:min(100%,760px)!important;height:100%!important;min-height:0!important;margin:0 auto!important;padding:24px clamp(18px,4vw,34px) calc(36px + env(safe-area-inset-bottom))!important}
  html body #mobile-nav .mobile-nav-v47-intro{margin:0 0 20px!important;padding:0 0 20px!important}

  html body .eit-drawer-backdrop{z-index:10010!important}
  html body #eit-private-drawer.eit-private-drawer{top:0!important;right:0!important;bottom:0!important;left:auto!important;z-index:10020!important;height:100dvh!important;max-height:100dvh!important}
  html body.eit-drawer-open .nav.nav-v48{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px)!important}
  html body #eit-private-drawer .eit-drawer-shell{height:100dvh!important;max-height:100dvh!important;padding:0!important}
  html body #eit-private-drawer .eit-drawer-head{display:grid!important;visibility:visible!important;opacity:1!important}
  html body #eit-private-drawer .eit-drawer-scroll{min-height:0!important;overflow-y:auto!important}
}

@media (max-width:700px){
  html body #eit-private-drawer.eit-private-drawer{width:100vw!important;max-width:100vw!important;border-left:0!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:18px!important;width:calc(100% - 32px)!important;max-width:none!important;min-height:0!important;margin:26px 16px 34px!important;padding:24px 20px!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first>div{grid-column:1!important;grid-row:auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first>div h2{width:auto!important;max-width:13ch!important;margin:0 0 10px!important;font-size:clamp(38px,9.5vw,50px)!important;line-height:1!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first>div>span{width:auto!important;max-width:35ch!important;font-size:15px!important;line-height:1.5!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first>a{position:static!important;grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:13px 16px!important;transform:none!important}
}

@media (max-width:430px){
  html body #mobile-nav .mobile-nav-v48-scroll{padding:20px 18px calc(30px + env(safe-area-inset-bottom))!important}
  html body #mobile-nav .mobile-nav-v47-intro{margin-bottom:16px!important;padding-bottom:16px!important}
  html body.all-journeys-v48-page section.all-journeys-v51-first{width:calc(100% - 24px)!important;margin:20px 12px 30px!important;padding:22px 18px!important}
}


/* V93.2 — Keep optional journey preferences discoverable in the compact planner. */
@media (max-width:700px){
  body[data-typography-refinement="82"] .eit-private-drawer .eit-drawer-optional>summary,
  body .eit-private-drawer .eit-drawer-optional>summary{
    display:flex!important;
  }
}

/* V93.3 — Extremely narrow phone typography safeguards. */
@media (max-width:360px){
  body .eit-private-drawer .privacy-consent{
    font-size:12px!important;
    line-height:1.35!important;
    letter-spacing:.045em!important;
    gap:9px!important;
  }
  body .eit-private-drawer .eit-drawer-submit-row button,
  body .eit-private-drawer .eit-drawer-submit{
    font-size:9px!important;
    letter-spacing:.08em!important;
    white-space:nowrap!important;
  }
  body .eit-private-drawer .eit-drawer-optional summary{
    font-size:8px!important;
    letter-spacing:.1em!important;
  }
}

/* V93.4 — Keep the direct concierge line on one calm line at 320px. */
@media (max-width:360px){
  body .eit-private-drawer .eit-whatsapp-primary span small{
    font-size:10px!important;
    line-height:1.25!important;
    letter-spacing:.045em!important;
    white-space:nowrap!important;
  }
}
