*{box-sizing:border-box}body{margin:0;background:#0B1627;color:#f6f0e4;font:19px/1.8 Georgia,serif}a{color:inherit;text-underline-offset:5px}button{cursor:pointer;font:inherit}a:focus-visible,button:focus-visible{outline:2px solid #dec082;outline-offset:6px}nav{max-width:1200px;margin:auto;padding:25px 30px;display:flex;justify-content:space-between;gap:20px;font:13px/1.5 Arial,sans-serif;color:#dec082}nav a{text-decoration:none}nav button{border:0;background:none;color:inherit;padding:0}header{text-align:center;padding:12px 24px 65px}.mark{width:105px;height:auto}.eyebrow{font:12px/1.6 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:#dec082;margin:15px 0}h1,h2{font-weight:400;line-height:1.12;letter-spacing:-.025em}h1{font-size:clamp(46px,7vw,88px);margin:24px 0}h1 em{color:#dec082}.dek{font-size:clamp(19px,2.5vw,25px);margin:20px 0}.byline{font:13px/1.6 Arial,sans-serif;color:#bcc6d0}.family{display:block;width:100%;height:auto}.paper{background:#f6f0e4;color:#26342f;padding:70px 24px}.prose{max-width:690px;margin:0 auto}.prose p{margin:0 0 24px}.salutation{font-style:italic;font-size:25px}.chapter{max-width:1000px;margin:80px auto 0;border-top:1px solid #ab895344;padding-top:45px}.chapter-heading{display:flex;gap:25px;max-width:800px;margin:0 auto 35px}.number{font:16px/1.6 Arial,sans-serif;color:#957039;padding-top:15px}.chapter .eyebrow,.horizon .eyebrow{color:#89632e}h2{font-size:clamp(31px,4vw,45px);margin:12px 0 25px}.chapter-image{display:block;width:100%;height:auto;max-height:550px;object-fit:cover;margin:0 auto 38px}.story-link{display:block;text-align:right;font:14px/1.6 Arial,sans-serif;color:#80602f;margin-top:28px}.creed-call{text-align:center;padding:65px 24px 75px}.creed-call>img{width:70px;height:auto}.creed-call h2{color:#dec082;font-style:italic}.gold-link{display:inline-block;color:#dec082;margin-top:10px}.horizon{padding:75px 24px;background:#e8dbc1;color:#26342f}.horizon>h2,.horizon>.eyebrow{text-align:center}.horizon>h2{margin-bottom:40px}.signature{margin-top:35px!important}.signature em{font-size:35px}.author{font:13px/1.7 Arial,sans-serif;color:#56615c}footer{text-align:center;padding:45px 24px 25px;color:#dec082}footer a{font:13px Arial,sans-serif}footer small{font:11px Arial,sans-serif;color:#bdc7d0}#share-status{font:13px Arial,sans-serif;min-height:18px}@media(max-width:600px){body{font-size:18px}nav{padding:20px;font-size:11px}.paper{padding:45px 22px}.chapter{margin-top:50px;padding-top:30px}.chapter-heading{gap:13px}.chapter-image{margin-bottom:25px}.eyebrow{font-size:10px}.horizon{padding:50px 24px}}@media print{nav,footer{display:none}body,.paper,.horizon,.creed-call{background:white;color:black}.chapter{break-inside:avoid}.chapter-image{max-height:220px;width:auto}.family{max-height:150px;object-fit:contain}}