min(), max(), clamp()
min()
max()
clamp()
.element { width: clamp(100px, 50vw, 600px); }
sin(), cos(), tan()…
sin()
cos()
tan()
div { width: calc(100px * cos(45deg)); height: calc(100px * cos(45deg)); }
round(), mod(), rem()
round()
mod()
rem()
div { width: round(var(--width), 50px); line-height: mod(7, 2); /* 1 */ }
sign(), abs()
sign()
abs()
div { top: sign(20vh - 100px); width: abs(20% - 100px); }
pow(), sqrt(), exp(), log(), hypot()
pow()
sqrt()
exp()
log()
hypot()
h1 { font-size: calc(1rem * pow(1.5, 4)); }