/*
Paṇatā v2.1.3 RC6.3 — Footnotes & References
Editorial notes only. No JavaScript.
*/
body.philosophy-rc6 .rc63-note-ref{display:inline-block;margin-left:.12em;vertical-align:super;font-family:var(--sans);font-size:.42em;line-height:1;font-weight:600;letter-spacing:.04em;color:var(--bronze);text-decoration:none;border-bottom:1px solid transparent}
body.philosophy-rc6 .rc63-note-ref:hover,body.philosophy-rc6 .rc63-note-ref:focus-visible{border-bottom-color:currentColor}
body.philosophy-rc6 .rc63-note-ref:focus-visible,body.philosophy-rc6 .rc63-note-back:focus-visible{outline:2px solid currentColor;outline-offset:4px}
body.philosophy-rc6 .rc63-notes{min-height:auto;padding-top:118px;padding-bottom:132px}
body.philosophy-rc6 .rc63-notes-inner{width:min(1120px,calc(100% - 64px));margin:0 auto}
body.philosophy-rc6 .rc63-notes-rule{width:100%;height:1px;margin:54px 0 48px;background:rgba(157,105,48,.35)}
body.philosophy-rc6 .rc63-notes-list{margin:0;padding:0;list-style:none;counter-reset:rc63-note}
body.philosophy-rc6 .rc63-note{display:grid;grid-template-columns:48px minmax(0,760px) 32px;gap:22px;align-items:start;padding:28px 0;border-top:1px solid rgba(27,51,39,.14);counter-increment:rc63-note}
body.philosophy-rc6 .rc63-note:first-child{border-top:0}
body.philosophy-rc6 .rc63-note-number{padding-top:.18em;font-family:var(--sans);font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.16em;color:var(--bronze)}
body.philosophy-rc6 .rc63-note-number::before{content:counter(rc63-note,decimal-leading-zero)}
body.philosophy-rc6 .rc63-note p{margin:0;max-width:72ch;font-family:var(--serif);font-size:22px;line-height:1.55;color:rgba(27,51,39,.78)}
body.philosophy-rc6 .rc63-note-type{display:block;margin-bottom:8px;font-family:var(--sans);font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}
body.philosophy-rc6 .rc63-note-back{justify-self:end;font-family:var(--sans);font-size:16px;line-height:1;color:var(--green);text-decoration:none}
@media(max-width:760px){body.philosophy-rc6 .rc63-notes{padding-top:84px;padding-bottom:96px}body.philosophy-rc6 .rc63-notes-inner{width:min(100% - 36px,1120px)}body.philosophy-rc6 .rc63-note{grid-template-columns:34px minmax(0,1fr) 24px;gap:14px;padding:24px 0}body.philosophy-rc6 .rc63-note p{font-size:19px;line-height:1.5}}
@media print{body.philosophy-rc6 .rc63-note-ref,body.philosophy-rc6 .rc63-note-back{color:inherit}body.philosophy-rc6 .rc63-note-back{display:none}body.philosophy-rc6 .rc63-notes{break-before:page}}
