.KcuPaG_hub{padding-block:var(--air-band) var(--air-page);gap:var(--air-part);display:grid}.KcuPaG_head{gap:var(--gap-near);display:grid}.KcuPaG_head h1{font-size:var(--pagehead-size);font-weight:var(--pagehead-weight);letter-spacing:var(--pagehead-track);line-height:var(--pagehead-lead)}.KcuPaG_lead{font-size:var(--fs-lead);color:var(--ink-soft);text-wrap:pretty;max-inline-size:65ch}.KcuPaG_filters{gap:var(--gap-near);flex-wrap:wrap;display:flex}.KcuPaG_chip{height:36px;padding:0 var(--pad-inner);border-radius:var(--r-pill);background:var(--plate-quiet);color:var(--ink-soft);box-shadow:var(--sh-1);font-size:var(--body-sm-size);cursor:pointer;border:none;align-items:center;font-weight:500;display:inline-flex}@media (pointer:coarse){.KcuPaG_chip{min-block-size:44px}}.KcuPaG_chip[aria-selected=true]{background:var(--pop);color:var(--on-pop);box-shadow:none;font-weight:600}@media (hover:hover){.KcuPaG_chip:not([aria-selected=true]):hover{background:var(--plate-quiet-hover)}}.KcuPaG_chip:not([aria-selected=true]):active{background:var(--plate-quiet-hover)}.KcuPaG_grid{--n:3;--cell-min:260px}.KcuPaG_card{gap:var(--gap-row);color:inherit;text-decoration:none;display:grid;position:relative}.KcuPaG_media{display:block;position:relative}.KcuPaG_image{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-card);background:var(--plate-quiet);block-size:auto;inline-size:100%}.KcuPaG_badge{top:var(--pad-tile);padding:2px var(--pad-tile);border-radius:var(--r-pill);background:var(--pop);color:var(--on-pop);font-size:var(--fs-ui-2xs);font-weight:600;position:absolute;inset-inline-start:var(--pad-tile)}.KcuPaG_category{font-size:var(--fs-ui-xs);color:var(--pop-ink);font-weight:600}.KcuPaG_title{font-weight:600;font-size:var(--h3-xs-size);line-height:var(--h3-xs-lead);text-wrap:pretty}.KcuPaG_excerpt{font-size:var(--body-sm-size);color:var(--ink-soft);text-wrap:pretty}.KcuPaG_meta{font-size:var(--fs-ui-xs);color:var(--ink-soft)}.KcuPaG_meta>*+:before{content:"·";margin-inline:var(--gap-near)}@media (hover:hover){.KcuPaG_card:hover .KcuPaG_title{color:var(--hover-ink)}}.KcuPaG_card:active .KcuPaG_title{color:var(--hover-ink)}.KcuPaG_empty{color:var(--ink-soft);font-size:var(--body-sm-size)}
