@media(max-width:900px){
.hero-shell,.hero-content{min-height:560px}.hero-content{padding:34px}.news-grid{grid-template-columns:repeat(2,1fr)}.quick-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.4fr 1fr}.footer-grid>div:last-child{display:none}
}
@media(max-width:620px){
.container{width:calc(100% - 26px)}.hero{padding:18px 0}.hero-shell{border-radius:22px;min-height:540px}.hero-content{min-height:540px;padding:25px 22px}.hero h1{font-size:48px;letter-spacing:-2px}.hero-copy p{font-size:13px}.location-pill{display:none}.hero-bottom{display:none}.actions{flex-direction:column;align-items:flex-start}.actions .btn{width:100%}.section{padding:52px 0}.head{align-items:flex-start;flex-direction:column;gap:10px}.head h2{font-size:31px}.notice{grid-template-columns:44px 1fr}.notice-icon{width:44px;height:44px}.notice time{display:none}.news-grid,.events{grid-template-columns:1fr}.quick-grid{grid-template-columns:1fr 1fr}.quick{min-height:155px;padding:18px}.cta-box{padding:30px 24px}.cta h2{font-size:30px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:nth-child(2){display:none}.copyright{display:block;line-height:1.8}
}
