.concept-expedition-calendar .concept-field-notes-header,.concept-private-aviation-header{width:min(var(--concept-canvas), 100%)}.concept-private-aviation-header{color:var(--soil);justify-content:space-between;align-items:end;gap:32px;margin:0 auto clamp(54px,6vw,82px);display:flex}.concept-private-aviation-header>div{min-width:0}.concept-private-aviation-eyebrow{width:auto;color:var(--brass);font-family:var(--font-body);font-size:var(--concept-label);letter-spacing:var(--concept-label-tracking);text-transform:uppercase;margin:0 0 14px;font-weight:700;line-height:1.25}.concept-private-aviation-header h2{max-width:900px;color:var(--soil);font-family:var(--font-display);font-size:var(--concept-section-title);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:300;line-height:1}.concept-private-aviation-header>a{flex:none}.concept-private-aviation-story{padding-top:clamp(36px,4vw,56px);display:block}.concept-private-aviation-benefits{width:100%}.concept-expedition-calendar .concept-departure-dossier{width:100%;min-height:100%;padding:clamp(32px,3.1vw,46px)}.concept-expedition-calendar .concept-departure-dossier>p{margin-bottom:18px}.concept-expedition-calendar .concept-departure-dossier h3{margin-bottom:24px;font-size:clamp(2.15rem,1.65rem + 1.15vw,2.75rem);line-height:1}.concept-expedition-calendar .concept-departure-dossier dl{margin-bottom:26px}.concept-expedition-calendar .concept-departure-dossier dl>div{grid-template-columns:92px minmax(0,1fr);gap:16px;padding:11px 0}.concept-expedition-calendar .concept-departure-dossier>a{min-height:50px;padding:0 18px}@media (max-width:760px){.concept-private-aviation-header{flex-direction:column;align-items:start;gap:22px;margin-bottom:34px}.concept-private-aviation-header h2{font-size:var(--type-h2);line-height:.98}}.concept-journey-feature-index .concept-journey-next,.concept-departure-index .concept-departure-next{display:none}@media (max-width:720px){.concept-journey-feature-frame{aspect-ratio:4/3;border-radius:14px 14px 0 0;min-height:0}.concept-journey-feature-index,.concept-departure-index{scroll-snap-type:none;grid-template-columns:minmax(0,1fr) 78px;display:grid;overflow:hidden}.concept-journey-feature-index button:not(.is-active):not(.concept-journey-next),.concept-departure-index button:not(.is-active):not(.concept-departure-next){display:none}.concept-journey-feature-index button.is-active,.concept-departure-index button.is-active{width:100%;min-width:0;min-height:104px;padding:18px 20px;display:grid}.concept-journey-feature-index .concept-journey-next,.concept-departure-index .concept-departure-next{border-left:1px solid rgba(var(--rgb-soil), .16);width:78px;min-width:0;min-height:104px;color:var(--brass-dark);justify-content:center;align-items:center;gap:5px;padding:12px 8px;display:flex}.concept-journey-feature-index .concept-journey-next span,.concept-departure-index .concept-departure-next span{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1}.concept-journey-feature-index .concept-journey-next:before,.concept-departure-index .concept-departure-next:after{display:none}}@media (max-width:680px){.concept-departure-salon{background:var(--paper);border-radius:14px;overflow:hidden}.concept-departure-salon-image{aspect-ratio:4/3;border-radius:0;width:100%;min-height:0}.concept-expedition-calendar .concept-departure-dossier{border-radius:0;width:100%;min-height:0;padding:28px 22px 30px}.concept-expedition-calendar .concept-departure-dossier h3{margin-bottom:22px;font-size:clamp(2.15rem,9.2vw,2.8rem);line-height:.98}}@media (min-width:681px) and (max-width:980px){.concept-expedition-calendar .concept-departure-dossier{width:100%;min-height:100%;padding:30px}.concept-expedition-calendar .concept-departure-dossier h3{font-size:clamp(2.15rem,4.2vw,2.55rem)}}@media (max-width:360px){.concept-journey-feature-index,.concept-departure-index{grid-template-columns:minmax(0,1fr) 68px}.concept-journey-feature-index .concept-journey-next,.concept-departure-index .concept-departure-next{width:68px}.concept-journey-feature-index .concept-journey-next span,.concept-departure-index .concept-departure-next span{display:none}}.concept-page{--homepage-base:var(--surface-warm);--homepage-white:var(--surface-white);--homepage-feature:var(--surface-sand);--homepage-forest:var(--surface-forest);--homepage-dark:#100d0a;background:var(--homepage-dark)}.concept-story-proof,.concept-wildest-places,.concept-guest-notes,.concept-journey-feature-shell,.concept-journey-feature,.concept-journey-feature-index,.concept-species-section,.concept-species-editorial,.concept-field-notes,.concept-expedition-calendar,.concept-conservation-statement{background:var(--homepage-base)}.concept-journey-types,.concept-concierge,.concept-choice-row a{background:var(--homepage-white)}.concept-expedition-calendar.concept-expedition-board-section{background:var(--homepage-forest)}.concept-private-aviation{background:var(--homepage-base)}.concept-concierge-card,.concept-field-note,.concept-expedition-calendar .concept-departure-dossier{background:var(--homepage-feature)}.concept-choice-row a:hover,.concept-choice-row a:focus-visible,.concept-choice-row .concept-choice-contact{background:var(--homepage-dark)}@media (prefers-reduced-motion:no-preference){.concept-private-aviation[data-concept-reveal]{opacity:1;transform:none}.concept-private-aviation-panel{opacity:0;transition:opacity .62s cubic-bezier(.2,0,0,1),transform .76s cubic-bezier(.2,0,0,1);transform:translateY(18px)}.concept-private-aviation-image{opacity:0;transition:opacity .76s cubic-bezier(.2,0,0,1) 80ms,transform .98s cubic-bezier(.2,0,0,1) 80ms;transform:translate(24px)scale(.99)}.concept-private-aviation-copy>*{opacity:0;transition:opacity .52s cubic-bezier(.2,0,0,1),transform .68s cubic-bezier(.2,0,0,1);transform:translateY(16px)}.concept-private-aviation.is-visible .concept-private-aviation-panel,.concept-private-aviation.is-visible .concept-private-aviation-image,.concept-private-aviation.is-visible .concept-private-aviation-copy>*{opacity:1;transform:translate(0,0)scale(1)}.concept-private-aviation.is-visible .concept-private-aviation-copy>:first-child{transition-delay:.18s}.concept-private-aviation.is-visible .concept-private-aviation-copy>:nth-child(2){transition-delay:.24s}.concept-private-aviation.is-visible .concept-private-aviation-copy>:nth-child(3){transition-delay:.32s}.concept-private-aviation.is-visible .concept-private-aviation-copy>:nth-child(4){transition-delay:.4s}.concept-private-aviation.is-visible .concept-private-aviation-copy>:nth-child(5){transition-delay:.48s}.concept-private-aviation.is-visible .concept-private-aviation-image img{animation:1.5s cubic-bezier(.2,0,0,1) .1s both privateAviationSettle}}@keyframes privateAviationSettle{0%{transform:scale(1.045)translate(1%)}to{transform:scale(1)translate(0)}}@media (prefers-reduced-motion:reduce){.concept-private-aviation,.concept-private-aviation-panel,.concept-private-aviation-image,.concept-private-aviation-image img,.concept-private-aviation-copy>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
