.card{--white:hsl(0,0%,100%);--black:hsl(240,15%,9%);--paragraph:hsl(0,0%,83%);--line:#272f2b;--primary:#87c232;position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:18.7rem;background-color:hsla(240,15%,9%,1);background-image:radial-gradient(at 88% 40%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 49% 30%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 14% 26%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 0 64%,hsl(145,98.5%,26.1%) 0,transparent 85%),radial-gradient(at 41% 94%,hsl(157,96.7%,36.1%) 0,transparent 85%),radial-gradient(at 100% 99%,hsl(188,94%,13%) 0,transparent 85%);border-radius:1rem;box-shadow:inset 0 -16px 24px 0 rgba(255,255,255,.25)}.card .card__border{overflow:hidden;pointer-events:none;position:absolute;z-index:-10;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsl(189,100%,50%) 40%,hsl(189,100%,50%) 60%,hsla(0,0%,40%,0))!important;border-radius:1rem}.card .card__border:before{content:"";pointer-events:none;position:absolute;z-index:200;top:0;left:50%;transform:translate(-50%,-50%),rotate(0deg);width:50%;height:100%;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsl(160,100%,50%) 40%,hsl(150,100%,50%) 60%,hsla(0,0%,40%,0))!important;animation:rotate 8s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.card .card_title__container .card_title{font-size:1.5rem;color:var(--white)}.card .card_title__container .card_paragraph{margin-top:.25rem;width:80%;font-size:1.25rem;color:var(--paragraph)}.card .line{width:100%;height:.1rem;background-color:var(--line);border:none}.card .card__list{display:flex;flex-direction:column;gap:.5rem}.card .card__list .card__list_item{display:flex;align-items:center;gap:.5rem}.card .card__list .card__list_item .check{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--primary);border-radius:50%}.card .card__list .card__list_item .check .check_svg{width:.75rem;height:.75rem;fill:var(--black)}.card .card__list .card__list_item .list_text{font-size:1rem;color:var(--white)}