.akmo-em{place-items:center;min-height:4.5rem;display:inline-grid}.akmo-em__words{font-size:min(var(--text-4xl), 12vw);letter-spacing:-.025em;color:var(--ak-text);-webkit-user-select:none;user-select:none;animation:fade-in var(--mo-dur-base) var(--mo-ease-soft) both;align-items:baseline;gap:.4rem;font-weight:600;line-height:1;display:inline-flex}.akmo-em__half--r{color:var(--ak-accent);font-weight:500}.akmo-em__half{display:inline-block}.akmo-em__half--l{transform-origin:0 100%}.akmo-em__half--r{transform-origin:100% 100%}.akmo-em__half--l{animation:akmo-em-break-l var(--mo-dur-slow) var(--mo-ease-emphasis) var(--mo-dur-base) both}.akmo-em__half--r{animation:akmo-em-break-r var(--mo-dur-slow) var(--mo-ease-emphasis) var(--mo-dur-base) both}.akmo-em[data-state=joined] .akmo-em__half--l{animation:akmo-em-join-l var(--mo-spr-gentle-dur) var(--mo-spr-gentle) both}.akmo-em[data-state=joined] .akmo-em__half--r{animation:akmo-em-join-r var(--mo-spr-gentle-dur) var(--mo-spr-gentle) both}@keyframes akmo-em-break-l{to{transform:translate(-6px,4px)rotate(-6deg)}}@keyframes akmo-em-break-r{to{transform:translate(6px,8px)rotate(7deg)}}@keyframes akmo-em-join-l{0%{transform:translate(-6px,4px)rotate(-6deg)}}@keyframes akmo-em-join-r{0%{transform:translate(6px,8px)rotate(7deg)}}:root[data-motion=minimal] .akmo-em .akmo-em__half{animation-duration:0s;animation-delay:0s}@media (prefers-reduced-motion:reduce){.akmo-em .akmo-em__half{animation-duration:0s;animation-delay:0s}}
