#app-root-2025-food_insecurity_map .app{background-color:#f2f8fc;border-bottom:6px solid #009edb;box-sizing:border-box;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;margin:auto;max-width:1200px;padding:20px 0 0}#app-root-2025-food_insecurity_map .app .title_container{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px;padding:0 10px}#app-root-2025-food_insecurity_map .app .title_container img{height:40px;margin-top:8px;width:40px}#app-root-2025-food_insecurity_map .app .title_container .title h3{color:#000;font-size:30px;font-weight:700;line-height:34px;margin:0 0 2px}#app-root-2025-food_insecurity_map .app .title_container .title h4{color:rgba(0,0,0,.8);font-size:16px;font-weight:400;line-height:18px;margin:0}#app-root-2025-food_insecurity_map .app .legend_container{margin-left:20px;width:300px}#app-root-2025-food_insecurity_map .app .legend_container .legend_header{display:flex;font-size:14px;justify-content:space-between}#app-root-2025-food_insecurity_map .app .legend_container .legend_bar{display:flex;height:15px}#app-root-2025-food_insecurity_map .app .legend_container .legend_bar div{border-left:1px solid #fff;width:100%}#app-root-2025-food_insecurity_map .app .legend_container .legend_labels{display:flex;font-size:14px;margin:auto;width:250px}#app-root-2025-food_insecurity_map .app .legend_container .legend_labels div{text-align:center;width:100%}.clearfix{zoom:1}.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.ss-terms{margin:40px auto auto;max-width:450px}.meta{color:#333;font-size:13px;line-height:16px;padding:0 10px 40px}.clear_both{clear:both}.hidden{display:none}.nowrap{white-space:nowrap}