
    :root{--ford:#003478;--ford-deep:#001b44;--ink:#07111e;--paper:#f7f6f2;--green:#00ff00;--line:rgba(7,17,30,.23)}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.shell{max-width:1440px;margin:auto;padding:0 30px}.bar{height:80px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:12px;font-weight:900;letter-spacing:1.2px}.bar a{color:inherit;text-decoration:none}.home{border:1px solid currentColor;padding:10px 13px}.eyebrow{margin:0;color:var(--green);font-size:12px;font-weight:900;letter-spacing:1.4px}.eyebrow:before{content:'■';margin-right:8px}.hero{padding:30px 0 0}.hero-media{position:relative;aspect-ratio:21/9;min-height:380px;isolation:isolate;overflow:hidden;background:#00101e}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-media:after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,14,35,.9) 0%,rgba(0,18,45,.46) 42%,rgba(0,18,45,.06) 72%)}.hero-copy{position:absolute;z-index:2;left:clamp(22px,5vw,74px);right:22px;bottom:clamp(28px,5vw,64px);max-width:860px;color:#fff}.hero h1{max-width:790px;margin:15px 0 0;font-size:clamp(46px,7.5vw,112px);line-height:.79;letter-spacing:-.105em}.hero h1 span{color:var(--green)}.lead{max-width:650px;margin:25px 0 0;font-size:clamp(19px,2vw,28px);line-height:1.28}.intro{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:40px;padding:clamp(70px,10vw,150px) 0;border-bottom:1px solid var(--line)}.intro h2,.chapter h2{margin:13px 0 0;font-size:clamp(48px,7vw,98px);line-height:.79;letter-spacing:-.105em}.intro p,.chapter-copy{max-width:710px;margin:0;font-size:clamp(20px,2vw,30px);line-height:1.3}.chapter{padding:clamp(74px,10vw,150px) 0;border-bottom:1px solid var(--line)}.film{margin-top:45px;background:var(--ford-deep);color:#fff}.film video{display:block;width:100%;aspect-ratio:21/9;object-fit:cover;background:#fff}.media-controls{display:flex;justify-content:flex-end;padding:12px 16px}.sound-toggle{width:42px;height:36px;border:1px solid rgba(255,255,255,.58);color:#fff;background:transparent;padding:4px;cursor:pointer}.sound-toggle svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.sound-toggle .speaker-off{display:none}.sound-toggle[aria-pressed="true"] .speaker-on{display:none}.sound-toggle[aria-pressed="true"] .speaker-off{display:block}.sound-toggle:focus-visible{outline:2px solid var(--green);outline-offset:3px}.film-note{margin:0;padding:0 30px 31px;font-size:12px;font-weight:900;letter-spacing:1.2px}.gallery{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;margin-top:48px}.story{min-height:520px;padding:28px;position:relative;z-index:0;overflow:hidden;display:flex;flex-direction:column;justify-content:end;color:#fff;background:#0b1f36 center/cover no-repeat}.story:after{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,rgba(0,14,35,.92),rgba(0,14,35,.06) 74%)}.story:nth-child(1){background-image:url('/ford/assets/lightning-landscape.jpg')}.story:nth-child(2){background-image:url('/ford/assets/lightning-architecture.jpg')}.story:nth-child(3){background-image:url('/ford/assets/mach-e-intelligence.jpg');grid-column:1/-1;min-height:590px;background-position:center}.story h3{max-width:700px;margin:13px 0 0;font-size:clamp(39px,5.5vw,76px);line-height:.82;letter-spacing:-.1em}.story p{max-width:570px;margin:18px 0 0;font-size:20px;line-height:1.3}.capability{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border-top:1px solid var(--ink)}.capability div{min-height:180px;padding:22px 19px;border-right:1px solid var(--ink)}.capability div:first-child{padding-left:0}.capability div:last-child{border:0}.capability small{color:var(--ford);font-size:11px;font-weight:900;letter-spacing:1px}.capability b{display:block;margin-top:18px;font-size:clamp(25px,3vw,42px);line-height:.92;letter-spacing:-.07em}.close{margin:0 -30px;padding:clamp(80px,12vw,175px) 30px;text-align:center;background:var(--ford);color:#fff}.close h2{max-width:960px;margin:16px auto 0;font-size:clamp(53px,8vw,124px);line-height:.78;letter-spacing:-.11em}.close .lead{margin:30px auto 0}.close a{display:inline-block;margin-top:40px;padding:13px 17px;background:var(--green);color:var(--ink);font-size:12px;font-weight:900;letter-spacing:1px;text-decoration:none}@media(max-width:760px){.shell{padding:0 20px}.bar{height:65px;font-size:10px}.hero{padding-top:18px}.hero-media{margin:0 -20px;min-height:440px;aspect-ratio:auto}.hero-media img{object-position:center}.hero-copy{left:22px;bottom:32px}.hero h1{font-size:clamp(48px,14vw,74px)}.intro{grid-template-columns:1fr;gap:27px;padding:80px 0}.film{margin-left:-20px;margin-right:-20px}.film video{aspect-ratio:16/9}.film-note{padding-left:20px}.gallery{grid-template-columns:1fr;margin-top:35px}.story{min-height:440px;padding:21px}.story:nth-child(3){min-height:460px;grid-column:auto}.story h3{font-size:48px}.capability{grid-template-columns:1fr}.capability div{min-height:0;padding:20px 0;border-right:0;border-bottom:1px solid var(--ink)}.capability div:last-child{border:0}.close{margin:0 -20px;padding:95px 20px}.close h2{font-size:60px}}
  