.blog_intro__Yk2PF{position:relative;margin-left:calc(var(--content-padding));margin-right:calc(var(--content-padding));display:flex;flex-direction:row;flex-wrap:wrap;justify-items:center;align-items:center}@media only screen and (min-width:768px){.blog_intro__Yk2PF{padding-bottom:0}}.blog_intro__Yk2PF .blog_left__kvf_M{flex-grow:1}.blog_intro__Yk2PF .blog_right__ajqlH{flex-grow:0}.blog_intro__Yk2PF h1{margin-bottom:40px}@media only screen and (min-width:1440px){.blog_intro__Yk2PF h1{margin-bottom:60px}}.blog_intro__Yk2PF p{margin-bottom:1rem;max-width:45ch}@media only screen and (min-width:1440px){.blog_intro__Yk2PF p{max-width:59ch}}.blog_intro__Yk2PF .blog_button__qpgqh{margin-top:2rem}.blog_blog__r_N81{margin-top:5.625rem;margin-bottom:5.625rem}.blog_blog__r_N81 h2{margin-left:calc(var(--content-padding));margin-right:calc(var(--content-padding));margin-top:5.625rem;margin-bottom:1rem}@media only screen and (min-width:1440px){.blog_blog__r_N81 h2{margin-bottom:2rem}}.blog_blog__r_N81>p{margin-left:var(--content-padding);margin-right:var(--content-padding);margin-bottom:1rem}.Kontakt_kontakt__g0Pcn{display:grid;grid-template:"headline" "text" "action" "image" "social";padding:var(--content-padding) calc(var(--content-padding));grid-gap:2rem;gap:2rem;background-color:var(--blue);margin-bottom:calc(var(--content-padding) * 2)}@media only screen and (min-width:768px){.Kontakt_kontakt__g0Pcn{display:flex;gap:1rem}}@media only screen and (min-width:1440px){.Kontakt_kontakt__g0Pcn{padding:56px 48px}}@media only screen and (min-width:1920px){.Kontakt_kontakt__g0Pcn{padding:64px 56px}}.Kontakt_kontakt__g0Pcn h2{grid-area:headline}.Kontakt_kontakt__g0Pcn p{grid-area:text}.Kontakt_kontakt__g0Pcn a,.Kontakt_kontakt__g0Pcn button{grid-area:action;justify-self:flex-start}@media only screen and (min-width:1440px){.Kontakt_kontakt__g0Pcn a,.Kontakt_kontakt__g0Pcn button{font-size:20px}}@media only screen and (min-width:1920px){.Kontakt_kontakt__g0Pcn a,.Kontakt_kontakt__g0Pcn button{font-size:24px}}.Kontakt_image__0ra8g{grid-area:image}.Kontakt_image__0ra8g figcaption{margin-top:1ch;font-size:120%}@media only screen and (min-width:768px){.Kontakt_image__0ra8g{min-width:30%}}.Kontakt_content__QWsrA{display:contents}@media only screen and (min-width:768px){.Kontakt_content__QWsrA{display:flex;flex-direction:column;justify-content:center;gap:1rem;margin-left:5%;margin-right:10%}}@media only screen and (min-width:1024px){.Kontakt_content__QWsrA{gap:1.5rem;margin-left:10%}}@media only screen and (min-width:1440px){.Kontakt_content__QWsrA{gap:2rem}}@media only screen and (min-width:1920px){.Kontakt_content__QWsrA{gap:2.5rem}}.Kontakt_actions__xou16{display:contents}@media only screen and (min-width:768px){.Kontakt_actions__xou16{display:flex;justify-content:space-between;align-items:center;gap:1rem}}.Kontakt_social__f4J_5{grid-area:social;display:flex;gap:.5rem}.Kontakt_social__f4J_5 svg{min-width:3rem}@media only screen and (min-width:1440px){.Kontakt_social__f4J_5 svg{min-width:3.5rem}}.PostGrid_grid__pwO0V{--gap:2em;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2em;grid-gap:var(--gap);gap:2em;gap:var(--gap);list-style-type:none;padding-left:calc(var(--box-padding) / 2);padding-right:calc(var(--box-padding) / 2)}@media only screen and (min-width:660px){.PostGrid_grid__pwO0V{grid-template-columns:repeat(2,1fr);--gap:3em}}@media only screen and (min-width:768px){.PostGrid_grid__pwO0V{grid-template-columns:repeat(2,1fr);--gap:2em}}@media only screen and (min-width:1024px){.PostGrid_grid__pwO0V{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.PostGrid_grid__pwO0V{grid-template-columns:repeat(3,1fr);--gap:3em}}.PostGrid_item__sofpT{display:flex;position:relative;height:auto}.PostGrid_item__sofpT a,.PostGrid_item__sofpT figure{display:flex;width:100%;height:100%}.PostGrid_item__sofpT .PostGrid_image__iacIn{min-width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.PostGrid_item__sofpT figure{display:flex;flex-direction:column;background-color:var(--green-t)}.PostGrid_item__sofpT figcaption{color:var(--black);padding:var(--content-padding)}@media only screen and (min-width:1024px){.PostGrid_item__sofpT figcaption{padding:24px}}:is(.PostGrid_item__sofpT figcaption) h3{font-weight:600}:is(:is(.PostGrid_item__sofpT figcaption) h3) small{font-weight:400}:is(.PostGrid_item__sofpT figcaption) p{font-weight:500}