
:root{--fa:"Vazirmatn",Tahoma,Arial,sans-serif;--en:"Inter","Segoe UI",Arial,sans-serif}.featured-cluster{padding-bottom:25px}.featured-cluster a{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:22px;border:1px solid rgba(255,148,138,.22);border-radius:22px;background:linear-gradient(145deg,rgba(255,148,138,.09),rgba(255,213,111,.045))}.featured-cluster span{font:800 9px var(--en);letter-spacing:1.5px;color:var(--coral)}.featured-cluster strong{font-size:16px}.featured-cluster b{font-size:11px;color:var(--mint)}.blog-tools{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:28px auto}.blog-tools label{display:flex;flex-direction:column;gap:7px;width:min(420px,100%)}.blog-tools label span{font-size:10px;color:var(--muted)}.blog-tools input{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.04);color:var(--text);outline:0}.blog-tools input:focus{border-color:rgba(112,244,212,.4)}.filter-buttons{display:flex;flex-wrap:wrap;gap:7px}.filter-buttons button{padding:8px 11px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.03);color:var(--muted);cursor:pointer}.filter-buttons button.active{background:var(--mint);color:#07120e;border-color:var(--mint)}.article-card[hidden]{display:none}.no-results{padding:35px;border:1px solid var(--line);border-radius:20px;color:var(--muted);margin-bottom:70px}.ramalife-blog-hero{background:radial-gradient(circle at 85% 15%,rgba(255,148,138,.1),transparent 32%)}.hub-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:20px}.hub-link{color:var(--mint);font-size:12px}@media(max-width:700px){.featured-cluster a{grid-template-columns:1fr}.blog-tools{align-items:stretch;flex-direction:column}.filter-buttons{overflow:auto;flex-wrap:nowrap}.filter-buttons button{white-space:nowrap}}
