/* Private Series: a flagship departure or a bespoke Mongolia route. */
.privateBespokeHero{min-height:760px;padding:90px 8% 130px}.privateBespokeHero .privateLandingCopy{max-width:800px}.privateBespokeHero .privateLandingCopy h1{font-size:clamp(85px,9vw,142px);line-height:.87;letter-spacing:-.025em}.privateBespokeHero .privateLandingCopy>.privateSeriesLabel{margin:28px 0 12px;font-size:11px;letter-spacing:.17em}.privateBespokeHero .privateLandingCopy>.groupSizeLine{font-size:19px!important;margin-bottom:20px}.privateBespokeHero .privateLandingCopy>p:not(.eyebrow):not(.privateSeriesLabel):not(.groupSizeLine){max-width:470px;font-size:15px}.privateBespokeHero>img{object-position:70% center}.privateBespokeHero .privateLandingShade{background:linear-gradient(90deg,#202522ec 0%,#20252290 42%,#20252214 100%),linear-gradient(0deg,#20252285,transparent 30%)}.bespokeHeroFoot{position:absolute;bottom:32px;left:8%;right:8%;display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid #f2f0e94d;padding-top:22px;z-index:2}.bespokeHeroFoot span{font-size:8px;letter-spacing:.12em}.bespokeHeroFoot a{font-size:11px;color:#f2f0e9}
.privateIntroduction{padding:125px 8% 85px;background:#F2F0E9}.privateIntroduction>.eyebrow{color:#59604E;margin-bottom:30px}.privateIntroduction>div{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.privateIntroduction h2,.privatePath h2,.privateSupport h2,.privateQuestions h2{font-size:clamp(58px,6vw,88px);line-height:.95;letter-spacing:-.015em}.privateIntroduction>div>p{font-size:15px;line-height:1.95;max-width:470px;color:#5c6058}
.privatePaths{padding:0 8% 135px;background:#F2F0E9;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5%}.privatePath{min-width:0}.privatePathImage{position:relative;aspect-ratio:5/4;overflow:hidden;background:#202522}.privatePathImage img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.6,.25,1)}.privatePath:hover .privatePathImage img{transform:scale(1.035)}.privatePathImage:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#20252285)}.privatePathImage>span{position:absolute;bottom:25px;left:28px;right:20px;z-index:1;color:#F2F0E9;font-size:8px;letter-spacing:.13em}.pathCustom{padding-top:110px}.privatePathCopy{padding:35px 0 0;max-width:530px}.privatePathCopy>.eyebrow{font-size:9px;color:#59604E}.privatePath h2{font-size:clamp(48px,4.9vw,72px);margin:23px 0}.privatePathCopy>p:not(.eyebrow){font-size:14px;line-height:1.95;color:#5c6058;max-width:450px}.privatePathFacts{border-top:1px solid #D8D0C0;border-bottom:1px solid #D8D0C0;margin:28px 0;display:flex;flex-wrap:wrap;gap:12px 20px;padding:18px 0;font-size:8px;letter-spacing:.08em;color:#59604E}.privatePathCopy .textLink{font-size:12px}.privateSubLink{display:block;width:fit-content;margin-top:23px;font-size:11px;color:#59604E;text-decoration:underline;text-underline-offset:5px}
.privatePossibilities{background:#202522;color:#F2F0E9;padding:115px 8% 65px;display:grid;grid-template-columns:1fr 1fr;gap:50px 10%}.possibilitiesHeading>.eyebrow{color:#D8D0C0}.possibilitiesHeading h2{font-size:clamp(65px,7vw,100px);line-height:.92;margin:28px 0}.possibilitiesHeading>p:last-child{font-size:14px;line-height:1.95;max-width:330px;color:#D8D0C0}.possibilitiesList article{padding:30px 0;border-top:1px solid #d8d0c04d}.possibilitiesList article>span{font-size:8px;letter-spacing:.13em;color:#D8D0C0}.possibilitiesList h3{font-size:43px;margin:12px 0}.possibilitiesList p{font-size:13px;line-height:1.85;color:#D8D0C0;max-width:400px}.possibilitiesNote{grid-column:1/-1;border-top:1px solid #d8d0c04d;padding-top:25px;font-size:11px;line-height:1.85;color:#D8D0C0;max-width:100%}
.privateSupport{background:#F2F0E9;padding:130px 8%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.privateSupport h2{margin:28px 0}.privateSupport>div>p:not(.eyebrow){font-size:14px;line-height:1.95;color:#5c6058;max-width:390px}.privateSupport .textLink{margin-top:30px;font-size:12px;border:0;border-bottom:1px solid #59604E;padding:0 0 8px;background:transparent;cursor:pointer}.privateSupportList article{border-top:1px solid #D8D0C0;padding:25px 0}.privateSupportList h3{font-size:34px;margin-bottom:12px}.privateSupportList p{font-size:14px;line-height:1.9;color:#5c6058;max-width:460px}
.privateQuestions{background:#F2F0E9;padding:0 8% 130px;display:grid;grid-template-columns:1fr 1fr;gap:10%}.privateQuestions h2{margin-top:25px}.privateFaq details{border-top:1px solid #D8D0C0}.privateFaq details:last-child{border-bottom:1px solid #D8D0C0}.privateFaq summary{font-family:Inter,sans-serif;font-size:14px!important;line-height:1.65;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;cursor:pointer}.privateFaq summary::-webkit-details-marker{display:none}.privateFaq summary>span{font-size:23px;color:#0057b8;font-weight:300;transition:transform .25s}.privateFaq details[open] summary>span{transform:rotate(45deg)}.privateFaq details>p{font-size:13px;line-height:1.95;color:#5c6058;padding:0 25px 25px 0;max-width:500px}.bespokePlanning{padding:115px 8%;gap:8%}.bespokePlanning h2{font-size:clamp(60px,6.1vw,90px)}.bespokePlanning .privateEnquiry{padding:50px 10%}.privateEnquiryChecklist{list-style:none;padding:0;margin:25px 0}.privateEnquiryChecklist li{font-size:13px;line-height:1.9;color:#D8D0C0;border-top:1px solid #d8d0c040;padding:13px 0}.privateEnquiryChecklist li:last-child{border-bottom:1px solid #d8d0c040}.bespokePlanning .privateEnquiry .solid{display:inline-block;font-size:10px;margin:5px 0 22px}
@media(max-width:1000px){.privatePaths{gap:5%}.privatePath h2{font-size:56px}.privateIntroduction,.privateSupport{padding-top:90px}.privateBespokeHero{min-height:730px}.privatePossibilities{gap:45px 7%}.privateQuestions{gap:6%}.privateFaq summary{font-size:13px!important}.privateSupport h2{font-size:64px}.bespokePlanning h2{font-size:66px}}
@media(max-width:700px){.privateBespokeHero{min-height:790px;padding:65px 7% 130px}.privateBespokeHero .privateLandingCopy h1{font-size:clamp(66px,15.8vw,100px)}.privateBespokeHero .privateLandingCopy>.groupSizeLine{font-size:17px!important}.privateBespokeHero .privateLandingCopy>p:not(.eyebrow):not(.privateSeriesLabel):not(.groupSizeLine){font-size:14px}.privateBespokeHero .privateLandingShade{background:linear-gradient(90deg,#202522dd,#20252265),linear-gradient(0deg,#202522a0,transparent)}.bespokeHeroFoot{left:7%;right:7%;bottom:26px;align-items:flex-start;flex-direction:column;gap:15px}.bespokeHeroFoot span{font-size:7px;line-height:1.8;max-width:260px}.privateIntroduction{padding:80px 7% 50px}.privateIntroduction>div{grid-template-columns:1fr;gap:28px}.privateIntroduction h2,.privateSupport h2,.privateQuestions h2{font-size:62px}.privateIntroduction>div>p{font-size:14px}.privatePaths{grid-template-columns:1fr;padding:0 7% 80px;gap:65px}.pathCustom{padding-top:0}.privatePath h2{font-size:59px}.privatePathCopy{padding-top:30px}.privatePathFacts{font-size:7px;gap:10px 15px}.privatePathImage{aspect-ratio:5/4}.privatePossibilities{padding:80px 7% 45px;grid-template-columns:1fr;gap:40px}.possibilitiesHeading h2{font-size:76px}.possibilitiesHeading>p:last-child{max-width:420px}.possibilitiesList h3{font-size:39px}.possibilitiesNote{font-size:10px}.privateSupport{padding:80px 7%;grid-template-columns:1fr;gap:45px}.privateQuestions{padding:0 7% 80px;grid-template-columns:1fr;gap:35px}.privateFaq summary{font-size:14px!important}.bespokePlanning{padding:80px 7%}.bespokePlanning h2{font-size:60px}.bespokePlanning .privateEnquiry{padding:35px 9%}.privatePlanningFacts{font-size:8px;line-height:1.7}.destinationBreadcrumb>span{display:none}}
@media(prefers-reduced-motion:reduce){.privatePathImage img,.privateFaq summary>span{transition:none}.privatePath:hover .privatePathImage img{transform:none}}
.bespokeRouteFeature{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;padding:0 8% 130px;background:#F2F0E9}.bespokeRouteFeature>.privatePathImage{aspect-ratio:4/5}.bespokeRouteFeature h2{font-size:clamp(56px,5.6vw,82px);line-height:.95;margin:25px 0}.bespokeRouteFeature .privatePathCopy{padding:0}.individualRideLink{padding:50px 8%;background:#F2F0E9;display:flex;gap:30px;align-items:center;justify-content:space-between}.individualRideLink p{font-size:14px;color:#59604E}.individualRideLink a{font-size:12px}@media(max-width:700px){.bespokeRouteFeature{grid-template-columns:1fr;gap:35px;padding:0 7% 80px}.bespokeRouteFeature>.privatePathImage{aspect-ratio:5/4}.bespokeRouteFeature h2{font-size:62px}.individualRideLink{padding:40px 7%;flex-direction:column;align-items:flex-start;gap:20px}}
