.pilot-page{--cap-line:var(--line);--cap-muted:var(--muted)}.pilot-page h1,.pilot-page h2,.pilot-page h3{letter-spacing:-.055em;font-weight:400}.pilot-page .eyebrow{letter-spacing:.12em;color:var(--muted);font-size:10px;line-height:1.7}.pilot-page h2{margin:16px 0 0;font-size:clamp(34px,3.8vw,56px);line-height:1.1}.pilot-page .button{white-space:normal;text-align:center;min-height:48px}.pilot-page :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.pilot-page [id]{scroll-margin-top:110px}.pilot-page .site-header:not(.scrolled){backdrop-filter:blur(24px);background:linear-gradient(135deg,#64695ee0,#4a534ad1)}.pilot-hero{padding-top:130px;padding-bottom:75px}.pilot-window{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-bottom:17px;font-size:11px;line-height:1.7;display:flex}.pilot-countdown{color:var(--accent);font-variant-numeric:tabular-nums}.pilot-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;margin-top:55px;display:grid}.pilot-hero h1{margin:22px 0 28px;font-size:clamp(44px,5.1vw,76px);line-height:1.05}.pilot-hero h1 em{color:var(--accent);font-style:normal}.pilot-lead{max-width:630px;font-size:18px;line-height:1.8}.pilot-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.pilot-text-link{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.pilot-guarantee-link{min-height:44px;color:var(--muted);align-items:center;gap:10px;margin-top:13px;font-size:12px;line-height:1.7;display:inline-flex}.pilot-guarantee-link svg{color:var(--accent);flex-shrink:0}.pilot-planning-visual{background:radial-gradient(ellipse,var(--surface-soft),transparent 75%);padding:30px}.pilot-planning-visual .operation-window{padding:23px;box-shadow:0 15px 40px #1c293016}.pilot-planning-visual .approval-toolbar{margin-bottom:23px;display:block}.pilot-planning-visual .approval-toolbar b{font-size:17px;font-weight:500;line-height:1.5;display:block}.pilot-planning-visual .approval-toolbar small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.pilot-opportunities>div{border-top:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.pilot-opportunities>div>div{flex:1}.pilot-opportunities small{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.pilot-opportunities strong{font-size:13px;font-weight:500;line-height:1.6}.pilot-opportunity-number{color:var(--muted);font-size:11px}.pilot-opportunities>div>span:last-child{color:var(--accent)}.pilot-planning-foot{color:#eef4f3;background:linear-gradient(145deg,#35434a,#1b292e);border-radius:7px;align-items:center;gap:14px;margin-top:10px;padding:18px 15px;display:flex}.pilot-planning-foot img{object-fit:contain;width:42px;height:42px}.pilot-planning-foot p{margin:0;font-size:11px;line-height:1.8}.pilot-planning-foot strong{color:#c1d0d0;font-weight:400}.pilot-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.pilot-section-heading>p{max-width:380px;color:var(--muted);margin:0 0 4px;font-size:16px;line-height:1.8}.pilot-section-heading>div{flex-shrink:0}.pilot-workflows{padding-bottom:75px}.pilot-industry-tabs{flex-wrap:wrap;gap:8px;margin:35px 0 0;display:flex}.pilot-industry-tabs button{border:1px solid var(--line);background:var(--theme-card);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;min-height:48px;padding:14px 22px;font-size:13px}.pilot-industry-tabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pilot-industry-panel{border:1px solid var(--line);margin-top:20px}.pilot-workflow-grid{grid-template-columns:1.1fr 1fr;gap:40px;padding:40px;display:grid}.pilot-workflow-copy h3{margin:17px 0 25px;font-size:clamp(29px,3vw,43px);line-height:1.15}.pilot-workflow-copy>p:not(.eyebrow){color:var(--muted);margin:18px 0;font-size:15px;line-height:1.85}.pilot-workflow-copy>p.pilot-situation{color:var(--ink);font-size:16px}.pilot-fit strong{color:var(--ink);font-weight:500}.pilot-workflow-copy>p.pilot-scope{border-top:1px solid var(--line);margin-bottom:0;padding-top:20px;font-size:13px}.pilot-scope strong{color:var(--ink);letter-spacing:.06em;margin-bottom:8px;font-size:11px;display:block}.pilot-workflow-evidence{align-self:center;min-width:0}.pilot-workflow-evidence .workflow-preview{padding:0 0 24px}.pilot-measures{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;padding:22px}.pilot-measures ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pilot-measures li{font-size:13px;line-height:1.6}.pilot-measures li:before{content:"↗";color:var(--accent);margin-right:12px}.pilot-alternatives{border-top:1px solid var(--line);background:var(--surface-soft);grid-template-columns:1fr 1fr;gap:20px 40px;padding:28px 40px;display:grid}.pilot-alternatives>.eyebrow{grid-column:1/-1;margin:0}.pilot-alternatives h4{letter-spacing:-.025em;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4}.pilot-alternatives article p{color:var(--muted);margin:0;font-size:13px;line-height:1.85}.pilot-alternatives article>span{color:var(--accent);margin-top:12px;font-size:11px;line-height:1.7;display:block}.pilot-alternatives>.pilot-text-link{grid-column:1/-1;justify-self:start}.pilot-advisor{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:start;gap:70px;padding-top:50px;padding-bottom:55px;display:grid}.pilot-advisor>div>p:not(.eyebrow){max-width:590px;color:var(--muted);margin-top:22px;font-size:15px;line-height:1.85}.pilot-advisor ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pilot-advisor li{font-size:14px;line-height:1.6}.pilot-advisor li:before{content:"↗";color:var(--accent);margin-right:12px}.pilot-advisor>div>p.pilot-advisor-note{margin-top:20px;font-size:12px}.pilot-advisor .ask-ai{margin-top:25px}.pilot-page .pilot-delivery{background:var(--paper);padding:65px 0}.pilot-delivery .how-works-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px}.pilot-delivery .how-works-column{grid-template-rows:auto;gap:0;min-height:0;padding:28px}.pilot-delivery .how-works-copy{min-height:0}.pilot-delivery .how-works-copy h3{font-size:25px}.pilot-delivery .how-works-copy>p:last-child{font-size:14px;line-height:1.85}.pilot-guarantee{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:38px;display:grid}.pilot-guarantee h2{font-size:clamp(32px,3.8vw,51px)}.pilot-guarantee>div>p:not(.eyebrow){margin:0 0 16px;font-size:16px;line-height:1.85}.pilot-booking{isolation:isolate;color:#fff;background:#183127;border-radius:18px;margin-top:65px;margin-bottom:65px;position:relative;overflow:hidden}.pilot-booking>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pilot-booking:after{content:"";z-index:-1;background:linear-gradient(90deg,#071913f0,#071913c7 48%,#07191326);position:absolute;inset:0}.pilot-booking-content{max-width:730px;padding:48px}.pilot-booking .eyebrow{color:#b8e0ce}.pilot-booking h2{margin:18px 0 22px;font-size:clamp(34px,4vw,56px)}.pilot-booking-content>p:not(.eyebrow){max-width:500px;font-size:15px;line-height:1.85}.pilot-booking-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px;display:flex}.pilot-booking a:focus-visible{outline-color:#b8e0ce}.pilot-details-section{padding-bottom:75px}.pilot-faq{grid-template-columns:1fr 1.5fr;gap:65px;display:grid}.pilot-faq details{border-top:1px solid var(--line)}.pilot-faq details:last-child{border-bottom:1px solid var(--line)}.pilot-faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:20px 0;font-size:15px;font-weight:500;line-height:1.6;list-style:none;display:flex}.pilot-page summary::-webkit-details-marker{display:none}.pilot-faq summary span{color:var(--accent);font-size:21px}.pilot-faq details[open] summary span{transform:rotate(45deg)}.pilot-faq details>p{color:var(--muted);margin:0;padding:0 0 24px;font-size:14px;line-height:1.85}.pilot-full-terms{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;margin-top:40px}.pilot-full-terms>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 30px;list-style:none;display:flex}.pilot-full-terms>summary>span:first-child{flex-direction:column;gap:6px;display:flex}.pilot-terms-heading{letter-spacing:-.035em;font-size:23px;line-height:1.4}.pilot-terms-toggle{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.pilot-full-terms[open] .pilot-terms-toggle{transform:rotate(45deg)}.pilot-terms-body{padding:0 30px 10px}.pilot-terms-body>p{color:var(--muted);padding-bottom:20px;font-size:14px;line-height:1.8}.pilot-terms-list{margin:0}.pilot-terms-list>div{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:35px;padding:22px 0;display:grid}.pilot-terms-list dt{font-size:15px;font-weight:600;line-height:1.7}.pilot-terms-list dd{color:var(--muted);margin:0;font-size:14px;line-height:1.85}@media (width<=1000px){.pilot-hero-grid{gap:30px}.pilot-planning-visual{padding:10px}.pilot-section-heading>div{flex-shrink:1}.pilot-workflow-grid{gap:25px;padding:28px}.pilot-alternatives{padding:25px 28px}.pilot-advisor{gap:35px}.pilot-delivery .how-works-column{padding:22px}.pilot-page .pilot-delivery .how-works-column{border-top:0;border-left:1px solid var(--line)}.pilot-page .pilot-delivery .how-works-column:first-child{border-left:0}}@media (width<=800px){.pilot-hero-grid,.pilot-workflow-grid,.pilot-advisor,.pilot-guarantee,.pilot-faq{grid-template-columns:1fr;gap:30px}.pilot-hero-grid{margin-top:30px}.pilot-hero h1{font-size:clamp(43px,7.5vw,65px)}.pilot-planning-visual{width:100%;max-width:620px;padding:15px 0}.pilot-section-heading{display:block}.pilot-section-heading>p{max-width:600px;margin-top:22px}.pilot-workflow-grid{gap:35px}.pilot-advisor .ask-ai{margin-top:0}.pilot-delivery .how-works-grid{grid-template-columns:1fr}.pilot-page .pilot-delivery .how-works-column{border-left:0;border-top:1px solid var(--line)}.pilot-page .pilot-delivery .how-works-column:first-child{border-top:0}}@media (width<=600px){.pilot-hero{padding-top:115px;padding-bottom:40px}.pilot-window{gap:6px;font-size:10px}.pilot-hero h1{margin:18px 0 22px;font-size:clamp(37px,9vw,52px)}.pilot-lead{font-size:16px}.pilot-actions{gap:6px 18px;margin-top:24px}.pilot-page .button{font-size:12px}.pilot-guarantee-link{font-size:11px}.pilot-planning-visual .operation-window{padding:18px}.pilot-planning-visual .approval-toolbar b{font-size:16px}.pilot-opportunities>div{gap:10px}.pilot-planning-foot{gap:12px;padding:14px 12px}.pilot-planning-foot img{width:32px;height:32px}.pilot-workflows{padding-bottom:45px}.pilot-section-heading>p{font-size:14px}.pilot-industry-tabs{gap:7px;margin-top:25px}.pilot-industry-tabs button{flex:1;padding:12px;font-size:11px}.pilot-workflow-grid{padding:25px 20px}.pilot-workflow-copy h3{font-size:31px}.pilot-workflow-copy>p:not(.eyebrow),.pilot-workflow-copy>p.pilot-situation{font-size:14px}.pilot-workflow-copy>p.pilot-fit{font-size:13px}.pilot-measures{padding:18px}.pilot-alternatives{grid-template-columns:1fr;gap:24px;padding:23px 20px}.pilot-alternatives h4{font-size:19px}.pilot-advisor{gap:26px;padding:38px 0}.pilot-advisor li{font-size:13px}.pilot-advisor .ask-ai--workflow{padding:18px}.pilot-page .pilot-delivery{padding:45px 0}.pilot-delivery .how-works-copy h3{font-size:24px}.pilot-guarantee{gap:24px;padding:25px}.pilot-guarantee>div>p:not(.eyebrow){font-size:14px}.pilot-booking{margin-top:42px;margin-bottom:42px}.pilot-booking-content{padding:30px 24px}.pilot-booking:after{background:#071913d4}.pilot-booking h2{font-size:35px}.pilot-booking-content>p:not(.eyebrow){font-size:14px}.pilot-booking-actions{gap:8px 16px}.pilot-details-section{padding-bottom:48px}.pilot-faq summary{padding:18px 0;font-size:14px}.pilot-faq details>p{font-size:13px}.pilot-full-terms{margin-top:28px}.pilot-full-terms>summary{padding:22px}.pilot-terms-heading{font-size:20px}.pilot-terms-body{padding:0 22px 5px}.pilot-terms-list>div{grid-template-columns:1fr;gap:10px;padding:20px 0}.pilot-terms-list dd,.pilot-terms-body>p{font-size:13px}}
