body.pilot-page{color:#213541;background:#f5f7f8}.pilot-page .header{background:#0c283b}.pilot-page .header .nav__item-link,.pilot-page .header .phone__link,.pilot-page .header .email__link{color:#fff}.pilot-main{max-width:1100px;margin:auto;padding:52px 24px 70px}.pilot-main h1{font-size:clamp(30px,4vw,46px);line-height:1.2;color:#153648;max-width:850px}.pilot-copy{max-width:780px;font-size:18px;line-height:1.7;margin-top:32px}.pilot-copy h2{font-size:26px;line-height:1.3;margin-top:32px}.pilot-copy p{color:#344b56}.pilot-copy ul{padding-left:24px;list-style:disc}.pilot-copy li{margin:10px 0}.pilot-copy a,.pilot-related a{color:#0a6784;text-decoration:underline}.pilot-cta{background:#e4efef;border-left:4px solid #116c70;padding:24px;margin-top:32px}.pilot-cta a{display:inline-block;background:#0c5360;color:#fff;padding:12px 20px;margin-top:12px;text-decoration:none;border-radius:3px}.pilot-related{border-top:1px solid #c8d6de;margin-top:40px;padding-top:24px}.pilot-related ul{padding-left:22px;list-style:disc}.pilot-related li{margin-bottom:10px}.pilot-footer{background:#0c283b;color:white;padding:28px 24px}.pilot-footer div{max-width:1052px;margin:auto}.pilot-footer a{color:#fff;text-decoration:underline;margin-right:20px}.pilot-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:#386575}.pilot-sources{font-size:15px;color:#4b6370}.pilot-hub{max-width:1052px;margin:30px auto;padding:24px;background:#eaf2f3}@media(max-width:991px){.pilot-page .header .nav__item-link{color:#213541}.pilot-main{padding-top:32px}.pilot-copy{font-size:17px}.pilot-footer a{display:inline-block;margin-bottom:12px}}.pilot-header{background:#0c283b;padding:20px 24px}.pilot-header>div{max-width:1052px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.pilot-header a{color:white}.pilot-brand{font:700 22px/1.2 Sora,system-ui;white-space:nowrap}.pilot-brand span{font-size:15px;font-weight:400;letter-spacing:.04em}.pilot-header nav{display:flex;flex-wrap:wrap;gap:20px}.pilot-header nav a{font-size:15px}.pilot-main h1,.pilot-main h2{text-transform:none}@media(max-width:650px){.pilot-header>div{align-items:flex-start;flex-direction:column;gap:18px}.pilot-header nav{gap:12px 20px}.pilot-header nav a{font-size:14px}}