.relatedDestinations_section__Tkn6U{padding:64px 0;background:#fdfaf8}.relatedDestinations_inner__xDNjW{max-width:1240px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:36px}.relatedDestinations_header__Tylp_{display:flex;flex-direction:column;gap:10px;text-align:center}.relatedDestinations_heading__Mz3PJ{font-size:34px;line-height:1.25;font-weight:700;color:#1c1c1c;text-wrap:balance}.relatedDestinations_subheading__Jj240{margin:0;font-size:16px;line-height:1.5;color:#6f6a67}.relatedDestinations_grid__u8M6W{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.relatedDestinations_item__biqpU{min-width:0}.relatedDestinations_card__P_2gl{display:flex;align-items:center;gap:12px;height:100%;padding:13px 14px;border:1px solid #ece7e3;border-radius:14px;background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.relatedDestinations_card__P_2gl:hover{border-color:#f8cdbd;box-shadow:0 4px 16px rgba(245,96,56,.08);transform:translateY(-2px)}.relatedDestinations_card__P_2gl:focus-visible{outline:2px solid #fc4a1b;outline-offset:2px}.relatedDestinations_flagWrap__hwoIi{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#f4efec;display:flex;align-items:center;justify-content:center}.relatedDestinations_flag__OOd48{width:100%;height:100%;object-fit:cover}.relatedDestinations_flagFallback___2Xhv{font-size:15px;font-weight:600;color:#8a837f}.relatedDestinations_text__4aezB{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.relatedDestinations_name__2I63q{font-size:15px;line-height:1.3;font-weight:600;color:#1c1c1c;overflow-wrap:anywhere}.relatedDestinations_label__fs_MI{font-size:12.5px;line-height:1.3;color:#8a837f}.relatedDestinations_arrow__rNg1l{flex-shrink:0;color:#c6bdb8;transition:transform .2s ease,color .2s ease}.relatedDestinations_card__P_2gl:hover .relatedDestinations_arrow__rNg1l{color:#fc4a1b;transform:translateX(3px)}@media(max-width:1024px){.relatedDestinations_section__Tkn6U{padding:52px 0}.relatedDestinations_inner__xDNjW{gap:28px}.relatedDestinations_heading__Mz3PJ{font-size:28px}.relatedDestinations_grid__u8M6W{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.relatedDestinations_section__Tkn6U{padding:40px 0}.relatedDestinations_inner__xDNjW{gap:22px}.relatedDestinations_heading__Mz3PJ{font-size:24px}.relatedDestinations_subheading__Jj240{font-size:15px}.relatedDestinations_grid__u8M6W{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:480px){.relatedDestinations_card__P_2gl{gap:10px;padding:11px 12px}.relatedDestinations_flagWrap__hwoIi{width:30px;height:30px}.relatedDestinations_name__2I63q{font-size:14px}.relatedDestinations_label__fs_MI{font-size:11.5px}.relatedDestinations_arrow__rNg1l{display:none}}@media(prefers-reduced-motion:reduce){.relatedDestinations_arrow__rNg1l,.relatedDestinations_card__P_2gl{transition:none}.relatedDestinations_card__P_2gl:hover,.relatedDestinations_card__P_2gl:hover .relatedDestinations_arrow__rNg1l{transform:none}}