:root{--paper:#f4f0e8;--ink:#172535;--accent:#8e2838;--muted:#536171;--rule:#ccc5b9;--wash:#eae3d6;--serif:Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;line-height:1.5}body.morgenpost{--paper:#f6f4ee;--ink:#173d34;--accent:#a46c2d;--muted:#52625a;--rule:#c7cfc6;--wash:#e7ece4}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:5px;text-decoration:underline}a:focus-visible,summary:focus-visible,button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}button,summary,a{touch-action:manipulation}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);letter-spacing:-.035em;font-weight:400;line-height:1.08}p{margin-bottom:1em}.shell{max-width:1320px;margin:auto;padding:0 36px}.prototype{background:var(--ink);color:var(--paper);text-align:center;letter-spacing:.14em;text-transform:uppercase;padding:9px 20px;font-size:10px}.skip{background:var(--paper);z-index:10;padding:12px;position:absolute;top:-80px;left:16px}.skip:focus{top:10px}.utility{letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:17px 0 10px;font-size:11px;display:flex}.utility-links{align-items:center;gap:20px;display:flex}.edition{color:var(--muted)}.masthead{text-align:center;border-bottom:4px double var(--ink);padding:10px 0 24px}.wordmark{font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(36px,5vw,72px);font-weight:700;line-height:1;display:block}.wordmark .the{vertical-align:middle;margin-right:.2em;font-size:.43em;font-style:italic;font-weight:400;display:inline-block}.motto{text-transform:uppercase;letter-spacing:.24em;margin:14px 0 0;font-size:10px}.morgenpost .masthead{border-bottom:7px solid var(--ink);padding-top:15px}.morgenpost .wordmark{letter-spacing:-.065em;font-size:clamp(36px,5.8vw,78px);font-weight:400}.morgenpost .wordmark .the{font-size:.22em;font-family:var(--sans);letter-spacing:.35em;text-transform:uppercase;margin:0 0 9px;font-style:normal;display:block}.nav{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:center;gap:28px;padding:14px 0;font-size:12px;font-weight:700;display:flex}.nav a{align-items:center;min-height:24px;display:inline-flex}.mobile-nav{display:none}.dispatch{border-bottom:1px solid var(--rule);gap:18px;padding:13px 0;font-size:11px;display:flex}.dispatch strong{color:var(--accent);text-transform:uppercase;letter-spacing:.1em}.dispatch span{color:var(--muted)}main{padding:32px 0 60px}.overline{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:11px;font-size:10px;font-weight:700;line-height:1.5}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:26px;display:grid}.rail{border-right:1px solid var(--rule);padding-right:24px}.rail article+article{border-top:1px solid var(--rule);margin-top:25px;padding-top:23px}.rail h2{font-size:26px;line-height:1.16}.rail p{font-family:var(--serif);color:var(--muted);font-size:15px;line-height:1.55}.byline{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.lead h1{margin-bottom:17px;font-size:clamp(36px,3.25vw,48px);line-height:1.05}.lead .standfirst{font-family:var(--serif);color:var(--muted);font-size:18px;line-height:1.5}figure{margin:0}.lead figure{margin-top:24px}.hero-art{aspect-ratio:16/10;object-fit:cover;background:var(--wash);width:100%}figcaption{color:var(--muted);padding-top:9px;font-size:10px;line-height:1.5}.briefing{border-left:1px solid var(--rule);padding-left:24px}.briefing-heading{letter-spacing:-.02em;margin-bottom:20px;font-size:18px;font-weight:700}.briefing-item{border-bottom:1px solid var(--rule);grid-template-columns:22px 1fr;gap:12px;margin:0 0 17px;padding:0 0 17px;display:grid}.briefing-item .num{font-family:var(--serif);color:var(--accent);font-size:22px;font-style:italic}.briefing-item h3{letter-spacing:-.015em;margin:0 0 5px;font-size:18px;line-height:1.2}.briefing-item p{color:var(--muted);margin:0;font-size:10px}.briefing-note{background:var(--wash);font-family:var(--serif);padding:17px;font-size:15px}.text-link{font-size:11px;font-family:var(--sans);text-underline-offset:4px;padding:8px 0;font-weight:700;text-decoration:underline;display:inline-block}.section{border-top:2px solid var(--ink);margin-top:36px;padding-top:18px;scroll-margin-top:20px}.section-title{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:24px;display:flex}.section-title h2{margin:0;font-size:28px}.section-title span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:10px}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card{border-right:1px solid var(--rule);padding-right:24px}.card:last-child{border-right:0;padding-right:0}.card h3{margin-bottom:13px;font-size:27px;line-height:1.15}.card p{font-family:var(--serif);color:var(--muted);font-size:16px;line-height:1.5}.card .number{font-family:var(--serif);color:var(--accent);margin-bottom:14px;font-size:54px;font-style:italic;display:block}.card-kicker{text-transform:uppercase;letter-spacing:.13em;color:var(--accent);margin:0 0 11px;font-size:10px;font-weight:700}.feature-strip{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1.7fr;gap:40px;margin-top:36px;padding:28px 32px;display:grid}.feature-strip h2{margin:0;font-size:39px;line-height:1.1}.feature-strip p{font-family:var(--serif);margin:0;font-size:20px;line-height:1.5}.feature-strip .overline{color:#dac4a3}.commercial{border:1px solid var(--rule);grid-template-columns:1fr 2fr;gap:35px;margin-top:36px;padding:27px;display:grid}.commercial h2{font-size:26px}.commercial p{color:var(--muted);max-width:65ch;font-size:13px}.label{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;border:1px solid;margin-bottom:14px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-block}.notes{border-top:1px solid var(--rule);color:var(--muted);margin-top:30px;padding-top:20px;font-size:12px}.notes summary{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;font-weight:700;display:flex}.notes p{max-width:90ch}.footer{border-top:4px double var(--ink);grid-template-columns:1fr 1fr;gap:20px;padding:28px 0 35px;display:grid}.footer .brand{font-family:var(--serif);font-size:27px;font-weight:700}.footer p{color:var(--muted);max-width:70ch;font-size:11px}.footer nav{justify-content:flex-end;align-items:flex-start;gap:20px;font-size:11px;display:flex}.morgenpost .hero-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:38px}.morgenpost .lead{flex-direction:column;display:flex}.morgenpost .lead figure{order:-1;margin:0 0 22px}.morgenpost .lead h1{font-size:clamp(36px,3.5vw,51px)}.morgenpost .hero-art{aspect-ratio:2}.morgenpost .briefing{padding-left:30px}.morgenpost .section{margin-top:42px}.morgenpost .card-kicker,.morgenpost .overline{color:var(--ink)}.morgenpost .feature-strip .overline{color:#dac4a3}.article-head{text-align:center;max-width:970px;margin:15px auto 34px}.article-head h1{margin:20px 0;font-size:clamp(38px,4.6vw,66px);line-height:1.04}.article-head .standfirst{font-family:var(--serif);color:var(--muted);max-width:720px;margin:0 auto 24px;font-size:22px;line-height:1.5}.article-meta{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:17px 0;font-size:11px;display:flex}.article-figure{max-width:970px;margin:0 auto 35px}.article-figure .hero-art{aspect-ratio:2.25}.article-layout{grid-template-columns:190px minmax(0,690px);gap:45px;max-width:970px;margin:auto;display:grid}.article-aside{border-top:2px solid var(--ink);padding-top:16px;font-size:12px}.article-aside h2{font-family:var(--sans);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.article-aside ol{padding-left:16px}.article-aside li{margin-bottom:13px}.article-body{font-family:var(--serif);font-size:20px;line-height:1.72}.article-body h2{margin:36px 0 18px;scroll-margin-top:20px;font-size:32px;line-height:1.15}.article-body .first:first-letter{float:left;color:var(--accent);margin:10px 8px 0 0;font-size:72px;line-height:.83}blockquote{border-left:3px solid var(--accent);margin:30px 0;padding:7px 0 7px 25px;font-size:29px;font-style:italic;line-height:1.35}.source-box{background:var(--wash);font-family:var(--sans);margin-top:30px;padding:24px;font-size:12px;line-height:1.7}.source-box h2{font-family:var(--sans);letter-spacing:0;margin:0 0 10px;font-size:13px;font-weight:700}.source-box a{text-decoration:underline}.article-back{padding:14px 0;font-size:12px;display:inline-block}.article-body ul{padding-left:24px}.article-body li{margin:12px 0}.language-link[aria-current=page]{text-underline-offset:4px;font-weight:700;text-decoration:underline}.no-margin{margin:0}@media (width<=1099px){.shell{padding:0 25px}.hero-grid{grid-template-columns:1fr 2fr}.briefing{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:16px;padding:22px 0 0;display:grid}.briefing-heading{grid-column:1/-1;margin:0}.briefing-note{grid-column:1/-1}.morgenpost .hero-grid{grid-template-columns:1fr 1.7fr}.morgenpost .lead{grid-column:1/-1}.morgenpost .briefing{padding-left:0}.nav{gap:20px}.article-layout{grid-template-columns:150px 1fr;gap:30px}}@media (width<=767px){.shell{padding:0 18px}.prototype{letter-spacing:.08em;padding:7px 12px;font-size:9px}.utility{padding:12px 0;font-size:10px}.utility .edition{display:none}.utility-links{gap:15px}.masthead{padding:7px 0 18px}.wordmark{font-size:clamp(31px,8vw,52px);line-height:1.04}.wordmark .the{margin-bottom:7px;font-size:.35em;display:block}.motto{letter-spacing:.18em;font-size:8px}.nav{display:none}.mobile-nav{border-bottom:1px solid var(--ink);font-size:12px;display:block}.mobile-nav summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.mobile-nav[open] .mobile-links{grid-template-columns:1fr 1fr;gap:2px 20px;padding-bottom:13px;display:grid}.mobile-links a{padding:12px 0}.dispatch{gap:10px;font-size:10px}.dispatch span{overflow-wrap:anywhere}main{padding:23px 0 35px}.hero-grid,.morgenpost .hero-grid{flex-direction:column;gap:25px;display:flex}.lead{order:-1}.lead h1,.morgenpost .lead h1{font-size:37px;line-height:1.08}.lead .standfirst{font-size:18px}.rail{border-right:0;border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:18px;padding:20px 0 0;display:grid}.rail article+article{border-top:0;border-left:1px solid var(--rule);margin:0;padding:0 0 0 18px}.rail h2{font-size:23px}.rail p{font-size:14px}.briefing{border-top:2px solid var(--ink);padding:20px 0 0;display:block}.briefing-heading{margin-bottom:20px}.briefing-item{grid-template-columns:24px 1fr}.briefing-item h3{font-size:21px}.briefing-note{font-size:17px}.section-title h2{font-size:27px}.section-title span{font-size:9px}.cards{grid-template-columns:1fr;gap:0}.card,.card:last-child{border-right:0;border-bottom:1px solid var(--rule);padding:20px 0}.card:first-child{padding-top:0}.card .number{margin-bottom:8px;font-size:40px}.card h3{font-size:28px}.feature-strip{grid-template-columns:1fr;gap:24px;padding:26px 22px}.feature-strip h2{font-size:35px}.feature-strip p{font-size:18px}.commercial{grid-template-columns:1fr;gap:5px;padding:23px}.commercial h2{margin-bottom:10px}.footer{grid-template-columns:1fr}.footer nav{flex-wrap:wrap;justify-content:flex-start;gap:8px 20px}.footer nav a{align-items:center;min-height:44px;display:flex}.morgenpost .wordmark{font-size:clamp(41px,10vw,65px)}.morgenpost .wordmark .the{font-size:.23em}.article-head{text-align:left;margin-top:8px}.article-head h1{font-size:40px}.article-head .standfirst{font-size:20px}.article-meta{justify-content:flex-start;gap:8px 18px}.article-figure .hero-art{aspect-ratio:16/10}.article-layout{flex-direction:column;gap:20px;display:flex}.article-aside ol{flex-wrap:wrap;gap:22px;display:flex}.article-aside li{margin-bottom:0}.article-body{font-size:19px}.article-body h2{font-size:29px}blockquote{font-size:25px}.source-box{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.shell{padding-left:40px;padding-right:40px}.morgenpost .shell{max-width:1280px;padding-left:32px;padding-right:32px}.morgenpost .masthead{border-bottom-width:4px}.nav{padding:8px 0;font-size:14px}.nav a{min-height:40px}.utility{padding:5px 0;font-size:12px}.utility-links a{align-items:center;min-height:44px;display:inline-flex}.overline,.byline,.card-kicker,.label,figcaption,.briefing-item p,.article-meta,.section-title span,.footer p,.footer nav{font-size:12px}.rail .overline{font-family:var(--sans);color:var(--accent);font-size:12px;line-height:1.5}.morgenpost .dispatch strong,.morgenpost .briefing-item .num{color:var(--ink)}.text-link{min-height:44px;font-size:13px}.label{padding:5px 8px}a:focus-visible,summary:focus-visible,button:focus-visible{outline-color:#175fa6}.morgenpost a:focus-visible,.morgenpost summary:focus-visible{outline-color:#2458a6}.article-layout{grid-template-columns:190px minmax(0,680px)}.morgenpost .article-body{font-size:21px}.article-body{overflow-wrap:break-word}.morgenpost .article-body{hyphens:auto}@media (width<=1099px){.shell,.morgenpost .shell{padding-left:24px;padding-right:24px}.article-layout{grid-template-columns:150px minmax(0,680px)}}@media (width<=767px){.shell{padding-left:16px;padding-right:16px}.morgenpost .shell{padding-left:20px;padding-right:20px}.overline,.byline,.card-kicker,.label,figcaption,.briefing-item p,.article-meta,.section-title span,.footer p,.footer nav{font-size:13px}.utility{font-size:11px}.mobile-nav{font-size:14px}.rail .overline{font-size:12px}.morgenpost .article-body{font-size:19px}.morgenpost .wordmark{font-size:clamp(38px,10vw,65px)}}@media (width<=359px){.morgenpost .shell{padding-left:16px;padding-right:16px}.rail{grid-template-columns:1fr}.rail article+article{border-left:0;border-top:1px solid var(--rule);padding:18px 0 0}}@media print{.prototype,.nav,.mobile-nav,.utility,.dispatch,.commercial,.article-aside,.article-back,.footer nav{display:none}body{color:#000;background:#fff}.shell,.morgenpost .shell{max-width:none;padding:0}.article-layout{display:block}.article-body{font-size:12pt}.masthead{padding:12px 0}.wordmark,.morgenpost .wordmark{font-size:30pt}.article-head h1{font-size:28pt}.article-figure{max-width:80%}a{color:inherit}.source-box{background:0 0;border:1px solid #999}.label{border:1px solid #000}}.empty-state{max-width:880px;padding:56px 0}.empty-state h1{max-width:17ch;font-size:clamp(38px,5vw,64px)}.empty-state p{font-family:var(--serif);max-width:62ch;font-size:22px;line-height:1.6}.launch-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px}.masthead .wordmark{overflow-wrap:normal}.card{min-width:0}.cards{row-gap:32px}.card h2{font-size:30px}.card:not(:nth-child(3n)){border-right:1px solid var(--rule)}.card:nth-child(3n){border-right:0}.byline{line-height:1.65}.lead h1{overflow-wrap:break-word}.article-body a{text-underline-offset:3px;text-decoration:underline}.article-body pre,.article-body table{max-width:100%;display:block;overflow:auto}.article-body code{font-size:.85em}.article-body img{width:100%;height:auto}.article-layout.no-sidebar{max-width:680px;display:block}.article-body p{margin-bottom:1.2em}.sponsored-card{background:#efe8dc;padding:20px}.sponsor-line{font-family:var(--sans)!important;color:var(--ink)!important;font-size:14px!important}.page-heading h1{font-size:clamp(38px,5vw,60px)}.service-page{max-width:760px;margin:10px auto 40px}.service-page p,.service-page li{font-family:var(--serif);font-size:20px;line-height:1.7}.service-page h2{margin-top:34px;font-size:30px}.service-page a{text-decoration:underline}.footer nav{flex-wrap:wrap;gap:8px 20px}.notice{background:var(--wash);margin:24px 0;padding:18px 22px;font-size:16px}.search-form{gap:12px;max-width:720px;margin:24px 0 40px;display:flex}.search-form input{font:inherit;color:var(--ink);border:1px solid var(--muted);background:#fffefa;width:100%;min-width:0;padding:12px}.search-form button,.page-link{font:inherit;background:var(--ink);color:var(--paper);cursor:pointer;border:0;padding:12px 18px}.pagination{gap:22px;margin-top:36px;display:flex}.page-link{display:inline-block}.article-meta a{text-decoration:underline}.hero-image-placeholder{aspect-ratio:2;background:var(--wash)}.footer nav a{min-height:36px}.article-body th,.article-body td{border:1px solid var(--rule);padding:9px}.article-body ul,.article-body ol{padding-left:28px}.commercial-disclosure{border:1px solid var(--rule);background:#efe8dc;max-width:970px;margin:0 auto 22px;padding:20px}.commercial-disclosure p:last-child{margin-bottom:0}.error-title{font-size:48px}.source-box ul{padding-left:20px}.source-box li{margin:8px 0}.section-list{margin-top:32px}@media (width<=767px){.empty-state{padding:32px 0}.empty-state p{font-size:20px}.cards .card,.cards .card:not(:nth-child(3n)){border-right:0;padding-left:0;padding-right:0}.footer .brand{font-size:25px}.utility-links{gap:12px}.motto{letter-spacing:.12em;font-size:10px}.search-form{flex-direction:column}.article-head h1{font-size:clamp(34px,8vw,42px)}.empty-state h1{max-width:none}.service-page p,.service-page li{font-size:19px}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-figure{width:100%;max-width:min(100%,var(--media-natural-width,970px))}.article-figure.media-figure{max-width:min(100%,var(--media-natural-width,970px))}.media-figure .hero-art{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;display:block}.media-figure figcaption{white-space:pre-line;overflow-wrap:anywhere;padding-top:10px;line-height:1.6}.media-figure figcaption a{text-underline-offset:3px;text-decoration:underline}.publisher-details[data-astro-cid-mdut524k]{border-block:1px solid var(--rule);margin:24px 0;padding:12px 0}.publisher-details[data-astro-cid-mdut524k] summary[data-astro-cid-mdut524k]{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700;line-height:1.5;list-style-position:inside;display:list-item}.publisher-details[data-astro-cid-mdut524k] dl[data-astro-cid-mdut524k]{overflow-wrap:anywhere;margin:12px 0 20px}.publisher-details[data-astro-cid-mdut524k] dt[data-astro-cid-mdut524k]{margin-top:16px;font-weight:700}.publisher-details[data-astro-cid-mdut524k] dd[data-astro-cid-mdut524k]{margin:4px 0 0;font-size:18px;line-height:1.5}
