.MeetMike-module__L_m1qW__reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.MeetMike-module__L_m1qW__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.MeetMike-module__L_m1qW__reveal,.MeetMike-module__L_m1qW__revealIn{transition:none}}.MeetMike-module__L_m1qW__laptop{width:100%;max-width:580px;margin:0 auto}.MeetMike-module__L_m1qW__laptopScreen{aspect-ratio:16/10;background:#11203a;border:9px solid #11203a;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff0a,0 34px 60px -26px #11203a8c}.MeetMike-module__L_m1qW__laptopShot{object-fit:cover;object-position:center top}.MeetMike-module__L_m1qW__laptopBase{background:linear-gradient(#dfe4ec,#b6c0cf 60%,#9aa6b8);border-radius:0 0 16px 16px;width:116%;height:15px;margin:0 0 0 -8%;position:relative;box-shadow:0 12px 22px -10px #11203a73}.MeetMike-module__L_m1qW__laptopBase:after{content:"";background:#aab4c4;border-radius:0 0 10px 10px;width:18%;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.AppDemo-module__aIXVBq__reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.AppDemo-module__aIXVBq__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.AppDemo-module__aIXVBq__reveal,.AppDemo-module__aIXVBq__revealIn{transition:none}}.AppDemo-module__aIXVBq__phone{--preview-w:248;--bezel:7;--screen-w:calc(var(--preview-w) - 2*var(--bezel));--scale:calc(var(--screen-w)/390);width:calc(var(--preview-w)*1px);margin:0 auto}.AppDemo-module__aIXVBq__phoneBezel{box-sizing:border-box;width:100%;padding:calc(var(--bezel)*1px);background:#0f172a;border-radius:1.55rem;box-shadow:inset 0 2px #ffffff0f,0 28px 48px -22px #11203a80}.AppDemo-module__aIXVBq__phoneScreen{width:100%;height:calc(844*var(--scale)*1px);background:#f8fafc;border-radius:1.2rem;position:relative;overflow:hidden}.AppDemo-module__aIXVBq__phoneFrame{width:390px;height:844px;transform:scale(var(--scale));transform-origin:0 0;background:#f8fafc;border:0;position:absolute;top:0;left:0}.AppDemo-module__aIXVBq__phoneSkeleton{z-index:1;pointer-events:none;background:#f1f5f9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppDemo-module__aIXVBq__phoneSpinner{border:2px solid #408696;border-top-color:#0000;border-radius:9999px;width:22px;height:22px;animation:.8s linear infinite AppDemo-module__aIXVBq__spin}.AppDemo-module__aIXVBq__modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ab8;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0;overflow:auto}.AppDemo-module__aIXVBq__modalPanel{width:fit-content;padding-top:2.75rem;position:relative}.AppDemo-module__aIXVBq__modalClose{z-index:2;color:#0f172a;cursor:pointer;background:#fff;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:0;right:-.15rem;box-shadow:0 4px 14px #00000040}.AppDemo-module__aIXVBq__modalClose:hover{background:#f1f5f9}.AppDemo-module__aIXVBq__modalPhone{--preview-w:360;--bezel:9;--screen-w:calc(var(--preview-w) - 2*var(--bezel));--scale:calc(var(--screen-w)/390);width:calc(var(--preview-w)*1px)}@media (max-height:900px){.AppDemo-module__aIXVBq__modalPhone{--preview-w:320}}@media (max-height:780px){.AppDemo-module__aIXVBq__modalPhone{--preview-w:280}}@media (max-height:680px){.AppDemo-module__aIXVBq__modalPhone{--preview-w:240}}.AppDemo-module__aIXVBq__modalBezel{box-sizing:border-box;width:100%;padding:calc(var(--bezel)*1px);background:#0f172a;border-radius:2rem;box-shadow:inset 0 2px #ffffff0f,0 28px 48px -22px #11203a8c}.AppDemo-module__aIXVBq__modalScreen{width:100%;height:calc(844*var(--scale)*1px);background:#f8fafc;border-radius:1.55rem;position:relative;overflow:hidden}.AppDemo-module__aIXVBq__modalFrame{width:390px;height:844px;transform:scale(var(--scale));transform-origin:0 0;background:#f8fafc;border:0;position:absolute;top:0;left:0}@keyframes AppDemo-module__aIXVBq__spin{to{transform:rotate(360deg)}}
.StoreBadges-module__x8nhda__badges{flex-wrap:wrap;gap:12px;display:flex}.StoreBadges-module__x8nhda__badge{color:#fff;background:#0d1117;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:10px;padding:9px 16px;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.StoreBadges-module__x8nhda__badge:hover{background:#161c26;transform:translateY(-2px);box-shadow:0 8px 20px #00000040}.StoreBadges-module__x8nhda__badgeIcon{flex:none}.StoreBadges-module__x8nhda__badgeText{text-align:left;flex-direction:column;line-height:1.05;display:flex}.StoreBadges-module__x8nhda__badgeSmall{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9px}.StoreBadges-module__x8nhda__badgeBig{letter-spacing:-.01em;font-size:16px;font-weight:600}
