.cl-ph[data-astro-cid-pl7l34ca]{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.cl-ph[data-astro-cid-pl7l34ca]>div[data-astro-cid-pl7l34ca]{flex:1 1 520px;min-width:0}.cl-tag[data-astro-cid-pl7l34ca]{display:inline-flex;align-items:center;padding:4px 11px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.06em;white-space:nowrap}.cl-tag--warn[data-astro-cid-pl7l34ca]{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn-ink)}.cl-feat[data-astro-cid-pl7l34ca]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);overflow:hidden}.cl-feat__cover[data-astro-cid-pl7l34ca]{position:relative;aspect-ratio:16 / 5;min-height:240px;background:var(--surface-2)}.cl-feat__img[data-astro-cid-pl7l34ca]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 58%;display:block}.cl-feat__overlay[data-astro-cid-pl7l34ca]{position:absolute;left:32px;right:32px;bottom:26px;color:var(--ink)}.cl-feat__kicker[data-astro-cid-pl7l34ca]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.cl-feat__overlay[data-astro-cid-pl7l34ca] .cl-tag[data-astro-cid-pl7l34ca]{color:var(--ink-2)}.cl-feat__title[data-astro-cid-pl7l34ca]{margin:0;font-size:var(--fs-h2);font-weight:400;line-height:1.25;letter-spacing:-.02em}.cl-feat__body[data-astro-cid-pl7l34ca]{display:grid;grid-template-columns:1.15fr 1fr .62fr}.cl-feat__col[data-astro-cid-pl7l34ca]{padding:26px 28px 30px}.cl-feat__col[data-astro-cid-pl7l34ca]+.cl-feat__col[data-astro-cid-pl7l34ca]{border-left:1px solid var(--line)}.cl-feat__label[data-astro-cid-pl7l34ca]{margin:0 0 6px;font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.1em;color:var(--ink-3)}.cl-feat__h3[data-astro-cid-pl7l34ca]{margin:0 0 10px;font-size:var(--fs-h3);font-weight:600}.cl-feat__text[data-astro-cid-pl7l34ca]{margin:0;font-size:var(--fs-small);color:var(--ink-2)}.cl-feat__actions[data-astro-cid-pl7l34ca]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cl-feat__action[data-astro-cid-pl7l34ca]{display:grid;grid-template-columns:26px 1fr;gap:10px;font-size:var(--fs-small);color:var(--ink-2)}.cl-feat__n[data-astro-cid-pl7l34ca]{padding-top:3px;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--accent)}.cl-feat__metrics[data-astro-cid-pl7l34ca]{display:grid;gap:14px;margin:4px 0 0}.cl-feat__metric[data-astro-cid-pl7l34ca]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.cl-feat__metric[data-astro-cid-pl7l34ca] dt[data-astro-cid-pl7l34ca]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.06em;color:var(--ink-3)}.cl-feat__metric[data-astro-cid-pl7l34ca] dd[data-astro-cid-pl7l34ca]{margin:0;font-family:var(--font-mono);font-size:26px;line-height:1.1;font-weight:500;color:var(--ink)}.cl-band[data-astro-cid-pl7l34ca]{background:var(--surface)}.cl-ind__head[data-astro-cid-pl7l34ca]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.cl-ind__head[data-astro-cid-pl7l34ca] .sec__lead[data-astro-cid-pl7l34ca]{margin-bottom:0}.cl-ind__meta[data-astro-cid-pl7l34ca]{display:flex;padding-bottom:4px;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-3)}.cl-ind__meta[data-astro-cid-pl7l34ca] span[data-astro-cid-pl7l34ca]{padding:0 14px;border-left:1px solid var(--line)}.cl-ind__meta[data-astro-cid-pl7l34ca] span[data-astro-cid-pl7l34ca]:first-child{padding-left:0;border-left:0}.cl-ind[data-astro-cid-pl7l34ca]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cl-ind__card[data-astro-cid-pl7l34ca]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);overflow:hidden;transition:transform .18s ease,border-color .18s ease}.cl-ind__card[data-astro-cid-pl7l34ca]:hover{transform:translateY(-2px);border-color:var(--surface-2)}.cl-ind__fig[data-astro-cid-pl7l34ca]{position:relative;margin:0;border-bottom:1px solid var(--line);background:var(--surface-2)}.cl-ind__img[data-astro-cid-pl7l34ca]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.cl-ind__idx[data-astro-cid-pl7l34ca]{position:absolute;top:12px;left:12px;padding:3px 8px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);font-family:var(--font-mono);font-size:var(--fs-meta);line-height:1.4;color:var(--ink)}.cl-ind__body[data-astro-cid-pl7l34ca]{padding:16px 18px 18px}.cl-ind__name[data-astro-cid-pl7l34ca]{margin:0 0 2px;font-size:var(--fs-h3);font-weight:600}.cl-ind__size[data-astro-cid-pl7l34ca]{margin:0 0 12px;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-3)}.cl-ind__tags[data-astro-cid-pl7l34ca]{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.cl-dlv[data-astro-cid-pl7l34ca]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cl-dlv__card[data-astro-cid-pl7l34ca]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);overflow:hidden;transition:transform .18s ease,border-color .18s ease}.cl-dlv__card[data-astro-cid-pl7l34ca]:hover{transform:translateY(-2px);border-color:var(--surface-2)}.cl-dlv__fig[data-astro-cid-pl7l34ca]{height:118px;overflow:hidden;border-bottom:1px solid var(--line);background:var(--surface)}.cl-dlv__img[data-astro-cid-pl7l34ca]{width:100%;height:100%;object-fit:cover;display:block}.cl-dlv__body[data-astro-cid-pl7l34ca]{padding:14px 16px 16px}.cl-dlv__body[data-astro-cid-pl7l34ca] h3[data-astro-cid-pl7l34ca]{margin:0 0 4px;font-size:var(--fs-h3);font-weight:600}.cl-dlv__body[data-astro-cid-pl7l34ca] p[data-astro-cid-pl7l34ca]{margin:0;font-size:var(--fs-small);color:var(--ink-2)}@media(max-width:1120px){.cl-feat__body[data-astro-cid-pl7l34ca]{grid-template-columns:1fr 1fr}.cl-feat__col--readings[data-astro-cid-pl7l34ca]{grid-column:1 / -1;border-left:0;border-top:1px solid var(--line)}.cl-feat__metrics[data-astro-cid-pl7l34ca]{grid-template-columns:repeat(3,1fr);gap:0}.cl-feat__metric[data-astro-cid-pl7l34ca]{display:block;padding:0 16px 0 0;border-bottom:0}.cl-feat__metric[data-astro-cid-pl7l34ca]+.cl-feat__metric[data-astro-cid-pl7l34ca]{padding-left:16px;border-left:1px solid var(--line)}.cl-ind[data-astro-cid-pl7l34ca],.cl-dlv[data-astro-cid-pl7l34ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.cl-ph[data-astro-cid-pl7l34ca]{align-items:flex-start}.cl-ph[data-astro-cid-pl7l34ca] .pagehead__h1[data-astro-cid-pl7l34ca]{font-size:var(--fs-h2)}.cl-feat__body[data-astro-cid-pl7l34ca]{grid-template-columns:1fr}.cl-feat__col[data-astro-cid-pl7l34ca]{padding:22px 18px 24px}.cl-feat__col[data-astro-cid-pl7l34ca]+.cl-feat__col[data-astro-cid-pl7l34ca]{border-left:0;border-top:1px solid var(--line)}.cl-feat__cover[data-astro-cid-pl7l34ca]{aspect-ratio:auto;min-height:0}.cl-feat__img[data-astro-cid-pl7l34ca]{position:static;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.cl-feat__overlay[data-astro-cid-pl7l34ca]{position:static;padding:16px 18px 4px}.cl-feat__metrics[data-astro-cid-pl7l34ca]{grid-template-columns:1fr;gap:14px}.cl-feat__metric[data-astro-cid-pl7l34ca]{display:flex;padding:0 0 8px;border-bottom:1px solid var(--line)}.cl-feat__metric[data-astro-cid-pl7l34ca]+.cl-feat__metric[data-astro-cid-pl7l34ca]{padding-left:0;border-left:0}.cl-ind[data-astro-cid-pl7l34ca],.cl-dlv[data-astro-cid-pl7l34ca]{grid-template-columns:1fr}.cl-ind__head[data-astro-cid-pl7l34ca]{align-items:flex-start}.cl-ind__meta[data-astro-cid-pl7l34ca]{display:none}}@media(prefers-reduced-motion:reduce){.cl-ind__card[data-astro-cid-pl7l34ca],.cl-dlv__card[data-astro-cid-pl7l34ca]{transition:none}.cl-ind__card[data-astro-cid-pl7l34ca]:hover,.cl-dlv__card[data-astro-cid-pl7l34ca]:hover{transform:none}}
