.profile-reveal{isolation:isolate;background:radial-gradient(circle at 50% 45%,#3ea38029,#0000 45%),#071411;border:1px solid #7de8c42e;border-radius:18px;height:330px;margin:26px 0 8px;position:relative;overflow:hidden}.reveal-grid{background-image:linear-gradient(#7de8c409 1px,#0000 1px),linear-gradient(90deg,#7de8c409 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.reveal-orbit{border:1px solid #7de8c429;border-radius:50%;animation:3s ease-in-out infinite orbit-pulse;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:240px;height:240px}.orbit-two{width:310px;height:310px;animation-delay:.5s}.bio-signal{color:#8fa59d;letter-spacing:.05em;opacity:0;align-items:center;gap:7px;font-size:9px;animation:5.5s ease-in-out infinite signal-in;display:flex;position:absolute}.bio-signal i{background:#7de8c4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #7de8c4}.signal-one{animation-delay:0s;top:18%;left:8%}.signal-two{animation-delay:.25s;top:20%;right:8%}.signal-three{animation-delay:.5s;bottom:25%;left:10%}.signal-four{animation-delay:.75s;bottom:26%;right:9%}.dna-stage{width:120px;height:140px;animation:5.5s ease-in-out infinite dna-stage;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.dna-strand{position:absolute;inset:0}.dna-strand:before,.dna-strand:after{content:"";background:linear-gradient(#7de8c4,#c8ff45,#7de8c4);border-radius:10px;width:3px;position:absolute;top:8px;bottom:8px;box-shadow:0 0 12px #7de8c459}.dna-strand:before{left:27px;transform:rotate(14deg)}.dna-strand:after{right:27px;transform:rotate(-14deg)}.strand-right{transform:scaleX(-1)}.dna-strand i{background:#7de8c4;width:58px;height:1px;margin:21px auto;display:block;box-shadow:0 0 8px #7de8c480}.dna-strand i:nth-child(2){width:72px}.dna-strand i:nth-child(3){width:80px}.dna-strand i:nth-child(4){width:70px}.nutrient{color:#c8ff45;background:#0d2923;border:1px solid #c8ff454d;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;animation:2.4s ease-in-out infinite nutrient-float;display:grid;position:absolute}.n1{top:20px;left:-32px}.n2{animation-delay:.3s;top:57px;right:-34px}.n3{animation-delay:.6s;bottom:8px;left:-25px}.logo-stage{opacity:0;width:270px;animation:5.5s ease-in-out infinite logo-reveal;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)scale(.72)}.logo-stage img{width:100%;height:auto;display:block}.logo-scan{z-index:2;opacity:0;background:#c8ff45;height:2px;animation:5.5s ease-in-out infinite scan;position:absolute;top:5%;left:5%;right:5%;box-shadow:0 0 18px #c8ff45}.validation-row{opacity:0;justify-content:center;gap:9px;animation:5.5s ease-in-out infinite validations;display:flex;position:absolute;bottom:22px;left:20px;right:20px}.validation-row span{color:#98aca5;background:#7de8c40f;border:1px solid #7de8c426;border-radius:999px;padding:7px 9px;font-size:8px}.validation-row i{color:#c8ff45;margin-right:4px;font-style:normal}@keyframes signal-in{0%,8%,92%,to{opacity:0;transform:translateY(6px)}16%,55%{opacity:1;transform:none}65%{opacity:.25}}@keyframes dna-stage{0%,8%{opacity:0;transform:translate(-50%,-50%)scale(.7)}18%,50%{opacity:1;transform:translate(-50%,-50%)scale(1)}62%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}}@keyframes logo-reveal{0%,48%{opacity:0;transform:translate(-50%,-50%)scale(.65)}61%,88%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes scan{0%,58%{opacity:0;top:5%}64%{opacity:1}78%{opacity:.7;top:90%}84%,to{opacity:0;top:90%}}@keyframes validations{0%,68%{opacity:0;transform:translateY(8px)}76%,91%{opacity:1;transform:none}to{opacity:0}}@keyframes orbit-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)}}@keyframes nutrient-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@media (max-width:600px){.profile-reveal{height:290px}.bio-signal{font-size:7px}.signal-one,.signal-three{left:4%}.signal-two,.signal-four{right:4%}.logo-stage{width:220px}.validation-row{flex-wrap:wrap;gap:5px;bottom:14px}.validation-row span{padding:5px 7px;font-size:7px}}@media (prefers-reduced-motion:reduce){.profile-reveal *{animation:none!important}.dna-stage,.bio-signal{display:none}.logo-stage{opacity:1;transform:translate(-50%,-50%)}.validation-row{opacity:1}.logo-scan{display:none}}
