.agency-page .ce-section-head{max-width:900px}.agency-record-list{margin:0;padding:0;list-style:none}.agency-record-list>li{border-top:1px solid var(--mc-line);grid-template-columns:130px minmax(0,1fr);gap:24px;padding:22px 0;display:grid}.agency-record-date,.agency-record-context,.agency-related,.agency-collections{font-family:var(--mc-sans);font-size:14px}.agency-record-date{color:var(--mc-rust);font-weight:700}.agency-record-list p{max-width:900px;margin:0 0 10px}.agency-record-list h3{margin-bottom:10px}.agency-related{flex-wrap:wrap;gap:12px 24px;margin-top:20px;display:flex}.agency-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:0;list-style:none;display:grid}.agency-collections a{border-top:1px solid var(--mc-line);justify-content:space-between;gap:20px;padding:17px 0;display:flex}.agency-collections span{white-space:nowrap}.agency-source-links{border-top:1px solid var(--mc-line);font-family:var(--mc-sans);margin:20px 0;padding:16px 0;font-size:14px}.agency-source-links strong{margin-bottom:9px;display:block}.agency-source-links ul{padding-left:20px}.agency-source-links li{margin:7px 0}@media (max-width:650px){.agency-record-list>li{grid-template-columns:1fr;gap:8px}.agency-collections{grid-template-columns:1fr}}.agency-audio{margin:16px 0}.agency-audio audio{width:100%;max-width:760px;margin:10px 0;display:block}.agency-audio>p,.agency-audio>a{font-family:var(--mc-sans);font-size:14px}.agency-record-list>li{scroll-margin-top:24px}.agency-search{background:var(--mc-wash);border:1px solid var(--mc-line);border-top:3px solid var(--mc-rust);font-family:var(--mc-sans);margin:24px 0 32px;padding:26px}.agency-search label{font-size:21px;font-weight:700;display:block}.agency-search p{max-width:820px;font-size:14px;line-height:1.6}.agency-search-controls{align-items:stretch;gap:12px;margin:16px 0;display:flex}.agency-search input{background:var(--mc-paper);width:100%;min-width:0;max-width:760px;color:var(--mc-ink);border:1px solid var(--mc-muted);font:16px/1.5 var(--mc-sans);border-radius:0;padding:14px 15px}.agency-search button{white-space:nowrap;background:var(--mc-ink);color:var(--mc-paper);border:1px solid var(--mc-ink);font:700 14px var(--mc-sans);cursor:pointer;padding:12px 18px}.agency-search :is(input,button,a):focus-visible{outline:3px solid var(--mc-rust);outline-offset:3px}.agency-search>a{font-size:14px}.agency-search-empty{border-bottom:1px solid var(--mc-line);padding:32px 0}@media (max-width:650px){.agency-search{padding:20px}.agency-search-controls{flex-direction:column}.agency-search button{align-self:flex-start}.agency-collections a{flex-wrap:wrap;gap:6px}}
