#us-lawsuit .section-heading .accent{color:#ff929a}
#valve-response{border-left:4px solid #ff6678;background:linear-gradient(115deg,#2d1c27,#151e29)}
#valve-response .statement-summary{color:#ff9aa2}
.statement-checks{margin-top:30px;border-top:1px solid #75434f}
.statement-check{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);border:1px solid #62404c;border-top:0;scroll-margin-top:100px}
.statement-claim{background:linear-gradient(140deg,#341e29,#201d28);padding:30px;position:relative;border-right:1px solid #62404c}
.claim-number{display:block;font:38px/1 var(--mono);color:#d25d70;letter-spacing:-.09em;margin-bottom:23px}
.claim-label{display:block;font:9px/1.8 var(--mono);letter-spacing:.065em;color:#ffc0c4}
.statement-claim blockquote{margin:21px 0 18px;font-size:clamp(23px,2.25vw,31px);line-height:1.38;letter-spacing:-.035em;color:#ff909c}
.statement-claim mark{background:transparent;color:#ff909c;box-shadow:0 2px 0 #bc4a60;padding:0 0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.statement-claim .claim-context{font-size:13px;line-height:1.8;color:#dcc1ca;margin:0 0 23px}
.statement-claim .claim-summary{font-size:23px;line-height:1.5;letter-spacing:-.025em;color:#ff909c;margin:21px 0 25px}
.statement-claim .source-link{font-size:10px;line-height:1.8;white-space:normal;color:#dec4ce;display:inline}
.statement-analysis{padding:32px 34px;background:#121e2a}
.analysis-verdict{display:inline-block;font:10px/1.6 var(--mono);font-weight:600;letter-spacing:.045em;color:#ffc1c7;border:1px solid #9a4c5d;background:#331e2b;padding:7px 10px}
.statement-analysis h4{font-size:23px;line-height:1.45;letter-spacing:-.025em;color:#f0f4f7;margin:20px 0 17px}
.statement-analysis p{font-size:15px;line-height:1.9;color:#c7d3de;margin:0}
.analysis-evidence{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px 13px;padding-top:21px;margin-top:23px;border-top:1px solid #344754}
.analysis-evidence>span{font:9px/1.8 var(--mono);color:#90c9d3;letter-spacing:.09em}
.analysis-evidence .source-link{font-size:10px;line-height:1.9;display:inline;white-space:normal}
.ownership-exhibit:first-child{border-color:#9a4c5d;background:linear-gradient(140deg,#321e29,#1a202c)}
.ownership-exhibit .ownership-claim-summary{font-size:24px;line-height:1.6;color:#ff939d;letter-spacing:-.025em;margin:21px 0}
.ownership-exhibit:first-child .mono-label{color:#ff9ba5}
@media(max-width:1000px){.statement-check{grid-template-columns:1fr}.statement-claim{border-right:0;border-bottom:1px solid #62404c}.claim-number{float:right;font-size:34px;margin:0 0 15px 20px}.statement-claim blockquote{max-width:720px}.statement-analysis{padding:28px 30px}}
@media(max-width:600px){.statement-claim,.statement-analysis{padding:23px}.statement-claim blockquote,.statement-claim .claim-summary{font-size:24px}.statement-analysis h4{font-size:21px}.statement-analysis p{font-size:14px}.analysis-verdict{font-size:9px}.claim-label{font-size:8px}.ownership-exhibit .ownership-claim-summary{font-size:21px}}
@media print{.statement-check{display:block;break-inside:avoid;border-color:#aaa}.statement-claim,.statement-analysis,#valve-response,.ownership-exhibit:first-child{background:white}.statement-claim{border-right:0;border-bottom:1px solid #aaa}.statement-claim mark,.statement-claim blockquote,.statement-claim .claim-summary,#valve-response .statement-summary,.ownership-exhibit .ownership-claim-summary{color:#a00024;box-shadow:none}.statement-analysis p,.statement-analysis h4,.statement-claim .claim-context{color:#203340}.analysis-verdict{color:#a00024;background:transparent;border-color:#a00024}.claim-label{color:#823444}.statement-claim .source-link{color:#263f53}}
