.vs-card{box-sizing:border-box;padding:var(--o3-spacing-2xs);margin:0;width:100%;max-width:100%;pointer-events:auto}@media(min-width:30.625em){.vs-card{width:480px}.vs-card--wide{width:700px}}@media(min-width:46.25em){.vs-card{padding:var(--o3-spacing-s)}}.vs-card--font-sans p,.dark .article .vs-card--font-sans p{font-family:var(--o3-font-family-metric)}.vs-card--font-standard p,.dark .article .vs-card--font-standard p{font-size:var(--o3-type-body-lg-font-size);line-height:var(--o3-font-lineheight-metric2-2)}@media(min-width:46.25em){.vs-card--font-standard p,.dark .article .vs-card--font-standard p{font-size:20px;line-height:28px}}.vs-card--font-large p,.dark .article .vs-card--font-large p{font-size:22px;line-height:1.4}@media(min-width:46.25em){.vs-card--font-large p,.dark .article .vs-card--font-large p{font-size:26px}}.vs-card--font-serif.vs-card--font-standard p,.dark .article .vs-card--font-serif.vs-card--font-standard p{font-family:var(--o3-font-family-georgia);font-size:18px;line-height:30px}@media(min-width:46.25em){.vs-card--font-serif.vs-card--font-standard p,.dark .article .vs-card--font-serif.vs-card--font-standard p{font-size:20px;line-height:32px}}.vs-card--font-serif.vs-card--font-large p,.dark .article .vs-card--font-serif.vs-card--font-large p{font-family:var(--o3-font-family-financier-display);font-feature-settings:"clig" 0,"liga" 0;font-size:24px;line-height:1.4}@media(min-width:46.25em){.vs-card--font-serif.vs-card--font-large p,.dark .article .vs-card--font-serif.vs-card--font-large p{font-size:32px}}.vs-card>*:last-child{margin-bottom:0}.vs-card>*:first-child{margin-top:0}.vs-card--dark{border:1px solid #3b545e;background:#262a33f2}.vs-card--dark p,.dark .article .vs-card--dark p{color:#f2f2f2}.vs-card--light{background:#fffcfaf2}.vs-card--light p,.dark .article .vs-card--light p{color:var(--o3-color-use-case-body-text)}.vs-card--shadow{box-shadow:1px 1px 4px #00000026}.vs-card--text-left{text-align:left}.vs-card--text-center{text-align:center}.vs-card--text-right{text-align:right}.vs-card--left{align-self:start}.vs-card--right{align-self:end}.vs-card--center{align-self:center}
