.companion-guide{padding:40px 20px}.companion-guide main{max-width:850px;margin:auto}.companion-guide h1{font:100px/1 var(--display);margin:70px 0 35px}.companion-guide p,.companion-guide li{font-size:22px;line-height:1.45;margin:25px 0}.companion-guide h2{font:55px/1 var(--display);border-top:2px solid;padding-top:30px;margin-top:55px}.companion-guide ol{padding-left:30px}.companion-guide code{overflow-wrap:anywhere}.companion-guide .button{margin:15px 0}@media(max-width:700px){.companion-guide h1{font-size:64px}.companion-guide p,.companion-guide li{font-size:19px}}
