.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}}.pre-selected.svelte-epm7gh{opacity:.6}.term.svelte-epm7gh{position:relative;z-index:8;font-weight:600}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh){position:absolute;left:50%;transform:translate(-50%);flex-direction:column;display:flex;justify-content:center;font-size:var(--size-sm);-webkit-user-select:none;user-select:none;text-align:center;width:9em}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .option-choice:where(.svelte-epm7gh),.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .selected:where(.svelte-epm7gh){color:var(--button-color)}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .selected:where(.svelte-epm7gh){background-color:var(--button-bg);padding:8px 24px;cursor:pointer;border-radius:8px;transition:.25s ease-in-out}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .selected:where(.svelte-epm7gh):hover{background-color:var(--button-bg-hover)}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .option:where(.svelte-epm7gh){cursor:pointer;transition:.25s ease-in-out}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .option:where(.svelte-epm7gh) .option-choice:where(.svelte-epm7gh){text-align:center;cursor:pointer;transition:.25s ease-in-out}.term.svelte-epm7gh .option-box:where(.svelte-epm7gh) .option:where(.svelte-epm7gh) .option-choice:where(.svelte-epm7gh):hover:not(.pre-selected){color:#ffffffb3}.term.svelte-epm7gh .active:where(.svelte-epm7gh)>.selected:where(.svelte-epm7gh){border-radius:8px 8px 0 0}.term.svelte-epm7gh .active:where(.svelte-epm7gh)>.option:where(.svelte-epm7gh){background-color:var(--button-bg);padding:8px 24px;margin-top:.2rem;border-radius:0 0 8px 8px;transition:.25s ease-in-out}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:grid;align-items:center;text-align:center}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}@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){text-align:start;gap:1em}section.svelte-7ssxjk .hero-inner-container:where(.svelte-7ssxjk) .hero-text:where(.svelte-7ssxjk) p:where(.svelte-7ssxjk){margin:0}}.team-section-container:nth-child(odd){background-color:var(--acm-even)}.team-section-container:nth-child(2n){background-color:var(--acm-odd)}
