body{overflow-x:clip}body{background:var(--b-paper)}.legal-nav,.legal-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 var(--gutter);max-width:1200px;margin:0 auto;box-sizing:content-box}.legal-nav{height:64px}.legal-nav a,.legal-foot a{color:var(--ink);text-decoration:none}.legal-nav a:hover,.legal-foot a:hover{text-decoration:underline;text-underline-offset:4px}.legal-nav>a:last-child{color:var(--b-hero-fg2);font-size:15px}.legal-nav>a:last-child:hover{color:var(--ink)}.legal-brand{font:600 22px/1 var(--font);letter-spacing:-.03em}.legal-nav,.legal-page>h1,.legal-page>.legal-intro{border-image:conic-gradient(var(--b-mint) 0 0) fill 0 / / 0 100vmax}.legal-page>.legal-intro{position:relative}.legal-page>.legal-intro:after{content:"";position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:0;height:96px;background:url(/assets/pixel-band-paper-H4dcaxn4.svg) center bottom / auto 96px repeat-x;pointer-events:none}.legal-page{max-width:780px;margin:0 auto 112px;padding:0 var(--gutter);color:var(--ink-2);line-height:1.65}.legal-page h1,.legal-page h2{color:var(--ink)}.legal-page h1{font-family:var(--b-display);font-weight:600;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.5rem,6vw,4.25rem);line-height:1;margin:0;padding:clamp(56px,8vw,104px) 0 24px}.legal-page h2{margin:44px 0 10px;font-family:var(--b-display);font-weight:500;font-size:1.3rem;line-height:1.2;letter-spacing:-.005em}.legal-page>.legal-intro+h2{margin-top:32px}.legal-page p{margin:0 0 18px}.legal-page a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal-page a:hover{text-decoration-thickness:2px}.legal-page strong{color:var(--ink);font-weight:600}.legal-kicker{display:none}.legal-page>.legal-intro{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5;color:var(--b-hero-fg2);margin:0;padding-bottom:136px}.legal-end{margin-top:44px!important;padding-top:24px;border-top:1px solid var(--b-line)}.legal-foot{border-top:1px solid var(--b-line);justify-content:flex-start;flex-wrap:wrap;gap:8px 24px;padding-block:32px 48px;font-size:15px}.legal-foot a{color:var(--b-n600)}.legal-foot a:hover,.legal-foot a[aria-current=page]{color:var(--ink)}.legal-foot a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.legal-page>.legal-intro{padding-bottom:112px}.legal-page h2{margin-top:36px}}
