/* Preserve original h3 presentation when promoting peer sections to h2. */
h2.original-h3{font-family:var(--body);font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-1px}
.project-info h2.original-h3{font-size:26px;margin:10px 0 8px}
.method h2.original-h3{font:500 29px/1.1 var(--display);letter-spacing:-.04em;margin:32px 0 18px;max-width:260px}
.method-grid h2.original-h3{font-size:35px;margin:25px 0 20px;font-weight:500}
@media(max-width:800px){.project-info h2.original-h3{font-size:21px}.method-grid h2.original-h3{font-size:27px}}
@media(max-width:560px){.project-info h2.original-h3{font-size:28px}.method h2.original-h3{margin-top:22px;margin-bottom:14px;font-size:28px;max-width:100%}.method-grid h2.original-h3{font-size:33px;margin:18px 0 15px}}