.privacy-wrapper{
    max-width:800px;
    margin:80px auto;
    padding:0 20px;
    color:#444;
    line-height:1.8;
}

.privacy-wrapper h1{
    font-family:'Cormorant Garamond',serif;
    font-size:3rem;
    color:#2D3135;
    text-align:center;
    margin-bottom:16px;
}

.privacy-intro{
    text-align:center;
    color:#555;
    margin-bottom:56px;
}

.privacy-wrapper section{
    margin-bottom:40px;
}

.privacy-wrapper h2{
    font-family:'Cormorant Garamond',serif;
    font-size:1.7rem;
    color:#2D3135;
    margin-bottom:12px;
}

.privacy-wrapper ul{
    padding-left:1.2rem;
}

.privacy-wrapper code{
    background:#F8F6F2;
    padding:1px 6px;
    border-radius:4px;
    font-size:.9em;
    word-break:break-all;
}

.privacy-wrapper a{
    color:#A88B60;
}

@media (max-width:480px){
    .privacy-wrapper{ margin:48px auto; }
    .privacy-wrapper h1{ font-size:2.2rem; }
}
