.magazine-page .site-header{position:relative;background:var(--petrol);color:white;height:auto;min-height:78px;padding-top:14px;padding-bottom:14px}.magazine-page main{max-width:1440px;margin:auto;padding:0 36px 64px}.magazine-intro{padding:52px 0 32px;display:flex;align-items:end;justify-content:space-between;gap:30px}.issue-line{font-size:14px;margin:0 0 12px;color:#51605e}.magazine-intro h1{font-family:inherit;font-size:clamp(28px,3.4vw,48px);font-weight:550;letter-spacing:-.045em;line-height:1.1;margin:0}.intro-note{font-size:15px;margin:0;color:#51605e}.reader{background:#dde5e7;border-radius:4px;overflow:hidden}.reader button,.own-pdf button,.file-label,.dialog-toolbar button{border:0;background:transparent;color:#123e43;cursor:pointer;padding:10px 14px;border-radius:3px;font-size:14px;line-height:1.3}.reader button:hover,.own-pdf button:hover,.dialog-toolbar button:hover{background:#c8d7d9}.reader button:disabled{opacity:.3;cursor:default}.reader button[aria-pressed=true],.reader button[aria-expanded=true]{background:#063f43;color:white}.reader-top,.reader-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#e9eeee}.reader-top p{font-size:13px;margin:0;color:#435c60;text-align:center}.reader-options,.bottom-actions{display:flex;gap:4px}.stage{height:clamp(370px,65vh,860px);position:relative;display:flex;align-items:center;justify-content:center;padding:22px 64px;overflow:hidden}.page-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:25px!important;width:44px;height:48px;padding:4px!important}.previous{left:10px}.next{right:10px}#book-host{height:100%;width:100%;display:flex;align-items:center;justify-content:center;min-width:0}#book{flex-shrink:0}.mag-page{background:#fff8f3;overflow:hidden;box-shadow:0 0 14px #183b4118}.mag-page img{width:100%;height:100%;display:block;object-fit:contain;user-select:none;-webkit-user-drag:none}.mag-page .page-loading{position:absolute;inset:0;display:grid;place-items:center;font-size:15px;color:#51605e}.reader-bottom form{display:flex;align-items:center;gap:8px;font-size:14px}.reader-bottom input{width:58px;padding:6px;background:white;border:1px solid #91aaad;border-radius:3px;color:#123e43}.reader-hint{font-size:13px;text-align:center;color:#51605e;margin:16px 0 30px}.edition-note{display:flex;justify-content:space-between;align-items:center;gap:32px;border-top:1px solid #c7d4d3;padding:22px 0;font-size:15px}.edition-note p{max-width:760px;margin:0}.edition-note strong{font-weight:650}.edition-note a{white-space:nowrap;text-decoration:underline;text-underline-offset:4px}.own-pdf{font-size:14px;max-width:750px}.own-pdf summary{cursor:pointer;color:#063f43;text-decoration:underline;text-underline-offset:4px}.own-pdf p{color:#51605e}.file-label{display:inline-flex;flex-direction:column;gap:12px;padding-left:0}.file-label input{max-width:100%;font-size:14px}.page-grid{max-height:340px;overflow:auto;padding:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:14px}.page-grid[hidden]{display:none}.page-grid button{padding:5px;display:flex;flex-direction:column;gap:6px;align-items:center}.page-grid img{width:88px;aspect-ratio:595/842;object-fit:contain;background:#fff8f3}.page-grid button[aria-current=true]{outline:2px solid #063f43}.reader:fullscreen{display:flex;flex-direction:column;background:#dde5e7;border-radius:0}.reader:fullscreen .stage{flex:1;height:auto;min-height:0}.reader:fullscreen .page-grid{max-height:25vh}dialog{border:0;border-radius:4px;padding:0;width:min(1100px,96vw);max-height:94dvh;color:#123e43;background:#fff8f3}dialog::backdrop{background:#123e43b0}.dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 20px;background:#e9eeee;position:sticky;top:0;z-index:2}.dialog-toolbar h2{font-family:inherit;font-weight:500;font-size:17px;margin:0}#dialog-body{padding:20px;overflow:auto;max-height:calc(94dvh - 60px)}#dialog-body img{display:block;width:100%;max-width:none}#dialog-body pre{white-space:pre-wrap;font:18px/1.65 Georgia,serif;color:#142c30;max-width:70ch;margin:auto}#dialog-body .zoom-links{display:flex;gap:12px;margin-bottom:14px}#dialog-body .zoom-links button{padding:8px 15px;border:1px solid #91aaad;background:white;cursor:pointer}.reader:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #ff2f92;outline-offset:3px}@media(max-width:1000px){.intro-note{display:none}.magazine-page .site-header .main-nav{gap:14px}}@media(max-width:700px){.magazine-page main{padding:0 12px 40px}.magazine-intro{padding:30px 6px 24px}.issue-line{font-size:12px}.stage{height:65vh;max-height:700px;min-height:340px;padding:14px 30px}.page-arrow{width:28px;left:0}.next{left:auto;right:0}.reader-top{padding:8px 5px;gap:0;flex-wrap:wrap}.reader-top p{order:3;width:100%;padding-top:6px}.reader-options{margin-left:auto}.reader-top button,.reader-bottom button{padding:10px 8px;font-size:12px}.reader-bottom{padding:8px 5px;gap:5px;flex-wrap:wrap}.reader-bottom form{gap:5px;font-size:12px}.reader-bottom input{width:46px}.bottom-actions{margin-left:auto}.reader-hint{padding:0 10px;line-height:1.5}.edition-note{align-items:start;flex-direction:column;gap:16px;padding:20px 6px}.own-pdf{padding:0 6px}.magazine-page .site-footer{padding:36px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
.own-pdf .file-label{max-width:100%;min-width:0}.own-pdf input{width:100%;min-width:0}#book{transition:transform 420ms ease}@media(prefers-reduced-motion:reduce){#book{transition:none}}
/* Project introduction and editorial workshop */
.project-intro{padding:60px 0 42px;border-bottom:1px solid #c7d4d3;display:grid;grid-template-columns:1fr 1fr;gap:16px 64px;align-items:start}.project-kicker{font-size:14px;color:#51605e;margin:0 0 16px}.project-intro>.project-kicker{grid-column:1/-1}.project-intro h1{font-family:inherit;font-weight:550;font-size:clamp(36px,4.8vw,66px);letter-spacing:-.05em;line-height:1.05;margin:0;max-width:10ch}.project-lead>p{margin:0;max-width:57ch;font-size:18px;line-height:1.6}.project-lead nav{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:24px;font-size:14px}.project-lead a,.project-contact{text-decoration:underline;text-underline-offset:5px;color:#063f43}.magazine-intro h2{font-family:inherit;font-size:clamp(28px,3.4vw,48px);font-weight:550;letter-spacing:-.045em;line-height:1.1;margin:0}.project-story{margin-top:64px;padding-top:48px;border-top:1px solid #c7d4d3;display:grid;grid-template-columns:1fr 1.5fr;gap:80px}.project-story h2,.issue-outlook h2{font-family:inherit;font-weight:550;font-size:clamp(30px,3vw,42px);letter-spacing:-.035em;line-height:1.14;margin:0 0 20px}.project-story-heading h2{max-width:14ch}.project-byline{font-size:14px;color:#51605e}.project-story-copy{max-width:70ch}.project-story-copy>p{margin:0 0 22px;line-height:1.7}.project-story-copy h3{font-family:inherit;font-size:21px;line-height:1.3;font-weight:600;margin:36px 0 20px}.making-process{padding-left:25px;margin:0 0 30px}.making-process li{padding-left:10px;margin-bottom:22px}.making-process li::marker{color:#063f43;font-weight:600}.making-process p{margin:6px 0 0;line-height:1.65}.education-note{padding:26px 28px;background:#e9eeee;margin-top:32px}.education-note h3{margin:0 0 12px}.education-note p{font-size:16px;line-height:1.65;margin:0 0 14px}.education-note p:last-child{margin-bottom:0}.issue-outlook{margin-top:80px;padding-top:48px;border-top:1px solid #c7d4d3}.outlook-intro{max-width:65ch}.outlook-intro>p:last-child{line-height:1.65;margin-bottom:30px}.planned-issues{display:grid;grid-template-columns:1fr 1fr;gap:0 54px}.planned-issues article{padding:24px 0;border-top:1px solid #c7d4d3}.plan-state{font-size:13px;color:#51605e}.planned-issues h3{font-family:inherit;font-size:28px;font-weight:550;letter-spacing:-.025em;margin:8px 0 12px}.planned-issues p{max-width:52ch;margin:0;line-height:1.65}.project-contact{display:inline-block;margin-top:28px}#reader,#projekt,#ausblick{scroll-margin-top:24px}@media(max-width:800px){.project-intro{gap:16px 30px}.project-lead>p{font-size:16px}.project-story{gap:32px;grid-template-columns:1fr 1.4fr}}@media(max-width:620px){.project-intro{grid-template-columns:1fr;padding:34px 6px 30px;gap:18px}.project-intro>.project-kicker{margin:0}.project-intro h1{max-width:13ch}.project-lead nav{gap:14px 22px}.project-story{grid-template-columns:1fr;gap:18px;margin-top:40px;padding:32px 6px 0}.project-story-heading h2{max-width:20ch}.project-story-copy>p,.making-process{font-size:16px}.education-note{padding:22px 20px}.issue-outlook{margin-top:48px;padding:32px 6px 0}.planned-issues{grid-template-columns:1fr}.planned-issues article{padding:22px 0}.planned-issues h3{font-size:26px}}
.upcoming-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 30px;margin-top:38px}.upcoming-issue{min-width:0}.upcoming-cover{display:block;line-height:0;box-shadow:0 6px 20px #183b4115}.upcoming-cover img{display:block;width:100%;height:auto;aspect-ratio:600/849;object-fit:contain}.upcoming-month{display:flex;justify-content:space-between;gap:10px;margin:18px 0 10px;font-size:14px;color:#51605e}.upcoming-issue h3{font-family:inherit;font-size:clamp(23px,2vw,29px);font-weight:550;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.upcoming-question{font-size:15px;line-height:1.65;margin:0;max-width:45ch}.upcoming-state{font-size:12px;color:#51605e;margin:12px 0 0}.outlook-planning-note{font-size:14px;color:#51605e}.cover-credit{font-size:13px;line-height:1.6;max-width:84ch;color:#51605e;margin:36px 0 0}@media(max-width:900px){.upcoming-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}}@media(max-width:540px){.upcoming-gallery{grid-template-columns:1fr;gap:38px}.upcoming-issue{max-width:420px;width:100%;margin:auto}.upcoming-issue h3{font-size:27px}.upcoming-question{font-size:16px}}
