.fac-light{display:grid;grid-template-columns:1fr 1.15fr;min-height:620px;background:#e9ede2;color:#173b2d}.fac-light>div{padding:90px 13%;align-self:center}.fac-light h2{font-size:clamp(38px,4vw,58px)}.fac-light p:not(.eyebrow){font-size:14px;line-height:1.8;color:#607064;max-width:390px}.fac-light figure{position:relative;margin:0;min-height:500px;overflow:hidden}.fac-light img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.fac-light figcaption{position:absolute;bottom:20px;left:20px;background:#163b30dc;color:white;padding:10px 13px;font-size:9px;letter-spacing:1.2px}.fac-light-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.fac-light-actions button{border:1px solid #173b2d;background:transparent;padding:12px 15px;color:#173b2d;font-size:11px}.fac-light-actions button[aria-pressed=true]{background:#173b2d;color:#fff}.case-grid figure img{object-position:center}@media(max-width:800px){.fac-light{grid-template-columns:1fr}.fac-light>div{padding:60px 8%}.fac-light figure{min-height:460px}.case-grid figure{height:300px}}
