.gpo-photos{margin-block:3.5rem;padding-block:2.5rem;border-block:1px solid var(--reading-border,#ccdce5);scroll-margin-top:7rem}.gpo-heading{max-width:48rem}.gpo-heading h2{font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.2;margin:.6rem 0 1rem}.gpo-heading>p{line-height:1.8}.gpo-nav{display:flex;flex-wrap:wrap;gap:.65rem;margin-block:1.5rem 2.5rem}.gpo-nav a{padding:.65rem 1rem;min-height:44px;border:1px solid var(--reading-border,#ccdce5);border-radius:30px;background:var(--reading-panel,#edf5fa);text-decoration:none;font-size:.9rem}.gpo-series{margin-block:2.5rem;scroll-margin-top:7rem}.gpo-series-heading{max-width:48rem;margin-bottom:1.4rem}.gpo-series-heading>p{line-height:1.8;margin:.55rem 0}.gpo-series-heading>p:first-child{font-size:.84rem;color:var(--reading-muted,#48616e)}.gpo-series-heading h3{font-size:1.8rem;line-height:1.35;margin:0}.gpo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;align-items:start}.gpo-card{margin:0;min-width:0;border:1px solid var(--reading-border,#ccdce5);background:var(--reading-surface,#fff);scroll-margin-top:7rem}.gpo-card-heading{padding:1.1rem 1.2rem}.gpo-card-heading>p{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;font-size:.84rem;margin:0 0 .65rem;color:var(--reading-muted,#48616e)}.gpo-card-heading h4{font-size:1.4rem;line-height:1.4;margin:0}.gpo-photo-open{display:block;width:calc(100% - 2.4rem);margin-inline:1.2rem;border:0;background:#19231f;color:white;padding:0;cursor:zoom-in;font:inherit;text-align:start}.gpo-photo-open img{display:block;width:100%;height:auto;object-fit:contain;max-height:440px}.gpo-photo-open>span{display:flex;justify-content:space-between;gap:.6rem;min-height:44px;padding:.7rem .85rem;font-size:.86rem}.gpo-card>figcaption{padding:1.2rem;font-size:.98rem;line-height:1.8}.gpo-card>figcaption p{margin:0}.gpo-card .gpo-credit{font-size:.8rem;color:var(--reading-muted,#48616e);margin-top:1rem}.gpo-card .gpo-note{font-size:.85rem;margin-top:.75rem}.gpo-links{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin-top:.8rem}.gpo-links a{font-size:.87rem;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:.2em}.gpo-rights{padding:1.25rem 1.4rem;background:var(--reading-panel,#edf5fa);border-inline-start:3px solid var(--reading-edge,#358194);font-size:.9rem;line-height:1.8}.gpo-photos a:focus-visible,.gpo-photos button:focus-visible,.gpo-timeline a:focus-visible{outline:3px solid var(--reading-edge,#358194);outline-offset:4px}.gpo-photo-dialog{width:min(1200px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--reading-border,#ccdce5);background:var(--reading-surface,#fff);color:var(--reading-text,#17323a);overflow:auto;overscroll-behavior:contain}.gpo-photo-dialog::backdrop{background:rgb(10 18 15/.88)}.gpo-photo-dialog>header{display:flex;justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1.25rem}.gpo-photo-dialog h2{font-size:1.4rem;line-height:1.3;margin:0 0 .35rem}.gpo-photo-dialog header p{font-size:.87rem;margin:0}.gpo-photo-dialog header button{min-height:44px;min-width:44px;padding:.3rem .7rem;border:1px solid;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.gpo-photo-dialog figure{margin:0}.gpo-photo-dialog figure>img{display:block;width:100%;height:auto;max-height:68dvh;object-fit:contain;background:#111b16}.gpo-photo-dialog figcaption{padding:1rem 1.25rem;font-size:.95rem;line-height:1.7}.gpo-photo-dialog figcaption p{margin:0 0 .65rem}.gpo-photo-dialog figcaption p+p{font-size:.82rem}.gpo-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-block:1.25rem}.gpo-timeline>figure{margin:0;min-width:0;border:1px solid var(--reading-border,#ccdce5);background:var(--reading-surface,#fff)}.gpo-timeline>figure:only-child{grid-column:1/-1;max-width:30rem}.gpo-timeline img{display:block;width:100%;height:auto;max-height:260px;object-fit:contain;background:#19231f}.gpo-timeline figcaption{display:flex;flex-direction:column;gap:.4rem;padding:1rem}.gpo-timeline p,.gpo-timeline time{font-size:.8rem;line-height:1.5;color:var(--reading-muted,#48616e);margin:0}.gpo-timeline strong{font-size:1.05rem;line-height:1.5}.gpo-timeline figcaption a{min-height:44px;display:flex;align-items:center;font-size:.88rem;line-height:1.4}@media(max-width:700px){.gpo-grid{grid-template-columns:1fr}.gpo-photos{margin-block:2.5rem;padding-block:1.8rem}.gpo-rights{padding:1rem}.gpo-nav{margin-bottom:1.8rem}.gpo-photo-dialog header button span{display:none}}@media(max-width:480px){.gpo-timeline{grid-template-columns:1fr}}@media print{.gpo-links,.gpo-nav,.gpo-photo-open>span{display:none}.gpo-card{break-inside:avoid}.gpo-grid{display:block}.gpo-card{margin-bottom:1.5rem}.gpo-photo-dialog{display:none}}.archival-photo-collection,.ford-photos{scroll-margin-top:7rem}.ford-photos{margin-block:3.5rem;padding-block:2.5rem;border-block:1px solid var(--border,var(--reading-border,#d8d6cb))}.ford-photos__heading{max-width:48rem;margin-block-end:1.8rem}.ford-photos .ford-photos__eyebrow{margin:0 0 .65rem;font-size:.875rem;font-weight:650;color:var(--muted-foreground,var(--reading-muted,#596970))}.ford-photos__heading h2{margin:0 0 1rem;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.2}.ford-photos__heading>p:last-child{margin:0;font-size:1.0625rem;line-height:1.8}.ford-photos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.ford-photos__card{margin:0;min-width:0;border:1px solid var(--border,var(--reading-border,#d8d6cb));background:var(--card,var(--reading-surface,#fff));scroll-margin-top:7rem}.ford-photos__card-heading{padding:1.15rem 1.2rem 1rem}.ford-photos__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-block-end:.6rem;font-size:.875rem;line-height:1.5;color:var(--muted-foreground,var(--reading-muted,#596970));flex-wrap:wrap}.ford-photos__meta bdi{font-variant-numeric:tabular-nums;letter-spacing:.04em}.ford-photos__card-heading h3{font-size:1.5rem;line-height:1.3;margin:0}.ford-photos__image-link{display:block;width:calc(100% - 2.4rem);margin-inline:1.2rem;padding:0;border:0;background:#151914;text-decoration:none;font:inherit;text-align:start;cursor:zoom-in}.ford-photos__image-link img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.ford-photos__image-label{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:44px;padding:.7rem .85rem;font-size:.875rem;line-height:1.4;color:#fff;background:#263d35}.ford-photos__image-link:hover .ford-photos__image-label{background:#365146}.ford-photos__caption{display:block;padding:1.15rem 1.2rem 1.3rem;font-size:1rem;line-height:1.75;text-align:start}.ford-photos__caption>p{margin:0}.ford-photos__caption .ford-photos__credit{margin-block-start:1rem;font-size:.8125rem;line-height:1.65;color:var(--muted-foreground,var(--reading-muted,#596970))}.ford-photos__credit [lang=en]{display:inline-block}.ford-photos__links{display:flex;align-items:start;flex-direction:column;gap:.35rem;margin-block-start:1rem;font-size:.875rem;line-height:1.5}.ford-photos__links a{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding-block:.3rem;text-decoration:underline;text-underline-offset:.23em}.ford-photos .ford-photos__note{padding:1.2rem 1.4rem;margin-block:1.5rem 0;background:var(--secondary,var(--reading-panel,#eef1eb));border-inline-start:3px solid var(--reading-edge,#587262);font-size:.9375rem;line-height:1.8}.ford-photos__note a{text-decoration:underline;text-underline-offset:.23em}.ford-photos a:focus-visible,.ford-photos button:focus-visible{outline:3px solid var(--ring,var(--reading-edge,#946020));outline-offset:4px}.ford-photos__dialog{width:min(1200px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--border,#d8d6cb);background:var(--card,#fff);color:var(--foreground,#1a2822);overflow:auto;overscroll-behavior:contain}.ford-photos__dialog::backdrop{background:rgb(10 18 15/.88)}.ford-photos__dialog-heading{display:flex;justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1.25rem}.ford-photos__dialog-heading h2{font-size:1.4rem;line-height:1.3;margin:0 0 .35rem}.ford-photos__dialog-heading p{font-size:.875rem;margin:0}.ford-photos__close{display:flex;align-items:center;gap:.4rem;min-width:44px;min-height:44px;padding:.25rem .75rem;border:1px solid;background:transparent;color:inherit;font:inherit;font-size:.875rem;cursor:pointer}.ford-photos__close>span:first-child{font-size:1.5rem;line-height:1}.ford-photos__dialog figure{margin:0}.ford-photos__dialog figure>img{display:block;width:100%;height:auto;max-height:68dvh;object-fit:contain;background:#111b16}.ford-photos__dialog figcaption{padding:1rem 1.25rem;font-size:.9375rem;line-height:1.65}.ford-photos__dialog figcaption p{margin:0}.ford-photos__dialog figcaption p+p{margin-block-start:.6rem;font-size:.8125rem}@media(max-width:700px){.ford-photos{margin-block:2.5rem;padding-block:1.8rem}.ford-photos__grid{grid-template-columns:1fr;gap:1.4rem}.ford-photos .ford-photos__note{padding:1rem}.ford-photos__credit{overflow-wrap:anywhere}}.ford-timeline-photo{margin:1.25rem 0 0;border:1px solid var(--border,var(--reading-border,#d8d6cb));background:var(--card,var(--reading-surface,#fff))}.ford-timeline-photo>a{display:block;text-decoration:none;color:inherit}.ford-timeline-photo img{display:block;width:100%;height:auto;object-fit:contain}.ford-timeline-photo figcaption{display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;line-height:1.5}.ford-timeline-photo time{font-size:.8125rem;color:var(--muted-foreground,var(--reading-muted,#596970))}.ford-timeline-photo strong{font-size:1.1rem}.ford-timeline-photo figcaption a{font-size:.875rem;text-decoration:underline;text-underline-offset:.2em;min-height:44px;display:flex;align-items:center}.ford-timeline-photo__credit{margin:0;font-size:.7rem;line-height:1.5;color:var(--muted-foreground,var(--reading-muted,#596970));text-align:start}.ford-timeline-photo a:focus-visible{outline:3px solid var(--ring,var(--reading-edge,#946020));outline-offset:4px}.ford-timeline-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-block:1.25rem}.ford-timeline-photos .ford-timeline-photo{min-width:0;margin:0}@media(max-width:480px){.ford-timeline-photos{grid-template-columns:1fr}}