/* The night editions: slate/copper in France; forest/gold in Britain. */
body.france{--accent:#e4b291;--red:#e4b291;--ink:#f3f0e9;--paper:#0c1523;--line:#293647;--muted:#aab7c6;background:#0c1523;color:#f3f0e9}
body.britain{--accent:#d6bd86;--red:#d6bd86;--ink:#f0ede3;--paper:#101e1c;--line:#354642;--muted:#adbcb4;background:#101e1c;color:#f0ede3}
body .wrap{max-width:1440px}body .edition-bar{background:#070e18;color:#aab7c6;border-bottom:1px solid var(--line)}body .masthead{height:auto;min-height:125px}body .brand,body .brand span{color:var(--ink)}body .issue{color:var(--muted)}body nav{color:var(--ink);border-color:var(--line);background:transparent}body nav a{color:var(--ink)!important}body nav a:hover,body nav a[aria-current]{background:transparent!important;color:var(--accent)!important}body .daily-date{color:var(--muted);padding:20px 0;border-color:var(--line)}body .kicker{color:var(--accent);font:700 10px/1.6 Arial,sans-serif;letter-spacing:1.8px}body .intro,body .deck{color:#b9c3cf}body .byline{color:var(--muted);font:10px/1.7 Arial,sans-serif}body h1,body h2,body h3{color:var(--ink)}body a:hover{color:var(--accent)}body .read-link{color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:8px;letter-spacing:1px}body .story{min-width:0}body .story-picture{margin:0 0 20px;min-width:0}body .story-picture>a{display:block;position:relative;overflow:hidden;background:#24302f}body .story-picture img{width:100%;height:210px;object-fit:cover;display:block;margin:0;transition:transform .4s ease}body .story-picture>a:hover img{transform:scale(1.035)}body .story-picture figcaption{font:9px/1.5 Arial,sans-serif;color:#9daaa9;margin-top:7px;letter-spacing:0}body .archive-badge{position:absolute;bottom:10px;left:10px;padding:5px 8px;background:#09121ce6;color:#f3f0e9;font:8px Arial,sans-serif;letter-spacing:1px}body .story h2{margin:12px 0;font-size:25px}body .story+.story{border-color:var(--line)}body .section-head{border-top:1px solid var(--line);margin-top:55px;padding-top:22px;margin-bottom:25px}body .section-head h2{font-size:30px}body .section-head>a{color:var(--accent)}body .analysis-grid{gap:28px}body .local-grid{gap:30px}body .collection-grid{gap:40px 30px}body .article{max-width:880px;margin:55px auto}body .article figure img{width:100%;max-height:480px;object-fit:cover;display:block}body .article figcaption{font:11px/1.7 Arial,sans-serif;color:var(--muted);margin:12px 0 28px}body .article .body-copy{color:#c6cdd2}body .article .sources a{color:var(--accent)}body .article .back{color:var(--accent)}body .event-date{background:#ffffff06;border-color:var(--accent);padding:15px}body .demo-note{background:transparent;color:var(--muted);border-color:var(--line);font-size:11px}body footer{background:#070e14!important;border-top:1px solid var(--line);margin-top:60px}body footer,body footer a,body footer span,body footer p{color:#b9c1c6!important}body .footer-brand{color:var(--ink)!important}body .commercial-note,body .offer{background:#ffffff05;color:#c6cdd2;border-color:var(--line)}body .commercial>.intro{color:#b9c3cf}body .download-brief{background:var(--accent);color:#101e1c}body .market-topics{background:#ffffff03;border-color:var(--line)}
.france .brand{font-size:36px;line-height:1}.france .brand span{font-size:36px;line-height:1;padding-left:0;font-weight:400;letter-spacing:5px}.france .masthead{padding:30px 0;gap:40px}.france nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.france nav a{padding-right:25px}.france .fr-opening{position:relative;display:grid;grid-template-columns:1fr 1.1fr;gap:0;padding:0;margin:16px 0 35px;background:#141f30;border:1px solid var(--line);min-height:470px}.france .fr-headline{padding:40px;align-self:center}.france .fr-headline h1{font:600 clamp(32px,3.8vw,54px)/1.08 Arial,sans-serif;letter-spacing:-1.8px}.france .fr-headline .intro{font-size:16px;line-height:1.7}.france .fr-visual{display:block;padding:0;background:transparent;position:relative;min-height:470px}.france .fr-visual .story-picture{height:100%;margin:0;display:flex;flex-direction:column}.france .fr-visual .story-picture>a{flex:1}.france .fr-visual img{height:100%;position:absolute;inset:0;object-fit:cover}.france .fr-visual figcaption{padding:10px 15px;margin:0;background:#0f1928}.france .fr-digest{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.france .numbered{position:relative;display:block;border:0;padding:0}.france .large-number{position:absolute;top:12px;right:12px;z-index:1;font:24px Georgia,serif;color:#fff;background:#0c1523cc;padding:5px 9px}.france .fr-digest .story h2{font-size:21px;line-height:1.28}.france .fr-digest .story img{height:165px}.france .fr-digest .deck{font-size:13px}.france .section-head{border-color:var(--line)}
.britain .masthead{padding:27px 0 24px}.britain .brand,.britain .brand span{font-size:clamp(36px,5vw,65px);font-weight:400;letter-spacing:-2px}.britain nav{border-top:3px double #647167;border-bottom:1px solid var(--line)}.britain .uk-front{grid-template-columns:1fr 2.1fr 1fr;gap:26px;padding-top:25px;border-color:var(--line)}.britain .uk-main{border-color:var(--line);padding:0 28px;display:flex;flex-direction:column;text-align:left}.britain .uk-main>.story-picture{order:-1}.britain .uk-main .story-picture img{height:330px;filter:none}.britain .uk-main h1{font:400 clamp(35px,3.8vw,55px)/1.07 Georgia,serif;letter-spacing:-1.6px}.britain .uk-main .intro{font-size:18px;color:#b8c5bd}.britain .uk-column .story{padding:18px 0;border-color:var(--line);margin:0}.britain .uk-column .story img{height:130px;filter:none}.britain .uk-column .story h2{font-size:23px}.britain .uk-column .deck{display:none}.britain .column-label{color:#cdbd96;border-color:var(--line);line-height:1.7}.britain .uk-explain{border-color:var(--line)}.britain .section-head{border-color:var(--line)}.britain .section-head h2{font-style:normal}.britain .story-picture figcaption{color:#9aafa4}
@media(max-width:1050px){.france .fr-digest{grid-template-columns:1fr 1fr}.britain .uk-front{grid-template-columns:1fr 1fr}.britain .uk-main{grid-column:1/-1;grid-row:1;border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.britain .uk-main>.story-picture{grid-column:2;grid-row:1/6}.britain .uk-main h1{font-size:40px}.britain .uk-column .story{display:grid;grid-template-columns:120px 1fr;gap:0 15px}.britain .uk-column .story-picture{grid-row:1/5}.britain .uk-column .story-picture img{height:100px}.britain .uk-column .story-picture figcaption{font-size:8px}.britain .uk-column .story h2{font-size:21px}.france .fr-headline{padding:28px}.france .fr-headline h1{font-size:39px}}
@media(max-width:700px){body .wrap{padding-inline:20px}body .masthead{min-height:100px}body .story-picture img{height:210px}.france .fr-opening{display:flex;flex-direction:column}.france .fr-visual{min-height:0;order:-1}.france .fr-visual .story-picture>a{height:230px;flex:auto}.france .fr-visual img{position:static;height:230px}.france .fr-headline{padding:25px}.france .fr-headline h1{font-size:36px}.france .fr-digest{gap:25px 18px}.france .fr-digest .story img{height:135px}.france .fr-digest .story h2{font-size:20px}.france .fr-digest .deck{display:none}.france .brand,.france .brand span{font-size:29px}.britain .brand,.britain .brand span{font-size:35px;letter-spacing:-1px}.britain .brand span{display:inline;margin-left:8px}.britain .uk-main{display:flex}.britain .uk-main .story-picture img{height:230px}.britain .uk-main h1{font-size:39px}.britain .uk-column .story{display:block}.britain .uk-column .story img{height:140px}.britain .uk-column .story h2{font-size:21px}.britain .uk-front{gap:18px}.column-label{font-size:9px}body .article h1{font-size:36px}body .section-head h2{font-size:25px}body .section-head{gap:15px}body .section-head>a{font-size:10px}body .story-picture figcaption{font-size:9px}body .analysis-grid .story:last-child{grid-column:auto}}
@media(prefers-reduced-motion:reduce){body .story-picture img{transition:none}}
body.france .edition-bar{background:#080f19;color:#9baabd}body.france .brand,body.france .brand span{color:#f3f0e9}body.france nav,body.britain nav{background:transparent;color:var(--ink);border-color:var(--line)}body.france .kicker,body.britain .kicker{color:var(--accent)}body.france .intro,body.britain .intro{color:#bdc7cd}body.france .fr-headline h1{color:#f3f0e9}body.france .section-head,body.britain .section-head{border-color:var(--line)}body.france .article,body.britain .article{color:var(--ink)}body.france .national-archive figcaption,body.britain .national-archive figcaption{color:var(--muted)}body.france .sources a,body.britain .sources a{color:var(--accent)}
@media(max-width:700px){body.france nav,body.britain nav{display:flex;flex-wrap:wrap;white-space:normal;overflow:visible;gap:0 20px;justify-content:flex-start;padding-inline:0}body.france nav a,body.britain nav a{padding:12px 0;font-size:12px}body.france .brand span{padding-top:4px}body .footer-inner{display:block}body .footer-inner>div{margin-top:20px}}

/* Prominent international conflict coverage. */
body .conflict-desk{border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:32px}body .conflict-desk .section-head{margin-top:0;padding-top:16px;border-top:2px solid var(--accent)}body .conflict-intro{font-size:12px;color:var(--muted);margin:-10px 0 24px}body .conflict-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:28px}body .conflict-grid .story h2{font-size:25px;line-height:1.2}body .conflict-grid .story-picture img{height:225px}body .conflict-grid .story:first-child h2{font-size:32px}body.britain .conflict-grid{grid-template-columns:1.4fr 1fr 1fr;gap:25px}body.britain .conflict-desk .section-head{border-top:3px double var(--accent)}@media(max-width:700px){body .conflict-grid,body.britain .conflict-grid{grid-template-columns:1fr}body .conflict-grid .story-picture img{height:230px}body .conflict-grid .story:first-child h2{font-size:28px}}

body .archive-intro,body .archive-publication{color:var(--muted);font-size:13px;line-height:1.7}body .archive-publication{padding:12px 16px;border-left:2px solid var(--accent);background:rgba(255,255,255,.035)}body .archive-years{display:flex;gap:24px;margin:28px 0;border-block:1px solid var(--line);padding:15px 0}body .archive-teaser{margin-bottom:45px}body .archive-teaser .story h2{font-size:24px}

body .europe-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;padding:12px 0 35px;border-bottom:1px solid var(--line);margin-bottom:28px}body .europe-feature h2{font-size:36px;line-height:1.13;margin:14px 0}body .europe-feature .story-picture img{height:300px}body .europe-feature .read-link{display:inline-block;margin-top:12px}body.britain .europe-feature{grid-template-columns:1fr 1.2fr}body.britain .europe-feature>.story-picture{order:2}@media(max-width:700px){body .europe-feature,body.britain .europe-feature{display:flex;flex-direction:column;gap:16px}body.britain .europe-feature>.story-picture{order:0}body .europe-feature .story-picture img{height:235px}body .europe-feature h2{font-size:29px}}
