@font-face{font-family:Estedad;src:url(/fonts/Estedad-VariableFont_wght.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Nasalization;src:url(/fonts/nasalization-rg.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lequire;src:url(/fonts/lequire.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Iranian Sans Fallback;src:url(/fonts/Iranian%20Sans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-genius-ui:"Estedad", "Nasalization", "Iranian Sans Fallback", Tahoma, Arial, sans-serif;--font-genius-brand:"Lequire", "Nasalization", sans-serif}html,body,button,input,textarea,select,option{font-family:var(--font-genius-ui)}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.intro-logo,.intro-logo *,.genius-intro-logo,.genius-future-logo,.genius-future-logo *,.genius-loading__word,.genius-loading__word *,.heroWordmark,.genius-gateway__brand h2,.genius-brand-text{font-family:var(--font-genius-brand)!important}[lang=fa],[dir=rtl]{letter-spacing:0!important}[lang=en]{direction:ltr}
@media (max-width:1200px){html body .site-menu-trigger{top:78px!important}}@media (max-width:768px){html body .site-menu-trigger{top:74px!important;right:16px!important}}@media (max-width:480px){html body .site-menu-trigger{top:70px!important;right:12px!important}}@media (max-width:1024px){.section-tutorial__card,.section-tutorial__card--top,.section-tutorial__card--bottom,.section-tutorial__card--center{scrollbar-width:none!important;-ms-overflow-style:none!important;height:auto!important;max-height:none!important;overflow:hidden!important}.section-tutorial__card::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.section-tutorial__card--top::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.section-tutorial__card--bottom::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.section-tutorial__card--center::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}@media (min-width:769px) and (max-width:1024px){.section-tutorial__card,.section-tutorial__card--top,.section-tutorial__card--bottom,.section-tutorial__card--center{width:min(620px,100vw - 44px)!important;max-height:none!important;padding:22px 24px 18px!important}.section-tutorial__card h2{font-size:clamp(20px,2.5vw,27px)!important;line-height:1.55!important}.section-tutorial__card>p{margin-top:6px!important;font-size:11px!important;line-height:1.85!important}.section-tutorial__progress{margin-top:15px!important}.section-tutorial__actions{margin-top:18px!important}}@media (max-width:768px){.section-tutorial__card,.section-tutorial__card--top,.section-tutorial__card--bottom,.section-tutorial__card--center{top:auto!important;left:12px!important;right:12px!important;bottom:max(12px, env(safe-area-inset-bottom))!important;border-radius:21px!important;width:auto!important;max-height:none!important;padding:16px 16px 14px!important;transform:none!important}.section-tutorial__top{margin-bottom:8px!important}.section-tutorial__card h2{font-size:clamp(17px,5vw,20px)!important;line-height:1.55!important}.section-tutorial__card>p{margin-top:3px!important;font-size:9.5px!important;line-height:1.8!important}.section-tutorial__flow{margin-top:8px!important;padding-top:8px!important}.section-tutorial__progress{margin-top:9px!important}.section-tutorial__actions{gap:8px!important;margin-top:12px!important}.section-tutorial__skip{min-width:88px!important}.section-tutorial__next{min-width:126px!important;min-height:40px!important}.section-tutorial__hint{margin-top:7px!important}}@media (max-width:1024px) and (max-height:760px){.section-tutorial__card,.section-tutorial__card--top,.section-tutorial__card--bottom,.section-tutorial__card--center{max-height:none!important;padding:13px 15px 11px!important;bottom:8px!important}.section-tutorial__top{margin-bottom:6px!important}.section-tutorial__card h2{font-size:17px!important;line-height:1.45!important}.section-tutorial__card>p{font-size:9px!important;line-height:1.65!important}.section-tutorial__flow{display:none!important}.section-tutorial__progress{margin-top:7px!important}.section-tutorial__actions{margin-top:9px!important}.section-tutorial__hint{display:none!important}}@media (max-width:768px) and (max-height:620px){.section-tutorial__card,.section-tutorial__card--top,.section-tutorial__card--bottom,.section-tutorial__card--center{border-radius:18px!important;padding:10px 12px 9px!important;bottom:6px!important;left:8px!important;right:8px!important}.section-tutorial__eyebrow{margin-bottom:4px!important}.section-tutorial__card h2{font-size:15px!important}.section-tutorial__card>p{font-size:8.5px!important;line-height:1.55!important}.section-tutorial__actions{margin-top:7px!important}.section-tutorial__next{min-height:36px!important}}@media (max-width:768px){.side-nav__item.is-active .side-nav__label,.side-nav__item.active .side-nav__label{line-height:1.25!important;bottom:28px!important}.side-nav__item.is-active .side-nav__label:not([lang=en]),.side-nav__item.active .side-nav__label:not([lang=en]){bottom:32px!important}}@media (max-width:430px){.side-nav__item.is-active .side-nav__label:not([lang=en]),.side-nav__item.active .side-nav__label:not([lang=en]){max-width:150px!important;bottom:35px!important}}@media (max-width:430px) and (max-height:650px){.side-nav__item.is-active .side-nav__label:not([lang=en]),.side-nav__item.active .side-nav__label:not([lang=en]){bottom:31px!important}}
