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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.team-bg{background:linear-gradient(135deg,#d6effc 60%,#b6e0fe);font-family:Nunito,sans-serif;margin:0;min-height:100vh;padding:0}.logo-wrapper{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%) scale(1);transition:all 1s ease;z-index:1000}.logo-wrapper.shrink{left:20px;top:20px;transform:translate(0) scale(.25)}.animated-logo{border-radius:50%;box-shadow:0 8px 20px #0003;height:300px;object-fit:cover;width:300px}.fixed-logo-header{left:20px;position:fixed;top:20px;z-index:10}.final-logo{border-radius:50%;box-shadow:0 4px 12px #0003;height:75px;object-fit:cover;width:75px}.team-hero{padding-top:90px;text-align:center}.team-name{color:#1082c7;font-size:3rem;font-weight:900;margin-bottom:16px}.team-tagline{color:#4fd1c5;font-size:1.4rem;font-weight:600}.team-about{background:#fff;border-radius:20px;box-shadow:0 8px 32px #1082c721,0 1.5px 8px #0000000a;margin:40px auto;max-width:800px;padding:40px}.team-about h2{color:#1082c7;font-size:2rem;font-weight:800;margin-bottom:16px;text-align:center}.team-about p{color:#333;font-size:1.1rem;line-height:1.7}.product-section{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 30px #0000001a;display:flex;gap:40px;justify-content:center;margin:80px auto;max-width:800px;padding:40px}.product-logo{border-radius:12px;height:auto;width:180px}.product-info{max-width:600px}.product-info h2{color:#1082c7;font-size:2rem;margin-bottom:12px}.product-info p{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:20px}.product-buttons{display:flex;gap:16px}.product-btn{background-color:#1082c7;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 20px;transition:background-color .3s ease}.product-btn.github{background-color:#333}.product-btn:hover{background-color:#0b6fab}.team-section{background:#d6effc;font-family:Nunito,sans-serif;padding-bottom:40px;text-align:center}.team-section h2{color:#1082c7;font-size:2.5rem;font-weight:800;margin-bottom:32px}.team-grid{display:flex;flex-wrap:wrap;gap:36px;justify-content:center}.team-card{background:#fff;border-radius:18px;box-shadow:0 6px 24px #1082c726;padding:24px;text-align:left;transition:transform .3s ease;width:320px}.team-card:hover{transform:translateY(-6px)}.team-img{border-radius:12px;height:300px;margin-bottom:16px;object-fit:cover;width:100%}.team-info h3{color:#1082c7;font-size:1.5rem;margin:0}.team-role{color:#4fd1c5;font-weight:700;margin-bottom:12px;margin-top:4px}.team-info p{color:#444;font-size:1rem;margin-bottom:12px}.team-icons a{color:#1082c7;font-size:1.3rem;margin-right:12px;transition:color .3s ease}.team-icons a:hover{color:#4fd1c5}.site-footer{background-color:#1082c7;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-family:Nunito,sans-serif;margin-top:80px;padding:20px 0;text-align:center}
/*# sourceMappingURL=main.d25a1132.css.map*/