/* Tipografia — Ubuntu para tudo. Ubuntu Condensed só em títulos de impacto e números grandes.
   Cada escala: mobile / desktop. */
:root{
--fs-display-mobile:40px;--fs-display:64px;
--fs-h1-mobile:32px;--fs-h1:44px;
--fs-h2-mobile:26px;--fs-h2:34px;
--fs-h3-mobile:21px;--fs-h3:24px;
--fs-corpo-mobile:17px;--fs-corpo:18px;
--fs-corpo-pequeno:15px;
--fs-legenda:13px;
--fs-botao:17px;
--fs-selo-min:19px;
--lh-display:1.05; /* @kind font */
--fw-display:400; /* @kind font */
--lh-h1:1.15; /* @kind font */
--fw-h1:700; /* @kind font */
--lh-h2:1.2; /* @kind font */
--fw-h2:700; /* @kind font */
--lh-h3:1.3; /* @kind font */
--fw-h3:500; /* @kind font */
--lh-corpo:1.6; /* @kind font */
--fw-corpo:400; /* @kind font */
--lh-corpo-pequeno:1.5; /* @kind font */
--lh-legenda:1.4; /* @kind font */
--fw-botao:500; /* @kind font */
--medida-maxima:70ch /* @kind other */
}
.dk-display{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-display);line-height:var(--lh-display);color:var(--text-principal)}
.dk-h1{font-family:var(--font-core);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1);color:var(--text-principal)}
.dk-h2{font-family:var(--font-core);font-size:var(--fs-h2);font-weight:var(--fw-h2);line-height:var(--lh-h2);color:var(--text-principal)}
.dk-h3{font-family:var(--font-core);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);color:var(--text-principal)}
.dk-corpo{font-family:var(--font-core);font-size:var(--fs-corpo);font-weight:var(--fw-corpo);line-height:var(--lh-corpo);color:var(--text-principal);max-width:var(--medida-maxima)}
.dk-corpo-pequeno{font-family:var(--font-core);font-size:var(--fs-corpo-pequeno);line-height:var(--lh-corpo-pequeno);color:var(--text-suave)}
.dk-legenda{font-family:var(--font-core);font-size:var(--fs-legenda);line-height:var(--lh-legenda);color:var(--text-suave)}
.dk-texto-botao{font-family:var(--font-core);font-size:var(--fs-botao);font-weight:var(--fw-botao)}
@media(max-width:767px){
.dk-display{font-size:var(--fs-display-mobile)}
.dk-h1{font-size:var(--fs-h1-mobile)}
.dk-h2{font-size:var(--fs-h2-mobile)}
.dk-h3{font-size:var(--fs-h3-mobile)}
.dk-corpo{font-size:var(--fs-corpo-mobile)}
}
