@media(max-width:639px){.geo-mobile-layout{padding:12px;min-width:0}.geo-mobile-layout .geo-hero{margin-bottom:10px}.geo-mobile-layout .geo-hero>div{border-radius:12px}.geo-mobile-layout .geo-hero img{height:96px}.geo-mobile-layout .geo-notice{margin-bottom:12px;padding:8px 10px;line-height:1.5}.geo-mobile-layout .geo-topics{display:flex;align-items:center;gap:8px;margin-bottom:6px;min-width:0}.geo-mobile-layout .geo-topics>div:first-child{margin-bottom:0;flex-shrink:0;letter-spacing:normal}.geo-mobile-layout .geo-topics>div:last-child{min-width:0;gap:6px;padding-bottom:4px}.geo-mobile-layout .geo-topics button{min-height:44px;padding-inline:10px;white-space:nowrap}.geo-mobile-layout .geo-days{gap:6px;margin-bottom:12px}.geo-mobile-layout .geo-days button{flex:1;min-height:44px;padding-inline:6px;border-radius:10px;white-space:nowrap}.geo-mobile-layout .geo-groups>section+section{margin-top:20px}.geo-mobile-layout .geo-groups>section>div:first-child{margin-bottom:8px;padding:10px}.geo-mobile-layout .geo-groups>section>div:first-child h3{flex:1;min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.geo-mobile-layout .geo-groups>section>div:first-child span{white-space:nowrap}.geo-mobile-layout .geo-groups>section>div:first-child p{margin-top:6px;font-size:16px;line-height:1.5}.geo-mobile-layout .geo-event+.geo-event{margin-top:10px}.geo-mobile-layout .geo-event{padding:12px}.geo-mobile-layout .geo-event-image{margin:-12px -12px 8px}.geo-mobile-layout .geo-event-image img{height:104px}.geo-mobile-layout .geo-event-meta{gap:6px;margin-bottom:8px}.geo-mobile-layout .geo-event-meta>span:not(:last-child){padding:3px 8px}.geo-mobile-layout .geo-event-meta>.geo-event-region{order:4;flex-basis:100%;padding:0;line-height:1.4}.geo-mobile-layout .geo-event-meta>span:last-child>button{min-height:44px;padding-inline:8px;white-space:nowrap}.geo-mobile-layout .geo-event>h2{font-size:18px;line-height:1.4}.geo-mobile-layout .geo-event>p,.geo-mobile-layout .geo-event>div>p{font-size:16px;line-height:1.55;overflow-wrap:anywhere}.geo-mobile-layout .geo-event>.mt-5{margin-top:12px}.geo-mobile-layout .geo-event>.mt-5>.mb-2{margin-bottom:6px}.geo-mobile-layout .geo-event>a{display:flex;align-items:center;min-height:44px;margin-top:8px;overflow-wrap:anywhere}.geo-mobile-layout .geo-impact-text{font-size:15px;overflow-wrap:anywhere}}
