body[data-ui-env=preview]{--vc-material-card-cover-aspect-fallback: var(--vc-card-cover-aspect);--vc-material-card-min-height: calc(var(--vc-size-8) * 3);--vc-material-card-padding: .3125rem;--vc-material-card-radius: 1rem;--vc-material-card-cover-radius: .75rem;--vc-material-card-title-min-height: 0;--vc-material-card-description-min-height: calc(var(--vc-material-card-description-line-height) * 2em);--vc-material-card-description-line-height: 1.43;--vc-material-card-description-size: .875rem;--vc-material-card-content-padding: .75rem .5rem 1rem;--vc-material-card-content-gap: 1rem;--vc-material-card-body-gap: .5rem;--vc-material-card-title-font-family: var(--font-mono, "JetBrains Mono", monospace);--vc-material-card-title-size: 1rem;--vc-material-card-title-weight: 700;--vc-material-card-title-line-height: 1.25;--vc-material-card-tag-padding: .1875rem .5625rem;--vc-material-card-grid-template: auto minmax(0, 1fr);--vc-material-card-list-template: minmax(12rem, .38fr) minmax(0, 1fr);--vc-material-card-head-min-height: var(--vc-size-1)}.vc-material-card{display:grid;min-width:0;min-height:var(--vc-material-card-min-height);height:100%;align-self:stretch;grid-template-rows:var(--vc-material-card-grid-template);overflow:hidden;box-sizing:border-box;border:0;border-radius:var(--vc-material-card-radius, var(--vc-card-radius));background:var(--vc-card-background);color:inherit;padding:var(--vc-material-card-padding, 0);transition:var(--vc-material-card-transition, box-shadow var(--vc-motion-duration-base) var(--vc-motion-ease-standard), transform var(--vc-motion-duration-base) var(--vc-motion-ease-standard))}.vc-material-card:hover{box-shadow:var(--vc-card-shadow-material-hover);transform:var(--vc-card-hover-transform)}.vc-material-card:focus-within{outline:var(--vc-card-focus-outline-width) solid var(--vc-card-focus-outline-color);outline-offset:var(--vc-card-focus-outline-offset)}.vc-material-card__cover-link,.vc-material-card__main-link{min-width:0;color:inherit;text-decoration:none}.vc-material-card__cover-link{display:block}.vc-material-card__main-link{display:grid;gap:var(--vc-card-body-gap)}.vc-material-card__cover-link:focus-visible,.vc-material-card__main-link:focus-visible,.vc-material-card__section:focus-visible,.vc-material-card__tags .vc-tag:focus-visible{outline:var(--vc-card-focus-outline-width) solid var(--vc-card-focus-outline-color);outline-offset:var(--vc-card-focus-outline-offset)}.vc-material-card__cover{position:relative;box-sizing:border-box;width:100%;align-self:start;aspect-ratio:var(--vc-material-card-cover-aspect, var(--vc-material-card-cover-aspect-fallback, var(--vc-card-cover-aspect)));overflow:hidden;border:0;border-radius:var(--vc-material-card-cover-radius, .5rem);background:var(--vc-card-cover-background);padding:var(--vc-card-cover-safe-inset, 0)}.vc-material-card__cover-fallback{position:absolute;inset:0;display:grid;width:100%;height:100%;place-items:center;background:var(--vc-card-cover-fallback-background)}.vc-material-card__cover-fallback--load{display:none!important}.vc-material-card__cover.is-cover-missing .vc-material-card__cover-fallback--load{display:grid!important}.vc-material-card__cover-fallback span{font-family:var(--vc-button-font-family);font-size:var(--vc-card-cover-fallback-font-size);font-weight:800;color:var(--vc-card-cover-fallback-text-color)}.vc-material-card__content{display:flex;min-width:0;min-height:0;flex-direction:column;gap:var(--vc-material-card-content-gap, var(--vc-card-content-gap));padding:var(--vc-material-card-content-padding, var(--vc-card-content-padding));height:100%;font-family:var(--vc-card-content-font-family, inherit)}.vc-material-card__body{display:grid;min-width:0;gap:var(--vc-material-card-body-gap, var(--vc-card-body-gap))}.vc-material-card__head{display:flex;min-height:var(--vc-material-card-head-min-height);flex-wrap:wrap;gap:var(--vc-card-head-gap);align-items:center;justify-content:space-between}.vc-material-card__head-label{display:flex;min-width:0;flex-wrap:wrap;gap:var(--vc-card-head-gap);align-items:center}.vc-material-card__index,.vc-material-card__section{font-size:var(--vc-card-index-size);line-height:var(--vc-card-index-line-height)}.vc-material-card__index{color:var(--vc-action-primary-bg);font-weight:700}.vc-material-card__section{color:var(--vc-text-muted)}a.vc-material-card__section{text-decoration:none}a.vc-material-card__section:hover{color:var(--vc-action-primary-bg)}.vc-material-card__title{margin:0;min-height:var(--vc-material-card-title-min-height);color:var(--vc-text-primary);font-family:var(--vc-material-card-title-font-family, var(--vc-card-title-font-family, inherit));font-size:var(--vc-material-card-title-size, var(--vc-card-title-size));font-weight:var(--vc-material-card-title-weight, var(--vc-card-title-weight));line-height:var(--vc-material-card-title-line-height, var(--vc-card-title-line-height));overflow-wrap:anywhere}.vc-material-card__description{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:var(--vc-material-card-description-min-height);color:var(--vc-text-muted);font-size:var(--vc-material-card-description-size, var(--vc-card-description-size));line-height:var(--vc-material-card-description-line-height, var(--vc-card-description-line-height))}.vc-material-card__footer{display:grid;gap:var(--vc-card-body-gap);margin-top:auto}.vc-material-card__tags{display:flex;min-width:0;flex-wrap:wrap;gap:var(--vc-card-tags-gap)}.vc-material-card__tags .vc-tag,body[data-ui-env=preview] .vc-material-card__tags .vc-tag{display:inline-flex;min-width:0;min-height:1.25rem;align-items:center;border:1px solid var(--vc-badge-border);border-radius:var(--vc-badge-radius);background:var(--vc-badge-bg);color:var(--vc-badge-color);padding:var(--vc-material-card-tag-padding, var(--vc-badge-padding-block) var(--vc-badge-padding-inline));font-family:var(--vc-badge-font-family);font-size:var(--vc-badge-font-size);font-weight:700;line-height:1.15;overflow-wrap:anywhere;word-break:break-word}body[data-ui-env=preview] .vc-material-card__tags{max-width:100%;min-width:0;gap:var(--vc-badge-gap);align-content:flex-start}.vc-material-card__meta{display:flex;min-width:0;flex-wrap:wrap;gap:var(--vc-card-meta-gap);justify-content:flex-end;margin-left:auto;color:var(--vc-text-muted);font-family:var(--vc-button-font-family);font-size:var(--vc-card-meta-size);line-height:var(--vc-card-meta-line-height)}.vc-material-card__meta span{white-space:nowrap}.vc-material-card__meta-separator{color:var(--vc-text-muted)}@media(max-width:702px){.vc-material-card__head{justify-content:flex-start}.vc-material-card__meta{flex-basis:100%;justify-content:flex-start;margin-left:0}}@media(min-width:900px){.vc-material-card--list{grid-template-columns:var(--vc-material-card-list-template)}.vc-material-card--list .vc-material-card__cover{height:100%;min-height:var(--vc-card-list-cover-min-height);border-right:0;border-bottom:0;border-radius:var(--vc-material-card-cover-radius, .5rem)}}.vc-material-card__cover picture,.vc-material-card__cover img{display:block;width:100%;height:100%}.vc-material-card__cover img{object-fit:cover;object-position:center}.vc-material-card__cover.is-cover-missing picture,.vc-material-card__cover.is-cover-missing img{display:none}.vc-material-card__cover.is-cover-missing{padding:0}
