.svc-hero[data-astro-cid-njl2q4gy]{background:radial-gradient(110% 90% at 90% 0%, #13513d 0%, var(--deep) 60%);color:var(--hauler-ink);padding-block:2rem clamp(3.5rem,7vw,6rem);overflow:hidden}.hero-grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:2.5rem;display:grid}.kicker[data-astro-cid-njl2q4gy]{color:var(--hauler-muted);align-items:center;gap:.75rem;margin-bottom:1.25rem;font-weight:650;display:flex}.plate-sm[data-astro-cid-njl2q4gy]{background:var(--hivis);height:2rem;color:var(--ink);font:800 1.15rem / 1 var(--stencil);border-radius:5px;place-items:center;padding-inline:.5rem;display:grid}h1[data-astro-cid-njl2q4gy]{color:#fff;max-width:15ch;font-size:clamp(2.8rem,1.8rem + 3.6vw,5.5rem)}.answer[data-astro-cid-njl2q4gy]{max-width:56ch;font-size:var(--step-1);color:var(--hauler-muted);margin-top:1.75rem;line-height:1.5}.actions[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn--line[data-astro-cid-njl2q4gy]{--bg:transparent;--fg:#fff;border-color:#fff6}.hero-art[data-astro-cid-njl2q4gy]{place-items:center;min-height:26rem;display:grid;position:relative}.code-bg[data-astro-cid-njl2q4gy]{font:800 clamp(14rem, 30vw, 26rem) / .8 var(--stencil);font-variation-settings:"opsz" 72;color:#ff5a1a24;user-select:none;place-items:center;display:grid;position:absolute;inset:0}.mock-wrap[data-astro-cid-njl2q4gy]{width:min(100%,27rem);animation:.8s cubic-bezier(.2,.8,.2,1) .15s both rise;position:relative;rotate:-2.5deg}.mock-wrap[data-astro-cid-njl2q4gy] .phone{max-width:17rem;margin-inline:auto}@keyframes rise{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){.mock-wrap[data-astro-cid-njl2q4gy]{animation:none}}.outcomes[data-astro-cid-njl2q4gy]{background:var(--hivis);color:var(--ink);padding-block:clamp(2.5rem,5vw,4rem);font-weight:550}.outcomes[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.outcomes[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{padding-left:2.25rem;font-size:1.05rem;position:relative}.outcomes[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:"";border-left:3px solid var(--ink);border-bottom:3px solid var(--ink);width:1.25rem;height:.7rem;position:absolute;top:.2em;left:0;transform:rotate(-45deg)}.deliverables[data-astro-cid-njl2q4gy]{padding-block:clamp(4rem,8vw,6.5rem)}.del-grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:3rem;display:grid}dl[data-astro-cid-njl2q4gy]{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;gap:0 2.5rem;margin:0;display:grid}dl[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line-strong);padding-block:1.25rem}dt[data-astro-cid-njl2q4gy]{font:700 var(--step-1) / 1.15 var(--display);margin-bottom:.4rem;font-size:1.45rem}dd[data-astro-cid-njl2q4gy]{color:var(--muted);margin:0;font-size:.97rem}.body[data-astro-cid-njl2q4gy]{background:var(--paper);border-block:1px solid var(--line);padding-block:clamp(3rem,7vw,6rem)}.body-grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr) 17rem;gap:4rem;display:grid}.prose[data-astro-cid-njl2q4gy] h2:first-child{margin-top:0}.side[data-astro-cid-njl2q4gy]{align-content:start;gap:1.5rem;display:grid;position:sticky;top:6rem}.side-box[data-astro-cid-njl2q4gy]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--concrete);padding:1.25rem}.side-title[data-astro-cid-njl2q4gy]{font:800 1.3rem / 1 var(--display);margin-bottom:.75rem}.side[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{margin:0;padding:0;font-size:.95rem;list-style:none}.side[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]+li[data-astro-cid-njl2q4gy]{margin-top:.4rem}.process[data-astro-cid-njl2q4gy]{padding-block:clamp(4rem,8vw,6.5rem)}.process[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{margin-bottom:2.5rem}.process[data-astro-cid-njl2q4gy] ol[data-astro-cid-njl2q4gy]{gap:0;max-width:58rem;margin:0;padding:0;list-style:none;display:grid}.process[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line-strong);grid-template-columns:4rem 1fr;gap:1.5rem;padding-block:1.5rem;display:grid}.n[data-astro-cid-njl2q4gy]{font:800 var(--step-4) / .8 var(--stencil);color:var(--hivis)}.process[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:.4rem}.process[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--muted);max-width:60ch}.faq-wrap[data-astro-cid-njl2q4gy],.related[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);padding-block:clamp(3rem,6vw,5rem)}.related[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--step-3);margin-bottom:1.5rem}.rel-grid[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rel-grid[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border:1.5px solid var(--ink);border-radius:var(--radius-m);height:100%;color:var(--ink);grid-template-columns:3rem 1fr;gap:.4rem 1rem;padding:1.25rem;text-decoration:none;display:grid}.rel-grid[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{background:var(--paper)}.plate[data-astro-cid-njl2q4gy]{background:var(--hauler);height:2.4rem;color:var(--hauler-ink);font:800 1.3rem / 1 var(--stencil);border-radius:4px;grid-row:span 2;place-items:center;display:grid}.rel-name[data-astro-cid-njl2q4gy]{font:800 1.5rem / 1 var(--display)}.rel-sum[data-astro-cid-njl2q4gy]{color:var(--muted);font-size:.9rem}.reading[data-astro-cid-njl2q4gy]{margin-top:3.5rem}.post-grid[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;display:grid}@media (width<=900px){.hero-grid[data-astro-cid-njl2q4gy],.del-grid[data-astro-cid-njl2q4gy],.body-grid[data-astro-cid-njl2q4gy],dl[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}.side[data-astro-cid-njl2q4gy]{position:static}}
