.vap-legal-page{max-width:900px;margin:0 auto;padding:32px 20px 48px;color:#263027;line-height:1.75;overflow-wrap:anywhere}.vap-legal-page h1{font-size:clamp(1.65rem,3.6vw,2.4rem);line-height:1.25;margin:20px 0}.vap-legal-page h2{font-size:1.35rem;line-height:1.4;margin:30px 0 12px}.vap-legal-page p{margin:0 0 18px}.vap-legal-page a{text-decoration:underline;text-underline-offset:3px}.vap-legal-page a:focus-visible{outline:3px solid #47773b;outline-offset:4px}.vap-legal-breadcrumbs{font-size:.92rem;margin-bottom:20px}.vap-legal-sources{padding-left:24px;margin-bottom:20px}.vap-legal-sources li{margin-bottom:12px}.vap-legal-reviewed{font-size:.92rem;border-top:1px solid #d8ded4;padding-top:20px;color:#465047}@media(max-width:480px){.vap-legal-page{padding:20px 16px 32px}.vap-legal-page h2{font-size:1.2rem}}
