.awards-row{--awards-button-size:50px;--awards-box-shadow-size-x:5px;--awards-box-shadow-size-y:25px;--awards-box-shadow:0 20px 20px -15px rgb(var(--color-foreground),0.35);--awards-count:1;--awards-count\@tablet:2;--awards-count\@desktop:3;--awards-count\@desktoplg:3;position:relative}@media (min-width:768px){.awards-row:not(.awards-row--single){--awards-count:var(--awards-count\@tablet)}}@media (min-width:1180px){.awards-row:not(.awards-row--single){--awards-count:var(--awards-count\@desktop)}}@media (min-width:1500px){.awards-row:not(.awards-row--single){--awards-count:var(--awards-count\@desktoplg)}}.awards-row--swipe{display:grid;gap:1rem 0;grid-template:"slider slider slider slider" 1fr ". progress controls ." 120px/var(--site-gutter-calculated) 1fr auto var(--site-gutter-calculated)}.dnd-section:not([class*=full-width]) .awards-row.row-module{margin:0 calc(var(--site-gutter-calculated)*-1)}.dnd-section:not([class*=full-width]) .awards-row.row-module .swipe-track__pseudo-gutter,.dnd-section:not([class*=full-width]) .awards-row.row-module .swipe-track__track:after,.dnd-section:not([class*=full-width]) .awards-row.row-module .swipe-track__track:before{flex:0 0 calc(var(--site-gutter-calculated) - var(--swipe-track-gutter))}.awards-row--grid .awards{display:grid;gap:clamp(1rem,2vw,var(--awards-box-shadow-size-y));grid-template-columns:repeat(var(--awards-count),1fr)}.awards__controls{align-self:center;grid-area:controls;justify-self:end;margin-left:1rem}.awards__progress{align-self:center;grid-area:progress}.awards-row--swipe .awards{grid-area:slider}@media (min-width:1200px){.awards{--swipe-track-item-width:420px}}.awards.flickity-enabled{--swipe-track-gutter:1.5rem;display:block;margin:0 calc(var(--swipe-track-gutter)*-.5);overflow:unset;padding:0;z-index:0}.awards.flickity-enabled:after,.awards.flickity-enabled:before{content:unset;display:none}.awards-row--carousel .awards{--swipe-track-item-width:80%}@media (min-width:800px){.awards-row--carousel .awards{--swipe-track-item-width:calc(100%/var(--awards-count) - var(--swipe-track-gutter))}}.awards .flickity-viewport{grid-area:slider;margin:calc(var(--awards-box-shadow-size-y)*-1) 0}.award-cell{display:flex;flex-flow:column;transform-style:preserve-3d;width:100%}.flickity-enabled .award-cell{margin:var(--awards-box-shadow-size-y,50px) calc(var(--swipe-track-gutter)/2);max-width:var(--swipe-track-item-width);min-height:calc(100% - var(--awards-box-shadow-size-y) - var(--awards-box-shadow-size-y))}.award-cell__inner{display:flex;flex:1 100%;flex-flow:column}.award,.award-cell__inner{height:100%;min-height:100%}.award{align-items:flex-start;background:rgb(var(--color-white));border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--awards-box-shadow);color:rgb(var(--color-foreground));flex:1 100%;font-weight:400;gap:1em;padding:clamp(1rem,1.5vw,2rem);width:100%}@media (min-width:480px){.award{display:flex}}[data-theme=dark] .award{background:rgb(var(--color-background-alt));box-shadow:none}@media (prefers-color-scheme:dark){[data-theme=system] .award{background:rgb(var(--color-background-alt));box-shadow:none}}.award__citation{display:flex;gap:1rem;justify-content:center}.award__text{flex:1}.award__title{margin:0}.award__details{line-height:1.2;margin-top:.5rem}.award__details:empty{display:none}.awards .flickity-button{border:0!important;border-radius:0;color:currentColor;height:var(--awards-button-size);margin:0;opacity:0;padding:0;width:var(--awards-button-size)}.awards-row--carousel .flickity-button{background:var(--link-color);border-radius:var(--awards-button-size);color:rgb(var(--color-background))}@media (max-width:767px){.awards-row--carousel .flickity-button{display:none}}.awards-row--carousel .flickity-button.previous{left:calc(var(--awards-button-size)/-2);transform:translate(-50%,-50%)}.awards-row--carousel .flickity-button.next{right:calc(var(--awards-button-size)/-2);transform:translate(50%,-50%)}.awards:focus-within .flickity-button,.awards:hover .flickity-button{opacity:1;transform:translateY(-50%)}.awards .flickity-button[disabled]{cursor:not-allowed;opacity:.5}.awards .flickity-button-icon .arrow{fill:none;stroke:currentColor;stroke-miterlimit:10;stroke-width:4px}.awards .flickity-page-dots{bottom:calc(var(--awards-button-size)*-1);height:var(--awards-button-size)}.award__badge{display:block}.award__badge--dark{display:none}[data-theme=dark] .award__badge{filter:grayscale(1) invert(1)!important}[data-theme=dark] .award__badge--dark{display:block;filter:none!important}[data-theme=dark] .award__badge--dark+.award__badge{display:none}@media (prefers-color-scheme:dark){[data-theme=system] .award__badge{filter:grayscale(1) invert(1)!important}[data-theme=system] .award__badge--dark{display:block;filter:none!important}[data-theme=system] .award__badge--dark+.award__badge{display:none}}