:root{--cp-laranja:#f26600;--cp-laranja-esc:#d95500;--cp-laranja-luz:#fff3ec;--cp-azul-noticia:#0f14a6;--cp-tinta:#2b2b2b;--cp-cinza:#6b7280;--cp-borda:#e6e8eb;--cp-banda:#f6f7f9;--cp-fonte-titulo:"Montserrat", system-ui, -apple-system, sans-serif;--cp-fonte-corpo:"Open Sans", system-ui, -apple-system, sans-serif;--cp-container:1216px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--cp-fonte-corpo);color:var(--cp-tinta);background:#fff;margin:0;font-weight:400;line-height:1.7;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--cp-fonte-titulo);color:#1f2028;font-weight:700;line-height:1.2}@media (width<=600px){h3,h4,h5,h6{font-weight:600}}a{color:var(--cp-laranja-esc)}.cp-wrap{max-width:1080px;margin:0 auto;padding:24px}.cp-wrap--wide{max-width:var(--cp-container)}.cp-wrap--flush{padding:0}.cp-bleed{width:100vw;margin-left:calc(50% - 50vw)}.cp-tag{border:1px solid var(--cp-laranja);color:var(--cp-laranja);font-family:var(--cp-fonte-corpo);background:#fff;border-radius:999px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block}.cp-tag--noticia{border-color:var(--cp-azul-noticia);color:var(--cp-azul-noticia)}.cp-section-title{color:var(--cp-laranja);margin:0 0 32px;font-size:clamp(20px,1.1rem + 1vw,1.75rem)}.cp-section-title--noticia{color:var(--cp-azul-noticia)}.cp-card__data{color:var(--cp-cinza);font-size:.85rem;font-family:var(--cp-fonte-corpo);flex-wrap:wrap;gap:14px;display:flex}.cp-card__data span{align-items:center;gap:5px;display:inline-flex}.cp-card__data svg{width:15px;height:15px;stroke:var(--cp-laranja);flex:none}@media (width<=640px){.cp-section-title{margin-bottom:24px}}.cp-readmore{color:var(--cp-laranja);font-size:.9rem;font-weight:700;text-decoration:none}.cp-readmore:hover{text-decoration:underline}.cp-meta{color:var(--cp-cinza);font-size:.9rem}.cp-btn{background:var(--cp-laranja);color:#fff;font-weight:700;font-family:var(--cp-fonte-titulo);border-radius:8px;padding:11px 22px;text-decoration:none;display:inline-block}.cp-btn:hover{background:var(--cp-laranja-esc)}.cp-btn--outline{color:var(--cp-laranja);border:1.5px solid var(--cp-laranja);background:#fff}.cp-btn--outline:hover{background:var(--cp-laranja);color:#fff}.cp-archive__breadcrumb{color:var(--cp-cinza);margin-bottom:14px;font-size:.85rem}.cp-archive__breadcrumb a{color:var(--cp-laranja-esc);text-decoration:none}.cp-archive__breadcrumb span{margin:0 6px}.cp-archive__head{border-bottom:1px solid var(--cp-borda);margin-bottom:24px;padding-bottom:18px}.cp-archive__title{color:var(--cp-laranja);margin:10px 0 6px;font-size:clamp(22px,1.2rem + 1.4vw,2rem)}.cp-archive__desc{color:var(--cp-cinza);margin:0}.cp-archive__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (width<=860px){.cp-archive__grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.cp-archive__grid{grid-template-columns:1fr}}.cp-card{color:inherit;border:1px solid var(--cp-borda);background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.cp-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #f2660021}.cp-card__thumb{aspect-ratio:16/9;background:#eef1f4;min-height:0;overflow:hidden}.cp-card__thumb img,.cp-card__ph{object-fit:cover;width:100%;height:100%;display:block}.cp-card__body{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:16px 18px 18px;display:flex}.cp-card__title{color:#1f2028;margin:0;font-size:1em;font-weight:600;line-height:1.2em}.cp-card__excerpt{color:var(--cp-cinza);font-size:.9rem;line-height:1.6;font-family:var(--cp-fonte-corpo);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;height:4.8em;margin:0;display:-webkit-box;overflow:hidden}.cp-card__body .cp-readmore{margin-top:auto}.cp-card__excerpt mark{background:var(--cp-laranja-luz);color:var(--cp-laranja-esc);border-radius:3px;padding:0 2px}.cp-card--horizontal{flex-direction:row;align-items:stretch;min-height:160px}.cp-card--horizontal .cp-card__thumb{aspect-ratio:auto;flex:0 0 189px;align-self:flex-start;width:189px;height:160px;position:relative}.cp-card--horizontal .cp-card__thumb img,.cp-card--horizontal .cp-card__thumb .cp-card__ph{object-position:center;position:absolute;inset:0}.cp-card--horizontal .cp-card__body{justify-content:center;gap:8px;padding:14px 16px}.cp-card--horizontal .cp-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=560px){.cp-card--horizontal{flex-direction:column;min-height:0}.cp-card--horizontal .cp-card__thumb{aspect-ratio:16/9;flex:none;align-self:stretch;width:100%;height:auto}.cp-card--horizontal .cp-card__thumb img,.cp-card--horizontal .cp-card__thumb .cp-card__ph{position:static}}.cp-pagination{font-family:var(--cp-fonte-corpo);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.cp-pagination:empty{display:none}.cp-pagination a{cursor:pointer;text-decoration:none}.cp-pagination__page,.cp-pagination__nav,.cp-pagination__dots{color:#5b6b7b;font-size:.98rem}.cp-pagination__page:hover,.cp-pagination__nav:hover{color:var(--cp-laranja)}.cp-pagination__page.is-current{color:var(--cp-laranja);font-weight:700}.cp-pagination__nav{font-weight:600}.cp-pagination__dots{color:#9aa3ad}.is-disabled{color:#c4ccd4;pointer-events:none}.cp-reading-progress{z-index:49;pointer-events:none;width:100%;height:3px;display:none;position:fixed;left:0}.cp-reading-progress__bar{background:var(--cp-laranja);width:0;height:100%;transition:width 80ms linear;display:block}.cp-header__top{background:#fff;box-shadow:0 1px #eceff3}.cp-header__main{z-index:50;background:#fff;border-top:1px solid #f0f2f5;position:sticky;top:0;box-shadow:0 2px 8px #10171f0f}.cp-header__inner{max-width:var(--cp-container);align-items:center;margin:0 auto;padding:0;display:flex}.cp-header__top .cp-header__inner{gap:18px;min-height:58px}.cp-header__inner--main{gap:16px;min-height:52px}.cp-header__logo img{display:block}.cp-header__util{align-items:center;gap:6px;margin-left:auto;display:flex}.cp-header__util .cp-nav__link{font-size:.86rem;font-weight:600}.cp-nav{align-items:center;gap:2px;display:flex}.cp-nav--util{display:none}.cp-nav__item{position:relative}.cp-nav__link{color:#1f2028;white-space:nowrap;font-size:.9375em;font-weight:600;font-family:var(--cp-fonte-titulo);border-radius:7px;align-items:center;gap:4px;padding:8px 10px;text-decoration:none;display:inline-flex}.cp-nav__link:hover,.cp-nav__link--active{color:var(--cp-laranja)}.cp-header__main .cp-nav__item:first-child .cp-nav__link{padding-left:0}.cp-nav__caret{font-size:.7rem}.cp-submenu{z-index:60;background:#fff;border:1px solid #eceff3;border-radius:10px;min-width:220px;padding:6px;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 30px #10171f1f}.cp-nav__item--has-sub:hover .cp-submenu{display:block}.cp-submenu__link{color:#33373d;border-radius:7px;padding:9px 12px;font-size:1em;font-weight:500;text-decoration:none;display:block}.cp-submenu__link:hover{background:var(--cp-laranja-luz);color:var(--cp-laranja)}.cp-search{background:#fff;border:1px solid #dfe3e8;border-radius:999px;align-items:stretch;margin-left:auto;display:flex;overflow:hidden}.cp-search__input{width:180px;font-size:.88rem;font-family:var(--cp-fonte-corpo);border:0;outline:0;padding:8px 14px}.cp-search__btn{background:var(--cp-laranja);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 13px;display:flex}.cp-burger{cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px;display:none}.cp-burger span{background:#2b3440;border-radius:2px;width:24px;height:2px;margin:5px 0;transition:transform .2s,opacity .15s,background-color .2s;display:block}body[data-menu-open] .cp-burger span{background:var(--cp-laranja)}body[data-menu-open] .cp-burger span:first-child{transform:translateY(7px)rotate(45deg)}body[data-menu-open] .cp-burger span:nth-child(2){opacity:0}body[data-menu-open] .cp-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.cp-burger span{transition:none}}@media (width<=900px){.cp-header__inner{padding-left:24px;padding-right:24px}.cp-header__top{z-index:51;position:sticky;top:0}.cp-header__util{display:none}.cp-burger{display:block}.cp-header__main{box-shadow:none;display:none;position:static}body[data-menu-open] .cp-header__main{z-index:50;background:#fff;border-top:1px solid #f0f2f5;max-height:calc(100dvh - 58px);display:block;position:fixed;top:58px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #10171f24}.cp-header__inner--main{flex-direction:column;align-items:stretch;padding-bottom:10px}.cp-nav{flex-direction:column;align-items:stretch;width:100%}.cp-nav--util{display:flex}.cp-header__inner--main .cp-nav__link,.cp-header__main .cp-nav__item:first-child .cp-nav__link{border-bottom:1px solid #f3f5f8;border-radius:0;padding:12px 6px}.cp-submenu{box-shadow:none;border:0;padding:0 0 6px 14px;display:block;position:static}.cp-search{margin:10px 0 0}.cp-search__input{flex:1;width:100%}.cp-nav__caret{display:none}}.cp-newsletter{z-index:2;max-width:var(--cp-container);margin:72px auto -130px;padding:0 24px;position:relative}.cp-newsletter__card{border:1px solid var(--cp-laranja);background:#f4f5f7;border-radius:24px;padding:40px 48px 26px;box-shadow:0 20px 50px #10171f1a}.cp-newsletter__grid{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.cp-newsletter__title{color:var(--cp-laranja);margin:0 0 14px;font-size:2rem;line-height:1.15}.cp-newsletter__sub{color:var(--cp-cinza);max-width:440px;margin:0;font-size:.95rem;line-height:1.55}.cp-newsletter__rd{width:100%}.cp-newsletter__legal{text-align:center;color:var(--cp-cinza);margin:26px 0 0;font-size:.8rem}@media (width<=780px){.cp-newsletter{margin-bottom:-110px}.cp-newsletter__card{padding:30px 24px 22px}.cp-newsletter__grid{grid-template-columns:1fr;gap:22px}.cp-newsletter__title{font-size:1.6rem}}.cp-footer{color:#c4ccd4;z-index:1;background:#1c1f2c radial-gradient(120% 80% at 100% 0,#f2660038 0%,#1c1f2c00 55%);padding-top:175px;position:relative}.cp-body--sidenews .cp-footer{padding-top:52px}@media (width<=900px){.cp-body--sidenews .cp-footer{padding-top:100px}}.cp-footer__cols{max-width:var(--cp-container);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px;margin:0 auto;padding:0 24px 28px;display:grid}.cp-footer__logolink{width:fit-content;margin-bottom:14px;transition:opacity .15s;display:block}.cp-footer__logolink:hover{opacity:.85}.cp-footer__logo{width:auto;height:34px;display:block}.cp-footer__slogan{font-family:var(--cp-fonte-titulo);color:#f26600;max-width:280px;margin:0;font-size:1em;font-weight:600;line-height:1.1em}.cp-footer__title{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px;font-size:.8rem;font-weight:700}.cp-footer__list{margin:0;padding:0;list-style:none}.cp-footer__list li{margin-bottom:8px}.cp-footer__link{color:#c4ccd4;font-size:.9rem;text-decoration:none}.cp-footer__link:hover{color:var(--cp-laranja)}.cp-footer__social{gap:12px;display:flex}.cp-footer__social a{color:#c4ccd4;border:1.5px solid #3a4150;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .15s;display:inline-flex}.cp-footer__social a:hover{background:var(--cp-laranja);border-color:var(--cp-laranja);color:#fff}.cp-footer__base{max-width:var(--cp-container);color:#7d8792;border-top:1px solid #2b3140;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;padding:16px 24px;font-size:.8rem;display:flex}.cp-footer__poc{color:var(--cp-laranja)}@media (width<=780px){.cp-footer__cols{grid-template-columns:1fr 1fr}}@media (width<=480px){.cp-footer__cols{grid-template-columns:1fr}}
