:root{--color-transparent:hsla(0,0%,100%,0);--color-white-20:hsla(0,0%,100%,.2);--color-white-100:#fff;--color-black-100:#000;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-grey-80:#333;--color-grey-60:#666;--color-grey-40:#999;--color-grey-20:#ccc;--color-grey-05:#f2f2f2;--color-red:#eb5757;--color-green:#39b9a2;--animation-duration-main-intro:0ms}*{box-sizing:border-box;padding:0;margin:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body,html{max-width:100vw}body{font-weight:400;font-size:.9375rem;line-height:1.3125rem;font-family:var(--font-lyon-arabic);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--color-black-100);overflow-x:hidden}a{color:currentcolor;text-decoration:none}ol,ul{padding:0;list-style:none}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}button{color:currentcolor}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.main{width:100%;margin:0 auto;padding:2.5rem 1.5rem 10rem}@media(min-width:1921px){.main{padding-right:3rem;padding-left:3rem}}@media(max-width:767.9px){.main{padding-bottom:5rem}}#root{display:flex;flex-direction:column;min-height:calc(var(--vh)*100)}#root main{flex-grow:1}#root.loading{display:none}