:root{--loading-color:#6768f2;--loader-border:rgba(0,0,0,.05);--loading-gap:8px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{overflow-y:hidden}body,html{height:100%}body{background-color:var(--loading-color);font-family:Quicksand,sans-serif;font-weight:500;margin:0;user-select:text}.custom-list-item:before{content:"• ";margin-right:5px}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:400;src:url(fonts/saira-v20-latin-regular.woff2) format("woff2"),url(fonts/saira-v20-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:600;src:url(fonts/saira-v20-latin-600.woff2) format("woff2"),url(fonts/saira-v20-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:500;src:url(fonts/quicksand-v36-latin-500.woff2) format("woff2"),url(fonts/quicksand-v36-latin-500.ttf) format("truetype")}.MuiModal-root .MuiBox-root{max-height:100%}.loadingText{color:#fff;font-size:16px;line-height:20px;margin-top:var(--loading-gap)}.loader{animation:loading 1s linear infinite;border:10px solid var(--loader-border);border-radius:50%;border-top:10px solid #fff;height:100px;width:100px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes moveBelt1{0%{transform:translateX(0)}50%{transform:translateX(-100%)}50.00001%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes moveBelt2{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(-200%)}}@keyframes bannerAnimation{0%{opacity:1}40%{opacity:1}50%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes moveArrow{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(24px)}}@keyframes buttonBackground{0%{background-position-x:100%}to{background-position-x:0}}@keyframes spinBlur{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes flicker{0%{opacity:0}5%{opacity:1}10%{opacity:1}15%{opacity:0}to{opacity:0}}@keyframes slideOutLeft{to{transform:translateX(-100%)}}@keyframes slideInRight{0%{transform:translateX(100%)}}@keyframes slideOutRight{to{transform:translateX(100%)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}}@media (prefers-reduced-motion:no-preference){html.slide-left::view-transition-old(root){animation:slideOutLeft .4s ease-in-out both}html.slide-left::view-transition-new(root){animation:slideInRight .4s ease-in-out both}html.slide-right::view-transition-old(root){animation:slideOutRight .4s ease-in-out both}html.slide-right::view-transition-new(root){animation:slideInLeft .4s ease-in-out both}}html.slide-left #template-container:after,html.slide-right #template-container:after{background-color:#6768f2;bottom:0;content:"";height:calc(100% - 72px);pointer-events:none;position:fixed;right:0;width:16px;z-index:99999}::view-transition-group(root){background-color:#6768f2}::view-transition-new(root),::view-transition-old(root){height:100%;mix-blend-mode:normal}.scroll-block{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);will-change:transform,opacity}.scroll-block.section-visible{opacity:1;transform:translateY(0) scale(1)}.scroll-block.section-hidden{opacity:0;transform:translateY(40px)}.scroll-block.section-exit-top{opacity:0;transform:translateY(-50px) scale(.96)}.scroll-block.section-exit-bottom{opacity:0;transform:translateY(50px) scale(.96)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:fade-out .2s ease}::view-transition-new(root){animation:fade-in .2s ease}.scroll-block{opacity:1;transition:none}.scroll-block.section-hidden{opacity:1;transform:translateY(0)}.scroll-block.section-exit-bottom,.scroll-block.section-exit-top{opacity:1;transform:translateY(0) scale(1)}}