:where(.c-decorative-elements){position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:40;display:none}@media (min-width: 57.5em){:where(.c-decorative-elements){display:block}}:where(.c-decorative-elements) .c-decorative-elements__item{position:fixed;transform:translate3d(calc(var(--parallax, 0)*var(--parallax-modifier, 0)*max(-40vh,-35vw) + var(--offset, 0vh)),0,0);will-change:transform}:where(.c-decorative-elements) .c-decorative-elements__item{transition-property:clip-path;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-sm);transition-timing-function:var(--easing-slow);clip-path:xywh(0 0 0 100%)}.c-decorative-elements--reveal-animation-done:where(.c-decorative-elements) .c-decorative-elements__item{clip-path:xywh(0 0 100% 100%)}:where(.c-decorative-elements) .c-decorative-elements__item--color-white{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-white) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-white) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-gray{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-gray) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-gray) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-gray-dark{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-gray-dark) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-gray-dark) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-blue{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-blue) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-blue) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-red{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-red) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-red) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-pink{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-pink) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-pink) / var(--un-bg-opacity)) }:where(.c-decorative-elements) .c-decorative-elements__item--color-green{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-green) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-green) / var(--un-bg-opacity)) }
