.photo-story{display:grid;grid-template-columns:1.25fr .75fr .75fr;gap:14px;padding:26px 0 0}.photo-story img{width:100%;height:360px;object-fit:cover;display:block;border-radius:5px}.photo-story img:not(:first-child){height:300px;margin-top:60px}.industry-grid article{overflow:hidden;padding:0 35px 35px}.industry-grid article>img{width:calc(100% + 70px);height:190px;object-fit:cover;display:block;margin:0 -35px 28px}.page-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:-42px;position:relative;z-index:2}.page-photos img{width:100%;height:285px;object-fit:cover;display:block;border:6px solid white;box-shadow:0 18px 45px rgba(6,36,55,.16)}.page-photos:has(img:nth-child(2):last-child){grid-template-columns:1.35fr .65fr}.page-photos:has(img:only-child){grid-template-columns:1fr}.page-photos img:only-child{height:420px}.page-photos+section.content-page{padding-top:70px}@media(max-width:800px){.photo-story{grid-template-columns:1fr 1fr}.photo-story img{height:240px}.photo-story img:not(:first-child){height:220px;margin:0}.photo-story img:first-child{grid-column:1/-1}.page-photos,.page-photos:has(img:nth-child(2):last-child){grid-template-columns:1fr 1fr}.page-photos img{height:210px}.page-photos img:first-child:last-child{height:260px}}@media(max-width:520px){.photo-story,.page-photos,.page-photos:has(img:nth-child(2):last-child){grid-template-columns:1fr}.photo-story img,.photo-story img:not(:first-child),.page-photos img{height:220px}.page-photos{margin-top:-24px}.industry-grid article>img{height:170px}}
