.privacy-module__VTbb1a__page{color:#152238;background:radial-gradient(circle at 85% 0,#42d5d01f,#0000 25%),linear-gradient(#f6f9ff 0,#fff 430px);padding:86px 0 110px}.privacy-module__VTbb1a__container{width:min(1040px,100% - 40px);margin:0 auto}.privacy-module__VTbb1a__heading{max-width:760px}.privacy-module__VTbb1a__heading h1{color:#07172f;margin-top:18px;font-size:clamp(3rem,7vw,5.8rem);line-height:.98}.privacy-module__VTbb1a__heading p{color:#66758b;max-width:680px;margin-top:22px;font-size:1.08rem;line-height:1.75}.privacy-module__VTbb1a__heading small{color:#6b788c;margin-top:18px;font-size:.8rem;font-weight:750;display:block}.privacy-module__VTbb1a__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:68px;margin-top:64px;display:grid}.privacy-module__VTbb1a__layout>nav{border-left:1px solid #dfe6ef;gap:8px;padding-left:18px;display:grid;position:sticky;top:112px}.privacy-module__VTbb1a__layout>nav a{color:#66758b;font-size:.83rem;font-weight:760;line-height:1.4}.privacy-module__VTbb1a__layout>nav a:hover{color:#2551bd}.privacy-module__VTbb1a__content{background:#fff;border:1px solid #dfe6ef;border-radius:26px;overflow:hidden;box-shadow:0 28px 75px #08172d1a}.privacy-module__VTbb1a__content section{padding:38px 42px;scroll-margin-top:110px}.privacy-module__VTbb1a__content section+section{border-top:1px solid #e7ecf2}.privacy-module__VTbb1a__content h2{color:#07172f;font-size:1.7rem;line-height:1.15}.privacy-module__VTbb1a__content p,.privacy-module__VTbb1a__content li{color:#5e6d82;line-height:1.75}.privacy-module__VTbb1a__content p{margin-top:14px}.privacy-module__VTbb1a__content ul{gap:7px;margin:14px 0 0;padding-left:22px;display:grid}.privacy-module__VTbb1a__content a{color:#2551bd;text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.privacy-module__VTbb1a__page{padding:64px 0 80px}.privacy-module__VTbb1a__container{width:min(100% - 28px,1040px)}.privacy-module__VTbb1a__layout{grid-template-columns:1fr;gap:24px;margin-top:44px}.privacy-module__VTbb1a__layout>nav{background:#fff;border:1px solid #dfe6ef;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px;position:static}.privacy-module__VTbb1a__content{border-radius:20px}.privacy-module__VTbb1a__content section{padding:30px 22px}}@media (max-width:430px){.privacy-module__VTbb1a__layout>nav{grid-template-columns:1fr}}
