/* Composições tipográficas do Canva para computador e celular. */
.cq-reference {margin:0;padding:0}
.cq-sheet {position:relative;container-type:inline-size;margin:0 auto;width:100%;overflow:hidden}
.cq-text,.cq-art,.cq-line,.cq-hit {position:absolute;margin:0;padding:0;border:0}
.cq-text {white-space:nowrap;font-weight:normal;overflow:visible}
.cq-text span,.cq-text strong,.cq-text a {line-height:inherit}
.cq-text a:focus-visible,.cq-hit:focus-visible {outline:2px solid currentColor}
.cq-mobile {display:none}
.cq-hit {z-index:1}
@media(max-width:700px) {
  .cq-desktop {display:none}
  .cq-mobile {display:block}
}
@media(min-width:701px) and (max-width:900px) {
  .cq-sheet.cq-desktop {display:none}
  .cq-sheet.cq-mobile {display:block;max-width:550px}
  .cq-reference {background:#f4f4f4}
  footer.cq-reference {background:#010b29}
}
.cq-list{display:contents;margin:0;padding:0}.cq-list li{list-style-position:outside}
.cq-text {white-space:normal;overflow-wrap:break-word}

footer.cq-reference a[href*="instagram.com"] {white-space:nowrap;overflow-wrap:normal}
