.Facilities-module-scss-module__f0-Xkq__facilitiesPage{color:#001f3f;text-align:center;background:#f5f7fa;min-height:100vh;padding:140px 3rem 3rem}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__heading{color:#0f2045;margin-bottom:2.5rem;font-size:2rem;font-weight:700;display:inline-block;position:relative}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__heading:after{content:"";background:linear-gradient(90deg,#001f3f,#62baf4);border-radius:2px;width:100px;height:4px;margin:.5rem auto 0;display:block}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__cardContainer{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;gap:2rem;margin-top:1rem;display:grid}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card{text-align:center;background:#fff;border-radius:16px;padding:1.5rem;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.12)}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card img{object-fit:cover;border-radius:12px;width:100%;height:180px;margin-bottom:1rem}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card h2{color:#0f2045;margin-bottom:.5rem;font-size:1.5rem}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card .Facilities-module-scss-module__f0-Xkq__rating{justify-content:center;gap:.3rem;margin-bottom:1rem;display:flex}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card .Facilities-module-scss-module__f0-Xkq__rating svg{color:#2682dd;font-size:1.2rem}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card p{color:#333;font-size:1rem;line-height:1.6}.Facilities-module-scss-module__f0-Xkq__facilitiesPage .Facilities-module-scss-module__f0-Xkq__card:hover{transform:translateY(-8px);box-shadow:0 10px 30px rgba(0,0,0,.2)}
