@font-face{font-family:Arimo;font-style:normal;font-weight:400;src:url(/build/fonts/Arimo-VariableFont_wght.a5e2b7de.ttf) format("truetype")}.font-arimo{font-family:Arimo,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;src:url(/build/fonts/GoogleSans-VariableFont_GRAD,opsz,wght.ef5a1b55.ttf) format("truetype")}.font-google{font-family:Google Sans,serif;font-optical-sizing:auto}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/Inter-VariableFont_opsz,wght.e05c5f3d.ttf) format("truetype")}.font-inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:url(/build/fonts/Karla-VariableFont_wght.57b2b5cb.ttf) format("truetype")}.Karla,.font-karla{font-family:Karla,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@font-face{font-family:DM_Sans;font-style:normal;font-weight:400;src:url(/build/fonts/DMSans-VariableFont_opsz,wght.39867822.ttf) format("truetype")}.font-dmsans{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/build/fonts/Rubik-VariableFont_wght.d3c04283.ttf) format("truetype")}.font-rubik{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@font-face{font-family:"Young Serif";font-style:normal;font-weight:400;src:url(/build/fonts/YoungSerif-Regular.56499696.ttf) format("truetype")}.Young_Sherif,.font-youngsherif{font-family:"Young Serif",serif;font-style:normal;font-weight:400}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/build/fonts/Ubuntu-Regular.4a3116a2.ttf) format("truetype")}.font-ubuntu{font-family:Ubuntu,sans-serif;font-style:normal;font-weight:400}.restricted{border:2px solid red;padding:40px}.restriction-message{color:red;margin-bottom:20px;padding:20px;text-align:center}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}.flash-icon{animation:flash 1s infinite}.bold{font-weight:700}.nowrap{white-space:nowrap}.error-page{align-items:center;caret-color:transparent;display:flex;justify-content:center;min-height:80vh;padding:2rem}.error-page .error-content{background:#fff;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.08);max-width:600px;padding:3rem;text-align:center;width:100%}.error-page .error-content .image-wrapper{padding:40px;pointer-events:none!important}.error-page .error-content .image-wrapper img{display:block;height:auto;margin:0 auto;max-width:250px;width:100%}.error-page .error-content .error-code{color:#3ebda7;font-size:6rem;font-weight:800;margin-bottom:.5rem}.error-page .error-content .error-title{font-size:1.8rem;font-weight:600;margin-bottom:1rem}@media only screen and (max-width:767px){.error-page .error-content .error-title{font-size:1.5rem}}.error-page .error-content .error-message{color:#555;font-size:1.1rem;margin-bottom:2rem}@media only screen and (max-width:767px){.error-page .error-content .error-message{font-size:1rem}}.error-page .error-content .error-actions a{border-radius:50px;font-size:1rem;margin:.5rem;padding:.8rem 1.5rem;text-decoration:none;transition:all .3s ease}.error-page .error-content .btn-primary{background:#2b8474;border:none;color:#fff}.error-page .error-content .error-actions .btn-primary:active,.error-page .error-content .error-actions .btn-primary:hover{background:#3ebda7}.error-page .error-content .btn-outline-primary{border:2px solid #2b8474;color:#2b8474}.error-page .error-content .error-actions .btn-outline-primary:active,.error-page .error-content .error-actions .btn-outline-primary:hover{background:#3ebda7;border-color:#3ebda7;color:#fff}@font-face{font-display:block;font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/build/fonts/material-symbols-outlined.1c9c1402.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/build/fonts/material-symbols-rounded.3f1b4603.woff2) format("woff2")}.material-symbols-outlined,.material-symbols-rounded{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-symbols-rounded{font-family:Material Symbols Rounded;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;src:url(/build/fonts/material-symbols-sharp.ede33779.woff2) format("woff2")}.material-symbols-sharp{display:inline-block;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-rendering:optimizeLegibility}