/* Scoped to page content. The masthead and header styles are never selected. */
.simple-reading{--simple-body:1.125rem;--simple-small:1rem;--simple-heading:clamp(1.4rem,1.2rem + .6vw,1.75rem);--simple-title:clamp(1.8rem,1.4rem + 1.3vw,2.5rem);max-width:76rem;margin-inline:auto;font:var(--simple-body)/1.7 var(--sans);color:var(--ink)}
.simple-reading :is(.page-heading,.discovery-heading,.document-heading){padding-block:var(--space-6);margin-block:0 var(--space-6)}
.simple-reading :is(.page-heading,.discovery-heading,.document-heading,.article-head) h1{font:800 var(--simple-title)/1.2 var(--sans);letter-spacing:-.025em;max-width:34ch}
.simple-reading :is(.standfirst,.page-heading>p,.discovery-heading p){font-size:var(--simple-body);max-width:70ch;line-height:1.65}
.simple-reading :is(.litigation-page,.media-desk,.research-tools-page,.model-evidence-page){max-width:68rem;margin-inline:auto}
.simple-reading :is(.litigation-section,.litigation-proceeding){margin-block:var(--space-8)}
.simple-reading :is(.litigation-record,.research-record,.source){padding-block:var(--space-5)}
.simple-reading :is(.litigation-record,.research-record,.source,.media-record,.model-evidence-record) :is(h2,h3,h4){font:700 var(--simple-heading)/1.35 var(--sans);margin-block:var(--space-2) var(--space-3)}
.simple-reading :is(.litigation-meta,.litigation-citation,.meta,.media-meta,.research-source-note){font-size:var(--simple-small);line-height:1.6}
.simple-reading .simple-fold{margin:var(--space-3) 0;border:1px solid var(--line);padding:0 var(--space-5);background:var(--paper);color:var(--ink);min-width:0}
.simple-reading .simple-fold>summary{display:list-item;list-style-position:outside;cursor:pointer;font:700 var(--simple-small)/1.6 var(--sans);min-height:48px;padding:var(--space-3) 0;margin-left:var(--space-4);color:var(--ink);overflow-wrap:anywhere}
.simple-reading .simple-fold>summary:hover{text-decoration:underline;text-underline-offset:.2em}
.simple-reading .simple-fold-content{padding-block:var(--space-2) var(--space-5);min-width:0}
.simple-reading .simple-fold-content>:first-child{margin-top:0}
.simple-reading .simple-fold-content>:last-child{margin-bottom:0}
.simple-reading .simple-record{border:0;border-top:1px solid var(--line);padding-inline:0;background:transparent}
.simple-reading .simple-record>summary{font-weight:600}
.simple-reading .simple-hint{display:block;font-size:var(--simple-small);font-weight:400;color:var(--muted)}
.simple-reading .simple-filters{grid-column:1/-1;flex-basis:100%;margin:0}
.simple-reading .simple-filters>.simple-fold-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}
.simple-reading .simple-fold :is(input,select){width:100%;min-width:0}
.simple-reading :is(.media-filters,.model-evidence-controls,.research-filter){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}
.simple-reading :is(input,select,button){font-size:var(--simple-small);min-height:48px}
.simple-reading summary:focus-visible,.simple-reading :is(a,button,input,select):focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.simple-reading .media-lead{display:block}
.simple-reading .media-card-grid{grid-template-columns:minmax(0,1fr)}
.simple-reading .media-record{padding:var(--space-6) 0;border:0;border-bottom:1px solid var(--line);background:transparent}
.simple-reading .media-record h2{max-width:64ch}
.simple-reading .media-record-top,.simple-reading .media-publisher{margin-block:0 var(--space-2)}
.simple-reading .pricing-card{display:block;padding:var(--space-4);margin-block:var(--space-4)}
.simple-reading .pricing-card>.simple-record{border-top:0;margin:0}
.simple-reading .pricing-card>.simple-record>summary{font-size:var(--simple-heading)}
.simple-reading .pricing-record-data,.simple-reading .pricing-record-limits,.simple-reading .pricing-record-evidence{padding-block:var(--space-4)}
.simple-reading .pricing-record-head{padding-block:var(--space-4)}
.simple-reading .pricing-filter-panel>summary{display:list-item;cursor:pointer;min-height:48px;padding-block:var(--space-3);font-size:var(--simple-small)}
.simple-reading .pricing-filter-panel{grid-column:1/-1}
.simple-reading .investigation{max-width:54rem}
.simple-reading .investigation .article-body{display:block}
.simple-reading .investigation .article-copy{max-width:100%;--investigation-body:var(--simple-body)}
.simple-reading .investigation .article-aside{position:static;max-height:none;overflow:visible;border:0;padding:0}
.simple-reading .investigation-mobile-contents{display:block}
.simple-reading .investigation-mobile-contents nav{display:flex;flex-wrap:wrap;gap:var(--space-3)}
.simple-reading .investigation-contents{display:none}
.simple-reading .article-copy :is(p,li,dd){max-width:72ch}
.simple-reading .investigation .article-copy h2{font:700 var(--simple-heading)/1.35 var(--sans)}
.simple-reading .simple-context{margin-top:var(--space-8)}
.simple-reading .document-workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"limits" "navigation" "reader" "context"}
.simple-reading .document-context{position:static;max-height:none;overflow:visible}
.simple-reading .document-view-nav{display:flex}
.simple-reading .document-critical{max-width:75ch}
.simple-reading .document-record{max-width:64rem}
.simple-reading .document-facts{font-size:var(--simple-small)}
.simple-reading .equipment-model-page{max-width:68rem}
.simple-reading .equipment-model-page .article-body{display:flex;flex-direction:column}
.simple-reading .equipment-model-page .article-copy{max-width:100%;order:0}
.simple-reading .equipment-model-page .article-body>.simple-context{order:1;width:100%}
.simple-reading .equipment-listing{margin:0}
.simple-reading .reader-toolbar{gap:var(--space-2);padding-block:var(--space-2)}
.simple-reading .reader-toolbar :is(button,a){font-size:var(--simple-small)}
.simple-reading :is(.records,.guide-grid,.document-list,.reading-links,.research-records,.model-evidence-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}
.simple-reading .research-records{display:block}
.simple-reading .source :is(p,dd){max-width:75ch}
.simple-reading .source{grid-template-columns:4rem minmax(0,1fr)}
.simple-reading .source>.simple-record{grid-column:2}
.simple-reading :is(.litigation-section-nav,.litigation-jump,.research-tools-nav,.equipment-research-nav){border:0;padding:0;margin:0}
.simple-reading :is(.litigation-section-nav,.litigation-jump,.research-tools-nav,.equipment-research-nav) a{min-height:48px}
.simple-reading .simple-navigation .litigation-jump ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.simple-reading .simple-fold [hidden]{display:none!important}
html[data-reader-size=large] .simple-reading{--simple-body:1.25rem;--simple-small:1.125rem}
html[data-reader-size=larger] .simple-reading{--simple-body:1.4375rem;--simple-small:1.25rem}
@media(max-width:760px){.simple-reading :is(.records,.guide-grid,.document-list,.reading-links,.model-evidence-grid){grid-template-columns:minmax(0,1fr)}.simple-reading .simple-filters>.simple-fold-content,.simple-reading .simple-navigation .litigation-jump ul{grid-template-columns:minmax(0,1fr)}.simple-reading .simple-fold{padding-inline:var(--space-4)}.simple-reading .simple-record{padding-inline:0}.simple-reading .source{grid-template-columns:minmax(0,1fr)}.simple-reading .source>.simple-record{grid-column:1}}
@media print{.simple-reading{max-width:none}.simple-reading .simple-fold{border:0;padding:0}.simple-reading .simple-fold-content{display:block!important}.simple-reading .simple-fold>summary{font-weight:700}.simple-reading :is(.simple-navigation,.simple-filters){display:none}.simple-reading .article-body{display:block}}
.simple-reading .simple-brief{border:1px solid var(--line);background:var(--paper);padding:var(--space-5);margin-block:var(--space-5);max-width:70ch}.simple-reading .simple-brief h2{font:700 var(--simple-small)/1.4 var(--sans);margin:0 0 var(--space-2)}.simple-reading .simple-brief p{margin:0 0 var(--space-4)}.simple-reading .simple-brief p:last-child{margin:0}
