.fih-detail-page{--fih-red: #bd141a;margin:0 -15px}.fih-subsection-header--detail .fih-subsection-header-title{font-size:clamp(1.1rem, 3.15vw, 2.9rem)}.fih-detail-guide-card{color:inherit;transition:transform 220ms ease}.fih-detail-guide-card:hover{color:inherit;transform:translateY(-2px)}.fih-detail-guide-image{max-height:260px;object-fit:contain}.fih-detail-guide-card-title{color:var(--fih-red);font-family:Arial, sans-serif;font-size:clamp(1rem, 1.25vw, 1.35rem);font-weight:700;line-height:1.15;text-align:center}
