.j-text-error,.ol-text-error,.vr-text-error,.bs-text-error{color:#c61e1c}.j-text-warning,.ol-text-warning,.vr-text-warning,.bs-text-warning{color:#e0a51d}.j-text-success,.ol-text-success,.vr-text-success,.bs-text-success{color:#089444}.j-background-primary{background-color:#fff}.j-background-tint{background-color:#f4f9f8}.j-background-tint-alt{background-color:#ceecf3}.j-background-accent{background-color:#c0e3d0}.j-background-inverted{background-color:#2f4165}.j-background-subdued{background-color:#f5f5f5}.j-background-subdued-alt{background-color:#f0efef}.j-background-subdued-alt-secondary{background-color:#e6e6e6}.j-border{border:1px solid}.j-border-primary{border-color:#e6e6e6}.j-border-accent{border-color:#089444}.j-border-subdued{border-color:#6b7280}.j-border-inverted{border-color:#fff}.j-fill-alt{background-color:#c0e3d0}.j-fill-alt-secondary{background-color:#ceecf3}.j-fill-primary{background-color:#089444}.j-fill-inverted{background-color:#fff}.j-link-primary{color:#089444}.j-link-inverted{color:#fff}.j-text-primary{color:#2f4165}.j-text-inverted{color:#fff}.j-text-neutral{color:#30333a}.j-title-primary{color:#2f4165}.ol-background-primary{background-color:#fff}.ol-background-tint,.ol-background-tint-alt{background-color:#f0f3f4}.ol-background-accent{background-color:#2779be}.ol-background-inverted{background-color:#121b42}.ol-background-subdued{background-color:#f5f5f5}.ol-background-subdued-alt{background-color:#f0efef}.ol-background-subdued-alt-secondary{background-color:#e6e6e6}.ol-border{border:1px solid}.ol-border-primary{border-color:#e6e6e6}.ol-border-accent{border-color:#0f56a3}.ol-border-subdued{border-color:#6b7280}.ol-border-inverted{border-color:#fff}.ol-fill-alt,.ol-fill-alt-secondary{background-color:#f0f3f4}.ol-fill-primary{background-color:#0f56a3}.ol-fill-inverted{background-color:#fff}.ol-link-primary{color:#0f56a3}.ol-link-inverted{color:#fff}.ol-text-primary{color:#121b42}.ol-text-inverted{color:#fff}.ol-text-neutral,.ol-title-primary{color:#30333a}.vr-background-primary{background-color:#fff}.vr-background-tint{background-color:#cbe1d7}.vr-background-tint-alt{background-color:#ebedd3}.vr-background-accent{background-color:#037877}.vr-background-inverted{background-color:#3a2c34}.vr-background-subdued{background-color:#f5f5f5}.vr-background-subdued-alt{background-color:#f0efef}.vr-background-subdued-alt-secondary{background-color:#e6e6e6}.vr-border{border:1px solid}.vr-border-primary{border-color:#e6e6e6}.vr-border-accent{border-color:#037877}.vr-border-subdued{border-color:#6b7280}.vr-border-inverted{border-color:#fff}.vr-fill-alt{background-color:#ebedd3}.vr-fill-alt-secondary{background-color:#cbe1d7}@font-face{font-family:Nunito;src:url(/fonts/Nunito-VariableFont_wght.ttf)format("truetype");font-weight:100 200 300 400 500 600 700 800 900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 200 300 400 500 600 700 800 900;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}a{cursor:pointer}a:hover{text-underline-offset:.25rem;text-decoration:underline;text-decoration-thickness:1.5px}a.no-underline:hover{-webkit-text-decoration:inherit;text-decoration:inherit}body,html{color:#262626;font-family:Lato,sans-serif}h1{font-family:Nunito,sans-serif}input[type=checkbox]{accent-color:#d93c3e}:focus-visible{outline-offset:2px;outline:2px solid #d93c3e}:root{--search-popup-top:5.6rem;--search-popup-top-small:5.6rem}.skip-link{color:#fff;z-index:1000;background:#262626;border-radius:4px;padding:8px;font-weight:700;text-decoration:none;position:absolute;top:-40px;left:6px}.skip-link:focus{top:6px}.award-section-header{margin-bottom:1.6rem}.award-section-header__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#d93c3e;align-items:center;gap:.6rem;margin:0 0 .5rem;font-family:Nunito;font-size:.78rem;font-weight:800;display:flex}.award-section-header__eyebrow:before{content:"";background:#d93c3e;border-radius:2px;width:26px;height:2px}.award-section-header__title{color:#2f4065;text-wrap:balance;margin:0;font-family:Nunito;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:800}.award-section-header__note{color:#6b7280;margin:.6rem 0 0;font-family:Nunito;font-weight:600}.award-winner-card{background:#fff;border-radius:16px;align-items:flex-start;gap:1.4rem;padding:1.6rem;transition:transform .35s,box-shadow .35s;display:flex;box-shadow:0 18px 40px -24px #26262659}.award-winner-card:hover{transform:translateY(-4px);box-shadow:0 26px 54px -22px #26262673}.award-winner-card__media{background:linear-gradient(135deg,#2f4065,#4a6aa5);border-radius:14px;flex:none;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden}@media (min-width:760px){.award-winner-card__media{width:132px;height:132px}}.award-winner-card__photo{-o-object-fit:cover;object-fit:cover}.award-winner-card__initials{color:#ffffffeb;font-family:Nunito;font-size:2rem;font-weight:800}.award-winner-card__body{flex:auto;min-width:0}.award-winner-card__badge{letter-spacing:.08em;text-transform:uppercase;color:#d93c3e;font-family:Nunito;font-size:.72rem;font-weight:800;display:inline-block}.award-winner-card__name{color:#2f4065;margin:.25rem 0 .5rem;font-family:Nunito;font-size:1.35rem;font-weight:800}.award-winner-card__paper{color:#262626;margin:0 0 .5rem;font-style:italic}.award-winner-card p{color:#262626;margin:0;line-height:1.5rem}.award-person-card{background:#fff;border:1px solid #26262614;border-radius:14px;padding:1.25rem;transition:transform .35s,box-shadow .35s}.award-person-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px #26262659}.award-person-card__avatar{background:linear-gradient(135deg,#2f4065,#4a6aa5);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:.9rem;display:grid;position:relative;overflow:hidden}.award-person-card__avatar img{-o-object-fit:cover;object-fit:cover}.award-person-card__initials{color:#ffffffeb;font-family:Nunito;font-size:1.4rem;font-weight:800}.award-person-card__tag{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-family:Nunito;font-size:.68rem;font-weight:800}.award-person-card__name{color:#2f4065;margin:.25rem 0 .4rem;font-family:Nunito;font-size:1.1rem;font-weight:700}.award-person-card__paper{color:#262626;margin:0 0 .35rem;font-size:.9rem;font-style:italic}.award-person-card__aff{color:#6b7280;margin:0;font-size:.82rem}.award-person-card__hint{letter-spacing:.04em;text-transform:uppercase;color:#d93c3e;opacity:.75;margin-top:.9rem;font-family:Nunito;font-size:.72rem;font-weight:700;display:block}.award-person-card--flip{box-shadow:none;perspective:1200px;cursor:pointer;background:0 0;border:0;min-height:18rem;padding:0}.award-person-card--flip:hover,.award-person-card--flip:focus-visible{transform:none}.award-person-card--flip:focus-visible{outline-offset:3px;border-radius:14px;outline:3px solid #d93c3e}.award-person-card--flip .award-person-card__inner{width:100%;height:100%;min-height:inherit;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:relative}.award-person-card--flip:hover .award-person-card__inner,.award-person-card--flip:focus-within .award-person-card__inner,.award-person-card--flip:focus-visible .award-person-card__inner{transform:rotateY(180deg)}.award-person-card--flip .award-person-card__face{backface-visibility:hidden;background:#fff;border:1px solid #26262614;border-radius:14px;padding:1.25rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px -26px #2626264d}.award-person-card--flip .award-person-card__front{flex-direction:column;display:flex}.award-person-card--flip .award-person-card__back{flex-direction:column;display:flex;transform:rotateY(180deg)}.award-person-card--flip .award-person-card__detail{color:#262626;margin-top:.6rem;font-size:.9rem;line-height:1.5rem;overflow-y:auto}.award-person-card--flip .award-person-card__detail p{margin:0 0 .6rem}.award-person-card--flip .award-person-card__detail p:last-child{margin-bottom:0}.award-feature{grid-template-columns:1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:75rem;margin-inline:auto;padding:clamp(2rem,4vw,3rem) 1.5rem;display:grid}@media (min-width:860px){.award-feature{grid-template-columns:1.05fr .95fr}.award-feature--media-left .award-feature__media{order:-1}}.award-feature__media{aspect-ratio:4/3;background:#e0e0e0;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #26262659}.award-feature__media img{-o-object-fit:cover;object-fit:cover}.award-feature--portrait .award-feature__media{aspect-ratio:3/4;max-width:22rem;margin-inline:auto}.award-feature__title{color:#2f4065;text-wrap:balance;margin:0 0 .9rem;font-family:Nunito;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.award-feature__body p{color:#262626;margin:0 0 1rem;line-height:1.6rem}.award-feature__body p:last-child{margin-bottom:0}.award-reveal{opacity:0;transform:translateY(26px)}.award-reveal.is-visible{animation:.6s cubic-bezier(.2,.7,.2,1) forwards award-rise}@keyframes award-rise{to{opacity:1;transform:none}}.award-reveal.is-visible>*{opacity:0;animation:.55s cubic-bezier(.2,.7,.2,1) forwards award-rise}.award-reveal.is-visible>:first-child{animation-delay:80ms}.award-reveal.is-visible>:nth-child(2){animation-delay:.16s}.award-reveal.is-visible>:nth-child(3){animation-delay:.24s}.award-reveal.is-visible>:nth-child(4){animation-delay:.32s}.award-reveal.is-visible>:nth-child(5){animation-delay:.4s}.award-reveal.is-visible>:nth-child(6){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.award-winner-card,.award-person-card{transition:none}.award-winner-card:hover,.award-person-card:hover{transform:none}.award-person-card--flip .award-person-card__inner{transition:none}.award-person-card--flip:hover .award-person-card__inner,.award-person-card--flip:focus-within .award-person-card__inner{transform:none}.award-person-card--flip .award-person-card__back{opacity:0;pointer-events:none;position:relative;transform:none}.award-person-card--flip:hover .award-person-card__back,.award-person-card--flip:focus-within .award-person-card__back{opacity:1}.award-person-card--flip:hover .award-person-card__front,.award-person-card--flip:focus-within .award-person-card__front{opacity:0}.award-reveal,.award-reveal.is-visible,.award-reveal.is-visible>*{opacity:1!important;animation:none!important;transform:none!important}}
