.audit-page{--audit-dark:#0c0c0d;--audit-paper:#fffaf0;--audit-paper-2:#f1ede3;--audit-ink:#14140f;--audit-muted:#53534c;--audit-red:#a32820;--audit-red-light:#ff8c82;--audit-gold:#f5d66f;background:var(--audit-dark);color:var(--audit-paper)}.audit-page :where(h1,h2,h3,p,figure,dl,dd){margin:0}.audit-page :where(h1,h2,h3){font-family:var(--font-display);text-wrap:balance;line-height:1.04}.audit-page h1{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.9rem,6.7vw,6.1rem);font-weight:800}.audit-page h2{letter-spacing:-.035em;max-width:19ch;font-size:clamp(2.15rem,4.3vw,4.4rem);font-weight:800}.audit-page h3{font-size:clamp(1.3rem,1.8vw,1.8rem)}.audit-page p{font-size:16px;line-height:1.6}.audit-page a:not(.audit-pill,.case-open,.exhibit-tabs a){text-underline-offset:4px;align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.audit-page :where(button,input,summary,a):focus-visible{outline-offset:4px;outline:3px solid}.audit-page :where(button){font:inherit;cursor:pointer}.audit-page [hidden]{display:none}.audit-sheet,.custody-section{padding:clamp(40px,5vw,72px) max(20px,50vw - 580px)}.audit-sheet{background:var(--audit-paper);color:var(--audit-ink);--muted:var(--audit-muted);--ink:var(--audit-ink);color-scheme:light}.deeper-paper{background:var(--audit-paper-2)}.exhibit-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:24px;display:flex}.exhibit-index{font:700 clamp(3rem, 7vw, 6rem) / .85 var(--font-display);border-bottom:3px solid}.audit-sheet>p{max-width:78ch}.audit-actions{margin-top:var(--button-row-space);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.audit-pill{background:var(--audit-ink);min-height:48px;color:var(--audit-paper);border:2px solid var(--audit-ink);border-radius:999px;justify-content:center;align-items:center;gap:24px;padding:10px 22px;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.audit-pill:hover{transform:translateY(-2px)}.case-hero{padding:90px max(24px,50vw - 540px) 64px}.case-folder{perspective:1200px;perspective-origin:50% 0;min-width:0;max-width:100%;color:var(--audit-ink);position:relative}.folder-back{border:2px solid var(--audit-ink);background:var(--audit-paper);border-radius:12px 24px 8px 8px;position:absolute;inset:16px 0 60px 6px;transform:rotate(1deg);box-shadow:0 20px 30px #00000040}.folder-tab{border:2px solid var(--audit-ink);background:var(--audit-paper-2);font:.875rem var(--font-mono);z-index:3;border-bottom:0;border-radius:12px 12px 0 0;margin-left:24px;padding:8px 24px;display:inline-block;position:relative}.case-cover{z-index:2;background-color:var(--audit-paper-2);border:2px solid var(--audit-ink);width:100%;min-width:0;max-width:100%;box-shadow:3px 3px 0 var(--audit-paper), 8px 10px 0 #414141;transform-origin:50% 0;background-image:repeating-linear-gradient(12deg,#14140f03 0 1px,#0000 1px 4px),radial-gradient(at 20% 10%,#ffffff80,#0000 65%);border-radius:4px 20px 6px 6px;padding:clamp(24px,4vw,48px);transition:transform .65s;position:relative}.folder-clip{border:3px solid #53534c;border-radius:12px;width:20px;height:68px;position:absolute;top:-18px;right:34px;transform:rotate(10deg);box-shadow:2px 2px #14140f26}.folder-clip:after{content:"";border:2px solid #53534c;border-radius:10px;position:absolute;inset:9px 3px -3px}.case-cover>p{max-width:63ch;margin-top:20px}.case-open{text-underline-offset:5px;align-items:center;gap:16px;min-height:48px;padding:8px 4px;font-size:1rem;display:inline-flex}.cover-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;margin-top:32px;display:grid}.case-reference{font:.875rem / 1.6 var(--font-mono)}.audit-page .case-note{grid-column:1/-1;max-width:52ch;line-height:1.4}.evidence-stamp{color:var(--audit-red);font:700 clamp(1.25rem, 2.5vw, 2rem) / 1 var(--font-display);letter-spacing:.08em;border:3px solid;padding:5px 10px;transform:rotate(-9deg)}.cover-flap{display:none}.exhibit-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:14px 18px 0;display:grid}.exhibit-tabs a{border:2px solid var(--audit-ink);background:var(--audit-paper);border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px;font-size:.9rem;text-decoration:none;display:flex}.exhibit-tabs span{white-space:nowrap}.exhibit-tabs b{font:700 1.4rem var(--font-display)}[data-enhanced=true] .cover-flap{z-index:4;border:2px solid var(--audit-ink);background:var(--audit-paper-2);transform-origin:50% 0;border-radius:0 0 12px 12px;height:72px;transition:transform .65s,opacity .65s;display:block;position:absolute;inset:auto 0 0}[data-enhanced=true] .exhibit-tabs{opacity:0;transition:transform .65s,opacity .65s;transform:translateY(-48px)}.case-folder[data-open=true] .case-cover{transform:translateY(-10px)rotateX(-8deg)}.case-folder[data-open=true] .cover-flap{opacity:0;transform:rotateX(-150deg)translateY(-12px)}.case-folder[data-open=true] .exhibit-tabs{opacity:1;transform:translateY(0)}.timeline-instrument{margin-top:28px;position:relative}.timeline-top{font:.85rem var(--font-mono);border-bottom:2px solid var(--audit-ink);justify-content:space-between;padding-bottom:12px;display:flex}.evidence-window{min-width:0;position:relative}.evidence-window:before,.evidence-window:after{content:"";z-index:1;pointer-events:none;width:18px;position:absolute;top:0;bottom:12px}.evidence-window:before{background:linear-gradient(90deg, var(--audit-paper), transparent);left:0}.evidence-window:after{background:linear-gradient(-90deg, var(--audit-paper), transparent);right:0}.evidence-strip{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--audit-ink) var(--audit-paper-2);gap:8px;padding:16px 2px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.action-frame{scroll-snap-align:center;border:2px solid var(--audit-ink);background:var(--audit-paper-2);min-width:124px;min-height:106px;color:var(--audit-ink);border-radius:0;flex:0 0 calc(9.09091% - 7.27273px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;padding:6px;display:grid}.action-frame svg{fill:none;stroke:currentColor;stroke-width:2px;width:32px}.action-frame>span{font:.8rem var(--font-mono)}.action-frame small{max-width:100%;font:12px / 1.3 var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.action-frame[data-denied=true]{color:var(--audit-red);border-color:var(--audit-red)}.action-frame[aria-pressed=true]{background:var(--audit-ink);color:var(--audit-paper);transform:translateY(-4px)}.action-frame[aria-pressed=true][data-denied=true]{background:var(--audit-red)}.timeline-controls{align-items:center;gap:18px;display:flex}.timeline-controls label{flex-shrink:0;font-size:.9rem}.timeline-controls input{width:100%;min-width:0;min-height:44px;accent-color:var(--audit-ink)}.record-loupe{border:3px solid var(--audit-ink);background:var(--audit-paper);width:min(100%,820px);box-shadow:6px 6px 0 var(--audit-ink);border-radius:22px;margin:16px auto 0;padding:18px 24px}.loupe-title{font:1rem var(--font-mono);justify-content:space-between;align-items:center;gap:12px;display:flex}.loupe-title>span{border:2px solid;padding:2px 12px;font-weight:700}:where([data-denied=true]) .loupe-title>span{color:var(--audit-red)}.record-loupe dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;margin:12px 0;display:grid}.audit-page .record-loupe :is(dt,dd){grid-column:1;align-self:start;min-width:0;height:auto;min-height:0;margin:0;position:static}.record-loupe dt{font:14px / 1.4 var(--font-mono);color:var(--audit-muted);grid-row:1}.record-loupe dd{font:16px / 1.4 var(--font-mono);overflow-wrap:anywhere;grid-row:2}.timeline-instrument figcaption{max-width:85ch;color:var(--audit-muted);margin-top:16px;font-size:.875rem}.timeline-reading{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;display:grid}.field-spread{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:64px;margin-top:32px;display:grid}.evidence-tag{border:2px solid var(--audit-ink);background:var(--audit-paper);box-shadow:7px 7px 0 var(--audit-ink);border-radius:48px 48px 8px 8px;margin-top:12px;padding:26px 28px;position:relative;transform:rotate(-2deg)}.tag-hole{border:2px solid var(--audit-ink);background:var(--audit-paper-2);border-radius:50%;width:20px;height:20px;margin:0 auto 14px}.evidence-tag h3{margin-bottom:12px;font-size:2.1rem}.evidence-tag dl>div{border-bottom:1px solid var(--audit-muted);padding:7px 0}.evidence-tag dt{align-items:center;gap:10px;font-size:.9375rem;display:flex}.evidence-tag dt b,.field-table :where(th) span{border:1px solid var(--audit-ink);width:22px;height:22px;font:.75rem var(--font-mono);border-radius:50%;place-items:center;display:inline-grid}.evidence-tag dd{font:.875rem / 1.5 var(--font-mono);overflow-wrap:anywhere;padding-left:32px}.payload-redactions{margin-top:14px}.payload-redactions>span{font-size:.9375rem}.redaction{background:var(--audit-paper);width:100%;min-height:44px;color:var(--audit-ink);text-align:left;border:0;margin:6px 0;display:block;position:relative}.redaction:after{content:"";background:var(--audit-ink);transform-origin:100%;transition:transform .2s;position:absolute;inset:7px 0}.redaction:is(:hover,:focus-visible,[aria-pressed=true]):after{transform:scaleX(0)}.payload-redactions p{line-height:1.4}.evidence-tag figcaption{font:.75rem / 1.5 var(--font-mono);margin-top:14px}.field-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px;line-height:1.4}.field-table caption{text-align:left;font:600 1.6rem var(--font-display);margin-bottom:12px}.field-table th,.field-table td{border-bottom:1px solid var(--audit-muted);text-align:left;vertical-align:top;padding:4px 0}.field-table thead th{border-bottom:2px solid var(--audit-ink);font-size:.8rem}.field-table th:first-child{width:24%;padding-right:12px}.field-table :where(th) span{margin-right:8px}.field-cards{display:none}.field-cards details{border-top:2px solid var(--audit-ink)}.field-cards details:last-child{border-bottom:2px solid var(--audit-ink)}.field-cards summary{cursor:pointer;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:64px;list-style:none;display:grid}.field-cards summary::-webkit-details-marker{display:none}.field-number{border:1px solid var(--audit-ink);width:26px;height:26px;font:.875rem var(--font-mono);border-radius:50%;place-items:center;display:grid}.field-expand{font-size:1.6rem}.field-cards details[open] .field-expand{transform:rotate(45deg)}.field-cards p{padding:0 0 20px 40px}.field-boundary{border-left:3px solid var(--audit-ink);margin-top:40px;padding-left:20px}.witness-spread{border:2px solid var(--audit-ink);background:var(--audit-paper-2);grid-template-columns:1fr 1fr;margin-top:32px;display:grid}.witness-spread article{min-width:0;padding:28px}.trace-witness{border-right:2px dashed var(--audit-muted);background-image:repeating-linear-gradient(0deg,#0000 0 31px,#14140f0c 31px 32px)}.sensor-witness{background:var(--audit-paper)}.witness-spread :where(article)>p{margin-top:12px}.witness-fact{font-family:var(--font-mono);gap:8px;margin:24px 0 16px;display:grid}.witness-fact>span{font-size:.8rem}.witness-fact strong{font-size:clamp(1.25rem,2.5vw,2rem)}.witness-verdict{border-top:2px solid;padding-top:8px;font-size:.9rem;display:inline-block}[data-edited=true] .sensor-witness .witness-verdict{color:var(--audit-red)}.witness-control{border-top:2px solid var(--audit-ink);grid-column:1/-1;align-items:center;gap:24px;padding:24px 28px;display:flex}.witness-control .audit-pill{flex-shrink:0}.witness-reading{grid-template-columns:.7fr 1.3fr;gap:48px;margin-top:40px;display:grid}.custody-spread{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;margin-top:32px;display:grid}.custody-form{border:1px solid var(--audit-paper);padding:8px 24px 20px}.custody-line{border-bottom:1px solid #b7b7b5}.custody-line:last-child{border-bottom:0}.custody-line summary{cursor:pointer;grid-template-columns:70px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:78px;padding:16px 0;list-style:none;display:grid}.custody-line summary::-webkit-details-marker{display:none}.custody-line p{padding-bottom:20px}.custody-expand{font-size:1.5rem}.custody-line[open] .custody-expand{transform:rotate(45deg)}.custody-line time{font:.75rem var(--font-mono)}.custody-line strong{font-size:1rem}.custody-stamp{font:.75rem var(--font-mono);border:1px solid;padding:5px;transition:transform .26s,opacity .26s;transform:rotate(-4deg)}[data-enhanced=true] [data-filled=false] .custody-stamp{opacity:0;transform:translateY(-12px)rotate(-12deg)}.coverage-panel h3{font-size:2.1rem}.coverage-panel p{margin-top:20px}.coverage-panel>a{align-items:center;min-height:44px;margin-top:16px;display:inline-flex}.coverage-map{fill:none;width:100%;stroke:var(--audit-paper);stroke-width:2px;margin-top:24px}.coverage-map text{fill:var(--audit-paper);stroke:none;font:13px var(--font-mono)}.coverage-map .uncovered-route{stroke:var(--audit-red-light);stroke-dasharray:8 6}.coverage-map .coverage-gap{stroke:var(--audit-red-light);stroke-width:3px}.verification-spread{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;margin-top:32px;display:grid}.report-bundle{padding:68px 24px 0 0;position:sticky;top:80px}.proof-page{border:2px solid var(--audit-ink);background:var(--audit-paper-2);min-height:250px;padding:12px 20px;transition:transform .55s;position:absolute;inset:40px 30px auto 10px;transform:rotate(4deg)}.proof-page span{font:.875rem / 1.5 var(--font-mono);display:block}.proof-page .proof-page-removed{display:none}.proof-rules{background:repeating-linear-gradient(0deg,#0000 0 23px,#53534c66 23px 24px);height:150px;margin-top:20px}[data-proof=missing] .proof-page{transform:translate(20px,-40px)rotate(7deg)}[data-proof=missing] .proof-page-attached{display:none}[data-proof=missing] .proof-page .proof-page-removed{display:block}.verification-receipt{border:2px solid var(--audit-ink);background:var(--audit-paper);box-shadow:6px 6px 0 var(--audit-ink);padding:28px;position:relative}.verification-receipt h3{font-size:2.1rem}.verification-receipt>p{margin-top:16px}.verification-receipt>p:where(:first-of-type){font:.75rem var(--font-mono)}.printed-checks{margin:24px 0;padding:0;list-style:none}.printed-checks li{border-bottom:1px dashed var(--audit-ink);font:.9375rem var(--font-mono);justify-content:space-between;gap:16px;padding:14px 0;transition:transform .2s,opacity .2s;display:flex}[data-enhanced=true] [data-printed=false]{opacity:0;transform:translateY(-8px)}[data-proof=missing] .printed-checks li:last-child b{color:var(--audit-red)}.report-result{justify-content:center;align-items:center;min-height:80px;display:flex}.verified-seal{color:var(--audit-gold);background:var(--audit-ink);font:700 1.45rem var(--font-display);border:3px double;border-radius:50%;padding:20px 18px;transform:rotate(-10deg)}.missing-stamp{color:var(--audit-red);font:700 1.5rem var(--font-display);border:3px solid;padding:10px;transform:rotate(-6deg)}.proof-control{margin-top:32px}.report-bundle>p{margin-top:16px}.audit-verification-steps{counter-reset:verification;margin:0;padding:0;list-style:none}.audit-verification-steps li{counter-increment:verification;border:0;margin-bottom:24px;padding:0 0 0 44px;display:block;position:relative}.audit-verification-steps li:before{content:counter(verification, decimal-leading-zero);font:1rem var(--font-mono);position:absolute;top:0;left:0}.audit-verification-steps h3{max-width:none;font-size:1.65rem;line-height:1.2}.audit-verification-steps p{color:var(--audit-ink);margin-top:10px}.retention-band{border-top:3px solid var(--audit-ink);grid-template-columns:.7fr 1fr 1.3fr;gap:32px;margin-top:48px;padding-top:24px;display:grid}.playbook-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;display:grid}.response-playbook{margin:40px 0 0;padding:0;list-style:none}.response-playbook li{border-top:2px solid var(--audit-ink);grid-template-columns:130px 1fr;gap:32px;padding:24px 0;display:grid}.playbook-number{font:600 clamp(3rem, 6vw, 5rem) / 1 var(--font-display);letter-spacing:-.08em}.response-playbook li>div{grid-template-columns:minmax(220px,.9fr) minmax(0,1.5fr);gap:32px;display:grid}.audit-faq{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.audit-questions details{border-top:2px solid var(--audit-ink)}.audit-questions details:last-child{border-bottom:2px solid var(--audit-ink)}.audit-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:20px 0;list-style:none;display:flex}.audit-questions summary::-webkit-details-marker{display:none}.audit-questions summary h3{font-size:1.35rem;line-height:1.25}.audit-questions summary>span{font-size:1.7rem;transition:transform .2s}.audit-questions details[open] summary>span{transform:rotate(45deg)}.audit-answer{padding-bottom:24px}.audit-questions details:not([open]) .audit-answer{display:none}.audit-answer[data-faq-animating=true]{overflow:hidden}.case-closing{padding:64px max(24px,50vw - 540px) 80px}.closed-file{border:2px solid var(--audit-ink);background:var(--audit-paper-2);color:var(--audit-ink);border-radius:12px;padding:40px;position:relative;box-shadow:8px 8px #414141}.closed-file h2{max-width:16ch}.closed-file>p{max-width:64ch;margin-top:24px}.closed-stamp{font:700 2.2rem var(--font-display);border:3px solid;padding:8px 16px;position:absolute;bottom:44px;right:40px;transform:rotate(-12deg)}.closing-note{padding-right:160px}.audit-page .record-loupe dl>div{grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:8px;min-width:0;display:grid}@media (width<=1100px){.record-loupe dl{grid-template-columns:1fr 1fr}.field-spread{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:32px}}@media (width<=900px){.case-hero{padding-top:80px}.field-spread,.custody-spread,.verification-spread{gap:32px}.field-spread{grid-template-columns:.9fr 1.1fr}.custody-line summary{grid-template-columns:62px minmax(0,1fr) 16px;gap:8px;padding:12px 0}.custody-stamp{grid-area:2/2;justify-self:start}.custody-expand{grid-area:1/3/3}.retention-band{grid-template-columns:1fr 1fr}.retention-band h3{grid-column:1/-1}.response-playbook li{grid-template-columns:80px 1fr}.response-playbook li>div{grid-template-columns:1fr;gap:12px}.audit-faq{gap:32px}}@media (width<=599px){.audit-page p{font-size:15px}.audit-sheet,.custody-section{padding:36px 20px}.audit-page h1{font-size:2.8rem}.audit-page h2{font-size:2.1rem}.exhibit-index{font-size:3.5rem}.exhibit-heading{margin-bottom:20px}.case-hero{padding:76px 20px 40px}.case-folder{perspective:none;padding-bottom:12px}.folder-back{inset:16px 0 0;transform:none}.case-folder[data-open=true] .case-cover{transform:none}[data-enhanced=true] .cover-flap{display:none}.folder-tab{margin-left:12px;padding:6px 12px;font-size:.75rem}.case-cover{padding:22px 20px;box-shadow:5px 5px #414141}.case-cover>p{margin-top:16px;line-height:1.5}.audit-actions{gap:12px}.case-hero .audit-actions{align-items:start;gap:0;margin-top:20px}.case-open{gap:8px}.cover-footer{align-items:flex-start;gap:12px;margin-top:20px}.case-reference{font-size:.75rem}.folder-clip{height:52px;right:18px}.evidence-stamp{border-width:2px;padding:5px;font-size:1rem}.exhibit-tabs{z-index:1;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 12px 0;padding:4px;scroll-padding-inline:4px;display:grid;position:relative;overflow-x:auto}.exhibit-tabs a{scroll-snap-align:start;flex-direction:column;gap:4px;min-width:0;padding:8px 12px}.exhibit-tabs a:last-child{grid-column:1/-1}.exhibit-tabs :where(a) span{font-size:12px}.exhibit-tabs b{font-size:1.1rem}.timeline-instrument{margin-top:20px}.action-frame{min-height:92px}.timeline-controls{gap:10px}.timeline-controls label{font-size:.8rem}.record-loupe{box-shadow:4px 4px 0 var(--audit-ink);border-radius:16px;padding:14px}.record-loupe dl{grid-template-columns:1fr 1fr;gap:6px 12px;margin:8px 0}.record-loupe dt{font-size:13px}.record-loupe dd{font-size:15px}.loupe-title{font-size:.85rem}.timeline-reading,.field-spread,.custody-spread,.verification-spread,.witness-reading,.playbook-heading,.audit-faq{grid-template-columns:1fr;gap:24px}.timeline-reading{margin-top:28px}.evidence-tag{box-shadow:4px 4px 0 var(--audit-ink);border-radius:32px 32px 8px 8px;padding:18px 20px;transform:none}.evidence-tag dl>div{grid-template-columns:118px minmax(0,1fr);align-items:center;padding:4px 0;display:grid}.evidence-tag dd{padding-left:0}.evidence-tag h3{font-size:1.8rem}.tag-hole{width:16px;height:16px;margin-bottom:10px}.payload-redactions p{line-height:1.4}.field-table{display:none}.field-cards{display:block}.witness-spread{gap:0;margin-top:24px}.witness-spread article{padding:14px 12px}.witness-spread h3{font-size:1.35rem}.witness-fact strong{font-size:1.15rem}.witness-fact>span{font-size:.75rem}.witness-control{flex-direction:column;align-items:stretch;gap:16px;padding:20px 12px}.witness-control .audit-pill{padding:10px 12px}.custody-form{padding:8px 16px 16px}.custody-line summary{grid-template-columns:minmax(0,1fr) auto 16px;gap:4px 8px;padding:8px 0}.custody-line time{grid-area:1/1;font-size:.75rem}.custody-line strong{grid-area:2/1;font-size:1rem}.custody-stamp{grid-area:1/2/3;padding:4px;font-size:.75rem}.coverage-panel h3{font-size:1.8rem}.report-bundle{max-width:100%;padding-right:0;position:relative;top:auto}.verification-receipt{padding:22px}.verification-receipt h3{font-size:1.8rem}.printed-checks{margin-block:16px}.printed-checks li{padding-block:10px}.proof-page{inset-inline:8px;transform:rotate(2deg)}[data-proof=missing] .proof-page{transform:translateY(-40px)rotate(2deg)}.audit-verification-steps{margin-top:16px}.retention-band{grid-template-columns:1fr;gap:20px}.retention-band h3{grid-column:auto}.response-playbook{margin-top:24px}.response-playbook li{grid-template-columns:48px 1fr;gap:16px}.playbook-number{font-size:2.8rem}.audit-faq h2{max-width:14ch}.case-closing{padding:40px 20px 56px}.closed-file{padding:24px 20px;box-shadow:5px 5px #414141}.closed-stamp{margin-top:24px;font-size:1.6rem;display:inline-block;position:static}.closed-file .closing-note{margin-top:16px;padding-right:0}}@media (prefers-reduced-motion:reduce){.audit-page *,.audit-page :after{transition:none;animation:none}.case-folder .case-cover{transform:none}[data-enhanced=true] .cover-flap{display:none}[data-enhanced=true] .exhibit-tabs,[data-enhanced=true] [data-printed=false],[data-enhanced=true] [data-filled=false] .custody-stamp{opacity:1;transform:none}}
