.Navbar_navigation__yZaLW{position:fixed;inset:0 0 auto;z-index:50;padding:8px 24px;height:80px;box-sizing:border-box;pointer-events:none}.Navbar_shell__bmFep{max-width:1440px;margin:auto;pointer-events:auto}.Navbar_bar__B97M4{display:flex;align-items:center;justify-content:space-between;gap:20px;height:64px;padding:0 18px;border:1px solid #d7e3eb;border-radius:20px;background:linear-gradient(115deg,#fff,#fffaf2fb);color:var(--experience-ink,#173650);box-shadow:0 12px 32px -24px #17365080,inset 0 1px #fff}.Navbar_logo__PQIAb{display:flex;align-items:center;flex-shrink:0}.Navbar_logo__PQIAb img{width:auto;height:36px;max-width:160px;object-fit:contain}.Navbar_desktop__rbSkw{display:flex;align-items:center;gap:4px}.Navbar_desktop__rbSkw>a,.Navbar_dropdown__iokAb summary{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;min-height:44px;box-sizing:border-box;font-size:15px;font-weight:600;text-decoration:none;color:inherit;cursor:pointer;border-radius:11px;transition:background .18s ease}.Navbar_desktop__rbSkw>a:hover,.Navbar_dropdown__iokAb:not(.Navbar_contact__2FYxi) summary:hover,.Navbar_dropdown__iokAb:not(.Navbar_contact__2FYxi)[open] summary{background:#f5eddf}.Navbar_desktop__rbSkw>a[aria-current=page]{background:#f0e5d4}.Navbar_desktop__rbSkw>a[aria-current=page]:after{content:"";position:absolute;bottom:3px;width:16px;height:2px;border-radius:2px;background:currentColor}.Navbar_dropdown__iokAb{position:relative}.Navbar_dropdown__iokAb summary{list-style:none}.Navbar_dropdown__iokAb summary::-webkit-details-marker{display:none}.Navbar_dropdown__iokAb summary svg{transition:transform .2s ease}.Navbar_dropdown__iokAb[open] summary svg{transform:rotate(180deg)}.Navbar_panel__f6am6{position:absolute;inset-block-start:calc(100% + 12px);inset-inline-start:0;width:300px;max-height:calc(100svh - 110px);overflow:auto;box-sizing:border-box;padding:12px;border:1px solid #d7e3eb;border-radius:20px;background:linear-gradient(145deg,#fff,#f3f8f4);box-shadow:0 22px 55px -24px #17365070,inset 0 1px #fff}.Navbar_dropdown__iokAb[open] .Navbar_panel__f6am6{animation:Navbar_enter__GGkYb .22s ease-out}.Navbar_destinationGrid__xD13z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Navbar_destinationGrid__xD13z a{display:flex;align-items:center;gap:12px;min-width:0;min-height:60px;padding:12px;border:1px solid #dce7ee;border-radius:12px;color:inherit;background:#ffffffc9;text-decoration:none;font-size:15px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.Navbar_destinationGrid__xD13z a span{flex:1;overflow-wrap:anywhere}.Navbar_destinationGrid__xD13z img{flex-shrink:0;object-fit:cover;border-radius:3px;box-shadow:0 1px 4px #17365020}.Navbar_destinationGrid__xD13z svg{opacity:0;transition:opacity .18s;flex-shrink:0}.Navbar_destinationGrid__xD13z a:hover,.Navbar_destinationGrid__xD13z a[aria-current=page]{background:#f0e5d4;border-color:#b99b74}.Navbar_destinationGrid__xD13z a:hover svg{opacity:1}.Navbar_catalogLink__YyL8C,.Navbar_panel__f6am6 .Navbar_allLink__cE_0l{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 2px 0;margin-top:12px;border:0;border-top:1px solid #dce7ee;background:none;color:inherit;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.Navbar_contact__2FYxi .Navbar_panel__f6am6{inset-inline-start:auto;inset-inline-end:0;width:310px}.Navbar_contactChoices__7C5pC button,.Navbar_contactPanel__kHFZU button{display:flex;align-items:center;gap:14px;width:100%;padding:16px 12px;border:0;border-radius:12px;background:none;color:inherit;text-align:start;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.Navbar_contactPanel__kHFZU button:hover{background:#e4efe7}.Navbar_contactChoices__7C5pC svg,.Navbar_contactPanel__kHFZU svg{flex-shrink:0;color:#24634f}.Navbar_contactChoices__7C5pC small,.Navbar_contactPanel__kHFZU small{display:block;margin-top:5px;font-size:12px;color:#526e80;font-weight:400}.Navbar_dropdown__iokAb summary.Navbar_primary__5DmZt,.Navbar_primary__5DmZt{background:var(--experience-cta,#b72838);color:#fff;border:0;border-radius:var(--experience-button-radius,6px);min-height:44px;padding:12px 22px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-align:center}.Navbar_dropdown__iokAb summary.Navbar_primary__5DmZt:hover,.Navbar_primary__5DmZt:hover{background:var(--experience-cta-hover,#982232);color:#fff}.Navbar_mobileActions__RolPZ{display:none}.Navbar_bar__B97M4 :is(a,button,summary):focus-visible,.Navbar_mobileMenu__nUfjl :is(a,button,input):focus-visible{outline:3px solid var(--experience-focus,#297e9f);outline-offset:3px}.Navbar_accessibilityButton__Q2H3w{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:10px;margin-inline-start:8px;border:0;border-inline-start:1px solid #dce7ee;background:none;color:inherit;font:inherit;font-size:13px;cursor:pointer}.Navbar_accessibilityButton__Q2H3w:hover{background:#f5eddf}.Navbar_mobileMenu__nUfjl{position:fixed;inset:0;z-index:100;height:100dvh;display:flex;flex-direction:column;background:linear-gradient(155deg,#fffdf9,#f4ecdf);color:var(--experience-ink,#173650);padding:0 0 env(safe-area-inset-bottom);box-sizing:border-box;animation:Navbar_surfaceEnter__w4oy5 .24s ease-out}.Navbar_mobileHeader__WG3Rn{display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;margin:8px 12px;padding:0 14px;border:1px solid #d7e3eb;border-radius:20px;background:#fff;flex-shrink:0}.Navbar_mobileBody__5Xjss{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 26px 12px;animation:Navbar_enter__GGkYb .2s ease-out}.Navbar_mobileTitle__1NETb{display:flex;align-items:center;gap:12px;margin-bottom:24px}.Navbar_mobileTitle__1NETb h2{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.8px;margin:0;outline:none}.Navbar_mobileTitle__1NETb button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #d7e3eb;border-radius:12px;background:#fff;color:inherit;cursor:pointer}.Navbar_mobileSectionLabel__jZFJC{font-size:12px;color:#526e80;margin-bottom:10px}.Navbar_mobileDestinations__KzLi1 a{font-size:15px;min-height:56px;gap:10px}.Navbar_catalogLink__YyL8C{width:100%;margin-top:4px;border-top:0;padding-top:8px}.Navbar_secondaryLinks__iT8il{display:grid;grid-template-columns:1fr 1fr;column-gap:22px;margin-top:18px}.Navbar_secondaryLinks__iT8il>a{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 0;color:inherit;font-size:16px;text-decoration:none;border-bottom:1px solid #d7e3eb}.Navbar_secondaryLinks__iT8il>.Navbar_knowledgeLink__NHC4L{grid-column:1/-1;grid-row:1;border:1px solid #bfd4c7;border-radius:16px;padding:18px;margin-bottom:8px;background:linear-gradient(120deg,#f9fcfa,#e4efe7);color:#24634f}.Navbar_knowledgeLink__NHC4L span{flex:1;font-weight:700}.Navbar_knowledgeLink__NHC4L small{display:block;font-size:12px;font-weight:400;color:#526e80;margin-top:5px}.Navbar_mobileLinks__bzW4e [aria-current=page],.Navbar_secondaryLinks__iT8il [aria-current=page]{text-decoration:underline;text-underline-offset:6px}.Navbar_mobileLinks__bzW4e{display:flex;flex-direction:column}.Navbar_mobileLinks__bzW4e a{display:flex;align-items:center;min-height:56px;padding:14px 4px;border-bottom:1px solid #d7e3eb;font-size:18px;color:inherit;text-decoration:none}.Navbar_mobileLinks__bzW4e a:active{background:#f0e5d4}.Navbar_mobileFooter__J2QrN{padding:12px 26px;flex-shrink:0;border-top:1px solid #d7e3eb;background:#fffaf2}.Navbar_mobileFooter__J2QrN .Navbar_primary__5DmZt{width:100%;min-height:50px}.Navbar_homeLink__MAG_5{display:flex;align-items:center;justify-content:center;min-height:44px;color:#526e80;font-size:13px;text-underline-offset:4px}.Navbar_search___rXf_{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:12px;border:1px solid #c6dae7;border-radius:12px;background:#fff}.Navbar_search___rXf_ input{min-width:0;flex:1;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;min-height:24px}.Navbar_contactChoices__7C5pC{display:grid;gap:12px}.Navbar_contactChoices__7C5pC button{min-height:100px;padding:20px 16px;border:1px solid #d7e3eb;background:#fff}.Navbar_contactChoices__7C5pC button span{flex:1}@keyframes Navbar_enter__GGkYb{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes Navbar_surfaceEnter__w4oy5{0%{opacity:.5;clip-path:inset(8px 12px calc(100% - 72px) round 20px)}to{opacity:1;clip-path:inset(0 round 0)}}@media(max-width:1100px) and (min-width:1024px){.Navbar_bar__B97M4{gap:10px;padding:0 14px}.Navbar_desktop__rbSkw>a,.Navbar_dropdown__iokAb summary{padding-inline:9px;font-size:14px}.Navbar_accessibilityButton__Q2H3w{margin:0}}@media(max-width:1023px){.Navbar_navigation__yZaLW{padding:8px 12px}.Navbar_bar__B97M4{padding:0 14px;gap:12px}.Navbar_logo__PQIAb img{height:32px;max-width:135px}.Navbar_contact__2FYxi,.Navbar_desktop__rbSkw{display:none}.Navbar_mobileActions__RolPZ{display:flex;align-items:center;gap:2px;flex-shrink:0}.Navbar_mobileActions__RolPZ button{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;border-radius:12px;background:none;color:inherit;cursor:pointer}.Navbar_mobileActions__RolPZ button:last-child{background:#f0e5d4}.Navbar_mobileActions__RolPZ button:hover{background:#e9dcc7}}@media(max-width:360px){.Navbar_bar__B97M4,.Navbar_mobileHeader__WG3Rn{gap:4px;padding:0 10px}.Navbar_logo__PQIAb img{max-width:110px;height:28px}.Navbar_mobileBody__5Xjss{padding-inline:20px}.Navbar_mobileDestinations__KzLi1 a{padding:10px;gap:8px}}.Navbar_desktopTools__8AlOF{display:none}@media(min-width:1024px){.Navbar_bar__B97M4{position:relative;display:grid;grid-template-columns:minmax(130px,1fr) auto minmax(190px,1fr);gap:20px;padding:0 12px 0 20px;border-radius:18px;background:#fffdf9;box-shadow:0 10px 35px -22px #17365080}.Navbar_bar__B97M4>.Navbar_logo__PQIAb{justify-self:start;padding-inline:8px 22px;border-inline-end:1px solid #d9e5ed}.Navbar_bar__B97M4>.Navbar_logo__PQIAb img{height:34px;max-width:145px}.Navbar_desktop__rbSkw{gap:2px;padding:4px;border-radius:13px;background:transparent;color:var(--experience-ink,#173650)}.Navbar_desktop__rbSkw .Navbar_dropdown__iokAb summary,.Navbar_desktop__rbSkw>a{min-height:42px;padding:10px 17px;border-radius:9px;font-size:14px;color:inherit;white-space:nowrap}.Navbar_desktop__rbSkw .Navbar_dropdown__iokAb summary:hover,.Navbar_desktop__rbSkw .Navbar_dropdown__iokAb[open] summary,.Navbar_desktop__rbSkw>a:hover{background:#f5eddf;color:inherit}.Navbar_desktop__rbSkw>a[aria-current=page]{background:#f0e5d4;color:inherit}.Navbar_desktop__rbSkw>a[aria-current=page]:after{display:none}.Navbar_desktopTools__8AlOF{display:flex;align-items:center;justify-self:end;gap:12px}.Navbar_desktopTools__8AlOF .Navbar_accessibilityButton__Q2H3w{display:grid;place-items:center;width:44px;height:44px;padding:0;margin:0;border:1px solid #d9e5ed;border-radius:50%}.Navbar_desktopTools__8AlOF .Navbar_primary__5DmZt{min-height:44px;border-radius:9px;padding:11px 19px;gap:14px}.Navbar_contact__2FYxi[open] summary svg{transform:none}.Navbar_destinationsDisclosure__hA5Gd{position:static}.Navbar_contact__2FYxi .Navbar_panel__f6am6{top:calc(100% + 18px)}}@media(min-width:1024px) and (max-width:1199px){.Navbar_bar__B97M4{grid-template-columns:auto 1fr auto;gap:14px;padding-inline:12px}.Navbar_bar__B97M4>.Navbar_logo__PQIAb{padding-inline:0 12px}.Navbar_bar__B97M4>.Navbar_logo__PQIAb img{max-width:115px;height:30px}.Navbar_desktop__rbSkw{justify-self:center}.Navbar_desktop__rbSkw .Navbar_dropdown__iokAb summary,.Navbar_desktop__rbSkw>a{padding-inline:11px;font-size:13px}.Navbar_desktopTools__8AlOF{gap:6px}.Navbar_desktopTools__8AlOF .Navbar_primary__5DmZt{padding-inline:13px;gap:8px;font-size:14px}}@media(prefers-reduced-motion:reduce){.Navbar_dropdown__iokAb[open] .Navbar_panel__f6am6,.Navbar_mobileBody__5Xjss,.Navbar_mobileMenu__nUfjl{animation:none}.Navbar_bar__B97M4 *,.Navbar_mobileMenu__nUfjl *{transition:none}}@media(forced-colors:active){.Navbar_knowledgeLink__NHC4L,.Navbar_mobileActions__RolPZ button,.Navbar_primary__5DmZt{border:1px solid ButtonText}.Navbar_desktop__rbSkw>a[aria-current=page]{outline:2px solid Highlight}}.NavigationDestinations_panel__F45Fp{position:absolute;inset:calc(100% + 8px) 0 auto;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);height:min(660px,calc(100dvh - 108px));min-height:0;overflow:hidden;border:1px solid #ccdde7;border-radius:24px;background:radial-gradient(ellipse at 20% 50%,#e4efe7,transparent 70%),#fffaf2;color:var(--experience-ink,#173650);box-shadow:0 28px 65px -30px #17365080;animation:NavigationDestinations_open__1jFN4 .25s ease-out}.NavigationDestinations_directory__nyY5a{display:flex;flex-direction:column;min-height:0;padding:30px 32px 18px;background:#fffdf9ed;border-inline-end:1px solid #e3d6c2}.NavigationDestinations_eyebrow__O3upS{font-size:12px;color:#805b32}.NavigationDestinations_directory__nyY5a h2{font-size:38px;line-height:1.2;letter-spacing:-1px;margin:8px 0 24px}.NavigationDestinations_search__c_gLi{display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:46px;box-sizing:border-box;border:1px solid #cbdce7;background:#fff;border-radius:12px}.NavigationDestinations_search__c_gLi input{width:100%;min-width:0;border:0;background:none;color:inherit;font:inherit;font-size:15px}.NavigationDestinations_search__c_gLi:focus-within{outline:2px solid #297e9f;outline-offset:2px}.NavigationDestinations_search__c_gLi input:focus{outline:none}.NavigationDestinations_listHeading__9QLmR{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 4px;min-height:32px;color:#526e80;font-size:12px}.NavigationDestinations_listHeading__9QLmR button{border:0;background:none;color:#173650;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:36px}.NavigationDestinations_links__K_sdf{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3px;margin-inline:-3px}.NavigationDestinations_links__K_sdf a{display:flex;align-items:center;gap:12px;min-height:54px;padding:10px 14px;box-sizing:border-box;border-bottom:1px solid #dae6ed;border-radius:10px;color:inherit;text-decoration:none;font-size:18px;transition:background .15s}.NavigationDestinations_links__K_sdf a span{flex:1}.NavigationDestinations_links__K_sdf img{border-radius:3px;object-fit:cover}.NavigationDestinations_links__K_sdf a svg{opacity:0}.NavigationDestinations_links__K_sdf a[data-preview=true]{background:#f0e5d4;border-bottom-color:transparent}.NavigationDestinations_links__K_sdf a[data-preview=true] svg{opacity:1}.NavigationDestinations_allLink__NDzek{display:flex;align-items:center;justify-content:space-between;min-height:48px;flex-shrink:0;margin-top:12px;padding-inline:8px;color:inherit;font-size:14px;text-decoration:none;border-top:1px solid #cbdce7}.NavigationDestinations_empty__9kCj4{font-size:15px;line-height:1.6}.NavigationDestinations_stage__sdbc0{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:0;min-height:0;padding:12px 14px 20px}.NavigationDestinations_world__lpF85{position:relative;width:100%;max-width:760px;min-height:0;aspect-ratio:600/480;flex:1;max-height:calc(100% - 88px)}.NavigationDestinations_globe__v5aiu{position:absolute;inset:0;display:grid;place-items:center;animation:NavigationDestinations_reveal__C44W4 .3s ease-out}.NavigationDestinations_globe__v5aiu>svg{width:80%;height:100%}.NavigationDestinations_globe__v5aiu svg *{animation:none!important}.NavigationDestinations_connections__F9pL5{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.NavigationDestinations_connections__F9pL5 path{stroke:#957a57;stroke-width:.8;opacity:.35}.NavigationDestinations_connections__F9pL5 path[data-selected=true]{stroke:var(--experience-cta,#b72838);stroke-width:1.5;opacity:.7}.NavigationDestinations_pins__70CEw{position:absolute;inset:0}.NavigationDestinations_pins__70CEw a{position:absolute;top:calc(21.875% + var(--pin-row) * 26.04167%);left:calc(5% + var(--pin-side) * 70%);transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;gap:8px;width:20%;min-height:44px;box-sizing:border-box;padding:9px 12px;border:1px solid #d8c5aa;border-radius:9px;background:#ffffffee;box-shadow:0 5px 20px #1736500d;color:inherit;text-decoration:none;font-size:14px;font-weight:600;transition:background .15s,color .15s}.NavigationDestinations_pins__70CEw a span{width:5px;height:5px;border-radius:50%;background:#805b32;flex-shrink:0}.NavigationDestinations_pins__70CEw a[data-selected=true]{background:#173650;border-color:#173650;color:white}.NavigationDestinations_pins__70CEw a[data-selected=true] span{background:#fff}.NavigationDestinations_destinationCaption__LjFX4{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(80%,420px);min-height:74px;flex-shrink:0;padding:12px 4px 0;border-top:1px solid #d8c5aa;color:inherit;text-decoration:none}.NavigationDestinations_destinationCaption__LjFX4 small{display:block;font-size:11px;color:#526e80;margin-bottom:4px}.NavigationDestinations_destinationCaption__LjFX4 strong{display:block;font-size:24px;line-height:1.25}.NavigationDestinations_destinationCaption__LjFX4>svg{flex-shrink:0}.NavigationDestinations_countryMap__tqpPa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(80%,calc(42svh * var(--map-ratio)));background:var(--flag) center /cover no-repeat;mask:var(--map) center /100% 100% no-repeat;-webkit-mask:var(--map) center /100% 100% no-repeat}.NavigationDestinations_loading__Cj6bn{display:grid;place-items:center;height:100%;font-size:15px;color:#526e80}.NavigationDestinations_panel__F45Fp :is(a,button):focus-visible{outline:3px solid #297e9f;outline-offset:2px}@keyframes NavigationDestinations_open__1jFN4{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes NavigationDestinations_reveal__C44W4{0%{opacity:.5}to{opacity:1}}@media(max-height:700px){.NavigationDestinations_directory__nyY5a{padding:18px 24px 10px}.NavigationDestinations_directory__nyY5a h2{font-size:30px;margin-bottom:14px}.NavigationDestinations_links__K_sdf a{min-height:46px;font-size:16px}.NavigationDestinations_destinationCaption__LjFX4 strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.NavigationDestinations_globe__v5aiu,.NavigationDestinations_panel__F45Fp{animation:none}.NavigationDestinations_panel__F45Fp *{transition:none}}@media(forced-colors:active){.NavigationDestinations_links__K_sdf a[data-preview=true],.NavigationDestinations_pins__70CEw a[data-selected=true]{outline:2px solid Highlight}}