.vsg-hero[data-astro-cid-2ni5277o]{background:url(/images/vs-grin-hero-bg.webp) bottom center / cover no-repeat, var(--gradient-hero);margin-top:-1px;padding:170px 0 130px;overflow:hidden}.vsg-hero-inner[data-astro-cid-2ni5277o]{justify-content:space-around;align-items:center;gap:50px;max-width:1350px;padding-inline:15px;display:flex}.vsg-hero-inner[data-astro-cid-2ni5277o]>[data-astro-cid-2ni5277o]{min-width:0}.vsg-hero-copy[data-astro-cid-2ni5277o]{flex-direction:column;flex:0 0 70%;align-items:flex-start;gap:24px;display:flex}.vsg-hero-copy[data-astro-cid-2ni5277o] h1[data-astro-cid-2ni5277o]{color:var(--c-white);letter-spacing:-.0525rem;margin:0;font-size:3.5rem;font-weight:800;line-height:1.1}.vsg-hero-body[data-astro-cid-2ni5277o]{color:var(--c-tint-200);letter-spacing:-.015rem;max-width:475px;margin:0 0 15px;font-size:16px;font-weight:500;line-height:1.55}.vsg-hero-badge[data-astro-cid-2ni5277o]{align-items:flex-start;gap:12px;display:flex}.vsg-hero-badge[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{flex-shrink:0;width:71px;height:auto}@media (width<=767px){.vsg-hero-badge[data-astro-cid-2ni5277o]{gap:8px}}.vsg-hero-badge[data-astro-cid-2ni5277o] span[data-astro-cid-2ni5277o]{color:var(--c-tint-200);letter-spacing:-.21px;font-size:14px;font-weight:600;line-height:1.5}.vsg-hero-copy[data-astro-cid-2ni5277o] .btn[data-astro-cid-2ni5277o]{border-radius:.5rem;margin-top:32px;padding:12px 24px;font-size:1.125rem;line-height:1.4}.vsg-hero-visual[data-astro-cid-2ni5277o]{flex:auto;justify-content:center;display:flex}.vsg-hero-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{width:100%;max-width:26rem}@media (width<=1024px){.vsg-hero-copy[data-astro-cid-2ni5277o] h1[data-astro-cid-2ni5277o]{font-size:40px}}@media (width<=767px){.vsg-hero[data-astro-cid-2ni5277o]{padding:100px 0 80px}.vsg-hero-inner[data-astro-cid-2ni5277o]{flex-direction:column-reverse;align-items:stretch;gap:0}.vsg-hero-copy[data-astro-cid-2ni5277o],.vsg-hero-visual[data-astro-cid-2ni5277o]{flex:none;max-width:100%}.vsg-hero-copy[data-astro-cid-2ni5277o] h1[data-astro-cid-2ni5277o]{max-width:100%;font-size:2rem}.vsg-hero-visual[data-astro-cid-2ni5277o]{max-width:42rem}.vsg-hero-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{max-width:550px}}.vsg-trust-marquee[data-astro-cid-2ni5277o]{width:calc(100% - 30px);max-width:100%;height:67px;margin:64px auto 0;padding:10px}.vsg-trust-marquee[data-astro-cid-2ni5277o] .viewport[data-astro-cid-2ni5277o]{align-items:center;height:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);container-type:inline-size}.vsg-trust-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{align-items:center;width:max-content;animation:42s linear infinite vsg-marquee;display:flex}.vsg-trust-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{flex:none;align-items:center;width:calc(14.2857cqw - 77.1429px);margin-right:90px;display:flex}.vsg-trust-marquee[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{opacity:.85;width:auto;max-width:100%;height:auto;max-height:40px}@media (width<=1024px){.vsg-trust-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(20cqw - 72px)}}@media (width<=767px){.vsg-trust-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(33.3333cqw - 60px)}}.vsg-trust-marquee[data-astro-cid-2ni5277o]:focus-within .track[data-astro-cid-2ni5277o]{animation-play-state:paused}@keyframes vsg-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.vsg-trust-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{animation:none}}.vsg-table-section[data-astro-cid-2ni5277o]{padding:64px 0 15px}.vsg-table-section[data-astro-cid-2ni5277o] .container[data-astro-cid-2ni5277o]{padding-inline:0}.vsg-table-section[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{text-align:left;width:fit-content;max-width:100%;margin:0 auto 20px}.vsg-table-intro[data-astro-cid-2ni5277o]{text-align:center;color:var(--c-grey-500);letter-spacing:-.015rem;max-width:640px;margin:0 auto;font-size:1rem;font-weight:500;line-height:1.55}.vsg-table-caveat[data-astro-cid-2ni5277o]{text-align:center;color:var(--c-grey-500);letter-spacing:-.015rem;max-width:640px;margin:-28px auto 0;font-size:.75rem;font-weight:600;line-height:1.55}.vsg-table-caveat[data-astro-cid-2ni5277o] em[data-astro-cid-2ni5277o]{font-weight:400}.vsg-table-intro[data-astro-cid-2ni5277o]{margin-bottom:2.4px}.vsg-table-section[data-astro-cid-2ni5277o] .container[data-astro-cid-2ni5277o]>div[data-astro-cid-2ni5277o]{display:flow-root}.vsg-table-section[data-astro-cid-2ni5277o] .upf-expand-btn{font-family:var(--font-inter), Arial, sans-serif;letter-spacing:-.015rem;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.55}.vsg-inline-link{color:#535efc;text-decoration:underline}@media (width<=1024px){.vsg-table-section[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{font-size:32px}}@media (width<=767px){.vsg-table-section[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{text-align:center;font-size:28px}}.vsg-why-title[data-astro-cid-2ni5277o]{padding:0}.vsg-why-title[data-astro-cid-2ni5277o] .container[data-astro-cid-2ni5277o]{padding-inline:0}.vsg-why-title[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{width:calc(60% - 32px);max-width:none;color:var(--c-navy);font-size:64px;font-weight:800;line-height:1;font-family:var(--font-display), var(--font-inter), Arial, sans-serif;margin:128px 0 32px 16px}@media (width<=1024px){.vsg-why-title[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{width:calc(60vw - 32px);margin:64px 0 16px 32px}}@media (width<=767px){.vsg-why-title[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{width:calc(80vw - 32px);font-size:40px}}.vsg-benefit-row[data-astro-cid-2ni5277o]{margin-bottom:8rem;padding:40px 0 0}.vsg-benefit-inner[data-astro-cid-2ni5277o]{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1312px;padding-inline:16px;display:flex}.vsg-benefit-inner[data-astro-cid-2ni5277o]>[data-astro-cid-2ni5277o]{min-width:0}.vsg-benefit-copy[data-astro-cid-2ni5277o]{flex:0 34.4rem;padding-bottom:12px}.vsg-benefit-visual[data-astro-cid-2ni5277o]{flex:0 1 var(--w);justify-content:center;display:flex}.vsg-benefit-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{width:100%;height:auto}@media (width<=1024px){.vsg-benefit-row[data-astro-cid-2ni5277o]{padding-top:0}.vsg-why-title[data-astro-cid-2ni5277o]+.vsg-benefit-row[data-astro-cid-2ni5277o]{padding-top:48px}.vsg-benefit-visual[data-astro-cid-2ni5277o]{flex-basis:15rem}}.vsg-benefit-row--last[data-astro-cid-2ni5277o]{margin-bottom:0}@media (width<=767px){.vsg-benefit-row[data-astro-cid-2ni5277o],.vsg-why-title[data-astro-cid-2ni5277o]+.vsg-benefit-row[data-astro-cid-2ni5277o]{margin:48px 0 0;padding:0 0 48px}.vsg-benefit-inner[data-astro-cid-2ni5277o]{flex-direction:column;align-items:stretch}.vsg-benefit-copy[data-astro-cid-2ni5277o],.vsg-benefit-visual[data-astro-cid-2ni5277o]{flex:none}.vsg-benefit-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{width:auto;max-width:100%}}.vsg-benefit-copy[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{color:#1f3453;letter-spacing:-.03rem;width:80%;margin:0 0 16px;font-size:2.5rem;font-weight:700;line-height:1.2}.vsg-benefit-body[data-astro-cid-2ni5277o]{max-width:29rem;color:var(--c-grey-500);letter-spacing:-.015rem;margin-bottom:20px;font-size:1rem;font-weight:500;line-height:1.55;display:flow-root}.vsg-benefit-body[data-astro-cid-2ni5277o] p{color:inherit;font:inherit;letter-spacing:inherit;margin:0 0 .9rem}@media (width<=767px){.vsg-benefit-copy[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{font-size:24px}.vsg-benefit-body[data-astro-cid-2ni5277o]{margin-bottom:8px}}.btn-cta-brands[data-astro-cid-2ni5277o]{isolation:isolate;color:var(--c-white);background:#00f;border-radius:.75rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;transition:box-shadow .4s;display:inline-block;position:relative;overflow:hidden}.btn-cta-brands[data-astro-cid-2ni5277o]:hover{color:var(--c-white);background:#00f;text-decoration:none;box-shadow:0 4px 15px #0003}.btn-cta-brands[data-astro-cid-2ni5277o]:before{content:"";z-index:-2;opacity:0;pointer-events:none;background:conic-gradient(#549eff 0%,#fff 13%,#ff158d 20%,#727ae5 42%,#db00ff 61%,#fff 67%,#549eff 100%);width:250%;height:500%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.btn-cta-brands[data-astro-cid-2ni5277o]:after{content:"";z-index:-1;border-radius:inherit;background:#00f;transition:all .4s;position:absolute;inset:0}.btn-cta-brands[data-astro-cid-2ni5277o]:hover:after{animation:2.2s cubic-bezier(.65,.05,.36,1) forwards vsg-btn-mask-reveal}.btn-cta-brands[data-astro-cid-2ni5277o]:hover:before{animation:2.2s cubic-bezier(.65,.05,.36,1) forwards vsg-btn-rotate-border}@keyframes vsg-btn-mask-reveal{0%{inset:0}5%{inset:2px}95%{inset:2px}to{inset:0}}@keyframes vsg-btn-rotate-border{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)}5%{opacity:1}95%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-cta-brands[data-astro-cid-2ni5277o]:before,.btn-cta-brands[data-astro-cid-2ni5277o]:after{animation:none!important}}.btn-cta-outline[data-astro-cid-2ni5277o]{background:var(--c-white);color:#535efc;border:1px solid var(--c-tint-50);border-radius:.75rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}.btn-cta-outline[data-astro-cid-2ni5277o]:hover{border-color:var(--c-tint-100);color:#535efc;background:#fbfbff;text-decoration:none}.vsg-prefooter[data-astro-cid-2ni5277o]{background:url(/images/vs-grin-cta-bg.png) 0 0/cover no-repeat;padding:5rem 0 2rem}.vsg-prefooter-inner[data-astro-cid-2ni5277o]{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1352px;padding-inline:16px;display:flex}.vsg-prefooter-inner[data-astro-cid-2ni5277o]>[data-astro-cid-2ni5277o]{min-width:0}.vsg-prefooter-copy[data-astro-cid-2ni5277o]{flex-direction:column;flex:100%;gap:20px;display:flex}.vsg-prefooter-copy[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{color:#1f3453;letter-spacing:-.045rem;margin:0 0 20px;font-size:3rem;line-height:1.2}.vsg-prefooter-body[data-astro-cid-2ni5277o]{max-width:40rem;color:var(--c-grey-500);letter-spacing:-.015rem;font-size:1rem;font-weight:500;line-height:1.55;display:flow-root}.vsg-prefooter-body[data-astro-cid-2ni5277o] p[data-astro-cid-2ni5277o]{color:inherit;font:inherit;letter-spacing:inherit;margin:0 0 .9rem}.vsg-prefooter-ctas[data-astro-cid-2ni5277o]{flex-wrap:wrap;align-items:flex-start;gap:20px;padding-bottom:17px;display:flex}.vsg-prefooter-visual[data-astro-cid-2ni5277o]{flex-direction:column;flex:40%;align-items:flex-end;display:flex}.vsg-prefooter-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{width:100%;height:auto}@media (width<=1024px){.vsg-prefooter-visual[data-astro-cid-2ni5277o]{flex-basis:15rem}}.vsg-prefooter-marquee[data-astro-cid-2ni5277o]{width:100%;max-width:100%;margin-top:50px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);container-type:inline-size}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{align-items:center;width:max-content;animation:42s linear infinite vsg-pf-marquee;display:flex}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{flex:none;align-items:center;width:calc(25cqw - 90px);margin-right:120px;display:flex}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{opacity:.85;max-width:100%;height:auto}@keyframes vsg-pf-marquee{to{transform:translate(-50%)}}.vsg-prefooter-marquee[data-astro-cid-2ni5277o]:focus-within .track[data-astro-cid-2ni5277o]{animation-play-state:paused}@media (width<=1024px){.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(20cqw - 96px)}}@media (prefers-reduced-motion:reduce){.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{animation:none}}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{min-height:max(24.8px,min(100px,25cqw - 90px) + 6.8px);padding-bottom:6.8px}@media (width<=1023px) and (width>=767px){.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(20cqw - 96px)}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{min-height:max(24.8px,min(100px,20cqw - 96px) + 6.8px)}}@media (width>=1024px){.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(25cqw - 90px)}}@media (width<=766px){.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .slide[data-astro-cid-2ni5277o]{width:calc(50cqw - 60px)}.vsg-prefooter-marquee[data-astro-cid-2ni5277o] .track[data-astro-cid-2ni5277o]{min-height:max(24.8px,min(100px,50cqw - 60px) + 6.8px)}}@media (width<=767px){.vsg-prefooter-inner[data-astro-cid-2ni5277o]{flex-direction:column;align-items:stretch}.vsg-prefooter-copy[data-astro-cid-2ni5277o],.vsg-prefooter-visual[data-astro-cid-2ni5277o]{flex:none;width:100%}.vsg-prefooter-copy[data-astro-cid-2ni5277o] h2[data-astro-cid-2ni5277o]{font-size:2.3rem}.vsg-prefooter-marquee[data-astro-cid-2ni5277o]{margin-top:2rem}.vsg-prefooter-visual[data-astro-cid-2ni5277o] img[data-astro-cid-2ni5277o]{width:auto;max-width:100%}}
