.web-awards-sec{padding:0 0 clamp(3rem,6vw,5rem)}.web-awards-list{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:960px){.web-awards-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.web-awards-list--single{grid-template-columns:minmax(0,1fr);max-width:calc(50% - 8px);margin-inline:auto}}.web-awards-item{border:1px solid var(--web-blue-border);background:#ffffff08;border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.web-awards-item--won{border-left:4px solid var(--pecka-yellow)}.web-awards__icon{border:1px solid var(--web-blue-border);width:44px;height:44px;color:var(--web-steel-light);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.web-awards__icon--won{background:var(--pecka-yellow);color:var(--pecka-blue);border:0;transform:rotate(-3deg)}.web-awards-item__head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:17px;font-weight:800;line-height:1.3;display:flex}.pecka-root.pecka-web .web-awards-item__head a{color:var(--pecka-white);text-underline-offset:3px;text-decoration:underline}.pecka-root.pecka-web .web-awards-item__head a:hover{color:var(--pecka-yellow)}.web-awards-item__tag{text-transform:uppercase;letter-spacing:.04em;color:var(--web-steel-light);font-size:12px;font-weight:800}.web-awards-item--won .web-awards-item__tag{color:var(--pecka-yellow)}.web-awards-item__cat{color:var(--pecka-white);margin:2px 0 0;font-size:15px}.web-awards-item__sub{color:var(--web-steel-light);margin:4px 0 0;font-size:14px;line-height:1.45}.pecka-root.pecka-web .web-awards-item__sub a{color:var(--web-steel-light);text-underline-offset:2px;text-decoration:underline}.pecka-root.pecka-web .web-awards-item__sub a:hover{color:var(--pecka-yellow)}.web-awards__note{color:var(--web-steel-light)}.web-awards-cat .web-awards__note{color:var(--web-steel)}.web-awards-cat .web-awards-winner .web-awards__note{color:var(--web-steel-light)}.web-awards-more{margin-top:16px}.web-awards-more>summary{cursor:pointer;color:var(--pecka-white);text-underline-offset:3px;margin-bottom:16px;font-weight:700;text-decoration:underline}.web-awards-nav{gap:10px;margin-top:20px;display:flex}.pecka-root.pecka-web a.web-awards-nav__year{border:2px solid var(--web-blue-border);color:var(--pecka-white);border-radius:999px;padding:6px 16px;font-weight:800;text-decoration:none;display:inline-block}.pecka-root.pecka-web a.web-awards-nav__year:hover{border-color:var(--pecka-yellow);color:var(--pecka-yellow)}.web-awards-jump{flex-wrap:wrap;gap:6px 18px;margin:24px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.pecka-root.pecka-web .web-awards-jump a{color:var(--pecka-white);text-underline-offset:3px;text-decoration:underline}.pecka-root.pecka-web .web-awards-jump a:hover{color:var(--pecka-yellow)}.web-awards-block+.web-awards-block{margin-top:clamp(3rem,6vw,4.5rem)}.web-awards-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:960px){.web-awards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.web-awards-cat{border:1px solid var(--web-steel-lighten);background:#fff;border-radius:20px;padding:20px;scroll-margin-top:90px}.web-awards-cat__title{color:var(--pecka-blue);margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.25}.web-awards-cat__noms{color:var(--web-steel);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 6px;font-size:12px;font-weight:800}.web-awards-winner,.web-awards-nom{align-items:flex-start;gap:14px;display:flex}.web-awards-entry__body{flex:auto;min-width:0}.web-awards-winner{background:var(--pecka-blue);color:var(--pecka-white);border-radius:16px;padding:14px}.web-awards-winner+.web-awards-winner{margin-top:10px}.web-awards-noms{margin:0;padding:0;list-style:none}.web-awards-noms li{border-bottom:1px solid var(--web-steel-lighten);padding:10px 0}.web-awards-noms li:last-child{border-bottom:0;padding-bottom:0}.web-awards-poster{object-fit:cover;background:var(--web-steel-lighten);border-radius:8px;display:block}.web-awards-poster--md{width:64px;height:96px}.web-awards-poster--sm{border-radius:6px;width:40px;height:60px}.web-awards-badge{background:var(--pecka-yellow);color:var(--pecka-blue);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-bottom:6px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-block}.web-awards-entry__title{color:var(--pecka-blue);margin:0;font-size:16px;font-weight:800;line-height:1.3}.web-awards-winner .web-awards-entry__title{color:var(--pecka-white);font-size:18px}.web-awards-entry__sub{color:var(--web-steel);margin:3px 0 0;font-size:14px;line-height:1.45}.web-awards-winner .web-awards-entry__sub{color:var(--web-steel-light)}.pecka-root.pecka-web .web-awards-cat a{color:var(--pecka-blue);text-underline-offset:2px;text-decoration:underline}.pecka-root.pecka-web .web-awards-cat a:hover{color:var(--pecka-orange)}.pecka-root.pecka-web .web-awards-winner a{color:var(--pecka-white)}.pecka-root.pecka-web .web-awards-winner a:hover{color:var(--pecka-yellow)}.pecka-root.pecka-web a.web-awards-airing{background:var(--pecka-yellow);color:var(--pecka-blue);border-radius:999px;margin-top:8px;padding:3px 12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.pecka-root.pecka-web a.web-awards-airing:hover{color:var(--pecka-blue);filter:brightness(.95)}.web-awards-source{color:var(--web-steel);margin:28px 0 0;font-size:14px}.pecka-root.pecka-web .web-awards-source a{color:var(--web-steel);text-decoration:underline}.web-awards-cards{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.web-awards-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.web-awards-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.web-awards-card{border:1px solid var(--web-steel-lighten);border-top:4px solid var(--pecka-blue);border-radius:20px;align-items:flex-start;gap:16px;padding:20px;display:flex}.web-awards-card:has(.web-awards-card__logo){flex-direction:column;gap:14px}.web-awards-card__logo{object-fit:contain;object-position:left center;width:auto;max-width:180px;height:48px;display:block}.web-awards-card__title{margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.2}.pecka-root.pecka-web .web-awards-card a{color:var(--pecka-blue);text-underline-offset:3px;text-decoration:underline}.pecka-root.pecka-web .web-awards-card a:hover{color:var(--pecka-orange)}.web-awards-card__intro{color:var(--web-steel);margin:0 0 10px;font-size:14px;line-height:1.5}.web-awards-card__latest{color:var(--pecka-blue);margin:0;font-size:15px}.web-awards-card__count{color:var(--web-steel);margin:6px 0 0;font-size:13px}.web-awards-years{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.web-awards-years{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.web-awards-years{grid-template-columns:repeat(5,minmax(0,1fr))}}.pecka-root.pecka-web a.web-awards-year{border:1px solid var(--web-steel-lighten);height:100%;color:var(--pecka-blue);border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.pecka-root.pecka-web a.web-awards-year:hover{border-color:var(--pecka-blue)}.web-awards-year__num{font-size:26px;font-style:italic;font-weight:800;line-height:1}.web-awards-year__winner{color:var(--web-steel);font-size:14px;line-height:1.35}.web-awards-card__body{flex:auto;min-width:0}.web-awards-sec__summary{text-align:center}@media (max-width:639px){.web-awards-jump{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.web-awards-jump::-webkit-scrollbar{display:none}}.web-awards-hero{flex-direction:column-reverse;align-items:flex-start;gap:20px;display:flex}.web-awards-hero__text{min-width:0}.web-awards-hero__logo{background:#fff;border-radius:20px;flex:none;padding:14px 18px;transform:rotate(-2deg)}.web-awards-hero__logo img{object-fit:contain;width:auto;max-width:180px;height:56px;display:block}@media (min-width:960px){.web-awards-hero{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}.web-awards-hero__logo{border-radius:24px;padding:24px 32px}.web-awards-hero__logo img{max-width:260px;height:96px}}
