/* فوتوکام: استایل بلاک‌ها (سازگار با ظاهر قبلی صفحه اول) */
.wp-block-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.wp-block-button{margin:0;display:inline-block}
.hero .wp-block-buttons{gap:0;margin:4px 0}
.wp-block-buttons.ctar{justify-content:center;margin:28px 0 0}
.cta .wp-block-buttons{justify-content:center;margin-top:18px}
@media(max-width:860px){.hero .wp-block-buttons{justify-content:center}}
.hero p.pill{color:var(--tl);margin:0 0 14px}
.hero p.hero-note{margin:8px 0 0;font-size:13px;display:block}
.stats .sv{display:block;font-size:26px;font-weight:700;color:var(--bl);margin:0}
.stats .sl{display:block;color:var(--mut);font-size:13px;margin:0}
.hero.has-bg .stats .sv{color:#fff}
.hero.has-bg .stats .sl{color:#cfd6ff}
.c p.ic{font-size:22px;color:inherit;margin:0 0 8px}
.w-narrow{max-width:820px}
.w-narrow a{color:var(--or)}
.wp-block-group.has-bg{background-size:cover;background-position:center}
.cta h2{color:#fff}
.cta .wp-block-heading{color:#fff}
.wp-block-group.c{margin:0}
.wp-block-html{margin:0}

/* کارت‌های چرا فوتوکام و اسلایدر دسته‌ها (نسخه بلاکی با عکس) */
.why p.why-e{margin:0}
.why.has-bg .why-e,.csc.has-bg .csc-e{display:none}
.why-t h3{display:block;font-size:16px;margin:0;color:#fff}
.why-t p{display:block;color:#d5dbff;font-size:13px;line-height:1.7;margin:2px 0 0}
.csl-h .btn{background:#fff;color:#0b1233;box-shadow:none}
.csl-h .wp-block-buttons{margin:0}
.csc p.csc-e{margin:0}
.csc p.csc-n{inset:0;background:none;align-items:flex-start;margin:0}
.csc p.csc-n::before{content:"";position:absolute;inset:0 0 auto 0;height:60px;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,0));pointer-events:none}
.csc p.csc-n::after{content:"↖";font-weight:800;position:relative}
.csc p.csc-n a{color:inherit;text-decoration:none}
.csc p.csc-n a::before{content:"";position:absolute;inset:0}
.csc.has-bg,.why.has-bg{background-size:cover;background-position:center}
.tf-wc.has-bg,.tf-ec.has-bg{background-size:cover;background-position:center;box-shadow:inset 0 -140px 90px -50px rgba(0,0,0,.65)}
.tf-wc.has-bg .tf-wi,.tf-ec.has-bg .tf-ei{display:none}
