*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-iransansx), -apple-system, BlinkMacSystemFont, sans-serif;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf9f6;font-weight:300;line-height:1.85}[dir=rtl]{font-feature-settings:"ss01" 1}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}hr{border:none;border-top:1px solid #e5e2dc}::selection{color:#fff;background-color:#0a0a0a}:focus-visible{outline-offset:3px;outline:1px solid #0a0a0a}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#efece6}::-webkit-scrollbar-thumb{background:#8b8680}::-webkit-scrollbar-thumb:hover{background:#0a0a0a}input,textarea,select,button{font-family:inherit}*{-webkit-tap-highlight-color:transparent}body.modal-open{overflow:hidden}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
