.contentContainer{align-items:center;display:flex;flex-direction:column;width:100%}@media(min-width:781px)and (max-width:1020px){.contentContainer{box-sizing:border-box;padding:0 32px}}@media(max-width:780px){.contentContainer{box-sizing:border-box;padding:0 16px}}.contentContainer .contentInnerContainer{max-width:960px;width:100%}:root{--web-post-margin:40px;--mobile-post-margin:40px}.privacy,.referralTerms,.security,.terms{background:var(--color-white);border-radius:3px;margin:32px auto 0;max-width:550px;padding:32px}@media(max-width:780px){.privacy,.referralTerms,.security,.terms{border-radius:0}}:is(.privacy,.referralTerms,.security,.terms) .date{color:var(--color-gray-110);font-size:12px;line-height:17px;margin-bottom:16px}:is(.privacy,.referralTerms,.security,.terms) .highlight{font-weight:700}:is(.privacy,.referralTerms,.security,.terms) a{color:var(--color-foreground);text-decoration:underline}:is(.privacy,.referralTerms,.security,.terms) a:hover{color:var(--color-indigo-100)}.privacy p,.privacy span,.referralTerms p,.referralTerms span,.security p,.security span,.terms p,.terms span{font-size:14px;line-height:22px;margin-bottom:16px}:is(.privacy,.referralTerms,.security,.terms) h1{font-size:24px;margin:0 0 10px}:is(.privacy,.referralTerms,.security,.terms) h2{font-size:14px;font-weight:700;line-height:22px;margin-bottom:10px;padding-top:16px}:is(.privacy,.referralTerms,.security,.terms) ul{margin:0 0 15px}:is(.privacy,.referralTerms,.security,.terms) ul li{font-size:14px;line-height:22px;list-style-position:outside;list-style-type:disc;margin:0 0 5px 20px}