.insight-kicker.svelte-102rux{font-family:var(--sans);font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--green);align-items:center;gap:.55rem;font-weight:500;display:inline-flex}.insight-kicker__mark.svelte-102rux{color:var(--gold);font-size:.68em;line-height:1;transform:translateY(-.02em)}.insight-meta.svelte-5cv7el{align-items:center;gap:.75rem;display:flex}.insight-meta__avatar.svelte-5cv7el{background:var(--green);width:2.5rem;height:2.5rem;color:var(--on-green);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.insight-meta__avatar.svelte-5cv7el img:where(.svelte-5cv7el){object-fit:cover;width:100%;height:100%}.insight-meta__initials.svelte-5cv7el{font-family:var(--sans);font-size:var(--text-small);letter-spacing:.02em;font-weight:500}.insight-meta__items.svelte-5cv7el{font-family:var(--sans);font-size:var(--text-small);color:var(--muted);font-feature-settings:"tnum";flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0;padding:0;list-style:none;display:flex}.insight-meta__items.svelte-5cv7el li:where(.svelte-5cv7el){align-items:center;display:inline-flex}.insight-meta__items.svelte-5cv7el li:where(.svelte-5cv7el)+li:where(.svelte-5cv7el):before{content:"";background:var(--gold);border-radius:50%;width:3px;height:3px;margin-right:.75rem}.insight-meta__author.svelte-5cv7el{color:var(--charcoal)}.insight-card.svelte-1t5z2og{height:100%}.insight-card__link.svelte-1t5z2og{height:100%;color:inherit;background:var(--white);border:1px solid var(--border);transition:transform var(--duration-lift) var(--ease), border-color var(--duration-hover) var(--ease), box-shadow var(--duration-lift) var(--ease);flex-direction:column;text-decoration:none;display:flex}.insight-card__media.svelte-1t5z2og{aspect-ratio:3/2;background:var(--green);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.insight-card__media.svelte-1t5z2og img:where(.svelte-1t5z2og){object-fit:cover;width:100%;height:100%;transition:transform var(--duration-image) var(--ease)}.insight-card__body.svelte-1t5z2og{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;flex:1;display:flex}.insight-card__title.svelte-1t5z2og{font-size:var(--text-h3);transition:color var(--duration-hover) var(--ease)}.insight-card__subhead.svelte-1t5z2og{font-family:var(--sans);font-size:var(--text-body);color:var(--muted);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:300;line-height:1.6;display:-webkit-box;overflow:hidden}.insight-card__foot.svelte-1t5z2og{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--border);flex-wrap:wrap;margin-top:auto;display:flex}.insight-card__cta.svelte-1t5z2og{font-family:var(--sans);font-size:var(--text-ui);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--green);white-space:nowrap;align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.insight-card__arrow.svelte-1t5z2og{transition:transform var(--duration-hover) var(--ease)}.insight-card__link.svelte-1t5z2og:hover,.insight-card__link.svelte-1t5z2og:focus-visible{border-color:var(--green);transform:translateY(-6px);box-shadow:0 18px 40px -28px #1f3d3480}.insight-card__link.svelte-1t5z2og:hover .insight-card__media:where(.svelte-1t5z2og) img:where(.svelte-1t5z2og),.insight-card__link.svelte-1t5z2og:focus-visible .insight-card__media:where(.svelte-1t5z2og) img:where(.svelte-1t5z2og){transform:scale(1.04)}.insight-card__link.svelte-1t5z2og:hover .insight-card__title:where(.svelte-1t5z2og),.insight-card__link.svelte-1t5z2og:focus-visible .insight-card__title:where(.svelte-1t5z2og){color:var(--gold)}.insight-card__link.svelte-1t5z2og:hover .insight-card__arrow:where(.svelte-1t5z2og),.insight-card__link.svelte-1t5z2og:focus-visible .insight-card__arrow:where(.svelte-1t5z2og){transform:translate(3px)}@media (prefers-reduced-motion:reduce){.insight-card__link.svelte-1t5z2og,.insight-card__media.svelte-1t5z2og img:where(.svelte-1t5z2og),.insight-card__title.svelte-1t5z2og,.insight-card__arrow.svelte-1t5z2og{transition:none}.insight-card__link.svelte-1t5z2og:hover,.insight-card__link.svelte-1t5z2og:focus-visible,.insight-card__link.svelte-1t5z2og:hover .insight-card__media:where(.svelte-1t5z2og) img:where(.svelte-1t5z2og),.insight-card__link.svelte-1t5z2og:focus-visible .insight-card__media:where(.svelte-1t5z2og) img:where(.svelte-1t5z2og){transform:none}}
