.jp-experiments-breadcrumb{display:flex;gap:12px;align-items:center;padding-top:16px;color:var(--jp-muted);font-size:13px}.jp-experiments-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.jp-experiments-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding-block:24px 32px}.jp-experiments-hero h1{max-width:18ch;margin-block:16px 20px;font-size:clamp(44px,4.4vw,60px);line-height:1.04;letter-spacing:-.03em}.jp-experiments-hero .jp-deck{max-width:46ch}.jp-experiments-hero .jp-actions{margin-top:28px}.jp-experiments-image{position:relative;aspect-ratio:16/10}.jp-experiments-image img{object-fit:cover}.jp-experiments-hero figcaption{margin-top:8px;font-size:13px;color:var(--jp-muted)}.jp-selection-note{display:flex;gap:16px;align-items:start;padding:20px 24px;background:var(--jp-surface);font-size:14px}.jp-selection-note svg{flex-shrink:0;width:20px;margin-top:3px;color:var(--jp-link)}.jp-selection-note p{max-width:95ch}.jp-selection-note strong{color:var(--jp-ink)}.jp-case-index{display:flex;flex-wrap:wrap;gap:0 32px;padding-block:12px;border-bottom:1px solid var(--jp-line)}.jp-case-index a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;color:var(--jp-link);text-decoration:underline;text-underline-offset:4px}.jp-case-index svg{width:16px;height:16px}.jp-case-index span{color:var(--jp-muted);font-size:12px;text-decoration:none}.jp-community-featured-section{border-top:0}.jp-community-invite{padding:32px 40px;background:var(--jp-surface);max-width:600px}.jp-community-invite p{max-width:60ch;margin-bottom:16px}.jp-community-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}.jp-community-case{scroll-margin-top:104px;min-width:0}.jp-community-featured-section .jp-community-case{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:40px;align-items:start}.jp-case-cover{position:relative;overflow:hidden;aspect-ratio:16/10;margin:0 0 22px;background:#1b211f}.jp-case-cover img{object-fit:contain}.jp-case-cover figcaption{position:absolute;bottom:0;right:0;padding:6px 10px;background:#1b211f;color:#d4dacd;font-size:11px;letter-spacing:.02em}.jp-case-cover figcaption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.jp-community-featured-section .jp-case-cover{aspect-ratio:4/3;margin:0}.jp-case-kicker{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--jp-link);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.jp-case-kicker span+span{color:var(--jp-muted);font-weight:500}.jp-community-case h3{font-size:29px;line-height:1.15;margin-block:10px 8px;max-width:28ch}.jp-community-featured-section .jp-community-case h3{font-size:clamp(32px,3vw,44px)}.jp-community-case>.jp-meta{margin-bottom:16px}.jp-community-case-body>.jp-meta{margin-bottom:14px}.jp-community-case-body>p:not(.jp-meta){max-width:65ch}.jp-community-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block:20px}.jp-community-links a{display:inline-flex;align-items:center;gap:6px}.jp-community-links svg{width:14px;height:14px}.jp-featured-case-section{border-top:0}.jp-featured-case{display:grid;grid-template-columns:1fr 1.25fr;gap:64px}.jp-case-intro h3{font-size:36px;line-height:1.15;margin-bottom:20px;max-width:22ch}.jp-case-intro>p+p{margin-top:20px}.jp-experiments-page .jp-case-takeaway{color:var(--jp-ink)}.jp-case-notes{margin-top:18px}.jp-case-notes>p{font-size:14px}.jp-case-notes>p+p{margin-top:12px}.jp-case-notes .jp-provenance{margin-top:16px}.jp-case-reference{margin-top:20px}.jp-case-reference .jp-provenance{margin-top:8px}.jp-case-flows{min-width:0}.jp-experiments-page .jp-case-flow{padding:24px 32px;margin-top:20px;background:var(--jp-surface)}.jp-case-flow figcaption{font-family:var(--jp-font-display),sans-serif;font-size:26px;margin-bottom:20px}.jp-case-flow ol{list-style:none;margin:0;padding:0}.jp-case-flow li{position:relative;border-left:2px solid var(--jp-line);padding:0 0 20px 20px}.jp-case-flow li:nth-child(2){border-color:var(--jp-link)}.jp-case-flow li:last-child{padding-bottom:0}.jp-case-flow strong{font-size:14px;color:var(--jp-ink)}.jp-case-flow p{margin-top:4px;font-size:14px;max-width:52ch}.jp-case-flows>.jp-note{margin-top:24px}.jp-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}.jp-demo-case{scroll-margin-top:104px;min-width:0}.jp-demo-case+.jp-demo-case{padding:0;border:0}.jp-demo-case h3{font-size:29px;line-height:1.15;margin-block:12px 20px;max-width:25ch}.jp-experiments-page .jp-case-category{color:var(--jp-link);font-size:14px}.jp-experiments-page .jp-case-facts{display:grid;grid-template-columns:76px 1fr;gap:12px 16px;margin-block:24px;padding-block:20px;border-block:1px solid var(--jp-line);font-size:14px}.jp-demo-repo-link{margin-left:20px}.jp-demo-repo-link svg{width:14px;height:14px}.jp-case-facts dt{font-weight:600}.jp-experiment-evidence{display:grid;grid-template-columns:1fr 1.25fr;gap:64px}.jp-experiment-evidence .jp-disclosure:first-child{margin-top:0}.jp-experiment-evidence .jp-section-heading{margin-bottom:16px}.jp-experiment-next{padding:40px;background:var(--jp-surface)}.jp-experiment-next .jp-section-heading{margin-bottom:16px}.jp-experiment-next>p{max-width:65ch}.jp-experiment-next .jp-actions{margin-top:24px}.jp-experiment-sources>p{max-width:75ch}.jp-experiment-sources ul{list-style:none;padding:0;margin-block:24px}.jp-experiment-sources li{display:flex;justify-content:space-between;gap:32px;padding-block:24px;border-bottom:1px solid var(--jp-line)}.jp-experiment-sources li .jp-provenance{margin-top:12px}.jp-experiment-sources li>a{align-self:start;white-space:nowrap}.jp-featured-case{scroll-margin-top:104px}@media (max-width:1023px){.jp-demo-grid,.jp-experiment-evidence,.jp-experiments-hero,.jp-featured-case{gap:32px}.jp-experiments-hero .jp-actions{flex-wrap:wrap}.jp-community-featured-section .jp-community-case{gap:28px}.jp-experiments-page .jp-case-flow{padding:24px}}@media (max-width:767px){.jp-demo-grid,.jp-experiment-evidence,.jp-experiments-hero,.jp-featured-case{grid-template-columns:1fr}.jp-experiments-hero{padding-top:16px}.jp-experiments-hero h1{font-size:42px}.jp-community-featured-section .jp-community-case,.jp-community-list,.jp-demo-grid{grid-template-columns:1fr}.jp-community-featured-section .jp-case-cover{aspect-ratio:16/10;margin-bottom:20px}.jp-community-list{gap:44px}.jp-community-invite{padding:24px 20px}.jp-experiments-hero .jp-actions{align-items:stretch}.jp-experiments-image{aspect-ratio:16/9}.jp-selection-note{padding:20px}.jp-case-intro h3,.jp-demo-case h3{font-size:30px}.jp-demo-case+.jp-demo-case{border-top:1px solid var(--jp-line);padding:32px 0 0}.jp-experiments-page .jp-case-facts{grid-template-columns:64px 1fr}.jp-experiment-next{padding:24px 20px}.jp-experiment-next .jp-actions{flex-wrap:wrap}.jp-experiment-sources li{display:block}.jp-experiment-sources li>a{margin-top:12px}}