.project-overview{max-width:960px;margin-inline:auto}.project-overview>section{padding-block:34px;border-top:1px solid var(--line);scroll-margin-top:35px}.project-overview>section:first-child{padding-top:0;border:0}.project-overview .quote-research{margin:22px 0;padding:15px 0 15px 23px;border-left:2px solid var(--accent);font-size:1.55rem;line-height:1.4}.project-overview .jurisdiction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.method-page>section{padding-bottom:30px;scroll-margin-top:30px}.method-page>section+section{border-top:1px solid var(--line);padding-top:28px}.method-page .comparison-table{font-size:1.13rem}.method-page .comparison-table caption{text-align:left;font:1rem/1.5 var(--sans);color:var(--muted);padding-bottom:10px}.method-tests{margin:20px 0}.method-tests>div{padding:18px 0;border-top:1px solid var(--line)}.method-tests dt{font:italic 1.35rem/1.4 var(--serif);color:var(--accent);margin-bottom:8px}.method-tests dd{margin:0;line-height:1.65}.method-page .table-wrap{max-width:100%;overflow-x:auto}.method-page .comparison-table th{min-width:0;white-space:normal}.method-page a,.project-overview a{overflow-wrap:anywhere}.project-overview .jurisdiction{min-width:0}.project-overview .jurisdiction p{font-size:1.14rem}
@media(max-width:40em){.project-overview .jurisdiction-grid{grid-template-columns:1fr}.project-overview .quote-research{font-size:1.3rem;padding-left:15px}.method-page .comparison-table{font-size:1rem}.method-page .comparison-table th,.method-page .comparison-table td{padding:12px 8px}.method-page .comparison-table{min-width:0!important}}
.method-page{width:100%;min-width:0;overflow-wrap:anywhere}
