/* Transparent owner-supplied awards, responsive layout */
.awards-grid-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.award-card-v2{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:28px 26px 22px;border:1px solid #4b3d23;border-radius:18px;background:radial-gradient(ellipse at 50% 28%,#2a2212 0%,#14120d 55%,#100f0b 100%);transition:border-color .2s,transform .2s}.award-card-v2:hover{border-color:#b39452;background:radial-gradient(ellipse at 50% 28%,#352b16 0%,#19160e 55%,#100f0b 100%);transform:translateY(-3px)}.award-card-v2:focus-visible{outline:3px solid #dfbc70;outline-offset:4px}.award-card-v2 .award-photo{display:flex;justify-content:center;align-items:center;width:100%;height:330px;margin:0 0 26px;padding:0;background:none;border-radius:0;overflow:visible}.award-card-v2 .award-photo img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 15px 14px #0005)}.award-card-v2 .award-copy{min-width:0}.award-card-v2 .award-platform{display:inline-block;color:#bba576;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.award-card-v2 h3{font:30px/1.15 Georgia,'Times New Roman',serif;margin:10px 0 8px;color:#e2c17a;letter-spacing:-.02em}.award-card-v2 .award-note{font-size:12px;line-height:1.5;color:#bba576;margin:0 0 24px}.award-card-v2 .award-link{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #4b3d23;padding-top:16px;margin-top:auto;font-size:12px;line-height:1.4;color:#e2c17a}.award-card-v2 .award-link>span{font-size:23px;line-height:1}.award-card-featured{border-color:#94783f}.awards{scroll-margin-top:110px}@media(max-width:950px) and (min-width:601px){.awards-grid-v2{gap:14px}.award-card-v2{padding:22px 18px 18px}.award-card-v2 .award-photo{height:270px;margin-bottom:20px}.award-card-v2 h3{font-size:26px}.award-card-v2 .award-platform{font-size:9px}.award-card-v2 .award-note{font-size:11px}}@media(max-width:600px){.awards-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.award-card-v2{padding:18px 14px 15px;border-radius:14px}.award-card-v2 .award-photo{height:210px;margin-bottom:18px}.award-card-v2 .award-platform{font-size:9px;letter-spacing:.02em;line-height:1.6}.award-card-v2 h3{font-size:23px;line-height:1.1;margin:8px 0}.award-card-v2 .award-note{font-size:10px;line-height:1.5;margin-bottom:18px}.award-card-v2 .award-link{font-size:11px;padding-top:12px}.award-card-v2 .award-link>span{font-size:20px}.award-card-featured{grid-column:1/-1;display:grid;grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr);grid-template-rows:1fr auto;column-gap:20px;padding:20px}.award-card-featured .award-photo{grid-row:1/3;height:215px;margin:0}.award-card-featured .award-copy{align-self:center}.award-card-featured h3{font-size:27px;line-height:1.1;margin-top:12px}.award-card-featured .award-note{font-size:11px;margin:12px 0 20px}.award-card-featured .award-link{align-self:end}.awards{scroll-margin-top:90px}}@media(max-width:360px){.awards-grid-v2{gap:10px}.award-card-v2{padding:16px 11px 13px}.award-card-v2 .award-photo{height:185px}.award-card-v2 h3{font-size:21px}.award-card-v2 .award-platform{font-size:8px}.award-card-featured{padding:18px;column-gap:14px}.award-card-featured .award-photo{height:195px}.award-card-featured h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.award-card-v2{transition:none}.award-card-v2:hover{transform:none}}
