@charset "UTF-8";@font-face{font-family:B Mitra;src:url(/assets/fonts/b-mitra/B-Mitra.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:B Mitra;src:url(/assets/fonts/b-mitra/B-Mitra-Bold.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:B Mitra;src:url(/assets/fonts/b-mitra/B-Mitra-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--ink: #0a0c0d;--ink-soft: #121313;--paper: #f4f1eb;--paper-deep: #e9dfcf;--brass: #c9a46a;--mute: #777777;--line: #d9d4cb;--text: #171717;--text-light: #f5f5f5;--font-fa: "B Mitra", "Tahoma", "Segoe UI", sans-serif;--font-body: "Segoe UI", system-ui, sans-serif;--font-display: "Times New Roman", "Georgia", serif;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 64px;--space-2xl: 96px;--container: 1180px;--header-height: 72px;--ease-premium: cubic-bezier(.2, .7, .2, 1);--duration: .7s}html[lang=fa]{--font-body: var(--font-fa);--font-display: var(--font-fa)}html[lang=fa] body{font-size:1.3rem}html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] h3{font-weight:700}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;min-height:100%;background:var(--paper);color:var(--text);font-family:var(--font-body)}app-root{display:block;min-height:100%;height:100%}html:has(.shell.is-provider),html:has(.shell.is-provider) body,html:has(.shell.is-provider) app-root{height:100%;max-height:100%;overflow:hidden}body{text-align:start}h1,h2,h3{margin:0;text-wrap:balance;font-family:var(--font-display);font-weight:500}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;cursor:pointer}.container{width:min(100% - 80px,var(--container));margin-inline:auto}@media(max-width:768px){.container{width:min(100% - 32px,var(--container))}}.mlp-btn{display:inline-flex;align-items:center;gap:.55rem;padding-inline:1.35rem;padding-block:.85rem;text-decoration:none;font-size:.92rem;letter-spacing:.02em;border:1px solid transparent;transition:background-color .28s ease,color .28s ease,border-color .28s ease}.mlp-btn-primary{background:var(--brass);color:var(--ink);border-color:var(--brass)}.mlp-btn-primary:hover{background:#d4b37d}.mlp-btn-secondary{background:transparent;color:var(--text-light);border-color:#ffffff73}.mlp-btn-secondary:hover{border-color:var(--text-light)}.mlp-btn-ghost{background:transparent;color:var(--text);border-color:var(--ink)}.mlp-btn-ghost:hover{background:var(--ink);color:var(--paper)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
