.destination-card{box-sizing:border-box;border:1px solid var(--border);background:var(--card);min-block-size:64px;inline-size:100%;min-inline-size:0;color:var(--card-foreground,var(--foreground));-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:8px 14px 8px 8px;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:flex}.destination-card:hover,.destination-card:focus-visible{border-color:var(--primary);background:var(--secondary);outline:none}.destination-card[data-size=lg]{min-block-size:88px}.destination-card[data-stagger]{animation:.36s cubic-bezier(.22,.75,.25,1) backwards destination-card-in;animation-delay:calc(var(--destination-i,0) * 50ms)}@keyframes destination-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.destination-card--primary{border-color:var(--primary)}.destination-card__art{flex:none;justify-content:center;align-items:center;display:flex}.destination-card__art--icon{background:var(--secondary);block-size:48px;inline-size:48px;color:var(--primary);border-radius:12px}.destination-card:hover .destination-card__art--icon,.destination-card:focus-visible .destination-card__art--icon{background:var(--card)}.destination-card__art--icon>svg{stroke-width:1.7px;block-size:24px;inline-size:24px}.destination-card__art--image{aspect-ratio:3/2;background:var(--secondary);border-radius:10px;inline-size:96px;overflow:hidden}.destination-card__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.destination-card__title{overflow-wrap:anywhere;flex:auto;min-inline-size:0;font-size:1rem;font-weight:500;line-height:1.3}.destination-card__badge{flex:none;align-items:center;margin-inline-start:auto;display:inline-flex}@media (width>=640px){.destination-card{min-block-size:72px}.destination-card[data-size=lg]{min-block-size:112px}.destination-card__art--image{inline-size:120px}}@media (forced-colors:active){.destination-card:hover,.destination-card:focus-visible{border-color:highlight}}
