/* Shared desktop gutters; mobile layouts and artwork proportions stay local. */
@media screen and (min-width:1101px){
 .reference-home main :is(.sw-container,.tp-container,.cp-container,.ep-container,.cp-facts,.ep-facts){width:94%;max-width:none;margin-inline:auto}
 .reference-home main :is(.rf-container,.ar-container):not(#programs){width:94%;max-width:none;margin-inline:auto;padding-inline:0}
 .reference-home main .fq-explorer{width:94%;max-width:none;margin-inline:auto;padding-inline:0}
 .reference-home .rf-footer{padding-inline:3%}
 .reference-home main .tp-final .tp-container{width:94%;margin-inline:auto}
}
