.HaxorBlogs{padding-block:48px 64px;background:#fff}
.HaxorBlogs__Header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}
.HaxorBlogs__Header h2{margin:0}
.HaxorBlogs__Link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid currentColor;padding-bottom:3px;text-decoration:none;font-family:var(--text-font-family);font-size:var(--type-text-link);line-height:1.4;color:#141718;width:fit-content;flex-shrink:0}
.HaxorBlogs__Header .HaxorBlogs__Link{font-weight:600}
.HaxorBlogs__Grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
.HaxorBlog{min-width:0;display:flex;flex-direction:column;border-radius:5px;background:#fff;box-shadow:0 16px 40px rgba(35,38,47,.06);border:1px solid #f2f2f2;overflow:hidden}
.HaxorBlog__Media{display:block;position:relative;aspect-ratio:1.78;background:#f3f3f3;overflow:hidden}
.HaxorBlog__Image{display:block;width:100%;height:100%;object-fit:cover}
.HaxorBlog__Date{position:absolute;left:10px;top:10px;display:flex;flex-direction:column;align-items:center;padding:8px 12px;background:rgba(255,255,255,.85);border-radius:4px;color:#000;font-size:var(--font-size-body);line-height:1.15}
.HaxorBlog__Content{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:24px 12px 26px}
body[class] .HaxorBlog__Title{margin:0 0 24px;color:#23262f;font-size:var(--type-blog-title);line-height:1.5;min-height:3em}
.HaxorBlog__Title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.HaxorBlog__Read{margin-top:auto}
.HaxorBlogs a:focus-visible{outline:2px solid #ad0000;outline-offset:3px}
@media(min-width:641px) and (max-width:1023px){.HaxorBlogs__Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}
@media(max-width:640px){.HaxorBlogs{padding-block:32px 48px}.HaxorBlogs__Header{margin-bottom:28px}.HaxorBlogs__Grid{grid-template-columns:1fr;gap:32px}.HaxorBlog__Content{padding:20px 12px 24px}.HaxorBlog__Date{padding:6px 10px}}