.colunistas-container{max-width:900px;margin:60px auto;padding:0 20px}.editorial-box{border-top:4px solid var(--laranja,#ff5722);background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.editorial-title-bar{text-align:center;background:#fafafa;border-bottom:1px solid #eee;padding:20px 30px}.editorial-title-bar h1{color:#111;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:18px;font-weight:800}.colunistas-list{flex-direction:column;display:flex}.colunista-row{border-bottom:1px solid #f5f5f5;align-items:center;gap:25px;padding:25px 30px;text-decoration:none;transition:all .2s;display:flex}.colunista-row:last-child{border-bottom:none}.colunista-row:hover{background-color:#fffaf8}.colunista-photo-circle{flex-shrink:0;width:85px;height:85px;position:relative}.colunista-img{object-fit:cover;border:3px solid #fff;border-radius:50%;transition:transform .3s;box-shadow:0 3px 10px #0000001a}.colunista-row:hover .colunista-img{border-color:var(--laranja,#ff5722);transform:scale(1.05)}.colunista-text-content{flex:1}.colunista-name-label{color:#111;text-transform:uppercase;margin-bottom:5px;font-size:18px;font-weight:700;display:block}.colunista-row:hover .colunista-name-label{color:var(--laranja,#ff5722)}.colunista-bio-text{color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.view-profile-btn{color:#999;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border:1px solid #eee;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.colunista-row:hover .view-profile-btn{background-color:var(--laranja,#ff5722);color:#fff;border-color:var(--laranja,#ff5722)}@media (max-width:768px){.view-profile-btn{display:none}}@media (max-width:600px){.colunista-row{text-align:center;flex-direction:column;padding:30px 20px}.colunista-photo-circle{width:100px;height:100px}}.noticia-card-horizontal{background:#fff;border-bottom:1px solid #eee;align-items:flex-start;gap:24px;padding:20px 0;text-decoration:none;transition:opacity .2s;display:flex}.noticia-card-horizontal:hover{opacity:.9}.noticia-card-horizontal-img{background:#f8fafc;border-radius:8px;flex-shrink:0;width:260px;height:160px;position:relative;overflow:hidden}.noticia-card-horizontal-body{flex-direction:column;flex:1;justify-content:center;display:flex}.noticia-card-horizontal-tag{color:#ff5722;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:13px;font-weight:800}.noticia-card-horizontal-title{color:#1a202c;margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25}.noticia-card-horizontal-resumo{color:#4a5568;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.noticia-card-horizontal-meta{color:#718096;align-items:center;gap:8px;font-size:13px;display:flex}.noticia-card-horizontal-meta-autor{color:#2d3748;font-weight:600}@media (max-width:768px){.noticia-card-horizontal{gap:12px;padding:16px 0}.noticia-card-horizontal-img{border-radius:6px;width:120px;height:80px}.noticia-card-horizontal-tag{margin-bottom:4px;font-size:11px}.noticia-card-horizontal-title{margin-bottom:6px;font-size:15px;line-height:1.3}.noticia-card-horizontal-resumo{display:none}.noticia-card-horizontal-meta{flex-wrap:wrap;gap:6px;font-size:11px}.noticia-card-horizontal-meta-autor,.noticia-card-horizontal-meta .separator{display:none}}
