html,body{margin:0;padding:0;width:100%;height:100%;background:#000;font-family:Inter,system-ui,sans-serif;overflow:hidden}#page[data-astro-cid-j7pv25f6]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;padding:24px}#logo-container[data-astro-cid-j7pv25f6]{flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:auto}.logo-perspective[data-astro-cid-j7pv25f6]{perspective:800px;transform-style:preserve-3d;transition:transform .15s ease-out}.logo-spin[data-astro-cid-j7pv25f6]{transform-style:preserve-3d;opacity:0;transform:translateY(-24px);transition:opacity .6s ease,transform .6s ease}.logo-spin[data-astro-cid-j7pv25f6].visible{opacity:1;transform:translateY(0)}.logo-spin[data-astro-cid-j7pv25f6].idle{animation:logoIdleSpin 20s linear infinite}@keyframes logoIdleSpin{0%{transform:translateY(0) rotateY(0)}to{transform:translateY(0) rotateY(360deg)}}.logo-extrusion[data-astro-cid-j7pv25f6]{position:relative;width:140px;height:143px;transform-style:preserve-3d;will-change:transform}.logo-layer[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(var(--z));filter:brightness(var(--bright));pointer-events:none;will-change:transform}.logo-layer[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block}.logo-layer-front[data-astro-cid-j7pv25f6]{filter:drop-shadow(0 2px 2px rgba(0,0,0,.4)) drop-shadow(0 6px 12px rgba(0,0,0,.35)) drop-shadow(0 15px 30px rgba(0,0,0,.25)) drop-shadow(0 0 40px rgba(255,255,255,.12))}#content[data-astro-cid-j7pv25f6]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:32px 0 0;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.65;color:#ffffffe6;letter-spacing:.02em}#content-inner[data-astro-cid-j7pv25f6]{width:100%;max-width:360px}#content[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-animate]{opacity:0;transform:translateY(-24px);transition:opacity .6s ease,transform .6s ease}#content[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-animate].visible{opacity:1;transform:translateY(0)}#content[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-animate].fisheye{transition:transform .15s ease-out}#content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],#content[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:inherit}#content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 16px}#content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline}#content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{opacity:.8}.app-logos[data-astro-cid-j7pv25f6]{position:relative;width:72px;height:52px;margin-top:16px;transition:width .25s ease}.app-logos[data-astro-cid-j7pv25f6]:hover{width:180px}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{position:absolute;top:0;display:block;text-decoration:none;color:inherit;transition:left .25s ease,opacity .25s ease,transform .25s ease;z-index:1}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:nth-child(1){left:0}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:nth-child(2){left:10px;z-index:2}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:nth-child(3){left:20px;z-index:3}.app-logos[data-astro-cid-j7pv25f6]:hover a[data-astro-cid-j7pv25f6]:nth-child(1){left:0}.app-logos[data-astro-cid-j7pv25f6]:hover a[data-astro-cid-j7pv25f6]:nth-child(2){left:64px}.app-logos[data-astro-cid-j7pv25f6]:hover a[data-astro-cid-j7pv25f6]:nth-child(3){left:128px}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{opacity:.8;transform:scale(1.1)}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6],.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:52px;height:52px;display:block}.app-logos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-fit:contain;border-radius:12px}
