.platform-hero:where(.astro-lcdefpme){height:auto;min-height:max(calc(100svh - 66px), var(--mr-pattern-safe-height,0px))}.platform-hero-grid:where(.astro-lcdefpme){z-index:2;min-height:calc(100svh - 66px);padding:var(--space-xl) 0 var(--space-2xl);grid-template-columns:1fr;align-content:center;justify-items:center;gap:clamp(52px,6.5vh,76px);display:grid;position:relative}.hero-copy:where(.astro-lcdefpme){text-align:center;order:2;width:100%;max-width:1088px}.source-chip:where(.astro-lcdefpme),.dataset-art-label:where(.astro-lcdefpme),.authority-card:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.workflow-body:where(.astro-lcdefpme)>span:where(.astro-lcdefpme),.preview-head:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.preview-grid:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.preview-foot:where(.astro-lcdefpme),.sdk-code-head:where(.astro-lcdefpme),.sdk-code-result:where(.astro-lcdefpme){font-family:var(--font-mono)}.platform-hero:where(.astro-lcdefpme) .platform-lede:where(.astro-lcdefpme){max-width:920px;margin:var(--space-xl) auto 0;text-wrap:balance;font-size:clamp(18px,1.35vw,21px);line-height:1.5}.hero-keep:where(.astro-lcdefpme){white-space:nowrap}.platform-hero:where(.astro-lcdefpme) .h1:where(.astro-lcdefpme){text-wrap:balance;letter-spacing:-.038em;width:min(100%,1040px);margin-inline:auto;font-size:clamp(44px,4.35vw,64px);font-weight:700;line-height:1.04}.hero-cta:where(.astro-lcdefpme){margin-top:var(--space-xl);justify-content:center}.deck-hero-art:where(.astro-lcdefpme){gap:var(--space-lg);pointer-events:none;order:1;grid-template-columns:minmax(0,1fr) 28px minmax(176px,.48fr);justify-self:center;align-items:center;width:min(980px,100%);min-height:290px;display:grid}.source-side:where(.astro-lcdefpme){gap:var(--space-sm);grid-template-rows:auto minmax(180px,1fr);justify-self:center;width:min(540px,100%);min-width:0;display:grid}.source-question:where(.astro-lcdefpme){border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);max-width:30ch;box-shadow:var(--shadow-raised);color:var(--ink);text-align:center;transition:opacity .26s var(--ease-standard);justify-self:center;margin:0;padding:10px 14px;font-size:13px;line-height:1.4;position:relative}.source-question:where(.astro-lcdefpme).is-swapping{opacity:0}.source-question:where(.astro-lcdefpme):after{content:"";border-right:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);background:var(--surface-card);width:11px;height:11px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.source-pile:where(.astro-lcdefpme){min-height:180px;position:relative}.source-chip:where(.astro-lcdefpme){top:var(--y);left:var(--x);letter-spacing:.08em;transform:translate(-50%, -50%) rotate(var(--r));transition:left .55s var(--ease-standard), top .55s var(--ease-standard), background-color .4s var(--ease-standard), color .4s var(--ease-standard), transform .2s var(--ease-standard), opacity .2s var(--ease-standard);border-radius:10px;padding:10px 17px;font-size:12px;font-style:normal;font-weight:600;line-height:1;position:absolute}.source-chip--cobalt:where(.astro-lcdefpme){background:var(--cobalt);color:var(--n-100)}.source-chip--orange:where(.astro-lcdefpme){background:var(--orange);color:var(--ink)}.source-chip--yellow:where(.astro-lcdefpme){background:var(--yellow);color:var(--ink)}.source-chip--ink:where(.astro-lcdefpme){background:var(--ink);color:var(--n-100)}.source-chip:where(.astro-lcdefpme).is-swapping{opacity:0;transform:translate(-50%, -50%) rotate(var(--r)) scale(.82)}.source-chip:where(.astro-lcdefpme).is-out{opacity:0;transform:translate(-50%, -50%) rotate(var(--r)) scale(.7)}.source-arrow:where(.astro-lcdefpme){width:24px;overflow:visible}.source-arrow:where(.astro-lcdefpme) path:where(.astro-lcdefpme){fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dataset-art-card:where(.astro-lcdefpme){aspect-ratio:1.02;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.dataset-art-tiles:where(.astro-lcdefpme){gap:var(--space-sm);flex:1;grid-template-columns:1fr 1fr;display:grid}.dataset-art-tile:where(.astro-lcdefpme){border-radius:var(--radius-menu);min-height:0;transition:opacity .26s var(--ease-standard);place-items:center;display:grid}.dataset-art-tile:where(.astro-lcdefpme) svg{width:32px;height:32px}.dataset-art-tile:where(.astro-lcdefpme).is-swapping{opacity:0}.dataset-art-tile--cobalt:where(.astro-lcdefpme){background:var(--cobalt)}.dataset-art-tile--yellow:where(.astro-lcdefpme){background:var(--yellow)}.dataset-art-tile--ink:where(.astro-lcdefpme){background:var(--ink)}.dataset-art-tile--orange:where(.astro-lcdefpme){background:var(--orange)}.dataset-art-label:where(.astro-lcdefpme){gap:var(--space-xs);display:grid}.dataset-art-label:where(.astro-lcdefpme) b:where(.astro-lcdefpme){color:var(--ink);text-overflow:ellipsis;white-space:nowrap;transition:opacity .26s var(--ease-standard);font-size:10px;font-weight:600;overflow:hidden}.dataset-art-label:where(.astro-lcdefpme) b:where(.astro-lcdefpme).is-swapping{opacity:0}.dataset-art-label:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--text-faint);letter-spacing:var(--label-sm-tracking);text-transform:uppercase;font-size:9px}@media (prefers-reduced-motion:reduce){.source-question:where(.astro-lcdefpme),.source-chip:where(.astro-lcdefpme),.dataset-art-tile:where(.astro-lcdefpme),.dataset-art-label:where(.astro-lcdefpme) b:where(.astro-lcdefpme){transition:none}}.preview-foot:where(.astro-lcdefpme) i:where(.astro-lcdefpme){border-radius:var(--radius-pill);background:currentColor;width:7px;height:7px;margin-right:7px;display:inline-block}.section-intro:where(.astro-lcdefpme){max-width:740px;margin-bottom:var(--space-2xl)}.section-intro:where(.astro-lcdefpme) .lede:where(.astro-lcdefpme){margin-bottom:0}.featured-datasets-grid:where(.astro-lcdefpme){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.featured-datasets-grid:where(.astro-lcdefpme)[hidden]{display:none}.featured-datasets-empty:where(.astro-lcdefpme){gap:var(--space-xl);min-height:240px;padding:var(--space-2xl);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.featured-datasets-empty:where(.astro-lcdefpme)[hidden]{display:none}.featured-datasets-empty-art:where(.astro-lcdefpme){display:flex}.featured-datasets-empty-art:where(.astro-lcdefpme) span:where(.astro-lcdefpme){border:4px solid var(--paper);border-radius:var(--radius-menu);width:58px;height:58px;color:var(--n-100);place-items:center;display:grid}.featured-datasets-empty-art:where(.astro-lcdefpme) span:where(.astro-lcdefpme)+span:where(.astro-lcdefpme){margin-left:-14px}.featured-datasets-empty-art:where(.astro-lcdefpme) span:where(.astro-lcdefpme):first-child{z-index:3;background:var(--cobalt)}.featured-datasets-empty-art:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(2){z-index:2;background:var(--orange);color:var(--ink)}.featured-datasets-empty-art:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(3){z-index:1;background:var(--ink)}.featured-datasets-empty:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin:0;font-size:22px;line-height:1.2}.featured-datasets-empty:where(.astro-lcdefpme) p:where(.astro-lcdefpme){max-width:620px;margin:var(--space-sm) 0 0;color:var(--text-body);line-height:1.55}.featured-datasets-section:where(.astro-lcdefpme){border-top:1px solid var(--border-hairline);background:var(--surface-card)}.featured-datasets-head:where(.astro-lcdefpme){justify-content:space-between;gap:var(--space-xl);margin-bottom:var(--space-2xl);align-items:center;display:flex}.featured-datasets-head:where(.astro-lcdefpme) .h2:where(.astro-lcdefpme){max-width:700px;margin:0}.featured-datasets-sub:where(.astro-lcdefpme){max-width:620px;margin:var(--space-md) 0 0;color:var(--text-body);font-size:16px;line-height:1.55}.featured-datasets-mobile-action:where(.astro-lcdefpme){margin-top:var(--space-xl);display:none}.build-section:where(.astro-lcdefpme){border-top:1px solid var(--border-hairline)}.build-header:where(.astro-lcdefpme){margin-bottom:var(--space-3xl)}.build-header:where(.astro-lcdefpme) .h2:where(.astro-lcdefpme){max-width:820px;margin:0}.build-summary:where(.astro-lcdefpme){margin-top:var(--space-xl)}.build-summary:where(.astro-lcdefpme) .lede:where(.astro-lcdefpme){max-width:1040px;margin:0}.build-summary:where(.astro-lcdefpme) .arrow-link:where(.astro-lcdefpme){margin-top:var(--space-lg);display:inline-flex}.build-summary:where(.astro-lcdefpme) .arrow-link:where(.astro-lcdefpme)+.arrow-link:where(.astro-lcdefpme){margin-left:var(--space-lg)}.build-columns:where(.astro-lcdefpme){border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.build-columns:where(.astro-lcdefpme) li:where(.astro-lcdefpme){min-width:0;min-height:310px;padding:var(--space-2xl);border-right:1px solid var(--border-strong);flex-direction:column;align-items:flex-start;display:flex}.build-columns:where(.astro-lcdefpme) li:where(.astro-lcdefpme):last-child{border-right:0}.build-column-mark:where(.astro-lcdefpme){border-radius:var(--radius-menu);background:var(--ink);place-items:center;width:64px;height:64px;display:grid}.build-column-mark--cobalt:where(.astro-lcdefpme){color:var(--cobalt-light)}.build-column-mark--orange:where(.astro-lcdefpme){color:var(--orange)}.build-column-mark--yellow:where(.astro-lcdefpme){color:var(--yellow)}.build-columns:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin:var(--space-xl) 0 0;font-size:24px;line-height:1.2}.build-columns:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) span:where(.astro-lcdefpme){display:block}.build-columns:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin:var(--space-md) 0 0;color:var(--text-body);font-size:15px;line-height:1.6}.closing-section:where(.astro-lcdefpme){padding-top:0}.cta-body:where(.astro-lcdefpme){z-index:1;max-width:66%;position:relative}.cta-title:where(.astro-lcdefpme){max-width:720px;color:var(--dark-text);letter-spacing:-.03em;margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.05}.cta-sub:where(.astro-lcdefpme){max-width:560px;margin:var(--space-md) 0 0;color:var(--dark-muted);font-size:16px;line-height:1.55}.cta-actions:where(.astro-lcdefpme){gap:var(--space-sm);margin-top:var(--space-xl);display:flex}.agent-layout:where(.astro-lcdefpme),.datasets-layout:where(.astro-lcdefpme),.sdk-layout:where(.astro-lcdefpme){gap:var(--space-3xl);grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;display:grid}.agent-copy:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.datasets-copy:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.sdk-copy:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:var(--text-body)}.agent-copy:where(.astro-lcdefpme) .arrow-link:where(.astro-lcdefpme){margin-top:var(--space-lg);display:inline-flex}.authority-card:where(.astro-lcdefpme),.dataset-page-preview:where(.astro-lcdefpme),.sdk-code:where(.astro-lcdefpme){border-radius:var(--radius-panel);background:var(--dark-panel);color:var(--dark-text);overflow:hidden}.authority-row:where(.astro-lcdefpme){gap:var(--space-md);padding:var(--space-xl);align-items:center;display:flex}.authority-row--agent:where(.astro-lcdefpme){background:var(--cobalt)}.authority-row--engine:where(.astro-lcdefpme){background:var(--ink)}.authority-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):last-child{gap:var(--space-xs);display:grid}.authority-row:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.authority-proof:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font-size:var(--label-size);letter-spacing:var(--label-tracking)}.authority-row:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-size:16px}.authority-icon:where(.astro-lcdefpme){border-radius:var(--radius-menu);border:1px solid;place-items:center;width:42px;height:42px;display:grid}.authority-divider:where(.astro-lcdefpme){padding:var(--space-sm) var(--space-xl);border-top:1px solid var(--dark-hairline-2);border-bottom:1px solid var(--dark-hairline-2);color:var(--dark-muted);text-align:center}.authority-divider:where(.astro-lcdefpme) span:where(.astro-lcdefpme){text-transform:uppercase;font-size:10px}.authority-proof:where(.astro-lcdefpme){padding:var(--space-xl);background:var(--dark-code)}.authority-proof:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--yellow)}.authority-proof:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin:var(--space-sm) 0 0;color:var(--dark-muted)}.workflow-list:where(.astro-lcdefpme){border-top:1px solid var(--border-hairline)}.workflow-item:where(.astro-lcdefpme){gap:var(--space-lg);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-hairline);grid-template-columns:56px 48px minmax(0,1fr);align-items:start;display:grid}.workflow-number:where(.astro-lcdefpme){color:var(--text-faint);font-family:var(--font-mono);padding-top:4px;font-size:12px}.workflow-icon:where(.astro-lcdefpme),.output-glyph:where(.astro-lcdefpme),.preview-glyph:where(.astro-lcdefpme){border-radius:var(--radius-menu);place-items:center;display:grid}.workflow-icon:where(.astro-lcdefpme){background:var(--surface-card);border:1px solid var(--border-hairline);width:44px;height:44px;color:var(--cobalt)}.workflow-body:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:var(--cobalt);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:700}.workflow-body:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin:var(--space-xs) 0 var(--space-sm);font-size:21px}.workflow-body:where(.astro-lcdefpme) p:where(.astro-lcdefpme){max-width:760px;color:var(--text-body);margin:0}.workflow-action:where(.astro-lcdefpme){margin-top:var(--space-xl)}.datasets-actions:where(.astro-lcdefpme),.sdk-actions:where(.astro-lcdefpme){gap:var(--space-lg);margin-top:var(--space-xl);align-items:center;display:flex}.dataset-page-preview:where(.astro-lcdefpme){border:1px solid var(--dark-hairline-2)}.preview-head:where(.astro-lcdefpme){gap:var(--space-md);padding:var(--space-xl);border-bottom:1px solid var(--dark-hairline-2);align-items:center;display:flex}.preview-glyph:where(.astro-lcdefpme){background:var(--cobalt);width:46px;height:46px}.preview-head:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):last-child{gap:var(--space-xs);display:grid}.preview-head:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--yellow);font-size:var(--label-size);letter-spacing:var(--label-tracking)}.preview-head:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-size:18px}.preview-grid:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;display:grid}.preview-grid:where(.astro-lcdefpme) div:where(.astro-lcdefpme){gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--dark-hairline-2);display:grid}.preview-grid:where(.astro-lcdefpme) div:where(.astro-lcdefpme):nth-child(odd){border-right:1px solid var(--dark-hairline-2)}.preview-grid:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--dark-dim);font-size:var(--label-size);text-transform:uppercase}.preview-grid:where(.astro-lcdefpme) b:where(.astro-lcdefpme){color:var(--dark-muted);font-family:var(--font-mono);font-size:12px}.preview-foot:where(.astro-lcdefpme){justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-xl);color:var(--viz-green);font-size:11px;display:flex}.preview-foot:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{color:var(--dark-muted);text-transform:uppercase}.outputs-grid:where(.astro-lcdefpme){margin-top:var(--space-2xl)}.output-glyph:where(.astro-lcdefpme){width:44px;height:44px}.output-glyph--1:where(.astro-lcdefpme){color:var(--n-100);background:var(--cobalt)}.output-glyph--2:where(.astro-lcdefpme){color:var(--ink);background:var(--yellow)}.output-glyph--3:where(.astro-lcdefpme){color:var(--ink);background:var(--orange)}.sdk-code:where(.astro-lcdefpme){border:1px solid var(--dark-hairline-2)}.sdk-code-head:where(.astro-lcdefpme),.sdk-code-result:where(.astro-lcdefpme){padding:var(--space-md) var(--space-lg);color:var(--dark-muted);justify-content:space-between;font-size:11px;display:flex}.sdk-code-head:where(.astro-lcdefpme){border-bottom:1px solid var(--dark-hairline-2)}.sdk-code:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){padding:var(--space-xl);background:var(--dark-code);color:var(--dark-text);font-family:var(--font-mono);margin:0;font-size:13px;line-height:1.75;overflow-x:auto}.sdk-code-result:where(.astro-lcdefpme){border-top:1px solid var(--dark-hairline-2);color:var(--viz-green)}.tok-kw:where(.astro-lcdefpme){color:var(--syn-keyword)}.tok-fn:where(.astro-lcdefpme){color:var(--syn-function)}.tok-str:where(.astro-lcdefpme){color:var(--syn-string)}@media (width<=1020px){.agent-layout:where(.astro-lcdefpme),.datasets-layout:where(.astro-lcdefpme),.sdk-layout:where(.astro-lcdefpme){grid-template-columns:1fr}.platform-hero-grid:where(.astro-lcdefpme){gap:var(--space-2xl);min-height:calc(100svh - 66px);padding:var(--space-3xl) 0;grid-template-columns:1fr}.hero-copy:where(.astro-lcdefpme){max-width:680px}.deck-hero-art:where(.astro-lcdefpme){justify-self:center;width:min(620px,100%)}.build-columns:where(.astro-lcdefpme),.agent-layout:where(.astro-lcdefpme),.datasets-layout:where(.astro-lcdefpme),.sdk-layout:where(.astro-lcdefpme){gap:var(--space-2xl)}}@media (width<=720px){.platform-hero:where(.astro-lcdefpme){min-height:var(--mr-pattern-safe-height,0px)}.platform-hero-grid:where(.astro-lcdefpme){align-content:start;gap:var(--space-xl);min-height:0;padding:var(--space-2xl) 0}.hero-copy:where(.astro-lcdefpme){order:0}.platform-lede:where(.astro-lcdefpme){margin-top:var(--space-md)}.platform-hero:where(.astro-lcdefpme) .h1:where(.astro-lcdefpme){max-width:13ch;font-size:clamp(36px,10.5vw,42px);line-height:1.05}.platform-lede:where(.astro-lcdefpme){max-width:35ch;font-size:16px;line-height:1.55}.featured-datasets-head:where(.astro-lcdefpme)>a{display:none}.featured-datasets-grid:where(.astro-lcdefpme){grid-template-columns:1fr}.featured-datasets-empty:where(.astro-lcdefpme){padding:var(--space-xl);text-align:center;grid-template-columns:1fr;justify-items:center}.featured-datasets-mobile-action:where(.astro-lcdefpme){display:block}.featured-datasets-mobile-action:where(.astro-lcdefpme) a{width:100%}.build-header:where(.astro-lcdefpme){margin-bottom:var(--space-2xl)}.build-summary:where(.astro-lcdefpme){margin-top:var(--space-lg)}.build-columns:where(.astro-lcdefpme){padding-top:var(--space-xl);border-bottom:0;grid-template-columns:1fr;gap:0}.build-columns:where(.astro-lcdefpme) li:where(.astro-lcdefpme){min-height:0;padding:var(--space-xl) 0;border-right:0;border-bottom:1px solid var(--border-hairline)}.build-columns:where(.astro-lcdefpme) li:where(.astro-lcdefpme):first-child{padding-top:0}.build-column-mark:where(.astro-lcdefpme){width:56px;height:56px}.cta-body:where(.astro-lcdefpme){max-width:100%}.closing-section:where(.astro-lcdefpme) .cta-tex{display:none}.deck-hero-art:where(.astro-lcdefpme){gap:var(--space-sm);grid-template-columns:minmax(0,1fr) 24px minmax(140px,.52fr);min-height:300px}.source-side:where(.astro-lcdefpme){grid-template-rows:auto minmax(190px,1fr)}.source-pile:where(.astro-lcdefpme){min-height:190px}.source-chip:where(.astro-lcdefpme){padding:8px 10px;font-size:9px}.dataset-art-card:where(.astro-lcdefpme){padding:var(--space-sm);gap:var(--space-sm)}.dataset-art-tile:where(.astro-lcdefpme){min-height:50px}.dataset-art-tile:where(.astro-lcdefpme) svg{width:24px;height:24px}.workflow-item:where(.astro-lcdefpme){gap:var(--space-sm);grid-template-columns:34px 40px minmax(0,1fr)}.workflow-icon:where(.astro-lcdefpme){width:38px;height:38px}.authority-row:where(.astro-lcdefpme){padding:var(--space-lg)}.preview-grid:where(.astro-lcdefpme){grid-template-columns:1fr}.preview-grid:where(.astro-lcdefpme) div:where(.astro-lcdefpme):nth-child(odd){border-right:0}.preview-foot:where(.astro-lcdefpme),.datasets-actions:where(.astro-lcdefpme),.sdk-actions:where(.astro-lcdefpme){flex-direction:column;align-items:flex-start}.sdk-code-result:where(.astro-lcdefpme){gap:var(--space-sm);flex-direction:column}}@media (width<=520px){.deck-hero-art:where(.astro-lcdefpme){justify-items:center;gap:var(--space-sm);grid-template-rows:auto 28px auto;grid-template-columns:minmax(0,1fr);min-height:0}.source-side:where(.astro-lcdefpme){grid-template-rows:auto minmax(132px,auto);width:100%}.source-pile:where(.astro-lcdefpme){width:100%;min-height:132px}.source-chip:where(.astro-lcdefpme){padding:8px 12px;font-size:10px}.source-arrow:where(.astro-lcdefpme){width:28px;height:28px;transform:rotate(90deg)}.dataset-art-card:where(.astro-lcdefpme){width:min(180px,100%)}}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin-wght-normal.woff2)format("woff2-variations");font-weight:100 1000;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}.dataset-tile{--tile-surface:#fffefb;--tile-line:#e5e0d7;--tile-ink:#24211b;--tile-muted:#716c63;--tile-body:#454139;--tile-faint:#a39d92;--tile-cobalt:#2b5fe3;--tile-paper-deep:#f3f0e9;border:1px solid var(--tile-line);background:var(--tile-surface);height:100%;color:var(--tile-ink);border-radius:9px;flex-direction:column;font-family:DM Sans,sans-serif;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.dataset-tile:hover{transform:translateY(-1px);box-shadow:0 3px 10px #1e1b1412}.dataset-tile:active{transition-duration:.15s;transform:translateY(0)scale(.995)}.dataset-tile:has(a:focus-visible){outline:2px solid var(--tile-cobalt);outline-offset:-3px}.dataset-tile-cover{aspect-ratio:40/21;width:100%;position:relative;overflow:hidden}.dataset-tile-band{position:absolute;inset:0;mask-position:50%;mask-size:76px 76px;mask-repeat:repeat}.dataset-tile-image{background:var(--tile-paper-deep);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dataset-tile-body{flex-direction:column;flex:1;display:flex}.dataset-tile-heading{min-width:0;padding:var(--tile-under-cover) var(--tile-side) var(--tile-signature-to-rail)}.dataset-tile-title{-webkit-line-clamp:var(--tile-title-lines);color:var(--tile-ink);font-family:inherit;font-size:var(--tile-title-size);font-weight:var(--tile-title-weight);letter-spacing:var(--tile-title-tracking);line-height:var(--tile-title-leading);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dataset-tile:hover .dataset-tile-title{color:var(--tile-cobalt)}.dataset-tile-title a{color:inherit;outline:none;text-decoration:none}.dataset-tile-title a:after{content:"";border-radius:9px;position:absolute;inset:0}.dataset-tile-byline{min-width:0;margin:var(--tile-title-to-signature) 0 0;color:var(--tile-muted);font-size:var(--tile-signature-size);line-height:var(--tile-signature-leading);align-items:center;display:flex;container-type:inline-size}.dataset-tile-avatar{width:var(--tile-mark-size);height:var(--tile-mark-size);margin-right:var(--tile-mark-to-name);border-radius:var(--tile-mark-radius);background:var(--tile-paper-deep);vertical-align:middle;flex-shrink:0;display:inline-flex;overflow:hidden}.dataset-tile-avatar img,.dataset-tile-avatar svg{object-fit:cover;width:100%;height:100%}.dataset-tile-publisher{min-width:0;color:var(--tile-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dataset-tile-dot{margin:0 var(--tile-mark-to-name);color:var(--tile-faint);flex-shrink:0}.dataset-tile-updated{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}@container (width<=16rem){.dataset-tile-updated-word{display:none}}.dataset-tile-stats{align-items:center;gap:var(--tile-stat-gap-y) var(--tile-stat-gap-x);padding:var(--tile-rail-block) var(--tile-side);border-top:1px solid var(--tile-line);color:var(--tile-muted);font-family:IBM Plex Mono,monospace;font-size:var(--tile-stats-size);font-variant-numeric:tabular-nums;line-height:var(--tile-stats-leading);flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}.dataset-tile-stat{align-items:center;gap:var(--tile-glyph-to-value);display:flex}.dataset-tile .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dataset-tile-glyph{width:var(--tile-glyph-size);height:var(--tile-glyph-size);flex-shrink:0}
