.awards-year-stack[data-astro-cid-f3nkhzwl]{flex-direction:column;gap:3.5rem;display:flex}.awards-year[data-astro-cid-f3nkhzwl]{scroll-margin-top:6rem}.awards-year__heading[data-astro-cid-f3nkhzwl]{border-bottom:1px solid #eee;align-items:baseline;gap:1rem;margin:0 0 1.5rem;padding-bottom:.75rem;display:flex}.awards-year__anchor[data-astro-cid-f3nkhzwl]{color:inherit;transition:opacity .15s}.awards-year__anchor[data-astro-cid-f3nkhzwl]:hover{opacity:.7}.awards-year__number[data-astro-cid-f3nkhzwl]{letter-spacing:-.5px;color:#222;font-size:2rem;font-weight:700}.awards-year__count[data-astro-cid-f3nkhzwl]{color:#6a6a6a;letter-spacing:.3px;text-transform:uppercase;font-size:.8125rem;font-weight:500}.awards-grid[data-astro-cid-f3nkhzwl]{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.awards-card[data-astro-cid-f3nkhzwl]{width:100%;margin:0}@media (width>=640px){.awards-card[data-astro-cid-f3nkhzwl]{width:calc(50% - .625rem)}}@media (width>=1024px){.awards-grid[data-astro-cid-f3nkhzwl]{gap:1.5rem}.awards-card[data-astro-cid-f3nkhzwl]{width:calc(33.3333% - 1rem)}}.awards-card__link[data-astro-cid-f3nkhzwl]{text-align:center;height:100%;color:inherit;transform:rotate(var(--tilt,0deg));background:#fdfaf6;border-radius:18px;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 0 0 1px #00000005,0 2px 6px #0000000a,0 4px 10px #00000014}.awards-card[data-astro-cid-f3nkhzwl]:nth-child(3n+1) .awards-card__link[data-astro-cid-f3nkhzwl]{--tilt:-.8deg}.awards-card[data-astro-cid-f3nkhzwl]:nth-child(3n+2) .awards-card__link[data-astro-cid-f3nkhzwl]{--tilt:.6deg}.awards-card[data-astro-cid-f3nkhzwl]:nth-child(3n+3) .awards-card__link[data-astro-cid-f3nkhzwl]{--tilt:-.3deg}.awards-card__link[data-astro-cid-f3nkhzwl]:hover{transform:rotate(0)translateY(-3px);box-shadow:0 0 0 1px #00000005,0 4px 12px #0000000f,0 10px 24px #00000024}@media (prefers-reduced-motion:reduce){.awards-card__link[data-astro-cid-f3nkhzwl],.awards-card__link[data-astro-cid-f3nkhzwl]:hover{transition:none;transform:none}}.awards-card__emoji[data-astro-cid-f3nkhzwl]{margin-bottom:.75rem;font-size:2.5rem;line-height:1;display:block}.awards-card__title[data-astro-cid-f3nkhzwl]{color:#222;letter-spacing:-.18px;margin:0 0 .25rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.awards-card__region[data-astro-cid-f3nkhzwl]{color:#6a6a6a;letter-spacing:.2px;text-transform:uppercase;margin:0 0 1rem;font-size:.8125rem;font-weight:500}.awards-card__celebrant[data-astro-cid-f3nkhzwl]{border-top:1px solid #0000000f;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:inline-flex}.awards-card__avatar[data-astro-cid-f3nkhzwl]{background:#eee;border-radius:9999px;flex:none;width:28px;height:28px;overflow:hidden}.awards-card__avatar[data-astro-cid-f3nkhzwl] img{object-fit:cover;width:100%;height:100%;display:block}.awards-card__name[data-astro-cid-f3nkhzwl]{color:#222;letter-spacing:-.1px;font-size:.875rem;font-weight:600}.awards-card__note[data-astro-cid-f3nkhzwl]{color:#555;margin:.75rem 0 0;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.55}.awards-faq__heading[data-astro-cid-f3nkhzwl]{text-align:center;letter-spacing:-.3px;margin-bottom:1.5rem;font-weight:700}.awards-faq__list[data-astro-cid-f3nkhzwl]{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.awards-faq__item[data-astro-cid-f3nkhzwl]{background:#fdfaf6;border-radius:14px;padding:1.25rem 1.5rem;box-shadow:0 0 0 1px #00000005,0 2px 6px #00000008}.awards-faq__item[data-astro-cid-f3nkhzwl] dt[data-astro-cid-f3nkhzwl]{color:#222;letter-spacing:-.1px;margin-bottom:.5rem;font-weight:600}.awards-faq__item[data-astro-cid-f3nkhzwl] dd[data-astro-cid-f3nkhzwl]{color:#555;margin:0;font-size:.9375rem;font-weight:400;line-height:1.6}.awards-faq__link[data-astro-cid-f3nkhzwl]{color:#222;text-underline-offset:3px;font-weight:500;text-decoration:underline #2222224d;transition:text-decoration-color .2s}.awards-faq__link[data-astro-cid-f3nkhzwl]:hover{text-decoration-color:#222}
