.discovery-intro{padding-top:68px;padding-bottom:44px}.discovery-intro h1{max-width:1000px;font-size:clamp(43px,5.6vw,78px)}.discovery-intro .lead{max-width:780px;margin-top:26px}.discovery-section{padding-bottom:90px}.discovery-form{padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:28px}.discovery-fields{display:grid;grid-template-columns:minmax(240px,2fr) minmax(190px,1fr) auto auto;gap:18px;align-items:end}.discovery-fields .field{min-width:0}.discovery-fields input,.discovery-fields select{width:100%;min-height:48px;background:white;border:1px solid #bdbdb5;border-radius:8px;color:var(--ink);padding:10px 13px}.discovery-fields label{font-size:12px;margin-bottom:7px;display:block}.discovery-clear{display:inline-flex;align-items:center;justify-content:center;min-height:48px;text-decoration:none}.discovery-count{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:14px 0 26px}.discovery-count>p:first-child{font-size:15px;font-weight:600}.discovery-results{padding:0;list-style:none}.discovery-results>li{padding:31px 0;border-top:1px solid var(--line)}.discovery-results h2{font-size:clamp(29px,3.2vw,43px);margin:17px 0 20px;max-width:28ch;line-height:1.15}.discovery-results h2>a{text-decoration:none}.discovery-results p{max-width:79ch;color:var(--muted);font-size:15px}.discovery-results .text-link{font-size:12px;margin-top:22px}.discovery-pages{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:30px 0;border-top:1px solid var(--line);font-size:13px}.discovery-pages a{min-height:44px;display:inline-flex;align-items:center}.discovery-empty{padding:45px 0}.discovery-empty h2{font-size:38px;margin-bottom:22px}.discovery-empty p{max-width:70ch}.discovery-empty .actions{margin-top:28px}.publication-filter-fields{grid-template-columns:1.7fr 1.2fr .7fr 1.2fr 1fr}.publication-filter-fields>.actions{grid-column:1/-1;padding-top:8px}.publication-results-count{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:20px;font-size:14px}.publication .publication-discovery-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;align-items:center}.publication-discovery-actions>a{font-size:12px}.publication-discovery-save{margin-top:20px}.publication-themes{margin-top:15px}.publication .publication-themes .tag{font-size:9px}.nav-search{font-size:11px}.nav-search svg{width:15px;height:15px;vertical-align:-3px;margin-left:3px;fill:none;stroke:currentColor;stroke-width:1.6}.nav-links .nav-search{display:inline-flex;align-items:center;gap:4px}.utility-links .utility-search{font-weight:600}.discovery-main .tag{background:transparent}
@media(max-width:1000px){.discovery-fields{grid-template-columns:1.5fr 1fr}.discovery-fields>.btn,.discovery-fields>.discovery-clear{justify-self:start}.publication-filter-fields{grid-template-columns:1fr 1fr}.publication-filter-fields>.field:first-child{grid-column:1/-1}.publication-filter-fields>.actions{grid-column:1/-1}.nav-links{gap:18px}}
@media(max-width:600px){.discovery-intro{padding-top:42px;padding-bottom:30px}.discovery-intro h1{font-size:42px}.discovery-intro .lead{font-size:17px}.discovery-fields{grid-template-columns:1fr}.discovery-fields>.btn,.discovery-fields>.discovery-clear{justify-self:stretch}.discovery-form{padding-block:22px}.discovery-count{display:block}.discovery-count .small{margin-top:10px}.discovery-results>li{padding:26px 0}.discovery-results h2{font-size:31px}.discovery-results p{font-size:14px}.discovery-empty h2{font-size:32px}.publication-filter-fields{grid-template-columns:1fr}.publication-filter-fields>.field:first-child{grid-column:auto}.publication-results-count{display:block}.publication-results-count .small{margin-top:10px}.discovery-pages{font-size:12px}}
@media print{.discovery-form,.discovery-pages,.publication-discovery-save{display:none}.discovery-results>li{break-inside:avoid}}
