.lf-v69-situation-gallery{display:block!important;width:100%;max-width:1120px;margin:24px auto 36px!important}
.lf-v69-situation-gallery .lf-situation-scene__choices{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}
.lf-v69-situation-gallery .lf-situation-scene__choice{display:flex!important;flex-direction:column!important;min-width:0!important;padding:7px!important;border:1px solid #e6ddce!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important}
.lf-v69-situation-gallery .lf-situation-scene__choice img{display:block!important;width:100%!important;aspect-ratio:1.35/1!important;object-fit:cover!important;border-radius:6px!important}
.lf-v69-situation-gallery .lf-situation-scene__choice span{font-size:12px!important;font-weight:700!important}
.lf-v69-situation-gallery .lf-situation-scene__choice.is-active{border-color:#a78342!important;box-shadow:0 0 0 2px rgba(167,131,66,.2)!important}
@media(max-width:760px){.lf-v69-situation-gallery{margin:16px 0 26px!important}.lf-v69-situation-gallery .lf-situation-scene__layout{grid-template-columns:minmax(0,1fr)!important}.lf-v69-situation-gallery .lf-situation-scene__visual,.lf-v69-situation-gallery .lf-situation-scene__image{width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:4/3!important}.lf-v69-situation-gallery .lf-situation-scene__copy{padding:17px!important}.lf-v69-situation-gallery .lf-situation-scene__choices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.lf-v69-situation-gallery .lf-situation-scene__choice{padding:6px!important}}
@media(prefers-reduced-motion:reduce){.lf-v69-situation-gallery *{scroll-behavior:auto!important;transition:none!important}}