:root{--highlight-color:rgb(0,180,250);--light-background:rgb(245,245,245);--medium-background:rgb(220,220,220);--medium-weight:600;--hard-weight:900;--medium-padding:15px;--small-padding:8px;--big-font:24px;--normal-font:16px;--small-font:14px;--medium-radius:12px;--large-radius:15px;--hard-dark:rgb(39,39,39);--medium-dark:rgb(64,64,64);--sheet-bg:#ffffff;--sheet-radius:20px;--shadow:0 -8px 30px rgba(0,0,0,0.25);--anim-duration:300ms;--anim-ease:cubic-bezier(0.22,0.8,0.38,1);--shake-animation:animate-shake var(--anim-duration) var(--anim-ease) forwards}.no-scroll{overflow:hidden;height:100vh;position:fixed;width:100%}body,html{height:100%;overflow-x:hidden;background-repeat:no-repeat}*,body,html{margin:0;padding:0;font-family:Avenir Next,Helvetica,Arial,sans-serif}*{box-sizing:border-box}.lazy-image{opacity:0;transition:opacity .6s ease-in-out}.lazy-image.loaded{opacity:1}body.blurred-bg:before{content:"";position:fixed;inset:0;background:inherit;filter:blur(5px);transform:scale(1.05);z-index:-1}