.licao{max-width:640px;margin:0 auto;padding:24px 16px 64px;display:flex;flex-direction:column;gap:14px}.licao__voltar{font-family:var(--mono);font-size:.72rem;color:var(--stone);text-decoration:none}.licao__olho{margin:8px 0 0;font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cherry)}.licao__tit{margin:0;font-style:italic;font-weight:400;font-size:2.2rem;line-height:1.05;color:var(--ink);text-wrap:balance}.licao__sub,.licao__tit{font-family:var(--serif)}.licao__sub{margin:0 0 8px;font-size:1.05rem;color:var(--stone-deep)}.licao__cartao{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px}.licao__cartao-tit{margin:0;font-family:var(--serif);font-weight:400;font-size:1.25rem;line-height:1.2;color:var(--ink)}.licao__texto{margin:0;font-size:.95rem;line-height:1.55;color:var(--stone-deep);max-width:62ch}.licao__desenhos{display:flex;flex-wrap:wrap;gap:14px;margin-top:4px}.licao__desenho{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--mono);font-size:.66rem;color:var(--stone-deep)}.licao__img img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:1px solid var(--line);background:var(--paper)}.licao__rodape{margin:0;font-family:var(--mono);font-size:.68rem;color:var(--stone)}.licao__tocar{align-self:flex-start;margin-top:6px;padding:11px 18px;border-radius:999px;background:var(--cherry);color:#fff;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-decoration:none}.licao__fontes{margin-top:12px}.licao__fontes-tit{margin:0 0 6px;font-family:var(--mono);font-weight:400;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--stone)}.licao__fontes ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:.82rem}.licao__fontes a{color:var(--stone-deep)}