.privacy-page{color:#102b46;background:#f6f9fc}.privacy-heading{background:#e9f3f9;padding:64px max(24px,50% - 490px)}.privacy-heading .eyebrow{color:#286481}.privacy-heading h1{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(40px,6vw,70px);line-height:1.08}.privacy-heading>p:last-child{max-width:600px;font-size:20px;line-height:1.6}.privacy-content{max-width:980px;margin:0 auto;padding:40px 24px 70px}.privacy-content section{border-bottom:1px solid #d2dfe8;padding:28px 0}.privacy-content h2{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(23px,3vw,29px);line-height:1.3}.privacy-content p{color:#354f65;margin:12px 0;font-size:17px;line-height:1.8}.privacy-content a{text-underline-offset:3px;color:#135c88;overflow-wrap:anywhere;text-decoration:underline}.privacy-review{background:#fff7e4;border-left:4px solid #b47a18;border-radius:0 6px 6px 0;padding:18px 22px}.privacy-content .privacy-review{color:#5b431c;font-size:16px}.privacy-review p{color:inherit;margin-bottom:0}.privacy-footer{color:#fff;background:#102b46;flex-wrap:wrap;gap:24px;padding:32px max(24px,50% - 490px);display:flex}.privacy-footer span{flex-basis:100%;font-size:14px;line-height:1.6}.privacy-page a:focus-visible{outline-offset:5px;outline:3px solid #1688b7}.privacy-page .brand{max-width:220px}@media (max-width:620px){.privacy-heading{padding-top:40px;padding-bottom:36px}.privacy-content{padding-top:24px}.privacy-review{padding:16px}.privacy-page .brand{max-width:188px}}
