/* Integrate the statue with the offer on narrow screens. */
@media(max-width:600px){
body:has(.fullscreen-justice) .fullscreen-justice .editorial-stage{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:auto auto auto auto auto;gap:18px 10px;align-items:center;padding-bottom:8px}
body:has(.fullscreen-justice) .fullscreen-justice .editorial-copy,.fullscreen-justice .hero-package{display:contents}
.fullscreen-justice .editorial-copy h1.hero-title-expanded{grid-column:1/-1;grid-row:1;margin:0 0 4px!important}
.fullscreen-justice .hero-price{grid-column:1;grid-row:2;justify-self:start;margin:0!important;font-size:clamp(22px,6.2vw,30px)!important;white-space:nowrap;padding:9px 12px!important}
.fullscreen-justice .hero-package ul{grid-column:1;grid-row:3;margin:0!important;font-size:15px;line-height:1.45;padding:0!important}
.fullscreen-justice .hero-package li{margin:0 0 14px;padding-left:20px}
body:has(.fullscreen-justice) .fullscreen-justice .justice-art{grid-column:2;grid-row:2/4;align-self:stretch;position:relative;width:100%;height:auto!important;min-height:260px;max-height:none;margin:0;inset:auto}
.fullscreen-justice .justice-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center center}
.fullscreen-justice .hero-package .reference-consult{grid-column:1/-1;grid-row:4;width:100%;box-sizing:border-box;margin:0!important}
.fullscreen-justice .hero-package small{grid-column:1/-1;grid-row:5;margin:0!important}
}
