.CaseFileCard_card__nGMJ_{background:var(--color-bg-paper);border-left:4px solid var(--color-ink-primary);padding-block:var(--space-6);padding-inline:var(--space-6)}@media (min-width:48rem){.CaseFileCard_card__nGMJ_{padding-block:var(--space-7);padding-inline:var(--space-7)}}.CaseFileCard_variant-full__n2Y5G{background:transparent;border:none;padding:0}.CaseFileCard_variant-compact___St_w{padding-block:var(--space-4);padding-inline:var(--space-4)}.CaseFileCard_variant-quote__Cay8Q{background:var(--color-bg-paper-warm);border-left-color:var(--color-red)}.CaseFileCard_header__9J1u3{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.CaseFileCard_headerLeft__GP9yT,.CaseFileCard_headerRight__d_PzJ,.CaseFileCard_header__9J1u3{display:flex;align-items:center}.CaseFileCard_exhibitLabel__tCI4k{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.CaseFileCard_exhibitWord__4BrSW{color:var(--color-red);font-weight:700;letter-spacing:.18em}.CaseFileCard_exhibitNumber__V41jm{color:var(--color-ink-primary);font-weight:700;font-variant-numeric:tabular-nums}.CaseFileCard_exhibitDot__PoZ0n{color:var(--color-ink-faint)}.CaseFileCard_exhibitDossier__4uapc,.CaseFileCard_exhibitYear__AdwFr{color:var(--color-ink-secondary)}.CaseFileCard_signatureRule__rFsIC{margin-block:var(--space-5);width:100%;height:2px;background:var(--color-ink-primary)}.CaseFileCard_title__1h08_{font-family:var(--font-sans);font-weight:900;line-height:1;letter-spacing:-.035em;margin:0;color:var(--color-ink-primary)}.CaseFileCard_variant-default__CdORI .CaseFileCard_title__1h08_{font-size:clamp(1.9rem,3.5vw,2.5rem)}.CaseFileCard_variant-full__n2Y5G .CaseFileCard_title__1h08_{font-size:clamp(2.5rem,6.5vw,4rem)}.CaseFileCard_variant-compact___St_w .CaseFileCard_title__1h08_{font-size:var(--text-lg);font-weight:800}.CaseFileCard_variant-quote__Cay8Q .CaseFileCard_title__1h08_{font-size:var(--text-2xl)}.CaseFileCard_subtitle__V2RBy{font-family:var(--font-sans);font-style:italic;font-weight:500;font-size:clamp(1.05rem,1.5vw,1.25rem);color:var(--color-ink-secondary);margin:var(--space-3) 0 0 0;max-width:56ch;line-height:1.3}.CaseFileCard_category__S_M4o{margin:var(--space-4) 0 0 0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);display:inline-flex;align-items:center;gap:var(--space-2)}.CaseFileCard_categoryLabel__bZX8A{color:var(--color-red);font-weight:700}.CaseFileCard_body__pgx_5{margin-block-start:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.CaseFileCard_paragraph__qt12y{font-family:var(--font-sans);font-size:var(--text-md);line-height:1.65;color:var(--color-ink-primary);max-width:64ch;margin:0;font-weight:400}.CaseFileCard_variant-full__n2Y5G .CaseFileCard_paragraph__qt12y{font-size:1.2rem;line-height:1.6}.CaseFileCard_variant-full__n2Y5G .CaseFileCard_paragraph__qt12y:first-child{font-size:1.35rem;line-height:1.5;font-weight:500;color:var(--color-ink-primary)}.CaseFileCard_rightOfReply__uvAXY{margin-block-start:var(--space-7);padding-block-start:var(--space-4);border-block-start:2px solid var(--color-ink-primary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:0}.CaseFileCard_correctionsLink__ELJWn{color:var(--color-red);text-decoration:underline;text-underline-offset:3px;font-weight:700;text-transform:none;letter-spacing:0;font-size:var(--text-sm);font-family:var(--font-sans);transition:color var(--motion-flip) var(--ease-snap)}.CaseFileCard_correctionsLink__ELJWn:hover{color:var(--color-red-deep)}.CaseFileCard_actions__kV8Hq{margin-block-start:var(--space-5);display:flex;gap:var(--space-3);flex-wrap:wrap}.PageShell_main__H_NeB{display:block;width:100%}.PageShell_main__H_NeB[data-background=paper]{background:var(--color-bg-paper)}.PageShell_main__H_NeB[data-background=paper-warm]{background:var(--color-bg-paper-warm)}.PageShell_inner__7mZGx{width:100%;margin-inline:auto;padding-block:clamp(var(--space-5),6vw,var(--space-8));padding-inline:clamp(var(--space-4),4vw,var(--space-6))}.PageShell_main__H_NeB[data-width=prose] .PageShell_inner__7mZGx{max-width:var(--layout-prose-max)}.PageShell_main__H_NeB[data-width=narrow] .PageShell_inner__7mZGx{max-width:var(--layout-narrow)}.PageShell_main__H_NeB[data-width=wide] .PageShell_inner__7mZGx{max-width:var(--layout-wide)}.PageShell_main__H_NeB[data-width=full] .PageShell_inner__7mZGx{max-width:var(--layout-full);padding-inline:0}.Field_field__HNawc{display:flex;flex-direction:column;gap:var(--space-2)}.Field_label__lg7cB{font-family:var(--font-label);font-size:var(--text-xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-primary)}.Field_required__aslgv{font-weight:400;color:var(--color-ink-muted);text-transform:none;letter-spacing:normal}.Field_input__BAVVZ,.Field_select__28oLB,.Field_textarea___gRTG{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-ink-primary);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);width:100%;line-height:1.4;transition:border-color var(--motion-fast) var(--ease-default)}.Field_textarea___gRTG{resize:vertical;min-height:6rem;line-height:1.6}.Field_select__28oLB{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-ink-muted) 50%),linear-gradient(135deg,var(--color-ink-muted) 50%,transparent 50%);background-position:calc(100% - 1.1rem),calc(100% - .7rem);background-size:.4rem .4rem,.4rem .4rem;background-repeat:no-repeat;padding-right:var(--space-7)}.Field_input__BAVVZ:focus-visible,.Field_select__28oLB:focus-visible,.Field_textarea___gRTG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-ink-primary)}.Field_fieldError__WlHO4 .Field_input__BAVVZ,.Field_fieldError__WlHO4 .Field_select__28oLB,.Field_fieldError__WlHO4 .Field_textarea___gRTG{border-color:var(--color-accent)}.Field_hint__3BCCp{color:var(--color-ink-muted);max-width:64ch}.Field_error___xdJA,.Field_hint__3BCCp{font-family:var(--font-meta);font-size:var(--text-sm);margin:0}.Field_error___xdJA{color:var(--color-accent)}.Button_button__Jttiv{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:500;line-height:1;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-default),border-color var(--motion-fast) var(--ease-default),color var(--motion-fast) var(--ease-default)}.Button_button__Jttiv:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button_button__Jttiv:disabled,.Button_button__Jttiv[aria-busy=true]{cursor:not-allowed;opacity:.6}.Button_size-sm__l_sjJ{font-size:var(--text-sm);padding:var(--space-2) var(--space-4);min-height:32px}.Button_size-md__CkjaF{font-size:var(--text-base);padding:var(--space-3) var(--space-5);min-height:44px}.Button_size-lg__AmHE6{font-size:var(--text-md);padding:var(--space-4) var(--space-6);min-height:48px}.Button_variant-primary__iXcy8{background:var(--color-ink-primary);color:var(--color-ink-inverse)}.Button_variant-primary__iXcy8:hover{background:var(--color-ink-secondary)}.Button_variant-secondary__9RmbH{background:transparent;color:var(--color-ink-primary);border-color:var(--color-border-strong)}.Button_variant-secondary__9RmbH:hover{background:var(--color-bg-paper-warm);border-color:var(--color-ink-primary)}.Button_variant-ghost__wuuAf{background:transparent;color:var(--color-ink-primary)}.Button_variant-ghost__wuuAf:hover{background:var(--color-bg-paper-warm)}.Button_variant-danger__QLIsn{background:var(--color-ink-primary);color:var(--color-ink-inverse);outline:1px solid var(--color-accent);outline-offset:2px}.Button_variant-danger__QLIsn:hover{background:var(--color-ink-secondary)}@media (forced-colors:active){.Button_button__Jttiv{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}