@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-geist-sans:"Inter","Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_7c98a1{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_7c98a1{--font-display:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--ui-max:1440px;--ui-content:1280px;--ui-pad-x:20px;--ui-section-y:56px;--ui-section-y-sm:56px;--ui-section-y-lg:80px;--ui-gap-heading:32px;--ui-gap-cards:24px;--ui-gap-rows:48px;--ui-bg:#f4f7fb;--ui-bg-alt:#ffffff;--ui-surface:#ffffff;--ui-card:#ffffff;--ui-border:#d5dde8;--ui-text:#0f172a;--ui-text-secondary:#475569;--ui-muted:#64748b;--ui-primary:#0066e0;--ui-secondary:#2563eb;--ui-glow:rgba(0,102,224,0.14);--ui-hover:#e8f1ff;--ui-active:#dbeafe;--ui-shadow:0 4px 18px rgba(15,23,42,0.07);--ui-shadow-hover:0 14px 36px rgba(37,99,235,0.14);--ui-h1:56px;--ui-h2:42px;--ui-h3:30px;--ui-h4:24px;--ui-body:18px;--ui-small:15px;--ui-caption:13px;--ui-radius:16px;--ui-radius-full:9999px;--ui-card-pad:28px;--ui-btn-h:48px;--ui-icon:56px;--ui-duration:280ms;--ui-ease:ease-out}@media (min-width:640px){:root{--ui-pad-x:40px;--ui-section-y:64px;--ui-section-y-lg:80px}}@media (min-width:1024px){:root{--ui-pad-x:64px;--ui-section-y:80px;--ui-section-y-lg:96px}}@media (min-width:1280px){:root{--ui-pad-x:80px}}.dark{--ui-bg:#07111f;--ui-bg-alt:#0b1728;--ui-surface:#111d30;--ui-card:rgba(20,33,52,0.72);--ui-border:rgba(255,255,255,0.08);--ui-text:#f8fafc;--ui-text-secondary:#a5b4c7;--ui-muted:#7c8da5;--ui-primary:#00c8ff;--ui-secondary:#3b82f6;--ui-glow:rgba(0,200,255,0.22);--ui-hover:rgba(255,255,255,0.04);--ui-shadow:0 12px 40px rgba(0,0,0,0.28);--ui-shadow-hover:0 20px 48px rgba(0,0,0,0.4)}body{background-color:var(--ui-bg);color:var(--ui-text)}.content-shell,.ui-shell{width:100%;max-width:calc(var(--ui-content) + var(--ui-pad-x) * 2);margin-inline:auto;padding-inline:var(--ui-pad-x)}.ui-shell--max{max-width:var(--ui-max)}.ui-section{padding-block:var(--ui-section-y);background:var(--ui-bg);color:var(--ui-text)}.ui-section--alt{background:var(--ui-bg-alt)}.ui-section--lg{padding-block:var(--ui-section-y-lg)}.ui-section--sm{padding-block:var(--ui-section-y-sm)}.ui-divider{height:1px;border:0;margin:0;background:var(--ui-border)}.ui-label{font-size:var(--ui-caption);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-primary);line-height:1.4}:root:not(.dark) .ui-label{color:#0066e0}.ui-h2{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.75rem,3.2vw,var(--ui-h2));font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--ui-text)}.ui-h3{font-size:clamp(1.25rem,2.2vw,var(--ui-h3));line-height:1.3}.ui-h3,.ui-h4{font-family:var(--font-display),system-ui,sans-serif;font-weight:600;color:var(--ui-text)}.ui-h4{font-size:var(--ui-h4);line-height:1.35}.ui-body{font-size:var(--ui-body);line-height:1.65}.ui-body,.ui-small{color:var(--ui-text-secondary)}.ui-small{font-size:var(--ui-small);line-height:1.55}.ui-caption{font-size:var(--ui-caption);line-height:1.5;color:var(--ui-muted)}.ui-header{display:flex;flex-direction:column;gap:12px;max-width:40rem;margin-bottom:var(--ui-gap-heading)}.ui-header--row{max-width:none}@media (min-width:768px){.ui-header--row{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--ui-gap-rows)}}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ui-btn-h);min-width:48px;padding:0 24px;border-radius:var(--ui-radius-full);font-size:var(--ui-small);font-weight:600;line-height:1;text-decoration:none;transition:transform var(--ui-duration) var(--ui-ease),background var(--ui-duration) var(--ui-ease),border-color var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease),color var(--ui-duration) var(--ui-ease)}.ui-btn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.blog-card-link:focus-visible,.cta-panel a:focus-visible,.delivery-station:focus-visible,.footer-link:focus-visible,.industries-node:focus-visible,.services-rail-cta:focus-visible,.services-rail-link:focus-visible,.services-rail-trigger:focus-visible,.stats-card:focus-visible,.tech-blueprint-node:focus-visible,.ui-card:focus-visible,.voice-scrub-item:focus-visible,.why-index-row:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.cta-panel{display:flex;flex-direction:column;padding:calc(var(--ui-card-pad) + .35rem);border-radius:var(--ui-radius);border:1px solid color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border));background:linear-gradient(165deg,color-mix(in srgb,var(--ui-primary) 8%,var(--ui-card)) 0,var(--ui-card) 48%,var(--ui-card) 100%);box-shadow:var(--ui-shadow-hover)}:root:not(.dark) .cta-panel{border-color:color-mix(in srgb,#2563eb 32%,#d5dde8);background:linear-gradient(165deg,#eff6ff,#ffffff 42%,#ffffff);box-shadow:0 0 0 1px rgba(37,99,235,.08),0 18px 44px rgba(37,99,235,.12)}.dark .cta-panel{border-color:color-mix(in srgb,var(--ui-glow) 45%,var(--ui-border));box-shadow:var(--ui-shadow-hover),0 0 0 1px color-mix(in srgb,var(--ui-glow) 22%,transparent)}.footer-link{display:inline-flex;align-items:center;min-height:44px}.blog-card-link{display:block;height:100%;border-radius:var(--ui-radius)}.blog-card-cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.1rem;font-size:var(--ui-small);font-weight:600;color:var(--ui-primary);transition:gap var(--ui-duration) var(--ui-ease)}.blog-card-link:focus-visible .blog-card-cta,.blog-card-link:hover .blog-card-cta{gap:.55rem}.blog-card-cta svg{transition:transform var(--ui-duration) var(--ui-ease)}.blog-card-link:focus-visible .blog-card-cta svg,.blog-card-link:hover .blog-card-cta svg{transform:translateX(3px)}.ui-btn--primary{color:#fff;background:var(--brand-gradient);border:1px solid transparent;box-shadow:0 8px 24px color-mix(in srgb,var(--ui-primary) 28%,transparent)}:root:not(.dark) .ui-btn--primary{background:linear-gradient(135deg,#0077ff,#2563eb 55%,#1d4ed8);box-shadow:0 10px 28px rgba(37,99,235,.28)}.ui-btn--primary:hover{transform:translateY(-2px) scale(1.02)}.ui-btn--secondary{color:var(--ui-text);background:transparent;border:1px solid var(--ui-border)}:root:not(.dark) .ui-btn--secondary{border-color:#b6c4d8;color:#0f172a}.ui-btn--secondary:hover{background:var(--ui-hover);border-color:color-mix(in srgb,var(--ui-primary) 55%,var(--ui-border));color:var(--ui-primary)}@media (max-width:639px){.ui-btn--block-sm{width:100%}}.ui-card{display:flex;flex-direction:column;height:100%;padding:var(--ui-card-pad);border-radius:var(--ui-radius);border:1px solid var(--ui-border);background:var(--ui-card);box-shadow:var(--ui-shadow);transition:transform var(--ui-duration) var(--ui-ease),border-color var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease),background var(--ui-duration) var(--ui-ease)}.ui-card:hover{transform:translateY(-4px) scale(1.01);border-color:color-mix(in srgb,var(--ui-primary) 35%,var(--ui-border));box-shadow:var(--ui-shadow-hover)}:root:not(.dark) .ui-card{border-color:#d5dde8;box-shadow:0 1px 0 rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.06)}:root:not(.dark) .ui-card:hover{border-color:#60a5fa;background:#ffffff;box-shadow:0 0 0 1px rgba(37,99,235,.12),0 16px 40px rgba(37,99,235,.12)}.dark .ui-card:hover{box-shadow:var(--ui-shadow-hover),0 0 0 1px color-mix(in srgb,var(--ui-glow) 40%,transparent)}:root:not(.dark) .why-index-row.is-active,:root:not(.dark) .why-index-row:hover{background:linear-gradient(90deg,#dbeafe,rgba(219,234,254,.35) 55%,transparent)!important}:root:not(.dark) .why-index-row.is-active{box-shadow:inset 0 0 0 1px rgba(37,99,235,.18)}:root:not(.dark) .why-index-num{color:#64748b}:root:not(.dark) .why-index-row.is-active .why-index-num,:root:not(.dark) .why-index-row:hover .why-index-num{color:#0066e0;font-weight:700}:root:not(.dark) .why-index-title{color:#334155}:root:not(.dark) .why-index-row.is-active .why-index-title,:root:not(.dark) .why-index-row:hover .why-index-title{color:#0f172a}:root:not(.dark) .why-index-bar{width:3px;background:#0066e0}:root:not(.dark) .services-rail-item.is-active,:root:not(.dark) .services-rail-item:hover{background:linear-gradient(90deg,#dbeafe,transparent 70%)}:root:not(.dark) .services-rail-item:before{width:3px;background:#0066e0}:root:not(.dark) .services-rail-item.is-active .services-rail-index,:root:not(.dark) .services-rail-item.is-active .services-rail-title,:root:not(.dark) .services-rail-item:hover .services-rail-index,:root:not(.dark) .services-rail-item:hover .services-rail-title{color:#0f172a}:root:not(.dark) .industries-node.is-active,:root:not(.dark) .industries-node:hover{background:#e8f1ff!important}:root:not(.dark) .industries-node.is-active .industries-node-title,:root:not(.dark) .industries-node:hover .industries-node-title{color:#0f172a!important}:root:not(.dark) .industries-node.is-active .industries-node-index{color:#0066e0!important;font-weight:700}:root:not(.dark) .delivery-station.is-active .delivery-station-dot,:root:not(.dark) .tech-blueprint-node.is-active{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.15)}:root:not(.dark) .tech-blueprint-node.is-active{background:#e8f1ff!important;color:#0f172a!important}:root:not(.dark) .voice-scrub-item.is-active{color:#0066e0!important;border-color:#93c5fd!important;background:#eff6ff!important}:root:not(.dark) .stats-card{border-color:#93c5fd!important;box-shadow:0 0 0 1px rgba(37,99,235,.1),0 10px 28px rgba(37,99,235,.1)!important}:root:not(.dark) .stats-card.is-hovered,:root:not(.dark) .stats-card:hover{border-color:#2563eb!important;box-shadow:0 0 0 1px rgba(37,99,235,.2),0 16px 40px rgba(37,99,235,.16)!important}:root:not(.dark) .text-brand-400,:root:not(.dark) .text-brand-600{color:#0066e0!important}:root:not(.dark) .AccordionTrigger[data-state=open],:root:not(.dark) [data-state=open]>button{color:#0066e0}.dark [data-state=open]>[data-radix-collection-item],.dark [data-state=open]>button,[data-state=open]>[data-radix-collection-item] svg,[data-state=open]>button svg{color:var(--ui-primary)}:root:not(.dark) a:hover{text-decoration-color:#0066e0}.ui-icon,.ui-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-icon);height:var(--ui-icon);border-radius:50%;background:var(--ui-bg-alt);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);color:var(--ui-primary);flex-shrink:0;transition:transform var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease)}.dark .ui-icon,.dark .ui-logo-mark{background:#fff;color:#0b1728}.ui-icon svg,.ui-logo-mark img{width:28px;height:28px;object-fit:contain}.ui-icon:hover,.ui-logo-mark:hover{transform:translateY(-3px) scale(1.03)}.ui-grid-cards{display:grid;gap:var(--ui-gap-cards);grid-template-columns:1fr}@media (min-width:640px){.ui-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ui-grid-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-grid-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}main[data-site-main]>section:not(:first-child){padding-block:var(--ui-section-y)}main[data-site-main]>section:not(:first-child).section-padding,main[data-site-main]>section:not(:first-child).ui-section--lg{padding-block:var(--ui-section-y-lg)}main[data-site-main]>section:not(:first-child){background-color:var(--ui-bg)!important;color:var(--ui-text)}main[data-site-main]>section:not(:first-child):nth-child(2n){background-color:var(--ui-bg-alt)!important}main[data-site-main] .delivery-flow-bg,main[data-site-main] .ep-bg,main[data-site-main] .industries-signal-bg,main[data-site-main] .tech-blueprint-bg,main[data-site-main] .voice-spotlight-bg,main[data-site-main] .why-manifesto-bg{opacity:.25}:root main[data-site-main] .delivery-flow-bg,:root main[data-site-main] .industries-signal-bg,:root main[data-site-main] .tech-blueprint-bg,:root main[data-site-main] .voice-spotlight-bg,:root main[data-site-main] .why-manifesto-bg{opacity:.12;filter:saturate(.7)}main[data-site-main] .stats-card{border-radius:var(--ui-radius)!important;border:1px solid var(--ui-border)!important;background:var(--ui-card)!important;box-shadow:var(--ui-shadow)!important;padding:var(--ui-card-pad)!important;min-height:168px;height:100%}main[data-site-main] .stats-card.is-hovered,main[data-site-main] .stats-card:focus-visible,main[data-site-main] .stats-card:hover{transform:translateY(-4px) scale(1.01)!important;border-color:color-mix(in srgb,var(--ui-primary) 45%,var(--ui-border))!important;box-shadow:var(--ui-shadow-hover)!important}:root:not(.dark) main[data-site-main] .stats-card.is-hovered,:root:not(.dark) main[data-site-main] .stats-card:focus-visible,:root:not(.dark) main[data-site-main] .stats-card:hover{border-color:#2563eb!important;box-shadow:0 0 0 1px rgba(37,99,235,.2),0 16px 40px rgba(37,99,235,.16)!important}.first-load-scroll-cue-wrap{position:fixed;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:40;transform:translateX(-50%);pointer-events:none}.first-load-scroll-cue-wrap .first-load-scroll-cue{pointer-events:auto}.first-load-scroll-cue{display:inline-flex;flex-direction:column;align-items:center;gap:.2rem;margin:0;padding:.55rem .85rem .45rem;border:1px solid color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border));border-radius:var(--ui-radius-full);background:color-mix(in srgb,var(--ui-card) 88%,transparent);color:var(--ui-primary);box-shadow:var(--ui-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:border-color var(--ui-duration) var(--ui-ease),background var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease)}.first-load-scroll-cue:hover{border-color:color-mix(in srgb,var(--ui-primary) 55%,var(--ui-border));background:var(--ui-card);box-shadow:var(--ui-shadow-hover)}.first-load-scroll-cue:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.first-load-scroll-cue__label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.first-load-scroll-cue__icon{display:inline-flex;line-height:1}@media (prefers-reduced-motion:reduce){.first-load-scroll-cue-wrap{display:none}}html{scroll-padding-top:6.5rem}main[data-site-main]>section{scroll-margin-top:5.5rem}@media (max-width:767px){html{scroll-padding-top:5.25rem}main[data-site-main]>section{scroll-margin-top:4.75rem}}main[data-site-main]>section:not(:first-child) .dark\:text-brand-400,main[data-site-main]>section:not(:first-child) .text-brand-600{color:var(--ui-primary)!important}main[data-site-main]>section:not(:first-child) .text-muted-foreground{color:var(--ui-text-secondary)!important}@media (prefers-reduced-motion:reduce){.ui-btn,.ui-card,.ui-icon,.ui-logo-mark,main[data-site-main] .stats-card{transition:none!important}.ui-btn:hover,.ui-card:hover,main[data-site-main] .stats-card:hover{transform:none!important}}