.vto-policy{max-width:900px;margin:44px auto 64px;padding:0 28px;color:#263449;font:16px/1.8 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}.vto-policy-heading{padding-bottom:26px;border-bottom:1px solid #dfe5ec;margin-bottom:30px}.vto-policy .eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;color:#6c7e90;margin:0 0 12px}.vto-policy h1{font:700 36px/1.25 Arial,Helvetica,sans-serif;color:#243a60;letter-spacing:-.6px;margin:0 0 18px;padding:0;height:auto;text-transform:none}.vto-policy .vto-policy-updated{color:#758396;font-size:13px;margin:0}.vto-policy section{margin-top:34px;scroll-margin-top:110px}.vto-policy h2{font:700 22px/1.4 Arial,Helvetica,sans-serif;color:#243a60;margin:0 0 16px;padding:0;height:auto;text-transform:none}.vto-policy h3{font:700 17px/1.5 Arial,Helvetica,sans-serif;color:#334962;margin:22px 0 9px;padding:0;height:auto;text-transform:none}.vto-policy p{margin:0 0 16px}.vto-policy ul,.vto-policy ol{padding-left:26px;margin:0 0 20px;list-style-position:outside}.vto-policy ul{list-style-type:disc}.vto-policy ol{list-style-type:decimal}.vto-policy li{display:list-item;margin:6px 0;padding-left:4px}.vto-policy a{color:#305d91;text-decoration:underline;text-underline-offset:3px}.vto-policy a:focus-visible{outline:2px solid #537eae;outline-offset:3px}@media(max-width:650px){.vto-policy{margin:28px auto 40px;padding:0 18px;font-size:15px;line-height:1.75}.vto-policy h1{font-size:28px}.vto-policy h2{font-size:20px}.vto-policy section{margin-top:28px}}
