.DestinationExperiencePartners_partners__gKfNl{padding:12px 0 40px}.DestinationExperiencePartners_partners__gKfNl h3{margin:8px 0 12px;font-size:clamp(24px,3vw,32px)}.DestinationExperiencePartners_intro__VToCW{max-width:860px;margin:0 0 24px;color:#59615c;font-size:15px;line-height:1.75}.DestinationExperiencePartners_grid__jT9kH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.DestinationExperiencePartners_card__ZbZAf{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dedfd8;background:#fff;border-radius:12px}.DestinationExperiencePartners_figure__BeREw{margin:0}.DestinationExperiencePartners_image__R4B3R{display:block;position:relative;aspect-ratio:4/3;overflow:hidden}.DestinationExperiencePartners_image__R4B3R img{object-fit:cover}.DestinationExperiencePartners_caption__WbJ6z{display:flex;flex-wrap:wrap;gap:5px 10px;padding:9px 14px;border-bottom:1px solid #e5e1d7;color:#59615c;font-size:11px;line-height:1.5}.DestinationExperiencePartners_caption__WbJ6z a{color:inherit;text-underline-offset:2px}.DestinationExperiencePartners_copy__3nOkT{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:20px;gap:12px}.DestinationExperiencePartners_disclosure__x9dvl{color:#665239;font-size:12px;font-weight:650;line-height:1.5}.DestinationExperiencePartners_meta__DEQ6J{font-size:12px;line-height:1.5;color:#59615c}.DestinationExperiencePartners_copy__3nOkT h4{margin:0;font-size:22px;line-height:1.3}.DestinationExperiencePartners_copy__3nOkT h4 a{color:inherit;text-decoration:none}.DestinationExperiencePartners_copy__3nOkT p{margin:0;color:#59615c;font-size:14px;line-height:1.7}.DestinationExperiencePartners_cta__eUabM{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:750;color:#274e39}.DestinationExperiencePartners_card__ZbZAf a:focus-visible{outline:3px solid #274e39;outline-offset:4px}.DestinationExperiencePartners_standalone__3gZLR{scroll-margin-top:100px}@media (max-width:1000px){.DestinationExperiencePartners_grid__jT9kH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DestinationExperiencePartners_grid__jT9kH{grid-template-columns:minmax(0,1fr);gap:18px}.DestinationExperiencePartners_copy__3nOkT{padding:18px}}