.meta[data-astro-cid-74nzm347]{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin:0;display:flex}.lead[data-astro-cid-74nzm347]{color:var(--accent);font-weight:600}.draft[data-astro-cid-74nzm347]{color:var(--ink);background:var(--accent);border-radius:var(--radius-chip);padding:0 6px}.featured[data-astro-cid-j54l6kcs]{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text);transition:border-color var(--t-hover);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));text-decoration:none;display:grid;overflow:hidden}.featured[data-astro-cid-j54l6kcs]:hover{border-color:var(--accent);color:var(--text)}.media[data-astro-cid-j54l6kcs]{min-height:100%;display:flex}.media[data-astro-cid-j54l6kcs]>*{border:0;width:100%}.text[data-astro-cid-j54l6kcs]{flex-direction:column;gap:18px;padding:clamp(28px,4vw,52px);display:flex}h2[data-astro-cid-j54l6kcs]{letter-spacing:-.03em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.04}p[data-astro-cid-j54l6kcs]{font-size:var(--fs-lead);color:var(--text-2);margin:0;line-height:1.55}.more[data-astro-cid-j54l6kcs]{font-weight:600;font-size:var(--fs-nav);color:var(--accent);margin-top:auto;padding-top:12px}.row[data-astro-cid-6dsqbfcm]{border-bottom:1px solid var(--line-strong);color:var(--text);transition:color var(--t-hover);grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;gap:8px 32px;padding:26px 0;text-decoration:none;display:grid}.row[data-astro-cid-6dsqbfcm]:hover{color:var(--accent)}@media (width<=640px){.row[data-astro-cid-6dsqbfcm]{grid-template-columns:minmax(0,1fr)}}time[data-astro-cid-6dsqbfcm],.read[data-astro-cid-6dsqbfcm]{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--muted)}.read[data-astro-cid-6dsqbfcm]{font-size:var(--fs-label-sm);white-space:nowrap}.body[data-astro-cid-6dsqbfcm]{flex-direction:column;gap:6px;display:flex}.title[data-astro-cid-6dsqbfcm]{letter-spacing:-.015em;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.2}.excerpt[data-astro-cid-6dsqbfcm]{color:var(--muted);font-size:16px;line-height:1.5}.draft[data-astro-cid-6dsqbfcm]{color:var(--ink);background:var(--accent);border-radius:var(--radius-chip);text-transform:uppercase;margin-right:8px;padding:0 6px}.card[data-astro-cid-pbagvd2d]{border:1px solid var(--line-strong);border-radius:var(--radius);height:100%;color:var(--text);transition:border-color var(--t-hover), background-color var(--t-hover);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card[data-astro-cid-pbagvd2d]:hover{border-color:var(--accent);background:var(--surface-2);color:var(--text)}.card[data-astro-cid-pbagvd2d]>.slot{border:0}.text[data-astro-cid-pbagvd2d]{flex-direction:column;gap:14px;padding:20px 28px 28px;display:flex}h3[data-astro-cid-pbagvd2d]{letter-spacing:var(--tracking-h3);margin:0;font-size:24px;font-weight:700;line-height:1.15}p[data-astro-cid-pbagvd2d]{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.hero[data-astro-cid-kp3d2psk]{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:-1px -1px;padding-block:clamp(64px,9vw,128px) clamp(40px,5vw,64px)}h1[data-astro-cid-kp3d2psk]{font-weight:700;font-stretch:108%;font-size:var(--fs-hero-insights);letter-spacing:var(--tracking-display);max-width:14ch;margin:24px 0 0;line-height:.94}h1[data-astro-cid-kp3d2psk] em[data-astro-cid-kp3d2psk]{color:var(--accent);font-style:normal}.standfirst[data-astro-cid-kp3d2psk]{max-width:54ch;font-size:var(--fs-standfirst);color:var(--text-2);margin:32px 0 0;line-height:1.5}.filters[data-astro-cid-kp3d2psk] ul[data-astro-cid-kp3d2psk]{flex-wrap:wrap;gap:8px;margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none;display:flex}.filters[data-astro-cid-kp3d2psk] a[data-astro-cid-kp3d2psk]{font-family:var(--font-mono);font-size:var(--fs-label);border:1px solid var(--line-button);border-radius:var(--radius-chip);color:var(--text-2);padding:9px 14px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.filters[data-astro-cid-kp3d2psk] a[data-astro-cid-kp3d2psk]:hover{border-color:var(--white);color:var(--white)}.filters[data-astro-cid-kp3d2psk] a[data-astro-cid-kp3d2psk][aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.count[data-astro-cid-kp3d2psk]{opacity:.7}.featured[data-astro-cid-kp3d2psk]{padding-bottom:clamp(56px,7vw,96px)}.block[data-astro-cid-kp3d2psk]{padding-bottom:clamp(64px,8vw,112px)}.block-head[data-astro-cid-kp3d2psk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}h2[data-astro-cid-kp3d2psk]{letter-spacing:-.03em;margin:16px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1.04}.view-all[data-astro-cid-kp3d2psk]{color:var(--text);font-weight:600;font-size:var(--fs-nav);border-bottom:2px solid var(--accent);padding:8px 0;text-decoration:none}.view-all[data-astro-cid-kp3d2psk]:hover{color:var(--accent)}.rows[data-astro-cid-kp3d2psk]{border-top:1px solid var(--line-strong);margin:36px 0 0;padding:0;list-style:none}.cards[data-astro-cid-kp3d2psk]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-kp3d2psk].usecase{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.empty[data-astro-cid-kp3d2psk] p[data-astro-cid-kp3d2psk]{color:var(--text-2);font-size:var(--fs-lead)}
