.zb-blog-page{--zb-green: #3e5641;--zb-red: #a24936;--zb-orange: #d36135;--zb-dark: #282b28;--zb-mint: #83bca9;--zb-card: #fff;--zb-border: #e4eae5;--zb-muted: #6f786f;--zb-shadow: 0 16px 45px rgba(40,43,40,.07);--zb-radius: 22px;width:100%;color:var(--zb-dark);background:linear-gradient(180deg,#fff,#f6f9f6 55%,#fff);font-family:Vazirmatn,IRANSans,Tahoma,sans-serif;line-height:1.8}.zb-blog-page *,.zb-blog-page *:before,.zb-blog-page *:after{box-sizing:border-box}.zb-blog-page [hidden]{display:none!important}.zb-blog-page a{text-decoration:none}.zb-blog-page img{display:block;max-width:100%}.zb-blog-page a:focus-visible,.zb-blog-page button:focus-visible,.zb-blog-page input:focus-visible{outline:2px solid var(--zb-orange);outline-offset:2px}.zb-container{width:min(1240px,calc(100% - 40px));margin-inline:auto}.zb-breadcrumb{display:flex;align-items:center;gap:8px;padding:18px 0 12px;color:#8a938d;font-size:12px}.zb-breadcrumb a{color:var(--zb-green);display:inline-flex;align-items:center;gap:5px;transition:color .2s}.zb-breadcrumb a:hover{color:var(--zb-orange)}.zb-breadcrumb .bi-chevron-left{font-size:9px}.zb-blog-hero{padding:14px 0 44px}.zb-blog-hero__grid{display:grid;grid-template-columns:1.02fr .98fr;gap:24px}.zb-blog-hero__content{display:flex;flex-direction:column;justify-content:center;min-height:500px;padding:44px;border:1px solid var(--zb-border);border-radius:var(--zb-radius);background:radial-gradient(circle at 92% 10%,rgba(131,188,169,.24),transparent 32%),radial-gradient(circle at 5% 100%,rgba(211,97,53,.08),transparent 30%),linear-gradient(145deg,#fff,#f4f8f5);box-shadow:var(--zb-shadow)}.zb-overline,.zb-section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--zb-green);font-size:13px;font-weight:800}.zb-overline{align-self:flex-start;padding:5px 13px;border-radius:999px;background:#3e564114}.zb-section-kicker:before{content:"";width:24px;height:3px;border-radius:999px;background:var(--zb-orange)}.zb-blog-hero h1{max-width:620px;margin:16px 0 14px;font-size:clamp(32px,4vw,54px);line-height:1.35;font-weight:500;letter-spacing:-1.4px}.zb-blog-hero h1 strong{color:var(--zb-green);font-weight:900}.zb-blog-hero__content>p{max-width:590px;margin:0;color:var(--zb-muted);font-size:15px;line-height:2.1}.zb-blog-search{display:flex;align-items:center;gap:10px;max-width:610px;margin-top:26px;padding:7px 16px 7px 7px;border:1px solid var(--zb-border);border-radius:16px;background:#fff;box-shadow:0 12px 30px #3e564114;transition:border-color .2s,box-shadow .2s}.zb-blog-search:focus-within{border-color:var(--zb-mint);box-shadow:0 0 0 4px #83bca933}.zb-blog-search>i{color:var(--zb-green);font-size:17px;padding-right:8px}.zb-blog-search input{flex:1;min-width:0;height:46px;border:0;outline:0!important;background:transparent;color:var(--zb-dark);font:inherit;font-size:14px}.zb-blog-search input::placeholder{color:#a0a8a2}.zb-blog-search button{min-width:92px;height:46px;border:0;border-radius:12px;background:var(--zb-green);color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:800;transition:background .2s}.zb-blog-search button:hover{background:var(--zb-orange)}.zb-quick-cats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.zb-quick-cats>span{color:#8b948d;font-size:12px;font-weight:700}.zb-quick-cats a{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--zb-border);border-radius:999px;background:#fff;color:var(--zb-green);font-size:12px;font-weight:700;transition:border-color .2s,background .2s}.zb-quick-cats a:hover{border-color:var(--zb-mint);background:#83bca924}.zb-hero-points{display:flex;flex-wrap:wrap;gap:8px 20px;margin:26px 0 0;padding:18px 0 0;border-top:1px dashed var(--zb-border);list-style:none}.zb-hero-points li{display:inline-flex;align-items:center;gap:7px;color:var(--zb-muted);font-size:12px;font-weight:700}.zb-hero-points i{color:var(--zb-orange);font-size:15px}.zb-featured-article{position:relative;overflow:hidden;min-height:500px;border-radius:var(--zb-radius);background:var(--zb-dark);box-shadow:0 22px 55px #282b2829}.zb-featured-article__image{position:absolute;inset:0;display:block}.zb-featured-article__image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#282b280d 20%,#282b2859 50%,#282b28f2)}.zb-featured-article__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.zb-featured-article:hover .zb-featured-article__image img{transform:scale(1.045)}.zb-featured-article__badge{position:absolute;z-index:2;top:18px;right:18px;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;background:var(--zb-orange);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 20px #d3613559}.zb-featured-article__body{position:absolute;z-index:3;inset:auto 0 0;padding:30px}.zb-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;color:#ffffffc7;font-size:12px}.zb-article-meta span{display:inline-flex;align-items:center;gap:5px}.zb-article-meta span:first-child{color:var(--zb-mint);font-weight:800}.zb-featured-article h2{max-width:600px;margin:10px 0 8px;color:#fff;font-size:clamp(22px,2.6vw,33px);line-height:1.55;letter-spacing:-.6px}.zb-featured-article__body p{max-width:580px;margin:0;color:#ffffffbf;font-size:13px;line-height:2}.zb-read-more{display:inline-flex;align-items:center;gap:9px;margin-top:16px;color:#fff;font-size:13px;font-weight:800}.zb-read-more i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--zb-mint);color:var(--zb-dark);transition:transform .2s}.zb-read-more:hover i{transform:translate(-4px)}.zb-category-section,.zb-latest-section,.zb-popular{padding:44px 0}.zb-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.zb-section-heading h2{margin:6px 0 0;font-size:clamp(23px,2.5vw,33px);line-height:1.4;letter-spacing:-.6px}.zb-section-heading p{max-width:460px;margin:0;color:var(--zb-muted);font-size:13px;line-height:1.9}.zb-view-all{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--zb-green);font-size:13px;font-weight:800}.zb-view-all i,.zb-card-link i{transition:transform .2s}.zb-view-all:hover i,.zb-card-link:hover i{transform:translate(-4px)}.zb-view-all:hover{color:var(--zb-orange)}.zb-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.zb-category-card{--c: var(--zb-green);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:88px;padding:15px;border:1px solid var(--zb-border);border-radius:18px;background:#fff;color:var(--zb-dark);box-shadow:0 8px 25px #282b2808;transition:transform .22s,border-color .22s,box-shadow .22s}.zb-category-card[data-cat=comparison]{--c: var(--zb-orange)}.zb-category-card[data-cat=products]{--c: var(--zb-red)}.zb-category-card[data-cat=tips]{--c: #4f9a84}.zb-category-card:hover{transform:translateY(-4px);border-color:var(--c);box-shadow:0 15px 32px #282b2817}.zb-category-card__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);font-size:21px;transition:background .22s,color .22s}.zb-category-card:hover .zb-category-card__icon{background:var(--c);color:#fff}.zb-category-card strong{display:block;font-size:14px;font-weight:800}.zb-category-card small{display:block;color:#8b938d;font-size:11px}.zb-category-card__arrow{color:var(--c);transition:transform .2s}.zb-category-card:hover .zb-category-card__arrow{transform:translate(-4px)}.zb-filter-tabs{display:flex;gap:8px;margin-bottom:22px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none}.zb-filter-tabs::-webkit-scrollbar{display:none}.zb-filter-tabs button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:8px 15px;border:1px solid var(--zb-border);border-radius:999px;background:#fff;color:var(--zb-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:700;transition:all .2s}.zb-filter-tabs button:hover{border-color:var(--zb-mint);color:var(--zb-green)}.zb-filter-tabs button.is-active{border-color:var(--zb-green);background:var(--zb-green);color:#fff}.zb-article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.zb-article-card{--c: var(--zb-green);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--zb-border);border-radius:20px;background:var(--zb-card);box-shadow:0 7px 25px #282b2809;transition:transform .24s,box-shadow .24s,border-color .24s}.zb-article-card[data-category=comparison]{--c: var(--zb-orange)}.zb-article-card[data-category=products]{--c: var(--zb-red)}.zb-article-card[data-category=tips]{--c: #4f9a84}.zb-article-card:hover{transform:translateY(-5px);border-color:#3e564133;box-shadow:0 17px 38px #282b281a}.zb-article-card:not([hidden]){animation:zbReveal .35s ease both}@keyframes zbReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.zb-article-card__media{position:relative;display:block;height:220px;overflow:hidden;background:#eef2ee}.zb-article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .55s}.zb-article-card:hover .zb-article-card__media img{transform:scale(1.05)}.zb-image-fallback:before{content:"\f429";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--zb-mint);font:40px bootstrap-icons}.zb-article-card__category{position:absolute;top:12px;right:12px;padding:4px 11px;border-radius:999px;background:var(--c);color:#fff;font-size:11px;font-weight:800;box-shadow:0 6px 16px #282b2833}.zb-article-card__body{display:flex;flex:1;flex-direction:column;padding:16px 18px 18px}.zb-card-meta{display:flex;align-items:center;justify-content:space-between;color:#8f9891;font-size:11px}.zb-card-meta span,.zb-card-meta time{display:inline-flex;align-items:center;gap:5px}.zb-article-card h3{margin:10px 0 7px;font-size:16px;line-height:1.75}.zb-article-card h3 a{color:var(--zb-dark);transition:color .2s}.zb-article-card:hover h3 a{color:var(--zb-green)}.zb-article-card__body>p{margin:0;color:var(--zb-muted);font-size:12.5px;line-height:2}.zb-card-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;color:var(--c);font-size:12px;font-weight:800}.zb-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:50px 20px;border:1px dashed var(--zb-border);border-radius:20px;background:#fff;color:var(--zb-muted);text-align:center;font-size:13px}.zb-empty i{color:var(--zb-mint);font-size:34px}.zb-empty strong{color:var(--zb-dark);font-size:16px}.zb-load-more-wrap{display:flex;justify-content:center;padding-top:26px}.zb-load-more{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 22px;border:1px solid var(--zb-border);border-radius:13px;background:#fff;color:var(--zb-green);cursor:pointer;font:inherit;font-size:13px;font-weight:800;transition:all .2s}.zb-load-more:hover{border-color:var(--zb-green);background:var(--zb-green);color:#fff}.zb-load-more.is-hidden{display:none}.zb-popular__grid{display:grid;grid-template-columns:1.5fr .75fr;gap:26px;align-items:start}.zb-popular__list ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.zb-popular__list li{display:grid;grid-template-columns:auto 92px 1fr;align-items:center;gap:16px;padding:12px 16px 12px 12px;border:1px solid var(--zb-border);border-radius:18px;background:#fff;transition:border-color .2s,box-shadow .2s}.zb-popular__list li:hover{border-color:var(--zb-mint);box-shadow:0 10px 28px #282b2812}.zb-rank{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#a249361a;color:var(--zb-red);font-size:17px;font-weight:900}.zb-popular__thumb{display:block;width:92px;height:70px;overflow:hidden;border-radius:12px;background:#eef2ee}.zb-popular__thumb img{width:100%;height:100%;object-fit:cover}.zb-popular__list h3{margin:0 0 3px;font-size:14.5px;line-height:1.7}.zb-popular__list h3 a{color:var(--zb-dark)}.zb-popular__list h3 a:hover{color:var(--zb-green)}.zb-popular__list small{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:#8f9891;font-size:11px}.zb-popular__list small i:nth-of-type(2){margin-right:10px}.zb-side{position:sticky;top:90px;display:grid;gap:14px}.zb-side__box{padding:20px;border:1px solid var(--zb-border);border-radius:20px;background:#fff}.zb-side h3{display:flex;align-items:center;gap:6px;margin:0 0 14px;font-size:15px}.zb-side__box h3 i{color:var(--zb-orange)}.zb-tags{display:flex;flex-wrap:wrap;gap:7px}.zb-tags a{padding:4px 12px;border-radius:999px;background:#83bca929;color:var(--zb-green);font-size:12px;font-weight:700;transition:background .2s,color .2s}.zb-tags a:hover{background:var(--zb-green);color:#fff}.zb-side__cta{position:relative;overflow:hidden;padding:22px;border-radius:20px;background:linear-gradient(145deg,var(--zb-green),#2f4632);color:#fff}.zb-side__cta>i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:10px;border-radius:13px;background:#ffffff1f;color:var(--zb-mint);font-size:21px}.zb-side__cta h3{margin:0 0 3px;font-size:17px}.zb-side__cta p{margin:0 0 14px;color:#ffffffbf;font-size:12px}.zb-side__cta a{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:10px;background:var(--zb-orange);color:#fff;font-size:12px;font-weight:800;transition:background .2s}.zb-side__cta a:hover{background:var(--zb-red)}.zb-editorial{padding:26px 0 40px}.zb-editorial__box{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:26px;border:1px solid rgba(131,188,169,.3);border-radius:22px;background:radial-gradient(circle at 92% 20%,rgba(131,188,169,.2),transparent 28%),linear-gradient(135deg,#3e56410f,#fff)}.zb-editorial__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:17px;background:var(--zb-green);color:var(--zb-mint);font-size:26px;box-shadow:0 10px 20px #3e56412e}.zb-editorial__box span{color:var(--zb-orange);font-size:12px;font-weight:800}.zb-editorial__box h2{margin:2px 0;font-size:clamp(17px,2vw,24px);line-height:1.6}.zb-editorial__box p{margin:0;color:var(--zb-muted);font-size:13px}.zb-editorial__link{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:11px;background:var(--zb-green);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transition:background .2s}.zb-editorial__link:hover{background:var(--zb-orange)}.zb-newsletter{padding:0 0 60px}.zb-newsletter__box{display:grid;grid-template-columns:1fr 410px;align-items:center;gap:30px;padding:34px;border-radius:22px;box-shadow:0 25px 50px #282b2824;background:radial-gradient(circle at 8% 0%,rgba(211,97,53,.22),transparent 34%),var(--zb-dark)}.zb-newsletter__box .zb-section-kicker{color:var(--zb-mint)}.zb-newsletter__box h2{margin:6px 0;color:#fff;font-size:clamp(20px,2.5vw,29px);line-height:1.5}.zb-newsletter__box p{margin:0;color:#ffffffa6;font-size:13px}.zb-newsletter__form{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:14px;background:#ffffff17}.zb-newsletter__form>i{color:var(--zb-mint);font-size:18px;padding-right:8px}.zb-newsletter__form input{flex:1;min-width:0;height:44px;border:0;outline:0!important;background:transparent;color:#fff;font:inherit;font-size:13px}.zb-newsletter__form input::placeholder{color:#ffffff80}.zb-newsletter__form button{min-width:80px;height:44px;border:0;border-radius:10px;background:var(--zb-orange);color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:800;transition:background .2s}.zb-newsletter__form button:hover{background:var(--zb-red)}@media(max-width:1000px){.zb-blog-hero__grid,.zb-popular__grid{grid-template-columns:1fr}.zb-blog-hero__content,.zb-featured-article{min-height:420px}.zb-category-grid,.zb-article-grid{grid-template-columns:repeat(2,1fr)}.zb-side{position:static;grid-template-columns:1fr 1fr}}@media(max-width:767px){.zb-container{width:calc(100% - 20px)}.zb-blog-hero{padding:8px 0 26px}.zb-blog-hero__grid{gap:12px}.zb-blog-hero__content{min-height:auto;padding:24px 18px;border-radius:18px}.zb-blog-hero h1{font-size:30px;letter-spacing:-.8px}.zb-blog-hero__content>p{font-size:13px}.zb-blog-search input,.zb-blog-search button{height:42px}.zb-blog-search button{min-width:68px}.zb-featured-article{min-height:420px;border-radius:18px}.zb-featured-article__body{padding:20px}.zb-featured-article h2{font-size:22px}.zb-category-section,.zb-latest-section,.zb-popular{padding:28px 0}.zb-section-heading{flex-direction:column;align-items:flex-start;gap:6px}.zb-section-heading--row,.zb-latest-section .zb-section-heading{flex-direction:row;align-items:end}.zb-category-grid{grid-template-columns:1fr;gap:9px}.zb-category-card{min-height:74px}.zb-article-grid{grid-template-columns:1fr;gap:14px}.zb-article-card__media{height:200px}.zb-popular__list li{grid-template-columns:auto 1fr;padding:12px}.zb-popular__thumb{display:none}.zb-side{grid-template-columns:1fr}.zb-editorial__box{grid-template-columns:auto 1fr;padding:19px;border-radius:18px}.zb-editorial__link{grid-column:1 / -1;justify-content:center}.zb-newsletter{padding-bottom:96px}.zb-newsletter__box{grid-template-columns:1fr;gap:18px;padding:22px;border-radius:18px}}@media(max-width:420px){.zb-blog-hero h1{font-size:27px}.zb-featured-article{min-height:390px}.zb-article-card__media{height:185px}}@media(prefers-reduced-motion:reduce){.zb-blog-page *,.zb-blog-page *:before,.zb-blog-page *:after{animation:none!important;transition:none!important}}
