.hi-v2-legal{max-width:820px;margin:0 auto;padding:clamp(32px,6vw,96px) clamp(20px,5vw,48px) 96px}.hi-v2-legal__back{display:inline-block;margin-bottom:40px;color:var(--hi-fg-dim);font-size:var(--hi-fs-sm);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.hi-v2-legal__back:focus-visible,.hi-v2-legal__back:hover{color:var(--hi-accent)}.hi-v2-legal__title{margin:0;font-family:var(--hi-font-display);font-size:clamp(var(--hi-fs-2xl),5vw,var(--hi-fs-4xl));line-height:1;text-transform:uppercase}.hi-v2-legal__updated{margin:12px 0 0;font-size:var(--hi-fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--hi-fg-dim)}.hi-v2-legal__intro{margin:24px 0 0;color:color-mix(in srgb,var(--hi-fg) 76%,transparent)}.hi-v2-legal__section{margin-top:36px}.hi-v2-legal__heading{margin:0 0 10px;font-family:var(--hi-font-display);font-size:var(--hi-fs-lg);text-transform:uppercase}.hi-v2-legal__text{margin:0 0 10px;color:color-mix(in srgb,var(--hi-fg) 78%,transparent);line-height:1.6}