.insight[data-astro-cid-rhhqe3zn]{align-content:start;gap:var(--s-3);padding:var(--s-6);border:1px solid var(--stone);border-top:3px solid var(--sage);border-radius:var(--radius-card);background:var(--paper);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);display:grid;position:relative}.insight[data-astro-cid-rhhqe3zn] .insight-pic{margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) var(--s-2);display:block}.insight[data-astro-cid-rhhqe3zn] .insight-photo{aspect-ratio:16/7;object-fit:cover;border-radius:3px 3px 0 0;width:100%;height:auto;display:block}@media (width>=52rem){.insight--featured[data-astro-cid-rhhqe3zn].insight--photo{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center}.insight--featured[data-astro-cid-rhhqe3zn] .insight-pic{margin:calc(-1 * var(--s-6)) 0 calc(-1 * var(--s-6)) calc(-1 * var(--s-6));grid-area:1/1/span 3}.insight--featured[data-astro-cid-rhhqe3zn] .insight-photo{aspect-ratio:auto;border-radius:0 0 0 var(--radius-card);height:100%;min-height:16rem}.insight--featured[data-astro-cid-rhhqe3zn].insight--photo>[data-astro-cid-rhhqe3zn]:not(picture){grid-column:2}}.insight[data-astro-cid-rhhqe3zn]:hover{border-color:var(--forest);box-shadow:var(--shadow-diagram)}.insight--featured[data-astro-cid-rhhqe3zn]{border-top-color:var(--brass);background:var(--ivory)}.insight-meta[data-astro-cid-rhhqe3zn]{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--fs-small);color:var(--slate);flex-wrap:wrap;display:flex}.insight-type[data-astro-cid-rhhqe3zn]{background:var(--sage-tint);color:var(--forest);font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.1rem .6rem;font-weight:700}.insight-title[data-astro-cid-rhhqe3zn]{font-size:1.35rem}.insight--featured[data-astro-cid-rhhqe3zn] .insight-title[data-astro-cid-rhhqe3zn]{font-size:clamp(1.5rem,2.6vw,2rem)}.insight-title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]{color:var(--forest);text-decoration:none}.insight-title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.insight-title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]:focus-visible{outline:none}.insight-title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]:focus-visible:after{outline:3px solid var(--focus);outline-offset:2px}.insight-summary[data-astro-cid-rhhqe3zn]{color:var(--text);font-size:1rem}
