.dp-page[data-astro-cid-3kqeusw7] .eyebrow[data-astro-cid-3kqeusw7]{text-transform:none;letter-spacing:0}.dp-top-grid[data-astro-cid-3kqeusw7]{display:grid;gap:1.5rem}@media(min-width:900px){.dp-top-grid[data-astro-cid-3kqeusw7]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}}.dp-stats[data-astro-cid-3kqeusw7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dp-stat[data-astro-cid-3kqeusw7]{display:flex;flex-direction:column;gap:.2rem;padding:1rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.dp-stat-num[data-astro-cid-3kqeusw7]{font-family:var(--font-display);font-size:2rem;line-height:1;color:var(--color-text)}.dp-stat-label[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.8125rem;line-height:1.35;color:var(--color-text-muted)}.dp-funnel[data-astro-cid-3kqeusw7]{margin:0;padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.dp-funnel-list[data-astro-cid-3kqeusw7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.dp-funnel-row[data-astro-cid-3kqeusw7]{display:grid;grid-template-columns:6.25rem minmax(0,1fr) 2rem;align-items:center;gap:.6rem}.dp-funnel-name[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.875rem;color:var(--color-text)}.dp-funnel-bar-wrap[data-astro-cid-3kqeusw7]{display:block;height:.9rem}.dp-step-0[data-astro-cid-3kqeusw7]{--dp-bar: #8b939e}.dp-step-1[data-astro-cid-3kqeusw7]{--dp-bar: #64748b}.dp-step-2[data-astro-cid-3kqeusw7]{--dp-bar: #4f7f8c}.dp-step-3[data-astro-cid-3kqeusw7]{--dp-bar: #2b8a8a}.dp-step-4[data-astro-cid-3kqeusw7]{--dp-bar: #1d8f6e}.dp-step-5[data-astro-cid-3kqeusw7]{--dp-bar: #15803d}:root[data-theme=dark] .dp-step-0[data-astro-cid-3kqeusw7]{--dp-bar: #9aa3ae}:root[data-theme=dark] .dp-step-1[data-astro-cid-3kqeusw7]{--dp-bar: #7f8ea3}:root[data-theme=dark] .dp-step-2[data-astro-cid-3kqeusw7]{--dp-bar: #6aa0ad}:root[data-theme=dark] .dp-step-3[data-astro-cid-3kqeusw7]{--dp-bar: #3fb3ae}:root[data-theme=dark] .dp-step-4[data-astro-cid-3kqeusw7]{--dp-bar: #34c08f}:root[data-theme=dark] .dp-step-5[data-astro-cid-3kqeusw7]{--dp-bar: #22c55e}.dp-funnel-bar[data-astro-cid-3kqeusw7]{display:block;height:100%;min-width:2px;background:var(--dp-bar, var(--color-accent));border-radius:0 4px 4px 0}.dp-funnel-num[data-astro-cid-3kqeusw7]{font-family:var(--font-mono);font-size:.875rem;color:var(--color-text);text-align:right}.dp-body[data-astro-cid-3kqeusw7]{display:grid;gap:2.5rem}@media(min-width:1200px){.dp-body[data-astro-cid-3kqeusw7]{grid-template-columns:minmax(0,1fr);align-items:start}}.dp-filters[data-astro-cid-3kqeusw7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;align-items:end;margin-bottom:.75rem}.dp-filter[data-astro-cid-3kqeusw7]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.dp-filter-label[data-astro-cid-3kqeusw7]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-muted)}.dp-select[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.875rem;width:100%;min-height:44px;padding:.45rem .6rem;border-radius:8px;cursor:pointer;background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text)}.dp-reset[data-astro-cid-3kqeusw7]{min-height:44px;padding:.45rem .75rem;border-radius:8px;cursor:pointer;font-family:var(--font-mono);font-size:.6875rem;background:none;border:1px solid var(--color-border);color:var(--color-accent)}.dp-select[data-astro-cid-3kqeusw7]:focus-visible,.dp-reset[data-astro-cid-3kqeusw7]:focus-visible,.dp-board-scroll[data-astro-cid-3kqeusw7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dp-board[data-astro-cid-3kqeusw7]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.dp-board-scroll[data-astro-cid-3kqeusw7]{overflow-x:auto;padding-bottom:.5rem;border-radius:10px}.dp-board[data-astro-cid-3kqeusw7]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;align-items:start}}.dp-col[data-astro-cid-3kqeusw7]{min-width:0;padding:0}.dp-col-head[data-astro-cid-3kqeusw7]{border-bottom:2px solid var(--color-border);padding-bottom:.4rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-size:1.05rem;color:var(--color-text);margin:.1rem .2rem .6rem}.dp-col-count[data-astro-cid-3kqeusw7]{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted)}.dp-col-empty[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);margin:.2rem}.dp-cards[data-astro-cid-3kqeusw7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.dp-card[data-astro-cid-3kqeusw7]{box-sizing:border-box;width:100%;min-height:var(--dp-card-h, 22rem);background:var(--color-surface);background:color-mix(in srgb,var(--dp-bar, transparent) var(--dp-tint, 8%),var(--color-surface));border:1px solid var(--color-border);border-radius:12px;box-shadow:0 1px 2px #0000000f;padding:.875rem;display:flex;flex-direction:column;gap:.45rem;overflow-wrap:anywhere;min-width:0}.dp-card-title[data-astro-cid-3kqeusw7],.dp-card-company[data-astro-cid-3kqeusw7],.dp-card-facts[data-astro-cid-3kqeusw7] dd[data-astro-cid-3kqeusw7]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dp-card-title[data-astro-cid-3kqeusw7]{-webkit-line-clamp:2;line-clamp:2;min-height:2.6em;flex-shrink:0}.dp-card-company[data-astro-cid-3kqeusw7]{-webkit-line-clamp:1;line-clamp:1;flex-shrink:0}.dp-card-facts[data-astro-cid-3kqeusw7] dd[data-astro-cid-3kqeusw7]{-webkit-line-clamp:2;line-clamp:2}.dp-card[data-astro-cid-3kqeusw7]>*{flex-shrink:0}.dp-card-facts[data-astro-cid-3kqeusw7]{flex:0 0 auto}.dp-card-treats[data-astro-cid-3kqeusw7]{margin:0;font-family:var(--font-body);font-size:.8125rem;line-height:1.35;color:var(--color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;flex-shrink:0}.dp-card-treats-label[data-astro-cid-3kqeusw7]{font-weight:600}.dp-card-foot[data-astro-cid-3kqeusw7]{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem}.dp-card-src[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-accent);display:inline-flex;align-items:center;min-height:24px;padding:0 .15rem;white-space:nowrap;position:relative;z-index:1}.dp-card-src[data-astro-cid-3kqeusw7]:hover,.dp-card-aisrc[data-astro-cid-3kqeusw7]:hover{text-decoration:underline}.dp-card-aisrc[data-astro-cid-3kqeusw7]{color:var(--color-accent);position:relative;z-index:1;display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding-block:.5rem}.dp-card-co[data-astro-cid-3kqeusw7]{display:flex;align-items:center;min-height:44px;padding:12px 0;box-sizing:border-box;flex-shrink:0;margin:-6px 0;position:relative;z-index:1;color:var(--color-text-muted);text-decoration:none;font-family:var(--font-body);font-size:.8125rem;min-width:0}.dp-card-co-name[data-astro-cid-3kqeusw7]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:2px}.dp-card-co[data-astro-cid-3kqeusw7]:hover{color:var(--color-accent)}.dp-card-co[data-astro-cid-3kqeusw7]:hover .dp-card-co-name[data-astro-cid-3kqeusw7]{text-decoration-color:currentColor}.dp-card-src[data-astro-cid-3kqeusw7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.dp-card[data-astro-cid-3kqeusw7][hidden]{display:none}:root[data-theme=dark] .dp-card[data-astro-cid-3kqeusw7]{--dp-tint: 6%}:root[data-theme=dark] .dp-card[data-astro-cid-3kqeusw7] .phase-basis{color:var(--color-text-muted)}.dp-card-title[data-astro-cid-3kqeusw7]{margin:0;font-family:var(--font-display);font-size:1rem;line-height:1.3}.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]{color:var(--color-text);text-decoration:none}.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]:hover,.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]:focus-visible{text-decoration:underline;text-decoration-color:var(--color-accent);color:var(--color-accent)}.dp-card-chev[data-astro-cid-3kqeusw7]{color:var(--color-accent);font-family:var(--font-body);font-weight:600}.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.dp-card-company[data-astro-cid-3kqeusw7]{margin:0;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);line-height:1.35}.dp-card-facts[data-astro-cid-3kqeusw7]{margin:0;display:flex;flex-direction:column;gap:.3rem}.dp-card-facts[data-astro-cid-3kqeusw7] dt[data-astro-cid-3kqeusw7]{font-family:var(--font-mono);font-size:.625rem;color:var(--color-text-dim)}.dp-card-facts[data-astro-cid-3kqeusw7] dd[data-astro-cid-3kqeusw7]{margin:0;font-family:var(--font-body);font-size:.8125rem;line-height:1.35;color:var(--color-text)}.dp-card-since[data-astro-cid-3kqeusw7]{margin:0;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}.dp-feed-list[data-astro-cid-3kqeusw7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dp-feed-item[data-astro-cid-3kqeusw7]{padding:.75rem 0;border-top:1px solid var(--color-border-soft);overflow-wrap:anywhere}.dp-feed-item[data-astro-cid-3kqeusw7] p[data-astro-cid-3kqeusw7]{margin:0}.dp-feed-date[data-astro-cid-3kqeusw7]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-dim)}.dp-feed-title[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.875rem;font-weight:600;margin-top:.15rem!important}.dp-feed-text[data-astro-cid-3kqeusw7]{font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-muted);margin-top:.15rem!important}.dp-feed-links[data-astro-cid-3kqeusw7]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;font-family:var(--font-body);font-size:.75rem;margin-top:.25rem!important}.dp-feed-links[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]{display:inline-flex;align-items:center;min-height:44px;margin-block:-10px}.dp-feed-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]{display:inline-flex;align-items:center;min-height:44px;margin-block:-13px}.dp-method[data-astro-cid-3kqeusw7]{list-style:disc;padding-left:1.25rem;margin:0}.dp-method[data-astro-cid-3kqeusw7] li[data-astro-cid-3kqeusw7]{margin:.35rem 0}.dp-method[data-astro-cid-3kqeusw7] li[data-astro-cid-3kqeusw7]::marker{color:var(--color-accent)}.dp-jump[data-astro-cid-3kqeusw7],.dp-more[data-astro-cid-3kqeusw7]{display:none}@media(max-width:767px){.dp-jump[data-astro-cid-3kqeusw7]{display:flex;gap:.4rem;overflow-x:auto;position:sticky;top:0;z-index:5;background:var(--color-bg);padding:.5rem 0;margin-bottom:.75rem;border-bottom:1px solid var(--color-border-soft)}.dp-jump-link[data-astro-cid-3kqeusw7]{display:inline-flex;align-items:center;min-height:44px;padding:0 .85rem;white-space:nowrap;border:1px solid var(--color-border);border-radius:999px;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);text-decoration:none;background:var(--color-surface)}.dp-jump-link[data-astro-cid-3kqeusw7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dp-col-head[data-astro-cid-3kqeusw7]{scroll-margin-top:4.5rem}.dp-card[data-astro-cid-3kqeusw7].dp-extra{display:none}.dp-more[data-astro-cid-3kqeusw7]:not([hidden]){display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:.875rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--color-accent);cursor:pointer}.dp-more[data-astro-cid-3kqeusw7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dp-filter-label[data-astro-cid-3kqeusw7],.dp-reset[data-astro-cid-3kqeusw7],.dp-card-facts[data-astro-cid-3kqeusw7] dt[data-astro-cid-3kqeusw7],.dp-card[data-astro-cid-3kqeusw7] .phase-basis{font-size:.75rem}.dp-card-since[data-astro-cid-3kqeusw7],.dp-card-src[data-astro-cid-3kqeusw7]{font-size:.8125rem}.dp-card-src[data-astro-cid-3kqeusw7],.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]{min-height:44px}.dp-card-title[data-astro-cid-3kqeusw7] a[data-astro-cid-3kqeusw7]{display:inline-flex;align-items:center}.dp-card-title[data-astro-cid-3kqeusw7]{min-height:0}}.dp-reset[data-astro-cid-3kqeusw7],.dp-select[data-astro-cid-3kqeusw7],.dp-card-src[data-astro-cid-3kqeusw7]{min-height:44px}@media(max-width:767px){.eyebrow[data-astro-cid-3kqeusw7]{font-size:.75rem}}.dp-inline-link[data-astro-cid-3kqeusw7]{display:inline-flex;align-items:center;min-height:44px}
