.canvas{display:block;height:200px;mixin:paragraph;width:100%;margin-left:auto;margin-right:auto;width:min(600px,100%);margin-bottom:36px;mixin:type--body;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:18px;line-height:27px}.canvas:last-child{margin-bottom:0}.table{mixin:paragraph;width:100%;margin-left:auto;margin-right:auto;width:min(600px,100%);margin-bottom:36px;mixin:type--body;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:18px;line-height:27px}.table:last-child{margin-bottom:0}row{grid-template-columns:1fr 120px;display:grid;text-align:center}row label{grid-column:1/span 2;text-align:left;padding:0}.buttons{display:grid;gap:12px;justify-content:center;grid-template-columns:1fr 120px 120px 1fr;mixin:paragraph-margin}.buttons,.buttons:last-child{margin-bottom:36px}.buttons button:first-child{grid-column:2}.buttons button:last-child{grid-column:2/span 2}.reveal{mixin:paragraph;width:100%;margin-left:auto;margin-right:auto;width:min(600px,100%);margin-bottom:36px;mixin:type--body;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:18px;line-height:27px}.reveal:last-child{margin-bottom:0}.reveal .chart{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 24px;gap:12px}.reveal .chart *{padding:0 6px}.reveal .chart :nth-child(odd){text-align:right}.reveal button{display:block;margin:12px auto 0}