*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f3ec;color:#292824;font:18px/1.8 Georgia,serif}.site{padding:22px max(5vw,22px);display:flex;justify-content:space-between;border-bottom:1px solid #d5d1c8;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.14em}.site a,footer a{color:inherit;text-decoration:none}.site a:hover,footer a:hover{text-decoration:underline}main{max-width:920px;padding:76px 42px 80px;margin:auto}.doc-kicker{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.16em;color:#6b665f;border-bottom:1px solid #bcb7ad;padding-bottom:22px}h1{font:400 clamp(46px,7vw,79px)/1.13 Georgia,serif;letter-spacing:-.035em;margin:50px 0 8px}.subtitle{font:italic 400 clamp(24px,3vw,34px)/1.3 Georgia,serif;margin:0 0 35px;color:#58544e}.metadata{font:14px/1.6 Arial,sans-serif;color:#5c5750}.status{font:600 10px/1.5 Arial,sans-serif;letter-spacing:.14em;color:#6d675e;margin:15px 0 74px}.brief{max-width:760px}.brief h2{font:400 clamp(27px,3vw,34px)/1.3 Georgia,serif;margin:68px 0 18px;border-top:1px solid #d0cbc1;padding-top:24px}.brief h3{font:600 19px/1.4 Arial,sans-serif;margin:38px 0 10px}.brief p{margin:0 0 22px}.brief strong{font-weight:700}.brief ul,.brief ol{padding-left:28px;margin:0 0 25px}.brief li{margin:0 0 9px}.brief hr{border:0;border-top:1px solid #d0cbc1;margin:52px 0}.brief code{font-size:.88em}.brief a{color:#555044}footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #bcb7ad;padding-top:22px;margin-top:75px;font:600 11px/1.6 Arial,sans-serif;letter-spacing:.08em;color:#6b665f}@media(max-width:650px){main{padding:48px 23px 55px}.status{margin-bottom:45px}.brief h2{margin-top:50px}body{font-size:17px}footer{flex-direction:column}}