/** Cached CSS created February 21st, 2026 - 07:00:41 **/
.css-1ba7ta6,[data-css-1ba7ta6]{background-size:cover;background-attachment:scroll;background-color:transparent;padding-bottom:0px;background-position:left top;padding-top:0px;background-repeat:no-repeat}.pp-visualbuilder .css-1ba7ta6,.pp-visualbuilder [data-css-1ba7ta6]{background-attachment:local}.css-1ba7ta6 .copyright-footer,[data-css-1ba7ta6] .copyright-footer{background-color:transparent}.css-1ezhgr2,[data-css-1ezhgr2]{width:50px;height:50px;transform:translate(10px,10px)}@font-face{font-family:"Imported P6 design file:ostrich-regular-webfont.woff";src:url("https://christianstaehle.de/wp-content/uploads/pp/fonts/ostrich-regular-webfont.woff") format("woff")}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__title,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__title,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__title,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__title,.font-0b35dd0d-333e-47b2-b06a-b7e704b9b375{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__title a,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__title a,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__title a,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__title a,.font-0b35dd0d-333e-47b2-b06a-b7e704b9b375 a{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__title a:visited,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__title a:visited,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__title a:visited,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__title a:visited,.font-0b35dd0d-333e-47b2-b06a-b7e704b9b375 a:visited{color:rgba(255,255,255,1)}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__title a:hover,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__title a:hover,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__title a:hover,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__title a:hover,.font-0b35dd0d-333e-47b2-b06a-b7e704b9b375 a:hover{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__text,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__text,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__text,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__text,.font-c0f77b08-f193-4482-adf8-f5f45faa502a{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(255,255,255,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__text a,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__text a,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__text a,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__text a,.font-c0f77b08-f193-4482-adf8-f5f45faa502a a{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(255,255,255,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__text a:visited,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__text a:visited,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__text a:visited,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__text a:visited,.font-c0f77b08-f193-4482-adf8-f5f45faa502a a:visited{color:rgba(255,255,255,1)}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__text a:hover,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__text a:hover,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__text a:hover,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__text a:hover,.font-c0f77b08-f193-4482-adf8-f5f45faa502a a:hover{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(255,255,255,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__read-more-wrap,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__read-more-wrap,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__read-more-wrap,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__read-more-wrap,.font-8fa3bf20-1628-497f-a9dc-6a803d5c0d97{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(0,0,0,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.05em;font-size:16px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__read-more-wrap a,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__read-more-wrap a,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__read-more-wrap a,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__read-more-wrap a,.font-8fa3bf20-1628-497f-a9dc-6a803d5c0d97 a{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(224,125,125,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.05em;font-size:16px}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__read-more-wrap a:visited,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__read-more-wrap a:visited,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__read-more-wrap a:visited,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__read-more-wrap a:visited,.font-8fa3bf20-1628-497f-a9dc-6a803d5c0d97 a:visited{color:rgba(224,125,125,1)}._37c6134f-3316-4f17-9bd2-b4bd90b9ebd8 .pp-grid .pp-grid-item__read-more-wrap a:hover,._7ae4232d-4918-47f8-a28e-2f06436e9ac6 .pp-grid .pp-grid-item__read-more-wrap a:hover,._ad2b68f7-0296-4076-924a-e4ba73abc371 .pp-grid .pp-grid-item__read-more-wrap a:hover,._c360eb0e-5f2a-4814-a531-cc8e555b001a .pp-grid .pp-grid-item__read-more-wrap a:hover,.font-8fa3bf20-1628-497f-a9dc-6a803d5c0d97 a:hover{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(224,125,125,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.05em;font-size:16px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__title,.font-6ee12d86-e13d-4da7-882d-fa8e6767a791{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(175,151,119,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.16em;font-size:19px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__title a,.font-6ee12d86-e13d-4da7-882d-fa8e6767a791 a{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(175,151,119,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.16em;font-size:19px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__title a:visited,.font-6ee12d86-e13d-4da7-882d-fa8e6767a791 a:visited{color:rgba(175,151,119,1)}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__title a:hover,.font-6ee12d86-e13d-4da7-882d-fa8e6767a791 a:hover{word-spacing:0em;line-height:150%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(175,151,119,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.16em;font-size:19px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__read-more-wrap,._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__text,.font-52ff89e6-6a50-45ae-9013-f5c972ad9a69{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(0,0,0,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__read-more-wrap a,._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__text a,.font-52ff89e6-6a50-45ae-9013-f5c972ad9a69 a{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(0,0,0,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__read-more-wrap a:visited,._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__text a:visited,.font-52ff89e6-6a50-45ae-9013-f5c972ad9a69 a:visited{color:rgba(0,0,0,1)}._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__read-more-wrap a:hover,._2e48f137-25c6-4796-9403-f0c7ad3acf22 .pp-grid .pp-grid-item__text a:hover,.font-52ff89e6-6a50-45ae-9013-f5c972ad9a69 a:hover{word-spacing:0em;line-height:190%;font-family:"Josefin Slab";color:rgba(130,112,85,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__title,.font-030c5685-d15c-429a-b3cb-ecaddb0d14a4{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(183,160,130,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:17px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__title a,.font-030c5685-d15c-429a-b3cb-ecaddb0d14a4 a{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(183,160,130,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:17px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__title a:visited,.font-030c5685-d15c-429a-b3cb-ecaddb0d14a4 a:visited{color:rgba(183,160,130,1)}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__title a:hover,.font-030c5685-d15c-429a-b3cb-ecaddb0d14a4 a:hover{word-spacing:0em;line-height:150%;font-family:"Josefin Slab";color:rgba(183,160,130,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:17px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__text,.font-9dfa4456-ad2a-4e99-895f-05b5e671007a{word-spacing:0em;line-height:160%;font-family:"Tinos";color:rgba(175,151,119,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:14px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__text a,.font-9dfa4456-ad2a-4e99-895f-05b5e671007a a{word-spacing:0em;line-height:160%;font-family:"Tinos";color:rgba(175,151,119,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:14px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__text a:visited,.font-9dfa4456-ad2a-4e99-895f-05b5e671007a a:visited{color:rgba(175,151,119,1)}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__text a:hover,.font-9dfa4456-ad2a-4e99-895f-05b5e671007a a:hover{word-spacing:0em;line-height:160%;font-family:"Tinos";color:rgba(175,151,119,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:14px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__read-more-wrap,.font-92ed3112-3b14-49b1-b6a8-a8ab6ba91d02{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(175,151,119,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.12em;font-size:14px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__read-more-wrap a,.font-92ed3112-3b14-49b1-b6a8-a8ab6ba91d02 a{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(175,151,119,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.12em;font-size:14px}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__read-more-wrap a:visited,.font-92ed3112-3b14-49b1-b6a8-a8ab6ba91d02 a:visited{color:rgba(175,151,119,1)}._164530b7-3dcd-408e-b07c-c83decf6686a .pp-grid .pp-grid-item__read-more-wrap a:hover,.font-92ed3112-3b14-49b1-b6a8-a8ab6ba91d02 a:hover{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:ostrich-regular-webfont.woff";color:rgba(131,84,20,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.12em;font-size:14px}