#home .founder-motion{position:relative;isolation:isolate;width:100%;max-width:420px;padding:18px 12px 24px;margin:auto}#home .founder-motion:before{content:"";position:absolute;inset:3px -2px 0 5px;border:1px solid #14b8a680;border-radius:47% 48% 35% 40%;z-index:-1;animation:founder-outline 11s ease-in-out infinite alternate}#home .founder-motion img{display:block;width:100%;height:425px;max-height:none;object-fit:cover;object-position:center 22%;border:6px solid white;border-radius:120px 120px 28px 28px;box-shadow:0 22px 55px #6d28d912;animation:founder-photo 7s ease-in-out infinite}#home .founder-top-label{position:absolute;right:0;top:20px;border-radius:12px;background:#6d28d9;color:#fff;padding:16px 18px;font-size:12px;font-weight:700;animation:founder-float 4.6s ease-in-out infinite}#home .founder-growth-card{position:absolute;left:-10px;bottom:54px;display:flex;align-items:center;gap:13px;background:#fff;border:1px solid #f1f5f9;border-radius:15px;padding:17px;box-shadow:0 18px 45px #0f172a10;animation:founder-float 5.2s -2s ease-in-out infinite}#home .founder-growth-card i{display:grid;place-items:center;width:38px;height:38px;background:#ccfbf1;color:#0f766e;border-radius:10px;font-size:24px;font-style:normal}#home .founder-growth-card strong{display:block;color:#0f172a;font-size:13px}#home .founder-growth-card small{display:block;color:#64748b;font-size:11px;margin-top:5px}#home .founder-caption{margin:18px 0 0;text-align:center;font-size:12px;color:#64748b}#home .founder-caption strong{color:#6d28d9}#home .founder-pause{display:block;margin:12px auto 0;background:white;border:1px solid #ddd6fe;color:#6d28d9;border-radius:20px;padding:8px 13px;font-size:11px;cursor:pointer}#home .founder-motion.is-paused,#home .founder-motion.is-paused:before,#home .founder-motion.is-paused *{animation-play-state:paused!important}@keyframes founder-outline{to{transform:rotate(12deg) scale(1.02);border-radius:49% 38% 44% 30%}}@keyframes founder-photo{50%{transform:translateY(-5px)}}@keyframes founder-float{50%{transform:translateY(-10px)}}@media(max-width:640px){#home .founder-motion{max-width:335px}#home .founder-motion img{height:340px}#home .founder-top-label{padding:12px 14px;font-size:11px}#home .founder-growth-card{left:0;bottom:42px;padding:12px;gap:10px}#home .founder-growth-card strong{font-size:12px}}@media(prefers-reduced-motion:reduce){#home .founder-motion:before,#home .founder-motion img,#home .founder-top-label,#home .founder-growth-card{animation:none}#home .founder-pause{display:none}}
