.privacy-page{background:#f8fafc;color:#193c60}.privacy-cover{padding-bottom:64px}.privacy-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;padding-block:80px 110px;align-items:start}.privacy-toc{position:sticky;top:32px;font-size:14px}.privacy-toc>p{margin:0 0 10px;font-size:13px;letter-spacing:.06em;color:#607589;text-transform:uppercase}.privacy-toc ol{margin:0;padding-left:20px;line-height:1.6}.privacy-toc li{padding:0}.privacy-toc a{display:inline-block;padding:6px 0;color:#174b70;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#95b3d0}.privacy-body{max-width:760px}.privacy-body section{padding:0 0 36px;margin:0 0 36px;border-bottom:1px solid #d3e3f0;scroll-margin-top:24px}.privacy-body h2{font-size:clamp(22px,2.2vw,28px);line-height:1.4;margin:0 0 16px}.privacy-body p,.privacy-body li{font-size:16px;line-height:1.85;color:#2f4d68}.privacy-body p{margin:0 0 16px}.privacy-body ul{margin:0 0 16px;padding-left:22px}.privacy-body li{margin-bottom:10px}.site .privacy-settings{min-height:48px;padding:10px 22px;border-radius:999px;border:1px solid #174b70;background:#e8f3fb;color:#174b70;font-weight:600;cursor:pointer}.site .privacy-settings:hover{background:#c9e2f4}.privacy-updated{font-size:14px!important;color:#607589!important}.privacy-body h3{font-size:18px;line-height:1.5;margin:24px 0 10px;color:#193c60}.privacy-body a{color:#174b70;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#95b3d0;overflow-wrap:anywhere}.privacy-body a:focus-visible,.site .privacy-settings:focus-visible{outline:2px solid #1569a2;outline-offset:3px}.privacy-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:1px 6px;border-radius:6px;background:#e8f1f8;color:#193c60;overflow-wrap:anywhere}.privacy-callout{padding:14px 18px;border-left:3px solid #95b3d0;background:#eef4fa;border-radius:0 14px 14px 0}.privacy-contact{display:grid;gap:12px;margin:0 0 18px;padding:18px 20px;border:1px solid #c9dceb;border-radius:18px;background:#fff}.privacy-contact div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px}.privacy-contact dt{font-size:14px;color:#607589;line-height:1.85}.privacy-contact dd{margin:0;font-size:16px;line-height:1.85;color:#2f4d68}.privacy-table-wrap{margin:0 0 18px;overflow-x:auto;border:1px solid #c9dceb;border-radius:18px;background:#fff}.privacy-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65;color:#2f4d68}.privacy-table th{text-align:left;font-size:13px;font-weight:700;letter-spacing:.02em;color:#193c60;background:#eef4fa;padding:12px 14px;vertical-align:bottom}.privacy-table td{padding:12px 14px;vertical-align:top;border-top:1px solid #d3e3f0}@media(max-width:700px){.privacy-contact div{grid-template-columns:1fr;gap:0}.privacy-table-wrap{border:0;background:none;overflow:visible}.privacy-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.privacy-table,.privacy-table tbody,.privacy-table tr,.privacy-table td{display:block;width:100%}.privacy-table tr{margin:0 0 12px;padding:14px 16px;border:1px solid #c9dceb;border-radius:16px;background:#fff}.privacy-table td{padding:4px 0;border:0}.privacy-table td:before{content:attr(data-label);display:block;font-size:12px;font-weight:700;letter-spacing:.03em;color:#607589}}@media(max-width:900px){.privacy-layout{grid-template-columns:1fr;gap:32px;padding-block:52px 80px}.privacy-toc{position:static;padding:18px 20px;border:1px solid #c9dceb;border-radius:18px;background:#fff}}:root{--jl-rev:"r20261001b"}
