.search-container.open,.search-container.show{opacity:1;visibility:visible}.search-no-results .archive-search-results .search-result a .item-content .search-result-title,.search-results .archive-search-results .search-result a .item-content .search-result-title{font-family:klarheit-bd,sans-serif;font-size:26px;line-height:34px;font-weight:400;margin-bottom:24px;transition:color .3s}.search-container .search-form input{font-family:klarheit-rg,sans-serif;font-size:32px;line-height:40px;border:none;width:100%}@media screen and (max-width:991px){.search-container .search-form input,.search-no-results .archive-search-results .search-result a .item-content .search-result-title,.search-results .archive-search-results .search-result a .item-content .search-result-title{font-size:24px;line-height:32px}}.search-container{margin-top:82px;background-color:#fff;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;transition:opacity .4s,visibility .3s;padding:40px clamp(20px,3.5vw,68px);z-index:4}.search-no-results .archive-search-results .search-result a .image-wrapper,.search-results .archive-search-results .search-result a .image-wrapper{clip-path:polygon(100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%,0 0)}.search-container.show{position:relative}.search-container.show .search-form .clear-btn{display:block}.search-container .search-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.search-container .search-top .search-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1.5px solid #272c36;padding:8px;line-height:0;transition:.4s ease-in-out}.search-container .search-top .search-close:hover{cursor:pointer;border-color:#ff6223;background-color:#ff6223}.search-container .search-top .font-label{font-size:10px;line-height:20px}.search-container .search-form{border-bottom:2px solid #272c36;margin-bottom:40px;padding-bottom:16px;display:flex;gap:10px}.search-container .search-form input::-moz-placeholder{color:#bdbbbc}.search-container .search-form input::placeholder{color:#bdbbbc}.search-container .search-form .clear-btn{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background-color:transparent;padding:0}.search-no-results .archive-wrapper,.search-results .archive-wrapper{padding:0 clamp(20px,3.5vw,68px) 48px}.search-no-results .archive-search-results,.search-results .archive-search-results{position:relative;margin-bottom:48px}.search-no-results .archive-search-results>p,.search-results .archive-search-results>p{margin-bottom:40px}.search-no-results .archive-search-results.loading,.search-results .archive-search-results.loading{opacity:.5;min-height:300px}.search-no-results .archive-search-results.loading::after,.search-results .archive-search-results.loading::after{content:"Loading...";display:flex;position:absolute;top:0;left:0;background:rgba(0,0,0,.12);width:100%;height:100%;align-items:center;justify-content:center}.search-no-results .archive-search-results .search-result,.search-results .archive-search-results .search-result{padding:48px 0;border-bottom:1px solid #d9d7d8}.search-no-results .archive-search-results .search-result a,.search-results .archive-search-results .search-result a{display:flex;gap:32px}.search-no-results .archive-search-results .search-result a:hover .search-result-title,.search-results .archive-search-results .search-result a:hover .search-result-title{color:#ff6223}.search-no-results .archive-search-results .search-result a .image-wrapper,.search-no-results .archive-search-results .search-result a .post-type,.search-results .archive-search-results .search-result a .image-wrapper,.search-results .archive-search-results .search-result a .post-type{flex:1}@media all and (max-width:991px){.search-container{margin-top:66px}.search-no-results .archive-search-results .search-result a .image-wrapper,.search-results .archive-search-results .search-result a .image-wrapper{clip-path:polygon(100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 0)}.search-no-results .archive-search-results .search-result a .post-type,.search-results .archive-search-results .search-result a .post-type{flex:.75}}.search-no-results .archive-search-results .search-result a .item-content,.search-results .archive-search-results .search-result a .item-content{flex:2}.search-no-results .archive-search-results .search-result a .item-content .term:not(:last-child)::after,.search-results .archive-search-results .search-result a .item-content .term:not(:last-child)::after{content:"";width:2px;height:2px;display:inline-block;background-color:#272c36;border-radius:50%;margin:0 15px 3px}@media all and (max-width:767px){.search-container{height:calc(100vh - 66px);opacity:1;visibility:visible;display:none}.search-container.open{display:block}.search-container.show{height:auto;display:block}.search-container .search-top{display:none}.search-container .search-form input{margin-bottom:8px}.search-no-results .archive-search-results .search-result,.search-results .archive-search-results .search-result{padding:32px 0}.search-no-results .archive-search-results .search-result a,.search-results .archive-search-results .search-result a{flex-direction:column;gap:16px}.search-no-results .archive-search-results .search-result a .image-wrapper:has(.placeholder),.search-results .archive-search-results .search-result a .image-wrapper:has(.placeholder){display:none}}.search-no-results .archive-search-results .search-result a .image-wrapper .placeholder,.search-no-results .archive-search-results .search-result a .image-wrapper img,.search-results .archive-search-results .search-result a .image-wrapper .placeholder,.search-results .archive-search-results .search-result a .image-wrapper img{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.search-no-results .archive-search-results .no-search-results>h2,.search-results .archive-search-results .no-search-results>h2{margin-bottom:64px}.search-no-results .archive-search-results .no-search-results>p,.search-results .archive-search-results .no-search-results>p{margin-bottom:24px}