main{width:100vw}#flex-container{display:flex;flex-direction:column;padding-left:1rem}#search{background:var(--background-orange);width:100%}#search-bar{padding-top:.5rem}#search label{padding-left:.5rem}input{margin-left:.5rem;max-width:80%}.gallery{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px}.article-card{width:30%;margin-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.article-card:hover{box-shadow:0 2px 5px rgba(0,0,0,.3)}.article-card:hover .article-image,.article-card:hover .article-image-placeholder,.article-card:hover .article-info{transform:scale(1.02);transition:transform .2s ease-in-out}.article-card a{color:#000;text-decoration:none}.article-card img,.article-image-placeholder{padding:.25rem 0 0 .25rem;width:90%;height:auto}.article-image-placeholder{aspect-ratio:16/9;background:linear-gradient(135deg,#1a3a5c,#2d6a9f);display:flex;align-items:center;justify-content:center;border-radius:4px;margin:.25rem 0 0 .25rem}.article-image-placeholder span{font-size:3rem;font-weight:700;color:rgba(255,255,255,.8)}.article-info{padding:15px}h2{margin-top:0}@media (max-width:800px){.article-card{width:45%}}@media (max-width:500px){.article-card{width:100%}}