.index-module__r7obTG__filter{flex-wrap:wrap;gap:.4rem;margin-block-end:1.1rem;display:flex}.index-module__r7obTG__chip{min-height:var(--control-height-sm);border-radius:var(--radius-pill);background-color:var(--control-track);font:inherit;font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:0;align-items:center;gap:.5em;padding-inline:.85rem;display:inline-flex}.index-module__r7obTG__chip:hover{color:var(--text)}.index-module__r7obTG__chipActive{background-color:var(--accent);color:var(--on-accent)}.index-module__r7obTG__chipCount{font-size:var(--text-meta);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.index-module__r7obTG__count{font-size:var(--text-meta);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-block-end:1rem}.index-module__r7obTG__empty{font-size:var(--text-body);color:var(--text-muted);padding-block:2rem}.index-module__r7obTG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.index-module__r7obTG__item{min-width:0}.index-module__r7obTG__card{border:var(--rule-width) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface-raised);height:100%;color:var(--text);transition:border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-emphasized);flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem;display:flex}.index-module__r7obTG__card:hover{border-color:var(--border-strong)}@media (hover:hover){.index-module__r7obTG__card:hover{transform:translateY(-2px)}}.index-module__r7obTG__card:active{transform:scale(var(--press-scale))}.index-module__r7obTG__cardGroup{font-size:var(--text-meta);font-weight:var(--weight-medium);color:var(--accent)}.index-module__r7obTG__cardTitle{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-title);color:var(--text);text-wrap:balance}.index-module__r7obTG__cardText{font-size:var(--text-body-sm);color:var(--text-muted);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:auto;line-height:1.5;display:-webkit-box;overflow:hidden}.index-module__r7obTG__cardFoot{border-block-start:var(--rule-width) solid var(--border);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--accent);align-items:center;gap:.35rem;margin-block-start:.25rem;padding-block-start:.7rem;display:inline-flex}.index-module__r7obTG__cardArrow{transition:transform var(--duration-base) var(--ease-emphasized)}.index-module__r7obTG__card:hover .index-module__r7obTG__cardArrow{transform:translate(.25em)}@media (prefers-reduced-motion:reduce){.index-module__r7obTG__card,.index-module__r7obTG__cardArrow{transition:none}.index-module__r7obTG__card:hover{transform:none}}
