.journal .stage.stage{--vz-accent: var(--punkt);--vz-ink: var(--tinte);--vz-soft: var(--grau);--vz-line: var(--linie);--vz-paper: var(--papier);--vz-paper2: var(--raster);--vz-lost: color-mix(in oklch, var(--kontur) 55%, var(--papier))}.journal .rahmen{margin:0;padding:clamp(18px,3vw,28px);border-radius:10px;background:var(--papier);box-shadow:0 0 0 1px var(--linie);overflow:hidden}.journal .rahmen figcaption{margin:14px auto 0;font-size:.875rem;color:var(--grau);text-align:center}.journal .prosa{max-width:68ch;font-size:clamp(17px,1.3vw,19px)}.journal .prosa>*+*{margin-top:1.1em}.journal .prosa h3{margin-top:2.2em;margin-bottom:0;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.journal .prosa a{text-underline-offset:3px;text-decoration-color:var(--kontur)}.journal .prosa a:focus-visible{outline:2px solid var(--punkt);outline-offset:2px}.journal .prosa strong{font-weight:650}.journal .prosa .pull{margin-block:1.8em;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700;line-height:1.25;letter-spacing:-.025em}.journal .prosa .jnote{padding-top:14px;border-top:1px solid var(--linie);font-size:.9375rem;color:var(--grau)}.journal .prosa .jbox{margin-block:2em;padding:clamp(20px,3vw,28px);border-radius:10px;box-shadow:0 0 0 1px var(--linie)}.journal .prosa .jbox>*+*{margin-top:.7em}.journal .prosa .jbox-label{font-weight:700}.journal .prosa .jbox-tag{margin-left:8px;font-weight:400;color:var(--grau)}.journal .prosa .jbox p{font-size:.9375rem}
