@charset "UTF-8";.grid-lista-vertical{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.grid-lista-vertical .section-title{font-weight:700!important}.grid-lista-vertical .lista-vertical-wrapper{display:flex;flex-direction:column;gap:1.25rem}.grid-lista-vertical .post-item-dynamic{display:flex;flex-direction:row;align-items:flex-start;gap:1.25rem;width:100%;background:transparent;border:none;text-decoration:none;padding:0;transition:transform .2s ease-in-out}.grid-lista-vertical .post-item-dynamic.post-item-featured{flex-direction:column;gap:0;margin-bottom:25px;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 10px 20px #0000001a}.grid-lista-vertical .post-item-dynamic.post-item-featured .post-item-image{width:100%;height:auto;border-radius:0;box-shadow:none;margin-bottom:0}.grid-lista-vertical .post-item-dynamic.post-item-featured .post-item-image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 40%,transparent 100%);z-index:1}.grid-lista-vertical .post-item-dynamic.post-item-featured .post__overlay{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:2;background:transparent!important;pointer-events:none}.grid-lista-vertical .post-item-dynamic.post-item-featured .post__overlay .post-item-category-03{color:#fff!important;margin-bottom:8px;opacity:.9}.grid-lista-vertical .post-item-dynamic.post-item-featured .post__overlay .post-item-title h3{color:#fff!important;font-size:20px!important;line-height:1.2!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.grid-lista-vertical .post-item-dynamic.post-item-featured .post__overlay .post-item-excerpt{display:-webkit-box!important;color:#fffc!important;margin-top:8px;font-size:13px}.grid-lista-vertical .post-item-dynamic:hover .post-item-image img{transform:scale(1.08)}.grid-lista-vertical .post-item-dynamic:hover .post-item-title h3{color:var(--hover-color, var(--primary-color))!important}.grid-lista-vertical .post-item-dynamic .post-item-image{flex-shrink:0;width:120px;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 10px #0000000d}.grid-lista-vertical .post-item-dynamic .post-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.165,.84,.44,1)}.grid-lista-vertical .post-item-dynamic .post__overlay{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:5px 0;position:static;background:transparent!important;pointer-events:auto}.grid-lista-vertical .post-item-dynamic .post-item-category-03{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;line-height:1;display:inline-block}.grid-lista-vertical .post-item-dynamic .post-item-title{margin-bottom:.5rem}.grid-lista-vertical .post-item-dynamic .post-item-title h3{line-height:1.3!important;font-size:15 px!important;font-weight:600!important;margin:0;color:var(--dark-text-color, #101010);transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.grid-lista-vertical .post-item-dynamic .post-item-excerpt p{font-size:14px;line-height:1.4;color:#666;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-lista-vertical .view-more-container{margin-top:10px;padding-top:15px;border-top:1px solid #eee}.grid-lista-vertical .view-more-container .btn-view-all{display:inline-flex;align-items:center;background-color:transparent;color:var(--secondary-color, #002A9C);font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;transition:all .2s ease}.grid-lista-vertical .view-more-container .btn-view-all:hover{color:#000;transform:translate(5px)}.font-destaque-6{font-size:28px;margin-bottom:1.5rem;font-weight:700;line-height:1.1em;letter-spacing:-.72px}@media (max-width: 768px){.grid-lista-vertical .post-item-dynamic{gap:1rem}.grid-lista-vertical .post-item-dynamic .post-item-image{width:100px;height:100px}.grid-lista-vertical .post-item-dynamic .post-item-title h3{font-size:15px!important}.grid-lista-vertical .post-item-dynamic .post-item-excerpt{display:none}}
