/* Explore entry point; scoped to this link to preserve the travel UI. */
.tour-promo-photo-credit{font-size:8px;line-height:1.5;color:var(--label-2);margin:-12px 3px 16px}.tour-promo-photo-credit a{color:inherit;text-underline-offset:2px}
.tour-promo{display:grid;grid-template-columns:85px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:10px 13px 10px 10px;margin:0 0 17px;border:1px solid rgba(30,150,216,.16);border-radius:14px;background:#fff;color:#193b50;text-decoration:none;-webkit-tap-highlight-color:transparent}.tour-promo>img{width:85px;height:90px;object-fit:cover;object-position:center;border-radius:8px}.tour-promo-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.tour-promo-copy small{font-size:9px;letter-spacing:.1em;color:#ad5125;font-weight:700}.tour-promo-copy strong{font-size:17px;line-height:1.2;letter-spacing:-.035em}.tour-promo-copy>span{font-size:10px;color:#5c6d77;line-height:1.5}.tour-promo-copy em{font-style:normal;color:#147cab;font-size:10px;font-weight:650;margin-top:3px}.tour-promo-arrow{color:#147cab;font-size:20px}.tour-promo:active{opacity:.8}.tour-promo:focus-visible{outline:3px solid #1e96d8;outline-offset:3px}@media(min-width:1024px){.tour-promo{grid-template-columns:100px minmax(0,1fr) 20px}.tour-promo>img{width:100px}}@media(prefers-color-scheme:dark){.tour-promo{background:#232c32;border-color:#345366;color:#f0f3f6}.tour-promo-copy small{color:#f4a572}.tour-promo-copy>span{color:#c3cbd0}.tour-promo-copy em,.tour-promo-arrow{color:#70c9f0}}
