.content-main{padding-block:40px 80px}.breadcrumb{font-size:14px;color:var(--muted);margin-bottom:32px}.content-heading{max-width:850px;margin-bottom:36px}.content-heading h1{font-size:clamp(30px,4vw,52px);line-height:1.18;overflow-wrap:anywhere}.content-description{font-size:20px;color:var(--muted)}.content-meta{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.content-article{max-width:850px;margin-inline:auto}.content-cover{width:100%;border-radius:8px;margin-bottom:36px}.prose{font-size:18px;overflow-wrap:anywhere}.prose h2,.prose h3{margin-top:2em;line-height:1.3}.prose p,.prose ul,.prose ol{margin-block:1.2em}.prose a{text-decoration:underline;color:var(--forest)}.prose img{border-radius:6px;margin-block:24px}.prose blockquote{border-inline-start:3px solid var(--brass);margin-inline:0;padding-inline:24px;color:var(--muted)}.prose table{display:block;overflow:auto;border-collapse:collapse;max-width:100%}.prose th,.prose td{padding:12px;border:1px solid var(--line)}.prose pre{overflow:auto;padding:16px;background:var(--soft)}.content-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.content-card{border:1px solid var(--line);border-radius:8px;overflow:hidden}.content-card>img{width:100%;aspect-ratio:8/5;object-fit:cover}.content-card>div{padding:24px}.content-card h3{font-size:23px;line-height:1.35;margin:0 0 12px;overflow-wrap:anywhere}.content-card h3 a:hover{text-decoration:underline}.content-card p,.content-card time{color:var(--muted)}.content-related{margin-top:72px}.pagination{display:flex;gap:30px;justify-content:center;margin-top:40px}@media(max-width:800px){.content-cards{grid-template-columns:1fr}.content-main{padding-block:24px 48px}.prose{font-size:17px}.content-description{font-size:18px}}.prose h2{font-size:clamp(24px,3vw,32px)}.prose h3{font-size:clamp(20px,2.5vw,25px)}.content-related h2{font-size:30px}