.privacy-page{background:#f5f9fd}.privacy-topbar{max-width:100%;padding-inline:max(24px,calc((100vw - 1180px)/2 + 24px));background:#fff}.privacy-topbar nav{margin-left:auto}.privacy-content{max-width:900px;margin:58px auto 84px;padding:0 24px}.privacy-content h1{font-size:clamp(38px,6vw,58px);letter-spacing:-.045em;line-height:1.08;margin:0 0 18px}.privacy-lead{font-size:20px;line-height:1.55;color:#53667c;max-width:760px}.updated{color:#53667c;font-size:14px;margin:24px 0 44px}.privacy-content section{background:#fff;border:1px solid #dce7f2;border-radius:14px;padding:28px 32px;margin:18px 0}.privacy-content h2{font-size:22px;line-height:1.3;margin:0 0 14px}.privacy-content p,.privacy-content li{font-size:16px;line-height:1.75;color:#34465b}.privacy-content section p:last-child{margin-bottom:0}.privacy-content ul{padding-left:24px}.privacy-content li+li{margin-top:10px}.privacy-contact{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:20px;padding:18px 20px;border-left:4px solid #00a8e8;background:#f3f8fd;color:#34465b}.privacy-contact a,.privacy-back a{color:#0757b8;font-weight:750}.privacy-back{margin-top:34px}.privacy-footer{max-width:100%;padding-inline:max(24px,calc((100vw - 1180px)/2 + 24px));background:#fff}.privacy-footer>a{margin-left:auto;color:#0757b8;font-weight:700}@media(max-width:700px){.privacy-topbar{height:auto;min-height:74px;padding:10px 18px}.privacy-topbar nav{display:none}.privacy-content{margin:38px auto 60px;padding:0 16px}.privacy-content section{padding:23px 20px}.privacy-content h2{font-size:20px}.privacy-content p,.privacy-content li{font-size:15px}.privacy-footer{padding-inline:18px}.privacy-footer>a{width:100%;margin-left:0}.privacy-footer span{font-size:12px}}
