.champions-recognition{background:var(--cream);border-bottom:1px solid var(--line)}.champions-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1280px;margin:0 auto;padding:72px 32px;display:grid}.champions-copy h2{letter-spacing:-.045em;text-wrap:balance;max-width:620px;margin:0;font-size:clamp(2.1rem,3.4vw,3.3rem);line-height:1.08}.champions-copy>p:not(.eyebrow){max-width:600px;color:var(--muted);margin:20px 0;line-height:1.65}.champions-copy .champions-details{color:var(--ink)}.champions-artwork{border:1px solid var(--line);background:#fff;padding:16px;display:block}.champions-artwork img{width:100%;height:auto;display:block}@media (max-width:760px){.champions-inner{grid-template-columns:1fr;gap:30px;padding:56px 22px}.champions-artwork{padding:12px}.champions-copy h2{font-size:clamp(2rem,7.8vw,2.8rem)}}.award-home-notice{background:var(--ink);color:#fff;text-align:center;justify-content:center;align-items:center;gap:24px;padding:14px 24px;font-size:15px;display:flex}.award-home-notice span{color:#f6cf79;align-items:center;gap:8px;display:inline-flex}.award-home-notice:hover span{text-decoration:underline}.award-home-notice:focus-visible{outline:3px solid var(--red);outline-offset:-3px}.award-story{max-width:1120px;margin:auto;padding:64px 32px 80px}.award-story-heading{max-width:900px;margin:0 auto 36px}.award-story h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,4.8vw,4.7rem);line-height:1.06}.award-story-heading>p:last-child{color:var(--muted);max-width:700px;margin:24px 0 0;font-size:20px}.award-story picture{display:block}.award-story img{width:100%;height:auto;display:block}.award-story-body{max-width:760px;margin:40px auto;font-size:18px;line-height:1.75}.award-story-body h2{margin:36px 0 18px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2}.award-story-body p{margin:0 0 24px}.award-story blockquote{border-left:4px solid var(--red);margin:36px 0;padding:8px 0 8px 24px}.award-story blockquote p{font-size:24px;line-height:1.5}.award-story cite{color:var(--muted);font-size:15px;font-style:normal}.award-story-gallery{grid-template-columns:1.2fr .8fr;align-items:center;gap:24px;display:grid}.award-story-action{background:var(--cream);padding:40px}.award-story-action h2{margin:0;font-size:clamp(2rem,3vw,2.8rem)}.award-story-action p{color:var(--muted);margin:18px 0 24px}@media (max-width:760px){.award-home-notice{flex-direction:column;gap:3px;padding:12px 22px;font-size:14px}.award-story{padding:40px 22px 56px}.award-story-heading>p:last-child{font-size:18px}.award-story-gallery{grid-template-columns:1fr;gap:24px}.award-story-gallery picture:last-child{max-width:400px;margin:auto}.award-story-action{padding:28px 22px}.award-story blockquote p{font-size:21px}}.champions-copy .text-link,.award-story .text-link,.champions-copy .eyebrow,.award-story .eyebrow{color:var(--ink)}
