.nys-sponsors{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:16px;max-width:100%}.nys-sponsors article{min-width:0;padding:14px;background:#fff;border:1px solid #d4dfef;border-radius:10px;overflow-wrap:anywhere}.nys-sponsors img{object-fit:contain;max-width:100%;display:block}.nys-sponsors h3{font-size:1.05rem}.nys-home-sponsors{max-width:1180px;margin:30px auto;padding:20px}.nys-program-info{border-top:1px solid #c9d6e6;padding:18px 0;overflow-wrap:anywhere}.nys-program-info dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.nys-program-info dd{margin:0}.nys-program-info dt{font-weight:600}[data-page-module] p{white-space:normal;overflow-wrap:anywhere}
.nys-stores{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.nys-stores article{min-width:0;overflow-wrap:anywhere;padding:14px;border:1px solid #c9d6e6;border-radius:10px}.nys-stores h3{font-size:1.1rem}.nys-stores a span{display:block;font-size:.85rem;font-weight:normal}.nys-stores a:focus-visible{outline:3px solid #b46400;outline-offset:3px}
