.shero[data-astro-cid-a3ukgv3v]{position:relative;overflow:hidden;border-bottom:1px solid var(--line);padding-block:clamp(5rem,11vw,8.5rem) clamp(3rem,6vw,4.5rem)}.shero-glow[data-astro-cid-a3ukgv3v]{position:absolute;top:-10%;right:-10%;width:60vw;height:60vh;background:radial-gradient(circle,rgba(229,9,20,.17),transparent 60%);filter:blur(40px)}.shero-inner[data-astro-cid-a3ukgv3v]{position:relative;z-index:2}.shero-h1[data-astro-cid-a3ukgv3v]{margin:1.5rem 0;max-width:18ch}.jump[data-astro-cid-a3ukgv3v]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2.4rem}.jump[data-astro-cid-a3ukgv3v] a[data-astro-cid-a3ukgv3v]{font-family:var(--sans);font-weight:700;font-size:.8rem;color:var(--off);border:1px solid var(--line-strong);border-radius:99px;padding:.55rem 1rem;display:inline-flex;gap:.55rem;transition:all .25s var(--ease)}.jump[data-astro-cid-a3ukgv3v] a[data-astro-cid-a3ukgv3v] span[data-astro-cid-a3ukgv3v]{font-family:var(--mono);color:var(--red);font-weight:500}.jump[data-astro-cid-a3ukgv3v] a[data-astro-cid-a3ukgv3v]:hover{border-color:var(--red);background:#e5091414}.srv[data-astro-cid-a3ukgv3v]{border-bottom:1px solid var(--line);scroll-margin-top:70px}.srv[data-astro-cid-a3ukgv3v].alt{background:var(--black-2)}.srv-grid[data-astro-cid-a3ukgv3v]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2.5rem,6vw,5rem);align-items:center}.srv[data-astro-cid-a3ukgv3v].alt .srv-visual[data-astro-cid-a3ukgv3v]{order:-1}.srv-head[data-astro-cid-a3ukgv3v]{display:flex;align-items:center;gap:1rem}.srv-n[data-astro-cid-a3ukgv3v]{font-family:var(--display);font-size:3.2rem;line-height:1;color:var(--red)}.srv-h[data-astro-cid-a3ukgv3v]{font-size:clamp(2.2rem,5vw,3.8rem);margin:1rem 0 1.1rem}.srv-short[data-astro-cid-a3ukgv3v]{font-family:var(--sans);font-weight:600;font-size:1.12rem;line-height:1.5;color:#fff;margin-bottom:1rem}.srv-body[data-astro-cid-a3ukgv3v]{color:var(--mute);line-height:1.75;margin-bottom:1.8rem}.srv-label[data-astro-cid-a3ukgv3v]{font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.srv-list[data-astro-cid-a3ukgv3v]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1.4rem;margin:.9rem 0 2rem}.srv-list[data-astro-cid-a3ukgv3v] li[data-astro-cid-a3ukgv3v]{font-size:.9rem;color:var(--off);padding-left:1.3rem;position:relative;line-height:1.45}.srv-list[data-astro-cid-a3ukgv3v] li[data-astro-cid-a3ukgv3v]:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;background:var(--red);border-radius:2px;transform:rotate(45deg)}.srv-cta[data-astro-cid-a3ukgv3v]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem}.proof-chip[data-astro-cid-a3ukgv3v]{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--off);display:inline-flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--line-strong);padding-bottom:3px;transition:border-color .25s}.proof-chip[data-astro-cid-a3ukgv3v]:hover{border-color:var(--red)}.proof-chip[data-astro-cid-a3ukgv3v] span[data-astro-cid-a3ukgv3v]{color:var(--faint)}.proof-chip[data-astro-cid-a3ukgv3v] i[data-astro-cid-a3ukgv3v]{width:7px;height:7px;border-radius:50%;background:#2bd96b;box-shadow:0 0 10px #2bd96b}.phone-solo[data-astro-cid-a3ukgv3v]{display:grid;grid-template-columns:.9fr 1fr;gap:1.8rem;align-items:center}.phone-shell[data-astro-cid-a3ukgv3v]{border-radius:28px;padding:7px;background:#111114;border:1px solid var(--line-strong);box-shadow:0 40px 80px -30px #000,0 0 60px -20px #e8c57240}.phone-shell[data-astro-cid-a3ukgv3v] img[data-astro-cid-a3ukgv3v]{border-radius:22px;width:100%;aspect-ratio:390 / 844;object-fit:cover;object-position:top}.phone-note[data-astro-cid-a3ukgv3v] b[data-astro-cid-a3ukgv3v]{font-family:var(--sans);font-weight:800;font-size:1.4rem;color:#fff;display:block}.phone-note[data-astro-cid-a3ukgv3v]>span[data-astro-cid-a3ukgv3v]{font-family:var(--mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-2)}.phone-note[data-astro-cid-a3ukgv3v] ul[data-astro-cid-a3ukgv3v]{margin-top:1.2rem;display:grid;gap:.7rem}.phone-note[data-astro-cid-a3ukgv3v] li[data-astro-cid-a3ukgv3v]{font-size:.88rem;color:var(--mute);border-top:1px solid var(--line);padding-top:.7rem}.srv-img[data-astro-cid-a3ukgv3v]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:0 40px 80px -30px #000;max-width:460px;margin-inline:auto}.srv-img[data-astro-cid-a3ukgv3v] img[data-astro-cid-a3ukgv3v]{width:100%;aspect-ratio:4 / 5;object-fit:cover}.srv-img[data-astro-cid-a3ukgv3v].consulting img[data-astro-cid-a3ukgv3v]{object-position:center 18%}.srv-video[data-astro-cid-a3ukgv3v]{position:relative;max-width:460px;margin-inline:auto;padding-bottom:12%}.srv-video[data-astro-cid-a3ukgv3v] img[data-astro-cid-a3ukgv3v]:first-child{width:72%;aspect-ratio:9 / 16;object-fit:cover;border-radius:14px;border:1px solid var(--line-strong);box-shadow:0 40px 80px -30px #000}.srv-video[data-astro-cid-a3ukgv3v] .sv-b[data-astro-cid-a3ukgv3v]{position:absolute;right:0;bottom:0;width:62%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;border:1px solid var(--line-strong);box-shadow:0 30px 60px -20px #000}.sec-head[data-astro-cid-a3ukgv3v]{max-width:60ch;margin-bottom:3rem}.sec-head[data-astro-cid-a3ukgv3v] h2[data-astro-cid-a3ukgv3v]{margin:1.1rem 0}.steps[data-astro-cid-a3ukgv3v]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;list-style:none;padding:0}.step[data-astro-cid-a3ukgv3v]{padding:1.7rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--black-2);position:relative}.step-n[data-astro-cid-a3ukgv3v]{font-family:var(--display);font-size:2.4rem;line-height:1;color:var(--red)}.step[data-astro-cid-a3ukgv3v] h3[data-astro-cid-a3ukgv3v]{font-family:var(--sans);font-weight:700;font-size:1.1rem;color:#fff;margin:1rem 0 .5rem}.step[data-astro-cid-a3ukgv3v] p[data-astro-cid-a3ukgv3v]{font-size:.9rem;color:var(--mute);line-height:1.6}.who[data-astro-cid-a3ukgv3v]{background:var(--black-2);border-top:1px solid var(--line)}.who-grid[data-astro-cid-a3ukgv3v]{display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;align-items:center}.who-grid[data-astro-cid-a3ukgv3v] h2[data-astro-cid-a3ukgv3v]{margin-top:1.1rem}.who-list[data-astro-cid-a3ukgv3v]{display:flex;flex-wrap:wrap;gap:.55rem}.who-list[data-astro-cid-a3ukgv3v] li[data-astro-cid-a3ukgv3v]{font-family:var(--sans);font-weight:600;font-size:.92rem;color:var(--off);padding:.65rem 1.1rem;border:1px solid var(--line-strong);border-radius:99px}.cta-strip[data-astro-cid-a3ukgv3v]{position:relative;border-top:1px solid var(--line);background:linear-gradient(180deg,var(--black-2),var(--black));padding-block:clamp(4rem,9vw,7rem);overflow:hidden}.cta-inner[data-astro-cid-a3ukgv3v]{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.3rem}.hero-cta[data-astro-cid-a3ukgv3v]{display:flex;gap:.9rem;flex-wrap:wrap;justify-content:center}@media (max-width: 960px){.srv-grid[data-astro-cid-a3ukgv3v],.who-grid[data-astro-cid-a3ukgv3v]{grid-template-columns:1fr}.srv[data-astro-cid-a3ukgv3v].alt .srv-visual[data-astro-cid-a3ukgv3v]{order:0}.steps[data-astro-cid-a3ukgv3v]{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.srv-list[data-astro-cid-a3ukgv3v],.steps[data-astro-cid-a3ukgv3v],.phone-solo[data-astro-cid-a3ukgv3v]{grid-template-columns:1fr}.phone-shell[data-astro-cid-a3ukgv3v]{max-width:260px}}
