.universe-page .magazine-content,.universe-page .rubric-archive-selection{width:min(1160px,100% - 48px);max-width:1160px;margin-left:auto;margin-right:auto}.universe-page .magazine-content .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.universe-page .magazine-content .archive-grid>article{background:#fff;border:1px solid #e8e4e0;border-radius:12px;min-width:0;padding:18px}.universe-page .magazine-content .archive-story-image{aspect-ratio:16/9;border-radius:8px;width:100%;max-width:none;margin-bottom:13px;display:block;overflow:hidden}.universe-page .magazine-content .archive-story-image img{object-fit:cover;width:100%;height:100%}.universe-page .magazine-content .archive-grid h2{font-size:clamp(20px,2vw,28px);line-height:1.18}.universe-page .magazine-content .archive-grid p{line-height:1.55}.universe-page .rubric-archive-selection .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:700px){.universe-page .magazine-content,.universe-page .rubric-archive-selection{width:calc(100% - 28px)}.universe-page .magazine-content .archive-grid,.universe-page .rubric-archive-selection .archive-grid{grid-template-columns:minmax(0,1fr);gap:14px}.universe-page .magazine-content .archive-grid>article{padding:12px}.universe-page .magazine-content .archive-grid h2{font-size:21px}}@media (min-width:701px){.universe-page .magazine-content .archive-grid:has(>article:only-child){grid-template-columns:minmax(0,1fr)}.universe-page .magazine-content .archive-grid>article:only-child{grid-template-columns:minmax(220px,36%) minmax(0,1fr);align-content:start;column-gap:22px;width:100%;max-width:none;display:grid}.universe-page .magazine-content .archive-grid>article:only-child .archive-story-image{grid-area:1/1/span 5;align-self:start}.universe-page .magazine-content .archive-grid>article:only-child>span,.universe-page .magazine-content .archive-grid>article:only-child>h2,.universe-page .magazine-content .archive-grid>article:only-child>p,.universe-page .magazine-content .archive-grid>article:only-child>small,.universe-page .magazine-content .archive-grid>article:only-child>a:not(.archive-story-image){grid-column:2;margin-top:0}}
