.rs-main .page-hero .wrap.rs-split-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:44px;align-items:center}
.rs-hero-art img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto;border-radius:18px;box-shadow:0 22px 50px -26px rgba(11,27,63,.45)}
.rs-gallery{padding:10px 0 34px}
.rs-gal-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.rs-gal-grid figure{margin:0;border-radius:14px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 14px 34px -22px rgba(11,27,63,.5)}
.rs-gal-grid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}
.rs-gal-grid figure:hover img{transform:scale(1.05)}
@media(max-width:900px){.rs-main .page-hero .wrap.rs-split-hero{grid-template-columns:1fr;gap:24px}.rs-hero-art{order:-1}.rs-hero-art img{max-width:300px}.rs-gal-grid{grid-template-columns:repeat(2,1fr)}}
