.home-container{padding:20px;font-family:Arial,sans-serif}.pagename{text-align:center;font-size:5rem;margin-top:20px;font-weight:700;padding:100px 0 0;font-family:Playfair Display;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.pagename span{color:#f7f7f7;font-weight:700}.pagename:hover{transform:scale(1.1);transition:transform .5s ease}.page-description{text-align:left;font-size:1.5rem;color:#f8f5f5;margin-top:10px;font-family:Arial,sans-serif}.cards-container{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.card{width:300px;background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;overflow:hidden;margin:1rem;border:4px solid #b1acac;padding:1px;transition:transform .2s ease}.card:hover{transform:scale(1.03)}.card-image{width:100%;height:200px;object-fit:cover}.card-content{padding:1rem}.card-title{font-size:1.2rem;margin-bottom:.5rem}.card-description{font-size:.95rem;color:#666}.Navbar{padding:12px 24px;box-shadow:0 2px 6px #ffffff0d;position:sticky;top:0;z-index:1000}.Navbar ul{display:flex;justify-content:flex-end;list-style-type:none;margin:0;padding:0;align-items:center}.Navbar li{margin:0 20px}.Navbar a{color:#0b2cd1;text-decoration:none;font-weight:600;font-size:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;transition:color .3s ease,text-shadow .3s ease}.Navbar a:hover{color:#bc02e1;text-shadow:0 0 8px #00bcd4;transform:scale(1.4);transition:transform .3s ease}.Navbar a.active{color:#bc02e1;text-shadow:0 0 8px #00bcd4}.app-container{background-image:url(/walls/homebg.jpg);background-repeat:no-repeat;background-attachment:fixed;margin:0}html,body{margin:0;padding:0;height:100%;width:100%}.wall-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;padding:20px;background-color:#f9f9f9}.wallpaper-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease-in-out}.wallpaper-card:hover{transform:scale(1.03)}.wallpaper-card img{width:100%;height:300px;object-fit:cover}.wallpaper-author{padding:10px;font-size:.9rem;color:#333;text-align:center}
