.section-heading{font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;color:var(--rust);text-transform:uppercase;letter-spacing:.1em;padding-bottom:4px;margin-bottom:1em;margin-top:0}.proposition{border:1px solid var(--border);border-left:3px solid var(--amber);background:var(--bg2);padding:16px 20px 12px;margin:2em 0;position:relative}.proposition:before{content:attr(data-label);display:block;font-family:Courier New,monospace;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:var(--amber);margin-bottom:8px}.proposition-body{font-family:Georgia,serif;font-size:15px;line-height:1.7;color:var(--ink);font-style:italic}.section-ornamental-header{text-align:center;margin-bottom:36px;padding-bottom:20px;position:relative}.section-ornamental-header:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:1px;background:var(--amber)}.section-ornamental-pre{font-family:Courier New,monospace;font-size:9px;letter-spacing:.4em;color:var(--amber);text-transform:uppercase;margin-bottom:8px;display:block}.section-ornamental-title{font-family:Georgia,serif;font-size:26px;color:var(--ink);margin:0 0 6px;font-weight:400;font-style:italic;letter-spacing:-.01em}.section-ornamental-sub{font-family:Georgia,serif;margin:6px 0 0}.annotation,.section-ornamental-sub{font-size:14px;color:var(--muted);font-style:italic}.annotation{background:var(--bg3);border-left:2px solid var(--amber);padding:10px 14px 10px 36px;margin:1.6em 0;line-height:1.65;position:relative}.annotation-mark{position:absolute;left:12px;top:10px;font-size:14px;font-style:normal;color:var(--amber);opacity:.8}.annotation-body{font-family:Georgia,serif}.section-heading{font-family:var(--serif);font-size:22px;font-weight:600;line-height:1.2;color:var(--ink);text-transform:none;letter-spacing:-.01em;border-bottom:1px solid var(--border);padding-bottom:8px}