.privacy-copy{max-width:960px;margin-inline:auto;line-height:1.7;padding-bottom:64px}.privacy-copy h2{margin:2.1em 0 .6em;font-size:clamp(23px,3vw,30px);line-height:1.25}.privacy-copy p{margin:0 0 1.1em}.privacy-copy a{text-decoration:underline;text-underline-offset:3px}.privacy-copy ul{padding-left:1.4em}.privacy-copy li{margin-bottom:.7em}.privacy-update{background:#eaf5fa;border-left:4px solid #0088bd;padding:20px 24px;border-radius:10px;margin:0 0 28px;color:#183440}.privacy-update p{margin:.5em 0 0}.privacy-index{display:flex;flex-wrap:wrap;gap:10px 24px;margin:24px 0}.privacy-table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:16px}caption{text-align:left;font-weight:700;margin-bottom:12px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #dce6e9;padding:16px}th{background:#eaf5fa;color:#005f86}td:first-child{width:47%}@media(max-width:600px){.privacy-copy{padding-inline:24px}th,td{padding:10px;font-size:15px}.privacy-update{padding:16px}}
.privacy-copy h3{font-size:1.15em;line-height:1.4;margin:1.8em 0 .6em}.privacy-copy :is(h2,h3){scroll-margin-top:100px}
