.l-list-sites{display:flex;flex-wrap:wrap;gap:clamp(30px,3vw,94px)}.l-list-sites__col{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:min(380px,100%)}.l-list-sites__col.s-2 .list-sites{margin-top:24px}.l-list-sites__col.s-2 .list-sites__item{padding:0}.l-list-sites__col.s-2 .list-sites__card{flex-direction:column;gap:0}.l-list-sites__col.s-2 .list-sites__left{flex-direction:column;gap:0}.l-list-sites__col.s-2 .list-sites__figure{position:relative;width:100%}.l-list-sites__col.s-2 .list-sites__media{width:100%;border-radius:var(--rounded-normal)}.l-list-sites__col.s-2 .list-sites__info{width:100%;min-height:120px}.l-list-sites__heading{padding-bottom:24px;font-size:var(--text-size-primary)}.l-list-sites__more{margin-top:clamp(20px,3vw,44px)}.l-list-sites .list-sites{flex:1}.list-sites--bw{height:100%;background:#fff;border-radius:var(--rounded-normal)}.list-sites--collapsed-nom{height:calc(162px + clamp(10px,4vw,48px));overflow:hidden}.list-sites__item{padding:clamp(10px,4vw,24px) clamp(0px,1vw,24px)}.list-sites__item:not(:last-child){border-bottom:1px solid var(--border-gray)}.list-sites__item:has(.list-sites__more){padding:0}.list-sites__card{display:flex;align-items:center;gap:clamp(10px,4vw,20px)}.list-sites__left{display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,4vw,20px);flex:1;min-width:0}.list-sites__right{display:flex;flex-direction:column;gap:4px;justify-content:center}.list-sites__figure{flex-shrink:0}.list-sites__media{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:clamp(40px,4vw,72px);height:auto;transition:all .3s}.list-sites__media:hover{filter:brightness(80%)}.list-sites__thumb{border-radius:var(--rounded-small)}.list-sites__label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.list-sites__title{font-size:18px;font-size:clamp(18px, 17.2957746479px + 0.1408450704vw, 20px);font-weight:bold;line-height:120%}.list-sites__title--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-sites__info{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.list-sites__number{display:flex;flex-direction:column;align-items:center;line-height:100%;min-width:43px}.list-sites__number small{font-size:10px}.list-sites__more{display:flex;align-items:center;justify-content:center;width:100%;height:60px;font-size:6px;letter-spacing:2px;transition:all .3s}.list-sites__more:hover{letter-spacing:4px}.grid-about>li{margin:clamp(50px,11vw,200px) 0}.card-about{display:flex;gap:clamp(24px,6vw,6vw)}.card-about--reflect .card-about__left{order:1}.card-about--reflect .card-about__right .card-about__figure{text-align:left}.card-about>div{flex:1}.card-about__left{display:flex;align-items:center}.card-about__right .card-about__figure{text-align:right}.card-about__info{width:100%}.card-about__media{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--rounded-large);transition:all .3s}a .card-about__media:hover{filter:brightness(80%)}.card-about__caption{margin-top:clamp(16px,3vw,32px);width:200px;line-height:130%}.card-about__title{display:flex;flex-wrap:wrap;align-items:center;gap:20px;line-height:120%}.card-about__excerpt{margin:clamp(24px,3vw,48px) 0;font-size:18px;font-size:clamp(18px, 15.8873239437px + 0.4225352113vw, 24px);font-weight:400;line-height:150%}.card-about__excerpt p:last-child{margin-bottom:0}.card-about__ribbon-nom{display:flex;justify-content:flex-end;gap:clamp(20px,3vw,40px);padding-top:1.3em}@media(max-width: 576px){.card-about{flex-direction:column}.card-about__right{order:-1}.card-about__caption{width:100%}.card-about__media{aspect-ratio:var(--img-resizing-site)}}.circle-nominees{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px;border-radius:50%;border:1px solid var(--color-primary);line-height:140%}.circle-nominees__title{font-size:13px}.circle-nominees__number{font-weight:bold;font-size:var(--text-size-large)}.list-sites--s2{--minthumb: 500px;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--minthumb), 1fr));grid-auto-flow:row dense;grid-gap:0 clamp(24px,6vw,6vw)}@media(max-width: 576px){.list-sites{--minthumb: 300px}}.card-about__sites{padding-top:clamp(40px,6vw,80px)}