.wg[data-astro-cid-756mnibl]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wg-card[data-astro-cid-756mnibl]{border-radius:var(--radius-lg);border:1px solid var(--hairline);aspect-ratio:4/3;color:#f4f1ea;background:#0a0a0a;text-decoration:none;display:block;position:relative;overflow:hidden}.wg-card[data-astro-cid-756mnibl] img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-zoom) var(--ease-out)}.wg-card[data-astro-cid-756mnibl]:after{content:"";background:linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.wg-cap[data-astro-cid-756mnibl]{z-index:1;gap:.15rem;display:grid;position:absolute;bottom:1rem;left:1.1rem;right:1.1rem}.wg-t[data-astro-cid-756mnibl]{font-family:Clash Display,sans-serif;font-size:1.2rem;font-weight:500}.wg-w[data-astro-cid-756mnibl]{color:#f4f1eacc;font-size:.8rem}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wg-card[data-astro-cid-756mnibl]:hover img{transform:scale(1.04)}}.wg-more[data-astro-cid-756mnibl]{margin:1.75rem 0 0}.rq-list[data-astro-cid-yh63ep7v]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rq-card[data-astro-cid-yh63ep7v]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 80%, transparent);flex-direction:column;padding:1.5rem;display:flex}.rq-stars[data-astro-cid-yh63ep7v]{color:var(--gold);letter-spacing:.15em;margin:0 0 .8rem}.rq-card[data-astro-cid-yh63ep7v] blockquote[data-astro-cid-yh63ep7v]{flex:1;margin:0 0 1.2rem}.rq-card[data-astro-cid-yh63ep7v] blockquote[data-astro-cid-yh63ep7v] p[data-astro-cid-yh63ep7v]{margin:0;font-size:.98rem}.rq-who[data-astro-cid-yh63ep7v]{color:var(--text-muted);margin:0;font-size:.8rem}.rq-who[data-astro-cid-yh63ep7v] strong[data-astro-cid-yh63ep7v]{color:var(--text);font-weight:500}.rq-end[data-astro-cid-yh63ep7v]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.rq-all[data-astro-cid-yh63ep7v]{color:var(--gold-text);font-size:.92rem;font-weight:500;text-decoration:none}.fq[data-astro-cid-zfncpxjw]{gap:2.5rem;display:grid}.fq-side[data-astro-cid-zfncpxjw] h2{margin:0 0 1rem}.fq-intro[data-astro-cid-zfncpxjw]{color:var(--text-muted);max-width:28rem;margin:0 0 1.5rem}.fq-card[data-astro-cid-zfncpxjw]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 0 0, var(--glow), transparent 60%), var(--surface);max-width:26rem;padding:1.4rem}.fq-card-t[data-astro-cid-zfncpxjw]{margin:0 0 1rem;font-weight:500}.fq-actions[data-astro-cid-zfncpxjw]{flex-wrap:wrap;gap:.6rem;display:flex}.fq-btn[data-astro-cid-zfncpxjw]{border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);color:var(--text);transition:border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out);padding:.7rem 1.1rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.fq-btn[data-astro-cid-zfncpxjw]:hover{border-color:var(--gold)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fq-btn[data-astro-cid-zfncpxjw]:hover{transform:translateY(-1px)}}.fq-btn-gold[data-astro-cid-zfncpxjw]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.fq-list[data-astro-cid-zfncpxjw]{border-top:1px solid var(--hairline)}.fq-item[data-astro-cid-zfncpxjw]{border-bottom:1px solid var(--hairline)}.fq-item[data-astro-cid-zfncpxjw] summary[data-astro-cid-zfncpxjw]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.fq-item[data-astro-cid-zfncpxjw] summary[data-astro-cid-zfncpxjw]::-webkit-details-marker{display:none}.fq-item[data-astro-cid-zfncpxjw] summary[data-astro-cid-zfncpxjw]:hover{color:var(--gold-text)}.fq-plus[data-astro-cid-zfncpxjw]{border:1px solid var(--hairline-strong);width:22px;height:22px;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast);border-radius:50%;flex:none;position:relative}.fq-plus[data-astro-cid-zfncpxjw]:before,.fq-plus[data-astro-cid-zfncpxjw]:after{content:"";background:currentColor;width:9px;height:1px;margin:-.5px 0 0 -4.5px;position:absolute;top:50%;left:50%}.fq-plus[data-astro-cid-zfncpxjw]:after{transform:rotate(90deg)}.fq-item[data-astro-cid-zfncpxjw][open] .fq-plus[data-astro-cid-zfncpxjw]{border-color:var(--gold);transform:rotate(45deg)}.fq-item[data-astro-cid-zfncpxjw] p[data-astro-cid-zfncpxjw]{color:var(--text-muted);max-width:40rem;margin:0 0 1.4rem}.fq-item[data-astro-cid-zfncpxjw][open] p[data-astro-cid-zfncpxjw]{animation:fq-in .2s var(--ease-out)}@keyframes fq-in{0%{opacity:0;transform:translateY(-6px)}}@media (width>=56rem){.fq[data-astro-cid-zfncpxjw]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,6vw,6rem)}.fq-side[data-astro-cid-zfncpxjw]{position:sticky;top:6rem}}@media (prefers-reduced-motion:reduce){.fq-item[data-astro-cid-zfncpxjw][open] p[data-astro-cid-zfncpxjw]{animation:none}}
