.policies_policyPage__TMJM2{background-color:var(--bg-200);min-height:100vh}.policies_header__ztDx7{text-align:center;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid var(--bg-300)}.policies_title__OCmG_{font-size:2.25rem;font-weight:700;color:var(--primary-100);margin-bottom:.5rem}.policies_updated__OFzGX{color:var(--text-200);font-size:.95rem;margin:0}.policies_content__7F4pH{background-color:var(--bg-100);border-radius:1rem;padding:2.5rem;box-shadow:0 2px 12px var(--shadow-100);color:var(--text-100);line-height:1.85;max-width:960px;margin:0 auto}.policies_content__7F4pH section{margin-bottom:2rem}.policies_content__7F4pH section:last-child{margin-bottom:0}.policies_content__7F4pH h2{font-size:1.35rem;font-weight:700;color:var(--primary-100);margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid var(--bg-300)}.policies_content__7F4pH p{color:var(--text-100);margin-bottom:.85rem}.policies_content__7F4pH ol,.policies_content__7F4pH ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;margin-bottom:.85rem}.policies_content__7F4pH li{color:var(--text-100);margin-bottom:.5rem}.policies_content__7F4pH strong{color:var(--primary-200);font-weight:700}.policies_content__7F4pH a{color:var(--accent-200);text-decoration:underline;font-weight:500}.policies_content__7F4pH a:hover{color:var(--accent-100)}@media (max-width:768px){.policies_title__OCmG_{font-size:1.75rem}.policies_content__7F4pH{padding:1.5rem}.policies_content__7F4pH h2{font-size:1.15rem}}