.experience-journal{padding-block:var(--editorial-y);color:var(--fg-inverse);background:var(--midnight-mountain-gradient)}.experience-journal :is(h2,h3){color:var(--fg-inverse)}.experience-journal .eyebrow{color:var(--color-gold-200)}.journal-heading{margin-bottom:var(--space-16)}.journal-heading .eyebrow{margin-bottom:var(--space-5)}.journal-heading>p:last-child{max-width:48ch;margin-top:var(--space-6);font-size:var(--text-lg)}.journal-layout{gap:var(--space-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;display:grid}.journal-photos{min-width:0;min-height:var(--collage-height);margin:var(--space-2) var(--space-4) var(--space-6);position:relative}.journal-photo{width:52%;height:36%;padding:var(--space-2);background:var(--surface-raised);box-shadow:var(--photo-shadow);position:absolute}.journal-photo picture{height:100%;display:block}.journal-photo:first-child{transform:rotate(var(--journey-photo-tilt));top:0;left:0}.journal-photo:nth-child(2){transform:rotate(var(--journey-photo-tilt-alt));top:21%;right:0}.journal-photo:nth-child(3){transform:rotate(var(--journey-photo-tilt-alt));top:43%;left:0}.journal-photo:nth-child(4){transform:rotate(var(--journey-photo-tilt));bottom:0;right:0}.journal-discoveries{--trail-gutter:var(--space-24);--trail-copy-gap:var(--space-6);min-width:0}.journal-trail{list-style:none}.journal-step{min-width:0;padding:0 0 var(--space-10) calc(var(--trail-gutter) + var(--trail-copy-gap));position:relative}.journal-step:last-child{padding-bottom:0}.journal-step:before{content:"";left:calc(var(--trail-gutter) * .28);top:var(--space-6);z-index:1;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);background:var(--color-gold-200);outline:var(--space-1) solid var(--color-ink-900);position:absolute;transform:translate(-50%,-50%)}.journal-step:nth-child(2n):before{left:calc(var(--trail-gutter) * .72)}.journal-trail-line{top:var(--space-6);width:var(--trail-gutter);pointer-events:none;max-width:none;height:100%;position:absolute;left:0;overflow:visible}.journal-trail-line path{fill:none;stroke:var(--color-gold-200);stroke-width:calc(2 * var(--border-fine));opacity:.65;vector-effect:non-scaling-stroke}.journal-step h3{font-size:var(--text-2xl)}.journal-step h3 a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--space-12);transition:color var(--dur-base) var(--ease-out);display:flex}.journal-step h3 a:hover{color:var(--color-gold-200)}.journal-step h3 svg{color:var(--color-gold-200);flex-shrink:0}.journal-step>p{margin-top:var(--space-2);font-size:var(--text-sm)}.journal-action{margin:var(--space-8) 0 0 calc(var(--trail-gutter) + var(--trail-copy-gap));color:var(--color-gold-200)}.journal-all{font-size:var(--text-sm)}@media (width>=64rem){.journal-heading{column-gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;display:grid}.journal-heading .eyebrow{grid-column:1/-1}.journal-heading>p:last-child{padding-bottom:var(--space-2);margin-top:0}}@media (width>=48rem) and (width<=63.999rem){.journal-layout{gap:var(--space-4);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.journal-discoveries{--trail-gutter:var(--space-16);--trail-copy-gap:var(--space-4)}.journal-photos{margin-inline:var(--space-2)}.journal-photo{width:70%;height:29%}.journal-photo:nth-child(2){top:24%}.journal-photo:nth-child(3){top:47%}}@media (width<=47.999rem){.journal-heading{margin-bottom:var(--mobile-card-gap)}.journal-heading .eyebrow{margin-bottom:var(--mobile-heading-gap)}.journal-heading>p:last-child{margin-top:var(--mobile-heading-gap)}.journal-layout{gap:var(--space-10);grid-template-columns:1fr}.journal-photos{height:var(--mobile-collage-height);min-height:0;margin:var(--space-2) var(--space-3)}.journal-photo{width:55%;height:86%}.journal-photo:nth-child(2){top:auto;bottom:0}.journal-photo:nth-child(n+3){display:none}.journal-discoveries{--trail-gutter:var(--space-10);--trail-copy-gap:var(--space-4)}.journal-step{padding-bottom:var(--mobile-card-gap)}.journal-step h3{font-size:var(--text-xl)}.journal-step>p{-webkit-line-clamp:var(--mobile-preview-lines);font-size:var(--text-base);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.destination-coverage{min-width:0}.coverage-canvas{aspect-ratio:600/580;isolation:isolate;position:relative}.coverage-map{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.coverage-region{fill:var(--coverage-map-fill);stroke:var(--surface);stroke-width:2px;stroke-linejoin:round}.coverage-region-ladakh,.coverage-region-punjab{fill:var(--coverage-map-fill-alt)}.coverage-connections{fill:none;stroke-linecap:round}.coverage-leader{stroke:var(--color-gold-700);stroke-width:1.5px;stroke-dasharray:3 6}.coverage-route{stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 6}.coverage-marker-halo{fill:var(--surface-raised)}.coverage-marker-dot{fill:var(--accent)}.coverage-postcards{margin:0;padding:0;list-style:none}.coverage-stop{width:27%;position:absolute}.coverage-stop-kashmir{--coverage-tilt:calc(-1 * var(--about-photo-tilt));--coverage-delay:var(--motion-stagger);top:3%;left:0}.coverage-stop-ladakh{--coverage-tilt:var(--about-photo-tilt);--coverage-delay:calc(2 * var(--motion-stagger));top:6%;right:0}.coverage-stop-punjab{--coverage-tilt:var(--about-photo-tilt);--coverage-delay:calc(4 * var(--motion-stagger));bottom:3%;left:0}.coverage-stop-himachal-pradesh{--coverage-tilt:calc(-1 * var(--about-photo-tilt));--coverage-delay:calc(3 * var(--motion-stagger));bottom:0;right:0}.coverage-postcard{padding:var(--space-2);background:var(--surface-raised);box-shadow:var(--photo-shadow);color:var(--fg);transform:rotate(var(--coverage-tilt));transition:transform var(--dur-base) var(--ease-out);text-align:center;display:block}.coverage-postcard:hover,.coverage-postcard:focus-visible{transform:rotate(0deg) translateY(calc(-1 * var(--space-1)))}.coverage-photo{aspect-ratio:5/4;overflow:hidden}.coverage-photo picture{height:100%;display:block}.coverage-region-name{font-family:var(--font-script);font-size:var(--text-xl);margin-top:var(--space-2);line-height:1.1;display:block}.coverage-office{font-size:var(--text-xs);color:var(--fg-muted);margin-top:var(--space-1);display:block}.destination-coverage figcaption{margin-top:var(--space-8);text-align:center}.coverage-caption{font-family:var(--font-display);font-style:italic;font-size:var(--text-2xl);color:var(--accent-hover)}.coverage-note{font-size:var(--text-xs);color:var(--fg-muted);margin-top:var(--space-2)}.coverage-reveal{transform-origin:top}.coverage-enhanced:not(.coverage-visible) .coverage-reveal{transform:scaleY(0)}.coverage-enhanced:not(.coverage-visible) .coverage-marker,.coverage-enhanced:not(.coverage-visible) .coverage-stop{opacity:0;transform:translateY(var(--space-3))}.coverage-visible .coverage-reveal{transition:transform var(--motion-counter) var(--ease-in-out);transform:scaleY(1)}.coverage-visible .coverage-marker,.coverage-visible .coverage-stop{transition:opacity var(--dur-slow) var(--ease-out) var(--coverage-delay,var(--dur-base)), transform var(--dur-slow) var(--ease-out) var(--coverage-delay,var(--dur-base))}@media (width<=63.999rem){.coverage-region-name{font-size:var(--text-lg)}.coverage-postcard{padding:var(--space-1)}}@media (width<=47.999rem){.destination-coverage{margin-top:var(--space-8)}.coverage-stop{width:29%}}@media (prefers-reduced-motion:reduce){.coverage-enhanced:not(.coverage-visible) .coverage-reveal{transform:none}.coverage-enhanced:not(.coverage-visible) .coverage-marker,.coverage-enhanced:not(.coverage-visible) .coverage-stop{opacity:1;transform:none}.coverage-postcard:hover,.coverage-postcard:focus-visible{transform:rotate(var(--coverage-tilt))}}.memberships-shell[data-astro-cid-abiry5nv]{--marquee-duration:var(--memberships-marquee-duration);--marquee-scroll-speed:var(--memberships-loop-speed);--marquee-scroll-step-max:var(--memberships-scroll-step-max);padding-block:var(--memberships-band-y);background:var(--midnight-mountain-gradient);color:var(--fg-inverse);overflow:hidden}.memberships-heading[data-astro-cid-abiry5nv]{margin-bottom:var(--memberships-heading-gap);text-align:center}.memberships-heading[data-astro-cid-abiry5nv] .eyebrow[data-astro-cid-abiry5nv]{margin-bottom:var(--space-3);color:var(--color-gold-200)}.memberships-heading[data-astro-cid-abiry5nv] h2[data-astro-cid-abiry5nv]{font-size:var(--text-3xl);color:var(--fg-inverse)}.memberships-window[data-astro-cid-abiry5nv]{mask-image:linear-gradient(to right, transparent, var(--fg) var(--memberships-edge-fade), var(--fg) calc(100% - var(--memberships-edge-fade)), transparent)}.memberships-window[data-astro-cid-abiry5nv]:focus-visible,.memberships-shell[data-astro-cid-abiry5nv][data-marquee-browsing] .memberships-window[data-astro-cid-abiry5nv]{mask-image:none}.memberships-group[data-astro-cid-abiry5nv]{align-items:flex-start;gap:var(--memberships-logo-gap);padding:var(--memberships-strip-padding) var(--memberships-logo-gap) var(--memberships-strip-padding) 0;display:flex}.memberships-item[data-astro-cid-abiry5nv]{align-items:center;gap:var(--space-3);filter:var(--memberships-stamp-shadow);flex-direction:column;display:flex}.memberships-item[data-astro-cid-abiry5nv]:nth-child(odd){--stamp-tilt:calc(-1 * var(--memberships-stamp-tilt));--stamp-offset:var(--memberships-stamp-stagger)}.memberships-item[data-astro-cid-abiry5nv]:nth-child(2n){--stamp-tilt:var(--memberships-stamp-tilt);--stamp-offset:calc(-1 * var(--memberships-stamp-stagger))}.membership-stamp[data-astro-cid-abiry5nv]{--stamp-pad:var(--memberships-stamp-pad);transform:translateY(var(--stamp-offset,0)) rotate(var(--stamp-tilt,0deg));transition:transform var(--dur-base) var(--ease-out);place-items:center;display:grid}.memberships-item[data-astro-cid-abiry5nv]:hover .membership-stamp[data-astro-cid-abiry5nv]{transform:translateY(var(--stamp-offset,0)) rotate(0deg)}.membership-stamp[data-astro-cid-abiry5nv] picture{width:var(--memberships-logo-slot-width);height:var(--memberships-logo-height);display:block}.membership-stamp[data-astro-cid-abiry5nv] img{object-fit:contain;width:100%;height:100%}.membership-caption[data-astro-cid-abiry5nv]{transform:translateY(var(--stamp-offset,0));font-size:var(--text-xs);letter-spacing:var(--header-control-tracking);text-transform:uppercase;color:var(--color-gold-200);font-weight:600}@media (prefers-reduced-motion:reduce){.memberships-window[data-astro-cid-abiry5nv]{mask-image:none}.membership-stamp[data-astro-cid-abiry5nv]{transition:none}}.testimonials-shell[data-astro-cid-53ecnw7b]{--marquee-duration:var(--team-loop-duration);--marquee-scroll-speed:var(--testimonial-loop-speed);--marquee-scroll-step-max:var(--testimonial-scroll-step-max);padding-block:var(--editorial-y);background:var(--surface-alt);overflow:hidden}.testimonials-heading[data-astro-cid-53ecnw7b]{text-align:center}.testimonials-heading[data-astro-cid-53ecnw7b] .eyebrow[data-astro-cid-53ecnw7b]{margin-bottom:var(--space-5)}.testimonials-lead[data-astro-cid-53ecnw7b]{max-width:52ch;margin:var(--space-6) auto 0;font-size:var(--text-lg)}.testimonials-window[data-astro-cid-53ecnw7b]{mask-image:linear-gradient(to right, transparent, var(--fg) var(--testimonial-edge-fade), var(--fg) calc(100% - var(--testimonial-edge-fade)), transparent)}.testimonials-window[data-astro-cid-53ecnw7b]:focus-visible,.testimonials-shell[data-astro-cid-53ecnw7b][data-marquee-browsing] .testimonials-window[data-astro-cid-53ecnw7b]{mask-image:none}.testimonials-group[data-astro-cid-53ecnw7b]{align-items:stretch;gap:var(--testimonial-card-gap);padding:var(--testimonial-strip-pad) var(--testimonial-card-gap) var(--testimonial-strip-pad) 0;display:flex}.testimonial-item[data-astro-cid-53ecnw7b]{flex:0 0 var(--testimonial-card-width);width:var(--testimonial-card-width);display:flex}.testimonial-item[data-astro-cid-53ecnw7b]:nth-child(3n+1){--testimonial-card-tilt:calc(-1 * var(--testimonial-tilt));--testimonial-card-offset:var(--testimonial-stagger)}.testimonial-item[data-astro-cid-53ecnw7b]:nth-child(3n+2){--testimonial-card-tilt:var(--testimonial-tilt);--testimonial-card-offset:calc(-1 * var(--testimonial-stagger))}.testimonial-item[data-astro-cid-53ecnw7b]:nth-child(3n){--testimonial-card-tilt:calc(-.5 * var(--testimonial-tilt));--testimonial-card-offset:0px}.postcard[data-astro-cid-53ecnw7b]{width:100%;padding:var(--testimonial-card-pad);border-radius:var(--radius-xs);background:var(--surface-raised);box-shadow:var(--testimonial-card-shadow);transform:translateY(var(--testimonial-card-offset,0)) rotate(var(--testimonial-card-tilt,0deg));transition:transform var(--dur-base) var(--ease-out);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.postcard[data-astro-cid-53ecnw7b]:hover{transform:translateY(var(--testimonial-card-offset,0)) rotate(0deg)}.postcard-message[data-astro-cid-53ecnw7b]{gap:var(--space-4);padding-right:var(--testimonial-card-pad);border-right:var(--border-fine) solid var(--line);flex-direction:column;display:flex}.postcard-mark[data-astro-cid-53ecnw7b]{width:var(--testimonial-mark-size);height:auto;color:var(--color-gold-500)}.postcard-quote[data-astro-cid-53ecnw7b]{font-family:var(--font-display);font-size:var(--text-base);color:var(--fg);flex:1;font-style:italic;line-height:1.5}.postcard-rating[data-astro-cid-53ecnw7b]{gap:var(--space-1);color:var(--color-gold-500);display:flex}.postcard-rating[data-astro-cid-53ecnw7b] svg[data-astro-cid-53ecnw7b]{width:var(--testimonial-star-size);height:var(--testimonial-star-size)}.postcard-rating[data-astro-cid-53ecnw7b] svg[data-astro-cid-53ecnw7b].is-empty{color:var(--line)}.postcard-address[data-astro-cid-53ecnw7b]{justify-content:space-between;gap:var(--space-8);padding-left:var(--testimonial-card-pad);flex-direction:column;display:flex;position:relative}.postcard-stamp[data-astro-cid-53ecnw7b]{--stamp-pad:var(--space-1);width:var(--testimonial-stamp-width);transform:rotate(var(--testimonial-stamp-tilt));align-self:flex-end}.postcard-stamp[data-astro-cid-53ecnw7b] picture,.postcard-stamp[data-astro-cid-53ecnw7b] img{width:100%;aspect-ratio:var(--testimonial-stamp-ratio);object-fit:cover;display:block}.postcard-postmark[data-astro-cid-53ecnw7b]{top:calc(var(--testimonial-stamp-width) * .55);right:calc(var(--testimonial-stamp-width) * .6);width:var(--testimonial-postmark-size);aspect-ratio:1;border:var(--border-fine) solid var(--postmark-ink,var(--testimonial-postmark-ink));outline:var(--border-fine) solid var(--postmark-ink,var(--testimonial-postmark-ink));outline-offset:calc(-1 * var(--space-1));padding:var(--space-2);border-radius:var(--radius-full);font-size:var(--testimonial-postmark-text);letter-spacing:var(--header-link-tracking);text-wrap:balance;text-align:center;text-transform:uppercase;color:var(--postmark-ink,var(--testimonial-postmark-ink));transform:rotate(var(--testimonial-postmark-tilt));place-content:center;font-weight:700;line-height:1.25;display:grid;position:absolute}.testimonial-item[data-astro-cid-53ecnw7b]:nth-child(3n+2) .postcard-postmark[data-astro-cid-53ecnw7b]{--postmark-ink:var(--testimonial-postmark-ink-alt);transform:rotate(var(--testimonial-postmark-tilt-alt));border-style:dashed;outline-style:dotted}.testimonial-item[data-astro-cid-53ecnw7b]:nth-child(3n) .postcard-postmark[data-astro-cid-53ecnw7b]{--postmark-ink:var(--testimonial-postmark-ink-accent);aspect-ratio:8/5;width:calc(var(--testimonial-postmark-size) * 1.15);border-radius:var(--radius-lg);outline-offset:calc(-1 * var(--space-1))}.postcard-from[data-astro-cid-53ecnw7b]>p[data-astro-cid-53ecnw7b]{padding-block:var(--space-2);border-bottom:var(--border-fine) solid var(--line)}.postcard-name[data-astro-cid-53ecnw7b]{font-family:var(--font-script);font-size:var(--testimonial-name-size);color:var(--accent-hover);line-height:1.1}.postcard-detail[data-astro-cid-53ecnw7b]{font-size:var(--text-sm);color:var(--fg-muted);font-weight:600}@media (width<=47.999rem){.postcard[data-astro-cid-53ecnw7b]{grid-template-columns:1fr}.postcard-message[data-astro-cid-53ecnw7b]{padding:0 0 var(--space-5);border-right:0;border-bottom:var(--border-fine) solid var(--line)}.postcard-address[data-astro-cid-53ecnw7b]{align-items:flex-end;gap:var(--space-4);padding:var(--space-5) 0 0;flex-direction:row-reverse}.postcard-stamp[data-astro-cid-53ecnw7b]{flex-shrink:0;align-self:auto}.postcard-from[data-astro-cid-53ecnw7b]{flex:1}.postcard-postmark[data-astro-cid-53ecnw7b]{display:none}}.testimonials-reviews[data-astro-cid-53ecnw7b]{justify-content:center;align-items:center;gap:var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.testimonials-prompt[data-astro-cid-53ecnw7b]{font-size:var(--text-sm);color:var(--fg-muted)}.testimonials-links[data-astro-cid-53ecnw7b]{gap:var(--space-8);flex-wrap:nowrap;display:flex}@media (prefers-reduced-motion:reduce){.testimonials-window[data-astro-cid-53ecnw7b]{mask-image:none}.postcard[data-astro-cid-53ecnw7b]{transition:none}}.editorial-difference.difference-spread{padding-block:var(--editorial-y);background:var(--color-ink-950);color:var(--fg-inverse)}.difference-spread-heading{max-width:var(--prose);margin-bottom:var(--space-12)}.difference-spread-heading .eyebrow{margin-bottom:var(--space-5)}.difference-spread-heading h2{color:inherit}.difference-spread-layout{box-shadow:var(--photo-shadow);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr);align-items:stretch;display:grid}.difference-spread-story,.difference-spread-paper{min-width:0;padding:var(--space-10) var(--space-8)}.difference-spread-story{isolation:isolate;justify-content:space-between;gap:var(--space-10);min-height:var(--collage-height);background:var(--inverse);flex-direction:column;display:flex;position:relative}.difference-spread-photo,.difference-spread-cover>picture{position:absolute;inset:0}.difference-spread-photo{z-index:-2}.difference-spread-photo picture,.difference-spread-cover>picture{height:100%;display:block}.difference-spread-story:after{content:"";z-index:-1;background:var(--hero-scrim), var(--footer-scrim);pointer-events:none;position:absolute;inset:0}.difference-spread-label{color:var(--color-gold-200);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;display:block}.difference-spread-body{font-size:var(--text-base);line-height:1.8}.difference-spread-signature{color:var(--color-gold-200);font-family:var(--font-display);font-style:italic;font-size:var(--text-3xl)}.difference-spread-paper{background:var(--surface);color:var(--fg);align-items:center;display:flex}.difference-spread-pillars{gap:var(--space-8);display:grid}.difference-spread-pillars>li{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);min-width:0;display:grid}.difference-spread-icon{width:var(--space-6);height:var(--space-6);margin-top:var(--space-1);color:var(--accent-hover)}.difference-spread-pillars h3{color:inherit;font-size:var(--text-xl)}.difference-spread-pillars p{margin-top:var(--space-3);color:var(--fg-body);font-size:var(--text-sm);line-height:1.6}.difference-spread-cover{isolation:isolate;background:var(--inverse);width:100%;min-width:0;position:relative}.difference-spread-cover:after{content:"";z-index:1;background:var(--media-scrim);pointer-events:none;position:absolute;inset:0}.difference-spread-cover figcaption{inset:auto var(--space-8) var(--space-10);z-index:2;text-align:center;position:absolute}.difference-spread-caption{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-3xl);text-wrap:balance;line-height:1.1;display:block}.difference-spread-mark{width:var(--space-10);height:var(--space-10);margin:var(--space-8) auto 0;color:var(--color-gold-200)}@media (width>=48rem) and (width<=63.999rem){.difference-spread-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.difference-spread-cover{min-height:var(--mobile-media-height);aspect-ratio:3;grid-column:1/-1}.difference-spread-cover figcaption{inset:auto var(--space-8) var(--space-6);text-align:left}.difference-spread-mark{display:none}.difference-spread-caption{font-size:var(--text-2xl)}}@media (width<=47.999rem){.difference-spread-heading{margin-bottom:var(--mobile-card-gap)}.difference-spread-heading .eyebrow{margin-bottom:var(--mobile-heading-gap)}.difference-spread-layout{grid-template-columns:1fr}.difference-spread-story,.difference-spread-paper{padding:var(--space-8) var(--space-6)}.difference-spread-story{min-height:var(--mobile-collage-height);gap:var(--space-8)}.difference-spread-cover{min-height:var(--mobile-collage-height);background:var(--inverse);color:var(--fg-inverse);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.difference-spread-cover>picture{height:100%;position:absolute;inset:0}.difference-spread-cover>picture img{object-fit:cover;width:100%;height:100%}.difference-spread-cover:after{background:var(--hero-scrim), var(--media-scrim);display:block}.difference-spread-cover figcaption{width:100%;padding:var(--space-8) var(--space-6);position:relative;inset:auto}.difference-spread-caption{font-size:var(--text-2xl);overflow-wrap:anywhere;margin:0;line-height:1.35}.difference-spread-mark{width:var(--space-8);height:var(--space-8);margin-top:var(--space-5);color:var(--color-gold-200)}}
