main{padding:44px 32px 72px}main .titles h1{font-size:46px;margin:8px 0 32px}main .titles div.mono{font-size:12px;color:var(--muted);margin-bottom:18px}main .titles a span{color:var(--ink)}main .posts .card figure{height:170px;margin:0}main .posts .card figure img{height:100%;-o-object-fit:cover;object-fit:cover}main .posts .card .body .categories{display:flex;gap:10px;margin-bottom:10px}main .posts .card .body .categories span.mono{font-size:11px;color:var(--muted)}main .posts .card .body p{margin:0}main .posts .card.first{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center;margin-bottom:44px}main .posts .card.first figure{height:100%;margin:0}main .posts .card.first figure img{height:100%;-o-object-fit:cover;object-fit:cover}main .posts .card.first .body{padding:40px 44px 40px 0}main .posts .card.first .body .categories{display:flex;gap:12px;margin-bottom:16px}main .posts .card.first .body .categories span.mono{font-size:11px;color:var(--muted)}main .posts .card.first .body h2{font-size:32px;line-height:1.1;margin-bottom:16px}main .posts .card.first .body p{font-size:15.5px;color:var(--ink-soft);margin:0 0 18px}main .posts .card.first .body .read-more{font-size:12px;font-weight:700}@media(min-width: 0px)and (max-width: 768px){main .posts .card.first{display:flex;flex-direction:column}main .posts .card.first figure{height:170px}main .posts .card.first .body{padding:16px 16px 18px}main .posts .card.first .body h2{font-size:18px}main .posts .card.first .body .read-more{display:none}}