.hxJournal-label{letter-spacing:.16em;color:#608041;margin-bottom:14px;font-size:9px;font-weight:750;display:block}.hxJournal-fit{color:#fff;background:#103f30;border-radius:13px;grid-template-columns:1fr 1.2fr;margin:0 0 38px;scroll-margin-top:180px;display:grid;overflow:hidden}.hxJournal-fitIntro{border-right:1px solid #ffffff20;flex-direction:column;justify-content:center;padding:29px;display:flex}.hxJournal-fitIntro .hxJournal-label{color:#d0fa67;font-size:8px}.website-shell .hxJournal-fit h2{color:#fff;letter-spacing:-.04em;margin-bottom:16px;font-size:29px;line-height:1.05}.hxJournal-fitIntro p{color:#c2d4b6;font-size:12px;line-height:1.7}.hxJournal-fitContent{padding:29px}.hxJournal-levelTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}.hxJournal-levelTitle>span{color:#d3e6c7;align-items:center;gap:8px;display:flex}.hxJournal-levelTitle strong{color:#d6fc72;font-size:14px}.hxJournal-level{gap:6px;display:flex}.hxJournal-level>span{background:#ffffff20;border-radius:3px;flex:1;height:9px}.hxJournal-level>span[data-active=true]{background:#d2fb65}.hxJournal-levelEnds{color:#9dbf99;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.hxJournal-fitContent>p{color:#d2dfc8;margin-top:19px;font-size:12px;line-height:1.75}.hxJournal-fitContent>small{color:#9ab493;margin-top:16px;font-size:9px;line-height:1.7;display:block}.hxJournal-interests{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hxJournal-interests span{color:#dfedd6;border:1px solid #6a8c5e;border-radius:4px;padding:5px 8px;font-size:9px}.hxJournal-route,.hxJournal-itinerary{border-bottom:1px solid #dce4d2;margin-bottom:35px;padding-bottom:35px;scroll-margin-top:180px}.website-shell .hxJournal-route h2,.website-shell .hxJournal-itinerary h2{letter-spacing:-.04em;margin-bottom:17px;font-size:32px;line-height:1.08}.hxJournal-route header>p:not(.hxJournal-label),.hxJournal-itinerary header>p:not(.hxJournal-label){color:#6b7b5f;font-size:13px;line-height:1.85}.hxJournal-bookends{background:#eef2e6;border:1px solid #dce4d0;border-radius:10px;grid-template-columns:1fr 90px 1fr;align-items:center;gap:15px;margin:25px 0;padding:22px;display:grid}.hxJournal-bookends>div:not(.hxJournal-days){align-items:start;gap:11px;display:flex}.hxJournal-bookends svg{color:#8b683d;flex-shrink:0;margin-top:3px}.hxJournal-bookends>div>span{letter-spacing:.06em;color:#78886a;font-size:8px}.hxJournal-bookends strong{letter-spacing:normal;color:#2e4d32;margin-top:7px;font-size:12px;font-weight:650;line-height:1.6;display:block}.hxJournal-days{text-align:center;border-inline:1px solid #d0dec0;padding:0 8px}.hxJournal-days>span{font-weight:750;line-height:1;letter-spacing:-.06em!important;color:#204b30!important;font-size:36px!important}.hxJournal-days small{letter-spacing:.07em;color:#718362;margin-top:6px;font-size:7px;display:block}.hxJournal-stops{scroll-snap-type:x mandatory;gap:16px;padding-bottom:10px;display:flex;overflow:auto}.hxJournal-stop{scroll-snap-align:start;background:#fff;border:1px solid #dce4d1;border-radius:9px;flex:0 0 76%;max-width:330px;overflow:hidden}.hxJournal-stopImage{background:#d9e4cf;height:175px;position:relative;overflow:hidden}.hxJournal-stopImage img{object-fit:cover;transition:transform .4s}.hxJournal-stop:hover img{transform:scale(1.04)}.hxJournal-stopImage>span{color:#2d512b;letter-spacing:.08em;background:#f6f9edee;border-radius:3px;padding:6px 8px;font-size:8px;font-weight:700;position:absolute;top:12px;left:12px}.hxJournal-stopText{padding:19px}.hxJournal-stopText>span{color:#77896a;align-items:center;gap:5px;font-size:9px;display:flex}.website-shell .hxJournal-stopText h3{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:10px;margin:9px 0;font-size:20px;display:flex}.hxJournal-stopText h3 svg{flex-shrink:0}.hxJournal-stopText p{color:#6a7c5b;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.75;display:-webkit-box;overflow:hidden}.hxJournal-landmarks{color:#728463;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:10px;display:flex}.hxJournal-landmarks a{color:#2f5630;background:#eaf0e0;border-radius:4px;padding:7px 9px}.hxJournal-tools{color:#76866b;border-block:1px solid #dae4cf;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 4px;padding:15px 0;font-size:10px;display:flex}.hxJournal-tools>div{gap:15px;display:flex}.hxJournal-tools button{color:#355b30;cursor:pointer;align-items:center;gap:6px;font-size:10px;font-weight:650;display:flex}.hxJournal-day{border-bottom:1px solid #d9e3ce}.hxJournal-day summary{cursor:pointer;align-items:center;gap:18px;padding:24px 0;list-style:none;display:flex}.hxJournal-day summary::-webkit-details-marker{display:none}.hxJournal-dayBadge{text-align:center;color:#466239;letter-spacing:-.04em;background:#e6eddc;border:1px solid #d6e2c6;border-radius:7px;flex-shrink:0;width:53px;padding:7px 5px;font-size:24px;font-weight:750;line-height:1.15}.hxJournal-dayBadge small{letter-spacing:.1em;color:#81916e;margin-bottom:3px;font-size:7px;font-weight:650;display:block}.hxJournal-dayHeading{flex:1}.hxJournal-dayHeading>small{letter-spacing:.12em;color:#8b967a;margin-bottom:7px;font-size:7px;display:block}.website-shell .hxJournal-dayHeading h3{letter-spacing:-.025em;font-size:17px;line-height:1.35}.hxJournal-chevron{color:#697f53;flex-shrink:0;transition:transform .2s}.hxJournal-day[open] .hxJournal-chevron{transform:rotate(180deg)}.hxJournal-day[open] .hxJournal-dayBadge{color:#305128;background:#d3fb6c;border-color:#c1e162}.hxJournal-dayBody{padding:0 0 25px 71px}.hxJournal-dayBody>p{color:#637658;white-space:pre-line;font-size:13px;line-height:1.9}.hxJournal-dayLogistics{background:#fff;border:1px solid #dfe7d5;border-radius:8px;gap:11px;margin-top:20px;padding:16px;display:grid}.hxJournal-dayLogistics:empty{display:none}.hxJournal-dayLogistics>div{color:#4a6541;align-items:start;gap:11px;font-size:11px;line-height:1.7;display:flex}.hxJournal-dayLogistics svg{color:#889c70;flex-shrink:0;margin-top:2px}.hxJournal-dayLogistics small{letter-spacing:.1em;color:#8a997a;margin-bottom:4px;font-size:7px;display:block}.hxJournal-routeNote{color:#89967b;margin-top:20px;font-size:10px;line-height:1.8}.hxJournal-tools button:focus-visible,.hxJournal-day summary:focus-visible,.hxJournal-stop:focus-visible{outline-offset:4px;outline:3px solid #be792e}@media (max-width:767px){.hxJournal-fit{grid-template-columns:1fr;margin-bottom:29px;scroll-margin-top:195px}.hxJournal-fitIntro{border-bottom:1px solid #ffffff20;border-right:0;padding:24px}.hxJournal-fitIntro h2 br{display:none}.website-shell .hxJournal-fit h2{margin-bottom:10px;font-size:27px}.hxJournal-fitContent{padding:24px}.hxJournal-bookends{grid-template-columns:1fr 64px;gap:18px;padding:20px}.hxJournal-bookends>div:last-child{border-top:1px solid #d6e2c8;grid-column:1/-1;padding-top:17px}.hxJournal-days{border-right:0}.hxJournal-days>span{font-size:31px!important}.hxJournal-days small{font-size:6px}.hxJournal-route,.hxJournal-itinerary{margin-bottom:28px;padding-bottom:28px;scroll-margin-top:195px}.website-shell .hxJournal-route h2,.website-shell .hxJournal-itinerary h2{font-size:28px}.hxJournal-tools{flex-direction:column;align-items:start;gap:13px}.hxJournal-tools>div{gap:22px}.hxJournal-day summary{gap:12px;padding:20px 0}.hxJournal-dayBadge{width:45px;font-size:22px}.website-shell .hxJournal-dayHeading h3{font-size:15px}.hxJournal-dayBody{padding-left:0}.hxJournal-dayHeading>small{font-size:6px}.hxJournal-stop{flex-basis:86%}.hxJournal-stopImage{height:165px}}@media (prefers-reduced-motion:reduce){.hxJournal-chevron,.hxJournal-stopImage img{transition:none}}@media print{.website-shell>header,.website-shell>footer,.hunza-assistant,.hxDetail-sectionNav,.hxDetail-mobileBooking,.hxDetail-booking,.hxJournal-tools,.hxDetail-gallery{display:none!important}.hxDetail-layout{display:block!important}.hxDetail-page{color:#000!important;background:#fff!important}.hxDetail-wrap{padding:0!important}.hxJournal-day{break-inside:avoid}.hxJournal-day>div{display:block!important}.hxJournal-fit{color:#000!important;background:#eee!important}.hxJournal-fit h2,.hxJournal-fit p,.hxJournal-fit small,.hxJournal-fit strong,.hxJournal-fit span{color:#000!important}.hxJournal-route,.hxJournal-itinerary,.hxDetail-section{border-color:#aaa!important}.hxJournal-stops{display:block}.hxJournal-stop{max-width:none;margin-bottom:12px;display:block}.hxJournal-stopImage{display:none}.website-shell>:not(main){display:none!important}}.hxJournal-dayImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px;display:grid}.hxJournal-dayImages figure{min-width:0;margin:0}.hxJournal-dayImages figure:only-child{grid-column:1/-1}.hxJournal-dayImages img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.hxJournal-dayImages figcaption{color:#52634d;padding-top:8px;font-size:14px;line-height:1.6}@media (max-width:650px){.hxJournal-dayImages{grid-template-columns:1fr}}@media print{.hxJournal-dayImages figure{break-inside:avoid}}.hxJournal-itineraryPreview{margin-block:24px}.hxJournal-itineraryPreview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hxJournal-itineraryPreview figure{min-width:0;margin:0}.hxJournal-itineraryPreview img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.hxJournal-itineraryPreview>p:last-child{color:#52634d;margin-top:10px;font-size:13px;line-height:1.6}@media (max-width:650px){.hxJournal-itineraryPreview>div{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.hxJournal-itineraryPreview figure{scroll-snap-align:start;flex:0 0 82%}}
