.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-346 .elementor-element.elementor-element-993ae775 .elementor-toc__header-title{text-align:start;}.elementor-346 .elementor-element.elementor-element-993ae775{--item-text-hover-decoration:underline;}.elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}@media(max-width:1024px){.elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-d9cb8ce4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS *//* Artigo do blog · tipografia do conteúdo */
.cr-article { font-family: var(--font-body); color: var(--cr-stone); }
.cr-article p { margin: 0 0 28px; font-size: 17px; line-height: 1.55; color: var(--cr-stone); }
.cr-article p.cr-lead, .cr-article > .elementor-widget-theme-post-content p:first-child { font-size: 21px; line-height: 1.6; color: var(--cr-ink); }
.cr-article h2 { margin: 12px 0 20px; font-family: var(--font-display); font-weight: 700; font-size: clamp(26px, 2.2vw, 32px); line-height: 1.2; letter-spacing: -.02em; color: var(--cr-ink); scroll-margin-top: 120px; }
.cr-article h3 { margin: 8px 0 16px; font-family: var(--font-display); font-weight: 700; font-size: 24px; line-height: 1.2; color: var(--cr-ink); }
.cr-article blockquote { margin: 8px 0 36px; padding: 4px 0 4px 28px; border-left: 4px solid var(--cr-neon); }
.cr-article blockquote p { margin: 0; font-family: var(--font-display); font-weight: 700; font-size: clamp(22px, 2vw, 30px); line-height: 1.24; letter-spacing: -.02em; color: var(--cr-forest); }
.cr-article ul, .cr-article ol { margin: 0 0 28px; padding-left: 22px; font-size: 17px; line-height: 1.55; }
.cr-article a { color: var(--cr-forest); text-decoration: underline; }
.cr-article img { max-width: 100%; height: auto; border-radius: 20px; }
/* Sumário (Table of Contents) */
.cr-toc .elementor-toc__header { display: none; }
.cr-toc .elementor-toc { border: 0; background: transparent; }
.cr-toc .elementor-toc__body { padding: 0; }
.cr-toc .elementor-toc__list-wrapper { margin: 0; padding: 0; list-style: none; }
.cr-toc .elementor-toc__list-item { margin: 0; padding: 16px 0; border-bottom: 1px solid rgba(19,32,25,.1); }
.cr-toc .elementor-toc__list-item:last-child { border-bottom: 0; }
.cr-toc .elementor-toc__list-item-text { font-family: var(--font-body); font-weight: 500; font-size: 14px; line-height: 1.35; color: var(--cr-stone); text-decoration: none; }
.cr-toc .elementor-toc__list-item-text.elementor-item-active, .cr-toc .elementor-toc__list-item-text:hover { color: var(--cr-ink); }
.cr-toc .elementor-toc__list-item-text-wrapper i, .cr-toc .elementor-toc__list-item-text-wrapper svg { font-size: 8px; width: 8px; color: var(--cr-green); fill: var(--cr-green); }
.cr-toc { width: 100%; }/* End custom CSS */