.privacy-section{padding:0 50px 80px;background-color:var(--bg-primary)}.privacy-container{max-width:900px;margin:0 auto}.privacy-list{margin-bottom:60px}.privacy-item{border:1px solid var(--border-primary);border-radius:12px;margin-bottom:12px;background:hsla(0,0%,100%,.02);overflow:hidden;transition:all .3s ease}.privacy-item:hover{background:hsla(0,0%,100%,.04);border-color:var(--border-secondary)}.privacy-item.active{border-color:var(--primary);background:rgba(14,165,233,.05)}.privacy-question{width:100%;padding:20px 24px;background:transparent;border:none;color:var(--text-primary);font-size:16px;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.privacy-question:hover{color:var(--primary)}.privacy-icon{flex-shrink:0;transition:transform .3s ease;color:var(--text-secondary)}.privacy-item.active .privacy-icon{color:var(--primary)}.privacy-answer{max-height:0;overflow:hidden;transition:max-height .5s ease}.privacy-item.active .privacy-answer{max-height:2000px}.privacy-answer-content{padding:0 24px 20px;font-size:14px;line-height:1.7;color:var(--text-secondary);white-space:pre-line}@media screen and (max-width:768px){.privacy-section{padding:0 24px 50px}.privacy-question{padding:16px 20px;font-size:15px}.privacy-answer-content{padding:0 20px 16px;font-size:13px}}@media screen and (max-width:480px){.privacy-section{padding:0 16px 40px}}