@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff")}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2)format("woff2"),url(/assets/dm-serif-display-latin-400-normal-_kVFYEpx.woff)format("woff")}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2)format("woff2"),url(/assets/dm-serif-display-latin-ext-400-normal-B1toqZab.woff)format("woff")}*{box-sizing:border-box}html{scroll-padding-top:24px}body{color:#355867;background:#f3fbfd;margin:0;font:400 16px/1.85 Poppins,sans-serif}a{color:#245e78;text-underline-offset:4px;overflow-wrap:anywhere}a:hover{color:#123f55}a:focus-visible{outline-offset:4px;outline:3px solid #2384a4}header{background:#fff;border-bottom:1px solid #b8dce9}.privacy-header{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:24px 32px;display:flex}.privacy-logo{width:260px;max-width:100%;height:auto}.privacy-header nav{flex-wrap:wrap;gap:24px;display:flex}.privacy-header nav a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.privacy-shell{max-width:1200px;margin:auto;padding:64px 32px 80px}.privacy-lead{max-width:800px}.privacy-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#39758a;font-size:12px}h1,h2{color:#274f63;font-family:DM Serif Display,Georgia,serif;font-weight:400;line-height:1.2}h1{margin:16px 0 24px;font-size:clamp(38px,5vw,64px)}h2{margin:0 0 24px;font-size:30px}h3{font-size:17px;font-weight:500}.privacy-updated{color:#547382;font-size:13px}.privacy-layout{grid-template-columns:220px minmax(0,1fr);gap:40px;margin-top:48px;display:grid}.privacy-index{align-self:start;gap:6px;display:grid;position:sticky;top:24px}.privacy-index a{border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none}.privacy-index a:hover{background:#e2f2f7}.privacy-content{min-width:0}.privacy-content section{background:#fff;border:1px solid #c2e2ec;border-radius:18px 36px 18px 18px;margin-bottom:24px;padding:32px;scroll-margin-top:24px}.privacy-content p{margin:0 0 18px}.privacy-content p:last-child{margin-bottom:0}.privacy-content li{margin-bottom:10px}.privacy-content ul{padding-left:22px}.privacy-note{background:#eaf7fb;border-left:3px solid #3e8aa5;border-radius:0 14px 14px 0;padding:18px 20px}.privacy-table-wrap{outline-offset:4px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.8}th,td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #cce3eb;padding:14px 10px}th{color:#244e63;background:#f1f9fc;font-weight:500}code{overflow-wrap:anywhere;font-size:12px}footer{border-top:1px solid #c2dfe9;max-width:1200px;margin:auto;padding:24px 32px;font-size:13px}.privacy-skip{z-index:10;background:#fff;padding:12px;position:absolute;top:-80px;left:20px}.privacy-skip:focus{top:12px}@media (width<=760px){.privacy-header{flex-direction:column;align-items:flex-start;padding:20px}.privacy-logo{width:220px}.privacy-header nav{gap:12px 22px}.privacy-shell{padding:36px 20px}.privacy-layout{grid-template-columns:1fr;gap:24px;margin-top:28px}.privacy-index{border-block:1px solid #c2dfe9;grid-template-columns:1fr 1fr;padding-block:12px;position:static}.privacy-content section{padding:24px 20px}h2{font-size:28px}body{font-size:15px}th,td{padding:12px 8px}.privacy-table-wrap{width:100%}footer{padding:24px 20px}}@media print{.privacy-header nav,.privacy-index,.privacy-skip{display:none}.privacy-layout{display:block}.privacy-shell{padding:20px}.privacy-content section{break-inside:avoid;border:0;padding:16px 0}body{color:#000;background:#fff;font-size:11pt}.privacy-header{padding:0}}th:first-child,td:first-child{width:34%}
