.hero-visual[data-astro-cid-i3xutpoc]{width:100%;height:auto;overflow:visible}@media (prefers-reduced-motion:no-preference){.hv-link[data-astro-cid-i3xutpoc]{stroke-dasharray:160;stroke-dashoffset:160px;animation:draw .9s var(--ja-ease) forwards;animation-delay:calc(.2s + var(--d))}.hv-trend[data-astro-cid-i3xutpoc]{stroke-dasharray:260;stroke-dashoffset:260px;animation:draw 1.1s var(--ja-ease) .9s forwards}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]{opacity:0;animation:appear .3s var(--ja-ease) forwards}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]:first-child{animation-delay:.95s}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]:nth-child(2){animation-delay:1.15s}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]:nth-child(3){animation-delay:1.35s}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]:nth-child(4){animation-delay:1.55s}.hv-nodes[data-astro-cid-i3xutpoc] circle[data-astro-cid-i3xutpoc]:nth-child(5){animation-delay:1.8s}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes appear{to{opacity:1}}.hero[data-astro-cid-ge2uvauf]{padding-block:var(--ja-space-6) var(--ja-space-7);overflow:hidden}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--ja-space-7);align-items:center;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:17ch}.highlight[data-astro-cid-ge2uvauf]{background:linear-gradient(var(--ja-cyan), var(--ja-cyan)) no-repeat left 100% / 100% .09em;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:.12em;padding-bottom:.06em;position:relative}.highlight[data-astro-cid-ge2uvauf]:after{content:"";border:.07em solid var(--ja-cyan);background:var(--ja-white);border-radius:50%;width:.24em;height:.24em;position:absolute;bottom:-.065em;right:-.16em}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:var(--ja-space-4);font-size:var(--ja-fs-lead);max-width:34rem}.hero__actions[data-astro-cid-ge2uvauf]{margin-top:var(--ja-space-5);gap:var(--ja-space-3);flex-wrap:wrap;display:flex}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:center;width:100%;max-width:560px}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-top:var(--ja-space-8)}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--ja-space-8);grid-template-columns:1.05fr 1fr}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:end}}.values[data-astro-cid-kbx5nb7v]{gap:var(--ja-space-6) var(--ja-space-5);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.value[data-astro-cid-kbx5nb7v]{padding-top:var(--ja-space-4);border-top:1px solid var(--ja-border)}.value[data-astro-cid-kbx5nb7v] h3[data-astro-cid-kbx5nb7v]{margin-top:var(--ja-space-4);font-size:var(--ja-fs-h4);font-weight:var(--ja-weight-semibold)}.value[data-astro-cid-kbx5nb7v] p[data-astro-cid-kbx5nb7v]{margin-top:var(--ja-space-2)}@media (width>=640px){.values[data-astro-cid-kbx5nb7v]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.values[data-astro-cid-kbx5nb7v]{grid-template-columns:repeat(4,1fr)}}.grid[data-astro-cid-gqcvzhte]{gap:var(--ja-space-4);grid-template-columns:1fr;display:grid}.grid__help[data-astro-cid-gqcvzhte]{justify-content:center;gap:var(--ja-space-3);padding:var(--ja-space-5);border-radius:var(--ja-radius-lg);border:1.5px dashed var(--ja-border);flex-direction:column;display:flex}.grid__help[data-astro-cid-gqcvzhte] h3[data-astro-cid-gqcvzhte]{font-size:var(--ja-fs-h4);font-weight:var(--ja-weight-semibold)}.grid__help[data-astro-cid-gqcvzhte] a[data-astro-cid-gqcvzhte]{font-weight:var(--ja-weight-medium);font-size:var(--ja-fs-small)}@media (width>=768px){.grid[data-astro-cid-gqcvzhte]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid[data-astro-cid-gqcvzhte]{grid-template-columns:repeat(3,1fr)}}.tech[data-astro-cid-7hcamcj6] h2[data-astro-cid-7hcamcj6]{max-width:22ch}@media (width>=1024px){.tech[data-astro-cid-7hcamcj6] h2[data-astro-cid-7hcamcj6] .line[data-astro-cid-7hcamcj6]{display:block}.tech[data-astro-cid-7hcamcj6] h2[data-astro-cid-7hcamcj6]{max-width:none}}.tech__lead[data-astro-cid-7hcamcj6]{margin-top:var(--ja-space-4);font-size:var(--ja-fs-lead);max-width:36rem}.caps[data-astro-cid-7hcamcj6]{margin-top:var(--ja-space-6);gap:var(--ja-space-4);padding:0;list-style:none;display:grid}.caps[data-astro-cid-7hcamcj6] li[data-astro-cid-7hcamcj6]{gap:var(--ja-space-3);align-items:flex-start;display:flex}.caps[data-astro-cid-7hcamcj6] h3[data-astro-cid-7hcamcj6]{font-family:var(--ja-font-body);font-size:1rem;font-weight:var(--ja-weight-semibold);letter-spacing:0}.caps[data-astro-cid-7hcamcj6] p[data-astro-cid-7hcamcj6]{margin-top:var(--ja-space-1);font-size:var(--ja-fs-small)}.tech__actions[data-astro-cid-7hcamcj6]{margin-top:var(--ja-space-6);gap:var(--ja-space-3);flex-wrap:wrap;display:flex}.tech__grid[data-astro-cid-7hcamcj6]{gap:var(--ja-space-7);align-items:center;display:grid}.tech__visual[data-astro-cid-7hcamcj6]{justify-self:center;width:100%;max-width:520px}@media (width>=1024px){.tech__grid[data-astro-cid-7hcamcj6]{gap:var(--ja-space-8);grid-template-columns:1.1fr 1fr}}.closing__grid[data-astro-cid-prurgk2d]{gap:var(--ja-space-7);align-items:center;display:grid}.pillars[data-astro-cid-prurgk2d]{gap:var(--ja-space-3);padding:0;list-style:none;display:grid}.pillars[data-astro-cid-prurgk2d] li[data-astro-cid-prurgk2d]{font-family:var(--ja-font-heading);font-size:var(--ja-fs-h3);font-weight:var(--ja-weight-medium);color:var(--ja-text);padding-left:var(--ja-space-4);line-height:1.25;position:relative}.pillars[data-astro-cid-prurgk2d] li[data-astro-cid-prurgk2d]:before{content:"";border:2px solid var(--ja-cyan);border-radius:50%;width:.42em;height:.42em;position:absolute;top:.42em;left:0}.pillars[data-astro-cid-prurgk2d] li[data-astro-cid-prurgk2d]:last-child:before{border-color:var(--ja-green)}.pillars[data-astro-cid-prurgk2d] strong[data-astro-cid-prurgk2d]{color:var(--ja-navy);font-weight:var(--ja-weight-bold)}.closing__cta[data-astro-cid-prurgk2d]{padding:var(--ja-space-6);border:1px solid var(--ja-border);border-radius:var(--ja-radius-xl);background:var(--ja-white)}.closing__cta[data-astro-cid-prurgk2d] p[data-astro-cid-prurgk2d]{margin-block:var(--ja-space-3) var(--ja-space-5)}@media (width>=1024px){.closing__grid[data-astro-cid-prurgk2d]{gap:var(--ja-space-8);grid-template-columns:1fr 1fr}}
