.page{max-width:820px}.hero{padding-bottom:8px}.updated{color:var(--muted);margin:10px 0 0;font-size:14px}.summary{border:3px solid var(--ink);background:var(--mustard);box-shadow:6px 6px 0 var(--ink);margin:28px 0 0;padding:18px 22px}.summary h2{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:20px}.summary ul{margin:0;padding-left:20px}.summary li+li{margin-top:6px}.doc{border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);margin-top:34px;padding:10px 30px 26px}.doc h2{font-family:var(--display);color:var(--red);text-transform:uppercase;letter-spacing:.02em;margin:30px 0 8px;scroll-margin-top:90px;font-size:24px;line-height:1.2}.doc h3{font-family:var(--display);letter-spacing:.02em;margin:20px 0 4px;font-size:18px}.doc p,.doc ul{margin:0 0 12px}.doc ul{padding-left:22px}.doc li+li{margin-top:6px}.doc table{border-collapse:collapse;width:100%;margin:6px 0 14px;font-size:15px}.doc th,.doc td{border:2px solid var(--ink);text-align:left;vertical-align:top;padding:8px 10px}.doc th{font-family:var(--display);letter-spacing:.03em;background:var(--bg);font-weight:500}.who{align-items:flex-start;gap:22px;margin:14px 0 16px;display:flex}.who img{object-fit:cover;border:3px solid var(--ink);width:120px;height:120px;box-shadow:4px 4px 0 var(--ink);flex:none}.who p{margin:0}.contact-list{padding:0;list-style:none}.contact-list strong{font-family:var(--display);letter-spacing:.03em;font-weight:500;display:block}.contact-list li+li{margin-top:12px}@media (width<=600px){.doc{padding:4px 18px 18px}.who{flex-direction:column}.doc table{font-size:14px}.doc th,.doc td{padding:6px}}
