:root{--color-background:#020607;--color-surface:#071012;--color-surface-accent:#081416;--color-text:#f5f7f7;--color-text-muted:#899497;--color-primary:#00f5a6;--color-secondary:#00d8ff;--color-blue:#06f;--color-border:#172326;--font-body:Inter, system-ui, sans-serif;--font-heading:Montserrat, Inter, system-ui, sans-serif;--content-width:80%}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-background);min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;display:block}.container{width:min(calc(100% - 48px), var(--content-width));margin-inline:auto}.eyebrow{color:var(--color-primary);text-transform:uppercase;margin:0 0 22px;font-size:.75rem;font-weight:600}@media (width<=900px){.container{width:min(100% - 96px,672px)}}@media (width<=560px){.container{width:calc(100% - 48px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}._button_1ghwv_1{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding-inline:18px;font-size:.82rem;font-weight:600;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}._button_1ghwv_1:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}._primary_1ghwv_23{background:linear-gradient(100deg, var(--color-primary), var(--color-secondary));color:var(--color-background)}._primary_1ghwv_23:hover{filter:brightness(1.08)}._secondary_1ghwv_36{border-color:var(--color-primary)}._secondary_1ghwv_36:hover{border-color:var(--color-secondary);color:var(--color-secondary)}@media (width<=560px){._button_1ghwv_1{width:100%}}._hero_qp1vh_1{grid-template-columns:minmax(0,.95fr) minmax(340px,.75fr);align-items:center;gap:54px;min-height:440px;padding-block:42px 34px;display:grid}._heroContent_qp1vh_10{align-self:center}._hero_qp1vh_1 h1{font:500 clamp(2.6rem, 4.4vw, 4rem) / 1.12 var(--font-heading);margin:0}._hero_qp1vh_1 h1 span{color:var(--color-primary)}._lead_qp1vh_23{max-width:510px;color:var(--color-text-muted);margin:25px 0 28px;font-size:1.3rem;line-height:1.5}._actions_qp1vh_31{flex-wrap:wrap;gap:14px;display:flex}._solutions_qp1vh_37{border-top:1px solid var(--color-border);padding-block:90px 64px}._solutionGrid_qp1vh_42{grid-template-columns:repeat(3,1fr);display:grid}._solutionCard_qp1vh_47{text-align:center;min-height:210px;padding:12px 42px}._solutionCard_qp1vh_47+._solutionCard_qp1vh_47{border-left:1px solid var(--color-border)}._solutionIcon_qp1vh_57{border:1px solid var(--color-primary);width:58px;height:58px;color:var(--color-primary);border-radius:50%;place-items:center;margin:0 auto 24px;display:grid}._solutionCard_qp1vh_47 h2{color:var(--color-primary);font:600 .75rem var(--font-heading);text-transform:uppercase;margin:0 0 17px}._solutionCard_qp1vh_47 p{max-width:260px;color:var(--color-text-muted);margin:0 auto;font-size:.78rem;line-height:1.65}._results_qp1vh_83{border-block:1px solid var(--color-border);grid-template-columns:.9fr 2fr;align-items:center;gap:60px;padding-block:42px;display:grid}._resultsHeading_qp1vh_92 h2{max-width:170px;font:500 .9rem/1.35 var(--font-heading);text-transform:uppercase;margin:0 0 22px}._resultsHeading_qp1vh_92 a{color:var(--color-secondary);align-items:center;gap:7px;font-size:.7rem;display:inline-flex}._metrics_qp1vh_107{grid-template-columns:repeat(3,1fr);gap:35px;margin:0;display:grid}._metrics_qp1vh_107 dt{color:var(--color-primary);font:500 2rem var(--font-heading)}._metrics_qp1vh_107 dd{color:var(--color-text-muted);margin:8px 0 0;font-size:.72rem}._featuredCase_qp1vh_125{margin-top:72px}._heroArtwork_qp1vh_129{place-items:center;width:100%;height:410px;display:grid;overflow:hidden}._heroImage_qp1vh_137{object-fit:contain;transform-origin:50%;width:100%;max-width:430px;height:auto;transform:scale(2.45)}@media (width<=900px){._hero_qp1vh_1{grid-template-columns:1fr .8fr;gap:28px}._solutionCard_qp1vh_47{padding-inline:24px}._heroArtwork_qp1vh_129{height:340px}._heroImage_qp1vh_137{transform:scale(2.8)}}@media (width<=700px){._hero_qp1vh_1{grid-template-columns:1fr;padding-block:62px 40px}._heroArtwork_qp1vh_129{display:none}._solutionGrid_qp1vh_42,._metrics_qp1vh_107{grid-template-columns:1fr}._solutionCard_qp1vh_47{padding-block:35px}._solutionCard_qp1vh_47+._solutionCard_qp1vh_47{border-top:1px solid var(--color-border);border-left:0}._results_qp1vh_83{grid-template-columns:1fr;gap:35px}}._footer_106fq_1{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:120px;font-size:.8125rem;display:flex}._footer_106fq_1 span{color:var(--color-text-muted)}@media (width<=560px){._footer_106fq_1{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}}._header_z27nc_1{z-index:10;justify-content:space-between;align-items:center;width:95%;height:90px;display:flex;position:relative}._navigation_z27nc_11{align-items:space-between;color:#bdc4c5;gap:6rem;font-size:1rem;display:flex}._navigation_z27nc_11 a,._contactLink_z27nc_20{transition:color .16s}._navigation_z27nc_11 a:hover{color:var(--color-primary)}._contactLink_z27nc_20{border:1px solid var(--color-primary);border-radius:4px;align-items:center;gap:6px;min-height:34px;padding-inline:13px;font-size:1rem;display:inline-flex}._contactLink_z27nc_20:hover{background:var(--color-primary);color:var(--color-background)}._menuButton_z27nc_44{width:40px;height:40px;color:var(--color-primary);background:0 0;border:0;place-items:center;padding:0;display:none}._logoImage_z27nc_55{width:10rem}@media (width<=700px){._header_z27nc_1{height:68px}._contactLink_z27nc_20{display:none}._menuButton_z27nc_44{display:grid}._navigation_z27nc_11{border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;align-items:stretch;gap:0;padding:8px;display:none;position:absolute;top:64px;left:0;right:0}._navigationOpen_z27nc_86{display:flex}._navigation_z27nc_11 a{padding:13px;font-size:.8rem}}
