.rmai-featured-resources,.rmai-featured-resources *{box-sizing:border-box}.rmai-featured-resources{width:100%;padding:44px 24px 58px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.rmai-featured-resources__container{width:min(1180px,100%);margin:0 auto}.rmai-featured-resources__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.rmai-featured-resources__title{margin:0;color:#0c1939;font-size:23px;line-height:1.2;font-weight:800;letter-spacing:-.5px}.rmai-featured-resources__view-all{display:inline-flex;align-items:center;gap:8px;color:#2455ef!important;text-decoration:none!important;font-size:11px;font-weight:800;transition:transform .2s ease}.rmai-featured-resources__view-all:hover{transform:translateX(3px)}.rmai-featured-resources__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rmai-resource-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #e2e7f0;border-radius:11px;box-shadow:0 15px 34px rgba(28,53,100,.055);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rmai-resource-card:hover{transform:translateY(-5px);border-color:#d5def0;box-shadow:0 20px 42px rgba(29,55,112,.10)}.rmai-resource-card[hidden]{display:none!important}.rmai-resource-card__image-wrap{position:relative;width:100%;aspect-ratio:1.55/1;overflow:hidden;background:linear-gradient(135deg,#edf1ff,#f6f8ff)}.rmai-resource-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.rmai-resource-card:hover .rmai-resource-card__image{transform:scale(1.035)}.rmai-resource-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e9eeff,#f8faff);color:#4f68ee;font-size:54px}.rmai-resource-card__content{flex:1;display:flex;flex-direction:column;padding:19px 20px 18px}.rmai-resource-card__tag{width:fit-content;margin-bottom:13px;padding:5px 8px;border-radius:6px;font-size:8px;line-height:1;font-weight:800;letter-spacing:.25px}.rmai-resource-card__tag--guide{color:#4762df;background:#eef1ff}.rmai-resource-card__tag--template{color:#13a873;background:#eafaf3}.rmai-resource-card__tag--article{color:#d68a1c;background:#fff4df}.rmai-resource-card__tag--webinar{color:#dd3f80;background:#ffedf5}.rmai-resource-card__tag--update{color:#7247df;background:#f2edff}.rmai-resource-card__title{margin:0 0 13px;color:#0e1b3c;font-size:20px;line-height:1.25;font-weight:800;letter-spacing:-.4px}.rmai-resource-card__description{margin:0 0 22px;color:#596982;font-size:11.5px;line-height:1.65}.rmai-resource-card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.rmai-resource-card__meta{display:flex;align-items:center;gap:7px;color:#718096;font-size:10px}.rmai-resource-card__meta-icon{display:inline-flex;color:currentColor}.rmai-resource-card__meta-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rmai-resource-card__link{display:inline-flex;align-items:center;gap:7px;color:#2355ef!important;text-decoration:none!important;font-size:10px;font-weight:800;transition:transform .2s ease}.rmai-resource-card__link:hover{transform:translateX(2px)}.rmai-featured-resources__empty{margin-top:25px;padding:25px;color:#6c7890;text-align:center;background:#f8faff;border:1px solid #e3e9f4;border-radius:9px;font-size:13px}.rmai-featured-resources__empty[hidden]{display:none!important}@media(max-width:1000px){.rmai-featured-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.rmai-featured-resources{padding:35px 16px 45px}.rmai-featured-resources__header{align-items:flex-start}.rmai-featured-resources__title{font-size:21px}.rmai-featured-resources__grid{grid-template-columns:1fr}.rmai-resource-card__title br{display:none}}@media(max-width:430px){.rmai-featured-resources__header{flex-direction:column}.rmai-resource-card__content{padding:18px 17px 17px}}
