.ag-blog-feed__grid{align-items:stretch}.ag-blog-feed__card{border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-panel);box-shadow:var(--ag-shadow);display:flex;flex-direction:column;min-width:0;overflow:hidden}.ag-blog-feed__card--featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--ag-gap)}.ag-blog-feed__image-link{display:block}.ag-blog-feed__image{aspect-ratio:5/3;background:var(--ag-color-subtle);display:block;overflow:hidden}.ag-blog-feed__image--featured{aspect-ratio:4/3}.ag-blog-feed__image img{height:100%;width:100%}.ag-blog-feed__content{display:flex;flex:1;flex-direction:column;padding:var(--ag-panel-padding)}.ag-blog-feed__content h3{font-size:clamp(1.125rem,2vw,var(--ag-h3-size))}.ag-blog-feed__metadata{color:var(--ag-color-muted-text);display:flex;flex-wrap:wrap;font-size:.875em;gap:.5rem 1rem}.ag-blog-feed__read-more{border-color:var(--ag-color-text);margin-top:auto;max-width:100%;width:max-content}.ag-blog-feed__read-more,.ag-blog-feed__read-more:hover{color:var(--ag-color-text)}.ag-blog-feed__filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:var(--ag-gap)}.ag-blog-feed__filters a{align-items:center;border:1px solid;border-radius:var(--ag-button-radius);display:inline-flex;min-height:44px;padding:.5rem .9rem}.ag-blog-feed__author{align-items:center;border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-panel);box-shadow:var(--ag-shadow);display:grid;gap:var(--ag-gap);grid-template-columns:160px minmax(0,1fr);margin-bottom:var(--ag-gap)}.ag-blog-feed__author-image{border-radius:50%;height:160px;object-fit:cover;width:160px}.ag-blog-feed__pagination{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:var(--ag-gap)}@media (max-width:767px){.ag-blog-feed__author,.ag-blog-feed__card--featured{grid-template-columns:minmax(0,1fr)}.ag-blog-feed__author-image{height:120px;width:120px}}.ag-blog-feed--r4 .ag-blog-feed__card{border-radius:18px;box-shadow:0 6px 24px color-mix(in srgb,var(--ag-color-text) 7%,transparent)}.ag-blog-feed--r4 .ag-blog-feed__card--featured{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px}.ag-blog-feed--r4 .ag-blog-feed__card--featured .ag-blog-feed__image-link{order:2}.ag-blog-feed--r4 .ag-blog-feed__content h3 a{color:var(--ag-color-text)}.ag-blog-feed--r4 .ag-blog-feed__metadata{color:var(--ag-color-muted-text)}.ag-blog-feed--r4 .ag-blog-feed__read-more,.ag-blog-feed--r4 .ag-blog-feed__read-more:hover{background:transparent;border-color:var(--ag-color-text);color:var(--ag-color-text);filter:none;opacity:1}.ag-blog-feed--r4 .ag-blog-feed__filters a{color:var(--ag-color-text)}.ag-blog-feed--r4.ag-overlap-stage{padding-block:0 var(--ag-overlap-tail)}.ag-blog-feed--r4.ag-overlap-stage>.ag-overlap-stage__panel{padding-block:72px}@media (max-width:1099px){.ag-blog-feed--r4.ag-overlap-stage>.ag-overlap-stage__panel{padding-block:56px}}@media (max-width:767px){.ag-blog-feed--r4 .ag-blog-feed__card--featured{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.ag-blog-feed--r4 .ag-blog-feed__card--featured .ag-blog-feed__image-link{order:0}.ag-blog-feed--r4.ag-overlap-stage>.ag-overlap-stage__panel{padding-block:48px}}