.privacy-container {
    text-align: center;
    margin: auto;
    max-width: 50rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

.privacy-content {
    text-align: left;
}

ol {
    padding: 0;
    counter-reset: l1;
}

p {
    margin-bottom: 1rem;
}

.list-l1 > p.list-item {
    font-weight: bold;
}

ol ol {
    margin-left: 2rem;
}

.list-item {
    display: list-item;
    counter-increment: l1;
    padding-left: .5rem;
}

.list-item::marker {
    content: counters(l1, ".");
    padding-right: .5rem;
    font-size: .9rem;
}

ul > li {
    list-style-type: circle;
}

ul ul > li {
    list-style-type: square;
}

ul ul ul > li {
    list-style-type: disc;
}
