:root{--color-primary:#b91c1c;--color-accent:#b91c1c;--color-base:#18181b;--color-secondary:#52525b;--color-border:#000;--color-border-light:#d4d4d8;--color-bg:#f5f3f0;--color-bg-dark:#18181b;--color-muted:#a1a1aa;--font-headline:"Oswald", sans-serif;--font-body:"Open Sans", sans-serif;--font-sans-serif:"Open Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif:Georgia, Times, serif;--font-mono:Menlo, Courier, monospace;--container-max:1440px;--content-width:768px;--sidebar-width:33.333%;--main-width:66.666%;--gap:24px;--radius:0}*,:before,:after{box-sizing:border-box}html{font-size:62.5%}body{font-family:var(--font-body);color:var(--color-base);background:var(--color-bg);margin:0;padding:0;font-size:1.6rem;line-height:1.6}a{color:inherit}img{max-width:100%;height:auto}.gh-viewport{flex-direction:column;min-height:100vh;display:flex}.gh-main{flex:1 0 auto}.hidden{display:none!important}.gh-head-wrapper{max-width:var(--container-max);width:100%;margin:0 auto;padding:0}.gh-head-logo-section{max-width:var(--container-max);box-sizing:border-box;width:100%;margin:0 auto;padding:20px 24px 20px calc(50% - 384px);display:block}.gh-logo-link{display:block}.gh-logo{width:auto;height:5rem}@media (width>=640px){.gh-logo{height:7rem}}@media (width>=1024px){.gh-logo{height:9rem}}.gh-logo-text{font-family:var(--font-headline);margin:0;font-size:3rem;font-weight:700}@media (width<=768px){.gh-head-wrapper{display:none}}.gh-nav{background:var(--color-bg);z-index:50;position:sticky;top:0}.gh-nav-inner{max-width:calc(var(--container-max) - 48px);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:0 auto}.gh-nav-border{padding:0 24px}.gh-nav-list{text-transform:uppercase;justify-content:center;align-items:center;min-height:44px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.gh-nav-list li{margin:0}.gh-nav-logo-item a{padding:.25rem .5rem;display:block}.gh-nav-logo{height:24px}.gh-nav-logo-text{font-family:var(--font-headline);font-size:1.4rem;font-weight:700}.gh-nav-link{color:var(--color-base);padding:8px 12px;text-decoration:none;transition:color .2s;display:block}.gh-nav-link:hover{color:var(--color-primary)}.gh-nav-link.is-active{color:var(--color-primary);box-shadow:inset 0 -3px 0 0 var(--color-primary);font-weight:700}.gh-nav-search{cursor:pointer;color:var(--color-base);background:0 0;border:none;justify-content:center;align-items:center;padding:5px 7.5px;text-decoration:none;display:flex}.gh-nav-search:hover{color:var(--color-primary)}.gh-icon-search{width:1.6rem;height:1.6rem;display:block}.gh-nav-abo{background:var(--color-primary);text-transform:none;margin-left:8px;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s;display:block;color:#fff!important}.gh-nav-abo:hover{background:#991b1b}.gh-nav-logo-inline{display:none}@media (width>=769px){.gh-nav-border{align-items:center;display:flex}.gh-nav-list{flex:1}.gh-nav-logo-inline{opacity:0;flex-shrink:0;width:0;margin-right:0;transition:width .28s,margin-right .28s,opacity .28s;display:block;overflow:hidden}.gh-nav-logo-inline img{width:auto;height:30px;display:block}.gh-nav.is-scrolled .gh-nav-logo-inline{opacity:1;width:108px;margin-right:24px}.gh-nav.is-scrolled .gh-nav-list{justify-content:flex-start}.gh-nav.is-scrolled .gh-nav-list li:has(.gh-nav-search){margin-left:auto}}.gh-nav-mobile-header{display:none}.gh-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:24px;height:20px;padding:0;display:none}.gh-burger-line{background:var(--color-base);width:100%;height:2px;transition:all .3s}@media (width<=768px){.gh-nav-mobile-header{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.gh-nav-mobile-logo{align-items:center;display:flex}.gh-nav-mobile-logo .gh-nav-logo{width:auto;height:34px;display:block}.gh-burger{display:flex}.gh-nav-list{border-top:1px solid var(--color-border-light);flex-direction:column;align-items:stretch;padding:0 0 16px;display:none}.gh-nav-list.is-open{display:flex}.gh-nav-list li{width:100%}.gh-nav-logo-item{display:none}.gh-nav-link{border-bottom:1px solid var(--color-border-light);padding:12px 0}.gh-nav-search{text-align:left;width:100%;padding:12px 0}.gh-nav-abo{text-align:center;margin:12px 0 0}.gh-burger.is-open .gh-burger-line:first-child{transform:rotate(45deg)translate(5px,5px)}.gh-burger.is-open .gh-burger-line:nth-child(2){opacity:0}.gh-burger.is-open .gh-burger-line:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}}.gh-page{padding:0}.gh-container{max-width:var(--container-max);margin:0 auto;padding:0 24px}.gh-content-wrap{gap:var(--gap);flex-direction:column;margin-top:2.5rem;margin-bottom:2rem;display:flex}@media (width>=1024px){.gh-content-wrap{flex-direction:row;gap:72px}}.gh-content-main{width:100%}@media (width>=1024px){.gh-content-main{flex:2 1 0;width:auto;min-width:0}}.gh-featured-wrap{margin-top:1.5rem}.gh-card-featured-link{color:inherit;flex-direction:column;gap:1rem;text-decoration:none;display:flex}@media (width>=640px){.gh-card-featured-link{flex-direction:row}}.gh-card-featured-image-wrap{width:100%;position:relative}@media (width>=640px){.gh-card-featured-image-wrap{width:70%}}.gh-card-featured-image{width:100%;height:auto;box-shadow:0 4px 6px -1px #0000001a}.gh-card-featured-placeholder{background:#e4e4e7;width:100%;min-height:300px}.gh-card-featured-content{flex-direction:column;justify-content:flex-start;width:100%;padding-top:0;display:flex}@media (width>=640px){.gh-card-featured-content{width:30%;position:relative;overflow:hidden}.gh-card-featured-content-inner{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}}.gh-card-featured-title{font-family:var(--font-headline);margin:8px 0 0;font-size:20px;font-weight:700;line-height:1.15}@media (width>=640px){.gh-card-featured-title{font-size:22px}}@media (width>=1024px){.gh-card-featured-title{font-size:24px}}.gh-card-featured-title{transition:color .2s}.gh-card-featured-link:hover .gh-card-featured-title{color:var(--color-primary)}.gh-card-featured-excerpt{color:var(--color-secondary);margin-top:12px;font-size:14.5px;line-height:1.6}.gh-postfeed{grid-template-columns:1fr;gap:4px 44px;margin-top:2.5rem;display:grid}@media (width>=768px){.gh-postfeed{grid-template-columns:repeat(2,1fr)}}.gh-card-link{color:inherit;padding:14px 0;text-decoration:none;display:block}.gh-card-link:after{content:"";clear:both;display:block}.gh-card-image-wrap{float:left;background:#e4e4e7;width:138px;height:78px;margin:3px 16px 4px 0;position:relative;overflow:hidden}.gh-card-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.gh-card-link:hover .gh-card-image{transform:scale(1.05)}.gh-card-image-placeholder{background:#e4e4e7;width:100%;height:100%}.gh-card-content{display:block}body.capture-mode .gh-card-link{align-items:flex-start;gap:16px;display:flex}body.capture-mode .gh-card-link:after{content:none}body.capture-mode .gh-card-image-wrap{float:none;margin:3px 0 0}body.capture-mode .gh-card-content{flex:1;min-width:0}.gh-card-meta{flex-wrap:nowrap;align-items:baseline;gap:9px;margin-bottom:6px;line-height:1;display:flex}.gh-card-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);white-space:nowrap;font-size:11px;font-weight:700}.gh-card-meta time{color:var(--color-muted);letter-spacing:.02em;white-space:nowrap;margin-left:auto;font-size:11px}.gh-card-access{text-transform:uppercase;letter-spacing:.06em;color:#fff;border-radius:2px;padding:3px 7px;font-size:9px;font-weight:700;position:absolute;top:6px;left:6px;box-shadow:0 1px 3px #0000004d}.gh-access-free{background:#f87171}.gh-access-members{background:#dc2626}.gh-access-preview{background:#b91c1c}.gh-access-paid{background:#7f1d1d}.gh-card-title{font-family:var(--font-headline);color:var(--color-base);margin:0;font-size:17px;font-weight:700;line-height:1.2;transition:color .2s}@media (width>=1024px){.gh-card-title{font-size:18px}}.gh-card-link:hover .gh-card-title{color:var(--color-primary)}.gh-card-excerpt{color:var(--color-secondary);margin-top:6px;font-size:14px;line-height:1.55}.gh-mosaic{border-top:1px solid var(--color-border-light);grid-template-columns:1fr;gap:32px;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (width>=768px){.gh-mosaic{grid-template-columns:1.65fr 1fr;gap:40px}}.gh-card--lead .gh-card-link{padding:0;display:block}.gh-card--lead .gh-card-link:after{content:none}.gh-card--lead .gh-card-image-wrap{float:none;aspect-ratio:16/9;width:100%;height:auto;margin:0 0 16px}.gh-card--lead .gh-card-title{font-size:26px;font-weight:800;line-height:1.14}@media (width>=1024px){.gh-card--lead .gh-card-title{font-size:30px}}.gh-card--lead .gh-card-excerpt{margin-top:10px;font-size:15px}.gh-mosaic-rail{flex-direction:column;display:flex}.gh-card--compact{border-bottom:1px solid var(--color-border-light)}.gh-card--compact:first-child{border-top:1px solid var(--color-border-light)}.gh-card--compact .gh-card-link{padding:12px 0;display:block}.gh-card--compact .gh-card-link:after{content:none}.gh-card--compact .gh-card-meta{margin-bottom:4px}.gh-card--compact .gh-card-title{font-size:16px;line-height:1.25}.gh-card--tile .gh-card-link{padding:0;display:block}.gh-card--tile .gh-card-link:after{content:none}.gh-card--tile .gh-card-image-wrap{float:none;aspect-ratio:16/10;width:100%;height:auto;margin:0 0 12px}.gh-card--tile .gh-card-title{font-size:19px;line-height:1.2}.gh-grid{border-top:1px solid var(--color-border-light);grid-template-columns:1fr;grid-auto-rows:1fr;gap:36px 28px;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (width>=620px){.gh-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.gh-grid{grid-template-columns:repeat(3,1fr)}}.gh-grid-item{min-width:0;height:100%}.gh-grid .gh-card--tile,.gh-grid .gh-card--tile .gh-card-link{height:100%}.gh-grid .gh-card--tile .gh-card-link{flex-direction:column;display:flex}.gh-grid .gh-card--tile .gh-card-content{flex-direction:column;flex:1;display:flex}.gh-grid .gh-card--tile .gh-card-title,.gh-grid .gh-card--tile .gh-card-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gh-grid .gh-card--tile{transition:transform .16s}.gh-grid .gh-card--tile:hover{transform:translateY(-3px)}.gh-grid .gh-card--tile .gh-card-image-wrap{border-radius:3px}.gh-ticker{border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);grid-template-columns:1fr;margin-top:1.25rem;display:grid}@media (width>=760px){.gh-ticker{grid-template-columns:repeat(3,1fr)}}.gh-ticker-item{color:inherit;border-bottom:1px solid var(--color-border-light);flex-direction:column;gap:5px;padding:13px 22px;text-decoration:none;display:flex}.gh-ticker-item:last-child{border-bottom:none}@media (width>=760px){.gh-ticker-item{border-bottom:none;border-left:1px solid var(--color-border-light)}.gh-ticker-item:first-child{border-left:none;padding-left:0}}.gh-ticker-title{font-family:var(--font-headline);color:var(--color-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.25;transition:color .18s;display:-webkit-box;overflow:hidden}.gh-ticker-item:hover .gh-ticker-title{color:var(--color-primary)}.gh-ticker-time{color:var(--color-muted);letter-spacing:.02em;font-size:11px}.gh-highlight{border-top:1px solid var(--color-border-light);margin-top:2.25rem;padding-top:1.75rem}.gh-card--highlight .gh-card-link{padding:0;display:block}.gh-card--highlight .gh-card-link:after{content:none}.gh-card--highlight .gh-card-image-wrap{float:none;aspect-ratio:16/9;border-radius:3px;width:100%;height:auto;margin:0 0 14px}.gh-card--highlight .gh-card-title{font-size:24px;font-weight:800;line-height:1.16}.gh-card--highlight .gh-card-excerpt{margin-top:12px;font-size:15px;line-height:1.6}@media (width>=760px){.gh-card--highlight .gh-card-link{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.gh-card--highlight .gh-card-image-wrap{order:2;margin:0}.gh-card--highlight .gh-card-content{order:1}.gh-card--highlight .gh-card-title{font-size:29px}.gh-highlight--flip .gh-card--highlight .gh-card-image-wrap{order:1}.gh-highlight--flip .gh-card--highlight .gh-card-content{order:2}}.gh-compactrow{border-top:1px solid var(--color-border-light);grid-template-columns:1fr;gap:0 40px;margin-top:2.25rem;padding-top:1.5rem;display:grid}@media (width>=620px){.gh-compactrow{grid-template-columns:repeat(3,1fr);align-items:stretch}}.gh-compactrow .gh-card--compact{border-top:none;border-bottom:1px solid var(--color-border-light)}.gh-compactrow .gh-card--compact:first-child{border-top:none}.gh-duo{border-top:1px solid var(--color-border-light);grid-template-columns:1fr;gap:30px;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (width>=620px){.gh-duo{grid-template-columns:repeat(2,1fr)}}.gh-duo .gh-card--tile .gh-card-image-wrap{aspect-ratio:16/9}.gh-duo .gh-card--tile .gh-card-title{font-size:22px}.gh-duo .gh-card--tile{transition:transform .16s}.gh-duo .gh-card--tile:hover{transform:translateY(-3px)}.gh-split{border-top:1px solid var(--color-border-light);grid-template-columns:1fr;gap:28px;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (width>=760px){.gh-split{grid-template-columns:1.9fr 1fr}}.gh-split-main .gh-card--tile .gh-card-image-wrap{aspect-ratio:16/9}.gh-split-main .gh-card--tile .gh-card-title{font-size:24px;line-height:1.16}@media (width>=1024px){.gh-split-main .gh-card--tile .gh-card-title{font-size:27px}}.gh-split-rail{flex-direction:column;display:flex}.gh-split-rail .gh-card--compact{border-top:none;border-bottom:1px solid var(--color-border-light)}.gh-split-rail .gh-card--compact:first-child{border-top:none;padding-top:0}.gh-split-rail .gh-card--compact:first-child .gh-card-link{padding-top:0}.gh-split-rail .gh-card--compact:last-child{border-bottom:none}.gh-wide{border-top:1px solid var(--color-border-light);margin-top:2.25rem;padding-top:1.75rem}.gh-card--wide .gh-card-link{border-left:4px solid var(--color-primary);padding:2px 0 2px 22px;display:block}.gh-card--wide .gh-card-link:after{content:none}.gh-card--wide .gh-card-title{font-size:26px;font-weight:800;line-height:1.15}@media (width>=1024px){.gh-card--wide .gh-card-title{font-size:31px}}.gh-card--wide .gh-card-excerpt{margin-top:12px;font-size:15px;line-height:1.65}@media (width>=760px){.gh-card--wide .gh-card-excerpt{columns:2;column-gap:40px}}.gh-overlay{margin-top:2.25rem}.gh-card--overlay .gh-card-link{padding:0;display:block;position:relative}.gh-card--overlay .gh-card-link:after{content:none}.gh-card--overlay .gh-card-image-wrap{float:none;aspect-ratio:21/9;border-radius:4px;width:100%;height:auto;margin:0;overflow:hidden}.gh-card--overlay .gh-card-content{background:linear-gradient(#0000,#0000004d 45%,#000000d9);border-radius:0 0 4px 4px;padding:30px 28px 22px;position:absolute;bottom:0;left:0;right:0}.gh-card--overlay .gh-card-meta{margin-bottom:8px}.gh-card--overlay .gh-card-tag{color:#fff;background:var(--color-primary);border-radius:2px;padding:3px 9px}.gh-card--overlay .gh-card-meta time{color:#ffffffd9}.gh-card--overlay .gh-card-title{color:#fff;text-shadow:0 2px 10px #00000073;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:26px;font-weight:800;line-height:1.14;display:-webkit-box;overflow:hidden}@media (width>=760px){.gh-card--overlay .gh-card-title{font-size:32px}}@media (width>=1024px){.gh-card--overlay .gh-card-title{font-size:38px}}.gh-card--overlay:hover .gh-card-title{color:#fff}.gh-morelist{border-top:2px solid var(--color-primary);margin-top:2.75rem;padding-top:1.25rem}.gh-morelist-head{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.09em;color:var(--color-primary);margin:0 0 .9rem;font-size:13px;font-weight:700}.gh-morelist-cols{columns:1;column-gap:40px}@media (width>=620px){.gh-morelist-cols{columns:2}}@media (width>=1000px){.gh-morelist-cols{columns:3}}.gh-morelist-cols .gh-card--compact{break-inside:avoid;border-top:none;border-bottom:1px solid var(--color-border-light)}.gh-morelist-cols .gh-card--compact:first-child{border-top:none}.gh-morelist-cols .gh-card--compact .gh-card-link{padding:9px 0}.gh-listfeed{flex-direction:column;gap:0;margin-top:.5rem;display:flex}.gh-card-list{border-bottom:1px solid var(--color-border-light)}.gh-card-list:last-child{border-bottom:none}.gh-card-list-link{color:inherit;align-items:flex-start;gap:20px;padding:1.25rem 0;text-decoration:none;display:flex}.gh-card-list-image-wrap{flex-shrink:0;width:200px;height:113px;position:relative;overflow:hidden}.gh-card-list-image{object-fit:cover;object-position:left top;width:100%;height:100%}@media (width>=640px){.gh-card-list-image-wrap{width:240px;height:135px}}.gh-card-list-placeholder{background:#e4e4e7;width:100%;height:100%}.gh-card-list-content{flex:1;min-width:0}.gh-card-list-title{font-family:var(--font-headline);margin:.25rem 0 0;font-size:18px;font-weight:700;line-height:1.2}@media (width>=640px){.gh-card-list-title{font-size:20px}}.gh-card-list-link:hover .gh-card-list-title{text-decoration:underline}.gh-card-list-excerpt{color:var(--color-secondary);margin-top:8px;font-size:14.5px;line-height:1.6}@media (width<=480px){.gh-card-list-link{flex-direction:column;gap:10px}.gh-card-list-image,.gh-card-list-placeholder{width:100%}}.gh-sidebar{width:100%;margin-top:0;display:block}@media (width>=1024px){.gh-sidebar{flex:1 1 0;min-width:0;margin-top:0}.home-template .gh-content-wrap{align-items:flex-start}}@media (width<=1023px){.gh-sidebar-inner{flex-wrap:wrap;gap:1.5rem;display:flex}.gh-sidebar-section{flex:1;min-width:200px;max-width:300px;margin-bottom:0}.gh-sidebar-title{text-align:left;font-size:1rem}.gh-sidebar-cover{max-width:200px}.gh-sidebar-buttons{flex-direction:column;max-width:200px}.gh-sidebar-ad{max-width:200px}}@media (width<=640px){.gh-sidebar-inner{justify-content:center}.gh-sidebar-section{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.gh-sidebar-title{text-align:center}.gh-sidebar-cover,.gh-sidebar-buttons,.gh-sidebar-ad{width:100%;max-width:340px}}.gh-sidebar-inner{z-index:1;position:sticky;top:62px}.gh-sidebar-section{margin-bottom:1.5rem}.gh-sidebar-title-link,.gh-sidebar-title-link:hover{color:inherit;text-decoration:none}.gh-sidebar-title-link:hover .gh-accent{text-decoration:none}.gh-sidebar-title{text-transform:uppercase;letter-spacing:.15em;text-align:left;width:100%;margin-top:0;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.gh-accent{color:var(--color-primary)}.gh-sidebar-cover{width:100%;margin-bottom:.75rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px -1px #0000001a}.gh-sidebar-cover:hover{transform:scale(1.03);box-shadow:0 8px 20px #0000004d}.gh-sidebar-ad{width:100%;height:auto;box-shadow:0 4px 6px -1px #0000001a}.gh-sidebar-anzeige-label{letter-spacing:.08em;text-transform:uppercase;color:#888;margin:0 0 4px;font-size:11px}.gh-sidebar-buttons{gap:.25rem;margin-bottom:1.5rem;display:flex}.gh-sidebar-btn{text-align:center;color:var(--color-base);background:#e4e4e7;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:12px 10px;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none;transition:background .2s,transform .2s;display:flex}.gh-sidebar-btn:hover{background:#d4d4d8;transform:translateY(-2px)}.gh-sidebar-btn.gh-sidebar-btn-abo{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#b91c1c;font-size:18px;font-weight:900}.gh-sidebar-btn.gh-sidebar-btn-abo:hover{background:#a01818}.gh-authorlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gh-authorlist-item{border-bottom:1px solid var(--color-border)}.gh-authorlist-item:last-child{border-bottom:none}.gh-authorlist-link{color:var(--color-base);align-items:center;gap:.75rem;padding:.6rem .25rem;text-decoration:none;transition:color .15s;display:flex}.gh-authorlist-link:hover{color:#b91c1c}.gh-authorlist-img{object-fit:cover;background:#e4e4e7;border-radius:50%;flex-shrink:0;width:48px;height:48px}.gh-authorlist-img--ph{color:#71717a;letter-spacing:.02em;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.gh-authorlist-name{font-size:15px;font-weight:600;line-height:1.3}.gh-sidebar-social{gap:.5rem;display:flex}.gh-social-btn{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;transition:filter .2s,transform .2s;display:flex}.gh-social-btn svg{width:20px;height:20px}.gh-social-instagram{background:#d62976}.gh-social-facebook{background:#1877f2}.gh-social-telegram{background:#229ed9}.gh-social-x{background:#000}.gh-social-btn:hover{filter:brightness(1.18);transform:translateY(-2px)}.gh-social-x.gh-social-btn:hover{filter:brightness(1.6)}.gh-foot-social{justify-content:center;gap:.75rem;margin:.75rem 0;display:flex}.gh-foot-social a{color:currentColor;opacity:.85;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .2s,transform .2s;display:flex}.gh-foot-social a:hover{opacity:1;transform:translateY(-2px)}.gh-foot-social svg{width:20px;height:20px}.gh-tag-header{border-bottom:1px solid var(--color-border);margin:1.5rem 0 2rem;padding:1.5rem 0}.gh-tag-title{font-family:var(--font-headline);margin:0;font-size:3rem;font-weight:700}.gh-tag-description{color:var(--color-secondary);margin-top:.5rem}.gh-article{padding:2rem 0}.gh-article-container{max-width:var(--content-width);margin:0 auto;padding:0 1rem}.gh-article-header{margin-bottom:1.5rem}.gh-article-meta-top{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.25rem;display:flex}.gh-article-tag{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);font-size:1.2rem;font-weight:700}.gh-article-date{color:var(--color-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:1.3rem;font-weight:600}.gh-article-title{font-family:var(--font-headline);margin:.5rem 0 1rem;font-size:3rem;font-weight:700;line-height:1.1}@media (width>=640px){.gh-article-title{font-size:4rem}}.gh-article-share{gap:.75rem;margin-bottom:1.5rem;display:flex}.gh-share-btn{color:#fff;cursor:pointer;background:#6b7280;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:transform .15s,filter .15s,box-shadow .15s;display:flex}.gh-share-btn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 4px 10px #0003}.gh-share-btn svg{color:#fff;width:18px;height:18px}.gh-share-facebook,.gh-share-x,.gh-share-whatsapp,.gh-share-telegram,.gh-share-instagram,.gh-share-mail,.gh-share-print,.gh-share-copy{background:#18181b}.gh-share-btn:hover{background:#000}.gh-share-btn-copied{background:#15803d!important}.gh-article-image{margin:0 0 1.5rem}.gh-article-image img{width:100%;height:auto}.gh-article-image figcaption{text-align:left;color:#9a9a9a;margin-top:.35rem;font-size:.85rem}.gh-article-image--kommentar{text-align:center}.gh-article-image--kommentar img{width:100%;max-width:320px;height:auto;margin-left:auto;margin-right:auto}.gh-article-image--kommentar figcaption{text-align:center}.gh-article-byline{font-family:var(--font-serif);color:var(--color-secondary);margin:.25rem 0 1rem;font-size:1.7rem;font-style:italic}.gh-article-byline a{color:inherit;border-bottom:1px solid var(--color-border);text-decoration:none}.gh-article-byline a:hover{color:var(--color-primary,#b01116);border-bottom-color:currentColor}.gh-article-image figcaption.gh-article-author{font-family:var(--font-serif);margin-top:.5rem;font-size:1rem;font-style:normal;font-weight:700}.gh-article-image figcaption.gh-article-author a{color:var(--color-base);border-bottom:1px solid var(--color-border);text-decoration:none}.gh-article-image figcaption.gh-article-author a:hover{color:var(--color-primary,#b01116);border-bottom-color:currentColor}.gh-tags{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.5rem;margin:2rem 0 0;padding-top:1.25rem;display:flex}.gh-tags-label{color:var(--color-muted,#71717a);margin-right:.25rem;font-size:.95rem;font-weight:700}.gh-tag-chip{color:var(--color-base);background:#e4e4e7;border-radius:999px;padding:4px 12px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.gh-tag-chip:hover{color:#fff;background:#b91c1c}.gh-article-footer{border-top:2px solid var(--color-border);text-align:center;margin-top:3rem;padding:1.5rem 0}.gh-back-link{color:var(--color-primary);font-weight:600;text-decoration:none}.gh-back-link:hover{text-decoration:underline}.gh-related{border-top:1px solid var(--color-border-light);margin-top:2rem;padding-top:2rem}.gh-related-title{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:1rem;font-weight:700}.gh-related-posts{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.gh-related-post{color:inherit;text-decoration:none;overflow:hidden}.gh-related-image{aspect-ratio:16/9;object-fit:cover;object-position:center top;width:100%;height:auto;margin-bottom:.5rem}.gh-related-post-title{font-family:var(--font-headline);margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.gh-related-post:hover .gh-related-post-title{text-decoration:underline}.gh-pagination{border-top:1px solid var(--color-border-light);justify-content:center;align-items:center;gap:1rem;padding:2rem 0;display:flex}.gh-pagination-btn{color:var(--color-base);background:#e4e4e7;padding:.5rem 1rem;font-size:1.4rem;font-weight:600;text-decoration:none}.gh-pagination-btn:hover{background:#d4d4d8}.gh-pagination-info{color:var(--color-muted);font-size:1.4rem}.gh-footer-abo{text-align:center;box-sizing:border-box;background:#b91c1c;width:1392px;min-width:1392px;margin-top:2rem;margin-left:auto;margin-right:auto;padding:2rem 24px}@media (width<=1440px){.gh-footer-abo{width:calc(100% - 48px);min-width:auto}}.gh-footer-abo-btn{color:#b91c1c;text-transform:uppercase;background:#fff;padding:16px 48px;font-family:Oswald,sans-serif;font-size:28px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.gh-footer-abo-btn:hover{transform:scale(1.05);box-shadow:0 8px 20px #0000004d}@media (width<=640px){.gh-footer-abo{padding:1.5rem 16px}.gh-footer-abo-btn{padding:14px 20px;font-size:18px;display:block}}.gh-foot{color:#fff;box-sizing:border-box;background:#18181b;width:1392px;min-width:1392px;margin:0 auto;padding:1rem 24px}@media (width<=1440px){.gh-foot{width:calc(100% - 48px);min-width:auto}}.gh-foot-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.gh-foot .gh-foot-nav{gap:1.5rem;display:flex}.gh-foot .gh-foot-nav a{color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none}.gh-foot .gh-foot-nav a:hover{color:#ef4444}.gh-foot .gh-foot-copy{color:#a1a1aa;margin:0;font-size:1.2rem}.gh-content{font-size:1.6rem;line-height:1.7}.gh-content a,.gh-content a:not([class]){color:var(--color-primary);text-decoration:none}.gh-content a:hover{color:#991b1b;text-decoration:underline}.gh-content p{text-align:justify;margin-bottom:1rem}.gh-content h2{font-family:var(--font-headline);margin:2rem 0 1rem;font-size:2.4rem;font-weight:700}.gh-content h3{font-family:var(--font-headline);margin:1.5rem 0 .75rem;font-size:2rem;font-weight:700}.gh-content ul,.gh-content ol{margin-bottom:1rem;padding-left:1.5rem}.gh-content li{margin-bottom:.5rem}.gh-content blockquote{border-left:4px solid var(--color-primary);color:var(--color-secondary);margin:1.5rem 0;padding-left:1rem;font-style:italic}.gh-content img{width:100%;height:auto;margin:1.5rem 0}.gh-content figure{margin:1.5rem 0}.gh-content figcaption{text-align:center;color:var(--color-muted);margin-top:.5rem;font-size:1.4rem}.gh-membership-cta{border:2px solid var(--color-primary);text-align:center;background:#fef2f2;margin:2rem 0;padding:3rem 2rem}.gh-membership-cta-title{font-family:var(--font-headline);margin:0 0 1rem;font-size:2.4rem;font-weight:700}.gh-membership-cta-desc{color:var(--color-secondary);margin-bottom:1.5rem}.gh-membership-cta-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.gh-membership-btn{text-transform:uppercase;padding:12px 24px;font-size:1.4rem;font-weight:700;text-decoration:none}.gh-membership-btn-primary{background:var(--color-primary);color:#fff}.gh-membership-btn-primary:hover{background:#991b1b}.gh-membership-btn-secondary{color:var(--color-base);background:#e4e4e7}.gh-membership-btn-secondary:hover{background:#d4d4d8}.gh-page-head{text-align:center;border-bottom:1px solid var(--color-border-light);margin-bottom:2rem;padding:2rem 0}.gh-author-image{object-fit:cover;border-radius:50%;width:80px;height:80px;margin-bottom:1rem}.gh-author-meta{margin-top:1rem}.gh-author-links{justify-content:center;gap:1rem;display:flex}.gh-author-links a{color:var(--color-primary);font-weight:600;text-decoration:none}.gh-author-links a:hover{text-decoration:underline}.gh-page-image{width:100%;margin-top:1.5rem}.gh-error-content{text-align:center;padding:6rem 2rem}.gh-error-code{font-family:var(--font-headline);color:var(--color-primary);margin:0;font-size:12rem;font-weight:700;line-height:1}.gh-error-description{color:var(--color-secondary);margin:1rem 0;font-size:2rem}.gh-error-text{color:var(--color-muted);margin-bottom:2rem}.gh-error-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.gh-error-btn{background:var(--color-primary);color:#fff;text-transform:uppercase;padding:12px 24px;font-size:1.4rem;font-weight:700;text-decoration:none}.gh-error-btn:hover{background:#991b1b}.gh-error-btn-outline{border:2px solid var(--color-border);color:var(--color-base);background:0 0}.gh-error-btn-outline:hover{background:var(--color-base);color:#fff}@media (width<=1023px){.gh-sidebar{width:100%;margin-top:0}.gh-content-main{width:100%}}@media (width<=767px){.gh-postfeed{grid-template-columns:1fr}.gh-card-featured-link{flex-direction:column}.gh-card-featured-image-wrap,.gh-card-featured-content{width:100%}.gh-related-posts{grid-template-columns:1fr}.gh-content p{text-align:left}}@media (width<=480px){.gh-foot-nav{flex-wrap:wrap;justify-content:center;gap:.8rem 1.2rem}}.gh-order-subtitle{color:var(--color-secondary);margin:0 0 2rem;font-size:1.6rem;line-height:1.6}.gh-order-form{max-width:700px}.gh-form-row{gap:16px;display:flex}.gh-form-half{flex:1}.gh-form-third{flex:0 0 30%}.gh-form-twothird{flex:1}.gh-form-field{margin-bottom:1.25rem}.gh-form-field label{color:var(--color-base);margin-bottom:.4rem;font-size:1.4rem;font-weight:600;display:block}.gh-form-field input,.gh-form-field select,.gh-form-field textarea{border:1px solid var(--color-border-light);width:100%;font-size:1.5rem;font-family:var(--font-body);background:#fff;border-radius:0;padding:10px 12px}.gh-form-field input:focus,.gh-form-field select:focus,.gh-form-field textarea:focus{border-color:var(--color-primary);outline:none}.gh-form-divider{border-top:1px solid var(--color-border-light);margin:2rem 0}.gh-form-section-title{font-family:var(--font-headline);margin:0 0 1rem;font-size:1.8rem;font-weight:700}.gh-form-error{color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5;margin-bottom:1rem;padding:12px 16px;font-size:1.4rem}.gh-order-form input.gh-invalid,.gh-order-form select.gh-invalid,.gh-order-form textarea.gh-invalid{background:#fff5f5;outline:none;box-shadow:0 0 0 1px #b91c1c;border-color:#b91c1c!important}.gh-checkbox-label.gh-invalid{color:#b91c1c}.gh-checkbox-label.gh-invalid input[type=checkbox]{outline-offset:2px;outline:2px solid #b91c1c}.gh-form-hint{color:var(--color-muted);margin-top:1rem}.gh-order-submit{background:var(--color-primary);color:#fff;font-family:var(--font-headline);text-transform:uppercase;cursor:pointer;border:none;margin-top:.5rem;padding:14px 32px;font-size:1.8rem;font-weight:700;transition:background .2s;display:inline-block}.gh-order-submit:hover{background:#991b1b}.gh-order-submit:disabled{cursor:not-allowed;background:#a1a1aa}.gh-order-success{text-align:center;padding:3rem 0}.gh-order-success h2{font-family:var(--font-headline);color:#16a34a;margin:0 0 1rem;font-size:2.4rem}.gh-order-success p{color:var(--color-secondary);margin:0 0 2rem;font-size:1.6rem}.gh-abo-heading{font-family:var(--font-headline);margin:1.5rem 0 .75rem;font-size:1.7rem;font-weight:700}.gh-abo-heading small{color:var(--color-secondary);margin-top:.2rem;font-size:1.3rem;font-weight:400;display:block}.gh-abo-options{flex-direction:column;gap:.4rem;margin-bottom:1rem;padding-left:.5rem;display:flex}.gh-radio-label{cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:1.5rem;display:flex}.gh-radio-label input[type=radio]{width:16px;height:16px;accent-color:var(--color-primary)}.gh-checkbox-label{color:var(--color-secondary);cursor:pointer;gap:10px;margin-bottom:1.5rem;font-size:1.3rem;line-height:1.5;display:flex}.gh-checkbox-label input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}.gh-abo-note{color:var(--color-secondary);margin-bottom:1rem;font-size:1.4rem;line-height:1.5}@media (width<=480px){.gh-form-row{flex-direction:column;gap:0}}@media print{.gh-nav,.gh-sidebar,.gh-article-tag,.gh-article-share,.gh-article-image,.gh-article-footer,.gh-related,.gh-comments,.gh-footer-abo,.gh-foot,.gh-membership-cta,.gh-bookbar,.nl,.gh-content-wrap>:not(.gh-content-main){display:none!important}.gh-print-empfehlung{break-inside:avoid;page-break-inside:avoid;border-top:2px solid #000;justify-content:center;align-items:flex-start;gap:1.5cm;margin-top:1.5cm;padding-top:.6cm;display:flex!important}.gh-print-card{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;max-width:7cm;display:flex}.gh-print-card-label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3cm;font-size:9pt;font-weight:700;color:#a01818!important}.gh-print-card-img{height:auto;max-height:8cm;width:auto!important;max-width:100%!important;margin:0!important}.gh-print-card-title{font-family:var(--font-headline);margin-top:.3cm;font-size:12pt;font-weight:700;line-height:1.25}.gh-print-card-autor{margin-top:.1cm;font-size:10pt;font-style:italic}.gh-print-card-price{margin-top:.2cm;font-size:13pt;font-weight:700;color:#000!important}.gh-head-wrapper{border-bottom:2px solid #000;margin:0 0 1rem!important;padding:0 0 .5rem!important;display:block!important}.gh-head-logo-section{padding:0!important;display:block!important}.gh-logo{width:auto!important;max-width:100%!important;height:4rem!important}@page{size:A4;margin:2cm 2.5cm}body{color:#000!important;background:#fff!important;margin:0!important;padding:0!important;font-size:12pt!important;line-height:1.5!important}.gh-viewport{min-height:auto!important}.gh-content-wrap{margin:0!important;display:block!important}.gh-content-main{width:100%!important}.gh-article{padding:0!important}.gh-article-container{max-width:100%!important;padding:0!important}.gh-article-title{margin:0 0 .5rem!important;font-size:24pt!important}.gh-article-header{margin-bottom:1rem!important}.gh-content{font-size:11pt!important;line-height:1.6!important}.gh-content a{color:#000!important;text-decoration:none!important}.gh-content img{max-width:60%!important;margin:.5rem 0!important}h1,h2,h3,h4{page-break-after:avoid!important}p,li{orphans:3;widows:3}.gh-content .print-hide{display:none!important}}.gh-comments{border-top:2px solid var(--color-border-light);margin-top:3.5rem;padding-top:2.5rem}.gh-comments-title{font-family:var(--font-headline);align-items:center;gap:.6rem;margin:0 0 2rem;font-size:2.2rem;font-weight:700;display:flex}.gh-comments-icon{width:2.2rem;height:2.2rem;color:var(--color-primary)}.gh-comments-count{color:#fff;background:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;min-width:2.6rem;height:2.6rem;padding:0 .7rem;font-size:1.4rem;font-weight:700;display:inline-flex}.gh-comments-empty{color:var(--color-muted);text-align:center;background:#f4f4f5;border-radius:8px;margin:0 0 2rem;padding:1.5rem;font-size:1.5rem}.gh-comments-list{flex-direction:column;gap:1.25rem;margin-bottom:3rem;display:flex}.gh-comment{background:#f7f7f8;border:1px solid #ececed;border-radius:10px;gap:1rem;padding:1.25rem 1.4rem;transition:box-shadow .2s;display:flex}.gh-comment:target{box-shadow:0 0 0 2px var(--color-primary)}.gh-comment-avatar{width:42px;height:42px;font-family:var(--font-headline);color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#b91c1c,#7f1414);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.gh-comment-main{flex:1;min-width:0}.gh-comment-head{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.35rem;display:flex}.gh-comment-author{color:var(--color-base);font-size:1.55rem;font-weight:700}.gh-comment-date{color:var(--color-muted);font-size:1.25rem}.gh-comment-body{color:#3f3f46;white-space:pre-wrap;word-break:break-word;margin:0;font-size:1.5rem;line-height:1.55}.gh-comment-reply-btn{color:var(--color-primary);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;margin-top:.6rem;padding:0;font-size:1.3rem;font-weight:700}.gh-comment-reply-btn:hover{text-decoration:underline}.gh-comment-replies{border-left:2px solid #e4e4e7;flex-direction:column;gap:1rem;margin-top:1.1rem;padding-left:1.2rem;display:flex}.gh-comment--reply{background:#fff;border-color:#e8e8ea;padding:1rem 1.2rem}.gh-comment--reply .gh-comment-avatar{background:linear-gradient(135deg,#6b7280,#3f3f46);width:34px;height:34px;font-size:1.3rem}.gh-comment-form{border:1px solid var(--color-border-light);background:#fff;border-radius:10px;padding:1.75rem;box-shadow:0 1px 3px #0000000a}.gh-comment-form-title{font-family:var(--font-headline);margin:0 0 .5rem;font-size:1.9rem;font-weight:700}.gh-comment-replying[hidden]{display:none}.gh-comment-replying{color:#7f1414;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 0;padding:.7rem 1rem;font-size:1.35rem;display:flex}.gh-comment-replying button{color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:1.3rem;font-weight:700}.gh-comment-form-note{color:var(--color-muted);margin:0 0 1.25rem;font-size:1.3rem;line-height:1.45}.gh-comment-form-row{gap:1rem;margin-bottom:1rem;display:flex}.gh-comment-input,.gh-comment-textarea{width:100%;font-size:1.5rem;font-family:var(--font-body);border:2px solid var(--color-border-light);box-sizing:border-box;background:#fff;border-radius:6px;padding:12px 14px;transition:border-color .2s}.gh-comment-input:focus,.gh-comment-textarea:focus{border-color:var(--color-primary);outline:none}.gh-comment-textarea{resize:vertical;min-height:110px;margin-bottom:1rem}.gh-comment-form-footer{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1rem;display:flex}.gh-comment-submit{background:var(--color-primary,#b91c1c);color:#fff;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border:none;border-radius:6px;padding:12px 28px;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:700;transition:background .2s,transform .2s}.gh-comment-submit:hover{background:#a01818;transform:translateY(-2px)}.gh-comment-submit:disabled{opacity:.6;cursor:default;transform:none}.gh-comment-status{margin:0;font-size:1.35rem;line-height:1.4}.gh-comment-status.is-success{color:#15803d}.gh-comment-status.is-error{color:#b91c1c}@media (width<=640px){.gh-comment-form-row{flex-direction:column;gap:1rem}.gh-comment-form-footer{flex-direction:column;align-items:stretch}.gh-comment-submit{width:100%}.gh-comment-replies{padding-left:.7rem}}.gh-kontakt-intro{color:var(--color-secondary);max-width:60ch;margin:0 0 2rem;font-size:1.6rem;line-height:1.6}.gh-kontakt-grid{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:1.75rem;display:grid}.gh-kontakt-form{flex-direction:column;gap:1.1rem;display:flex}.gh-kontakt-row{gap:1.1rem;display:flex}.gh-field{flex-direction:column;flex:1;gap:.4rem;display:flex}.gh-field label{color:var(--color-base);font-size:1.35rem;font-weight:700}.gh-field input,.gh-field textarea{width:100%;font-size:1.5rem;font-family:var(--font-body);border:2px solid var(--color-border-light);box-sizing:border-box;background:#fff;border-radius:6px;padding:12px 14px;transition:border-color .2s}.gh-field input:focus,.gh-field textarea:focus{border-color:var(--color-primary);outline:none}.gh-field textarea{resize:vertical;min-height:130px}.gh-kontakt-footer{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.gh-kontakt-submit{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border:none;border-radius:6px;padding:13px 34px;font-family:Oswald,sans-serif;font-size:1.55rem;font-weight:700;transition:background .2s,transform .2s}.gh-kontakt-submit:hover{background:#a01818;transform:translateY(-2px)}.gh-kontakt-submit:disabled{opacity:.6;cursor:default;transform:none}.gh-kontakt-status{margin:0;font-size:1.35rem;line-height:1.4}.gh-kontakt-status.is-success{color:#15803d}.gh-kontakt-status.is-error{color:#b91c1c}.gh-kontakt-info{color:#f4f4f5;background:#18181b;border-radius:10px;padding:1.75rem}.gh-kontakt-info-title{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.12em;color:#fff;border-bottom:2px solid var(--color-primary);margin:0 0 1rem;padding-bottom:.75rem;font-size:1.5rem}.gh-kontakt-info-block{color:#d4d4d8;margin:0 0 1.5rem;font-size:1.45rem;line-height:1.55}.gh-kontakt-list{flex-direction:column;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}.gh-kontakt-list li{align-items:center;gap:.9rem;display:flex}.gh-kontakt-ic{background:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.gh-kontakt-ic svg{color:#fff;width:18px;height:18px}.gh-kontakt-list li>span:last-child{flex-direction:column;font-size:1.5rem;line-height:1.3;display:flex}.gh-kontakt-lbl{text-transform:uppercase;letter-spacing:.08em;color:#a1a1aa;font-size:1.15rem}.gh-kontakt-list a{color:#fff;text-decoration:none}.gh-kontakt-list a:hover{color:var(--color-primary);text-decoration:underline}@media (width<=820px){.gh-kontakt-grid{grid-template-columns:1fr}.gh-kontakt-info{order:-1}}@media (width<=520px){.gh-kontakt-row{flex-direction:column;gap:1.1rem}.gh-kontakt-submit{width:100%}.gh-kontakt-footer{flex-direction:column;align-items:stretch}}.gh-adbanner{z-index:40;width:190px;max-width:calc((100vw - var(--container-max)) / 2 - 20px);display:none;position:fixed;top:50%;transform:translateY(-50%)}.gh-adbanner-left{left:14px}.gh-adbanner-right{right:14px}.gh-adbanner-card{border:1px solid var(--color-border-light);background:#fff;border-radius:10px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000024}.gh-adbanner-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #00000038}.gh-adbanner-flag{z-index:2;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#0000008c;border-radius:4px;padding:2px 6px;font-size:.95rem;position:absolute;top:6px;left:6px}.gh-adbanner-card img{background:#f4f4f5;width:100%;height:auto;display:block}.gh-adbanner-body{text-align:center;padding:.75rem .75rem .9rem}.gh-adbanner-preis{font-family:var(--font-headline);color:var(--color-base);margin-bottom:.5rem;font-size:2rem;font-weight:700}.gh-adbanner-btn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:6px;padding:9px 8px;font-family:Oswald,sans-serif;font-size:1.35rem;font-weight:700;transition:background .18s;display:block}.gh-adbanner-card:hover .gh-adbanner-btn{background:#a01818}@media (width>=1600px){.gh-adbanner{display:block}}.gh-bookbar{z-index:60;width:min(600px,100vw - 24px);color:var(--color-base);border:1px solid var(--color-border-light);border-top:4px solid var(--color-primary);background:#f2ebdc;border-radius:10px;align-items:center;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000047}.gh-bookbar.is-hidden,.gh-print-empfehlung{display:none}.gh-admin-edit{z-index:900;color:#fff;background:#a01818;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex;position:fixed;top:5.5rem;right:1.25rem;box-shadow:0 4px 14px #00000038}.gh-admin-edit[hidden]{display:none}.gh-admin-edit:hover{background:#861313}.gh-admin-edit svg{width:1.05rem;height:1.05rem}@media (width<=640px){.gh-admin-edit span{display:none}.gh-admin-edit{border-radius:50%;padding:.55rem;top:auto;bottom:5rem}}@media print{.gh-admin-edit{display:none!important}}.gh-bookbar-link{min-width:0;color:inherit;flex:1;align-items:center;gap:1rem;padding:.7rem .4rem .7rem .8rem;text-decoration:none;display:flex}.gh-bookbar-img{object-fit:contain;border-radius:3px;flex-shrink:0;width:auto;max-width:70px;height:88px;display:block;box-shadow:0 3px 10px #00000040}.gh-bookbar-text{flex-direction:column;flex:1;min-width:0;display:flex}.gh-bookbar-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:700;overflow:hidden}.gh-bookbar-title{font-family:var(--font-headline);-webkit-line-clamp:2;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:1px 0 2px;font-size:1.55rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.gh-bookbar-autor{color:var(--color-base);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:600;overflow:hidden}.gh-bookbar-sub{color:var(--color-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;line-height:1.3;overflow:hidden}.gh-bookbar-price{color:var(--color-primary);white-space:nowrap;margin-top:2px;font-size:1.35rem;font-weight:700}.gh-bookbar-btn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:.5rem;padding:11px 16px;font-family:Oswald,sans-serif;font-size:1.3rem;font-weight:700;line-height:1;transition:background .18s;display:inline-flex}.gh-bookbar-btn svg{flex-shrink:0;width:16px;height:16px}.gh-bookbar-link:hover .gh-bookbar-btn{background:#a01818}.gh-bookbar-close{width:40px;height:40px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;margin:.3rem .3rem 0 0;display:flex}.gh-bookbar-close svg{width:20px;height:20px}.gh-bookbar-close:hover{color:var(--color-primary);background:#0000000d}body:has(.gh-bookbar:not(.is-hidden)){padding-bottom:140px}body:has(.gh-bookbar:not(.is-hidden)) .gh-scrolltop{bottom:150px}@media (width<=560px){.gh-bookbar{width:calc(100vw - 16px);bottom:8px}.gh-bookbar-link{gap:.7rem;padding:.55rem .3rem .55rem .6rem}.gh-bookbar-img{max-width:54px;height:72px}.gh-bookbar-label{letter-spacing:.05em;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.gh-bookbar-title{font-size:1.25rem;line-height:1.2}.gh-bookbar-autor{font-size:.92rem}.gh-bookbar-sub,.gh-bookbar-price{display:none}.gh-bookbar-btn{border-radius:50%;justify-content:center;width:42px;height:42px;padding:0}.gh-bookbar-btn-text{display:none}.gh-bookbar-btn svg{width:20px;height:20px}.gh-bookbar-close{width:34px;height:34px;margin:.15rem .15rem 0 0}body:has(.gh-bookbar:not(.is-hidden)){padding-bottom:110px}body:has(.gh-bookbar:not(.is-hidden)) .gh-scrolltop{bottom:112px}}.gh-scrolltop{z-index:70;border:1px solid var(--color-border-light,#0000001a);-webkit-backdrop-filter:blur(6px);width:46px;height:46px;color:var(--color-primary,#b91c1c);cursor:pointer;opacity:0;visibility:hidden;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,visibility .25s,background .2s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(12px);box-shadow:0 4px 16px #0000002e}.gh-scrolltop.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.gh-scrolltop:hover{background:#fff;transform:translateY(-3px)}.gh-scrolltop svg{width:22px;height:22px}@media print{.gh-scrolltop{display:none!important}}.gh-content a{overflow-wrap:anywhere}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-narrow-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/archivo-narrow-latin-700-normal.woff2)format("woff2")}.gh-messe{background:#fff;border:2px solid #2a4fa5;width:100%;box-shadow:0 4px 6px -1px #0000001a}.gh-messe-kopf{background:0 0;border:0;width:100%;padding:0;display:block}.gh-messe-kopf img{width:100%;height:auto;display:block}.gh-messe-text{letter-spacing:-.01em;color:#1c1c1c;background:#e5e5f5;padding:8px 9px;font-family:Archivo Narrow,Arial Narrow,sans-serif;font-size:14px;font-weight:500;line-height:1.2;container-type:inline-size}.gh-messe-text p{font-size:3.39cqi}.gh-z{white-space:nowrap;text-align:justify;text-align-last:justify;display:block}.gh-z-ende,.gh-messe-unter .gh-z{text-align-last:left}.gh-messe-text p{margin:0}.gh-messe-text p+p{margin-top:6px}.gh-messe-text b{font-weight:700}.gh-messe-text a{color:inherit;text-decoration:underline}.gh-messe-unter{text-align:left;text-decoration:underline}.gh-messe-logo{vertical-align:-.12em;width:auto;height:1.05em;display:inline-block}.gh-messe-links{gap:8px;margin-top:10px;display:flex}.gh-messe-btn{text-align:center;background:#e5005f;flex:1;justify-content:center;align-items:center;padding:8px 10px;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.gh-messe-btn--hell{background:#2a4fa5}.gh-messe-btn:hover{filter:brightness(1.1)}.zu-vorschau{z-index:1000;color:#fff;text-align:center;background:#b45309;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:1.5rem;line-height:1.4;display:flex;position:sticky;top:0}.zu-vorschau strong{text-transform:uppercase;letter-spacing:.08em}.nl[data-astro-cid-drywyjjs]{box-sizing:border-box;background:#1d3b58 radial-gradient(circle at 15% 0,#6996c047,#0000 45%);width:1392px;max-width:calc(100% - 48px);margin:3rem auto 0}.nl-inner[data-astro-cid-drywyjjs]{text-align:center;max-width:46rem;margin:0 auto;padding:3.4rem 1.5rem 3rem}.nl-eyebrow[data-astro-cid-drywyjjs]{letter-spacing:.34em;text-transform:uppercase;color:#7db1de;margin-bottom:.9rem;font-family:Oswald,sans-serif;font-size:1rem;font-weight:600;display:inline-block}.nl-title[data-astro-cid-drywyjjs]{text-transform:uppercase;letter-spacing:.01em;color:#fff;margin:0 0 1rem;font-family:Oswald,sans-serif;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;line-height:1.05}.nl-title[data-astro-cid-drywyjjs] em[data-astro-cid-drywyjjs]{color:#7db1de;font-style:normal}.nl-sub[data-astro-cid-drywyjjs]{color:#d4d4d8;max-width:38rem;margin:0 auto 2.2rem;font-family:Open Sans,sans-serif;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.55}.nl-form[data-astro-cid-drywyjjs]{max-width:40rem;margin:0 auto}.nl-row[data-astro-cid-drywyjjs]{flex-wrap:wrap;gap:.6rem;display:flex}.nl-input[data-astro-cid-drywyjjs]{color:#18181b;background:#fff;border:2px solid #0000;flex:260px;min-width:0;padding:1.15rem 1.3rem;font-family:Open Sans,sans-serif;font-size:1.2rem}.nl-input[data-astro-cid-drywyjjs]:focus{border-color:#7db1de;outline:none}.nl-input[data-astro-cid-drywyjjs]::placeholder{color:#a1a1aa}.nl-btn[data-astro-cid-drywyjjs]{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;color:#fff;background:#2b6cb0;border:none;flex:none;padding:1.15rem 2.6rem;font-family:Oswald,sans-serif;font-size:1.3rem;font-weight:700;transition:background .15s,transform .15s}.nl-btn[data-astro-cid-drywyjjs]:hover{background:#317bc4;transform:translateY(-1px)}.nl-btn[data-astro-cid-drywyjjs]:disabled{opacity:.6;cursor:default;transform:none}.nl-consent[data-astro-cid-drywyjjs]{text-align:left;color:#a1a1aa;gap:.6rem;margin-top:1.2rem;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1.5;display:flex}.nl-consent[data-astro-cid-drywyjjs] input[data-astro-cid-drywyjjs]{accent-color:#2b6cb0;flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem}.nl-consent[data-astro-cid-drywyjjs] a[data-astro-cid-drywyjjs]{color:#7db1de;text-decoration:underline}.nl-turnstile[data-astro-cid-drywyjjs]{justify-content:center;margin-top:1.3rem;display:flex}.nl-status[data-astro-cid-drywyjjs]{min-height:1.2em;margin:1rem 0 0;font-family:Open Sans,sans-serif;font-size:1rem}.nl-status[data-astro-cid-drywyjjs].is-success{color:#4ade80;font-weight:600}.nl-status[data-astro-cid-drywyjjs].is-error{color:#f87171;font-weight:600}.nl-vh[data-astro-cid-drywyjjs]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=560px){.nl-inner[data-astro-cid-drywyjjs]{padding:2.6rem 1.2rem 2.4rem}.nl-row[data-astro-cid-drywyjjs]{flex-direction:column}.nl-btn[data-astro-cid-drywyjjs]{padding:1rem}}
