body{background:#fff!important}.awards-page{max-width:1320px;margin:24px auto;padding:0 22px;color:#102638}.awards-hero{display:grid;grid-template-columns:40% 60%;align-items:center;background:#fff;border:1px solid #e5e9ed;border-radius:14px;overflow:hidden;margin-bottom:25px;min-height:340px}.awards-hero>div:first-child{padding:42px 48px}.awards-hero h1{font-size:clamp(32px,4vw,48px);font-weight:850;text-transform:uppercase;line-height:1.02;margin:0}.award-accent{display:block;width:46px;height:2px;background:#caa458;margin:16px 0 24px}.awards-hero p{font-size:20px;line-height:1.8;margin:0;color:#495563}.awards-hero-trophies{display:flex;justify-content:center;align-items:flex-end;gap:12px;padding:30px 24px}.awards-hero-trophies img{width:27%;height:225px;object-fit:contain}.awards-hero-trophies img:nth-child(2){height:285px;width:33%}.awards-toolbar{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin:0 0 20px}.awards-toolbar select{border:1px solid #dce3e8;background:white;border-radius:7px;padding:8px 12px;color:inherit}.awards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.award-card{display:grid;grid-template-columns:32% minmax(0,1fr);background:white;border:1px solid #e5e9ed;border-radius:13px;box-shadow:0 3px 12px #142d4010;overflow:hidden}.award-image{padding:24px 18px;display:flex;justify-content:center;align-items:center;border-right:1px solid #edf0f2}.award-image img{width:100%;height:230px;object-fit:contain}.award-content{padding:28px 28px 25px}.award-content h2{font-size:22px;line-height:1.2;text-transform:uppercase;font-weight:800;margin:0}.award-content .award-accent{margin:13px 0 22px}.award-current{display:grid;grid-template-columns:68px minmax(0,1fr);gap:4px 14px;margin-bottom:24px;align-content:center;min-height:70px}.award-current .award-winner-image{grid-column:1;grid-row:1/4;display:flex;align-items:center;justify-content:center}.award-winner-image img{width:68px;max-height:78px;object-fit:contain}.award-current strong{grid-column:2;grid-row:1;text-transform:uppercase;font-size:15px}.award-current .award-team{grid-column:2;grid-row:2;font-size:13px}.award-current .award-year{grid-column:2;grid-row:3;font-size:13px;font-weight:700}.award-past{display:grid;grid-template-columns:58px minmax(0,1fr) minmax(0,1fr);gap:9px;border-top:1px solid #edf0f2;padding:11px 0;font-size:11px;align-items:center}.award-past .award-winner-image{display:none}.award-past strong{font-weight:400}.award-expand{border:0;background:none;color:#ad8033;padding:10px 0 0;font-weight:700;cursor:pointer;font-size:13px;text-align:left}.award-expand:hover{text-decoration:underline}[hidden]{display:none!important}@media(max-width:900px){.award-content{padding:22px 18px}.award-content h2{font-size:18px}.awards-hero>div:first-child{padding:28px}.awards-hero p{font-size:17px}.award-past{grid-template-columns:52px minmax(0,1fr)}.award-past .award-team{grid-column:2}}@media(max-width:640px){.awards-page{padding:0 12px;margin:18px auto}.awards-hero{grid-template-columns:1fr;min-height:0}.awards-hero>div:first-child{padding:26px 24px 10px}.awards-hero p{font-size:16px;line-height:1.6}.awards-hero-trophies{padding:10px 20px 22px}.awards-hero-trophies img{height:135px}.awards-hero-trophies img:nth-child(2){height:175px}.awards-grid{grid-template-columns:1fr;gap:16px}.award-image{padding:15px 10px}.award-image img{height:190px}.award-content{padding:22px 18px}.award-current{grid-template-columns:48px minmax(0,1fr);gap:4px 10px}.award-winner-image img{width:48px;max-height:60px}.award-current strong{font-size:13px}.award-current .award-team{font-size:12px}.award-content h2{font-size:18px}}
.award-image img{filter:none;mix-blend-mode:normal}

.awards-hero-trophies{padding:0;align-self:stretch}.awards-hero-trophies img.awards-banner-photo{width:100%;height:100%;min-height:340px;object-fit:cover;filter:none;mix-blend-mode:normal}@media(max-width:640px){.awards-hero-trophies img.awards-banner-photo{height:auto;min-height:0;object-fit:contain}}
