.section-mark[data-astro-cid-cprkscpt]{color:var(--text);flex:0 0 auto}.accent[data-astro-cid-cprkscpt]{stroke:var(--accent)}.trade-grid[data-astro-cid-wfvdjyrn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:32px}.trade-grid[data-astro-cid-wfvdjyrn] article[data-astro-cid-wfvdjyrn]{border-top:1px solid var(--border);padding-top:22px;scroll-margin-top:100px}.trade-grid[data-astro-cid-wfvdjyrn] h3[data-astro-cid-wfvdjyrn]{font-size:23px;margin-bottom:14px}.trade-grid[data-astro-cid-wfvdjyrn] p[data-astro-cid-wfvdjyrn]{color:var(--text-secondary);line-height:1.7}.section-intro[data-astro-cid-wfvdjyrn]{max-width:700px}@media(max-width:700px){.trade-grid[data-astro-cid-wfvdjyrn]{grid-template-columns:1fr;gap:26px}}.hero[data-astro-cid-wfvdjyrn]{padding-top:100px;padding-bottom:80px}.tradies-hero-grid[data-astro-cid-wfvdjyrn]{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:900px){.tradies-hero-grid[data-astro-cid-wfvdjyrn]{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:48px}}.hero-label[data-astro-cid-wfvdjyrn]{font-family:DM Sans,system-ui,sans-serif;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-glow);margin-bottom:16px}.hero[data-astro-cid-wfvdjyrn] h1[data-astro-cid-wfvdjyrn]{font-size:2.5rem;margin-bottom:16px;max-width:18ch}@media(min-width:768px){.hero[data-astro-cid-wfvdjyrn] h1[data-astro-cid-wfvdjyrn]{font-size:3.15rem;max-width:16ch}}.hero-sub[data-astro-cid-wfvdjyrn],.hero-price[data-astro-cid-wfvdjyrn]{font-size:1.0625rem;color:var(--text-on-dark-muted);max-width:640px;line-height:1.7}.hero-sub[data-astro-cid-wfvdjyrn]{margin-bottom:16px}.hero-price[data-astro-cid-wfvdjyrn]{margin-bottom:28px;color:var(--text-on-dark);font-weight:600}.hero-actions[data-astro-cid-wfvdjyrn]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.trust-line[data-astro-cid-wfvdjyrn]{font-size:.8125rem;color:var(--text-on-dark-muted);margin-top:8px}.hero[data-astro-cid-wfvdjyrn] .reveal[data-astro-cid-wfvdjyrn],.hero[data-astro-cid-wfvdjyrn] .reveal[data-astro-cid-wfvdjyrn].visible,.cta-section[data-astro-cid-wfvdjyrn] .reveal[data-astro-cid-wfvdjyrn],.cta-section[data-astro-cid-wfvdjyrn] .reveal[data-astro-cid-wfvdjyrn].visible{opacity:1!important;transform:none!important}.content-narrow[data-astro-cid-wfvdjyrn]{max-width:720px}.section-intro[data-astro-cid-wfvdjyrn]{font-size:1.0625rem;color:var(--text-secondary);max-width:640px;margin-bottom:24px;line-height:1.7}h2[data-astro-cid-wfvdjyrn]{margin-bottom:16px}.plain-list[data-astro-cid-wfvdjyrn]{padding-left:1.15rem;margin:0 0 20px}.plain-list[data-astro-cid-wfvdjyrn] li[data-astro-cid-wfvdjyrn]{margin-bottom:10px;line-height:1.6}.include-grid[data-astro-cid-wfvdjyrn]{display:grid;gap:20px;margin-top:8px}@media(min-width:800px){.include-grid[data-astro-cid-wfvdjyrn]{grid-template-columns:1fr 1fr}}.include-grid[data-astro-cid-wfvdjyrn] .card[data-astro-cid-wfvdjyrn]{height:100%}.include-grid[data-astro-cid-wfvdjyrn] h3[data-astro-cid-wfvdjyrn]{font-size:1.15rem}.include-grid[data-astro-cid-wfvdjyrn] .plain-list[data-astro-cid-wfvdjyrn]{margin-bottom:0}.include-grid[data-astro-cid-wfvdjyrn] .plain-list[data-astro-cid-wfvdjyrn] li[data-astro-cid-wfvdjyrn]{color:var(--text-secondary);font-size:.9375rem}.steps[data-astro-cid-wfvdjyrn]{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:12px}.steps[data-astro-cid-wfvdjyrn] li[data-astro-cid-wfvdjyrn]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:18px 20px}.steps[data-astro-cid-wfvdjyrn] h3[data-astro-cid-wfvdjyrn]{font-size:1.05rem;margin-bottom:6px}.steps[data-astro-cid-wfvdjyrn] p[data-astro-cid-wfvdjyrn]{margin:0;color:var(--text-secondary);line-height:1.6}.price-block[data-astro-cid-wfvdjyrn]{background:var(--bg-alt);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:0 12px 12px 0;padding:28px;max-width:720px}.package-price[data-astro-cid-wfvdjyrn]{font-family:Sora,system-ui,sans-serif;font-size:2rem;font-weight:700;margin-bottom:12px}.price-block[data-astro-cid-wfvdjyrn] p[data-astro-cid-wfvdjyrn]{line-height:1.7}.price-note[data-astro-cid-wfvdjyrn]{margin-bottom:0;color:var(--text-secondary);font-size:.9375rem}.demo-shots[data-astro-cid-wfvdjyrn]{display:grid;gap:20px;margin-top:16px}.demo-shots[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn]{width:100%;height:auto;border:1px solid var(--border);border-radius:8px}.cta-section[data-astro-cid-wfvdjyrn]{padding-top:64px;padding-bottom:64px}.cta-sub[data-astro-cid-wfvdjyrn]{font-size:1.0625rem;color:var(--text-on-dark-muted);max-width:560px;margin:0 auto 28px;line-height:1.7}.cta-section[data-astro-cid-wfvdjyrn] .trust-line[data-astro-cid-wfvdjyrn]{margin-top:16px}.inline-shot[data-astro-cid-wfvdjyrn]{margin:48px auto 0;max-width:900px}.inline-shot[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn],.work-card[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn],.lead-work-card[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn]{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:2px;display:block}.inline-shot[data-astro-cid-wfvdjyrn] figcaption[data-astro-cid-wfvdjyrn]{font-size:14px;color:var(--text-secondary);margin-top:10px;text-align:center}.work-section[data-astro-cid-wfvdjyrn]{padding-top:96px;padding-bottom:96px}.work-cards[data-astro-cid-wfvdjyrn]{display:grid;gap:32px;margin-top:40px}@media(min-width:800px){.work-cards[data-astro-cid-wfvdjyrn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.work-card[data-astro-cid-wfvdjyrn]{display:flex;flex-direction:column;gap:12px;height:100%}.work-card[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn]{margin-bottom:8px;order:-2}.work-card[data-astro-cid-wfvdjyrn] .demo-badge[data-astro-cid-wfvdjyrn]{position:absolute;top:12px;left:12px;background:var(--bg)}.work-card[data-astro-cid-wfvdjyrn]{position:relative}.work-card[data-astro-cid-wfvdjyrn] p[data-astro-cid-wfvdjyrn]{color:var(--text-secondary);margin:0}.work-card[data-astro-cid-wfvdjyrn]>a[data-astro-cid-wfvdjyrn]{margin-top:auto;padding-top:8px;align-self:flex-start}.demo-badge[data-astro-cid-wfvdjyrn]{align-self:flex-start;font-size:12px;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border);padding:3px 8px;border-radius:2px}.lead-work-section[data-astro-cid-wfvdjyrn]{padding-top:64px;padding-bottom:0}.lead-work-card[data-astro-cid-wfvdjyrn]{display:grid;gap:24px;align-items:center}.lead-work-card[data-astro-cid-wfvdjyrn] img[data-astro-cid-wfvdjyrn]{border-radius:2px}.lead-work-body[data-astro-cid-wfvdjyrn] h2[data-astro-cid-wfvdjyrn]{margin-bottom:12px}.lead-work-body[data-astro-cid-wfvdjyrn] p[data-astro-cid-wfvdjyrn]{color:var(--text-secondary);line-height:1.7;margin:0 0 16px}.lead-work-body[data-astro-cid-wfvdjyrn] a[data-astro-cid-wfvdjyrn]{display:inline-block}@media(min-width:800px){.lead-work-card[data-astro-cid-wfvdjyrn]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px}}
