:root{--blog-ink:#14181a;--blog-ink-2:#4a5457;--blog-ink-3:#637074;--blog-line:#e7ecec;--blog-surface:#fff;--blog-ground:#f4f7f7;--blog-accent:#03d6bb;--blog-accent-dark:#00aebf;--blog-accent-soft:#d9fffb;--blog-shadow:0 1px 2px #14181a0a,0 12px 32px -16px #14181a2e;--blog-shadow-lg:0 2px 4px #14181a0a,0 24px 56px -24px #14181a42;--blog-block-gap:34px}@media (width>=768px){:root{--blog-block-gap:40px}}.blog-root{background:var(--blog-ground);color:var(--blog-ink)}.blog-previewbar{z-index:40;text-align:center;color:#5b4206;background:#fde68a;border-bottom:1px solid #f0cf63;padding:9px 16px;font-size:.8rem;position:sticky;top:64px}.blog-progress{background:linear-gradient(90deg,var(--blog-accent),var(--blog-accent-dark));z-index:60;height:3px;transition:width .1s linear;position:fixed;top:0;right:0}.blog-chip{background:var(--blog-accent-soft);color:#046d62;white-space:nowrap;border-radius:999px;padding:.3rem .85rem;font-size:.75rem;line-height:1.6;transition:background .15s;display:inline-block}.blog-chip:hover{background:#bdfaf3}.blog-share{border:1px solid var(--blog-line);width:38px;height:38px;color:var(--blog-ink-2);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,border-color .15s,color .15s;display:inline-flex}.blog-share:hover{border-color:var(--blog-accent);color:var(--blog-accent-dark);transform:translateY(-2px)}.blog-share svg{width:18px;height:18px}.post-body{color:var(--blog-ink);max-width:74ch;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:2.15}.post-body>*+*{margin-top:1.35em}.post-body p{text-align:justify;text-justify:inter-word;margin:0}.post-body h2,.post-body h3,.post-body h4{color:var(--blog-ink);scroll-margin-top:84px;font-family:IranYekanBold,Tahoma,sans-serif;line-height:1.55}.post-body h2{margin-top:2.4em;margin-bottom:.2em;padding-right:.85rem;font-size:1.5rem;position:relative}.post-body h3{margin-top:1.9em;margin-bottom:.1em;font-size:1.2rem}.post-body h4{color:var(--blog-ink-2);margin-top:1.6em;font-size:1.05rem}.post-body a{color:var(--blog-accent-dark);background-image:linear-gradient(var(--blog-accent),var(--blog-accent));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;text-decoration:none;transition:background-size .2s}.post-body a:hover{background-size:100% 2px}.post-body strong{color:var(--blog-ink);font-family:IranYekanBold,Tahoma,sans-serif}.post-body ul,.post-body ol{padding-right:0;list-style:none}.post-body li{padding-right:1.6rem;position:relative}.post-body li+li{margin-top:.55em}.post-body ul>li:before{content:"";background:var(--blog-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.85em;right:.35rem}.post-body ol{counter-reset:blog-ol}.post-body ol>li{counter-increment:blog-ol}.post-body ol>li:before{content:counter(blog-ol,persian);text-align:center;background:var(--blog-accent-soft);color:#046d62;border-radius:50%;width:1.15rem;font-size:.8rem;line-height:1.15rem;position:absolute;top:.25em;right:0}.post-body li>p{text-align:right;margin:0}.post-body blockquote{background:var(--blog-accent-soft);border-right:4px solid var(--blog-accent);color:#05534b;border-radius:1rem;margin:0;padding:1rem 1.25rem}.post-body blockquote p{text-align:right}.post-body figure{margin:2em 0}.post-body figure.img--full,.post-body figure.img--wide{width:100%}.post-body img{background:var(--blog-ground);border-radius:1rem;width:100%;height:auto;display:block}.post-body figcaption{color:var(--blog-ink-3);text-align:center;margin-top:.7rem;font-size:.8rem}.post-body hr{background:var(--blog-line);border:0;height:1px;margin-top:2.5em;margin-bottom:2.5em}.post-body table{border-collapse:collapse;width:100%;font-size:.9rem}.post-body table th,.post-body table td{border:1px solid var(--blog-line);text-align:right;padding:.6rem .8rem}.post-body table th{background:var(--blog-ground);font-family:IranYekanBold,Tahoma,sans-serif}.post-body .table-scroll{overflow-x:auto}.blog-toc a{color:var(--blog-ink-2);border-right:2px solid #0000;padding:.3rem .75rem .3rem 0;font-size:.875rem;line-height:1.9;transition:color .15s,border-color .15s;display:block}.blog-toc a:hover{color:var(--blog-accent-dark)}.blog-toc a.is-active{color:var(--blog-ink);border-right-color:var(--blog-accent);font-family:IranYekanMedium,Tahoma,sans-serif}.blog-toc a.lvl-3{padding-right:1.6rem;font-size:.82rem}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;list-style:none;display:flex}.blog-faq summary:after{content:"";border-left:2px solid var(--blog-ink-3);border-bottom:2px solid var(--blog-ink-3);flex:none;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)}.blog-faq details[open] summary:after{transform:rotate(-135deg)}.blog-scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.85rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.blog-scroller::-webkit-scrollbar{display:none}.blog-scroller>*{scroll-snap-align:start;flex:none}@media (prefers-reduced-motion:reduce){.blog-progress,.blog-share,.post-body a,.blog-faq summary:after{transition:none}}.blog-clamp-2,.blog-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-clamp-2{-webkit-line-clamp:2}.blog-clamp-3{-webkit-line-clamp:3}.blog-push{margin-right:auto}.blog-excerpt{border-right:4px solid var(--blog-accent)}.blog-header{z-index:50;backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--blog-line);background:#ffffffe0;transition:transform .28s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.blog-header.is-hidden{transform:translateY(-100%)}.blog-shell{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (width>=1024px){.blog-shell{padding-left:24px;padding-right:24px}}.blog-header__inner{align-items:center;gap:14px;height:64px;display:flex}.blog-header__spacer{height:64px}.blog-menubtn{border:1px solid var(--blog-line);height:40px;color:var(--blog-ink);background:#fff;border-radius:100px;flex:none;align-items:center;gap:6px;padding:0 12px;transition:box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #14181a0d}.blog-menubtn:hover{box-shadow:0 4px 12px -4px #14181a38}.blog-menubtn:active{transform:scale(.97)}.blog-menubtn i{font-size:22px;line-height:1}.blog-scrim{z-index:60;backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0a121170;transition:opacity .24s;position:fixed;inset:0}.blog-scrim.is-open{opacity:1;pointer-events:auto}.blog-drawer{z-index:61;visibility:hidden;background:#fff;flex-direction:column;width:min(86vw,340px);transition:transform .28s cubic-bezier(.32,.72,0,1),visibility .28s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-18px 0 48px -24px #0a121180}.blog-drawer.is-open{visibility:visible;transform:translate(0)}.blog-drawer__head{border-bottom:1px solid var(--blog-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.blog-drawer__close{border:1px solid var(--blog-line);width:34px;height:34px;color:var(--blog-ink-2);background:#fff;border-radius:100px;flex:none;place-items:center;display:grid}.blog-drawer__nav{flex-direction:column;flex:1;gap:2px;padding:10px 10px 16px;display:flex;overflow-y:auto}.blog-drawer__link{color:var(--blog-ink);border-radius:14px;padding:12px 14px;font-size:.92rem;transition:background .15s,color .15s;display:block}.blog-drawer__link:hover{background:var(--blog-accent-soft);color:#046d62}.blog-drawer__foot{border-top:1px solid var(--blog-line);flex-direction:column;gap:14px;padding:14px 16px 20px;display:flex}.blog-drawer__cta{text-align:center;background:var(--blog-accent);color:#04352f;border-radius:14px;padding:12px 16px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.9rem;display:block}.blog-logo{flex:none;align-items:center;gap:9px;display:inline-flex}.blog-logo__mark{background:linear-gradient(135deg,var(--blog-accent),var(--blog-accent-dark));color:#fff;border-radius:11px;place-items:center;width:32px;height:32px;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.95rem;display:grid}.blog-logo__text{color:var(--blog-ink);font-size:1rem}.blog-logo__text b{font-family:IranYekanExtraBold,Tahoma,sans-serif}.blog-logo--light .blog-logo__text{color:#fff}.blog-nav{align-items:center;gap:4px;margin-left:auto;display:none;overflow:hidden}@media (width>=1024px){.blog-nav{display:flex}}.blog-nav__link{color:var(--blog-ink-2);white-space:nowrap;border-radius:10px;padding:7px 11px;font-size:.875rem;transition:background .15s,color .15s}.blog-nav__link:hover{background:var(--blog-accent-soft);color:#046d62}.blog-nav__link--accent{color:var(--blog-accent-dark);font-family:IranYekanMedium,Tahoma,sans-serif}.blog-header__cta{background:var(--blog-accent);color:#04352f;white-space:nowrap;border-radius:11px;flex:none;margin-right:auto;padding:8px 15px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.82rem;transition:transform .15s,box-shadow .15s}.blog-header__cta:hover{transform:translateY(-1px);box-shadow:0 8px 18px -8px #03d6bbcc}.blog-iconbtn{border:1px solid var(--blog-line);background:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.blog-burger,.blog-burger:before,.blog-burger:after{background:var(--blog-ink);border-radius:2px;width:17px;height:2px;transition:transform .22s,opacity .22s;display:block}.blog-burger:before,.blog-burger:after{content:"";position:relative}.blog-burger:before{top:-6px}.blog-burger:after{top:4px}.blog-burger.is-open{background:0 0}.blog-burger.is-open:before{transform:translateY(6px)rotate(45deg)}.blog-burger.is-open:after{transform:translateY(-4px)rotate(-45deg)}.blog-header__drawer{border-top:1px solid var(--blog-line);background:#fff;flex-direction:column;gap:2px;max-height:70vh;padding:10px 16px 16px;display:flex;overflow-y:auto}.blog-footer{color:#cfdedb;background:#10211f;margin-top:56px}.blog-footer__top{grid-template-columns:1fr;align-items:start;gap:28px;padding-top:40px;padding-bottom:28px;display:grid}@media (width>=1024px){.blog-footer__top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;padding-top:52px}}.blog-footer__about{color:#9fb3af;max-width:44ch;margin:14px 0 18px;font-size:.875rem;line-height:2.1}.blog-footer__support{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:18px;display:flex}.blog-footer__support-label{color:#7d918d;font-size:.78rem}.blog-footer__phone{color:#fff;letter-spacing:.02em;direction:ltr;unicode-bidi:isolate;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.18rem}.blog-footer__phone:hover{color:var(--blog-accent)}.blog-footer__support-note{color:#7d918d;font-size:.75rem}.blog-socials{flex-wrap:wrap;gap:8px;display:flex}.blog-socials a{color:#cfdedb;background:#ffffff12;border-radius:12px;place-items:center;width:38px;height:38px;transition:background .15s,color .15s,transform .15s;display:grid}.blog-socials a:hover{background:var(--blog-accent);color:#04352f;transform:translateY(-2px)}.blog-socials svg{width:19px;height:19px}.blog-drawer__foot .blog-socials a{background:var(--blog-ground);color:var(--blog-ink-2)}.blog-drawer__foot .blog-socials a:hover{background:var(--blog-accent);color:#04352f}.blog-newsletter{background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px;padding:22px}.blog-newsletter__title{color:#fff;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.98rem}.blog-newsletter__note{color:#9fb3af;margin-top:8px;font-size:.8rem;line-height:2}.blog-newsletter__row{gap:8px;margin-top:16px;display:flex}.blog-newsletter__row input{color:#fff;text-align:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;flex:1;min-width:0;height:44px;padding:0 14px;font-size:.9rem}.blog-newsletter__row input::placeholder{color:#5d716d}.blog-newsletter__row input:focus{border-color:var(--blog-accent);outline:none}.blog-newsletter__row button{background:var(--blog-accent);color:#04352f;border-radius:14px;flex:none;height:44px;padding:0 20px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.85rem;transition:opacity .15s}.blog-newsletter__row button:disabled{opacity:.45;cursor:not-allowed}.blog-newsletter__done{color:var(--blog-accent);margin-top:14px;font-size:.85rem}.blog-footer__cols{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:0;padding-bottom:8px;display:grid}@media (width>=768px){.blog-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:28px;padding-bottom:28px}}@media (width>=1024px){.blog-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.blog-footer__col{border-bottom:1px solid #ffffff14}.blog-footer__col>summary{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.92rem;list-style:none;display:flex}.blog-footer__col>summary::-webkit-details-marker{display:none}.blog-footer__col>summary svg{color:#7d918d;flex:none;transition:transform .2s}.blog-footer__col[open]>summary svg{transform:rotate(180deg)}.blog-footer__col ul{flex-direction:column;gap:12px;margin:0;padding:0 0 16px;list-style:none;display:flex}.blog-footer__col a{color:#9fb3af;font-size:.85rem;transition:color .15s}.blog-footer__col a:hover{color:var(--blog-accent)}@media (width>=768px){.blog-footer__col{border-bottom:none}.blog-footer__col>summary{cursor:default;pointer-events:none;padding:0 0 14px}.blog-footer__col>summary svg{display:none}.blog-footer__col>ul{padding-bottom:0;display:flex!important}}.blog-footer__badges{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:12px;padding-top:20px;padding-bottom:20px;display:flex}.blog-footer__badges img{background:#fff;border-radius:10px;width:auto;height:64px;padding:4px}.blog-footer__bar{text-align:center;color:#7d918d;border-top:1px solid #ffffff14;padding:16px 0;font-size:.78rem;line-height:2}.blog-listings{margin-top:var(--blog-block-gap);margin-bottom:var(--blog-block-gap);background:linear-gradient(180deg,var(--blog-accent-soft),#fff 70%);border:1px solid #c8f3ec;border-radius:24px;padding:20px}.blog-listings__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.blog-listings__title{color:#04443d;margin:0;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.1rem}.blog-listings__all{color:var(--blog-accent-dark);white-space:nowrap;font-size:.82rem}.blog-listing{width:232px;box-shadow:var(--blog-shadow);background:#fff;border-radius:16px;transition:transform .2s;overflow:hidden}.blog-listing:hover{transform:translateY(-3px)}.blog-listing__media{aspect-ratio:4/3;background:var(--blog-ground);position:relative}.blog-listing__ph{background:linear-gradient(135deg,#e6f6f4,#d0efea);width:100%;height:100%}.blog-listing__price{color:#fff;backdrop-filter:blur(4px);background:#04352fdb;border-radius:10px;padding:4px 9px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.76rem;position:absolute;bottom:8px;right:8px}.blog-listing__price small{opacity:.85;font-size:.68rem}.blog-listing__body{padding:11px 12px 13px}.blog-listing__name{color:var(--blog-ink);min-height:3.1em;margin:0 0 6px;font-size:.85rem;line-height:1.8}.blog-listing__meta{color:var(--blog-ink-3);gap:10px;font-size:.72rem;display:flex}.blog-section-title{align-items:center;gap:9px;margin:0 0 18px;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.25rem;display:flex}.blog-section-title__count{background:var(--blog-accent-soft);color:#046d62;border-radius:999px;padding:2px 9px;font-size:.75rem}.blog-rating{box-shadow:var(--blog-shadow);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:18px 20px;display:flex}.blog-rating__summary{align-items:center;gap:8px;display:flex}.blog-rating__stars{gap:2px;display:flex}.blog-rating__stars svg{width:17px;height:17px}.blog-rating__value{color:var(--blog-ink);font-family:IranYekanBold,Tahoma,sans-serif;font-size:.9rem}.blog-rating__count{color:var(--blog-ink-3);font-size:.78rem}.blog-rating__prompt{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.blog-rating__prompt p{color:var(--blog-ink-2);margin:0;font-size:.85rem}.blog-rating__input{gap:2px;display:flex}.blog-rating__star{cursor:pointer;color:var(--blog-ink-3);background:0 0;border:none;padding:4px;transition:color .15s,transform .1s}.blog-rating__star:hover:not(:disabled),.blog-rating__star:focus-visible{color:var(--blog-accent-dark);transform:scale(1.1)}.blog-rating__star:disabled{cursor:default;opacity:.6}.blog-rating__star svg{width:22px;height:22px}.blog-rating__thanks{color:#046d62;font-size:.78rem}.blog-rating__error{color:#c0392b;font-size:.78rem}@media (width<=640px){.blog-rating{flex-direction:column;align-items:flex-start}}.blog-comments{margin-top:32px}.blog-comments__list{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.blog-comment{box-shadow:var(--blog-shadow);background:#fff;border-radius:16px;gap:12px;padding:16px;display:flex}.blog-comment--reply{background:var(--blog-ground);box-shadow:none;margin-top:12px}.blog-comment__avatar{background:var(--blog-accent-soft);color:#046d62;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-family:IranYekanBold,Tahoma,sans-serif;display:grid}.blog-comment__avatar--alt{color:var(--blog-ink-2);background:#e8eeed}.blog-comment__body{flex:1;min-width:0}.blog-comment__head{align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.blog-comment__name{font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.9rem}.blog-comment__head time{color:var(--blog-ink-3);font-size:.72rem}.blog-comment__body p{color:var(--blog-ink-2);margin:0;font-size:.9rem;line-height:2}.blog-form{box-shadow:var(--blog-shadow);background:#fff;border-radius:24px;padding:22px}.blog-form__title{margin:0 0 5px;font-family:IranYekanBold,Tahoma,sans-serif}.blog-form__hint{color:var(--blog-ink-3);margin:0 0 18px;font-size:.78rem;line-height:1.9}.blog-form__row{grid-template-columns:1fr;gap:12px;margin-bottom:12px;display:grid}@media (width>=640px){.blog-form__row{grid-template-columns:repeat(3,1fr)}}.blog-field{display:block}.blog-field>span{color:var(--blog-ink-2);margin-bottom:6px;font-size:.78rem;display:block}.blog-field>span b{color:#e0574a}.blog-field input,.blog-field textarea{border:1px solid var(--blog-line);background:var(--blog-ground);width:100%;color:var(--blog-ink);border-radius:13px;padding:11px 13px;font-family:inherit;font-size:.9rem;transition:border-color .15s,background .15s,box-shadow .15s}.blog-field input::placeholder,.blog-field textarea::placeholder{color:#a9b5b3}.blog-field input:focus,.blog-field textarea:focus{border-color:var(--blog-accent);background:#fff;outline:none;box-shadow:0 0 0 4px #03d6bb24}.blog-field textarea{resize:vertical;line-height:2}.blog-form__error{color:#c0392b;margin:12px 0 0;font-size:.82rem}.blog-btn{background:var(--blog-accent);color:#04352f;cursor:pointer;border:0;border-radius:13px;margin-top:16px;padding:12px 26px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.9rem;transition:transform .15s,box-shadow .15s,opacity .15s}.blog-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px -10px #03d6bbe6}.blog-btn:disabled{opacity:.6;cursor:default}.blog-comment-done{background:var(--blog-accent-soft);border-radius:24px;align-items:flex-start;gap:14px;padding:22px;display:flex}.blog-comment-done__tick{background:var(--blog-accent);color:#04352f;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:1rem;display:grid}.blog-comment-done__title{color:#04443d;margin:0 0 4px;font-family:IranYekanBold,Tahoma,sans-serif}.blog-comment-done__text{color:#06655b;margin:0;font-size:.85rem;line-height:1.9}.blog-hero{background:var(--blog-ground);width:100%;height:clamp(210px,42vw,400px);position:relative;overflow:hidden}.blog-hero img{object-fit:cover}.blog-hero__veil{background:linear-gradient(#0000,#0814120d 45%,#0814128c);position:absolute;inset:0}.blog-headcard{background:#fff;border-radius:26px;margin-top:-64px;padding:22px;position:relative;box-shadow:0 2px 6px #10211f0d,0 26px 60px -28px #10211f52}@media (width>=768px){.blog-headcard{border-radius:30px;margin-top:-84px;padding:32px 34px}}.blog-crumbs{color:var(--blog-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:0;font-size:.76rem;list-style:none;display:flex}.blog-crumbs a:hover{color:var(--blog-accent-dark)}.blog-headcard h1{color:var(--blog-ink);letter-spacing:-.2px;margin:0;font-family:IranYekanExtraBold,Tahoma,sans-serif;font-size:clamp(1.35rem,1.05rem + 1.5vw,2.15rem);line-height:1.6}.blog-byline{border-top:1px solid var(--blog-line);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;padding-top:16px;display:flex}.blog-byline__author{align-items:center;gap:9px;display:inline-flex}.blog-byline__avatar{background:var(--blog-accent-soft);color:#046d62;object-fit:cover;border-radius:50%;place-items:center;width:34px;height:34px;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.85rem;display:grid}.blog-byline__name{color:var(--blog-ink);font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.875rem}.blog-byline__meta{color:var(--blog-ink-3);font-size:.8rem}.blog-byline__share{align-items:center;gap:8px;margin-right:auto;display:flex}.blog-lede{border-top:1px solid var(--blog-line);color:var(--blog-ink);margin-top:20px;padding-top:18px;font-family:IranYekanLight,Tahoma,sans-serif;font-size:1.06rem;line-height:2.15}@media (width>=768px){.blog-lede{font-size:1.12rem;line-height:2.2}}.blog-lede:first-letter{color:var(--blog-accent-dark);font-family:IranYekanBold,Tahoma,sans-serif}.post-body h2:before{content:"";background:linear-gradient(180deg,var(--blog-accent),var(--blog-accent-dark));border-radius:999px;width:5px;height:.95em;position:absolute;top:.42em;right:0;box-shadow:0 2px 8px -2px #03d6bbbf}.post-body h2{padding-right:15px}.post-body h3{padding-right:15px;position:relative}.post-body h3:before{content:"";background:var(--blog-accent);opacity:.55;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;right:1px}.blog-chip--teal{color:#046d62;background:#d9fffb}.blog-chip--teal:hover{background:#bdfaf3}.blog-chip--violet{color:#5b35a8;background:#efe7ff}.blog-chip--violet:hover{background:#e3d6ff}.blog-chip--amber{color:#8a5a0f;background:#fff0d4}.blog-chip--amber:hover{background:#ffe6b8}.blog-chip--rose{color:#a32a55;background:#ffe4ec}.blog-chip--rose:hover{background:#ffd3e1}.blog-chip--sky{color:#12608f;background:#dff0ff}.blog-chip--sky:hover{background:#cbe7ff}.blog-chip--lime{color:#47701a;background:#e7f8d4}.blog-chip--lime:hover{background:#daf3bf}.post-body a.auto-link{background-image:linear-gradient(var(--blog-accent-soft),var(--blog-accent-soft));color:inherit;background-position:0 88%;background-size:100% 6px;border-bottom:1px dashed #00aebf8c;padding-bottom:0}.post-body a.auto-link:hover{border-bottom-color:var(--blog-accent-dark);background-size:100% 100%}.blog-inline{margin:var(--blog-block-gap)0;border-radius:22px;max-width:none;padding:20px}.blog-inline__eyebrow{letter-spacing:.02em;color:var(--blog-accent-dark);margin:0 0 4px;font-size:.72rem}.blog-inline__title{color:var(--blog-ink);margin:0 0 16px;padding:0;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.02rem;line-height:1.8}.blog-inline__title:before{display:none}.blog-inline--related{border:1px solid var(--blog-line);box-shadow:var(--blog-shadow);background:#fff}.blog-inline--tags{border:1px solid var(--blog-line);background:linear-gradient(#f7fbfa,#fff)}.blog-inline__grid{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=640px){.blog-inline__grid{grid-template-columns:repeat(3,1fr)}}.blog-mini{border-radius:14px;align-items:flex-start;gap:11px;padding:8px;transition:background .15s;display:flex}.blog-mini:hover{background:var(--blog-ground)}@media (width>=640px){.blog-mini{padding:0;display:block}}.blog-mini__media{background:var(--blog-ground);border-radius:11px;flex:none;width:78px;height:60px;display:block;position:relative;overflow:hidden}@media (width>=640px){.blog-mini__media{width:100%;height:92px;margin-bottom:9px}}.blog-mini__ph{background:linear-gradient(135deg,#e6f6f4,#d0efea);width:100%;height:100%;display:block}.blog-mini__body{min-width:0;display:block}.blog-mini__title{color:var(--blog-ink);font-size:.83rem;line-height:1.85;display:-webkit-box}.blog-mini__meta{color:var(--blog-ink-3);margin-top:4px;font-size:.7rem;display:block}.blog-inline__chips{flex-wrap:nowrap;gap:8px}.blog-search{position:relative}.blog-header__tools{flex:none;align-items:center;gap:9px;margin-right:auto;display:flex}.blog-search__panel{border:1px solid var(--blog-line);width:min(92vw,380px);box-shadow:var(--blog-shadow-lg);z-index:60;background:#fff;border-radius:18px;padding:12px;position:absolute;top:calc(100% + 10px);left:0}.blog-search__input{border:1px solid var(--blog-line);background:var(--blog-ground);width:100%;color:var(--blog-ink);border-radius:12px;padding:10px 13px;font-family:inherit;font-size:.9rem}.blog-search__input:focus{border-color:var(--blog-accent);background:#fff;outline:none;box-shadow:0 0 0 4px #03d6bb24}.blog-search__results{flex-direction:column;gap:2px;max-height:56vh;margin-top:10px;display:flex;overflow-y:auto}.blog-search__note{color:var(--blog-ink-3);margin:0;padding:10px 4px;font-size:.82rem}.blog-search__hit{border-radius:12px;align-items:center;gap:10px;padding:8px;transition:background .15s;display:flex}.blog-search__hit:hover{background:var(--blog-ground)}.blog-search__thumb{background:var(--blog-ground);border-radius:9px;flex:none;width:46px;height:40px;position:relative;overflow:hidden}.blog-search__hitbody{min-width:0}.blog-search__hittitle{color:var(--blog-ink);font-size:.83rem;line-height:1.75;display:-webkit-box}.blog-search__hitcat{color:var(--blog-accent-dark);margin-top:2px;font-size:.68rem;display:block}.blog-search__all{background:var(--blog-accent-soft);color:#046d62;cursor:pointer;border:0;border-radius:12px;width:100%;margin-top:6px;padding:10px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.82rem}.blog-search__all:hover{background:#bdfaf3}.blog-carousel{width:100%;max-width:1120px;margin:44px auto 0;padding-left:16px;padding-right:16px}@media (width>=1024px){.blog-carousel{margin-top:56px;padding-left:24px;padding-right:24px}}.blog-carousel:last-of-type{margin-bottom:12px}.blog-carousel__head{align-items:center;gap:16px;margin-bottom:16px;display:flex}.blog-carousel__title{color:var(--blog-ink);margin:0;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.15rem}.blog-carousel__tools{align-items:center;gap:10px;margin-right:auto;display:flex}.blog-carousel__all{border:1px solid var(--blog-line);color:var(--blog-ink-2);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 16px;font-size:.8rem;transition:border-color .15s,color .15s}.blog-carousel__all:hover{border-color:var(--blog-accent);color:var(--blog-accent-dark)}.blog-carousel__arrows{gap:6px;display:none}@media (width>=768px){.blog-carousel__arrows{display:flex}}.blog-arrow{border:1px solid var(--blog-line);width:36px;height:36px;color:var(--blog-ink-2);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:border-color .15s,color .15s,opacity .15s;display:grid}.blog-arrow:hover:not(:disabled){border-color:var(--blog-accent);color:var(--blog-accent-dark)}.blog-arrow:disabled{opacity:.35;cursor:default}.blog-carousel__rail{gap:14px;padding-bottom:6px}.blog-pcard{width:74vw;max-width:282px;box-shadow:var(--blog-shadow);border-radius:20px;flex:none;transition:transform .25s,box-shadow .25s;overflow:hidden}@media (width>=768px){.blog-pcard{width:282px}}.blog-pcard:hover{box-shadow:var(--blog-shadow-lg);transform:translateY(-4px)}.blog-pcard__media{aspect-ratio:4/3;background:var(--blog-ground);width:100%;display:block;position:relative;overflow:hidden}.blog-pcard__media img{transition:transform .5s}.blog-pcard:hover .blog-pcard__media img{transform:scale(1.05)}.blog-pcard__ph{background:linear-gradient(135deg,#e6f6f4,#cfeae6);position:absolute;inset:0}.blog-pcard__veil{background:linear-gradient(#0000 0%,#0814120d 38%,#0814128c 68%,#081412e0 100%);position:absolute;inset:0}.blog-pcard__cat{color:#046d62;backdrop-filter:blur(6px);background:#ffffffeb;border-radius:999px;padding:4px 11px;font-size:.68rem;position:absolute;top:10px;right:10px}.blog-pcard__body{color:#fff;padding:14px;display:block;position:absolute;bottom:0;left:0;right:0}.blog-pcard__title{text-shadow:0 1px 10px #00000059;margin-bottom:9px;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.92rem;line-height:1.85;display:-webkit-box}.blog-pcard__foot{color:#ffffffdb;align-items:center;gap:10px;font-size:.72rem;display:flex}.blog-pcard__author{align-items:center;gap:6px;min-width:0;display:inline-flex}.blog-pcard__avatar{object-fit:cover;border:1.5px solid #ffffffbf;border-radius:50%;flex:none;width:22px;height:22px}.blog-pcard__avatar--letter{background:var(--blog-accent);color:#04352f;place-items:center;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.66rem;display:grid}.blog-pcard__read{white-space:nowrap;opacity:.82;margin-right:auto}.blog-archivehead{background:var(--blog-surface);box-shadow:var(--blog-shadow);border-radius:24px;margin-top:20px;margin-bottom:24px;padding:22px}@media (width>=768px){.blog-archivehead{margin-top:28px;padding:28px 30px}}.blog-archivehead__main{align-items:flex-start;gap:16px;margin-top:14px;display:flex}.blog-archivehead__avatar{object-fit:cover;border-radius:22px;flex:none;width:68px;height:68px}@media (width>=768px){.blog-archivehead__avatar{width:84px;height:84px}}.blog-archivehead__eyebrow{letter-spacing:.04em;color:var(--blog-accent-dark);font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.72rem}.blog-archivehead__title{color:var(--blog-ink);margin-top:4px;font-family:IranYekanExtraBold,IranYekanBold,Tahoma,sans-serif;font-size:1.55rem;line-height:1.5}@media (width>=768px){.blog-archivehead__title{font-size:2rem}}.blog-archivehead__lead{color:var(--blog-ink-2);max-width:62ch;margin-top:10px;font-family:IranYekanLight,Tahoma,sans-serif;font-size:.92rem;line-height:2.1}.blog-archivehead__count{color:var(--blog-ink-3);margin-top:10px;font-size:.78rem}.blog-archivehead__block{border-top:1px solid var(--blog-line);margin-top:18px;padding-top:16px}.blog-archivehead__blocktitle{color:var(--blog-ink-2);margin-bottom:10px;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.82rem}.blog-archivehead__chips{flex-wrap:nowrap;gap:8px;margin-top:16px;display:flex}.blog-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:28px 0 40px;display:flex}.blog-pager__num,.blog-pager__step{background:var(--blog-surface);border:1px solid var(--blog-line);min-width:40px;height:40px;color:var(--blog-ink-2);border-radius:14px;justify-content:center;align-items:center;padding:0 14px;font-size:.85rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.blog-pager__num:hover,.blog-pager__step:hover{border-color:var(--blog-accent);color:#046d62}.blog-pager__num.is-active{background:var(--blog-accent);border-color:var(--blog-accent);color:#04352f;font-family:IranYekanMedium,Tahoma,sans-serif}.post-gallery{margin:var(--blog-block-gap)0}.post-gallery figure{margin:0}.post-gallery img{object-fit:cover;border-radius:18px;width:100%;height:100%;display:block}.post-gallery figcaption{color:var(--blog-ink-3);text-align:center;margin-top:8px;font-size:.78rem;line-height:1.9}.post-gallery--slider{scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.post-gallery--slider::-webkit-scrollbar{height:5px}.post-gallery--slider::-webkit-scrollbar-thumb{background:var(--blog-line);border-radius:100px}.post-gallery--slider>figure{scroll-snap-align:center;flex:0 0 88%}@media (width>=768px){.post-gallery--slider>figure{flex-basis:72%}}.post-gallery--slider>figure img{aspect-ratio:16/10}.post-gallery--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=768px){.post-gallery--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.post-gallery--grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.post-gallery--grid img{aspect-ratio:1;border-radius:14px}.editor-gallery{background:#fafafa;border:1px dashed #d2d2d7;border-radius:12px;gap:6px;padding:8px;display:flex;overflow-x:auto}.editor-gallery img{object-fit:cover;border-radius:8px;flex:none;width:88px;height:66px;margin:0}.ProseMirror .editor-gallery.ProseMirror-selectednode{border-color:var(--blog-accent);background:var(--blog-accent-soft)}.post-body table p{margin:0}.post-cta{background:var(--blog-accent-soft);box-shadow:var(--blog-shadow);border-radius:20px;flex-direction:column;gap:12px;margin:28px 0;padding:20px 22px;display:flex}.post-body .post-cta p{margin:0}.post-cta__body{flex-direction:column;gap:4px;display:flex}.post-cta__title{color:var(--blog-ink);font-size:1.05rem;font-weight:700;line-height:1.8}.post-cta__text{color:var(--blog-ink);opacity:.78;font-size:.95rem;line-height:1.9}.post-body .post-cta__btn{background:var(--blog-ink);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font-weight:700;text-decoration:none;display:flex}.post-body .post-cta__btn:hover{color:#fff;background:#000}@media (width>=1024px){.post-cta{flex-direction:row;justify-content:space-between;align-items:center}.post-body .post-cta__btn{flex:none}}.ProseMirror table.editor-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:12px 0}.ProseMirror table.editor-table th,.ProseMirror table.editor-table td{vertical-align:top;border:1px solid #e5e5e6;min-width:60px;padding:6px 8px;position:relative}.ProseMirror table.editor-table th{background:#f7f7f7;font-weight:700}.ProseMirror table.editor-table th p,.ProseMirror table.editor-table td p{margin:0}.ProseMirror table.editor-table .selectedCell:after{content:"";pointer-events:none;background:#03d6bb29;position:absolute;inset:0}.ProseMirror .editor-cta{cursor:pointer;background:#d9fffb;border:1px dashed #03d6bb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;display:flex}.ProseMirror .editor-cta span{color:#fff;background:#14181a;border-radius:999px;flex:none;padding:4px 12px;font-size:12px}.ProseMirror .editor-cta.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #03d6bb}.blog-archivehead__lead,.blog-comment__body p{white-space:pre-line}.blog-slider{margin:4px 0 36px}.blog-slider__grid{flex-direction:column;gap:12px;display:flex}.blog-slider__stage{aspect-ratio:5/4;isolation:isolate;box-shadow:var(--blog-shadow-lg);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#0e1416;border-radius:26px;position:relative;overflow:hidden}.blog-slider__slide{opacity:0;visibility:hidden;transition:opacity .7s,visibility 0s linear .7s;position:absolute;inset:0}.blog-slider__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .7s}.blog-slider__link{color:#fff;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:absolute;inset:0}.blog-slider__media{position:absolute;inset:0}.blog-slider__img{object-fit:cover;transition:transform 7s cubic-bezier(.2,.6,.2,1);transform:scale(1.1)}.blog-slider__slide.is-active .blog-slider__img{transform:scale(1)}.blog-slider__ph{color:#ffffffd9;background:linear-gradient(145deg,var(--blog-accent)0%,var(--blog-accent-dark)55%,#047a86 100%);place-items:center;font-size:5rem;display:grid;position:absolute;inset:0}.blog-slider__veil{background:linear-gradient(#0a0e1040 0%,#0a0e1000 22%,#0a0e1033 45%,#0a0e10e0 100%);position:absolute;inset:0}.blog-slider__body{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 18px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.blog-slider__body>*{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.blog-slider__slide.is-active .blog-slider__body>*{opacity:1;transform:none}.blog-slider__slide.is-active .blog-slider__body>:nth-child(2){transition-delay:80ms}.blog-slider__slide.is-active .blog-slider__body>:nth-child(n+3){transition-delay:.16s}.blog-slider__cat{color:#053a34;background:var(--blog-accent);border-radius:999px;padding:7px 12px;font-family:IranYekanBold,Tahoma,sans-serif;font-size:.7rem;line-height:1}.blog-slider .blog-slider__title{color:#fff;text-shadow:0 1px 14px #0000004d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:IranYekanBold,Tahoma,sans-serif;font-size:1.15rem;line-height:1.85;display:-webkit-box;overflow:hidden}.blog-slider__excerpt{color:#ffffffd9;font-size:.9rem;line-height:2;display:none}.blog-slider__meta{color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:.72rem;display:flex}.blog-slider__author{align-items:center;gap:7px;display:inline-flex}.blog-slider__avatar{object-fit:cover;border:1.5px solid #ffffffbf;border-radius:50%;width:24px;height:24px}.blog-slider__avatar--letter{background:#fff3;place-items:center;font-size:.7rem;display:inline-grid}.blog-slider__counter,.blog-slider__pause{z-index:2;color:#fff;backdrop-filter:blur(10px);background:#0a0e1061;border:1px solid #ffffff38;position:absolute;top:14px}.blog-slider__counter{pointer-events:none;border-radius:999px;padding:6px 11px;font-size:.72rem;line-height:1;right:14px}.blog-slider__pause{cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;left:14px}.blog-slider__list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding:2px 0 4px;display:flex;overflow-x:auto}.blog-slider__list::-webkit-scrollbar{display:none}.blog-slider__item{border:1px solid var(--blog-line);width:80%;max-width:300px;color:var(--blog-ink);font:inherit;text-align:right;cursor:pointer;scroll-snap-align:start;background:#fff;border-radius:18px;flex:none;align-items:center;gap:10px;padding:8px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.blog-slider__item:hover{border-color:var(--blog-accent-soft)}.blog-slider__item.is-active{border-color:var(--blog-accent);box-shadow:var(--blog-shadow)}.blog-slider__thumb{background:var(--blog-ground);border-radius:12px;flex:none;width:62px;height:62px;position:relative;overflow:hidden}.blog-slider__thumbimg{object-fit:cover;transition:transform .4s}.blog-slider__item:hover .blog-slider__thumbimg,.blog-slider__item.is-active .blog-slider__thumbimg{transform:scale(1.08)}.blog-slider__thumbph{color:#046d62;background:var(--blog-accent-soft);place-items:center;display:grid;position:absolute;inset:0}.blog-slider__itemtext{flex-direction:column;gap:4px;min-width:0;display:flex}.blog-slider__itemtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:IranYekanMedium,Tahoma,sans-serif;font-size:.8rem;line-height:1.8;transition:color .25s;display:-webkit-box;overflow:hidden}.blog-slider__item.is-active .blog-slider__itemtitle{color:var(--blog-accent-dark)}.blog-slider__itemmeta{color:var(--blog-ink-3);font-size:.66rem}.blog-slider__progress{background:var(--blog-accent);border-radius:3px;width:0;height:3px;position:absolute;bottom:0;right:0}.blog-slider__item.is-active .blog-slider__progress{width:100%}.blog-slider.is-playing .blog-slider__item.is-active .blog-slider__progress{animation:6.5s linear forwards blog-slider-progress}@keyframes blog-slider-progress{0%{width:0}to{width:100%}}@media (width>=768px){.blog-slider__stage{aspect-ratio:16/9;border-radius:28px}.blog-slider__body{gap:10px;padding:26px 30px}.blog-slider .blog-slider__title{font-size:1.55rem;line-height:1.75}.blog-slider__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:640px;display:-webkit-box;overflow:hidden}.blog-slider__item{width:300px}}@media (width>=1024px){.blog-slider{margin:8px 0 44px}.blog-slider__grid{grid-template-columns:330px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.blog-slider__list{overscroll-behavior-y:contain;scroll-snap-type:y proximity;flex-direction:column;order:-1;height:470px;padding:0;overflow:hidden auto}.blog-slider__item{flex:1 0 84px;width:100%;max-width:none;padding:10px}.blog-slider__item.is-active{transform:translate(-4px)}.blog-slider__thumb{width:92px;height:68px}.blog-slider__itemtitle{font-size:.86rem}.blog-slider__stage{aspect-ratio:auto;border-radius:30px;height:470px}.blog-slider__veil{background:linear-gradient(#0a0e1000 32%,#0a0e108c 62%,#0a0e10eb 100%),linear-gradient(#0a0e104d 0%,#0a0e1000 20%)}.blog-slider__body{gap:12px;padding:36px 40px}.blog-slider .blog-slider__title{max-width:720px;font-size:1.8rem;line-height:1.75}}@media (prefers-reduced-motion:reduce){.blog-slider__slide,.blog-slider__slide.is-active,.blog-slider__img,.blog-slider__body>*,.blog-slider__item{transition:none}.blog-slider__img,.blog-slider__slide.is-active .blog-slider__img{transform:none}.blog-slider.is-playing .blog-slider__item.is-active .blog-slider__progress{animation:none}}.blog-slider__grid{gap:14px}.blog-slider__list{margin:0 -16px;padding:4px 16px 14px;scroll-padding:0 16px}.blog-slider__item{width:72%;max-width:270px}@media (width>=768px){.blog-slider__item{width:290px;max-width:none}}@media (width>=1024px){.blog-slider__grid{gap:16px}.blog-slider__list{margin:0;padding:0}.blog-slider__item{width:100%}}.post-body .post-embed{background:var(--blog-ground);box-shadow:var(--blog-shadow);aspect-ratio:4/3;border-radius:18px;margin:28px 0;overflow:hidden}.post-body .post-embed--video{aspect-ratio:16/9}@media (width>=768px){.post-body .post-embed--map{aspect-ratio:16/9}}.post-body .post-embed iframe{border:0;width:100%;height:100%;display:block}.ProseMirror .editor-embed{cursor:pointer;background:#eefafb;border:1px dashed #00aebf;border-radius:14px;flex-direction:column;gap:4px;margin:12px 0;padding:14px 16px;display:flex}.ProseMirror .editor-embed span{color:#637074;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ProseMirror .editor-embed.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #03d6bb}