.Grievance-module__9zHhsG__container{max-width:1200px;min-height:80vh;margin:0 auto;padding:40px 20px}.Grievance-module__9zHhsG__header{text-align:center;margin-bottom:60px}.Grievance-module__9zHhsG__subtitle{color:#c53030;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:.85rem;font-weight:700;display:block}.Grievance-module__9zHhsG__description{color:#4a5568;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.8}.Grievance-module__9zHhsG__grid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-top:60px;display:grid}.Grievance-module__9zHhsG__infoSection{background:#fff;border:1px solid #edf2f7;border-radius:12px;padding:40px;box-shadow:0 10px 30px #0000000d}.Grievance-module__9zHhsG__infoTitle{color:#2d3748;align-items:center;gap:15px;margin-bottom:25px;font-size:1.5rem;font-weight:700;display:flex}.Grievance-module__9zHhsG__infoTitle svg{color:#c53030}.Grievance-module__9zHhsG__infoText{color:#718096;margin-bottom:25px;line-height:1.7}.Grievance-module__9zHhsG__committeeLink{color:#087c7c;align-items:center;gap:10px;font-weight:600;text-decoration:underline;transition:color .3s;display:inline-flex}.Grievance-module__9zHhsG__committeeLink:hover{color:#066666}.Grievance-module__9zHhsG__formSection{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:40px;box-shadow:0 20px 50px #087c7c0d}.Grievance-module__9zHhsG__formTitle{color:#2d3748;margin-bottom:30px;font-size:1.5rem;font-weight:700}.Grievance-module__9zHhsG__formGroup{margin-bottom:25px}.Grievance-module__9zHhsG__label{color:#4a5568;margin-bottom:8px;font-size:.9rem;font-weight:600;display:block}.Grievance-module__9zHhsG__input,.Grievance-module__9zHhsG__textarea{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;width:100%;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.Grievance-module__9zHhsG__input:focus,.Grievance-module__9zHhsG__textarea:focus{background:#fff;border-color:#087c7c;outline:none;box-shadow:0 0 0 3px #087c7c1a}.Grievance-module__9zHhsG__textarea{resize:vertical;min-height:150px}.Grievance-module__9zHhsG__submitBtn{color:#fff;background:#087c7c;border-radius:6px;width:100%;padding:14px 40px;font-size:1rem;font-weight:700;transition:background .3s,transform .2s}.Grievance-module__9zHhsG__submitBtn:hover{background:#066666;transform:translateY(-2px)}.Grievance-module__9zHhsG__submitBtn:active{transform:translateY(0)}@media (max-width:1024px){.Grievance-module__9zHhsG__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.Grievance-module__9zHhsG__container{padding:40px 15px}}
