.tier-photo{margin:0;min-width:0}.tier-photo img{display:block;width:100%;height:auto;object-fit:contain}.tier-photo figcaption{padding:12px 16px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.tier-photo summary,.tier-photo a{display:inline-flex;align-items:center;min-height:44px}.tier-photo details p{font-size:12px}.rainfall-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.rainfall-grid span{padding:8px;background:#edf2ef;font-size:12px}.rainfall-grid b{display:block}@media(min-width:768px){.rainfall-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1440px){.rainfall-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}