.featured-plays{margin:0 auto;max-width:100%;overflow:hidden;position:relative}.featured-plays .slick-track{display:flex!important;gap:0!important}.featured-plays .slick-list{overflow:visible!important;padding:20px 0!important}.play-card-wrapper{display:flex;height:100%;padding:0 14px;position:relative;transition:transform .22s ease,box-shadow .22s ease}.card-full-link{inset:0;position:absolute;z-index:1}.play-cta{bottom:30px;margin-top:25px;position:absolute;z-index:2}.featured-playbook-card{background:#16162e;border:1px solid #4e3cbb;border-radius:26px;display:flex;flex:1;flex-direction:column;height:100%;padding:33px;transition:box-shadow .22s ease,transform .22s ease}.play-card-wrapper:hover{transform:translateY(-3px) scale(1.006);z-index:20}.play-card-wrapper:hover .featured-playbook-card{box-shadow:0 14px 28px rgba(0,0,0,.38)}.feat-topic{border:1px solid hsla(0,0%,100%,.35);border-radius:30px;color:#fff;display:inline-block;font-size:13px;font-weight:600;margin:0 0 14px!important;max-width:max-content;padding:6px 18px}.featured-playbook-info h2{color:#fff;filter:drop-shadow(0 0 14px rgba(128,117,255,.85));font-size:32px;font-weight:700;line-height:1.15;margin:0 0 12px!important}.play-description-wrapper{color:#fff;font-size:16px;line-height:1.45;margin:0 0 26px!important;max-width:95%}.play-description-wrapper *{color:#fff!important;margin:0!important;opacity:1!important}.featured-playbook-info h2+.play-description-wrapper:empty,.featured-playbook-info h2+.play-description-wrapper:not(:has(*)){margin-bottom:35px!important}.featured-playbook-info{display:flex;flex-direction:column;height:100%;margin-bottom:55px}.play-cta{background:#b8eb4b;border-radius:10px;color:#16162e!important;font-size:16px;font-weight:700;margin-top:30px important;max-width:fit-content;padding:12px 28px;text-decoration:none;transition:opacity .2s ease}.play-cta:hover{opacity:.85}.featured-plays .slick-dots li button{all:unset;background:#c6c6c6;border-radius:50%;cursor:pointer;height:8px;overflow:hidden;text-indent:-9999px;width:8px}.featured-plays .slick-dots .slick-active button{background:#4e3cbb;border-radius:50px;width:20px}@media (max-width:720px){.featured-playbook-card{padding:26px}.featured-playbook-info h2{font-size:25px}.play-description-wrapper{font-size:15px}}.featured-plays .slick-dots{margin-top:10px!important;padding-top:0!important}.featured-plays .slick-list{padding:10px 0 0!important}.play-card-wrapper:hover .featured-playbook-card{box-shadow:0 8px 8px rgba(0,0,0,.32)!important}.play-card-wrapper:hover{transform:translateY(-2px) scale(1.004)!important}