.winner-detail{padding:80px 0}.winner-detail-wrapper{padding:0 140px}.winner-detail-content{display:flex;flex-direction:column;gap:24px}.winner-detail-title{font-size:42px;font-weight:700;color:#1A1A1A;line-height:1.2}.winner-detail-text{font-size:16px;line-height:1.8;color:#1A1A1A}.winner-detail-paragraph-wrapper{display:flex;gap:32px;align-items:flex-start}.winner-detail-paragraph-image{flex-shrink:0}.winner-detail-paragraph-image img{border-radius:8px;display:block}.winner-detail-text-image-left{flex-direction:row}.winner-detail-text-image-right{flex-direction:row-reverse}.winner-detail-text-image-left .winner-detail-text,.winner-detail-text-image-right .winner-detail-text{flex:1}.winner-detail-highlight{display:flex;gap:24px;align-items:flex-start;margin-top:16px}.winner-detail-logo{flex-shrink:0;width:80px;height:80px}.winner-detail-logo img{width:100%;height:100%;object-fit:contain}.winner-detail-highlight-text{flex:1}.winner-detail-highlight-text p{font-size:16px;line-height:1.8;color:#1A1A1A}.inline-link{color:#0070C1;text-decoration:none;font-weight:500}.inline-link:hover{text-decoration:underline}@media (max-width:768px){.winner-detail-wrapper{padding-left:20px;padding-right:20px}.winner-detail{padding:60px 0}.winner-detail-title{font-size:32px}.winner-detail-highlight{flex-direction:column}.winner-detail-paragraph-wrapper{flex-direction:column!important}.winner-detail-paragraph-image{width:100%;margin-bottom:16px}}@media (max-width:480px){.winner-detail-wrapper{padding-left:16px;padding-right:16px}}