FP16 range: ±65504. Easily overflows in attention. BF16 has FP32's range. Slightly less precise but training is robust to it.