.pilot-header{z-index:30;position:relative;top:auto;transform:none}.pilot-header .top-nav a[aria-current=page]{background:#fff;border-radius:3px;box-shadow:0 3px 12px #0000000d}.pilot-page{max-width:1200px;margin:0 auto;padding:54px 40px 88px}.pilot-intro{max-width:900px;margin:0 auto 34px}.pilot-intro h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:500;line-height:1.12}.pilot-intro>p{max-width:760px;font-size:1.1rem;line-height:1.75}.pilot-page .pilot-meta{color:#616161;font-size:.8rem;line-height:1.6}.pilot-hero{margin:0 0 48px}.pilot-hero img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.pilot-hero figcaption{color:#616161;margin-top:10px;font-size:.72rem;line-height:1.5}.pilot-body{max-width:760px;margin:auto}.pilot-body section{margin:46px 0}.pilot-body h2{margin:0 0 20px;font-size:1.65rem;font-weight:500;line-height:1.3}.pilot-body h3{margin:0 0 10px;font-size:1.12rem;font-weight:500;line-height:1.45}.pilot-body p{margin:0 0 18px;font-size:1rem;line-height:1.85}.pilot-body a{text-underline-offset:4px;text-decoration:underline}.pilot-body .pilot-meta{font-size:.8rem}.pilot-status{background:#f6f6f3;border-radius:4px;padding:28px}.pilot-status h2{margin-bottom:12px;font-size:1.2rem}.pilot-status a{font-size:.9rem}.pilot-faq{margin:26px 0}.pilot-related{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pilot-related a{background:#f6f6f3;border-radius:4px;justify-content:space-between;gap:12px;padding:16px;text-decoration:none;display:flex}.pilot-related a:hover,.pilot-related a:focus-visible{background:#fff;box-shadow:0 3px 16px #00000012}.pilot-sources ul{padding-left:20px;font-size:.9rem;line-height:1.8}.pilot-footer .footer-languages{flex-wrap:wrap;gap:12px}.pilot-footer .footer-links{gap:14px}.pilot-page a:focus-visible,.pilot-footer a:focus-visible{outline-offset:4px;outline:2px solid #222}@media (max-width:700px){.pilot-page{padding:34px 22px 56px}.pilot-intro>p{font-size:1rem}.pilot-hero{margin-bottom:32px}.pilot-body h2{font-size:1.4rem}.pilot-status{padding:22px}.pilot-related{grid-template-columns:1fr}.pilot-body section{margin:34px 0}}
