.privacy-page{color:#526273;background:#fbf7f0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.privacy-hero{color:#fff;background:linear-gradient(135deg,#0c2138,#102f4c);padding:76px 0}.privacy-label{color:#d3a642;letter-spacing:2px;margin-bottom:14px;font-size:.8rem;font-weight:800;display:block}.privacy-hero h1{margin-bottom:16px;font-size:clamp(2rem,5vw,3.2rem);font-weight:800}.privacy-hero p{color:#d6dfe7;margin:0}.privacy-content-wrap{padding-top:48px;padding-bottom:64px}.privacy-content{background:#fff;border:1px solid #e7ddcf;border-radius:20px;max-width:900px;margin:0 auto;padding:clamp(24px,5vw,56px);font-size:1rem;line-height:1.85;box-shadow:0 12px 36px #102f4c0d}.privacy-content section{margin-top:30px}.privacy-content h2{color:#102f4c;margin-bottom:12px;font-size:1.3rem;font-weight:750}.privacy-content p{margin-bottom:12px}.privacy-content ul{margin-bottom:0;padding-left:22px}.privacy-content li+li{margin-top:6px}.privacy-content strong{color:#102f4c}.privacy-content a{color:#102f4c;text-underline-offset:4px}.privacy-content a:hover{color:#926b19}.privacy-content a:focus-visible{outline-offset:4px;outline:2px solid #bd8f25}.privacy-content section:last-child p{margin-bottom:0}@media (max-width:575px){.privacy-hero{padding:52px 0}.privacy-content-wrap{padding-top:28px;padding-bottom:40px}}
