.science-hero{padding:clamp(2rem,7vw,5rem) 0;max-width:64rem}.science-hero h1{font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.08}.science-hero>p{max-width:48rem}.science-stats{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.science-stats span,.science-tags span{border:1px solid #4b6862;border-radius:2rem;padding:.35rem .7rem;font-size:.85rem}.science-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.science-card{border:1px solid #36564e;border-radius:1rem;padding:1.4rem;min-width:0}.science-card h2,.science-card h3{margin:.6rem 0;font-size:1.5rem}.science-tags{display:flex;flex-wrap:wrap;gap:.35rem}.science-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;align-items:end}.science-filters label{display:block;margin-bottom:.4rem}.science-filters input,.science-filters select{width:100%;min-height:44px;font:inherit;color:inherit;background:#fff;border:1px solid #6a8780;border-radius:.4rem;padding:.7rem}.science-filters button{min-height:44px;justify-self:start}.science-notice{padding:1rem;border-left:3px solid #70c8af;background:#e5ece1}.science-profile{margin:3rem 0;padding:2rem;border:1px solid #36564e;border-radius:1rem;scroll-margin-top:2rem}.science-profile:target{border-color:#70c8af;box-shadow:0 0 0 2px #70c8af}.science-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.science-profile-grid section{padding:0;margin:0}.science-profile-grid h3{font-size:1.1rem;margin-bottom:.4rem}.science-references{padding-left:1.2rem;overflow-wrap:anywhere}.science-references li{margin:.7rem 0}.science-knowledge{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.science-knowledge article{border-top:1px solid #36564e;padding:1rem 0;scroll-margin-top:2rem}.science-table-wrap{overflow-x:auto}.science-table-wrap table{width:100%;min-width:600px;border-collapse:collapse}.science-table-wrap th,.science-table-wrap td{text-align:left;padding:.7rem;border-bottom:1px solid #36564e;vertical-align:top}.science-tool-link{padding:2rem;border:1px solid #36564e;border-radius:1rem}.science-card[hidden],[data-science-empty][hidden]{display:none!important}.science-filters :focus-visible,.science-card a:focus-visible{outline:3px solid #b86625;outline-offset:4px}@media(max-width:900px){.science-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.science-filters{grid-template-columns:1fr 1fr}.science-filters>div:first-child{grid-column:1/-1}}@media(max-width:540px){.science-cards,.science-profile-grid,.science-knowledge,.science-filters{grid-template-columns:1fr}.science-filters>div:first-child{grid-column:auto}.science-profile{padding:1.2rem}.science-hero .button{margin:.3rem 0}.science-stats{gap:.5rem}}
.science-studies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.science-study{border-left:2px solid #70c8af;padding:1rem;min-width:0}.science-study h3{font-size:1.05rem;overflow-wrap:anywhere}.science-study[hidden]{display:none!important}.science-tags a{padding:.5rem .8rem;border:1px solid #4b6862;border-radius:2rem}@media(max-width:540px){.science-studies{grid-template-columns:1fr}}

[data-knowledge-index] input,[data-knowledge-index] select{display:block;max-width:100%;width:100%;min-height:44px;padding:.7rem;margin:.4rem 0 1rem;font:inherit;border:1px solid #4b6862;background:white;color:#172f29}[data-knowledge-entry][hidden],[data-knowledge-empty][hidden]{display:none!important}[data-knowledge-entry]{overflow-wrap:anywhere;scroll-margin-top:2rem}[data-knowledge-entry] nav{display:flex;flex-wrap:wrap;gap:.6rem}[data-knowledge-index] :focus-visible{outline:3px solid #b86625;outline-offset:3px}.science-profile a{overflow-wrap:anywhere}
