.one-blogcards{--gap:clamp(16px,3vw,28px);--rad:16px;--shadow:0 10px 30px rgba(0,0,0,.1);--card-bg:#1f2126;--text:#fff;--text-subtle:hsla(0,0%,100%,.75);--text-muted:hsla(0,0%,100%,.6)}.one-blogcards__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.one-blogcards__item{min-width:0;position:relative;z-index:0}.one-blogcards__item:before{background:radial-gradient(220px 220px at 0 0,#00aeef 55%,transparent 70%),radial-gradient(220px 220px at 100% 0,#5a79c1 55%,transparent 70%),radial-gradient(240px 240px at 0 100%,#ec008c 50%,transparent 72%),radial-gradient(240px 240px at 100% 100%,#2fb442 50%,transparent 72%),radial-gradient(260px 180px at 50% 0,#fcce24 32%,transparent 72%),radial-gradient(260px 180px at 50% 100%,#fdec00 32%,transparent 72%);border-radius:calc(var(--rad) + 14px);content:"";filter:blur(12px);inset:-14px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.16;padding:14px;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:0}.one-blogcards__item:has(.one-card:focus-within):before,.one-blogcards__item:has(.one-card:hover):before{opacity:.3}.one-card{background:var(--card-bg);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--rad);box-shadow:var(--shadow);color:var(--text);display:grid;grid-template-rows:auto 1fr;height:100%;overflow:visible;position:relative;z-index:1}.one-card__media{aspect-ratio:16/9;background:hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);display:block}.one-card__media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.one-card__placeholder{background:linear-gradient(135deg,#2a2d34,#23262b);height:100%;width:100%}.one-card__body{display:grid;gap:10px;padding:clamp(14px,2vw,18px)}.one-card__title{color:var(--text);font-size:clamp(18px,2.2vw,22px);line-height:1.2;margin:0}.one-card__title a{color:inherit;text-decoration:none}.one-card__title a:hover{text-decoration:underline}.one-card__meta{color:var(--text-subtle);font-size:.9rem;margin:0}.one-card__excerpt{color:var(--text-muted);font-size:1rem;line-height:1.5;margin:0}.one-card__actions{margin:4px 0 0}.one-card__btn{background:#fff;border-radius:999px;color:#0b0b11;display:inline-block;font-size:.95rem;font-weight:700;padding:10px 14px;text-decoration:none;transition:transform .15s ease,opacity .2s ease}.one-card__btn:hover{opacity:.95;transform:translateY(-1px)}.one-blogcards__empty{background:hsla(0,0%,100%,.06);border:1px dashed hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.75);padding:18px}@media (max-width:1024px){.one-blogcards__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.one-blogcards__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.one-blogcards__item:before{transition:none!important}}