body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.App{background-color:#f5f5f5;min-height:100vh}.App-header{background-color:#fff;border-bottom:1px solid #e0e0e0;color:#333;padding:60px 20px;text-align:center}.App-header h1{font-size:3rem;font-weight:700;margin-bottom:10px}.subtitle{font-size:1.2rem;font-weight:300;opacity:.9}.projects-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:1200px;padding:60px 20px}.project-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.project-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-5px)}.project-logo{height:80px;margin-bottom:20px;object-fit:contain;width:auto}.project-card h2{color:#333;font-size:1.8rem;margin-bottom:15px}.project-description{color:#666;font-size:1rem;line-height:1.6;margin-bottom:25px;min-height:60px}.project-link{background:#404c85;border-radius:25px;color:#fff;display:inline-block;font-weight:500;padding:12px 30px;text-decoration:none;transition:opacity .3s ease,transform .3s ease}.project-link:hover{opacity:.9;transform:scale(1.05)}.coming-soon{background:#fff;border:2px solid #404c85;border-radius:25px;color:#404c85;cursor:not-allowed;display:inline-block;font-weight:500;opacity:.7;padding:12px 30px;text-decoration:none}.privacy-policy-container{background:#fff;margin:0 auto;max-width:800px;min-height:100vh;padding:40px 20px}@media (max-width:768px){.App-header h1{font-size:2rem}.subtitle{font-size:1rem}.projects-container{grid-template-columns:1fr;padding:40px 20px}}
/*# sourceMappingURL=main.63c767e6.css.map*/