.card-3d-parent{width:100%;height:100%;position:relative}.card-3d{position:relative;width:100%;height:100%;min-height:400px;background:linear-gradient(135deg,hsl(var(--brand-ink)) 10%,hsl(var(--brand-deep)) 60%);border-radius:1.5rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:gradient-shift 5s ease-in-out infinite;background-size:200% 200%;overflow:hidden}.card-3d-crm{background:linear-gradient(135deg,hsl(var(--brand-ink)) 10%,hsl(var(--brand-deep)) 60%)}.card-3d-crm:before,.card-3d-crm:after{--size: 5px;content:"";position:absolute;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:calc(100% + var(--size));height:calc(100% + var(--size));background:radial-gradient(circle at 0 0,hsl(var(--brand-light)),transparent),radial-gradient(circle at 100% 0,hsl(var(--brand-light)),transparent),radial-gradient(circle at 0 100%,hsl(var(--brand-emerald)),transparent),radial-gradient(circle at 100% 100%,hsl(var(--brand-flame)),transparent);border-radius:1.5rem}.card-3d-tax{background:linear-gradient(135deg,hsl(var(--brand-ink)) 10%,hsl(var(--brand-emerald)) 60%)}.card-3d-tax:before,.card-3d-tax:after{--size: 5px;content:"";position:absolute;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:calc(100% + var(--size));height:calc(100% + var(--size));background:radial-gradient(circle at 0 0,hsl(var(--brand-emerald)),transparent),radial-gradient(circle at 100% 0,hsl(var(--brand-light)),transparent),radial-gradient(circle at 0 100%,hsl(var(--brand-emerald)),transparent),radial-gradient(circle at 100% 100%,hsl(var(--brand-light)),transparent);border-radius:1.5rem}.card-3d:after{--size: 2px;z-index:-1}.card-3d:before{--size: 10px;z-index:-2;filter:blur(20px);animation:blur-animation 3s ease-in-out alternate infinite}.card-3d-content{position:relative;z-index:10;width:100%;height:100%;display:flex;flex-direction:column;padding:2rem}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes blur-animation{to{filter:blur(30px);transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){.card-3d{animation:none}.card-3d:before{animation:none;filter:blur(20px)}}.animated-card{--white: hsl(0, 0%, 100%);--black: hsl(240, 15%, 9%);--paragraph: hsl(0, 0%, 83%);--line: hsl(240, 9%, 17%);position:relative;display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%;min-height:500px;background-color:#14141a;border-radius:1rem;box-shadow:0 -16px 24px #ffffff40 inset;overflow:visible}.animated-card-crm{background-image:radial-gradient(at 88% 40%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 49% 30%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 14% 26%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 0% 64%,hsl(217,91%,26%) 0px,transparent 85%),radial-gradient(at 41% 94%,hsl(217,91%,36%) 0px,transparent 85%),radial-gradient(at 100% 99%,hsl(221,73%,13%) 0px,transparent 85%)}.animated-card-tax{background-image:radial-gradient(at 88% 40%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 49% 30%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 14% 26%,hsla(240,15%,9%,1) 0px,transparent 85%),radial-gradient(at 0% 64%,hsl(160,84%,26%) 0px,transparent 85%),radial-gradient(at 41% 94%,hsl(160,84%,36%) 0px,transparent 85%),radial-gradient(at 100% 99%,hsl(160,84%,13%) 0px,transparent 85%)}.animated-card__border{overflow:hidden;pointer-events:none;position:absolute;z-index:-1;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:linear-gradient(0deg,#fff -50%,#666);border-radius:1rem}.animated-card__border:before{content:"";pointer-events:none;position:absolute;z-index:200;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center center;width:200%;height:10rem;background-image:linear-gradient(0deg,#fff0,#0b64f4 40%,#0b64f4 60%,#6660);animation:rotate 8s linear infinite}.animated-card-tax .animated-card__border:before{background-image:linear-gradient(0deg,#fff0,#14eba3 40%,#14eba3 60%,#6660)}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.animated-card__content{position:relative;z-index:10;width:100%;height:100%;overflow:hidden;border-radius:1rem;display:flex;flex-direction:column}.card_title__container{margin-bottom:.5rem}.card_title__container .card_title{font-size:1.5rem;color:var(--white);margin-bottom:.5rem}.card_title__container .card_paragraph{margin-top:.5rem;width:100%;font-size:.875rem;color:var(--paragraph);line-height:1.5}.line{width:100%;height:.1rem;background-color:var(--line);border:none;margin:1rem 0}.card__list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.card__list_item{display:flex;align-items:center;gap:.75rem}.check{display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;flex-shrink:0;background-color:var(--white);border-radius:50%}.animated-card-crm .check{background-color:#327df5}.animated-card-tax .check{background-color:#10b77f}.check .check_svg{width:.875rem;height:.875rem;fill:var(--black)}.list_text{font-size:.875rem;color:var(--white);line-height:1.5}.button{cursor:pointer;padding:1rem 2rem;width:100%;min-height:3.5rem;font-size:.875rem;color:var(--white);border:0;border-radius:9999px;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 14px #0000004d}.button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.button:hover:before{left:100%}.animated-button-crm{background:linear-gradient(135deg,#5593f7,#327df5,#1c4bb0);box-shadow:inset 0 1px #fff3,inset 0 -2px 20px -4px #ffffff4d,0 4px 14px #3b82f64d,0 0 20px #3b82f61a}.animated-button-crm:hover{background:linear-gradient(135deg,#6da2f8,#4b8df7,#1f54c7);transform:translateY(-3px) scale(1.02);box-shadow:inset 0 1px #ffffff4d,inset 0 -2px 20px -4px #fff6,0 8px 24px #3b82f680,0 0 30px #3b82f633}.animated-button-tax{background:linear-gradient(135deg,#12d393,#10b77f,#0c8d62);box-shadow:inset 0 1px #fff3,inset 0 -2px 20px -4px #ffffff4d,0 4px 14px #10b9814d,0 0 20px #10b9811a}.animated-button-tax:hover{background:linear-gradient(135deg,#14eba3,#12ce90,#0ea472);transform:translateY(-3px) scale(1.02);box-shadow:inset 0 1px #ffffff4d,inset 0 -2px 20px -4px #fff6,0 8px 24px #10b98180,0 0 30px #10b98133}@media (prefers-reduced-motion: reduce){.animated-card__border:before{animation:none}.button{transition:none}.button:hover{transform:none}}
