.privacyPage{padding:2rem 0;min-height:100vh;background-color:#f8f9fa}.containers{width:100%;max-width:1000px;background:#fff;border-radius:20px;display:block;margin:auto;box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden}.header{text-align:center;padding:2.5rem;background:linear-gradient(135deg,#4a90e2,#8a2be2);color:#fff}.header h1{font-size:2.5rem;font-weight:700;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.1)}.updateDate{color:#666;font-size:.9rem}.content{padding:2.5rem}.section{border-bottom:1px solid #eaeef2}.section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.section h2{font-size:1.5rem;font-weight:600;color:#2c3e50;position:relative}.section p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:1.5rem}.list{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}.listItem{display:flex;align-items:flex-start;gap:1rem;background:#f8f9ff;padding:1.2rem;border-radius:12px;transition:transform .2s ease}.listItem:hover{transform:translateX(5px)}.listMarker{background:#4a90e2;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.warning{color:#e74c3c}.warning:before{background:#e74c3c}.warningText{color:#e74c3c;font-weight:500;background:#fff5f5;padding:1rem;border-radius:12px;border-left:4px solid #e74c3c}.contactDetails{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-top:1rem}.contactDetails p{margin-bottom:.5rem;color:#4a5568;font-size:1rem;line-height:1.6}.contactDetails p:last-child{margin-bottom:0}@media(max-width:768px){.privacyPage{padding:1rem}.container{border-radius:16px}.header{padding:2rem}.header h1{font-size:2rem}.content{padding:1.5rem}.section{margin-bottom:2rem;padding-bottom:2rem}.section h2{font-size:1.25rem}.listItem{padding:1rem}}