.ym-landing,.ym-login{--ym-ink:#0c1210;--ym-paper:#f4f6f5;--ym-mist:#d7dedb;--ym-teal:#0f766e;--ym-teal-deep:#0a4f4a;--ym-muted:#5c6b66;--ym-display:var(--font-syne),ui-sans-serif,system-ui,sans-serif;--ym-body:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;color:var(--ym-ink);font-family:var(--ym-body)}.ym-landing{background:var(--ym-paper)}.ym-landing .ym-display,.ym-login .ym-display{font-family:var(--ym-display)}.ym-landing *,.ym-login *{box-sizing:border-box}@keyframes ym-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ym-ken{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ym-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ym-anim-fade{animation:ym-fade-up .9s cubic-bezier(.22,1,.36,1) both}.ym-anim-fade-delay-1{animation-delay:.12s}.ym-anim-fade-delay-2{animation-delay:.24s}.ym-anim-fade-delay-3{animation-delay:.36s}.ym-anim-ken{animation:ym-ken 14s ease-out both}.ym-anim-line{transform-origin:left center;animation:ym-line 1s cubic-bezier(.22,1,.36,1) .4s both}@media (prefers-reduced-motion:reduce){.ym-anim-fade,.ym-anim-ken,.ym-anim-line{animation:none}}