.solid-ring{border-radius:50%!important;animation:organic-link 11s ease-in-out infinite!important}.ring-a{transform:rotate(-24deg) rotateY(24deg)!important}.ring-b{transform:rotate(30deg) rotateY(-22deg)!important}.chain-bridge{position:absolute;left:12%;top:20px;width:330px;height:365px;transform:rotate(-24deg) rotateY(24deg);border:52px solid transparent;border-radius:50%;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;clip-path:polygon(49% 45%,100% 45%,100% 100%,49% 100%);animation:organic-link 11s ease-in-out infinite;pointer-events:none}.ring-b{z-index:2}.chain-bridge{z-index:3}.solid-pearl{z-index:4}@keyframes organic-link{0%,100%{border-radius:50%;scale:1 1;translate:0 0}35%{border-radius:48% 52% 49% 51% / 53% 47% 52% 48%;scale:1.055 .95;translate:0 -9px}70%{border-radius:52% 48% 51% 49% / 48% 52% 47% 53%;scale:.95 1.045;translate:6px 5px}}.recent-cover{--brand:#ed174c;--brand-bg:#f4e7ec;background:var(--brand-bg)!important;transition:background-color 1.3s}.recent-cover .recent-tag{color:var(--brand)!important;transition:color 1.3s}.recent-cover>img{display:none}.brand-belt{position:absolute;left:22px;right:22px;bottom:60px;height:115px;display:flex;align-items:center;justify-content:space-around;gap:12px}.brand-belt img{position:static!important;width:13%!important;height:55px!important;object-fit:contain!important;mix-blend-mode:normal!important;opacity:.55;transition:width 1s,height 1s,opacity 1s,transform 1s}.brand-belt img.featured{width:25%!important;height:95px!important;opacity:1}.recent-cover .view{bottom:17px}.see-more-wrap{display:flex;justify-content:center;margin:40px 0 0}.see-more{padding:15px 35px;border:1px solid #bcb7c1;border-radius:999px;font-size:14px;transition:background .2s}.see-more:hover{background:#eae4ef}.app-logos{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:22px 12px!important}.app-logos figure{width:auto!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.app-logos img{width:44px!important;height:44px!important;object-fit:contain}.app-logos figcaption{margin:0!important}.cta-orb{right:18%!important;top:130px!important;width:310px!important;height:310px!important;animation:contact-morph 9s ease-in-out infinite;transform:rotate(12deg)}@keyframes contact-morph{0%,100%{border-radius:50% 50% 50% 50% / 50% 50% 50% 50%;transform:rotate(12deg) scale(1)}25%{border-radius:65% 35% 24% 76% / 35% 63% 37% 65%;transform:rotate(-15deg) scale(1.08,.86)}60%{border-radius:25% 75% 67% 33% / 64% 27% 73% 36%;transform:rotate(30deg) scale(.9,1.15)}80%{border-radius:75% 25% 35% 65% / 28% 68% 32% 72%;transform:rotate(-10deg) scale(1.1,.95)}}.cta>.text-link{position:relative;z-index:3;margin-top:30px}.belt-control{position:absolute;right:20px;top:18px;font-size:10px;border:0;background:#fff8;padding:6px 10px;border-radius:20px;z-index:5;cursor:pointer}@media(max-width:700px){.chain-bridge{left:6%;top:15px;width:220px;height:245px;border-width:36px;transform:rotate(-24deg) rotateY(24deg)}.brand-belt{height:90px;left:12px;right:12px;gap:6px}.brand-belt img{height:40px!important}.brand-belt img.featured{height:65px!important}.recent-tag{font-size:30px!important}.cta-orb{right:5%!important;top:130px!important;width:200px!important;height:200px!important;opacity:.45}.app-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.belt-control{top:10px;right:10px;font-size:9px}}@media(prefers-reduced-motion:reduce){.solid-ring,.chain-bridge,.cta-orb{animation:none!important}.recent-cover,.recent-tag,.brand-belt img{transition:none!important}}
