@charset "UTF-8";*{-webkit-tap-highlight-color:transparent}html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{position:relative;margin:0;padding:0}body *,body *:before,body *:after{box-sizing:border-box;margin:0;padding:0;border:0;position:relative}a{text-decoration:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{list-style-type:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}:root{--button-or-input-max-height: 3rem;--hero-bottom-bar-height: 1.5rem;--hero-bottom-bar-height-mobile: 3rem;--logo-width: auto;--brand-ocean: hsl(203 45% 40%);--brand-ocean-end: hsl(203 45% 56%);--brand-ocean-medium: hsl(203 45% 45%);--brand-ocean-start-darker: hsl(210, 90%, 25%);--brand-ocean-dark: hsl(202, 29%, 42%);--brand-ocean-darkest: hsl(202, 90%, 15%);--brand-ocean-light: var(--brand-ocean);--brand-ocean-lightest: hsl(202, 45%, 65%);--brand-black: hsl(202 0% 16%);--brand-black-pure: hsl(0 0% 0%);--brand-navy: hsl(209 67% 25%);--brand-plum: hsl(289 61% 23%);--brand-forest: hsl(87 31% 37%);--brand-gray-dark: hsl(202 0% 16%);--brand-gray: hsl(202 0% 40%);--brand-gray-light: hsl(202 0% 70%);--brand-gray-lightest: hsl(210 0% 80%);--gradient-gray-middle: linear-gradient( to right, var(--brand-silver-end), var(--brand-gray-lightest), var(--brand-silver-end) );--brand-white: hsl(202 0% 100%);--brand-white-light: hsl(202 40% 85%);--brand-tundra: hsl(5 50% 35%);--brand-tundra-end: hsl(5 60% 50%);--brand-tundra-light: hsl(0 75% 55%);--brand-tundra-dark: hsl(0 65% 30%);--brand-hunter-green: hsl(153 45% 30%);--brand-hunter-green-end: hsl(153 45% 45%);--gradient-hunter-green: linear-gradient(135deg, var(--brand-hunter-green) 0%, var(--brand-hunter-green-end) 100%);--gradient-hunter-green-reverse: linear-gradient( 135deg, var(--brand-hunter-green-end) 0%, var(--brand-hunter-green) 100% );--gradient-ocean-reverse: linear-gradient(135deg, var(--brand-ocean-medium) 0%, var(--brand-ocean) 100%);--brand-rainforest: hsl(153 45% 30%);--brand-tan: hsl(47, 26%, 88%);--brand-tan-end: hsl(46, 0%, 98%);--brand-tan-light: hsl(47, 19.5%, 90.5%);--brand-tan-lightest: #f5f4f0;--brand-tan-dark: #d5d2c8;--gradient-tan: linear-gradient(135deg, var(--brand-tan) 0%, var(--brand-tan-end) 100%);--gradient-tan-dark: linear-gradient(135deg, var(--brand-tan-dark) 0%, var(--brand-tan-light) 100%);--gradient-tan-dark-reverse: linear-gradient(135deg, var(--brand-tan-light) 0%, var(--brand-tan-dark) 100%);--brand-silver: hsl(0 0% 85%);--brand-silver-dark: hsla(0, 0%, 16%, .25);--brand-silver-light: hsl(0 0% 93%);--brand-silver-lighter: hsla(0, 0%, 16%, .04);--brand-silver-lightest: hsla(0, 4%, 98%, 1);--brand-silver-end: hsl(0 0% 95%);--gradient-silver: linear-gradient(135deg, var(--brand-silver-end) 0%, var(--brand-silver) 100%);--gradient-silver-reverse: linear-gradient(225deg, var(--brand-silver-end) 0%, var(--brand-silver) 100%);--gradient-silver-radial: radial-gradient(var(--brand-silver-end) -20%, var(--brand-silver) 100%);--gradient-blue-radial: radial-gradient(var(--brand-ocean-end) -20%, var(--brand-ocean) 100%);--gradient-red-radial: radial-gradient(var(--brand-tundra-end) -20%, var(--brand-tundra-dark) 100%);--gradient-red-radial-subtle: radial-gradient(circle, hsl(5, 55%, 35%) 0%, hsl(5, 50%, 42%) 100%);--gradient-hunter-green-radial: radial-gradient(var(--brand-hunter-green-end) -20%, var(--brand-hunter-green) 100%);--brand-amber: hsl(39 90% 48%);--brand-navy: hsl(209 57% 30%);--brand-ocean-pale: hsl(203 80% 84%);--brand-ocean-palest: hsl(202 48% 95%);--gradient-ocean-pale: linear-gradient(91deg, var(--brand-ocean-pale) 38%, var(--brand-ocean-palest) 120%);--brand-earthwatch-blue: hsl(206, 38%, 47%);--brand-earthwatch-green: hsl(61, 27%, 53%);--brand-earthwatch-green-light: hsl(155 43% 52%);--brand-earthwatch-green-dark: hsl(154 33% 41%);--gradient-earthwatch-green: linear-gradient( var(--brand-earthwatch-green-light) -20%, var(--brand-earthwatch-green-dark) 100% );--color-bg-white: var(--brand-white);--color-bg-white-light: var(--brand-white-light);--color-bg-red: var(--brand-tundra);--color-bg-gray: var(--brand-gray-light);--color-bg-blue-darkest: var(--brand-ocean-darkest);--color-bg-blue: var(--brand-ocean-light);--color-bg-blue-hover: var(--brand-ocean-lightest);--color-bg-silver: var(--brand-silver);--color-bg-footer: hsl(203, 15%, 15%);--color-bg-gray-dark: var(--color-bg-footer);--color-bg-black: var(--brand-gray-dark);--color-bg-black-opaque: hsla(202, 0%, 16%, .6);--color-bg-black-opaque-hover: hsla(202, 0%, 16%, .8);--color-bg-ocean: var(--brand-ocean);--color-text-dark: var(--brand-gray-dark);--color-text-red: var(--brand-tundra);--color-text-light: var(--brand-white);--color-text-vertical: var(--brand-silver);--status-full: var(--brand-tundra);--status-limited: var(--brand-amber);--status-good: var(--brand-hunter-green);--color-cta-primary-text: var(--brand-white);--color-cta-primary-text-hover: var(--brand-white);--color-cta-primary-bg: var(--brand-ocean);--color-cta-primary-bg-hover: var(--brand-ocean-dark);--color-cta-primary-bg-gradient: linear-gradient(135deg, var(--brand-ocean) 0%, var(--brand-ocean-end) 100%);--color-cta-secondary-text: var(--brand-ocean);--color-cta-secondary-text-hover: var(--brand-white);--color-cta-secondary-bg: var(--brand-white);--color-cta-secondary-bg-hover: var(--brand-white);--color-cta-secondary-text-trip: var(--brand-tundra);--color-cta-secondary-text-trip--hover: var(--brand-tundra-light);--color-cta-secondary-bg-trip: var(--brand-tundra);--color-cta-secondary-bg-trip-hover: var(--brand-tundra-light);--color-nav-mobile-bg-gradient-ocean: radial-gradient(circle, var(--brand-ocean-end) 0%, var(--brand-ocean) 80%);--color-nav-mobile-bg-gradient-rainforest: radial-gradient( circle, var(--brand-hunter-green-end) 0%, var(--brand-hunter-green) 80% );--color-text-link-light: var(--brand-white);--color-text-link-light-hover: var(--brand-white);--color-text-link-dark: var(--brand-tundra);--color-text-link-dark-hover: var(--brand-tundra-dark);--color-nav-top-light: var(--brand-white);--color-nav-top-light-hover: var(--brand-white);--color-nav-top-light-active: var(--brand-white);--color-nav-top-dark: var(--brand-black);--color-nav-top-dark-hover: var(--brand-black);--color-nav-top-dark-active: var(--brand-black);--color-nav-left-text: var(--brand-tundra);--color-nav-left-text-hover: var(--brand-gray-dark);--color-nav-left-bg: var(--brand-white);--color-nav-left-bg-hover: var(--brand-silver);--color-nav-left-text-active: var(--brand-white);--color-nav-left-bg-active: var(--brand-ocean);--color-white-70: rgba(255, 255, 255, .7);--color-white-90: rgba(255, 255, 255, .9);--color-gray-dark: #3b3b3b;--color-black-40: rgb(0 0 0 / .4);--color-black-50: rgb(0 0 0 / .5);--color-black-60: rgb(0 0 0 / .6);--color-black-75: rgb(0 0 0 / .75);--color-black-90: rgb(0 0 0 / .9);--color-heart-red: #e10000;--color-error: red;--border: 1px solid rgba(0, 0, 0, .1);--gradient-hero-light: linear-gradient(180deg, rgba(255 255 255 / .9) 0%, rgba(255 255 255 / 0) 100%);--gradient-hero-light-bottom: linear-gradient(0deg, rgba(255 255 255 / .9) 0%, rgba(255 255 255 / 0) 100%);--gradient-hero-dark: linear-gradient(180deg, rgba(0 0 0 / .6) 0%, rgba(0 0 0 / 0) 100%);--gradient-hero-dark-bottom: linear-gradient(0deg, rgba(0 0 0 / .8) 0%, rgba(0 0 0 / 0) 100%);--gradient-cta-primary-blue-to-green: linear-gradient( 90deg, var(--brand-ocean) 0%, var(--brand-ocean-end) 50%, var(--brand-hunter-green-end) 50%, var(--brand-hunter-green) 100% );--gradient-cta-primary-green-to-blue: linear-gradient( -90deg, var(--brand-ocean) 0%, var(--brand-ocean-end) 50%, var(--brand-hunter-green-end) 50%, var(--brand-hunter-green) 100% );--gradient-blue-from-top-corner: linear-gradient(140.3deg, #3f7da4 0%, #62a7d0 99.89%);--gradient-cta-primary-blue: linear-gradient(90deg, var(--brand-ocean) 0%, var(--brand-ocean-end) 100%);--gradient-cta-secondary-white-to-green: linear-gradient( 90deg, var(--brand-white) 0%, var(--brand-white) 50%, var(--brand-hunter-green-end) 50%, var(--brand-hunter-green) 100% );--gradient-range-slider: linear-gradient( to right, hsl(173deg 61% 41%) 0%, hsl(176deg 64% 34%) 25%, hsl(180deg 66% 28%) 50%, hsl(206deg 67% 57%) 75%, hsl(209deg 67% 44%) 100% );--letter-spacing-1: .5px;--letter-spacing-2: .75px;--letter-spacing-3: 1px;--letter-spacing-4: 2px;--shadow-color: 220 3% 15%;--shadow-strength: 1%;--shadow-1: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)), 0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-drawer: -4px 0 12px rgb(0 0 0 / 15%);--inner-shadow-0: inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-1: inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-2: inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-3: inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-4: inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-text-1: 2px 2px 2px hsla(202 0% 0% / 50%);--shadow-text-hero: 2px 2px 0 hsla(202 0% 0% / 20%);--shadow-text-hero-darker: 2px 2px 0px hsla(202 0% 0% / 30%);--shadow-text-moible-nav: 1px 1px 0 hsla(202 0% 0% / 20%);--border-radius-smallest: 4px;--border-radius-small: 6px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xlarge: 16px;--border-radius-pill: 10rem;--border-radius-circle: 50%;--dialog-width-s: 34rem;--dialog-width-m: 60rem;--dialog-width-l: 80rem;--modal-header-gradient-bg-image: var(--gradient-cta-primary-blue-to-green);--modal-button-bg-image: var(--gradient-cta-primary-green-to-blue);--modal-checkbox-accent-color: var(--brand-ocean);--modal-form-button-border: 0;--modal-form-optins-display: grid;--modal-form-field-sms-display: grid;--modal-header-title-note-display: block;--modal-aside-logos-grid-template-columns: 1fr 1fr;--modal-aside-logo-nathab-justify-self: end;--modal-aside-logo-nathab-max-width: 60px;--modal-aside-logo-wwf-display: inline;--modal-catalog-aside-logos-grid-template-columns: auto auto 1fr;--modal-pdf-badge-bg-image: none;--modal-more-nav-align-content: normal;--modal-more-nav-footer-social-grid-template-columns: repeat(5, 1fr);--modal-our-trips-stage-bg: var(--color-bg-silver);--modal-our-trips-header-bg-image: none;--modal-our-trips-header-filter: none;--tab-rail-current-bg: var(--color-bg-red);--timeline-spine: var(--brand-tan);--line-height-masthead: 1;--line-height-body: 1.6;--line-height-header: 1.3;--line-height-single: 1;--line-height-double: 2;--line-height-lead-1-4: 1.4;--font-family-header: "proxima-nova-condensed", "Arial Narrow", "Segoe UI", Arial, sans-serif;--font-family-body: "proxima-nova", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-family-ampersand: "adobe-garamond-pro";--font-family-tt: "trajan-sans-pro";--step--2: clamp(.72rem, calc(.91rem - .16vw) , .88rem);--step--1: clamp(.9rem, calc(.95rem - .04vw) , .94rem);--step-0: clamp(1rem, calc(.98rem + .13vw) , 1.13rem);--step-0-5: clamp(1.04rem, calc(.99rem + .34vw) , 1.27rem);--step-1: clamp(1.07rem, calc(1rem + .34vw) , 1.41rem);--step-1-5: clamp(1.1rem, calc(1rem + .48vw) , 1.59rem);--step-2: clamp(1.14rem, calc(1.01rem + .62vw) , 1.76rem);--step-3: clamp(1.22rem, calc(1.02rem + .98vw) , 2.2rem);--step-3-5: clamp(1.26rem, calc(1.01rem + 1.21vw) , 2.52rem);--step-4: clamp(1.3rem, calc(1.01rem + 1.45vw) , 2.75rem);--step-5: clamp(1.38rem, calc(.97rem + 2.05vw) , 3.43rem);--step-6: clamp(1.48rem, calc(.91rem + 2.82vw) , 4.29rem);--step-7: clamp(1.57rem, calc(.82rem + 3.79vw) , 5.36rem);--font-size-body-smallest: var(--step--2);--font-size-body-small: var(--step--1);--font-size-body: var(--step-0);--font-size-h6: var(--step-0);--font-size-h5-5: var(--step-0-5);--font-size-h5: var(--step-1);--font-size-h4-5: var(--step-1-5);--font-size-h4: var(--step-2);--font-size-h3: var(--step-3);--font-size-h2-5: var(--step-3-5);--font-size-h2: var(--step-4);--font-size-h1: var(--step-5);--font-size-hero-name: var(--step-6);--font-size-hero-home-headline: var(--step-6);--font-size-hero-home-tagline: var(--step-3);--font-weight-header: 700;--font-weight-body-bold: 600;--font-weight-body-medium: 500;--font-weight-body: 400;--filter-brightness-1-1: brightness(1.1);--hero-gradient-height: min(40%, 15rem);--space-3xs: clamp(.25rem, calc(.24rem + .06vw) , .31rem);--space-2xs: clamp(.5rem, calc(.49rem + .06vw) , .56rem);--space-xs: clamp(.75rem, calc(.73rem + .13vw) , .88rem);--space-s: clamp(1rem, calc(.98rem + .13vw) , 1.13rem);--space-m: clamp(1.5rem, calc(1.46rem + .19vw) , 1.69rem);--space-l: clamp(2rem, calc(1.95rem + .25vw) , 2.25rem);--space-xl: clamp(3rem, calc(2.93rem + .38vw) , 3.38rem);--space-2xl: clamp(4rem, calc(3.9rem + .5vw) , 4.5rem);--space-3xl: clamp(6rem, calc(5.85rem + .75vw) , 6.75rem);--space-3xs-2xs: clamp(.25rem, calc(.19rem + .31vw) , .56rem);--space-2xs-xs: clamp(.5rem, calc(.43rem + .38vw) , .88rem);--space-xs-s: clamp(.75rem, calc(.68rem + .38vw) , 1.13rem);--space-s-m: clamp(1rem, calc(.86rem + .69vw) , 1.69rem);--space-m-l: clamp(1.5rem, calc(1.35rem + .75vw) , 2.25rem);--space-l-xl: clamp(2rem, calc(1.73rem + 1.38vw) , 3.38rem);--space-xl-2xl: clamp(3rem, calc(2.7rem + 1.5vw) , 4.5rem);--space-2xl-3xl: clamp(4rem, calc(3.45rem + 2.75vw) , 6.75rem);--space-m-xs: clamp(.88rem, calc(1.63rem - .62vw) , 1.5rem);--space-l-xs: clamp(.88rem, calc(2.23rem - 1.12vw) , 2rem);--space-xl-xs: clamp(.88rem, calc(3.43rem - 2.12vw) , 3rem);--repeater-title-margin-block-start: 7.75rem;--masthead-height: 9.375rem;--masthead-dropdown-height: clamp(150px, calc(100vh - 200px) , 600px);--hero-height: 90vh;--z-index-sticky-results-header: 700;--z-index-masthead-revealed: 5000;--z-index-mega-menu: 5001;--z-index-dialog-sheet: 5600;--z-index-bottom-rail: 3001;--bottom-rail-height: 0px;--nav-site-mobile-height: 4.5rem}@media(max-width:767px){:root{--shadow-text-hero: 1px 1px 0 hsla(202 0% 0% / 60%)}}.surface--dark{--on-surface-nav-fg: var(--color-nav-top-light);--on-surface-nav-fg-hover: var(--color-nav-top-light-hover);--on-surface-nav-underline-bg: var(--color-bg-white);--on-surface-icon-fill: var(--brand-white);--on-surface-logo-name-fg: var(--color-text-light);--on-surface-nav-chevron-fill: var(--color-bg-white)}.surface--light{--on-surface-nav-fg: var(--color-nav-top-dark);--on-surface-nav-fg-hover: var(--color-nav-top-dark-hover);--on-surface-nav-underline-bg: var(--color-bg-black);--on-surface-icon-fill: var(--brand-black);--on-surface-logo-name-fg: var(--color-text-dark)}.surface[data-masthead-show]{--on-surface-nav-fg: var(--masthead-scrolled-fg, var(--color-text-dark));--on-surface-nav-fg-hover: var(--masthead-scrolled-fg-hover, var(--color-nav-top-dark-hover));--on-surface-nav-underline-bg: var(--masthead-scrolled-indicator, var(--color-bg-black));--on-surface-icon-fill: var(--masthead-scrolled-icon-fg, var(--brand-black));--on-surface-logo-name-fg: var(--masthead-scrolled-logo-name-fg, var(--color-text-dark));--tertiary-icon-fill: var(--masthead-scrolled-icon-fg, var(--brand-black));--on-surface-nav-chevron-fill: var(--masthead-scrolled-indicator, var(--color-bg-black));--on-surface-tertiary-link-fg: var(--color-nav-top-dark);--on-surface-tertiary-link-fg-hover: var(--color-nav-top-dark);--on-surface-tertiary-link-weight: var(--font-weight-header);--on-surface-tertiary-link-underline-bg: var(--color-bg-black);--on-surface-cta-transition: var(--masthead-scrolled-cta-transition, var(--button-primary-transition))}:root{--button-primary-bg: var(--gradient-cta-primary-blue-to-green);--button-primary-bg-position-x: 0%;--button-primary-filter: brightness(110%);--button-primary-animation-hover: cta-primary-hover .25s ease-out;--button-primary-bg-hover: var(--gradient-cta-primary-blue-to-green);--button-primary-bg-color-hover: transparent;--button-primary-fg-hover: var(--color-cta-primary-text);--button-primary-border-hover: var(--brand-white);--button-primary-transition: none;--btn-pad-block: 1rem;--btn-pad-inline: var(--space-m);--btn-primary-fg: var(--color-cta-primary-text);--btn-primary-bg: var(--gradient-cta-primary-blue);--btn-primary-bg-hover: hsl(from var(--brand-ocean) h s calc(l - 6) );--btn-muted-fg: var(--color-text-dark);--btn-muted-bg: var(--gradient-ocean-pale);--btn-muted-bg-hover: rgb(0 0 0 / .05);--button-secondary-on-light-fg: var(--brand-ocean-end);--button-secondary-on-light-border: var(--brand-ocean-end);--button-secondary-on-light-bg: var(--gradient-cta-secondary-white-to-green);--button-secondary-on-light-fg-hover: var(--color-cta-secondary-text-hover);--button-secondary-bg-hover: var(--gradient-cta-secondary-white-to-green);--button-nav-bg: var(--gradient-cta-primary-blue-to-green);--product-line-active-bg: var(--color-cta-primary-bg-gradient);--nav-mobile-bg: var(--color-nav-mobile-bg-gradient-ocean);--nav-mobile-bg-position-x: 0%;--nav-mobile-bg-size: auto;--surface-light: var(--gradient-silver);--surface-dark: var(--brand-gray-dark);--color-focus-ring: var(--brand-ocean);--color-focus-ring-inverse: var(--brand-white);--color-control-accent: var(--brand-ocean);--photo-border-circle: var(--brand-ocean-end);--icon-favorite-fg-hover: url(#blue-heart-gradient);--modal-header-bg: var(--color-cta-primary-bg);--modal-header-bg-image: var(--gradient-cta-primary-blue-to-green);--footer-photo-display: block;--masthead-stage-padding-tablet: var(--space-s);--masthead-cta-filled-bg: var(--button-primary-bg-color-hover);--masthead-cta-filled-on-light-hover-bg-image: var(--button-primary-bg-hover);--masthead-cta-filled-on-light-hover-bg-color: var(--button-primary-bg-color-hover);--masthead-cta-filled-on-light-hover-fg: var(--button-primary-fg-hover);--masthead-cta-filled-on-light-hover-border: var(--button-primary-border-hover);--masthead-scrolled-logo-name-fg: var(--color-text-dark);--masthead-scrolled-cta-transition: var(--button-primary-transition);--mega-stage-aside-columns: 1.5fr 1fr;--mega-stage-aside-columns-narrow: var(--mega-stage-aside-columns);--mega-stage-aside-width: min(800px, 90vw);--mega-stage-aside-max-height-narrow: var(--mega-stage-height-max);--mega-stage-aside-links-columns-narrow: repeat(2, 1fr);--mega-stage-aside-links-column-gap: 1rem;--mega-stage-aside-links-padding-end: 0;--mega-stage-aside-tagline-margin-end: 0}.surface--light,.surface[data-masthead-show]{--button-secondary-fg: var(--button-secondary-on-light-fg);--button-secondary-bg: var(--button-secondary-on-light-bg);--button-secondary-border: var(--button-secondary-on-light-border);--button-secondary-fg-hover: var(--button-secondary-on-light-fg-hover)}[data-brand~=nathab]{--tertiary-logo-fill: var(--brand-ocean);--tertiary-pill-padding-start: var(--space-xs)}body[product-line~=earthwatch]{--button-primary-bg: var(--gradient-cta-secondary-white-to-green);--button-primary-bg-position-x: 100%;--button-primary-filter: unset;--button-primary-animation-hover: none;--button-primary-bg-hover: none;--button-primary-bg-color-hover: var(--brand-white);--button-primary-fg-hover: var(--brand-hunter-green);--button-primary-border-hover: var(--brand-hunter-green);--button-primary-transition: background-color .25s ease-in-out, color .25s ease-in-out, border-color .25s ease-in-out;--btn-primary-bg: var(--gradient-hunter-green);--btn-primary-bg-hover: hsl(from var(--brand-hunter-green) h s calc(l - 6) );--button-secondary-on-light-fg: var(--brand-hunter-green);--button-secondary-on-light-border: var(--brand-hunter-green);--button-nav-bg: var(--gradient-hunter-green-radial);--product-line-active-bg: var(--gradient-hunter-green);--nav-mobile-bg: var(--gradient-cta-secondary-white-to-green);--nav-mobile-bg-position-x: 100%;--nav-mobile-bg-size: 210%;--surface-light: var(--brand-tan);--color-focus-ring: var(--brand-hunter-green);--photo-border-circle: var(--brand-hunter-green);--icon-favorite-fg-hover: var(--brand-hunter-green);--modal-header-bg: var(--brand-hunter-green);--modal-header-bg-image: none;--modal-header-gradient-bg-image: var(--gradient-hunter-green-radial);--modal-button-bg-image: var(--button-primary-bg);--modal-checkbox-accent-color: var(--brand-hunter-green-end);--modal-form-button-border: 2px solid var(--brand-white);--modal-form-optins-display: none;--modal-form-field-sms-display: none;--modal-aside-logos-grid-template-columns: 1fr;--modal-aside-logo-nathab-justify-self: center;--modal-aside-logo-nathab-max-width: 200px;--modal-aside-logo-wwf-display: none;--modal-catalog-aside-logos-grid-template-columns: 1fr;--modal-pdf-badge-bg-image: var(--gradient-hunter-green-radial);--modal-more-nav-align-content: start;--modal-more-nav-footer-social-grid-template-columns: repeat(2, 1fr);--modal-our-trips-stage-bg: var(--brand-white);--modal-our-trips-header-bg-image: var(--button-primary-bg);--logo-width: clamp(9.5rem, calc(7.33rem + 8.89vw) , 14rem);--footer-photo-display: none;--masthead-stage-padding-tablet: var(--space-xs);--masthead-cta-filled-bg: var(--brand-white);--masthead-cta-filled-on-light-hover-bg-image: none;--masthead-cta-filled-on-light-hover-bg-color: var(--brand-white);--masthead-cta-filled-on-light-hover-fg: var(--button-secondary-on-light-fg);--masthead-cta-filled-on-light-hover-border: var(--button-secondary-on-light-border);--masthead-scrolled-logo-name-fg: var(--brand-earthwatch-blue);--masthead-scrolled-cta-transition: all .25s ease-in-out;--mega-stage-aside-columns: 1fr 1.75fr;--mega-stage-aside-columns-narrow: 1.5fr 1fr;--mega-stage-aside-width: min(1000px, 90vw);--mega-stage-aside-max-height-narrow: 500px;--mega-stage-aside-links-columns-narrow: 1fr;--mega-stage-aside-links-column-gap: 4rem;--mega-stage-aside-links-padding-end: 1rem;--mega-stage-aside-tagline-margin-end: var(--space-l)}[data-brand~=earthwatch]{--tertiary-logo-fill: var(--brand-hunter-green);--tertiary-logo-fill-accent-1: var(--brand-earthwatch-blue);--tertiary-logo-fill-accent-2: var(--brand-earthwatch-green);--tertiary-pill-padding-start: var(--space-s)}body[product-line~=cultural]{--brand-terra-red: var(--brand-tundra);--brand-terra-red-end: var(--brand-tundra-end);--brand-terra-tan: hsl(34, 41%, 50%);--brand-terra-bronze: hsl(28, 55%, 28%);--brand-terra-bronze-light: hsl(32, 50%, 42%);--gradient-terra-red-to-bronze: linear-gradient( 90deg, var(--brand-terra-red) 0%, var(--brand-terra-red-end) 50%, var(--brand-terra-bronze-light) 50%, var(--brand-terra-bronze) 100% );--gradient-terra-white-to-red: linear-gradient( 90deg, var(--brand-white) 0%, var(--brand-white) 50%, var(--brand-terra-red-end) 50%, var(--brand-terra-red) 100% );--gradient-terra-red-radial: radial-gradient(var(--brand-terra-red-end) -20%, var(--brand-terra-red) 100%);--gradient-terra-red: linear-gradient(90deg, var(--brand-terra-red) 0%, var(--brand-terra-red-end) 100%);--button-primary-bg: var(--gradient-terra-red-to-bronze);--button-primary-bg-hover: var(--gradient-terra-red-to-bronze);--btn-primary-bg: var(--gradient-terra-red);--btn-primary-bg-hover: hsl(from var(--brand-terra-red) h s calc(l - 6) );--button-secondary-on-light-fg: var(--brand-terra-red);--button-secondary-on-light-border: var(--brand-terra-red);--button-secondary-on-light-bg: var(--gradient-terra-white-to-red);--button-secondary-bg-hover: var(--gradient-terra-white-to-red);--button-nav-bg: var(--gradient-terra-red-radial);--product-line-active-bg: var(--gradient-red-radial-subtle);--nav-mobile-bg: var(--gradient-terra-white-to-red);--nav-mobile-bg-position-x: 100%;--nav-mobile-bg-size: 210%;--color-focus-ring: var(--brand-terra-red);--photo-border-circle: var(--brand-terra-tan);--icon-favorite-fg-hover: var(--brand-terra-red);--modal-header-bg: var(--brand-terra-red);--modal-header-bg-image: none;--modal-header-gradient-bg-image: var(--gradient-terra-red-radial);--modal-header-title-note-display: none;--modal-button-bg-image: var(--button-primary-bg);--modal-checkbox-accent-color: var(--brand-tundra);--modal-form-optins-display: none;--modal-form-field-sms-display: none;--modal-aside-logos-grid-template-columns: 1fr;--modal-aside-logo-nathab-justify-self: center;--modal-aside-logo-nathab-max-width: 200px;--modal-aside-logo-wwf-display: none;--modal-catalog-aside-logos-grid-template-columns: auto;--modal-pdf-badge-bg-image: var(--gradient-terra-red-radial);--modal-more-nav-align-content: start;--modal-our-trips-stage-bg: var(--brand-white);--modal-our-trips-header-bg-image: var(--button-primary-bg);--modal-our-trips-header-filter: var(--button-primary-filter);--logo-width: clamp(10.5rem, calc(8.33rem + 8.89vw) , 15rem);--catalog-options-wrapper-display: none;--footer-photo-display: none;--masthead-stage-padding-tablet: var(--space-xs);--masthead-cta-filled-bg: var(--brand-white);--masthead-cta-filled-on-light-hover-bg-image: none;--masthead-cta-filled-on-light-hover-bg-color: var(--brand-white);--masthead-cta-filled-on-light-hover-fg: var(--button-secondary-on-light-fg);--masthead-cta-filled-on-light-hover-border: var(--button-secondary-on-light-border);--masthead-scrolled-logo-name-fg: var(--button-secondary-on-light-fg);--masthead-scrolled-cta-transition: all .25s ease-in-out;--mega-stage-aside-columns: 1.75fr 1fr}[data-brand~=cultural]{--tertiary-logo-fill: var(--brand-tundra);--tertiary-pill-padding-start: var(--space-s)}@media(max-width:767px){body[product-line~=cultural]{--chat-bg-position-x: 100%}}html{font-size:16px;scroll-behavior:smooth;scroll-padding-block-end:var(--bottom-rail-height, 0px)}@media(max-width:767px){html{font-size:17px}}body{font-family:var(--font-family-body);color:var(--color-text-dark);background-color:var(--color-bg-white);overflow-x:clip;display:grid;grid-template-columns:100%;line-height:var(--line-height-body)}ul li::marker{font-size:var(--font-size-body-small)}[data-validated] :is(input,select,textarea):invalid{border-color:var(--color-error)}strong{font-weight:var(--font-weight-header)}:hover{transition:all .25s ease}[bodybox~=wrapper]{position:relative;display:grid;grid-template-columns:100%}img{user-select:none}img[src=""]{display:none}table{width:100%}#st-1{z-index:80!important}#st-3{position:relative!important;display:none!important}#st-3 .st-toggle{display:none!important}.lightbox-on{overflow:hidden;max-height:100%}@media(min-width:0){.padTop{padding-top:10rem}}@media(min-width:768px){.padTop{padding-top:0}}.smarty-menu{margin-top:-1px}.smarty-menu:empty{display:none}.smarty-suggestion{padding:.75rem 1rem;cursor:pointer;background-color:#fff;border-top:1px solid #ddd;font-size:var(--font-size-body-small)}.smarty-suggestion strong{color:var(--color-text-dark);font-size:var(--font-size-body)}.smarty-suggestion.focus,.smarty-suggestion:hover{background-color:#ebe9e4}@keyframes cta-primary-hover{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes cta-secondary-hover{0%{background-position:100% 50%}to{background-position:100% 50%}}@keyframes dolly-in-slow{0%{transform:scale(1.25) translateY(-15px);transform-origin:50% 16%}to{transform:scale(1) translateY(0);transform-origin:top}}@property --_btn-fill{syntax: "<color>"; inherits: false; initial-value: transparent;}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3xs);padding:var(--btn-pad-block) var(--btn-pad-inline);border:none;border-radius:var(--border-radius-pill);font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-1);white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .25s ease-in-out,box-shadow .25s ease-in-out,--_btn-fill .25s ease-in-out}.btn-primary{--_btn-fill: transparent;color:var(--btn-primary-fg);background:linear-gradient(var(--_btn-fill),var(--_btn-fill)),var(--btn-primary-bg);box-shadow:inset 0 0 0 2px var(--btn-primary-ring, transparent)}.btn-primary:hover{--_btn-fill: var(--btn-primary-bg-hover, transparent);color:var(--btn-primary-fg-hover, var(--btn-primary-fg));box-shadow:inset 0 0 0 2px var(--btn-primary-ring-hover, transparent)}.btn-muted{--_btn-fill: transparent;color:var(--btn-muted-fg);background:linear-gradient(var(--_btn-fill),var(--_btn-fill)),var(--btn-muted-bg);box-shadow:inset 0 0 0 2px var(--btn-muted-ring, transparent)}.btn-muted:hover{--_btn-fill: var(--btn-muted-bg-hover, transparent);color:var(--btn-muted-fg-hover, var(--btn-muted-fg));box-shadow:inset 0 0 0 2px var(--btn-muted-ring-hover, transparent)}a:has(>.link-affordance){display:inline-flex;align-items:center;gap:var(--link-affordance-gap, .25rem)}.bottom-rail :hover{transition:none}@media(max-width:767px){:root{--bottom-rail-height: var(--nav-site-mobile-height)}}.nav-site-mobile{width:100%;height:var(--nav-site-mobile-height);font-size:var(--font-size-body);font-weight:var(--font-weight-body-bold);font-family:var(--font-family-body);color:var(--color-cta-primary-text);background-image:var(--nav-mobile-bg);background-position-x:var(--nav-mobile-bg-position-x);background-size:var(--nav-mobile-bg-size);text-shadow:var(--shadow-text-moible-nav);animation-name:slideUp;animation-delay:.75s;animation-duration:.55s;animation-fill-mode:backwards;animation-timing-function:ease-out}.nav-site-mobile__links{height:100%;display:grid;grid-template-columns:1fr 1.125fr 25% 1.25fr 1fr}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){body[template~=trip] .nav-site-mobile{animation:reveal-bottom-nav linear both;animation-timeline:scroll(root);animation-range:0 16px}}}@keyframes reveal-bottom-nav{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.nav-site-mobile__link{display:grid;grid-template-rows:1.25fr 1fr;width:100%;height:100%;row-gap:2px;place-content:center;background:none;color:inherit;font:inherit;cursor:pointer}.nav-site-mobile__link:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.nav-site-mobile__link[aria-expanded=true]{box-shadow:inset 4px 0 8px -4px #1a1a1a99,inset -4px 0 8px -4px #1a1a1a99;backdrop-filter:brightness(95%) saturate(95%) blur(6px);-webkit-backdrop-filter:brightness(95%) saturate(95%) blur(6px)}.nav-site-mobile__link:before{content:"";background-repeat:no-repeat;background-position:center bottom;overflow-y:visible}.nav-site-mobile__link--home:before{background-size:25px;background-image:url(/assets/images/icons/mobile-navbar-home.svg)}.nav-site-mobile__link--trips:before{background-size:23px;background-image:url(/assets/images/icons/icon-search-mobile.svg)}.nav-site-mobile__link--catalog:before{background-size:29px;background-image:url(/assets/images/icons/mobile-navbar-catalog.svg),url(/assets/images/icons/mobile-navbar-catalog-active.svg)}.nav-site-mobile__link--contact:before{background-size:48px;background-image:url(/assets/images/icons/mobile-navbar-contact.svg),url(/assets/images/icons/mobile-navbar-contact-active.svg)}.nav-site-mobile__link--contact[aria-expanded=true]:before{background-image:url(/assets/images/icons/mobile-navbar-contact-active.svg)}.nav-site-mobile__link--more:before{background-size:23px;background-image:url(/assets/images/icons/mobile-navbar-more.svg)}.nav-site-mobile__link--more[aria-expanded=true]:before{background-image:url(/assets/images/icons/mobile-navbar-more-active.svg)}.nav-site-mobile__link--book{font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:0 var(--space-m);color:var(--color-cta-primary-text);background-image:var(--gradient-blue-radial);display:none;height:5rem;margin-top:-.5rem;filter:saturate(1.5)}[template~=trip] .nav-site-mobile__link--book{display:grid;row-gap:.5rem}[template~=trip] .nav-site-mobile__link--book~.nav-site-mobile__link--catalog{display:none}[template~=trip] .nav-site-mobile__link--book.hide{display:none}.nav-site-mobile__link--book:before{background-image:url(/assets/images/icons/mobile-navbar-book.svg);background-size:27px;top:3px}.display-catalog-mobile{display:grid}body[product-line~=earthwatch] .nav-site-mobile__link--book{background-image:var(--gradient-hunter-green-radial)}body[product-line~=cultural] .nav-site-mobile__link--book{background-image:var(--gradient-terra-red-radial)}@keyframes slideUp{0%{transform:translateY(300%)}to{transform:translateY(0)}}.title{justify-self:center;text-align:center;width:100%;line-height:var(--line-height-header);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-h3);margin-block-start:1rem;margin-block-end:2rem}@media(min-width:768px){.title{font-size:var(--font-size-h3);margin-block-end:2rem}}.title:after{content:"";display:block;width:10rem;height:1.5px;background:var(--gradient-gray-middle);margin-inline:auto;margin-block-start:1.25rem}.title.titleAlignment--left{justify-self:start;text-align:left;margin-block-start:0;margin-block-end:1rem}.title.titleAlignment--left:after{content:none}.title.titleAlignment--left h2{font-size:var(--font-size-h4)}@media(min-width:768px){.title.titleAlignment--left{line-height:var(--line-height-double)}}[page-section]{margin-block-start:min(5vh,5rem)}@media(width<768px){[page-section]{margin-inline-end:auto;margin-inline-start:auto}}:not(:has(>[content~=wrapper]))>[repeater-wrapper]>[page-section]:first-child,:not(:has(>[content~=wrapper]))>[repeater-wrapper]>live-preview:first-child>[page-section]{margin-block-start:0}.teaser.teaser--trip{--teaser-gap: 1rem;--teaser-gap-tight: .5rem;grid-template-rows:subgrid;grid-row:span 6;border:1px solid var(--brand-silver);border-radius:var(--border-radius-small);align-content:start;overflow:hidden;row-gap:0}.teaser.teaser--trip .teaser__tag,.teaser.teaser--trip .teaser__name,.teaser.teaser--trip .teaser__meta{padding-block-start:var(--teaser-gap)}.teaser.teaser--trip .teaser__tag+.teaser__text .teaser__name,.teaser.teaser--trip .teaser__body{padding-block-start:var(--teaser-gap-tight)}.teaser.teaser--trip .teaser__tag{line-height:1}.teaser.teaser--trip .teaser__tag:empty{min-height:calc(var(--font-size-body-smallest) * var(--line-height-body))}.teaser.teaser--trip .teaser__link>:empty{padding-block:0}.teaser.teaser--trip .teaser__link{grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.teaser.teaser--trip .teaser__photo{grid-row:1}.teaser.teaser--trip .teaser__tag{grid-row:2}.teaser.teaser--trip .teaser__text{display:contents}.teaser.teaser--trip .teaser__name{grid-row:3}.teaser.teaser--trip .teaser__body{grid-row:4}.teaser.teaser--trip .teaser__meta{grid-row:5}.teaser.teaser--trip .teaser__cta{grid-row:6;margin-block:var(--teaser-gap) var(--space-m)}.teaser.teaser--trip:not(:has(.teaser__cta)) .teaser__meta,.teaser.teaser--trip:not(:has(.teaser__cta,.teaser__meta)) .teaser__body,.teaser.teaser--trip:not(:has(.teaser__cta,.teaser__meta,.teaser__body)) .teaser__name{margin-block-end:2rem}.teaser.teaser--trip:has(a.teaser__link):hover{box-shadow:var(--shadow-5)}.teaser.teaser--trip .icon-heart-button{display:none}@media(min-width:1024px){.teaser.teaser--trip .icon-heart-button{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--brand-white);border-radius:var(--border-radius-circle);margin:var(--space-2xs) var(--space-xs);padding:.5rem;line-height:0;z-index:3}.teaser.teaser--trip [icon-heart]{--heart-outline: var(--brand-black);display:block;width:20px;height:20px;transform:translate(1px,1px)}.teaser.teaser--trip [icon-heart]:hover{transform:translate(1px,1px) scale(1.2)}.teaser.teaser--trip [icon-heart]:hover,.teaser.teaser--trip [icon-heart][data-favorited]{--heart-fill: var(--color-heart-red);--heart-outline: var(--color-heart-red)}}.teaser.teaser--trip .teaser__body{display:grid;gap:var(--space-2xs)}.teaser.teaser--trip .teaser__cta{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);justify-self:center;align-self:end;width:calc(100% - var(--teaser-padding) * 2)}.teaser.teaser--trip:hover .teaser__cta{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}@media(max-width:767px){.teaser.teaser--trip+.teaser.teaser--trip{margin-block-start:1rem}}.teaser.teaser--trip .trip-meta__row{display:grid;grid-template-areas:"icon text";grid-template-columns:1.25rem auto;align-items:center;justify-items:start;justify-content:start;column-gap:var(--space-2xs);padding:var(--space-xs) 0}.teaser.teaser--trip .trip-meta__row--pricing{padding-top:0}.teaser.teaser--trip .trip-meta__row:not(.show){display:none}.teaser.teaser--trip .trip-meta__row:not(.trip-meta__row--pricing){border-top:1px solid var(--brand-gray-lightest)}.teaser.teaser--trip .trip-meta__icon{grid-area:icon;justify-self:center;align-self:start;block-size:1lh;align-items:center;color:var(--color-text-dark);transform:translateZ(0)}.teaser.teaser--trip .trip-meta__text{grid-area:text}.teaser.teaser--trip .trip-meta__days,.teaser.teaser--trip .trip-meta__row:not(.trip-meta__row--pricing) .trip-meta__text{font-weight:var(--font-weight-body-bold)}.teaser.teaser--trip .trip-meta__travelers:empty{display:none}.teaser.teaser--trip .trip-meta__travelers:before{content:"Limited to "}.teaser.teaser--trip .trip-meta__travelers:after{content:" Travelers"}@media(min-width:768px){.teaser.teaser--trip .trip-meta__row{align-content:center}}.teaser.teaser--trip .teaser__caption{position:absolute;left:var(--teaser-padding);bottom:var(--space-xs);z-index:2;color:var(--brand-white);font-weight:var(--font-weight-header);font-size:var(--font-size-body-small);letter-spacing:.05em;text-transform:uppercase;text-shadow:var(--shadow-text-1)}.teaser.teaser--trip .teaser__brand{align-self:center;display:flex;flex-direction:column;gap:var(--space-2xs);padding-block-end:1rem}.teaser.teaser--trip .teaser__brand img{height:auto}.teaser.teaser--trip .trip-override{position:relative;text-align:center;margin-top:-30px;justify-self:center;display:grid;row-gap:var(--space-s);align-content:start;margin-block:var(--space-2xs);line-height:2}.teaser.teaser--trip .trip-override__link{position:relative;display:block;margin:auto;width:max-content;color:var(--color-text-red);font-weight:var(--font-weight-header);font-size:var(--font-size-small);text-decoration:none;overflow:hidden}.teaser.teaser--trip .trip-override__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-text-link-dark);transform:scaleX(0);transition:transform .2s ease-in-out}.teaser.teaser--trip .trip-override__link:hover:after{transform:scaleX(1)}.teaser.teaser--trip .trip-override__dates{font-weight:400}.teaser.teaser--trip .trip-override__dates:before,.teaser.teaser--trip .trip-override__dates:after{content:"";display:block;margin:auto;width:10rem;height:1.5px;background:var(--gradient-gray-middle)}.teaser.teaser--trip .trip-override__dates:before{margin-bottom:var(--space-s)}.teaser.teaser--trip .trip-override__dates:after{margin-top:var(--space-s)}.teaser.teaser--trip .teaser__body .rich-text-editor p{margin-bottom:0}.teaser.teaser--habitat-club .teaser__brand{align-items:start;padding-block-end:var(--space-xs)}.teaser.teaser--habitat-club .teaser__brand img{width:auto;height:2.75rem}@media(min-width:768px){.teaser.teaser--habitat-club .teaser__brand{grid-area:1/1}}@media(min-width:1024px){.teaser.teaser--habitat-club,.teaser.teaser--habitat-club .teaser__link{grid-row:span 7}.teaser.teaser--habitat-club .teaser__body{display:grid;grid-template-rows:subgrid;grid-row:4/span 4;row-gap:0}}@media(min-width:1024px){body:not(.filterable-layout) .teaser.teaser--trip:only-child{grid-template-rows:unset;grid-row:unset;row-gap:1.75rem}body:not(.filterable-layout) .teaser.teaser--trip:only-child .icon-heart-button{right:50%}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__link{--teaser-padding: 2rem;grid-template-columns:50% 1fr;grid-template-rows:repeat(4,auto);grid-template-areas:"photo tag" "photo text" "photo meta" "photo cta";grid-row:auto;align-content:start;row-gap:0}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__photo{grid-area:photo;align-self:stretch;aspect-ratio:unset;border-end-start-radius:0;border-start-end-radius:0}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__tag{grid-area:tag;font-size:var(--font-size-body-small)}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__text{grid-area:text;padding:var(--teaser-padding);padding-block-end:0;align-self:start;display:flex;flex-direction:column;gap:var(--space-2xs)}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__tag~.teaser__text{padding-block-start:1.5rem}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__meta{grid-area:meta;padding:var(--space-m) 0 0 var(--teaser-padding);width:100%}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__cta{grid-area:cta;margin-block:var(--space-m) var(--teaser-padding)}body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__name,body:not(.filterable-layout) .teaser.teaser--trip:only-child .teaser__body{padding:0}}.teaser.teaser--default:not(.teaser--accommodation){--teaser-gap: 1rem;--teaser-gap-tight: .5rem;grid-template-rows:subgrid;grid-row:span 6;border:1px solid var(--brand-silver);border-radius:var(--border-radius-small);align-content:start;overflow:hidden;row-gap:0}.teaser.teaser--default:not(.teaser--accommodation) .teaser__tag,.teaser.teaser--default:not(.teaser--accommodation) .teaser__name,.teaser.teaser--default:not(.teaser--accommodation) .teaser__meta{padding-block-start:var(--teaser-gap)}.teaser.teaser--default:not(.teaser--accommodation) .teaser__tag+.teaser__text .teaser__name,.teaser.teaser--default:not(.teaser--accommodation) .teaser__body{padding-block-start:var(--teaser-gap-tight)}.teaser.teaser--default:not(.teaser--accommodation) .teaser__tag{line-height:1}.teaser.teaser--default:not(.teaser--accommodation) .teaser__tag:empty{min-height:calc(var(--font-size-body-smallest) * var(--line-height-body))}.teaser.teaser--default:not(.teaser--accommodation) .teaser__link>:empty{padding-block:0}.teaser.teaser--default:not(.teaser--accommodation) .teaser__link{grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.teaser.teaser--default:not(.teaser--accommodation) .teaser__photo{grid-row:1}.teaser.teaser--default:not(.teaser--accommodation) .teaser__tag{grid-row:2}.teaser.teaser--default:not(.teaser--accommodation) .teaser__text{display:contents}.teaser.teaser--default:not(.teaser--accommodation) .teaser__name{grid-row:3}.teaser.teaser--default:not(.teaser--accommodation) .teaser__body{grid-row:4}.teaser.teaser--default:not(.teaser--accommodation) .teaser__meta{grid-row:5}.teaser.teaser--default:not(.teaser--accommodation) .teaser__cta{grid-row:6;margin-block:var(--teaser-gap) var(--space-m)}.teaser.teaser--default:not(.teaser--accommodation):not(:has(.teaser__cta)) .teaser__meta,.teaser.teaser--default:not(.teaser--accommodation):not(:has(.teaser__cta,.teaser__meta)) .teaser__body,.teaser.teaser--default:not(.teaser--accommodation):not(:has(.teaser__cta,.teaser__meta,.teaser__body)) .teaser__name{margin-block-end:2rem}.teaser.teaser--default:not(.teaser--accommodation):has(a.teaser__link):hover{box-shadow:var(--shadow-5)}.teaser.teaser--default:not(.teaser--accommodation){border-color:var(--color-bg-silver)}.teaser.teaser--default:not(.teaser--accommodation) .teaser__name{color:var(--color-text-link-dark)}.teaser.teaser--default:not(.teaser--accommodation) .teaser__body p{margin:0;font-size:var(--font-size-body)}@media(min-width:768px){.teaser.teaser--default:not(.teaser--accommodation) .teaser__body{width:95%}}.teaser.teaser--short .teaser__name{text-align:center}.teaser.teaser--short .teaser__tag{display:none}.teaser.teaser--cta-link .teaser__cta{color:var(--color-text-link-dark);font-weight:var(--font-weight-header)}.teaser.teaser--cta-button .teaser__cta{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);justify-self:center;align-self:end;width:calc(100% - var(--teaser-padding) * 2)}.teaser.teaser--cta-button:hover .teaser__cta{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}.teaser.teaser--award{gap:1rem;padding:1rem 1rem var(--space-m);border:1px solid var(--brand-silver);border-radius:var(--border-radius-small)}.teaser.teaser--award .teaser__link{grid-template-rows:auto 1fr auto}.teaser.teaser--award .teaser__photo{align-self:start;aspect-ratio:auto;padding:.5rem}.teaser.teaser--award .teaser__img{width:50%;height:auto;object-fit:contain;border-radius:var(--border-radius-small)}.teaser.teaser--award .teaser__name{padding:0;width:100%;line-height:var(--line-height-header);color:var(--color-text-red)}.teaser.teaser--award .teaser__body{padding:1rem 0;width:100%}.teaser.teaser--award .teaser__cta{color:var(--color-text-link-dark);font-weight:var(--font-weight-header);justify-self:center;align-self:end}.teaser.teaser--award:hover{border-color:#0006;box-shadow:none}@media(min-width:1024px){.teaser.teaser--award .teaser__link{grid-template-columns:130px 1fr;grid-template-rows:1fr auto;column-gap:1rem}.teaser.teaser--award .teaser__photo{grid-column:1;grid-row:span 2}.teaser.teaser--award .teaser__img{width:100%}}.teaser.teaser--information:hover{box-shadow:none;cursor:auto}.teaser.teaser--information{display:grid;grid-template-columns:100%;row-gap:var(--space-m);justify-items:center;padding:var(--space-2xl) 0}.teaser.teaser--information .teaser__link{row-gap:var(--space-m);justify-items:center}.teaser.teaser--information .teaser__text{display:grid;row-gap:var(--space-m)}.teaser.teaser--information .teaser__photo{justify-self:center;height:100px;width:70px;min-height:100px;aspect-ratio:auto}.teaser.teaser--information .teaser__img{max-height:8rem;width:auto;align-self:center;object-fit:contain}.teaser.teaser--information .teaser__name{font-size:var(--font-size-h3);font-weight:var(--font-weight-header);line-height:var(--line-height-header);text-align:center}.teaser.teaser--information .teaser__body{font-size:var(--font-size-body);line-height:var(--line-height-body);max-width:90vw;margin-inline:auto}.teaser.teaser--information .teaser__cta>a{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small)}.teaser.teaser--information .teaser__cta>a:hover{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}@media(min-width:768px){.teaser.teaser--information .teaser__name{font-size:var(--font-size-h4)}}.teaser.teaser--accommodation{--accommodation-teaser-padding: 1.75rem;border:1px solid var(--brand-silver);border-radius:var(--border-radius-small);overflow:hidden;margin-block-end:2rem}.teaser.teaser--accommodation .teaser__photo{border-radius:0}.teaser.teaser--accommodation .teaser__tag{padding:1rem var(--accommodation-teaser-padding) .5rem}.teaser.teaser--accommodation .teaser__name{padding:1.5rem var(--accommodation-teaser-padding) 1rem}.teaser.teaser--accommodation .teaser__tag+.teaser__text .teaser__name{padding-block-start:0}.teaser.teaser--accommodation .teaser__body{padding:0 var(--accommodation-teaser-padding) 1rem}@media(min-width:768px){.teaser.teaser--accommodation{--accommodation-teaser-padding: 2rem}.teaser.teaser--accommodation .teaser__link{grid-template-columns:50% 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"photo tag" "photo text";height:100%}.teaser.teaser--accommodation .teaser__photo{grid-area:photo;align-self:stretch;aspect-ratio:auto}.teaser.teaser--accommodation .teaser__tag{grid-area:tag;padding-block-start:2rem}.teaser.teaser--accommodation .teaser__text{grid-area:text;align-self:center}.teaser.teaser--accommodation .teaser__name{padding-block-start:2rem}.teaser.teaser--accommodation .teaser__body{width:95%;padding-block-end:2rem}}.teaser.teaser--compact{max-width:max-content;background:var(--brand-white);border:1px solid var(--brand-silver);border-radius:var(--border-radius-medium);overflow:hidden;transition:box-shadow .22s ease}.teaser.teaser--compact .teaser__link{grid-template-columns:6.25rem 1fr;min-height:4.375rem}.teaser.teaser--compact .teaser__link:not(:has(.teaser__photo)){grid-template-columns:1fr}.teaser.teaser--compact .teaser__photo{display:grid;aspect-ratio:auto;border-radius:0}.teaser.teaser--compact .teaser__text{grid-column:-2/-1;display:grid;align-items:center;padding:var(--space-2xs) var(--space-m)}.teaser.teaser--compact .teaser__name{padding:0;font-size:var(--font-size-body);color:var(--color-text-link-dark)}.teaser.teaser--compact .teaser__arrow{display:inline-flex;flex-shrink:0}.teaser.teaser--compact .teaser__arrow svg{display:block;width:1rem;height:1rem}.teaser.teaser--compact .teaser__arrow{position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem;color:var(--color-text-link-dark)}.teaser.teaser--compact .teaser__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--brand-silver-light);color:hsl(from var(--color-text-dark) h s 55%)}.teaser.teaser--compact .teaser__placeholder svg{width:2rem;height:2rem}@media(max-width:480px){.teaser.teaser--compact .teaser__link{grid-template-columns:6rem 1fr}.teaser.teaser--compact .teaser__text{padding:var(--space-3xs) var(--space-s)}}@media(min-width:1024px){.teaser.teaser--compact:not(:has(a.teaser__link)):hover{box-shadow:none;cursor:auto}.teaser.teaser--compact:has(a.teaser__link):hover{box-shadow:var(--shadow-3)}.teaser.teaser--compact:has(a.teaser__link):hover .teaser__img{transform:scale3d(1.04,1.04,1.04)}}.teaser.teaser--video .teaser__photo{display:grid;align-items:center;object-fit:contain;background:none}.teaser.teaser--video .teaser__play{grid-area:1/-1;justify-self:end;align-self:end;display:grid;grid-template-columns:auto 1fr;place-items:center;gap:.1rem;width:max-content;padding:.5rem 1rem;margin:0 1rem 1rem 0;border-radius:var(--border-radius-pill);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body-small);letter-spacing:.5px;color:var(--color-cta-primary-text);background-color:var(--color-bg-black-opaque);border:2px solid transparent;transition:all .2s ease-in-out;cursor:pointer}.teaser.teaser--video .teaser__play:hover{color:var(--color-cta-primary-text);background-image:var(--gradient-hunter-green);border-color:var(--brand-white)}.teaser.teaser--video .teaser__play [video=play_button]{display:block;position:relative;top:1px}.teaser.teaser--video .teaser__img{grid-area:-1/1}@media(min-width:0){[repeater~=title]{font-weight:var(--font-weight-header);font-family:var(--font-family-body);line-height:var(--line-height-header);font-size:var(--font-size-h3);margin-bottom:1rem}[repeater-wrapper]{width:100%;grid-area:repeater;grid-template-columns:100%;line-height:var(--line-height-body);z-index:0}[repeater-trips]{--repeater-row-gap: 1rem;width:100%;max-width:min(90vw,1600px);display:grid;grid-template-columns:100%;position:relative;row-gap:0;margin-block-end:calc(var(--repeater-row-gap) * -1)}[repeater-trips]>*{margin-block-end:var(--repeater-row-gap)}}@media(max-width:767px){[repeater~=title]:not(:first-of-type){padding-top:var(--space-2xl)}}@media(max-width:1023px){body[template~=listing-with-filtering] [repeater-wrapper]{padding-inline:0;min-width:0}}@media(min-width:768px){[settings~=vertical] [repeater~=title]{width:90%;font-size:var(--font-size-h4);line-height:var(--line-height-double)}[repeater~=title]:not(:first-of-type){padding-top:var(--space-sm)}[repeater~=title]:first-of-type{padding-top:var(--space-s)}[repeater~=title]:first-of-type:empty,[repeater~=title]:not(:first-of-type):empty{padding-top:0;margin-bottom:0}}@media(min-width:1024px){[settings~=vertical] [repeater-trips]{--repeater-row-gap: 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(325px,80%),1fr));column-gap:1.5rem;margin-inline:auto}}.modal-form{--modal-header-bg-image: var(--modal-header-gradient-bg-image);--modal-body-columns: 1fr;--modal-aside-placement: start;--modal-aside-and-form-padding: 1.5rem 1rem}@media(min-width:768px){.modal-form{--modal-body-columns: .7fr 1fr;--modal-aside-and-form-padding: 2rem 2.5rem;--modal-aside-headline-sm: clamp(1.125rem, 2vw, 1.5rem);--modal-aside-headline-sm-fallback: 1.5rem;--modal-aside-headline-lg: clamp(1.5rem, 2.5vw, 1.5rem);--modal-aside-headline-lg-fallback: 1.5rem;--modal-aside-text: clamp(1rem, 1.5vmin, 1.125rem);--modal-aside-text-fallback: 1.125rem;--modal-aside-logos-display: grid}}@media(min-width:890px)and (min-height:685px){.modal-form{--modal-aside-placement: center}}.modal-form .dialog__title{font-family:var(--font-family-body)}.modal__body{display:grid;grid-template-columns:var(--modal-body-columns);height:100%;line-height:var(--line-height-body)}@media(min-width:768px){.modal__body{grid-template-rows:minmax(0,1fr)}}.modal-form .block-on-mobile{margin-top:.5rem;display:block}.modal-form .smaller{font-size:var(--font-size-body-small)}@media(max-width:767px){.modal__form-input{font-size:var(--font-size-body-small)}}.modal__aside{min-height:0;padding:var(--modal-aside-and-form-padding);display:grid;grid-template-columns:1fr;grid-template-areas:"modal-aside-headlines" "modal-aside-content";place-content:var(--modal-aside-placement);row-gap:.25rem;background-color:var(--color-bg-white)}@media(min-width:768px){.modal__aside{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}}:is(.modal--itinerary,.modal--enews,.modal--pdf) .modal__aside:has(.modal__aside-image-container){grid-template-columns:clamp(5rem,9vw,9rem) 1fr;grid-template-areas:"modal-aside-headlines modal-aside-headlines" "modal-aside-image-container modal-aside-content";column-gap:min(1.75vw,1.5rem)}.modal__aside-headlines{grid-area:modal-aside-headlines}.modal__aside-headline{font-weight:var(--font-weight-header);font-family:var(--font-family-header);color:var(--color-text-dark);line-height:var(--line-height-header)}.modal__aside-headline--small{grid-area:modal-aside-headline-small;justify-self:start;font-weight:500;font-size:var(--modal-aside-headline-sm-fallback);font-size:var(--modal-aside-headline-sm)}.modal__aside-headline--large{grid-area:modal-aside-headline-large;justify-self:start;font-size:var(--modal-aside-headline-lg-fallback);font-size:var(--modal-aside-headline-lg)}.modal__aside-image-container{grid-area:modal-aside-image-container;align-self:start;margin-block-start:.5rem}.modal__aside-image{width:100%;height:auto}.modal__aside-content{grid-area:modal-aside-content;display:grid;place-items:start;align-content:start}.modal__aside-text{font-size:var(--modal-aside-text-fallback);font-size:var(--modal-aside-text);line-height:var(--line-height-body)}.modal__aside-text a[href^="tel:"]{white-space:nowrap}.modal__aside-text--mip-group-min{font-style:italic}.modal__aside-logos{width:100%;display:var(--modal-aside-logos-display);grid-template-columns:var(--modal-aside-logos-grid-template-columns);column-gap:.5rem;align-items:center;margin-block-start:.25rem}.modal__aside-logo--nathab{max-width:var(--modal-aside-logo-nathab-max-width);height:auto;justify-self:var(--modal-aside-logo-nathab-justify-self)}.modal__aside-logo--wwf{display:var(--modal-aside-logo-wwf-display);max-width:65px;height:auto;justify-self:start}body[hide-wwf-logo~=true]{--modal-aside-logos-grid-template-columns: 1fr;--modal-aside-logo-nathab-justify-self: center;--modal-aside-logo-wwf-display: none}.modal__form{display:grid;min-height:0;background-color:#f0f0f0}@media(min-width:768px){.modal__form{overflow-y:auto;overscroll-behavior:contain}}.modal__form form{display:block}.modal__form-required,.modal__form-thankyou{display:grid;grid-template-columns:repeat(4,1fr);place-content:var(--modal-aside-placement);column-gap:1rem;height:100%;padding:2rem 2.5rem;padding:var(--modal-aside-and-form-padding)}.modal__form-required a,.modal__form-thankyou a{color:var(--color-text-link-dark);font-weight:var(--font-weight-header)}.modal__form-headline{position:relative;font-weight:var(--font-weight-header);font-size:var(--font-size-h4);font-family:var(--font-family-header);grid-column:auto/span 4}.modal__form-headline-text{position:relative;font-weight:400;font-size:var(--font-size-h3);line-height:var(--line-height-header);font-family:var(--font-family-body);grid-column:auto/span 3}.modal__form-thankyou-text--thankyou strong:first-child{display:block;font-size:var(--font-size-h4);font-family:var(--font-family-header)}.modal__header-title-note{display:var(--modal-header-title-note-display);grid-column:1/-1;font-weight:var(--font-weight-body-medium)}.modal__catalog-options-headline{grid-column:1/-1;font-size:var(--font-size-body);font-weight:var(--font-weight-header)}.modal__catalog-options-note{font-size:var(--font-size-body-small);font-weight:var(--font-weight-body)}.modal__catalog-options{grid-column:1/-1;display:var(--catalog-options-wrapper-display, grid);grid-template-columns:repeat(4,1fr);gap:1rem;align-items:center;border-radius:var(--border-radius-small);background-color:#f8f8f8;margin-block:.5rem 1.5rem;padding:.875rem 1rem}.modal__catalog-options .modal__form-field--catalog-optin{display:grid;grid-template-columns:auto 1fr;gap:.5rem;line-height:var(--line-height-header);align-items:center;margin-block-end:0}.modal__catalog-options .modal__form-label--catalog-optin{font-weight:var(--font-weight-body-medium)}.modal__form-field{display:grid;column-gap:.5rem;row-gap:.5rem;align-content:start;margin-block-end:1rem}.modal__form-field--group{min-inline-size:0}.modal__form-field--start{align-content:start}.modal__form-field *{min-width:0;max-width:100%}.modal__form-field--quarter{grid-column:auto/span 1}.modal__form-field--half{grid-column:auto/span 2}.modal__form-field--three-quarter{grid-column:auto/span 3}.modal__form-field--full{grid-column:auto/span 4}@media(max-width:860px){.modal__form-field--quarter,.modal__form-field--half,.modal__form-field--three-quarter{grid-column:1/-1}}@media(max-width:1560px){.modal__form-field--quarter,.modal__form-field--half,.modal__form-field--three-quarter{column-gap:.25rem}}.modal__form-optins:not(:has(.modal__form-field:not(.hide))){display:none}.modal__form-optins{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;align-content:center;row-gap:1rem;border-radius:var(--border-radius-small);background-color:#f8f8f8;margin-block-end:1rem;padding:.875rem 1rem}.modal__form-optins .modal__form-field{margin-block-end:0}.modal__form-optins .modal__form-field--checkbox{grid-template-columns:subgrid;grid-column:1/-1}@media(width<768px){.modal__form-optins .modal__form-field--checkbox{grid-template-columns:auto 1fr}}[data-validated] .modal__form-field--checkbox input:invalid{outline:1px solid var(--color-error)}.modal__form-field--checkbox{display:grid;grid-template-columns:auto 1fr auto;row-gap:0;line-height:var(--line-height-header);align-items:start}.modal__form-field--radio{display:grid;grid-template-columns:auto 1fr;place-items:center}.modal__form-field-list--checkbox{display:grid;column-gap:var(--gap)}.modal__form-field-list--radio{display:grid;column-gap:var(--gap);place-items:start;place-content:center}.modal__form-field-list--2-column{grid-template-columns:repeat(auto-fill,minmax(345px,1fr))}.modal__form-field-list--4-column{grid-template-columns:repeat(4,.25fr);grid-auto-flow:row}.modal__form-field-list--radio.modal__form-field-list--4-column{display:flex;justify-content:flex-start}@media(max-width:767px){.modal__form-field-list{row-gap:.5rem}.modal__form-field-list--2-column{grid-template-columns:1fr}.modal__form-field-list--4-column{grid-template-columns:repeat(2,minmax(120px,1fr))}}.modal__form-field-list--checkbox .modal__form-label--checkbox,.modal__form-field-list--radio .modal__form-label--radio{font-weight:500}@media(max-width:767px){.modal__form-field-list--radio.modal__form-field-list--4-column{flex-direction:column}}.modal__form-label{font-size:var(--font-size-body);font-weight:var(--font-weight-header)}.modal__form-label--catalog-optin{display:grid;grid-template-columns:1fr;font-size:var(--font-size-body-small)}.modal__form-label--optin{display:grid;grid-template-columns:1fr;justify-content:space-between;align-content:center;place-items:start;gap:.5rem;font-size:var(--font-size-body-small)}@media(width<768px){.modal__form-label--optin{grid-template-columns:1fr}}.modal__form-label--required:after{content:"*";margin-inline-start:.25rem;font-weight:var(--font-weight-body-medium);color:var(--color-error)}.modal__form-required-note{grid-column:1/-1;margin-block-end:.5rem;font-size:var(--font-size-body-small)}.modal__form-input{border-radius:var(--border-radius-small)}.modal__form-input--text,.modal__form-input--tel,.modal__form-input--email,.modal__form-input--textarea,.modal__form-input--select{width:100%;max-width:100%;min-height:2.5rem;padding:.75rem 1rem;background-color:var(--color-bg-white);border:1px solid transparent}.modal__form-input--textarea{min-height:min(8.25rem,15vh);line-height:var(--line-height-body)}.modal__form-input--checkbox{grid-row:1/-1;min-width:20px;min-height:20px;border-radius:4rem;border:solid 1px var(--color-bg-red);accent-color:var(--modal-checkbox-accent-color)}.modal__form-input--checkbox:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.modal__form-label--checkbox{cursor:pointer;border-bottom:1px solid transparent;font-weight:var(--font-weight-body-medium)}.modal__sms-fine-print{display:none;font-size:var(--font-size-body-smallest);padding-block-start:.25rem}.modal__sms-fine-print div{display:inline;line-height:var(--line-height-single)}.modal__sms-fine-print div p{font-size:var(--font-size-body-smallest);padding-block-start:.25rem;display:inline}.modal__form-privacy--sms{width:fit-content}.modal-form .modal__form-field--sms{display:var(--modal-form-field-sms-display)}.modal__form-field--checkbox:has(.modal__form-input--sms:checked)~.modal__sms-fine-print{display:inline;grid-column:1/-1}.modal__form-field--button{display:grid;grid-template-columns:auto 1fr;place-items:start;align-items:center;column-gap:1rem}.modal__form-button{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);border:var(--modal-form-button-border)}.modal__form-button:not(:disabled):hover{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}.modal__form-button:disabled{opacity:.7;cursor:not-allowed}.modal__form-thankyou-text{position:relative;font-weight:400;font-size:var(--font-size-body);line-height:var(--line-height-body);font-family:var(--font-family-body);grid-column:auto/span 3;display:grid;row-gap:.5rem}.modal__form-thankyou-text a{color:var(--color-text-link-dark);border-bottom:1px solid transparent;transition:border-bottom .2s ease-in-out;font-weight:var(--font-weight-header)}.modal__form-thankyou-text a:hover{border-bottom:1px solid var(--color-text-link-dark)}a.modal__form-privacy{transition:all .2s ease-in-out;line-height:var(--line-height-header);font-weight:var(--font-weight-body-medium);font-size:var(--font-size-body-small);color:var(--color-text-link-dark);border-bottom:1px solid transparent;width:max-content}@media(width<768px){a.modal__form-privacy{grid-column:2}}a.modal__form-privacy:hover{border-bottom:1px solid var(--color-text-link-dark)}@media(width<1024px){.modal--catalog .modal__body{grid-template-columns:1fr}}.modal--catalog .modal__aside{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:none;background-color:unset;padding:0}@media(width<1024px){.modal--catalog .modal__aside{display:none}}.modal--catalog .modal__aside-image{width:100%;height:100%;object-fit:cover}.modal--catalog .modal__aside-logos{grid-template-columns:var(--modal-catalog-aside-logos-grid-template-columns);position:absolute;inset-block-end:1.5rem;inset-inline-start:50%;translate:-50% 0;line-height:1.1;max-width:max-content;padding:1rem}.modal--catalog .modal__aside-logos :is([tt-logo],[ew-logo]){width:var(--logo-width)}.modal--catalog .modal__aside-logos svg path{fill:var(--brand-white)}.modal--catalog .modal__aside-logo--nathab{max-width:47px}.modal--catalog .modal__aside-logo--wwf{max-width:51px}.modal--catalog .modal__aside-logo-name{font-size:var(--font-size-h4);font-size:24px;font-weight:var(--font-weight-header);color:var(--brand-white)}body[hide-wwf-logo~=true] .modal--catalog .modal__aside-logos:has(.modal__aside-logo--wwf){--modal-catalog-aside-logos-grid-template-columns: auto 1fr}.modal--catalog .modal__catalog-options.is-product-line{background-color:transparent;padding:0;gap:.75rem;align-items:stretch}.modal--catalog .modal__catalog-options.is-product-line .modal__form-field--catalog-optin{grid-template-columns:auto 1fr;align-items:start;align-content:start;padding:.875rem 1rem;border:1px solid var(--color-border-subtle, #e5e7eb);border-radius:var(--border-radius-small);background-color:var(--brand-white, #fff);cursor:pointer}.modal--catalog .modal__catalog-options.is-product-line .modal__form-label--catalog-optin{display:grid;gap:.25rem;cursor:pointer}.modal--catalog .modal__catalog-options.is-product-line .modal-catalog__optin-name{font-weight:var(--font-weight-header)}.modal--catalog .modal__catalog-options.is-product-line .modal-catalog__optin-headline{margin-block-start:.35rem;font-size:var(--font-size-body-smallest);font-weight:var(--font-weight-header);text-transform:uppercase;letter-spacing:.02em;color:var(--brand-tundra)}.modal--catalog .modal__catalog-options.is-product-line .modal-catalog__optin--in-stock .modal-catalog__optin-headline{color:var(--brand-hunter-green)}.modal--catalog .modal__catalog-options.is-product-line .modal-catalog__optin-description{margin-block-start:.25rem;font-size:var(--font-size-body-small);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:var(--color-text-body, #374151)}.modal--catalog .modal__catalog-options:has(+.modal-catalog__options-error:not(.hide)){margin-block-end:0}.modal--catalog .modal__catalog-options:has(+.modal-catalog__options-error:not(.hide)) .modal__form-field--catalog-optin{border:1px solid var(--color-error)}.modal--catalog .modal-catalog__options-error{grid-column:1/-1;color:var(--color-bg-red);font-size:var(--font-size-body-small);font-weight:var(--font-weight-header);margin-block:.5rem 1rem}.modal-catalog__form-optional{display:grid;grid-template-columns:repeat(4,1fr);place-content:var(--modal-aside-placement);column-gap:1.5rem;row-gap:2rem;height:100%;padding:var(--modal-aside-and-form-padding)}.modal-catalog__form-optional a{color:var(--color-text-link-dark);font-weight:var(--font-weight-header)}.modal-catalog__form-optional .modal__form-headline-text{position:relative;font-weight:400;font-size:var(--font-size-body);font-family:var(--font-family-body);line-height:var(--line-height-body)}.modal-catalog__form-optional .modal__form-headline-text strong:first-child{display:block;font-size:var(--font-size-h4);font-family:var(--font-family-body)}.modal-catalog__form-optional .modal__form-field-list--checkbox{display:grid;gap:.5rem}.modal-catalog__form-optional .modal__form-field--checkbox{display:flex;justify-items:start;align-items:center;line-height:var(--line-height-header)}.modal-catalog__form-optional .modal__form-field-list--radio{grid-auto-flow:row;place-content:start;row-gap:.5rem;column-gap:1rem}.modal-catalog__form-optional .modal__form-field--radio{justify-items:start;align-content:center}.modal-catalog__form-optional .modal__form-input--radio{width:24px;height:24px;border-radius:var(--border-radius-small);accent-color:var(--color-bg-red)}.modal-catalog__form-optional .modal__form-input--radio:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.modal-catalog__form-optional .modal__form-button{margin-block-end:2rem}@media(max-width:767px){.modal-our-trips{background-color:var(--modal-our-trips-stage-bg)}.modal-our-trips .dialog__header{background-image:var(--modal-our-trips-header-bg-image);background-position:var(--button-primary-bg-position-x) 50%;background-size:210%;filter:var(--modal-our-trips-header-filter)}.modal-our-trips .dialog__title{font-family:var(--font-family-body)}.modal-our-trips__repeater{overflow-y:auto;overscroll-behavior:contain;width:100%;height:100%}.modal-our-trips__trip{position:relative;display:block;height:150px;width:100%;overflow:hidden;border-bottom:solid 1px var(--brand-color-gray--light)}.modal-our-trips__img{width:100%;height:100%;object-fit:cover}.modal-our-trips__title{position:absolute;bottom:.5rem;left:1.4rem;max-width:90%;padding:.1rem .25rem;color:#fff;font-size:var(--font-size-h3);font-weight:var(--font-weight-header);text-shadow:1.75px 1.75px 0 var(--brand-gray-dark)}}@media(max-width:767px){.modal-our-trips__tt-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:.5rem;align-content:start;padding:2rem;min-height:100%}.modal-our-trips__tt-container [tt-logo]{width:var(--logo-width);justify-self:center}.modal-our-trips__tt-container [tt-logo] svg{fill:var(--brand-tundra)}.modal-our-trips__tt-container .modal-our-trips__tt-subtitle{font-family:var(--font-family-body);font-size:var(--font-size-h3);font-weight:var(--font-weight-header);color:var(--brand-color-gray--dark);text-align:center;padding-block:0 1rem}.modal-our-trips__tt-container .modal-our-trips__tt-subtitle:after{content:"";display:block;width:10rem;height:1.5px;background:var(--gradient-gray-middle);margin-inline:auto;margin-block-start:1rem}.modal-our-trips__tt-container .modal-our-trips__tt-links{display:grid;grid-template-columns:1fr 1fr;gap:1rem 4rem;margin:auto}.modal-our-trips__tt-container a.modal-our-trips__tt-link{font-size:var(--font-size-h4);font-weight:var(--font-weight-header);color:var(--color-text-link-dark)}}@media(max-width:767px){.modal-our-trips__ew-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:.5rem;align-content:start;padding:2rem;min-height:100%}.modal-our-trips__ew-container [ew-logo]{width:var(--logo-width);justify-self:center}.modal-our-trips__ew-container [ew-logo] svg path.earthwatch-logo-primary{fill:var(--brand-earthwatch-blue)}.modal-our-trips__ew-container [ew-logo] svg path.earthwatch-logo-leaf{fill:var(--brand-earthwatch-green)}.modal-our-trips__ew-container .modal-our-trips__ew-subtitle{font-family:var(--font-family-body);font-size:var(--font-size-h3);font-weight:var(--font-weight-header);color:var(--brand-color-gray--dark);text-align:center;padding-block:0 1rem}.modal-our-trips__ew-container .modal-our-trips__ew-subtitle:after{content:"";display:block;width:10rem;height:1.5px;background:var(--gradient-gray-middle);margin-inline:auto;margin-block-start:1rem}.modal-our-trips__ew-container .modal-our-trips__ew-links{display:grid;grid-template-columns:1fr;gap:1rem 4rem;margin:auto}.modal-our-trips__ew-container a.modal-our-trips__ew-link{font-size:var(--font-size-h4);font-weight:var(--font-weight-header);color:var(--color-text-link-dark)}}@media(max-width:767px){.modal-more__title{margin:0;font-weight:var(--font-weight-header);font-size:var(--font-size-body);font-family:var(--font-family-body)}.modal-more__title a,.modal-more__title strong{font-size:var(--font-size-body);margin-left:.25rem}.modal-more .dialog__body{display:grid;grid-template-rows:auto 1fr}.modal-more__nav{display:grid;place-items:end left;align-content:var(--modal-more-nav-align-content)}.modal-more__nav-list{display:grid;list-style:none;margin:0;padding:0}.modal-more__nav-item{border-left:1rem solid transparent;height:3.25rem}.modal-more__nav-link{display:flex;align-items:center;width:100%;height:100%;padding-left:1rem;background:none;color:var(--color-text-link-dark);font-weight:var(--font-weight-header);font-family:var(--font-family-header);font-size:var(--font-size-h2);text-transform:capitalize}.modal-more__nav-link:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.modal-more__nav-footer{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:.75rem;width:100%;border-top:1px solid rgba(0,0,0,.15);padding:1rem .75rem}.modal-more__nav-footer-enews{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);background-image:var(--modal-button-bg-image)}.modal-more__nav-footer-enews:before{content:"eNewsletter"}.modal-more__nav-footer-catalog{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);background-image:var(--modal-button-bg-image)}.modal-more__nav-footer-catalog:before{content:"Request Catalog"}.modal-more__nav-footer-social{display:grid;grid-template-columns:var(--modal-more-nav-footer-social-grid-template-columns);column-gap:1.75rem;justify-items:center;padding:2rem 0}.modal-more__nav-social-link{width:1.75rem;height:1.75rem;transition:all .35s ease-in-out}.modal-more__nav-social-link--x{width:1.15rem;height:1.15rem;align-self:center}.modal-more__nav-social-link:hover svg{transform:scale(1.2)}.modal-more__nav-social-link svg{fill:var(--brand-gray-light);filter:brightness(.4)}.modal-more__nav-social-link--tiktok svg{stroke:var(--brand-gray-light);filter:brightness(.4);stroke-width:4}}@media(max-width:767px){.modal-contact .dialog__body{display:grid;grid-template-rows:1fr 1fr;row-gap:var(--space-m);padding:var(--space-m) var(--space-l);line-height:var(--line-height-body)}.modal-contact .dialog__body .rich-text-editor ul li{margin-bottom:.25rem}.modal-contact__buttons{display:grid;grid-template-columns:100%;row-gap:var(--space-s);align-content:center}.modal-contact__button{display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);border:none;text-decoration:none}.modal-contact__button:hover{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}.modal-contact__button:focus-visible{outline:.125rem solid var(--color-focus-ring-inverse, var(--brand-white));outline-offset:-4px}.modal-contact__button{background-image:var(--modal-button-bg-image);width:100%}}.olark-button-focus-wrapper.olark-button-focus-wrapper{display:none}html.olark-disable-back-scroll.olark-disable-back-scroll,body.olark-disable-back-scroll.olark-disable-back-scroll{overflow:auto!important;height:auto!important;-webkit-overflow-scrolling:auto!important}#olark-container .olark-survey-form .olark-survey-form-label.olark-survey-form-label{font-weight:700!important}#olark-container#olark-container .olark-top-bar.olark-top-bar p{margin-top:0!important}body[product-line~=earthwatch] #olark-wrapper #olark-container#olark-container .olark-top-bar,body[product-line~=cultural] #olark-wrapper #olark-container#olark-container .olark-top-bar{background-color:var(--modal-header-bg)!important;background-image:none!important}#olark-wrapper #olark-container#olark-container .olark-button{background-color:transparent!important;background-image:var(--button-primary-bg)!important;background-position-x:var(--button-primary-bg-position-x)!important;background-size:210% 210%!important;filter:var(--button-primary-filter)!important;border-color:transparent!important;transition:var(--button-primary-transition)!important}#olark-wrapper #olark-container#olark-container .olark-button:hover{animation:var(--button-primary-animation-hover)!important;animation-fill-mode:both;background-image:var(--button-primary-bg-hover)!important;background-color:var(--button-primary-bg-color-hover)!important;color:var(--button-primary-fg-hover)!important;border-color:var(--button-primary-border-hover)!important;opacity:1!important}body[product-line~=default] #olark-wrapper #olark-container#olark-container .olark-button,body[product-line~=default] #olark-wrapper #olark-container#olark-container .olark-button:hover{background-image:var(--gradient-cta-primary-green-to-blue)!important}#olark-container#olark-container{max-height:calc(100dvh - 7.5rem)!important;border:none!important;box-shadow:0 0 2rem #0003!important;top:0!important;bottom:0!important}.olark-thank-you-component.olark-thank-you-component svg{display:none!important}.chatoff{display:none!important}#olark-container .olark-gdpr-consent-message a,#olark-container .olark-survey-form-input-wrap a{font-size:var(--font-size-body-smallest);font-weight:700!important;margin-left:28px!important;transition:all .2s ease-in-out!important;color:var(--color-text-link-dark)!important;text-decoration:none!important;padding-bottom:0!important;margin-bottom:0!important}#olark-container .olark-gdpr-consent-message a:hover,#olark-container .olark-survey-form-input-wrap a:hover{color:var(--color-text-link-dark-hover)!important;border-bottom:1px solid var(--color-text-link-dark-hover)!important}#olark-container .olark-gdpr-consent-message a:visited,#olark-container .olark-survey-form-input-wrap a:visited{color:var(--color-text-link-dark)!important}#olark-container#olark-container .olark-survey-form .olark-survey-form-gdpr-wrap{height:auto!important}#olark-container .olark-survey-form .olark-survey-form-emoji-wrap svg{display:none!important}#olark-container img.js-chat-enews-icon{width:35%!important;height:auto!important}@media(max-width:767px){#olark-container#olark-container{box-shadow:none}#olark-container#olark-container#olark-container{height:calc(100dvh - 4.5rem)!important;max-height:calc(100dvh - 4.5rem)!important;position:fixed!important}.olark-notification-badge.olark-notification-badge{top:5rem!important;z-index:1601}}[olark~=wrapper]{position:fixed;bottom:calc(var(--bottom-rail-height, 0px) + .5rem);right:.5rem;animation:slideInRight;animation-duration:.75s;animation-timing-function:ease-out;animation-delay:1s;animation-iteration-count:1;animation-fill-mode:backwards;z-index:4900}@media(prefers-reduced-motion:no-preference)and (max-width:1024px){@supports (animation-timeline: scroll()){body:has([js-mobile-nav-toggle]) [olark~=wrapper]{animation:reveal-olark linear both;animation-duration:1ms;animation-timeline:scroll(root);animation-range:100px 320px}}}@keyframes reveal-olark{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@media(max-width:767px){body:has([js-magic-wrapper]:not([hide])) [olark~=wrapper]{bottom:calc(var(--bottom-rail-height, 0px) + 4.5rem + .5rem)}}#olark-container#olark-container{top:inherit!important}[olark~=chat]{align-items:center;justify-items:start;column-gap:.5rem;white-space:nowrap;background:unset;height:80px;width:80px;background-image:var(--gradient-cta-primary-green-to-blue);background-size:210% 210%;border-radius:50%;border:2px solid var(--brand-white)}[olark~=chat].dates-fees{background-image:var(--color-cta-primary-bg-gradient);filter:brightness(110%)}[olark~=chat].dates-fees:hover{filter:brightness(120%)}body[product-line~=earthwatch] [olark~=chat],body[product-line~=cultural] [olark~=chat]{background-image:var(--button-primary-bg);background-position-x:var(--chat-bg-position-x, var(--button-primary-bg-position-x));filter:var(--button-primary-filter)}[olark~=chat]:hover{animation:var(--button-primary-animation-hover);animation-fill-mode:both;cursor:pointer}@keyframes slideInRight{0%{transform:scale3d(1.2,.8,1) translate(500px)}5%{transform:scale3d(1.2,.8,1) translate(500px)}50%{transform:scale3d(1,.8,1) translate(0)}80%{transform:scale3d(1.2,1,1) translate(0)}to{transform:scaleZ(1) translate(0)}}[olark~=chat]:hover{transform:translate(0)}[olark~=close]{animation-delay:.1s;width:3rem;height:3rem;padding:unset;grid-template-columns:100%;place-items:center;z-index:5500;border:2px solid var(--brand-white);border-radius:100%;background-image:var(--gradient-cta-primary-green-to-blue);background-size:210% 210%}[olark~=close] svg path{fill:var(--brand-white)}[chat-icon]{position:relative;top:-5px;width:100%;height:auto}@media(min-width:768px){[olark~=wrapper]{bottom:.5rem}}@media(min-width:1024px){#olark-container#olark-container{bottom:20px!important;border-bottom-right-radius:var(--border-radius-small)!important;border-bottom-left-radius:var(--border-radius-small)!important;z-index:4900!important}#olark-container#olark-container .olark-top-bar{border-top-right-radius:var(--border-radius-small)!important;border-top-left-radius:var(--border-radius-small)!important}}@media(min-width:2560px){[olark~=wrapper]{right:4rem}}.chat-animate{display:inline-block}.chat-animate.animate{animation:chatSlideIn 1s ease-out both}@keyframes chatSlideIn{0%{transform:translateY(-40px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-generic--womens-journey{--modal-header-bg: var(--brand-plum);--modal-header-bg-image: none}.modal-generic--carbon{--modal-header-bg-image: var(--gradient-hunter-green)}.modal-generic__content-text,.modal-generic__prose{padding:2rem 2.5rem;font-size:var(--font-size-body);line-height:var(--line-height-body)}.modal-generic__content-text h2,.modal-generic__content-text h3,.modal-generic__content-text h4,.modal-generic__content-text h5,.modal-generic__content-text h6,.modal-generic__prose h2,.modal-generic__prose h3,.modal-generic__prose h4,.modal-generic__prose h5,.modal-generic__prose h6{font-family:var(--font-family-body);font-weight:var(--font-weight-header)}.modal-generic__content-text h2,.modal-generic__prose h2{font-size:var(--font-size-h2)}.modal-generic__content-text h3,.modal-generic__prose h3{font-size:var(--font-size-h3)}.modal-generic__content-text h4,.modal-generic__prose h4{font-size:var(--font-size-h4)}.modal-generic__content-text h5,.modal-generic__prose h5{font-size:var(--font-size-h5)}.modal-generic__content-text h6,.modal-generic__prose h6{font-size:var(--font-size-h6)}.modal-generic__content-text a,.modal-generic__content-text a strong,.modal-generic__prose a,.modal-generic__prose a strong{font-weight:var(--font-weight-header);color:var(--color-text-link-dark);transition:border .5s ease-in-out;border-bottom:1px transparent var(--color-text-link-dark)}.modal-generic__content-text a:hover,.modal-generic__prose a:hover{border-bottom:1px solid var(--color-text-link-dark)}.modal-generic__content-text strong,.modal-generic__prose strong{font-size:inherit}@media(max-width:767px){.modal-generic__content-text,.modal-generic__prose{padding:1rem 1.25rem}}.modal-generic__content{display:grid;grid-template-columns:minmax(auto,80ch);align-items:start;align-content:center;background-color:var(--color-bg-white)}.modal-generic__content-text img{float:right;margin-left:10px;margin-bottom:10px;max-width:100%;height:auto;border-radius:var(--border-radius-small);object-fit:contain}.modal-generic__content-text p{margin-block-end:.25rem}.modal-generic__content-text ul{margin:0 0 0 1rem;padding:0;list-style-type:disc}.modal-generic__content-text ul li{position:relative;margin:0}.modal-generic__content-text ul li strong:first-of-type{font-family:inherit!important;font-size:inherit!important}.modal-generic__content-text ul li p{margin:0}.modal-generic__content-text ul li:last-of-type p{margin-block-end:1rem}.modal-generic__content-text ol{counter-reset:bullets;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.modal-generic__content-text ol li{list-style-position:inside;padding-left:.5rem;margin-left:.75rem;counter-increment:bullets}.modal-generic__content-text ol li:before{content:counter(bullets) ") ";position:absolute;left:-15px;font-weight:var(--font-weight-header)}.modal-generic__content-text ol li+li{margin-top:1.5rem}.modal-generic__content-text .rich-text-editor ul li{padding:0 0 .25rem .5rem;margin:0}.modal-generic__content-text .rich-text-editor>img:only-child,.modal-generic__content-text .rich-text-editor:has(>p:empty:last-child)>img:first-child:nth-last-child(2),.modal-generic__content-text .rich-text-editor:has(>p:empty:first-child)>img:nth-child(2):last-child{float:none;display:block;margin:0 auto;width:100%}.modal-generic--carbon .dialog__body{display:grid;grid-template-areas:"figure" "content";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}@media(min-width:768px){.modal-generic--carbon .dialog__body{grid-template-areas:"figure content";grid-template-columns:28.125rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden}}@media(min-width:768px)and (max-width:1023px){.modal-generic--carbon .dialog__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:28.125rem}}.modal-generic__figure{grid-area:figure;display:grid;align-items:start;padding:1rem}@media(min-width:768px){.modal-generic__figure{min-height:0;overflow-y:auto}}.modal-generic__image{max-width:100%;height:auto}.modal-generic__prose{grid-area:content;background:var(--gradient-silver)}@media(min-width:768px){.modal-generic__prose{min-height:0;overflow-y:auto}}@media(min-width:768px){.modal--private{--modal-body-columns: .8fr 1fr;--modal-aside-and-form-padding: clamp(.75rem, 4vh, 5rem) clamp(.5rem, 4vw, 5rem)}}.modal--private .modal__aside{row-gap:1.2rem}.modal--private .modal__aside-content{gap:1.5rem}.modal--private .modal__form{background-color:transparent;background-image:var(--gradient-silver)}.modal--private .modal__form-required,.modal--private .modal__form-thankyou{row-gap:1rem}.modal--private .modal__form-field{margin-block-end:0}.modal--private .modal__form-headline{font-size:var(--font-size-h3)}.modal--private .modal__form-thankyou-text--thankyou strong:first-child{font-family:var(--font-family-body)}.modal--private select.modal__form-input{appearance:none}[accordions~=wrapper]{grid-area:faq;display:grid;grid-template-columns:100%;grid-auto-flow:row;grid-gap:1rem;font-size:var(--font-size-body-small);margin-bottom:2rem;overflow:visible!important}.accordion-show{display:block}.accordion-hide{display:none}.admin-note{font-weight:400;color:var(--brand-gray-dark);padding-left:.5rem}[accordion~=details]{display:grid;grid-auto-flow:rows;grid-template-rows:minmax(3rem,auto) auto;overflow:visible!important}[accordion~=summary]{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:1rem 3rem 1rem 1rem;height:auto;color:var(--color-text-dark);background-color:var(--brand-tan);border-radius:var(--border-radius);font-weight:var(--font-weight-header);line-height:var(--line-height-body);cursor:pointer;user-select:none;transition:background-color .25s linear;list-style:none}[accordion~=summary]::-webkit-details-marker{display:none}[accordion~=details]>[accordion~=summary]:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}[accordion~=summary]:after{content:"";position:absolute;right:.75rem;top:0;display:block;width:2rem;height:100%;display:flex;align-items:center;justify-content:flex-end;transition:all .325s ease-in-out;transform:rotate(0);background-image:url(/assets/images/icons/chevron-right.svg),url(/assets/images/icons/chevron-right.svg);background-repeat:no-repeat;background-position:center center}[accordion~=content]{position:relative;top:-4px;padding:1rem 2rem;display:none;line-height:var(--line-height-body);border:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:var(--color-bg-white)}span[accordion~=content]{padding:0}[accordion~=content] img{z-index:70}[accordion~=content] li{list-style-type:disc;margin:1rem;padding-right:2rem}[accordion~=content] a,[accordion~=content] ul li a,[accordion~=content] strong a em{color:var(--color-text-link-dark);font-weight:var(--font-weight-header);border-bottom:1px solid transparent;transition:border-bottom .25s ease-in-out}[accordion~=content] ul li a:hover,[accordion~=content] strong a em:hover,[accordion~=content] a:hover{color:var(--color-text-link-dark-hover);border-bottom:1px solid var(--color-bg-red)}[accordion~=content] strong{font-size:inherit}[placeholder~=options]{margin:1rem;padding:.5rem 1rem .5rem 2rem;color:var(--color-text-dark);border-radius:var(--border-radius);border:1px solid var(--brand-color-gray--light);background-color:var(--color-bg-white);background-image:url(/assets/images/icons/wrench.png);background-repeat:no-repeat;background-position:10px center;background-size:1rem}[placeholder~=options]:before{content:"Placeholder Options:"}[placeholder~=options]:hover{background-color:var(--color-bg-silver)}[placeholder~=options]:hover:after{content:" ... Use editor to change"}[subpage~=faq] [accordion~=content],[accordion~=faq]{padding:2rem}[accordion~=details][open]>[accordion~=summary]{color:var(--color-text-dark)}[accordion~=details][open]>[accordion~=summary]:not(.js-enso-on):after{transform:rotate(90deg)!important;background-image:url(/assets/images/icons/chevron-right.svg)}[accordion~=details][open]>[accordion~=content]{display:block}[accordion~=details]>[accordion~=content]{padding:1rem 2rem}[trip~=hint]{font-style:italic;color:var(--color-text-dark);padding:1rem;display:inline-block}[trip~=fine-print]{padding:1rem 1.5rem}[accordion~=content] em,[accordion~=content] italic{font-style:italic;color:var(--color-text-dark)}[accordion~=content]{padding:0}[accordion~=content] li{margin-left:1.5rem;padding:0}[accordion~=content] li:last-of-type{margin-bottom:0}[accordion~=innercontent] a[style],[accordion~=innercontent] strong[style]{font-weight:var(--font-weight-header)!important}[accordion~=innercontent] a[style]{color:var(--color-text-link-dark)!important;border-bottom:1px solid transparent!important;transition:border-bottom .2s ease-in-out!important}[accordion~=innercontent] a[style]:hover{border-bottom:1px solid var(--color-text-link-dark)!important;cursor:pointer!important}[trip~=table]{position:relative;overflow:visible!important}[trip-header~=list],[trip-body~=list]{min-height:3.5rem;grid-template-columns:repeat(2,1fr);grid-column-gap:0;align-content:space-around;justify-content:space-between;display:grid;top:0;align-items:center}[trip-body~=list-wrapper]{display:grid}[trip-body~=list-wrapper],[trip-header~=list]{border-bottom:1px solid var(--brand-color-gray--light)}[trip-header~=item],[trip-body~=item]{display:inline;background:none!important;bottom:0!important;padding:0 1.45rem!important;margin:0!important}[trip-header~=item]{font-weight:var(--font-weight-header)}[trip-body~=mobile-comment]{bottom:1rem!important;display:inline-block}[trip-body~=price]{display:inline-block;position:absolute;background-color:var(--color-bg-black);top:50%;bottom:auto;left:50%;transform:translateY(-50%);padding:.35rem .6rem;color:var(--color-text-link-light);overflow:visible!important;margin-right:.5rem;white-space:nowrap;z-index:1000;border-radius:.25rem;font-weight:var(--font-weight-header);opacity:0;transition:opacity 1s}[trip-body~=price]:after{content:"";position:absolute;width:0;height:0;top:50%;left:-.4rem;transform:translateY(-50%);border-style:solid;border-width:8px 8px 8px 0;border-color:transparent var(--brand-gray-dark) transparent transparent}.show-price{animation:fade-in .5s forwards}[trip-body~=wrapper]:nth-child(2n) [trip-body~=list-wrapper]{background-color:var(--brand-silver-light)}[trip-body~=departure],[trip-header~=departure]{padding:0 .5rem 0 1.25rem!important}[trip-header~=return],[trip-body~=return]{padding:0 1.25rem 0 .5rem!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[dates~=wrapper] li{padding:0}@media(min-width:350px){[trip-body~=departure],[trip-header~=departure]{padding:0 1rem 0 1.5rem!important}[trip-header~=return],[trip-body~=return]{padding:0 1.5rem 0 1rem!important}[trip~=hint]{padding:1rem 1.5rem}}@media(min-width:768px){[dates~=wrapper]{overflow:visible!important}[trip~=hint],[trip~=fine-print]{padding:1.5rem 1.5rem 1.5rem 2rem}[trip~=table]{position:relative;overflow:visible!important}[trip-header~=list],[trip-body~=list]{grid-template-columns:5rem 5rem 1fr;grid-column-gap:1.5rem;padding-left:2rem}[trip-header~=item],[trip-body~=item]{padding:0!important}[trip-table~=body]{overflow-x:visible}[trip-body~=price]{transform:translateY(-50%);inset:50% 101% auto auto;color:var(--color-text-link-light);background-color:var(--color-bg-black);width:max-content;max-width:200px;white-space:normal}[trip-body~=price]:after{top:50%;right:-.4rem;left:auto;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--brand-gray-dark)}}@media(min-width:1024px){[dates~=wrapper]{overflow:visible!important}[trip~=table]{position:relative;overflow:visible!important}[trip-table~=body]{overflow-x:visible}[trip-header~=list],[trip-body~=list]{grid-template-columns:7.25rem 7.25rem 1fr}}.extension-page{--dp-tan-light: hsl(51, 24%, 94%);--dp-tan-dark: hsl(49, 26%, 88%);--dp-tan-darker: hsl(48 13% 82%);--dp-row-divider: hsl(45 8% 91%);--dp-card-border: var(--brand-silver);--dp-cell-pad: 1rem;--dp-date-track: 6rem;--dp-control-height: 2.875rem;--header-bar-height: 3rem;--collapsed-pad-block: .9375rem;--dp-stacked-line-gap: .125rem;--dp-label-text: .75rem;--dp-body-text: .875rem;--dp-strong-text: .9375rem;--support-text-size: .8125rem;--primary-text-size: 1.0625rem;--dp-line-height: 1.1;--dp-gap-2xs: .5rem;--dp-card-row-gap: var(--space-xs);--dp-track-inset: .125rem;--dp-toggle-size: 1.25rem;--dp-toggle-bar: .5625rem;--dp-toggle-bar-thickness: 2px;--dp-toggle-band: calc(var(--dp-toggle-size) + 2 * var(--dp-track-inset));--dp-toggle-track: 6rem;--dp-toggle-pad-block: calc( var(--dp-tablet-pad-top) + (var(--primary-text-size) * var(--dp-line-height) - var(--dp-toggle-band)) / 2 );--dp-toolbar-pad-block: .75rem var(--space-2xs);--dp-toolbar-gap: var(--space-s);--dp-trigger-pad-inline: 1.25rem;--dp-pill-pad-inline: var(--space-s);--dp-cta-font: var(--dp-strong-text);--dp-cta-height: calc(var(--dp-cta-font) * var(--dp-line-height) + 2 * var(--btn-pad-block));--btn-pad-inline: 1.5rem;--dp-cta-min-inline: 8.5rem;--dp-tablet-pad-top: 1.25rem;--status-dot-size: .625rem}@media(max-width:1299px){.extension-page{--dp-toolbar-gap: var(--space-2xs);--dp-trigger-pad-inline: .75rem;--dp-pill-pad-inline: var(--dp-gap-2xs)}}@media(max-width:767px){.extension-page{--dp-cell-pad: .75rem;--dp-toggle-size: 1.5rem;--dp-toggle-bar: .6875rem;--dp-cta-font: var(--dp-body-text);--btn-pad-block: .625rem;--btn-pad-inline: .875rem;--primary-text-size: 1.1875rem}}.extension-page{--dp-muted-label-color: hsl(from var(--color-text-dark) h s 40%)}.extension-page [accordions~=wrapper]{gap:0;margin-block:0;border-radius:var(--border-radius-smallest);background:var(--brand-white);box-shadow:0 8px 24px -14px hsl(from var(--color-text-dark) h s l/.22)}.extension-page [accordions~=pricing]+[accordions~=pricing],.extension-page [wrapper~=dates-accordion]+[wrapper~=dates-accordion]{margin-block-start:var(--space-s)}.extension-page [accordion~=summary]{background:linear-gradient(180deg,var(--brand-tan-lightest) 0%,var(--brand-tan) 100%);border-radius:var(--border-radius-smallest) var(--border-radius-smallest) 0 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);min-height:3rem;padding:.65rem 1.15rem;color:var(--color-text-dark);font-weight:var(--font-weight-body-bold);cursor:pointer;list-style:none}.extension-page [accordion~=summary]::-webkit-details-marker{display:none}.extension-page [accordion~=summary]:after{display:none}.extension-page .accordion-carat{display:inline-flex;flex-shrink:0}.extension-page .accordion-carat svg{display:block;width:.8rem;height:.8rem}.extension-page .accordion-carat{color:hsl(from var(--color-text-dark) h s 45%)}.extension-page .accordion-carat svg{transform:rotate(90deg);transition:transform .2s ease-in-out}.extension-page [accordions~=wrapper][open] .accordion-carat svg{transform:rotate(270deg)}.extension-page [accordions~=wrapper][open] [accordion~=content]{display:block;border:1px solid var(--brand-silver);border-block-start:none;border-end-start-radius:var(--border-radius-smallest);border-end-end-radius:var(--border-radius-smallest)}.extension-page [accordion~=content]{top:0;border:none;border-radius:0;background:var(--brand-white)}.extension-page [accordions~=pricing] [accordion~=innercontent]{display:block;padding:var(--space-m);font-size:var(--font-size-body-small);line-height:var(--line-height-body);color:var(--color-text-dark)}.extension-page [accordions~=pricing] [accordion~=innercontent] p{margin-block:0 var(--space-xs)}.extension-page [accordions~=pricing] [accordion~=innercontent] p:last-child{margin-block-end:0}.extension-page [accordions~=pricing] [accordion~=innercontent] ul{margin-block:0 var(--space-s);padding-inline-start:1.25rem}.extension-page [accordions~=pricing] [accordion~=innercontent] li{margin-block:.25rem}.extension-page [accordions~=pricing] [accordion~=innercontent] strong{font-weight:var(--font-weight-body-bold)}.extension-page [wrapper~=dates-accordion] [trip-header~=list]{background:linear-gradient(180deg,var(--brand-tan-lightest) 0%,var(--brand-tan) 100%);border-radius:var(--border-radius-smallest);margin-block-end:var(--space-2xs);border:none}.extension-page [wrapper~=dates-accordion] [trip-header~=item]{font-size:var(--dp-label-text);font-weight:var(--font-weight-body-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--dp-muted-label-color)}.extension-page [wrapper~=dates-accordion] [trip-body~=wrapper] [trip-body~=list-wrapper]{background:var(--brand-white);border:1px solid var(--dp-card-border, var(--brand-silver));border-radius:var(--border-radius-smallest);box-shadow:inset 0 -3px 8px -5px #0000001a,inset 3px 0 0 0 var(--dp-row-accent, transparent);background-clip:padding-box}.extension-page [wrapper~=dates-accordion] [trip-body~=wrapper]+[trip-body~=wrapper]{margin-block-start:var(--space-3xs)}.extension-page [wrapper~=dates-accordion] [trip-body~=item]{font-variant-numeric:tabular-nums}.extension-page [wrapper~=dates-accordion] [trip-body~=item].comment{color:var(--dp-muted-label-color);font-variant-numeric:normal}.BambooHR-ATS-board{font-family:var(--font-family-body)!important}.BambooHR-ATS-board h2{color:inherit!important;font-family:var(--font-family-header)!important;font-size:var(--font-size-h4)!important;font-weight:var(--font-weight-header);border-bottom:1px solid var(--brand-color-gray)!important;padding-bottom:.75rem!important;margin-bottom:.25rem!important}.BambooHR-ATS-Jobs-List{padding:2px 1rem 1rem 0!important;border-bottom:1px solid var(--brand-color-gray--light)!important;margin-bottom:1rem!important}.BambooHR-ATS-board li{color:inherit!important}.BambooHR-ATS-board li:before{content:none!important}.BambooHR-ATS-board a{font-weight:600!important}.BambooHR-ATS-Location{display:none!important}.BambooHR-ATS-Department-Header{font-family:var(--font-family-body)!important;font-size:var(--font-size-h5)!important;font-weight:700!important;color:inherit!important}.BambooHR-ATS-Department-Item,.BambooHR-ATS-Jobs-Item{background-image:none!important;padding-left:0!important}.BambooHR-ATS-Department-Item:before,.BambooHR-ATS-Jobs-Item:before{background-image:none}@media(min-width:768px){[tripnav=wrapper],.destination-nav{--tripnav-top-position: calc(var(--masthead-height) + 2.5rem);position:sticky;top:var(--tripnav-top-position);grid-area:subnav;justify-self:end;left:0;transition:top .25s ease-in-out}body[gradient~=none]:not(:has([data-masthead-show])) [tripnav=wrapper]{--tripnav-top-position: 2rem}[tripnav=wrapper].js-static-nav,.destination-nav.js-static-nav{position:static}.masthead[data-masthead-show]~[main] [tripnav~=wrapper],.masthead[data-masthead-show]~[main] .destination-nav{--tripnav-top-position: calc(var(--masthead-height) + 2.5rem)}}@media(min-width:768px)and (orientation:portrait)and (min-width:768px){[tripnav=wrapper],.destination-nav{--hero-height: 50vh}}@media(min-width:768px){[tripnav=nav] li a,.destination-nav__item{display:block;line-height:var(--line-height-header);padding:1rem;font-weight:600;color:var(--color-nav-left-text);position:relative;background:none}[tripnav=nav] li a:before,.destination-nav__item:not([data-active]):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--gradient-silver-reverse);border-radius:var(--border-radius-small);opacity:0;transition:opacity .25s ease-out;z-index:-1}[tripnav=nav] li:not(.active):hover a,.destination-nav__item:not([data-active]):hover{color:var(--color-nav-left-text-hover);cursor:pointer}[tripnav=nav] li:not(.active):hover a:before,.destination-nav__item:not([data-active]):hover:after{opacity:1}[tripnav=nav] li.active a,.destination-nav__item[data-active]{color:var(--color-bg-white);background-image:var(--color-cta-primary-bg-gradient);border-radius:var(--border-radius-small);filter:brightness(110%);z-index:1}[tripnav=nav] li:not(.active):not(:nth-of-type(1)):before,.destination-nav__item:not([data-active]):not(:nth-of-type(1)):before{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:1px;margin:auto;background-image:var(--gradient-silver-reverse);z-index:-1}}@media(max-height:800px){[tripnav=nav] li a{padding:1.75vh}}@media(min-width:1024px){[template~=trip] [tripnav=wrapper],[template~=trip] .destination-nav{--tripnav-top-position: calc(var(--masthead-height) + 2.5rem)}[template~=trip] [ctas~=sticky]{--ctas-top-position: calc(var(--masthead-height) + 2.5rem)}[template~=trip] .masthead[data-masthead-show]~section [main=wrapper] [tripnav~=wrapper],[template~=trip] .masthead[data-masthead-show]~section [main=wrapper] .destination-nav{--tripnav-top-position: calc(var(--masthead-height) + 2.5rem)}[template~=trip] .masthead[data-masthead-show]~section [main=wrapper] [ctas~=sticky]{--ctas-top-position: calc(var(--masthead-height) + 2.5rem)}[data-hero][data-hero-static]~[main=wrapper] [tripnav=wrapper],[data-hero][data-hero-static]~[main=wrapper] [ctas=sticky]{--tripnav-top-position: 1.5rem;--ctas-top-position: 1.5rem}}@media(width>=768px){body[product-line~=earthwatch] [tripnav~=nav] li.active a,body[product-line~=cultural] [tripnav~=nav] li.active a{background-image:var(--button-primary-bg);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;filter:var(--button-primary-filter)}body[product-line~=earthwatch] [tripnav=nav] li a:before,body[product-line~=earthwatch] .destination-nav__item:not([data-active]):after{background-image:unset;background-color:var(--brand-tan)}body[product-line~=cultural] [tripnav=nav] li a:before,body[product-line~=cultural] .destination-nav__item:not([data-active]):after{background-image:unset;background-color:var(--brand-silver-end)}}.page-content-nav{display:flex;flex-wrap:wrap;gap:.5rem;place-content:center;width:100%;padding:0 1rem;margin-block-start:2rem;margin-block-end:1rem}@media(max-width:767px){.page-content-nav{display:grid;grid-template-columns:1fr;place-content:start;margin-inline:auto;width:auto;max-width:max-content}}@keyframes expand-content{0%{opacity:0}to{opacity:1}}[template~=listing]:has([page-section~=buckets]) .page-content-nav{display:none;margin-block:0;animation:expand-content .25s ease-in-out forwards}[template~=listing]:has([page-section~=buckets]) .page-content-nav.expanded{display:flex;margin-block:2rem 1rem}.page-content-nav__item{all:unset;display:grid;width:max-content;font-weight:var(--font-weight-header);padding:var(--space-3xs) var(--space-xs);color:var(--brand-black);background-image:var(--gradient-silver-radial);border:2px solid var(--brand-silver);border-radius:var(--border-radius-small);cursor:pointer;color:var(--color-cta-primary-text);background-image:var(--gradient-cta-primary-blue-to-green);background-size:210% 210%;border:none;padding:.7rem 1.2rem}.page-content-nav__item:hover{animation:cta-primary-hover .25s ease-out;animation-fill-mode:both;opacity:1;filter:brightness(95%)}[content-lead-in-wrapper]{font-size:var(--font-size-h4-5);font-weight:var(--font-weight-body-medium);text-wrap:balance;padding-block-end:1rem;line-height:var(--line-height-lead-1-4);max-width:80ch}@media(max-width:767px){[content-lead-in-wrapper]{padding-block-start:1rem}}[content-lead-in-wrapper]:empty{padding:0}[template~=listing]:has([page-section~=buckets]) [content-lead-in-wrapper]{text-wrap:unset}[content]{font-size:var(--font-size-h6);font-weight:var(--font-weight-body-regular);line-height:var(--line-height-body-1-5)}[template~=listing]:has([page-section~=buckets]) [content~=overview]{display:none;transition:all .25s ease-in-out}[template~=listing]:has([page-section~=buckets]) [content~=overview].expanded{display:grid}[template~=listing] [button~=expand]{display:none}[template~=listing]:has([page-section~=buckets]) [button~=expand]{all:unset;display:grid;width:max-content;font-weight:var(--font-weight-header);padding:var(--space-3xs) var(--space-xs);color:var(--brand-black);background-image:var(--gradient-silver-radial);border:2px solid var(--brand-silver);border-radius:var(--border-radius-small);cursor:pointer;color:var(--color-cta-primary-text);background-image:var(--gradient-cta-primary-blue-to-green);background-size:210% 210%;justify-self:center;border:none;padding:.7rem 1.2rem;margin-block-start:1rem;font-size:var(--font-size-body)}[template~=listing]:has([page-section~=buckets]) [button~=expand]:hover{animation:cta-primary-hover .25s ease-out;animation-fill-mode:both;opacity:1}[template~=listing]:has([page-section~=buckets]) [button~=expand].expanded{display:none}[content] :where(a:not(.teaser__link),strong a,a strong){font-weight:var(--font-weight-header);border-bottom:1px solid transparent;color:var(--color-text-link-dark);transition:border-bottom .25s ease-in-out}[content] :where(a:not(.teaser__link),strong a,a strong):hover{border-bottom:1px solid var(--color-text-link-dark)}@media(min-width:0){[content~=wrapper]{grid-area:content;padding-top:.55rem;padding-bottom:1rem;font-size:var(--font-size-body);line-height:var(--line-height-body)}[content~=wrapper] iframe[src*=youtube]{aspect-ratio:16/9}[content~=wrapper] h1,[content~=wrapper] h2,[content~=wrapper] h3,[content~=wrapper] h4{font-size:var(--font-size-h5)}[content~=wrapper]:has(>.hide:first-child):not([subpage~=video-region-w-ambient] [content~=wrapper]){margin:0;padding:0}[template~=listing]:has([page-section~=buckets]) [content~=wrapper],[template~=listing-with-filtering]:has([page-section~=buckets]) [content~=wrapper]{display:grid}[subpage~=destination] [content~=wrapper]{grid-area:content;padding-top:2rem}[content~=more]{grid-area:more;line-height:var(--line-height-body);font-size:var(--font-size-body);padding-block:2rem}[content~=more] a strong{font-weight:var(--font-weight-header);border-bottom:1px solid transparent;color:var(--color-text-link-dark);transition:border-bottom .25s ease-in-out}[content~=more] a strong:hover{border-bottom:1px solid var(--color-text-link-dark)}[content~=wrapper]:empty{padding-top:unset}[content~=wrapper] a:where(:not(.teaser__link)){color:var(--color-text-link-dark);font-weight:var(--font-weight-header);border-bottom:1px solid transparent}[content~=wrapper] a:where(:not(.teaser__link)):hover{color:var(--color-text-link-dark-hover);border-bottom:1px solid var(--color-bg-red)}[content~=wrapper] h1,[content~=wrapper] h2,[content~=wrapper] h3,[content~=wrapper] h4,[content~=wrapper] h5,[content~=wrapper] h6,[content~=wrapper] h1 a,[content~=wrapper] h2 a,[content~=wrapper] h3 a,[content~=wrapper] h4 a,[content~=wrapper] h5 a,[content~=wrapper] h6 a,[content~=wrapper] a h1,[content~=wrapper] a h2,[content~=wrapper] a h3,[content~=wrapper] a h4,[content~=wrapper] a h5,[content~=wrapper] a h6,[content~=wrapper] strong,[content~=wrapper] bold,[content~=wrapper] a bold,[content~=wrapper] bold a{font-weight:var(--font-weight-header);font-family:var(--font-family-body)}[content~=wrapper]:not([content~=itinerary]) :is(h1,h2,h3,h4,h5,h6):not(:empty){margin-block:1.25rem .5rem}[content~=wrapper]:not([content~=itinerary]) :is(h1,h2,h3,h4,h5,h6):not(:empty):first-child{margin-block-start:0}strong,bold{font-size:inherit}h2{font-size:var(--font-size-h3)}h3{font-size:var(--font-size-h4)}h4{font-size:var(--font-size-h5)}h5{font-size:var(--font-size-h6)}h6{font-size:var(--font-size-body)}[content~=wrapper] strong a,[content~=wrapper] a:where(:not(.teaser__link)),[content~=wrapper] a strong,[dates~=text] li strong a{font-weight:var(--font-weight-header);border-bottom:1px solid transparent;color:var(--color-text-link-dark);transition:border-bottom .25s ease-in-out}[content~=wrapper] h3 a{border-bottom:1px solid transparent;transition:border-bottom .25s ease-in-out}[content~=wrapper] h3 a:hover,[content~=wrapper] a:where(:not(.teaser__link)):hover,[content~=wrapper] strong a:hover,[content~=wrapper] a strong:hover,[dates~=text] li strong a:hover{border-bottom:1px solid var(--color-text-link-dark)}:global([content~=wrapper] .rich-text-editor ul li){margin-bottom:.25rem;margin-top:.5rem}:global([content~=wrapper] .rich-text-editor ul li):last-of-type{margin-bottom:1rem}[content~=wrapper] ol{position:relative;list-style:none;list-style-position:outside;counter-reset:reasons}[content~=wrapper] ol li{padding-left:3.5rem;margin-bottom:2rem;margin-top:.5rem}[content~=wrapper] ol li:before{counter-increment:reasons;content:counter(reasons,decimal);position:absolute;left:0;top:0;color:var(--color-text-dark);background-color:var(--color-bg-silver);font-weight:var(--font-weight-header);font-size:var(--font-size-h6);font-family:var(--font-family-body);border-radius:var(--border-radius-small);text-align:center;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}[content~=wrapper] li>a strong,[content~=wrapper] li>strong a{color:var(--color-text-link-dark)}[content~=wrapper] li:last-child{margin-bottom:0}[content~=wrapper] img{max-width:100%;height:auto}}body.filterable-layout[template~=listing-with-filtering] [content~=wrapper]{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding-left:0;padding-right:0}@media(max-width:767px){body.filterable-layout[template~=listing-with-filtering] [content~=wrapper]{margin-top:0;padding-left:1.5rem;padding-right:1.5rem}body.filterable-layout[template~=listing-with-filtering] [content~=wrapper][data-destination-title]{margin-bottom:0;padding-top:0;padding-bottom:0}}@media(min-width:768px)and (max-width:1023px){body.filterable-layout[template~=listing-with-filtering] [content~=wrapper],body.filterable-layout[template~=listing-with-filtering] [content~=wrapper][data-destination-title]{padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}}@media(max-width:1023px){body.filterable-layout[template~=listing-with-filtering] [subpage~=wrapper] [content~=wrapper]{padding-inline:0}}@media(min-width:1024px){body.filterable-layout[template~=listing-with-filtering] [content~=wrapper][data-destination-title]{max-width:min(95vw,1600px);margin-bottom:0;padding-left:calc(var(--filter-rail-width) + var(--filter-gutter));padding-bottom:0;text-align:left}}@media(min-width:1440px){body.filterable-layout[template~=listing-with-filtering] [content~=wrapper][data-destination-title]{max-width:1600px}}@media(min-width:1024px){[subpage~=destination] [content~=wrapper]{grid-area:content;padding-top:0}[subpage~=detail] [content~=wrapper],[subpage~=overview] [content~=wrapper]{column-count:2;column-gap:1rem}}.hide,[hide~=all]{display:none}[custom~=button]{grid-area:private button;display:grid;place-content:center;width:max-content;height:var(--button-or-input-max-height);font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-body);padding:var(--space-s) var(--space-m);color:var(--color-cta-primary-text);background-image:var(--button-primary-bg);background-color:var(--button-primary-bg-color-hover);background-position-x:var(--button-primary-bg-position-x);background-position-y:50%;background-size:210% 210%;letter-spacing:var(--letter-spacing-1);filter:var(--button-primary-filter);cursor:pointer;transition:var(--button-primary-transition);border-radius:var(--border-radius-small);z-index:9}[custom~=button]{float:left;margin:1rem 1rem 1rem 0}[custom~=button]:hover{animation:var(--button-primary-animation-hover);animation-fill-mode:both;background-image:var(--button-primary-bg-hover);background-color:var(--button-primary-bg-color-hover);color:var(--button-primary-fg-hover);border-color:var(--button-primary-border-hover);opacity:1}.has-anchor{scroll-margin-top:140px}a a{display:none}.dolly-in-slow{animation:dolly-in-slow 10s ease-out both}.invisible{opacity:0}.hide-off-canvas{position:fixed;top:-9999px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.hide,[hide~=all],[hide~="all!"]{display:none!important}@media(max-width:767px){[hide~=sm],[hide~="sm!"]{display:none!important}}@media(min-width:0){[hide~="sm+"]{display:none}[hide~="sm!+"],[hide~="sm+!"]{display:none!important}[src$="www.nathab.com"]{display:none}}@media(min-width:768px)and (max-width:1023px){[hide~=md]{display:none}[hide~="md!"]{display:none!important}}@media(min-width:768px){[hide~="md+"],[hide~="md!+"],[hide~="md+!"]{display:none!important}}@media(min-width:1024px){[hide~=lg],[hide~="lg+"]{display:none}[hide~="lg!"],[hide~="lg!+"],[hide~="lg+!"]{display:none!important}}[divider]{border-top:1px solid var(--brand-gray-dark)}.no-background{background:none}@media(min-width:0){[name~=wrapper]{grid-area:name;padding:1.5rem 1rem 1.5rem 0;padding-bottom:0;font-weight:var(--font-weight-header);font-family:var(--font-family-body);font-size:var(--font-size-h3);line-height:var(--line-height-header);text-wrap:balance}[name~=wrapper].title{margin-bottom:.5rem}[subpage~=guide-bio] [name~=wrapper]{font-size:var(--font-size-h2-5)}}@media(min-width:768px){[name~=wrapper]{padding-top:0;padding-bottom:.25rem}}@media(min-width:1024px){[name~=wrapper]{padding-right:5rem}}.modal-slideshow{--slideshow-arrow-size: 3.5rem;--slideshow-arrow-bg: var(--color-black-60);--slideshow-arrow-bg-hover: var(--color-black-90)}@media(max-width:767px){.modal-slideshow{--dialog-rows: auto minmax(0, 1fr)}.modal-slideshow.dialog--media{--dialog-max-height: 95svh;width:94vw;height:var(--dialog-max-height)}.modal-slideshow.dialog--media .dialog__header{display:grid;grid-template-columns:1fr auto;align-items:center;background:var(--brand-silver-light)}.modal-slideshow.dialog--media .dialog__close{position:static;color:var(--brand-black);background-color:transparent;border-radius:0;box-shadow:none}.modal-slideshow.dialog--media .dialog__close:focus-visible{outline:none}.modal-slideshow.dialog--media .dialog__close:focus-visible>span{outline:.125rem solid var(--dialog-focus-ring);outline-offset:.375rem;border-radius:var(--border-radius-small)}}@media(min-width:768px){.modal-slideshow.dialog[open]{display:block}}.modal-slideshow .modal-slideshow__wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"slides content" "thumbnails content" "caption caption";grid-template-rows:6fr auto auto;gap:1rem;position:relative;background-color:var(--brand-silver-light);border-radius:var(--border-radius-medium);padding:1rem;margin:auto;max-width:min(90vw,100vw - 9rem,2100px);max-height:90dvh;overflow:hidden}.modal-slideshow .modal-slideshow__wrapper:has(.modal-slideshow__caption-credits.is-empty){grid-template-areas:"slides content" "thumbnails content";grid-template-rows:6fr auto}@media(width<1250px){.modal-slideshow .modal-slideshow__wrapper{grid-template-columns:1fr;grid-template-areas:"slides" "thumbnails" "caption" "content";grid-template-rows:1.5fr auto auto 1fr;align-content:start;max-width:min(80vw,1000px);max-height:92dvh}.modal-slideshow .modal-slideshow__wrapper:has(.modal-slideshow__caption-credits.is-empty){grid-template-areas:"slides" "thumbnails" "content";grid-template-rows:1.5fr auto 1fr}}@media(width<768px){.modal-slideshow .modal-slideshow__wrapper{grid-template-rows:1fr auto auto 1fr;align-content:start;max-width:none;max-height:none;height:100%;padding-block-start:0;border-radius:0}.modal-slideshow .modal-slideshow__wrapper:has(.modal-slideshow__caption-credits.is-empty){grid-template-areas:"slides" "thumbnails" "content";grid-template-rows:auto auto 1fr}}@media(height<700px)and (width>1251px){.modal-slideshow .modal-slideshow__wrapper{grid-template-columns:auto 1fr 30%;grid-template-areas:"thumbnails slides content" "caption caption caption";grid-template-rows:1fr auto;max-width:min(90vw,1800px)}.modal-slideshow .modal-slideshow__wrapper:has(.modal-slideshow__caption-credits.is-empty){grid-template-areas:"thumbnails slides content";grid-template-rows:1fr}}.modal-slideshow .modal-slideshow__slides{grid-area:slides;overflow:hidden}.modal-slideshow .slideshow__stage{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:end;justify-content:center;position:relative;overflow:hidden;width:100%;height:100%}.modal-slideshow .slideshow__arrows{position:absolute;top:0;width:100%;height:100%}@media(max-width:767px){.modal-slideshow .slideshow__arrows{display:none}}.modal-slideshow .slideshow__arrow{--chevron-width: var(--slideshow-arrow-size, 5rem);--chevron-height: var(--slideshow-arrow-size, 5rem);background:none;border:none;padding:0;color:inherit;font:inherit;position:absolute;isolation:isolate;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;width:var(--slideshow-arrow-size, 5rem);height:var(--slideshow-arrow-size, 5rem);top:0;bottom:0;margin-block:auto;fill:var(--color-white-70);display:flex;align-items:center;justify-content:center;z-index:10;transition:fill 275ms ease-out,opacity 275ms ease-out}.modal-slideshow .slideshow__arrow svg{display:block;width:var(--chevron-width, 1em);height:var(--chevron-height, 1em)}.modal-slideshow .slideshow__arrow:before{content:"";position:absolute;top:0;bottom:0;width:var(--slideshow-arrow-size, 5rem);background-color:var(--slideshow-arrow-bg, var(--color-black-40));transition:background-color 275ms ease-out;z-index:-1}.modal-slideshow .slideshow__arrow:focus-visible{outline:.125rem solid var(--color-focus-ring-inverse, var(--brand-white));outline-offset:-.25rem}.modal-slideshow .slideshow__arrow--previous{left:0}.modal-slideshow .slideshow__arrow--previous:before{left:0;border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.modal-slideshow .slideshow__arrow--next{right:0}.modal-slideshow .slideshow__arrow--next:before{right:0;border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.modal-slideshow .slideshow__arrow:hover:not([aria-disabled=true]){fill:var(--color-white-90)}.modal-slideshow .slideshow__arrow:hover:not([aria-disabled=true]):before{background-color:var(--slideshow-arrow-bg-hover, var(--color-black-60))}.modal-slideshow .slideshow__arrow[aria-disabled=true]{cursor:auto;opacity:0}.modal-slideshow .slideshow__viewport{overflow:hidden;width:100%;height:100%}.modal-slideshow .slideshow__slides{display:flex;column-gap:.5rem;width:100%;height:100%;will-change:transform;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:rgba(0,0,0,0)}.modal-slideshow .slideshow__slides,.modal-slideshow .slideshow__slides:hover{transition:none}.modal-slideshow .slideshow__slide{flex:0 0 100%;position:relative;display:flex;justify-content:center;align-items:center}@supports not (aspect-ratio: 2/1){.modal-slideshow .slideshow__slide{width:100%;height:0;padding-top:50%}}.modal-slideshow .slideshow__frame{width:100%;height:100%;display:flex;position:relative;overflow:hidden;border-radius:var(--border-radius-small)}.modal-slideshow .slideshow__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.modal-slideshow .slideshow__overlay.is-visible{opacity:1}.modal-slideshow .slideshow__media{object-fit:cover;position:relative;object-position:var(--slideshow-media-position, center);width:100%;height:100%;max-width:100%;min-height:100%;border-radius:var(--border-radius-small)}.modal-slideshow .slideshow__media--portrait{width:auto;object-fit:contain;margin:0 auto;min-height:calc(100% - 2rem);height:calc(100% - 2rem);top:1rem}@media(max-width:1024px){.modal-slideshow .slideshow__media--portrait{min-height:calc(100% - 1rem);height:calc(100% - 1rem);top:.5rem}}.modal-slideshow .slideshow__media--contain{object-fit:contain}.modal-slideshow .slideshow__media--cover{object-fit:cover}.modal-slideshow .modal-slideshow__thumbnails{grid-area:thumbnails;overflow:hidden}.modal-slideshow .slideshow__nav{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:.5rem;overflow-y:hidden;overflow-x:auto;width:100%;height:100%;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media(height<700px)and (width>1251px){.modal-slideshow .slideshow__nav{grid-auto-flow:row;row-gap:.5rem;overflow-x:hidden;overflow-y:auto}}.modal-slideshow .slideshow__nav::-webkit-scrollbar{display:none}.modal-slideshow .slideshow__thumb{border-radius:4px;cursor:pointer;width:5rem;min-width:5rem;height:80px;overflow:hidden;background-color:var(--brand-gray-dark);border:none;padding:0;display:block;position:relative}@media(min-width:720px){.modal-slideshow .slideshow__thumb{min-width:9.5rem}}.modal-slideshow .slideshow__thumb:after{content:"";position:absolute;inset:0;border:3px solid transparent;border-radius:inherit;pointer-events:none;box-sizing:border-box}.modal-slideshow .slideshow__thumb.is-active:after{border-color:var(--brand-gray-dark)}.modal-slideshow .slideshow__thumb:not(.is-active):hover:after{border-color:var(--brand-gray)}.modal-slideshow .slideshow__thumb:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.25rem}.modal-slideshow .slideshow__thumb-image{object-fit:cover;object-position:var(--slideshow-media-position, center);width:100%;height:80px}.modal-slideshow .slideshow__thumb-image--portrait{width:auto;position:absolute;top:0;left:50%;transform:translate(-50%);height:calc(100% - 1rem);border-radius:2px;margin-top:.5rem}@media(max-width:1024px){.modal-slideshow .slideshow__thumb-image--portrait{height:calc(100% - .5rem);margin-top:.25rem}}.modal-slideshow .modal-slideshow__content{grid-area:content;position:relative;display:grid;gap:1rem;align-content:start;background-color:#e1e1e1;border:1px solid #d1d1d1;border-radius:var(--border-radius-medium);padding:3rem 1rem 1rem;overflow-y:auto;overscroll-behavior:contain}.modal-slideshow .modal-slideshow__header-text{font-size:var(--font-size-h5);font-weight:var(--font-weight-header);font-family:var(--font-family-body);text-align:center}.modal-slideshow .modal-slideshow__description{height:100%;font-size:var(--font-size-body-small);line-height:1.5}.modal-slideshow .modal-slideshow__description p{font-size:inherit;line-height:inherit}.modal-slideshow .modal-slideshow__description h2,.modal-slideshow .modal-slideshow__description h3,.modal-slideshow .modal-slideshow__description h4,.modal-slideshow .modal-slideshow__description h5,.modal-slideshow .modal-slideshow__description h6{font-family:var(--font-family-body);font-weight:var(--font-weight-header)}.modal-slideshow .modal-slideshow__description h2,.modal-slideshow .modal-slideshow__description h3,.modal-slideshow .modal-slideshow__description h4{font-size:var(--font-size-h4)}.modal-slideshow .modal-slideshow__description h5{font-size:var(--font-size-h5)}.modal-slideshow .modal-slideshow__description h6{font-size:var(--font-size-h6)}.modal-slideshow .modal-slideshow__description img{max-width:100%}.modal-slideshow .modal-slideshow__description a,.modal-slideshow .modal-slideshow__description a strong{font-weight:var(--font-weight-header);color:var(--color-text-link-dark);transition:border .5s ease-in-out;border-bottom:1px transparent var(--color-text-link-dark)}.modal-slideshow .modal-slideshow__description a:hover{border-bottom:1px solid var(--color-text-link-dark)}.modal-slideshow .modal-slideshow__description strong{font-size:inherit}.modal-slideshow .modal-slideshow__description ul{padding-right:clamp(1rem,2vw,4rem);display:grid;place-content:start}.modal-slideshow .modal-slideshow__description ul li{margin-inline-start:0;margin-block-end:0}.modal-slideshow .modal-slideshow__description ul li strong:first-of-type{font-family:var(--font-family-header);font-size:var(--font-size-h5);font-weight:var(--font-weight-header)}.modal-slideshow .modal-slideshow__description ol{counter-reset:bullets;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.modal-slideshow .modal-slideshow__description ol li{list-style-position:inside;padding-left:.5rem;margin-left:.75rem;counter-increment:bullets}.modal-slideshow .modal-slideshow__description ol li:before{content:counter(bullets) ") ";position:absolute;left:-15px;font-weight:var(--font-weight-header)}.modal-slideshow .modal-slideshow__description ol li+li{margin-top:1.5rem}@media(max-width:767px){.modal-slideshow .modal-slideshow__description{height:fit-content}}.modal-slideshow .modal-slideshow__caption-credits{grid-area:caption;display:grid;padding:.5rem;background-color:#e1e1e1;border:1px solid #d1d1d1;border-radius:var(--border-radius-medium);height:auto;min-height:2.5rem}.modal-slideshow .modal-slideshow__caption-credits.is-empty,.modal-slideshow .modal-slideshow__caption-credits .slideshow__text{display:none}.modal-slideshow .modal-slideshow__caption-credits .slideshow__text.is-visible{display:flex;justify-content:space-between;padding-inline:.5rem;align-items:baseline}@media(width<768px){.modal-slideshow .modal-slideshow__caption-credits .slideshow__text.is-visible{flex-wrap:wrap;flex-direction:column;align-items:start;font-size:var(--font-size-body-smallest)}}.modal-slideshow .modal-slideshow__caption-credits .slideshow__text.is-visible[data-empty]{display:none}.modal-slideshow .modal-slideshow__caption-credits:not(:has(.slideshow__text.is-visible:not([data-empty]))){display:none}.modal-slideshow .slideshow__credit{width:max-content;display:block}.modal-slideshow .slideshow__credit:not(:empty):before{content:"Photo by ";font-family:var(--font-family-body)}.modal-slideshow .slideshow__credit[data-media-type=video]:not(:empty):before{content:"Video by "}ul{margin-left:2rem}ul:first-child>ul{margin-left:0}li{border-left:1px dashed var(--brand-color-gray--light);list-style:none;margin-left:0;padding-left:0}li a{color:var(--color-text-dark);display:block;padding-top:1rem;line-height:var(--line-height-body)}[trip-name-vert~="1"]{display:block;grid-area:vert;letter-spacing:1px}[trip-name-vert~=sticky]{--trip-name-vert-top-position: 4rem;position:sticky;top:var(--trip-name-vert-top-position);text-orientation:sideways;writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap;color:var(--color-text-vertical);font-family:var(--font-family-header);font-weight:var(--font-weight-header);font-size:var(--font-size-h2);z-index:8}
