.intl-open{padding-bottom:0}.intl-open .h-xl{max-width:16ch;font-size:clamp(36px,6.2vw,100px)}.intl-open .lede{margin-block:18px 26px}.intl-faces{scroll-snap-type:x proximity;padding:40px var(--pad) 8px;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.intl-faces::-webkit-scrollbar{display:none}.intl-face{scroll-snap-align:start;flex:none;gap:10px;width:clamp(150px,42vw,210px);margin:0;display:grid}.intl-face img{aspect-ratio:3/4;object-fit:cover;background:var(--raise);border-radius:2px;width:100%;display:block}.intl-face figcaption{gap:2px;display:grid}.intl-face b{color:var(--cream);font-size:15px;font-weight:500}.intl-face span{color:var(--cream-46);font-size:13px;line-height:1.45}.intl-to{aspect-ratio:3/4;border:1px solid var(--hair);border-radius:2px;flex:none;place-content:center;justify-items:center;gap:12px;width:clamp(150px,42vw,210px);display:grid}.intl-to svg{width:30px;height:30px;color:var(--gold)}[dir=rtl] .intl-to svg{transform:scaleX(-1)}.intl-to b{font-family:var(--disp);color:var(--cream);font-size:clamp(26px,3vw,38px);font-weight:400}.intl-more{margin-top:14px}.intl-two,.intl-journey,.intl-speeds,.intl-package,.intl-door{padding-top:var(--svc-gap)}.intl-two .lede{margin-top:16px}.intl-journey .h-l{margin-bottom:30px}.intl-steps{counter-reset:j;gap:0;margin:0;padding:0;list-style:none;display:grid}.intl-steps>li{counter-increment:j;border-top:1px solid var(--hair-soft);gap:22px;padding-block:34px;display:grid}.intl-step-tx{grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 14px;display:grid}.intl-step-tx:before{content:counter(j);border:1px solid var(--hair);width:34px;height:34px;color:var(--gold);border-radius:50%;grid-row:span 2;place-items:center;font-size:14px;display:grid}.intl-step-tx h3{font-family:var(--disp);color:var(--cream);margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:400}.intl-step-tx p{color:var(--cream-72);max-width:56ch;margin:0;font-size:16px;line-height:1.7}.intl-step-words{gap:16px;display:grid}.intl-step-words .svc-film{max-width:420px}@media (min-width:900px){.intl-steps>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,110px)}}.intl-speed-grid{margin-top:26px}@media (min-width:700px){.intl-speed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.intl-speed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.intl-package-in{border-block:1px solid var(--hair);justify-items:start;gap:16px;padding-block:clamp(32px,4vw,56px);display:grid}.intl-package .lede{max-width:62ch}.intl-stay,.intl-arrange{padding-top:var(--svc-gap)}.intl-stay .lede{max-width:62ch;margin-top:16px}.intl-places{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.intl-places a{border:1px solid var(--hair);min-height:44px;color:var(--cream);border-radius:2px;align-items:center;gap:8px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.intl-places a svg{width:14px;height:14px;color:var(--gold)}[dir=rtl] .intl-places a svg{transform:scaleX(-1)}.intl-rooms{gap:12px;margin:30px 0 0;display:grid}.intl-rooms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.intl-rooms-grid img{aspect-ratio:3/2;object-fit:cover;background:var(--raise);border-radius:2px;width:100%;display:block}.intl-rooms-grid img.is-lead{grid-column:1/-1}@media (min-width:900px){.intl-rooms-grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.intl-rooms-grid img.is-lead{aspect-ratio:auto;grid-area:span 2/span 2;height:100%}}.intl-arrange .h-l{margin-bottom:26px}.intl-arrange-grid{margin-bottom:24px}@media (min-width:700px){.intl-arrange-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.intl-arrange-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.intl-path-h{margin:22px 0 10px}.intl-path{color:var(--cream-72);gap:8px;margin:0 0 22px;padding-inline-start:22px;font-size:15.5px;line-height:1.6;display:grid}.intl-path li{display:list-item}.intl-path li::marker{color:var(--gold)}.intl-links{padding-top:var(--svc-gap)}.intl-links .wrap{flex-wrap:wrap;gap:14px 28px;display:flex}.intl-links .lnk{align-items:center;gap:8px;min-height:44px;display:inline-flex}
