*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:4px}button,input,select{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--accent);outline-offset:5px}img{display:block;width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.13;font-weight:600;letter-spacing:-.035em}h1,h2{font-family:Georgia,'Times New Roman',serif}h1{font-size:clamp(2.35rem,5vw,5rem)}h2{font-size:clamp(1.65rem,2.8vw,2.6rem)}p+p{margin-top:1.2em}.skip{position:fixed;z-index:10;top:-80px;left:15px;padding:12px 22px;background:var(--ink);color:var(--bg)}.skip:focus{top:10px}.masthead,main,footer{width:min(1280px,calc(100% - 80px));margin:auto}.edition{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.brand-row{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 0}.brand{font-family:Georgia,serif;font-weight:700;font-size:clamp(2rem,4.8vw,4.65rem);line-height:1;letter-spacing:-.06em}.brand-row p{max-width:230px;font-size:13px;line-height:1.4}.search-link{font-size:13px;font-weight:bold;white-space:nowrap}.masthead>nav{display:flex;gap:28px;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:13px 0;flex-wrap:wrap;font-size:13px;font-weight:bold}main{padding:38px 0 70px;min-height:55vh}.eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700;color:var(--accent)}.date{display:block;font-size:11px;color:var(--muted);margin:4px 0 10px}.card{min-width:0}.card p{font-size:15px;line-height:1.6;margin-top:15px;color:var(--muted)}.card .picture{display:block;overflow:hidden;margin-bottom:20px}.picture img{aspect-ratio:5/3;object-fit:cover;transition:transform .3s}.picture:hover img{transform:scale(1.02)}.read-link{font-size:12px;font-weight:bold;display:inline-flex;gap:30px;margin-top:20px;border-bottom:1px solid var(--line);padding:6px 0}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-top:2px solid var(--ink);padding-top:18px;margin:50px 0 25px}.section-head h2{font-size:26px}.section-head a{font-size:12px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.grid .card h2{font-size:26px}.grid .card{border-bottom:1px solid var(--line);padding-bottom:25px}.issue-no{font-family:Georgia,serif;font-size:55px;line-height:1;color:var(--accent);display:block;margin:0 0 15px}.intro{max-width:750px;margin:0 0 45px}.intro h1{margin:12px 0 22px}.intro p{font-size:19px;color:var(--muted)}.note{padding:25px;background:var(--soft);font-size:14px;border-left:3px solid var(--accent)}.note h2{font-size:22px;margin:8px 0 14px}.note a{display:block;margin-top:16px;font-weight:bold}.crumb{font-size:12px;color:var(--muted);margin-bottom:35px}.article-top{max-width:900px;margin:auto}.article-top h1{margin:15px 0 25px}.article-top .lede{font-size:22px;line-height:1.55;color:var(--muted)}.byline{display:flex;gap:16px;flex-wrap:wrap;border-block:1px solid var(--line);padding:15px 0;margin:26px 0;font-size:12px}.article-visual{max-width:1040px;margin:35px auto}.article-visual img{max-height:490px;object-fit:cover}.article-visual figcaption{font-size:11px;color:var(--muted);margin-top:8px}.article-layout{display:grid;grid-template-columns:minmax(0,720px) minmax(180px,280px);gap:60px;max-width:1060px;margin:40px auto}.article-copy{font-family:Georgia,serif;font-size:19px;line-height:1.85}.article-copy p+p{margin-top:25px}.article-copy h2{font-size:28px;margin:30px 0 15px}.article-side{font-size:13px;border-top:3px solid var(--accent);padding-top:20px;align-self:start}.article-side h2{font-size:20px;margin:14px 0}.article-side ul{padding-left:20px;overflow-wrap:anywhere}.article-side a{text-decoration:underline}.article-side li+li{margin-top:12px}.reading-note{margin-top:25px;font-size:13px;padding-top:20px;border-top:1px solid var(--line)}footer{border-top:2px solid var(--ink);padding:35px 0 25px;display:grid;grid-template-columns:1.4fr 1fr;gap:35px;font-size:13px}.footer-brand{font-family:Georgia,serif;font-size:28px;font-weight:700}.footer-brand+p{margin:5px 0 18px;color:var(--accent)}footer nav{display:grid;gap:9px;justify-content:end;align-content:start}.fine{grid-column:1/-1;font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.search-form{display:flex;gap:12px;margin:25px 0}.search-form input{width:100%;min-width:0;padding:14px;border:1px solid var(--line);background:var(--bg);color:var(--ink)}button{cursor:pointer;border:0;padding:12px 22px;background:var(--accent);color:white}.filter-bar{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 30px}.filter-bar button{font-size:12px;background:transparent;color:var(--ink);border:1px solid var(--line);padding:8px 14px}.filter-bar button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.search-results{display:grid;gap:24px;margin-top:30px}.search-result{border-top:1px solid var(--line);padding-top:20px}.search-result h2{font-size:27px;margin-bottom:10px}.status{font-size:13px;color:var(--muted)}.empty{padding:40px;background:var(--soft);margin-top:25px}.prose{max-width:760px;margin:auto}.prose h1{margin-bottom:25px}.prose h2{font-size:27px;margin:30px 0 12px}.prose p,.prose li{line-height:1.8}.prose a{text-decoration:underline}.redaction-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:35px 0}.redaction-grid h2{margin-top:0}.bilanz{--bg:#f7f4ed;--ink:#252b29;--muted:#59605b;--line:#c4c6bb;--accent:#93492e;--soft:#eae8de}.bilanz .brand-row{display:block;text-align:center;padding:24px 0}.bilanz .brand{font-size:clamp(2.4rem,6vw,5.8rem)}.bilanz .brand-row p{max-width:none;margin-top:12px;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.bilanz .search-link{position:absolute;right:40px;top:100px}.bilanz .masthead>nav{justify-content:center}.paper-lead{display:grid;grid-template-columns:1fr 2.1fr 1fr;gap:30px}.paper-lead>.card:first-child{border-right:1px solid var(--line);padding-right:25px}.paper-lead>.card:first-child h2{font-size:27px}.paper-lead>.card:nth-child(2){text-align:center}.paper-lead>.card:nth-child(2) h2{font-size:46px}.paper-lead>.note{align-self:start;background:none;border-left:1px solid var(--line)}.journal-label{font-size:11px;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:25px;display:flex;justify-content:space-between}.morgen{--bg:#fcfcf9;--ink:#1b3541;--muted:#516976;--line:#ced9dc;--accent:#ad501b;--soft:#f7edcf}.morgen .brand{font-weight:400;letter-spacing:-.06em}.morgen .brand:before{content:'◉';color:#e5a747;font-size:.8em;margin-right:10px}.morning-cover{display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center;padding:30px 0 35px}.morning-cover h1{font-size:clamp(2.6rem,4.7vw,4.8rem)}.morning-cover p{font-size:20px;margin-top:25px;color:var(--muted)}.morning-cover .eyebrow{color:var(--accent)}.morning-image{position:relative}.edition-circle{position:absolute;right:14px;bottom:14px;width:112px;height:112px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#f1c05b;font-family:Georgia,serif;line-height:1.2;font-size:17px}.briefing{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;background:var(--ink);color:white;padding:27px;margin:25px 0 40px}.briefing span{display:block;font-size:11px;color:#f1c05b;letter-spacing:.1em}.briefing p{font-size:15px;margin-top:8px}.morgen .grid{grid-template-columns:repeat(2,1fr)}.morgen .grid .card{display:grid;grid-template-columns:150px 1fr;gap:24px}.morgen .grid .picture img{aspect-ratio:1;object-fit:cover}.morgen .section-head{border-top:1px solid var(--line)}.zeile{--bg:#f2f3ef;--ink:#101b24;--muted:#4c5a60;--line:#bdc6ca;--accent:#b94a24;--soft:#e2e7e5}.zeile .brand{font-family:Arial,sans-serif;font-weight:900;letter-spacing:-.07em;text-transform:uppercase}.zeile h1,.zeile h2{font-family:Arial,sans-serif;font-weight:800}.zeile .eyebrow,.zeile .edition,.zeile .issue-no{font-family:monospace}.zeile .masthead>nav{border-top:6px solid var(--ink)}.wire-layout{display:grid;grid-template-columns:230px 1fr;gap:50px}.wire-sidebar{border-right:1px solid var(--line);padding-right:30px}.wire-sidebar h1{font-size:42px;margin:16px 0 24px}.wire-sidebar p{font-size:14px}.wire-sidebar nav{display:grid;gap:13px;margin-top:30px;font-size:13px}.wire-feed>.card{display:grid;grid-template-columns:55px 1fr 200px;gap:25px;padding:30px 0;border-top:1px solid var(--ink)}.wire-feed>.card>.picture{grid-column:3;grid-row:1;margin:0}.wire-feed>.card>.card-copy{grid-column:2;grid-row:1}.wire-feed>.card>.issue-no{grid-column:1;grid-row:1;font-size:24px;margin:0}.wire-feed>.card h2{font-size:33px}.wire-feed>.card:first-child h2{font-size:46px}.wire-feed .date{display:inline;margin-left:14px}.wire-feed .read-link{display:none}.wire-feed>.card .picture img{aspect-ratio:1;object-fit:cover}.kapitel{--bg:#f1f0e5;--ink:#223e36;--muted:#51645c;--line:#bac4b7;--accent:#38694f;--soft:#dee4d5}.kapitel .masthead>nav{border-block:1px solid var(--line)}.kapitel .brand{font-weight:400;letter-spacing:-.05em}.chapter-cover{display:grid;grid-template-columns:1.1fr 1.2fr;gap:65px;padding:20px 0 40px;align-items:center}.chapter-cover h1{font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400}.chapter-cover p{font-size:20px;margin-top:24px}.chapter-cover .picture{box-shadow:18px 18px 0 #d4ddc7;transform:rotate(1deg)}.chapter-index{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin:25px 0 50px}.chapter-index a{padding:22px;border-right:1px solid var(--line);display:flex;gap:20px;align-items:center;font-family:Georgia,serif;font-size:20px}.chapter-index a:last-child{border-right:0}.chapter-index span{font-size:32px;color:var(--accent)}.chapter-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.chapter-grid .card{padding:30px;background:#fafbf5;display:grid;grid-template-columns:42px 1fr;gap:12px}.chapter-grid .card .picture{grid-column:1/-1}.chapter-grid .issue-no{font-size:30px}.chapter-grid h2{font-size:31px;font-weight:400}.kommentar{--bg:#f6f2eb;--ink:#2e2339;--muted:#675b6b;--line:#d0c5ce;--accent:#72558b;--soft:#e9e0ea}.kommentar .brand{font-style:italic;font-weight:400}.kommentar .brand-row{padding:35px 0}.kommentar .masthead>nav{border-top:1px solid var(--line);border-bottom:0}.essay-cover{border-top:1px solid var(--ink);padding:48px 0;display:grid;grid-template-columns:1.35fr 1fr;gap:65px;align-items:center}.essay-cover h1{font-weight:400;font-style:italic;font-size:clamp(3rem,5.2vw,5.4rem)}.essay-cover p{font-size:20px;margin-top:27px}.essay-cover .read-link{font-style:normal}.essay-quote{border-block:1px solid var(--line);font-family:Georgia,serif;font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.35;padding:35px 8%;text-align:center}.essay-quote span{font-size:11px;display:block;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-top:15px;color:var(--muted)}.essay-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.essay-grid .card{display:grid;grid-template-columns:70px 1fr;gap:20px;border-bottom:1px solid var(--line);padding-bottom:32px}.essay-grid .card .picture{grid-column:1/-1}.essay-grid h2{font-size:33px;font-weight:400}.essay-grid .issue-no{font-style:italic}.kommentar .article-top{text-align:center}.kommentar .article-top h1{font-style:italic;font-weight:400}.kommentar .byline{justify-content:center}.kommentar .article-copy{font-size:21px}.kommentar .grid h2{font-weight:400}.article-copy .opinion{font-family:Arial,sans-serif;font-size:13px;background:var(--soft);padding:20px;margin-bottom:25px}
@media(max-width:1050px){.masthead,main,footer{width:calc(100% - 48px)}.paper-lead{grid-template-columns:1fr 1.6fr}.paper-lead>.note{grid-column:1/-1;border-left:0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 2fr;gap:20px}.paper-lead>.card:nth-child(2) h2{font-size:38px}.wire-layout{grid-template-columns:170px 1fr;gap:30px}.wire-sidebar h1{font-size:33px}.wire-feed>.card{grid-template-columns:35px 1fr 130px;gap:15px}.wire-feed>.card h2{font-size:27px}.wire-feed>.card:first-child h2{font-size:35px}.morgen .grid .card{display:block}.morgen .grid .picture img{aspect-ratio:5/3}.article-layout{gap:30px}.brand-row p{display:none}.bilanz .brand-row p{display:block}.bilanz .search-link{top:20px;right:25px}.bilanz .edition a{visibility:hidden}}
@media(max-width:700px){.masthead,main,footer{width:calc(100% - 32px)}.edition{font-size:9px;gap:8px}.edition>span{max-width:120px}.edition>a{display:none}.brand-row{padding:25px 0;gap:16px}.brand{font-size:36px}.search-link{font-size:11px}.masthead>nav{gap:10px 20px;font-size:12px;padding:12px 0}.bilanz .search-link{position:static;display:block;margin-top:13px}.bilanz .brand{font-size:43px}.bilanz .brand-row p{font-size:9px}main{padding-top:25px}.grid,.chapter-grid,.essay-grid,.paper-lead,.morning-cover,.chapter-cover,.essay-cover,.article-layout,.wire-layout{grid-template-columns:1fr;gap:30px}.paper-lead>.card:first-child{border:0;padding:0;order:2}.paper-lead>.card:nth-child(2){order:1;text-align:left}.paper-lead>.note{order:3;display:block;grid-column:auto}.paper-lead>.card:nth-child(2) h2{font-size:37px}.paper-lead>.card:first-child{display:grid;grid-template-columns:110px 1fr;gap:20px}.paper-lead>.card:first-child h2{font-size:24px}.paper-lead>.card:first-child p{display:none}.paper-lead>.card:first-child img{aspect-ratio:1}.morgen .grid{grid-template-columns:1fr}.morgen .grid .card{display:grid;grid-template-columns:100px 1fr;gap:18px}.morgen .grid .picture img{aspect-ratio:1}.morgen .grid .card h2{font-size:25px}.morning-cover,.chapter-cover,.essay-cover{padding-top:8px}.briefing{grid-template-columns:1fr;gap:20px;padding:24px}.briefing>div+div{border-top:1px solid #526874;padding-top:16px}.wire-sidebar{border:0;padding:0}.wire-sidebar h1{font-size:42px}.wire-sidebar nav{display:none}.wire-feed>.card{grid-template-columns:30px 1fr;gap:15px}.wire-feed>.card>.picture{display:none}.wire-feed>.card:first-child h2{font-size:34px}.wire-feed .date{display:block;margin-left:0}.chapter-index{grid-template-columns:1fr}.chapter-index a{border-right:0;border-bottom:1px solid var(--line);padding:16px}.chapter-index a:last-child{border-bottom:0}.chapter-cover .picture{margin:0 15px 15px 0}.chapter-grid .card{padding:23px}.essay-cover h1{font-size:45px}.essay-grid .card{grid-template-columns:40px 1fr;gap:15px}.essay-grid h2{font-size:29px}.essay-grid .issue-no{font-size:40px}.article-top h1{font-size:37px}.article-top .lede{font-size:19px}.article-copy{font-size:18px}.article-side{margin-top:10px}.article-visual{margin:25px 0}.article-layout{margin:25px 0}.redaction-grid{grid-template-columns:1fr}.section-head{margin-top:35px}.search-form{flex-wrap:wrap}.search-form button{width:100%}.empty{padding:25px}footer{grid-template-columns:1fr;gap:25px}footer nav{justify-content:start}.fine{grid-column:auto}.journal-label{font-size:9px}.zeile .brand{font-size:32px}.kommentar .brand{font-size:32px}.kapitel .brand{font-size:34px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.picture img{transition:none}.picture:hover img{transform:none}}
h1,h2,h3{overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:pretty}.card-copy{min-width:0}@media(max-width:390px){.brand{font-size:29px}.zeile .brand{font-size:27px}.kapitel .brand{font-size:28px}.kommentar .brand{font-size:27px}.bilanz .brand{font-size:37px}.brand-row{gap:10px}.search-link{font-size:10px}.article-top h1{font-size:32px}.wire-feed>.card h2{font-size:23px}.wire-feed>.card:first-child h2{font-size:31px}.morgen .grid .card{grid-template-columns:1fr}.morgen .grid .picture img{aspect-ratio:5/2}}