.TravelWorkspace-module__6c_C_W__app{--ink:#202a27;--muted:#69716c;--line:#e0e5e1;--green:#176958;--red:#bf3732;color:var(--ink);letter-spacing:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:100vh;font-size:14px}.TravelWorkspace-module__6c_C_W__compactHero{height:260px!important}.TravelWorkspace-module__6c_C_W__compactHero .TravelWorkspace-module__6c_C_W__heroContent h1{font-size:36px}.TravelWorkspace-module__6c_C_W__compactHero .TravelWorkspace-module__6c_C_W__heroContent>p{margin-bottom:15px}.TravelWorkspace-module__6c_C_W__guideLibrary{padding-block:28px}.TravelWorkspace-module__6c_C_W__libraryNav{flex-wrap:wrap;gap:18px;padding-bottom:20px;display:flex}.TravelWorkspace-module__6c_C_W__libraryNav a{color:#176958;font-size:13px}.TravelWorkspace-module__6c_C_W__libraryNav small{color:#69716c;margin-left:8px}.TravelWorkspace-module__6c_C_W__guideCountry{border-top:1px solid #e0e5e1;padding:24px 0 32px;scroll-margin-top:20px}.TravelWorkspace-module__6c_C_W__guideCountryHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.TravelWorkspace-module__6c_C_W__guideCountryHeading h3{margin:0;font-size:22px}.TravelWorkspace-module__6c_C_W__guideCountryHeading h3 small{color:#69716c;margin-left:12px;font-size:12px;font-weight:400}.TravelWorkspace-module__6c_C_W__guideCountryHeading>a{color:#176958;align-items:center;gap:6px;font-size:12px;display:flex}.TravelWorkspace-module__6c_C_W__guideAudience{color:#586b60;font-size:12px;line-height:1.7}.TravelWorkspace-module__6c_C_W__guideTakeaway{color:#293e33;border-left:2px solid #bf3732;padding-left:12px;font-size:13px;line-height:1.8}.TravelWorkspace-module__6c_C_W__guideOutline{overflow-wrap:anywhere;border-top:1px solid #e0e5e1;margin-top:12px;padding-top:10px;font-size:12px;line-height:1.8}.TravelWorkspace-module__6c_C_W__guideOutline summary{cursor:pointer;color:#176958}.TravelWorkspace-module__6c_C_W__guideOutline ol{padding-left:20px}.TravelWorkspace-module__6c_C_W__guideOutline li{margin-top:10px}.TravelWorkspace-module__6c_C_W__guideOutline p{color:#69716c;margin:4px 0 10px}.TravelWorkspace-module__6c_C_W__guideOutline dl>div{border-top:1px solid #e0e5e1;padding-top:8px}.TravelWorkspace-module__6c_C_W__guideOutline dd{margin:3px 0 0}.TravelWorkspace-module__6c_C_W__guideOutline>a{color:#176958;align-items:center;gap:5px;display:inline-flex}.TravelWorkspace-module__6c_C_W__simpleActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.TravelWorkspace-module__6c_C_W__simpleActions>a{color:#176958;align-items:center;gap:7px;font-size:12px;display:inline-flex}.TravelWorkspace-module__6c_C_W__simplePlaces{margin:0;padding:0;list-style:none}.TravelWorkspace-module__6c_C_W__simplePlaces>li{border-bottom:1px solid #e0e5e1;justify-content:space-between;gap:20px;padding:20px 0;display:flex}.TravelWorkspace-module__6c_C_W__simplePlaces>li>div:first-child{min-width:0}.TravelWorkspace-module__6c_C_W__simplePlaces h3{margin:5px 0 10px;font-size:17px}.TravelWorkspace-module__6c_C_W__simplePlaces p{overflow-wrap:anywhere;margin:3px 0;font-size:12px;line-height:1.8}.TravelWorkspace-module__6c_C_W__simplePlaces small{color:#69716c;font-size:11px}.TravelWorkspace-module__6c_C_W__simpleControls{flex-wrap:wrap;align-self:start;align-items:center;gap:7px;display:flex}.TravelWorkspace-module__6c_C_W__simpleControls :is(a,button){color:#355647;background:#fff;border:1px solid #d7dfd9;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.TravelWorkspace-module__6c_C_W__simpleControls select{background:#fff;border:1px solid #d7dfd9;border-radius:4px;min-height:36px;padding:7px}@media (max-width:600px){.TravelWorkspace-module__6c_C_W__compactHero{height:270px!important}.TravelWorkspace-module__6c_C_W__compactHero .TravelWorkspace-module__6c_C_W__heroContent h1{font-size:28px}.TravelWorkspace-module__6c_C_W__simplePlaces>li{flex-direction:column;gap:12px}.TravelWorkspace-module__6c_C_W__simpleActions{margin-top:12px}.TravelWorkspace-module__6c_C_W__guideTakeaway{font-size:12px}}@media print{.TravelWorkspace-module__6c_C_W__simpleActions,.TravelWorkspace-module__6c_C_W__simpleControls{display:none!important}}.TravelWorkspace-module__6c_C_W__app a{color:inherit;text-decoration:none}.TravelWorkspace-module__6c_C_W__app :is(button,input,select){font:inherit}.TravelWorkspace-module__6c_C_W__app button{cursor:pointer}.TravelWorkspace-module__6c_C_W__app button:disabled{cursor:default;opacity:.35}.TravelWorkspace-module__6c_C_W__app :focus-visible{outline-offset:4px;outline:3px solid #16816f}.TravelWorkspace-module__6c_C_W__app svg,.TravelWorkspace-module__6c_C_W__header svg,.TravelWorkspace-module__6c_C_W__bottomNav svg{stroke-width:1.7px;flex-shrink:0;width:19px;height:19px}.TravelWorkspace-module__6c_C_W__container,.TravelWorkspace-module__6c_C_W__headerInner,.TravelWorkspace-module__6c_C_W__countryNav>div{width:min(1240px,100% - 80px);margin-inline:auto}.TravelWorkspace-module__6c_C_W__header{color:#202a27;background:#fff;border-bottom:1px solid #e0e5e1}.TravelWorkspace-module__6c_C_W__headerInner{align-items:center;gap:26px;min-height:78px;display:flex}.TravelWorkspace-module__6c_C_W__brand{white-space:nowrap;color:#202a27;align-items:baseline;font-size:34px;font-style:italic;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.TravelWorkspace-module__6c_C_W__brand>span{color:#bf3732}.TravelWorkspace-module__6c_C_W__brand b{margin-left:12px;font-size:15px;font-style:normal}.TravelWorkspace-module__6c_C_W__tagline{color:#69716c;font-size:12px}.TravelWorkspace-module__6c_C_W__desktopNav{align-self:stretch;align-items:stretch;gap:30px;margin-left:auto;display:flex}.TravelWorkspace-module__6c_C_W__desktopNav a{color:#4e5953;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex;position:relative}.TravelWorkspace-module__6c_C_W__desktopNav a[aria-current]{color:#176958}.TravelWorkspace-module__6c_C_W__desktopNav a[aria-current]:after{content:"";background:#176958;height:3px;position:absolute;bottom:0;left:0;right:0}.TravelWorkspace-module__6c_C_W__desktopNav small{color:#69716c;font-size:11px}.TravelWorkspace-module__6c_C_W__searchLink{color:#202a27;border-left:1px solid #e0e5e1;place-items:center;width:42px;height:42px;display:grid}.TravelWorkspace-module__6c_C_W__countryNav{background:#fff;border-bottom:1px solid #e0e5e1}.TravelWorkspace-module__6c_C_W__countryNav>div{align-items:center;gap:38px;display:flex}.TravelWorkspace-module__6c_C_W__countryNav a{color:#626b65;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;font-size:13px;text-decoration:none;display:inline-flex}.TravelWorkspace-module__6c_C_W__countryNav a[aria-current]{color:#bf3732;border-color:#bf3732}.TravelWorkspace-module__6c_C_W__countryNav small{color:#7b827e;font-size:10px}.TravelWorkspace-module__6c_C_W__regionLabel{color:#69716c;margin-left:auto;font-size:11px}.TravelWorkspace-module__6c_C_W__eyebrow{color:var(--green);margin-bottom:8px;font-size:10px;font-weight:650;line-height:1.5;display:block}.TravelWorkspace-module__6c_C_W__destinationHero{isolation:isolate;color:#fff;background:#738e87;height:350px;position:relative}.TravelWorkspace-module__6c_C_W__destinationHero>img{object-fit:cover;object-position:center 52%;z-index:-2}.TravelWorkspace-module__6c_C_W__heroShade{z-index:-1;background:linear-gradient(90deg,#0b1f1ba3,#0b1f1b33 70%);position:absolute;inset:0}.TravelWorkspace-module__6c_C_W__heroContent{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-block:35px;display:flex}.TravelWorkspace-module__6c_C_W__heroContent .TravelWorkspace-module__6c_C_W__eyebrow{color:#e3eee7}.TravelWorkspace-module__6c_C_W__heroContent h1{margin:0;font-size:46px;font-weight:750;line-height:1.25}.TravelWorkspace-module__6c_C_W__heroContent>p{color:#eef3ef;margin:12px 0 26px;font-size:13px;line-height:1.8}.TravelWorkspace-module__6c_C_W__heroSearch{color:#202a27;background:#fff;border-radius:6px;width:min(780px,100%);min-height:62px;padding:6px;display:flex;box-shadow:0 8px 24px #09241b14}.TravelWorkspace-module__6c_C_W__heroSearch>label{align-items:center;gap:10px;min-width:0;padding:0 15px;display:flex}.TravelWorkspace-module__6c_C_W__heroSearch>label:first-of-type{border-right:1px solid #e0e5e1;flex-shrink:0;width:175px}.TravelWorkspace-module__6c_C_W__heroSearch :is(select,input){color:#202a27;outline-offset:0;background:#fff;border:0;width:100%;min-width:0;min-height:44px}.TravelWorkspace-module__6c_C_W__heroQuery{flex:1}.TravelWorkspace-module__6c_C_W__heroQuery>svg{color:#69716c}.TravelWorkspace-module__6c_C_W__heroSearch>button{color:#fff;background:#176958;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:0 23px;display:inline-flex}.TravelWorkspace-module__6c_C_W__heroSearch>button:hover{background:#105442}.TravelWorkspace-module__6c_C_W__heroCredit{background:#17312977;padding:3px 6px;font-size:9px;position:absolute;bottom:9px;right:18px}.TravelWorkspace-module__6c_C_W__cityRail{border-bottom:1px solid var(--line);padding-block:22px;display:flex;overflow-x:auto}.TravelWorkspace-module__6c_C_W__cityRail a{border-left:1px solid var(--line);flex:0 0 180px;gap:5px;min-width:0;padding:0 24px;display:grid;position:relative}.TravelWorkspace-module__6c_C_W__cityRail a:first-child{border:0;padding-left:0}.TravelWorkspace-module__6c_C_W__cityRail strong{font-size:15px}.TravelWorkspace-module__6c_C_W__cityRail small{color:var(--muted);font-size:11px}.TravelWorkspace-module__6c_C_W__cityRail svg{width:15px;height:15px;color:var(--green);position:absolute;top:3px;right:22px}.TravelWorkspace-module__6c_C_W__section{padding-block:36px 42px}.TravelWorkspace-module__6c_C_W__sectionHeading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:23px;display:flex}.TravelWorkspace-module__6c_C_W__sectionHeading h2{margin:0;font-size:25px;font-weight:700;line-height:1.45}.TravelWorkspace-module__6c_C_W__sectionHeading>a{white-space:nowrap;color:var(--green);align-items:center;gap:10px;padding-block:8px;font-size:12px;display:inline-flex}.TravelWorkspace-module__6c_C_W__sectionHeading>a svg{width:16px;height:16px}.TravelWorkspace-module__6c_C_W__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 25px;display:grid}.TravelWorkspace-module__6c_C_W__placeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;display:grid}.TravelWorkspace-module__6c_C_W__storyCard,.TravelWorkspace-module__6c_C_W__placeCard{text-align:left;min-width:0}.TravelWorkspace-module__6c_C_W__textCard{border-top:2px solid #cfded7;padding-top:14px;position:relative}.TravelWorkspace-module__6c_C_W__textCard>.TravelWorkspace-module__6c_C_W__saveControl{position:absolute;top:7px;right:0}.TravelWorkspace-module__6c_C_W__textCard .TravelWorkspace-module__6c_C_W__cardMeta{margin-top:0;padding-right:40px}.TravelWorkspace-module__6c_C_W__textCard .TravelWorkspace-module__6c_C_W__cardCopy h3{padding-right:34px}.TravelWorkspace-module__6c_C_W__placeAddress{color:#435e55;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.6}.TravelWorkspace-module__6c_C_W__placeSchedule{color:#52665e;overflow-wrap:anywhere;gap:6px;margin:8px 0;font-size:12px;line-height:1.65;display:flex}.TravelWorkspace-module__6c_C_W__placeSchedule svg{flex-shrink:0;width:14px;height:14px;margin-top:3px}.TravelWorkspace-module__6c_C_W__cardImage{aspect-ratio:1.65;background:#e4eae4;border-radius:5px;width:100%;position:relative;overflow:hidden}.TravelWorkspace-module__6c_C_W__cardImage>a{position:absolute;inset:0}.TravelWorkspace-module__6c_C_W__cardImage img{object-fit:cover;transition:transform .18s}.TravelWorkspace-module__6c_C_W__cardImage>a:hover img{transform:scale(1.025)}.TravelWorkspace-module__6c_C_W__imageCaption{text-align:right;color:#fff;pointer-events:none;background:linear-gradient(#0000,#17312988);padding:15px 8px 6px;font-size:9px;position:absolute;bottom:0;left:0;right:0}.TravelWorkspace-module__6c_C_W__saveControl{display:inline-flex;position:relative}.TravelWorkspace-module__6c_C_W__cardImage>.TravelWorkspace-module__6c_C_W__saveControl{position:absolute;top:9px;right:9px}.TravelWorkspace-module__6c_C_W__iconButton{color:#355647;background:#fff;border:1px solid #dce3df;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.TravelWorkspace-module__6c_C_W__iconButton[aria-pressed=true]{color:#fff;background:#176958;border-color:#176958}.TravelWorkspace-module__6c_C_W__iconButton:hover:not(:disabled){border-color:#176958}.TravelWorkspace-module__6c_C_W__storageError{z-index:20;color:#883c2c;background:#fff4ef;border:1px solid #e6bcb0;border-radius:4px;width:auto;max-width:500px;margin-inline:auto;padding:12px 16px;font-size:12px;line-height:1.7;position:fixed;bottom:85px;left:18px;right:18px}.TravelWorkspace-module__6c_C_W__cardMeta{color:var(--green,#176958);flex-wrap:wrap;align-items:center;gap:5px;margin:15px 0 7px;font-size:11px;line-height:1.6;display:flex}.TravelWorkspace-module__6c_C_W__cardMeta span{color:#6d756f}.TravelWorkspace-module__6c_C_W__cardMeta svg{width:12px;height:12px}.TravelWorkspace-module__6c_C_W__cardMeta time{color:#69716c;margin-left:auto;font-size:10px}.TravelWorkspace-module__6c_C_W__cardCopy{min-width:0}.TravelWorkspace-module__6c_C_W__cardCopy h3{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.55}.TravelWorkspace-module__6c_C_W__cardCopy h3 a{color:inherit;justify-content:space-between;align-items:flex-start;gap:10px;text-decoration:none;display:flex}.TravelWorkspace-module__6c_C_W__cardCopy h3 svg{width:16px;height:16px;margin-top:5px}.TravelWorkspace-module__6c_C_W__cardCopy h3 a:hover{color:#176958}.TravelWorkspace-module__6c_C_W__cardDeck{color:#69716c;margin:9px 0 0;font-size:13px;line-height:1.85}.TravelWorkspace-module__6c_C_W__cardDuration{color:#466154;align-items:center;gap:7px;margin:13px 0 0;font-size:11px;display:flex}.TravelWorkspace-module__6c_C_W__cardDuration svg{width:13px;height:13px}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardImage{aspect-ratio:1.45}.TravelWorkspace-module__6c_C_W__placeCard h3{font-size:17px}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardDeck{font-size:12px}.TravelWorkspace-module__6c_C_W__placeFoot{border-top:1px solid #e0e5e1;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-top:15px;padding-top:10px;display:flex}.TravelWorkspace-module__6c_C_W__placeFoot>span{color:#4e6357;font-size:11px;line-height:1.7}.TravelWorkspace-module__6c_C_W__placeFoot>a{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.TravelWorkspace-module__6c_C_W__caution{align-items:center;gap:5px;display:inline-flex;color:#9c4d2f!important}.TravelWorkspace-module__6c_C_W__caution svg{width:14px;height:14px}.TravelWorkspace-module__6c_C_W__topicBand{background:#f0f5f1;border-block:1px solid #e0e8e1;padding-block:32px}.TravelWorkspace-module__6c_C_W__topicGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.TravelWorkspace-module__6c_C_W__topicGrid a{color:#234c3c;justify-items:start;gap:9px;min-width:0;padding-right:15px;display:grid;position:relative}.TravelWorkspace-module__6c_C_W__topicGrid a>svg:first-child{color:#176958;width:23px;height:23px;margin-bottom:6px}.TravelWorkspace-module__6c_C_W__topicGrid strong{font-size:17px;line-height:1.6}.TravelWorkspace-module__6c_C_W__topicGrid span{color:#63776b;font-size:12px;line-height:1.8}.TravelWorkspace-module__6c_C_W__topicGrid a>svg:last-child{width:15px;height:15px;position:absolute;top:0;right:0}.TravelWorkspace-module__6c_C_W__countryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.TravelWorkspace-module__6c_C_W__countryGrid a{aspect-ratio:1.65;color:#fff;background:#d8e4dc;border-radius:5px;position:relative;overflow:hidden}.TravelWorkspace-module__6c_C_W__countryGrid img{object-fit:cover}.TravelWorkspace-module__6c_C_W__countryGrid a:after{content:"";background:linear-gradient(#0000,#13261f99);position:absolute;inset:0}.TravelWorkspace-module__6c_C_W__countryGrid a>span{z-index:1;gap:3px;display:grid;position:absolute;bottom:16px;left:17px}.TravelWorkspace-module__6c_C_W__countryGrid strong{font-size:20px}.TravelWorkspace-module__6c_C_W__countryGrid small{font-size:11px}.TravelWorkspace-module__6c_C_W__countryGrid svg{z-index:1;position:absolute;bottom:18px;right:15px}.TravelWorkspace-module__6c_C_W__exploreHeading{padding-block:32px 20px}.TravelWorkspace-module__6c_C_W__exploreHeading h1{margin:0;font-size:32px;line-height:1.4}.TravelWorkspace-module__6c_C_W__searchBar{width:100%;min-height:58px;color:var(--green);border:1px solid #afc3b7;border-radius:5px;align-items:center;gap:12px;padding:7px 16px;display:flex}.TravelWorkspace-module__6c_C_W__searchBar input{width:0;min-height:40px;color:var(--ink);background:#fff;border:0;flex:1;font-size:15px}.TravelWorkspace-module__6c_C_W__searchBar input:focus{outline:0}.TravelWorkspace-module__6c_C_W__searchBar:focus-within{border-color:#176958;box-shadow:0 0 0 2px #17695826}.TravelWorkspace-module__6c_C_W__discoveryControls{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px 24px;padding-block:20px;display:flex}.TravelWorkspace-module__6c_C_W__typeTabs{align-self:stretch;align-items:stretch;gap:6px;display:flex}.TravelWorkspace-module__6c_C_W__typeTabs button{color:#637168;background:#f1f4f1;border:0;border-radius:4px;min-width:64px;padding:10px 15px}.TravelWorkspace-module__6c_C_W__typeTabs button[aria-pressed=true]{color:#fff;background:#176958}.TravelWorkspace-module__6c_C_W__discoveryControls>label{color:#69716c;align-items:center;gap:10px;font-size:12px;display:inline-flex}.TravelWorkspace-module__6c_C_W__discoveryControls select,.TravelWorkspace-module__6c_C_W__shortlistToolbar select,.TravelWorkspace-module__6c_C_W__planControls select{color:#294c3b;background:#fff;border:1px solid #d7dfd9;border-radius:4px;max-width:100%;min-height:38px;padding:5px 28px 5px 10px}.TravelWorkspace-module__6c_C_W__uncertainFilter{margin-left:auto}.TravelWorkspace-module__6c_C_W__uncertainFilter input{accent-color:#176958;width:15px;height:15px}.TravelWorkspace-module__6c_C_W__categoryTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 25px;padding-block:13px;display:flex}.TravelWorkspace-module__6c_C_W__categoryTabs button{color:#65726a;background:#fff;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:40px;padding:0;font-size:12px;display:inline-flex}.TravelWorkspace-module__6c_C_W__categoryTabs button[aria-pressed=true]{color:#176958;border-bottom-color:#176958}.TravelWorkspace-module__6c_C_W__categoryTabs svg{width:16px;height:16px}.TravelWorkspace-module__6c_C_W__resultSummary{color:#69716c;justify-content:space-between;align-items:center;gap:12px;min-height:62px;font-size:12px;display:flex}.TravelWorkspace-module__6c_C_W__resultSummary button{color:#69716c;background:#fff;border:0;align-items:center;gap:6px;padding:8px 0;font-size:11px;display:inline-flex}.TravelWorkspace-module__6c_C_W__resultSummary svg{width:13px;height:13px}.TravelWorkspace-module__6c_C_W__resultsSection{padding-block:0 42px}.TravelWorkspace-module__6c_C_W__resultsSection>h2{align-items:baseline;gap:12px;margin:0 0 22px;font-size:22px;display:flex}.TravelWorkspace-module__6c_C_W__resultsSection h2 small{color:#69716c;font-size:12px;font-weight:400}.TravelWorkspace-module__6c_C_W__empty{text-align:center;color:#69716c;padding:70px 15px 90px}.TravelWorkspace-module__6c_C_W__empty>svg{color:#8ba795;width:30px;height:30px;margin:auto auto 15px}.TravelWorkspace-module__6c_C_W__empty h2{color:#263f31;margin:0 0 15px;font-size:22px}.TravelWorkspace-module__6c_C_W__empty :is(a,button){color:#fff;background:#176958;border:0;border-radius:4px;align-items:center;gap:12px;margin-top:15px;padding:12px 18px;font-size:13px;text-decoration:none;display:inline-flex}.TravelWorkspace-module__6c_C_W__footer{color:#69716c;background:#f6f8f5;border-top:1px solid #e0e5e1;padding-block:30px;font-size:11px}.TravelWorkspace-module__6c_C_W__footerBrand{font-size:20px;font-weight:750;text-decoration:none;color:#263e31!important}.TravelWorkspace-module__6c_C_W__footer p{margin:12px 0;line-height:1.8}.TravelWorkspace-module__6c_C_W__footer nav{flex-wrap:wrap;gap:10px 25px;display:flex}.TravelWorkspace-module__6c_C_W__footer nav a{color:#69716c;text-decoration:none}.TravelWorkspace-module__6c_C_W__photoSources{margin-top:17px;font-size:10px;line-height:1.8}.TravelWorkspace-module__6c_C_W__photoSources summary{cursor:pointer}.TravelWorkspace-module__6c_C_W__photoSources a{text-decoration:underline}.TravelWorkspace-module__6c_C_W__bottomNav{display:none}.TravelWorkspace-module__6c_C_W__skipLink,.TravelWorkspace-module__6c_C_W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TravelWorkspace-module__6c_C_W__skipLink:focus{clip:auto;z-index:10;background:#fff;width:auto;height:auto;padding:12px}.TravelWorkspace-module__6c_C_W__shortlist{min-height:60vh}.TravelWorkspace-module__6c_C_W__shortlistHeading{justify-content:space-between;align-items:center;gap:25px;padding-block:34px 25px;display:flex}.TravelWorkspace-module__6c_C_W__shortlistHeading h1{margin:0;font-size:30px;line-height:1.5}.TravelWorkspace-module__6c_C_W__printButton{white-space:nowrap;color:#176958;background:#fff;border:1px solid #cad8ce;border-radius:4px;align-items:center;gap:9px;padding:11px 15px;display:inline-flex}.TravelWorkspace-module__6c_C_W__shortlistToolbar{border-bottom:1px solid var(--line);color:#69716c;justify-content:space-between;align-items:center;gap:15px;padding-block:0 22px;font-size:12px;display:flex}.TravelWorkspace-module__6c_C_W__shortlistToolbar label{align-items:center;gap:12px;display:flex}.TravelWorkspace-module__6c_C_W__planDay{padding-block:25px 10px}.TravelWorkspace-module__6c_C_W__planDayHeading{align-items:center;gap:12px;margin-bottom:8px;display:flex}.TravelWorkspace-module__6c_C_W__planDayHeading>span{color:#176958;width:35px;font-family:Georgia,serif;font-size:22px;font-weight:650}.TravelWorkspace-module__6c_C_W__planDayHeading h2{margin:0;font-size:20px}.TravelWorkspace-module__6c_C_W__planDayHeading small{color:#69716c;margin-left:auto;font-size:11px}.TravelWorkspace-module__6c_C_W__planList{margin:0;padding:0;list-style:none}.TravelWorkspace-module__6c_C_W__planList>li{border-bottom:1px solid var(--line);break-inside:avoid;align-items:flex-start;gap:20px;padding-block:22px;display:flex}.TravelWorkspace-module__6c_C_W__planPhoto{aspect-ratio:1;border-radius:4px;flex-shrink:0;width:90px;position:relative;overflow:hidden}.TravelWorkspace-module__6c_C_W__planPhoto img{object-fit:cover}.TravelWorkspace-module__6c_C_W__planCopy{flex:1;min-width:0}.TravelWorkspace-module__6c_C_W__planCopy p{color:#69716c;margin:0 0 7px;font-size:11px}.TravelWorkspace-module__6c_C_W__planCopy p strong{color:#9c4d2f;font-weight:500}.TravelWorkspace-module__6c_C_W__planCopy h3{margin:0 0 7px;font-size:18px;line-height:1.6}.TravelWorkspace-module__6c_C_W__planCopy>span{color:#69716c;overflow-wrap:anywhere;font-size:12px;line-height:1.8;display:block}.TravelWorkspace-module__6c_C_W__planCopy small{color:#4f6a5a;margin-top:5px;font-size:11px;line-height:1.8;display:block}.TravelWorkspace-module__6c_C_W__planControls{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.TravelWorkspace-module__6c_C_W__planControls>div{gap:5px;display:flex}.TravelWorkspace-module__6c_C_W__planControls select{width:100%;font-size:12px}.TravelWorkspace-module__6c_C_W__planControls .TravelWorkspace-module__6c_C_W__iconButton{width:32px;height:32px}.TravelWorkspace-module__6c_C_W__planControls .TravelWorkspace-module__6c_C_W__iconButton svg{width:15px;height:15px}.TravelWorkspace-module__6c_C_W__errorMessage{color:#883c2c;background:#fff4ef;border-left:3px solid #b76043;padding:10px 14px;font-size:12px}.TravelWorkspace-module__6c_C_W__detailActions{align-items:center;gap:12px;margin:16px 0;display:flex}.TravelWorkspace-module__6c_C_W__detailActions>a{color:#176958;align-items:center;gap:6px;font-size:12px;display:inline-flex}.TravelWorkspace-module__6c_C_W__articleToc{border-block:1px solid #e0e5e1;flex-wrap:wrap;gap:8px 22px;margin:25px 0 28px;padding:15px 0;display:flex}.TravelWorkspace-module__6c_C_W__articleToc a{color:#176958;font-size:12px;line-height:1.8}.TravelWorkspace-module__6c_C_W__articleAnchor{scroll-margin-top:24px}@media (max-width:1000px){.TravelWorkspace-module__6c_C_W__container,.TravelWorkspace-module__6c_C_W__headerInner,.TravelWorkspace-module__6c_C_W__countryNav>div{width:calc(100% - 48px)}.TravelWorkspace-module__6c_C_W__tagline,.TravelWorkspace-module__6c_C_W__regionLabel{display:none}.TravelWorkspace-module__6c_C_W__countryNav>div{justify-content:space-between;gap:25px}.TravelWorkspace-module__6c_C_W__desktopNav{gap:22px}.TravelWorkspace-module__6c_C_W__placeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TravelWorkspace-module__6c_C_W__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TravelWorkspace-module__6c_C_W__topicGrid{gap:20px}.TravelWorkspace-module__6c_C_W__topicGrid strong{font-size:15px}.TravelWorkspace-module__6c_C_W__uncertainFilter{margin-left:0}}@media (max-width:600px){.TravelWorkspace-module__6c_C_W__app{padding-bottom:calc(62px + env(safe-area-inset-bottom))}.TravelWorkspace-module__6c_C_W__container,.TravelWorkspace-module__6c_C_W__headerInner,.TravelWorkspace-module__6c_C_W__countryNav>div{width:calc(100% - 36px)}.TravelWorkspace-module__6c_C_W__headerInner{gap:15px;min-height:60px}.TravelWorkspace-module__6c_C_W__brand{font-size:29px}.TravelWorkspace-module__6c_C_W__brand b{margin-left:10px;font-size:14px}.TravelWorkspace-module__6c_C_W__desktopNav{display:none}.TravelWorkspace-module__6c_C_W__searchLink{border:0;width:36px;height:36px;margin-left:auto}.TravelWorkspace-module__6c_C_W__countryNav>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.TravelWorkspace-module__6c_C_W__countryNav a{justify-content:center;min-height:43px;font-size:12px}.TravelWorkspace-module__6c_C_W__countryNav small{display:none}.TravelWorkspace-module__6c_C_W__destinationHero{height:316px}.TravelWorkspace-module__6c_C_W__destinationHero>img{object-position:center}.TravelWorkspace-module__6c_C_W__heroShade{background:linear-gradient(90deg,#0b1f1ba1,#0b1f1b26)}.TravelWorkspace-module__6c_C_W__heroContent{justify-content:center;padding-block:26px 36px}.TravelWorkspace-module__6c_C_W__heroContent .TravelWorkspace-module__6c_C_W__eyebrow{font-size:9px}.TravelWorkspace-module__6c_C_W__heroContent h1{font-size:33px}.TravelWorkspace-module__6c_C_W__heroContent>p{margin:10px 0 22px;font-size:12px}.TravelWorkspace-module__6c_C_W__heroSearch{border-radius:5px;grid-template-columns:minmax(0,1fr) 44px;gap:0;min-height:104px;padding:5px;display:grid}.TravelWorkspace-module__6c_C_W__heroSearch>label:first-of-type{border:0;border-bottom:1px solid #e0e5e1;order:0;grid-column:1/-1;width:100%;padding-inline:10px}.TravelWorkspace-module__6c_C_W__heroSearch>label:first-of-type svg{width:15px;height:15px}.TravelWorkspace-module__6c_C_W__heroSearch>button{order:2;grid-area:2/2;min-width:44px;min-height:44px;padding:0}.TravelWorkspace-module__6c_C_W__heroSearch>button span{display:none}.TravelWorkspace-module__6c_C_W__heroQuery{order:1;grid-area:2/1;padding-inline:10px!important}.TravelWorkspace-module__6c_C_W__heroQuery input{font-size:14px}.TravelWorkspace-module__6c_C_W__heroCredit{font-size:8px;right:12px}.TravelWorkspace-module__6c_C_W__cityRail{gap:16px;padding-block:19px;display:flex}.TravelWorkspace-module__6c_C_W__cityRail a{border:0;flex-basis:140px;gap:4px;padding:0}.TravelWorkspace-module__6c_C_W__cityRail strong{font-size:13px}.TravelWorkspace-module__6c_C_W__cityRail small{font-size:10px}.TravelWorkspace-module__6c_C_W__cityRail svg{width:13px;height:13px;right:2px}.TravelWorkspace-module__6c_C_W__section{padding-block:26px 30px}.TravelWorkspace-module__6c_C_W__sectionHeading{gap:12px;margin-bottom:19px}.TravelWorkspace-module__6c_C_W__sectionHeading h2{font-size:20px}.TravelWorkspace-module__6c_C_W__sectionHeading .TravelWorkspace-module__6c_C_W__eyebrow{margin-bottom:5px;font-size:9px}.TravelWorkspace-module__6c_C_W__sectionHeading>a{gap:6px;font-size:11px}.TravelWorkspace-module__6c_C_W__storyGrid{grid-template-columns:minmax(0,1fr);gap:18px}.TravelWorkspace-module__6c_C_W__storyCard{border-bottom:1px solid #e0e5e1;grid-template-columns:108px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__cardImage{aspect-ratio:1}.TravelWorkspace-module__6c_C_W__storyCard.TravelWorkspace-module__6c_C_W__textCard{display:block}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__imageCaption{padding:14px 4px 4px;font-size:7px}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__cardImage>.TravelWorkspace-module__6c_C_W__saveControl{top:5px;right:5px}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__iconButton{width:30px;height:30px}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__iconButton svg{width:15px;height:15px}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__cardMeta{margin:0 0 5px;font-size:9px}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__cardMeta time{margin-left:0;font-size:9px}.TravelWorkspace-module__6c_C_W__storyCard h3{font-size:16px}.TravelWorkspace-module__6c_C_W__storyCard h3 svg{display:none}.TravelWorkspace-module__6c_C_W__storyCard .TravelWorkspace-module__6c_C_W__cardDeck{margin-top:5px;font-size:11px;line-height:1.8}.TravelWorkspace-module__6c_C_W__cardDuration{margin-top:8px;font-size:10px}.TravelWorkspace-module__6c_C_W__placeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardImage{aspect-ratio:1.2}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardMeta{margin-top:10px;font-size:9px}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardMeta svg{display:none}.TravelWorkspace-module__6c_C_W__placeCard h3{font-size:15px}.TravelWorkspace-module__6c_C_W__placeCard .TravelWorkspace-module__6c_C_W__cardDeck{font-size:11px;line-height:1.8}.TravelWorkspace-module__6c_C_W__cardImage>.TravelWorkspace-module__6c_C_W__saveControl{top:6px;right:6px}.TravelWorkspace-module__6c_C_W__placeFoot{gap:5px;margin-top:11px;padding-top:7px}.TravelWorkspace-module__6c_C_W__placeFoot>span{font-size:10px}.TravelWorkspace-module__6c_C_W__placeFoot>a{width:25px}.TravelWorkspace-module__6c_C_W__topicBand{padding-block:25px}.TravelWorkspace-module__6c_C_W__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}.TravelWorkspace-module__6c_C_W__topicGrid strong{font-size:14px}.TravelWorkspace-module__6c_C_W__topicGrid span{font-size:11px}.TravelWorkspace-module__6c_C_W__topicGrid a>svg:first-child{width:20px;height:20px;margin-bottom:0}.TravelWorkspace-module__6c_C_W__countryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.TravelWorkspace-module__6c_C_W__countryGrid a{aspect-ratio:1.4}.TravelWorkspace-module__6c_C_W__countryGrid a>span{bottom:12px;left:12px}.TravelWorkspace-module__6c_C_W__countryGrid strong{font-size:17px}.TravelWorkspace-module__6c_C_W__countryGrid small{font-size:10px}.TravelWorkspace-module__6c_C_W__countryGrid svg{width:15px;height:15px;bottom:14px;right:10px}.TravelWorkspace-module__6c_C_W__exploreHeading{padding-block:25px 18px}.TravelWorkspace-module__6c_C_W__exploreHeading h1{font-size:27px}.TravelWorkspace-module__6c_C_W__searchBar{gap:9px;min-height:52px;padding:5px 12px}.TravelWorkspace-module__6c_C_W__searchBar input{font-size:14px}.TravelWorkspace-module__6c_C_W__discoveryControls{gap:14px 12px;padding-block:16px}.TravelWorkspace-module__6c_C_W__typeTabs{flex:0 0 100%}.TravelWorkspace-module__6c_C_W__typeTabs button{flex:1;padding-block:9px;font-size:12px}.TravelWorkspace-module__6c_C_W__discoveryControls>label{flex:1;gap:6px;min-width:0;font-size:11px}.TravelWorkspace-module__6c_C_W__discoveryControls>label:not(.TravelWorkspace-module__6c_C_W__uncertainFilter)>span{display:none}.TravelWorkspace-module__6c_C_W__discoveryControls select{width:100%;min-width:0;font-size:12px}.TravelWorkspace-module__6c_C_W__discoveryControls .TravelWorkspace-module__6c_C_W__uncertainFilter{flex:0 0 100%;font-size:11px}.TravelWorkspace-module__6c_C_W__categoryTabs{gap:3px 15px;padding-block:9px}.TravelWorkspace-module__6c_C_W__categoryTabs button{gap:5px;min-height:36px;font-size:11px}.TravelWorkspace-module__6c_C_W__categoryTabs svg{width:14px;height:14px}.TravelWorkspace-module__6c_C_W__resultSummary{min-height:57px;font-size:11px}.TravelWorkspace-module__6c_C_W__resultsSection{padding-bottom:26px}.TravelWorkspace-module__6c_C_W__resultsSection>h2{margin-bottom:18px;font-size:20px}.TravelWorkspace-module__6c_C_W__footer{padding-block:26px;font-size:10px}.TravelWorkspace-module__6c_C_W__footer nav{gap:12px 18px}.TravelWorkspace-module__6c_C_W__bottomNav{z-index:8;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e0e5e1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.TravelWorkspace-module__6c_C_W__bottomNav a{color:#68796c;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10px;text-decoration:none;display:flex}.TravelWorkspace-module__6c_C_W__bottomNav a[aria-current]{color:#176958}.TravelWorkspace-module__6c_C_W__bottomNav svg{width:20px;height:20px}.TravelWorkspace-module__6c_C_W__shortlistHeading{align-items:flex-start;gap:14px;padding-block:25px 22px}.TravelWorkspace-module__6c_C_W__shortlistHeading h1{font-size:24px}.TravelWorkspace-module__6c_C_W__printButton{padding:9px;font-size:11px}.TravelWorkspace-module__6c_C_W__printButton svg{width:15px;height:15px}.TravelWorkspace-module__6c_C_W__shortlistToolbar{font-size:11px}.TravelWorkspace-module__6c_C_W__shortlistToolbar label{gap:7px}.TravelWorkspace-module__6c_C_W__shortlistToolbar select{max-width:125px;font-size:11px}.TravelWorkspace-module__6c_C_W__planList>li{flex-wrap:wrap;gap:13px;padding-block:18px}.TravelWorkspace-module__6c_C_W__planPhoto{width:72px}.TravelWorkspace-module__6c_C_W__planCopy h3{font-size:16px}.TravelWorkspace-module__6c_C_W__planCopy>span{font-size:11px}.TravelWorkspace-module__6c_C_W__planCopy small{font-size:10px}.TravelWorkspace-module__6c_C_W__planControls{flex-direction:row;flex:0 0 100%;justify-content:space-between;align-items:center}.TravelWorkspace-module__6c_C_W__planControls select{min-height:34px}.TravelWorkspace-module__6c_C_W__planDayHeading h2{font-size:18px}.TravelWorkspace-module__6c_C_W__planDayHeading>span{width:28px;font-size:20px}.TravelWorkspace-module__6c_C_W__empty{padding-block:50px 70px}.TravelWorkspace-module__6c_C_W__empty h2{font-size:20px}.TravelWorkspace-module__6c_C_W__articleToc{gap:8px 17px}}@media (max-width:350px){.TravelWorkspace-module__6c_C_W__container,.TravelWorkspace-module__6c_C_W__headerInner,.TravelWorkspace-module__6c_C_W__countryNav>div{width:calc(100% - 28px)}.TravelWorkspace-module__6c_C_W__storyCard{grid-template-columns:90px minmax(0,1fr);gap:12px}.TravelWorkspace-module__6c_C_W__heroContent h1{font-size:29px}.TravelWorkspace-module__6c_C_W__shortlistHeading{display:block}.TravelWorkspace-module__6c_C_W__printButton{margin-top:15px}}@media (prefers-reduced-motion:reduce){.TravelWorkspace-module__6c_C_W__cardImage img{transition:none}}@media print{.TravelWorkspace-module__6c_C_W__header,.TravelWorkspace-module__6c_C_W__countryNav,.TravelWorkspace-module__6c_C_W__bottomNav,.TravelWorkspace-module__6c_C_W__footer,.TravelWorkspace-module__6c_C_W__printButton,.TravelWorkspace-module__6c_C_W__planControls,.TravelWorkspace-module__6c_C_W__shortlistToolbar label,.TravelWorkspace-module__6c_C_W__saveControl,.TravelWorkspace-module__6c_C_W__cardImage,.TravelWorkspace-module__6c_C_W__eyebrow,.TravelWorkspace-module__6c_C_W__sectionHeading>a{display:none!important}.TravelWorkspace-module__6c_C_W__app{color:#000;background:#fff;padding:0}.TravelWorkspace-module__6c_C_W__container{width:100%}.TravelWorkspace-module__6c_C_W__shortlistHeading{padding-top:0}.TravelWorkspace-module__6c_C_W__shortlistHeading h1{font-size:24px}.TravelWorkspace-module__6c_C_W__planPhoto{display:none}.TravelWorkspace-module__6c_C_W__planList>li{padding-block:14px}.TravelWorkspace-module__6c_C_W__planDay{break-inside:auto}.TravelWorkspace-module__6c_C_W__storyGrid{display:block}.TravelWorkspace-module__6c_C_W__storyCard{break-inside:avoid;margin-bottom:20px;display:block}.TravelWorkspace-module__6c_C_W__cardCopy h3>a{display:block}.TravelWorkspace-module__6c_C_W__cardCopy h3 svg{display:none}.TravelWorkspace-module__6c_C_W__cardCopy h3>a:after{content:"https://brotrip.cn" attr(href);overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:400;display:block}}
.DestinationGuide-module__SYUoMq__app{--ink:#202323;--muted:#6a706e;--line:#dce0dd;--accent:#c93732;color:var(--ink);letter-spacing:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:100vh;font-size:14px}.DestinationGuide-module__SYUoMq__app button,.DestinationGuide-module__SYUoMq__app input{font:inherit}.DestinationGuide-module__SYUoMq__app button,.DestinationGuide-module__SYUoMq__app a,.DestinationGuide-module__SYUoMq__app input{-webkit-tap-highlight-color:transparent}.DestinationGuide-module__SYUoMq__app button{cursor:pointer}.DestinationGuide-module__SYUoMq__app a{text-decoration:none}.DestinationGuide-module__SYUoMq__standalone{width:min(820px,100%);margin:0 auto 48px}.DestinationGuide-module__SYUoMq__breadcrumbs{color:#667169;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;padding-block:20px;font-size:12px;display:flex}.DestinationGuide-module__SYUoMq__breadcrumbs a:hover{text-decoration:underline}.DestinationGuide-module__SYUoMq__breadcrumbs svg{width:12px;height:12px}.DestinationGuide-module__SYUoMq__publicFooter{border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:25px 20px;font-size:12px}.DestinationGuide-module__SYUoMq__indexIntro{padding:30px 0 0}.DestinationGuide-module__SYUoMq__indexIntro h1{margin-bottom:12px;font-size:30px}.DestinationGuide-module__SYUoMq__indexIntro p{color:var(--muted);line-height:1.8}.DestinationGuide-module__SYUoMq__indexLinks{flex-wrap:wrap;gap:12px 24px;padding-block:20px;display:flex}.DestinationGuide-module__SYUoMq__indexLinks a{color:#356249;align-items:center;gap:6px;display:inline-flex}.DestinationGuide-module__SYUoMq__app button,.DestinationGuide-module__SYUoMq__app a{transition:color .16s,background-color .16s}.DestinationGuide-module__SYUoMq__app :focus-visible{outline-offset:4px;outline:3px solid #16816f}.DestinationGuide-module__SYUoMq__app svg{stroke-width:1.6px;flex-shrink:0;width:19px;height:19px}.DestinationGuide-module__SYUoMq__container,.DestinationGuide-module__SYUoMq__headerInner,.DestinationGuide-module__SYUoMq__countryNav{width:min(1240px,100% - 80px);margin-inline:auto}.DestinationGuide-module__SYUoMq__header{border-bottom:1px solid var(--line);background:#fff}.DestinationGuide-module__SYUoMq__headerInner{align-items:center;gap:28px;height:82px;display:flex}.DestinationGuide-module__SYUoMq__brand{white-space:nowrap;color:#202323;background:0 0;border:0;align-items:baseline;padding:0;line-height:1;display:flex;font-size:37px!important;font-style:italic!important;font-weight:850!important}.DestinationGuide-module__SYUoMq__brand>span{color:var(--accent)}.DestinationGuide-module__SYUoMq__brand b{margin-left:14px;font-size:17px;font-style:normal}.DestinationGuide-module__SYUoMq__brandCaption{color:var(--muted);font-size:12px}.DestinationGuide-module__SYUoMq__desktopNav{align-self:stretch;align-items:stretch;gap:28px;margin-left:auto;display:flex}.DestinationGuide-module__SYUoMq__desktopNav :is(button,a){color:#515755;background:0 0;border:0;align-items:center;gap:7px;font-size:13px;display:flex;position:relative}.DestinationGuide-module__SYUoMq__desktopNav :is(button,a)[aria-current]{color:var(--accent)}.DestinationGuide-module__SYUoMq__desktopNav :is(button,a)[aria-current]:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:0;left:0;right:0}.DestinationGuide-module__SYUoMq__desktopNav small{font-size:10px}.DestinationGuide-module__SYUoMq__headerSearch{border:0;border-left:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:0 0;place-items:center;padding-left:18px;display:grid}.DestinationGuide-module__SYUoMq__countryBand{border-bottom:1px solid var(--line)}.DestinationGuide-module__SYUoMq__countryNav{align-items:center;gap:36px;display:flex}.DestinationGuide-module__SYUoMq__countryNav :is(button,a){color:#626865;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;min-height:49px;padding:0;display:flex}.DestinationGuide-module__SYUoMq__countryNav :is(button,a) span{font-size:13px;font-weight:650}.DestinationGuide-module__SYUoMq__countryNav :is(button,a) small{color:#7b827e;font-size:10px}.DestinationGuide-module__SYUoMq__countryNav :is(button,a):is([aria-pressed=true],[aria-current]){color:var(--accent);border-color:var(--accent)}.DestinationGuide-module__SYUoMq__countrySuffix{color:#7c847e;margin-left:auto;font-size:11px}.DestinationGuide-module__SYUoMq__editionHeading{justify-content:space-between;align-items:center;gap:24px;min-height:85px;display:flex}.DestinationGuide-module__SYUoMq__eyebrow{color:var(--accent);margin-bottom:6px;font-size:10px;font-weight:650;line-height:1.5;display:block}.DestinationGuide-module__SYUoMq__editionHeading h1{margin:0;font-size:32px;font-weight:750;line-height:1.2}.DestinationGuide-module__SYUoMq__editionHeading h1>span{color:#6e7770;margin-left:16px;font-family:Georgia,serif;font-size:25px;font-style:italic;font-weight:400}.DestinationGuide-module__SYUoMq__cityShortcuts{gap:25px;display:flex}.DestinationGuide-module__SYUoMq__cityShortcuts :is(button,a){color:#535b55;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:inline-flex}.DestinationGuide-module__SYUoMq__cityShortcuts svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__cover{color:#fff;background:#6f989b;height:370px;min-height:320px;max-height:54svh;position:relative;overflow:hidden}.DestinationGuide-module__SYUoMq__cover>img{object-fit:cover;object-position:center 30%}.DestinationGuide-module__SYUoMq__coverShade{background:linear-gradient(90deg,#04161ca6,#04161c1a 65%,#0000);position:absolute;inset:0}.DestinationGuide-module__SYUoMq__coverInner{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-block:28px 40px;display:flex;position:relative}.DestinationGuide-module__SYUoMq__coverLabel{margin-bottom:17px;font-size:12px;font-weight:600;display:block}.DestinationGuide-module__SYUoMq__cover h2{text-shadow:0 1px 8px #173c3240;margin:0;font-size:42px;font-weight:700;line-height:1.27}.DestinationGuide-module__SYUoMq__cover p{color:#f5fbfb;max-width:410px;margin:19px 0 23px;font-size:14px;line-height:1.85}.DestinationGuide-module__SYUoMq__coverInner>:is(button,a){color:#253734;background:#fff;border:0;border-radius:0;align-items:center;gap:27px;min-height:42px;padding:12px 18px;font-size:12px;display:inline-flex}.DestinationGuide-module__SYUoMq__coverInner>:is(button,a):hover{background:#e7f0eb}.DestinationGuide-module__SYUoMq__coverCredit{color:#fff;background:#152f3566;padding:4px 7px;font-size:10px;position:absolute;bottom:16px;right:0}.DestinationGuide-module__SYUoMq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.DestinationGuide-module__SYUoMq__sectionHeading h2{margin:0;font-size:25px;font-weight:700;line-height:1.4}.DestinationGuide-module__SYUoMq__textButton{color:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;gap:13px;padding:9px 0;display:inline-flex;font-size:12px!important}.DestinationGuide-module__SYUoMq__textButton:hover{color:var(--accent)}.DestinationGuide-module__SYUoMq__textButton svg{width:16px;height:16px}.DestinationGuide-module__SYUoMq__readingSection{padding-block:38px 48px}.DestinationGuide-module__SYUoMq__curationSection{padding-block:30px 8px}.DestinationGuide-module__SYUoMq__curationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.DestinationGuide-module__SYUoMq__curationItem{text-align:left;border:0;border-top:1px solid var(--line);min-width:0;color:var(--ink);background:0 0;align-items:flex-start;gap:12px;padding:20px 0;display:flex}.DestinationGuide-module__SYUoMq__curationItem>svg{color:#527764;width:16px;height:16px;margin-top:3px}.DestinationGuide-module__SYUoMq__curationItem>span{flex:1;min-width:0}.DestinationGuide-module__SYUoMq__curationItem strong{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.5;display:block}.DestinationGuide-module__SYUoMq__curationItem:hover strong{color:var(--accent)}.DestinationGuide-module__SYUoMq__curationItem span>span{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.8;display:block}.DestinationGuide-module__SYUoMq__curationItem small{color:#48715b;font-size:10px}.DestinationGuide-module__SYUoMq__communityReport{border-left:2px solid #adbfaf;margin-top:18px;padding-left:17px}.DestinationGuide-module__SYUoMq__reportByline{flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:12px;display:flex}.DestinationGuide-module__SYUoMq__reportByline>span{color:var(--muted);font-size:11px}.DestinationGuide-module__SYUoMq__communityReport p{color:#405347;margin:10px 0;font-size:14px;line-height:1.9}.DestinationGuide-module__SYUoMq__communityReport .DestinationGuide-module__SYUoMq__reportScope{color:var(--muted);font-size:11px}.DestinationGuide-module__SYUoMq__reportFoot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-size:10px;line-height:1.7;display:flex}.DestinationGuide-module__SYUoMq__reportFoot a{color:#306b4c;align-items:center;gap:6px;padding:6px 0;font-size:12px;text-decoration:underline;display:inline-flex}.DestinationGuide-module__SYUoMq__reportFoot svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 26px;display:grid}.DestinationGuide-module__SYUoMq__pairedStories{grid-template-columns:repeat(2,minmax(0,1fr))}.DestinationGuide-module__SYUoMq__storyCard{min-width:0}.DestinationGuide-module__SYUoMq__storyImage{aspect-ratio:1.75;background:#c4d3cc;border:0;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.DestinationGuide-module__SYUoMq__storyImage img{object-fit:cover;transition:transform .25s}.DestinationGuide-module__SYUoMq__storyImage:hover img{transform:scale(1.025)}.DestinationGuide-module__SYUoMq__storyImage>span{color:#fff;background:#1119;padding:4px 7px;font-size:9px;position:absolute;bottom:0;right:0}.DestinationGuide-module__SYUoMq__storyMeta{color:var(--accent);align-items:center;gap:10px;margin:16px 0 9px;font-size:11px;font-weight:600;display:flex}.DestinationGuide-module__SYUoMq__storyMeta>span{color:#a3aaa5;font-weight:400}.DestinationGuide-module__SYUoMq__storyMeta{flex-wrap:wrap}.DestinationGuide-module__SYUoMq__storyMeta small{color:#68776f;font-size:10px;font-weight:400}.DestinationGuide-module__SYUoMq__storyCard h3{margin:0;font-size:20px;font-weight:700;line-height:1.5}.DestinationGuide-module__SYUoMq__storyCard h3 :is(button,a){text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:0;display:flex}.DestinationGuide-module__SYUoMq__storyCard h3 svg{width:17px;height:17px;margin-top:5px}.DestinationGuide-module__SYUoMq__storyCard h3 :is(button,a):hover{color:var(--accent)}.DestinationGuide-module__SYUoMq__storyCard h3 :is(button,a)>span{text-wrap:balance}.DestinationGuide-module__SYUoMq__storyCard p{color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.85}.DestinationGuide-module__SYUoMq__nightBand{color:#f6f7f4;background:#191f20;padding:38px 0 40px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__sectionHeading{margin-bottom:28px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__sectionHeading h2{font-size:29px}.DestinationGuide-module__SYUoMq__nightEyebrow{color:#d9ce93;align-items:center;gap:9px;margin-bottom:9px;font-size:10px;display:flex}.DestinationGuide-module__SYUoMq__nightEyebrow svg{width:16px;height:16px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__textButton{color:#d9ce93}.DestinationGuide-module__SYUoMq__nightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.DestinationGuide-module__SYUoMq__nightItem{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0}.DestinationGuide-module__SYUoMq__nightImage{aspect-ratio:1.9;display:block;position:relative;overflow:hidden}.DestinationGuide-module__SYUoMq__nightImage img{object-fit:cover}.DestinationGuide-module__SYUoMq__nightImage small{background:#1119;padding:4px 7px;font-size:9px;position:absolute;bottom:0;right:0}.DestinationGuide-module__SYUoMq__nightCopy{flex-direction:column;padding:18px 30px 0 0;display:flex;position:relative}.DestinationGuide-module__SYUoMq__nightCopy>small{color:#b7c4c1;margin-bottom:6px;font-size:10px}.DestinationGuide-module__SYUoMq__nightCopy strong{font-size:19px;font-weight:600;line-height:1.5}.DestinationGuide-module__SYUoMq__nightCopy>span{color:#aebdba;margin-top:7px;font-size:12px;line-height:1.8}.DestinationGuide-module__SYUoMq__nightCopy>svg{position:absolute;top:41px;right:0}.DestinationGuide-module__SYUoMq__picksSection{padding-block:45px}.DestinationGuide-module__SYUoMq__entryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;display:grid}.DestinationGuide-module__SYUoMq__entry{flex-direction:column;min-width:0;display:flex}.DestinationGuide-module__SYUoMq__entryImage{aspect-ratio:1.48;background:#dce2de;flex-shrink:0;position:relative;overflow:hidden}.DestinationGuide-module__SYUoMq__imageOpen{background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.DestinationGuide-module__SYUoMq__imageOpen img{object-fit:cover}.DestinationGuide-module__SYUoMq__imageSave{position:absolute;top:8px;right:8px}.DestinationGuide-module__SYUoMq__iconButton{color:#495d52;background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid}.DestinationGuide-module__SYUoMq__iconButton:hover{background:#edf2ee}.DestinationGuide-module__SYUoMq__iconButton[aria-pressed=true]{color:var(--accent)}.DestinationGuide-module__SYUoMq__imageSave .DestinationGuide-module__SYUoMq__iconButton{color:#fff;background:#152721b3}.DestinationGuide-module__SYUoMq__imageSave .DestinationGuide-module__SYUoMq__iconButton[aria-pressed=true]{background:var(--accent)}.DestinationGuide-module__SYUoMq__photoCaption{color:#fff;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#1119;max-width:100%;padding:4px 7px;font-size:9px;position:absolute;bottom:0;right:0;overflow:hidden}.DestinationGuide-module__SYUoMq__entryBody{flex-direction:column;flex:1;padding-top:14px;display:flex}.DestinationGuide-module__SYUoMq__location{color:#4d6f5d;margin:0 0 7px;font-size:10px;line-height:1.6}.DestinationGuide-module__SYUoMq__location>span{color:#7c837e}.DestinationGuide-module__SYUoMq__entry h3{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:650;line-height:1.45}.DestinationGuide-module__SYUoMq__entry h3 :is(button,a){text-align:left;color:inherit;background:0 0;border:0;padding:0}.DestinationGuide-module__SYUoMq__entry h3 :is(button,a):hover{color:var(--accent)}.DestinationGuide-module__SYUoMq__summary{color:var(--muted);margin:10px 0 15px;font-size:12px;line-height:1.85}.DestinationGuide-module__SYUoMq__entryFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;min-height:39px;margin-top:auto;display:flex}.DestinationGuide-module__SYUoMq__entryFoot>span{color:#65736a;overflow-wrap:anywhere;align-items:center;gap:5px;font-size:10px;display:flex}.DestinationGuide-module__SYUoMq__entryFoot>span svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__entryFoot .DestinationGuide-module__SYUoMq__needsCheck{color:#92541e}.DestinationGuide-module__SYUoMq__entryFoot>:is(button,a){color:#3f5e50;background:0 0;border:0;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.DestinationGuide-module__SYUoMq__pageHeading{justify-content:space-between;align-items:center;gap:24px;padding-block:32px 25px;display:flex}.DestinationGuide-module__SYUoMq__pageHeading h1{margin:0;font-size:30px;font-weight:700}.DestinationGuide-module__SYUoMq__search{border:1px solid #b4c2b8;align-items:center;gap:11px;width:370px;height:44px;padding:0 12px;display:flex}.DestinationGuide-module__SYUoMq__search>svg{color:#6d7e73}.DestinationGuide-module__SYUoMq__search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.DestinationGuide-module__SYUoMq__search:focus-within{border-color:#16816f;outline:1px solid #16816f}.DestinationGuide-module__SYUoMq__search input:focus-visible{outline:none}.DestinationGuide-module__SYUoMq__search input::-webkit-search-cancel-button{display:none}.DestinationGuide-module__SYUoMq__categoryNav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 22px;padding-bottom:18px;display:flex}.DestinationGuide-module__SYUoMq__categoryNav button{color:#5a685e;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:42px;padding:7px 0;font-size:13px;display:flex}.DestinationGuide-module__SYUoMq__categoryNav button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.DestinationGuide-module__SYUoMq__cityList{flex-wrap:wrap;gap:9px 22px;padding-top:15px;display:flex}.DestinationGuide-module__SYUoMq__cityList button{color:#667169;background:0 0;border:0;min-height:32px;padding:6px 0;font-size:12px}.DestinationGuide-module__SYUoMq__cityList button[aria-pressed=true]{color:#1d5e48;text-underline-offset:6px;font-weight:700;text-decoration:underline}.DestinationGuide-module__SYUoMq__directory{min-height:65vh;padding-bottom:45px}.DestinationGuide-module__SYUoMq__resultBar{color:#667169;justify-content:space-between;align-items:center;gap:10px;min-height:68px;font-size:12px;display:flex}.DestinationGuide-module__SYUoMq__resultControls{align-items:center;gap:22px;display:flex}.DestinationGuide-module__SYUoMq__resultControls label{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.DestinationGuide-module__SYUoMq__resultControls label>svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__resultControls input{accent-color:#3b6551;width:13px;height:13px}.DestinationGuide-module__SYUoMq__layoutToggle{display:flex}.DestinationGuide-module__SYUoMq__layoutToggle button{color:#7d8b82;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.DestinationGuide-module__SYUoMq__layoutToggle button[aria-pressed=true]{color:#254d39;background:#e7eee9}.DestinationGuide-module__SYUoMq__filterState{color:#4f6558;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;font-size:11px;display:flex}.DestinationGuide-module__SYUoMq__filterState>span{overflow-wrap:anywhere;min-width:0}.DestinationGuide-module__SYUoMq__filterState button{color:var(--accent);background:0 0;border:0;flex-shrink:0;align-items:center;gap:5px;padding:4px 0;display:flex}.DestinationGuide-module__SYUoMq__filterState svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__listLayout{grid-template-columns:repeat(2,minmax(0,1fr))}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entry{border-bottom:1px solid var(--line);flex-direction:row;gap:18px;padding-bottom:16px}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entryImage{aspect-ratio:1;align-self:flex-start;width:40%}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entryBody{min-width:0;padding-top:0}.DestinationGuide-module__SYUoMq__savedNote,.DestinationGuide-module__SYUoMq__articleCount{color:var(--muted);font-size:12px}.DestinationGuide-module__SYUoMq__savedNote{margin:-5px 0 24px}.DestinationGuide-module__SYUoMq__empty{text-align:center;border-block:1px solid var(--line);padding:70px 15px}.DestinationGuide-module__SYUoMq__empty>svg{margin:0 auto 15px}.DestinationGuide-module__SYUoMq__empty h2{font-size:21px}.DestinationGuide-module__SYUoMq__empty p{color:var(--muted);margin:15px 0;font-size:13px}.DestinationGuide-module__SYUoMq__empty button{color:#fff;background:#243e31;border:0;align-items:center;gap:12px;padding:12px 20px;display:inline-flex}.DestinationGuide-module__SYUoMq__allStories{padding-bottom:50px}.DestinationGuide-module__SYUoMq__countryIndex{padding-block:5px 50px}.DestinationGuide-module__SYUoMq__countryIndex>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a){aspect-ratio:1.6;text-align:left;color:#fff;background:#394c43;border:0;padding:0;position:relative;overflow:hidden}.DestinationGuide-module__SYUoMq__countryIndex img{object-fit:cover}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a)>span{background:#101e1d99;padding:11px 14px;font-size:19px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.DestinationGuide-module__SYUoMq__countryIndex small{margin-top:2px;font-size:10px;font-weight:400;display:block}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a)>svg{position:absolute;bottom:22px;right:14px}.DestinationGuide-module__SYUoMq__footer{border-top:1px solid var(--line);color:#6a756c;background:#f1f5f2;padding:30px 0 40px;font-size:11px;line-height:1.9}.DestinationGuide-module__SYUoMq__footerTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.DestinationGuide-module__SYUoMq__footerTop strong{color:#263c30;font-size:23px;font-style:italic}.DestinationGuide-module__SYUoMq__footerTop strong>span{color:var(--accent)}.DestinationGuide-module__SYUoMq__footer summary{cursor:pointer;align-items:center;gap:8px;margin-top:10px;display:inline-flex}.DestinationGuide-module__SYUoMq__footer summary svg{width:12px;height:12px}.DestinationGuide-module__SYUoMq__footer a{text-decoration:underline}.DestinationGuide-module__SYUoMq__footer ul{padding-left:18px;list-style:outside}.DestinationGuide-module__SYUoMq__dialog{width:min(820px,100vw - 48px);max-height:calc(100dvh - 40px);color:var(--ink);overscroll-behavior:contain;background:#fff;border:0;border-radius:0;margin:auto;padding:0;position:fixed;overflow-y:auto;box-shadow:0 20px 80px #0006}.DestinationGuide-module__SYUoMq__dialog::backdrop{background:#102019aa}.DestinationGuide-module__SYUoMq__dialogHeader{z-index:3;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:9px 20px;display:flex;position:sticky;top:0}.DestinationGuide-module__SYUoMq__dialogHeader>span{color:#617368;font-size:12px}.DestinationGuide-module__SYUoMq__dialogHeader>div{gap:5px;display:flex}.DestinationGuide-module__SYUoMq__detailImage{background:#bdd2c8;height:300px;position:relative}.DestinationGuide-module__SYUoMq__detailImage img{object-fit:cover}.DestinationGuide-module__SYUoMq__detailImage>span{color:#fff;background:#1119;padding:5px 10px;font-size:10px;position:absolute;bottom:0;right:0}.DestinationGuide-module__SYUoMq__dialogBody{padding:26px 44px 38px}.DestinationGuide-module__SYUoMq__dialogBody :is(h1,h2){overflow-wrap:anywhere;margin:8px 0 13px;font-size:31px;font-weight:700;line-height:1.45}.DestinationGuide-module__SYUoMq__dialogBody>.DestinationGuide-module__SYUoMq__storyMeta{margin-top:0}.DestinationGuide-module__SYUoMq__localName{color:#6a7d70;margin:0 0 18px;font-size:12px}.DestinationGuide-module__SYUoMq__detailSummary{color:#4d5e52;margin-bottom:22px;font-size:15px;line-height:1.9}.DestinationGuide-module__SYUoMq__warning{color:#76511e;background:#fbf1df;border-left:2px solid #a16e23;align-items:flex-start;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.8;display:flex}.DestinationGuide-module__SYUoMq__warning svg{width:15px;height:15px;margin-top:3px}.DestinationGuide-module__SYUoMq__detailFacts{border-top:1px solid var(--line);margin:0 0 16px;padding-top:10px}.DestinationGuide-module__SYUoMq__detailFacts>div{grid-template-columns:44px minmax(0,1fr);gap:18px;padding:9px 0;font-size:13px;line-height:1.8;display:grid}.DestinationGuide-module__SYUoMq__detailFacts dt{color:#718175}.DestinationGuide-module__SYUoMq__detailFacts dd{overflow-wrap:anywhere;margin:0}.DestinationGuide-module__SYUoMq__mapLink{color:#28543b;border:1px solid #537c63;align-items:center;gap:12px;padding:10px 17px;font-size:13px;text-decoration:none;display:inline-flex}.DestinationGuide-module__SYUoMq__mapLink svg{width:16px;height:16px}.DestinationGuide-module__SYUoMq__dialogBody section{border-top:1px solid var(--line);margin-top:27px;padding-top:24px}.DestinationGuide-module__SYUoMq__dialogBody h3{margin:0 0 13px;font-size:19px;font-weight:650;line-height:1.5}.DestinationGuide-module__SYUoMq__dialogBody ul{color:#4e6255;margin:0;padding-left:18px;font-size:14px;line-height:1.95;list-style:outside}.DestinationGuide-module__SYUoMq__dialogBody li{margin-bottom:8px}.DestinationGuide-module__SYUoMq__editorNote{color:#75867b;margin-bottom:13px;font-size:11px}.DestinationGuide-module__SYUoMq__dialogBody .DestinationGuide-module__SYUoMq__checklist{padding:0;list-style:none}.DestinationGuide-module__SYUoMq__checklist li{align-items:flex-start;gap:10px;display:flex}.DestinationGuide-module__SYUoMq__checklist svg{color:#43815f;width:14px;height:14px;margin-top:7px}.DestinationGuide-module__SYUoMq__detailSources a{color:#306b4c;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:14px;padding-block:9px;font-size:12px;text-decoration:underline;display:flex}.DestinationGuide-module__SYUoMq__detailSources svg{width:13px;height:13px}.DestinationGuide-module__SYUoMq__detailSources p{color:#748078;margin-top:12px;font-size:11px;line-height:1.8}.DestinationGuide-module__SYUoMq__dialogBody details.DestinationGuide-module__SYUoMq__detailSources{border-top:1px solid var(--line);margin-top:27px;padding-top:20px}.DestinationGuide-module__SYUoMq__detailSources summary{cursor:pointer;color:#627568;justify-content:space-between;align-items:center;gap:14px;min-height:32px;font-size:12px;display:flex}.DestinationGuide-module__SYUoMq__detailSources[open] summary svg{transform:rotate(180deg)}.DestinationGuide-module__SYUoMq__menuItems{margin:0}.DestinationGuide-module__SYUoMq__menuItems>div{border-bottom:1px solid #edf0ed;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:10px 0;font-size:14px;line-height:1.7;display:grid}.DestinationGuide-module__SYUoMq__menuItems dt{overflow-wrap:anywhere}.DestinationGuide-module__SYUoMq__menuItems dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:#355e46;margin:0}.DestinationGuide-module__SYUoMq__menuNote{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.8}.DestinationGuide-module__SYUoMq__menuNote a{align-items:center;gap:4px;display:inline-flex}.DestinationGuide-module__SYUoMq__photoCredit{border-top:1px solid var(--line);color:#778078;margin-top:24px;padding-top:16px;font-size:10px;line-height:1.9}.DestinationGuide-module__SYUoMq__photoCredit a{margin-right:12px;text-decoration:underline}.DestinationGuide-module__SYUoMq__photoCredit p{margin:5px 0 0}.DestinationGuide-module__SYUoMq__storyDeck{color:#66746b;margin-bottom:18px;font-size:16px;line-height:1.9}.DestinationGuide-module__SYUoMq__byline{color:#818b84;margin-bottom:28px;font-size:11px}.DestinationGuide-module__SYUoMq__storyBody section>p{color:#405347;font-size:15px;line-height:2.05}.DestinationGuide-module__SYUoMq__storyBody section.DestinationGuide-module__SYUoMq__detailSources>p{font-size:11px}.DestinationGuide-module__SYUoMq__tripFacts{border-block:1px solid var(--line);margin:0 0 30px;padding-block:12px}.DestinationGuide-module__SYUoMq__tripFacts>div{grid-template-columns:42px minmax(0,1fr);gap:14px;padding-block:7px;font-size:13px;line-height:1.7;display:grid}.DestinationGuide-module__SYUoMq__tripFacts dt{color:var(--muted)}.DestinationGuide-module__SYUoMq__tripFacts dd{margin:0}.DestinationGuide-module__SYUoMq__routeList{margin:20px 0 30px;padding:0;list-style:none}.DestinationGuide-module__SYUoMq__routeList li{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:18px;padding:17px 0;display:grid}.DestinationGuide-module__SYUoMq__routeList li>span{color:var(--accent);font-size:12px;font-weight:600;line-height:1.8}.DestinationGuide-module__SYUoMq__routeList h4{margin:0;font-size:15px;line-height:1.7}.DestinationGuide-module__SYUoMq__routeList p{color:#53655a;margin:7px 0 0;font-size:13px;line-height:1.9}.DestinationGuide-module__SYUoMq__budgetList{margin:16px 0 30px}.DestinationGuide-module__SYUoMq__budgetList>div{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:18px;padding:16px 0;display:grid}.DestinationGuide-module__SYUoMq__budgetList dt{color:#52655a;font-size:13px;line-height:1.8}.DestinationGuide-module__SYUoMq__budgetList dd{min-width:0;margin:0}.DestinationGuide-module__SYUoMq__budgetList strong{font-size:15px;line-height:1.8}.DestinationGuide-module__SYUoMq__budgetList p{color:#63756a;margin:6px 0 0;font-size:12px;line-height:1.9}.DestinationGuide-module__SYUoMq__storySource{border-bottom:1px solid var(--line);padding-block:13px}.DestinationGuide-module__SYUoMq__storySource a{overflow-wrap:anywhere;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;display:flex}.DestinationGuide-module__SYUoMq__storySource a svg{flex-shrink:0;margin-top:4px}.DestinationGuide-module__SYUoMq__storySource p{color:#63756a;margin:6px 0 0;font-size:11px;line-height:1.9}@media (max-width:600px){.DestinationGuide-module__SYUoMq__routeList li,.DestinationGuide-module__SYUoMq__budgetList>div{grid-template-columns:minmax(0,1fr);gap:7px}.DestinationGuide-module__SYUoMq__storyMeta small{font-size:9px}}.DestinationGuide-module__SYUoMq__takeaway{border-left:3px solid var(--accent);margin-top:30px;padding:7px 0 7px 20px}.DestinationGuide-module__SYUoMq__takeaway>span{color:var(--accent);font-size:11px}.DestinationGuide-module__SYUoMq__takeaway p{margin:7px 0 0;font-size:18px;font-weight:600;line-height:1.7}.DestinationGuide-module__SYUoMq__relatedPlaces>:is(button,a){text-align:left;border:0;border-bottom:1px solid var(--line);color:#294b39;background:0 0;align-items:center;gap:14px;width:100%;padding:14px 0;display:flex}.DestinationGuide-module__SYUoMq__relatedPlaces>:is(button,a)>span{flex:1;font-size:14px}.DestinationGuide-module__SYUoMq__relatedPlaces small{color:#849087;margin-top:3px;font-size:10px;display:block}.DestinationGuide-module__SYUoMq__bottomNav{display:none}.DestinationGuide-module__SYUoMq__skipLink,.DestinationGuide-module__SYUoMq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DestinationGuide-module__SYUoMq__skipLink:focus{clip:auto;z-index:10;background:#fff;width:auto;height:auto;padding:12px}@media (max-width:1000px){.DestinationGuide-module__SYUoMq__curationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DestinationGuide-module__SYUoMq__container,.DestinationGuide-module__SYUoMq__headerInner,.DestinationGuide-module__SYUoMq__countryNav{width:calc(100% - 48px)}.DestinationGuide-module__SYUoMq__brandCaption,.DestinationGuide-module__SYUoMq__countrySuffix{display:none}.DestinationGuide-module__SYUoMq__desktopNav{gap:23px}.DestinationGuide-module__SYUoMq__headerInner{gap:22px}.DestinationGuide-module__SYUoMq__countryNav{justify-content:space-between;gap:15px}.DestinationGuide-module__SYUoMq__cityShortcuts{gap:14px}.DestinationGuide-module__SYUoMq__cover h2{font-size:40px}.DestinationGuide-module__SYUoMq__entryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.DestinationGuide-module__SYUoMq__storyGrid,.DestinationGuide-module__SYUoMq__nightGrid{gap:25px 20px}.DestinationGuide-module__SYUoMq__storyCard h3{font-size:18px}.DestinationGuide-module__SYUoMq__storyCard h3 svg{display:none}.DestinationGuide-module__SYUoMq__listLayout{grid-template-columns:repeat(2,minmax(0,1fr))}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entryImage{width:34%}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entry{gap:12px}}@media (max-width:600px){.DestinationGuide-module__SYUoMq__curationGrid{grid-template-columns:1fr}.DestinationGuide-module__SYUoMq__curationSection{padding-block:25px 0}.DestinationGuide-module__SYUoMq__curationItem{padding-block:17px}.DestinationGuide-module__SYUoMq__app{padding-bottom:calc(62px + env(safe-area-inset-bottom))}.DestinationGuide-module__SYUoMq__container,.DestinationGuide-module__SYUoMq__headerInner,.DestinationGuide-module__SYUoMq__countryNav{width:calc(100% - 36px)}.DestinationGuide-module__SYUoMq__headerInner{height:61px}.DestinationGuide-module__SYUoMq__brand{font-size:30px!important}.DestinationGuide-module__SYUoMq__brand b{margin-left:11px;font-size:15px}.DestinationGuide-module__SYUoMq__desktopNav{display:none}.DestinationGuide-module__SYUoMq__headerSearch{border:0;width:36px;height:36px;margin-left:auto;padding:0}.DestinationGuide-module__SYUoMq__countryNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.DestinationGuide-module__SYUoMq__countryNav :is(button,a){justify-content:center;min-height:43px}.DestinationGuide-module__SYUoMq__countryNav :is(button,a)>span{font-size:12px}.DestinationGuide-module__SYUoMq__countryNav small{display:none}.DestinationGuide-module__SYUoMq__editionHeading{gap:10px;min-height:75px}.DestinationGuide-module__SYUoMq__editionHeading .DestinationGuide-module__SYUoMq__eyebrow{display:none}.DestinationGuide-module__SYUoMq__editionHeading h1{font-size:26px}.DestinationGuide-module__SYUoMq__editionHeading h1>span{margin-left:10px;font-size:19px}.DestinationGuide-module__SYUoMq__cityShortcuts{display:none}.DestinationGuide-module__SYUoMq__cover{height:385px;min-height:320px;max-height:50svh}.DestinationGuide-module__SYUoMq__cover>img{object-position:62% center}.DestinationGuide-module__SYUoMq__coverShade{background:linear-gradient(#05202705 10%,#052027b3)}.DestinationGuide-module__SYUoMq__coverInner{justify-content:flex-end;padding-block:25px 34px}.DestinationGuide-module__SYUoMq__coverLabel{margin-bottom:11px;font-size:10px}.DestinationGuide-module__SYUoMq__cover h2{font-size:32px;line-height:1.3}.DestinationGuide-module__SYUoMq__cover p{max-width:315px;margin:13px 0 17px;font-size:12px;line-height:1.8}.DestinationGuide-module__SYUoMq__coverInner>:is(button,a){gap:25px;min-height:38px;padding:9px 13px;font-size:11px}.DestinationGuide-module__SYUoMq__coverCredit{padding:2px 5px;font-size:8px;bottom:8px;right:0}.DestinationGuide-module__SYUoMq__readingSection{padding-block:25px 28px}.DestinationGuide-module__SYUoMq__sectionHeading{align-items:center;gap:16px;margin-bottom:18px}.DestinationGuide-module__SYUoMq__sectionHeading h2{font-size:19px;line-height:1.5}.DestinationGuide-module__SYUoMq__sectionHeading .DestinationGuide-module__SYUoMq__eyebrow{margin-bottom:5px;font-size:9px}.DestinationGuide-module__SYUoMq__textButton{gap:6px;font-size:10px!important}.DestinationGuide-module__SYUoMq__textButton svg{width:14px;height:14px}.DestinationGuide-module__SYUoMq__storyGrid{grid-template-columns:1fr;gap:23px}.DestinationGuide-module__SYUoMq__storyCard{border-bottom:1px solid var(--line);grid-template-rows:auto auto 1fr;grid-template-columns:116px minmax(0,1fr);gap:0 15px;padding-bottom:20px;display:grid}.DestinationGuide-module__SYUoMq__storyImage{aspect-ratio:1;grid-area:1/1/4}.DestinationGuide-module__SYUoMq__storyImage>span{padding:3px;font-size:7px}.DestinationGuide-module__SYUoMq__storyMeta{gap:5px;margin:0 0 7px;font-size:9px}.DestinationGuide-module__SYUoMq__storyCard h3{font-size:16px;line-height:1.5}.DestinationGuide-module__SYUoMq__storyCard p{margin-top:6px;font-size:11px;line-height:1.75}.DestinationGuide-module__SYUoMq__nightBand{padding-block:27px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__sectionHeading{margin-bottom:20px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__sectionHeading h2{font-size:23px}.DestinationGuide-module__SYUoMq__nightEyebrow{gap:6px;font-size:8px}.DestinationGuide-module__SYUoMq__nightGrid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#61746b transparent;gap:17px;padding-bottom:10px;display:flex;overflow-x:auto}.DestinationGuide-module__SYUoMq__nightItem{scroll-snap-align:start;flex:0 0 87%}.DestinationGuide-module__SYUoMq__nightImage{aspect-ratio:1.75}.DestinationGuide-module__SYUoMq__nightCopy{padding-top:13px}.DestinationGuide-module__SYUoMq__nightCopy strong{font-size:18px}.DestinationGuide-module__SYUoMq__nightCopy>span{font-size:12px}.DestinationGuide-module__SYUoMq__picksSection{padding-block:29px}.DestinationGuide-module__SYUoMq__entryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.DestinationGuide-module__SYUoMq__entryImage{aspect-ratio:1.22}.DestinationGuide-module__SYUoMq__imageSave{top:5px;right:5px}.DestinationGuide-module__SYUoMq__imageSave .DestinationGuide-module__SYUoMq__iconButton{width:30px;height:30px}.DestinationGuide-module__SYUoMq__imageSave svg{width:16px;height:16px}.DestinationGuide-module__SYUoMq__photoCaption{padding:3px 5px;font-size:7px}.DestinationGuide-module__SYUoMq__entryBody{padding-top:11px}.DestinationGuide-module__SYUoMq__location{font-size:9px}.DestinationGuide-module__SYUoMq__entry h3{font-size:16px}.DestinationGuide-module__SYUoMq__summary{margin:9px 0 12px;font-size:11px;line-height:1.8}.DestinationGuide-module__SYUoMq__entryFoot{gap:4px;min-height:36px}.DestinationGuide-module__SYUoMq__entryFoot>span{font-size:9px}.DestinationGuide-module__SYUoMq__entryFoot>:is(button,a){width:27px}.DestinationGuide-module__SYUoMq__countryIndex{padding-bottom:30px}.DestinationGuide-module__SYUoMq__countryIndex>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a){aspect-ratio:1.45}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a)>span{padding:8px 10px;font-size:16px}.DestinationGuide-module__SYUoMq__countryIndex :is(button,a)>svg{width:16px;height:16px;bottom:19px;right:9px}.DestinationGuide-module__SYUoMq__countryIndex small{font-size:9px}.DestinationGuide-module__SYUoMq__pageHeading{padding-block:24px 19px;display:block}.DestinationGuide-module__SYUoMq__pageHeading h1{font-size:24px}.DestinationGuide-module__SYUoMq__search{width:100%;margin-top:19px}.DestinationGuide-module__SYUoMq__categoryNav{gap:5px 18px;padding-bottom:12px}.DestinationGuide-module__SYUoMq__categoryNav button{gap:6px;font-size:11px}.DestinationGuide-module__SYUoMq__categoryNav svg{width:15px;height:15px}.DestinationGuide-module__SYUoMq__cityList{gap:5px 17px}.DestinationGuide-module__SYUoMq__cityList button{font-size:11px}.DestinationGuide-module__SYUoMq__resultBar{min-height:62px;font-size:10px}.DestinationGuide-module__SYUoMq__resultControls{gap:8px}.DestinationGuide-module__SYUoMq__resultControls label{gap:4px;font-size:9px}.DestinationGuide-module__SYUoMq__resultControls label>svg{display:none}.DestinationGuide-module__SYUoMq__layoutToggle button{width:28px;height:30px}.DestinationGuide-module__SYUoMq__layoutToggle svg{width:16px;height:16px}.DestinationGuide-module__SYUoMq__listLayout{grid-template-columns:1fr}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__entryImage{width:35%}.DestinationGuide-module__SYUoMq__listLayout .DestinationGuide-module__SYUoMq__summary{margin-block:7px}.DestinationGuide-module__SYUoMq__articleCount{margin-top:10px;display:block}.DestinationGuide-module__SYUoMq__footer{padding-block:23px;font-size:9px}.DestinationGuide-module__SYUoMq__footerTop{display:block}.DestinationGuide-module__SYUoMq__footerTop>span{margin-top:8px;display:block}.DestinationGuide-module__SYUoMq__bottomNav{z-index:5;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.DestinationGuide-module__SYUoMq__bottomNav :is(button,a){color:#728075;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10px;display:flex}.DestinationGuide-module__SYUoMq__bottomNav :is(button,a)[aria-current]{color:var(--accent)}.DestinationGuide-module__SYUoMq__bottomNav svg{width:20px;height:20px}.DestinationGuide-module__SYUoMq__dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh}.DestinationGuide-module__SYUoMq__dialogHeader{padding:8px 15px}.DestinationGuide-module__SYUoMq__dialogHeader>span{font-size:11px}.DestinationGuide-module__SYUoMq__detailImage{height:235px}.DestinationGuide-module__SYUoMq__detailImage>span{font-size:9px}.DestinationGuide-module__SYUoMq__dialogBody{padding:23px 22px 36px}.DestinationGuide-module__SYUoMq__dialogBody :is(h1,h2){font-size:25px}.DestinationGuide-module__SYUoMq__dialogBody h3{font-size:18px}.DestinationGuide-module__SYUoMq__detailSummary,.DestinationGuide-module__SYUoMq__storyDeck{font-size:14px}.DestinationGuide-module__SYUoMq__storyBody section>p{font-size:14px;line-height:2}.DestinationGuide-module__SYUoMq__takeaway p{font-size:17px}}@media (max-width:350px){.DestinationGuide-module__SYUoMq__container,.DestinationGuide-module__SYUoMq__headerInner,.DestinationGuide-module__SYUoMq__countryNav{width:calc(100% - 28px)}.DestinationGuide-module__SYUoMq__cover h2{font-size:28px}.DestinationGuide-module__SYUoMq__cover p{font-size:11px}.DestinationGuide-module__SYUoMq__cover{min-height:330px}.DestinationGuide-module__SYUoMq__sectionHeading h2{font-size:17px}.DestinationGuide-module__SYUoMq__storyCard{grid-template-columns:97px minmax(0,1fr);gap:0 11px}.DestinationGuide-module__SYUoMq__storyCard h3{font-size:14px}.DestinationGuide-module__SYUoMq__storyCard p{font-size:10px}.DestinationGuide-module__SYUoMq__nightBand .DestinationGuide-module__SYUoMq__sectionHeading h2{font-size:20px}.DestinationGuide-module__SYUoMq__entry h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.DestinationGuide-module__SYUoMq__app *,.DestinationGuide-module__SYUoMq__app :before,.DestinationGuide-module__SYUoMq__app :after{scroll-behavior:auto!important;transition:none!important}}
