.press-page .back-link::before{display:none}
.press-page .btn{justify-content:center;background:var(--zyan);border-color:var(--zyan);color:var(--grund);line-height:1.45;text-align:center}
.press-page .btn:hover{background:var(--gischt);border-color:var(--gischt);color:var(--grund)}
.press-page .data-strip{border-top:0;padding-top:0}
.press-page .bio-length{margin-top:.55rem;color:var(--nebel);font-size:.83rem}
.press-page .press-reader-section .section-head{display:block;max-width:68rem;margin:0 auto 2rem}
.press-page .press-reader-section .section-head>p{max-width:64ch;margin-top:1rem;font-size:1rem;line-height:1.6}
.press-page .press-reader-section .section-head a{color:var(--gischt);text-decoration-thickness:1px;text-underline-offset:.2em}
.press-page .press-reader-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:68rem;margin-inline:auto}
.press-page .press-reader-quote{display:flex;flex-direction:column;min-width:0;margin:0;padding:clamp(1.3rem,3vw,2.2rem);background:rgba(7,24,34,.8);border-radius:6px}
.press-page .press-reader-quote-featured{grid-column:1/-1;background:rgba(17,48,60,.88)}
.press-page .press-reader-quote blockquote{margin:0}
.press-page .press-reader-highlight{font-family:var(--anzeige);font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:400;font-style:normal;font-size:clamp(1.35rem,2.2vw,1.65rem);line-height:1.3;color:var(--gischt);text-wrap:pretty;overflow-wrap:break-word}
.press-page .press-reader-quote-featured .press-reader-highlight{font-size:clamp(1.6rem,3.4vw,2.75rem);font-weight:450;line-height:1.2}
.press-page .press-reader-excerpt{max-width:76ch;margin-top:1rem;font-size:1.0625rem;line-height:1.7;color:#d6e7ec}
.press-page .press-reader-quote-featured .press-reader-excerpt{font-size:clamp(1.0625rem,1.3vw,1.1875rem)}
.press-page .press-reader-excerpt strong{font-weight:650;color:var(--gischt)}
.press-page .press-reader-quote figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .8rem;margin-top:auto;padding-top:1.4rem;font-size:.9rem;line-height:1.6}
.press-page .press-reader-quote figcaption a{display:inline-block;padding-block:.2rem;color:var(--zyan);font-weight:550;text-decoration-thickness:1px;text-underline-offset:.22em;overflow-wrap:anywhere}
.press-page .press-reader-source{color:var(--nebel);font-size:.82rem;white-space:nowrap}
.press-page .press-reader-section .btn-row{max-width:68rem;margin:1.5rem auto 0}
.press-page .podcast-body>.podcast-episode{margin-top:.65rem;color:var(--nebel);font-size:.88rem}
.press-page .press-copy-status{margin-top:1rem;color:var(--zyan);font-size:.9rem;min-height:1.75em}
.press-page .press-contact-link{overflow-wrap:anywhere}
@media(max-width:1000px){
.press-page .lot{visibility:hidden;pointer-events:none}
}
@media(max-width:820px){
.press-page .menu-toggle{z-index:1}
.press-page .brand{position:relative;z-index:1}
.press-page .nav:not(.is-open){visibility:hidden}
}
@media(max-width:680px){
.press-page .press-reader-grid{grid-template-columns:minmax(0,1fr)}
.press-page .press-reader-quote-featured{grid-column:auto}
.press-page .press-reader-quote figcaption{padding-top:1.2rem}
.press-page .press-reader-section .btn-row{display:grid;grid-template-columns:minmax(0,1fr)}
.press-page .press-reader-section .btn{padding-inline:1.1rem}
}
@media(max-width:460px){
.press-page .topics-grid{grid-template-columns:minmax(0,1fr)}
.press-page .podcast-meta{grid-template-columns:minmax(0,1fr);gap:1rem}
}
