@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Playfair+Display:wght@400;500&display=swap');*{box-sizing:border-box}body{margin:0;background:#f4f0e6;color:#30332e;font:18px/1.85 Georgia,serif}header,main,footer{max-width:780px;margin:auto;padding:26px}header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #ded7c8;font:12px/1.6 Inter,Arial,sans-serif}.brand{letter-spacing:2px;color:#74333e}a{color:#74333e;text-underline-offset:4px;overflow-wrap:anywhere}h1,h2,h3{font-family:'Playfair Display',Georgia,serif;font-weight:400;line-height:1.25;color:#74333e}h1{font-size:clamp(33px,6vw,49px);letter-spacing:-1px}h2{font-size:30px}h3{font-size:25px;margin-top:32px}.meta,.status,figcaption,footer{font:12px/1.7 Inter,Arial,sans-serif;color:#746d60}.meta{letter-spacing:1px;text-transform:uppercase}.status{border-left:2px solid #ac8958;padding:12px 16px;background:#eee6d7}.subtitle,.deck{font-size:22px;color:#746d60}figure{margin:28px 0}img{display:block;max-width:100%;height:auto}.sources{padding:16px 20px;border-left:2px solid #ac8958;background:#fbf8f1;font:14px/1.75 Inter,Arial,sans-serif}.button{display:inline-block;padding:10px 16px;margin:8px 8px 8px 0;border:1px solid #ac8958;font:13px/1.6 Inter,Arial,sans-serif;text-decoration:none}footer{border-top:1px solid #ded7c8;margin-top:35px}article>h2:first-child{display:none}:focus-visible{outline:2px solid #74333e;outline-offset:4px}@media(max-width:550px){header,main,footer{padding:20px}body{font-size:18px}header{flex-wrap:wrap}h2{font-size:27px}}