.travel_page__8NoVn{background:var(--brand-paper)}.travel_main__hFvot{padding-block:58px 60px}.travel_page__8NoVn .travel_main__hFvot h2{margin:0;font-size:34px;line-height:1.4;letter-spacing:-1.2px;font-weight:700}.travel_page__8NoVn h3{line-height:1.5;letter-spacing:-.5px}.travel_page__8NoVn :is(a[href],button,input,select):focus-visible{outline:3px solid var(--brand-ink);outline-offset:4px}.travel_eyebrow__Xlr0K{color:var(--brand-ink);font-size:var(--font-size-small);font-weight:600;margin:0 0 12px}.travel_sectionHeading__HWtC1{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:32px}.travel_sectionHeading__HWtC1 p:not(.travel_eyebrow__Xlr0K){font-size:var(--font-size-base);color:var(--brand-muted);margin:14px 0 0;line-height:1.9;word-break:keep-all}.travel_sectionHeading__HWtC1 h2 em{color:var(--brand-orange-ink);font-style:normal;margin-left:8px}.travel_jumpLink__6NyOm{display:flex;gap:20px;align-items:center;font-size:var(--font-size-small);font-weight:600;white-space:nowrap;padding:12px 0}.travel_jumpLink__6NyOm span{font-size:24px;color:var(--brand-ink)}.travel_filters__wYzdB{display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--brand-line);margin-top:34px}.travel_categories__a0YR2{display:flex;gap:38px}.travel_categories__a0YR2 button{position:relative;background:none;border:0;color:var(--brand-muted);padding:20px 0;font:inherit;cursor:pointer;white-space:nowrap}.travel_categories__a0YR2 button[aria-pressed=true]{color:var(--brand-ink);font-weight:700}.travel_categories__a0YR2 button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--brand-ink)}.travel_categories__a0YR2 span{font-size:var(--font-size-small);margin-left:9px}.travel_search__wDsAs{display:flex;align-items:center;gap:10px;padding:9px 0;min-width:0}.travel_search__wDsAs>span:not(.travel_srOnly__XsCYD){font-size:27px;color:var(--brand-ink);line-height:1}.travel_search__wDsAs input{min-width:0;width:230px;border:0;background:transparent;color:var(--brand-ink);padding:8px 0;font:var(--font-size-base)/1.6 var(--font-ui)}.travel_search__wDsAs input::placeholder{color:var(--brand-muted);opacity:1}.travel_search__wDsAs input::-webkit-search-cancel-button{display:none}.travel_search__wDsAs button{background:none;border:0;color:var(--brand-ink);min-width:44px;min-height:44px;font-size:22px;cursor:pointer}.travel_resultCount__OQyN9{margin:18px 0 26px;color:var(--brand-muted);font-size:var(--font-size-small)}.travel_spotGrid__YsYzn{row-gap:48px}.travel_spot__PwVd_{min-width:0}.travel_cardLink__QyV1c{display:block;text-decoration:none}.travel_cardLink__QyV1c:hover img{transform:scale(1.035)}.travel_photoTag__7WzJU{position:absolute;left:14px;bottom:14px;padding:7px 12px;font-size:var(--font-size-small);font-weight:600;color:var(--brand-ink);background:#fffffff2}.travel_cardMeta__8Zy70{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;color:var(--brand-muted);font-size:var(--font-size-small);margin:18px 0 9px}.travel_cardMeta__8Zy70>span:first-child{color:var(--brand-ink)}.travel_page__8NoVn .travel_spot__PwVd_ h3{display:flex;justify-content:space-between;gap:10px;font-size:19px;margin:0;overflow-wrap:anywhere}.travel_page__8NoVn .travel_spot__PwVd_ h3>span{font-size:22px;font-weight:400;color:var(--brand-ink);flex-shrink:0}.travel_page__8NoVn .travel_featuredSpot__hTFFp h3{font-size:24px}.travel_cardDescription__2fcXm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--brand-muted);font-size:var(--font-size-base);line-height:1.8;min-height:3.6em;margin:12px 0;word-break:keep-all}.travel_cardAddress__ia6w4{color:var(--brand-muted);font-size:var(--font-size-small);font-style:normal;margin:0 0 17px;line-height:1.8}.travel_cardActions__yilON{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 15px;border-top:1px solid var(--brand-line);padding-top:14px}.travel_cardActions__yilON a{display:flex;gap:12px;align-items:center;font-size:var(--font-size-small);font-weight:600;padding:7px 0}.travel_cardActions__yilON a:last-child{color:var(--brand-green)}.travel_cardActions__yilON a span{font-size:17px}.travel_empty__NDVBs{padding:70px 24px;background:var(--brand-cream);text-align:center}.travel_empty__NDVBs h3{margin:0 0 12px;font-size:24px}.travel_empty__NDVBs p{color:var(--brand-muted)}.travel_empty__NDVBs button{border:0;padding:13px 24px;margin-top:12px;background:var(--brand-ink);color:var(--brand-paper);border-radius:4px;cursor:pointer}.travel_courseSection__M61Tl,.travel_experienceSection__HUVe5,.travel_mapSection__BgWSF,.travel_nearbySection___Pawt{border-top:1px solid var(--brand-line);margin-top:68px;padding-top:54px;scroll-margin-top:30px}.travel_mapLayout__TsPLL,.travel_visitSection__0BUpG{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:38px;align-items:stretch}.travel_mapInfo__wLeK1{padding:28px 30px;background:var(--brand-cream)}.travel_destinationSelect__HopHQ{display:block;font-size:var(--font-size-small);font-weight:600;color:var(--brand-muted)}.travel_destinationSelect__HopHQ select{box-sizing:border-box;display:block;width:100%;min-height:48px;border:0;border-bottom:1px solid #cdd2d8;border-radius:0;color:var(--brand-ink);background:transparent;padding:13px 22px 13px 0;margin:3px 0 25px;font-size:var(--font-size-base);font-family:var(--font-ui);cursor:pointer}.travel_mapCategory___C_cz{color:var(--brand-ink);font-size:var(--font-size-small);margin:0 0 8px}.travel_page__8NoVn .travel_mapInfo__wLeK1 h3{font-size:26px;margin:0 0 12px}.travel_mapInfo__wLeK1>p:not(.travel_mapCategory___C_cz){margin:0 0 20px;color:var(--brand-muted);font-size:var(--font-size-base);line-height:1.8;word-break:keep-all}.travel_mapFacts__PbAWE{margin:0 0 20px;font-size:var(--font-size-small)}.travel_mapFacts__PbAWE>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;margin:8px 0}.travel_mapFacts__PbAWE dt{color:var(--brand-muted)}.travel_mapFacts__PbAWE dd{margin:0}.travel_nearbyShortcuts__R6V_6{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:19px 0;border-top:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8}.travel_nearbyShortcuts__R6V_6>a{font-size:var(--font-size-small);font-weight:600;color:var(--brand-ink)}.travel_nearbyShortcuts__R6V_6 small{display:block;margin-top:7px;color:var(--brand-muted);font-weight:400;line-height:1.7;overflow-wrap:anywhere}.travel_textLink__08IM6{display:flex;gap:25px;justify-content:space-between;align-items:center;font-size:var(--font-size-base);color:var(--brand-ink);font-weight:600;margin-top:20px;padding-block:5px}.travel_map__auSpa{position:relative;min-width:0;min-height:430px;background:#e7e9ec;overflow:hidden}.travel_mapCanvas__udvDc,.travel_mapPreview__sRwoE{position:absolute;inset:0}.travel_mapPhoto__1l9uG{object-fit:cover}.travel_mapShade__wSoS5{position:absolute;inset:0;background:linear-gradient(130deg,#1b211aab,#182318c9)}.travel_mapPreviewCopy__n0Ops{position:relative;display:flex;height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px;color:#fffaf0}.travel_locationIcon__qu81T{font-size:62px;line-height:1.2;font-weight:300;margin-bottom:16px;color:#ffd6a8}.travel_mapPreviewCopy__n0Ops>p{font-size:var(--font-size-small);color:#f1dfcc;margin:0 0 10px}.travel_page__8NoVn .travel_mapPreviewCopy__n0Ops h3{font-size:30px;color:#fffaf0;margin:0 0 15px}.travel_mapPreviewCopy__n0Ops address{font-style:normal;font-size:var(--font-size-base);line-height:1.8;color:#f1dfcc}.travel_mapPreviewCopy__n0Ops .travel_mapAlias__XvttQ{font-size:var(--font-size-small);color:#f1dfcc;margin:12px 0 0}.travel_mapPreviewCopy__n0Ops>a{display:flex;align-items:center;gap:22px;border:1px solid #fff5dc99;color:#fffaf0;font-size:var(--font-size-base);padding:13px 18px;margin-top:26px;background:#13221555}.travel_mapPreviewCopy__n0Ops>a:hover{background:#fff5dc22}.travel_mapPreviewCopy__n0Ops>a:focus-visible{outline-color:#ffcc9d}.travel_mapExternal__jBIT2{position:absolute;bottom:16px;right:16px;background:var(--brand-paper);padding:11px 15px;border:1px solid var(--brand-line);color:var(--brand-green);font-size:var(--font-size-small);z-index:1}.travel_mapNote__m_WIT{font-size:var(--font-size-small);color:var(--brand-muted);line-height:1.8;margin:17px 0 0}.travel_courses__W7GAG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.travel_courses__W7GAG article{background:var(--brand-cream);padding:30px}.travel_courses__W7GAG article>span{color:var(--brand-ink);font-size:var(--font-size-small)}.travel_courses__W7GAG h3{margin:13px 0;font-size:23px}.travel_courses__W7GAG p{margin:0;color:var(--brand-muted);font-size:var(--font-size-base);line-height:1.8;word-break:keep-all}.travel_courses__W7GAG ol{display:flex;flex-direction:column;gap:12px;padding:24px 0 0;margin:24px 0 0;list-style:none;border-top:1px solid #e1e4e8}.travel_courses__W7GAG li{font-size:var(--font-size-base);display:flex;align-items:center;gap:14px}.travel_courses__W7GAG li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--brand-orange);flex-shrink:0}.travel_courses__W7GAG a:hover{text-decoration:underline;text-underline-offset:4px}.travel_visitNote__ebNbN{border-top:1px solid var(--brand-line);padding-top:25px;margin-top:46px;font-size:var(--font-size-small);line-height:1.9;color:var(--brand-muted)}.travel_visitNote__ebNbN p{margin:0 0 8px}.travel_visitNote__ebNbN>div{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:16px}.travel_visitNote__ebNbN a{color:var(--brand-ink)}.travel_detailTopline__wfetO{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:0 0 36px;font-size:var(--font-size-small);color:var(--brand-muted)}.travel_detailTopline__wfetO>a:first-child{color:var(--brand-ink)}.travel_visitInfo__MY5zV{padding:10px 10px 10px 0}.travel_visitFacts__APBw9{margin:28px 0}.travel_visitFacts__APBw9>div{display:grid;grid-template-columns:125px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--brand-line);font-size:var(--font-size-base)}.travel_visitFacts__APBw9 dt{color:var(--brand-muted)}.travel_visitFacts__APBw9 dd{margin:0}.travel_visitFacts__APBw9 address{font-style:normal}.travel_visitButtons__zIxXE{display:flex;flex-wrap:wrap;gap:12px}.travel_visitButtons__zIxXE a{display:flex;align-items:center;justify-content:center;padding:13px 19px;border:1px solid var(--brand-line);color:var(--brand-ink);font-size:var(--font-size-small);font-weight:600}.travel_visitButtons__zIxXE a:first-child{background:var(--brand-green);color:white;border-color:var(--brand-green)}.travel_visitInfo__MY5zV>.travel_mapNote__m_WIT{margin-bottom:20px}.travel_experiences__P2zDV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0}.travel_experiences__P2zDV>li{padding:28px 26px;border:1px solid var(--brand-line)}.travel_experiences__P2zDV>li>span{display:block;font-size:28px;line-height:1;font-weight:500;color:var(--brand-orange-ink);margin-bottom:22px}.travel_experiences__P2zDV h3{font-size:21px;margin:0 0 12px}.travel_experiences__P2zDV p{margin:0;color:var(--brand-muted);font-size:var(--font-size-base);line-height:1.9;word-break:keep-all}.travel_tip__FJhok{padding:23px 26px;background:var(--brand-cream);display:flex;gap:30px;margin-top:26px;font-size:var(--font-size-base)}.travel_tip__FJhok strong{flex-shrink:0;color:var(--brand-ink)}.travel_tip__FJhok p{margin:0;color:var(--brand-muted);line-height:1.9;word-break:keep-all}.travel_areaNote__dydMD{margin-top:62px;padding:30px;background:var(--brand-green-soft);font-size:var(--font-size-base);color:#294e2c}.travel_areaNote__dydMD strong{display:block;font-size:20px;margin-bottom:10px}.travel_areaNote__dydMD p{margin:0;line-height:1.9;word-break:keep-all}.travel_nearbySection___Pawt{margin-top:48px;padding-top:38px}.travel_nearbyHeading__8VgXS{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.travel_nearbyHeading__8VgXS>a{font-size:var(--font-size-small);color:var(--brand-green);white-space:nowrap;padding-block:9px}.travel_nearbyGrid__mllz7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.travel_nearbyCard__Olx0r{padding:30px;border:1px solid var(--brand-line);min-width:0}.travel_placeKind__ZIXm5{color:var(--brand-ink);font-size:var(--font-size-small);margin:0 0 11px}.travel_nearbyCard__Olx0r h3{font-size:23px;margin:0 0 14px}.travel_nearbyCard__Olx0r>p:not(.travel_placeKind__ZIXm5){font-size:var(--font-size-base);color:var(--brand-muted);line-height:1.9;margin:0 0 20px;word-break:keep-all}.travel_nearbyCard__Olx0r address{font-size:var(--font-size-small);font-style:normal;color:var(--brand-muted);line-height:1.9}.travel_phone__TOatv{display:inline-block;margin:8px 0 0;font-size:var(--font-size-small)}.travel_placeActions__PXRzD{display:flex;flex-wrap:wrap;gap:20px;padding-top:18px;margin-top:22px;border-top:1px solid var(--brand-line);font-size:var(--font-size-small)}.travel_placeActions__PXRzD a{padding-block:5px}.travel_placeActions__PXRzD a:first-child{color:var(--brand-green)}.travel_srOnly__XsCYD{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1100px){.travel_categories__a0YR2{gap:25px}.travel_search__wDsAs input{width:200px}.travel_mapLayout__TsPLL,.travel_visitSection__0BUpG{gap:25px}.travel_mapInfo__wLeK1{padding:25px}.travel_page__8NoVn .travel_spot__PwVd_ h3{font-size:17px}.travel_cardActions__yilON{gap:5px}.travel_courses__W7GAG{gap:18px}.travel_courses__W7GAG article{padding:25px}.travel_courses__W7GAG h3{font-size:21px}.travel_experiences__P2zDV{gap:20px}.travel_experiences__P2zDV>li{padding:25px 20px}}@media(max-width:900px){.travel_page__8NoVn .travel_main__hFvot h2{font-size:29px}.travel_filters__wYzdB{align-items:stretch;flex-direction:column-reverse;gap:0}.travel_search__wDsAs{max-width:100%;border-top:1px solid var(--brand-line)}.travel_search__wDsAs input{width:100%}.travel_categories__a0YR2{gap:35px}.travel_mapLayout__TsPLL,.travel_visitSection__0BUpG{grid-template-columns:1fr}.travel_mapInfo__wLeK1{padding:30px}.travel_map__auSpa{min-height:400px}.travel_courses__W7GAG{grid-template-columns:1fr;gap:18px}.travel_courses__W7GAG article{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.travel_courses__W7GAG article>p,.travel_courses__W7GAG h3{grid-column:1}.travel_courses__W7GAG ol{grid-column:2;grid-row:1/4;border:0;border-left:1px solid #e1e4e8;margin:0;padding:5px 0 5px 25px}.travel_experiences__P2zDV{grid-template-columns:1fr}.travel_experiences__P2zDV>li{padding:25px}.travel_tip__FJhok{gap:20px}.travel_nearbyHeading__8VgXS{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:700px){.travel_main__hFvot{padding-block:32px 40px}.travel_page__8NoVn .travel_main__hFvot h2{font-size:24px;letter-spacing:-.8px}.travel_sectionHeading__HWtC1{display:block;margin-bottom:24px}.travel_sectionHeading__HWtC1 p:not(.travel_eyebrow__Xlr0K){margin-top:12px}.travel_eyebrow__Xlr0K{margin-bottom:9px}.travel_jumpLink__6NyOm{display:inline-flex;margin-top:14px;padding-bottom:0}.travel_filters__wYzdB{margin-top:22px}.travel_categories__a0YR2{justify-content:space-between;gap:10px}.travel_categories__a0YR2 button{font-size:var(--font-size-small);padding-block:17px}.travel_categories__a0YR2 span{margin-left:5px}.travel_spotGrid__YsYzn{row-gap:32px}.travel_photoTag__7WzJU{left:8px;bottom:8px;padding:5px 8px}.travel_page__8NoVn .travel_spot__PwVd_ h3{font-size:var(--font-size-base)}.travel_page__8NoVn .travel_featuredSpot__hTFFp h3{font-size:21px}.travel_cardMeta__8Zy70{margin-top:13px}.travel_cardDescription__2fcXm{margin:8px 0 11px}.travel_cardAddress__ia6w4{margin-bottom:11px}.travel_cardActions__yilON{display:flex;flex-direction:column;align-items:flex-start;padding-top:10px;gap:0}.travel_courseSection__M61Tl,.travel_experienceSection__HUVe5,.travel_mapSection__BgWSF{margin-top:44px;padding-top:33px}.travel_mapLayout__TsPLL,.travel_visitSection__0BUpG{gap:18px}.travel_mapInfo__wLeK1{padding:24px 20px}.travel_page__8NoVn .travel_mapInfo__wLeK1 h3{font-size:24px}.travel_nearbyShortcuts__R6V_6{gap:17px}.travel_map__auSpa{min-height:360px}.travel_mapPreviewCopy__n0Ops{padding:28px 20px}.travel_page__8NoVn .travel_mapPreviewCopy__n0Ops h3{font-size:25px}.travel_mapPreviewCopy__n0Ops>a{padding:12px 14px;gap:14px}.travel_locationIcon__qu81T{font-size:50px;margin-bottom:12px}.travel_courses__W7GAG article{display:block;padding:26px 22px}.travel_courses__W7GAG ol{margin-top:20px;padding:20px 0 0;border:0;border-top:1px solid #e1e4e8}.travel_visitNote__ebNbN{margin-top:32px;padding-top:22px}.travel_visitNote__ebNbN>div{display:flex;flex-direction:column;gap:10px}.travel_detailTopline__wfetO{margin-bottom:25px}.travel_visitInfo__MY5zV{padding:0}.travel_visitFacts__APBw9{margin:20px 0}.travel_visitFacts__APBw9>div{grid-template-columns:105px minmax(0,1fr);gap:13px}.travel_visitButtons__zIxXE a{flex:1 1 140px;text-align:center;padding-inline:12px}.travel_experiences__P2zDV{gap:16px}.travel_experiences__P2zDV h3{font-size:20px}.travel_experiences__P2zDV>li>span{font-size:26px;margin-bottom:16px}.travel_tip__FJhok{flex-direction:column;gap:9px;padding:23px 20px}.travel_areaNote__dydMD{margin-top:36px;padding:24px 20px}.travel_areaNote__dydMD strong{font-size:18px}.travel_nearbySection___Pawt{margin-top:34px;padding-top:30px}.travel_nearbyGrid__mllz7{grid-template-columns:1fr;gap:18px}.travel_nearbyCard__Olx0r{padding:25px 22px}.travel_nearbyCard__Olx0r h3{font-size:21px}}@media(max-width:360px){.travel_categories__a0YR2{flex-wrap:wrap;justify-content:flex-start;gap:0 25px}.travel_categories__a0YR2 button{padding-block:13px}}@media(prefers-reduced-motion:reduce){.travel_cardLink__QyV1c:hover img{transform:none}}.travel_main__hFvot{padding-block:64px 80px}.travel_page__8NoVn .travel_main__hFvot h2{font-size:38px;letter-spacing:-1.5px}.travel_sectionHeading__HWtC1{margin-bottom:34px}.travel_eyebrow__Xlr0K{color:#707680}.travel_filters__wYzdB{border-color:#e4e7ea}.travel_categories__a0YR2 button{min-height:60px}.travel_categories__a0YR2 button[aria-pressed=true]:after{background:var(--brand-orange);height:3px}.travel_search__wDsAs{padding:6px 14px;border:1px solid #e0e4e8;border-radius:6px;background:#f7f8f9;margin-bottom:10px}.travel_search__wDsAs>span:not(.travel_srOnly__XsCYD){color:#707680}.travel_spotGrid__YsYzn{gap:48px 24px}.travel_cardLink__QyV1c>div:first-child{border-radius:8px}.travel_cardMeta__8Zy70{margin-top:21px}.travel_page__8NoVn .travel_spot__PwVd_ h3{font-size:22px;font-weight:600}.travel_page__8NoVn .travel_featuredSpot__hTFFp h3{font-size:28px}.travel_cardAddress__ia6w4{margin-bottom:18px}.travel_cardActions__yilON a{min-height:40px}.travel_photoTag__7WzJU{padding:7px 13px;border-radius:24px;color:#353a40}.travel_empty__NDVBs{border:1px solid #e3e6e9;border-radius:9px;background:#f6f7f8}.travel_empty__NDVBs button{min-height:48px;border-radius:26px;background:var(--brand-orange);color:#17191b;font-weight:600}.travel_mapInfo__wLeK1{background:#f5f6f7;border:1px solid #e7e9ec;border-radius:9px;padding:34px}.travel_map__auSpa{border-radius:9px}.travel_mapExternal__jBIT2,.travel_mapPreviewCopy__n0Ops>a{border-radius:26px}.travel_courses__W7GAG article{padding:32px;border:1px solid #e5e8eb;border-radius:9px;background:#f6f7f8}.travel_courses__W7GAG article>span{color:#707680}.travel_visitButtons__zIxXE a{border-radius:26px;min-height:48px}.travel_visitButtons__zIxXE a:first-child{background:var(--brand-orange);border-color:var(--brand-orange);color:#17191b}.travel_experiences__P2zDV>li,.travel_nearbyCard__Olx0r{border-color:#e5e8eb;border-radius:9px}.travel_experiences__P2zDV>li>span{color:#747b84}.travel_tip__FJhok{border-radius:9px;background:#f5f6f7}.travel_areaNote__dydMD{border:1px solid #e5e8eb;border-radius:9px;background:#f5f6f7;color:#343b42}@media(max-width:1100px){.travel_page__8NoVn .travel_spot__PwVd_ h3{font-size:20px}.travel_page__8NoVn .travel_featuredSpot__hTFFp h3{font-size:26px}.travel_courses__W7GAG article{padding:27px}}@media(max-width:900px){.travel_page__8NoVn .travel_main__hFvot h2{font-size:32px}.travel_search__wDsAs{max-width:none;margin:0 0 8px;padding:7px 14px;border:1px solid #e0e4e8}.travel_mapInfo__wLeK1{padding:30px}}@media(max-width:700px){.travel_main__hFvot{padding-block:38px 48px}.travel_page__8NoVn .travel_main__hFvot h2{font-size:28px;letter-spacing:-1px}.travel_sectionHeading__HWtC1{margin-bottom:26px}.travel_categories__a0YR2{gap:10px;overflow-x:auto;justify-content:flex-start}.travel_categories__a0YR2 button{min-height:56px;padding-inline:5px}.travel_spotGrid__YsYzn{gap:34px 16px}.travel_page__8NoVn .travel_spot__PwVd_ h3{font-size:19px}.travel_page__8NoVn .travel_featuredSpot__hTFFp h3{font-size:24px}.travel_cardMeta__8Zy70{margin-top:16px}.travel_cardActions__yilON a{min-height:36px}.travel_photoTag__7WzJU{left:10px;bottom:10px}.travel_mapInfo__wLeK1{padding:25px 22px}.travel_courses__W7GAG article{padding:27px 23px}.travel_courseSection__M61Tl,.travel_experienceSection__HUVe5,.travel_mapSection__BgWSF{padding-top:36px}}