.pilot_page__j5t7F{background:#080a0b;color:#f4eee3;overflow-x:clip}.pilot_routeCard__UstMy,.pilot_transport__AnHcx{scroll-margin-top:104px}.pilot_hero___mHQ1{position:relative;isolation:isolate;min-height:700px;overflow:hidden;background:#080a0b}.pilot_heroPicture__ta_aD,.pilot_heroPicture__ta_aD img,.pilot_heroVeil__ID_KT{position:absolute;inset:0;width:100%;height:100%}.pilot_heroPicture__ta_aD{z-index:-2}.pilot_heroPicture__ta_aD img{display:block;object-fit:cover;object-position:67% 48%;filter:contrast(1.06) saturate(.94) brightness(.86);transition:transform 1.2s cubic-bezier(.2,.72,.18,1)}.pilot_hero___mHQ1:hover .pilot_heroPicture__ta_aD img{transform:scale(1.018)}.pilot_heroVeil__ID_KT{z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,5,6,.96),rgba(4,5,6,.75) 30%,rgba(4,5,6,.1) 66%,rgba(4,5,6,.18)),linear-gradient(0deg,rgba(4,5,6,.8),transparent 35%)}.pilot_heroInner__u_PIM{width:min(calc(100% - 72px),1320px);min-height:700px;margin:auto;display:flex;align-items:center;padding:50px 0 58px}.pilot_heroPlatform__vresu{width:min(650px,52%)}.pilot_hero___mHQ1 h1{display:flex;align-items:center;gap:14px;color:#e1bf73;font:800 12px/1.45 var(--font-sans),sans-serif;letter-spacing:.15em;text-transform:uppercase}.pilot_hero___mHQ1 h1:before{content:"";width:38px;height:2px;flex:none;background:#df2b26}.pilot_heroDisplay__Rq2QK{margin-top:21px;font:900 clamp(42px,4.55vw,66px)/.99 var(--font-serif),serif;letter-spacing:-.06em;text-wrap:balance}.pilot_heroDisplay__Rq2QK h2,.pilot_heroDisplay__Rq2QK p{margin:0;font:inherit}.pilot_heroDisplay__Rq2QK p{color:#f4eee3}.pilot_heroDisplay__Rq2QK h2{color:#e1bf73;margin-top:.06em}.pilot_heroActions__2jJs_{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:32px}.pilot_hinge__pVj8I{position:relative;isolation:isolate;overflow:hidden;border-block:1px solid rgba(200,164,91,.35);background:#0b0e0f}.pilot_hingeInner__OZnl8{width:min(calc(100% - 72px),1320px);margin:auto;padding:25px 0;display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.6fr);gap:34px;align-items:center}.pilot_hinge__pVj8I h2{margin:0;padding-left:15px;border-left:2px solid #df2b26;color:#e1bf73;font:700 clamp(1.05rem,1.55vw,1.45rem)/1.4 var(--font-serif),serif}.pilot_hingeCopy__XVYfr{border-left:1px solid #7e6743;padding-left:20px}.pilot_hingeCopy__XVYfr p{margin:0 0 7px;color:#d3d0c9;font:450 13px/1.65 var(--font-sans),sans-serif}.pilot_hingeCopy__XVYfr p:last-child{margin-bottom:0}.pilot_context__OIEI0,.pilot_transport__AnHcx{padding:clamp(48px,6vw,94px) 0}.pilot_contextInner__h50y7,.pilot_shell__l6U4F{width:min(calc(100% - 72px),1200px);margin:auto}.pilot_contextInner__h50y7{display:flex;justify-content:center}.pilot_context__OIEI0 img{display:block;width:100%;height:auto;border:1px solid #584b32;box-shadow:0 24px 60px #0009}.pilot_kicker__oxmDN{color:#e1bf73;font:800 11px/1.5 var(--font-sans),sans-serif;letter-spacing:.19em;text-transform:uppercase}.pilot_context__OIEI0 h2,.pilot_transport__AnHcx h2{margin:12px 0 22px;color:#f4eee3;font:800 clamp(27px,3vw,43px)/1.16 var(--font-serif),serif;letter-spacing:-.045em}.pilot_contextCopy__W2aby>p:not(.pilot_kicker__oxmDN),.pilot_intro__0gLrF{font:450 15px/1.8 var(--font-sans),sans-serif;color:#c7c4bc;margin:0 0 17px}.pilot_transport__AnHcx{background:linear-gradient(145deg,#101314,#080a0b)}.pilot_intro__0gLrF{max-width:750px}.pilot_modeNav__yc6g3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:32px 0}.pilot_modeNav__yc6g3 a{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-height:154px;padding:22px;overflow:hidden;border:1px solid #665338;background:#161919;color:#eae4d7;text-decoration:none;font:800 15px/1.4 var(--font-sans),sans-serif;transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .5s,color .4s}.pilot_modeNav__yc6g3 a:after{content:"";position:absolute;inset:auto -30% 0;height:1px;background:linear-gradient(90deg,transparent,#e1bf73,transparent);transform:translateX(-80%);transition:transform .65s ease}.pilot_modeNav__yc6g3 a:focus-visible:after,.pilot_modeNav__yc6g3 a:hover:after{transform:translateX(80%)}.pilot_modeNav__yc6g3 a:focus-visible,.pilot_modeNav__yc6g3 a:hover{transform:translateY(-3px);border-color:#e1bf73;color:#e1bf73;box-shadow:0 14px 28px #0007,0 0 20px #e1bf731c}.pilot_mapLink__oommo:focus-visible,.pilot_modeNav__yc6g3 a:focus-visible{outline:2px solid #e1bf73;outline-offset:3px}.pilot_modeIcon__waQ6V{color:#e1bf73;transition:transform .55s cubic-bezier(.16,1,.3,1)}.pilot_modeNav__yc6g3 a:focus-visible .pilot_modeIcon__waQ6V,.pilot_modeNav__yc6g3 a:hover .pilot_modeIcon__waQ6V{transform:scale(1.09)}.pilot_modeArrow__KePgz{position:absolute;right:18px;bottom:18px;color:#e1bf73}.pilot_routes__8HeS5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pilot_routeCard__UstMy{min-width:0;padding:clamp(22px,3vw,36px);border:1px solid #4f493d;border-top:2px solid #a98754;background:#141718;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s,border-color .4s}.pilot_routeCard__UstMy:focus-within,.pilot_routeCard__UstMy:hover{transform:translateY(-3px);border-top-color:#dfc178;box-shadow:0 16px 36px #0006}.pilot_routeHead__Jo9sV{display:flex;align-items:center;gap:16px}.pilot_routeIcon__GrpSr{color:#e1bf73}.pilot_routeNumber__0eMho{margin:0;color:#a89775;font:800 10px/1.5 var(--font-sans),sans-serif;letter-spacing:.2em}.pilot_routeCard__UstMy h3{margin:0;color:#f4eee3;font:750 22px/1.35 var(--font-serif),serif}.pilot_routeLead__HrGgZ{color:#e1bf73;font-weight:650;margin:22px 0}.pilot_routeCard__UstMy ol{padding-left:24px;color:#d0ccc3;line-height:1.75}.pilot_routeCard__UstMy li{padding-left:6px;margin-bottom:10px}.pilot_routeCard__UstMy li::marker{color:#e1bf73}.pilot_routeNote__2PbZl{padding:15px;border-left:2px solid #bda265;background:#24231e;color:#d2cec4;line-height:1.65}.pilot_mapLink__oommo{display:inline-flex;align-items:center;gap:10px;margin-top:12px;color:#e1bf73;font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px}.pilot_mapLink__oommo:hover{color:white}.pilot_sign__HM3n4{padding:clamp(48px,6vw,94px) 0;background:#0b0e0f}.pilot_signInner__DGupf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);width:min(calc(100% - 72px),1200px);margin:auto}.pilot_sign__HM3n4 img{display:block;width:100%;height:auto;border:1px solid #584b32}.pilot_sign__HM3n4 h2{margin:12px 0 22px;color:#f4eee3;font:800 clamp(27px,3vw,43px)/1.16 var(--font-serif),serif;letter-spacing:-.045em}@media(max-width:980px){.pilot_hero___mHQ1{min-height:0;display:grid;grid-template-rows:auto auto}.pilot_heroPicture__ta_aD{position:relative;grid-row:1;z-index:0;aspect-ratio:390/468}.pilot_heroPicture__ta_aD img{object-position:78% 45%}.pilot_heroVeil__ID_KT{z-index:1;height:auto;bottom:auto;aspect-ratio:390/468;background:linear-gradient(0deg,#080a0b,transparent 32%),linear-gradient(90deg,#080a0b9c,transparent 80%)}.pilot_heroInner__u_PIM{z-index:2;grid-row:1/3;min-height:0;width:calc(100% - 42px);display:block;padding:30px 0 35px;pointer-events:none}.pilot_heroPlatform__vresu{width:100%;pointer-events:auto}.pilot_hero___mHQ1 h1{max-width:580px;font-size:11px}.pilot_heroDisplay__Rq2QK{margin-top:55px;max-width:680px;font-size:clamp(34px,6.5vw,57px)}.pilot_heroActions__2jJs_{margin-top:clamp(165px,35vw,390px)}.pilot_hingeInner__OZnl8{width:calc(100% - 48px);grid-template-columns:1fr 1.3fr}}@media(max-width:767px){.pilot_routeCard__UstMy,.pilot_transport__AnHcx{scroll-margin-top:78px}.pilot_heroInner__u_PIM{width:calc(100% - 36px)}.pilot_hero___mHQ1 h1{font-size:9px;letter-spacing:.08em}.pilot_hero___mHQ1 h1:before{width:20px}.pilot_heroDisplay__Rq2QK{margin-top:46px;font-size:clamp(27px,7.2vw,43px)}.pilot_heroActions__2jJs_{margin-top:clamp(160px,36vw,310px);gap:10px}.pilot_heroActions__2jJs_>a{width:100%}.pilot_hingeInner__OZnl8{width:calc(100% - 36px);display:block;padding:22px 0}.pilot_hinge__pVj8I h2{font-size:17px}.pilot_hingeCopy__XVYfr{margin-top:13px;padding-left:15px}.pilot_contextInner__h50y7,.pilot_shell__l6U4F,.pilot_signInner__DGupf{width:calc(100% - 36px)}.pilot_modeNav__yc6g3{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot_modeNav__yc6g3 a{min-height:125px;padding:14px;font-size:13px}.pilot_routes__8HeS5,.pilot_signInner__DGupf{grid-template-columns:1fr}.pilot_sign__HM3n4{padding:45px 0}.pilot_sign__HM3n4 h2{font-size:clamp(25px,7vw,35px)}}@media(max-width:375px){.pilot_heroDisplay__Rq2QK{font-size:clamp(25px,7vw,27px)}.pilot_heroActions__2jJs_{margin-top:clamp(145px,34vw,190px)}.pilot_modeNav__yc6g3 a{font-size:12px}}@media(hover:none){.pilot_hero___mHQ1:hover .pilot_heroPicture__ta_aD img,.pilot_modeNav__yc6g3 a:hover,.pilot_routeCard__UstMy:hover{transform:none}}@media(prefers-reduced-motion:reduce){.pilot_heroPicture__ta_aD img,.pilot_modeIcon__waQ6V,.pilot_modeNav__yc6g3 a,.pilot_modeNav__yc6g3 a:after,.pilot_routeCard__UstMy{transition:none;animation:none}.pilot_hero___mHQ1:hover .pilot_heroPicture__ta_aD img,.pilot_modeNav__yc6g3 a:hover,.pilot_routeCard__UstMy:hover{transform:none}}@media(max-width:980px){.pilot_heroInner__u_PIM,.pilot_heroPicture__ta_aD{grid-column:1/-1}.pilot_hero___mHQ1{grid-template-columns:minmax(0,1fr)}.pilot_heroPicture__ta_aD{width:100%;height:auto;min-width:0;align-self:start}.pilot_heroInner__u_PIM{align-self:start}.pilot_heroInner__u_PIM,.pilot_heroPlatform__vresu{min-width:0;max-width:100%}.pilot_heroDisplay__Rq2QK,.pilot_hero___mHQ1 h1{overflow-wrap:anywhere}.pilot_heroActions__2jJs_>a{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}}