.ar-fig{max-width:1100px;margin:clamp(1.2rem,3vw,2rem) 0 0}.gd-sec .ar-fig{margin-top:1.4rem}.ar-fig img{border:1px solid var(--hx-line);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 14px 34px #00000047}.ar-fig figcaption{color:var(--hx-ink2);max-width:var(--gd-measure);margin-top:.6rem;font-size:.9rem;line-height:1.5}.ar-credit{opacity:.8}.ar .gd-p a,.ar .gd-list a,.ar .gd-answer a,.ar .gd-table a,.ar-srcs a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ar .gd-table td,.ar .gd-table tbody th{line-height:1.5}.ar .gd-table tbody th{white-space:normal;min-width:9rem}.ar-srcs{color:var(--hx-ink2);gap:.5rem;font-size:.95rem;display:grid}.ar-srcs li{overflow-wrap:anywhere;line-height:1.5}.ar-srcs a{padding:.25rem 0;display:inline-block}.ar-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:.5rem;display:grid}.ar-card{height:100%;color:inherit;border:1px solid var(--hx-line);background:color-mix(in srgb,var(--hx-panel) 85%,transparent);transition:border-color .2s,transform .2s var(--hx-e,ease-out);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ar-card:hover{border-color:var(--hx-accent);transform:translateY(-2px)}.ar-card:focus-visible{outline:2px solid var(--hx-accent);outline-offset:3px}.ar-card img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ar-card__body{flex-direction:column;gap:.4rem;padding:1rem 1.1rem 1.2rem;display:flex}.ar-card__body time{letter-spacing:.05em;text-transform:uppercase;color:var(--hx-ink2);font-size:.8rem;font-weight:700}.ar-card__body b{font-family:var(--font-display),Georgia,serif;font-size:1.18rem;line-height:1.25}.ar-card__body span{color:var(--hx-ink2);font-size:.95rem;line-height:1.55}.ar-more{margin-top:1.5rem}.ar-more a{align-items:center;min-height:44px;display:inline-flex}@media (prefers-reduced-motion:reduce){.ar-card{transition:none}.ar-card:hover{transform:none}}
