.layout-context[data-astro-cid-sdfquah6]{max-width:1060px;margin:30px auto;padding:22px;background:#fff;border:1px solid var(--line);border-left:3px solid var(--red)}h2[data-astro-cid-sdfquah6]{font-family:Barlow Condensed,sans-serif;font-size:28px;margin:0;color:var(--ink)}p[data-astro-cid-sdfquah6]{font-size:15px;line-height:1.7;color:var(--ink2)}a[data-astro-cid-sdfquah6]{color:var(--red)}@media (max-width:760px){.layout-context[data-astro-cid-sdfquah6]{margin:24px 20px}}.project-story[data-astro-cid-xxdpcxqk]{scroll-margin-top:100px;padding-top:26px;padding-bottom:32px}.project-story[data-astro-cid-xxdpcxqk] h2[data-astro-cid-xxdpcxqk]{font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin:12px 0 18px;max-width:900px}.story-lead[data-astro-cid-xxdpcxqk]{font-size:18px;line-height:1.75;max-width:940px;color:var(--ink2)}.sequence[data-astro-cid-xxdpcxqk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px}.sequence[data-astro-cid-xxdpcxqk] figure[data-astro-cid-xxdpcxqk]{margin:0;border:1px solid var(--line);background:#fff}.sequence[data-astro-cid-xxdpcxqk] .operation-photo[data-astro-cid-xxdpcxqk]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.sequence[data-astro-cid-xxdpcxqk] figcaption[data-astro-cid-xxdpcxqk]{display:flex;gap:16px;padding:20px}.step[data-astro-cid-xxdpcxqk]{font-family:monospace;color:var(--red);font-size:17px}.sequence[data-astro-cid-xxdpcxqk] h3[data-astro-cid-xxdpcxqk],.zones[data-astro-cid-xxdpcxqk] h3[data-astro-cid-xxdpcxqk]{font-size:22px;line-height:1.2;margin:0 0 10px}.sequence[data-astro-cid-xxdpcxqk] p[data-astro-cid-xxdpcxqk],.zones[data-astro-cid-xxdpcxqk] p[data-astro-cid-xxdpcxqk],.story-next[data-astro-cid-xxdpcxqk] p[data-astro-cid-xxdpcxqk]{font-size:15px;line-height:1.75;color:var(--ink2);margin:0}.source-note[data-astro-cid-xxdpcxqk]{font-size:14px;line-height:1.7;color:var(--ink2);margin:18px 0}.story-next[data-astro-cid-xxdpcxqk]{display:grid;gap:14px;background:var(--panel);padding:24px;border-left:3px solid var(--red);margin-top:24px}.story-next[data-astro-cid-xxdpcxqk] a[data-astro-cid-xxdpcxqk]{color:var(--red);line-height:1.6}.zones[data-astro-cid-xxdpcxqk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0}.zones[data-astro-cid-xxdpcxqk]>div[data-astro-cid-xxdpcxqk]{padding:22px;border:1px solid var(--line);background:var(--panel)}.zones[data-astro-cid-xxdpcxqk] .step[data-astro-cid-xxdpcxqk]{display:block;margin-bottom:14px}.hangar-view[data-astro-cid-xxdpcxqk]{max-width:1100px;margin:26px auto}.hangar-view[data-astro-cid-xxdpcxqk] img[data-astro-cid-xxdpcxqk]{display:block;width:100%;height:auto}.hangar-view[data-astro-cid-xxdpcxqk] figcaption[data-astro-cid-xxdpcxqk]{font-size:14px;line-height:1.7;color:var(--ink2);margin-top:12px}@media (max-width:680px){.sequence[data-astro-cid-xxdpcxqk],.zones[data-astro-cid-xxdpcxqk]{grid-template-columns:1fr}.sequence[data-astro-cid-xxdpcxqk] figcaption[data-astro-cid-xxdpcxqk]{padding:16px}.story-lead[data-astro-cid-xxdpcxqk]{font-size:16px}}.md-crumb[data-astro-cid-5ljrnb2z]{font-size:13px;color:var(--ink2);margin:14px 0 6px}.md-crumb[data-astro-cid-5ljrnb2z] a[data-astro-cid-5ljrnb2z]{color:var(--red);text-decoration:none}.md-crumb[data-astro-cid-5ljrnb2z] span[data-astro-cid-5ljrnb2z]{margin:0 8px;color:var(--line)}.md-hero[data-astro-cid-5ljrnb2z]{padding-top:120px;padding-bottom:24px}.md-hero-grid[data-astro-cid-5ljrnb2z]{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.md-hero[data-astro-cid-5ljrnb2z] h1[data-astro-cid-5ljrnb2z]{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(36px,5vw,60px);line-height:.96;text-transform:uppercase;margin:6px 0 18px;color:var(--ink)}.md-intro[data-astro-cid-5ljrnb2z]{color:var(--ink2);font-size:17px;line-height:1.7;max-width:560px;margin-bottom:26px}.lp-cta[data-astro-cid-5ljrnb2z]{display:flex;gap:14px;flex-wrap:wrap}.md-hero-img[data-astro-cid-5ljrnb2z] img[data-astro-cid-5ljrnb2z]{width:100%;border:1px solid var(--line);border-radius:4px;display:block}.md-gal[data-astro-cid-5ljrnb2z]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.md-gal-item[data-astro-cid-5ljrnb2z]{border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--panel);aspect-ratio:4/3}.md-gal-item[data-astro-cid-5ljrnb2z] img[data-astro-cid-5ljrnb2z]{width:100%;height:100%;object-fit:cover;display:block}.md-spec[data-astro-cid-5ljrnb2z]{width:100%;max-width:960px;border-collapse:collapse}.md-spec[data-astro-cid-5ljrnb2z] td[data-astro-cid-5ljrnb2z]{border:1px solid var(--line);padding:11px 15px;font-size:14px;color:var(--ink2);vertical-align:top;overflow-wrap:break-word;word-break:break-word}.md-spec[data-astro-cid-5ljrnb2z] td[data-astro-cid-5ljrnb2z]:first-child{background:var(--panel);font-weight:600;width:42%;min-width:160px;color:var(--ink)}.lp-cta-sec[data-astro-cid-5ljrnb2z]{padding:70px 0}@media (max-width:860px){.md-hero[data-astro-cid-5ljrnb2z]{padding-top:104px}.md-hero-grid[data-astro-cid-5ljrnb2z]{grid-template-columns:1fr;gap:28px}.md-gal[data-astro-cid-5ljrnb2z]{grid-template-columns:repeat(2,1fr)}}
