.ezz-blog{--bg:#071321;--panel:#10243a;--panel2:#0a1b2e;--line:#263d57;--text:#edf4ff;--muted:#9eb0c7;--gold:#f6b91a;--green:#2ed6c4;max-width:1380px;margin:0 auto;padding:18px 12px 60px;color:var(--text);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.ezz-blog *{box-sizing:border-box}.ezz-blog__hero{padding:52px 34px;margin-bottom:18px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(46,214,196,.14),transparent 34%),linear-gradient(135deg,#112943,#081727)}.ezz-blog__hero>span{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ezz-blog__hero h1{max-width:760px;margin:10px 0 12px;color:var(--text);font-size:clamp(34px,5vw,58px);line-height:1.05}.ezz-blog__hero p{max-width:760px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.ezz-blog__filters{display:grid;grid-template-columns:minmax(240px,1fr) minmax(190px,280px) auto;gap:10px;padding:14px;margin-bottom:18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.ezz-blog__filters input,.ezz-blog__filters select{width:100%;height:46px;padding:0 13px;border:1px solid var(--line)!important;border-radius:10px;background:var(--panel2)!important;color:var(--text)!important;box-shadow:none!important}.ezz-blog__filters button{height:46px;padding:0 20px;border:0;border-radius:10px;background:var(--green);color:#05151b;font-weight:900;cursor:pointer}.ezz-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ezz-blog-card{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--panel);transition:transform .2s ease,border-color .2s ease}.ezz-blog-card:hover{transform:translateY(-3px);border-color:rgba(46,214,196,.7)}.ezz-blog-card__image{display:block;height:215px;overflow:hidden;background:linear-gradient(135deg,#143651,#0a1b2e);text-decoration:none}.ezz-blog-card__image img{width:100%;height:100%;object-fit:cover}.ezz-blog-card__image>span{display:grid;height:100%;place-items:center;color:rgba(246,185,26,.72);font-size:24px;font-weight:900;letter-spacing:.14em}.ezz-blog-card__body{padding:19px}.ezz-blog-card__meta{color:var(--green);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.ezz-blog-card h2{margin:9px 0;font-size:20px;line-height:1.3}.ezz-blog-card h2 a{color:var(--text);text-decoration:none}.ezz-blog-card p{min-height:70px;margin:0 0 16px;color:var(--muted);line-height:1.6}.ezz-blog-card__read{color:var(--gold);font-weight:800;text-decoration:none}.ezz-blog__pagination{display:flex;justify-content:center;gap:7px;margin-top:28px}.ezz-blog__pagination .page-numbers{display:grid;min-width:40px;height:40px;padding:0 10px;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);text-decoration:none}.ezz-blog__pagination .current{border-color:var(--green);background:var(--green);color:#04151a}.ezz-blog__empty{padding:55px 20px;text-align:center;border:1px solid var(--line);border-radius:15px;background:var(--panel)}.ezz-blog__empty h2{margin:0 0 8px}.ezz-blog__empty p{margin:0;color:var(--muted)}@media(max-width:980px){.ezz-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ezz-blog{padding-left:10px;padding-right:10px}.ezz-blog__hero{padding:36px 22px}.ezz-blog__filters{grid-template-columns:1fr}.ezz-blog__grid{grid-template-columns:1fr}.ezz-blog-card__image{height:205px}}

