
.paper{font:18px/1.36 var(--body);min-height:100vh}.paper.newspaper{padding-bottom:24px}
.kicker{font:10px/1.4 Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#064b94;margin-bottom:10px}.muted{color:#757267}.intro{display:flex;justify-content:space-between;align-items:end;margin:25px 0 17px}.intro h1{font-size:62px;line-height:1}.intro p{font-size:18px;max-width:320px}.categories{border-block:1px solid #8f8b80;display:flex;gap:28px;padding:10px 0;margin-bottom:24px;font:11px Arial,sans-serif;letter-spacing:.6px}.categories .active{color:#064b94}.frontgrid{display:grid;grid-template-columns:1.65fr 1fr .86fr;gap:24px}.frontgrid>article+article{border-left:1px solid #a6a296;padding-left:24px}.coverphoto{object-position:50% 15%;height:285px;margin:13px 0 7px}.caption{font:10px/1.5 Arial,sans-serif;color:#757267}.lead h2{font-size:43px;line-height:.99;letter-spacing:-.8px}.lead .deck{font-size:21px;line-height:1.18;margin:14px 0}.snippet{font-size:17px;line-height:1.35;margin:10px 0}.read{display:flex;justify-content:space-between;align-items:center;color:#064b94;border-top:1px solid #a6a296;padding-top:10px;margin-top:13px;font:10px Arial,sans-serif;letter-spacing:1px}.secondary h2{font-size:33px;line-height:1.05}.secondary img{height:200px;margin:14px 0 7px}.brief{border-bottom:1px solid #a6a296;padding-bottom:20px;margin-bottom:20px}.brief:last-child{border-bottom:0}.brief h3{font-size:27px;line-height:1.08}.brief .number{font:26px Oranienbaum;display:block;margin:9px 0;color:#064b94}.bottomgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:3px double #23231f;margin-top:25px;padding-top:20px}.bottomgrid>article+article{border-left:1px solid #a6a296;padding-left:24px}.bottomgrid h3{font-size:28px;line-height:1.07}.bottomgrid img{height:170px;margin:12px 0}.bottomgrid p{font-size:17px}.folio{display:flex;justify-content:space-between;border-top:1px solid #23231f;padding-top:12px;margin-top:27px;font:10px Arial,sans-serif;letter-spacing:1.2px}.editiontitle{display:flex;justify-content:space-between;align-items:center;border-bottom:3px double #23231f;padding-bottom:12px;margin-bottom:22px;font:11px Arial,sans-serif;letter-spacing:1.3px}.editiontitle img{width:310px;height:32px;object-fit:contain}.back{color:#064b94}.spread{display:grid;grid-template-columns:1fr 1fr;gap:60px;position:relative}.spread:before{content:'';position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #ccc7ba}.leftpage h1{font-size:62px;line-height:.99;letter-spacing:-1px;margin:10px 0 17px}.leftpage .standfirst{font-size:22px;line-height:1.24;margin-bottom:20px}.mainphoto{height:345px;object-position:50% 15%;margin-bottom:8px}.facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:3px double #23231f;border-bottom:1px solid #23231f;margin-top:20px;padding:13px 0;gap:12px}.facts strong{display:block;font:36px/1 Oranienbaum;color:#064b94;white-space:nowrap}.facts span{display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:1px;margin-top:7px}.byline{font:10px/1.5 Arial,sans-serif;margin-top:17px;letter-spacing:.5px}.rightpage .opening{font-size:19px;line-height:1.4;margin-bottom:17px;text-align:justify}.drop:first-letter{font-size:63px;float:left;line-height:.85;padding:4px 7px 0 0}.articlecolumns{columns:2;column-gap:25px;font-size:17px;line-height:1.4;text-align:justify;hyphens:auto}.articlecolumns h2{font-size:25px;line-height:1.05;margin:0 0 10px;text-align:left}.articlecolumns p{margin:0 0 14px}.articlecolumns section{break-inside:avoid;margin-bottom:18px}.pull{font-size:29px;line-height:1.12;color:#064b94;border-block:1px solid #a6a296;padding:17px 0;margin:6px 0 20px}.duophotos{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:18px 0 8px}.duophotos img{height:152px}.smallfacts{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #a6a296;margin-top:18px;padding-top:12px;font-size:16px}.smallfacts .label{font:9px Arial,sans-serif;letter-spacing:1px;color:#757267;margin-bottom:6px}.articlepaper{padding-top:28px}.mocknote{font:10px Arial,sans-serif;letter-spacing:.6px;color:#757267;text-align:center;padding:15px 0 0}
@media(max-width:850px){.frontgrid{grid-template-columns:1.3fr 1fr}.frontgrid>article:last-child{grid-column:1/-1;border-left:0;padding-left:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.bottomgrid{grid-template-columns:1fr}.bottomgrid>article+article{border-left:0;padding-left:0}.spread{grid-template-columns:1fr;gap:35px}.spread:before{display:none}.intro h1{font-size:48px}.intro p{max-width:190px}.categories{gap:14px;flex-wrap:wrap}.editiontitle img{width:220px}.leftpage h1{font-size:52px}}@media(max-width:520px){.frontgrid{display:block}.frontgrid>article+article{border-left:0;padding-left:0;border-top:1px solid #a6a296;padding-top:20px;margin-top:22px}.intro{display:block}.intro p{max-width:none;margin-top:10px}.strap{font-size:8px}.mainphoto{height:300px}.articlecolumns{columns:1}.editiontitle img{width:180px}.editiontitle{font-size:8px}.facts strong{font-size:30px}}

/* Production newspaper pages; loaded only by the journal and article routes. */
.paper h1,.paper h2,.paper h3{font-weight:400;letter-spacing:normal}.paper h1{margin:0}.paper .intro h1{font-size:62px;line-height:1}.paper .frontgrid h2,.paper .bottomgrid h3,.paper .brief h3{margin:0}.paper .categories{gap:20px;flex-wrap:wrap}.paper .categories a{padding:5px 0}.paper .categories a:hover{color:#064b94}.paper .frontgrid>.brief-column{border-left:1px solid #a6a296;padding-left:24px}.paper .teaser-facts{color:#064b94;font-size:18px;margin-top:12px}.paper .coverphoto{height:310px}.paper .photo-kitay-gorod,.paper .photo-okruzhnaya{object-position:50% 15%}.paper .brief .read{font-size:9px}.paper .folio{margin:27px 0 0;background:transparent;color:#23231f;text-align:left;padding:14px 0 0}.editorial-stories{margin-top:35px;border-top:3px double #23231f;padding-top:5px}.editorial-stories .intro h2{font-size:43px;line-height:1.1}.editorial-stories .bottomgrid{border-top:1px solid #8f8b80;margin-top:18px}.paper .bottomgrid>article{display:flex;flex-direction:column}.paper .bottomgrid>article>a{display:flex;flex-direction:column;height:100%}.paper .bottomgrid .read{margin-top:auto;padding-top:14px}.paper .bottomgrid .snippet{margin-bottom:16px}.paper .spread{margin-top:24px}.paper .leftpage h1{font-size:62px;line-height:1;letter-spacing:-1px;margin:10px 0 17px}.paper .leftpage .mainphoto{height:440px;margin:0;object-position:center}.paper .leftpage .photo-kitay-gorod,.paper .leftpage .photo-okruzhnaya{object-position:50% 15%}.paper .leftpage .photo-paveletskaya{object-fit:contain;background:#e9e5db}.editorial-image-button{display:block;width:100%}.editorial-image-button:hover{opacity:.94}.editorial-image .caption{margin-top:8px}.paper .facts dt{font:9px/1.5 Arial,sans-serif;letter-spacing:.7px;margin-top:7px}.paper .facts dd{margin:0;font:32px/1 Oranienbaum;color:#064b94;white-space:nowrap}.paper .facts div{display:flex;flex-direction:column-reverse}.paper .deal-note{font-size:16px;line-height:1.4;border-top:1px solid #a6a296;margin-top:18px;padding-top:13px}.paper .articlecolumns{columns:2;column-gap:25px}.paper .articlecolumns h2{font-size:25px;line-height:1.1}.paper .duophotos{align-items:start}.paper .duophotos img{height:210px}.paper .duophotos .photo-rimskaya,.paper .duophotos .photo-aviamotornaya{height:270px;object-fit:contain;background:#e9e5db}.paper .smallfacts{font-size:17px}.article-next{display:flex;justify-content:space-between;gap:20px;border-block:1px solid #a6a296;padding:15px 0;margin-top:30px;color:#064b94;font-size:17px}.editorial-contact{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:21px}.editorial-contact .text-link{font-size:19px}.filtered-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.filtered-stories>article+article{border-left:1px solid #a6a296;padding-left:28px}.filtered-stories img{height:270px;object-position:50% 15%}.empty-editorial{padding:35px 0;max-width:680px}.empty-editorial h2{font-size:38px;line-height:1.1;margin-bottom:18px}.business-article{margin-top:32px}.business-article header{max-width:960px}.business-article h1{font-size:66px;line-height:1.03;margin:15px 0 20px;max-width:950px}.business-article .standfirst{font-size:26px;line-height:1.25;max-width:800px}.business-article .byline{margin-top:22px;padding-bottom:22px;border-bottom:1px solid #8f8b80}.business-article-copy{columns:3;column-gap:34px;column-rule:1px solid #c3bfb3;font-size:19px;line-height:1.5;margin-top:25px;hyphens:auto}.business-article-copy section{break-inside:avoid;margin-bottom:22px}.business-article-copy h2{font-size:29px;line-height:1.12;margin:0 0 12px}.business-article-copy p{margin:0 0 14px}.business-article .pull{margin-top:22px;max-width:900px}.business-article>.read{max-width:480px;margin-top:15px}
@media(max-width:1100px){.frontgrid{grid-template-columns:1.4fr 1fr}.paper .frontgrid>.brief-column{grid-column:1/-1;border-left:0;border-top:1px solid #a6a296;padding-left:0;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:25px}.paper .brief{border-bottom:0;margin-bottom:0}.paper .leftpage h1{font-size:52px}.paper .facts dd{font-size:27px}.paper .business-article-copy{columns:2}}
@media(max-width:850px){.paper .spread{display:block}.paper .spread:before{display:none}.paper .rightpage{border-top:3px double #23231f;margin-top:30px;padding-top:25px}.paper .leftpage .mainphoto{height:auto;max-height:620px;object-fit:contain}.paper .facts dd{font-size:34px}.paper .filtered-stories{grid-template-columns:1fr 1fr}.paper .bottomgrid{grid-template-columns:1fr}.paper .bottomgrid>article+article{border:0;border-top:1px solid #a6a296;padding:20px 0 0;margin-top:12px}.paper .intro h1{font-size:52px}.paper .editorial-contact{display:block}.editorial-contact .text-link{margin-top:15px}.paper .duophotos img{height:240px}.paper .business-article h1{font-size:52px}.paper .editiontitle{gap:12px}.paper .editiontitle>span{display:none}}
@media(max-width:520px){.paper .frontgrid{display:block}.paper .frontgrid>.brief-column{display:block}.paper .frontgrid>.brief-column>article+article{border-top:1px solid #a6a296;padding-top:20px;margin-top:20px}.paper .frontgrid>article+article{border-left:0;padding-left:0;border-top:1px solid #a6a296;padding-top:20px;margin-top:22px}.paper .intro{display:block}.paper .intro p{margin-top:12px;max-width:none}.paper .intro h1{font-size:48px}.paper .categories{gap:10px;font-size:10px}.paper .filtered-stories{display:block}.paper .filtered-stories>article+article{border-left:0;border-top:1px solid #a6a296;padding:25px 0 0;margin-top:25px}.paper .leftpage h1{font-size:48px}.paper .facts{gap:8px}.paper .facts dd{font-size:27px}.paper .facts dt{font-size:8px}.paper .articlecolumns{columns:1;font-size:20px;text-align:left}.paper .articlecolumns h2{font-size:29px}.paper .duophotos{grid-template-columns:1fr}.paper .duophotos img{height:auto;max-height:520px;object-fit:contain}.paper .smallfacts{font-size:18px}.paper .business-article-copy{columns:1;font-size:20px}.paper .business-article h1{font-size:45px}.paper .business-article .standfirst{font-size:23px}.paper .editiontitle img{width:155px}.paper .editiontitle .back{font-size:9px}.paper .folio{font-size:8px;gap:15px;letter-spacing:.4px}.paper .article-next{font-size:16px}.paper .coverphoto{height:290px}}
.paper .bottomgrid .kicker{font:10px/1.4 Arial,sans-serif;letter-spacing:1.6px;margin-bottom:10px}.paper .bottomgrid>article>a.read{flex-direction:row;height:auto;align-self:stretch}.paper .bottomgrid .photo-okruzhnaya{object-position:50% 45%}

/* Editorial content shares the main page masthead, paper, and full-width wrapper. */
.journal-breadcrumb{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid var(--line);padding:17px 0;font-size:18px;color:var(--blue)}
.paper .intro{margin-top:32px}
.paper .snippet,.paper .bottomgrid p{font-size:20px;line-height:1.35}
.paper .rightpage .opening{font-size:22px;line-height:1.4}
.paper .articlecolumns{font-size:20px;line-height:1.45;text-align:left}
.paper .deal-note{font-size:19px}
.paper .byline{font-size:12px;line-height:1.5}
.paper .folio{margin-bottom:28px}
.paper>footer{font-family:var(--body)}
@media(max-width:760px){.journal-breadcrumb{font-size:16px}.journal-breadcrumb span{display:none}.paper .intro{margin-top:26px}.paper .facts{grid-template-columns:repeat(3,minmax(0,1fr))}.paper .facts dd{font-size:clamp(20px,6vw,27px);white-space:normal}.paper .article-next{flex-wrap:wrap}.paper .intro h1{font-size:46px}.paper .leftpage h1{font-size:43px}.paper .categories{font-size:11px}.paper .articlecolumns{columns:1}.paper .folio{flex-wrap:wrap}}
.paper main img{display:block;width:100%;object-fit:cover}

/* Journal sections use the same spaced serif lettering as the masthead strapline. */
.paper .categories{font-family:var(--body);font-size:15px;font-weight:400;line-height:1.5;letter-spacing:.19em}
@media(min-width:761px) and (max-height:820px){.paper .categories{font-size:12px}}
@media(max-width:760px){.paper .categories{font-size:10px;letter-spacing:.11em}}
