.fz-legal{max-width:860px;margin:auto;padding:60px 25px 90px}.fz-legal h1{font-size:clamp(38px,6vw,58px);margin-bottom:35px;overflow-wrap:anywhere}.fz-legal h2{font-size:27px;line-height:1.25;margin:36px 0 16px;letter-spacing:-.02em}.fz-legal p{margin:0 0 18px}.fz-legal a{overflow-wrap:anywhere;text-underline-offset:3px}.fz-legal address{font-style:normal;margin-bottom:24px}.fz .fz-footer{font-size:14px}.fz-legal ul{padding-left:24px}.fz-legal li{margin-bottom:8px}.fz-legal time{font-size:14px;color:#65594e}