.legal{padding:120px 0 72px}.legal__inner{max-width:720px}.legal__title{font-family:var(--font-display);font-size:clamp(36px,4.5vw,56px);font-weight:600;letter-spacing:-.025em;color:var(--color-text);margin-bottom:12px}.legal__updated{font-size:13px;color:var(--color-text-soft);margin-bottom:56px;letter-spacing:.02em}.legal__section{margin-bottom:40px}.legal__heading{font-family:var(--font-display);font-size:20px;font-weight:600;color:var(--color-text);margin-bottom:14px;letter-spacing:-.005em}.legal__body{font-size:16px;line-height:1.75;color:var(--color-text-soft)}@media (max-width: 768px){.legal{padding:88px 0 56px}.legal__updated{margin-bottom:40px}}@media (max-width: 480px){.legal{padding:64px 0 40px}.legal__section{margin-bottom:32px}.legal__heading{font-size:18px;margin-bottom:12px}.legal__body{font-size:15px}}
