.pilot-page{--p-ink: #18191a;--p-muted: #65686a;--p-line: #d7d9da;--p-white: #fff;--p-soft: #f5f5f4;--p-dark: #141516;--p-max: 1480px;--p-copy: 710px;--p-gutter: clamp(20px, 5vw, 80px);--p-space: clamp(84px, 11vw, 180px);--p-radius: 3px;color:var(--p-ink);background:var(--p-white);font-family:Arial,Helvetica,sans-serif;overflow:clip}.pilot-page *,.pilot-page *:before,.pilot-page *:after{box-sizing:border-box}.pilot-shell{width:min(100% - var(--p-gutter) * 2,var(--p-max));margin-inline:auto}.pilot-page h1,.pilot-page h2,.pilot-page h3,.pilot-page p,.pilot-page figure{margin:0}.pilot-page h1,.pilot-page h2{font-weight:700;letter-spacing:-.065em;text-wrap:balance}.pilot-page h1{font-size:clamp(58px,8.2vw,152px);line-height:.93;max-width:1100px}.pilot-page h2{font-size:clamp(47px,6vw,104px);line-height:.99}.pilot-eyebrow{color:var(--p-muted);font-size:clamp(11px,.82vw,13px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.45}.pilot-page a{color:inherit}.pilot-page a:focus-visible,.pilot-page button:focus-visible,.pilot-page summary:focus-visible,.pilot-gallery__scroller:focus-visible{outline:3px solid #7e868c;outline-offset:5px}.pilot-text-link{display:inline-flex;align-items:center;gap:20px;padding-block:10px;border-bottom:1px solid currentColor;text-decoration:none;font-size:15px;font-weight:700}.pilot-text-link:hover{gap:27px}.pilot-text-link span{font-size:21px;font-weight:400}.pilot-stage{width:100%;min-width:0}.pilot-stage picture,.pilot-stage img{display:block;width:100%;height:auto}.pilot-stage img{object-fit:contain}.pilot-stage figcaption{margin-top:14px;color:var(--p-muted);font-size:12px;line-height:1.5}.pilot-hero{position:relative;isolation:isolate;min-height:min(820px,calc(100svh - 55px));padding-block:clamp(72px,7vw,116px) 64px;background:#fafafa}@media(min-width:901px){.pilot-hero:not(.pilot-hero--historical):not(.pilot-hero--panorama){display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1vw;align-items:center}.pilot-hero:not(.pilot-hero--historical):not(.pilot-hero--panorama) .pilot-hero__copy{width:auto;margin-left:max(var(--p-gutter),calc((100vw - var(--p-max))/2));margin-right:0}.pilot-hero:not(.pilot-hero--historical):not(.pilot-hero--panorama) .pilot-hero__visual{width:auto;margin:0 max(var(--p-gutter),calc((100vw - var(--p-max))/2)) 0 0}.pilot-hero:not(.pilot-hero--historical):not(.pilot-hero--panorama) h1{font-size:clamp(65px,6.3vw,112px)}}.pilot-hero__copy{position:relative;z-index:2}.pilot-hero__copy .pilot-eyebrow{margin-bottom:clamp(24px,3vw,52px)}.pilot-hero__copy h1{max-width:920px}.pilot-hero__lead{max-width:570px;margin-top:32px!important;font-size:clamp(19px,1.6vw,27px);line-height:1.36;color:#4f5356;letter-spacing:-.025em}.pilot-hero__copy .pilot-text-link{margin-top:34px}.pilot-hero__date{margin-top:24px!important;color:var(--p-muted);font-size:12px}.pilot-hero__visual{position:relative;z-index:1;margin-top:clamp(32px,4vw,70px)}.pilot-hero__visual .pilot-stage{max-width:1280px;margin-inline:auto}.pilot-hero__visual .pilot-stage img{max-height:620px;object-fit:contain;mix-blend-mode:normal}.pilot-hero__visual figcaption{text-align:right}.pilot-hero__index{position:absolute;z-index:0;right:1vw;bottom:-.12em;font-size:clamp(190px,35vw,670px);line-height:1;letter-spacing:-.11em;font-weight:700;color:#00000007;pointer-events:none}.pilot-hero--historical{background:linear-gradient(160deg,#020202 25%,#191919);color:#f5f5f7;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1vw;align-items:center}.pilot-hero--historical .pilot-hero__copy{width:auto;margin-left:max(var(--p-gutter),calc((100vw - var(--p-max))/2));margin-right:0}.pilot-hero--historical .pilot-hero__visual{width:auto;margin:0 max(var(--p-gutter),calc((100vw - var(--p-max))/2)) 0 0}.pilot-hero--historical .pilot-stage img{width:100%;max-height:660px;height:auto;object-fit:contain;mix-blend-mode:screen}.pilot-hero--historical .pilot-stage picture{mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}.pilot-hero--historical .pilot-stage img{mask-image:linear-gradient(to bottom,#000 0%,#000 85%,transparent 100%)}.pilot-hero--historical .pilot-eyebrow,.pilot-hero--historical .pilot-hero__date,.pilot-hero--historical .pilot-stage figcaption{color:#9c9c9f}.pilot-hero--historical .pilot-hero__lead{color:#b9b9bc}.pilot-hero--historical .pilot-hero__index{color:#ffffff09}.pilot-hero--historical h1{font-size:clamp(66px,7.4vw,140px)}.pilot-hero--editorial{color:var(--p-ink);background:#fafafa}.pilot-hero--editorial .pilot-eyebrow,.pilot-hero--editorial .pilot-hero__lead{color:#54585a}.pilot-hero--editorial .pilot-hero__visual{width:min(100% - var(--p-gutter) * 2,1180px)}.pilot-hero--editorial .pilot-stage img{max-height:570px}.pilot-hero--editorial .pilot-stage figcaption{padding:0 16px 14px}.pilot-hero--editorial .pilot-hero__index{color:#00000009}.pilot-page--air-2010-late-11 .pilot-hero--editorial{background:#fff}.pilot-hero--panorama{min-height:0;padding-top:clamp(54px,5vw,80px);padding-bottom:56px;color:var(--p-ink);background:#fafafa}.pilot-hero--panorama .pilot-hero__copy{width:min(100% - var(--p-gutter) * 2,var(--p-max));margin-inline:auto}.pilot-hero--panorama .pilot-hero__copy .pilot-eyebrow{margin-bottom:20px}.pilot-hero--panorama .pilot-hero__copy h1{max-width:1200px;font-size:clamp(60px,6.2vw,106px)}.pilot-hero--panorama .pilot-hero__lead{max-width:850px}.pilot-hero--panorama .pilot-hero__copy .pilot-text-link{margin-top:22px}.pilot-hero--panorama .pilot-hero__date{margin-top:12px!important}.pilot-hero--panorama .pilot-hero__visual{width:min(100% - var(--p-gutter) * 2,var(--p-max));margin:clamp(22px,3vw,44px) auto 0}.pilot-hero--panorama .pilot-stage img{max-height:560px}.pilot-hero--panorama .pilot-stage figcaption{text-align:right}@media(max-width:600px){.pilot-hero--panorama .pilot-hero__copy h1{font-size:clamp(42px,10vw,58px);overflow-wrap:anywhere}.pilot-hero--panorama .pilot-hero__lead{margin-top:22px!important}}.pilot-page--air-2015-early-11 .pilot-hero__visual .pilot-stage,.pilot-page--air-2015-early-13 .pilot-hero__visual .pilot-stage,.pilot-page--air-2017-13 .pilot-hero__visual .pilot-stage{max-width:720px}.pilot-page--air-2015-early-11 .pilot-hero__visual,.pilot-page--air-2015-early-13 .pilot-hero__visual,.pilot-page--air-2017-13 .pilot-hero__visual{mix-blend-mode:multiply}.pilot-hero.pilot-hero--typographic{display:flex;align-items:center;min-height:clamp(650px,78svh,940px);overflow:hidden;color:#f5f5f7;background:#111213}.pilot-hero.pilot-hero--typographic .pilot-hero__copy{width:min(100% - var(--p-gutter) * 2,var(--p-max));margin-inline:auto;padding-block:36px}.pilot-hero--typographic .pilot-hero__copy h1{max-width:1180px;font-size:clamp(70px,10vw,174px)}.pilot-hero--typographic .pilot-hero__lead{max-width:760px;color:#b9bbbd}.pilot-hero--typographic .pilot-hero__date,.pilot-hero--typographic .pilot-eyebrow{color:#9b9ea0}.pilot-hero--typographic .pilot-hero__index{right:.06em;bottom:-.2em;color:#ffffff0b}.pilot-page--air-2022-m2-13 .pilot-hero{background:#fafafa}.pilot-local-nav{position:sticky;z-index:15;top:54px;background:#ffffffed;border-block:1px solid var(--p-line);backdrop-filter:blur(18px)}.pilot-local-nav .pilot-shell{display:flex;gap:clamp(20px,3vw,46px);align-items:center;overflow-x:auto;scrollbar-width:none}.pilot-local-nav a{flex:none;padding:16px 0;color:#55595c;font-size:13px;text-decoration:none;white-space:nowrap}.pilot-local-nav a:hover{color:#111}.pilot-intro{padding-block:var(--p-space);background:#fff}.pilot-intro .pilot-eyebrow{margin-bottom:30px}.pilot-intro p:last-child{max-width:1160px;font-size:clamp(32px,4.2vw,72px);font-weight:600;letter-spacing:-.055em;line-height:1.16;text-wrap:pretty}.pilot-chapter,.pilot-ports{position:relative;padding-block:var(--p-space);scroll-margin-top:110px}.pilot-chapter--archive,.pilot-ports--archive{background:var(--p-soft)}.pilot-chapter--object,.pilot-ports--object{background:#fafafa}.pilot-page:not(.pilot-page--air-2008-early-13) .pilot-chapter--archive:has(.pilot-stage){background:#fafafa}.pilot-page--air-2015-early-11 .pilot-chapter[data-image=air-2015-11],.pilot-page--air-2015-early-13 .pilot-chapter[data-image=air-2015-13],.pilot-page--air-2017-13 .pilot-chapter[data-image=air-2017-13]{background:#fff}.pilot-chapter--immersive,.pilot-ports--immersive{background:var(--p-dark);color:#f5f5f5}.pilot-page--air-2008-early-13 .pilot-chapter--immersive[data-image^=pilot-2008-apple]{background:#050505}.pilot-page--air-2008-early-13 .pilot-chapter--immersive[data-image^=pilot-2008-apple] .pilot-stage img{mix-blend-mode:screen}.pilot-chapter__inner{min-height:clamp(480px,55vw,760px);display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;column-gap:clamp(48px,8vw,160px)}.pilot-chapter--reverse .pilot-chapter__copy{grid-column:2;grid-row:1}.pilot-chapter--reverse .pilot-chapter__visual{grid-column:1;grid-row:1}.pilot-chapter--wide .pilot-chapter__inner{display:block}.pilot-chapter--wide .pilot-chapter__copy{max-width:950px;margin-bottom:clamp(42px,6vw,95px)}.pilot-chapter--wide .pilot-chapter__visual{max-width:1300px;margin-inline:auto}.pilot-chapter--wide .pilot-stage img{max-height:720px}.pilot-chapter--wide .pilot-chapter__metric{margin-top:34px}.pilot-chapter--essay .pilot-chapter__inner{display:block;min-height:0}.pilot-chapter--essay .pilot-chapter__copy{max-width:1120px}.pilot-chapter--essay .pilot-chapter__copy h2{max-width:1050px}.pilot-chapter--essay .pilot-chapter__text{max-width:790px;margin-top:clamp(38px,5vw,78px)!important}.pilot-chapter--essay .pilot-chapter__extra{max-width:760px}.pilot-chapter--essay .pilot-tags{max-width:790px}.pilot-chapter--essay .pilot-chapter__copy:after{content:"";display:block;width:min(100%,790px);height:1px;margin-top:clamp(44px,6vw,92px);background:currentColor;opacity:.18}.pilot-chapter__copy{position:relative;z-index:2}.pilot-chapter__copy .pilot-eyebrow{margin-bottom:clamp(22px,3vw,44px)}.pilot-chapter__copy h2{max-width:790px}.pilot-chapter__text{max-width:620px;margin-top:30px!important;font-size:clamp(19px,1.55vw,26px);line-height:1.5;letter-spacing:-.02em;color:#4f5356}.pilot-chapter--immersive .pilot-chapter__text,.pilot-chapter--immersive .pilot-eyebrow{color:#adb1b4}.pilot-chapter__extra{max-width:540px;margin-top:24px!important;font-size:clamp(16px,1.16vw,19px);line-height:1.55;color:#66696b}.pilot-chapter__visual{min-width:0}.pilot-chapter--editorial .pilot-chapter__visual{overflow:hidden;border-radius:18px;background:transparent}.pilot-chapter--editorial .pilot-stage img{max-height:none}.pilot-chapter--editorial .pilot-stage figcaption{padding:12px 0 0}.pilot-stage--detail img{border-radius:4px}.pilot-chapter__visual .pilot-stage img{max-height:640px;mix-blend-mode:normal}.pilot-page--air-2023-m2-15 .pilot-chapter--wide .pilot-stage img,.pilot-page--air-2025-m4-15 .pilot-chapter--wide .pilot-stage img{max-height:840px}.pilot-chapter--immersive .pilot-stage img{mix-blend-mode:normal}.pilot-chapter__graphic{display:grid;place-items:center;position:relative;min-width:0;aspect-ratio:1}.pilot-chapter__graphic span{z-index:1;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:700;letter-spacing:-.09em;white-space:nowrap}.pilot-chapter__graphic i{position:absolute;width:70%;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.16}.pilot-chapter__graphic i:before,.pilot-chapter__graphic i:after{content:"";position:absolute;inset:-15%;border:1px solid currentColor;border-radius:inherit}.pilot-chapter__graphic i:after{inset:15%}.pilot-chapter__metric{grid-column:2;display:flex;gap:20px;align-items:baseline;margin-top:-30px}.pilot-chapter__metric strong{font-size:clamp(46px,5vw,82px);letter-spacing:-.07em;line-height:1}.pilot-chapter__metric span{max-width:210px;color:var(--p-muted);font-size:14px;line-height:1.4}.pilot-tags{display:flex;flex-wrap:wrap;gap:8px;margin:34px 0 0;padding:0;list-style:none}.pilot-tags li{border:1px solid currentColor;border-radius:999px;padding:8px 14px;font-size:12px;line-height:1.2;color:inherit;opacity:.7}.pilot-ports__heading{display:grid;grid-template-columns:1fr minmax(300px,.48fr);gap:9vw;align-items:end;margin-bottom:70px}.pilot-ports__heading .pilot-eyebrow{margin-bottom:30px}.pilot-ports__heading>p{color:var(--p-muted);font-size:clamp(19px,1.6vw,26px);line-height:1.45}.pilot-ports__photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr));gap:18px;align-items:stretch}.pilot-ports__photos .pilot-stage img{width:100%;height:100%;min-height:280px;max-height:640px;object-fit:cover}.pilot-ports__photos:has(>:only-child){grid-template-columns:1fr}.pilot-ports__photos:has(>:only-child) .pilot-stage img{object-fit:contain}.pilot-ports__labels{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:35px 0 0;list-style:none;border-top:1px solid var(--p-line)}.pilot-ports__labels li{padding:18px 30px 18px 0;margin-right:30px;font-size:14px;font-weight:700;border-right:1px solid var(--p-line)}.pilot-changes{padding-block:var(--p-space);background:#e9eaeb;scroll-margin-top:100px}.pilot-changes h2{margin-top:24px}.pilot-changes__lead{max-width:720px;margin-top:26px!important;color:#565a5c;font-size:clamp(19px,1.6vw,26px);line-height:1.45}.pilot-changes__versus{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:clamp(70px,8vw,120px);padding-bottom:28px;border-bottom:1px solid #babdc0;font-size:clamp(26px,4.3vw,76px);letter-spacing:-.06em;line-height:1.1}.pilot-changes__versus span:nth-child(2){color:#9ca1a4;font-size:.7em}.pilot-changes__versus strong{font-weight:700}.pilot-changes ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:35px 0 55px}.pilot-changes li{display:flex;gap:16px;font-size:clamp(16px,1.35vw,22px);line-height:1.4}.pilot-changes li span{color:#83888b;font-size:12px;padding-top:5px}.pilot-gallery{padding-block:var(--p-space);background:#fff;scroll-margin-top:100px}.pilot-gallery h2{margin-top:20px}.pilot-gallery>.pilot-shell>p:last-child{max-width:580px;margin-top:24px;color:var(--p-muted);font-size:19px;line-height:1.45}.pilot-gallery__scroller{display:flex;gap:18px;width:100%;overflow-x:auto;margin-top:65px;padding-inline:max(var(--p-gutter),calc((100vw - var(--p-max))/2));padding-bottom:25px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--p-gutter);overscroll-behavior-inline:contain}.pilot-gallery__item{flex:0 0 min(75vw,950px);scroll-snap-align:start;min-width:0}.pilot-page--air-2015-early-11 .pilot-gallery__item,.pilot-page--air-2015-early-13 .pilot-gallery__item,.pilot-page--air-2017-13 .pilot-gallery__item{flex-basis:min(75vw,720px)}.pilot-gallery__item .pilot-stage{aspect-ratio:16 / 10;display:block;overflow:hidden;background:#fafafa}.pilot-page--air-2008-early-13 .pilot-gallery__item .pilot-stage[data-asset-id^=pilot-2008-apple]{background:#080808}.pilot-gallery__item .pilot-stage picture,.pilot-gallery__item .pilot-stage img{display:block;width:100%;height:100%;min-width:0;min-height:0}.pilot-gallery__item .pilot-stage img{object-fit:contain;mix-blend-mode:normal}.pilot-gallery__caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px;font-size:14px;color:#5e6264}.pilot-gallery__zoom{display:none;flex:none;align-items:center;gap:12px;padding:5px 0;border:0;border-bottom:1px solid currentColor;color:#292b2d;background:none;font:inherit;cursor:pointer}.pilot-gallery--enhanced .pilot-gallery__zoom{display:inline-flex}.pilot-gallery--enhanced .pilot-gallery__item .pilot-stage{cursor:zoom-in}.pilot-gallery__zoom span{font-size:20px;line-height:1}.pilot-gallery__controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pilot-gallery__controls a{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--p-line);border-radius:50%;text-decoration:none;font-size:12px}.pilot-gallery__controls a:hover{background:#1b1c1d;color:#fff}.pilot-lightbox{width:min(96vw,1600px);max-width:none;height:min(94dvh,1000px);max-height:none;margin:auto;padding:0;border:0;color:#1a1b1c;background:#fafafa;box-shadow:0 24px 80px #00000047}.pilot-lightbox::backdrop{background:#000000e0;backdrop-filter:blur(10px)}.pilot-lightbox[open]{display:flex;flex-direction:column}.pilot-lightbox__top,.pilot-lightbox__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:16px 28px;font-size:13px}.pilot-lightbox__top{color:#65696b;letter-spacing:.08em;text-transform:uppercase}.pilot-lightbox button{border:0;padding:8px 0;color:#1a1b1c;background:none;font:inherit;cursor:pointer}.pilot-lightbox button:hover{color:#696d70}.pilot-lightbox__close{display:inline-flex;align-items:center;gap:16px}.pilot-lightbox__close span{font-size:28px;line-height:.7}.pilot-lightbox__figure{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;padding-inline:28px}.pilot-lightbox__figure img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.pilot-lightbox__figure figcaption{padding-top:12px;color:#626669;font-size:14px}.pilot-lightbox__bottom{border-top:1px solid #dedfe0}.pilot-lightbox__bottom>span{color:#777b7d;font-variant-numeric:tabular-nums}.pilot-page--air-2008-early-13 .pilot-lightbox{color:#f5f5f5;background:#080808}.pilot-page--air-2008-early-13 .pilot-lightbox button{color:#f5f5f5}.pilot-page--air-2008-early-13 .pilot-lightbox__top,.pilot-page--air-2008-early-13 .pilot-lightbox__figure figcaption,.pilot-page--air-2008-early-13 .pilot-lightbox__bottom>span{color:#a7a7a9}.pilot-page--air-2008-early-13 .pilot-lightbox__bottom{border-color:#333}.pilot-outro{padding-block:var(--p-space);background:var(--p-dark);color:#fff}.pilot-outro h2{max-width:1050px;margin-top:26px}.pilot-outro p:last-child{max-width:700px;margin-top:30px;color:#b4b7b8;font-size:clamp(20px,1.75vw,29px);line-height:1.45}.pilot-outro .pilot-eyebrow{color:#9ca1a4}.pilot-specs{padding-block:var(--p-space);background:#f4f4f4;scroll-margin-top:100px}.pilot-specs h2{margin-top:20px;max-width:1050px}.pilot-specs .pilot-shell>p:nth-child(3){max-width:620px;margin-top:26px;margin-bottom:58px;color:var(--p-muted);font-size:17px;line-height:1.55}.pilot-specs .spec-table{background:#fff;border:0;border-radius:0;width:100%}.pilot-specs .spec-table th,.pilot-specs .spec-table td{padding:21px 28px;font-size:clamp(14px,1.15vw,18px)}.pilot-sources{padding-block:var(--p-space);background:#fff;scroll-margin-top:100px}.pilot-sources h2{margin-top:20px}.pilot-sources__intro{max-width:650px;margin-top:27px!important;margin-bottom:54px!important;color:var(--p-muted);font-size:18px;line-height:1.55}.pilot-sources details{border-top:1px solid var(--p-line)}.pilot-sources details:last-child{border-bottom:1px solid var(--p-line)}.pilot-sources summary{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:26px 0;cursor:pointer;font-size:clamp(18px,1.6vw,26px);font-weight:600;list-style:none}.pilot-sources summary::-webkit-details-marker{display:none}.pilot-sources details[open] summary span{transform:rotate(45deg)}.pilot-sources ol{list-style:none;margin:0 0 28px;padding:0}.pilot-sources li{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:17px 0;border-top:1px solid #eceeef;font-size:14px;line-height:1.5}.pilot-sources li>div{display:grid;gap:3px}.pilot-sources li>div:last-child{justify-items:end;text-align:right}.pilot-sources li a{text-decoration-thickness:1px;text-underline-offset:3px}.pilot-sources li span,.pilot-sources li small{color:var(--p-muted)}.pilot-pager{padding-block:0 var(--p-space)}.pilot-pager .model-pager{margin-top:0}@media(prefers-reduced-motion:no-preference){.pilot-motion-ready .pilot-page [data-pilot-reveal]{opacity:0;transform:translateY(25px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.pilot-page [data-pilot-reveal].pilot-visible{opacity:1;transform:none}.pilot-text-link,.pilot-gallery__controls a,.pilot-gallery__zoom,.pilot-lightbox button{transition:gap .24s ease,color .24s ease,background .24s ease}.pilot-gallery__scroller{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.pilot-page *,.pilot-page *:before,.pilot-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:900px){.pilot-hero--historical{display:block}.pilot-hero--historical .pilot-hero__copy,.pilot-hero--historical .pilot-hero__visual{width:min(100% - var(--p-gutter) * 2,var(--p-max));margin-inline:auto}.pilot-hero--historical .pilot-hero__visual{margin-top:48px}.pilot-hero--historical .pilot-stage img{max-height:570px}.pilot-chapter__inner{min-height:0;gap:48px}.pilot-ports__heading{grid-template-columns:1fr;gap:25px}.pilot-changes ol{gap:20px}}@media(max-width:700px){.pilot-page{--p-gutter: 22px;--p-space: 86px}.pilot-page h1{font-size:clamp(54px,14vw,82px)}.pilot-page h2{font-size:clamp(46px,10vw,70px)}.pilot-hero{min-height:auto;padding-block:82px 58px}.pilot-hero--typographic{min-height:620px}.pilot-hero--typographic .pilot-hero__copy h1{font-size:clamp(62px,15vw,100px)}.pilot-hero__lead{margin-top:24px!important;font-size:19px}.pilot-hero__visual{margin-top:60px}.pilot-hero__visual .pilot-stage img,.pilot-hero--historical .pilot-stage img{max-height:430px}.pilot-hero--editorial .pilot-hero__visual{width:100%}.pilot-hero__visual figcaption{text-align:left;padding-inline:22px}.pilot-hero__index{font-size:50vw;bottom:.1em}.pilot-local-nav{top:52px}.pilot-local-nav .pilot-shell{width:100%;padding-inline:22px}.pilot-local-nav a{padding-block:15px}.pilot-intro p:last-child{font-size:clamp(32px,7vw,48px)}.pilot-chapter__inner{display:flex;flex-direction:column;align-items:stretch;gap:36px}.pilot-chapter--reverse .pilot-chapter__copy,.pilot-chapter--reverse .pilot-chapter__visual{grid-column:auto;grid-row:auto}.pilot-chapter__copy h2{max-width:100%}.pilot-chapter__text{margin-top:22px!important;font-size:19px;line-height:1.45}.pilot-chapter__graphic{aspect-ratio:1.2}.pilot-chapter__graphic span{font-size:clamp(85px,25vw,160px)}.pilot-chapter__visual .pilot-stage img{max-height:430px}.pilot-chapter__metric{margin-top:0}.pilot-ports__heading{margin-bottom:35px}.pilot-ports__heading>p{font-size:19px}.pilot-ports__photos{grid-template-columns:1fr;gap:12px}.pilot-ports__photos .pilot-stage img{min-height:0;max-height:340px}.pilot-ports__labels{margin-top:20px}.pilot-ports__labels li{font-size:12px;padding:14px 15px 14px 0;margin-right:15px}.pilot-changes__versus{gap:10px 15px;font-size:clamp(29px,8vw,55px)}.pilot-changes ol{grid-template-columns:1fr;gap:22px}.pilot-gallery__scroller{margin-top:45px;gap:12px}.pilot-gallery__item{flex-basis:min(86vw,600px)}.pilot-lightbox{width:100vw;height:100dvh}.pilot-lightbox__top,.pilot-lightbox__bottom{min-height:62px;padding-inline:18px}.pilot-lightbox__figure{padding-inline:10px}.pilot-lightbox__figure figcaption{padding-inline:8px}.pilot-specs .spec-table th,.pilot-specs .spec-table td{padding:15px 12px}.pilot-sources li{display:block}.pilot-sources li>div:last-child{justify-items:start;text-align:left;margin-top:7px}}@media(max-width:390px){.pilot-page{--p-gutter: 18px}.pilot-page h1{font-size:51px}.pilot-page h2{font-size:45px}.pilot-hero__lead{font-size:18px}.pilot-hero--historical .pilot-stage img{aspect-ratio:1}.pilot-gallery__caption{align-items:flex-start;font-size:12px}}.pilot-stage[data-asset-id=apple-guide-2008-2009-front] img{max-width:616px;margin-inline:auto}
