@media only screen and (min-width:0rem){#award-hero{align-items:center;display:flex;margin-top:7.5rem;min-height:12.5rem;overflow:visible;padding:clamp(2.5rem,6vw,4rem) 1rem clamp(6rem,12vw,8rem);position:relative;text-align:left;z-index:1}#award-hero .cs-container{margin:auto;max-width:75rem;position:relative;width:100%;z-index:2}#award-hero .cs-title{color:#fff;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;line-height:1.2em;margin:0 0 .75rem;text-shadow:0 2px 4px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3)}#award-hero .cs-nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#award-hero .cs-link{color:var(--secondary);font-size:.875rem;font-weight:500;text-decoration:underline;transition:color .3s}#award-hero .cs-link:hover{color:#fff}#award-hero .cs-divider{color:hsla(0,0%,100%,.6);font-size:.875rem;font-weight:400}#award-hero .cs-picture{display:none}#award-hero .cs-background-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}#award-hero .cs-background-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}#award-hero .cs-wave{bottom:-2px;font-size:0;left:0;line-height:0;position:absolute;width:100%;z-index:3}#award-hero .cs-wave svg{display:block;height:clamp(2.5rem,5vw,4rem);transform:scaleY(-1);width:100%}#award-hero .cs-wave svg path{fill:#fff}}@media only screen and (min-width:48rem){#award-hero{margin-top:6.25rem;min-height:13.75rem;padding:clamp(3rem,6vw,4rem) 1.5rem}#award-hero .cs-title{font-size:clamp(2rem,4vw,2.75rem)}}@media only screen and (min-width:64rem){#award-hero{margin-top:5rem;min-height:28.125rem;padding-bottom:clamp(5rem,10vw,7rem)}#award-hero .cs-picture{bottom:0;display:block;max-width:none;position:absolute;right:0;width:50%;z-index:2}#award-hero .cs-picture img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;width:50%}}@media only screen and (min-width:81.25rem){#award-hero{min-height:31.25rem}#award-hero .cs-picture{width:45%}}@media only screen and (min-width:64rem){#award-hero.cs-anderson .cs-picture,#award-hero.cs-schlimgen .cs-picture{width:35%}#award-hero.cs-deviney .cs-picture{width:30%}}@media only screen and (min-width:0rem){.cs-award-section{background:linear-gradient(180deg,#fff 0,var(--skyLight) 100%);padding:clamp(3rem,6vw,5rem) 1rem;text-align:center}.cs-award-section .cs-container{background:#fff;border-radius:.75rem;box-shadow:0 4px 24px rgba(0,0,0,.08);margin:auto;max-width:50rem;padding:clamp(2rem,5vw,3rem) clamp(1.5rem,4vw,2.5rem);width:100%}.cs-award-section .cs-medal{border-radius:50%;box-shadow:0 4px 20px rgba(105,179,231,.3);display:block;height:7.5rem;margin:0 auto 1.5rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:7.5rem}.cs-award-section .cs-medal:hover{box-shadow:0 8px 30px rgba(105,179,231,.4);transform:scale(1.05)}.cs-award-section .cs-medal img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cs-award-section .cs-section-title{color:var(--primaryDark);display:inline-block;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.3em;margin:0 0 1rem;position:relative}.cs-award-section .cs-section-title:after{background:var(--secondary);border-radius:.125rem;content:"";display:block;height:.25rem;margin:.75rem auto 0;width:3.75rem}.cs-award-section .cs-text{margin:1.5rem auto 1rem}.cs-award-section .cs-scholarship,.cs-award-section .cs-text{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.7em}.cs-award-section .cs-scholarship{margin:1.5rem auto 0}.cs-award-section .cs-scholarship strong{background:var(--secondary);border-radius:.25rem;color:#fff;display:inline-block;font-weight:700;margin-left:.25rem;padding:.25rem .75rem}.cs-award-section .cs-scholarship u{text-decoration:none}}@media only screen and (min-width:48rem){.cs-award-section{padding:clamp(4rem,8vw,6rem) 1.5rem}.cs-award-section .cs-container{padding:clamp(2.5rem,5vw,3.5rem) clamp(2rem,5vw,4rem)}.cs-award-section .cs-medal{height:8.75rem;width:8.75rem}}@media only screen and (min-width:0rem){.cs-legacy-section{background:var(--skyLight);padding:clamp(3rem,6vw,5rem) 1rem}.cs-legacy-section .cs-container{margin:auto;max-width:62.5rem;width:100%}.cs-legacy-section .cs-section-title{color:var(--primaryDark);display:inline-block;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.3em;margin:0 0 2.5rem;position:relative;text-align:center;width:100%}.cs-legacy-section .cs-section-title:after{background:var(--secondary);border-radius:.125rem;content:"";display:block;height:.25rem;margin:.75rem auto 0;width:3.75rem}.cs-legacy-section .cs-legacy-block{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.cs-legacy-section .cs-legacy-block .cs-picture{border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;margin:0 auto;max-width:21.875rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:100%}.cs-legacy-section .cs-legacy-block .cs-picture:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);transform:translateY(-4px)}.cs-legacy-section .cs-legacy-block .cs-picture img{display:block;height:auto;width:100%}.cs-legacy-section .cs-legacy-block .cs-text-block{border-left:.1875rem solid var(--secondary);padding-left:1rem;position:relative}.cs-legacy-section .cs-legacy-block .cs-text-block .cs-text{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.7em;margin:0 0 1rem}.cs-legacy-section .cs-legacy-block .cs-text-block .cs-text:last-child{margin-bottom:0}.cs-legacy-section .cs-legacy-full{margin-bottom:2.5rem;text-align:center}.cs-legacy-section .cs-legacy-full .cs-picture{border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;margin:0 auto;max-width:25rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.cs-legacy-section .cs-legacy-full .cs-picture:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);transform:translateY(-4px)}.cs-legacy-section .cs-legacy-full .cs-picture img{display:block;height:auto;width:100%}.cs-legacy-section .cs-quote{color:var(--bodyTextColor);font-size:.9375rem;font-style:italic;line-height:1.7em;margin:0 auto;max-width:50rem;padding:2rem 1.5rem;position:relative;text-align:center}.cs-legacy-section .cs-quote:before{color:var(--secondary);content:"\201C";font-family:Georgia,serif;font-size:4rem;left:50%;line-height:1;opacity:.4;position:absolute;top:0;transform:translateX(-50%)}}@media only screen and (min-width:48rem){.cs-legacy-section{padding:clamp(4rem,8vw,6rem) 1.5rem}.cs-legacy-section .cs-legacy-block{align-items:center;flex-direction:row;gap:2.5rem}.cs-legacy-section .cs-legacy-block .cs-picture{flex:0 0 18.75rem;margin:0;max-width:18.75rem}.cs-legacy-section .cs-legacy-block .cs-text-block{flex:1}.cs-legacy-section .cs-legacy-block.cs-reverse .cs-picture{order:1}.cs-legacy-section .cs-legacy-block.cs-reverse .cs-text-block{border-left:none;border-right:.1875rem solid var(--secondary);order:0;padding-left:0;padding-right:1rem}.cs-legacy-section .cs-quote{padding:2.5rem 2rem}.cs-legacy-section .cs-quote:before{font-size:5rem}}@media only screen and (min-width:64rem){.cs-legacy-section .cs-legacy-block{gap:3.75rem}.cs-legacy-section .cs-legacy-block .cs-picture{flex:0 0 21.875rem;max-width:21.875rem}.cs-legacy-section .cs-legacy-block .cs-text-block{padding-left:1.5rem}.cs-legacy-section .cs-legacy-block.cs-reverse .cs-text-block{padding-right:1.5rem}}@media only screen and (min-width:0rem){.cs-recipients-section{background:linear-gradient(180deg,var(--skyLight) 0,#f5f9fc 50%,#fff 100%);padding:clamp(3rem,6vw,5rem) 1rem}.cs-recipients-section .cs-container{margin:auto;max-width:56.25rem;width:100%}.cs-recipients-section .cs-section-title{color:var(--primaryDark);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.3em;margin:0 0 2rem;position:relative;text-align:center}.cs-recipients-section .cs-section-title:after{background:var(--secondary);border-radius:.125rem;content:"";display:block;height:.25rem;margin:.75rem auto 0;width:3.75rem}.cs-recipients-section .cs-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:.75rem;box-shadow:0 4px 24px rgba(0,0,0,.08)}.cs-recipients-section .cs-table{border-collapse:separate;border-spacing:0;font-size:.9375rem;min-width:25rem;width:100%}.cs-recipients-section .cs-table td,.cs-recipients-section .cs-table th{padding:.875rem 1.25rem;text-align:left}.cs-recipients-section .cs-table thead tr{background:var(--primaryDark)}.cs-recipients-section .cs-table thead th{color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cs-recipients-section .cs-table thead th:first-child{border-radius:.75rem 0 0 0}.cs-recipients-section .cs-table thead th:last-child{border-radius:0 .75rem 0 0}.cs-recipients-section .cs-table tbody td{border-bottom:1px solid #f0f0f0;color:var(--bodyTextColor)}.cs-recipients-section .cs-table tbody td:first-child{color:var(--secondary);font-weight:700}.cs-recipients-section .cs-table tbody td:nth-child(2){color:var(--primaryDark);font-weight:600}.cs-recipients-section .cs-table tbody tr{transition:background-color .2s ease}.cs-recipients-section .cs-table tbody tr:hover{background:rgba(105,179,231,.08)}.cs-recipients-section .cs-table tbody tr:last-child td{border-bottom:none}.cs-recipients-section .cs-table tbody tr:last-child td:first-child{border-radius:0 0 0 .75rem}.cs-recipients-section .cs-table tbody tr:last-child td:last-child{border-radius:0 0 .75rem 0}}@media only screen and (min-width:48rem){.cs-recipients-section{padding:clamp(4rem,8vw,6rem) 1.5rem}.cs-recipients-section .cs-table{font-size:1rem}.cs-recipients-section .cs-table td,.cs-recipients-section .cs-table th{padding:1rem 1.5rem}}