.allnet-content-article { max-width: 920px; padding-bottom: 2rem; }
.allnet-content-breadcrumb { padding-top: 1.5rem; font-size: .95rem; color: #536358; }
.allnet-content-heading { padding: 2.5rem 0; border-bottom: 1px solid #dbe6dc; }
.allnet-content-heading h1 { font-size: 2.65rem; font-weight: 700; line-height: 1.18; letter-spacing: -.03em; margin-bottom: 1.5rem; }
.allnet-content-article article > section { padding-top: 2.5rem; }
.allnet-content-article li { color: #536358; font-size: 1rem; line-height: 1.75; padding-bottom: .5rem; }
.allnet-content-article ul, .allnet-content-article ol { padding-left: 1.5rem; }
.allnet-content-article p code, .allnet-content-article li code { display: inline; }
.allnet-content-article pre { background: #eef6ee; border: 1px solid #dbe6dc; border-radius: 5px; padding: 1.25rem; white-space: pre-wrap; overflow-wrap: anywhere; }
.allnet-content-article pre code { white-space: inherit; font-size: .95rem; line-height: 1.7; }
.allnet-content-endpoints dt { padding-top: 1rem; }
.allnet-content-endpoints dd { color: #536358; line-height: 1.75; border-bottom: 1px solid #dbe6dc; padding: .5rem 0 1rem; margin-bottom: 0; }
.allnet-content-instruction { background: #eef6ee; border-left: 3px solid #208b23; padding: 1.25rem; margin-bottom: 1.5rem; }
.allnet-content-next { border-top: 1px solid #dbe6dc; margin-top: 2.5rem; }
@media (max-width: 767px) {
    .allnet-content-heading { padding: 2rem 0; }
    .allnet-content-heading h1 { font-size: 2rem; }
    .allnet-content-article article > section { padding-top: 2rem; }
}
