.legal-page{color:#233e51;padding-top:28px;padding-bottom:80px}.legal-breadcrumb{color:#4b6576;flex-wrap:wrap;gap:10px;margin-bottom:40px;font-size:.84rem;display:flex}.legal-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.legal-heading{max-width:810px;margin-bottom:48px}.legal-heading h1{color:#103a55;letter-spacing:-.035em;margin:15px 0 22px;font-family:Georgia,serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.1}.legal-heading>p:not(.eyebrow){margin-bottom:18px;font-size:1.12rem;line-height:1.65}.legal-heading small{color:#526877;font-size:.82rem}.legal-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.legal-toc{background:#edf3f7;border-top:3px solid #1261ba;flex-direction:column;gap:5px;padding:24px;display:flex;position:sticky;top:24px}.legal-toc strong{color:#153b55;margin-bottom:10px;font-size:.91rem}.legal-toc a{text-underline-offset:3px;padding:7px 0;font-size:.88rem;line-height:1.45;text-decoration:underline}.legal-copy{overflow-wrap:anywhere;min-width:0;max-width:800px;font-size:1rem;line-height:1.75}.legal-copy section{border-top:1px solid #dce4e9;margin-top:32px;padding-top:28px;scroll-margin-top:30px}.legal-copy section:first-child{margin-top:0}.legal-copy h2{color:#103a55;margin:0 0 18px;font-family:Georgia,serif;font-size:1.7rem;font-weight:400;line-height:1.25}.legal-copy h3{color:#103a55;margin:24px 0 8px;font-size:1.02rem}.legal-copy p{margin:0 0 16px}.legal-copy ul{margin:12px 0 20px;padding-left:23px;list-style:outside}.legal-copy li{margin-bottom:9px;padding-left:3px}.legal-copy a{color:#1058a6;text-underline-offset:3px;text-decoration:underline}.legal-copy address{margin:12px 0 18px;font-style:normal}.legal-facts{grid-template-columns:145px minmax(0,1fr);column-gap:22px;margin:0;display:grid}.legal-facts dt,.legal-facts dd{border-bottom:1px solid #e5ebee;margin:0;padding:10px 0}.legal-facts dt{font-size:.9rem;font-weight:600}.legal-note{background:#edf3f7;border-left:3px solid #1261ba;margin:22px 0;padding:20px 24px}.legal-note p:last-child{margin-bottom:0}.legal-copy .legal-source{color:#526877;font-size:.88rem}@media (max-width:820px){.legal-grid{grid-template-columns:1fr;gap:32px}.legal-toc{grid-template-columns:1fr 1fr;gap:2px 20px;display:grid;position:static}.legal-toc strong{grid-column:1/-1}.legal-heading{margin-bottom:30px}.legal-page{padding-bottom:48px}.legal-breadcrumb{margin-bottom:30px}}@media (max-width:480px){.legal-facts{grid-template-columns:1fr}.legal-facts dt{border:0;padding-bottom:0}.legal-facts dd{padding-top:2px}.legal-toc{grid-template-columns:1fr}.legal-copy{font-size:.95rem}.legal-heading>p:not(.eyebrow){font-size:1rem}.legal-copy h2{font-size:1.5rem}}
