.pageelement-search .heading-container{width:100%;max-width:1400px;display:block;margin:0 auto 20px;box-sizing:border-box}.pageelement-search .wrapper{width:100%}.pageelement-search .filter{display:flex;flex-wrap:wrap;gap:10px;flex-flow:column;width:100%}.pageelement-search .search{margin-bottom:15px;width:100%;position:relative;display:inline-block}.pageelement-search .search .filter-search{width:100%;height:55px;border-radius:10px;border:solid 2px #5E7461;box-sizing:border-box;vertical-align:middle;display:block;padding:15px 15px 13px 65px;font-size:20px;background:#fff;color:#000}.pageelement-search .filter .mobile-filter-trigger{width:100%;border-radius:10px;border:solid 2px #5E7461;box-sizing:border-box;vertical-align:middle;display:none;font-size:20px;background:#EDEFEB;color:#000;cursor:pointer;height:45px;padding:9px 15px 0 23px;font-weight:400}.pageelement-search .filter .mobile-filter-trigger .icon::before{content:'\f0b0';font-family:'Font Awesome 6 Pro',sans-serif;color:#5E7461;font-size:18px;margin-right:15px}.pageelement-search .filter .mobile-filter-trigger.active .icon::before{font-weight:900}.pageelement-search .filter .mobile-filter-trigger .text{color:#5E7461;font-weight:400;font-size:18px}.pageelement-search .mobile-filter{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#EDEFEB;z-index:1001;transform:translateX(-100%);transition:transform 0.5s ease-in-out;padding:26px 40px;box-sizing:border-box;overflow:hidden}.pageelement-search .mobile-filter.active{transform:translateX(0)}.pageelement-search .mobile-filter .mobile-wrapper{position:relative;overflow:auto;height:100%;padding-bottom:50vh;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.pageelement-search .mobile-filter .mobile-wrapper::-webkit-scrollbar{width:0}.pageelement-search .mobile-filter .topline{display:flex;justify-content:space-between;padding-bottom:20px;position:sticky;top:0;background:#edefeb;align-items:center}.pageelement-search .mobile-filter .topline .title{font-weight:400;color:#5E7461;font-size:20px}.pageelement-search .mobile-filter .topline .close-filter{cursor:pointer;padding:5px 12px;font-size:18px}.pageelement-search .mobile-filter .topline .close-filter::before{content:'\58';font-family:'Font Awesome 6 Pro',sans-serif}.pageelement-search .mobile-filter .filter-topics{min-height:52px;box-sizing:border-box;padding-bottom:20px;display:flex;flex-wrap:wrap;gap:10px}.pageelement-search .mobile-filter .filter-modules{display:flex;flex-flow:column;gap:10px;margin-bottom:15px}.pageelement-search .mobile-filter .filter-modules .filter-item-module{background:#A7B09B;padding:12px 15px;border-radius:10px;font-weight:400;cursor:pointer;font-size:20px}.pageelement-search .mobile-filter .filter-modules .filter-item-module.active{background:#5E7461;color:#fff}.pageelement-search .mobile-filter .filter-item:first-child{border-top:1px solid #5E7461}.pageelement-search .mobile-filter .filter-category{margin-bottom:15px}.pageelement-search .mobile-filter .filter-item{height:50px;border-bottom:1px solid #5E7461;box-sizing:border-box;padding:10px 20px 10px 0;font-weight:400;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:20px}.pageelement-search .mobile-filter .filter-detail{padding:20px 0;display:flex;flex-flow:column;gap:10px}.pageelement-search .mobile-filter .filter-detail .filter-toggle{font-size:20px;color:#5E7461;font-weight:400;cursor:pointer}.pageelement-search .mobile-filter .filter-detail .filter-toggle.active{font-weight:900}.pageelement-search .mobile-filter .filter-item .icon{transition:all ease-in-out .5s}.pageelement-search .mobile-filter .filter-item.open .icon{transform:rotate(180deg)}.pageelement-search .mobile-filter .filter-item .icon:before{content:'\f078';font-family:'Font Awesome 6 Pro',sans-serif}.pageelement-search .mobile-filter .filter-clear{background:#fff;padding:12px 15px;border-radius:10px;font-weight:400;cursor:pointer;border:2px solid #5E7461;margin-bottom:10px;text-align:center;box-sizing:border-box;height:45px;font-size:20px}.pageelement-search .mobile-filter .filter-set{background:#5E7461;padding:12px 15px;border-radius:10px;font-weight:400;cursor:pointer;color:#fff;text-align:center;height:45px;box-sizing:border-box}.pageelement-search .mobile-filter .filter-item-topic-toggle{background:#5E7461;color:#fff;font-size:20px;font-weight:400;padding:4px 15px;display:flex;align-items:center;cursor:pointer}.pageelement-search .mobile-filter .filter-item-topic-toggle:after{content:'\58';margin-left:8px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:300}.pageelement-search .search .innericon{position:absolute;top:15px;left:25px;z-index:2;display:block;text-align:center;pointer-events:none}.pageelement-search .search .searchicon::before{color:#000;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:300;font-size:23px;padding-top:2px;content:'\f002'}.pageelement-search .filter-item-wrapper{padding-bottom:20px;display:flex;flex-wrap:wrap;gap:10px}.pageelement-search .filter-item-wrapper.topics{min-height:52px;box-sizing:border-box}.pageelement-search .filter-item-wrapper .filter-item-module{border-radius:5px;height:40px;padding:12px 15px;line-height:20px;cursor:pointer;font-size:20px;background:#A7B09B;color:#000;box-sizing:border-box;font-weight:400}.pageelement-search .filter-item-wrapper .filter-item-topic-toggle{background:#5E7461;color:#fff;font-size:20px;font-weight:400;padding:4px 15px;display:flex;align-items:center;cursor:pointer}.pageelement-search .filter-item-wrapper .filter-item-topic-toggle:after{content:'\58';margin-left:8px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:300}.pageelement-search .filter-item-wrapper .filter-item-module.active{background:#5E7461;color:#fff}.pageelement-search .detail-container{display:flex;gap:50px}.pageelement-search .wiki-filter{width:270px;max-width:270px;min-width:270px}.pageelement-search .wiki-filter .filter-item:first-child{border-top:1px solid #5E7461}.pageelement-search .wiki-filter .filter-item{height:50px;border-bottom:1px solid #5E7461;box-sizing:border-box;padding:10px 20px 10px 0;font-weight:900;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pageelement-search .wiki-filter .filter-item .icon{transition:all ease-in-out .5s}.pageelement-search .wiki-filter .filter-item.open .icon{transform:rotate(180deg)}.pageelement-search .wiki-filter .filter-item .icon:before{content:'\f078';font-family:'Font Awesome 6 Pro',sans-serif}.pageelement-search .wiki-filter .filter-detail{padding:20px 0;display:flex;flex-flow:column;gap:10px}.pageelement-search .wiki-filter .filter-detail .filter-toggle{font-size:20px;color:#5E7461;font-weight:400;cursor:pointer}.pageelement-search .wiki-filter .filter-detail .filter-toggle.active{font-weight:900}.pageelement-search .results-container{width:100%}.pageelement-search .results-container .result-item{border-bottom:1px solid #5E7461;padding-top:15px;padding-bottom:15px;display:flex;gap:50px}.pageelement-search .results-container .result-item:first-child{border-top:1px solid #5E7461}.pageelement-search .results-container .content .topics{display:flex;flex-wrap:wrap;margin-bottom:10px;gap:8px}.pageelement-search .results-container .content .topics .topic{background:#A7B09B;font-weight:400;padding:3px 10px;font-size:18px}.pageelement-search .results-container .content .date{display:flex;color:#000;font-size:20px;line-height:26px}.pageelement-search .results-container .content .location{display:flex;color:#000;font-size:20px;line-height:26px}.pageelement-search .results-container .content .location:before,.pageelement-search .results-container .content .date:before,.pageelement-search .results-container .content .time:before{font-family:'Font Awesome 6 Pro',sans-serif;font-weight:300;margin-right:8px;color:#5E7461;font-size:20px}.pageelement-search .results-container .content .location:before{content:'\f3c5'}.pageelement-search .results-container .content .date:before{content:'\f073'}.pageelement-search .results-container .content .time:before{content:'\f017'}.pageelement-search .results-container .content .more-link{font-size:24px;color:#5E7461;margin-top:20px;font-weight:400;display:flex}.pageelement-search .results-container .content .more-link:before{content:'\f061';font-weight:300;margin-right:8px;font-family:'Font Awesome 6 Pro',sans-serif}.pageelement-search .results-container .content{font-size:18px;line-height:24px}.pageelement-search .results-container .image{position:relative}.pageelement-search .results-container .image:has(.news-list-copyright){margin-bottom:15px}.pageelement-search .results-container .label{margin-bottom:5px;font-size:20px;font-weight:600;line-height:26px;color:#5E7461}.pageelement-search .results-container .label,.pageelement-search .results-container .introtext{max-width:1000px}.pageelement-search .results-container .introtext{font-size:20px;color:#000}.pageelement-search .news-list-copyright{font-size:12px;opacity:.8;position:absolute;z-index:1000;bottom:-15px;color:#000;line-height:unset}.pageelement-search .download-link{font-size:24px;color:#5E7461;font-weight:400}.pageelement-search .ai-mark::before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:25px;width:25px;display:block;opacity:.4}.pageelement-search .results-container .spinner{width:100px;height:100px;border:10px solid #e6e6e6;border-top:10px solid #5e7461;border-radius:50%;animation:loading-search-list 1s linear infinite;margin-left:calc(50% - 75px)}.pageelement-search .results-container .noresults{padding-bottom:30px}@keyframes loading-search-list{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width:900px){.pageelement-search .filter{margin-bottom:20px}.pageelement-search .search{margin-bottom:2px}.pageelement-search .search .filter-search{height:45px;padding:3px 15px 0 55px;font-weight:400}.pageelement-search .search .innericon{top:11px}.pageelement-search .search .searchicon::before{font-size:18px}.pageelement-search .filter .mobile-filter-trigger{display:block}.pageelement-search .filter-item-wrapper,.pageelement-search .wiki-filter{display:none}}