[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#fff;background:linear-gradient(135deg,#0a1628,#1e3a8a,#2563eb);background-attachment:fixed;line-height:1.6;position:relative;overflow-x:hidden}#static-canvas[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.2}main[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.container[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0 auto;padding:0 2rem}section[data-astro-cid-j7pv25f6]{padding:6rem 0;min-height:auto}h1[data-astro-cid-j7pv25f6]{font-size:3.5rem;font-weight:700;margin-bottom:1rem;text-align:center}h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:1rem}h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.divider[data-astro-cid-j7pv25f6]{width:100px;height:3px;background:#ffffff80;margin:0 auto 3rem}.hero[data-astro-cid-j7pv25f6]{padding:8rem 0 6rem;text-align:center}.logo[data-astro-cid-j7pv25f6]{width:800px;height:auto;margin-bottom:2rem;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3))}.tagline[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:300;color:#ffffffe6;letter-spacing:.5px}.content-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:2rem}.feature[data-astro-cid-j7pv25f6]{background:#ffffff0d;padding:2rem;border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:transform .3s ease,background .3s ease}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);background:#ffffff14}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#93c5fd;margin-bottom:1rem}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#ffffffd9;line-height:1.7}.team-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-top:2rem;justify-items:center}.team-member[data-astro-cid-j7pv25f6]{text-align:center;transition:transform .3s ease}.team-member[data-astro-cid-j7pv25f6]:hover{transform:translateY(-10px)}.team-photo[data-astro-cid-j7pv25f6]{width:180px;height:180px;border-radius:50%;margin-bottom:1.5rem;border:4px solid rgba(255,255,255,.2);box-shadow:0 10px 30px #0000004d}.team-member[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin-bottom:.5rem}.role[data-astro-cid-j7pv25f6]{color:#ffffffb3;font-size:1.1rem;font-style:italic}.contact[data-astro-cid-j7pv25f6]{text-align:center}.contact-text[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:#ffffffd9;margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.8}.email-link[data-astro-cid-j7pv25f6]{display:inline-block;font-size:1.5rem;color:#93c5fd;text-decoration:none;padding:1rem 2rem;border:2px solid #93c5fd;border-radius:8px;transition:all .3s ease;font-weight:500}.email-link[data-astro-cid-j7pv25f6]:hover{background:#93c5fd;color:#1e3a8a;transform:translateY(-2px);box-shadow:0 10px 30px #93c5fd4d}footer[data-astro-cid-j7pv25f6]{position:relative;z-index:2;padding:2rem 0;text-align:center;border-top:1px solid rgba(255,255,255,.1);background:#0003}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#fff9;font-size:.95rem}@media(max-width:768px){h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}h2[data-astro-cid-j7pv25f6]{font-size:2rem}.logo[data-astro-cid-j7pv25f6]{width:400px;height:auto}.tagline[data-astro-cid-j7pv25f6]{font-size:1.2rem}section[data-astro-cid-j7pv25f6]{padding:4rem 0}.hero[data-astro-cid-j7pv25f6]{padding:5rem 0 3rem}.content-grid[data-astro-cid-j7pv25f6],.team-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.container[data-astro-cid-j7pv25f6]{padding:0 1.5rem}.email-link[data-astro-cid-j7pv25f6]{font-size:1.2rem;padding:.875rem 1.5rem}}@media(max-width:480px){h1[data-astro-cid-j7pv25f6]{font-size:2rem}h2[data-astro-cid-j7pv25f6]{font-size:1.75rem}.logo[data-astro-cid-j7pv25f6]{width:400px;height:auto}.feature[data-astro-cid-j7pv25f6]{padding:1.5rem}.team-photo[data-astro-cid-j7pv25f6]{width:150px;height:150px}}
