/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-cl:"IRANSansWeb", Tahoma, sans-serif;--color-cl-brand:#8b1874;--color-cl-brand-dark:#5c0f4d;--color-cl-brand-soft:#f8eef6;--color-cl-ink:#17121c;--color-cl-muted:#5f5666;--color-cl-line:#17121c1a;--color-cl-canvas:#f6f2f7}}@layer components;@layer utilities{.hidden{display:none}}body.cl-blog-page,body.cl-blog-page *{box-sizing:border-box}body.cl-blog-page{font-family:var(--font-cl);background:radial-gradient(ellipse 70% 40% at 100% -10%, #8b18741a, transparent 55%), radial-gradient(ellipse 50% 30% at 0% 20%, #8b18740d, transparent 50%), var(--color-cl-canvas);color:var(--color-cl-ink);-webkit-font-smoothing:antialiased;margin:0}body.cl-blog-page .cl-blog img,body.cl-blog-page main img{max-width:100%;height:auto}.cl-blog{min-height:60vh;padding:6rem 0 3.5rem}.cl-blog__container{box-sizing:border-box;width:100%;max-width:80rem;padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px));margin-inline:auto}@media (min-width:640px){.cl-blog__container{max-width:84rem;padding-left:max(1.5rem, env(safe-area-inset-left,0px));padding-right:max(1.5rem, env(safe-area-inset-right,0px))}}@media (min-width:1024px){.cl-blog__container{max-width:92rem;padding-left:max(1.75rem, env(safe-area-inset-left,0px));padding-right:max(1.75rem, env(safe-area-inset-right,0px))}}@media (min-width:1280px){.cl-blog__container{max-width:100rem;padding-left:max(2rem, env(safe-area-inset-left,0px));padding-right:max(2rem, env(safe-area-inset-right,0px))}}@media (min-width:1536px){.cl-blog__container{max-width:108rem;padding-left:max(2.25rem, env(safe-area-inset-left,0px));padding-right:max(2.25rem, env(safe-area-inset-right,0px))}}.cl-blog-crumbs{color:var(--color-cl-muted);margin-bottom:1.1rem;font-size:.82rem}.cl-blog-crumbs__list{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.cl-blog-crumbs__list li:not(:last-child):after{content:"/";color:var(--color-cl-muted);opacity:.7;margin-inline-start:.4rem}.cl-blog-crumbs a{color:var(--color-cl-brand);font-weight:700;text-decoration:none}.cl-blog-crumbs a:hover{text-decoration:underline}.cl-blog-hero{border:1px solid var(--color-cl-line);background:linear-gradient(135deg,#8b18741f 0%,#0000 42%),linear-gradient(#fff 0%,#fbf8fc 100%);border-radius:1.25rem;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.75rem;padding:1.5rem 1.45rem;display:flex;box-shadow:0 14px 36px #17121c0f}.cl-blog-hero__eyebrow{color:var(--color-cl-brand);margin:0 0 .35rem;font-size:.75rem;font-weight:800}.cl-blog-hero__title{color:var(--color-cl-ink);margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:900;line-height:1.25}.cl-blog-hero__sub{max-width:42rem;color:var(--color-cl-muted);margin:.45rem 0 0;font-size:.92rem;line-height:1.7}.cl-blog-hero__rss{width:2.4rem;height:2.4rem;color:var(--color-cl-brand);background:#8b18741a;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cl-blog-hero__rss:hover{background:var(--color-cl-brand);color:#fff}.cl-blog__layout{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:992px){.cl-blog__layout{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.75rem}}@media (min-width:1280px){.cl-blog__layout{grid-template-columns:minmax(0,1fr) 21rem;gap:2rem}}.cl-blog-list{grid-template-columns:minmax(0,1fr);gap:1.1rem;display:grid}@media (min-width:640px){.cl-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.cl-blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.cl-blog-card{border:1px solid var(--color-cl-line);background:#fff;border-radius:1.15rem;flex-direction:column;height:100%;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 8px 22px #17121c0a}.cl-blog-card:hover{border-color:#8b187438;transform:translateY(-2px);box-shadow:0 14px 30px #8b187414}.cl-blog-card__media{aspect-ratio:16/9;background:var(--color-cl-brand-soft);display:block;overflow:hidden}.cl-blog-card__media img{object-fit:cover;width:100%;height:100%;display:block}.cl-blog-card__body{flex-direction:column;flex:auto;padding:1.05rem 1.15rem 1.15rem;display:flex}.cl-blog-card__more{margin-top:auto;padding-top:.85rem}.cl-blog-card__meta{color:var(--color-cl-muted);flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin-bottom:.55rem;font-size:.78rem;display:flex}.cl-blog-card__cat{color:var(--color-cl-brand);font-weight:700;text-decoration:none}.cl-blog-card__title{margin:0;font-size:1.15rem;font-weight:900;line-height:1.4}.cl-blog-card__title a{color:var(--color-cl-ink);text-decoration:none}.cl-blog-card__title a:hover{color:var(--color-cl-brand)}.cl-blog-card__excerpt{color:var(--color-cl-muted);margin:.55rem 0 0;font-size:.9rem;line-height:1.75}.cl-blog-card__more{color:var(--color-cl-brand);align-items:center;gap:.4rem;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}.cl-blog-card__more:hover{color:var(--color-cl-brand-dark)}.cl-blog-sidebar{flex-direction:column;gap:.9rem;display:flex}@media (min-width:992px){.cl-blog-sidebar{position:sticky;top:5.5rem}}.cl-blog-widget{border:1px solid var(--color-cl-line);background:#fff;border-radius:1rem;padding:1rem 1.05rem;box-shadow:0 8px 20px #17121c0a}.cl-blog-widget__title{color:var(--color-cl-ink);margin:0 0 .75rem;font-size:.95rem;font-weight:900}.cl-blog-widget__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.cl-blog-widget__list a{color:var(--color-cl-muted);font-size:.88rem;font-weight:700;text-decoration:none}.cl-blog-widget__list a:hover{color:var(--color-cl-brand)}.cl-blog-search__label{color:var(--color-cl-ink);margin-bottom:.4rem;font-size:.8rem;font-weight:800;display:block}.cl-blog-search__row{gap:.4rem;display:flex}.cl-blog-search__input{border:1px solid var(--color-cl-line);min-width:0;height:2.4rem;color:var(--color-cl-ink);background:#fff;border-radius:.7rem;flex:auto;padding:0 .85rem;font-family:inherit;font-size:.9rem}.cl-blog-search__input:focus{border-color:#8b187473;outline:0;box-shadow:0 0 0 3px #8b18741f}.cl-blog-search__btn{color:#fff;cursor:pointer;background:#8b1874;border:0;border-radius:.7rem;width:2.4rem;height:2.4rem}.cl-blog-search__btn:hover{background:#5c0f4d}.cl-blog-popular{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.cl-blog-popular__item{align-items:flex-start;gap:.65rem;display:flex}.cl-blog-popular__rank{color:#8b1874;background:#8b18741a;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-size:.75rem;font-weight:900;display:inline-flex}.cl-blog-popular__link{color:var(--color-cl-ink);font-size:.88rem;font-weight:800;line-height:1.45;text-decoration:none}.cl-blog-popular__link:hover{color:var(--color-cl-brand)}.cl-blog-popular__meta{color:var(--color-cl-muted);flex-wrap:wrap;gap:.35rem .55rem;margin-top:.2rem;font-size:.74rem;display:flex}.cl-blog-popular__meta a{color:var(--color-cl-brand);font-weight:700;text-decoration:none}.cl-blog-empty{text-align:center;border:1px solid var(--color-cl-line);background:#fff;border-radius:1.1rem;flex-direction:column;align-items:center;gap:.55rem;padding:2.5rem 1.25rem;display:flex}.cl-blog-empty h2{color:var(--color-cl-muted);margin:0;font-size:1.1rem;font-weight:900}.cl-blog-empty p{color:var(--color-cl-muted);margin:0;font-size:.9rem}.cl-blog-pagination{margin-top:1.25rem}.cl-blog-pagination .pagination{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.cl-blog-pagination .page-link{border:1px solid var(--color-cl-line);min-width:2.2rem;height:2.2rem;color:var(--color-cl-ink);background:#fff;border-radius:.6rem;justify-content:center;align-items:center;padding:0 .65rem;font-weight:700;text-decoration:none;display:inline-flex}.cl-blog-pagination .page-item.active .page-link{color:#fff;background:#8b1874;border-color:#8b1874}.cl-blog-article{border:1px solid var(--color-cl-line);background:#fff;border-radius:1.15rem;padding:1.25rem 1.2rem 1.5rem;box-shadow:0 10px 28px #17121c0d}.cl-blog-article__title{color:var(--color-cl-ink);margin:.35rem 0 0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:900;line-height:1.35}.cl-blog-article__lead{color:var(--color-cl-muted);margin:.75rem 0 0;font-size:1rem;line-height:1.8}.cl-blog-article__cover{background:var(--color-cl-brand-soft);border-radius:.95rem;margin:1.15rem 0 0;overflow:hidden}.cl-blog-article__cover img{width:100%;height:auto;display:block}.cl-blog-article__content{color:#2a2332;margin-top:1.25rem;font-size:1rem;line-height:1.9}.cl-blog-article__content h2,.cl-blog-article__content h3,.cl-blog-article__content h4{color:var(--color-cl-ink);margin-top:1.5rem;margin-bottom:.65rem;font-weight:900}.cl-blog-article__content p{margin:0 0 1rem}.cl-blog-article__content img{border-radius:.75rem;max-width:100%;height:auto}.cl-blog-article__content a{color:var(--color-cl-brand);font-weight:700}.cl-blog-share{border-top:1px solid var(--color-cl-line);margin-top:1.5rem;padding-top:1.1rem}.cl-blog-share__label{color:var(--color-cl-ink);margin:0 0 .65rem;font-size:.85rem;font-weight:800}.cl-blog-share__actions{flex-wrap:wrap;gap:.45rem;display:flex}.cl-blog-share__btn,a.cl-blog-share__btn{background:var(--color-cl-canvas);border:1px solid var(--color-cl-line);min-height:2.25rem;color:var(--color-cl-ink);border-radius:.65rem;justify-content:center;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex;text-decoration:none!important}.cl-blog-share__btn:hover,a.cl-blog-share__btn:hover{color:var(--color-cl-brand);background:#8b18741a;border-color:#8b187440}@media (prefers-reduced-motion:reduce){.cl-blog-card{transition:none!important;transform:none!important}}body.cl-blog-page[data-theme-style=dark],body.cl-blog-page.c_darkmode{--color-cl-ink:#f3eaf8;--color-cl-muted:#b7a9c2;--color-cl-line:#ffffff1a;--color-cl-panel:#2d2238;--color-cl-canvas:#17121c;--color-cl-brand-soft:#8b187447;color:var(--color-cl-ink);color-scheme:dark;background:radial-gradient(70% 40% at 100% -10%,#8b187438,#0000 55%),radial-gradient(50% 30% at 0 20%,#5a18781f,#0000 50%),#17121c}body.cl-blog-page[data-theme-style=dark] .cl-blog-hero,body.cl-blog-page.c_darkmode .cl-blog-hero,body.cl-blog-page[data-theme-style=dark] .cl-blog-card,body.cl-blog-page.c_darkmode .cl-blog-card,body.cl-blog-page[data-theme-style=dark] .cl-blog-widget,body.cl-blog-page.c_darkmode .cl-blog-widget,body.cl-blog-page[data-theme-style=dark] .cl-blog-empty,body.cl-blog-page.c_darkmode .cl-blog-empty,body.cl-blog-page[data-theme-style=dark] .cl-blog-article,body.cl-blog-page.c_darkmode .cl-blog-article{background:#2d2238;border-color:#ffffff1a;box-shadow:0 12px 28px #00000047}body.cl-blog-page[data-theme-style=dark] .cl-blog-hero,body.cl-blog-page.c_darkmode .cl-blog-hero{background:linear-gradient(135deg,#8b187447 0%,#0000 45%),#2d2238}body.cl-blog-page[data-theme-style=dark] .cl-blog-hero__title,body.cl-blog-page.c_darkmode .cl-blog-hero__title,body.cl-blog-page[data-theme-style=dark] .cl-blog-card__title a,body.cl-blog-page.c_darkmode .cl-blog-card__title a,body.cl-blog-page[data-theme-style=dark] .cl-blog-widget__title,body.cl-blog-page.c_darkmode .cl-blog-widget__title,body.cl-blog-page[data-theme-style=dark] .cl-blog-search__label,body.cl-blog-page.c_darkmode .cl-blog-search__label,body.cl-blog-page[data-theme-style=dark] .cl-blog-popular__link,body.cl-blog-page.c_darkmode .cl-blog-popular__link,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__title,body.cl-blog-page.c_darkmode .cl-blog-article__title,body.cl-blog-page[data-theme-style=dark] .cl-blog-share__label,body.cl-blog-page.c_darkmode .cl-blog-share__label,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__content,body.cl-blog-page.c_darkmode .cl-blog-article__content,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__content h2,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__content h3,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__content h4,body.cl-blog-page.c_darkmode .cl-blog-article__content h2,body.cl-blog-page.c_darkmode .cl-blog-article__content h3,body.cl-blog-page.c_darkmode .cl-blog-article__content h4{color:#f3eaf8}body.cl-blog-page[data-theme-style=dark] .cl-blog-card:hover,body.cl-blog-page.c_darkmode .cl-blog-card:hover{border-color:#8b187466;box-shadow:0 16px 34px #8b18742e}body.cl-blog-page[data-theme-style=dark] .cl-blog-card__media,body.cl-blog-page.c_darkmode .cl-blog-card__media,body.cl-blog-page[data-theme-style=dark] .cl-blog-article__cover,body.cl-blog-page.c_darkmode .cl-blog-article__cover{background:#8b187433}body.cl-blog-page[data-theme-style=dark] .cl-blog-hero__rss,body.cl-blog-page.c_darkmode .cl-blog-hero__rss,body.cl-blog-page[data-theme-style=dark] .cl-blog-popular__rank,body.cl-blog-page.c_darkmode .cl-blog-popular__rank{color:#f0c6e5;background:#8b187447}body.cl-blog-page[data-theme-style=dark] .cl-blog-search__input,body.cl-blog-page.c_darkmode .cl-blog-search__input,body.cl-blog-page[data-theme-style=dark] .cl-blog-pagination .page-link,body.cl-blog-page.c_darkmode .cl-blog-pagination .page-link,body.cl-blog-page[data-theme-style=dark] .cl-blog-share__btn,body.cl-blog-page[data-theme-style=dark] a.cl-blog-share__btn,body.cl-blog-page.c_darkmode .cl-blog-share__btn,body.cl-blog-page.c_darkmode a.cl-blog-share__btn{color:#f3eaf8!important;background:#211828!important;border-color:#ffffff1f!important}body.cl-blog-page[data-theme-style=dark] .cl-blog-pagination .page-item.active .page-link,body.cl-blog-page.c_darkmode .cl-blog-pagination .page-item.active .page-link{color:#fff!important;background:#8b1874!important;border-color:#8b1874!important}body.cl-blog-page[data-theme-style=dark] .cl-blog-widget__list a,body.cl-blog-page.c_darkmode .cl-blog-widget__list a{color:#c9bdd4}body.cl-blog-page[data-theme-style=dark] .cl-blog-widget__list a:hover,body.cl-blog-page.c_darkmode .cl-blog-widget__list a:hover,body.cl-blog-page[data-theme-style=dark] .cl-blog-popular__link:hover,body.cl-blog-page.c_darkmode .cl-blog-popular__link:hover{color:#f0c6e5}body.cl-blog-page[data-theme-style=dark] .cl-blog-share,body.cl-blog-page.c_darkmode .cl-blog-share{border-top-color:#ffffff1a}