.legal-page{padding:64px 0 96px}.legal-page>.wrap{max-width:960px}.legal-page .kicker{margin-top:40px}.legal-page h1{font-size:clamp(36px,6vw,64px);line-height:1.1;margin:18px 0}.legal-date{color:#64748b;font-size:14px}.legal-nav{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.legal-nav a{border:1px solid #dce3ed;border-radius:8px;padding:12px 16px;font-size:14px}.legal-nav a[aria-current]{background:#17243a;color:white}.legal-intro,.legal-help{background:#f0f5fb;border:1px solid #dce3ed;border-radius:14px;padding:24px;margin:32px 0}.legal-page p,.legal-copy li{line-height:1.8;font-size:16px}.legal-copy h2{font-size:23px;margin:36px 0 16px;line-height:1.4}.legal-copy p{margin:12px 0}.legal-copy ul,.legal-copy ol{padding-left:24px;margin:16px 0}.legal-page p a{text-decoration:underline;text-underline-offset:3px;color:#205bb0}.legal-copy{overflow-wrap:anywhere}.legal-copy p:empty{display:none}.legal-page a:focus-visible{outline:3px solid #3274cd;outline-offset:4px}@media(max-width:600px){.legal-page{padding-top:32px}.legal-intro,.legal-help{padding:18px}.legal-nav a{width:100%}}
