.school-module__zTsWqG__page{padding:var(--pad);padding-top:0}.school-module__zTsWqG__page h1{color:var(--primary);margin-bottom:10px;font-size:28px;line-height:30px}.school-module__zTsWqG__page>div>h2{margin-top:20px;margin-bottom:10px;font-size:16px}.school-module__zTsWqG__inputCon{max-width:350px;margin-bottom:15px}.school-module__zTsWqG__schoolForm{margin-top:10px}.school-module__zTsWqG__schoolCon{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-top:20px;display:grid}.school-module__zTsWqG__container{border:1px solid #0000001e;border-radius:10px;padding:20px}.school-module__zTsWqG__title{color:#111827;margin-bottom:5px;font-size:16px;font-weight:600}.school-module__zTsWqG__subtitle{color:#6b7280;margin-bottom:10px;font-size:15px;line-height:1.6}.school-module__zTsWqG__button{background-color:var(--primary);color:#fff;border-radius:8px;padding:10px 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-block}.school-module__zTsWqG__button:hover{transform:translateY(-1px)}.school-module__zTsWqG__filter{margin:20px 0}.school-module__zTsWqG__filter>div{max-width:300px}.school-module__zTsWqG__input{border:1px solid #0000005d;margin-top:10px}@media screen and (max-width:600px){.school-module__zTsWqG__page h1{font-size:24px;line-height:28px}}@media screen and (max-width:460px){.school-module__zTsWqG__schoolCon{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}}
