:root{--border-5-24-yellow-black: radial-gradient(circle at 100% 100%, #000 0, #000 19px, transparent 19px) 0% 0%/24px 24px no-repeat, radial-gradient(circle at 0 100%, #000 0, #000 19px, transparent 19px) 100% 0%/24px 24px no-repeat, radial-gradient(circle at 100% 0, #000 0, #000 19px, transparent 19px) 0% 100%/24px 24px no-repeat, radial-gradient(circle at 0 0, #000 0, #000 19px, transparent 19px) 100% 100%/24px 24px no-repeat, linear-gradient(#000, #000) 50% 50% / calc(100% - 10px) calc(100% - 48px) no-repeat, linear-gradient(#000, #000) 50% 50% / calc(100% - 48px) calc(100% - 10px) no-repeat, linear-gradient(120deg, #dfff00 0%, rgba(223, 255, 0, 0.18) 26%, #dfff00 62%, rgba(84, 140, 135, 0.27) 100%);--border-5-24-yellow-gray: radial-gradient(circle at 100% 100%, #111 0, #111 19px, transparent 19px) 0% 0%/24px 24px no-repeat, radial-gradient(circle at 0 100%, #111 0, #111 19px, transparent 19px) 100% 0%/24px 24px no-repeat, radial-gradient(circle at 100% 0, #111 0, #111 19px, transparent 19px) 0% 100%/24px 24px no-repeat, radial-gradient(circle at 0 0, #111 0, #111 19px, transparent 19px) 100% 100%/24px 24px no-repeat, linear-gradient(#111, #111) 50% 50% / calc(100% - 10px) calc(100% - 48px) no-repeat, linear-gradient(#111, #111) 50% 50% / calc(100% - 48px) calc(100% - 10px) no-repeat, linear-gradient(120deg, #dfff00 0%, rgba(223, 255, 0, 0.18) 26%, #dfff00 62%, rgba(84, 140, 135, 0.27) 100%);--border-2-16-yellow-black: radial-gradient(circle at 100% 100%, #000 0, #000 14px, transparent 14px) 0% 0%/16px 16px no-repeat, radial-gradient(circle at 0 100%, #000 0, #000 14px, transparent 14px) 100% 0%/16px 16px no-repeat, radial-gradient(circle at 100% 0, #000 0, #000 14px, transparent 14px) 0% 100%/16px 16px no-repeat, radial-gradient(circle at 0 0, #000 0, #000 14px, transparent 14px) 100% 100%/16px 16px no-repeat, linear-gradient(#000, #000) 50% 50% / calc(100% - 4px) calc(100% - 32px) no-repeat, linear-gradient(#000, #000) 50% 50% / calc(100% - 32px) calc(100% - 4px) no-repeat, linear-gradient(120deg, #dfff00 0%, rgba(223, 255, 0, 0.18) 26%, #dfff00 62%, rgba(84, 140, 135, 0.27) 100%);--border-2-30-yellow-gray: radial-gradient(circle at 100% 100%, #111 0, #111 28px, transparent 28px) 0% 0%/30px 30px no-repeat, radial-gradient(circle at 0 100%, #111 0, #111 28px, transparent 28px) 100% 0%/30px 30px no-repeat, radial-gradient(circle at 100% 0, #111 0, #111 28px, transparent 28px) 0% 100%/30px 30px no-repeat, radial-gradient(circle at 0 0, #111 0, #111 28px, transparent 28px) 100% 100%/30px 30px no-repeat, linear-gradient(#111, #111) 50% 50% / calc(100% - 4px) calc(100% - 60px) no-repeat, linear-gradient(#111, #111) 50% 50% / calc(100% - 60px) calc(100% - 4px) no-repeat, linear-gradient(120deg, #dfff00 0%, rgba(223, 255, 0, 0.18) 26%, #dfff00 62%, rgba(84, 140, 135, 0.27) 100%)}@media(min-width: 1780px){.hero .wrap{max-width:1600px}}.price-card{background:var(--border-2-16-yellow-black);border:0}.price-right{gap:45px}.metric-label svg{opacity:1}.feat-card{background:var(--border-2-30-yellow-gray);border:0;border-radius:30px;overflow:hidden}.feat-card:before{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:linear-gradient(160deg, rgba(0, 252, 255, 0.58) -20%, rgb(6, 6, 6) 20%, rgb(6, 6, 6) 80%, rgba(0, 252, 255, 0.58) 120%);border-radius:28px}.feat-card .feat-inner{position:relative}.steps-card{border:0;background:var(--border-5-24-yellow-gray)}.acc-item.open .acc-icon{color:var(--teal)}.cta-card{background:var(--border-5-24-yellow-black);border-radius:24px;border:0}.cta-card-img{right:5px;height:115%;bottom:5px}.cta-card-bg-img{object-fit:cover}.cta-card-content{max-width:670px}
