.ths-chapter-app{--chapter-ink:#15201e;--chapter-forest:#174d43;--chapter-forest-dark:#0d312b;--chapter-copper:#9a5c2d;--chapter-paper:#fffaf0;--chapter-mist:#e7eeea;--chapter-danger:#76253a;color:var(--chapter-ink)}.ths-chapter-heading,.ths-chapter-section,.ths-chapter-card,.ths-chapter-status{min-width:0;display:grid}.ths-chapter-heading{gap:.65rem;max-width:65rem;margin:0 0 1.5rem}.ths-chapter-heading>p,.ths-chapter-eyebrow,.ths-chapter-card>header>p,.ths-chapter-status>header>p{color:#efc993;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:780}.ths-chapter-heading h1,.ths-chapter-section h2,.ths-chapter-card h2,.ths-chapter-card h3,.ths-chapter-status h2{margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.08}.ths-chapter-heading h1{color:#fffdf8;max-width:16ch;font-size:clamp(2rem,6vw,4.5rem)}.ths-chapter-heading>span,.ths-chapter-section>header>span{color:#d9e3df;max-width:70ch;line-height:1.65}.ths-chapter-stack,.ths-chapter-subsection{gap:1rem;min-width:0;display:grid}.ths-chapter-subsection{border-block:1px solid #ffffff2e;padding-block:1rem}.ths-chapter-subsection>h3{color:#fffdf8;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.12}.ths-chapter-subsection>p{color:#d9e3df;max-width:72ch;margin:0;line-height:1.6}.ths-chapter-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.ths-chapter-card,.ths-chapter-status{background:var(--chapter-paper);overflow-wrap:anywhere;border:1px solid #cfd8d3;border-radius:1rem;gap:1rem;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 14px 36px #0f2a2512}.ths-chapter-card>header,.ths-chapter-status>header,.ths-chapter-section>header{gap:.4rem;display:grid}.ths-chapter-card>header>p,.ths-chapter-status>header>p{color:var(--chapter-forest)}.ths-chapter-card>header>span,.ths-chapter-status>header>span,.ths-chapter-card p{color:#4c5753;line-height:1.58}.ths-chapter-card.is-dark{border-color:var(--chapter-forest-dark);background:var(--chapter-forest-dark);color:#f9f5ec}.ths-chapter-card.is-dark :is(h2,h3){color:#fffdf8}.ths-chapter-card.is-dark>header>span,.ths-chapter-card.is-dark p{color:#d9e3df}.ths-chapter-card.is-dark>header>p{color:#efc993}.ths-chapter-status{border-left:5px solid var(--chapter-copper);margin:0 0 1.5rem}.ths-chapter-status[data-state=ready]{border-left-color:var(--chapter-forest)}.ths-chapter-status[data-state=restricted],.ths-chapter-status[data-state=suspended],.ths-chapter-status[data-state=closed]{border-left-color:var(--chapter-danger)}.ths-chapter-section{gap:1rem;margin:0 0 1.5rem}.ths-chapter-section>header h2{color:#fffdf8;font-size:clamp(1.45rem,3vw,2.1rem)}.ths-chapter-section>header>p{color:#efc993;margin:0}.ths-chapter-ledger{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;margin:0;display:grid}.ths-chapter-ledger>div{border-top:1px solid #d2d9d5;min-width:0;padding-top:.65rem}.ths-chapter-ledger dt{color:#59635f;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:760}.ths-chapter-ledger dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:680}.ths-chapter-private-ledger{gap:1rem;margin:0;display:grid}.ths-chapter-private-ledger>div{border-top:1px solid #d2d9d5;min-width:0;padding-top:.85rem}.ths-chapter-private-ledger dt{color:#59635f;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:760}.ths-chapter-private-ledger dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:.35rem 0 0;line-height:1.65}.ths-chapter-restricted-copy{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #d2d9d5;border-radius:.75rem;padding:1rem}.ths-chapter-list,.ths-chapter-checklist,.ths-chapter-timeline,.ths-chapter-chip-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ths-chapter-list>li,.ths-chapter-checklist>li,.ths-chapter-timeline>li{background:#fff;border:1px solid #d6ddd9;border-radius:.8rem;padding:.9rem}.ths-chapter-grid>*,.ths-chapter-list>li{content-visibility:auto;contain-intrinsic-size:auto 18rem}.ths-chapter-checklist>li[data-ready=true]{border-left:4px solid var(--chapter-forest)}.ths-chapter-checklist>li:not([data-ready=true]){border-left:4px solid var(--chapter-danger)}.ths-chapter-chip-list{flex-wrap:wrap;display:flex}.ths-chapter-chip-list li,.ths-chapter-chip-list a,.ths-chapter-badge{background:var(--chapter-mist);color:#283d37;border:1px solid #c9d3ce;border-radius:999px;padding:.4rem .7rem;font-size:.78rem;font-weight:720}.ths-chapter-chip-list a[aria-current=page]{border-color:var(--chapter-forest-dark);background:var(--chapter-forest-dark);color:#fff}.ths-chapter-chip-list a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ths-chapter-form,.ths-chapter-form-grid,.ths-chapter-actions{gap:1rem;display:grid}.ths-chapter-form-alert{border:1px solid var(--chapter-forest);border-left:4px solid var(--chapter-forest);color:var(--chapter-forest-dark);background:#eef5f1;border-radius:.7rem;margin:0;padding:.8rem 1rem;line-height:1.55}.ths-chapter-form-alert[data-state=unavailable]{border-color:var(--chapter-danger);color:#5f172a;background:#fff3f5}.ths-chapter-form-alert:focus{outline:3px solid var(--chapter-forest-dark);outline-offset:3px}.ths-chapter-form-note{color:#46534f;max-width:72ch;margin:0;font-size:.9rem;line-height:1.6}.ths-chapter-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ths-chapter-form-grid>.is-wide{grid-column:1/-1}.ths-chapter-actions{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start}.ths-chapter-app :is(.ths-society-field__heading label,.ths-society-radio-group legend){color:#253630}.ths-chapter-app :is(.ths-society-field__hint,.ths-society-choice__copy>span){color:#505d58}.ths-chapter-action--primary,.ths-chapter-action--secondary,.ths-chapter-action--danger{min-height:44px}.ths-chapter-action--primary{background:var(--chapter-forest);color:#fff}.ths-chapter-action--secondary{background:var(--chapter-paper);color:var(--chapter-forest-dark);border:1px solid var(--chapter-forest)}.ths-chapter-action--danger{background:var(--chapter-danger);color:#fff}.ths-chapter-app :is(.ths-chapter-card:not(.is-dark),.ths-chapter-status) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--chapter-forest-dark);outline-offset:3px}.ths-chapter-app .ths-chapter-card.is-dark :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #f2c879}.ths-chapter-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:620px){.ths-chapter-form-grid{grid-template-columns:minmax(0,1fr)}.ths-chapter-form-grid>.is-wide{grid-column:auto}.ths-chapter-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row}.ths-chapter-actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.ths-chapter-app *,.ths-chapter-app :before,.ths-chapter-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ths-chapter-support-ref{color:#5d6b80;letter-spacing:.02em;word-break:break-all;margin:.35rem 0 0;font-size:.72rem;display:block}
