.home-link {
    padding-top   : 4rem;
    max-width     : var(--var-content-width);
    margin-inline : auto;
}

.privacy-policy-bg {
    /*background-color : #303030;*/
    /*color            : #d0d0d0;*/
}

.policy-container {
    max-width     : var(--var-content-width);
    margin-inline : auto;
    padding-block : 4rem;

    /*background-color : #303030;*/
    /*color            : #d0d0d0;*/
    /*display        : flex;*/
    /*flex-direction : column;*/
    /*gap            : 2rem;*/

    h1 {
        color : var(--color-itp-blue);
    }

    h2 {
        margin-top : 6rem;
        /*margin-bottom : 2rem;*/
    }

    h3 {
        margin-top : 4rem;
        font-size  : 2rem;
    }

    p {
        margin-top            : 2rem;
        font                  : var(--font-small);
        font-feature-settings : var(--font-features);
        line-height           : 1.6;
        color                 : #383838;

        strong {
            font-weight : 600;
        }

        a {
            text-underline-offset : 4px;
        }

        a:hover {
            text-decoration-line : underline;
        }

        code {
            background-color : var(--color-grey-light-bright);
            padding          : 0.4rem 0.8rem;
            border-radius    : 4px;
            font             : var(--font-mono);
            font-size        : 1.4rem;
        }
    }

    ul {
        margin-top : 2rem;

        li {
            position        : relative;
            list-style-type : none;
            margin-top      : 1rem;
            padding-left    : 2rem;

            p {
                margin-top : 0;
            }
        }

        li::before {
            margin-top  : 0.3rem;
            position    : absolute;
            inset       : 0;
            line-height : inherit;
            color       : inherit;
            font        : inherit;
            content     : "\2022";
            /*align-content : center;*/
            font-size   : 1.6rem;
            width       : min-content;
        }
    }
}