@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}#sobre_tagline {margin-top: calc(var(--col-gutter) / 2); margin-bottom: auto; font-variation-settings: var(--agrandir-grand-heavy); font-size: 60px; align-self: flex-start}@media (min-width: 1365px) {#sobre_tagline {margin-top: var(--col-gutter); width: var(--10-col); font-size: 72px}}@media (max-width: 1036px) {#sobre_tagline {margin-top: 0}}@media (max-width: 991px) {#sobre_tagline {margin-top: calc(var(--col-gutter) * 2); font-size: 48px}}@media (max-width: 767px) {#sobre_tagline {margin-top: var(--col-gutter); font-size: 32px}}#sobre_chamada {font-size: 54px; font-variation-settings: var(--agrandir-grand-medium); width: var(--10-col); align-self: flex-end; margin-bottom: auto; padding-left: var(--col-gutter)}@media (min-width: 1365px) {#sobre_chamada {width: var(--8-col); padding-left: 0}}@media (max-width: 1036px) {#sobre_chamada {font-size: 48px; padding-left: 0}}@media (max-width: 991px) {#sobre_chamada {font-size: 42px; width: 100%; padding-right: var(--col-gutter)}}@media (max-width: 767px) {#sobre_chamada {font-size: 26px}}#continue_lendo svg {height: 48px; width: auto; stroke-width: 2px; stroke: var(--bricks-color-hugldb)}#continue_lendo {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; gap: 24px; text-transform: uppercase; line-height: var(--line-height-none); position: relative; margin-bottom: -6px; flex-direction: row; align-self: flex-start; align-items: flex-end}#banner_page {height: 100dvh; padding-top: 120px; padding-right: var(--col-gutter); padding-bottom: var(--col-gutter); padding-left: var(--col-gutter); flex-direction: column; column-gap: var(--col-gutter); row-gap: var(--col-gutter)}@media (max-width: 1036px) {#banner_page {height: 100dvh}}@media (max-width: 991px) {#banner_page {flex-direction: column; padding-top: 96px; height: 100svh}}@media (max-width: 767px) {#banner_page {height: 100svh; padding-top: 60px; padding-bottom: calc(var(--col-gutter) * 2)}}#sobre_content {width: var(--10-col); font-size: 36px; line-height: var(--line-height-half)}@media (max-width: 1036px) {#sobre_content {font-size: 32px}}@media (max-width: 991px) {#sobre_content {width: 100%}}@media (max-width: 767px) {#sobre_content {font-size: 24px}}#page_content {margin-top: calc(var(--col-gutter) * 2); padding-top: var(--col-gutter); padding-right: var(--col-gutter); padding-bottom: var(--col-gutter); padding-left: var(--col-gutter)}