.cch-all-news{--cch-an-red:var(--cch-color-brand,#8D1558);--cch-an-dark:var(--cch-color-brand-dark,#55123B);--cch-an-surface:var(--cch-color-surface,#F5F3F0);--cch-an-card-bg:var(--cch-color-F,#FFFFFF);--cch-an-card-border:#E7D5DF;--cch-an-text:#5A4450;box-sizing:border-box;display:block;width:100%;padding:var(--cch-space-7x,56px) 0;font-family:var(--cch-font-family-base,"Noto Sans",sans-serif);font-size:var(--cch-font-size-body-desktop,16px);line-height:var(--cch-line-height-body,1.5);color:var(--cch-an-text)}.cch-all-news *,.cch-all-news *::before,.cch-all-news *::after{box-sizing:border-box}.cch-all-news__wrap{max-width:var(--cch-container-lg,1140px);margin:0 auto;padding:0 var(--cch-space-3x,24px)}.cch-all-news--somente-itens{padding:0}.cch-all-news--somente-itens .cch-all-news__wrap{max-width:none;padding:0}.cch-all-news__header{margin-bottom:var(--cch-space-3x,24px)}.cch-all-news__eyebrow{display:inline-block;margin:0 0 var(--cch-space-1x,8px);font-size:var(--cch-font-size-caption-desktop,12px);font-weight:var(--cch-font-weight-bold,700);letter-spacing:var(--cch-letter-spacing-brand,.15em);text-transform:uppercase;color:var(--cch-an-red)}.cch-all-news__title{margin:0;font-size:var(--cch-font-size-h2-desktop,28px);line-height:var(--cch-line-height-h2,1.25);font-weight:var(--cch-font-weight-extrabold,800);color:var(--cch-an-dark)}.cch-all-news__intro{margin:var(--cch-space-1x,8px) 0 0;max-width:90ch;font-size:var(--cch-font-size-body-desktop,16px);line-height:var(--cch-line-height-body,1.5);color:var(--cch-an-text)}.cch-all-news__empty{margin:0;font-size:var(--cch-font-size-body-desktop,16px);color:var(--cch-an-text)}.cch-all-news__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:stretch;margin-top:var(--cch-space-3x,24px)}.cch-all-news .cch-news-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--cch-an-card-bg);border:1px solid var(--cch-an-card-border);border-radius:var(--cch-radius-md,16px);transition:transform .18s ease,box-shadow .18s ease}.cch-all-news .cch-news-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(85,18,59,.14)}.cch-all-news .cch-news-card__image-link{display:block;line-height:0;text-decoration:none}.cch-all-news .cch-news-card__image{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center;background:var(--cch-an-surface)}.cch-all-news .cch-news-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;padding:22px 26px 26px}.cch-all-news .cch-news-card__title{margin:0;font-size:var(--cch-font-size-h3-desktop,18px);line-height:var(--cch-line-height-h3,1.3);font-weight:var(--cch-font-weight-bold,700);color:var(--cch-an-dark)}.cch-all-news .cch-news-card__title-link{color:inherit;text-decoration:none}.cch-all-news .cch-news-card__title-link:hover,.cch-all-news .cch-news-card__title-link:focus{color:var(--cch-an-red)}.cch-all-news .cch-news-card__meta{margin:0;font-size:var(--cch-font-size-small-desktop,14px);font-weight:var(--cch-font-weight-semibold,600);color:var(--cch-an-red)}.cch-all-news .cch-news-card__date{text-transform:uppercase;letter-spacing:var(--cch-letter-spacing-wide,.08em)}.cch-all-news .cch-news-card__intro{margin:0;flex:1 1 auto;font-size:var(--cch-font-size-small-desktop,14px);line-height:var(--cch-line-height-body,1.5);color:var(--cch-an-text)}.cch-all-news .cch-news-card__readmore{align-self:flex-start;margin-top:var(--cch-space-1x,8px);display:inline-flex;align-items:center;gap:var(--cch-space-1x,8px);padding:10px 24px;border-radius:10px;font-size:var(--cch-font-size-small-desktop,14px);font-weight:var(--cch-font-weight-bold,700);text-decoration:none;color:var(--cch-color-F,#FFFFFF);background:var(--cch-an-red);transition:background-color .2s ease}.cch-all-news .cch-news-card__readmore:hover,.cch-all-news .cch-news-card__readmore:focus{background:var(--cch-an-dark);color:var(--cch-color-F,#FFFFFF);text-decoration:none}.cch-all-news__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cch-space-1x,8px);margin:var(--cch-space-7x,56px) 0 var(--cch-space-2x,16px)}.cch-all-news__page{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1px solid var(--cch-an-red);border-radius:var(--cch-radius-full,9999px);font-size:var(--cch-font-size-small-desktop,14px);font-weight:var(--cch-font-weight-bold,700);text-decoration:none;color:var(--cch-an-red);background:transparent;transition:background-color .2s ease,color .2s ease}.cch-all-news__page:hover,.cch-all-news__page:focus{background:var(--cch-an-red);color:var(--cch-color-F,#FFFFFF);text-decoration:none}.cch-all-news__page--current{background:var(--cch-an-red);color:var(--cch-color-F,#FFFFFF)}.cch-all-news__page--disabled{border-color:#DCC9D4;color:#C9AEBD}.cch-all-news__page-info{margin:0;text-align:center;font-size:var(--cch-font-size-caption-desktop,12px);color:var(--cch-an-text)}.cch-all-news__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.cch-all-news{padding:var(--cch-space-3x,24px) 0;font-size:var(--cch-font-size-body-mobile,14px)}.cch-all-news__wrap{padding:0 var(--cch-space-2x,16px)}.cch-all-news--somente-itens,.cch-all-news--somente-itens .cch-all-news__wrap{padding:0}.cch-all-news__eyebrow{font-size:var(--cch-font-size-caption-mobile,11px)}.cch-all-news__title{font-size:var(--cch-font-size-h2-mobile,24px)}.cch-all-news__intro,.cch-all-news__empty{font-size:var(--cch-font-size-body-mobile,14px)}.cch-all-news__grid{grid-template-columns:minmax(0,1fr);gap:var(--cch-space-2x,16px)}.cch-all-news .cch-news-card__body{padding:18px 18px 22px}.cch-all-news .cch-news-card__title{font-size:var(--cch-font-size-h3-mobile,16px)}.cch-all-news .cch-news-card__meta,.cch-all-news .cch-news-card__intro,.cch-all-news .cch-news-card__readmore,.cch-all-news__page{font-size:var(--cch-font-size-small-mobile,12px)}.cch-all-news__pagination{margin-top:var(--cch-space-3x,24px)}}@media (prefers-reduced-motion:reduce){.cch-all-news .cch-news-card,.cch-all-news .cch-news-card__readmore,.cch-all-news__page{transition:none}.cch-all-news .cch-news-card:hover{transform:none}}