.blog-shell,.product-document{--journal-paper:var(--paper);--journal-paper-2:var(--color-dashboard-surface-raised);--journal-ink:var(--ink);--journal-muted:var(--muted);--journal-rule:var(--line);--journal-accent:var(--signal-dark);--journal-accent-ink:var(--on-signal);--journal-focus:var(--signal);--journal-display:var(--font-outfit), var(--font-vazirmatn), sans-serif;--journal-body:var(--font-outfit), var(--font-vazirmatn), sans-serif;--journal-body-rtl:var(--font-vazirmatn), var(--font-outfit), sans-serif;width:100%;max-width:100vw;min-height:100svh;color:var(--journal-ink);background:var(--journal-paper);font-family:var(--journal-body);overflow-x:clip}[dir=rtl] .blog-shell,[dir=rtl] .product-document{font-family:var(--journal-body-rtl)}.journal-masthead{text-align:center;border-bottom:1px solid var(--journal-rule);gap:10px;width:min(100% - 32px,1260px);margin-inline:auto;padding-block:22px 0;display:grid}.journal-issue{color:var(--journal-muted);letter-spacing:.12em;font-size:.72rem;font-variant-caps:all-small-caps;font-weight:700}.journal-wordmark{overflow-wrap:anywhere;min-width:0;font-family:var(--journal-display);letter-spacing:-.035em;font-size:clamp(2.1rem,9vw,4rem);font-weight:700;line-height:.95}.journal-masthead nav{flex-wrap:wrap;justify-content:center;gap:4px 24px;padding-block:8px 12px;display:flex}.journal-masthead nav a,.journal-languages a{white-space:nowrap;align-items:center;min-height:44px;font-size:.78rem;font-weight:550;display:inline-flex}.journal-languages{border-top:1px solid var(--journal-rule);justify-content:center;gap:2px;display:flex}.journal-languages a{color:var(--journal-muted);padding-inline:12px}.journal-languages a[aria-current=page]{color:var(--journal-accent);text-underline-offset:5px;text-decoration:underline}.journal-index,.long-document{width:min(100% - 32px,1260px);margin-inline:auto}.journal-intro{border-bottom:1px solid var(--journal-rule);gap:18px;padding-block:clamp(54px,9vw,112px);display:grid}.journal-intro>p:first-child,.journal-kicker,.journal-index-number,.journal-sellers>p:first-child,.article-products header p,.product-heading>p{color:var(--journal-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:550}.journal-intro h1,.article-header h1,.product-heading h1{overflow-wrap:anywhere;min-width:0;font-family:var(--journal-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.65rem,8vw,5.25rem);font-weight:600;line-height:1.4}[dir=rtl] .journal-intro h1,[dir=rtl] .article-header h1,[dir=rtl] .product-heading h1{font-family:var(--journal-body-rtl);letter-spacing:-.025em;font-weight:550}.journal-intro>p:last-child{max-width:62ch;color:var(--journal-muted);font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.journal-feature{border-bottom:1px solid var(--journal-rule);gap:26px;padding-block:40px;display:grid}.journal-cover,.journal-cover-placeholder{aspect-ratio:16/9;object-fit:cover;background:var(--journal-ink);border-radius:20px;width:100%}.journal-cover{height:auto}.journal-cover-placeholder{color:var(--journal-paper);border:1px solid var(--journal-ink);place-items:center;display:grid}.journal-cover-placeholder span{font-family:var(--journal-display);letter-spacing:-.03em;font-size:clamp(1.5rem,5vw,3.5rem)}.journal-feature>div{align-self:center;min-width:0}.journal-feature h2{font-family:var(--journal-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin-block:10px 16px;font-size:clamp(2rem,5vw,3.7rem);line-height:1.4}[dir=rtl] .journal-feature h2{font-family:var(--journal-body-rtl);font-weight:550}.journal-feature>div>p:not(.journal-kicker){max-width:58ch;color:var(--journal-muted);line-height:1.7}.journal-byline{color:var(--journal-muted);flex-wrap:wrap;gap:6px 20px;margin-block:22px;font-size:.8rem;display:flex}.journal-read{min-height:44px;color:var(--journal-accent);white-space:nowrap;align-items:center;gap:14px;font-weight:550;display:inline-flex}.journal-latest{padding-block:58px}.journal-latest>header,.article-products>header,.product-offers>header{border-bottom:1px solid var(--journal-rule);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:16px;padding-bottom:18px;display:grid}.journal-latest>header p,.product-offers>header span{color:var(--journal-muted);font-size:.72rem}.journal-latest h2,.article-products h2,.product-offers h2{font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.4}.journal-grid{display:grid}.journal-grid article{border-bottom:1px solid var(--journal-rule);min-width:0;padding-block:28px;position:relative}.journal-index-number{margin-bottom:12px}.journal-grid h3{font-family:var(--journal-display);overflow-wrap:anywhere;margin-block:9px;font-size:clamp(1.5rem,4vw,2rem);line-height:1.4}[dir=rtl] .journal-grid h3{font-family:var(--journal-body-rtl)}.journal-grid article>p:not(.journal-kicker):not(.journal-index-number){color:var(--journal-muted);line-height:1.65}.journal-sellers{border-block:1px solid var(--journal-rule);gap:18px;padding-block:72px;display:grid}.journal-sellers h2{max-width:22ch;font-size:clamp(2rem,5vw,3.6rem);line-height:1.4}.journal-sellers>p:last-child{max-width:64ch;color:var(--journal-muted);line-height:1.7}.journal-empty{border-bottom:1px solid var(--journal-rule);justify-items:start;gap:12px;padding-block:80px;display:grid}.journal-empty span{color:var(--journal-accent);font-size:2rem}.journal-empty p{color:var(--journal-muted)}.journal-footer{border-top:1px solid var(--journal-rule);gap:12px;width:min(100% - 32px,1260px);margin:80px auto 0;padding-block:30px 46px;display:grid}.journal-footer strong{font-family:var(--journal-display);font-size:1.7rem}.journal-footer p{color:var(--journal-muted)}.journal-footer nav{flex-wrap:wrap;gap:20px;display:flex}.journal-footer a{white-space:nowrap;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.long-document{padding-block:26px 80px}.article-breadcrumbs{min-height:48px;color:var(--journal-muted);border-bottom:1px solid var(--journal-rule);flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;display:flex}.article-breadcrumbs a{white-space:nowrap}.article-header{text-align:center;gap:18px;max-width:940px;margin-inline:auto;padding-block:clamp(52px,9vw,104px) 42px;display:grid}.article-deck{max-width:62ch;color:var(--journal-muted);margin-inline:auto;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.article-meta{color:var(--journal-muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:.8rem;display:flex}.article-cover{aspect-ratio:16/9;object-fit:cover;width:min(100%,1120px);height:auto;margin:0 auto clamp(48px,9vw,96px);display:block}.article-prose{max-width:68ch;font-family:var(--journal-display);margin-inline:auto;font-size:clamp(1.06rem,1.5vw,1.2rem);line-height:1.78}[dir=rtl] .article-prose{font-family:var(--journal-body-rtl);line-height:2}.article-prose>*+*{margin-top:1.35em}.article-prose h2{margin-top:2.4em;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.4}.article-prose h3{margin-top:2em;font-size:1.5rem;line-height:1.25}.article-prose a{color:var(--journal-accent);text-underline-offset:3px;text-decoration:underline}.article-prose blockquote{border-inline-start:3px solid var(--journal-accent);color:var(--journal-muted);margin-inline:0;padding-inline-start:22px;font-size:1.2em}.article-prose img{width:100%;height:auto}.article-prose pre{color:var(--journal-paper);background:var(--journal-ink);padding:18px;overflow-x:auto}.article-prose .article-table-scroll{max-width:100%;overflow-x:auto}.article-prose .article-table-scroll:focus-visible{outline:2px solid var(--journal-focus);outline-offset:-2px}.article-prose table{border-collapse:collapse;width:100%;min-width:420px;font-size:.88em;line-height:1.7}.article-prose th,.article-prose td{border:1px solid var(--journal-rule);text-align:start;vertical-align:top;padding:9px 12px}.article-prose th{color:var(--journal-ink);background:var(--journal-paper-2);font-weight:650}.article-prose :is(th,td) p{margin:0}.article-products{border-top:1px solid var(--journal-rule);max-width:1000px;margin:88px auto 0;padding-top:34px}.article-products>div{display:grid}.article-products>div a{border-bottom:1px solid var(--journal-rule);gap:8px;min-height:88px;padding-block:20px;display:grid}.article-products a span{color:var(--journal-muted)}.product-nav,.product-document main{width:min(100% - 32px,1180px);margin-inline:auto}.product-nav{border-bottom:1px solid var(--journal-rule);justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.product-nav a{white-space:nowrap;font-weight:550}.product-heading{gap:20px;padding-block:clamp(64px,11vw,132px);display:grid}.product-heading>p:not(:first-child){max-width:66ch;color:var(--journal-muted);font-size:1.1rem;line-height:1.7}.product-heading dl{flex-wrap:wrap;gap:18px 46px;margin:12px 0 0;display:flex}.product-heading dl div{gap:4px;display:grid}.product-heading dt{color:var(--journal-muted);text-transform:uppercase;font-size:.72rem}.product-heading dd{font-weight:550}.product-offers{padding-block:36px 90px}.product-offers>div{display:grid}.product-offers article{border-bottom:1px solid var(--journal-rule);gap:8px;padding-block:24px;display:grid}.product-offers article p{color:var(--journal-muted)}.product-offers article strong{font-size:1.2rem}.product-shop-link{border:1px solid var(--journal-ink);min-height:44px;color:var(--journal-ink);white-space:nowrap;background:0 0;justify-self:start;align-items:center;margin-top:8px;padding-inline:18px;font-weight:550;display:inline-flex}.product-empty{color:var(--journal-muted);padding-block:42px}.blog-shell a:focus-visible,.product-document a:focus-visible,.product-document button:focus-visible{outline:3px solid var(--journal-focus);outline-offset:3px}.blog-shell a:active,.product-document a:active{color:var(--journal-accent)}@media (hover:hover) and (pointer:fine){.journal-masthead a:hover,.journal-footer a:hover,.article-breadcrumbs a:hover{color:var(--journal-accent)}.journal-grid h3 a:hover,.journal-feature h2 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}@media (max-width:43.99rem){.journal-masthead{width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding-inline:0}.journal-wordmark{white-space:normal;width:100%;font-size:clamp(1.9rem,10vw,2.6rem)}.journal-wordmark span{display:none}.journal-masthead nav{gap:2px 16px}.journal-index,.long-document{width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding-inline:0}.journal-intro h1,.article-header h1,.product-heading h1{font-size:clamp(2.05rem,11vw,3.1rem)}.journal-intro{padding-block:44px}.article-header{padding-block:44px 30px}}@media (min-width:44rem){.journal-masthead{grid-template-columns:1fr auto 1fr;align-items:end}.journal-issue,.journal-wordmark{grid-column:1/-1}.journal-masthead nav{justify-content:start}.journal-languages{border-top:0;justify-content:end}.journal-feature{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(30px,5vw,76px)}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.journal-grid article:nth-child(odd){border-inline-end:1px solid var(--journal-rule);padding-inline-end:30px}.article-products>div,.product-offers>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (min-width:68rem){.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-grid article{border-inline-end:1px solid var(--journal-rule);padding-inline:26px}.journal-grid article:nth-child(3n+1){padding-inline-start:0}.journal-grid article:nth-child(3n){border-inline-end:0;padding-inline-end:0}.journal-sellers{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.journal-sellers>p:last-child{grid-column:2}.journal-footer{grid-template-columns:1fr 1fr auto;align-items:center}.product-offers>div{grid-template-columns:repeat(3,minmax(0,1fr))}.product-offers article{border-inline-end:1px solid var(--journal-rule);padding-inline:24px}}@media (prefers-reduced-motion:reduce){.blog-shell *,.product-document *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.journal-index,.long-document,.journal-footer{width:min(1280px,100% - 80px)}.journal-intro{text-align:center;border:0;justify-items:center;padding:76px 24px}.journal-intro h1,.article-header h1{max-width:1000px;font-size:clamp(2.25rem,4vw,4rem);font-weight:550;line-height:1.4}[dir=rtl] .journal-intro h1,[dir=rtl] .article-header h1{font-weight:550}.journal-intro>p:first-child,.journal-kicker{letter-spacing:0;text-transform:none;font-weight:500}.journal-intro>p:last-child{font-size:1rem;line-height:1.9}.journal-feature{border:1px solid var(--line);background:var(--paper-bright);border-radius:30px;margin-bottom:30px;padding:24px}.journal-feature h2{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:550}.journal-cover-placeholder{color:var(--signal);background:var(--signal-soft);border:0}.journal-cover-placeholder span{font-size:1.8rem}.journal-latest>header,.article-products>header{border:0;grid-template-columns:1fr}.journal-grid{gap:24px}.journal-grid article,.journal-grid article:nth-child(odd),.journal-grid article:nth-child(3n),.journal-grid article:nth-child(3n+1){border:1px solid var(--line);background:var(--paper-bright);border-radius:24px;padding:16px}.journal-grid h3{font-size:1.3rem;font-weight:550}.journal-grid .journal-kicker{margin-top:20px}.journal-grid .journal-byline{margin-bottom:8px}.journal-sellers{background:var(--signal-soft);border:0;border-radius:28px;padding:40px}.journal-sellers h2{font-size:2rem;font-weight:550}.journal-empty{border:1px solid var(--line);background:var(--paper-bright);text-align:center;border-radius:28px;justify-items:center;padding:70px 28px}.journal-empty h2{font-size:1.3rem;font-weight:550}.journal-empty p{max-width:48ch;font-size:.9rem;line-height:1.85}.article-cover,.article-prose img{border-radius:24px}.article-prose{font-size:1.1rem}.article-prose h2,.article-prose h3{font-weight:550;line-height:1.5}.article-prose blockquote{background:var(--signal-soft);border:0;border-radius:20px;padding:24px}.article-prose pre{border-radius:16px}.journal-footer{padding-bottom:64px;font-size:.85rem}.journal-footer strong{font-weight:550}@media (max-width:800px){.journal-index,.long-document,.journal-footer{width:calc(100% - 40px)}.journal-intro{padding:42px 0}.journal-intro h1,.article-header h1{font-size:2.2rem}.journal-feature{padding:14px}.journal-sellers{padding:28px}}
.MaintenanceGate-module__gVtMAa__gate{z-index:10000;color:var(--color-dashboard-ink);background:var(--color-customer-canvas);font-family:var(--font-dashboard-body);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.MaintenanceGate-module__gVtMAa__frame{border:1px solid var(--color-customer-blue-rule);background:var(--color-customer-header-wash);width:min(48rem,100%);box-shadow:var(--shadow-dashboard-card);border-radius:16px;grid-template-rows:auto 1fr auto;display:grid;position:relative}.MaintenanceGate-module__gVtMAa__frame header,.MaintenanceGate-module__gVtMAa__frame footer{border-block-end:1px solid var(--color-dashboard-rule);color:var(--color-dashboard-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;font-size:.75rem;font-weight:600;display:flex}.MaintenanceGate-module__gVtMAa__frame header{background:var(--color-customer-navy);color:var(--color-customer-on-navy-muted);border-radius:15px 15px 0 0}.MaintenanceGate-module__gVtMAa__frame header span{color:var(--color-customer-teal)}.MaintenanceGate-module__gVtMAa__frame main{align-content:center;gap:1rem;min-width:0;padding:24px;display:grid}.MaintenanceGate-module__gVtMAa__marker{gap:.35rem;display:flex}.MaintenanceGate-module__gVtMAa__marker i{background:var(--color-customer-blue);border-radius:50%;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite alternate MaintenanceGate-module__gVtMAa__pulse}.MaintenanceGate-module__gVtMAa__marker i:nth-child(2){animation-delay:.2s}.MaintenanceGate-module__gVtMAa__marker i:nth-child(3){animation-delay:.4s}.MaintenanceGate-module__gVtMAa__frame main>.MaintenanceGate-module__gVtMAa__kicker{color:var(--color-customer-blue-ink);font-size:.75rem;font-weight:650}.MaintenanceGate-module__gVtMAa__frame h1{font-family:var(--font-dashboard-display);overflow-wrap:anywhere;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:650;line-height:1.6}.MaintenanceGate-module__gVtMAa__frame main>p{max-width:60ch;color:var(--color-dashboard-ink-soft);font-size:.9375rem;line-height:1.8}.MaintenanceGate-module__gVtMAa__progress{background:var(--color-customer-blue-soft);height:4px;overflow:hidden}.MaintenanceGate-module__gVtMAa__progress span{background:var(--color-customer-teal);height:100%;transition:inline-size .45s;display:block}.MaintenanceGate-module__gVtMAa__frame dl{border-block-start:1px solid var(--color-dashboard-rule);grid-template-columns:minmax(0,.35fr) minmax(0,1fr);display:grid}.MaintenanceGate-module__gVtMAa__frame dl div{display:contents}.MaintenanceGate-module__gVtMAa__frame dt,.MaintenanceGate-module__gVtMAa__frame dd{border-block-end:1px solid var(--color-dashboard-rule);padding:.75rem 0}.MaintenanceGate-module__gVtMAa__frame dt{color:var(--color-dashboard-muted);font-size:.75rem;font-weight:600}.MaintenanceGate-module__gVtMAa__frame dd{color:var(--color-dashboard-ink);overflow-wrap:anywhere}.MaintenanceGate-module__gVtMAa__frame button{width:fit-content;min-height:44px;color:var(--color-dashboard-accent-ink);background:var(--color-dashboard-accent);font:inherit;cursor:pointer;border:0;border-radius:10px;padding-inline:1.2rem;font-weight:650}.MaintenanceGate-module__gVtMAa__frame button:focus-visible{outline:3px solid var(--color-dashboard-focus);outline-offset:3px}.MaintenanceGate-module__gVtMAa__frame footer{border-block-start:1px solid var(--color-dashboard-rule);border-block-end:0}@keyframes MaintenanceGate-module__gVtMAa__pulse{to{opacity:.25;transform:translateY(-3px)}}@media (max-width:38rem){.MaintenanceGate-module__gVtMAa__frame main{padding:16px}.MaintenanceGate-module__gVtMAa__frame header strong{display:none}.MaintenanceGate-module__gVtMAa__frame dl{grid-template-columns:minmax(0,1fr)}.MaintenanceGate-module__gVtMAa__frame dl div{display:grid}.MaintenanceGate-module__gVtMAa__frame dt{border:0;padding-block-end:.2rem}.MaintenanceGate-module__gVtMAa__frame dd{padding-block-start:0}}@media (prefers-reduced-motion:reduce){.MaintenanceGate-module__gVtMAa__marker i{animation:none}.MaintenanceGate-module__gVtMAa__progress span{transition:none}}
