.officer-container.svelte-1x40ccw{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.officer-container.svelte-1x40ccw p:where(.svelte-1x40ccw){max-width:250px}.discord-color.svelte-1x40ccw{background:none;border:none;text-align:left}.discord-color.svelte-1x40ccw:hover{text-decoration:underline;text-decoration-color:var(--acm-blue);text-decoration-thickness:3px}.team.svelte-1nsdsjj ul:where(.svelte-1nsdsjj){list-style:none;display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:1000px){section.svelte-1nsdsjj{display:grid;justify-self:center;align-items:center;margin-bottom:3rem}.team.svelte-1nsdsjj ul:where(.svelte-1nsdsjj){grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:1064px}}.team-section-container.svelte-fm5igh{display:grid;padding:1rem 0}.team-section.svelte-fm5igh{display:grid;grid-template-columns:1fr;margin:0 1rem;scroll-margin-top:100px}.team-section.svelte-fm5igh img:where(.svelte-fm5igh){max-width:clamp(20rem,17.342rem + 10.13vw,30rem);justify-self:center}.team-section.svelte-fm5igh picture:where(.svelte-fm5igh){text-align:center}.team-section.svelte-fm5igh .team-title:where(.svelte-fm5igh){color:var(--font-color, var(--acm-dark))}.team-section.svelte-fm5igh .team-description:where(.svelte-fm5igh){display:grid;align-items:center;text-align:center}.marketing-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:1.5s;animation-name:svelte-fm5igh-portrait-rotate;animation-timing-function:cubic-bezier(.86,0,.07,1);animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-fm5igh-portrait-rotate{0%{transform:rotate(0)}to{transform:rotate(-10deg)}}.algo-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:.7s;animation-name:svelte-fm5igh-bounce;animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-fm5igh-bounce{0%{transform:translateY(0)}to{transform:translateY(-.5rem)}}.design-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:2.8s;animation-timing-function:cubic-bezier(.425,.145,.515,.955);animation-name:svelte-fm5igh-flip;animation-iteration-count:infinite;animation-direction:normal}@keyframes svelte-fm5igh-flip{0%{transform:rotateX(0)}to{transform:rotateX(-360deg)}}.icpc-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:3s;animation-timing-function:cubic-bezier(.425,.145,.515,.955);animation-name:svelte-fm5igh-rotate;animation-iteration-count:infinite;animation-direction:normal}@keyframes svelte-fm5igh-rotate{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}.dev-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:3s;animation-name:svelte-fm5igh-spin;animation-iteration-count:infinite;animation-direction:normal}@keyframes svelte-fm5igh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:1s;animation-name:svelte-fm5igh-tilt;animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-fm5igh-tilt{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}.gamedev-animation.svelte-fm5igh img:where(.svelte-fm5igh){--rumble: 5;animation-duration:1s;animation-name:svelte-fm5igh-rumble;animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-fm5igh-rumble{10%{transform:translate(calc(1px * var(--rumble)),calc(1px * var(--rumble)))}20%{transform:translate(calc(-1px * var(--rumble)),calc(-2px * var(--rumble)))}30%{transform:translate(calc(-3px * var(--rumble)),calc(0px * var(--rumble)))}40%{transform:translate(calc(3px * var(--rumble)),calc(2px * var(--rumble)))}50%{transform:translate(calc(1px * var(--rumble)),calc(-1px * var(--rumble)))}to{transform:translate(0)}}.oss-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:.42069s;animation-name:svelte-fm5igh-thrust;animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-fm5igh-thrust{0%{transform:translate(1px,1px) rotate(-10deg)}10%{transform:translate(-1px,-2px) rotate(-8deg)}20%{transform:translate(-3px) rotate(-6deg)}30%{transform:translate(3px,2px) rotate(-4deg)}40%{transform:translate(1px,-1px) rotate(-2deg)}50%{transform:translate(-1px,2px) rotate(0)}60%{transform:translate(-3px,1px) rotate(2deg)}70%{transform:translate(3px,1px) rotate(4deg)}80%{transform:translate(-1px,-1px) rotate(6deg)}90%{transform:translate(1px,2px) rotate(8deg)}to{transform:translate(1px,-2px) rotate(10deg)}}.special-events-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:1.8s;animation-name:svelte-fm5igh-slide;animation-iteration-count:infinite;animation-direction:alternate;position:relative}.nodebuds-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation-duration:1.2s;animation-name:svelte-fm5igh-slide;animation-iteration-count:infinite;animation-direction:alternate;position:relative;animation-timing-function:cubic-bezier(0,0,0,0)}@keyframes svelte-fm5igh-slide{0%{left:-18px}33%{left:-10px}50%{left:0}66%{left:10px}to{left:20px}}@media(prefers-reduced-motion:reduce){.ai-animation.svelte-fm5igh img:where(.svelte-fm5igh),.algo-animation.svelte-fm5igh img:where(.svelte-fm5igh),.marketing-animation.svelte-fm5igh img:where(.svelte-fm5igh),.design-animation.svelte-fm5igh img:where(.svelte-fm5igh),.dev-animation.svelte-fm5igh img:where(.svelte-fm5igh),.nodebuds-animation.svelte-fm5igh img:where(.svelte-fm5igh),.icpc-animation.svelte-fm5igh img:where(.svelte-fm5igh),.special-events-animation.svelte-fm5igh img:where(.svelte-fm5igh),.oss-animation.svelte-fm5igh img:where(.svelte-fm5igh){animation:none}}@media screen and (min-width:1000px){.team-section.svelte-fm5igh{grid-template-columns:1fr 2fr;justify-self:center;width:1064px;gap:2rem;margin:0 32px}.team-section.svelte-fm5igh img:where(.svelte-fm5igh){margin-left:-32px;width:350px}.team-section.svelte-fm5igh .team-description:where(.svelte-fm5igh){text-align:left}.team-section.svelte-fm5igh .team-description:where(.svelte-fm5igh) h2:where(.svelte-fm5igh){align-self:end}.svelte-fm5igh:nth-child(2n) .team-section:where(.svelte-fm5igh){grid-template-columns:2fr 1fr}.svelte-fm5igh:nth-child(2n) .team-description:where(.svelte-fm5igh){order:-1}}p.svelte-7ssxjk{align-self:start}section.svelte-7ssxjk{display:grid}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk){display:grid;grid-template-columns:1fr;align-items:center;gap:1em;max-width:1000px}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) .hero-text:where(.svelte-7ssxjk){display:flex;flex-direction:column;align-items:center;text-align:center;gap:1em}.board-history.svelte-7ssxjk{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.term-chip.svelte-7ssxjk{padding:6px 16px;font-size:var(--size-xs);font-weight:600;text-decoration:none;border-radius:20px;border:2px solid var(--acm-sky);color:var(--acm-blue);transition:all .2s ease-in-out}.term-chip.svelte-7ssxjk:hover{background-color:var(--acm-sky);color:#fff;transform:translateY(-2px)}.term-chip.active.svelte-7ssxjk{background-color:var(--acm-blue);border-color:var(--acm-blue);color:#fff;box-shadow:0 4px 12px #2c91c64d}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) .hero-text:where(.svelte-7ssxjk) p:where(.svelte-7ssxjk){margin:.5em;font-size:var(--size-md)}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) img:where(.svelte-7ssxjk){max-width:clamp(20rem,17.342rem + 10.13vw,30rem);justify-self:center}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk){display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));column-gap:50px;row-gap:30px;justify-content:center;padding:10px}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .icon:where(.svelte-7ssxjk){display:grid;align-items:center;text-align:center;padding:10px}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .icon:where(.svelte-7ssxjk) a:where(.svelte-7ssxjk){display:flex;justify-content:center;align-items:center}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .general:where(.svelte-7ssxjk) :where(.svelte-7ssxjk):hover{cursor:pointer;transform:scale(1.07);filter:brightness(97%)}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) a:where(.svelte-7ssxjk) :where(.svelte-7ssxjk):hover{cursor:pointer;transform:scale(1.07);filter:brightness(95%)}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .general:where(.svelte-7ssxjk) :where(.svelte-7ssxjk):active{filter:brightness(92%)}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) a:where(.svelte-7ssxjk) :where(.svelte-7ssxjk):active{filter:brightness(90%)}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .icon:where(.svelte-7ssxjk) a:where(.svelte-7ssxjk) img:where(.svelte-7ssxjk){width:100%;height:auto}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk) .icon:where(.svelte-7ssxjk) p:where(.svelte-7ssxjk){width:auto;height:50px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (min-width:1000px){section.svelte-7ssxjk{display:grid;place-items:center;align-items:center;max-width:1280px;margin:0 auto}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk){display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1em}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) .hero-text:where(.svelte-7ssxjk){align-items:flex-start;text-align:start;gap:1em}.board-history.svelte-7ssxjk{justify-content:flex-start}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) .hero-text:where(.svelte-7ssxjk) p:where(.svelte-7ssxjk){margin:0}section.svelte-7ssxjk .team-icons-inner-container:where(.svelte-7ssxjk){grid-template-columns:repeat(5,minmax(125px,1fr))}}.team-section-container:nth-child(odd){background-color:var(--acm-even)}.team-section-container:nth-child(2n){background-color:var(--acm-odd)}
