.IndustryLanding-module__f8Nw1q__page{--bg-page:#fff;--hero-fade:#eff3f8;--surface:#fff;--surface-alt:#f6f9fc;--text:#212121;--text-muted:#495057;--text-subtle:#6f6c90;--title:#170f49;--line:#dfe7ef;--shadow:0 16px 40px #0f172a14;--radius:16px;--radius-lg:24px;color:var(--text);background:var(--bg-page);line-height:1.65}.dark .IndustryLanding-module__f8Nw1q__page{--bg-page:#0b1120;--hero-fade:#0b1120;--surface:#151d2e;--surface-alt:#1a2332;--text:#e8edf4;--text-muted:#94a3b8;--text-subtle:#7b8ba8;--title:#f1f5f9;--line:#2d3748;--shadow:0 16px 40px #00000059}.IndustryLanding-module__f8Nw1q__accentBlue{--accent:#2563eb;--accent-dark:#1d4ed8;--accent-soft:#2563eb1a;--accent-text:#1d4ed8}.dark .IndustryLanding-module__f8Nw1q__accentBlue{--accent:#60a5fa;--accent-dark:#3b82f6;--accent-soft:#60a5fa29;--accent-text:#93c5fd}.IndustryLanding-module__f8Nw1q__accentAmber{--accent:#d97706;--accent-dark:#b45309;--accent-soft:#d977061a;--accent-text:#b45309}.dark .IndustryLanding-module__f8Nw1q__accentAmber{--accent:#fbbf24;--accent-dark:#f59e0b;--accent-soft:#fbbf2429;--accent-text:#fcd34d}.IndustryLanding-module__f8Nw1q__accentIndigo{--accent:#4f46e5;--accent-dark:#4338ca;--accent-soft:#4f46e51a;--accent-text:#4338ca}.dark .IndustryLanding-module__f8Nw1q__accentIndigo{--accent:#818cf8;--accent-dark:#6366f1;--accent-soft:#818cf829;--accent-text:#a5b4fc}.IndustryLanding-module__f8Nw1q__accentRose{--accent:#e11d48;--accent-dark:#be123c;--accent-soft:#e11d481a;--accent-text:#be123c}.dark .IndustryLanding-module__f8Nw1q__accentRose{--accent:#fb7185;--accent-dark:#f43f5e;--accent-soft:#fb718529;--accent-text:#fda4af}.IndustryLanding-module__f8Nw1q__accentViolet{--accent:#7c3aed;--accent-dark:#6d28d9;--accent-soft:#7c3aed17;--accent-text:#6d28d9}.dark .IndustryLanding-module__f8Nw1q__accentViolet{--accent:#a78bfa;--accent-dark:#8b5cf6;--accent-soft:#a78bfa24;--accent-text:#c4b5fd}.IndustryLanding-module__f8Nw1q__accentTeal{--accent:#0d9488;--accent-dark:#0b7a70;--accent-soft:#0d94881a;--accent-text:#0f766e}.dark .IndustryLanding-module__f8Nw1q__accentTeal{--accent:#2dd4bf;--accent-dark:#14b8a6;--accent-soft:#2dd4bf24;--accent-text:#5eead4}.IndustryLanding-module__f8Nw1q__accentCyan{--accent:#0891b2;--accent-dark:#0e7490;--accent-soft:#0891b21a;--accent-text:#0e7490}.dark .IndustryLanding-module__f8Nw1q__accentCyan{--accent:#22d3ee;--accent-dark:#06b6d4;--accent-soft:#22d3ee29;--accent-text:#67e8f9}.IndustryLanding-module__f8Nw1q__container{width:min(1220px,100% - 40px);margin-inline:auto}.IndustryLanding-module__f8Nw1q__eyebrow{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.IndustryLanding-module__f8Nw1q__eyebrow:before{content:"";background:currentColor;width:26px;height:2px}.IndustryLanding-module__f8Nw1q__breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.IndustryLanding-module__f8Nw1q__breadcrumb a{color:var(--accent-text);font-weight:700;transition:color .15s}.IndustryLanding-module__f8Nw1q__breadcrumb a:hover{color:var(--accent);filter:brightness(1.08)}.IndustryLanding-module__f8Nw1q__breadcrumbSep{color:var(--text-subtle);opacity:.75;font-weight:500}.IndustryLanding-module__f8Nw1q__breadcrumbMuted,.IndustryLanding-module__f8Nw1q__breadcrumbCurrent{color:var(--text-muted);opacity:1;font-weight:600}.IndustryLanding-module__f8Nw1q__button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.IndustryLanding-module__f8Nw1q__button:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.IndustryLanding-module__f8Nw1q__buttonOutline{border-color:var(--line);color:var(--text);background:0 0}.IndustryLanding-module__f8Nw1q__buttonOutline:hover{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}.IndustryLanding-module__f8Nw1q__reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.IndustryLanding-module__f8Nw1q__revealVisible{opacity:1;transform:none}.IndustryLanding-module__f8Nw1q__hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%);border-bottom:1px solid var(--line);padding:44px 0 72px}.IndustryLanding-module__f8Nw1q__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.IndustryLanding-module__f8Nw1q__heroTitle{color:var(--title);margin:16px 0 0;font-size:clamp(2.05rem,4.2vw,3.1rem);font-weight:800;line-height:1.15}.IndustryLanding-module__f8Nw1q__heroHighlight{color:var(--accent-text)}.IndustryLanding-module__f8Nw1q__heroLead{color:var(--text-muted);max-width:540px;margin:20px 0 28px;font-size:clamp(1.0125rem,1.6vw,1.125rem);line-height:1.65}.IndustryLanding-module__f8Nw1q__heroActions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.IndustryLanding-module__f8Nw1q__heroMetrics{color:var(--text-muted);flex-wrap:wrap;gap:18px 26px;font-size:.875rem;display:flex}.IndustryLanding-module__f8Nw1q__heroMetrics span{align-items:center;gap:8px;display:inline-flex}.IndustryLanding-module__f8Nw1q__heroMetrics svg{color:var(--accent);flex-shrink:0;width:18px;height:18px}.IndustryLanding-module__f8Nw1q__heroVisual{min-height:480px;position:relative}.IndustryLanding-module__f8Nw1q__visualPanel{--hero-ring:color-mix(in srgb, var(--accent) 28%, var(--line));--hero-orbit:var(--accent);--hero-line:color-mix(in srgb, var(--accent) 45%, var(--line));--hero-node-fill:var(--surface);--hero-node-stroke:color-mix(in srgb, var(--accent) 45%, var(--line));--hero-node-text:var(--title);--hero-core-fill:var(--surface);--hero-core-inner:color-mix(in srgb, var(--accent) 8%, var(--surface));--hero-core-stroke:var(--accent);--hero-core-text:var(--title);--hero-core-sub:var(--accent-text);position:absolute;inset:0;overflow:hidden}.IndustryLanding-module__f8Nw1q__statusChip{z-index:3;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:20px;left:20px}.IndustryLanding-module__f8Nw1q__pulseDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;animation:2s infinite IndustryLanding-module__f8Nw1q__statusPulse}.IndustryLanding-module__f8Nw1q__heroSvg{z-index:2;width:100%;height:calc(100% - 24px);position:absolute;inset:24px 0 0}.IndustryLanding-module__f8Nw1q__orbit{transform-origin:300px 270px;animation:22s linear infinite IndustryLanding-module__f8Nw1q__orbitSpin}.IndustryLanding-module__f8Nw1q__orbitReverse{animation-name:IndustryLanding-module__f8Nw1q__orbitSpinRev;animation-duration:28s}.IndustryLanding-module__f8Nw1q__networkLine{stroke-dasharray:6 10;animation:12s linear infinite IndustryLanding-module__f8Nw1q__lineDash}.IndustryLanding-module__f8Nw1q__coreGlow{transform-origin:300px 270px;animation:5s ease-in-out infinite IndustryLanding-module__f8Nw1q__coreSoft}@keyframes IndustryLanding-module__f8Nw1q__statusPulse{70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes IndustryLanding-module__f8Nw1q__orbitSpin{to{transform:rotate(360deg)}}@keyframes IndustryLanding-module__f8Nw1q__orbitSpinRev{to{transform:rotate(-360deg)}}@keyframes IndustryLanding-module__f8Nw1q__lineDash{to{stroke-dashoffset:-160px}}@keyframes IndustryLanding-module__f8Nw1q__coreSoft{0%,to{opacity:.92}50%{opacity:1}}.IndustryLanding-module__f8Nw1q__trust{background:var(--surface);border-bottom:1px solid var(--line);padding:20px 0}.IndustryLanding-module__f8Nw1q__trustInner{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.IndustryLanding-module__f8Nw1q__trustTitle{color:var(--text-subtle);white-space:nowrap;font-size:.8125rem;font-weight:700}.IndustryLanding-module__f8Nw1q__trustItems{flex-wrap:wrap;flex:1;justify-content:space-between;gap:26px;display:flex}.IndustryLanding-module__f8Nw1q__trustItems span{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;font-weight:700}.IndustryLanding-module__f8Nw1q__section{padding:72px 0}.IndustryLanding-module__f8Nw1q__sectionAlt{background:var(--surface-alt)}.IndustryLanding-module__f8Nw1q__sectionHead{max-width:720px;margin-bottom:36px}.IndustryLanding-module__f8Nw1q__sectionHead h2{color:var(--title);margin:12px 0;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800;line-height:1.18}.IndustryLanding-module__f8Nw1q__sectionHead p{color:var(--text-muted);margin:0;font-size:1.0625rem;line-height:1.65}.IndustryLanding-module__f8Nw1q__approachGrid{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:40px;display:grid}.IndustryLanding-module__f8Nw1q__approachText p{color:var(--text-muted);margin:16px 0 0;font-size:1.0625rem;line-height:1.65}.IndustryLanding-module__f8Nw1q__approachText h2{color:var(--title);margin:12px 0 0;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800;line-height:1.18}.IndustryLanding-module__f8Nw1q__statementCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);align-items:center;min-height:100%;padding:clamp(28px,3.5vw,40px);display:flex}.IndustryLanding-module__f8Nw1q__statement{letter-spacing:-.02em;color:var(--title);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.6vw,2.05rem);font-weight:800;line-height:1.22}.IndustryLanding-module__f8Nw1q__statement:before{content:"";background:var(--accent);border-radius:2px;width:40px;height:3px;margin-bottom:18px;display:block}.IndustryLanding-module__f8Nw1q__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.IndustryLanding-module__f8Nw1q__capCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;gap:12px;min-width:0;padding:24px;transition:transform .25s,border-color .25s;display:flex}.IndustryLanding-module__f8Nw1q__capCard:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-4px)}.IndustryLanding-module__f8Nw1q__capLarge{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:start;gap:10px 28px;padding:32px clamp(24px,4vw,40px);display:grid}.IndustryLanding-module__f8Nw1q__capLarge>.IndustryLanding-module__f8Nw1q__capIcon{grid-area:1/1/-1;align-self:center;width:64px;height:64px}.IndustryLanding-module__f8Nw1q__capLarge>.IndustryLanding-module__f8Nw1q__capIcon svg{width:30px;height:30px}.IndustryLanding-module__f8Nw1q__capLarge>:not(.IndustryLanding-module__f8Nw1q__capIcon){grid-column:2}.IndustryLanding-module__f8Nw1q__capLarge h3{font-size:1.35rem}.IndustryLanding-module__f8Nw1q__capLarge p{max-width:720px}.IndustryLanding-module__f8Nw1q__capIcon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent-text);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.IndustryLanding-module__f8Nw1q__capIcon svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:22px;height:22px}.IndustryLanding-module__f8Nw1q__capCard h3{color:var(--title);margin:0;font-size:1.1rem;font-weight:700}.IndustryLanding-module__f8Nw1q__capCard p{color:var(--text-muted);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.IndustryLanding-module__f8Nw1q__capAction{color:var(--accent-text);align-items:center;gap:6px;margin-top:auto;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.IndustryLanding-module__f8Nw1q__capCard:hover .IndustryLanding-module__f8Nw1q__capAction{gap:10px}.IndustryLanding-module__f8Nw1q__plainNote{background:var(--surface-alt);border:1px dashed var(--line);color:var(--text-muted);border-radius:10px;gap:8px;padding:10px 12px;font-size:.8125rem;line-height:1.5;display:flex}.IndustryLanding-module__f8Nw1q__plainNote b{color:var(--accent-text);white-space:nowrap;font-weight:700}.IndustryLanding-module__f8Nw1q__showcaseBoard{grid-template-columns:1fr;gap:16px;display:grid}.IndustryLanding-module__f8Nw1q__showcaseFeature{aspect-ratio:3;border-radius:var(--radius-lg);border:1px solid var(--line);width:100%;max-height:380px;box-shadow:var(--shadow);background:#f1f5f9;position:relative;overflow:hidden}.IndustryLanding-module__f8Nw1q__showcaseFeature img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.IndustryLanding-module__f8Nw1q__showcaseTextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.IndustryLanding-module__f8Nw1q__showcaseTextCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.IndustryLanding-module__f8Nw1q__showcaseTextCard h3{color:var(--title);margin:0;font-size:1.1rem;font-weight:800;line-height:1.25}.IndustryLanding-module__f8Nw1q__showcaseTextCard p{color:var(--text-muted);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.IndustryLanding-module__f8Nw1q__showcaseTextCard .IndustryLanding-module__f8Nw1q__tags{margin-top:auto}.IndustryLanding-module__f8Nw1q__showcase{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:0;display:grid;overflow:hidden}.IndustryLanding-module__f8Nw1q__showcaseRow{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:320px;display:grid}.IndustryLanding-module__f8Nw1q__showcaseRow:last-child{border-bottom:none}.IndustryLanding-module__f8Nw1q__showcaseImageRight{direction:rtl}.IndustryLanding-module__f8Nw1q__showcaseImageRight>*{direction:ltr}.IndustryLanding-module__f8Nw1q__showcaseVisual{background:#0f172a;min-height:320px;position:relative;overflow:hidden}.IndustryLanding-module__f8Nw1q__showcaseVisual img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:320px;display:block}.IndustryLanding-module__f8Nw1q__showcaseVisualLabel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f8fafc;background:#0f172ab8;border:1px solid #ffffff24;border-radius:14px;padding:16px 18px;position:absolute;bottom:20px;left:20px;right:20px}.IndustryLanding-module__f8Nw1q__showcaseVisualLabel strong{font-size:1rem;font-weight:800;line-height:1.25;display:block}.IndustryLanding-module__f8Nw1q__showcaseVisualLabel span{color:#f8fafcc7;margin-top:4px;font-size:.875rem;line-height:1.4;display:block}.IndustryLanding-module__f8Nw1q__showcaseCopy{background:var(--surface);flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,48px);display:flex}.IndustryLanding-module__f8Nw1q__showcaseLabel{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.IndustryLanding-module__f8Nw1q__showcaseCopy h3{color:var(--title);margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;line-height:1.2}.IndustryLanding-module__f8Nw1q__showcaseCopy p{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.65}.IndustryLanding-module__f8Nw1q__showcaseCopy .IndustryLanding-module__f8Nw1q__tags{margin-top:4px}.IndustryLanding-module__f8Nw1q__tags{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.IndustryLanding-module__f8Nw1q__tag{background:var(--accent-soft);border:1px solid var(--line);color:var(--accent-text);border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:600}.IndustryLanding-module__f8Nw1q__tagTip{cursor:help;position:relative}.IndustryLanding-module__f8Nw1q__tagTip i{opacity:.65;margin-left:3px;font-style:normal}.IndustryLanding-module__f8Nw1q__tagTip:before{content:attr(data-tip);color:#f8fafc;width:230px;box-shadow:var(--shadow);z-index:30;opacity:0;pointer-events:none;background:#0f172a;border-radius:10px;padding:12px 14px;font-size:.8125rem;font-weight:500;line-height:1.5;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.dark .IndustryLanding-module__f8Nw1q__tagTip:before{color:#f8fafc;background:#020617;border:1px solid #334155}.IndustryLanding-module__f8Nw1q__tagTip:hover:before,.IndustryLanding-module__f8Nw1q__tagTip:focus-visible:before{opacity:1;pointer-events:auto;transform:translate(-50%)}.IndustryLanding-module__f8Nw1q__tagTip.open:before{opacity:1;pointer-events:auto;transform:translate(-50%)}.IndustryLanding-module__f8Nw1q__journey{grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:relative}.IndustryLanding-module__f8Nw1q__journeyStep{text-align:left;padding:0 18px;position:relative}.IndustryLanding-module__f8Nw1q__journeyStep:first-child{padding-left:0}.IndustryLanding-module__f8Nw1q__journeyNum{background:var(--surface);border:2px solid var(--accent);width:42px;height:42px;color:var(--accent-text);z-index:1;border-radius:50%;place-items:center;margin-bottom:16px;font-size:.8125rem;font-weight:800;display:grid;position:relative}.IndustryLanding-module__f8Nw1q__journeyStep:after{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 9px, transparent 9px 18px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent), var(--line));background-position:0 0,0 0;height:2px;animation:1.1s linear infinite IndustryLanding-module__f8Nw1q__journeyFlow;position:absolute;top:21px;left:60px;right:-18px}.IndustryLanding-module__f8Nw1q__journeyStep:last-child:after{display:none}@keyframes IndustryLanding-module__f8Nw1q__journeyFlow{to{background-position:18px 0,0 0}}@media (prefers-reduced-motion:reduce){.IndustryLanding-module__f8Nw1q__journeyStep:after{animation:none}}.IndustryLanding-module__f8Nw1q__journeyStep h3{color:var(--title);margin:0 0 8px;font-size:1.0625rem;font-weight:700}.IndustryLanding-module__f8Nw1q__journeyStep p{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.55}.IndustryLanding-module__f8Nw1q__compare{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);overflow:hidden}.IndustryLanding-module__f8Nw1q__compareHead,.IndustryLanding-module__f8Nw1q__compareRow{grid-template-columns:1.1fr 1fr 1fr;display:grid}.IndustryLanding-module__f8Nw1q__compareHead>div,.IndustryLanding-module__f8Nw1q__compareRow>div{padding:18px 22px;font-size:.9375rem}.IndustryLanding-module__f8Nw1q__compareHead{background:var(--surface-alt);border-bottom:1px solid var(--line)}.IndustryLanding-module__f8Nw1q__compareHead>div{color:var(--title);font-weight:800}.IndustryLanding-module__f8Nw1q__compareRow{border-bottom:1px solid var(--line)}.IndustryLanding-module__f8Nw1q__compareRow:last-child{border-bottom:0}.IndustryLanding-module__f8Nw1q__compareLabel{color:var(--text);font-weight:600}.IndustryLanding-module__f8Nw1q__compareBefore{color:var(--text-muted)}.IndustryLanding-module__f8Nw1q__compareAfter{color:var(--text);background:color-mix(in srgb, var(--accent) 6%, var(--surface));font-weight:600}.IndustryLanding-module__f8Nw1q__stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.IndustryLanding-module__f8Nw1q__statItem{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);padding:22px 20px}.IndustryLanding-module__f8Nw1q__statItem b{color:var(--accent-text);margin-bottom:6px;font-size:1.9rem;font-weight:800;display:block}.IndustryLanding-module__f8Nw1q__statItem span{color:var(--text-muted);font-size:.875rem}.IndustryLanding-module__f8Nw1q__faq{gap:12px;display:grid}.IndustryLanding-module__f8Nw1q__faqItem{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);overflow:hidden}.IndustryLanding-module__f8Nw1q__faqSummary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.IndustryLanding-module__f8Nw1q__faqSummary::-webkit-details-marker{display:none}.IndustryLanding-module__f8Nw1q__faqIcon{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.IndustryLanding-module__f8Nw1q__faqIcon:before,.IndustryLanding-module__f8Nw1q__faqIcon:after{content:"";background:currentColor;border-radius:1px;position:absolute}.IndustryLanding-module__f8Nw1q__faqIcon:before{width:12px;height:1.5px}.IndustryLanding-module__f8Nw1q__faqIcon:after{width:1.5px;height:12px}.IndustryLanding-module__f8Nw1q__faqBody{color:var(--text-muted);padding:0 22px 18px;font-size:.9375rem;line-height:1.65}.IndustryLanding-module__f8Nw1q__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.IndustryLanding-module__f8Nw1q__relatedCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:inherit;flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.IndustryLanding-module__f8Nw1q__relatedCard:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-4px)}.IndustryLanding-module__f8Nw1q__relatedTag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:.6875rem;font-weight:700}.IndustryLanding-module__f8Nw1q__relatedCard h3{color:var(--title);margin:0;font-size:1rem;font-weight:700}.IndustryLanding-module__f8Nw1q__relatedCard p{color:var(--text-muted);flex:1;margin:0;font-size:.875rem}.IndustryLanding-module__f8Nw1q__relatedLink{color:var(--accent-text);font-size:.8125rem;font-weight:700}@media (max-width:1050px){.IndustryLanding-module__f8Nw1q__heroGrid,.IndustryLanding-module__f8Nw1q__approachGrid{grid-template-columns:1fr}.IndustryLanding-module__f8Nw1q__heroVisual{min-height:400px;margin-top:8px}.IndustryLanding-module__f8Nw1q__showcaseFeature{aspect-ratio:16/9;max-height:280px}.IndustryLanding-module__f8Nw1q__showcaseRow,.IndustryLanding-module__f8Nw1q__showcaseImageRight{direction:ltr;grid-template-columns:1fr}.IndustryLanding-module__f8Nw1q__showcaseVisual,.IndustryLanding-module__f8Nw1q__showcaseVisual img{min-height:240px}.IndustryLanding-module__f8Nw1q__journey{grid-template-columns:1fr 1fr;gap:28px 16px}.IndustryLanding-module__f8Nw1q__journeyStep{padding-left:0}.IndustryLanding-module__f8Nw1q__journeyStep:after{display:none}.IndustryLanding-module__f8Nw1q__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.IndustryLanding-module__f8Nw1q__capabilities,.IndustryLanding-module__f8Nw1q__capLarge{grid-template-columns:1fr}.IndustryLanding-module__f8Nw1q__capLarge>.IndustryLanding-module__f8Nw1q__capIcon{grid-area:auto/1}.IndustryLanding-module__f8Nw1q__capLarge>:not(.IndustryLanding-module__f8Nw1q__capIcon){grid-column:1}.IndustryLanding-module__f8Nw1q__showcaseTextGrid,.IndustryLanding-module__f8Nw1q__journey,.IndustryLanding-module__f8Nw1q__compareHead,.IndustryLanding-module__f8Nw1q__compareRow,.IndustryLanding-module__f8Nw1q__relatedGrid,.IndustryLanding-module__f8Nw1q__stats{grid-template-columns:1fr}}
.CivilDefenseHeroVisual-module__4LPJsW__root{--viz-line:color-mix(in srgb, var(--title) 14%, transparent);--viz-dim:color-mix(in srgb, var(--title) 38%, transparent);--viz-white:color-mix(in srgb, var(--title) 88%, transparent);--viz-text:color-mix(in srgb, var(--title) 60%, transparent);--viz-hud:color-mix(in srgb, var(--title) 46%, transparent);--viz-panel:color-mix(in srgb, var(--surface) 88%, transparent);aspect-ratio:620/540;background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 9%, transparent), transparent 53%);min-height:480px;position:relative;overflow:hidden}.CivilDefenseHeroVisual-module__4LPJsW__svg{width:100%;height:100%;position:absolute;inset:0}.CivilDefenseHeroVisual-module__4LPJsW__line{stroke:var(--viz-line);fill:none;stroke-width:1px}.CivilDefenseHeroVisual-module__4LPJsW__accent{stroke:var(--accent);fill:none}.CivilDefenseHeroVisual-module__4LPJsW__accentFill{fill:var(--accent)}.CivilDefenseHeroVisual-module__4LPJsW__white{stroke:var(--viz-white);fill:none}.CivilDefenseHeroVisual-module__4LPJsW__dim{stroke:var(--viz-dim);fill:none}.CivilDefenseHeroVisual-module__4LPJsW__label{fill:var(--viz-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.CivilDefenseHeroVisual-module__4LPJsW__radarRing{transform-origin:310px 270px;animation:3s ease-out infinite CivilDefenseHeroVisual-module__4LPJsW__radarPulse}.CivilDefenseHeroVisual-module__4LPJsW__radarRingR2{animation-delay:1s}.CivilDefenseHeroVisual-module__4LPJsW__radarRingR3{animation-delay:2s}.CivilDefenseHeroVisual-module__4LPJsW__sweep{transform-origin:310px 270px;animation:4.2s linear infinite CivilDefenseHeroVisual-module__4LPJsW__spin}.CivilDefenseHeroVisual-module__4LPJsW__drone{animation:7s ease-in-out infinite CivilDefenseHeroVisual-module__4LPJsW__droneFly}.CivilDefenseHeroVisual-module__4LPJsW__packet{animation:3.5s linear infinite CivilDefenseHeroVisual-module__4LPJsW__packet}.CivilDefenseHeroVisual-module__4LPJsW__shield{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite CivilDefenseHeroVisual-module__4LPJsW__shieldPulse}.CivilDefenseHeroVisual-module__4LPJsW__hud{z-index:2;color:var(--viz-hud);letter-spacing:.12em;justify-content:space-between;font:700 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:22px;left:24px;right:24px}.CivilDefenseHeroVisual-module__4LPJsW__hud b{color:var(--accent)}.CivilDefenseHeroVisual-module__4LPJsW__legend{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.CivilDefenseHeroVisual-module__4LPJsW__legend span{letter-spacing:.08em;border:1px solid color-mix(in srgb, var(--title) 9%, transparent);background:var(--viz-panel);color:color-mix(in srgb, var(--title) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:7px 9px;font:700 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes CivilDefenseHeroVisual-module__4LPJsW__spin{to{transform:rotate(360deg)}}@keyframes CivilDefenseHeroVisual-module__4LPJsW__radarPulse{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.15)}}@keyframes CivilDefenseHeroVisual-module__4LPJsW__droneFly{0%,to{transform:translate(-28px,18px)rotate(-3deg)}50%{transform:translate(70px,-24px)rotate(5deg)}}@keyframes CivilDefenseHeroVisual-module__4LPJsW__packet{0%{opacity:0;transform:translate(-210px)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(230px)}}@keyframes CivilDefenseHeroVisual-module__4LPJsW__shieldPulse{0%,to{filter:drop-shadow(0 0 0 var(--accent));transform:scale(.96)}50%{filter:drop-shadow(0 0 12px var(--accent));transform:scale(1.03)}}@media (max-width:760px){.CivilDefenseHeroVisual-module__4LPJsW__root{min-height:360px}.CivilDefenseHeroVisual-module__4LPJsW__hud,.CivilDefenseHeroVisual-module__4LPJsW__legend{left:14px;right:14px}.CivilDefenseHeroVisual-module__4LPJsW__hud{font-size:.58rem;top:14px}.CivilDefenseHeroVisual-module__4LPJsW__legend{gap:8px;bottom:14px}}@media (prefers-reduced-motion:reduce){.CivilDefenseHeroVisual-module__4LPJsW__radarRing,.CivilDefenseHeroVisual-module__4LPJsW__sweep,.CivilDefenseHeroVisual-module__4LPJsW__drone,.CivilDefenseHeroVisual-module__4LPJsW__packet,.CivilDefenseHeroVisual-module__4LPJsW__shield{animation:none}}
.EnterpriseFabricHeroVisual-module__-rpomq__root{--viz-line:color-mix(in srgb, var(--title) 14%, transparent);--viz-dim:color-mix(in srgb, var(--title) 38%, transparent);--viz-text:color-mix(in srgb, var(--title) 60%, transparent);--viz-hud:color-mix(in srgb, var(--title) 46%, transparent);--viz-panel:color-mix(in srgb, var(--surface) 88%, transparent);aspect-ratio:620/540;background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 9%, transparent), transparent 53%);min-height:480px;position:relative;overflow:hidden}.EnterpriseFabricHeroVisual-module__-rpomq__svg{width:100%;height:100%;position:absolute;inset:0}.EnterpriseFabricHeroVisual-module__-rpomq__accent{stroke:var(--accent);fill:none}.EnterpriseFabricHeroVisual-module__-rpomq__accentFill{fill:var(--accent)}.EnterpriseFabricHeroVisual-module__-rpomq__softFill{fill:color-mix(in srgb, var(--accent) 15%, transparent)}.EnterpriseFabricHeroVisual-module__-rpomq__dim{stroke:var(--viz-dim);fill:none}.EnterpriseFabricHeroVisual-module__-rpomq__label{fill:var(--viz-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.EnterpriseFabricHeroVisual-module__-rpomq__sync{stroke-dasharray:7 9;animation:2s linear infinite EnterpriseFabricHeroVisual-module__-rpomq__dash}.EnterpriseFabricHeroVisual-module__-rpomq__cloud{animation:4s ease-in-out infinite EnterpriseFabricHeroVisual-module__-rpomq__float}.EnterpriseFabricHeroVisual-module__-rpomq__nodePulse{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite EnterpriseFabricHeroVisual-module__-rpomq__nodePulse}.EnterpriseFabricHeroVisual-module__-rpomq__nodePulseDelay{animation-delay:.9s}.EnterpriseFabricHeroVisual-module__-rpomq__chartBar{transform-box:fill-box;transform-origin:bottom;animation:2.7s ease-in-out infinite EnterpriseFabricHeroVisual-module__-rpomq__bar}.EnterpriseFabricHeroVisual-module__-rpomq__chartBarB2{animation-delay:.3s}.EnterpriseFabricHeroVisual-module__-rpomq__chartBarB3{animation-delay:.6s}.EnterpriseFabricHeroVisual-module__-rpomq__chartBarB4{animation-delay:.9s}.EnterpriseFabricHeroVisual-module__-rpomq__hud{z-index:2;color:var(--viz-hud);letter-spacing:.12em;justify-content:space-between;font:700 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:22px;left:24px;right:24px}.EnterpriseFabricHeroVisual-module__-rpomq__hud b{color:var(--accent)}.EnterpriseFabricHeroVisual-module__-rpomq__legend{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.EnterpriseFabricHeroVisual-module__-rpomq__legend span{letter-spacing:.08em;border:1px solid color-mix(in srgb, var(--title) 9%, transparent);background:var(--viz-panel);color:color-mix(in srgb, var(--title) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:7px 9px;font:700 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes EnterpriseFabricHeroVisual-module__-rpomq__dash{to{stroke-dashoffset:-32px}}@keyframes EnterpriseFabricHeroVisual-module__-rpomq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes EnterpriseFabricHeroVisual-module__-rpomq__nodePulse{0%{opacity:.95;transform:scale(.75)}to{opacity:0;transform:scale(1.75)}}@keyframes EnterpriseFabricHeroVisual-module__-rpomq__bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (max-width:760px){.EnterpriseFabricHeroVisual-module__-rpomq__root{min-height:360px}.EnterpriseFabricHeroVisual-module__-rpomq__hud,.EnterpriseFabricHeroVisual-module__-rpomq__legend{left:14px;right:14px}.EnterpriseFabricHeroVisual-module__-rpomq__hud{font-size:.58rem;top:14px}.EnterpriseFabricHeroVisual-module__-rpomq__legend{gap:8px;bottom:14px}}@media (prefers-reduced-motion:reduce){.EnterpriseFabricHeroVisual-module__-rpomq__sync,.EnterpriseFabricHeroVisual-module__-rpomq__cloud,.EnterpriseFabricHeroVisual-module__-rpomq__nodePulse,.EnterpriseFabricHeroVisual-module__-rpomq__chartBar{animation:none}}
.PublicEducationHeroVisual-module__OP1LZW__root{--viz-line:color-mix(in srgb, var(--title) 14%, transparent);--viz-dim:color-mix(in srgb, var(--title) 38%, transparent);--viz-text:color-mix(in srgb, var(--title) 60%, transparent);--viz-hud:color-mix(in srgb, var(--title) 46%, transparent);--viz-panel:color-mix(in srgb, var(--surface) 88%, transparent);aspect-ratio:620/540;background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 9%, transparent), transparent 53%);min-height:480px;position:relative;overflow:hidden}.PublicEducationHeroVisual-module__OP1LZW__svg{width:100%;height:100%;position:absolute;inset:0}.PublicEducationHeroVisual-module__OP1LZW__accent{stroke:var(--accent);fill:none}.PublicEducationHeroVisual-module__OP1LZW__accentFill{fill:var(--accent)}.PublicEducationHeroVisual-module__OP1LZW__softFill{fill:color-mix(in srgb, var(--accent) 15%, transparent)}.PublicEducationHeroVisual-module__OP1LZW__dim{stroke:var(--viz-dim);fill:none}.PublicEducationHeroVisual-module__OP1LZW__label{fill:var(--viz-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.PublicEducationHeroVisual-module__OP1LZW__cap{animation:3.5s ease-in-out infinite PublicEducationHeroVisual-module__OP1LZW__float}.PublicEducationHeroVisual-module__OP1LZW__bookPage{transform-box:fill-box;transform-origin:0;animation:3.5s ease-in-out infinite PublicEducationHeroVisual-module__OP1LZW__page}.PublicEducationHeroVisual-module__OP1LZW__flow{stroke-dasharray:6 8;animation:1.8s linear infinite PublicEducationHeroVisual-module__OP1LZW__dash}.PublicEducationHeroVisual-module__OP1LZW__node{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite PublicEducationHeroVisual-module__OP1LZW__nodePulse}.PublicEducationHeroVisual-module__OP1LZW__nodeD1{animation-delay:.5s}.PublicEducationHeroVisual-module__OP1LZW__nodeD2{animation-delay:1s}.PublicEducationHeroVisual-module__OP1LZW__hud{z-index:2;color:var(--viz-hud);letter-spacing:.12em;justify-content:space-between;font:700 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:22px;left:24px;right:24px}.PublicEducationHeroVisual-module__OP1LZW__hud b{color:var(--accent)}.PublicEducationHeroVisual-module__OP1LZW__legend{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.PublicEducationHeroVisual-module__OP1LZW__legend span{letter-spacing:.08em;border:1px solid color-mix(in srgb, var(--title) 9%, transparent);background:var(--viz-panel);color:color-mix(in srgb, var(--title) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:7px 9px;font:700 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes PublicEducationHeroVisual-module__OP1LZW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes PublicEducationHeroVisual-module__OP1LZW__page{0%,to{opacity:1;transform:rotateY(0)}50%{opacity:.35;transform:rotateY(-70deg)}}@keyframes PublicEducationHeroVisual-module__OP1LZW__dash{to{stroke-dashoffset:-32px}}@keyframes PublicEducationHeroVisual-module__OP1LZW__nodePulse{0%{opacity:.95;transform:scale(.75)}to{opacity:0;transform:scale(1.75)}}@media (max-width:760px){.PublicEducationHeroVisual-module__OP1LZW__root{min-height:360px}.PublicEducationHeroVisual-module__OP1LZW__hud,.PublicEducationHeroVisual-module__OP1LZW__legend{left:14px;right:14px}.PublicEducationHeroVisual-module__OP1LZW__hud{font-size:.58rem;top:14px}.PublicEducationHeroVisual-module__OP1LZW__legend{gap:8px;bottom:14px}}@media (prefers-reduced-motion:reduce){.PublicEducationHeroVisual-module__OP1LZW__cap,.PublicEducationHeroVisual-module__OP1LZW__bookPage,.PublicEducationHeroVisual-module__OP1LZW__flow,.PublicEducationHeroVisual-module__OP1LZW__node{animation:none}}
.IndustryEdgeHeroVisual-module__8bZAsG__root{--viz-line:color-mix(in srgb, var(--title) 14%, transparent);--viz-dim:color-mix(in srgb, var(--title) 38%, transparent);--viz-strong:color-mix(in srgb, var(--title) 85%, transparent);--viz-text:color-mix(in srgb, var(--title) 60%, transparent);--viz-hud:color-mix(in srgb, var(--title) 46%, transparent);--viz-panel:color-mix(in srgb, var(--surface) 88%, transparent);aspect-ratio:620/540;background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 9%, transparent), transparent 53%);min-height:480px;position:relative;overflow:hidden}.IndustryEdgeHeroVisual-module__8bZAsG__svg{width:100%;height:100%;position:absolute;inset:0}.IndustryEdgeHeroVisual-module__8bZAsG__accent{stroke:var(--accent);fill:none}.IndustryEdgeHeroVisual-module__8bZAsG__accentFill{fill:var(--accent)}.IndustryEdgeHeroVisual-module__8bZAsG__softFill{fill:color-mix(in srgb, var(--accent) 15%, transparent)}.IndustryEdgeHeroVisual-module__8bZAsG__dim{stroke:var(--viz-dim);fill:none}.IndustryEdgeHeroVisual-module__8bZAsG__line{stroke:var(--viz-line);fill:none;stroke-width:1px}.IndustryEdgeHeroVisual-module__8bZAsG__strong{stroke:var(--viz-strong);fill:none}.IndustryEdgeHeroVisual-module__8bZAsG__label{fill:var(--viz-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.IndustryEdgeHeroVisual-module__8bZAsG__conveyor{stroke-dasharray:11 11;animation:1.6s linear infinite IndustryEdgeHeroVisual-module__8bZAsG__conveyorDash}.IndustryEdgeHeroVisual-module__8bZAsG__sync{stroke-dasharray:7 9;animation:2s linear infinite IndustryEdgeHeroVisual-module__8bZAsG__dash}.IndustryEdgeHeroVisual-module__8bZAsG__sensorWave{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite IndustryEdgeHeroVisual-module__8bZAsG__sensorPulse}.IndustryEdgeHeroVisual-module__8bZAsG__sensorWaveS2{animation-delay:.7s}.IndustryEdgeHeroVisual-module__8bZAsG__sensorWaveS3{animation-delay:1.4s}.IndustryEdgeHeroVisual-module__8bZAsG__dataDot{animation:4s linear infinite IndustryEdgeHeroVisual-module__8bZAsG__dataFlow}.IndustryEdgeHeroVisual-module__8bZAsG__robotArm{transform-origin:470px 267px;animation:4s ease-in-out infinite IndustryEdgeHeroVisual-module__8bZAsG__arm}.IndustryEdgeHeroVisual-module__8bZAsG__gear{transform-box:fill-box;transform-origin:50%;animation:8s linear infinite IndustryEdgeHeroVisual-module__8bZAsG__spin}.IndustryEdgeHeroVisual-module__8bZAsG__hud{z-index:2;color:var(--viz-hud);letter-spacing:.12em;justify-content:space-between;font:700 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:22px;left:24px;right:24px}.IndustryEdgeHeroVisual-module__8bZAsG__hud b{color:var(--accent)}.IndustryEdgeHeroVisual-module__8bZAsG__legend{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.IndustryEdgeHeroVisual-module__8bZAsG__legend span{letter-spacing:.08em;border:1px solid color-mix(in srgb, var(--title) 9%, transparent);background:var(--viz-panel);color:color-mix(in srgb, var(--title) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:7px 9px;font:700 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__dash{to{stroke-dashoffset:-32px}}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__conveyorDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-44px}}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__sensorPulse{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.15)}}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__dataFlow{0%{opacity:0;transform:translate(-300px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(340px)}}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__arm{0%,to{transform:rotate(-7deg)}50%{transform:rotate(9deg)}}@keyframes IndustryEdgeHeroVisual-module__8bZAsG__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.IndustryEdgeHeroVisual-module__8bZAsG__root{min-height:360px}.IndustryEdgeHeroVisual-module__8bZAsG__hud,.IndustryEdgeHeroVisual-module__8bZAsG__legend{left:14px;right:14px}.IndustryEdgeHeroVisual-module__8bZAsG__hud{font-size:.58rem;top:14px}.IndustryEdgeHeroVisual-module__8bZAsG__legend{gap:8px;bottom:14px}}@media (prefers-reduced-motion:reduce){.IndustryEdgeHeroVisual-module__8bZAsG__conveyor,.IndustryEdgeHeroVisual-module__8bZAsG__sync,.IndustryEdgeHeroVisual-module__8bZAsG__sensorWave,.IndustryEdgeHeroVisual-module__8bZAsG__dataDot,.IndustryEdgeHeroVisual-module__8bZAsG__robotArm,.IndustryEdgeHeroVisual-module__8bZAsG__gear{animation:none}}
.TransportMobilityHeroVisual-module___TZGoq__root{aspect-ratio:1.08;min-height:480px;box-shadow:var(--shadow);border-radius:30px;position:relative;overflow:hidden}.TransportMobilityHeroVisual-module___TZGoq__root:before{content:"";background-image:linear-gradient(color-mix(in srgb, var(--title) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--title) 12%, transparent) 1px, transparent 1px);pointer-events:none;background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.TransportMobilityHeroVisual-module___TZGoq__svg{width:100%;height:100%;position:absolute;inset:0}.TransportMobilityHeroVisual-module___TZGoq__route{fill:none;stroke:color-mix(in srgb, var(--title) 18%, var(--line));stroke-width:2px;stroke-dasharray:8 10}.TransportMobilityHeroVisual-module___TZGoq__routeLive{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-dasharray:12 10;animation:8s linear infinite TransportMobilityHeroVisual-module___TZGoq__dash}.TransportMobilityHeroVisual-module___TZGoq__node{fill:var(--surface);stroke:color-mix(in srgb, var(--accent) 35%, var(--line));stroke-width:1.4px}.TransportMobilityHeroVisual-module___TZGoq__nodeHot{fill:var(--accent);stroke:color-mix(in srgb, var(--accent) 70%, white)}.TransportMobilityHeroVisual-module___TZGoq__pulse{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:.6;transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite TransportMobilityHeroVisual-module___TZGoq__pulse}.TransportMobilityHeroVisual-module___TZGoq__vehicle{z-index:2;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--title);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;align-items:center;gap:9px;padding:9px 12px;font-size:.78rem;font-weight:650;animation:5s ease-in-out infinite TransportMobilityHeroVisual-module___TZGoq__float;display:flex;position:absolute;box-shadow:0 10px 30px #0000001f}.TransportMobilityHeroVisual-module___TZGoq__vehicle svg{width:18px;height:18px;stroke:var(--accent);flex-shrink:0}.TransportMobilityHeroVisual-module___TZGoq__v1{top:17%;left:9%}.TransportMobilityHeroVisual-module___TZGoq__v2{animation-duration:6s;animation-delay:.5s;top:38%;right:8%}.TransportMobilityHeroVisual-module___TZGoq__v3{animation-duration:5.6s;animation-delay:1s;bottom:10%;left:24%}.TransportMobilityHeroVisual-module___TZGoq__statusChip{z-index:3;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}.TransportMobilityHeroVisual-module___TZGoq__pulseDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;animation:2s infinite TransportMobilityHeroVisual-module___TZGoq__statusPulse}@keyframes TransportMobilityHeroVisual-module___TZGoq__dash{to{stroke-dashoffset:-220px}}@keyframes TransportMobilityHeroVisual-module___TZGoq__pulse{0%{opacity:.65;transform:scale(.7)}to{opacity:0;transform:scale(2.2)}}@keyframes TransportMobilityHeroVisual-module___TZGoq__float{50%{transform:translateY(-7px)}}@keyframes TransportMobilityHeroVisual-module___TZGoq__statusPulse{70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@media (max-width:760px){.TransportMobilityHeroVisual-module___TZGoq__root{aspect-ratio:1/1.05;min-height:360px}.TransportMobilityHeroVisual-module___TZGoq__vehicle{padding:7px 10px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.TransportMobilityHeroVisual-module___TZGoq__routeLive,.TransportMobilityHeroVisual-module___TZGoq__pulse,.TransportMobilityHeroVisual-module___TZGoq__vehicle,.TransportMobilityHeroVisual-module___TZGoq__pulseDot{animation:none}}
.ExpertiseLanding-module__SDYPjG__page{--bg-page:#fff;--hero-fade:#eff3f8;--surface:#fff;--surface-alt:#f6f9fc;--text:#212121;--text-muted:#495057;--text-subtle:#6f6c90;--title:#170f49;--line:#dfe7ef;--shadow:0 16px 40px #0f172a14;--radius:16px;--radius-lg:24px;color:var(--text);background:var(--bg-page);line-height:1.65}.dark .ExpertiseLanding-module__SDYPjG__page{--bg-page:#0b1120;--hero-fade:#0b1120;--surface:#151d2e;--surface-alt:#1a2332;--text:#e8edf4;--text-muted:#94a3b8;--text-subtle:#7b8ba8;--title:#f1f5f9;--line:#2d3748;--shadow:0 16px 40px #00000059}.ExpertiseLanding-module__SDYPjG__accentTeal{--accent:#0d9488;--accent-dark:#0b7a70;--accent-soft:#0d94881a;--accent-text:#0f766e}.dark .ExpertiseLanding-module__SDYPjG__accentTeal{--accent:#2dd4bf;--accent-dark:#14b8a6;--accent-soft:#2dd4bf24;--accent-text:#5eead4}.ExpertiseLanding-module__SDYPjG__accentBlue{--accent:#2563eb;--accent-dark:#1d4ed8;--accent-soft:#2563eb1a;--accent-text:#1d4ed8}.dark .ExpertiseLanding-module__SDYPjG__accentBlue{--accent:#60a5fa;--accent-dark:#3b82f6;--accent-soft:#60a5fa29;--accent-text:#93c5fd}.ExpertiseLanding-module__SDYPjG__accentAmber{--accent:#d97706;--accent-dark:#b45309;--accent-soft:#d977061a;--accent-text:#b45309}.dark .ExpertiseLanding-module__SDYPjG__accentAmber{--accent:#fbbf24;--accent-dark:#f59e0b;--accent-soft:#fbbf2429;--accent-text:#fcd34d}.ExpertiseLanding-module__SDYPjG__accentIndigo{--accent:#4f46e5;--accent-dark:#4338ca;--accent-soft:#4f46e51a;--accent-text:#4338ca}.dark .ExpertiseLanding-module__SDYPjG__accentIndigo{--accent:#818cf8;--accent-dark:#6366f1;--accent-soft:#818cf829;--accent-text:#a5b4fc}.ExpertiseLanding-module__SDYPjG__accentRose{--accent:#e11d48;--accent-dark:#be123c;--accent-soft:#e11d481a;--accent-text:#be123c}.dark .ExpertiseLanding-module__SDYPjG__accentRose{--accent:#fb7185;--accent-dark:#f43f5e;--accent-soft:#fb718529;--accent-text:#fda4af}.ExpertiseLanding-module__SDYPjG__accentViolet{--accent:#7c3aed;--accent-dark:#6d28d9;--accent-soft:#7c3aed17;--accent-text:#6d28d9}.dark .ExpertiseLanding-module__SDYPjG__accentViolet{--accent:#a78bfa;--accent-dark:#8b5cf6;--accent-soft:#a78bfa24;--accent-text:#c4b5fd}.ExpertiseLanding-module__SDYPjG__accentCyan{--accent:#0891b2;--accent-dark:#0e7490;--accent-soft:#0891b21a;--accent-text:#0e7490}.dark .ExpertiseLanding-module__SDYPjG__accentCyan{--accent:#22d3ee;--accent-dark:#06b6d4;--accent-soft:#22d3ee29;--accent-text:#67e8f9}.ExpertiseLanding-module__SDYPjG__container{width:min(1220px,100% - 40px);margin-inline:auto}.ExpertiseLanding-module__SDYPjG__eyebrow{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.ExpertiseLanding-module__SDYPjG__eyebrow:before{content:"";background:currentColor;width:26px;height:2px}.ExpertiseLanding-module__SDYPjG__breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.ExpertiseLanding-module__SDYPjG__breadcrumb a{color:var(--accent-text);font-weight:700;transition:color .15s}.ExpertiseLanding-module__SDYPjG__breadcrumb a:hover{color:var(--accent);filter:brightness(1.08)}.ExpertiseLanding-module__SDYPjG__breadcrumbSep{color:var(--text-subtle);opacity:.75;font-weight:500}.ExpertiseLanding-module__SDYPjG__breadcrumbMuted,.ExpertiseLanding-module__SDYPjG__breadcrumbCurrent{color:var(--text-muted);opacity:1;font-weight:600}.ExpertiseLanding-module__SDYPjG__button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s,transform .2s;display:inline-flex}.ExpertiseLanding-module__SDYPjG__button:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.ExpertiseLanding-module__SDYPjG__buttonOutline{border-color:var(--line);color:var(--text);background:0 0}.ExpertiseLanding-module__SDYPjG__buttonOutline:hover{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}.ExpertiseLanding-module__SDYPjG__reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.ExpertiseLanding-module__SDYPjG__revealVisible{opacity:1;transform:none}.ExpertiseLanding-module__SDYPjG__hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%);border-bottom:1px solid var(--line);padding:44px 0 72px}.ExpertiseLanding-module__SDYPjG__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.ExpertiseLanding-module__SDYPjG__heroGridReversed{grid-template-columns:.95fr 1.05fr}.ExpertiseLanding-module__SDYPjG__heroGridReversed .ExpertiseLanding-module__SDYPjG__heroVisual{order:1}.ExpertiseLanding-module__SDYPjG__heroGridReversed .ExpertiseLanding-module__SDYPjG__heroCopy{order:2}.ExpertiseLanding-module__SDYPjG__heroGridDomain{grid-template-columns:1.5fr 1fr;gap:40px}.ExpertiseLanding-module__SDYPjG__heroCopy{max-width:580px}.ExpertiseLanding-module__SDYPjG__heroTitle{color:var(--title);margin:16px 0 0;font-size:clamp(2.05rem,4.2vw,3.1rem);font-weight:800;line-height:1.15}.ExpertiseLanding-module__SDYPjG__heroTitleDomain{font-size:clamp(1.85rem,3.4vw,2.5rem)}.ExpertiseLanding-module__SDYPjG__heroHighlight{color:var(--accent-text)}.ExpertiseLanding-module__SDYPjG__heroLead{color:var(--text-muted);max-width:540px;margin:20px 0 28px;font-size:clamp(1.0125rem,1.6vw,1.125rem);line-height:1.65}.ExpertiseLanding-module__SDYPjG__heroActions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.ExpertiseLanding-module__SDYPjG__heroMetrics{color:var(--text-muted);flex-wrap:wrap;gap:18px 26px;font-size:.875rem;display:flex}.ExpertiseLanding-module__SDYPjG__heroMetrics span{align-items:center;gap:8px;display:inline-flex}.ExpertiseLanding-module__SDYPjG__heroMetrics svg{color:var(--accent);flex-shrink:0;width:18px;height:18px}.ExpertiseLanding-module__SDYPjG__heroVisual{min-height:500px;position:relative}.ExpertiseLanding-module__SDYPjG__visualPanel{--hero-grid:color-mix(in srgb, var(--accent) 14%, transparent);--hero-chip-fill:var(--surface);--hero-chip-text:var(--title);--hero-core-fill:var(--surface);--hero-core-inner:color-mix(in srgb, var(--accent) 6%, var(--surface));--hero-core-inner-stroke:color-mix(in srgb, var(--accent) 50%, var(--line));--hero-core-text:var(--title);--hero-core-sub:var(--accent-text);--hero-core-stroke:var(--accent);--hero-core-pin:color-mix(in srgb, var(--accent) 70%, var(--line));--hero-trace-decor:color-mix(in srgb, var(--accent) 22%, var(--line));--data-packet-stroke:color-mix(in srgb, var(--accent-dark) 92%, #000);border-radius:var(--radius-lg);box-shadow:none;background:0 0;border:none;position:absolute;inset:0;overflow:hidden}.dark .ExpertiseLanding-module__SDYPjG__visualPanel{--hero-grid:color-mix(in srgb, var(--accent) 10%, transparent);--data-packet-stroke:#fff}.ExpertiseLanding-module__SDYPjG__visualPanel:before{content:"";background-image:linear-gradient(var(--hero-grid) 1px, transparent 1px), linear-gradient(90deg, var(--hero-grid) 1px, transparent 1px);pointer-events:none;z-index:1;background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.ExpertiseLanding-module__SDYPjG__statusChip{z-index:3;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:20px;left:20px}.ExpertiseLanding-module__SDYPjG__pulseDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;animation:2s infinite ExpertiseLanding-module__SDYPjG__heroPulse}@keyframes ExpertiseLanding-module__SDYPjG__heroPulse{70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.ExpertiseLanding-module__SDYPjG__heroSvg{z-index:2;width:calc(100% - 16px);height:calc(100% - 52px);color:var(--accent);position:absolute;inset:44px 8px 8px}.ExpertiseLanding-module__SDYPjG__trace{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ExpertiseLanding-module__SDYPjG__traceDecor{fill:none;stroke:var(--hero-trace-decor);stroke-linecap:round;stroke-linejoin:round}.ExpertiseLanding-module__SDYPjG__traceDecorDot{fill:var(--hero-trace-decor);stroke:none}.ExpertiseLanding-module__SDYPjG__dataPacket{fill:none;stroke:var(--data-packet-stroke);stroke-width:3px;stroke-linecap:round;stroke-dasharray:12 300;animation:4s linear infinite ExpertiseLanding-module__SDYPjG__heroDataFlow}.ExpertiseLanding-module__SDYPjG__dataReverse{animation-name:ExpertiseLanding-module__SDYPjG__heroDataFlowRev}.ExpertiseLanding-module__SDYPjG__delay1{animation-delay:1s}.ExpertiseLanding-module__SDYPjG__delay2{animation-delay:2.2s}.ExpertiseLanding-module__SDYPjG__delay3{animation-delay:3.5s}.ExpertiseLanding-module__SDYPjG__chipFill{fill:var(--hero-chip-fill)}.ExpertiseLanding-module__SDYPjG__chipText{fill:var(--hero-chip-text)}.ExpertiseLanding-module__SDYPjG__chip:hover .ExpertiseLanding-module__SDYPjG__chipFill{fill:color-mix(in srgb, var(--accent) 8%, var(--hero-chip-fill))}.ExpertiseLanding-module__SDYPjG__coreChip{transform-origin:300px 270px;transform-box:fill-box;animation:4s ease-in-out infinite ExpertiseLanding-module__SDYPjG__heroCorePulse}.ExpertiseLanding-module__SDYPjG__coreFill{fill:var(--hero-core-fill);stroke:var(--hero-core-stroke)}.ExpertiseLanding-module__SDYPjG__coreInner{fill:var(--hero-core-inner);stroke:var(--hero-core-inner-stroke)}.ExpertiseLanding-module__SDYPjG__corePins{stroke:var(--hero-core-pin)}.ExpertiseLanding-module__SDYPjG__coreTitle{fill:var(--hero-core-text)}.ExpertiseLanding-module__SDYPjG__coreSubtitle{fill:var(--hero-core-sub)}.ExpertiseLanding-module__SDYPjG__scanLine{animation:4.2s ease-in-out infinite ExpertiseLanding-module__SDYPjG__heroScan}.ExpertiseLanding-module__SDYPjG__floatCard{z-index:4;background:color-mix(in srgb, var(--surface) 94%, transparent);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--title);border-radius:16px;padding:14px 16px;animation:6s ease-in-out infinite ExpertiseLanding-module__SDYPjG__heroFloat;position:absolute}.ExpertiseLanding-module__SDYPjG__floatCard strong{color:var(--title);font-size:1.05rem;font-weight:800;line-height:1.2;display:block}.ExpertiseLanding-module__SDYPjG__floatCard small{color:var(--text-subtle);margin-top:2px;font-size:.8125rem;line-height:1.35;display:block}.ExpertiseLanding-module__SDYPjG__floatCard:first-of-type{top:12%;right:-12px}.ExpertiseLanding-module__SDYPjG__floatCard:nth-of-type(2){animation-delay:-2s;bottom:28%;left:-18px}.ExpertiseLanding-module__SDYPjG__floatCard:nth-of-type(3){animation-delay:-4s;bottom:-8%;right:8%}@keyframes ExpertiseLanding-module__SDYPjG__heroDataFlow{0%{stroke-dashoffset:312px;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ExpertiseLanding-module__SDYPjG__heroDataFlowRev{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:312px;opacity:0}}@keyframes ExpertiseLanding-module__SDYPjG__heroCorePulse{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 30%, transparent))}50%{filter:drop-shadow(0 0 25px color-mix(in srgb, var(--accent) 60%, transparent))}}@keyframes ExpertiseLanding-module__SDYPjG__heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ExpertiseLanding-module__SDYPjG__heroScan{0%{opacity:0;transform:translateY(-260px)}15%,80%{opacity:.7}to{opacity:0;transform:translateY(260px)}}@media (max-width:960px){.ExpertiseLanding-module__SDYPjG__heroVisual{min-height:400px;margin-top:8px}.ExpertiseLanding-module__SDYPjG__floatCard{transform:scale(.92)}.ExpertiseLanding-module__SDYPjG__floatCard:first-of-type{right:0}.ExpertiseLanding-module__SDYPjG__floatCard:nth-of-type(2){left:0}.ExpertiseLanding-module__SDYPjG__floatCard:nth-of-type(3){bottom:-4%;right:4%}}.ExpertiseLanding-module__SDYPjG__heroCard{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));padding:26px}.ExpertiseLanding-module__SDYPjG__heroCardTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin-bottom:16px;font-size:.75rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__heroCardList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ExpertiseLanding-module__SDYPjG__heroCardList li{color:var(--text);align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.ExpertiseLanding-module__SDYPjG__heroCardList svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.ExpertiseLanding-module__SDYPjG__trust{background:var(--surface);border-bottom:1px solid var(--line);padding:20px 0}.ExpertiseLanding-module__SDYPjG__trustInner{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ExpertiseLanding-module__SDYPjG__trustTitle{color:var(--text-subtle);white-space:nowrap;font-size:.8125rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__trustItems{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;gap:clamp(10px,1.5vw,24px);display:flex;overflow-x:auto}.ExpertiseLanding-module__SDYPjG__trustItems span{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex-shrink:0;font-size:clamp(.65rem,.55vw + .5rem,.8125rem);font-weight:700}.ExpertiseLanding-module__SDYPjG__section{padding:72px 0}.ExpertiseLanding-module__SDYPjG__sectionAlt{background:var(--surface-alt)}.ExpertiseLanding-module__SDYPjG__sectionHead{max-width:720px;margin-bottom:36px}.ExpertiseLanding-module__SDYPjG__sectionHead h2{color:var(--title);margin:12px 0;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800;line-height:1.18}.ExpertiseLanding-module__SDYPjG__sectionHead p{color:var(--text-muted);margin:0;font-size:1.0625rem;line-height:1.65}.ExpertiseLanding-module__SDYPjG__approachGrid{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:40px;display:grid}.ExpertiseLanding-module__SDYPjG__approachText p{color:var(--text-muted);margin:16px 0 0;font-size:1.0625rem;line-height:1.65}.ExpertiseLanding-module__SDYPjG__approachStatementCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:none;align-items:center;min-height:100%;padding:clamp(28px,3.5vw,40px);display:flex}.ExpertiseLanding-module__SDYPjG__approachStatement{letter-spacing:-.02em;color:var(--title);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.6vw,2.05rem);font-weight:800;line-height:1.22}.ExpertiseLanding-module__SDYPjG__approachStatement:before{content:"";background:var(--accent);border-radius:2px;width:40px;height:3px;margin-bottom:18px;display:block}.ExpertiseLanding-module__SDYPjG__proofCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);padding:26px}.ExpertiseLanding-module__SDYPjG__proofTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:16px;font-size:.75rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__proofList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ExpertiseLanding-module__SDYPjG__proofList li{align-items:baseline;gap:10px;display:flex}.ExpertiseLanding-module__SDYPjG__proofList b{color:var(--accent-text);min-width:60px;font-size:1.4rem;font-weight:800}.ExpertiseLanding-module__SDYPjG__proofList span{color:var(--text-muted);font-size:.875rem}.ExpertiseLanding-module__SDYPjG__grid{flex-wrap:wrap;gap:16px;display:flex}.ExpertiseLanding-module__SDYPjG__gridSimple{grid-template-columns:repeat(2,1fr);display:grid}.ExpertiseLanding-module__SDYPjG__gridCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;flex:280px;gap:12px;min-width:0;padding:24px;transition:transform .25s,border-color .25s;display:flex}.ExpertiseLanding-module__SDYPjG__gridCard:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-4px)}.ExpertiseLanding-module__SDYPjG__spanLarge{flex-basis:100%;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:start;gap:10px 28px;padding:32px clamp(24px,4vw,40px);display:grid}.ExpertiseLanding-module__SDYPjG__spanLarge>.ExpertiseLanding-module__SDYPjG__gridIcon{grid-area:1/1/-1;align-self:center;width:64px;height:64px}.ExpertiseLanding-module__SDYPjG__spanLarge>.ExpertiseLanding-module__SDYPjG__gridIcon svg{width:30px;height:30px}.ExpertiseLanding-module__SDYPjG__spanLarge>:not(.ExpertiseLanding-module__SDYPjG__gridIcon){grid-column:2}.ExpertiseLanding-module__SDYPjG__spanLarge h3{font-size:1.35rem}.ExpertiseLanding-module__SDYPjG__spanLarge p{max-width:720px}.ExpertiseLanding-module__SDYPjG__spanMedium{min-height:200px}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__gridCard{flex:0 0 calc(50% - 8px)}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge{flex-basis:calc(50% - 8px);grid-template-columns:1fr;gap:12px 0;padding:24px}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge>.ExpertiseLanding-module__SDYPjG__gridIcon{grid-area:auto/1;align-self:start;width:46px;height:46px}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge>.ExpertiseLanding-module__SDYPjG__gridIcon svg{width:22px;height:22px}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge>:not(.ExpertiseLanding-module__SDYPjG__gridIcon){grid-column:1}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge h3{font-size:1.1rem}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge p{max-width:none}.ExpertiseLanding-module__SDYPjG__grid[data-count="3"]>.ExpertiseLanding-module__SDYPjG__gridCard:not(.ExpertiseLanding-module__SDYPjG__spanLarge){flex:0 0 calc(50% - 8px)}.ExpertiseLanding-module__SDYPjG__gridIcon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent-text);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.ExpertiseLanding-module__SDYPjG__gridIcon svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:22px;height:22px}.ExpertiseLanding-module__SDYPjG__gridCard h3{color:var(--title);margin:0;font-size:1.1rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__gridCard p{color:var(--text-muted);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.ExpertiseLanding-module__SDYPjG__gridAction{color:var(--accent-text);align-items:center;gap:6px;margin-top:auto;font-size:.875rem;font-weight:700;display:inline-flex}.ExpertiseLanding-module__SDYPjG__gridCard:hover .ExpertiseLanding-module__SDYPjG__gridAction{gap:10px}@media (max-width:620px){.ExpertiseLanding-module__SDYPjG__spanLarge{grid-template-columns:1fr}.ExpertiseLanding-module__SDYPjG__spanLarge>.ExpertiseLanding-module__SDYPjG__gridIcon{grid-area:auto/1}.ExpertiseLanding-module__SDYPjG__spanLarge>:not(.ExpertiseLanding-module__SDYPjG__gridIcon){grid-column:1}}.ExpertiseLanding-module__SDYPjG__plainNote{background:var(--surface-alt);border:1px dashed var(--line);color:var(--text-muted);border-radius:10px;gap:8px;padding:10px 12px;font-size:.8125rem;line-height:1.5;display:flex}.ExpertiseLanding-module__SDYPjG__plainNote b{color:var(--accent-text);white-space:nowrap;font-weight:700}.ExpertiseLanding-module__SDYPjG__tags{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ExpertiseLanding-module__SDYPjG__tag{background:var(--accent-soft);border:1px solid var(--line);color:var(--accent-text);border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:600}.ExpertiseLanding-module__SDYPjG__term,.ExpertiseLanding-module__SDYPjG__tagTip{cursor:help;position:relative}.ExpertiseLanding-module__SDYPjG__term{border-bottom:1px dashed color-mix(in srgb, var(--accent) 55%, var(--text-subtle));font-weight:700}.ExpertiseLanding-module__SDYPjG__term:before,.ExpertiseLanding-module__SDYPjG__tagTip:before{content:attr(data-tip);color:#f8fafc;width:230px;box-shadow:var(--shadow);z-index:30;text-transform:none;letter-spacing:normal;opacity:0;pointer-events:none;background:#0f172a;border-radius:10px;padding:12px 14px;font-size:.8125rem;font-weight:500;line-height:1.5;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.ExpertiseLanding-module__SDYPjG__term:after,.ExpertiseLanding-module__SDYPjG__tagTip:after{content:"";opacity:0;border:6px solid #0000;border-top-color:#0f172a;transition:opacity .18s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.dark .ExpertiseLanding-module__SDYPjG__term:before{color:#f8fafc;background:#020617;border:1px solid #334155}.dark .ExpertiseLanding-module__SDYPjG__tagTip:before{color:#f8fafc;background:#020617;border:1px solid #334155}.dark .ExpertiseLanding-module__SDYPjG__term:after{border-top-color:#020617}.dark .ExpertiseLanding-module__SDYPjG__tagTip:after{border-top-color:#020617}.ExpertiseLanding-module__SDYPjG__term:hover:before,.ExpertiseLanding-module__SDYPjG__term:focus-visible:before,.ExpertiseLanding-module__SDYPjG__tagTip:hover:before,.ExpertiseLanding-module__SDYPjG__tagTip:focus-visible:before{opacity:1;pointer-events:auto;transform:translate(-50%)}.ExpertiseLanding-module__SDYPjG__term.open:before{opacity:1;pointer-events:auto;transform:translate(-50%)}.ExpertiseLanding-module__SDYPjG__tagTip.open:before{opacity:1;pointer-events:auto;transform:translate(-50%)}.ExpertiseLanding-module__SDYPjG__term:hover:after,.ExpertiseLanding-module__SDYPjG__term:focus-visible:after,.ExpertiseLanding-module__SDYPjG__tagTip:hover:after,.ExpertiseLanding-module__SDYPjG__tagTip:focus-visible:after{opacity:1}.ExpertiseLanding-module__SDYPjG__term.open:after{opacity:1}.ExpertiseLanding-module__SDYPjG__tagTip.open:after{opacity:1}.ExpertiseLanding-module__SDYPjG__tagTip i{opacity:.65;margin-left:3px;font-style:normal}.ExpertiseLanding-module__SDYPjG__workflow{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;display:grid;position:relative}.ExpertiseLanding-module__SDYPjG__wfStep{text-align:left;min-width:0;padding:0 14px;position:relative}.ExpertiseLanding-module__SDYPjG__wfStep:first-child{padding-left:0}.ExpertiseLanding-module__SDYPjG__wfNum{background:var(--surface);border:2px solid var(--accent);width:42px;height:42px;color:var(--accent-text);z-index:1;border-radius:50%;place-items:center;margin-bottom:16px;font-size:.8125rem;font-weight:800;display:grid;position:relative}.ExpertiseLanding-module__SDYPjG__wfStep:after{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 9px, transparent 9px 18px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent), var(--line));background-position:0 0,0 0;height:2px;animation:1.1s linear infinite ExpertiseLanding-module__SDYPjG__wfFlow;position:absolute;top:21px;left:56px;right:-14px}@keyframes ExpertiseLanding-module__SDYPjG__wfFlow{to{background-position:18px 0,0 0}}@media (prefers-reduced-motion:reduce){.ExpertiseLanding-module__SDYPjG__wfStep:after{animation:none}}.ExpertiseLanding-module__SDYPjG__wfStep:first-child:after{left:42px}.ExpertiseLanding-module__SDYPjG__wfStep:last-child:after{display:none}.ExpertiseLanding-module__SDYPjG__wfStep h3{color:var(--title);margin:0 0 8px;font-size:1.0625rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__wfStep p{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.55}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep{padding:0 10px}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep:first-child,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep:first-child{padding-left:0}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep:after,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep:after{left:48px;right:-10px}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep:first-child:after,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep:first-child:after{left:38px}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfNum,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfNum{width:38px;height:38px;margin-bottom:12px;font-size:.75rem}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep:after,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep:after{top:19px}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep h3,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep h3{font-size:.95rem}.ExpertiseLanding-module__SDYPjG__workflow[data-count="5"] .ExpertiseLanding-module__SDYPjG__wfStep p,.ExpertiseLanding-module__SDYPjG__workflow[data-count="6"] .ExpertiseLanding-module__SDYPjG__wfStep p{font-size:.8125rem}.ExpertiseLanding-module__SDYPjG__compareWrap{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:var(--surface);overflow:hidden}.ExpertiseLanding-module__SDYPjG__compareHead{grid-template-columns:1.4fr 1fr 1fr;display:grid}.ExpertiseLanding-module__SDYPjG__compareHead>div{padding:18px 22px;font-size:.9375rem;font-weight:800}.ExpertiseLanding-module__SDYPjG__compareHeadEmpty{background:var(--surface)}.ExpertiseLanding-module__SDYPjG__compareHeadBefore{background:var(--surface-alt);color:var(--text-muted)}.ExpertiseLanding-module__SDYPjG__compareHeadAfter{background:var(--accent);color:#fff}.ExpertiseLanding-module__SDYPjG__compareRow{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr;display:grid}.ExpertiseLanding-module__SDYPjG__compareRow>div{align-items:center;padding:15px 22px;font-size:.9375rem;display:flex}.ExpertiseLanding-module__SDYPjG__compareLabel{color:var(--text);font-weight:600}.ExpertiseLanding-module__SDYPjG__compareBefore{color:var(--text-subtle);background:var(--surface-alt)}.ExpertiseLanding-module__SDYPjG__compareAfter{color:var(--text);background:color-mix(in srgb, var(--accent) 6%, var(--surface));font-weight:600}.ExpertiseLanding-module__SDYPjG__icoX,.ExpertiseLanding-module__SDYPjG__icoOk{flex-shrink:0;width:16px;height:16px;margin-right:8px}.ExpertiseLanding-module__SDYPjG__icoX{color:#ef4444}.ExpertiseLanding-module__SDYPjG__icoOk{color:var(--accent)}.ExpertiseLanding-module__SDYPjG__bridgeSection{background:color-mix(in srgb, var(--accent) 7%, var(--surface));border-block:1px solid color-mix(in srgb, var(--accent) 20%, var(--line));padding-block:clamp(48px,6vw,72px)}.ExpertiseLanding-module__SDYPjG__bridge{text-align:center;max-width:900px;margin-inline:auto}.ExpertiseLanding-module__SDYPjG__bridge h2{letter-spacing:-.04em;max-width:900px;color:var(--title);text-wrap:balance;margin:18px auto 0;font-size:clamp(1.85rem,4vw,3rem);font-weight:800;line-height:1.05}.ExpertiseLanding-module__SDYPjG__bridge p{max-width:720px;color:var(--text-muted);margin:20px auto 0;font-size:1.06rem;line-height:1.65}.ExpertiseLanding-module__SDYPjG__bridgeActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ExpertiseLanding-module__SDYPjG__statBand{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 7%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.ExpertiseLanding-module__SDYPjG__statItem{text-align:center;border-right:1px solid color-mix(in srgb, var(--accent) 18%, var(--line));padding:28px 22px}.ExpertiseLanding-module__SDYPjG__statItem:last-child{border-right:0}.ExpertiseLanding-module__SDYPjG__statItem b{color:var(--accent-text);margin-bottom:6px;font-size:1.9rem;font-weight:800;display:block}.ExpertiseLanding-module__SDYPjG__statItem span{color:var(--text-muted);font-size:.8125rem}.ExpertiseLanding-module__SDYPjG__faq{gap:12px;display:grid}.ExpertiseLanding-module__SDYPjG__faqItem{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.ExpertiseLanding-module__SDYPjG__faqSummary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.ExpertiseLanding-module__SDYPjG__faqSummary::-webkit-details-marker{display:none}.ExpertiseLanding-module__SDYPjG__faqIcon{border:1px solid var(--line);width:22px;height:22px;color:var(--text-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s,border-color .25s,color .25s;display:inline-flex;position:relative}.ExpertiseLanding-module__SDYPjG__faqIcon:before,.ExpertiseLanding-module__SDYPjG__faqIcon:after{content:"";background:currentColor;border-radius:1px;position:absolute}.ExpertiseLanding-module__SDYPjG__faqIcon:before{width:10px;height:1.5px}.ExpertiseLanding-module__SDYPjG__faqIcon:after{width:1.5px;height:10px}.ExpertiseLanding-module__SDYPjG__faqItem[open] .ExpertiseLanding-module__SDYPjG__faqIcon{border-color:var(--accent);color:var(--accent-text);transform:rotate(45deg)}.ExpertiseLanding-module__SDYPjG__faqBody{color:var(--text-muted);padding:0 22px 20px;font-size:.9375rem;line-height:1.65}.ExpertiseLanding-module__SDYPjG__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ExpertiseLanding-module__SDYPjG__relatedCard{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.ExpertiseLanding-module__SDYPjG__relatedCard:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-3px)}.ExpertiseLanding-module__SDYPjG__relatedTag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:.6875rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__relatedCard h3{color:var(--title);margin:0;font-size:1rem;font-weight:700}.ExpertiseLanding-module__SDYPjG__relatedCard p{color:var(--text-muted);flex:1;margin:0;font-size:.8438rem;line-height:1.5}.ExpertiseLanding-module__SDYPjG__relatedLink{color:var(--accent-text);font-size:.8125rem;font-weight:700}@media (max-width:980px){.ExpertiseLanding-module__SDYPjG__heroGrid{grid-template-columns:1fr}.ExpertiseLanding-module__SDYPjG__heroGridReversed .ExpertiseLanding-module__SDYPjG__heroCopy{order:1}.ExpertiseLanding-module__SDYPjG__heroGridReversed .ExpertiseLanding-module__SDYPjG__heroVisual{order:2}.ExpertiseLanding-module__SDYPjG__heroVisual{min-height:360px;margin-top:8px}.ExpertiseLanding-module__SDYPjG__approachGrid,.ExpertiseLanding-module__SDYPjG__grid,.ExpertiseLanding-module__SDYPjG__gridSimple{grid-template-columns:1fr}.ExpertiseLanding-module__SDYPjG__spanLarge,.ExpertiseLanding-module__SDYPjG__spanMedium{grid-column:span 1;min-height:auto}.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__gridCard,.ExpertiseLanding-module__SDYPjG__grid[data-count="4"]>.ExpertiseLanding-module__SDYPjG__spanLarge,.ExpertiseLanding-module__SDYPjG__grid[data-count="3"]>.ExpertiseLanding-module__SDYPjG__gridCard:not(.ExpertiseLanding-module__SDYPjG__spanLarge){flex:100%}.ExpertiseLanding-module__SDYPjG__grid[data-count="3"]>.ExpertiseLanding-module__SDYPjG__spanLarge{flex-basis:100%}.ExpertiseLanding-module__SDYPjG__workflow{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:0;padding-bottom:8px;display:flex;overflow-x:auto;grid-template-columns:none!important}.ExpertiseLanding-module__SDYPjG__wfStep{flex:0 0 min(160px,42vw);padding-left:10px;padding-right:10px}.ExpertiseLanding-module__SDYPjG__wfStep:first-child{padding-left:0}.ExpertiseLanding-module__SDYPjG__wfStep:after{display:block;top:19px;left:48px;right:-10px}.ExpertiseLanding-module__SDYPjG__wfStep:first-child:after{left:38px}.ExpertiseLanding-module__SDYPjG__wfStep:last-child:after{display:none}.ExpertiseLanding-module__SDYPjG__compareHead,.ExpertiseLanding-module__SDYPjG__compareRow{grid-template-columns:1.2fr 1fr 1fr;font-size:.85rem}.ExpertiseLanding-module__SDYPjG__statBand{grid-template-columns:repeat(2,1fr)}.ExpertiseLanding-module__SDYPjG__statItem:nth-child(2){border-right:0}.ExpertiseLanding-module__SDYPjG__statItem{border-bottom:1px solid color-mix(in srgb, var(--accent) 18%, var(--line))}.ExpertiseLanding-module__SDYPjG__relatedGrid{grid-template-columns:1fr}}@media (max-width:620px){.ExpertiseLanding-module__SDYPjG__container{width:min(100% - 24px,1220px)}.ExpertiseLanding-module__SDYPjG__section{padding:52px 0}.ExpertiseLanding-module__SDYPjG__compareHead>div:first-child,.ExpertiseLanding-module__SDYPjG__compareRow>div:first-child{display:none}.ExpertiseLanding-module__SDYPjG__compareHead,.ExpertiseLanding-module__SDYPjG__compareRow{grid-template-columns:1fr 1fr}.ExpertiseLanding-module__SDYPjG__statBand{grid-template-columns:1fr}.ExpertiseLanding-module__SDYPjG__statItem{border-right:0!important}.ExpertiseLanding-module__SDYPjG__term:before,.ExpertiseLanding-module__SDYPjG__tagTip:before{width:min(230px,60vw);left:0;transform:translateY(4px)}.ExpertiseLanding-module__SDYPjG__term:hover:before,.ExpertiseLanding-module__SDYPjG__term:focus-visible:before,.ExpertiseLanding-module__SDYPjG__tagTip:hover:before,.ExpertiseLanding-module__SDYPjG__tagTip:focus-visible:before{transform:translate(0)}.ExpertiseLanding-module__SDYPjG__term.open:before{transform:translate(0)}.ExpertiseLanding-module__SDYPjG__tagTip.open:before{transform:translate(0)}.ExpertiseLanding-module__SDYPjG__term:after,.ExpertiseLanding-module__SDYPjG__tagTip:after{left:16px}}
