.policies_policiesSection__lRuU9{background:var(--bg-primary);padding:4rem 2rem 6rem;position:relative}.policies_lastUpdated__OzLPT{text-align:center;color:var(--text-muted);font-size:.9375rem;margin-bottom:2rem}.policies_tableOfContents__IKNXH{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;padding:2rem;margin-bottom:3rem;max-width:500px;margin-left:auto;margin-right:auto}.policies_tableOfContents__IKNXH h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;text-align:center}.policies_tableOfContents__IKNXH ul{list-style:none}.policies_tableOfContents__IKNXH ul li{padding:.5rem 0}.policies_tableOfContents__IKNXH ul li a{color:var(--text-secondary);text-decoration:none;font-size:1rem;transition:all .2s ease;display:inline-block}.policies_tableOfContents__IKNXH ul li a:hover{color:var(--ocean-cyan);transform:translateX(4px)}.policies_policyBlock__5O6vE{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:2.5rem;margin-bottom:2rem;position:relative;overflow:hidden}.policies_policyBlock__5O6vE:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-aurora)}.policies_policyBlock__5O6vE h2{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-subtle)}.policies_policyBlock__5O6vE h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-top:2rem;margin-bottom:1rem}.policies_policyBlock__5O6vE h4{font-size:1.0625rem;font-weight:600;color:var(--ocean-cyan);margin-top:1.5rem;margin-bottom:.75rem}.policies_policyBlock__5O6vE p{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}.policies_policyBlock__5O6vE ol,.policies_policyBlock__5O6vE ul{margin:1rem 0 1.5rem 1.5rem}.policies_policyBlock__5O6vE ol li,.policies_policyBlock__5O6vE ul li{color:var(--text-secondary);line-height:1.7;margin-bottom:.5rem;padding-left:.5rem}.policies_policyBlock__5O6vE ul li::marker{color:var(--ember-red)}.policies_policyBlock__5O6vE ol li::marker{color:var(--ocean-cyan);font-weight:600}.policies_policyBlock__5O6vE strong{color:var(--text-primary);font-weight:600}.policies_contactList__tZCxC{list-style:none;margin-left:0!important;background:var(--bg-tertiary);border-radius:12px;padding:1.5rem;margin-top:1rem}.policies_contactList__tZCxC li{padding:.5rem 0;padding-left:0!important}.policies_policyFooter__r1Zuz{text-align:center;padding:2rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;margin-top:2rem}.policies_policyFooter__r1Zuz p{color:var(--text-secondary);font-size:.9375rem;line-height:1.7;margin:0}@media (max-width:768px){.policies_policiesSection__lRuU9{padding:3rem 1rem 4rem}.policies_policyBlock__5O6vE{padding:1.5rem}.policies_policyBlock__5O6vE h2{font-size:1.5rem}.policies_policyBlock__5O6vE h3{font-size:1.125rem}.policies_tableOfContents__IKNXH{padding:1.5rem}}