.hero .hero-bg{object-fit:contain;object-position:right center;background:#101b23}.hero .hero-side{display:none}.service-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.service-photo-grid figure{margin:0;background:#152b38;border:1px solid #46606f;padding:12px}.service-photo-grid img{width:100%;height:440px;object-fit:contain;background:#0c1820}.service-photo-grid figcaption{padding:12px 3px 0;color:#d5e0e7;font-size:14px}.case-card img{object-fit:contain;background:#101b23;aspect-ratio:4/3}.case-photos img{height:auto;max-height:900px;object-fit:contain}.item-card .photo img{object-fit:contain;background:#142631}.photo-empty{display:flex!important;align-items:center;justify-content:center;background:#192c38;color:#bacbd6;font-size:13px;min-height:100px}.hero:after{background:linear-gradient(90deg,#07121bf2 0%,#07121bb3 40%,#07121b22 100%)}@media(max-width:760px){.hero .hero-bg{object-fit:contain;object-position:center;background:#101b23}.hero:after{background:linear-gradient(0deg,#07121bcc,#07121b70)}.service-photo-grid{grid-template-columns:1fr}.service-photo-grid img{height:auto;max-height:520px}.case-card img{max-height:320px}.photo-empty{font-size:11px}.case-photos img{height:auto}}