.page_insightsSection__gEupN,.page_page__9pu5m{background:var(--color-bg);color:var(--color-text)}.page_insightsSection__gEupN{padding-top:max(7rem,calc(56px + 5rem));padding-bottom:var(--section-space-y);padding-inline:var(--shell-pad)}.page_insightsHeader__f2xK1{max-width:var(--container-max);margin:0 auto clamp(3rem,6vw,5rem);display:flex;flex-direction:column;gap:1rem}.page_insightsEyebrow__49vY0{display:inline-flex;flex-direction:column;align-self:flex-start;gap:.45rem;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.page_insightsEyebrowDash__MXJlt{display:block;width:100%;height:4px;background:var(--color-brand-blue)}.page_insightsHeading__vfTrI{font-size:var(--fs-display);font-weight:700;line-height:.96;letter-spacing:-.03em;margin:0;color:var(--color-heading);max-width:22ch}.page_insightsHeadingDim__2krxD{color:var(--color-heading-dim)}.page_insightsLede__tFvvc{margin:1.25rem 0 0;color:var(--color-text-muted);max-width:40rem}.page_insightsGrid__bUCLA{max-width:var(--container-max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(.75rem,1.4vw,1.25rem);gap:clamp(.75rem,1.4vw,1.25rem)}@media (max-width:1000px){.page_insightsGrid__bUCLA{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.page_insightsGrid__bUCLA{grid-template-columns:1fr}}.page_insightCard__d_PDk{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#2c76b3;text-decoration:none;color:inherit;opacity:0;transform:translateY(28px);transition:opacity .72s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform .82s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s)}.page_insightCard__d_PDk[data-v="1"]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.page_insightCard__d_PDk{opacity:1!important;transform:none!important;transition:none!important}}@media (scripting:none){.page_insightCard__d_PDk{opacity:1;transform:none}}.page_insightCardImage__nP6oT{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1.04);transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.page_insightCardImageFallback__XYwyc{background:linear-gradient(135deg,#2c76b3,#21659f)}.page_insightCard__d_PDk:hover .page_insightCardImage__nP6oT{transform:scale(1.1)}.page_insightCardGrad__9_5tn{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,20,34,0) 30%,rgba(10,20,34,.85));transition:background .4s ease;pointer-events:none}.page_insightCard__d_PDk:hover .page_insightCardGrad__9_5tn{background:linear-gradient(180deg,rgba(10,20,34,.18),rgba(10,20,34,.96))}.page_insightCardBody__8nq2X{position:absolute;bottom:0;left:0;right:0;padding:clamp(1.25rem,1.8vw,1.75rem);color:#fff;display:flex;flex-direction:column;gap:.5rem}.page_insightCardDate__TmgM6{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.page_insightCardTitle__dhr4o{font-size:var(--fs-h3);font-weight:700;line-height:1.05;letter-spacing:-.02em;margin:0;color:#fff;transition:color .22s ease}.page_insightCard__d_PDk:hover .page_insightCardTitle__dhr4o{color:#009fe1}.page_insightCardReveal__Dht3W{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}.page_insightCardRevealInner__zik69{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding-top:.6rem}.page_insightCard__d_PDk:hover .page_insightCardReveal__Dht3W{grid-template-rows:1fr;opacity:1}@media (hover:none){.page_insightCardReveal__Dht3W{grid-template-rows:1fr;opacity:1}}.page_insightCardExcerpt__Vyzai{font-size:var(--fs-body-fluid);line-height:1.4;color:hsla(0,0%,100%,.85);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_insightCardLink__sxha1{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-xs);font-weight:600;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.45);padding-bottom:.25rem;align-self:flex-start;transition:gap .26s cubic-bezier(.22,1,.36,1),border-color .2s ease,color .2s ease}.page_insightCardLink__sxha1 svg{width:14px;height:14px}.page_insightCard__d_PDk:hover .page_insightCardLink__sxha1{gap:.85rem;border-color:#009fe1;color:#009fe1}.page_empty__IckAR{max-width:var(--container-max);margin:0 auto;padding:clamp(3rem,6vw,5rem);border:1px dashed var(--color-border);border-radius:4px;text-align:center;color:var(--color-text-muted)}