.wk-closing{border-top:1px solid var(--wk-line);background:radial-gradient(40% 40% at 50% 55%, #3dffaa1f, transparent 75%), linear-gradient(180deg, var(--wk-bg), #050c09 60%, var(--wk-bg));justify-items:center;gap:2rem;padding-bottom:clamp(5rem,10vw,8rem);display:grid}.wk-card-stage{perspective:1000px;place-items:center;width:100%;padding:1.5rem 0 1rem;display:grid}.wk-card{aspect-ratio:1.586;width:min(26rem,84vw);transform:rotateX(var(--tilt-x,10deg)) rotateY(var(--tilt-y,-14deg));transition:transform .6s var(--wk-ease);background:radial-gradient(120% 90% at 85% 0,#3dffaa24,#0000 60%),linear-gradient(145deg,#0d1c16,#050b08 70%);border-radius:1.25rem;padding:1.4rem 1.5rem;animation:7s ease-in-out infinite wk-card-float;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #78ffbe40,0 40px 80px -30px #000000e6,0 0 70px #3dffaa29}@keyframes wk-card-float{50%{translate:0 -8px}}.wk-card__ring{border-radius:inherit;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.wk-card__ring:before{content:"";aspect-ratio:1;background:conic-gradient(transparent 0deg, var(--wk-accent) 40deg, transparent 90deg, transparent 360deg);width:130%;animation:4.5s linear infinite wk-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes wk-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.wk-card__orbit{aspect-ratio:1;border:2px solid #3dffaabf;border-radius:50%;width:58%;position:absolute;top:26%;left:34%;transform:rotate(-12deg)scaleY(.34);box-shadow:0 0 18px #3dffaa8c,inset 0 0 18px #3dffaa59}.wk-card__spark{border-radius:50%;animation:3.2s linear infinite wk-orbit;position:absolute;inset:-2px}.wk-card__spark:before{content:"";width:14px;height:14px;box-shadow:0 0 12px #fff, 0 0 30px var(--wk-accent);background:#f1fff8;border-radius:50%;position:absolute;top:-7px;left:calc(50% - 7px)}@keyframes wk-orbit{to{transform:rotate(360deg)}}.wk-card__brand{letter-spacing:.08em;font-size:.78rem;font-weight:700;font-stretch:125%;position:absolute;top:1.3rem;left:1.5rem}.wk-card__mark{color:#0000;-webkit-text-stroke:1px #8affc6cc;font-size:clamp(2.4rem,8vw,3.4rem);font-weight:800;font-stretch:125%;line-height:1;position:absolute;bottom:2.6rem;left:1.4rem}.wk-card__line{color:var(--wk-muted);font-size:.62rem;position:absolute;bottom:1.3rem;left:1.5rem}.wk-card__shine{background:radial-gradient(circle at var(--shine-x,30%) var(--shine-y,20%), #ffffff1f, transparent 45%);pointer-events:none;position:absolute;inset:0}.wk-legal{max-width:46rem;padding:8rem var(--wk-gutter) 5rem;gap:.9rem;display:grid}.wk-legal h2{margin:1.4rem 0 0;font-size:1rem;font-weight:680;font-stretch:112%}.wk-legal p{color:var(--wk-muted);margin:0}.wk-legal a{color:var(--wk-accent-soft)}
