.blog{padding:60px 0 80px}.blog-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;flex-wrap:wrap}.blog-head h2,.blog-head h3,.blog-head h4{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600}.blog-head h2 .o,.blog-head h3 .o{color:var(--orange)}.blog-head p{color:var(--mute);font-size:13px;max-width:380px;margin-top:8px}.blog-head .more-link{font-size:13px;font-weight:600;color:var(--orange);display:inline-flex;align-items:center;gap:6px;padding:12px 22px;border-radius:999px;border:1px solid rgba(242,103,42,.4);transition:all .25s}.blog-head .more-link:hover{background:var(--orange);color:#fff}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.blog-grid{grid-template-columns:1fr}}.blog-card{border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(22,33,60,.4),rgba(11,21,39,.55));backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);display:flex;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 12px 30px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.blog-card:hover{transform:translateY(-4px);border-color:var(--orange);box-shadow:0 22px 50px rgba(242,103,42,.18),inset 0 1px 0 rgba(255,255,255,.05)}.blog-thumb{height:180px;position:relative;overflow:hidden;background:linear-gradient(135deg,#1a2540,#0b1527)}.blog-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blog-thumb .ring{position:absolute;inset:-20% -20% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(242,103,42,.35),transparent 60%);filter:blur(20px)}.blog-thumb.t2 .ring{background:radial-gradient(circle,rgba(201,99,255,.4),transparent 60%);inset:auto auto -20% -20%}.blog-thumb.t3 .ring{background:radial-gradient(circle,rgba(80,140,255,.35),transparent 60%)}.blog-thumb svg{position:absolute;bottom:18px;left:22px;width:70%;height:60%;opacity:.7}.blog-thumb .cat{position:absolute;top:16px;left:16px;padding:5px 12px;font-size:10.5px;font-weight:600;border-radius:999px;background:rgba(0,0,0,.5);border:1px solid var(--line-2);color:#fff;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(10px);z-index:2}.blog-body{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.blog-meta{display:flex;gap:14px;font-size:11px;color:var(--mute-2);text-transform:uppercase;letter-spacing:.05em}.blog-body h4,.blog-body h3{font-size:16px;font-weight:600;line-height:1.35;color:#fff}.blog-body p{font-size:13px;color:var(--mute);line-height:1.55}.blog-body .read{margin-top:auto;padding-top:8px;font-size:12px;color:var(--orange);font-weight:600}.blog-thumb .cat{--cat-c:var(--orange);background:color-mix(in srgb,var(--cat-c) 20%,transparent);border-color:color-mix(in srgb,var(--cat-c) 40%,transparent);color:var(--cat-c)}@supports not (color:color-mix(in srgb,red,blue)){.blog-thumb .cat{background:rgba(242,103,42,.2);border-color:rgba(242,103,42,.4);color:var(--orange)}}