.pulse-blog-card{--blog-card-body-h:112px;--blog-card-title-h:40px;--blog-card-excerpt-h:34px;--blog-card-meta-h:14px;isolation:isolate;background:#11131a;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:100%;height:100%;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #00000059}.pulse-blog-card:after{display:none}.pulse-blog-card:hover{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 12px 32px #0000006b}.pulse-blog-card:hover:after{display:none}.pulse-blog-card:hover .pulse-blog-card__image{transform:scale(1.04)}.pulse-blog-card__media{aspect-ratio:16/9;background:#0b0d12;flex:none;width:100%;position:relative;overflow:hidden}.pulse-blog-card__media--featured{aspect-ratio:16/9}.pulse-blog-card.pulse-blog-card--featured{flex-direction:column;width:100%;height:auto;display:flex}@media (min-width:640px){.pulse-blog-card.pulse-blog-card--featured{grid-template-rows:minmax(280px,auto);grid-template-columns:minmax(0,50%) minmax(0,50%);align-items:stretch;display:grid}.pulse-blog-card.pulse-blog-card--featured>.pulse-blog-card__media--featured{aspect-ratio:auto;flex:none;grid-area:1/1;width:100%;max-width:none;height:100%;min-height:280px;position:relative}.pulse-blog-card.pulse-blog-card--featured>.pulse-blog-card__media--featured .pulse-blog-card__image,.pulse-blog-card.pulse-blog-card--featured>.pulse-blog-card__media--featured .pulse-blog-card__placeholder{width:100%;height:100%;position:absolute;inset:0}}.pulse-blog-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .22s;display:block;transform:scale(1)}.pulse-blog-card__placeholder{opacity:.45;background:linear-gradient(135deg,#0a0f1a 0%,#070b14 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;display:flex}.pulse-blog-card__image-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 28%,#0000002e 62%,#0009 100%);position:absolute;inset:0}.pulse-blog-card__badge{top:10px;z-index:2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#e9d5ff;-webkit-backdrop-filter:blur(8px);background:#8a2eff2e;border:1px solid #a855f759;border-radius:999px;align-items:center;padding:3px 8px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-inline-start:10px}.pulse-blog-card__body{flex:0 0 var(--blog-card-body-h);height:var(--blog-card-body-h);min-height:var(--blog-card-body-h);max-height:var(--blog-card-body-h);grid-template-rows:var(--blog-card-title-h) var(--blog-card-excerpt-h) var(--blog-card-meta-h);background:linear-gradient(#11131afa 0%,#11131a 100%);border-top:1px solid #ffffff0f;gap:4px;padding:12px 14px 13px;display:grid}.pulse-blog-card__title{height:var(--blog-card-title-h);max-height:var(--blog-card-title-h);-webkit-line-clamp:2;color:#f8fafc;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.pulse-blog-card__excerpt{height:var(--blog-card-excerpt-h);max-height:var(--blog-card-excerpt-h);-webkit-line-clamp:2;color:#a5adbc;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.pulse-blog-card__meta{height:var(--blog-card-meta-h);max-height:var(--blog-card-meta-h);white-space:nowrap;text-overflow:ellipsis;color:#a5adbcb8;margin:0;font-size:11px;font-weight:500;line-height:1;overflow:hidden}.pulse-blog-card__body.pulse-blog-card__body--featured{border-top:1px solid #ffffff0f;flex-direction:column;flex:auto;grid-template-rows:none;justify-content:flex-start;gap:10px;width:100%;min-width:0;max-width:none;height:auto;min-height:140px;max-height:none;padding:20px 22px;display:flex}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__title,.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__excerpt,.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__meta{width:100%;min-width:0;max-width:none;height:auto;max-height:none}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__title{-webkit-line-clamp:2;flex:none;font-size:1.125rem;line-height:1.35}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__excerpt{-webkit-line-clamp:3;flex:auto;min-height:0;font-size:.875rem;line-height:1.5}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__meta{white-space:nowrap;flex:none;margin-top:auto}@media (min-width:640px){.pulse-blog-card__body.pulse-blog-card__body--featured{border-top:0;border-inline-start:1px solid #ffffff0f;flex:1 1 0;grid-area:1/2;width:100%;min-width:0;max-width:none;height:100%;min-height:280px;padding:28px 32px}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__title{font-size:1.375rem;line-height:1.3}.pulse-blog-card__body.pulse-blog-card__body--featured .pulse-blog-card__excerpt{font-size:.9375rem}}.listing-products-grid .pulse-blog-card{width:100%;max-width:none;margin-inline:0}@media (prefers-reduced-motion:reduce){.pulse-blog-card,.pulse-blog-card:after,.pulse-blog-card__image{transition:none!important;animation:none!important}.pulse-blog-card:hover,.pulse-blog-card:hover .pulse-blog-card__image{transform:none}}@keyframes pulse-card-scan{0%{transform:translate(-120%)}to{transform:translate(340%)}}
