.signs-top.astro-kqtf7ttx,.below.astro-kqtf7ttx{display:grid;gap:28px}.signs-top.astro-kqtf7ttx .head.astro-kqtf7ttx{margin-bottom:0}.layer.astro-kqtf7ttx{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-family:var(--font-body);font-size:.78rem;font-weight:500;line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--blue-ink)}.layer.astro-kqtf7ttx .icon{width:20px;height:20px;color:var(--blue)}.sign-list.astro-kqtf7ttx{display:grid;column-gap:28px;margin:0;padding:0;list-style:none}.sign-list.astro-kqtf7ttx li.astro-kqtf7ttx{display:flex;align-items:flex-start;gap:12px;padding-block:12px;border-bottom:1px solid var(--line);line-height:1.45;color:var(--navy)}.sign-list.astro-kqtf7ttx .icon{width:20px;height:20px;margin-top:1px;color:var(--blue)}.ground.astro-kqtf7ttx{height:72px;margin-block:28px;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.ground.astro-kqtf7ttx>svg.astro-kqtf7ttx{width:100%;height:100%;overflow:visible}.g-pipe.astro-kqtf7ttx{fill:none;stroke:#dce6f0;stroke-width:14;stroke-linecap:round}.g-shine.astro-kqtf7ttx{fill:none;stroke:#f7fafc;stroke-width:2;stroke-linecap:round}.g-reticle.astro-kqtf7ttx{fill:none;stroke:var(--blue);stroke-width:2}.g-dot.astro-kqtf7ttx{fill:var(--blue)}.g-halo.astro-kqtf7ttx{fill:var(--blue);opacity:.1}.below-photo.astro-kqtf7ttx{aspect-ratio:4 / 3;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.log.astro-kqtf7ttx{display:grid;column-gap:28px;margin:0}.log.astro-kqtf7ttx>div.astro-kqtf7ttx{display:grid;align-content:start;gap:6px;padding-block:14px;border-bottom:1px dashed #c8d4e3}.log.astro-kqtf7ttx dt.astro-kqtf7ttx,.log.astro-kqtf7ttx dd.astro-kqtf7ttx{margin:0}.log.astro-kqtf7ttx dt.astro-kqtf7ttx{display:flex}@media(min-width:40rem){.sign-list.astro-kqtf7ttx,.log.astro-kqtf7ttx{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.signs-top.astro-kqtf7ttx,.below.astro-kqtf7ttx{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}.signs-top.astro-kqtf7ttx{align-items:end}.below.astro-kqtf7ttx{align-items:center}.ground.astro-kqtf7ttx{margin-block:36px}}.run.astro-kqtf7ttx{display:grid;gap:32px;margin:0;padding:0;list-style:none}.stage.astro-kqtf7ttx{display:grid;gap:16px}.stage-photo.astro-kqtf7ttx{aspect-ratio:4 / 3}.stage--wide.astro-kqtf7ttx .stage-photo.astro-kqtf7ttx{aspect-ratio:16 / 10}.stage.astro-kqtf7ttx h3.astro-kqtf7ttx{margin-bottom:6px}.stage.astro-kqtf7ttx p.astro-kqtf7ttx{margin:0}@media(min-width:40rem){.stage.astro-kqtf7ttx{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px}.stage--wide.astro-kqtf7ttx .stage-photo.astro-kqtf7ttx{aspect-ratio:4 / 3}}@media(min-width:64rem){.run.astro-kqtf7ttx{grid-template-columns:minmax(0,1fr) minmax(0,1.75fr) minmax(0,1fr);gap:24px;align-items:start}.stage.astro-kqtf7ttx{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.stage-photo.astro-kqtf7ttx,.stage--wide.astro-kqtf7ttx .stage-photo.astro-kqtf7ttx{aspect-ratio:auto;height:clamp(16rem,22vw,20rem)}}.repair-grid.astro-kqtf7ttx{display:grid;gap:36px}.repair-grid.astro-kqtf7ttx h2.astro-kqtf7ttx{margin-bottom:12px}.repair-lead.astro-kqtf7ttx{max-width:36em;margin-bottom:22px}.fixes.astro-kqtf7ttx{margin:0;border-top:1px solid var(--line)}.fixes.astro-kqtf7ttx>div.astro-kqtf7ttx{display:grid;gap:4px;padding-block:14px;border-bottom:1px solid var(--line)}.fixes.astro-kqtf7ttx dt.astro-kqtf7ttx{font-family:var(--font-head);font-size:1.35rem;font-weight:600;line-height:1.15;color:var(--navy)}.fixes.astro-kqtf7ttx dd.astro-kqtf7ttx{margin:0}.report-line.astro-kqtf7ttx{display:flex;align-items:flex-start;gap:12px;margin:22px 0 0;line-height:1.5;color:var(--navy)}.report-line.astro-kqtf7ttx .icon{color:var(--blue)}.notes.astro-kqtf7ttx{align-self:start;padding:26px 22px;border-radius:var(--radius-lg);background:var(--mist)}.note.astro-kqtf7ttx h3.astro-kqtf7ttx{margin-bottom:8px}.note.astro-kqtf7ttx p.astro-kqtf7ttx{margin:0}.note.astro-kqtf7ttx+.note.astro-kqtf7ttx{margin-top:24px;padding-top:24px;border-top:2px dashed #c8d4e3}.note-link.astro-kqtf7ttx{display:inline-block;margin-top:12px;font-weight:500;line-height:1.6}.link-end.astro-kqtf7ttx{white-space:nowrap}.note-link.astro-kqtf7ttx .icon{display:inline-block;width:20px;height:20px;margin-left:6px;vertical-align:-4px;transition:transform .2s var(--ease)}.note-link.astro-kqtf7ttx:hover .icon{transform:translate(3px)}@media(min-width:40rem){.fixes.astro-kqtf7ttx>div.astro-kqtf7ttx{grid-template-columns:11rem minmax(0,1fr);gap:20px;align-items:baseline}}@media(min-width:64rem){.repair-grid.astro-kqtf7ttx{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:start}.notes.astro-kqtf7ttx{padding:32px 30px}}
