.ks-preloader{z-index:2147483000;color:#651b29;pointer-events:none;opacity:1;visibility:visible;background:radial-gradient(70% 60% at 50% 40%,#fffdf9,#f1e8dc);place-items:center;transition:opacity .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s;animation:.45s 2.4s forwards ks-preloader-failsafe;display:grid;position:fixed;inset:0}.ks-preloader.is-hidden{opacity:0;visibility:hidden;animation:none}.ks-preloader.is-route{opacity:1;visibility:visible;transition:opacity .18s ease-out,visibility;animation:none}.ks-preloader__inner{justify-items:center;gap:16px;display:grid}.ks-preloader__mark{width:74px;height:83px;animation:.8s cubic-bezier(.22,1,.36,1) both ks-preloader-mark;display:block}.ks-preloader__name{letter-spacing:.34em;margin-right:-.34em;font:400 14px/1 Georgia,Times New Roman,serif;animation:.9s cubic-bezier(.22,1,.36,1) 80ms both ks-preloader-name}.ks-preloader__line{background:#651b2924;width:120px;height:1px;display:block;position:relative;overflow:hidden}.ks-preloader__line i{background:currentColor;animation:1.15s cubic-bezier(.65,0,.35,1) infinite ks-preloader-line;position:absolute;inset:0;transform:translate(-100%)}.ks-preloader.is-hidden .ks-preloader__line i{animation-play-state:paused}@keyframes ks-preloader-failsafe{to{opacity:0;visibility:hidden}}@keyframes ks-preloader-mark{0%{opacity:0;transform:scale(.94)}}@keyframes ks-preloader-name{0%{opacity:0;letter-spacing:.5em}}@keyframes ks-preloader-line{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ks-preloader__mark,.ks-preloader__name{animation:none}.ks-preloader__line i{animation:none;transform:translate(-60%)}}@media print{.ks-preloader{display:none}}
