.awards-main{background-color:var(--background-dark-deep)}.awards-root{width:var(--container-xl);gap:var(--space-2xl);padding-bottom:var(--space-4xl);flex-direction:column;display:flex}.awards-list{gap:var(--space-md);flex-direction:column;display:flex}.awards-empty{color:color-mix(in srgb, var(--wht) 50%, transparent)}.award-row{box-sizing:border-box;background:var(--background-dark);border:1px solid color-mix(in srgb, var(--accent-prim) 20%, transparent);border-radius:var(--radius-md);width:100%;padding:var(--space-lg) var(--space-2xl);align-items:center;gap:var(--space-2xl);transition:border-color .15s,background .15s;display:flex}.award-row:hover{border-color:color-mix(in srgb, var(--accent-prim) 55%, transparent);background:color-mix(in srgb, var(--accent-prim) 6%, var(--background-dark))}.award-row-image{flex-shrink:0;justify-content:center;align-items:center;width:120px;display:flex}.award-row-img{object-fit:contain;width:120px;display:block}.award-row-img-placeholder{border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-prim) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent-prim) 35%, transparent);width:80px;height:80px;color:var(--accent-sec);font-family:var(--font-a);font-size:var(--fs-2xl);justify-content:center;align-items:center;font-weight:900;display:flex}.award-row-divider{background:color-mix(in srgb, var(--wht) 8%, transparent);flex-shrink:0;align-self:stretch;width:1px}.award-row-info{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.award-row-name{color:var(--accent-sec)}.award-row-desc{color:color-mix(in srgb, var(--wht) 75%, transparent);line-height:1.6}.award-row-desc--empty{color:color-mix(in srgb, var(--wht) 35%, transparent)}@media (width<=1023px){.award-row{padding:var(--space-lg);gap:var(--space-xl)}.award-row-image,.award-row-img{width:90px}}@media (width<=767px){.award-row{align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);flex-direction:column}.award-row-image,.award-row-img{width:80px}.award-row-divider{align-self:auto;width:100%;height:1px}}
