.lp-legal{gap:0;min-height:100svh}.lp-legal__head,.lp-legal__foot{padding:24px var(--lp-gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.lp-legal__foot{border-top:1px solid var(--lp-border);justify-content:flex-start;gap:24px;margin-top:auto}.lp-legal__body{padding:clamp(32px, 6vw, 80px) var(--lp-gutter) clamp(48px, 8vw, 96px)}.lp-legal__body>*{max-width:62ch}.lp-legal h1{font-family:var(--lp-display);text-transform:uppercase;margin:0 0 clamp(24px,4vw,48px);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;font-stretch:62%;line-height:.9}.lp-legal h2{font-family:var(--lp-display);text-transform:uppercase;margin:40px 0 8px;font-size:clamp(20px,2vw,26px);font-weight:800;font-stretch:62%;line-height:1.1}.lp-legal h3{margin:24px 0 4px;font-size:17px;font-weight:500}.lp-legal p,.lp-legal li{color:var(--lp-text-2);text-wrap:pretty;margin:8px 0 0}.lp-legal ul{margin:8px 0 0;padding-left:20px}.lp-legal li{padding-left:4px}.lp-legal address{color:var(--lp-text-2);margin:8px 0 0;font-style:normal}.lp-legal a:not(.lp-link){color:inherit;text-underline-offset:3px;text-decoration:underline}.lp-legal__updated{margin-top:48px;font-size:14px}
