.awards-hero[data-astro-cid-vda622ye]{text-align:center;padding:3rem 0 2rem}.awards-hero[data-astro-cid-vda622ye] .kicker[data-astro-cid-vda622ye]{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--color-awards-gold, #d4af37);margin-bottom:.5rem}.awards-hero[data-astro-cid-vda622ye] h1[data-astro-cid-vda622ye]{font-size:2.6rem;font-weight:700;line-height:1.15;margin:0 0 .75rem}.awards-hero[data-astro-cid-vda622ye] .year[data-astro-cid-vda622ye]{display:block;font-size:2.2rem;margin-top:.15rem}.awards-hero[data-astro-cid-vda622ye] .trophy-wrap[data-astro-cid-vda622ye]{display:flex;justify-content:center;margin:1.25rem 0 1rem}.awards-hero[data-astro-cid-vda622ye] .subtitle[data-astro-cid-vda622ye]{font-size:1.15rem;color:var(--color-text-secondary, #666);max-width:560px;margin:0 auto;line-height:1.55}@media (max-width: 640px){.awards-hero[data-astro-cid-vda622ye] h1[data-astro-cid-vda622ye]{font-size:1.85rem}.awards-hero[data-astro-cid-vda622ye] .year[data-astro-cid-vda622ye]{font-size:1.6rem}.awards-hero[data-astro-cid-vda622ye] .subtitle[data-astro-cid-vda622ye]{font-size:1rem}}.awards-intro-block[data-astro-cid-vda622ye]{background:linear-gradient(135deg,#faf9f6,#f3f0ea);border:1px solid #e8e4dc;border-radius:1rem;padding:2rem 2.5rem;margin:0 0 3rem}.dark .awards-intro-block[data-astro-cid-vda622ye]{background:linear-gradient(135deg,#1e1e24,#26262e);border-color:#3a3a44}.awards-intro-block[data-astro-cid-vda622ye] p[data-astro-cid-vda622ye]{font-size:1.05rem;line-height:1.7;max-width:640px;margin:0 auto;color:var(--color-text-primary, #333)}.awards-intro-block[data-astro-cid-vda622ye] p[data-astro-cid-vda622ye]+p[data-astro-cid-vda622ye]{margin-top:1rem}.section-heading[data-astro-cid-vda622ye]{text-align:center;margin-bottom:2.5rem}.section-heading[data-astro-cid-vda622ye] h2[data-astro-cid-vda622ye]{font-size:1.65rem;font-weight:700;margin:0 0 .35rem}.section-heading[data-astro-cid-vda622ye] .section-rule[data-astro-cid-vda622ye]{display:inline-block;width:60px;height:3px;background:var(--color-awards-gold, #d4af37);border-radius:2px;margin-top:.6rem}.nav-grid[data-astro-cid-vda622ye]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}@media (min-width: 640px){.nav-grid[data-astro-cid-vda622ye]{grid-template-columns:repeat(2,1fr)}}.nav-card[data-astro-cid-vda622ye]{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;padding:1.75rem;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column;text-decoration:none;color:inherit}.nav-card[data-astro-cid-vda622ye]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.dark .nav-card[data-astro-cid-vda622ye]{background:#1e1e24;border-color:#3a3a44}.dark .nav-card[data-astro-cid-vda622ye]:hover{box-shadow:0 8px 24px #0000004d}.nav-card[data-astro-cid-vda622ye] .card-emoji[data-astro-cid-vda622ye]{font-size:1.75rem;margin-bottom:.75rem}.nav-card[data-astro-cid-vda622ye] .card-heading[data-astro-cid-vda622ye]{font-size:1.2rem;font-weight:700;line-height:1.3;margin:0 0 .5rem;color:var(--color-text-primary, #1a1a1a)}.dark .nav-card[data-astro-cid-vda622ye] .card-heading[data-astro-cid-vda622ye]{color:var(--color-text-primary, #e5e5e5)}.nav-card[data-astro-cid-vda622ye] .card-desc[data-astro-cid-vda622ye]{font-size:.9rem;line-height:1.6;color:var(--color-text-secondary, #666);margin:0 0 1.25rem;flex:1}.nav-card[data-astro-cid-vda622ye] .card-cta[data-astro-cid-vda622ye]{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.nav-card[data-astro-cid-vda622ye] .card-cta[data-astro-cid-vda622ye]:after{content:" →"}.quick-links[data-astro-cid-vda622ye]{padding:2rem;background:#fafafa;border-radius:.875rem;border:1px solid #e5e7eb}.dark .quick-links[data-astro-cid-vda622ye]{background:#1e1e24;border-color:#3a3a44}.quick-links[data-astro-cid-vda622ye] h3[data-astro-cid-vda622ye]{font-size:1.1rem;font-weight:700;margin:0 0 1rem;text-align:center;color:var(--color-text-primary, #1a1a1a)}.dark .quick-links[data-astro-cid-vda622ye] h3[data-astro-cid-vda622ye]{color:var(--color-text-primary, #e5e5e5)}.quick-links-grid[data-astro-cid-vda622ye]{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 480px){.quick-links-grid[data-astro-cid-vda622ye]{grid-template-columns:repeat(2,1fr)}}.quick-link-item[data-astro-cid-vda622ye]{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.5;color:var(--color-text-secondary, #555)}.quick-link-item[data-astro-cid-vda622ye] .item-icon[data-astro-cid-vda622ye]{flex-shrink:0;font-size:1.1rem;line-height:1.4}.quick-link-item[data-astro-cid-vda622ye] a[data-astro-cid-vda622ye]{color:inherit;text-decoration:underline;text-decoration-color:#ccc;text-underline-offset:2px;transition:text-decoration-color .15s}.quick-link-item[data-astro-cid-vda622ye] a[data-astro-cid-vda622ye]:hover{text-decoration-color:var(--color-awards-gold, #d4af37)}
