.solid-shapes{position:relative;height:420px;width:100%;perspective:850px}.solid-ring{position:absolute;width:330px;height:365px;border:52px solid transparent;border-radius:46% 54% 57% 43% / 56% 47% 53% 44%;background:linear-gradient(135deg,#efb69e,#e9c9e4 34%,#b9dcf6 60%,#a78ac7 85%) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-shadow:inset 15px 8px 25px #fff9,inset -15px -18px 20px #67508660;animation:morph-ring 10s ease-in-out infinite;filter:drop-shadow(12px 18px 12px #75668220)}.ring-a{left:12%;top:20px;transform:rotate(-28deg) rotateY(35deg)}.ring-b{left:36%;top:75px;width:295px;height:325px;transform:rotate(32deg) rotateY(-30deg);animation-delay:-4s}.solid-pearl{width:88px;height:88px;border-radius:50%;position:absolute;top:38px;right:10%;background:radial-gradient(circle at 30% 20%,white,#d1e7f3 27%,#c5a4df 65%,#dba6a3);box-shadow:inset -8px -8px 16px #ffffff50,8px 16px 35px #85729020}.glass-label{display:flex;align-items:center;gap:5px;justify-content:flex-start;letter-spacing:0!important;font-family:'articulat-cf',sans-serif;font-size:13px;font-weight:400;padding:0 27px!important}.form-prefix{white-space:nowrap}#form-word{display:inline-block;min-width:45px;transition:opacity .35s,transform .35s;letter-spacing:0;text-transform:none}.word-out{opacity:0;transform:translateY(4px)}.profile-details h2{font-size:clamp(42px,5vw,72px)!important;line-height:1.04;margin:0 0 20px!important}.profile-details p{font-size:20px!important}.identity-loop{position:absolute!important;width:100%!important;height:auto!important;min-height:100%;aspect-ratio:16/9;top:50%!important;left:50%!important;transform:translate(-50%,-50%);z-index:1}.client-strip{padding:45px 6%;border-top:1px solid var(--line)}.client-logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 36px;margin-top:30px;align-items:center}.client-logos img{width:100%;height:70px;object-fit:contain}.app-logos{display:flex;gap:13px;flex-wrap:wrap;margin:30px 0}.app-logos figure{margin:0;width:56px;text-align:center}.app-logos img{width:45px;height:45px;object-fit:contain}.app-logos figcaption{font-size:8px;color:#777;margin-top:7px}.profile{grid-template-columns:120px minmax(160px,255px) minmax(0,1fr)}@keyframes morph-ring{0%,100%{border-radius:46% 54% 57% 43% / 56% 47% 53% 44%;translate:0 0}50%{border-radius:63% 37% 41% 59% / 40% 62% 38% 60%;translate:0 -14px}}@media(max-width:700px){.solid-shapes{height:300px}.solid-ring{width:220px;height:245px;border-width:36px}.ring-a{left:6%;top:15px}.ring-b{left:35%;top:60px;width:195px;height:220px}.solid-pearl{width:60px;height:60px;right:6%}.glass-label{font-size:12px}.profile-details h2{font-size:clamp(26px,7vw,38px)!important}.profile-details p{font-size:13px!important}.identity-loop{width:112.5%!important}.client-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.client-logos img{height:65px}.app-logos{gap:10px}.app-logos figure{width:49px}}@media(prefers-reduced-motion:reduce){.solid-ring{animation:none}#form-word{transition:none}}
