.legal-page{color:#17272b;overflow-wrap:anywhere;max-width:850px;margin:auto;padding:64px 24px 80px;font-size:1rem;line-height:1.8}.legal-page>.kicker{margin-top:32px}.legal-page h1{letter-spacing:-.035em;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:650;line-height:1.15}.legal-page h2{margin-bottom:12px;font-size:1.4rem;font-weight:650;line-height:1.4}.legal-page section{margin-top:36px}.legal-page p{margin-bottom:14px}.legal-page .legal-date{color:#526564;margin-top:18px}.legal-page a{text-underline-offset:4px;text-decoration:underline}.legal-page ul{padding-left:24px;list-style:outside}.legal-page li{margin:8px 0}.legal-links{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.legal-links a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.legal-page:focus{outline:none}
