html[data-theme=water]{--color-primary: 14 116 144;--color-primary-foreground: 255 255 255;--color-background: 240 249 255;--color-foreground: 3 7 18;--color-border: 224 242 254}html[data-theme=water].dark{--color-primary: 8 145 178;--color-background: 8 47 73;--color-foreground: 248 250 252;--color-border: 30 58 138}h2[data-astro-cid-k5q5rtib]{scroll-margin-top:2rem}@keyframes float{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-10px) translate(5px)}50%{transform:translateY(-5px) translate(-5px)}75%{transform:translateY(-15px) translate(3px)}}@keyframes float-bounce{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-15px) scale(1.1)}50%{transform:translateY(-8px) scale(.95)}75%{transform:translateY(-20px) scale(1.05)}}@keyframes float-spin{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(90deg)}50%{transform:translateY(-5px) rotate(180deg)}75%{transform:translateY(-15px) rotate(270deg)}to{transform:translateY(0) rotate(360deg)}}@keyframes float-drift{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-12px) translate(15px)}66%{transform:translateY(-8px) translate(-10px)}}@keyframes float-pulse{0%,to{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-10px) scale(1.3);opacity:1}}@keyframes float-wave{0%,to{transform:translateY(0) skew(0)}25%{transform:translateY(-8px) skew(5deg)}50%{transform:translateY(-15px) skew(0)}75%{transform:translateY(-8px) skew(-5deg)}}@keyframes circle-gentle{0%,to{transform:scale(1) rotate(0);opacity:.6}50%{transform:scale(1.1) rotate(180deg);opacity:.8}}@keyframes circle-slow{0%,to{transform:scale(.9) translate(0);opacity:.5}50%{transform:scale(1.2) translate(10px);opacity:.7}}@keyframes circle-drift{0%,to{transform:scale(1) translateY(0);opacity:.4}33%{transform:scale(.8) translateY(-15px);opacity:.6}66%{transform:scale(1.1) translateY(5px);opacity:.5}}@keyframes particle-float{0%,to{transform:translateY(0) translate(0);opacity:.3}25%{transform:translateY(-30px) translate(10px);opacity:1}50%{transform:translateY(-60px) translate(-5px);opacity:.8}75%{transform:translateY(-40px) translate(15px);opacity:.6}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{text-shadow:0 0 5px rgba(103,232,249,.5)}50%{text-shadow:0 0 20px rgba(103,232,249,.8),0 0 30px rgba(103,232,249,.6)}}@keyframes expand{0%{width:0;opacity:0}to{width:8rem;opacity:1}}@keyframes pulse-slow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes pulse-delay{0%,to{opacity:.3;transform:scale(.95)}50%{opacity:.7;transform:scale(1.1)}}.animate-float[data-astro-cid-k5q5rtib]{animation:float 6s ease-in-out infinite}.animate-float-bounce[data-astro-cid-k5q5rtib]{animation:float-bounce 7s ease-in-out infinite}.animate-float-spin[data-astro-cid-k5q5rtib]{animation:float-spin 8s linear infinite}.animate-float-drift[data-astro-cid-k5q5rtib]{animation:float-drift 9s ease-in-out infinite}.animate-float-pulse[data-astro-cid-k5q5rtib]{animation:float-pulse 5s ease-in-out infinite}.animate-float-wave[data-astro-cid-k5q5rtib]{animation:float-wave 6s ease-in-out infinite}.animate-circle-gentle[data-astro-cid-k5q5rtib]{animation:circle-gentle 8s ease-in-out infinite}.animate-circle-slow[data-astro-cid-k5q5rtib]{animation:circle-slow 10s ease-in-out infinite}.animate-circle-drift[data-astro-cid-k5q5rtib]{animation:circle-drift 12s ease-in-out infinite}.animate-particle-float[data-astro-cid-k5q5rtib]{animation:particle-float 12s ease-in-out infinite}.animate-fade-in-up[data-astro-cid-k5q5rtib]{animation:fade-in-up 1s ease-out forwards}.animate-fade-in-up-delay[data-astro-cid-k5q5rtib]{animation:fade-in-up 1s ease-out .5s forwards;opacity:0}.animate-glow[data-astro-cid-k5q5rtib]{animation:glow 3s ease-in-out infinite}.animate-expand[data-astro-cid-k5q5rtib]{animation:expand 1.5s ease-out 1s forwards;width:0}.animate-pulse-slow[data-astro-cid-k5q5rtib]{animation:pulse-slow 4s ease-in-out infinite}.animate-pulse-delay[data-astro-cid-k5q5rtib]{animation:pulse-delay 5s ease-in-out infinite 1s}.masonry-item[data-astro-cid-k5q5rtib] img[data-astro-cid-k5q5rtib]{width:100%;height:auto;border-radius:.5rem;transition:transform .3s ease}.masonry-item[data-astro-cid-k5q5rtib]>div[data-astro-cid-k5q5rtib]{transition:all .3s ease;height:100%;background:var(--card-bg, #fff);border-radius:.75rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.masonry-item[data-astro-cid-k5q5rtib]:hover>div[data-astro-cid-k5q5rtib]{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.masonry-grid[data-astro-cid-k5q5rtib]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;width:100%;max-width:1440px;margin:0 auto;padding:0 2rem}.masonry-item[data-astro-cid-k5q5rtib]{width:100%;transition:transform .2s ease-in-out}.masonry-item[data-astro-cid-k5q5rtib]>article[data-astro-cid-k5q5rtib]{display:flex;flex-direction:column;height:100%}.masonry-item[data-astro-cid-k5q5rtib] img[data-astro-cid-k5q5rtib]{width:100%;height:auto;object-fit:cover}.masonry-team-header[data-astro-cid-k5q5rtib]{grid-column:1 / -1;margin:5rem 0 4rem;font-size:3.5rem;font-weight:100;text-align:left;position:relative;text-transform:uppercase;letter-spacing:.15em;border-left:6px solid var(--color-primary);padding:1rem 0 1rem 2rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-foreground) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-shadow:-6px 0 rgba(var(--color-primary),.1)}.masonry-team-header[data-astro-cid-k5q5rtib]:before{content:"";position:absolute;top:0;left:-6px;width:100%;height:100%;background:linear-gradient(90deg,rgba(var(--color-primary),.05) 0%,rgba(var(--color-primary),.02) 20%,transparent 40%);z-index:-1;border-radius:0 8px 8px 0}.masonry-team-header[data-astro-cid-k5q5rtib]:after{content:"";position:absolute;bottom:-1rem;left:2rem;width:12rem;height:4px;background:linear-gradient(90deg,var(--color-primary) 0%,rgba(var(--color-primary),.9) 25%,rgba(var(--color-primary),.6) 50%,rgba(var(--color-primary),.3) 75%,transparent 100%);border-radius:2px;animation:teamWaterFlow 5s ease-in-out infinite;transform-origin:left center}@keyframes teamWaterFlow{0%,to{transform:scaleX(1);opacity:.8}33%{transform:scaleX(1.15);opacity:1}66%{transform:scaleX(.95);opacity:.9}}.masonry-header[data-astro-cid-k5q5rtib]{grid-column:1 / -1;margin:3rem 0 1rem;font-size:1.75rem;font-weight:300;padding-bottom:.5rem;position:relative;text-align:left;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-foreground) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.masonry-header[data-astro-cid-k5q5rtib]:first-child{margin-top:0}.masonry-header[data-astro-cid-k5q5rtib]:after{content:"";position:absolute;bottom:0;left:0;width:4rem;height:2px;background:linear-gradient(90deg,var(--color-primary) 0%,rgba(var(--color-primary),.6) 50%,transparent 100%);border-radius:1px;animation:gentleFlow 3s ease-in-out infinite;transform-origin:left center}@keyframes gentleFlow{0%,to{transform:scaleX(1);opacity:.7}50%{transform:scaleX(1.05);opacity:.9}}.board-card[data-astro-cid-k5q5rtib]{display:block;padding:2rem;background:var(--color-card, #fff);border-radius:1rem;border:1px solid var(--color-border);text-decoration:none;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000001a}.board-card[data-astro-cid-k5q5rtib]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border-color:var(--color-primary)}.board-icon[data-astro-cid-k5q5rtib]{width:4rem;height:4rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem;transition:transform .3s ease}.board-card[data-astro-cid-k5q5rtib]:hover .board-icon[data-astro-cid-k5q5rtib]{transform:scale(1.1)}.board-title[data-astro-cid-k5q5rtib]{font-size:1.5rem;font-weight:600;color:var(--color-foreground);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-foreground) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.board-description[data-astro-cid-k5q5rtib]{color:var(--color-muted-foreground);line-height:1.6;font-size:.95rem}@media(min-width:640px){.masonry-grid[data-astro-cid-k5q5rtib]{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media(min-width:1024px){.masonry-grid[data-astro-cid-k5q5rtib]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.masonry-header[data-astro-cid-k5q5rtib]{font-size:2rem}}
