Servo is a new web rendering engine written in Rust. This workshop will be an in-depth look at Servo's one-of-a-kind layout system, which uses Rust's fearless concurrency to add parallelism to layout. We'll explore Servo's layout engine to understand how it works, driving deep into the technical details, explaining the architecture of a modern CSS layout engine, looking at how CSS features are implemented, and describing the different phases and data structures involved.