.legal-document{max-width:850px;margin:auto;padding:80px 28px 100px}.legal-document h1{font-size:clamp(42px,6vw,76px);line-height:1.1;margin:15px 0 22px;letter-spacing:-.04em}.legal-intro{font-size:23px}.legal-date{font-size:14px;color:#596681;margin:24px 0}.policy-links{display:flex;flex-wrap:wrap;gap:22px;border-block:1px solid #ccd0dc;padding:20px 0;margin-bottom:42px}.policy-links a{font-size:15px}.policy-links [aria-current]{color:#7044ff}.legal-document section{margin:34px 0}.legal-document h2{font-size:24px;line-height:1.35;margin:0 0 12px}.legal-document section p{font-size:17px;line-height:1.8;color:#425373}.legal-document section a{text-decoration:underline;text-underline-offset:3px;color:#07164e}@media(max-width:600px){.legal-document{padding-top:48px}.legal-document h2{font-size:21px}.policy-links{gap:15px}.legal-document section p{font-size:16px}}
.legal-page header{background:#f7f8fc;color:#07164e}.legal-page header a,.legal-page header button{color:#07164e}.legal-page .nav-chevron{border-color:#07164e}.legal-page header .nav-talk{border-color:#07164e}
