.uxo-blog-cards{background:#07060f;color:#fffdf4;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;padding:80px 0;width:100%}.uxo-blog-cards__inner{margin:0 auto;max-width:1240px;padding:0 24px}.uxo-blog-cards__heading{font-size:32px;font-weight:700;letter-spacing:-.02em;margin:0 0 48px;text-align:center}.uxo-blog-cards__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.uxo-blog-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.uxo-blog-cards__grid{grid-template-columns:1fr}.uxo-blog-cards{padding:48px 0}.uxo-blog-cards__heading{font-size:24px;margin-bottom:32px}}.uxo-blog-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.65);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.uxo-blog-card:hover{border-color:hsla(0,0%,100%,.14);box-shadow:0 24px 48px rgba(0,0,0,.75),0 0 14px hsla(0,0%,100%,.06);transform:translateY(-6px)}.uxo-blog-card__overlay-link{inset:0;position:absolute;z-index:2}.uxo-blog-card__image-link{aspect-ratio:16/9;background:hsla(0,0%,100%,.03);display:block;flex-shrink:0;overflow:hidden;position:relative;z-index:1}.uxo-blog-card__image{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.uxo-blog-card:hover .uxo-blog-card__image{transform:scale(1.05)}.uxo-blog-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 20px 24px}.uxo-blog-card__tag{align-self:flex-start;background:linear-gradient(135deg,#ae49a6,#f48c78);border-radius:20px;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase}.uxo-blog-card__title{font-size:18px;font-weight:700;line-height:1.35;margin:4px 0 0;padding-bottom:10px;position:relative}.uxo-blog-card__title a{color:inherit;display:-webkit-box;-webkit-line-clamp:3;position:relative;text-decoration:none;z-index:3;-webkit-box-orient:vertical;overflow:hidden}.uxo-blog-card__title:after{background:linear-gradient(90deg,#ae49a6,#f48c78);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.uxo-blog-card:hover .uxo-blog-card__title:after{width:100%}.uxo-blog-card__excerpt{color:#b8b3a5;font-size:14px;line-height:1.6;margin:4px 0 0}.uxo-blog-card__meta{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);color:#8a8578;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-top:auto;padding-top:14px}.uxo-blog-card__author{color:#c8c2b4;font-weight:600}.uxo-blog-card__date{white-space:nowrap}