@media (width<=767.98px){.awardtable__thead{display:block}.awardtable__thead tr{position:absolute;top:-9999px;left:-9999px}}.awardtable__head{font-size:var(--fs-caption-caption-sm);font-weight:400;line-height:var(--lh-caption-lh-caption-sm);text-align:left;color:var(--text-primary-1-text-grey-500)}.awardtable__row{border-bottom:.0625rem solid var(--surface-primary-1-surface-p1-800)}.no-js .awardtable__row{opacity:1!important;transform:none!important}@media (width<=767.98px){.awardtable__row{padding-block:1rem;display:block}.awardtable__row:first-child{padding-top:0}}@media (width>=768px){.awardtable__col{padding-right:1rem}.awardtable__col:last-child{padding-right:0}.awardtable__col--year{width:7.25rem}.awardtable__col--award{width:37.9412%}.awardtable__col--proj{width:auto}}@media (width<=767.98px){.awardtable__col{display:block}}.awardtable__body{padding-block:var(--spacing-spc-2xl);font-size:var(--fs-body-body-lg);line-height:var(--lh-body-lh-body-lg);color:var(--text-primary-1-text-grey-900);vertical-align:top;font-weight:500}@media (width>=768px) and (width<=1199.98px){.awardtable__body{font-size:var(--fs-body-body-md);line-height:var(--lh-body-lh-body-md)}}.awardtable__body--proj{font-weight:400}@media (width<=767.98px){.awardtable__body{padding-block:.25rem}.awardtable__body:first-child{padding-top:0}.awardtable__body:last-child{padding-bottom:0}}.awardtable__footer{margin-top:var(--spacing-spc-4xl)}@media (width<=767.98px){.awardtable__footer{margin-top:var(--spacing-spc-2xl)}}
.milestone-01{--nav-btn-size:2.5rem;--nav-btn-padding:.25rem;--num-per-page:4;--selected-ratio:calc(var(--fs-title-title-md) * var(--lh-title-lh-title-md) / (var(--fs-body-body-lg) * var(--lh-body-lh-body-lg)));background-color:var(--surface-primary-1-surface-p1-100)}@media (width<=1599.98px){.milestone-01{--nav-btn-size:2rem}}@media (width<=991.98px){.milestone-01{--selected-ratio:1}}.milestone-01-header{--title-blk-title-mb:0}@media (width<=767.98px){.milestone-01-header__label{margin-bottom:0}}.milestone-01-timeline{--selected-underline-size:.25rem;--gap-label-underline:var(--spacing-spc-sm);width:100%;margin-bottom:var(--spacing-spc-6xl);border-bottom:1px solid var(--border-primary-1-border-grey-300);justify-content:space-between;align-items:center;display:flex}@media (width<=767.98px){.milestone-01-timeline{--gap-label-underline:var(--spacing-spc-xs);margin-bottom:var(--spacing-spc-2xl)}}.milestone-01-timeline .milestone-01-labels{text-align:center;width:63.5417vw}@media (width<=1599.98px){.milestone-01-timeline .milestone-01-labels{width:66.5323vw}}@media (width<=991.98px){.milestone-01-timeline .milestone-01-labels{width:78.5436vw}}@media (width<=767.98px){.milestone-01-timeline .milestone-01-labels{width:71.5771vw}}@media (width<=575.98px){.milestone-01-timeline .milestone-01-labels{width:calc(100% - var(--nav-btn-size)*2)}}.milestone-01-timeline .milestone-01-labels .splide__slide{padding-bottom:calc(var(--selected-underline-size) + var(--gap-label-underline))}.milestone-01-timeline .milestone-01-labels .splide__slide .splide__list{align-items:flex-end}.milestone-01-timeline .milestone-01-labels__label{cursor:pointer;font-size:calc(var(--fs-body-body-lg)*var(--selected-ratio));line-height:var(--lh-body-lh-body-lg);padding-top:calc((var(--selected-ratio) - 1)*var(--fs-body-body-lg)*var(--lh-body-lh-body-lg));position:relative}@media (width<=767.98px){.milestone-01-timeline .milestone-01-labels__label{padding-top:calc((var(--selected-ratio) - 1)*.875rem*var(--lh-body-lh-body-lg))}}.milestone-01-timeline .milestone-01-labels__label-inner{transform-origin:0;transform:scale(calc(1 / var(--selected-ratio)));transition:transform .1s linear,font-weight .1s linear;display:block}.milestone-01-timeline .milestone-01-labels__label[data-selected] .milestone-01-labels__label-inner,.milestone-01-timeline .milestone-01-labels__label--selected .milestone-01-labels__label-inner{font-weight:700;transform:none}.milestone-01-timeline .splide__list:after{content:"";left:var(--tracker-pos-x,0px);width:var(--tracker-final-width,0px);height:var(--selected-underline-size);background-color:var(--border-primary-1-border-p1-700);transition:all .2s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0}.milestone-01-nav-btn{transition:color .1s linear;transform:translateY(-10%)}@media (width<=991.98px){.milestone-01-nav-btn{align-self:center}}.milestone-01-nav-btn:hover{color:var(--border-primary-1-border-p1-700)}.milestone-01-nav-btn--prev,.milestone-01-nav-btn--next{speak:none;font-variant:normal;text-transform:none;font-style:normal;font-weight:400;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-size:calc(var(--nav-btn-size) - var(--nav-btn-padding)*2);padding:var(--nav-btn-padding);font-family:wico!important}.milestone-01-nav-btn--prev:before{content:""}.milestone-01-nav-btn--next:before{content:""}.milestone-01-nav-btn--hidden{visibility:hidden}.milestone-01-content{justify-content:space-between;align-items:center;gap:13.0208vw;margin-inline:8.53659%;display:flex}.milestone-01-content:not(.is-animate){opacity:0;visibility:hidden}@media (width<=991.98px){.milestone-01-content{gap:max(var(--spacing-spc-2xl),6.4vw);flex-direction:column-reverse}}@media (width<=575.98px){.milestone-01-content{margin-inline:0}}.milestone-01-content__text{flex:1}@media (width<=991.98px){.milestone-01-content__text{align-self:flex-start}}.milestone-01-content__title{color:#1a1a1a;margin-bottom:var(--spacing-spc-lg);font-weight:500}@media (width<=1199.98px){.milestone-01-content__title{margin-bottom:var(--spacing-spc-md)}}@media (width<=575.98px){.milestone-01-content__title{margin-bottom:var(--spacing-spc-sm)}}.milestone-01-content__description{font-size:var(--fs-body-body-lg);line-height:var(--lh-body-lh-body-lg);color:var(--text-primary-1-text-grey-900)}@media (width<=991.98px){.milestone-01-content__img-wrapper{width:100%}}.milestone-01-content-img{--media-thumb-border-radius:var(--radius-radius-xs);flex-shrink:0;width:clamp(20.625rem,27.0833vw,32.5rem)}@media (width<=991.98px){.milestone-01-content-img{width:100%}}.milestone-01-content.is-animate{animation:.6s forwards content-fade-in}.milestone-01-content.is-animate .milestone-01-content-img{animation:.6s forwards content-fade-in-up}@keyframes content-fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes content-fade-in-up{0%{transform:translateY(20px)}to{transform:translateY(0)}}
