.inc,.in-chips,.in-foot{--ink-70:#0a0a0ab3;--ink-50:#0a0a0a80;--orange:var(--neon-cyan)}.in-list{padding-bottom:clamp(4rem,8vw,7rem)}.in-chips{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.in-chips button{background:var(--grey-100);height:2.4rem;color:var(--ink);font:500 .9rem/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;padding:0 1rem;transition:background .2s,color .2s}.in-chips button:hover{background:var(--grey-200)}.in-chips button[aria-pressed=true]{background:var(--ink);color:#fff}.in-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.inc{color:var(--ink);background:#f6f6f6;border-radius:1.5rem;align-content:start;gap:.7rem;padding:clamp(1.25rem,2.4vw,1.75rem);display:grid}.inc .kind{font:500 .82rem/1.35 var(--font-sans);color:var(--ink-50);margin:0}.inc .kind b{color:var(--ink);font-weight:600}.inc h2{font:500 1.3rem/1.18 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.inc .lead{color:var(--ink-70);margin:0;font-size:.95rem;line-height:1.55}.inc .src{font:600 .9rem/1.3 var(--font-sans);color:var(--ink);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.2em;width:fit-content;margin-top:.3rem}.inc .src:hover{color:var(--orange)}.inc .src small{color:var(--ink-50);font-weight:500}.in-grid[data-filter=G1] .inc:not([data-tags~=G1]),.in-grid[data-filter=G5] .inc:not([data-tags~=G5]),.in-grid[data-filter=G6] .inc:not([data-tags~=G6]),.in-grid[data-filter=G7] .inc:not([data-tags~=G7]),.in-grid[data-filter=G8] .inc:not([data-tags~=G8]),.in-grid[data-filter=G9] .inc:not([data-tags~=G9]),.in-grid[data-filter=G10] .inc:not([data-tags~=G10]),.in-grid[data-filter=G11] .inc:not([data-tags~=G11]),.in-grid[data-filter=G-AI] .inc:not([data-tags~=G-AI]),.in-grid[data-filter=G-VN] .inc:not([data-tags~=G-VN]),.in-grid[data-filter=UGC] .inc:not([data-tags~=UGC]),.in-grid[data-filter=mobile] .inc:not([data-tags~=mobile]),.in-grid[data-filter=CA] .inc:not([data-tags~=CA]){display:none}.in-empty{color:var(--ink-70);background:#f6f6f6;border-radius:1.5rem;padding:2rem}.in-foot{color:var(--ink-50);flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:clamp(2rem,4vw,3rem);font-size:.9rem;line-height:1.5;display:flex}.in-foot a{color:var(--ink);text-underline-offset:.2em}
