.resource-featured{padding:56px 48px 0;z-index:1}.resource-featured .overlay_link_img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.resource-featured .athor_page h2,.resource-featured .topic_page h2{text-transform:capitalize}.resource-featured .athor_page,.resource-featured .topic_page{padding-bottom:30px}.resource-featured .featured-card{align-items:center;background:var(--white);border:1px solid rgba(0,102,204,.1);border-radius:var(--rl);display:grid;gap:40px;grid-template-columns:1.2fr 1fr;overflow:hidden;position:relative;transition:box-shadow .25s,transform .25s}.resource-featured .featured-card:hover{box-shadow:0 12px 48px rgba(0,102,204,.12);transform:translateY(-2px)}.resource-featured .featured-card-img{height:100%;overflow:hidden;position:relative}.resource-featured .featured-card-img img{height:100%;object-fit:cover;transition:transform .4s;width:100%}.resource-featured .featured-card:hover .featured-card-img img{transform:scale(1.03)}.resource-featured .featured-card-badge{background:var(--blue);border-radius:20px;color:#fff;font-size:12px;font-weight:700;left:16px;letter-spacing:.4px;line-height:normal;padding:4px 12px;position:absolute;text-transform:uppercase;top:16px}.resource-featured .featured-card-content{padding:32px 36px 32px 0}.resource-featured .featured-card-content h4{color:var(--dark);margin-bottom:12px}.resource-featured .featured-card-content p{margin-bottom:20px}.resource-featured .featured-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.resource-featured .post-category{background:#e8f2fc;border-radius:20px;color:var(--blue);font-weight:700;letter-spacing:.6px;padding:3px 10px;position:relative;text-transform:uppercase;z-index:1}.resource-featured .post-date,.resource-featured .post-read{align-items:center;color:var(--text_color);display:inline-flex;gap:4px}.resource-featured .featured-card-cta{align-items:center;color:var(--blue);display:inline-flex;font-weight:700;gap:8px;transition:gap .15s}.resource-featured .featured-card:hover .featured-card-cta{gap:12px}@media (max-width:1024px){.resource-featured .featured-card{grid-template-columns:1fr}.resource-featured .featured-card-content{padding:24px}}@media (max-width:768px){.resource-featured{padding:32px 0 0}}