.pg-legal .legal{max-width:820px;padding-top:clamp(120px,14vw,160px);padding-bottom:clamp(56px,7vw,96px)}.pg-legal .legal h1{font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.05}.pg-legal .legal h2{margin-top:2.6em;font-size:clamp(22px,2.4vw,28px);font-weight:700}.pg-legal .legal h3{margin-top:1.8em;font-size:19px;font-weight:700}.pg-legal .legal h4{margin-top:1.4em;font-size:16px;font-weight:600}.pg-legal .legal p,.pg-legal .legal address{color:var(--ink-2);margin:.8em 0 0;font-style:normal}.pg-legal .legal h4+p{margin-top:.3em}.pg-legal .legal address span{display:block}.pg-legal .legal-note{color:var(--ink-3);font-size:14px}
