.mkp-page .ma-page .mkp-hero h1{max-width:20ch;font-size:clamp(42px,5.5vw,76px);line-height:1.03}.mkp-page .ma-page .mkp-lead{max-width:68ch}.mkp-page .ma-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.mkp-page .ma-list article{border-top:1px solid #07120f33;padding-top:22px}.mkp-page .ma-list h2{font:500 30px / 1.1 var(--serif);letter-spacing:-.035em;margin:0 0 18px}.mkp-page .ma-list p{color:var(--muted-dark);font-size:16px;line-height:1.65}.mkp-page .ma-list h2 a{color:var(--ink);text-decoration:none}.mkp-page .ma-list h2 a:hover{text-underline-offset:5px;text-decoration:underline}.mkp-page .ma-read,.mkp-page .ma-back{color:var(--ink);text-underline-offset:4px;font-size:14px;font-weight:650;display:inline-block}.mkp-page .ma-back{margin-bottom:24px}.mkp-page .ma-prose{max-width:72ch}.mkp-page .ma-prose section+section{margin-top:40px}.mkp-page .ma-prose h2{font:500 clamp(28px, 3vw, 36px) / 1.1 var(--serif);letter-spacing:-.035em;margin:0 0 18px}.mkp-page .ma-prose p,.mkp-page .ma-prose li{color:var(--muted-dark);font-size:18px;line-height:1.75}.mkp-page .ma-prose p{margin:0 0 20px}.mkp-page .ma-prose ol{padding-inline-start:24px}.mkp-page .ma-prose li{margin-bottom:12px;padding-inline-start:6px}.mkp-page .ma-prose .ma-scope{border-top:1px solid #07120f24;margin-top:36px;padding-top:22px;font-size:14px}@media (max-width:760px){.mkp-page .ma-list{grid-template-columns:1fr;gap:30px}}