.views-alive{width:100%;font-family:inherit;container-type:inline-size;line-height:1.45}.views-alive,.views-alive *{box-sizing:border-box}.views-alive .va-heading{margin:0 0 20px;font-size:26px;color:var(--va-color)}.views-alive .va-layout{display:grid;gap:var(--va-gap);align-items:start}.views-alive .va-grid{grid-template-columns:repeat(var(--va-desktop),minmax(0,1fr))}.views-alive .va-featured{grid-template-columns:minmax(0,var(--va-lead)) minmax(0,var(--va-side))}.views-alive .va-side,.views-alive .va-list{display:grid;gap:var(--va-gap)}.views-alive .va-card{min-width:0;margin:0;padding:var(--va-padding);border:0;border-radius:var(--va-radius);background:var(--va-background);box-shadow:none;overflow:hidden}.views-alive .va-media{display:block;margin:0 0 10px;overflow:hidden;border-radius:var(--va-radius);text-decoration:none}.views-alive .va-media .va-image{display:block;width:100%;height:auto;aspect-ratio:var(--va-ratio);object-fit:cover;margin:0;max-width:100%}.views-alive .va-title{font-family:inherit;font-size:var(--va-font-size);font-weight:var(--va-weight);line-height:1.3;margin:0;padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.views-alive .va-title a{color:var(--va-color);text-decoration:none;border:0;box-shadow:none}.views-alive .va-title a:hover,.views-alive .va-more:hover{color:var(--va-accent);text-decoration:underline}.views-alive a:focus-visible{outline:2px solid var(--va-accent);outline-offset:2px}.views-alive .va-body{min-width:0}.views-alive .va-meta{font-size:12px;color:#626870;margin-top:8px}.views-alive .va-category{font-size:12px;font-weight:700;color:var(--va-accent);margin-bottom:6px}.views-alive .va-excerpt{font-size:15px;line-height:1.5;color:#444;margin:10px 0 0}.views-alive .va-more{display:inline-block;color:var(--va-color);font-weight:600;font-size:14px;margin-top:10px;text-decoration:none}.views-alive .va-side .va-card,.views-alive .va-list .va-card{display:grid;grid-template-columns:minmax(0,var(--va-thumb-width)) minmax(0,1fr);gap:14px;align-items:start}.views-alive .va-side .va-media,.views-alive .va-list .va-media{margin:0}.views-alive .va-side .va-no-image,.views-alive .va-list .va-no-image{grid-template-columns:minmax(0,1fr)}.views-alive.va-reverse .va-featured{grid-template-columns:minmax(0,var(--va-side)) minmax(0,var(--va-lead))}.views-alive.va-reverse .va-lead{grid-column:2;grid-row:1}.views-alive.va-reverse .va-side{grid-column:1;grid-row:1}.views-alive .va-empty{padding:16px;background:#f5f6f8;color:#444}
@container (max-width:900px){.views-alive .va-grid{grid-template-columns:repeat(var(--va-tablet),minmax(0,1fr))}}
@container (max-width:600px){.views-alive .va-grid{grid-template-columns:repeat(var(--va-mobile),minmax(0,1fr))}.views-alive .va-featured,.views-alive.va-reverse .va-featured{grid-template-columns:minmax(0,1fr)}.views-alive.va-reverse .va-lead,.views-alive.va-reverse .va-side{grid-column:auto;grid-row:auto}.views-alive .va-side .va-card,.views-alive .va-list .va-card{grid-template-columns:minmax(0,min(var(--va-thumb-width),30%)) minmax(0,1fr)}.views-alive .va-side .va-no-image,.views-alive .va-list .va-no-image{grid-template-columns:minmax(0,1fr)}}
@supports not (container-type:inline-size){@media(max-width:900px){.views-alive .va-grid{grid-template-columns:repeat(var(--va-tablet),minmax(0,1fr))}}@media(max-width:600px){.views-alive .va-grid{grid-template-columns:repeat(var(--va-mobile),minmax(0,1fr))}.views-alive .va-featured,.views-alive.va-reverse .va-featured{grid-template-columns:1fr}.views-alive.va-reverse .va-lead,.views-alive.va-reverse .va-side{grid-column:auto;grid-row:auto}}}
