.privacy-section{padding:120px 0 80px;background:#fff;min-height:100vh}.privacy-container{max-width:800px;margin:0 auto;padding:0 30px}.privacy-header{text-align:center;margin-bottom:60px}.privacy-title{font-family:Inter,sans-serif;font-size:2.5rem;font-weight:600;color:#000;margin-bottom:20px;line-height:1.2}.privacy-last-updated{font-family:Inter,sans-serif;font-size:1rem;color:#666;font-weight:400}.privacy-content{font-family:Inter,sans-serif}.privacy-intro{margin-bottom:50px;font-size:1.1rem;line-height:1.6;color:#333}.privacy-section-item{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}.privacy-section-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy-section-title{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin-bottom:20px;line-height:1.3}.privacy-section-item p{font-size:1rem;line-height:1.6;color:#333;margin-bottom:20px}.privacy-list{margin:20px 0;padding-left:20px}.privacy-list li{font-size:1rem;line-height:1.6;color:#333;margin-bottom:12px;position:relative}.privacy-list li:last-child{margin-bottom:0}.privacy-note{background:#f8f9fa;padding:20px;border-radius:8px;border-left:4px solid #7c12f6;font-style:italic;margin-top:20px!important;margin-bottom:0!important}.privacy-section-item a{color:#7c12f6;text-decoration:none;transition:color .3s ease}.privacy-section-item a:hover{color:#5a0fc8;text-decoration:underline}.language-toggle{display:flex;align-items:center}.toggle-container{display:flex;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:2px;position:relative}.lang-option{padding:6px 12px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:color .3s ease;border-radius:18px;position:relative;z-index:2}.lang-option.active{color:#000}.toggle-slider{position:absolute;top:2px;left:2px;width:calc(50% - 2px);height:calc(100% - 4px);background:#fff;border-radius:18px;transition:transform .3s ease;z-index:1}.toggle-container[data-lang=en] .toggle-slider{transform:translate(100%)}@media (max-width: 768px){.privacy-section{padding:100px 0 60px}.privacy-container{padding:0 20px}.privacy-title{font-size:2rem}.privacy-section-title{font-size:1.3rem}.privacy-intro,.privacy-section-item p{font-size:1rem}.privacy-list li{font-size:.95rem}}@media (max-width: 480px){.privacy-title{font-size:1.8rem}.privacy-section-title{font-size:1.2rem}.privacy-list{padding-left:15px}}
