.policy-page-module__E3ptyG__mainContent{padding:2rem 0}.policy-page-module__E3ptyG__mainContainer{width:100%;max-width:var(--max-width);padding:0 var(--space-3);margin:0 auto}.policy-page-module__E3ptyG__card{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--border-radius-panel);padding:var(--space-4)}.policy-page-module__E3ptyG__card h1{margin-bottom:var(--space-2);font-size:2rem;font-weight:800}.policy-page-module__E3ptyG__effectiveDate{color:var(--text-secondary);margin-bottom:var(--space-4);font-size:1rem}.policy-page-module__E3ptyG__card h2{color:var(--text-primary);margin-top:var(--space-4);margin-bottom:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:1.5rem;font-weight:700}.policy-page-module__E3ptyG__card p,.policy-page-module__E3ptyG__card li{color:var(--text-secondary);margin-bottom:var(--space-2);word-break:keep-all;font-size:1rem;line-height:1.8}.policy-page-module__E3ptyG__card ul{padding-left:1.5rem}.policy-page-module__E3ptyG__card a{color:var(--text-primary);font-weight:600;text-decoration:underline}.policy-page-module__E3ptyG__card a:hover{color:var(--accent)}@media (min-width:768px){.policy-page-module__E3ptyG__mainContent{padding:var(--space-8)0}.policy-page-module__E3ptyG__card{padding:var(--space-6)}.policy-page-module__E3ptyG__card h1{font-size:2.5rem}}
