.history-lede{font-size:31px;margin-top:19px}.history-branches{position:relative;height:390px;margin-top:30px}.history-connections{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.history-connections>path{fill:none;stroke-width:12;stroke-linecap:round}.history-connections>path:nth-of-type(2){stroke-width:26}.history-node{position:absolute;padding:23px 28px;width:520px;min-height:172px;clip-path:polygon(0 2%,24% 0,66% 1%,99% 0,100% 98%,76% 100%,34% 99%,0 100%)}.history-node h3{font-size:31px;line-height:1.25}.history-node span{font:400 23px/1.5 var(--mono)}.history-node h3 span{float:right}.history-node p{margin-top:13px;font-size:27px;line-height:1.35}.history-uk{left:0;top:0}.history-us{left:0;top:208px}.history-ch,.history-au{left:890px;width:570px}.history-ch{top:0}.history-au{top:208px}.history-source{position:absolute;left:70px;bottom:25px;right:70px;font:400 18px/1.4 var(--mono)}.history-reforms{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:33px}.history-country>h3{font-size:29px;margin-bottom:16px}.history-reform{padding:22px 25px;min-height:168px;margin-bottom:18px;clip-path:polygon(0 2%,25% 0,63% 1%,100% 0,99% 98%,63% 100%,26% 98%,0 100%)}.history-reform:nth-of-type(2){transform:rotate(-0.5deg)}.history-reform b{display:block;font:700 34px/1.2 var(--mono);margin-bottom:11px}.history-reform p{font-size:27px;line-height:1.35}.history-takeaway{font-size:28px;line-height:1.4;margin-top:13px;max-width:1370px}.read-view .history-source{position:static;margin-top:28px}@media screen and (max-width:1200px){.read-view .history-branches{display:grid;grid-template-columns:1fr 1fr;gap:22px;height:auto}.read-view .history-connections{display:none}.read-view .history-node{position:static;width:auto;min-width:0}.read-view .history-node h3 span{display:block;float:none}.read-view .history-reforms{grid-template-columns:1fr}.read-view .history-reform{min-height:0}}@media screen and (max-width:600px){.read-view .history-branches{grid-template-columns:1fr}.read-view .history-lede,.read-view .history-node p,.read-view .history-reform p,.read-view .history-takeaway{font-size:22px}.read-view .history-node h3,.read-view .history-country>h3{font-size:25px}.read-view .history-source{font-size:15px;line-height:1.8}}