.zh-mag{background:var(--zh-bg-page);color:var(--zh-fg-1);font-family:var(--zh-font-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zh-mag *,.zh-mag *:before,.zh-mag *:after{box-sizing:border-box}.zh-mag img{display:block;max-width:100%}.zh-mag a{color:inherit;text-decoration:none}.zh-mag button{font-family:inherit;cursor:pointer}.zh-mag .zh-art-btn{border-radius:0}.zh-mag-wrap{max-width:var(--zh-container);margin:0 auto;padding:0 var(--zh-gutter) 96px}.zh-mag-meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--zh-fg-3)}.zh-mag-dot{opacity:.4}.zh-mag-cat{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zh-fg-3)}.zh-mag-img{position:relative;overflow:hidden;background:var(--zh-bg-card);display:block}.zh-mag-img img{width:100%;height:100%;object-fit:cover;display:block}.zh-mag-img--43{aspect-ratio:4/3}.zh-mag-img--219{aspect-ratio:21/9}.zh-mag-link{display:inline-flex;align-self:flex-start;align-items:baseline;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zh-fg-1);border-bottom:1px solid currentColor;padding-bottom:5px}.zh-mag-link__arrow{transition:transform .2s ease}.zh-mag-link:hover .zh-mag-link__arrow{transform:translate(3px)}.zh-mag-tag{position:relative;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 12px;isolation:isolate}.zh-mag-tag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--zh-fg-1);filter:url(#zh-rough-edge);z-index:0}.zh-mag-tag__t{position:relative;z-index:1;color:#fff;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10px;line-height:1}.zh-mag-masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:40px 0 24px;border-bottom:1px solid var(--zh-fg-1)}.zh-mag-masthead__brand{display:flex;flex-direction:column;gap:8px;min-width:0}.zh-mag-tagline{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--zh-fg-3)}.zh-mag-wordmark{font-family:var(--zh-font-heavy);font-size:clamp(34px,5vw,60px);line-height:.9;letter-spacing:-.015em;text-transform:uppercase;margin:0;color:var(--zh-fg-1)}.zh-mag-search{display:flex;align-items:center;gap:10px;border:1px solid var(--zh-fg-1);padding:11px 18px;min-width:260px;background:var(--zh-bg-surface);flex-shrink:0}.zh-mag-search svg{width:16px;height:16px;flex-shrink:0;opacity:.6}.zh-mag-search input{border:0;outline:none;background:transparent;font-family:inherit;font-size:14px;width:100%;color:var(--zh-fg-1)}.zh-mag-cats{padding:24px 0 8px}.zh-mag-cats__row{display:flex;gap:24px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:6px}.zh-mag-cats__row::-webkit-scrollbar{display:none}.zh-mag .bubble-nav__item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;scroll-snap-align:start}.zh-mag .bubble-nav__circle{box-sizing:content-box;width:84px;height:84px;padding:4px;border-radius:50%;border:2px solid var(--zh-border-medium);background:var(--zh-bg-card);transition:transform .3s ease,border-color .2s ease}.zh-mag .bubble-nav__item:hover .bubble-nav__circle{transform:scale(1.08)}.zh-mag .bubble-nav__item.is-active .bubble-nav__circle{border-color:var(--zh-fg-1)}.zh-mag .bubble-nav__circle img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.zh-mag .bubble-nav__label{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--zh-fg-1);line-height:1.25;text-align:center;max-width:104px}.zh-mag-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;margin-top:36px;align-items:start}.zh-mag-feat{padding-bottom:32px;border-bottom:1px solid var(--zh-border-medium);margin-bottom:32px}.zh-mag-feat__title{font-family:var(--zh-font-body);font-weight:900;font-size:clamp(34px,4vw,52px);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;margin:14px 0;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zh-mag-feat__deck{font-size:19px;line-height:28px;color:var(--zh-fg-2);margin:0 0 18px;max-width:58ch}.zh-mag-feat__media{margin:22px 0}.zh-mag-stream{display:flex;flex-direction:column}.zh-mag-item{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:28px 0;border-top:1px solid var(--zh-border-medium);align-items:start}.zh-mag-item:first-child{border-top:0;padding-top:0}.zh-mag-item__body{display:flex;flex-direction:column;gap:10px}.zh-mag-item__title{font-family:var(--zh-font-body);font-weight:800;font-size:24px;line-height:28px;letter-spacing:-.01em;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zh-mag-item__deck{font-size:15px;line-height:23px;color:var(--zh-fg-2);margin:0}.zh-mag-item .zh-mag-meta{flex-wrap:nowrap}.zh-mag-item .zh-mag-meta:after{content:"Weiterlesen \2192";margin-left:auto;white-space:nowrap;color:var(--zh-fg-1);font-weight:700;letter-spacing:.12em;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:opacity .2s ease}.zh-mag-item:hover .zh-mag-meta:after{opacity:.6}.zh-mag-loadmore{margin-top:36px;text-align:center}.zh-mag-rail{position:sticky;top:calc(var(--header-height, 80px) + 16px);display:flex;flex-direction:column;gap:36px}.zh-mag-rail__label{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--zh-fg-1)}.zh-mag-mostlist{list-style:none;margin:0;padding:0;counter-reset:mr}.zh-mag-mostlist li{border-top:1px solid var(--zh-border-medium)}.zh-mag-mostlist li:first-child{border-top:0}.zh-mag-mostlist a{counter-increment:mr;display:flex;gap:16px;align-items:baseline;padding:14px 0;color:inherit}.zh-mag-mostlist a:before{content:counter(mr,decimal-leading-zero);font-family:var(--zh-font-heavy);font-size:18px;color:var(--zh-fg-3);flex-shrink:0;line-height:1}.zh-mag-mostlist__t{display:block;flex:1;min-width:0;font-size:15px;font-weight:700;line-height:20px;color:var(--zh-fg-1);overflow-wrap:break-word}.zh-mag-mostlist__m{display:block;margin-top:3px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zh-fg-3)}.zh-mag-mostlist a:after{content:"\2192";margin-left:auto;align-self:center;padding-left:12px;color:var(--zh-fg-3);font-size:15px;flex-shrink:0;transition:transform .2s ease}.zh-mag-mostlist a:hover:after{transform:translate(3px)}.zh-mag-pick{border:2px solid var(--zh-fg-1);padding:22px;display:flex;flex-direction:column;gap:10px}.zh-mag-pick h4{font-family:var(--zh-font-body);font-weight:900;font-size:20px;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zh-mag-pick__deck{font-size:15px;line-height:24px;color:var(--zh-fg-2);margin:0}.zh-mag-railnews .zh-art-news__wrap-inner{max-width:none}.zh-mag-railnews .zh-art-news__inner{grid-template-columns:1fr;justify-items:stretch;padding:18px 22px;gap:12px}.zh-mag-railnews .zh-art-news__form,.zh-mag-railnews .zh-art-news__form form,.zh-mag-railnews .zh-art-news__row{display:block;width:100%;max-width:none;padding:0}.zh-mag-railnews .zh-art-news__row input[type=email]{display:block;width:100%;min-width:0;box-sizing:border-box}.zh-mag-railnews .zh-art-news__row .zh-art-btn{display:flex;width:100%;justify-content:center;box-sizing:border-box;margin-top:10px}.zh-mag-rprod{border:1px solid var(--zh-fg-1);padding:18px;display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center}.zh-mag-rprod__media{width:64px;height:64px;overflow:hidden;background:var(--zh-bg-card);display:block}.zh-mag-rprod__media img{width:100%;height:100%;object-fit:cover;display:block}.zh-mag-rprod__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.zh-mag-rprod__name{font-family:var(--zh-font-body);font-weight:800;font-size:15px;line-height:18px;margin:0}.zh-mag-rprod__price{font-weight:800;font-size:14px}.zh-mag-rprod__btn{grid-column:1 / -1;margin-top:4px}.zh-mag-rpod{border:1px solid var(--zh-fg-1);background:var(--zh-bg-surface)}.zh-mag-rpod__cover{aspect-ratio:16/9;border-bottom:1px solid var(--zh-fg-1);position:relative}.zh-mag-rpod__tag{position:absolute;bottom:10px;left:10px;z-index:2;background:var(--zh-fg-1);color:#fff;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px}.zh-mag-rpod__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px}.zh-mag-rpod__title{font-family:var(--zh-font-body);font-weight:800;font-size:16px;line-height:20px;letter-spacing:-.005em;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zh-mag-rpod__controls{display:flex;align-items:center;gap:12px}.zh-mag-rpod .zh-art-podcast__btn--play{width:42px;height:42px;flex:0 0 42px;background:var(--zh-bg-surface);color:var(--zh-fg-1);border:2px solid var(--zh-fg-1)}.zh-mag-rpod .zh-art-podcast__btn--play:hover{background:var(--zh-fg-1);color:var(--zh-bg-surface);transform:scale(1.05)}.zh-mag-rpod .zh-art-podcast__btn--play svg{width:16px;height:16px}.zh-mag-rpod .zh-art-podcast__progress{flex:1 1 auto;min-width:0}.zh-mag-rpod .zh-art-podcast__time{flex-shrink:0;font-size:11px;font-weight:600;color:var(--zh-fg-3);font-variant-numeric:tabular-nums}@media(max-width:1000px){.zh-mag-layout{display:flex;flex-direction:column;gap:32px;margin-top:28px;align-items:stretch}.zh-mag-colmain,.zh-mag-stream,.zh-mag-rail{display:contents}.zh-mag-feat{margin:0;padding:0;border-bottom:0}.zh-mag-item{padding:0;border:1px solid var(--zh-fg-1);gap:0;align-items:stretch}.zh-mag-item:first-child{border-top:1px solid var(--zh-fg-1);padding-top:0}.zh-mag-item .zh-mag-img{border-right:1px solid var(--zh-fg-1);aspect-ratio:auto}.zh-mag-item__body{padding:18px 22px}.zh-mag-most{border:1px solid var(--zh-fg-1);padding:20px}.zh-mag-loadmore{margin:0}}@media(max-width:720px){.zh-mag-masthead{flex-direction:column;align-items:stretch;gap:18px;padding:28px 0 20px}.zh-mag-search{min-width:0}.zh-mag-item{grid-template-columns:1fr;gap:0}.zh-mag-item .zh-mag-img{border-right:0;border-bottom:1px solid var(--zh-fg-1);aspect-ratio:4/3}.zh-mag-item__body{padding:18px 20px 20px}.zh-mag-item__title{font-size:21px;line-height:25px}.zh-mag-feat__media.zh-mag-img--219{aspect-ratio:3/2}.zh-mag-cats__row{gap:16px}.zh-mag .bubble-nav__circle{width:64px;height:64px}.zh-mag-most,.zh-mag-railnews{margin-left:calc(-1 * var(--zh-gutter));margin-right:calc(-1 * var(--zh-gutter))}.zh-mag-most{border:0;padding:0 var(--zh-gutter)}.zh-mag-railnews .zh-art-news__inner{margin-left:0;margin-right:0}.zh-mag-wrap{padding-bottom:56px}}@media(prefers-reduced-motion:reduce){.zh-mag *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/zh-magazine.css.map */
