Home

/* Container Masonry Layout */ .hd-masonry-grid { column-count: 4; column-gap: 0; width: 100%; box-sizing: border-box; } /* Grid Item */ .hd-grid-item { break-inside: avoid; margin-bottom: 0; position: relative; overflow: hidden; background-size: cover; background-position: center; background-repeat: no-repeat; display: block; cursor: pointer; } /* Aspect ratio helper via dynamic padding trick or height maintainer */ .hd-grid-item::before { content: “”; display: block; /* Aspect ratios vary per item via inline style or defaults below */ padding-top: 133.33%; /* Default 3:4 aspect ratio */ } /* Glassmorphic Overlay */ .hd-overlay { position: absolute; inset: 0; background: rgba(15, 23, 42, 0.45); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border: 1px solid rgba(255, 255, 255, 0.15); opacity: 0; visibility: hidden; transition: opacity 0.35s ease, visibility 0.35s ease; display: flex; flex-direction: column; justify-content: space-between; padding: 1.25rem; box-sizing: border-box; } /* Reveal Overlay on Hover */ .hd-grid-item:hover .hd-overlay { opacity: 1; visibility: visible; } /* Top Bar (Resolution Badge & Action) */ .hd-overlay-top { display: flex; justify-content: space-between; align-items: center; transform: translateY(-10px); transition: transform 0.35s ease; } .hd-grid-item:hover .hd-overlay-top { transform: translateY(0); } /* Resolution Badge */ .hd-badge { background: rgba(255, 255, 255, 0.2); border: 1px solid rgba(255, 255, 255, 0.3); color: #ffffff; font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif; font-size: 0.725rem; font-weight: 700; letter-spacing: 0.05em; text-transform: uppercase; padding: 0.25rem 0.6rem; border-radius: 20px; } /* Download Button Icon */ .hd-download-btn { width: 36px; height: 36px; border-radius: 50%; background: rgba(255, 255, 255, 0.25); border: 1px solid rgba(255, 255, 255, 0.4); display: flex; align-items: center; justify-content: center; color: #ffffff; text-decoration: none; transition: background 0.2s ease, transform 0.2s ease; } .hd-download-btn:hover { background: #ffffff; color: #0f172a; transform: scale(1.08); } .hd-download-btn svg { width: 16px; height: 16px; fill: currentColor; } /* Bottom Details */ .hd-overlay-bottom { transform: translateY(10px); transition: transform 0.35s ease; } .hd-grid-item:hover .hd-overlay-bottom { transform: translateY(0); } /* Media Title */ .hd-title { color: #ffffff; font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif; font-size: 1.1rem; font-weight: 600; margin: 0; line-height: 1.3; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); } /* Tablet & Mobile Responsiveness */ @media (max-width: 1024px) { .hd-masonry-grid { column-count: 3; } } @media (max-width: 640px) { .hd-masonry-grid { column-count: 2; } }
4K Ultra HD

Neon Cyberpunk Alley

8K UHD

Abstract Glass Waves

1080p Full HD

Mountain Sunrise Panorama

4K Ultra HD

Minimalist Architecture

4K Ultra HD

Hello world!