.modul.grid_post .grid_post_header{background-color:#f7f7f7;padding:calc(var(--content_spacing) * 4) calc(var(--content_spacing) * 2) calc(var(--content_spacing) * 3) calc(var(--content_spacing) * 2);position:relative}.modul.grid_post .grid_post_header p a.button_secondary_stellenangebote{margin-top:calc(var(--content_spacing) * 2)}.modul.grid_post .grid_post_header::before{content:"";display:block;position:absolute;left:-10px;top:110px;transform:translateY(-50%);width:40px;height:35px;background:url(/wp-content/themes/awila/images/polygon_right.svg) center/contain no-repeat;pointer-events:none;z-index:1}.modul.grid_post .grid_post_title_container{display:flex;justify-content:space-between}.modul.grid_post .grid_post_title_container .button_grid_post{display:flex;align-items:end}.modul.grid_post .kachel_header{font-size:48px;font-weight:700;line-height:1.2}.modul.grid_post .grid_post_list{display:grid;margin-top:calc(var(--content_spacing) * 2);grid-template-columns:repeat(3,1fr);gap:calc(var(--content_spacing) * 2)}.modul.grid_post .grid_post_item{background-color:var(--color_bg_main);overflow:hidden;border:solid 1px var(--color_border);transition:box-shadow .3s ease-out;position:relative}.modul.grid_post .grid_post_item:hover{box-shadow:0 4px 18px rgba(0,53,245,.1)}.modul.grid_post .grid_post_thumbnail{width:100%;aspect-ratio:4/3;overflow:hidden;background-color:var(--color_bg_card)}.modul.grid_post .grid_post_thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modul.grid_post .grid_post_content{padding:calc(var(--content_spacing) * 1.5) calc(var(--content_spacing) * 2);position:relative;display:flex;justify-content:flex-end;flex-direction:column;min-height:350px}.modul.grid_post .grid_post_content::before{content:"";display:block;position:absolute;left:-10px;top:42px;transform:translateY(-50%);width:40px;height:35px;background:url(/wp-content/themes/awila/images/polygon_right.svg) center/contain no-repeat;pointer-events:none;z-index:1}.modul.grid_post .grid_post_title{margin:0 0 calc(var(--content_spacing) * .5) 0;font-size:var(--font_size_h3);line-height:var(--line_height_headline)}.modul.grid_post .grid_post_title a{color:var(--color_typo_main);text-decoration:none;transition:color .3s ease-out}.modul.grid_post .grid_post_title a:hover{color:var(--color_link_main)}.modul.grid_post .grid_post_title a::after{content:"";position:absolute;inset:0}.modul.grid_post .grid_post_excerpt{line-height:1.2;flex:1}.modul.grid_post .stellenangebot_button{margin-top:auto;padding-top:calc(var(--content_spacing) * 1);position:relative;z-index:1}.modul.grid_post .grid_post_categories{display:flex;flex-wrap:wrap;gap:calc(var(--content_spacing) * .5);margin:calc(var(--content_spacing) * .75) 0 calc(var(--content_spacing) * 1)}.modul.grid_post .category_tag{display:inline-flex;align-items:center;gap:calc(var(--content_spacing) * .5);padding:calc(var(--content_spacing) * .375) calc(var(--content_spacing) * .75);background-color:#f7f7f7;font-size:.8rem;color:var(--color_typo_main);white-space:nowrap;border-radius:4px}.modul.grid_post .category_tag .category_icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.modul.grid_post .category_tag .category_icon img,.modul.grid_post .category_tag .category_icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}@media (max-width:1424px){.modul.grid_post .grid_post_list{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.modul.grid_post .grid_post_title_container{flex-direction:column;align-items:flex-start;gap:calc(var(--content_spacing) * 1)}}@media (max-width:768px){.modul.grid_post .grid_post_list{grid-template-columns:1fr}.modul.grid_post .grid_post_header{padding-top:calc(var(--content_spacing) * 2)}.modul.grid_post .grid_post_header::before{top:70px}}
/*# sourceMappingURL=../sourcemaps/grid_post.min.css.map */
