.confidentialityPage{color:#1a1a1a;background-color:#fff;min-height:100vh}.confidentialityPage .lang-btn{padding:.625rem 1.5rem;font-size:2rem}.confidentialityHeaderArea{text-align:center;color:#fff;clip-path:ellipse(110% 100% at 50% 0);background-color:#1a1a1a;padding:150px 20px 140px;position:relative}.confidentialityTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:56px;font-weight:800}.confidentialitySubtitle{opacity:.8;margin-top:10px;font-size:16px}.confidentialityContentWrapper{z-index:2;gap:60px;margin:25px auto;padding:0 10rem;display:flex;position:relative}.confidentialityContentWrapper .pointsList{grid-template-columns:1fr 1fr;gap:30px;padding:0;list-style:none;display:grid}.confidentialityContentWrapper .pointItem{background:#f9fafb;border-left:4px solid #140f1d;border-radius:12px;align-items:flex-start;gap:2rem;padding:24px;transition:transform .2s;display:flex}.confidentialityContentWrapper .pointItem img{object-fit:cover;border-radius:10px;flex-shrink:0;width:200px;height:200px}.confidentialityContentWrapper .pointItem:hover{transform:scale(1.02)}.confidentialityContentWrapper .pointItem strong{color:#1a1a1a;align-items:center;gap:10px;margin-bottom:10px;font-size:19px;display:flex}.confidentialityContentWrapper .pointItem p{color:#6b7280;margin:0;font-size:15px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.policySection h2{color:#1a1a1a;letter-spacing:-.01em;margin-bottom:24px;font-size:32px;font-weight:700}.policySection p{color:#4b5563;margin-bottom:24px;font-size:17px;line-height:1.8}@media (max-width:1100px){.confidentialityContentWrapper{gap:30px;padding:0 4rem}}@media (max-width:900px){.confidentialityContentWrapper{flex-direction:column;gap:40px;padding:0 2rem}.pointsList{grid-template-columns:1fr}.confidentialitySidebar{display:none}.confidentialityTitle{font-size:36px}}@media (max-width:600px){.confidentialityHeaderArea{padding:100px 20px 80px}.confidentialityContentWrapper{margin:20px auto;padding:0 1.5rem}.confidentialityContentWrapper .pointItem{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:20px}.confidentialityContentWrapper .pointItem img{width:100%;max-width:300px;height:auto}.confidentialityContentWrapper .policySection h2{font-size:24px}}
