.resources-hero{padding-bottom:0;padding-top:96px}.resources-body{padding-top:40px}.resources-toolbar{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:34px}.resources-chips{display:flex;flex-wrap:wrap;gap:12px}.resources-chip{background:var(--yx-card);border:1px solid var(--yx-border);border-radius:999px;color:var(--yx-muted);cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.resources-chip:hover{border-color:rgba(var(--yx-brand-rgb),.42);color:var(--yx-text)}.resources-chip.active{background:var(--yx-btn-bg);border-color:transparent;box-shadow:0 14px 34px rgba(var(--yx-brand-rgb),.32);color:#fff}.resources-count{color:var(--yx-muted);font-size:13px;white-space:nowrap}.resources-grid-wrap{min-height:320px}.resources-grid{align-items:stretch}.resource-card{overflow:hidden}.resource-card-link{color:inherit;display:flex;flex-direction:column;height:100%;-webkit-text-decoration:none;text-decoration:none}.resource-cover{aspect-ratio:16/10;background:var(--yx-soft);overflow:hidden;position:relative}.resource-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.resource-card:hover .resource-cover img{transform:scale(1.04)}.resource-cover-fallback{align-items:center;color:var(--yx-brand);display:flex;font-family:var(--yx-heading-font);font-size:22px;font-weight:800;height:100%;justify-content:center;letter-spacing:.08em;width:100%}.resource-type{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(15,28,32,.62);border-radius:999px;color:#fff;font-size:12px;font-weight:700;left:14px;padding:5px 12px;position:absolute;top:14px}.resource-body{display:flex;flex:1;flex-direction:column;padding:22px 24px 24px}.resource-title{color:var(--yx-text);font-family:var(--yx-heading-font);font-size:19px;line-height:1.4;margin:0}.resource-summary,.resource-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.resource-summary{color:var(--yx-muted);font-size:14px;line-height:1.7;margin:10px 0 0}.resource-meta{color:var(--yx-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px;margin-top:auto;padding-top:18px}.resources-empty{color:var(--yx-muted);font-size:15px;padding:72px 24px;text-align:center}.resources-more{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:900px){.resources-hero{padding-top:64px}.resources-toolbar{align-items:flex-start;flex-direction:column;gap:14px}}