.detail-layout{display:grid;grid-template-columns:3fr 1fr;grid-gap:48px;gap:48px}.article-content{margin:32px 0}.detail-layout nav a{display:block;margin:12px 0}@media (max-width:767px){.detail-layout{grid-template-columns:1fr}}