.kt-publication-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:16px;border:2px solid #c7ad41;border-radius:8px;background:#fff;color:#303438;font-size:14px;line-height:20px;text-align:left;container-type:inline-size}.kt-publication-meta,.kt-publication-meta *{box-sizing:border-box}.kt-publication-meta__item{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;min-width:0;align-content:start}.kt-publication-meta .kt-publication-meta__label{grid-column:2;grid-row:1;margin:0;color:#626970;font-size:14px;font-weight:400;line-height:20px;text-transform:none}.kt-publication-meta .kt-publication-meta__value{grid-column:2;grid-row:2;margin:0;color:#303438;font-size:14px;font-weight:500;line-height:20px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.kt-publication-meta__item--date .kt-publication-meta__value{white-space:nowrap}.kt-publication-meta__icon{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#a57d00}.kt-publication-meta .kt-publication-meta__icon svg{display:block;flex:none;width:24px;height:24px}.kt-publication-meta .kt-publication-meta__photo{position:absolute;left:0;top:0;display:block;float:none;width:40px;height:40px;max-width:none;margin:0;padding:0;border:0;border-radius:8px;box-shadow:none;object-fit:cover}.kt-publication-meta .kt-publication-meta__author-link{color:#303438;font:inherit;text-decoration:none}.kt-publication-meta .kt-publication-meta__author-link:hover{color:#303438;text-decoration:underline;text-decoration-color:#a57d00;text-underline-offset:3px}.kt-publication-meta .kt-publication-meta__author-link:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.kt-publication-meta .kt-publication-meta__link{color:#303438;font:inherit;text-decoration:underline;text-decoration-color:#a57d00;text-underline-offset:3px}.kt-publication-meta .kt-publication-meta__link:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.kt-publication-video-target{display:block;max-width:100%;scroll-margin-top:100px}.kt-publication-video-target:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.kt-publication-meta__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kt-publication-meta--card{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}@media(max-width:991px){.kt-publication-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.kt-publication-meta{grid-template-columns:minmax(0,1fr)}}.node-type-publication .artsss{container-type:inline-size}@container(max-width:660px){.artsss>.node>.kt-publication-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container(max-width:340px){.kt-publication-meta,.kt-publication-meta--card,.artsss>.node>.kt-publication-meta{grid-template-columns:minmax(0,1fr)}}.node-type-publication .field-name-body .field-item>:is(p,ol,ul,blockquote,dl,pre,.col-6,.table-overflow,.kt-publication-table){font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item>p,.node-type-publication .field-name-body .field-item>.col-6 p,.node-type-publication .field-name-body .field-item>blockquote p{margin:0 0 16px;padding:0;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item>:is(ol,ul),.node-type-publication .field-name-body .field-item>.col-6 :is(ol,ul),.node-type-publication .field-name-body .field-item>blockquote :is(ol,ul){margin:0 0 16px;padding:0 0 0 24px;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item>ol,.node-type-publication .field-name-body .field-item>.col-6 ol{list-style-type:decimal}.node-type-publication .field-name-body .field-item>ul,.node-type-publication .field-name-body .field-item>.col-6 ul{list-style-type:disc}.node-type-publication .field-name-body .field-item>:is(ol,ul) li,.node-type-publication .field-name-body .field-item>.col-6 :is(ol,ul) li,.node-type-publication .field-name-body .field-item>blockquote li{margin:0;padding:0;font-size:15px;line-height:24px}
.node-type-publication .field-name-body .field-item>:is(ol,ul) li+li,.node-type-publication .field-name-body .field-item>.col-6 :is(ol,ul) li+li,.node-type-publication .field-name-body .field-item>blockquote li+li{margin-top:8px}.node-type-publication .field-name-body .field-item>:is(ol,ul) li p,.node-type-publication .field-name-body .field-item>.col-6 li p{margin:0 0 8px;padding:0;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item>:is(ol,ul) li p:last-child,.node-type-publication .field-name-body .field-item>.col-6 li p:last-child{margin-bottom:0}.node-type-publication .field-name-body .field-item>:is(ol,ul) li>:is(ol,ul),.node-type-publication .field-name-body .field-item>.col-6 li>:is(ol,ul){margin-top:8px;margin-bottom:0}.node-type-publication .field-name-body .field-item>:is(h2,h3,h4,h5,h6),.node-type-publication .field-name-body .field-item>.col-6 :is(h2,h3,h4,h5,h6){padding:0}.node-type-publication .field-name-body .field-item>h2,.node-type-publication .field-name-body .field-item>.col-6 h2{margin:32px 0 16px;line-height:28px}.node-type-publication .field-name-body .field-item>h3,.node-type-publication .field-name-body .field-item>.col-6 h3{margin:24px 0 12px;line-height:24px}.node-type-publication .field-name-body .field-item>:is(h4,h5,h6),.node-type-publication .field-name-body .field-item>.col-6 :is(h4,h5,h6){margin:24px 0 8px;line-height:24px}.node-type-publication .field-name-body .field-item>blockquote{margin:24px 0;padding:16px;line-height:24px}.node-type-publication .field-name-body .field-item>blockquote>:last-child{margin-bottom:0}.node-type-publication .field-name-body .field-item>dl{margin:0 0 16px}.node-type-publication .field-name-body .field-item>dl :is(dt,dd){line-height:24px}.node-type-publication .field-name-body .field-item>pre{overflow:auto;margin:0 0 16px;padding:16px}.node-type-publication .field-name-body .field-item .kt-publication-empty{display:none}.node-type-publication .field-name-body .field-item>:is(.table-overflow,.kt-publication-table),.node-type-publication .field-name-body .field-item>.col-6>:is(.table-overflow,.kt-publication-table){max-width:100%;min-width:0;margin:24px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table):focus-visible{outline:2px solid #a57d00;outline-offset:4px}.node-type-publication .field-name-body .field-item>table,.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table{width:100%;min-width:var(--kt-table-min-width,480px);margin:0;border-collapse:collapse;border-spacing:0;table-layout:auto;color:#303438;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item>table :is(th,td),.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table :is(th,td){padding:12px 16px;border:1px solid #d9dcdf;text-align:left;vertical-align:top;font-size:15px;line-height:24px;overflow-wrap:break-word}.node-type-publication .field-name-body .field-item>table th,.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table th,.node-type-publication .field-name-body .field-item .desktop-table.kt-table-legacy-header>tbody>tr:first-child>td{background:#f5f2e6;color:#303438;font-weight:600}.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table :is(th,td) p{margin:0 0 8px;padding:0;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table :is(th,td) p:last-child{margin-bottom:0}.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table caption{padding:0 0 12px;color:#303438;font-size:15px;font-weight:600;line-height:24px;text-align:left}.node-type-publication .field-name-body .field-item>table tbody td,.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table tbody td{background:#fff}.node-type-publication .field-name-body .field-item>table tbody tr:hover td,.node-type-publication .field-name-body .field-item :is(.table-overflow,.kt-publication-table)>table tbody tr:hover td{background:#fafafa}.node-type-publication .field-name-body .field-item .kt-publication-faq__heading{margin:32px 0 16px;padding:0;line-height:28px;text-align:left}.node-type-publication .field-name-body .field-item #faq-fasad.kt-publication-faq{display:grid;gap:8px;margin:0 0 24px;padding:0;border:0;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__item{display:block;margin:0;padding:0;border:1px solid #d9dcdf;border-radius:8px;background:#fff;box-shadow:none}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:56px;margin:0;padding:16px 20px;border:0;border-radius:7px;background:#fff;color:#303438;font:inherit;font-weight:600;text-align:left;text-decoration:none;list-style:none;cursor:pointer;overflow-wrap:break-word}
.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question::-webkit-details-marker{display:none}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question::marker{content:''}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question::after{content:'';display:block;justify-self:center;width:8px;height:8px;margin-top:-4px;border-right:2px solid #a57d00;border-bottom:2px solid #a57d00;transform:rotate(45deg)}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question:hover{background:#faf9f5}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__item[open]{border-color:#c7ad41}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__item[open]>.kt-publication-faq__question{border-radius:7px 7px 0 0;background:#f7f4e7}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__item[open]>.kt-publication-faq__question::after{margin-top:4px;transform:rotate(225deg)}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer{margin:0;padding:16px 20px;border-top:1px solid #eee8d6;color:#303438;font-size:15px;line-height:24px;scroll-margin-top:100px}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer :is(p,li){margin:0 0 12px;padding:0;font-size:15px;line-height:24px}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer>:last-child{margin-bottom:0}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer a{color:#806300;text-decoration:underline;text-underline-offset:3px}.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer a:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.node-type-publication .field-name-body .field-item #faq-fasad.accordion>.panel>.collapse{display:block}@media(max-width:660px){.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__question,.node-type-publication .field-name-body .field-item #faq-fasad .kt-publication-faq__answer{padding:16px}}.node-type-publication .field-name-body .field-item .kt-publication-contents{clear:both;display:block;box-sizing:border-box;width:100%;max-width:680px;margin:24px 0;padding:0;border:0;border-radius:8px;background:#f7f7f7;color:#303438;font-family:inherit;font-size:15px;line-height:24px;text-align:left}.node-type-publication .field-name-body .field-item .col-6:has(>.kt-publication-contents){width:100%;float:none}.node-type-publication .field-name-body .field-item .kt-publication-contents>.kt-publication-contents__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;min-height:56px;margin:0;padding:16px;border:0;border-radius:0;box-shadow:none;font-size:15px;line-height:24px;font-weight:600;color:#303438;background:transparent;list-style:none;cursor:pointer}.node-type-publication .kt-publication-contents__summary::-webkit-details-marker{display:none}.node-type-publication .kt-publication-contents__summary::marker{content:''}.node-type-publication .kt-publication-contents__summary::after{content:'';flex:none;width:8px;height:8px;margin:0 4px 4px 0;border-right:2px solid #a57d00;border-bottom:2px solid #a57d00;transform:rotate(45deg)}.node-type-publication .kt-publication-contents[open]>.kt-publication-contents__summary::after{transform:rotate(225deg);margin-top:4px}.node-type-publication .kt-publication-contents__summary--has-marker::after{display:none}.node-type-publication .field-name-body .field-item .kt-publication-contents__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0 16px 16px;list-style:none}.node-type-publication .field-name-body .field-item .kt-publication-contents__item{margin:0;padding:0;font-size:15px;line-height:24px;list-style:none}.node-type-publication .field-name-body .field-item .kt-publication-contents__item>a{display:flex;align-items:center;box-sizing:border-box;min-height:32px;padding:4px 0;color:#303438;font-size:15px;line-height:24px;text-decoration:none;overflow-wrap:anywhere}.node-type-publication .field-name-body .field-item .kt-publication-contents__item>a:hover{color:#806300;text-decoration:underline;text-underline-offset:3px}.node-type-publication .kt-publication-contents :is(summary,a):focus-visible{outline:2px solid #a57d00;outline-offset:2px}
.node-type-publication .kt-publication-contents-target{scroll-margin-top:100px}.node-type-publication .kt-publication-contents-target:focus-visible{outline:2px solid #a57d00;outline-offset:3px}.node-type-publication .kt-publication-rating{box-sizing:border-box;margin:24px 0;padding:16px;border:2px solid #c7ad41;border-radius:8px;background:#faf7eb;scroll-margin-top:100px}.node-type-publication .kt-publication-rating .field-name-field-fivestar{margin:0;padding:0}.node-type-publication .kt-publication-rating .form-item{margin:0;padding:0}.node-type-publication .kt-publication-rating div.fivestar-widget{display:flex;float:none;height:auto}.node-type-publication .kt-publication-rating div.fivestar-widget div.star{float:none;flex:none;box-sizing:border-box;width:44px;height:44px;background:none;margin:0;padding:0;overflow:visible}.node-type-publication .kt-publication-rating div.fivestar-widget div.star a{display:block;position:relative;width:44px;height:44px;box-sizing:border-box;margin:0;padding:0;background:none;text-indent:-9999px;overflow:visible}.node-type-publication .kt-publication-rating div.fivestar-widget div.star a::before{content:'☆';position:absolute;inset:0;color:#a57d00;font:32px/44px Arial,sans-serif;text-align:center;text-indent:0}.node-type-publication .kt-publication-rating div.fivestar-widget div.star.on a::before,.node-type-publication .kt-publication-rating div.fivestar-widget div.star.hover a::before{content:'★'}.node-type-publication .kt-publication-rating div.fivestar-widget div.star a:focus-visible{outline:2px solid #a57d00;outline-offset:-2px;border-radius:4px}.node-type-publication .kt-publication-rating .description,.node-type-publication .kt-publication-rating .count-star{margin:8px 0 0;font-size:14px;line-height:20px;color:#626970}@media(max-width:767px){.node-type-publication .field-name-body .field-item .kt-publication-contents__item>a{min-height:44px;padding:10px 0}}.node-type-publication .kt-publication-rating{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:680px;margin:24px auto;text-align:center}.node-type-publication .kt-publication-rating :is(.field-name-field-fivestar,.field-items,.field-item){box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0;border:0}.node-type-publication .kt-publication-rating form.fivestar-widget{position:static;display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.node-type-publication .kt-publication-rating :is(.fivestar-form-item,.form-item-vote){position:static;inset:auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;transform:none}.node-type-publication .kt-publication-rating div.fivestar-widget{position:static;inset:auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:max-content;max-width:100%;height:44px;margin:0;padding:0;border:0;transform:none}.node-type-publication .kt-publication-rating :is(.fivestar-widget,.fivestar-form-item)::before,.node-type-publication .kt-publication-rating :is(.fivestar-widget,.fivestar-form-item)::after{display:none}.node-type-publication .kt-publication-rating .description{order:-1;width:100%}.node-type-publication .kt-publication-rating :is(.description,.fivestar-summary,.count-star){position:static;inset:auto;display:block;float:none;max-width:100%;height:auto;margin:0;padding:0;transform:none;font-size:14px;line-height:20px;color:#626970;text-align:center;white-space:normal}.node-type-publication .kt-publication-rating .fivestar-summary{width:auto}.node-type-publication .kt-publication-rating .count-star{width:100%}.node-type-publication .kt-publication-rating .count-star span{color:#303438;font-weight:600}#block-menu-menu-menu-publication>ul.menu{display:block;overflow:visible;margin:0 0 24px}#block-menu-menu-menu-publication+.node{padding-bottom:0}#block-menu-menu-menu-publication .kt-publication-tag-hidden{display:none !important}#block-menu-menu-menu-publication>ul.menu>.kt-publication-tags-toggle{position:static;display:block;width:100%;margin:8px 0 0;padding:0;background:transparent}#block-menu-menu-menu-publication .kt-publication-tags-button{position:static;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:10px 16px;border:2px solid #d3b73c;border-radius:8px;background:#fff;color:#333;font:inherit;font-size:14px;line-height:20px;font-weight:500;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}#block-menu-menu-menu-publication .kt-publication-tags-button::after{content:'';width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}#block-menu-menu-menu-publication .kt-publication-tags-button:hover{background:#f8f5e8;border-color:#b89a23}#block-menu-menu-menu-publication .kt-publication-tags-button:focus-visible{outline:2px solid #333;outline-offset:3px}
#block-menu-menu-menu-publication>ul.menu a:focus-visible{outline:2px solid #333;outline-offset:3px}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widgets{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:0 0 16px}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widgets::before,main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widgets::after{display:none}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget{position:static;top:auto;float:none;left:auto;width:auto;margin:0;padding:0;text-align:left}main.content .view:is(.view-all-st,.view-all-stt) #edit-field-group-value-wrapper{position:static;top:auto;left:auto;float:none;width:auto;margin:0;padding:0;text-align:left}main.content .view:is(.view-all-st,.view-all-stt) #edit-field-group-value-wrapper .views-widget{float:none}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widget .form-item,main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widget .form-checkboxes{margin:0;padding:0}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widget .bef-checkboxes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget .form-item.form-type-select.form-item-field-group-value .bef-checkboxes .form-item{position:static;float:none;margin:0;padding:0;display:flex;align-items:center;gap:8px;min-height:44px}main.content .view:is(.view-all-st,.view-all-stt) .bef-checkboxes input[type="checkbox"]{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:#b89a23}main.content .view:is(.view-all-st,.view-all-stt) .views-widget-filter-field_group_value .bef-checkboxes .form-item label.option{display:block;margin:0;padding:12px 0;font-size:14px;line-height:20px;cursor:pointer}main.content .view:is(.view-all-st,.view-all-stt) .views-widget-sort-order .form-item{display:flex;align-items:center;flex-wrap:wrap;gap:8px}main.content .view:is(.view-all-st,.view-all-stt) .views-widget-sort-order label{position:static;display:block;float:none;left:auto;right:auto;margin:0;font-size:14px;line-height:20px}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget.views-widget-sort-order .form-item.form-type-select.form-item-sort-order select{appearance:auto;background-image:none;box-sizing:border-box;min-height:44px;max-width:100%;width:auto;margin:0;padding:10px 28px 10px 12px;border:1px solid #d9d9d9;border-radius:8px;background-color:#fff;color:#333;font-size:14px;line-height:20px}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget.views-widget-sort-order .form-item.form-type-select.form-item-sort-order::before,main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget.views-widget-sort-order .form-item.form-type-select.form-item-sort-order::after{display:none}main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget.views-widget-sort-order .form-item.form-type-select.form-item-sort-order select:focus-visible,main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-form .views-exposed-widget .bef-checkboxes input[type="checkbox"]:focus-visible{outline:2px solid #333;outline-offset:3px}main.content .view:is(.view-all-st,.view-all-stt) .views-submit-button:has(.js-hide){display:none}@media(max-width:767px){main.content .view:is(.view-all-st,.view-all-stt) .views-exposed-widgets{flex-direction:column;align-items:flex-start;gap:8px}main.content .view:is(.view-all-st,.view-all-stt) #edit-field-group-value-wrapper{width:100%}}@media(prefers-reduced-motion:reduce){#block-menu-menu-menu-publication .kt-publication-tags-button{transition:none}}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:24px 0 32px;padding:24px 0 0;border:0;border-top:1px solid #e5e5e5;color:#333;font-size:14px;line-height:20px}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__position{margin:0;color:#626970;font-size:14px;line-height:20px}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__links li{margin:0;padding:0;list-style:none}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__links a,:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__current{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:44px;min-height:44px;padding:10px 12px;border:2px solid #d3b73c;border-radius:8px;background:#fff;color:#333;font-size:14px;line-height:20px;font-weight:500;text-decoration:none}
:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__current{background:#d3b73c;color:#25272a;font-weight:600}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__links a:hover{border-color:#b89a23;background:#f8f5e8;color:#333}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__links a:focus-visible{outline:2px solid #333;outline-offset:3px}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination .publication-pagination__gap{min-width:20px;color:#626970;text-align:center}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination a[rel="next"]::after{content:'\2192'}:is(#block-views-all-st-block,#block-views-all-stt-block) .view nav.publication-pagination a[rel="prev"]::before{content:'\2190'}.view:is(.view-all-st,.view-all-stt) .kt-publication-card-shell{min-width:0;height:auto}.view:is(.view-all-st,.view-all-stt) .kt-publication-card{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:2px solid #d9dcdf;border-radius:8px;overflow:hidden;background:#fff;color:#303438;container-type:inline-size}.view:is(.view-all-st,.view-all-stt) .kt-publication-card:hover{border-color:#c7ad41}.view:is(.view-all-st,.view-all-stt) .kt-publication-card *{box-sizing:border-box}.view:is(.view-all-st,.view-all-stt) .kt-publication-card [hidden]{display:none}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__title{flex:none;height:104px;min-height:104px;margin:0;padding:16px;border:0;background:transparent;color:#303438;font-size:18px;font-weight:500;line-height:24px;text-align:left}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__title>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;padding:0;color:#303438;font:inherit;text-align:left;text-decoration:none}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__title>a:hover{color:#806300}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__title>a:focus-visible{outline:none;color:#806300;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.view:is(.view-all-st,.view-all-stt) .kt-publication-card:focus-within{border-color:#a57d00}.view:is(.view-all-st,.view-all-stt) .kt-publication-card:focus-within .kt-publication-card__title>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image{flex:none;position:relative;width:100%;aspect-ratio:3/2;margin:0;padding:0;overflow:hidden;background:#f5f5f5}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image a,.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image .field-content{display:block;width:100%;height:100%;margin:0;padding:0}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image>a{position:absolute;inset:0}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image img{display:block;width:100%;height:100% !important;max-width:none;margin:0;padding:0;border:0;box-shadow:none;object-fit:cover}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image a:focus-visible{outline:none}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:8px 12px;border:0;background:transparent;font-size:14px;line-height:20px;text-align:center}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__stat{min-width:0;margin:0;padding:0}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__stat dt{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;color:#626970;font-size:14px;font-weight:400;line-height:20px;text-transform:none}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__icon{display:block;width:24px;height:24px;margin:0 0 4px;color:#a57d00}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__icon svg{display:block;width:24px;height:24px}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__stat dd{margin:0;padding:0;color:#303438;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;font-variant-numeric:tabular-nums}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__video{position:relative;color:#303438;font:inherit;text-decoration:underline;text-decoration-color:#a57d00;text-underline-offset:3px}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__video::after{content:'';position:absolute;inset:-12px -6px}.view:is(.view-all-st,.view-all-stt) :is(.kt-publication-card__label-short,.kt-publication-card__date-short){display:none}@container(max-width:384px){.view:is(.view-all-st,.view-all-stt) .kt-publication-card__meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px}.view:is(.view-all-st,.view-all-stt) :is(.kt-publication-card__label-full,.kt-publication-card__date-full){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.view:is(.view-all-st,.view-all-stt) .kt-publication-card__stat dt>.kt-publication-card__label-short,.view:is(.view-all-st,.view-all-stt) .kt-publication-card__stat time>.kt-publication-card__date-short{display:inline !important}}:is(#block-views-all-st-block,#block-views-all-stt-block) .kt-publication-card .kt-publication-card__title,:is(#block-views-all-st-block,#block-views-all-stt-block) .kt-publication-card .kt-publication-card__title>a,:is(#block-views-all-st-block,#block-views-all-stt-block) .kt-publication-card .kt-publication-card__title>a>span{font-size:18px !important;line-height:24px !important;font-weight:500;text-transform:none !important}.node-type-publication main.content .wrapper.page .content-with-sidebar-right>h1,main.content .wrapper.page:has(>#block-menu-menu-menu-publication)>h1{margin:16px 0 24px;padding:0;text-align:left;line-height:32px;font-weight:600}.node-type-publication main.content .field-name-body .field-item>:is(h2,h3,h4,h5,h6),.node-type-publication main.content .field-name-body .field-item>.col-6 :is(h2,h3,h4,h5,h6){text-align:center !important;font-weight:600}.node-type-publication main.content .field-name-body .field-item>h2{margin:32px 0 16px;line-height:28px}.node-type-publication main.content .field-name-body .field-item>h3{margin:24px 0 12px;line-height:24px}.node-type-publication main.content .field-name-body .field-item>:is(h2,h3,h4,h5,h6)>strong{font-weight:inherit}#block-menu-menu-menu-publication>ul.menu{height:auto;max-height:none}#block-menu-menu-menu-publication .kt-publication-tags-mobile-header{display:none}#block-menu-menu-menu-publication>ul.menu>.kt-publication-tags-toggle{display:inline-block;width:auto;margin:4px 0;vertical-align:top}#block-menu-menu-menu-publication .kt-publication-tags-button{width:auto;min-height:36px;padding:6px 12px;font-weight:500}#block-menu-menu-menu-publication .kt-publication-tags-button[aria-expanded="true"]::after{margin-top:4px;transform:rotate(225deg)}#views-exposed-form-all-st-block .views-widget-sort-order{display:none}#views-exposed-form-all-st-block .views-widget-sort-by,#views-exposed-form-all-st-block .views-widget-sort-by .form-item{display:flex;align-items:center;gap:8px}#views-exposed-form-all-st-block .views-widget-sort-by label{display:block;margin:0;font-size:14px;line-height:20px;font-weight:400}#views-exposed-form-all-st-block #edit-sort-by{display:block;appearance:auto;box-sizing:border-box;min-height:44px;max-width:100%;width:auto;margin:0;padding:10px 28px 10px 12px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#333;font-size:14px;line-height:20px}#views-exposed-form-all-st-block #edit-sort-by:focus-visible{outline:2px solid #333;outline-offset:3px}@media(max-width:767px){#block-menu-menu-menu-publication .kt-publication-tags-mobile-header{display:block;margin:0 0 24px}#block-menu-menu-menu-publication .kt-publication-tags-mobile-header-expanded{margin-bottom:8px}#block-menu-menu-menu-publication>ul.kt-publication-topics-mobile-closed{display:none;margin:0}#block-menu-menu-menu-publication>ul.menu>.kt-publication-tags-toggle{display:none !important}#block-menu-menu-menu-publication .kt-publication-tags-button{width:100%;min-height:44px;padding:10px 16px}#block-menu-menu-menu-publication>ul.menu>li>a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:10px 12px}}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image--diagram{background:#fff}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image--diagram img{object-fit:contain}@media(max-width:767px){.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image--diagram{aspect-ratio:auto}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image--diagram>a{position:static;height:auto}.view:is(.view-all-st,.view-all-stt) .kt-publication-card__image--diagram img{height:auto !important;max-height:100cqi;object-fit:contain}}body:has(main.content .view-all-st) #footer .f-top{background-image:none}.view:is(.view-all-st,.view-all-stt)>.view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:0}.view:is(.view-all-st,.view-all-stt)>.view-content>.kt-publication-card-shell{float:none;width:auto;min-width:0;padding:0;margin:0}@media(min-width:1024px){.view:is(.view-all-st,.view-all-stt)>.view-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.view:is(.view-all-st,.view-all-stt)>.view-content{grid-template-columns:minmax(0,1fr)}}#block-menu-menu-menu-publication .kt-publication-tags-toggle .kt-publication-tags-button{border-color:#c7ad41;background:#d3b73c;color:#303438;font-weight:600}#block-menu-menu-menu-publication .kt-publication-tags-toggle .kt-publication-tags-button:hover{border-color:#a57d00;background:#c7ad41}.node-type-publication main.content .wrapper.page .content-with-sidebar-right>h1,.node-type-publication main.content .field-name-body .field-item :is(h2,h3,h4,h5,h6){text-align:center !important}
.node-type-publication main.content a,.node-type-publication main.content a:hover,.node-type-publication main.content a:focus{text-decoration:none !important}.node-type-publication main.content .field-name-body a.border-btn{color:#303438 !important}.project-item .proj-image>.info-media{background:transparent;opacity:1;z-index:auto;pointer-events:none}.project-item .proj-image>.info-media::before{content:'';position:absolute;top:0;right:0;bottom:-10px;left:0;background:#fff;z-index:1;pointer-events:none}.project-item .proj-image>.info-media .counter{position:relative;z-index:3;opacity:.6;pointer-events:auto}.project-item .proj-image>.info-media .video-player{position:absolute}.project-item .proj-image .tmb-wrap-table>div.active::after{height:6px}