.legal-page__meta{margin-top:var(--space-2,.5rem);font-size:.875rem;color:var(--color-muted,#667085)}.legal-page__content{max-width:78ch}.legal-page__content h2{margin-top:var(--space-10,2.5rem);margin-bottom:var(--space-3,.75rem);font-family:var(--font-clear, var(--font-sans));font-size:clamp(1.25rem, 2.2vw, 1.5rem);line-height:1.25;color:var(--color-deep-navy,#0b1426)}.legal-page__content h2:first-child{margin-top:0}.legal-page__content h3{margin-top:var(--space-6,1.5rem);margin-bottom:var(--space-2,.5rem);font-size:1.0625rem;line-height:1.3;color:var(--color-ink,#111827)}.legal-page__content li,.legal-page__content p{font-size:1rem;line-height:1.7;color:var(--color-ink,#111827)}.legal-page__content p{margin:0 0 var(--space-4,1rem)}.legal-page__content ul{margin:0 0 var(--space-4,1rem);padding-left:1.25rem}.legal-page__content li{margin-bottom:var(--space-2,.5rem)}.legal-page__content a{color:var(--color-nitta-blue,#3a5dae);text-decoration:underline;text-underline-offset:2px}.legal-page__content a:focus-visible,.legal-page__content a:hover{color:var(--color-deep-navy,#0b1426)}.legal-page__content strong{color:var(--color-deep-navy,#0b1426)}.legal-page__content [data-consent-reset]{cursor:pointer}