.info-text{padding:50px 0 20px;background-color:var(--upper-background-color)}.map-section{padding:50px 0}.actions{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;width:100%;max-width:900px;margin:0 auto}@media(min-width:768px){.actions{grid-template-columns:repeat(2,1fr)}.actions .volunteer-card{grid-column:1 / -1}}.actions .card{display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;transition:transform var(--transition-speed) ease,box-shadow var(--transition-speed) ease}.actions .card:hover{transform:translateY(-10px);box-shadow:0 10px 30px #00000026}.text-section{max-width:800px;margin:0 auto 2rem;text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.text-section h3{font-size:1.8rem;margin-bottom:1rem;color:#333}.text-section p{font-size:1.1rem;line-height:1.6;color:#666;margin:0}.full-width-map-section{width:100%;margin:2rem 0}.map-header{max-width:800px;margin:0 auto 2rem;text-align:center;padding:0 1rem}.map-header h3{font-size:2rem;margin-bottom:1rem;color:#333}.map-header p{font-size:1.1rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.map-instructions{background-color:#f8f9fa;border-radius:8px;border-left:4px solid #007bff;padding:1.5rem;margin-top:1rem;text-align:left}.map-instructions h4{margin:0 0 .75rem;color:#333;font-size:1.1rem}.map-instructions ul{margin:0;padding-left:1.25rem;list-style-type:disc}.map-instructions li{margin-bottom:.5rem;color:#666}.full-width-map{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #00000026;border:1px solid #e9ecef}.full-width-map iframe{width:100%;height:600px;display:block}.share-options{display:flex;gap:1rem;margin-top:1rem;justify-content:center}.share-options .share-button{flex:1 1;max-width:200px}.volunteer-options{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.volunteer-option{padding:1.25rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.volunteer-option h3{margin:0 0 .75rem;color:#333;font-size:1.2rem}.volunteer-option p{margin:0;color:#666;line-height:1.6}.advocacy-actions{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.action-item{padding:1.25rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.action-item h4{margin:0 0 .75rem;color:#333;font-size:1.1rem}.action-item p{margin:0 0 1rem;color:#666;line-height:1.6}.action-button,.share-button{display:inline-block;padding:.75rem 1.5rem;background-color:#007bff;color:#fff;text-decoration:none;border-radius:6px;border:none;cursor:pointer;font-size:.95rem;font-weight:500;transition:background-color .2s ease}.action-button:hover,.share-button:hover{background-color:#0056b3;color:#fff;text-decoration:none}.share-button{background-color:#28a745}.share-button:hover{background-color:#1e7e34}@media(max-width:768px){.text-section{padding:1.5rem}.text-section h3{font-size:1.5rem}.text-section p{font-size:1rem}.full-width-map iframe{height:400px}.map-header h3{font-size:1.5rem}.map-header p{font-size:1rem}.map-instructions{padding:1rem}.share-options{flex-direction:column;align-items:center}.share-options .share-button{max-width:250px;width:100%}.volunteer-options,.advocacy-actions{grid-template-columns:1fr}.volunteer-option,.action-item{padding:1rem}}@media(min-width:768px){.volunteer-options{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/_bridgetown/static/food_resources.ZAP5XLL2.css.map */
