.DestinationsClient_page__kR2TS{font-family:DM Sans,sans-serif;background:#faf8f2;min-height:100vh;color:#18120a;font-size:16px}.DestinationsClient_tickerBar__vJvu3{background:#18120a;height:40px;overflow:hidden;display:flex;align-items:center;position:relative;flex-shrink:0}.DestinationsClient_tickerBar__vJvu3:after,.DestinationsClient_tickerBar__vJvu3:before{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.DestinationsClient_tickerBar__vJvu3:before{left:0;background:linear-gradient(90deg,#18120a,transparent)}.DestinationsClient_tickerBar__vJvu3:after{right:0;background:linear-gradient(270deg,#18120a,transparent)}.DestinationsClient_tickerTrack__6Fl4z{display:flex;animation:DestinationsClient_ticker__6OyT_ 400s linear infinite;white-space:nowrap;will-change:transform}.DestinationsClient_tickerTrack__6Fl4z:hover{animation-play-state:paused}.DestinationsClient_tickerFlag__dEgGk{font-size:1.4rem;padding:0 10px;line-height:1;display:inline-block;text-decoration:none;transition:transform .15s}.DestinationsClient_tickerFlag__dEgGk:hover{transform:scale(1.2)}@keyframes DestinationsClient_ticker__6OyT_{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.DestinationsClient_breadcrumb__NgAqL{padding:.65rem 2rem;font-size:13px;display:flex;align-items:center;gap:5px}.DestinationsClient_bcLink__HPL6J{color:#7a6550;text-decoration:none;transition:color .15s}.DestinationsClient_bcLink__HPL6J:hover{color:#3d2e1e}.DestinationsClient_bcSep__ptHxM{color:#b5a48e}.DestinationsClient_bcCurrent__WBwXj{color:#3d2e1e}.DestinationsClient_heroWrap__XbiMG{padding:3rem 2rem .5rem;text-align:center}.DestinationsClient_heroH1__XQo2i{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#18120a;margin-bottom:.75rem}.DestinationsClient_accent__jCkKb{color:#f05a28}.DestinationsClient_heroSub__cdB45{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:600;color:#3d2e1e;letter-spacing:-.02em;margin-bottom:0}.DestinationsClient_pillsWrap__47S7F{padding:2rem 2rem 0;display:flex;justify-content:center}.DestinationsClient_pillsGrid__I_J61{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:740px;width:100%;margin-bottom:0}.DestinationsClient_pill__fr4SM{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;cursor:default;user-select:none;pointer-events:none}.DestinationsClient_pillIcon__D2FuG{font-size:1.5rem;flex-shrink:0;width:36px;text-align:center}.DestinationsClient_pillLabel__ZbgQz{font-size:14px;font-weight:600;color:#18120a;line-height:1.3}.DestinationsClient_accordionsWrap__xuMYn{padding:2rem 2rem 3rem}.DestinationsClient_acc__3iLfJ{border:1.5px solid #e4dace;border-radius:14px;overflow:hidden;margin-bottom:10px;background:#fff;box-shadow:0 2px 10px rgba(24,18,10,.06)}.DestinationsClient_accHeader__JlwXZ{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;cursor:pointer;user-select:none;gap:12px;transition:background .15s}.DestinationsClient_accHeader__JlwXZ:hover{background:#faf8f2}.DestinationsClient_accTitle__GqZQV{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.02em;color:#18120a;display:flex;align-items:center;gap:10px}.DestinationsClient_accCount__UFDNV{background:#e4dace;color:#3d2e1e;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;font-family:DM Sans,sans-serif;letter-spacing:0}.DestinationsClient_accChev__Vd7v1{font-size:16px;color:#f05a28;transition:transform .2s;flex-shrink:0}.DestinationsClient_accBody__os6o3{padding:1.25rem;border-top:1px solid #e4dace;background:#faf8f2}.DestinationsClient_destGrid__2kM8v{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}.DestinationsClient_destCard__5mU7U{background:#fff;border-radius:14px;padding:1rem .5rem;text-decoration:none;color:#18120a;display:flex;flex-direction:column;align-items:center;text-align:center;height:120px;justify-content:center;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 8px rgba(24,18,10,.07);overflow:hidden}.DestinationsClient_destCard__5mU7U:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(24,18,10,.12)}.DestinationsClient_destEmoji__KS0Hl{font-size:2.75rem;line-height:1;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0 auto 8px;flex-shrink:0}.DestinationsClient_destName__TBT4t{font-size:11px;font-weight:600;color:#18120a;line-height:1.2;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DestinationsClient_regionGrid___z670{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.DestinationsClient_regionCard__XYr0x{background:#fff;border-radius:14px;padding:1.25rem 1rem;text-decoration:none;color:#18120a;display:flex;flex-direction:column;gap:3px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 8px rgba(24,18,10,.07)}.DestinationsClient_regionCard__XYr0x:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(24,18,10,.12)}.DestinationsClient_regionFlags__mf8X_{font-size:1.4rem;line-height:1;margin-bottom:6px;letter-spacing:1px}.DestinationsClient_regionName__ELa02{font-size:15px;font-weight:700;color:#18120a;line-height:1.3}.DestinationsClient_regionDiff__yQlWH,.DestinationsClient_regionMeta__jLTAh{font-size:11px;color:#7a6550;font-weight:500}.DestinationsClient_regionDiff__yQlWH{margin-top:0;line-height:1.3}.DestinationsClient_strip__KhaHs{background:#f05a28;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-around;gap:1rem}.DestinationsClient_sc__9wdLn{display:flex;align-items:center;gap:10px;flex:1;justify-content:center}.DestinationsClient_scTitle__G6C44{font-size:14px;font-weight:400;color:#000;white-space:nowrap}.DestinationsClient_footer__G9zkK{padding:1.25rem 2rem;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#7a6550;position:relative}.DestinationsClient_footerCopy__JsJWw{position:absolute;left:50%;transform:translateX(-50%);color:#7a6550;font-size:13px;white-space:nowrap}.DestinationsClient_footerLinks__Eah5l{display:flex;gap:1.5rem}.DestinationsClient_footerLinks__Eah5l a{color:#7a6550;text-decoration:none;transition:color .15s}.DestinationsClient_footerLinks__Eah5l a:hover{color:#3d2e1e}@media (max-width:1200px){.DestinationsClient_destGrid__2kM8v{grid-template-columns:repeat(6,1fr)}}@media (max-width:1024px){.DestinationsClient_destGrid__2kM8v{grid-template-columns:repeat(5,1fr)}.DestinationsClient_regionGrid___z670{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.DestinationsClient_accordionsWrap__xuMYn,.DestinationsClient_breadcrumb__NgAqL,.DestinationsClient_footer__G9zkK,.DestinationsClient_heroWrap__XbiMG,.DestinationsClient_pillsWrap__47S7F,.DestinationsClient_strip__KhaHs{padding-left:1.25rem;padding-right:1.25rem}.DestinationsClient_destGrid__2kM8v{grid-template-columns:repeat(4,1fr)}.DestinationsClient_pillsGrid__I_J61,.DestinationsClient_regionGrid___z670{grid-template-columns:repeat(2,1fr)}.DestinationsClient_footer__G9zkK{flex-direction:column;gap:10px;text-align:center}.DestinationsClient_footerCopy__JsJWw{position:static;transform:none}.DestinationsClient_footerLinks__Eah5l{justify-content:center}}@media (max-width:480px){.DestinationsClient_destGrid__2kM8v{grid-template-columns:repeat(3,1fr)}.DestinationsClient_pillsGrid__I_J61,.DestinationsClient_regionGrid___z670{grid-template-columns:1fr}}