.vp-legal{padding:clamp(36px,7vw,88px) 0}.vp-legal article{max-width:860px}.vp-legal h1{letter-spacing:-.04em;margin:16px 0 24px;font-size:clamp(2.1rem,6vw,4rem);line-height:1.08}.vp-legal header>p{font-size:.875rem}.vp-legal nav{border-bottom:1px solid;flex-wrap:wrap;gap:12px 24px;margin:28px 0 42px;padding-bottom:24px;display:flex}.vp-legal section{margin:32px 0;scroll-margin-top:100px}.vp-legal h2{margin-bottom:14px;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.3}.vp-legal p,.vp-legal li{overflow-wrap:anywhere;line-height:1.75}.vp-legal p{margin:12px 0}.vp-legal ul{padding-left:24px}.vp-legal li{margin:8px 0}.vp-legal a{text-underline-offset:.2em;text-decoration:underline}@media print{.vp-header,.vp-footer,.vp-legal nav{display:none}.vp-legal{padding:0}.vp-legal article{max-width:none}}
