:root{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#273d3e;background:#dcded4;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:3px}nav{max-width:1100px;margin:auto;padding:22px 34px;display:flex;justify-content:space-between;gap:18px;font-size:13px}nav div{display:flex;gap:22px}.page{max-width:1100px;margin:0 auto 26px;padding:52px 64px 58px;background:#f3f1e9;position:relative;overflow:hidden;min-height:760px}.eyebrow{font:11px monospace;letter-spacing:.12em;text-transform:uppercase;color:#687268}h1{font:66px/1.01 Georgia,serif;letter-spacing:-2.5px;font-weight:400;margin:28px 0 23px}h2{font:44px/1.1 Georgia,serif;font-weight:400;letter-spacing:-1.3px;margin:23px 0 25px;max-width:850px}h3{font-size:19px;font-weight:500;margin:25px 0 10px}p,li{font-size:17px;line-height:1.58}p{margin:15px 0}.lead{font-size:22px;line-height:1.5;max-width:870px}.hero{width:100%;display:block;margin:24px 0 10px;aspect-ratio:1.85;object-fit:cover}.diagram{display:block;width:100%;margin:22px 0 12px}.caption,.source{font-size:12px;line-height:1.5;color:#687268}.caption{margin:7px 0 20px}.rule{border-top:1px solid #bdc4b5;margin:25px 0 0;padding-top:16px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:34px}.big{font:42px Georgia,serif;margin:5px 0}table{border-collapse:collapse;width:100%;margin:22px 0;font-size:15px;line-height:1.5}td,th{border-top:1px solid #bdc4b5;text-align:left;vertical-align:top;padding:13px 12px 13px 0}th{font-weight:500}td:first-child{width:25%}.source a{overflow-wrap:anywhere}.folio{font:11px monospace;letter-spacing:.08em;color:#687268;margin-top:35px;display:flex;justify-content:space-between}.quote{font:29px/1.3 Georgia,serif;border-left:3px solid #84927c;padding:5px 0 5px 22px;margin:25px 0}.tight p{font-size:15px}.footnote{font:11px/1.4 Helvetica,Arial,sans-serif;color:#687268}.sources{columns:2;column-gap:30px}.sources p{break-inside:avoid;font-size:13px;line-height:1.45;margin-top:0;margin-bottom:18px}@media(max-width:700px){nav{padding:20px 18px;font-size:11px}nav div{gap:14px}.page{padding:30px 22px;min-height:0;margin-bottom:16px}h1{font-size:43px;letter-spacing:-1.5px}h2{font-size:34px}p,li{font-size:15px}.lead{font-size:18px}.columns{display:block}.sources{columns:1}.hero{aspect-ratio:1.3}.diagram{min-width:680px}.diagram-wrap{overflow:auto}table{font-size:12px}td:first-child{width:24%}.folio{font-size:9px}.quote{font-size:24px}}@page{size:A4 portrait;margin:0}@media print{html,body{background:#f3f1e9;margin:0;padding:0}nav{display:none}.page{width:210mm;height:297mm;min-height:0;max-width:none;margin:0;padding:17mm 18mm 17mm;break-after:page;page-break-after:always;overflow:hidden}.page:last-child{break-after:auto;page-break-after:auto}h1{font-size:49px;margin:22px 0 19px}h2{font-size:34px;margin:18px 0 20px}h3{font-size:17px;margin-top:19px}p,li{font-size:15px;line-height:1.5;margin:12px 0}.lead{font-size:18px}.hero{aspect-ratio:1.6;margin:20px 0 8px}.diagram{margin:16px 0 9px;min-width:0}.columns{gap:24px}.caption,.source{font-size:11px}.big{font-size:34px}table{font-size:13px;margin:17px 0}td,th{padding:10px 10px 10px 0}.folio{position:absolute;bottom:12mm;left:18mm;right:18mm;margin:0;font-size:10px}.quote{font-size:25px}.tight p{font-size:13px}.sources p{font-size:12px;line-height:1.45}.eyebrow{font-size:10px}.rule{margin-top:20px;padding-top:12px}.footnote{font-size:10px}.download{display:none}a{text-decoration:none}}
