:root{--bg-color:#121212;--text-color:#fff;--heading-color:#fff;--border-color:#333;--highlight-bg:#1e1e1e;--link-color:#6ba4ff;--link-hover:#a1c4ff}.policy-body-container{display:flex;flex-direction:column;align-items:center;padding:20px;gap:20px;line-height:1.6;color:var(--text-color)}.policy-main-content{width:60vw;margin-top:130px}.policy-page-title{text-align:center;margin-bottom:10px;color:var(--heading-color)}.policy-last-updated{text-align:center;font-style:italic;margin-bottom:30px;color:var(--text-color);opacity:.8}.policy-section-title{margin-top:30px;margin-bottom:30px;border-bottom:1px solid var(--border-color);padding-bottom:5px}.policy-section-title,.policy-subsection-title{font-weight:700;color:var(--heading-color)}.policy-list-container{padding-left:25px}.policy-section-container{margin-bottom:20px}.policy-contact-info{background-color:var(--highlight-bg);padding:15px;border-radius:5px;margin-top:20px}.policy-bold-text{font-weight:600}.policy-indented-content{margin-left:20px}.policy-link-text{color:var(--link-color);text-decoration:none}.policy-link-text:hover{color:var(--link-hover);text-decoration:underline}@media (max-width:600px){.policy-body-container{padding:15px}}