.vvg-legal-date{color:#737b89;font-size:14px;margin:0 0 28px}.vvg-legal-nav{position:sticky;top:120px;background:#edf2f5;border-top:4px solid #e50c37;padding:24px 20px}.vvg-legal-nav h2{font-size:20px;color:#1d253a;margin:0 0 16px}.vvg-legal-nav ol{padding-left:20px;margin:0}.vvg-legal-nav li{padding:5px 0;line-height:1.5;font-size:14px}.vvg-legal-nav a{color:#1d253a}.vvg-legal-nav a:hover,.vvg-legal-nav a:focus{color:#e50c37}.vvg-legal-copy{padding-left:40px;overflow-wrap:anywhere}.vvg-legal-copy section{scroll-margin-top:120px;margin-bottom:34px}.vvg-legal-copy h2{font-size:24px;color:#1d253a;line-height:1.35;margin:0 0 14px}.vvg-legal-copy p,.vvg-legal-copy li{line-height:1.85}.vvg-legal-copy p:last-child{margin-bottom:0}.vvg-legal-copy ul{padding-left:22px}.vvg-legal-copy li+li{margin-top:8px}.vvg-legal-copy a{color:#d90832;text-decoration:underline;text-underline-offset:3px}.vvg-legal-commitment{padding:24px;border-left:4px solid #e50c37;background:#edf2f5;margin-bottom:20px}.vvg-legal-commitment>strong{display:block;font-size:25px;color:#1d253a;margin-bottom:10px}.vvg-legal-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px}.vvg-legal-links a{font-weight:600}.vvg-legal-links i{margin-left:6px}@media(max-width:991px){.vvg-legal-nav{position:static}.vvg-legal-copy{padding-left:12px}.vvg-legal-nav ol{columns:2;column-gap:30px}.vvg-legal-nav li{break-inside:avoid}}@media(max-width:575px){.vvg-legal-nav ol{columns:1}.vvg-legal-copy h2{font-size:22px}.vvg-legal-commitment>strong{font-size:23px}}
