.cursor{display:none}.preloader{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99;background-color:#fff;overflow:hidden}.preloader__circle{position:fixed;top:50%;left:50%;right:0;transform:translate(-50%,-50%);width:calc(1 * (var(--preloader-circle-min-size) * 1px));height:calc(1 * (var(--preloader-circle-min-size) * 1px));max-width:calc(100vh - var(--gutter-vertical) * 3);max-height:calc(100vh - var(--gutter-vertical) * 3);border-radius:100%;z-index:1;pointer-events:none}@media screen and (min-width:320px){.preloader__circle{width:calc(1 * (var(--preloader-circle-min-size) * 1px + (var(--preloader-circle-max-size) - var(--preloader-circle-min-size)) * ((100vw - 320px)/ 1600)))}}@media screen and (min-width:1920px){.preloader__circle{width:calc(1 * (var(--preloader-circle-max-size) * 1px))}}@media screen and (min-width:320px){.preloader__circle{height:calc(1 * (var(--preloader-circle-min-size) * 1px + (var(--preloader-circle-max-size) - var(--preloader-circle-min-size)) * ((100vw - 320px)/ 1600)))}}@media screen and (min-width:1920px){.preloader__circle{height:calc(1 * (var(--preloader-circle-max-size) * 1px))}}.preloader__content{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:30px;width:calc(1 * (var(--preloader-circle-min-size) * 1px));height:calc(1 * (var(--preloader-circle-min-size) * 1px));max-height:calc(100vh - var(--gutter-vertical) * 3)}@media screen and (min-width:320px){.preloader__content{width:calc(1 * (var(--preloader-circle-min-size) * 1px + (var(--preloader-circle-max-size) - var(--preloader-circle-min-size)) * ((100vw - 320px)/ 1600)))}}@media screen and (min-width:1920px){.preloader__content{width:calc(1 * (var(--preloader-circle-max-size) * 1px))}}@media screen and (min-width:320px){.preloader__content{height:calc(1 * (var(--preloader-circle-min-size) * 1px + (var(--preloader-circle-max-size) - var(--preloader-circle-min-size)) * ((100vw - 320px)/ 1600)))}}@media screen and (min-width:1920px){.preloader__content{height:calc(1 * (var(--preloader-circle-max-size) * 1px))}}.preloader__header{width:100%}.preloader__counter{width:100%;white-space:nowrap}.preloader__counter-number{display:inline-block;width:40px}.preloader__counter-current{text-align:right}.preloader__counter-total{text-align:left}.preloader__curtain-svg{width:100%;height:100%;fill:#ccc}.preloader__curtain{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.preloader__curtain-curve{visibility:hidden}.preloader__curtain-normal{visibility:visible}[data-arts-preloader-logo=primary] .logo__img-primary{opacity:1;visibility:visible}[data-arts-preloader-logo=primary] .logo__img-secondary{opacity:0;visibility:hidden}[data-arts-preloader-logo=primary] .logo__text-title{color:var(--paragraph-color-dark)!important}[data-arts-preloader-logo=primary] .logo__text-tagline{color:var(--color-gray-2)!important}[data-arts-preloader-logo=secondary] .logo__img-primary{opacity:0;visibility:hidden}[data-arts-preloader-logo=secondary] .logo__img-secondary{opacity:1;visibility:visible}[data-arts-preloader-logo=secondary] .logo__text-title{color:#fff!important}[data-arts-preloader-logo=secondary] .logo__text-tagline{color:var(--color-gray-2)!important}