.section-insightlist .section-base-heading{margin-bottom:0}.section-insightlist .insightlist{display:flex;flex-direction:column;margin-top:calc(var(--p-section-insightlist-margin-top)/2);width:100%}@media (min-width:1024px){.section-insightlist .insightlist{margin-top:var(--p-section-insightlist-margin-top)}}.section-insightlist .insightlist-entry{align-items:center;border-bottom:1px solid var(--p-section-insightlist-entry-border-color);color:currentColor;display:grid;grid-template-areas:"left center right";grid-template-columns:280px 1fr 40px;overflow:hidden;padding:var(--p-section-insightlist-entry-padding-y) var(--p-section-insightlist-entry-padding-x);position:relative;text-decoration:none;transition:color .5s;width:100%}.section-insightlist .insightlist-entry:hover,.section-insightlist .insightlist-entry:hover .insightlist-entry-right{color:#fff}.section-insightlist .insightlist-entry:hover .insightlist-entry-right svg{filter:invert(0)}.section-insightlist .insightlist-entry:hover .insightlist-entry-bg{opacity:.8}.section-insightlist .insightlist-entry .insightlist-entry-bg{top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s;z-index:0}.section-insightlist .insightlist-entry .insightlist-entry-bg .insightlist-entry-bg-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-insightlist .insightlist-entry .insightlist-entry-bg .insightlist-entry-bg-layer{background-color:#000c;height:100%;position:absolute;top:0;width:100%}.section-insightlist .insightlist-entry>:not(.insightlist-entry-bg){position:relative;z-index:1}.section-insightlist .insightlist-entry:first-child{border-top:1px solid var(--p-section-insightlist-entry-border-color);padding-top:var(--p-section-insightlist-entry-padding-y)}.section-insightlist .insightlist-entry .insightlist-entry-left{font-family:var(--p-text-flow-font-family);font-size:var(--p-text-flow-font-size);font-weight:var(--p-text-flow-font-weight);grid-area:left;letter-spacing:var(--p-text-flow-letter-spacing);line-height:var(--p-text-flow-line-height)}.section-insightlist .insightlist-entry .insightlist-entry-center{display:flex;flex-direction:column;gap:1rem;grid-area:center}.section-insightlist .insightlist-entry .insightlist-entry-center .element-heading{margin-bottom:0}.section-insightlist .insightlist-entry .insightlist-entry-center .insightlist-entry-tags{display:flex;font-family:var(--p-text-flow-small-font-family);font-size:var(--p-text-flow-small-font-size);font-weight:var(--p-text-flow-small-font-weight);gap:1rem;letter-spacing:var(--p-text-flow-small-letter-spacing);line-height:var(--p-text-flow-small-line-height);margin-top:.25rem}.section-insightlist .insightlist-entry .insightlist-entry-right{align-items:center;color:var(--p-insightlist-entry-arrow,#888);display:flex;font-size:1.5rem;grid-area:right;justify-content:flex-end;transition:color .5s}.section-insightlist .insightlist-entry .insightlist-entry-right svg{filter:invert(1);transition:filter .5s}@media (max-width:768px){.section-insightlist .insightlist-entry{gap:2rem;grid-template-areas:"left right" "center right";grid-template-columns:1fr 40px;grid-template-rows:auto auto}.section-insightlist .insightlist-entry .insightlist-entry-left{grid-area:left}.section-insightlist .insightlist-entry .insightlist-entry-center{grid-area:center}.section-insightlist .insightlist-entry .insightlist-entry-right{grid-area:right}}.section-insightlist .insightlist-filter{padding:0 var(--p-section-insightlist-entry-padding-x)}.section-insightlist .p-paginator-first,.section-insightlist .p-paginator-last,.section-insightlist .p-paginator-next,.section-insightlist .p-paginator-page,.section-insightlist .p-paginator-prev{font-family:var(--p-text-flow-small-font-family);font-size:var(--p-text-flow-small-font-size);font-weight:var(--p-text-flow-small-font-weight);letter-spacing:var(--p-text-flow-small-letter-spacing);line-height:var(--p-text-flow-small-line-height)}.section-insightlist .p-paginator-first .p-icon,.section-insightlist .p-paginator-last .p-icon,.section-insightlist .p-paginator-next .p-icon,.section-insightlist .p-paginator-page .p-icon,.section-insightlist .p-paginator-prev .p-icon{height:1.4rem;width:1.4rem}.section-insightlist .paginator{margin-top:var(--p-section-insightlist-entry-padding-y)}.dark .section-insightlist .insightlist-entry-right svg{filter:invert(0);transition:filter .5s}
