.jsc-featured{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.06);display:grid;grid-template-columns:1fr 1fr;margin:0 0 48px;overflow:hidden;position:relative;text-decoration:none!important}.jsc-featured:before{background:linear-gradient(90deg,#7b5fff,#9b7fff 15%,#bc99fd 35%,#dbb8fe 50%,#ffa493 75%,#ffd893);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.jsc-featured__media{background:#f8f8fc;min-height:280px;position:relative}.jsc-featured__media img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.jsc-featured__text{display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 48px 44px}.jsc-featured__eyebrow{color:#544fff!important;font-family:League Spartan,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:3px!important;line-height:1.2!important;margin:0!important;text-transform:uppercase!important}.jsc-featured__title{color:#425b76!important;font-family:League Spartan Black,League Spartan,sans-serif!important;font-size:36px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.05!important;margin:0!important;text-transform:lowercase!important}.jsc-featured__desc{color:#4a4a5a!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:1.6!important;margin:0!important}a.jsc-featured:hover .jsc-featured__title{color:#544fff!important}@media (max-width:767px){.jsc-featured{grid-template-columns:1fr}.jsc-featured__media{min-height:200px}.jsc-featured__text{padding:28px 24px 30px}.jsc-featured__title{font-size:28px!important}}.jsc-feat{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.06);display:block;overflow:hidden;position:relative;text-decoration:none!important}.jsc-feat:before{background:linear-gradient(90deg,#7b5fff,#9b7fff 15%,#bc99fd 35%,#dbb8fe 50%,#ffa493 75%,#ffd893);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.jsc-feat__media{aspect-ratio:16/9;background:#f8f8fc}.jsc-feat__media img{display:block;height:100%;object-fit:cover;width:100%}.jsc-feat__text{padding:16px 18px 18px}.jsc-feat__eyebrow{color:#544fff!important;font-family:League Spartan,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;line-height:1.2!important;margin:0 0 6px!important;text-transform:uppercase!important}.jsc-feat__title{color:#425b76!important;font-family:League Spartan Black,League Spartan,sans-serif!important;font-size:20px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.1!important;margin:0!important;text-transform:lowercase!important}.jsc-feat__desc{color:#4a4a5a!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;line-height:1.45!important;margin:6px 0 0!important}a.jsc-feat:hover .jsc-feat__title{color:#544fff!important}