.animation-enter-active,.animation-leave-active{transition:transform .7s var(--ease-fast-in-slow-out)}.animation-enter-from{transform:translateY(-100%)}.animation-enter-to,.animation-leave-from{transform:translateY(0)}.animation-leave-to{transform:translateY(100%)}.transitionPage{background:var(--cl-primary);color:var(--cl-text);overflow:hidden}.transitionPage.page-theme-green{--cl-theme-primary:#115058;--cl-theme-text:#f7d0a3}.transitionPage.page-theme-pink{--cl-theme-primary:#a53ec9;--cl-theme-text:#fef691}.transitionPage.page-theme-blue{--cl-theme-primary:#434efb;--cl-theme-text:#fef6c4}.transitionPage.page-theme-purple{--cl-theme-primary:#5231ad;--cl-theme-text:#f8d0d1}.transitionPage{align-items:center;box-shadow:0 44px 12px 0 transparent,0 28px 11px #00000003,0 16px 9px #0000000d,0 7px 7px #00000012,0 2px 4px #00000014;display:flex;height:105%;inset:0;justify-content:center;position:fixed;width:100%;z-index:2000}.transitionPage .logo{color:#000;height:auto;left:50%;opacity:.05;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}@media(max-width:768px){.transitionPage .logo{width:150dvh}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{list-style-type:none;margin:0;padding:0}.ContentBlockContainer{align-items:center;display:flex;flex-direction:column}.ContentBlockContainer .contentblock-wrapper{width:100%}.ContentBlockContainer .contentblock-item{background:var(--cl-primary);color:var(--cl-text);padding-bottom:var(--contentblock-margin);padding-top:var(--contentblock-margin);position:relative;width:100%}.ContentBlockContainer .contentblock-item.no-overflow-x{overflow:inherit}.ContentBlockContainer .contentblock-item.first-block{padding-top:17.6rem}@media(max-width:768px){.ContentBlockContainer .contentblock-item.first-block{padding-top:15.6rem}}.ContentBlockContainer .contentblock-item.double-margin-top{padding-top:calc(var(--contentblock-margin)*2)}.ContentBlockContainer .contentblock-item.double-margin-bottom{padding-bottom:calc(var(--contentblock-margin)*2)}.ContentBlockContainer .contentblock-item.half-margin-bottom{padding-bottom:calc(var(--contentblock-margin)/2)}.ContentBlockContainer .contentblock-item.half-margin-top{padding-top:calc(var(--contentblock-margin)/2)}.ContentBlockContainer .contentblock-item.no-margin-bottom{padding-bottom:0}.ContentBlockContainer .contentblock-item.no-margin-top{padding-top:0}.ContentBlockContainer .error{color:red}
