.disclosure-template{--paper-cold:#f5f0e8;--paper-warm:#faf3e0;--paper-white:#f8f6f2;--ink-dark:#1a1a0a;--ink-mid:#2a2a2a;--ink-light:#555;--ink-faint:#888;--rule:#c0b090;--rule-warm:#c4a882;--stamp-red:#c0392b;--stamp-navy:#1a2a4a;--border:#b0a898;--surround:var(--white-light);background:var(--surround);justify-content:center;padding:24px 24px 80px;font-family:Courier Prime,monospace;font-size:16px;display:flex}.dark .disclosure-template{--surround:#392514}.disclosure-template .document{width:100%;max-width:680px;position:relative}.disclosure-template .doc-witness,.disclosure-template .doc-scene{background:var(--paper-cold);border:1px solid var(--border);color:var(--ink-dark);padding:44px 52px;box-shadow:0 4px 32px #00000080}.disclosure-template .doc-witness{padding-top:76px}.disclosure-template .doc-witness .stamp,.disclosure-template .doc-999 .stamp,.disclosure-template .doc-gp .stamp,.disclosure-template .doc-report .stamp,.disclosure-template .doc-scene .stamp{border:2px solid var(--stamp-red);color:var(--stamp-red);letter-spacing:.2em;opacity:.85;padding:4px 10px;font-size:1.12em;font-weight:700;position:absolute;top:36px;right:44px;transform:rotate(-11deg)}.disclosure-template .doc-witness .stamp{top:22px}.disclosure-template .doc-gp .stamp{color:var(--stamp-navy);border-color:var(--stamp-navy)}.disclosure-template .doc-header-center{text-align:center;border-bottom:2px solid #1a1a3a;margin-bottom:16px;padding-bottom:12px}.disclosure-template .doc-header-center:after{content:"";opacity:.4;background:#1a1a3a;height:1px;margin-top:3px;display:block}.disclosure-template .doc-title{color:#1a1a3a;letter-spacing:.12em;font-size:1.04em;font-weight:700}.disclosure-template .doc-subtitle{color:#555;margin-top:4px;font-size:.88em}.disclosure-template .meta-grid{border:1px solid var(--border);grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid}.disclosure-template .meta-block{border-right:1px solid var(--border);padding:8px 12px}.disclosure-template .meta-block:last-child{border-right:none}.disclosure-template .meta-row{gap:8px;margin-bottom:4px;font-size:.8em;display:flex}.disclosure-template .meta-label{color:#666}.disclosure-template .meta-value{color:#1a1a3a;font-weight:700}.disclosure-template .body-text{color:var(--ink-dark);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.85}.disclosure-template .divider{border:none;border-top:1px solid var(--rule);opacity:.5;margin:18px 0}.disclosure-template .req-box{border:1px solid var(--border);background:#ece8de;border-left:3px solid #8a7a5a;margin:14px 0;padding:12px 16px}.disclosure-template .req-item{color:#333;font-size:.88em;font-style:italic;line-height:2;display:block}.disclosure-template .req-item:before{content:"— ";color:#8a7a5a}.disclosure-template .final-req{border:1px solid #a09070;border-left:3px solid var(--stamp-red);background:#e8e0cc;margin:14px 0;padding:12px 16px}.disclosure-template .footer-note{border:1px solid var(--border);color:#444;white-space:pre-line;background:#ece8de;margin-top:20px;padding:10px 12px;font-size:.76em;line-height:1.8}.disclosure-template .page-ref{text-align:center;color:var(--ink-faint);letter-spacing:.1em;margin-top:20px;font-size:.76em}@media (max-width:640px){.disclosure-template .doc-witness,.disclosure-template .doc-scene{padding:24px 18px}.disclosure-template .doc-witness .stamp,.disclosure-template .doc-999 .stamp,.disclosure-template .doc-gp .stamp,.disclosure-template .doc-report .stamp,.disclosure-template .doc-scene .stamp{width:fit-content;margin:0 0 14px auto;display:block;position:static;transform:rotate(-3deg)}.disclosure-template .meta-grid{grid-template-columns:1fr}.disclosure-template .meta-block{border-right:none;border-bottom:1px solid var(--border)}.disclosure-template .meta-block:last-child{border-bottom:none}}.disclosure-template .doc-sms{background:#1a1a22;border:1px solid #334;border-radius:4px;overflow:hidden;box-shadow:0 4px 32px #00000080}.disclosure-template .sms-header{background:#12121a;border-bottom:1px solid #223;align-items:center;gap:12px;padding:14px 18px;display:flex}.disclosure-template .sms-avatar{color:#889;background:#2a2a3a;border:1px solid #445;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.04em;display:flex}.disclosure-template .sms-name{color:#ccd;font-size:.96em;font-weight:700}.disclosure-template .sms-status{color:#556;margin-top:2px;font-size:.72em}.disclosure-template .sms-meta-bar{color:#334;letter-spacing:.1em;background:#0e0e14;border-bottom:1px solid #1a1a28;justify-content:space-between;gap:8px;padding:7px 18px;font-size:.64em;display:flex}.disclosure-template .sms-body{padding:18px 14px}.disclosure-template .sms-date-divider{text-align:center;color:#445;letter-spacing:.1em;margin:10px 0;font-size:.64em}.disclosure-template .sms-message{gap:8px;margin-bottom:10px;display:flex}.disclosure-template .sms-message.sent{flex-direction:row-reverse}.disclosure-template .sms-message>div{min-width:0;max-width:72%}.disclosure-template .sms-message.sent>div{text-align:right}.disclosure-template .sms-bubble{text-align:left;word-wrap:break-word;overflow-wrap:anywhere;border-radius:14px;max-width:100%;padding:9px 13px;font-size:1em;line-height:1.6;display:inline-block}.disclosure-template .sms-message.received .sms-bubble{color:#ccd;background:#252535;border-bottom-left-radius:4px}.disclosure-template .sms-message.sent .sms-bubble{color:#aca;background:#1a3a2a;border-bottom-right-radius:4px}.disclosure-template .sms-time{color:#445;text-align:right;margin-top:3px;font-size:.6em}.disclosure-template .sms-message.received .sms-time{text-align:left}.disclosure-template .sms-footer{color:#334;background:#0a0a10;border-top:1px solid #1a1a28;padding:10px 18px;font-size:.6em;line-height:1.8}.disclosure-template .sms-page-ref{text-align:center;color:#334;letter-spacing:.08em;border-top:1px solid #1a1a28;padding:10px;font-size:.6em}.disclosure-template .doc-email{color:var(--ink-dark);background:#f8f4ee;border:1px solid #d4c8b0;border-radius:2px;overflow:hidden;box-shadow:0 4px 32px #00000080}.disclosure-template .email-toolbar{color:#8a7a5a;letter-spacing:.1em;background:#ede5d5;border-bottom:1px solid #d4c8b0;padding:8px 18px;font-size:.64em}.disclosure-template .email-meta{background:#f2ece0;border-bottom:1px solid #d4c8b0;padding:14px 22px}.disclosure-template .email-meta-row{gap:10px;margin-bottom:6px;font-size:.72em;display:flex}.disclosure-template .email-label{color:#8a7a5a;letter-spacing:.1em;min-width:44px}.disclosure-template .email-value{color:var(--ink-dark)}.disclosure-template .email-subject-bar{border-bottom:2px solid var(--rule-warm);color:var(--ink-dark);background:#f2ece0;padding:10px 22px;font-size:.96em;font-weight:700}.disclosure-template .email-attachment{color:#5c3d1e;background:#f2ece0;border-bottom:1px solid #d4c8b0;align-items:center;gap:8px;padding:8px 22px;font-size:.7em;display:flex}.disclosure-template .email-attachment-name{letter-spacing:.02em;text-decoration:underline}.disclosure-template .email-attachment-note{color:#8a7a5a;letter-spacing:.1em}.disclosure-template .email-body{padding:24px 22px}.disclosure-template .email-body-text{color:var(--ink-dark);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .email-sig{color:var(--ink-dark);white-space:pre-line;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .email-footer{color:#5c3d1e;white-space:pre-line;background:#e8e0cc;border-top:1px solid #d4c8b0;padding:10px 22px;font-size:.6em;line-height:1.8}.disclosure-template .email-page-ref{text-align:center;color:#864;letter-spacing:.1em;background:#ede5d5;border-top:1px solid #d4c8b0;padding:8px;font-size:.6em}.disclosure-template .doc-gp{background:var(--paper-white);color:var(--ink-mid);border:1px solid #d0d0d0;padding:44px 52px;box-shadow:0 4px 32px #00000080}.disclosure-template .gp-letterhead{border-bottom:2px solid #2a4a6a;margin-bottom:20px;padding-bottom:14px}.disclosure-template .gp-doctor{color:#1a1a3a;font-size:1.04em;font-weight:700}.disclosure-template .gp-quals{color:#666;margin-top:2px;font-size:.72em}.disclosure-template .gp-surgery{color:#555;white-space:pre-line;margin-top:8px;font-size:.72em;line-height:1.6}.disclosure-template .gp-doctype{color:#1a1a3a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.8em;font-weight:700}.disclosure-template .gp-addressee{color:#555;white-space:pre-line;margin-bottom:16px;font-size:.72em;line-height:1.6}.disclosure-template .gp-date{color:#555;margin-bottom:16px;font-size:.72em}.disclosure-template .gp-re{color:#1a1a3a;margin-bottom:16px;font-size:.8em;font-weight:700}.disclosure-template .gp-body{color:var(--ink-mid);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .gp-sign{color:#1a1a3a;margin-top:24px;font-family:Caveat,cursive;font-size:1.6em}.disclosure-template .gp-sign-name{color:#555;margin-top:4px;font-size:.72em}@media (max-width:640px){.disclosure-template .doc-gp{padding:24px 18px}}.disclosure-template .doc-note{color:#2a1a0a;background:#fdf8e8;border:1px solid #d8c890;padding:44px 52px;position:relative;box-shadow:0 4px 32px #00000080}.disclosure-template .note-evidence-tag{color:#999;letter-spacing:.12em;border:1px solid #ccc;padding:3px 8px;font-size:.56em;position:absolute;top:16px;right:20px;transform:rotate(2deg)}.disclosure-template .note-body{color:#2a1a0a;margin-bottom:16px;font-family:Reenie Beanie,cursive;font-size:1.7em;line-height:1.5}.disclosure-template .note-forensic{color:#6f6252;border-bottom:1px solid #d8c890;margin-bottom:28px;padding-bottom:14px;font-size:.8em;line-height:1.7}.disclosure-template .note-evidence-tag+.note-forensic{padding-right:140px}@media (max-width:640px){.disclosure-template .note-evidence-tag+.note-forensic{margin-top:18px;padding-right:0}}.disclosure-template .doc-note .page-ref{color:#864}.disclosure-template .doc-999{background:var(--paper-cold);border:1px solid var(--border);color:var(--ink-dark);padding:76px 52px 44px;box-shadow:0 4px 32px #00000080}.disclosure-template .doc-999 .stamp{top:22px}@media (max-width:640px){.disclosure-template .doc-999{padding:24px 18px}}.disclosure-template .call-header{border-bottom:2px solid #1a1a3a;margin-bottom:16px;padding-bottom:12px}.disclosure-template .call-title{color:#1a1a3a;letter-spacing:.12em;text-align:center;font-size:.88em;font-weight:700}.disclosure-template .call-meta{color:#555;white-space:pre-line;margin-bottom:16px;font-size:.64em;line-height:1.8}.disclosure-template .call-line{margin-bottom:10px;font-size:1em;line-height:1.7}.disclosure-template .call-speaker{color:#1a1a3a;text-transform:uppercase;letter-spacing:.08em;font-size:.78em;font-weight:700}.disclosure-template .call-text{color:var(--ink-mid);margin-top:2px;font-family:IM Fell English,serif;display:block}.disclosure-template .call-direction{color:#999;margin-top:2px;font-size:.7em;font-style:italic;display:block}.disclosure-template .call-timestamp{color:#999;margin-left:4px;font-size:.66em}.disclosure-template .doc-scene .body-prose>h2{color:#1a1a3a;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--rule);margin:22px 0 10px;padding-bottom:4px;font-size:.8em;font-weight:700}.disclosure-template .doc-ticket{color:#1f2a22;background:#f4f6f4;border:1px solid #c2cec5;border-radius:3px;overflow:hidden;box-shadow:0 4px 32px #00000080}.disclosure-template .ticket-exhibit{color:#5d7a66;letter-spacing:.1em;background:#e4eae5;border-bottom:1px solid #c2cec5;padding:8px 20px;font-size:.64em}.disclosure-template .ticket-brandbar{background:#1e3a2a;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 20px;display:flex}.disclosure-template .ticket-brand{color:#e2ece5;letter-spacing:.14em;font-size:.96em;font-weight:700}.disclosure-template .ticket-system{color:#7fa78c;letter-spacing:.12em;text-align:right;font-size:.62em}.disclosure-template .ticket-meta{background:#e8ede9;border-bottom:1px solid #c2cec5;grid-template-columns:1fr 1fr;display:grid}.disclosure-template .ticket-meta-block{padding:12px 20px}.disclosure-template .ticket-meta-block:first-child{border-right:1px solid #c2cec5}.disclosure-template .ticket-meta-row{gap:10px;margin-bottom:5px;font-size:.68em;display:flex}.disclosure-template .ticket-meta-row:last-child{margin-bottom:0}.disclosure-template .ticket-label{color:#5d7a66;letter-spacing:.1em;flex-shrink:0;min-width:74px}.disclosure-template .ticket-value{color:#1f2a22}.disclosure-template .ticket-subject-bar{color:#1f2a22;background:#eef2ef;border-bottom:2px solid #a8bcaf;padding:11px 20px;font-size:.94em;font-weight:700}.disclosure-template .ticket-thread{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.disclosure-template .ticket-message{background:#fbfcfb;border:1px solid #d5ddd7;border-left:3px solid #8a9d8f;padding:13px 16px}.disclosure-template .ticket-message.support{background:#f1f6f2;border-left-color:#2f6b47}.disclosure-template .ticket-message-head{letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:9px;font-size:.66em;display:flex}.disclosure-template .ticket-author{color:#1f2a22;font-weight:700}.disclosure-template .ticket-role{color:#5d7a66}.disclosure-template .ticket-badge{color:#5d7a66;letter-spacing:.12em;border:1px solid #a8bcaf;border-radius:2px;padding:1px 6px}.disclosure-template .ticket-time{color:#7d8b81;margin-left:auto}.disclosure-template .ticket-message-subject{color:#2f4a38;letter-spacing:.04em;margin-bottom:8px;font-size:.72em;font-weight:700}.disclosure-template .ticket-text{color:#1f2a22;white-space:pre-line;font-size:.94em;line-height:1.8}.disclosure-template .ticket-note{padding:0 20px 18px}.disclosure-template .ticket-footer{color:#3d5245;white-space:pre-line;background:#e4eae5;border-top:1px solid #c2cec5;padding:10px 20px;font-size:.6em;line-height:1.8}.disclosure-template .ticket-page-ref{text-align:center;color:#5d7a66;letter-spacing:.1em;background:#dde5df;border-top:1px solid #c2cec5;padding:8px;font-size:.6em}@media (max-width:600px){.disclosure-template .ticket-meta{grid-template-columns:1fr}.disclosure-template .ticket-meta-block:first-child{border-bottom:1px solid #c2cec5;border-right:none}.disclosure-template .ticket-time{margin-left:0}}.disclosure-template .doc-report{background:var(--paper-white);color:var(--ink-mid);border:1px solid #bdb9b0;padding:76px 52px 44px;box-shadow:0 4px 32px #00000080}.disclosure-template .doc-report .stamp{color:var(--stamp-navy);border-color:var(--stamp-navy);top:22px}.disclosure-template .doc-report .report-subject{gap:8px;margin-bottom:4px;font-size:.8em;display:flex}.disclosure-template .doc-report .body-prose>h2{color:#1a1a3a;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--rule);margin:22px 0 10px;padding-bottom:4px;font-size:.8em;font-weight:700}@media (max-width:640px){.disclosure-template .doc-report{padding:24px 18px}.disclosure-template .doc-report .report-subject{flex-direction:column;gap:2px}}.disclosure-template .doc-memo{background:var(--paper-cold);border:1px solid var(--border);color:var(--ink-dark);padding:78px 52px 44px;box-shadow:0 4px 32px #00000080}.disclosure-template .doc-memo .stamp{border:2px solid var(--stamp-red);color:var(--stamp-red);letter-spacing:.2em;opacity:.85;padding:4px 10px;font-size:1.12em;font-weight:700;position:absolute;top:22px;right:44px;transform:rotate(-11deg)}.disclosure-template .memo-meta{border:1px solid var(--border);margin-bottom:20px;padding:12px 14px}.disclosure-template .memo-meta-row{gap:12px;font-size:.76em;line-height:1.9;display:flex}.disclosure-template .memo-label{color:var(--ink-light);letter-spacing:.12em;flex-shrink:0;min-width:76px}.disclosure-template .memo-value{color:var(--ink-dark)}.disclosure-template .memo-sig{color:var(--ink-dark);white-space:pre-line;font-family:IM Fell English,serif;font-size:1em;line-height:1.85}.disclosure-template .memo-annotation{border-top:1px dashed var(--rule);margin-top:34px;padding-top:16px}.disclosure-template .memo-annotation-caption{color:var(--ink-faint);letter-spacing:.06em;margin-bottom:10px;font-size:.68em;font-style:italic}.disclosure-template .memo-annotation-hand{color:#2a3a7a;transform-origin:0;white-space:pre-line;padding-left:18px;font-family:Reenie Beanie,cursive;font-size:1.6em;line-height:1.45;transform:rotate(-1.2deg)}.disclosure-template .doc-diagnostic{color:#23282d;background:#f2f3f4;border:1px solid #c5c9cd;overflow:hidden;box-shadow:0 4px 32px #00000080}.disclosure-template .diag-header{text-align:center;background:#1d2a2f;padding:18px 24px 15px}.disclosure-template .diag-brand{color:#e6edee;letter-spacing:.5em;text-indent:.5em;font-size:1em;font-weight:700}.disclosure-template .diag-system{color:#7d9aa1;letter-spacing:.22em;text-transform:uppercase;margin-top:6px;font-size:.64em}.disclosure-template .diag-titlebar{letter-spacing:.14em;text-transform:uppercase;background:#e2e5e8;border-bottom:1px solid #c5c9cd;justify-content:space-between;align-items:center;gap:12px;padding:9px 24px;font-size:.7em;display:flex}.disclosure-template .diag-formcode{color:#23282d;font-weight:700}.disclosure-template .diag-classification{color:#8a6a2a}.disclosure-template .diag-meta{background:#eceef0;border-bottom:1px solid #c5c9cd;grid-template-columns:1fr 1fr;gap:0 24px;padding:14px 24px;display:grid}.disclosure-template .diag-meta-row{gap:10px;font-size:.68em;line-height:1.9;display:flex}.disclosure-template .diag-label{color:#63707a;letter-spacing:.08em;flex-shrink:0;min-width:108px}.disclosure-template .diag-value{color:#23282d;word-break:break-word}.disclosure-template .diag-body{padding:22px 24px}.disclosure-template .diag-log{border-top:1px solid #c5c9cd;border-bottom:1px solid #c5c9cd;margin:20px 0 4px;padding:12px 0}.disclosure-template .diag-log-label{letter-spacing:.16em;text-transform:uppercase;color:#63707a;margin-bottom:10px;font-size:.66em}.disclosure-template .diag-log-row{gap:16px;padding:3px 0;font-size:.76em;line-height:1.85;display:flex}.disclosure-template .diag-log-time{color:#2a5a66;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:84px}.disclosure-template .diag-log-event{color:#23282d}.disclosure-template .diag-notes{margin-top:22px}.disclosure-template .diag-notes-label{letter-spacing:.16em;text-transform:uppercase;color:#63707a;margin-bottom:8px;font-size:.66em}.disclosure-template .diag-notes-text{color:#3a444c;white-space:pre-line;font-size:.8em;line-height:1.9}.disclosure-template .diag-outcome{letter-spacing:.16em;text-transform:uppercase;color:#63707a;background:#e2e5e8;border-top:1px solid #c5c9cd;padding:10px 24px;font-size:.7em}.disclosure-template .diag-footer{color:#4a545c;white-space:pre-line;background:#e8eaec;border-top:1px solid #c5c9cd;padding:10px 24px;font-size:.62em;line-height:1.8}.disclosure-template .diag-page-ref{text-align:center;letter-spacing:.1em;color:#63707a;background:#dfe2e5;border-top:1px solid #c5c9cd;padding:8px;font-size:.6em}@media (max-width:600px){.disclosure-template .diag-meta{grid-template-columns:1fr}.disclosure-template .diag-log-row{flex-direction:column;gap:0}}.disclosure-template .doc-audio{color:#c4cfd1;background:#101314;border:1px solid #262c2e;overflow:hidden;box-shadow:0 4px 32px #00000080}.disclosure-template .audio-classification{letter-spacing:.18em;text-transform:uppercase;color:#7a6a3a;background:#171b1c;border-bottom:1px solid #262c2e;padding:8px 24px;font-size:.62em}.disclosure-template .audio-header{text-align:center;border-bottom:1px solid #262c2e;padding:22px 24px 18px}.disclosure-template .audio-authority{color:#dbe4e5;letter-spacing:.22em;text-transform:uppercase;font-size:1em;font-weight:700}.disclosure-template .audio-formcode{color:#6f8085;letter-spacing:.14em;margin-top:6px;font-size:.7em}.disclosure-template .audio-intro{padding:20px 24px 4px}.disclosure-template .audio-file{border-top:1px solid #262c2e;padding:20px 24px}.disclosure-template .audio-file-label{letter-spacing:.2em;text-transform:uppercase;color:#9fb3b6;margin-bottom:10px;font-size:.88em;font-weight:700}.disclosure-template .audio-file-meta{flex-wrap:wrap;gap:4px 22px;margin-bottom:14px;display:flex}.disclosure-template .audio-file-meta-row{gap:8px;font-size:.78em;display:flex}.disclosure-template .audio-meta-label{color:#5c6d71;letter-spacing:.08em}.disclosure-template .audio-meta-value{color:#a8b8bb;font-variant-numeric:tabular-nums}.disclosure-template .audio-playback{border-left:2px solid #2f4a4e;padding:4px 0 4px 16px}.disclosure-template .audio-playback-label{letter-spacing:.2em;color:#4e6367;margin-bottom:10px;font-size:.74em}.disclosure-template .audio-cue{color:#5c6d71;font-size:.88em;font-style:italic;line-height:1.9}.disclosure-template .audio-speech{color:#dbe4e5;margin:6px 0;font-size:1.02em;line-height:1.85}.disclosure-template .audio-speaker{color:#7fa9a2;letter-spacing:.08em;margin-right:8px}.disclosure-template .audio-file-note{color:#8a999c;white-space:pre-line;border-top:1px dashed #262c2e;margin-top:14px;padding-top:10px;font-size:.8em;line-height:1.8}.disclosure-template .audio-notes{background:#131718;border-top:1px solid #262c2e;padding:18px 24px}.disclosure-template .audio-notes-label{letter-spacing:.18em;text-transform:uppercase;color:#5c6d71;margin-bottom:8px;font-size:.64em}.disclosure-template .audio-notes-text{color:#9fb3b6;white-space:pre-line;font-size:.88em;line-height:1.9}.disclosure-template .audio-footer{color:#6f8085;white-space:pre-line;border-top:1px solid #262c2e;padding:10px 24px;font-size:.62em;line-height:1.8}.disclosure-template .audio-page-ref{text-align:center;letter-spacing:.1em;color:#4e6367;background:#171b1c;border-top:1px solid #262c2e;padding:8px;font-size:.6em}.disclosure-template .doc-diagnostic .body-prose>h2{color:#23282d;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #c5c9cd;margin:20px 0 12px;padding-bottom:5px;font-size:.72em;font-weight:700}.disclosure-template .doc-diagnostic .body-prose>h2:first-child{margin-top:0}.disclosure-template .doc-audio .body-prose>h2{color:#9fb3b6;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #262c2e;margin:20px 0 12px;padding-bottom:5px;font-size:.72em;font-weight:700}.disclosure-template .doc-audio .body-prose>h2:first-child{margin-top:0}.disclosure-template .doc-letter{background:var(--paper-white);color:var(--ink-mid);border:1px solid #d4d0c8;padding:48px 54px;box-shadow:0 4px 32px #00000080}.disclosure-template .doc-letter .stamp{border:2px solid var(--stamp-red);color:var(--stamp-red);letter-spacing:.2em;opacity:.85;padding:4px 10px;font-size:1.12em;font-weight:700;position:absolute;top:30px;right:44px;transform:rotate(-11deg)}.disclosure-template .letter-head{text-align:center;border-bottom:1px solid var(--rule);margin-bottom:22px;padding-bottom:16px}.disclosure-template .letter-org{color:#2a2a2a;letter-spacing:.18em;text-transform:uppercase;font-size:1.04em;font-weight:700}.disclosure-template .letter-address{color:var(--ink-light);white-space:pre-line;margin-top:8px;font-size:.72em;line-height:1.7}.disclosure-template .letter-date{color:var(--ink-light);margin-bottom:18px;font-size:.76em}.disclosure-template .letter-addressee{color:var(--ink-mid);white-space:pre-line;margin-bottom:18px;font-size:.76em;line-height:1.7}.disclosure-template .letter-re{color:#2a2a2a;margin-bottom:18px;font-size:.8em;font-weight:700}.disclosure-template .letter-signature{margin-top:28px}.disclosure-template .letter-sign-hand{color:#23324a;font-family:Caveat,cursive;font-size:1.6em}.disclosure-template .letter-sign-name{color:var(--ink-mid);margin-top:6px;font-size:.76em}.disclosure-template .letter-sign-title{color:var(--ink-light);margin-top:2px;font-size:.72em}@media (max-width:640px){.disclosure-template .doc-letter{padding:28px 20px}.disclosure-template .doc-letter .stamp{font-size:.9em;top:16px;right:16px}}.disclosure-template .doc-statement{color:#2b2722;background:#fbf9f4;border:1px solid #ddd6c8;padding:54px 56px 44px;box-shadow:0 4px 32px #00000080}.disclosure-template .statement-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#9a8f7c;margin-bottom:14px;font-size:.66em}.disclosure-template .statement-heading{color:#2b2722;border-bottom:1px solid #e2dbcc;margin-bottom:26px;padding-bottom:16px;font-family:IM Fell English,serif;font-size:1.5em;line-height:1.35}.disclosure-template .statement-signature{color:#3a332a;margin-top:30px;font-family:Caveat,cursive;font-size:1.7em}.disclosure-template .statement-footer{color:#7d7365;white-space:pre-line;border-top:1px solid #e2dbcc;margin-top:30px;padding-top:14px;font-size:.72em;line-height:1.8}@media (max-width:640px){.disclosure-template .doc-statement{padding:30px 20px 26px}}.disclosure-template .doc-witness .body-prose>p,.disclosure-template .doc-witness .body-prose li,.disclosure-template .doc-scene .body-prose>p,.disclosure-template .doc-scene .body-prose li,.disclosure-template .doc-memo .body-prose>p,.disclosure-template .doc-memo .body-prose li{color:var(--ink-dark);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.85}.disclosure-template .doc-email .body-prose>p,.disclosure-template .doc-email .body-prose li{color:var(--ink-dark);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .doc-letter .body-prose>p,.disclosure-template .doc-letter .body-prose li{color:var(--ink-mid);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .doc-statement .body-prose>p,.disclosure-template .doc-statement .body-prose li{color:#2b2722;margin-bottom:18px;font-family:IM Fell English,serif;font-size:1.06em;line-height:1.95}.disclosure-template .doc-gp .body-prose>p,.disclosure-template .doc-gp .body-prose li{color:var(--ink-mid);margin-bottom:14px;font-family:IM Fell English,serif;font-size:1em;line-height:1.9}.disclosure-template .doc-report .body-prose>p,.disclosure-template .doc-report .body-prose li{color:var(--ink-mid);margin-bottom:14px;font-size:.92em;line-height:1.9}.disclosure-template .doc-diagnostic .body-prose>p,.disclosure-template .doc-diagnostic .body-prose li{color:#3a444c;margin-bottom:12px;font-size:.86em;line-height:1.95}.disclosure-template .doc-audio .body-prose>p,.disclosure-template .doc-audio .body-prose li{color:#8a999c;margin-bottom:12px;font-size:.92em;line-height:1.9}.disclosure-template .doc-ticket .body-prose>p,.disclosure-template .doc-ticket .body-prose li{color:#1f2a22;margin-bottom:12px;font-size:.94em;line-height:1.8}.disclosure-template .doc-note .body-prose>p{color:#2a1a0a;margin-bottom:16px;font-family:Reenie Beanie,cursive;font-size:1.7em;line-height:1.5}.disclosure-template .body-prose ul,.disclosure-template .body-prose ol{margin:0 0 14px;padding-left:1.5em}.disclosure-template .body-prose ul{list-style:outside}.disclosure-template .body-prose ol{list-style:decimal}.disclosure-template .body-prose li{margin-bottom:2px}.disclosure-template .body-prose li:last-child{margin-bottom:0}.disclosure-template .body-prose em{font-style:italic}.disclosure-template .body-prose strong{font-weight:700}.disclosure-template .body-prose a{color:inherit;text-decoration:underline}
