.st-hero{padding:27px 0 0;background:linear-gradient(120deg,#e8e2d3,#f2f0e6);border-bottom:1px solid #d8cdb7}.st-hero .breadcrumb{margin-bottom:25px}.st-hero h1{font-size:36px;line-height:1.8;color:#284d36;margin:7px 0}.st-hero p{font-size:13px;color:#80765f;line-height:2;max-width:850px}.st-nav{display:flex;flex-wrap:wrap;gap:25px;margin-top:22px}.st-nav a{font-size:12px;color:#6c7d56;padding:15px 0;border-bottom:3px solid #b8a570}.st-entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.st-entry{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:start;padding:27px;background:#edf2e4;border:1px solid #cddabd;border-top:3px solid #899e65;border-radius:8px}.st-entry:nth-child(2){background:#f3efe2;border-color:#dbceb2;border-top-color:#b6a06b}.st-entry:nth-child(3){background:#2c523b;border-color:#2c523b;color:#fff8e7}.st-number{font-size:10px;color:#8b7847}.st-entry h2{font-size:23px;line-height:1.8;margin:15px 0;color:#2f5139}.st-entry p{font-size:12px;line-height:2;color:#7e8b70;margin-bottom:20px;flex:1}.st-entry>strong{font-size:45px;font-weight:400;color:#557347}.st-entry>span:last-child{font-size:11px;display:flex;gap:20px;align-items:center;color:#5e7c49}.st-entry:last-child h2,.st-entry:last-child>span:last-child{color:#fff5dc}.st-entry:last-child p{color:#c4d1b8}.st-entry:last-child .st-number{color:#dcc58e}.st-section-head{display:flex;justify-content:space-between;align-items:center;margin:40px 0 23px}.st-section-head h2{font-size:28px;color:#2e5337;margin-top:6px}.st-section-head>a{font-size:11px;color:#5d7d47}.st-collections{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.st-collection-card{padding:23px;border:1px solid #d7dfcc;border-radius:6px;background:#f8faf3;display:flex;flex-direction:column}.st-collection-card small{font-size:9px;color:#a08a52}.st-collection-card h3{font-size:16px;line-height:1.9;color:#36583c;margin:10px 0 20px;flex:1}.st-collection-card>span{font-size:10px;color:#859472;display:flex;justify-content:space-between;gap:15px}.st-collection-card:hover{background:#edf3e3;border-color:#9db284}.st-source{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #d7dfca;margin-top:30px;padding-top:20px;font-size:9px;color:#8b937b;line-height:2}.st-source a{font-size:10px;color:#527641;white-space:nowrap}.st-catalogue{display:grid;grid-template-columns:275px minmax(0,1fr);gap:30px;align-items:start}.st-sidebar{background:#eff3e6;border:1px solid #d0ddc0;border-radius:7px;padding:20px 15px}.st-sidebar h2{font-size:18px;color:#46643e;margin-bottom:15px}.st-sidebar a{display:flex;justify-content:space-between;gap:12px;font-size:11px;line-height:1.9;color:#6c8059;padding:12px 10px;border-bottom:1px solid #d5dfc8;border-radius:4px}.st-sidebar a b{font-size:10px;font-weight:400}.st-sidebar a[aria-current]{background:#30563c;color:#fff}.st-main{min-width:0}.st-search{padding:20px;background:#f5f1e7;border:1px solid #dfd4bd;border-radius:7px}.st-search label{display:block;font-size:11px;color:#89764c;margin-bottom:9px}.st-search input{width:100%;padding:12px;border:1px solid #cbd6bc;border-radius:4px;font-size:12px;background:white}.st-results-head{display:flex;justify-content:space-between;align-items:center;margin:24px 0 15px;font-size:11px;color:#81916f}.st-results-head strong{font-size:23px;color:#446a3e}.st-publications{border:1px solid #d5dfc9;border-radius:7px;overflow:hidden}.st-publication{display:grid;grid-template-columns:65px minmax(0,1fr);gap:20px;padding:24px;border-bottom:1px solid #dfe6d5;background:#fff}.st-publication:nth-child(even){background:#f9fbf4}.st-publication:last-child{border:0}.st-book{width:60px;height:78px;border:1px solid #c9d6b7;border-right:4px solid #a1b580;border-radius:3px;background:#eaf0dc;display:grid;place-items:center;color:#8d9f70}.st-book svg{width:29px;height:29px;stroke-width:1}.st-publication small{font-size:10px;color:#a08a50}.st-publication h2{font-size:16px;line-height:1.9;color:#36583b;margin:7px 0 10px}.st-publication p{font-size:11px;color:#81906e;line-height:1.9;margin-bottom:12px}.st-open{font-size:10px;color:#5c7b46}.st-more{display:block;margin:24px auto}.st-empty{padding:40px 25px;font-size:13px;line-height:2;color:#849372}.st-reference{max-width:1000px;margin:auto;padding:30px 40px;border:1px solid #d9e0ce;border-radius:8px;background:#fcfdf8;color:#657657;font-size:14px;line-height:2.2}.st-reference p{margin-bottom:18px}.st-reference strong{color:#365a39}.st-reference ul,.st-reference ol{padding-right:25px;margin-block:20px}.st-reference li{margin-bottom:15px}.st-reference a{color:#467736;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.st-reference table{max-width:100%;border-collapse:collapse}.st-reference td,.st-reference th{border:1px solid #d8e2ca;padding:10px}.st-reference>div>ul>li{list-style:none}.st-reference br+br{display:none}.st-procurement li:has(a){padding:12px 15px;background:#eff4e5;border:1px solid #d5e1c5;border-radius:4px;list-style:none}.st-procurement li a{text-decoration:none;font-size:13px}.st-procurement li:hover{background:#e7efd9}@media(max-width:900px){.st-entry-grid{gap:12px}.st-entry{padding:20px}.st-entry h2{font-size:19px}.st-collections{grid-template-columns:1fr 1fr}.st-catalogue{grid-template-columns:225px minmax(0,1fr);gap:20px}}@media(max-width:600px){.st-hero h1{font-size:27px}.st-nav{gap:17px}.st-nav a{font-size:10px}.st-entry-grid,.st-collections,.st-catalogue{grid-template-columns:1fr}.st-entry{padding:22px}.st-sidebar{max-height:280px;overflow:auto}.st-reference{padding:22px 18px;font-size:13px}.st-source{display:block}.st-source a{display:block;margin-top:10px}.st-publication{grid-template-columns:45px minmax(0,1fr);padding:18px 14px;gap:15px}.st-book{width:43px;height:60px}.st-publication h2{font-size:14px}}

.st-menu-layout{display:grid;grid-template-columns:1fr 2fr;gap:30px;padding:20px 0 28px}.st-menu-main{display:flex;flex-direction:column;gap:12px}.st-menu-main>a{padding:17px 20px;background:#e5ecd9;border:1px solid #b9cba3;border-radius:5px}.st-menu-main strong{display:block;font-size:15px;color:#355838}.st-menu-main span{display:block;font-size:10px;color:#7b8e65;margin-top:8px}.st-menu-publications{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-content:start;border-right:1px solid #c4d2b1;padding-right:25px}.st-menu-publications h3{grid-column:1/-1;font-size:14px;color:#7c7545;margin-bottom:12px}.st-menu-publications>a{font-size:11px;line-height:1.9;padding:10px 0;border-bottom:1px solid #cdd9bb;color:#43683b}.st-menu-publications>a:hover{text-decoration:underline}@media(max-width:700px){.st-menu-layout{grid-template-columns:1fr}.st-menu-publications{border:0;padding:0;grid-template-columns:1fr}}
