.preloader{position:fixed;z-index:9999;inset:0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-bar{position:absolute;top:0;left:0;height:4px;background:#14686a;width:0;animation:loadingBar 2s ease-out forwards}@keyframes loadingBar{0%{width:0}50%{width:60%}75%{width:80%}to{width:100%}}.logo-wrapper .heartbeat{animation:heartbeat 1.5s infinite}@keyframes heartbeat{0%,to{transform:scale(1);opacity:1}25%,75%{transform:scale(1.15);opacity:.9}50%{transform:scale(1);opacity:1}}