.modul.news .intro_text{margin-bottom:calc(var(--content_spacing) * 3)}.modul.news .search_field_container{display:grid;grid-template-columns:repeat(2,1fr)}.modul.news .search_field_container .search_input_wrapper{position:relative;display:flex;align-items:center}.modul.news .search_field_container .search_input_wrapper .search_icon{position:absolute;left:calc(var(--content_spacing) * 1);width:20px;height:20px;color:var(--color_typo_main);pointer-events:none}.modul.news .search_field_container .search_input_wrapper input[type=text]{padding-left:calc(var(--content_spacing) * .75 + 20px + var(--content_spacing) * 1);width:100%;background:var(--color_bg_card);border-radius:20em;color:var(--color_typo_main)}.modul.news .search_field_container .search_input_wrapper input[type=text]::-moz-placeholder{color:var(--color_typo_main);opacity:.5}.modul.news .search_field_container .search_input_wrapper input[type=text]::placeholder{color:var(--color_typo_main);opacity:.5}.modul.news .category_filter_container{margin:calc(var(--content_spacing) * 2) 0;display:flex}.modul.news .category_buttons{display:flex;gap:calc(var(--content_spacing) * .5);flex-wrap:wrap}.modul.news .category_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#f3f3f3;color:var(--color_typo_main);border-radius:20em;padding:calc(var(--content_spacing) * .5) var(--content_spacing);display:inline-flex;align-items:center;gap:calc(var(--content_spacing) * .666);font-size:var(--font_size_button_m);line-height:var(--line_height);transition:all .2s ease-out;cursor:pointer}.modul.news .category_button:hover{background:var(--color_bg_card_hover)}.modul.news .category_button:focus-visible{outline:2px solid var(--color_ci_primary);outline-offset:2px}.modul.news .category_button.active{background:#000;color:#fff}.modul.news .category_button.active img{filter:invert(1)}.modul.news .button_reset::after{display:none}.modul.news .button_reset.active{background:#000!important;color:#fff!important}.modul.news .button_reset.secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#f3f3f3;color:var(--color_typo_main);border-radius:20em;padding:calc(var(--content_spacing) * .5) var(--content_spacing);display:inline-flex;align-items:center;gap:calc(var(--content_spacing) * .666);font-size:var(--font_size_button_m);line-height:var(--line_height);transition:all .2s ease-out;cursor:pointer}.modul.news .button_reset.secondary:hover{background:var(--color_bg_card_hover)}.modul.news .button_reset.secondary:focus-visible{outline:2px solid var(--color_ci_primary);outline-offset:2px}.modul.news .button_reset.secondary.active{background:#000;color:#fff}.modul.news .posts_container{position:relative}.modul.news .posts_container .loading_spinner{position:absolute;top:240px;left:50%;transform:translateX(-50%);color:var(--color_ci_primary);z-index:10}.modul.news .posts_container.loading::before{opacity:.5;pointer-events:none}.modul.news .posts_container.loading .posts{opacity:.5;pointer-events:none}.modul.news .posts{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--content_spacing) * 2)}.modul.news .posts .post-meta{margin:calc(var(--content_spacing) * .5) 0}.modul.news .posts .post-meta .date{font-size:15px;color:var(--color_typo_secondary)}.modul.news .posts img{height:450px;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.modul.news .posts h2{font-size:1.25rem}.modul.news .posts h2 a{color:inherit;text-decoration:none}.modul.news .posts h2 a:hover{color:var(--color_link_main)}.modul.news .posts .image_link:focus-visible .post-thumbnail{background:var(--color_ci_primary)}.modul.news .posts .image_link:focus-visible img{transform:scale(1.05);opacity:.8}.modul.news .posts .post-thumbnail{overflow:hidden}.modul.news .posts .post-thumbnail a{display:block;text-decoration:none}.modul.news .posts a:hover .post-thumbnail img{transform:scale(1.05)}.modul.news .posts .post-categories{display:flex;gap:calc(var(--content_spacing) * .5);flex-wrap:wrap;margin:calc(var(--content_spacing) * .5) 0}.modul.news .posts .post-categories .category{background:#f3f3f3;color:var(--color_typo_main);border-radius:20em;padding:calc(var(--content_spacing) * .5) var(--content_spacing);display:inline-flex;align-items:center;gap:calc(var(--content_spacing) * .666);font-size:var(--font_size_button_m);line-height:var(--line_height);transition:all .2s ease-out}.modul.news .posts .post-categories .category img{width:16px;height:16px;flex-shrink:0}.modul.news .posts .button_news{color:var(--color_typo_main);font-weight:600;transition:color .5s ease;font-size:1.125rem}.modul.news .posts .button_news:hover{color:var(--color_ci_primary)}.modul.news .posts .button_news:hover::after{transform:rotate(45deg)}.modul.news .posts .button_news::after{content:"";background-image:url("../../images/arrow-narrow-up-right duotone.svg");background-size:contain;background-repeat:no-repeat;width:18px;height:17px;margin-bottom:-3px;margin-left:8px;display:inline-block;transition:transform .3s ease}.modul.news .posts .no_results{padding:calc(var(--content_spacing) * 2);border:1px solid var(--color_border);border-radius:var(--border_radius);grid-column:span 2;text-align:center}@media (max-width:768px){.modul.news .search_field_container{grid-template-columns:1fr;gap:calc(var(--content_spacing) * 1)}.modul.news .posts{grid-template-columns:1fr}}@media (max-width:550px){.modul.news .posts .post-thumbnail img{height:300px}}
/*# sourceMappingURL=../sourcemaps/news.min.css.map */
