body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;background-color:#f5f7ff;color:#333}.App{max-width:1200px;margin:0 auto;padding:20px}header{text-align:center;margin-bottom:40px}header h1{color:#4f46e5;margin-bottom:10px}footer{text-align:center;margin-top:50px;padding:20px;color:#6b7280;font-size:.9rem}.logo-container{display:flex;justify-content:center;margin-bottom:20px}.main-logo{width:180px;height:auto}@media (max-width: 768px){.main-logo{width:120px}}
