.pilot-project-wrap{max-width:1160px;padding:40px 24px 80px;margin:auto}.pilot-project-breadcrumb{font-size:13px;line-height:1.6;margin-bottom:30px}.pilot-project-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.pilot-project-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.08;letter-spacing:-.035em;margin:18px 0}.pilot-project-hero p{font-size:19px;line-height:1.6}.pilot-project-hero>img{width:100%;height:330px;object-fit:contain;background:#f5f6f5;border-radius:22px}.pilot-project-actions{display:flex;flex-wrap:wrap;gap:14px;margin-block:26px}.pilot-project-actions a{padding:13px 20px;border:1px solid #ccc;border-radius:10px;text-decoration:none;color:inherit}.pilot-project-actions a:first-child{background:#ff5a1f;color:#fff;border-color:#ff5a1f}.pilot-project-note{font-size:12px;line-height:1.7;margin:30px 0;color:#666}.pilot-project-counts,.pilot-project-diagrams,.pilot-project-player{margin-block:58px}.pilot-project-counts h2,.pilot-project-diagrams h2,.pilot-project-player h2{font-size:30px;margin-bottom:18px}.pilot-project-counts>p{max-width:850px;line-height:1.7}.pilot-project-counts>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:22px}.pilot-project-counts article{border:1px solid #ddd;border-radius:18px;padding:22px}.pilot-project-counts h3{font-size:17px;line-height:1.5;margin:0 0 20px}.pilot-project-counts dl{display:flex;flex-wrap:wrap;gap:24px}.pilot-project-counts dt{font-size:12px;max-width:130px;line-height:1.6}.pilot-project-counts dd{font-size:38px;font-weight:700;margin:8px 0 20px}.pilot-project-counts time{display:block;font-size:12px;color:#666;margin-top:18px}.pilot-project-player iframe{display:block;width:100%;height:740px;border:1px solid #ddd;border-radius:20px}.pilot-project-diagrams>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.pilot-project-diagrams figure{margin:0;border:1px solid #ddd;padding:16px;border-radius:18px}.pilot-project-diagrams img{width:100%;height:400px;object-fit:contain;background:white}.pilot-project-diagrams figcaption{font-size:12px;line-height:1.6;margin-top:12px}.pilot-project-manuals{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;overflow-wrap:anywhere}.pilot-project [data-theme=dark]~main,.pilot-project[data-theme=dark]{color:#eee}.pilot-project[data-theme=dark] .pilot-project-note{color:#bbb}@media(max-width:700px){.pilot-project-hero{grid-template-columns:1fr}.pilot-project-hero>img{height:230px}.pilot-project-wrap{padding-inline:20px}.pilot-project-player iframe{height:740px}.pilot-project-diagrams img{height:330px}}.pilot-project-hero{padding-block:18px 38px;gap:56px}.pilot-project-hero>img{height:380px;background:var(--marketing-surface);border:1px solid var(--vh-line)}.pilot-project-hero .vh-mono{font-size:11px;letter-spacing:.08em;color:var(--vh-muted)}.pilot-project-tags{display:flex;flex-wrap:wrap;gap:8px}.pilot-project-tags span{padding:6px 11px;border:1px solid var(--vh-line);border-radius:99px;font-size:12px}.pilot-project-context{display:grid;grid-template-columns:1.05fr 1fr;gap:58px;padding:42px;border-radius:24px;background:var(--marketing-surface);border:1px solid var(--vh-line);margin-block:16px 56px}.pilot-project-story h2{font-size:32px;letter-spacing:-.025em;margin:12px 0 22px}.pilot-project-story>p:not(.vh-mono){font-size:18px;line-height:1.8;margin-bottom:24px}.pilot-project-sources a,.pilot-project-standalone,.pilot-project-story>a{color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:13px;line-height:1.7}.pilot-project-facts{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 28px;align-content:start}.pilot-project-facts>div{border-top:1px solid var(--vh-line);padding-top:12px;min-width:0}.pilot-project-facts dt{font-size:11px;color:var(--vh-muted);line-height:1.7}.pilot-project-facts dd{font-size:22px;font-weight:600;margin:8px 0 0;line-height:1.4;overflow-wrap:anywhere}.pilot-project-facts dd small{font-size:12px;font-weight:400}.pilot-project-facts .pilot-project-fact-wide{grid-column:1/-1}.pilot-project-facts .pilot-project-market-list{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:13px;font-weight:400}.pilot-project-workflow{margin-block:52px}.pilot-project-conversion h2,.pilot-project-sources h2,.pilot-project-workflow h2{font-size:30px;letter-spacing:-.025em;margin-bottom:24px}.pilot-project-workflow>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pilot-project-workflow article{border-top:1px solid var(--vh-line);padding-top:20px}.pilot-project-workflow article>span{font:12px ui-monospace,monospace;color:#bd480a}.pilot-project-workflow h3{font-size:19px;margin:18px 0 12px}.pilot-project-workflow p{font-size:14px;line-height:1.8;color:var(--vh-muted)}.pilot-project-standalone{display:inline-block;margin:0 0 18px}.pilot-project-counts article,.pilot-project-diagrams figure{background:var(--marketing-surface);border-color:var(--vh-line)}.pilot-project-note{color:var(--vh-muted)}.pilot-project-sources{border-top:1px solid var(--vh-line);padding-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.pilot-project-sources h2{font-size:22px;margin:0 0 10px}.pilot-project-sources p{font-size:12px;color:var(--vh-muted)}.pilot-project-sources ul{margin:0;padding-inline-start:18px;line-height:2}.pilot-project-conversion{margin-top:64px;padding:36px;background:var(--marketing-surface-2);border-radius:24px}.pilot-project-conversion h2{max-width:700px}.pilot-project-conversion .pilot-project-actions{margin-bottom:0}@media(max-width:800px){.pilot-project-context{grid-template-columns:1fr;gap:32px;padding:26px}.pilot-project-hero{gap:24px}.pilot-project-hero>img{height:280px}.pilot-project-sources,.pilot-project-workflow>div{grid-template-columns:1fr}.pilot-project-conversion{padding:26px}.pilot-project-facts dd{font-size:20px}}.pilot-project #interactive-guide{scroll-margin-top:110px}