.HikeNextSteps_section__wujUY{margin-top:2.5rem;min-width:0}.HikeNextSteps_heading__b1_lz{font-family:Inter,system-ui,sans-serif;font-size:1.65rem;font-weight:700;color:#1f2937;margin:0 0 1.25rem}.HikeNextSteps_planningGrid__SjTPI,.HikeNextSteps_similarGrid__420rv{display:grid;gap:1rem}.HikeNextSteps_planningGrid__SjTPI{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.HikeNextSteps_similarGrid__420rv{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.HikeNextSteps_hikeCard__k_dL4,.HikeNextSteps_planningCard__IDpI8{border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;background:white;min-width:0}.HikeNextSteps_planningCard__IDpI8{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;background:#f4f8f5}.HikeNextSteps_title__Bcb37{font-family:Inter,system-ui,sans-serif;font-size:1.15rem;font-weight:600;line-height:1.4;margin:0 0 .75rem;color:#1f2937;overflow-wrap:anywhere}.HikeNextSteps_description__2sI6y{font-size:.95rem;line-height:1.65;color:#4b5563;margin:0 0 1rem;overflow-wrap:anywhere}.HikeNextSteps_action__oYD_w,.HikeNextSteps_hikeAction__tvj3_{font-weight:600;font-size:.9rem}.HikeNextSteps_action__oYD_w{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:.65rem 1rem;border-radius:6px;background:var(--ds-primary,#17634a);color:white;text-decoration:none;overflow-wrap:anywhere}.HikeNextSteps_hikeCard__k_dL4{display:flex;flex-direction:column;text-decoration:none;box-shadow:0 4px 15px rgb(0 0 0/6%)}.HikeNextSteps_image__KJDfZ{position:relative;aspect-ratio:16/10;width:100%}.HikeNextSteps_cardBody__DT63i{display:flex;flex-direction:column;flex:1;padding:1.25rem}.HikeNextSteps_details__IMqeY{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:#4b5563;font-size:.85rem;margin:0 0 .75rem}.HikeNextSteps_hikeAction__tvj3_{color:var(--ds-primary,#17634a);margin-top:auto;padding-top:.5rem}.HikeNextSteps_action__oYD_w:hover{filter:brightness(.9)}.HikeNextSteps_hikeCard__k_dL4:hover{border-color:var(--ds-primary,#17634a)}.HikeNextSteps_action__oYD_w:focus-visible,.HikeNextSteps_hikeCard__k_dL4:focus-visible{outline:3px solid #17634a;outline-offset:4px}@media (max-width:767px){.HikeNextSteps_planningGrid__SjTPI,.HikeNextSteps_similarGrid__420rv{grid-template-columns:1fr}}