.app-privacy-content{display:grid;gap:28px}.app-privacy-content h2,.app-privacy-content h3,.app-privacy-content p{margin-top:0}.app-privacy-hero{display:flex;align-items:center;gap:17px;padding:25px;border-radius:17px;background:linear-gradient(135deg,#0039d7,#082c8f);color:#fff}.app-privacy-hero>span{display:grid;flex:0 0 60px;width:60px;height:60px;place-items:center;border-radius:15px;background:rgba(255,255,255,.14);font-size:27px}.app-privacy-hero p{margin-bottom:3px;color:#dce5ff;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.app-privacy-hero h2{margin-bottom:5px;color:#fff;font-size:28px}.app-privacy-hero strong{font-size:14px}.privacy-section{display:grid;gap:11px}.privacy-section>h2{margin-bottom:0;color:#3f3f3f;font-size:25px}.privacy-section>p,.privacy-section li{color:#4b4b4b;font-size:16px;line-height:1.65}.privacy-section>p{margin:0}.privacy-section a{color:var(--blue);font-weight:700}.privacy-section code{color:var(--blue);font-weight:700;overflow-wrap:anywhere}.privacy-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.privacy-cards article{padding:17px;border:1px solid var(--line);border-radius:12px}.privacy-cards i{margin-bottom:10px;color:var(--blue);font-size:23px}.privacy-cards h3{margin-bottom:5px;color:#3f3f3f;font-size:18px}.privacy-cards p{margin:0;color:var(--muted);line-height:1.45}.privacy-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:13px}.privacy-table{width:100%;border-collapse:collapse}.privacy-table th,.privacy-table td{padding:13px 14px;text-align:left;vertical-align:top;line-height:1.5}.privacy-table thead{background:#f2f5fd}.privacy-table tbody tr{border-top:1px solid var(--line)}.privacy-table td:first-child{font-weight:800;color:#3f3f3f}.privacy-list{margin:0;padding-left:23px}.privacy-section address{padding:17px;border-radius:12px;background:#f2f5fd;font-style:normal;line-height:1.65}.privacy-content a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media(max-width:720px){.privacy-cards{grid-template-columns:1fr}.privacy-table,.privacy-table tbody,.privacy-table tr,.privacy-table td{display:block}.privacy-table thead{display:none}.privacy-table tr{padding:13px}.privacy-table td{padding:5px 0}.privacy-table td:first-child{padding-top:0}}@media(max-width:500px){.app-privacy-hero{align-items:flex-start;padding:20px}.app-privacy-hero>span{flex-basis:46px;width:46px;height:46px;font-size:21px}.app-privacy-hero h2{font-size:23px}}
