.card[data-astro-cid-j7pv25f6].soon{font:inherit;text-align:left;padding:0;width:100%;cursor:zoom-in}.shot[data-astro-cid-j7pv25f6]{position:relative}.zoom[data-astro-cid-j7pv25f6]{position:absolute;right:10px;bottom:10px;padding:4px 10px;border-radius:3px;background:#18181bd9;color:#fff;font-size:.78rem;font-weight:600;opacity:0;transition:opacity .15s ease}.soon[data-astro-cid-j7pv25f6]:hover .zoom[data-astro-cid-j7pv25f6],.soon[data-astro-cid-j7pv25f6]:focus-visible .zoom[data-astro-cid-j7pv25f6]{opacity:1}.lightbox[data-astro-cid-j7pv25f6]{width:min(94vw,1600px,(92vh - 40px) * 1.6);max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.lightbox[data-astro-cid-j7pv25f6]::backdrop{background:#050506e0;backdrop-filter:blur(4px)}.lightbox[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0}.lightbox[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;border-radius:6px;box-shadow:0 30px 80px -20px #000c;background:#18181b}.lightbox[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:12px;text-align:center;color:var(--text-muted);font-size:.9rem}.lightbox-close[data-astro-cid-j7pv25f6]{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:50%;border:1px solid #52525b;background:#27272a;color:var(--text);font-size:1rem;cursor:pointer}.lightbox-close[data-astro-cid-j7pv25f6]:hover{background:var(--accent);border-color:var(--accent);color:#fff}@media(max-width:640px){.lightbox-close[data-astro-cid-j7pv25f6]{top:-44px;right:0}}.intro[data-astro-cid-j7pv25f6]{text-align:center;padding-top:64px;padding-bottom:40px}.intro[data-astro-cid-j7pv25f6] .mark{color:var(--text);filter:drop-shadow(0 0 30px rgba(208,72,45,.3))}.brand[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:22px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,9vw,4.6rem);margin:0}.who[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;font-size:1.15rem;margin:18px 0 14px}.award-years[data-astro-cid-j7pv25f6]{display:inline-flex;gap:8px}.award-year[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font-size:1rem}.accent[data-astro-cid-j7pv25f6]{color:inherit}.socials[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:22px 0 0}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid #52525b;border-radius:5px;background:#27272a;color:var(--text);text-decoration:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(-2px)}.shot[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--surface)}.shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top;transition:transform .4s ease}.featured[data-astro-cid-j7pv25f6],.card[data-astro-cid-j7pv25f6]{--box: #d4d4d8;--box-hover: #e4e4e7;--ink: #18181b;--ink-soft: #3f3f46}.featured[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;background:var(--box);border:1px solid var(--box);border-radius:6px;overflow:hidden;text-decoration:none;color:var(--ink)}.featured[data-astro-cid-j7pv25f6]:hover{color:var(--ink);background:var(--box-hover);border-color:var(--box-hover)}.featured[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6],.card[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.featured[data-astro-cid-j7pv25f6]:hover .btn[data-astro-cid-j7pv25f6]{background:var(--accent-hover);border-color:var(--accent-hover)}.featured-body[data-astro-cid-j7pv25f6]{padding:32px 36px}.featured-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3rem);color:var(--ink)}.featured-copy[data-astro-cid-j7pv25f6]{color:var(--ink-soft);margin-bottom:.6em}.featured-copy[data-astro-cid-j7pv25f6]:last-of-type{margin-bottom:24px}.featured-btn[data-astro-cid-j7pv25f6]{color:#fff}.others[data-astro-cid-j7pv25f6]{padding-top:64px}.others-title[data-astro-cid-j7pv25f6]{font-size:1.4rem;font-weight:700;color:var(--text);margin-bottom:20px}.grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;height:100%;background:var(--box);border:1px solid var(--box);border-radius:6px;overflow:hidden;text-decoration:none;color:var(--ink);transition:background .15s ease,transform .15s ease}.card[data-astro-cid-j7pv25f6]:hover{color:var(--ink);background:var(--box-hover);border-color:var(--box-hover);transform:translateY(-3px)}.card[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{border-bottom:1px solid rgba(0,0,0,.15)}.card-body[data-astro-cid-j7pv25f6]{display:grid;gap:4px;padding:16px 18px 18px}.tag[data-astro-cid-j7pv25f6]{justify-self:start;display:inline-flex;align-items:center;padding:2px 8px;margin-bottom:4px;border:1.5px solid var(--accent);border-radius:3px;background:var(--accent);font-size:.78rem;font-weight:600;color:#fff}.card-title[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:700}.domain[data-astro-cid-j7pv25f6]{font-size:.88rem;color:#27272a;text-decoration:underline;text-underline-offset:3px}.soon[data-astro-cid-j7pv25f6]:hover{transform:none;background:var(--box);border-color:var(--box)}.soon[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:none}.soon[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6],.retired[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{color:#fff;border-color:#71717a;background:#71717a}.soon[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{opacity:.6}.insta[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:64px;padding:36px 40px;text-decoration:none;color:#fff;background:radial-gradient(120% 140% at 0% 100%,rgba(252,175,69,.55),transparent 55%),linear-gradient(115deg,#833ab4,#c13584 45%,#e1306c 70%,#fd1d1d);border:1px solid rgba(255,255,255,.12);transition:transform .15s ease,box-shadow .15s ease}.insta[data-astro-cid-j7pv25f6]:hover{color:#fff;transform:translateY(-3px);box-shadow:0 18px 40px -18px #e1306c99}.insta-icon[data-astro-cid-j7pv25f6]{display:flex}.insta-body[data-astro-cid-j7pv25f6]{display:grid;gap:4px}.insta[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{color:#ffffffd9;margin:0}.insta-handle[data-astro-cid-j7pv25f6]{font-weight:800;letter-spacing:-.02em;font-size:clamp(1.7rem,4.5vw,2.6rem);line-height:1.1}.insta-blurb[data-astro-cid-j7pv25f6]{color:#ffffffe6}.insta-btn[data-astro-cid-j7pv25f6]{border-color:#fff;color:#fff;white-space:nowrap}.insta[data-astro-cid-j7pv25f6]:hover .insta-btn[data-astro-cid-j7pv25f6]{background:#fff;color:#c13584}.fine[data-astro-cid-j7pv25f6]{text-align:center;padding-block:56px 40px;font-size:.85rem;color:var(--text-faint)}@media(max-width:900px){.featured[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.featured-body[data-astro-cid-j7pv25f6]{padding:24px}.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.insta[data-astro-cid-j7pv25f6]{grid-template-columns:auto 1fr;padding:28px}.insta-btn[data-astro-cid-j7pv25f6]{grid-column:1 / -1;justify-self:start}}@media(max-width:560px){.intro[data-astro-cid-j7pv25f6]{padding-top:40px}.brand[data-astro-cid-j7pv25f6]{gap:12px}.brand[data-astro-cid-j7pv25f6] .mark{width:52px;height:52px}.grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.insta[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:16px}}
