:root{--color-bg:#f8fcfc;--color-surface:#fff;--color-heading:#111827;--color-text:#475467;--color-muted:#667085;--color-primary:#00c8c8;--color-primary-dark:#00a9a9;--color-primary-soft:#e8fbfb;--color-secondary:#03a8fd;--color-success:#12b76a;--color-warning:#fdb022;--color-danger:#f04438;--color-border:#0f172a17;--color-border-strong:#00c8c852;--shadow-soft:0 18px 60px #10182814;--shadow-card:0 20px 54px #10182817;--shadow-primary:0 18px 46px #00c8c847;--radius-sm:12px;--radius-md:18px;--radius-lg:24px;--radius-xl:34px;--radius-pill:999px;--container:1140px;--font-fa:var(--font-persian,"IRANYekanX", "Vazirmatn", "Tahoma", sans-serif);--font-en:Arial, Helvetica, sans-serif}
@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 #00c8c842}50%{box-shadow:0 0 0 16px #00c8c800}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:radial-gradient(circle at 15% 10%, #00c8c817, transparent 26%), radial-gradient(circle at 90% 45%, #03a8fd14, transparent 24%), var(--color-bg);min-height:100%;color:var(--color-text);font-family:var(--font-persian), Arial, sans-serif;margin:0}body{overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}main{min-height:60vh}.container{width:min(100% - 40px, var(--container));margin-inline:auto}.en,.number,.price,[dir=ltr]{font-family:var(--font-en)}.eyebrow{color:var(--color-primary-dark);align-items:center;gap:10px;font-size:14px;font-weight:900;display:inline-flex}.eyebrow:before{content:"";border-radius:var(--radius-pill);background:currentColor;width:28px;height:2px}.page-shell,.page-state{border:1px solid var(--color-border);border-radius:var(--radius-xl);width:min(100% - 40px,960px);box-shadow:var(--shadow-soft);background:#ffffffd1;margin:90px auto;padding:54px}.page-shell h1,.page-state h1{color:var(--color-heading);margin:12px 0;font-size:clamp(30px,5vw,54px)}.en,[dir=ltr]{font-family:var(--font-en)}.fa,[dir=rtl]{font-family:var(--font-persian), Arial, sans-serif}.number,.price,.latin{font-family:var(--font-en), var(--font-persian), Arial, sans-serif}@media (max-width:768px){input,select,textarea{font-size:16px!important}.container{width:min(100% - 28px, var(--container))}.page-shell,.page-state{padding:32px 22px}}
@font-face{font-family:iranYekan;src:url(../media/iranyekanwebregular-s.p.27tvci0ixp07o.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iranYekan;src:url(../media/iranyekanwebbold-s.p.0y59h-elyeteu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iranYekan Fallback;src:local(Arial);ascent-override:95.45%;descent-override:45.45%;line-gap-override:0.0%;size-adjust:100.0%}.iranyekan_8065307d-module__simb8G__className{font-family:iranYekan,iranYekan Fallback}.iranyekan_8065307d-module__simb8G__variable{--font-persian:"iranYekan", "iranYekan Fallback"}
