.paper-hero{gap:var(--space-5);min-height:min(760px, calc(100vh - var(--header-height)));padding-block:var(--space-8);border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:5fr 8fr;display:grid;position:relative}.paper-hero__visual{z-index:-1;opacity:.2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.paper-hero__visual:after{background:linear-gradient(90deg, var(--ink) 0%, #05090ce6 34%, #05090c6b 78%, var(--ink) 100%);content:"";position:absolute;inset:0}.paper-hero__visual img{object-fit:cover;width:100%;height:100%}.paper-hero__context{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.paper-back{color:var(--muted);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.paper-back .brand-icon{color:var(--cyan);transform:rotate(180deg)}.paper-back:hover{color:var(--paper)}.paper-hero__main{align-self:center}.paper-hero h1{max-width:12ch;font-size:clamp(3rem,5.6vw,5.7rem)}.paper-hero h1>span{display:block}.paper-hero h1 em{color:var(--cyan);font-style:normal}.paper-hero__subtitle{max-width:52rem;margin:var(--space-5) 0 0;color:var(--paper-soft);font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.62}.paper-meta{gap:0 var(--space-5);max-width:50rem;margin:var(--space-6) 0 0;border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.paper-meta div{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:6.4rem 1fr;display:grid}.paper-meta div:nth-child(n+3){border-top:1px solid var(--line)}.paper-meta dt{color:var(--muted)}.paper-meta dd{color:var(--paper-soft);margin:0;font-size:.9rem}.paper-author-link{color:inherit;text-underline-offset:.2em;align-items:center;gap:.45rem;text-decoration-color:#cbd4d773;display:inline-flex}.paper-author-link:hover{color:var(--paper);text-decoration-color:var(--cyan)}.paper-author-link .brand-icon{color:var(--cyan)}.paper-actions{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}.paper-actions>.mono{color:var(--muted);font-size:.58rem}.paper-actions .button .brand-icon{color:var(--cyan)}.paper-reading{background:var(--paper);color:var(--ink);grid-template-columns:5fr 8fr;margin-inline:calc(-1*clamp(1.25rem,4vw,4rem));display:grid}.paper-rail{border-right:1px solid #05090c26;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.paper-rail__sticky{position:sticky;top:6rem}.paper-rail__sticky>.mono,.paper-rail__note .mono{color:#267fa0}.paper-rail nav ol{margin:var(--space-4) 0 0;gap:.2rem;padding:0;list-style:none;display:grid}.paper-rail nav a{color:#45535a;border-bottom:1px solid #05090c1f;padding:.58rem 0;font-size:.86rem;text-decoration:none;display:block}.paper-rail nav a:hover{color:var(--ink)}.paper-rail__note{max-width:22rem;margin-top:var(--space-7);padding-top:var(--space-4);border-top:2px solid var(--cyan)}.paper-rail__note p{margin:var(--space-3) 0 0;color:#526068;font-size:.82rem;line-height:1.65}.paper-document{min-width:0;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,6vw,6rem)}.paper-document>:first-child{margin-top:0}.paper-document h2{max-width:18ch;color:var(--ink);margin:7rem 0 2rem;font-size:clamp(2rem,3.7vw,3.5rem)}.paper-document h3{max-width:25ch;color:var(--ink);margin:4.5rem 0 1.4rem;font-size:clamp(1.55rem,2.4vw,2.3rem);line-height:1.12}.paper-document p,.paper-document li{color:#26343b;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.8}.paper-document p{max-width:48rem;margin:0 0 1.45rem}.paper-document strong{color:var(--ink);font-weight:680}.paper-document ol,.paper-document ul{max-width:47rem;margin:1.5rem 0 2rem;padding-left:1.35rem}.paper-document li{padding-left:.35rem}.paper-document li+li{margin-top:.65rem}.paper-document blockquote{border-left:3px solid var(--cyan);max-width:49rem;margin:2.8rem 0;padding:.25rem 0 .25rem clamp(1.25rem,3vw,2.25rem)}.paper-document blockquote p{color:var(--ink);margin:0;font-size:clamp(1.25rem,1.9vw,1.7rem);font-weight:520;line-height:1.5}.paper-document hr{background:#05090c38;border:0;width:38.2%;height:1px;margin:6rem 0}.paper-document a{color:#086d94;text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration-thickness:1px}.paper-document h2#quellen~p{color:#45535a;font-size:.88rem;line-height:1.65}.paper-closing{gap:var(--space-5);padding-block:var(--space-9);grid-template-columns:5fr 8fr;display:grid}.paper-closing>div{grid-column:2}.paper-closing>.eyebrow{grid-area:1/1}.paper-closing h2{max-width:18ch}.paper-closing p:not(.eyebrow){max-width:42rem;margin:var(--space-5) 0 0;color:var(--muted);font-size:1.08rem;line-height:1.7}.paper-closing .button{margin-top:var(--space-5)}@media (width<=900px){.paper-hero{grid-template-columns:1fr;min-height:auto}.paper-hero__context{gap:var(--space-4)}.paper-hero__main{margin-top:var(--space-4)}.paper-reading{grid-template-columns:1fr}.paper-rail{padding-block:var(--space-5);border-bottom:1px solid #05090c26;border-right:0}.paper-rail__sticky{position:static}.paper-rail nav ol{grid-template-columns:1fr 1fr}.paper-rail__note{display:none}}@media (width<=760px){.paper-closing{display:block}.paper-closing>div{margin-top:var(--space-4)}}@media (width<=520px){.paper-hero{padding-block:var(--space-6)}.paper-hero h1{font-size:clamp(2.4rem,12vw,3.5rem)}.paper-meta{grid-template-columns:1fr}.paper-meta div:nth-child(n+2){border-top:1px solid var(--line)}.paper-actions{flex-direction:column;align-items:stretch}.paper-rail nav ol{grid-template-columns:1fr}.paper-document{padding-inline:1.25rem}.paper-document h2{margin-top:5rem}.paper-document h3{margin-top:3.5rem}}
