.draft-essay .source-ref{overflow-wrap:anywhere}.reading-meta{font:600 .8rem/1.5 system-ui,sans-serif;color:var(--muted);margin-top:1.5rem}.draft-essay p{line-height:1.72}.site-nav [aria-disabled=true]{display:inline-flex;min-height:44px;align-items:center;padding:.25rem .15rem;color:var(--muted)}.source-list{padding-left:1.4rem}.source-list li{scroll-margin-top:2rem;padding:.65rem 0}.source-list li:target{background:var(--paper2);outline:1px solid var(--line)}.source-list code{font-weight:400}.preview-bar{letter-spacing:.035em}#reading-tools>h2{font-size:1.25rem}#reading-tools>p{font:400 .9rem/1.5 system-ui,sans-serif}.draft-essay{margin-bottom:3rem}.footer-note{font-weight:400;color:#d7d0c8;margin:0}@media(max-width:520px){.article-hero h1{font-size:clamp(3rem,13vw,4.3rem)}.article-main{padding-inline:1.25rem}.draft-essay p{font-size:1.12rem;line-height:1.72}.preview-bar{font-size:.66rem}.site-head{padding-inline:1.25rem!important}}@media print{#reading-tools,.reading-launcher{display:none!important}}.naza-fire-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;max-width:100%;margin-top:16px;padding:13px 25px;border:1px solid #651815;border-radius:7px;background:#a12620;color:#fff;font:700 1rem/1.2 system-ui,sans-serif;font-style:normal;letter-spacing:.015em;box-shadow:0 3px 0 #651815;cursor:pointer}.naza-fire-cta:hover{background:#861c18}.naza-fire-cta:focus-visible{outline:3px solid #202020;outline-offset:4px}.naza-fire-cta:active{transform:translateY(2px);box-shadow:0 1px 0 #651815}@media print{.naza-fire-cta{color:#000;background:transparent;box-shadow:none;border:1px solid #000}}.naza-choice-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.naza-choice-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;max-width:100%;padding:12px 18px;border:1px solid #80786d;border-radius:7px;background:#fffaf1;color:#26231e;font:650 .92rem/1.3 system-ui,sans-serif;text-align:center;white-space:normal;box-shadow:0 2px 0 #b8afa1;cursor:pointer}.naza-choice-cta:hover{background:#e9e1d4;border-color:#39352e}.naza-choice-cta:focus-visible{outline:3px solid #202020;outline-offset:4px}.naza-choice-cta:active{transform:translateY(1px);box-shadow:0 1px 0 #b8afa1}.naza-choice-strong{background:#252923;color:#fff;border-color:#252923;box-shadow:0 2px 0 #10130f}.naza-choice-strong:hover{background:#3b4637;border-color:#252923}@media(max-width:520px){.naza-choice-buttons{gap:9px}.naza-choice-cta{padding:12px 15px;font-size:.88rem}}@media print{.naza-choice-cta{box-shadow:none;color:#000;background:transparent}}.naza-subscribe-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:13px 26px;border:1px solid #252923;border-radius:7px;background:#252923;color:#fff!important;text-decoration:none!important;font:700 1rem/1.3 system-ui,sans-serif;box-shadow:0 2px 0 #10130f}.naza-subscribe-cta:hover{background:#3b4637}.naza-subscribe-cta:focus-visible{outline:3px solid #202020;outline-offset:4px}.naza-part-end{display:block;border-top:1px solid #b9afa0;padding-top:1.6rem;margin-top:1rem;font:700 .9rem/1.4 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.subscribe-preview{max-width:40rem;margin:0 auto 4rem}.subscribe-preview label{display:block;font:600 1rem/1.5 system-ui,sans-serif;margin:.8rem 0}.subscribe-preview input[type=email]{width:100%;box-sizing:border-box;min-height:48px;padding:.75rem;border:1px solid #81796e;border-radius:7px;background:#fffaf1;font:1rem system-ui,sans-serif}.subscribe-preview fieldset{border:0;padding:0;margin:0}.subscribe-preview input[type=checkbox]{margin-right:.5rem}.subscribe-preview button{min-height:48px;padding:.8rem 1.1rem;border:1px solid #81796e;border-radius:7px;font:600 1rem system-ui,sans-serif}.subscribe-preview .preview-note{font:400 .95rem/1.5 system-ui,sans-serif;color:#5e554b}.subscribe-preview a{color:#7c2922}
