@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url('./assets/fonts/outfit-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url('./assets/fonts/outfit-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url('./assets/fonts/outfit-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url('./assets/fonts/outfit-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url('./assets/fonts/dm-sans-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url('./assets/fonts/dm-sans-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url('./assets/fonts/dm-sans-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url('./assets/fonts/dm-sans-latin-700-normal.woff2') format('woff2')}
:root{--sc-azul:#00B894;--sc-profundo:#17252A;--sc-menta:#FFD36D;--sc-nevoa:#FAF6EE;--sc-cinza:#52615E;--sc-branco:#FFFFFF;--sc-linha:#D9DFD6;--sc-borda-campo:#71827B;--sc-azul-hover:#00A080;--sc-azul-legivel-escuro:#66DFC4;--sc-superficie-escura:#203432;--sc-apoio-escuro:#29413C;--sc-fraco-escuro:#BDD0C6;--font-display:Outfit,sans-serif;--font-body:'DM Sans',sans-serif;--font-inter:'DM Sans';--fonte:'DM Sans',sans-serif;--brand-jade:#00B894;--brand-jade-dark:#00765F;--brand-ink:#17252A;--brand-paper:#FAF6EE;--brand-butter:#FFD36D;--brand-pale:#E5F2E9;--brand-peach:#F8DCC5;--brand-lilac:#E6DFF6;--site-pill:999px;--site-small:11px}
:root[data-empresa=smartchat]{--acento:var(--brand-jade);--acento-texto:var(--brand-jade-dark);--acento-hover:var(--sc-azul-hover);--no-acento:var(--brand-ink);--no-acento-fraco:var(--brand-ink);--acento-claro:color-mix(in srgb,var(--brand-jade) 11%,transparent);--no-azul:var(--brand-ink);--texto:var(--brand-ink);--fundo:var(--brand-paper);--fraco:var(--sc-cinza);--site-mint-soft:var(--brand-pale);--site-disc:var(--brand-pale);--site-rule:color-mix(in srgb,var(--brand-ink) 14%,transparent);--site-light-rule:color-mix(in srgb,var(--sc-branco) 22%,transparent)}
body{font-family:var(--font-body)}h1,h2,h3,h4,.brand,.step-number,.ribbon-track span{font-family:var(--font-display)}h2{letter-spacing:-.045em}.brand{letter-spacing:-1.3px;font-weight:600}
