:root{--elb-bg: #f6f7fb;--elb-card: rgba(255, 255, 255, .92);--elb-border: rgba(16, 24, 40, .1);--elb-text: #0f172a;--elb-muted: rgba(15, 23, 42, .7);--elb-accent: #f20733;--elb-accent2: #001c38;--elb-shadow: 0 18px 60px rgba(15, 23, 42, .12)}.elb-rtl{direction:rtl;text-align:right}.elb-blog-page{background:var(--elb-bg);position:relative;overflow:hidden}.elb-blog-hero--light{background:radial-gradient(900px 450px at 20% 10%,rgba(37,99,235,.12),transparent 60%),radial-gradient(900px 450px at 80% 30%,rgba(242,7,51,.4),transparent 55%),linear-gradient(180deg,#fff,#f6f7fb);color:var(--elb-text);padding:58px 0 34px;border-bottom:1px solid var(--elb-border)}.elb-blog-hero__inner{display:grid;grid-template-columns:1.4fr .9fr;gap:22px;align-items:stretch}.elb-badge{display:inline-flex;gap:8px;align-items:center;font-weight:800;letter-spacing:.2px;font-size:12px;color:#0f172ab3;border:1px solid var(--elb-border);background:#ffffffbf;padding:8px 12px;border-radius:999px}.elb-blog-hero__title{margin:12px 0 8px;font-size:clamp(28px,3.2vw,44px);line-height:1.05}.elb-blog-hero__title span{display:block;margin-top:10px;font-weight:700;font-size:clamp(14px,1.4vw,18px);color:var(--elb-muted)}.elb-blog-hero__lead{margin:0;max-width:60ch;color:var(--elb-muted);font-size:16px;line-height:1.8}.elb-blog-hero__card{border:1px solid var(--elb-border);background:#ffffffd9;border-radius:18px;box-shadow:var(--elb-shadow);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.elb-blog-hero__cardTop{display:flex;gap:8px;padding:14px;border-bottom:1px solid rgba(15,23,42,.08)}.elb-dot{width:10px;height:10px;border-radius:50%;background:#0f172a2e}.elb-blog-hero__cardBody{padding:16px 16px 8px;display:grid;gap:12px}.elb-kpi{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid rgba(15,23,42,.08);background:#0f172a05;border-radius:14px}.elb-kpi__num{font-size:22px;font-weight:900;color:var(--elb-text)}.elb-kpi__label{color:var(--elb-muted);font-size:13px}.elb-blog-toolbar--light{background:transparent;color:var(--elb-text);padding:18px 0 52px}.elb-toolbar{display:grid;grid-template-columns:1.4fr .9fr .9fr .7fr auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--elb-border);background:#ffffffeb;border-radius:18px;box-shadow:0 14px 40px #0f172a14}.elb-field{position:relative}.elb-field select,.elb-field input{width:100%;height:46px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#0f172a05;color:var(--elb-text);padding:0 14px;outline:none}.elb-field--search input{padding-right:40px}.elb-field--search i{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#0f172a8c}.elb-btn{height:46px;border-radius:14px;padding:0 14px;font-weight:900;border:1px solid rgba(15,23,42,.12);cursor:pointer;transition:transform .15s ease,background .15s ease}.elb-btn--ghost{background:#0f172a05;color:var(--elb-text)}.elb-btn:hover{transform:translateY(-1px);background:#0f172a0a}.elb-toolbarMeta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 16px}.elb-activeFilters{display:flex;flex-wrap:wrap;gap:8px}.elb-chip{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fffc;color:#0f172ae0;font-size:12px}.elb-chip--muted{color:#0f172a99}.elb-resultsCount{color:#0f172ab3;font-size:13px}.elb-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.elb-postCard{border:1px solid rgba(15,23,42,.1);background:#fffffff2;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #0f172a1a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.elb-postCard:hover{transform:translateY(-4px);border-color:#2563eb40;box-shadow:0 26px 70px #0f172a24}.elb-postCard__media{position:relative;display:block;height:210px;overflow:hidden}.elb-postCard__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.02);transition:transform .35s ease;filter:saturate(1.05) contrast(1.02)}.elb-postCard:hover .elb-postCard__media img{transform:scale(1.08)}.elb-postCard__placeholder{width:100%;height:100%;background:linear-gradient(120deg,#2563eb1a,#16a34a1a)}.elb-postCard__body{padding:14px 14px 12px}.elb-postCard__meta{color:#0f172aa6;font-size:12px;display:flex;align-items:center;gap:10px}.elb-postCard__title{margin:10px 0 8px;font-size:18px;line-height:1.25}.elb-postCard__title a{color:var(--elb-text);text-decoration:none}.elb-postCard__title a:hover{color:#0b3aa6}.elb-postCard__excerpt{margin:0 0 12px;color:#0f172ac7;line-height:1.8;font-size:14px;min-height:46px}.elb-postCard__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(15,23,42,.08);padding-top:12px}.elb-pill{position:absolute;right:12px;top:12px;padding:6px 10px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(15,23,42,.12);color:var(--elb-text);font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.elb-dotSep{opacity:.6}.elb-author{display:inline-flex;align-items:center;gap:8px;color:#0f172ab3;font-size:12px}.elb-readMore{display:inline-flex;align-items:center;gap:8px;color:#0b3aa6;font-weight:900;font-size:12px;text-decoration:none}.elb-readMore i{color:var(--elb-accent)}.elb-pagination{margin:22px 0 0}.elb-pager{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.elb-pagerBtn{min-width:42px;height:42px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#ffffffeb;color:var(--elb-text);font-weight:900;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.elb-pagerBtn:hover{transform:translateY(-1px);background:#0f172a08}.elb-pagerBtn.is-active{border-color:#16a34a59;background:#16a34a1a}.elb-pagerBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.elb-ellipsis{color:#0f172a8c;padding:0 4px}.elb-empty{grid-column:1/-1;padding:24px;border:1px dashed rgba(15,23,42,.18);background:#ffffffb3;border-radius:18px;text-align:center;color:#0f172ad9}.elb-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:12px}.elb-skelCard{border-radius:18px;overflow:hidden;border:1px solid rgba(15,23,42,.08);background:#ffffffbf;padding:12px}.elb-skelMedia{height:170px;border-radius:14px;background:linear-gradient(90deg,#0f172a0f,#0f172a1a,#0f172a0f);background-size:200% 100%;animation:elbShimmer 1.2s infinite}.elb-skelLine{height:12px;border-radius:999px;margin-top:12px;background:linear-gradient(90deg,#0f172a0f,#0f172a1a,#0f172a0f);background-size:200% 100%;animation:elbShimmer 1.2s infinite}.elb-skelLine.w60{width:60%}.elb-skelLine.w75{width:75%}.elb-skelLine.w90{width:90%}@keyframes elbShimmer{0%{background-position:0% 0}to{background-position:-200% 0}}@media(max-width:980px){.elb-blog-hero__inner{grid-template-columns:1fr}.elb-toolbar{grid-template-columns:1fr 1fr}.elb-blog-grid,.elb-skeleton{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.elb-toolbar,.elb-blog-grid,.elb-skeleton{grid-template-columns:1fr}.elb-postCard__media{height:200px}}
