.resources-grid{--rg-radius:24px;--rg-thumb-h:188px;--rg-yellow:#ffde3b;--rg-ink:#000;--rg-muted:#3a3a3a;--rg-font:"Poppins",sans-serif;box-sizing:border-box;font-family:var(--rg-font);padding:60px 0;width:100%}.resources-grid__grid{--grid-gutter:24px}.resources-grid__heading{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.resources-grid__card,.resources-grid__card:active,.resources-grid__card:focus,.resources-grid__card:focus-visible,.resources-grid__card:hover,.resources-grid__card:visited{background:#fff;border-radius:var(--rg-radius);color:var(--rg-ink);display:flex;flex-direction:column;font-family:var(--rg-font);overflow:hidden;text-decoration:none}.resources-grid__thumb{background:#1f1f24;flex:none;height:var(--rg-thumb-h);overflow:hidden;position:relative;transition:height .4s ease}.resources-grid__img{display:block;height:100%;object-fit:cover;width:100%}.resources-grid__pill{background:var(--rg-ink);border-radius:100px;color:#fff;font-size:14px;font-weight:400;left:16px;line-height:14px;padding:7px 14px;position:absolute;top:16px}.resources-grid__body{display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;padding:20px}.resources-grid__text{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.resources-grid__title{color:var(--rg-ink);font-family:var(--rg-font);font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:1.2;margin:0;overflow-wrap:anywhere;text-decoration:none;text-transform:none}.resources-grid__desc{color:var(--rg-muted);font-size:15px;font-weight:400;line-height:1.5;margin:12px 0 0;overflow-wrap:anywhere}.resources-grid__foot{align-items:center;display:flex;flex:none;gap:12px;justify-content:space-between;padding-top:8px}.resources-grid__cta{color:var(--rg-ink);font-size:15px;font-weight:500;line-height:18px;min-width:0;overflow-wrap:anywhere}.resources-grid__arrow{background:var(--rg-ink);border-radius:50%;color:var(--rg-yellow);display:grid;flex:none;height:44px;place-items:center;transition:background-color .3s ease,color .3s ease;width:44px}.resources-grid__arrow svg{height:44px;width:44px}@media (min-width:1024px){.resources-grid{--rg-thumb-h:228px;padding:100px 0 60px}.resources-grid__grid{--grid-gutter:32px}.resources-grid__card{height:402px}.resources-grid__body{padding:24px}.resources-grid__desc,.resources-grid__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.resources-grid__title{-webkit-line-clamp:2}.resources-grid__desc{-webkit-line-clamp:3}.resources-grid__foot{padding-top:12px}.resources-grid__pill{font-size:16px;line-height:16px;padding:8px 16px}.resources-grid__desc{margin-top:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .4s ease,margin-top .4s ease,transform .4s ease,opacity .3s ease .1s}.resources-grid__card:focus-visible .resources-grid__thumb,.resources-grid__card:hover .resources-grid__thumb{height:148px}.resources-grid__card:focus-visible .resources-grid__desc,.resources-grid__card:hover .resources-grid__desc{margin-top:12px;max-height:120px;opacity:1;transform:none}.resources-grid__card:focus-visible .resources-grid__arrow,.resources-grid__card:hover .resources-grid__arrow{background:var(--rg-yellow);color:var(--rg-ink)}}@media (prefers-reduced-motion:reduce){.resources-grid__arrow,.resources-grid__desc,.resources-grid__thumb{transition:none}}