.page-module__MkhXSa__main{max-width:1200px;margin:0 auto;padding:4rem 2rem}.page-module__MkhXSa__title{text-align:center;margin-bottom:3rem;font-size:4rem}.page-module__MkhXSa__highlight{color:var(--secondary);text-shadow:0 0 20px var(--secondary-glow)}.page-module__MkhXSa__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.page-module__MkhXSa__card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.page-module__MkhXSa__card:hover{border-color:var(--secondary);transform:translateY(-10px);box-shadow:0 10px 30px #00000080}.page-module__MkhXSa__imageContainer{background:radial-gradient(circle,#ffffff1a,#0000);justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.page-module__MkhXSa__image{object-fit:contain;filter:drop-shadow(0 10px 10px #00000080);height:80%;transition:transform .3s}.page-module__MkhXSa__card:hover .page-module__MkhXSa__image{transform:scale(1.1)rotate(5deg)}.page-module__MkhXSa__tag{background:var(--secondary);color:#fff;box-shadow:0 0 10px var(--secondary-glow);border-radius:100px;padding:.25rem .75rem;font-size:.8rem;font-weight:700;position:absolute;top:1rem;right:1rem}.page-module__MkhXSa__content{flex-direction:column;flex:1;padding:1.5rem;display:flex}.page-module__MkhXSa__date{color:#ffffff80;margin-bottom:.5rem;font-size:.9rem}.page-module__MkhXSa__headline{margin-bottom:1rem;font-size:1.5rem;line-height:1.2}.page-module__MkhXSa__summary{color:#ffffffb3;flex:1;margin-bottom:1.5rem;line-height:1.5}.page-module__MkhXSa__readMore{color:var(--secondary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:1rem;font-weight:700;transition:transform .3s}.page-module__MkhXSa__readMore:hover{transform:translate(5px)}
