.cp_card_hub{background:var(--color-neutral-lightest);border-radius:32px;overflow:hidden;padding:28px 32px}.cp_card_hub.card-has-link,.cp_card_hub.cp_card_hub__is-active{position:relative;z-index:1}.cp_card_hub.cp_card_hub__is-active:before{background:hsla(0,0%,100%,.04);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-3}.cp_card_hub.cp_card_hub__is-active:after{background:linear-gradient(208deg,rgba(255,0,77,.5),rgba(99,9,90,.5) 42%,rgba(33,15,63,.5) 75%,rgba(3,19,34,.5));content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:-2}.cp_card_hub__header{align-items:baseline;display:flex;margin-bottom:16px}.cp_card_hub__header img{height:auto;margin-right:12px;margin-top:4px;min-width:16px;width:16px}.cp_card_hub__header h3{margin-bottom:0}.cp_card_hub__bullets{display:grid;row-gap:8px}.cp_card_hub__bullet,.cp_card_hub__bullet span{display:flex}.cp_card_hub__bullet span{align-items:center;height:24px;width:24px}.cp_card_hub__bullet p{margin-bottom:0;margin-left:12px}.cp_card_hub__description{color:var(--color-neutral-body);margin-bottom:16px}@media (min-width:992px){.cp_card_hub{padding:40px 52px}.cp_card_hub.card-has-link{--mouse-x:50%;--mouse-y:50%}.cp_card_hub.card-has-link:before{background:hsla(0,0%,100%,.04);z-index:-3}.cp_card_hub.card-has-link:after,.cp_card_hub.card-has-link:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.cp_card_hub.card-has-link:after{background:linear-gradient(208deg,rgba(255,0,77,.5),rgba(99,9,90,.5) 42%,rgba(33,15,63,.5) 75%,rgba(3,19,34,.5));opacity:0;transition:opacity .3s ease-out;z-index:-2}.cp_card_hub__spotlight{background:linear-gradient(208deg,#ff004d,#63095a 42%,#210f3f 75%,#031322);height:100%;left:0;mask-image:radial-gradient(187.5px at var(--mouse-x) var(--mouse-y),#000,transparent);-webkit-mask-image:radial-gradient(187.5px at var(--mouse-x) var(--mouse-y),#000,transparent);opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-out;width:100%;z-index:-1}.cp_card_hub.card-has-link:hover .cp_card_hub__spotlight,.cp_card_hub.card-has-link:hover:after{opacity:1}.cp_card_hub__wrapper{position:relative;z-index:1}.cp_card_hub__description,.cp_card_hub__header{margin-bottom:24px}}