.khalani-brand-animation-module__wL5m6q__canvas{color:#fafaff;background:radial-gradient(at 20% 100%,#233b5366,#0000 70%),#191a27;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.khalani-brand-animation-module__wL5m6q__lockup{justify-content:center;align-items:center;gap:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.khalani-brand-animation-module__wL5m6q__markEntrance{animation:.7s cubic-bezier(.16,1,.3,1) both khalani-brand-animation-module__wL5m6q__enter-mark;display:inline-flex}.khalani-brand-animation-module__wL5m6q__mark{animation:6s ease-in-out 1s infinite khalani-brand-animation-module__wL5m6q__hover-mark;display:inline-flex}.khalani-brand-animation-module__wL5m6q__mark img{width:52px;height:52px;display:block}.khalani-brand-animation-module__wL5m6q__wordmark{letter-spacing:-.015em;font-size:38px;font-weight:600;line-height:1.3;animation:.8s cubic-bezier(.16,1,.3,1) .18s both khalani-brand-animation-module__wL5m6q__enter-text}@keyframes khalani-brand-animation-module__wL5m6q__enter-mark{0%{opacity:0;transform:translateY(12px)rotate(-12deg)scale(.9)}to{opacity:1;transform:none}}@keyframes khalani-brand-animation-module__wL5m6q__enter-text{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-12px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes khalani-brand-animation-module__wL5m6q__hover-mark{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-2deg)}}@media (max-width:639px){.khalani-brand-animation-module__wL5m6q__mark img{width:36px;height:36px}.khalani-brand-animation-module__wL5m6q__wordmark{font-size:27px}.khalani-brand-animation-module__wL5m6q__lockup{gap:5px}}@media (prefers-reduced-motion:reduce){.khalani-brand-animation-module__wL5m6q__markEntrance,.khalani-brand-animation-module__wL5m6q__mark,.khalani-brand-animation-module__wL5m6q__wordmark{animation:none}}.khalani-brand-animation-module__wL5m6q__updatedLogo{width:260px;max-width:90%;height:auto;display:block}@media (max-width:639px){.khalani-brand-animation-module__wL5m6q__updatedLogo{width:160px;max-width:100%}}
