.pilot-img{display:block;width:100%;height:auto;object-fit:cover}.orbit-image .pilot-img{height:100%;object-fit:cover}.capsule-lane .pilot-img{height:190px;object-fit:cover}.pilot-visual .pilot-img{border-radius:40px}.pilot-article{--accent:#0C8CE9}.pilot-heading{display:block;border:0;padding-top:66px;padding-bottom:34px;text-align:center;background:none;position:static}.pilot-heading h1{font-size:clamp(48px,7.8vw,110px);font-weight:500;line-height:.98;letter-spacing:-.055em;max-width:1100px;margin:25px auto}.pilot-deck{font:400 clamp(24px,3vw,37px)/1.3 var(--heading-font);max-width:760px;margin:30px auto}.pilot-meta{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:11px;margin:25px 0 17px;text-transform:uppercase;letter-spacing:1px}.pilot-heading .text-link{font-size:12px}.pilot-cover{margin:0 auto 70px}.pilot-cover img{border-radius:40px;aspect-ratio:1672/941;object-fit:contain;background:white}.pilot-cover figcaption{font-size:10px;text-align:right;color:#626262;margin:12px 0}.pilot-body{display:grid;grid-template-columns:260px minmax(0,680px);justify-content:space-between;gap:75px}.pilot-aside{align-self:start;position:sticky;top:85px}.pilot-aside>p{font:400 24px/1.4 var(--heading-font);margin:18px 0 32px}.pilot-toc{border-top:1px solid #bbb;padding-top:16px;display:grid;gap:12px;font-size:13px}.pilot-toc a{text-decoration:none}.pilot-stamp{display:block;font-size:10px;letter-spacing:1px;line-height:1.6;margin-top:30px;color:#525252}.pilot-copy section{margin-bottom:58px}.pilot-copy h2{font:500 clamp(30px,3.2vw,44px)/1.1 var(--heading-font);letter-spacing:-.035em;margin:0 0 23px}.pilot-copy p{font-size:18px;line-height:1.75;margin:0 0 23px}.inline-sources{font-size:11px;white-space:nowrap}.inline-sources a{color:#075d98;text-decoration:none}.pilot-scenario{padding:34px;border-left:5px solid #0C8CE9;background:#e9f6ff;margin:15px 0 55px;border-radius:0 25px 25px 0}.pilot-scenario p{font-family:var(--heading-font);font-size:25px;line-height:1.45;margin:17px 0 0}.pilot-tests h3{font:700 15px var(--body-font);margin:26px 0 12px}.pilot-tests p{font-size:16px}.pilot-evidence{padding:65px 0;border-top:1px solid #bcbcbc;scroll-margin-top:90px}.pilot-evidence>p{max-width:700px;font-size:17px;line-height:1.6}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 55px;margin-top:40px}.evidence-item{border-top:1px solid #ccc;padding-top:20px}.source-type{font-size:10px;letter-spacing:.6px;text-transform:uppercase;display:block;color:#555;margin-bottom:12px}.evidence-item>a{font:500 23px/1.3 var(--heading-font);text-decoration:none}.evidence-item small{display:block;margin:10px 0;font-size:11px}.evidence-item p{font-size:14px;line-height:1.6;color:#484848}.pilot-method{background:#f5f5ef;padding:32px;border-radius:24px;margin-bottom:60px}.pilot-method p{font-size:14px;line-height:1.6;max-width:900px}.pilot-next{padding-bottom:70px}.pilot-next-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:30px 0}.pilot-next-grid>a{text-decoration:none}.pilot-next-grid img{border-radius:25px}.pilot-next-grid h3{font-size:29px;margin:22px 0 12px}.pilot-next-grid p{font-size:17px;line-height:1.5}.pilot-next-grid .text-link{font-size:13px}.surprise-img{object-position:60% 50%}.sub-image .pilot-img{height:100%;object-fit:contain}.pilot-article a:hover{text-decoration:underline}.pilot-copy p a:focus-visible,.pilot-evidence a:focus-visible{outline:3px solid #F65009;outline-offset:4px}@media(max-width:900px){.pilot-body{grid-template-columns:200px minmax(0,1fr);gap:35px}.pilot-aside>p{font-size:21px}}@media(max-width:650px){.pilot-heading{padding-top:36px;padding-bottom:22px}.pilot-heading h1{font-size:49px;overflow-wrap:normal;hyphens:none}.pilot-deck{font-size:25px;margin:25px auto}.pilot-meta{gap:10px;font-size:9px}.pilot-cover{margin-bottom:35px}.pilot-cover img{border-radius:22px}.pilot-cover figcaption{font-size:9px;text-align:left}.pilot-body{display:block}.pilot-aside{position:static;margin-bottom:42px}.pilot-aside>p{font-size:25px}.pilot-toc{display:flex;gap:15px;flex-wrap:wrap;font-size:12px}.pilot-stamp{margin-top:20px;font-size:9px}.pilot-copy p{font-size:17px;line-height:1.7}.pilot-copy h2{font-size:35px}.pilot-copy section{margin-bottom:40px}.pilot-scenario{padding:25px}.pilot-scenario p{font-size:23px}.evidence-grid,.pilot-next-grid{grid-template-columns:1fr;gap:28px}.pilot-evidence{padding-top:40px}.pilot-method{padding:25px}.pilot-next-grid h3{font-size:26px}.capsule-lane .pilot-img{height:140px}.pilot-next .btn{font-size:13px}}
