@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap');
*{box-sizing:border-box}html{background:#fff}body{margin:0;color:#2d2d2d;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.5}button,input,textarea{font:inherit}button{cursor:pointer}a{color:#286f96}img{max-width:100%;height:auto}p{margin-top:0}h1,h2,h3{font-weight:600}button:focus-visible,a:focus-visible{outline:3px solid #327ca8;outline-offset:4px}.site-header{min-height:108px;max-width:1452px;padding:18px 40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-header img{display:block;width:110px;height:64px;object-fit:contain}.site-header nav{display:flex;align-items:center;gap:28px}.site-header nav a{font-size:14px;color:#2d2d2d;text-decoration:none}.site-header nav a:hover{text-decoration:underline}.skip-link{position:absolute;left:12px;top:-100px;padding:12px;background:white;z-index:99}.skip-link:focus{top:8px}.document-page{max-width:900px;margin:40px auto 80px;padding:0 24px;min-height:50vh}.document-page h1{font-size:40px;line-height:1.12;margin-bottom:24px}.document-page h2{font-size:24px;margin-top:32px}.document-page p{max-width:72ch;line-height:1.7}.eyebrow{color:#5f6975}.contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 48px}.contact-button{display:inline-flex;padding:14px 20px;border:1px solid #286f96;border-radius:4px;background:#327ca8;color:#fff;text-decoration:none;font-weight:600}.contact-button.secondary{background:white;color:#286f96}.policy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:16px 24px;background:#111820}.policy-links a{color:#b9d9eb;font-size:12px}.vs-hero button{font-family:inherit}
@media(max-width:760px){.site-header{padding:12px 16px;min-height:88px;gap:16px;align-items:flex-start}.site-header img{width:88px;height:54px}.site-header nav{gap:10px 16px;justify-content:flex-end;flex-wrap:wrap;padding-top:8px;max-width:240px}.site-header nav a{font-size:12px}.document-page h1{font-size:32px}.contact-button{max-width:100%;overflow-wrap:anywhere}}
@media(min-width:761px) and (max-width:1000px){.site-header{padding-inline:38px}.vs-global-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.partner-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:32px 0}.partner-strip img{width:90px;height:58px;object-fit:contain}body .vs-global-footer-inner>*{min-width:0}body .vs-global-footer-contact{flex-wrap:wrap}body .vs-global-footer-contact a{overflow-wrap:anywhere}
@media(max-width:760px){body .vs-global-footer-cta{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px}body .vs-global-footer-cta h2{max-width:28ch}body .vs-global-footer-contact{display:grid;gap:8px}#vs-homepage-root .vs-why-title>span{display:block;margin-left:0}#vs-homepage-root .vs-why-title>span+span{margin-top:4px}}
