.page-journal{background:#fff!important}.page-journal .site-nav{color:#111;border-bottom:0}.editorial-journal{max-width:1280px;margin:4vw auto;padding:0 18px 80px!important;background:#fff;min-height:calc(100vh - 8vw)}.editorial-header{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr auto;gap:0 26px;min-height:570px;padding:16px 18px 30px}.journal-masthead{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);font-size:8px;letter-spacing:.06em;text-transform:uppercase}.journal-masthead span:nth-child(2){text-align:center}.journal-masthead span:last-child{text-align:right}.editorial-kicker{align-self:center;margin:0;font-size:8px;letter-spacing:.06em}.editorial-header h1{grid-column:2/4;align-self:center;margin:0;font-family:var(--sans);font-size:clamp(48px,6.6vw,100px);font-weight:600;line-height:.84;letter-spacing:-.095em}.editorial-header h1 em{font-family:inherit;font-style:normal}.editorial-lead{grid-column:2/3;align-self:end;max-width:230px;margin:0;font-size:10px;line-height:1.25;color:#111}.journal-filter{display:flex;gap:19px;margin:0 18px 25px;padding:0;border:0;overflow:visible;white-space:nowrap;font-size:8px;letter-spacing:.06em}.journal-filter span:first-child{color:#111}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 10px;margin:0 18px}.story,.story-feature,.story-portrait,.story-wide,.story-note,.story-small,.story-tall,.story-landscape,.story-end-note{grid-column:auto;align-self:auto;margin:0;padding:0;background:transparent;color:#111;min-height:0}.story-image,.story-feature .story-image,.story-portrait .story-image,.story-wide .story-image,.story-small .story-image,.story-tall .story-image,.story-landscape .story-image{aspect-ratio:1.27;height:auto;background:#efefed}.story-image img{filter:saturate(.78);transition:transform .5s ease,filter .5s ease}.story:hover .story-image img{transform:scale(1.02);filter:saturate(1)}.story-meta{margin:7px 0 0;color:#111;font-size:8px;letter-spacing:.04em}.story h2,.story-feature h2,.story-portrait h2,.story-wide h2,.story-small h2,.story-tall h2,.story-landscape h2{margin:5px 0 0;font-family:var(--sans);font-size:11px;font-weight:500;line-height:1.08;letter-spacing:-.04em}.story h2 em{font-family:inherit;font-style:normal;font-weight:500}.story>p:not(.note-index){display:none}.story-note,.story-end-note{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:16px;background:#f3f2f0}.story-note .note-index,.story-end-note .note-index{margin:0;color:#111;font-size:8px}.story-note h2,.story-end-note h2{margin:auto 0;font-family:var(--sans);font-size:clamp(21px,2.3vw,36px);font-weight:600;line-height:.9;letter-spacing:-.08em}.story-note h2 em,.story-end-note h2 em{font-family:inherit;font-style:normal}.note-link{align-self:flex-start;border-bottom:0;padding:0;font-size:8px;color:#111}.journal-signoff{margin:110px 18px 0;padding:0;border:0;font-family:var(--sans);font-size:clamp(40px,5.5vw,84px);font-style:normal;font-weight:600;line-height:.86;letter-spacing:-.09em;color:#111;max-width:600px}.journal-signoff:before{content:'[ АРХИВ ПРОДОЛЖАЕТСЯ ]';display:block;margin-bottom:22px;font-size:8px;font-weight:400;letter-spacing:.06em}@media(max-width:700px){.editorial-journal{margin:0;padding:0 10px 55px!important}.editorial-header{min-height:500px;padding:14px 10px 22px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto}.journal-masthead{font-size:7px;grid-template-columns:1fr 1fr}.journal-masthead span:nth-child(2){display:none}.editorial-kicker{grid-column:1/2;align-self:center;font-size:7px}.editorial-header h1{grid-column:1/-1;align-self:center;font-size:51px}.editorial-lead{grid-column:1/2;max-width:185px;font-size:9px}.journal-filter{gap:16px;margin:0 10px 20px;overflow:auto;padding-bottom:2px}.editorial-grid{grid-template-columns:1fr 1fr;gap:35px 8px;margin:0 10px}.story h2,.story-feature h2,.story-portrait h2,.story-wide h2,.story-small h2,.story-tall h2,.story-landscape h2{font-size:11px}.story-note,.story-end-note{min-height:185px;padding:12px}.story-note h2,.story-end-note h2{font-size:22px}.journal-signoff{margin:70px 10px 0;font-size:47px}.journal-signoff:before{font-size:7px}}
