.legal_page__U9PRk{max-width:1168px;padding:24px 24px 64px;color:#062c58}body:has(.legal_page__U9PRk)>main{background:linear-gradient(180deg,#eef5f9,#fff 650px)}.legal_masthead__Nr_WP>div{background:#e4eff7;border-color:#0c4c7d;border-radius:4px;box-shadow:none}.legal_masthead__Nr_WP>div>div{padding:32px 36px}.legal_masthead__Nr_WP h1{font-size:clamp(32px,3.8vw,44px);line-height:1.14;letter-spacing:-.03em;color:#062c58}.legal_masthead__Nr_WP p{color:#0c4c7d}.legal_masthead__Nr_WP p>span{background:#7890aa}.legal_prose__v7lE2{max-width:800px;margin:40px auto 0}.legal_prose__v7lE2 section+section{border-top:1px solid #c9d7e5;padding-top:28px}.legal_prose__v7lE2 h2{font-size:26px;line-height:1.3;color:#062c58}.legal_prose__v7lE2 section>div{margin-top:16px;font-size:18px;line-height:1.7;color:#4d6689}.legal_prose__v7lE2 a{color:#0c4c7d}.legal_prose__v7lE2 a:focus-visible{outline:3px solid #0c4c7d;outline-offset:3px}@media (max-width:639px){.legal_page__U9PRk{padding:16px 16px 40px}.legal_masthead__Nr_WP>div>div{padding:24px 20px}.legal_prose__v7lE2{margin-top:28px}.legal_prose__v7lE2 h2{font-size:24px}.legal_prose__v7lE2 section>div{line-height:1.65}}