.resources-feed{width:100%;max-width:1320px;margin:5rem auto 3.5rem;padding:0 1rem}.resources-feed__filters-wrapper{margin-bottom:3.5rem}.resources-feed__filters{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;max-width:820px;margin:0 auto}.resources-feed__filter-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;padding:.7rem 1rem;background:#625cfa;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;line-height:1.1;transition:background-color .2s ease;box-shadow:0 10px 24px #625cfa29}.resources-feed__filter-chip:hover,.resources-feed__filter-chip:focus-visible,.resources-feed__filter-chip--active{background:#50fa96;outline:none}.resources-feed__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,360px));justify-content:center;gap:2rem}.resources-feed__empty-state{grid-column:1 / -1;min-height:320px;display:flex;align-items:center;justify-content:center;text-align:center;color:#08366f;font-size:1.25rem;font-weight:700}.resources-feed__load-more{grid-column:1 / -1;justify-self:center;display:flex;align-items:center;justify-content:center;border:0;border-radius:.6rem;padding:.75rem 1.25rem;min-width:150px;background:#625cfa;color:#fff;cursor:pointer;font-weight:700;transition:background-color .2s ease}.resources-feed__load-more:hover,.resources-feed__load-more:focus-visible{background:#50fa96;outline:none}.resources-feed-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:42.625rem;background:#fff;color:#383838;border-radius:1rem;overflow:hidden;box-shadow:0 20px 45px #0f172a1f;transition:transform .2s ease,box-shadow .2s ease}.resources-feed-card:hover{transform:translateY(-4px);box-shadow:0 24px 52px #0f172a29}.resources-feed-card__tags{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;flex-wrap:wrap;gap:.35rem;z-index:1}.resources-feed-card__tag{padding:.2rem .45rem;min-height:1.1rem;border-radius:.375rem;background:#625cfa;color:#fff;font-size:.625rem;line-height:1.1}.resources-feed-card__image{width:100%;height:215px;object-fit:cover}.resources-feed-card__content{display:flex;flex-direction:column;flex:1;padding:1.25rem 2rem 2.5rem}.resources-feed-card__title{margin-bottom:1rem;min-height:6.75rem;color:#1e293b;font-size:1.375rem;font-weight:700;line-height:1.3;text-decoration:none}.resources-feed-card__title:hover,.resources-feed-card__title:focus-visible{color:salmon;text-decoration:none;outline:none}.resources-feed-card__author{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem;background:#e5e7eb;border-radius:.5rem}.resources-feed-card__author-avatar{width:25px;height:25px;border-radius:999px;object-fit:cover;flex-shrink:0}.resources-feed-card__author-text{min-width:0}.resources-feed-card__author-name,.resources-feed-card__author-bio{font-size:.625rem;font-weight:700;line-height:1.35}.resources-feed-card__summary{max-height:170px;overflow:hidden;margin:0;font-size:.875rem;line-height:1.4;color:#334155}.resources-feed-card__cta{display:flex;align-items:center;justify-content:center;width:100%;height:35px;margin-top:auto;border-radius:.5rem;background:salmon;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}.resources-feed-card__cta:hover,.resources-feed-card__cta:focus-visible{background:#50fa96;color:#fff;text-decoration:none;outline:none}.bf-resources-module__nav{display:flex;flex-wrap:wrap;gap:.5rem}.bf-resources-module__nav_item{padding:.7rem 1rem;border-radius:999px;background:#625cfa;color:#fff;font-weight:700;cursor:pointer;transition:background-color .2s ease}.bf-resources-module__nav_item:hover,.bf-resources-module__nav_item:focus-within{background:#50fa96}.nav_item--active{background:#50fa96}@media (max-width: 767px){.resources-feed{margin-top:3rem;margin-bottom:2.5rem}.resources-feed__filter-chip{width:calc(50% - .25rem);font-size:.75rem;border-radius:.625rem}.resources-feed-card{min-height:auto}.resources-feed-card__content{padding:1rem 1.25rem 1.5rem}.resources-feed-card__title{min-height:auto;font-size:1.125rem}}
