.PrivacyTerms_privacyPage__Ql7P0{background-color:var(--warm-white)}.PrivacyTerms_hero__eiehl{background:linear-gradient(180deg,var(--cream) 0,var(--warm-white) 100%);padding:8rem 0 4rem;text-align:center}.PrivacyTerms_heroContent__WKRnm h1{font-size:3rem;margin-bottom:.75rem;color:var(--text-dark)}.PrivacyTerms_heroContent__WKRnm p{color:var(--text-muted);font-size:1rem}.PrivacyTerms_contentSection__bzPdd{padding:4rem 0 6rem}.PrivacyTerms_content__Ir3GG{background-color:var(--white);padding:3rem;border-radius:var(--radius-xl);box-shadow:var(--shadow)}.PrivacyTerms_section__b7A3H{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid var(--warm-gray)}.PrivacyTerms_section__b7A3H:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.PrivacyTerms_section__b7A3H h2{font-size:2rem;color:var(--primary-dark);margin-bottom:1.5rem}.PrivacyTerms_section__b7A3H h3{font-family:DM Sans,sans-serif;font-size:1.25rem;font-weight:700;color:var(--text-dark);margin-top:2rem;margin-bottom:.75rem}.PrivacyTerms_section__b7A3H h3:first-of-type{margin-top:0}.PrivacyTerms_section__b7A3H p{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}.PrivacyTerms_section__b7A3H ul{margin:1rem 0 1.5rem 1.5rem;list-style-type:disc}.PrivacyTerms_section__b7A3H ul li{color:var(--text-secondary);line-height:1.8;margin-bottom:.5rem}.PrivacyTerms_contactBox__1MEWl{background-color:var(--cream);padding:1.5rem 2rem;border-radius:var(--radius-lg);margin-top:1rem}.PrivacyTerms_contactBox__1MEWl p{margin-bottom:.5rem}.PrivacyTerms_contactBox__1MEWl p:last-child{margin-bottom:0}.PrivacyTerms_contactBox__1MEWl strong{color:var(--text-dark)}@media (max-width:768px){.PrivacyTerms_hero__eiehl{padding:6rem 0 3rem}.PrivacyTerms_heroContent__WKRnm h1{font-size:2.25rem}.PrivacyTerms_content__Ir3GG{padding:2rem 1.5rem}.PrivacyTerms_section__b7A3H h2{font-size:1.75rem}}