.vg{position:relative;width:100%}.vg--pt{padding-top:4rem}@media (min-width: 1024px){.vg--pt{padding-top:8rem}}.vg--pb{padding-bottom:4rem}@media (min-width: 1024px){.vg--pb{padding-bottom:8rem}}.vg__inner{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.vg__inner--full{max-width:100%;padding-left:0;padding-right:0}.vg__inner--1400{max-width:1400px}.vg__inner--800{max-width:800px}.vg__headline{margin-bottom:4rem}.vg__grid{display:grid;gap:2rem}.vg__grid--2col{grid-template-columns:1fr}@media (min-width: 768px){.vg__grid--2col{grid-template-columns:repeat(2,1fr)}}.vg__grid--3col{grid-template-columns:1fr}@media (min-width: 768px){.vg__grid--3col{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.vg__grid--3col{grid-template-columns:repeat(3,1fr)}}.vg__card{display:flex;flex-direction:column}.vg__title{font-family:var(--wp--preset--font-family--saira-condensed);font-weight:700;font-size:1.25rem;margin-bottom:1rem}.vg__video{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:4px;overflow:hidden}.vg__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.vg__desc{margin-top:1rem;font-size:.875rem;line-height:1.6;color:var(--wp--preset--color--secondary, #666666)}.vg--dark,.vg--dark .vg__title{color:var(--wp--preset--color--white, #ffffff)}.vg--dark .vg__desc{color:#ffffffb3}
