.novosti-module__Qwm4aq__novostiPage{padding-bottom:6rem}.novosti-module__Qwm4aq__novostiHeader{text-align:center;margin-bottom:3rem;padding:4rem 0}.novosti-module__Qwm4aq__novostiHeader h1{margin-bottom:1rem;font-size:2.5rem}.novosti-module__Qwm4aq__novostiHeader p{color:var(--text-light);max-width:600px;margin:0 auto;font-size:1.1rem}.novosti-module__Qwm4aq__novostiContent{max-width:1200px;margin:0 auto;padding:0 2rem}.novosti-module__Qwm4aq__novostiEmpty{text-align:center;color:var(--text-light);padding:4rem 0}.novosti-module__Qwm4aq__novostiGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.novosti-module__Qwm4aq__novostCard{transition:var(--transition);color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.novosti-module__Qwm4aq__novostCard:hover{transform:translateY(-5px);box-shadow:0 12px 35px #0000001a}.novosti-module__Qwm4aq__novostCardImage{background:var(--surface);height:220px;position:relative}.novosti-module__Qwm4aq__novostCardPlaceholder{background:var(--surface);width:100%;height:100%}.novosti-module__Qwm4aq__novostCardBody{flex-direction:column;flex:1;padding:1.5rem;display:flex}.novosti-module__Qwm4aq__novostCardDatum{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.novosti-module__Qwm4aq__novostCardNaslov{margin-bottom:.75rem;font-size:1.15rem;line-height:1.4}.novosti-module__Qwm4aq__novostCardOpis{color:var(--text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.novosti-module__Qwm4aq__novostCardCta{color:var(--primary);margin-top:auto;font-size:.85rem;font-weight:600}@media (max-width:992px){.novosti-module__Qwm4aq__novostiGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.novosti-module__Qwm4aq__novostiGrid{grid-template-columns:1fr}.novosti-module__Qwm4aq__novostiHeader h1{font-size:2rem}}
