.pilot-page-shell{gap:0;padding-top:1.5rem;padding-bottom:0}.pilot-page-shell .breadcrumbs{margin-bottom:0}.pavie-pilot{--pilot-gap: clamp(2.5rem, 4vw, 4rem);color:var(--text-body)}.pavie-pilot h1,.pavie-pilot h2,.pavie-pilot h3{color:var(--color-petrol)}.pavie-pilot p{line-height:1.65}.pavie-pilot ul,.pavie-pilot ol{list-style:none}.pavie-pilot a:focus-visible,.pavie-pilot summary:focus-visible{outline:3px solid var(--color-petrol);outline-offset:4px}.pavie-pilot .btn{min-height:46px;padding:.8rem 1.15rem;gap:.7rem;font-size:.88rem;text-transform:none}.pavie-pilot .btn svg{width:19px;height:19px;flex:none}.pilot-hero{position:relative;isolation:isolate;padding:clamp(2.5rem,5vw,4rem) 0;border-bottom:1px solid var(--color-line);overflow:hidden}.pilot-hero__copy{position:relative;max-width:760px}.pavie-pilot .pilot-hero h1{max-width:19ch;margin:1rem 0 1.2rem;font-size:clamp(2.1rem,4.4vw,3.65rem);line-height:1.06;letter-spacing:-.035em}.pilot-hero p{max-width:64ch}.pilot-blueprint{position:absolute;z-index:-1;right:-4rem;top:0;width:min(40%,420px);height:100%;color:var(--color-line);pointer-events:none}.pilot-blueprint__point{fill:var(--color-accent)}.pilot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.5rem}.pilot-count{display:block;margin-top:1rem;color:var(--text-muted);font-size:.85rem}.pilot-section{padding-block:var(--pilot-gap);border-bottom:1px solid var(--color-line);scroll-margin-top:7rem}.pilot-kicker{display:flex;align-items:center;gap:.6rem;font-family:var(--font-sans);font-size:.76rem;font-weight:700;text-transform:uppercase;margin-bottom:1.2rem}.pilot-kicker:before,.pilot-section-heading:before{content:"";display:block;width:28px;height:2px;background:var(--color-accent)}.pilot-section-heading{font-size:clamp(1.5rem,2.5vw,2rem);margin-bottom:1.6rem;line-height:1.2}.pilot-section-heading:before{margin-bottom:.8rem}.pilot-section-head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.pilot-text-link{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;font-size:.85rem;font-weight:600}.pilot-text-link svg{color:var(--color-accent);flex:none;width:20px}.pilot-situation-grid{display:grid;grid-template-columns:repeat(var(--pilot-situation-columns, 6),minmax(0,1fr));gap:.8rem}.pilot-situation-grid:has(>li:last-child:nth-child(4)){--pilot-situation-columns: 4}.pilot-situation-grid:has(>li:last-child:nth-child(5)){--pilot-situation-columns: 5}.pilot-situation-grid li{padding:1.25rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--surface-card)}.pilot-situation-grid svg{width:28px;height:28px;color:var(--color-accent);margin-bottom:1rem}.pilot-situation-grid h3{font-size:1.02rem;margin-bottom:.7rem}.pilot-situation-grid p{font-size:.85rem;line-height:1.5;color:var(--text-muted)}.pilot-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem}.pilot-steps li{position:relative}.pilot-steps li:not(:last-child):after{content:"";position:absolute;left:48px;right:-1.4rem;top:22px;height:1px;background:var(--color-line)}.pilot-step-number{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-line);border-radius:50%;background:var(--surface-alt);color:var(--color-accent);font-size:.85rem;font-weight:700;margin-bottom:1rem}.pilot-steps h3{font-size:1.08rem;margin-bottom:.6rem}.pilot-steps p{font-size:.88rem;color:var(--text-muted)}.pilot-documents{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:2rem;align-items:start}.pilot-documents>div>p{color:var(--text-muted);font-size:.95rem;max-width:38ch}.pilot-documents ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.pilot-documents li{display:flex;align-items:start;gap:.8rem;padding:1rem;border:1px solid var(--color-line);background:var(--surface-alt);font-size:.86rem;line-height:1.55}.pilot-documents svg{flex:none;width:22px;color:var(--color-accent)}.pilot-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1rem}.pilot-editorial-card{position:relative;min-width:0;border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--surface-card);display:flex;flex-direction:column}.pilot-editorial-card__media{overflow:hidden;background:var(--surface-alt)}.pilot-editorial-card__media img{width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.pilot-related-grid .pilot-editorial-card__media img{height:auto;aspect-ratio:auto}.pilot-editorial-card__copy{display:flex;flex-direction:column;align-items:start;gap:.8rem;padding:1.25rem;flex:1}.pilot-editorial-card h3{font-size:1.15rem;line-height:1.35}.pilot-editorial-card h3 a{color:inherit;text-decoration:none}.pilot-editorial-card h3 a:after{content:"";position:absolute;inset:0}.pilot-editorial-card h3 a:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.pilot-editorial-card:focus-within{outline:3px solid var(--color-petrol);outline-offset:4px}.pilot-editorial-card h3 a:focus-visible{outline:none;text-decoration:underline}.pilot-editorial-card__copy>p{font-size:.88rem;color:var(--text-muted)}.pilot-reading-time{display:flex;align-items:center;gap:.45rem;color:var(--text-muted);font-size:.78rem;margin-top:auto;padding-top:.3rem}.pilot-reading-time svg{width:15px;height:15px}.pilot-editorial-card__arrow{display:none;color:var(--color-accent)}.pilot-label{font-family:var(--font-sans);color:var(--color-accent);text-transform:uppercase;font-size:.72rem;font-weight:700}.pilot-editorial-card--featured{display:grid;grid-template-columns:minmax(220px,30%) minmax(0,1fr) 40px;padding:1rem;align-items:center;gap:.5rem}.pilot-editorial-card--featured .pilot-editorial-card__media{align-self:stretch}.pilot-editorial-card--featured h3{font-size:clamp(1.25rem,2vw,1.7rem)}.pilot-editorial-card--featured .pilot-editorial-card__copy{padding:1rem}.pilot-editorial-card--featured .pilot-editorial-card__arrow,.pilot-editorial-card--compact .pilot-editorial-card__arrow{display:block}.pilot-reading-list{display:grid;gap:1rem}.pilot-editorial-card--compact{display:grid;grid-template-columns:140px minmax(0,1fr) 32px;align-items:center;gap:1rem;padding:1rem}.pilot-editorial-card--compact .pilot-editorial-card__copy{padding:0;gap:.55rem}.pilot-editorial-card--compact h3{font-size:1.12rem}.pilot-editorial-card--text{border-top:2px solid var(--color-petrol)}.pilot-editorial-card--featured.pilot-editorial-card--text,.pilot-editorial-card--compact.pilot-editorial-card--text{grid-template-columns:minmax(0,1fr) 32px}.pilot-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;align-items:start}.pilot-faq details{border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--surface-card)}.pilot-faq summary{cursor:pointer;padding:1rem;min-height:48px;font-size:.9rem;color:var(--color-petrol)}.pilot-faq summary::marker{color:var(--color-accent)}.pilot-faq details p{padding:0 1rem 1.2rem;font-size:.88rem}.pilot-final{display:flex;justify-content:space-between;align-items:center;gap:2.5rem;padding:clamp(1.5rem,4vw,3rem);background:var(--surface-alt);border-left:1px solid var(--color-line-strong);border-bottom:0;margin-bottom:var(--pilot-gap)}.pilot-final>div{max-width:64ch}.pilot-final h2{font-size:clamp(1.4rem,2.3vw,1.85rem);margin-bottom:.85rem}.pilot-final p{font-size:.95rem}.pilot-final .btn{flex:none}.pilot-pagination{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;margin-top:2rem;font-size:.85rem}@media(max-width:1000px){.pavie-pilot .pilot-situation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pavie-pilot .pilot-situation-grid:has(>li:last-child:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-blueprint{right:-10rem;opacity:.6}.pilot-hero__copy{max-width:85%}.pilot-documents{grid-template-columns:1fr}.pilot-documents>div>p{max-width:65ch}.pilot-steps{gap:1rem}.pilot-steps li:not(:last-child):after{right:-1rem}.pilot-final{gap:1.5rem}}@media(max-width:600px){.pilot-page-shell{padding-top:1.1rem}.pilot-hero{padding-block:2rem}.pilot-hero__copy{max-width:100%}.pilot-blueprint{display:none}.pilot-hero{border-top:1px solid var(--color-line);margin-top:1rem}.pavie-pilot .pilot-hero h1{font-size:2.1rem;max-width:100%}.pilot-hero p{font-size:.95rem}.pilot-actions{align-items:stretch;flex-direction:column}.pilot-actions .btn{justify-content:center}.pavie-pilot .pilot-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.pilot-situation-grid li{padding:1rem .85rem}.pilot-situation-grid svg{margin-bottom:.65rem}.pilot-steps{grid-template-columns:1fr;gap:1.25rem}.pilot-steps li{padding-left:60px;min-height:48px}.pilot-step-number{position:absolute;left:0;top:0;margin:0}.pilot-steps li:not(:last-child):after{left:22px;top:48px;bottom:-1rem;right:auto;width:1px;height:auto}.pilot-documents ul,.pilot-faq-grid{grid-template-columns:1fr}.pilot-section-head{display:block}.pilot-section-head .pilot-text-link{margin-top:-1rem;margin-bottom:1rem}.pilot-editorial-card--featured,.pilot-editorial-card--featured.pilot-editorial-card--text{display:flex;padding:0;gap:0}.pilot-editorial-card--featured .pilot-editorial-card__media img{aspect-ratio:16 / 9}.pilot-editorial-card--featured .pilot-editorial-card__copy{padding:1.25rem}.pilot-editorial-card--featured .pilot-editorial-card__arrow,.pilot-editorial-card--compact .pilot-editorial-card__arrow{display:none}.pilot-editorial-card--compact{grid-template-columns:76px minmax(0,1fr);padding:.85rem;gap:.8rem;align-items:start}.pilot-editorial-card--compact .pilot-editorial-card__media img{aspect-ratio:1}.pilot-editorial-card--compact h3{font-size:1rem}.pilot-editorial-card--compact .pilot-editorial-card__copy>p{grid-column:1 / -1;font-size:.82rem}.pilot-editorial-card--compact.pilot-editorial-card--text{grid-template-columns:1fr}.pilot-final{flex-direction:column;align-items:start;padding:1.4rem}.pilot-final .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){html:has(.pavie-pilot){scroll-behavior:auto}.pavie-pilot *,.pavie-pilot *:before,.pavie-pilot *:after{transition:none;animation:none}}
