.privacy-policy-module__kGzhsG__container{max-width:960px;color:var(--text-dark);margin:0 auto;padding:4rem 20px;font-family:Segoe UI,Inter,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.privacy-policy-module__kGzhsG__content{background:var(--bg-white);border-radius:12px;padding:40px;box-shadow:0 4px 6px #0000001a}.privacy-policy-module__kGzhsG__content h1{color:var(--color-primary);font-size:var(--text-4xl);text-align:center;margin-bottom:10px;font-weight:700}.privacy-policy-module__kGzhsG__lastUpdated{text-align:center;color:#666;font-style:italic;font-size:var(--text-sm);margin-bottom:40px}.privacy-policy-module__kGzhsG__section{margin-bottom:40px}.privacy-policy-module__kGzhsG__section h2{color:var(--color-primary);font-size:var(--text-xl);border-bottom:2px solid var(--color-primary);margin-bottom:15px;padding-bottom:8px;font-weight:600}.privacy-policy-module__kGzhsG__section h3{color:var(--color-primary-dark);font-size:var(--text-md);margin:20px 0 10px;font-weight:600}.privacy-policy-module__kGzhsG__section p{font-size:var(--text-md);margin-bottom:15px}.privacy-policy-module__kGzhsG__section ul{margin:15px 0;padding-left:25px}.privacy-policy-module__kGzhsG__section li{font-size:var(--text-md);margin-bottom:8px}.privacy-policy-module__kGzhsG__section li:last-child{margin-bottom:0}.privacy-policy-module__kGzhsG__section strong{font-weight:600}.privacy-policy-module__kGzhsG__content a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.privacy-policy-module__kGzhsG__content a:hover{color:var(--color-primary-dark)}@media (max-width:768px){.privacy-policy-module__kGzhsG__container{padding:4rem 15px}.privacy-policy-module__kGzhsG__content{padding:25px 20px}.privacy-policy-module__kGzhsG__content h1{font-size:var(--text-3xl)}.privacy-policy-module__kGzhsG__section h2{font-size:var(--text-lg)}.privacy-policy-module__kGzhsG__section h3{font-size:var(--text-md)}}@media (max-width:480px){.privacy-policy-module__kGzhsG__container{padding:4rem 10px}.privacy-policy-module__kGzhsG__content{padding:20px 15px}.privacy-policy-module__kGzhsG__content h1{font-size:var(--text-2xl)}.privacy-policy-module__kGzhsG__section h2{font-size:var(--text-md)}}
