*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:#fff;color:#22251f;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#b7bbb2}a:hover{text-decoration-color:currentColor}a:focus-visible,summary:focus-visible{outline:2px solid #777;outline-offset:5px}header{display:flex;align-items:flex-start;justify-content:space-between;padding:32px 36px 0;min-height:145px}.wordmark{font:italic 600 40px/1 Georgia,'Times New Roman',serif;letter-spacing:-4px;text-decoration:none}nav{display:flex;gap:27px;padding-top:3px;font:12px/1.4 Arial,sans-serif}main{max-width:700px;margin:36px 36px 110px;font:25px/1.26 Georgia,'Times New Roman',serif;letter-spacing:-.55px}h1{font:inherit;font-weight:400;margin:0 0 34px}p{margin:0 0 34px}details{font:13px/1.6 Arial,sans-serif;letter-spacing:0;border-top:1px solid #e8e8e5;padding:13px 0}details:last-of-type{border-bottom:1px solid #e8e8e5}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;max-width:100%}summary::-webkit-details-marker{display:none}summary span{color:#92968c}details[open] summary span{transform:rotate(90deg)}details div{max-width:450px;color:#797c74;padding:12px 0 2px}.closing{margin:37px 0 0}footer{padding:0 36px 32px;display:flex;gap:26px;flex-wrap:wrap;font:12px/1.5 Arial,sans-serif}footer span:last-child{color:#7b7e77}@media(min-height:780px){body{min-height:100vh;display:flex;flex-direction:column}footer{margin-top:auto}}@media(max-width:600px){header{padding:25px 24px 0;min-height:130px}.wordmark{font-size:36px}nav{gap:20px}main{margin:20px 24px 80px;font-size:23px;line-height:1.32;letter-spacing:-.45px}h1,p{margin-bottom:30px}footer{padding:0 24px 25px;font-size:10px;gap:17px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
