.award-card[data-astro-cid-4tv7qjqf]{min-width:0;background:var(--paper-raised);border:1px solid var(--rule-soft)}.award-card__link[data-astro-cid-4tv7qjqf]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);height:100%;color:inherit}.award-card__figure[data-astro-cid-4tv7qjqf]{align-self:center;border:0;border-right:1px solid var(--rule-soft)}.award-card__figure[data-astro-cid-4tv7qjqf] img[data-astro-cid-4tv7qjqf]{transition:transform .5s var(--ease-out)}.award-card__link[data-astro-cid-4tv7qjqf]:hover .award-card__figure[data-astro-cid-4tv7qjqf] img[data-astro-cid-4tv7qjqf]{transform:scale(1.025)}.award-card__badge[data-astro-cid-4tv7qjqf]{position:absolute;top:0;right:0;z-index:1;pointer-events:none}.award-card__body[data-astro-cid-4tv7qjqf]{display:flex;flex-direction:column;min-width:0;padding:16px}.award-card__result[data-astro-cid-4tv7qjqf]{font-family:var(--font-serif);font-size:var(--fs-sm);font-weight:700;line-height:1.55;letter-spacing:.04em;color:var(--ink)}.award-card__title[data-astro-cid-4tv7qjqf]{margin-top:8px;font-size:var(--fs-lg);line-height:1.4;transition:color .16s var(--ease-out)}.award-card__link[data-astro-cid-4tv7qjqf]:hover .award-card__title[data-astro-cid-4tv7qjqf]{color:var(--accent)}.award-card__creators[data-astro-cid-4tv7qjqf]{margin-top:8px;font-family:var(--font-serif);font-size:var(--fs-sm);color:var(--ink-soft)}.award-card__event[data-astro-cid-4tv7qjqf]{margin-top:auto;padding-top:14px;font-family:var(--font-serif);font-size:var(--fs-xs);line-height:1.6;color:var(--muted);border-top:1px dashed var(--rule-soft)}.award-card__year[data-astro-cid-4tv7qjqf]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media(max-width:640px){.award-card__link[data-astro-cid-4tv7qjqf]{display:block}.award-card__figure[data-astro-cid-4tv7qjqf]{border-right:0;border-bottom:1px solid var(--rule-soft)}.award-card__body[data-astro-cid-4tv7qjqf]{min-height:168px;padding:14px}.award-card__title[data-astro-cid-4tv7qjqf]{font-size:var(--fs-md)}}.more-list__items[data-astro-cid-7nknhjwn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;min-width:0}.more-list__sentinel[data-astro-cid-7nknhjwn]{height:1px}.more-list__noscript[data-astro-cid-7nknhjwn]{margin-top:24px;text-align:center;font-family:var(--font-serif);font-size:var(--fs-sm);color:var(--ink-soft)}.more-list__noscript[data-astro-cid-7nknhjwn] a[data-astro-cid-7nknhjwn]{color:var(--link);text-decoration:underline;text-underline-offset:3px}.more-list__status[data-astro-cid-7nknhjwn]:empty{display:none}.more-list__status[data-astro-cid-7nknhjwn]{margin-top:28px;text-align:center;font-family:var(--font-caps);font-size:var(--fs-sm);letter-spacing:.14em;color:var(--muted);animation:more-pulse 1.4s var(--ease-out) infinite}.more-list[data-astro-cid-7nknhjwn] .more-list__retry{display:block;margin:28px auto 0;padding:10px 20px;background:var(--paper-raised);border:1px solid var(--rule);border-radius:0;box-shadow:3px 3px 0 var(--shadow);font-family:var(--font-caps);font-size:var(--fs-sm);letter-spacing:.14em;color:var(--ink-soft);cursor:pointer;transition:color .16s var(--ease-out),border-color .16s var(--ease-out)}.more-list[data-astro-cid-7nknhjwn] .more-list__retry:hover{color:var(--accent);border-color:var(--accent)}@keyframes more-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:900px){.more-list__items[data-astro-cid-7nknhjwn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(max-width:640px){.more-list__items[data-astro-cid-7nknhjwn]{grid-template-columns:1fr;gap:28px}}@media(prefers-reduced-motion:reduce){.more-list__status[data-astro-cid-7nknhjwn]{animation:none}}.award-showcase[data-astro-cid-3vzc7iem]{margin:32px 0 40px;padding:20px;background:var(--accent-wash);border-top:3px solid var(--accent);border-bottom:1px solid var(--rule)}.award-showcase__head[data-astro-cid-3vzc7iem]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.award-showcase__lead[data-astro-cid-3vzc7iem]{margin-top:8px;font-family:var(--font-serif);font-size:var(--fs-sm);color:var(--ink-soft)}.award-showcase__grid[data-astro-cid-3vzc7iem]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.works-index[data-astro-cid-3vzc7iem]{display:flex;flex-direction:column;gap:12px;padding:16px 0;margin-bottom:36px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.works-index__row[data-astro-cid-3vzc7iem]{display:grid;grid-template-columns:4.5em 1fr;align-items:baseline;gap:12px}.works-index__label[data-astro-cid-3vzc7iem]{font-family:var(--font-caps);font-size:var(--fs-xs);letter-spacing:.24em;color:var(--muted)}.works-index__count[data-astro-cid-3vzc7iem]{margin-left:6px;font-family:var(--font-mono);font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums}.all-works__rule[data-astro-cid-3vzc7iem]{margin-bottom:24px}@media(max-width:900px){.award-showcase__grid[data-astro-cid-3vzc7iem]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.award-showcase[data-astro-cid-3vzc7iem]{margin:28px calc(var(--gutter) * -1) 32px;padding:18px var(--gutter)}.award-showcase__head[data-astro-cid-3vzc7iem]{align-items:flex-end;margin-bottom:16px}.award-showcase__lead[data-astro-cid-3vzc7iem]{max-width:18em}.award-showcase__grid[data-astro-cid-3vzc7iem]{display:flex;gap:14px;overflow-x:auto;padding:0 var(--gutter) 10px 0;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--rule-soft) transparent}.award-showcase__grid[data-astro-cid-3vzc7iem] [data-award-card]{flex:0 0 min(82vw,340px);scroll-snap-align:start}.works-index[data-astro-cid-3vzc7iem]{margin-bottom:28px}.works-index__row[data-astro-cid-3vzc7iem]{grid-template-columns:1fr;gap:8px}}
