.garage-page[data-astro-cid-lrwfg27w]{--copy:#bcb5aa;--line:#4c402b;--panel:#19160f}.crumbs[data-astro-cid-lrwfg27w]{color:var(--copy);flex-wrap:wrap;gap:.7rem;margin-bottom:2.8rem;font-size:.75rem;display:flex}.garage-page[data-astro-cid-lrwfg27w] a[data-astro-cid-lrwfg27w]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.crumbs[data-astro-cid-lrwfg27w] a[data-astro-cid-lrwfg27w],.text-link[data-astro-cid-lrwfg27w],.garage-page[data-astro-cid-lrwfg27w] p[data-astro-cid-lrwfg27w] a[data-astro-cid-lrwfg27w]{color:var(--accent);text-underline-offset:5px}h1[data-astro-cid-lrwfg27w],h2[data-astro-cid-lrwfg27w]{font-family:var(--font-serif);letter-spacing:-.025em;font-weight:400;line-height:1.08}h1[data-astro-cid-lrwfg27w]{margin:1rem 0 1.5rem;font-size:clamp(2.8rem,4.6vw,4.1rem)}h2[data-astro-cid-lrwfg27w]{margin-bottom:1.5rem;font-size:clamp(2rem,3.6vw,3rem)}h1[data-astro-cid-lrwfg27w] em[data-astro-cid-lrwfg27w],h2[data-astro-cid-lrwfg27w] em[data-astro-cid-lrwfg27w]{color:var(--accent);font-weight:400}h3[data-astro-cid-lrwfg27w]{margin-bottom:.7rem;font-size:1rem;font-weight:600;line-height:1.5}p[data-astro-cid-lrwfg27w]{color:var(--copy);font-size:.92rem;line-height:1.85}.lead[data-astro-cid-lrwfg27w]{color:var(--text);margin-bottom:1rem;font-size:1.13rem}.garage-hero[data-astro-cid-lrwfg27w]{grid-template-columns:1.25fr 1fr;align-items:center;gap:3rem;padding-bottom:4.5rem;display:grid}.garage-hero[data-astro-cid-lrwfg27w]>div[data-astro-cid-lrwfg27w],.service-route[data-astro-cid-lrwfg27w]{min-width:0}.actions[data-astro-cid-lrwfg27w]{flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:1.8rem;display:flex}.text-link[data-astro-cid-lrwfg27w]{font-size:.8rem}.service-route[data-astro-cid-lrwfg27w]{border:1px solid var(--line);background:linear-gradient(135deg,#272115,#111 80%);padding:1.6rem}.route-top[data-astro-cid-lrwfg27w]{border-bottom:1px solid var(--line);padding-bottom:1rem}.route-top[data-astro-cid-lrwfg27w] span[data-astro-cid-lrwfg27w]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);font-size:.65rem}.route-top[data-astro-cid-lrwfg27w] svg[data-astro-cid-lrwfg27w]{width:100%;height:90px;fill:var(--panel);stroke:var(--accent);stroke-width:1.5px;margin-top:1rem;display:block}.service-route[data-astro-cid-lrwfg27w] ol[data-astro-cid-lrwfg27w]{padding-left:1rem;list-style:none}.service-route[data-astro-cid-lrwfg27w] li[data-astro-cid-lrwfg27w]{border-left:1px solid var(--line);padding:1.3rem 0 1.3rem 1.4rem;position:relative}.service-route[data-astro-cid-lrwfg27w] li[data-astro-cid-lrwfg27w]:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:1.7rem;left:-4px}.service-route[data-astro-cid-lrwfg27w] li[data-astro-cid-lrwfg27w] span[data-astro-cid-lrwfg27w]{color:var(--copy);margin-bottom:.4rem;font-size:.7rem;display:block}.service-route[data-astro-cid-lrwfg27w] strong[data-astro-cid-lrwfg27w]{font-family:var(--font-serif);font-size:1.45rem;font-weight:400;line-height:1.2}.service-route[data-astro-cid-lrwfg27w] .route-note[data-astro-cid-lrwfg27w]{border-top:1px solid var(--line);color:var(--accent);padding-top:.8rem;font-size:.78rem}figcaption[data-astro-cid-lrwfg27w]{color:var(--copy);margin-top:.8rem;font-size:.68rem;line-height:1.65}.garage-section[data-astro-cid-lrwfg27w]{border-top:1px solid var(--border);padding:3.7rem 0}.parts[data-astro-cid-lrwfg27w],.reference-copy[data-astro-cid-lrwfg27w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}.parts[data-astro-cid-lrwfg27w] article[data-astro-cid-lrwfg27w]{border-top:1px solid var(--line);padding-top:1.2rem}.reference[data-astro-cid-lrwfg27w]{border:1px solid var(--line);background:#12110e;margin-bottom:3.7rem;padding:2.5rem;scroll-margin-top:1rem}.public-shot[data-astro-cid-lrwfg27w] img[data-astro-cid-lrwfg27w]{border:1px solid var(--line);width:100%;height:auto;display:block}.intro[data-astro-cid-lrwfg27w]{max-width:790px;margin-top:1rem}.steps[data-astro-cid-lrwfg27w]{max-width:800px;padding-left:1.5rem}.steps[data-astro-cid-lrwfg27w] li[data-astro-cid-lrwfg27w]{padding:0 0 1.5rem 1rem}.steps[data-astro-cid-lrwfg27w] li[data-astro-cid-lrwfg27w]::marker{font-family:var(--font-mono);color:var(--accent)}.garage-faq[data-astro-cid-lrwfg27w]{max-width:800px}.garage-faq[data-astro-cid-lrwfg27w] article[data-astro-cid-lrwfg27w]{border-top:1px solid var(--border);padding:1.5rem 0}.closing[data-astro-cid-lrwfg27w]{border:1px solid var(--line);background:var(--surface);padding:2.7rem}.closing[data-astro-cid-lrwfg27w] p[data-astro-cid-lrwfg27w]{max-width:720px}.related[data-astro-cid-lrwfg27w]{padding:2rem 0}.related[data-astro-cid-lrwfg27w] p[data-astro-cid-lrwfg27w]{font-size:.82rem}.garage-page[data-astro-cid-lrwfg27w] .btn[data-astro-cid-lrwfg27w]{white-space:normal;line-height:1.5}@media (width<=850px){.garage-hero[data-astro-cid-lrwfg27w]{grid-template-columns:1fr;gap:2.5rem}.service-route[data-astro-cid-lrwfg27w]{max-width:540px}}@media (width<=540px){.parts[data-astro-cid-lrwfg27w],.reference-copy[data-astro-cid-lrwfg27w]{grid-template-columns:1fr}.garage-section[data-astro-cid-lrwfg27w]{padding:2.8rem 0}.reference[data-astro-cid-lrwfg27w],.closing[data-astro-cid-lrwfg27w]{padding:1.4rem}.reference[data-astro-cid-lrwfg27w]{margin-bottom:2.8rem}.actions[data-astro-cid-lrwfg27w]{flex-direction:column;align-items:flex-start}.garage-hero[data-astro-cid-lrwfg27w]{padding-bottom:3rem}}
