.studies-b-index .study-anonymity{padding-bottom:56px}.study-anonymity p{max-width:75ch;color:var(--muted);font-size:1.0625rem}.study-filter-bar{border-block:1px solid var(--rule);padding-block:32px}.study-filters{flex-wrap:wrap;align-items:end;gap:24px;display:flex}.study-filters>div{flex:1;min-width:min(100%,220px)}.study-filters label{margin-bottom:8px;font-size:.875rem;display:block}.study-filters select{border:1px solid var(--rule);background:var(--paper);width:100%;min-height:48px;font:inherit;color:var(--ink);padding:10px 40px 10px 12px}.study-filter-reset{border:0;border-bottom:1px solid var(--ink);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:10px 0}.study-result-count{color:var(--muted);margin-top:20px;font-size:.9375rem}.study-selected-section h2,.study-register-section h2{max-width:26ch;margin-bottom:48px}.study-index-entry{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.48fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);padding-block:40px;display:grid}.study-index-entry h3{max-width:28ch;margin-block:12px 20px;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.15}.study-index-entry h3 a{text-decoration:none}.study-index-entry h3 a:hover{text-decoration:underline}.study-index-summary{max-width:64ch;color:var(--muted);font-size:1.0625rem}.study-index-role{color:var(--muted);margin-top:24px;font-size:.875rem}.study-index-role span{margin-top:4px;display:block}.study-index-copy .text-link{margin-top:24px}.study-selected{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-block:56px}.study-selected:nth-of-type(2n) .study-index-media{order:2}.study-index-media img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.study-index-evidence{margin-top:28px}.study-index-evidence .case-result{text-align:left;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.study-index-evidence .case-figure{font-size:clamp(3rem,6vw,5rem)}.study-index-evidence .case-figure-label{max-width:30ch;margin-left:0;font-size:1rem}.study-register-section{background:var(--paper);border-block:1px solid var(--rule)}.study-map-crop{background:var(--limestone);border:1px solid var(--rule);aspect-ratio:2;align-items:center;display:flex;overflow:hidden}.study-map-crop svg{width:100%;height:100%}.thumbnail-route{fill:none;stroke:var(--blue,#315e78);stroke-width:6px}.thumbnail-route.approval{stroke:#31664f;stroke-dasharray:12 5}.thumbnail-station{fill:var(--paper,#f7f4ec);stroke:var(--ink,#0e1a18);stroke-width:3px}.has-filters .study-selected-section h2{display:none}.has-filters .study-selected{grid-template-columns:minmax(0,.48fr) minmax(0,1fr)}.has-filters .study-selected .study-index-media{order:0}.has-filters .study-selected .study-index-evidence .case-figure{font-size:2.75rem}.study-empty{padding-block:64px}.study-empty p{margin-bottom:20px}@media (width<=767px){.study-index-entry,.study-selected,.has-filters .study-selected{grid-template-columns:minmax(0,1fr);gap:28px}.study-selected:nth-of-type(2n) .study-index-media{order:0}.study-index-media{min-width:0;max-width:100%}.study-index-copy{min-width:0}.study-index-entry h3{max-width:none}.study-filters{gap:16px}.study-filter-reset{justify-self:start}.study-result-count{line-height:1.5}.study-map-crop{max-height:180px}}@media print{.study-filters{display:none}.study-index-entry{break-inside:avoid}.study-map-crop svg{max-height:180px}}
