.article{padding-bottom:3rem;}.article__cover{max-height:min(52vw,22rem);overflow:hidden;background:#111;}.article__cover img{width:100%;height:min(52vw,22rem);object-fit:cover;}.article__head{padding-top:1.75rem;padding-bottom:1rem;}@media (min-width:768px){.article__cover{max-height:28rem;}.article__cover img{height:28rem;}.article__head{padding-top:2.5rem;}}.article__cat{margin:0 0 0.75rem;font-size:0.7rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}.article__title{margin:0 0 0.75rem;font-family:"Source Serif 4",Georgia,"Times New Roman",Arial,sans-serif;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1;}.article__date{color:#6b7280;font-size:0.95rem;}.article__tags{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0.9rem 0 0;padding:0;list-style:none;}.article__tag{font-size:0.75rem;font-weight:600;padding:0.2rem 0.55rem;background:#f3f3f3;border-radius:4px;}.article__back{margin-top:2rem;font-weight:600;}.article__back a:hover{text-decoration:underline;}