.style_container__dKkFC{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:2rem;gap:2rem}.style_card__Kwzaq{display:flex;flex-direction:column;border:2px solid;border-radius:.5rem;padding:1.5rem;background-color:#fff;height:42rem}.style_borderDesign__H8ksQ{border-color:#ff94b4}.style_borderHack__Tc91n{border-color:#f9a857}.style_borderAI__vUWsr{border-color:#ff6f6f}.style_borderRobotics__JEUgm{border-color:#9ec284}.style_cardHeader__R6BDI{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.style_teamLogo__8Fnmm{width:4rem;height:4rem;margin:-.75rem 0 -.75rem -.5rem}.style_cardHeaderText__toisF{display:flex;flex-direction:column;line-height:1.2}.style_cardQuarter__fVCO_{font-size:.875rem;font-weight:400;color:#333}.style_cardTeam__44FLQ{font-size:1.125rem;font-weight:700;color:#333}.style_projectImageWrapper__6YiRz{width:100%;height:14rem;min-height:14rem;max-height:14rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;margin-bottom:1rem;overflow:hidden;background-color:#faf9fc;pointer-events:none}.style_projectImage__edEif{width:100%;height:100%;object-fit:contain;padding:1rem;margin:0}.style_projectImageDefault__T4AIo{width:7rem;height:7rem;object-fit:contain;margin:0}.style_projectTitle__HfWhZ{font-size:1.5rem;font-weight:700;margin:0 0 .75rem}.style_colorDesign__EV4J7{color:#ff94b4}.style_colorHack__0EKRW{color:#f9a857}.style_colorAI__An1vN{color:#ff6f6f}.style_colorRobotics__gGH_E{color:#9ec284}.style_projectDetails__0mSyM{margin-bottom:.75rem}.style_projectDetails__0mSyM p{margin:0 0 .25rem;font-size:.875rem;color:#333}.style_descriptionWrapper__E0ua1{flex-grow:1;min-height:0;margin-bottom:1.25rem;overflow:clip}.style_projectDescription__OB5RP{font-size:.875rem;line-height:1.5;color:#333;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;pointer-events:none}.style_cardActions___l_pp{display:flex;gap:.75rem;align-items:center}.style_exploreButton___iIvV{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:.5rem;font-size:.8rem;font-weight:600;white-space:nowrap;text-decoration:none;color:#fff;transition:opacity .2s}.style_exploreButton___iIvV.style_colorDesign__EV4J7{background-color:#ff94b4}.style_exploreButton___iIvV.style_colorHack__0EKRW{background-color:#f9a857}.style_exploreButton___iIvV.style_colorAI__An1vN{background-color:#ff6f6f}.style_exploreButton___iIvV.style_colorRobotics__gGH_E{background-color:#9ec284}.style_exploreButton___iIvV:hover{opacity:.85}.style_repoButton__v2gw_{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem 1rem;border-radius:.5rem;box-shadow:inset 0 0 0 1.5px #333;font-size:.8rem;font-weight:600;white-space:nowrap;text-decoration:none;color:#333;background-color:#fff;transition:background-color .2s}.style_repoButton__v2gw_:hover{background-color:#faf9fc}.style_repoIcon__jrdD3{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0;margin:0}.style_container__UTBM_{display:flex;flex-direction:column;align-items:center;margin-top:2rem;padding:3rem clamp(3.1875rem,((100vw - 531px)/(834px - 531px)) * (7.5rem - 3.1875rem) + 3.1875rem,7.5rem)}.style_headerRow__WV61N{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;width:100%;margin-bottom:2rem}.style_header__O4ONQ{font-size:2.25rem;font-weight:800;margin:0}.style_project_selector__TXOPO{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/chevron-down.svg) no-repeat right .75rem center;border:1.5px solid #5777c0;border-radius:.75rem;padding:.625rem 2rem .625rem 1.25rem;font-size:1rem;color:#333;cursor:pointer;outline:none}.style_filters__9mQSL{display:flex;flex-wrap:wrap;gap:.75rem;align-self:flex-start;margin-bottom:2rem}.style_filterButton__2Tko2{background:transparent;border:2px solid;border-radius:2rem;padding:.5rem 2rem;font-size:1rem;cursor:pointer;font-weight:500;transition:background-color .2s;white-space:nowrap}.style_filterDesign__tBqSZ{border-color:#ff94b4;color:#333}.style_filterHack__eLKQd{border-color:#f9a857;color:#333}.style_filterAI__gx6nk{border-color:#ff6f6f;color:#333}.style_filterRobotics__1O0hA{border-color:#9ec284;color:#333}.style_filterActive__Wz79r.style_filterDesign__tBqSZ{background-color:rgba(255,148,180,.15)}.style_filterActive__Wz79r.style_filterHack__eLKQd{background-color:rgba(249,168,87,.15)}.style_filterActive__Wz79r.style_filterAI__gx6nk{background-color:hsla(0,100%,72%,.15)}.style_filterActive__Wz79r.style_filterRobotics__1O0hA{background-color:hsla(95,34%,64%,.15)}.style_subheadingRow__5RrNd{display:flex;align-items:baseline;gap:1rem;align-self:flex-start;margin-top:2rem;margin-bottom:1.5rem}.style_subheading__X2JsB{font-size:1.5rem;font-weight:700;margin:0;color:#333}.style_dateLabel__DhnOX{font-size:1rem;color:#8d8d8d}