.blog-header{display:flex;justify-content:space-between;margin-bottom:50px;align-items:center}.blog-main-title{font-family:var(--font-mono);font-weight:700;font-style:normal;font-size:56px;line-height:104%;letter-spacing:-.04em;color:var(--text-primary);text-transform:uppercase}.title-outline{color:var(--text-secondary)}.view-all-btn{background-color:var(--accent-yellow);color:#1d1d1d;height:53px;width:186px;border:none;padding:14px 28px;border-radius:50px;cursor:pointer;text-transform:uppercase;font-family:var(--font-sans-bold);font-weight:500;font-style:normal;font-size:18px;line-height:1.12;letter-spacing:0;transition:all 4ms}.view-all-btn:hover{background-color:var(--accent-yellow-hover)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.blog-card{background:var(--blog-bg);border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease;-webkit-backdrop-filter:blur(80);backdrop-filter:blur(80)}.blog-tag{display:inline-block;border:1px solid var(--text-secondary);padding:4px 16px;border-radius:20px;color:var(--text-secondary);font-family:var(--font-mono);font-size:16px;line-height:104%;letter-spacing:-.04em}.blog-tag,.blog-title{font-weight:400;font-style:normal}.blog-title{margin-top:26px;margin-bottom:26px;font-size:28px;line-height:136%;letter-spacing:-.02em;color:var(--text-primary)}.blog-title,.read-more-btn{font-family:var(--font-sans-bold)}.read-more-btn{height:45px;width:150px;background-color:var(--accent-yellow);color:#000;border:none;padding:6px 8px 6px 20px;border-radius:50px;font-weight:700;font-size:14px;display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:30px;transition:all .3s}.read-more-btn:hover{background-color:var(--accent-yellow-hover)}.arrow-circle{background-color:#fff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s}.read-more-btn:hover .arrow-circle{background-color:#ffeaad}.blog-image-wrapper{position:relative;width:100%;height:180px;overflow:hidden;border-radius:12px}.blog-image{object-fit:cover}@media (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-header{flex-direction:row;align-items:center;gap:16px}.blog-grid{grid-template-columns:1fr}.blog-main-title{font-size:40px}.blog-title{font-size:22px}.blog-card{padding:20px}.view-all-btn{width:auto;height:auto;padding:12px 24px;font-size:16px}}@media (max-width:480px){.blog-main-title{font-size:28px}.blog-title{font-size:18px}.blog-tag{font-size:12px}.blog-card{padding:16px}.blog-image-wrapper{height:150px}.read-more-btn{font-size:12px;height:40px;width:auto}}