@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&family=JetBrains+Mono:wght@400;500;600&display=swap";/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-950:oklch(27.9% .077 45.635);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-700:oklch(49.6% .265 301.924);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-fade-in:fade-in .3s ease-out;--animate-scale-in:scale-in .25s cubic-bezier(.16, 1, .3, 1);--animate-slide-in-right:slide-in-right .35s cubic-bezier(.16, 1, .3, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2\.5{inset:calc(var(--spacing) * -2.5)}.-inset-3\.5{inset:calc(var(--spacing) * -3.5)}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-\[-2rem\]{top:-2rem}.top-\[12\%\]{top:12%}.top-\[28\%\]{top:28%}.top-\[36\%\]{top:36%}.top-\[70px\]{top:70px}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-16{right:calc(var(--spacing) * 16)}.right-\[-3rem\]{right:-3rem}.right-\[18\%\]{right:18%}.bottom-0{bottom:0}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[18\%\]{bottom:18%}.bottom-\[30\%\]{bottom:30%}.bottom-full{bottom:100%}.-left-20{left:calc(var(--spacing) * -20)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-\[12\%\]{left:12%}.left-\[24\%\]{left:24%}.z-10{z-index:10}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.z-\[99999\]{z-index:99999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[18px\]{height:18px}.h-\[72px\]{height:72px}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[300px\]{height:300px}.h-\[calc\(100dvh-112px\)\]{height:calc(100dvh - 112px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[520px\]{max-height:520px}.min-h-0{min-height:0}.min-h-\[70vh\]{min-height:70vh}.min-h-\[300px\]{min-height:300px}.min-h-\[360px\]{min-height:360px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[calc\(100vh-132px\)\]{min-height:calc(100vh - 132px)}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[5px\]{width:5px}.w-\[18px\]{width:18px}.w-\[58px\]{width:58px}.w-\[82px\]{width:82px}.w-\[210px\]{width:210px}.w-\[600px\]{width:600px}.w-\[min\(82vw\,18rem\)\]{width:min(82vw,18rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[80\%\]{max-width:80%}.max-w-\[86\%\]{max-width:86%}.max-w-\[100px\]{max-width:100px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-\[440px\]{max-width:440px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[840px\]{max-width:840px}.max-w-\[940px\]{max-width:940px}.max-w-\[1400px\]{max-width:1400px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fade-up_700ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.7s cubic-bezier(.22,1,.36,1) both fade-up}.animate-\[pulse_12s_ease-in-out_infinite\]{animation:12s ease-in-out infinite pulse}.animate-\[pulse_14s_ease-in-out_infinite\]{animation:14s ease-in-out infinite pulse}.animate-\[pulse_16s_ease-in-out_infinite\]{animation:16s ease-in-out infinite pulse}.animate-bounce{animation:var(--animate-bounce)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-scale-in{animation:var(--animate-scale-in)}.animate-slide-in-right{animation:var(--animate-slide-in-right)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-slate-300{--tw-scrollbar-thumb:var(--color-slate-300);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#F3F4F6\]>:not(:last-child)){border-color:#f3f4f6}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1e3a8a\]\/18{border-color:#1e3a8a2e}.border-\[\#8daecf\]{border-color:#8daecf}.border-\[\#10B981\]\/50{border-color:#10b98180}.border-\[\#2563EB\]{border-color:#2563eb}.border-\[\#2563EB\]\/30{border-color:#2563eb4d}.border-\[\#3155d8\]\/45{border-color:#3155d873}.border-\[\#CBD5E1\]{border-color:#cbd5e1}.border-\[\#DBE4F0\]{border-color:#dbe4f0}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#F1F5F9\]{border-color:#f1f5f9}.border-\[\#F3F4F6\]{border-color:#f3f4f6}.border-\[\#f47c20\]\/50{border-color:#f47c2080}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-400{border-color:var(--color-amber-400)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-100\/50{border-color:#dbeafe80}@supports (color:color-mix(in lab,red,red)){.border-blue-100\/50{border-color:color-mix(in oklab,var(--color-blue-100) 50%,transparent)}}.border-blue-100\/80{border-color:#dbeafecc}@supports (color:color-mix(in lab,red,red)){.border-blue-100\/80{border-color:color-mix(in oklab,var(--color-blue-100) 80%,transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-orange-500\/10{border-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/10{border-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/40{border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)}}.border-purple-100{border-color:var(--color-purple-100)}.border-red-100{border-color:var(--color-red-100)}.border-red-500{border-color:var(--color-red-500)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-100\/80{border-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/80{border-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/40{border-color:#e2e8f066}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/40{border-color:color-mix(in oklab,var(--color-slate-200) 40%,transparent)}}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/50{border-color:color-mix(in oklab,var(--color-slate-200) 50%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-slate-200\/75{border-color:#e2e8f0bf}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/75{border-color:color-mix(in oklab,var(--color-slate-200) 75%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/55{border-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.border-white\/55{border-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#0F172A\]\/30{background-color:#0f172a4d}.bg-\[\#0F172A\]\/40{background-color:#0f172a66}.bg-\[\#1e3c72\]{background-color:#1e3c72}.bg-\[\#1e3c72\]\/10{background-color:#1e3c721a}.bg-\[\#2f6dd8\]\/16{background-color:#2f6dd829}.bg-\[\#2f6dd8\]\/38{background-color:#2f6dd861}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#10B981\]\/5{background-color:#10b9810d}.bg-\[\#050b16\]{background-color:#050b16}.bg-\[\#2563EB\]{background-color:#2563eb}.bg-\[\#2563EB\]\/5{background-color:#2563eb0d}.bg-\[\#2563EB\]\/10{background-color:#2563eb1a}.bg-\[\#081326\]{background-color:#081326}.bg-\[\#EF4444\]{background-color:#ef4444}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F47C20\]\/14{background-color:#f47c2024}.bg-\[\#F47C20\]\/60{background-color:#f47c2099}.bg-\[\#FAF9F6\]{background-color:#faf9f6}.bg-\[\#FAFAFA\]{background-color:#fafafa}.bg-\[\#FCFCFD\]{background-color:#fcfcfd}.bg-\[\#f2f7fc\]{background-color:#f2f7fc}.bg-\[\#f7f9fd\]{background-color:#f7f9fd}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#fbfcfe\]{background-color:#fbfcfe}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/40{background-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/40{background-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/10{background-color:#eff6ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/10{background-color:color-mix(in oklab,var(--color-blue-50) 10%,transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/40{background-color:color-mix(in oklab,var(--color-blue-50) 40%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/30{background-color:#dbeafe4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/30{background-color:color-mix(in oklab,var(--color-blue-100) 30%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/\[0\.07\]{background-color:#3080ff12}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-blue-500) 7%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/5{background-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/5{background-color:color-mix(in oklab,var(--color-orange-500) 5%,transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.bg-orange-500\/35{background-color:#fe6e0059}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/35{background-color:color-mix(in oklab,var(--color-orange-500) 35%,transparent)}}.bg-orange-500\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/80{background-color:color-mix(in oklab,var(--color-orange-500) 80%,transparent)}}.bg-orange-500\/\[0\.01\]{background-color:#fe6e0003}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[0\.01\]{background-color:color-mix(in oklab,var(--color-orange-500) 1%,transparent)}}.bg-orange-500\/\[0\.06\]{background-color:#fe6e000f}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-orange-500) 6%,transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/20{background-color:#fef2f233}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/20{background-color:color-mix(in oklab,var(--color-red-50) 20%,transparent)}}.bg-red-50\/25{background-color:#fef2f240}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/25{background-color:color-mix(in oklab,var(--color-red-50) 25%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/10{background-color:#f1f5f91a}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/10{background-color:color-mix(in oklab,var(--color-slate-100) 10%,transparent)}}.bg-slate-100\/50{background-color:#f1f5f980}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/50{background-color:color-mix(in oklab,var(--color-slate-100) 50%,transparent)}}.bg-slate-100\/95{background-color:#f1f5f9f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/95{background-color:color-mix(in oklab,var(--color-slate-100) 95%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500\/80{background-color:#62748ecc}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/80{background-color:color-mix(in oklab,var(--color-slate-500) 80%,transparent)}}.bg-slate-700\/60{background-color:#31415899}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/60{background-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.bg-slate-800\/70{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/70{background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/35{background-color:#02061859}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/35{background-color:color-mix(in oklab,var(--color-slate-950) 35%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/34{background-color:#ffffff57}@supports (color:color-mix(in lab,red,red)){.bg-white\/34{background-color:color-mix(in oklab,var(--color-white) 34%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.bg-white\/88{background-color:color-mix(in oklab,var(--color-white) 88%,transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab,red,red)){.bg-white\/94{background-color:color-mix(in oklab,var(--color-white) 94%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(18\,58\,114\,0\.035\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(18\,58\,114\,0\.035\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#123a7209 1px,#0000 1px),linear-gradient(90deg,#123a7209 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(42\,99\,191\,0\.13\)\,transparent_30\%\)\,radial-gradient\(circle_at_83\%_18\%\,rgba\(88\,142\,255\,0\.2\)\,transparent_28\%\)\,radial-gradient\(circle_at_20\%_84\%\,rgba\(244\,124\,32\,0\.14\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#f9fbff_0\%\,\#eef4fb_56\%\,\#f8fbff_100\%\)\]{background-image:radial-gradient(circle at 18% 18%,#2a63bf21,#0000 30%),radial-gradient(circle at 83% 18%,#588eff33,#0000 28%),radial-gradient(circle at 20% 84%,#f47c2024,#0000 24%),linear-gradient(#f9fbff,#eef4fb 56%,#f8fbff)}.bg-\[radial-gradient\(circle_at_82\%_12\%\,rgba\(37\,99\,235\,0\.07\)\,transparent_31\%\)\,radial-gradient\(circle_at_10\%_88\%\,rgba\(244\,124\,32\,0\.06\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 82% 12%,#2563eb12,#0000 31%),radial-gradient(circle at 10% 88%,#f47c200f,#0000 28%)}.from-\[\#0b4c8c\]{--tw-gradient-from:#0b4c8c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#123a72\]{--tw-gradient-from:#123a72;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2563EB\]{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#d9e6f3\]{--tw-gradient-from:#d9e6f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50\/90{--tw-gradient-from:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.from-slate-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}}.from-slate-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1e3a8a\]\/18{--tw-gradient-via:oklab(37.9059% -.0107554 -.137341/.18);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#3155d8\]{--tw-gradient-via:#3155d8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#F47C20\]\/18{--tw-gradient-via:oklab(71.1512% .108731 .135891/.18);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-500{--tw-gradient-via:var(--color-indigo-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#ebf1f8\]{--tw-gradient-to:#ebf1f8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f47c20\]{--tw-gradient-to:#f47c20;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50\/40{--tw-gradient-to:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.to-blue-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-blue-50) 40%, transparent)}}.to-blue-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[size\:54px_54px\]{background-size:54px 54px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-950{fill:var(--color-amber-950)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-1{padding-right:var(--spacing)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[clamp\(2\.2rem\,4\.2vw\,4rem\)\]{font-size:clamp(2.2rem,4.2vw,4rem)}.text-\[clamp\(2\.35rem\,4\.4vw\,4\.3rem\)\]{font-size:clamp(2.35rem,4.4vw,4.3rem)}.text-\[clamp\(2rem\,4\.8vw\,3\.6rem\)\]{font-size:clamp(2rem,4.8vw,3.6rem)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.78\]{--tw-leading:1.78;line-height:1.78}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.052em\]{--tw-tracking:-.052em;letter-spacing:-.052em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#0a1931\]{color:#0a1931}.text-\[\#1E293B\]{color:#1e293b}.text-\[\#1e2d4a\]{color:#1e2d4a}.text-\[\#1e3a8a\]{color:#1e3a8a}.text-\[\#1e3c72\]{color:#1e3c72}.text-\[\#5a6883\]{color:#5a6883}.text-\[\#10B981\]{color:#10b981}.text-\[\#071f44\]{color:#071f44}.text-\[\#94A3B8\]{color:#94a3b8}.text-\[\#123a72\]{color:#123a72}.text-\[\#173a72\]{color:#173a72}.text-\[\#2563EB\]{color:#2563eb}.text-\[\#64748B\]{color:#64748b}.text-\[\#334155\]{color:#334155}.text-\[\#475569\]{color:#475569}.text-\[\#EF4444\]{color:#ef4444}.text-\[\#f47c20\]{color:#f47c20}.text-amber-700{color:var(--color-amber-700)}.text-amber-950{color:var(--color-amber-950)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-green-600{color:var(--color-green-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-\[0\.18\]{opacity:.18}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.25\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ef444440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(47\,109\,216\,0\.28\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#2f6dd847);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(244\,124\,32\,0\.3\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#f47c204d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(47\,109\,216\,0\.32\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#2f6dd852);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(37\,99\,235\,0\.22\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#2563eb38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(22\,40\,76\,0\.08\)\]{--tw-shadow:0 25px 60px var(--tw-shadow-color,#16284c14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#2563EB\]\/10{--tw-shadow-color:#2563eb1a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#2563EB\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(54.615% -.026671 -.213549/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#2563EB\]\/15{--tw-shadow-color:#2563eb26}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#2563EB\]\/15{--tw-shadow-color:color-mix(in oklab, oklab(54.615% -.026671 -.213549/.15) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#EF4444\]\/20{--tw-shadow-color:#ef444433}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#EF4444\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(63.6834% .187864 .0889286/.2) var(--tw-shadow-alpha), transparent)}}.shadow-amber-400\/50{--tw-shadow-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.shadow-amber-400\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-400) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/10{--tw-shadow-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/50{--tw-shadow-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-600\/20{--tw-shadow-color:#f0510033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/10{--tw-shadow-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/40{--tw-shadow-color:#e2e8f066}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[150px\]{--tw-blur:blur(150px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-\[\#2563EB\]:is(:where(.group):hover *){color:#2563eb}.group-hover\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.selection\:bg-orange-500\/20 ::selection{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.selection\:bg-orange-500\/20 ::selection{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.selection\:bg-orange-500\/20::selection{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.selection\:bg-orange-500\/20::selection{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.selection\:text-orange-900 ::selection{color:var(--color-orange-900)}.selection\:text-orange-900::selection{color:var(--color-orange-900)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#2563EB\]\/30:focus-within{--tw-ring-color:oklab(54.615% -.026671 -.213549/.3)}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#123a72\]\/30:hover{border-color:#123a724d}.hover\:border-\[\#CBD5E1\]:hover{border-color:#cbd5e1}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:bg-\[\#1D4ED8\]:hover{background-color:#1d4ed8}.hover\:bg-\[\#152c54\]:hover{background-color:#152c54}.hover\:bg-\[\#DC2626\]:hover{background-color:#dc2626}.hover\:bg-\[\#F1F5F9\]:hover{background-color:#f1f5f9}.hover\:bg-\[\#F3F4F6\]:hover{background-color:#f3f4f6}.hover\:bg-\[\#F8FAFC\]:hover{background-color:#f8fafc}.hover\:bg-\[\#FCFCFD\]:hover{background-color:#fcfcfd}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-orange-50\/50:hover{background-color:#fff7ed80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-50\/50:hover{background-color:color-mix(in oklab,var(--color-orange-50) 50%,transparent)}}.hover\:bg-orange-500:hover{background-color:var(--color-orange-500)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-50\/50:hover{background-color:#fff1f280}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-50\/50:hover{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/60:hover{background-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#0F172A\]:hover{color:#0f172a}.hover\:text-\[\#1D4ED8\]:hover{color:#1d4ed8}.hover\:text-\[\#2563EB\]:hover{color:#2563eb}.hover\:text-\[\#DC2626\]:hover{color:#dc2626}.hover\:text-\[\#f47c20\]:hover{color:#f47c20}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-orange-600:hover{color:var(--color-orange-600)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_24px_56px_rgba\(15\,23\,42\,0\.09\)\]:hover{--tw-shadow:0 24px 56px var(--tw-shadow-color,#0f172a17);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-orange-500\/20:hover{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-orange-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:border-\[\#1e3c72\]:focus{border-color:#1e3c72}.focus\:border-\[\#2563EB\]:focus{border-color:#2563eb}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-orange-500:focus{border-color:var(--color-orange-500)}.focus\:border-orange-500\/50:focus{border-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.focus\:border-orange-500\/50:focus{border-color:color-mix(in oklab,var(--color-orange-500) 50%,transparent)}}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#2563EB\]:focus{--tw-ring-color:#2563eb}.focus\:ring-\[\#2563EB\]\/20:focus{--tw-ring-color:oklab(54.615% -.026671 -.213549/.2)}.focus\:ring-\[\#2563EB\]\/25:focus{--tw-ring-color:oklab(54.615% -.026671 -.213549/.25)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#F1F5F9\]:disabled{background-color:#f1f5f9}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:bg-slate-400:disabled{background-color:var(--color-slate-400)}.disabled\:text-\[\#94A3B8\]:disabled{color:#94a3b8}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}@media(hover:hover){.disabled\:hover\:bg-\[\#F8FAFC\]:disabled:hover{background-color:#f8fafc}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-\[80px\]{height:80px}.sm\:h-\[calc\(100dvh-132px\)\]{height:calc(100dvh - 132px)}.sm\:min-h-\[520px\]{min-height:520px}.sm\:w-\[6px\]{width:6px}.sm\:w-\[96px\]{width:96px}.sm\:w-\[250px\]{width:250px}.sm\:w-auto{width:auto}.sm\:max-w-\[72\%\]{max-width:72%}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_160px\]{grid-template-columns:minmax(0,1fr) 160px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[15px\]{font-size:15px}}@media(min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[340px\]{width:340px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media(min-width:64rem){.lg\:static{position:static}.lg\:z-10{z-index:10}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[calc\(100vh-170px\)\]{height:calc(100vh - 170px)}.lg\:min-h-\[600px\]{min-height:600px}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-auto{width:auto}.lg\:max-w-\[65\%\]{max-width:65%}.lg\:max-w-xl{max-width:var(--container-xl)}.lg\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(420px\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(360px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(380px\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:justify-self-end{justify-self:flex-end}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:text-right{text-align:right}.lg\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:80rem){.xl\:h-\[88px\]{height:88px}.xl\:min-h-\[560px\]{min-height:560px}.xl\:w-\[118px\]{width:118px}.xl\:grid-cols-\[minmax\(220px\,1\.45fr\)_minmax\(150px\,1fr\)_minmax\(150px\,1fr\)_minmax\(170px\,1\.05fr\)_minmax\(120px\,auto\)_minmax\(112px\,auto\)\]{grid-template-columns:minmax(220px,1.45fr) minmax(150px,1fr) minmax(150px,1fr) minmax(170px,1.05fr) minmax(120px,auto) minmax(112px,auto)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:py-16{padding-block:calc(var(--spacing) * 16)}}}#industries-section.industry-atlas{isolation:isolate;color:#0f2f6e;background:radial-gradient(circle at 72% 20%,#4fa3ff29,#0000 32%),radial-gradient(circle at 7% 62%,#f47c2013,#0000 27%),linear-gradient(135deg,#fff,#f5f9ff 46%,#edf6ff);border:0;padding:0;position:relative;overflow:hidden}.industry-atlas__grid{z-index:-3;pointer-events:none;background-image:linear-gradient(#0f2f6e0b 1px,#0000 1px),linear-gradient(90deg,#0f2f6e0b 1px,#0000 1px),radial-gradient(circle,#4fa3ff2e 1px,#0000 1.5px);background-size:72px 72px,72px 72px,24px 24px;animation:34s linear infinite industry-atlas-grid-drift;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0%,#000000b8 64%,#0000 100%);mask-image:linear-gradient(#000,#000000b8 64%,#0000)}.industry-atlas__mesh{z-index:-2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.industry-atlas__mesh:before,.industry-atlas__mesh:after{content:"";border:1px solid #4fa3ff17;border-radius:48% 52% 66% 34%/38% 42% 58% 62%;width:64vw;min-width:680px;height:64vw;min-height:680px;animation:42s linear infinite industry-atlas-mesh-turn;position:absolute}.industry-atlas__mesh:before{top:-30vw;right:-17vw}.industry-atlas__mesh:after{border-color:#f47c2014;animation-duration:55s;animation-direction:reverse;bottom:-42vw;left:-35vw}.industry-atlas__mesh>span{background:#4fa3ff;border-radius:50%;width:5px;height:5px;animation:8s ease-in-out infinite industry-atlas-particle;position:absolute;box-shadow:0 0 0 5px #4fa3ff14,0 0 18px #4fa3ff66}.industry-atlas__mesh>span:first-child{top:8%;left:8%}.industry-atlas__mesh>span:nth-child(2){animation-delay:-2s;top:17%;left:48%}.industry-atlas__mesh>span:nth-child(3){animation-delay:-4.5s;top:11%;right:8%}.industry-atlas__mesh>span:nth-child(4){background:#f47c20;animation-delay:-6s;top:39%;left:3%}.industry-atlas__mesh>span:nth-child(5){animation-delay:-3.3s;top:48%;right:4%}.industry-atlas__mesh>span:nth-child(6){animation-delay:-5.2s;bottom:28%;left:13%}.industry-atlas__mesh>span:nth-child(7){background:#f47c20;animation-delay:-1.2s;bottom:17%;right:20%}.industry-atlas__mesh>span:nth-child(8){animation-delay:-7s;bottom:6%;right:5%}.industry-atlas__light{z-index:-2;filter:blur(105px);pointer-events:none;opacity:.18;border-radius:50%;width:520px;height:520px;animation:15s ease-in-out infinite industry-atlas-light;position:absolute}.industry-atlas__light--blue{background:#4fa3ff;top:8%;right:7%}.industry-atlas__light--orange{background:#f47c20;animation-delay:-7s;top:38%;left:-240px}.industry-atlas__inner{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:28px;width:min(100% - 48px,1480px);margin:0 auto;padding:128px 0 92px;display:grid;position:relative}.industry-atlas__heading{z-index:4;grid-area:1/1/auto/span 7;align-self:end;position:relative}.industry-atlas__eyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0f2f6e;letter-spacing:.17em;text-transform:uppercase;background:#ffffff94;border:1px solid #0f2f6e14;border-radius:999px;align-items:center;gap:12px;width:max-content;max-width:100%;margin-bottom:27px;padding:9px 14px 9px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:760;display:inline-flex;box-shadow:inset 0 1px #ffffffdb,0 12px 30px #0f2f6e0a}.industry-atlas__eyebrow>span{background:linear-gradient(90deg,#f47c20,#ffb26f);border-radius:999px;width:30px;height:2px;animation:3.6s ease-in-out infinite industry-atlas-eyebrow-pulse;box-shadow:0 0 10px #f47c204d}.industry-atlas__heading h2{color:#0f2f6e;letter-spacing:-.067em;max-width:850px;margin:0;font-size:clamp(58px,6.35vw,102px);font-weight:850;line-height:.92}.industry-atlas__heading h2 em{color:#0000;background:linear-gradient(100deg,#0f63bb 5%,#4f79ed 51%,#f47c20 104%) 0 0/170% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s ease-in-out infinite industry-atlas-title-flow;display:inline-block}.industry-atlas__copy{z-index:4;grid-area:2/1/auto/span 5;max-width:610px;margin-top:48px;padding-left:27px;position:relative}.industry-atlas__copy:before{content:"";background:linear-gradient(#0f2f6e,#4fa3ff80,#0000);width:1px;position:absolute;top:5px;bottom:5px;left:0}.industry-atlas__copy h3{color:#102f58;letter-spacing:-.037em;margin:0 0 25px;font-size:clamp(24px,2.1vw,35px);font-weight:790;line-height:1.16}.industry-atlas__copy p{color:#536b8c;margin:0 0 17px;font-size:16px;font-weight:480;line-height:1.8}.industry-atlas__visual{z-index:2;pointer-events:none;grid-area:1/5/span 2/13;place-self:center stretch;min-width:0;margin:-68px -38px -24px 4px;position:relative}.industry-atlas-visual{aspect-ratio:1.1;width:100%;max-width:820px;margin-left:auto;position:relative}.industry-atlas-visual__halo{filter:blur(22px);background:radial-gradient(circle,#4fa3ff33,#4fa3ff0d 43%,#0000 72%);border-radius:50%;animation:8s ease-in-out infinite industry-atlas-halo;position:absolute;top:12%;right:8%;bottom:6%;left:9%}.industry-atlas-visual__svg{width:100%;height:100%;position:relative;overflow:visible}.industry-atlas-visual__mesh path{fill:none;stroke:#0f2f6e0e;stroke-width:1px}.industry-atlas-visual__streams path{fill:none;stroke:url(#atlas-stream);stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:6 13;animation:18s linear infinite industry-atlas-stream}.industry-atlas-visual__streams path:nth-child(2){animation-delay:-6s}.industry-atlas-visual__streams path:nth-child(3){animation-delay:-11s}.industry-atlas-visual__orbit{fill:none;stroke:#2870b93b;stroke-width:1px;transform-origin:386px 340px;animation:34s linear infinite industry-atlas-orbit}.industry-atlas-visual__orbit circle{fill:#4fa3ff;stroke:#fff;stroke-width:2px}.industry-atlas-visual__orbit .industry-atlas-visual__orange{fill:#f47c20}.industry-atlas-visual__orbit--two{opacity:.72;animation-duration:48s;animation-direction:reverse}.industry-atlas-visual__orbit--three{opacity:.45;animation-duration:62s}.industry-atlas-visual__aura{fill:#4fa3ff1a;stroke:#4fa3ff1f;stroke-width:18px;animation:6s ease-in-out infinite industry-atlas-aura}.industry-atlas-visual__globe{transform-origin:386px 340px;filter:drop-shadow(0 34px 45px #0f2f6e38);animation:9s ease-in-out infinite industry-atlas-globe-float}.industry-atlas-visual__globe-grid{fill:none;stroke:#ffffff47;stroke-width:1px;transform-origin:386px 340px;animation:26s linear infinite industry-atlas-globe-grid}.industry-atlas-visual__land{fill:#dcf0ff7a}.industry-atlas-visual__core circle:first-child{fill:#ffffff1a;stroke:#8ed0ff;stroke-width:2px}.industry-atlas-visual__core circle:last-child{fill:#fff;stroke:#f47c20;stroke-width:3px}.industry-atlas-visual__nodes g{fill:#ffffffd1;stroke:#2469b04d;stroke-width:1.3px;transform-box:fill-box;transform-origin:50%;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);animation:7s ease-in-out infinite industry-atlas-node-float}.industry-atlas-visual__nodes g:nth-child(2n){animation-delay:-2.5s}.industry-atlas-visual__nodes g:nth-child(3n){animation-delay:-4.6s}.industry-atlas-visual__nodes g circle:last-child{fill:#4fa3ff;stroke:none}.industry-atlas-visual__nodes g.is-active{fill:#f47c201c;stroke:#f47c20;filter:drop-shadow(0 0 12px #f47c205c)}.industry-atlas-visual__nodes g.is-active circle:last-child{fill:#f47c20}.industry-atlas-visual__particles circle{fill:#4fa3ff;filter:drop-shadow(0 0 5px #4fa3ff8c);animation:5s ease-in-out infinite industry-atlas-svg-particle}.industry-atlas-visual__particles circle:nth-child(3n){fill:#f47c20;animation-delay:-2.2s}.industry-atlas-visual__particles circle:nth-child(2n){animation-delay:-3.7s}.industry-atlas-visual__signal{border:1px solid #4fa3ff73;border-radius:50%;width:13px;height:13px;animation:5s ease-out infinite industry-atlas-signal;position:absolute}.industry-atlas-visual__signal--one{top:24%;right:18%}.industry-atlas-visual__signal--two{animation-delay:-1.8s;bottom:25%;left:19%}.industry-atlas-visual__signal--three{animation-delay:-3.4s;bottom:33%;right:7%}.industry-atlas__console{z-index:6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff0;border:1px solid #0f2f6e13;border-radius:2px;grid-area:3/1/auto/13;min-height:548px;margin-top:-22px;position:relative;overflow:hidden;box-shadow:0 18px 52px #0f2f6e11,inset 0 1px #fff}.industry-atlas__console:before{content:"";filter:blur(58px);pointer-events:none;background:#4fa3ff1b;border-radius:50%;width:440px;height:440px;animation:12s ease-in-out infinite industry-detail-glow;position:absolute;bottom:-190px;right:-100px}.industry-atlas__selector{border-bottom:1px solid #0f2f6e11;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 18px;display:grid;position:relative}.industry-atlas__selector button{color:#6d809c;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:0;min-width:0;min-height:67px;padding:14px 24px;transition:color .35s,background .35s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.industry-atlas__selector button:after{content:"";transform-origin:0;background:linear-gradient(90deg,#175eac,#4fa3ff);border-radius:4px;height:3px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:24px;right:24px;transform:scaleX(0);box-shadow:0 0 14px #4fa3ff3d}.industry-atlas__selector button:hover{color:#0f2f6e;background:0 0;transform:translateY(-2px)}.industry-atlas__selector button.is-active{color:#0f2f6e;background:0 0;transform:none}.industry-atlas__selector button.is-active:after{transform:scaleX(1)}.industry-atlas__selector button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #4fa3ff7a}.industry-atlas__selector button>strong{text-align:center;text-overflow:ellipsis;font-size:11px;font-weight:710;line-height:1.3;overflow:hidden}.industry-atlas__detail{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:stretch;gap:0;min-height:410px;padding:0;display:grid;position:relative}.industry-atlas__detail-index{color:#0f2f6e;justify-content:center;align-items:baseline;display:flex}.industry-atlas__detail-index>span{letter-spacing:-.08em;font-size:78px;font-weight:820;line-height:.9}.industry-atlas__detail-index>i{color:#f47c20;margin:0 9px;font-size:24px;font-style:normal}.industry-atlas__detail-index>small{color:#8ca0bb;font-size:14px;font-weight:700}.industry-atlas__detail-copy{z-index:2;align-self:center;max-width:760px;padding:64px 64px 66px 62px;position:relative}.industry-atlas__tagline{color:#f47c20;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:760;display:block}.industry-atlas__detail-copy h3{color:#0f2f6e;letter-spacing:-.052em;margin:0;font-size:clamp(40px,4.1vw,62px);font-weight:830;line-height:1.02}.industry-atlas__detail-copy>p{color:#536b8c;max-width:690px;margin:25px 0 0;font-size:16px;line-height:1.78}.industry-atlas__detail-cta{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:#0f2f6e;border-radius:14px;justify-content:center;align-items:center;gap:13px;width:max-content;min-height:54px;margin-top:34px;padding:0 27px;font-size:11px;font-weight:760;transition:transform .35s cubic-bezier(.22,1,.36,1),background .35s,box-shadow .35s;display:inline-flex;box-shadow:0 14px 32px #0f2f6e30}.industry-atlas__detail-cta:hover{background:#174887;transform:translateY(-3px);box-shadow:0 18px 40px #0f2f6e3d}.industry-atlas__detail-cta svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.industry-atlas__detail-cta:hover svg{transform:translate(4px)}.industry-atlas__detail-visual{background:radial-gradient(circle at 54% 47%,#4fa3ff33,#0000 39%),linear-gradient(145deg,#eef7ff4d,#e8f3ff);border-radius:0;min-width:0;min-height:410px;position:relative;overflow:hidden}.industry-atlas__detail-visual:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(112deg,#0000 25%,#ffffff9e 46%,#0000 66%);animation:10s ease-in-out infinite industry-detail-sweep;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}.industry-atlas__education-image{z-index:0;object-fit:cover;object-position:80% 68%;transform-origin:78% 67%;filter:saturate(.93)contrast(.98)brightness(1.035);will-change:transform;width:100%;height:100%;animation:12s ease-in-out infinite industry-education-image-float;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.58)}.industry-atlas__education-blend{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffffa,#ffffffbd 8%,#ffffff24 24%,#0000 43%),linear-gradient(#ffffff14,#0000 22%,#0000 78%,#e8f3ff29);position:absolute;top:0;right:0;bottom:0;left:0}.industry-detail-art{width:112%;height:110%;position:absolute;top:-5%;right:-4%;bottom:-5%;left:-8%;overflow:visible}.industry-detail-art__grid path{fill:none;stroke:#0f2f6e0e;stroke-width:1px}.industry-detail-art__streams path{fill:none;stroke:url(#detail-line);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:5 11;animation:16s linear infinite industry-detail-stream}.industry-detail-art__streams path:nth-child(2){animation-delay:-5s}.industry-detail-art__streams path:nth-child(3){animation-delay:-10s}.industry-detail-art__rings{fill:none;stroke:#1f68b633;stroke-width:1px;transform-origin:259px 214px;animation:34s linear infinite industry-detail-ring}.industry-detail-art__halo{fill:#4fa3ff1c;stroke:#4fa3ff1a;stroke-width:14px;transform-origin:259px 214px;animation:6s ease-in-out infinite industry-detail-breathe}.industry-detail-art__core{filter:drop-shadow(0 27px 34px #0f2f6e3d);transform-origin:259px 214px;animation:8s ease-in-out infinite industry-detail-float}.industry-detail-art__core-grid{fill:none;stroke:#ffffff47;stroke-width:1px}.industry-detail-art__symbol path{fill:none;stroke:#ffffffeb;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:620;animation:2.4s cubic-bezier(.22,1,.36,1) both industry-detail-symbol}.industry-detail-art__nodes circle{fill:#fff;stroke:#4fa3ff;stroke-width:2px;filter:drop-shadow(0 0 7px #4fa3ff80);transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite industry-detail-node}.industry-detail-art__nodes circle:nth-child(2n){stroke:#f47c20;animation-delay:-2.5s}.industry-detail-art__nodes circle:nth-child(3n){animation-delay:-4s}.industry-detail-art__sparks circle{fill:#4fa3ff;animation:5s ease-in-out infinite industry-detail-spark}.industry-detail-art__sparks circle:nth-child(2n){fill:#f47c20;animation-delay:-2.4s}.industry-atlas__highlights{flex-wrap:wrap;gap:9px 22px;margin-top:25px;display:flex}.industry-atlas__highlights>span{color:#294b75;align-items:center;gap:8px;font-size:11px;font-weight:690;display:inline-flex}.industry-atlas__highlights i{background:#4fa3ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #4fa3ff1a}.industry-atlas__pause{color:#0f2f6e;cursor:pointer;background:#fffc;border:1px solid #0f2f6e1a;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,color .35s;display:grid;position:absolute;bottom:23px;right:24px;box-shadow:0 8px 22px #0f2f6e14}.industry-atlas__pause:hover{color:#f47c20;border-color:#f47c2066;transform:translateY(-3px)}.industry-atlas__progress{background:#0f2f6e0d;height:2px;position:absolute;bottom:0;left:0;right:0}.industry-atlas__progress span{background:linear-gradient(90deg,#4fa3ff,#f47c20);height:100%;display:block}.industry-atlas__cta{z-index:4;border-left:1px solid #0f2f6e2e;grid-area:4/3/auto/11;justify-content:space-between;align-items:center;gap:34px;margin-top:62px;padding:4px 0 0 27px;display:flex;position:relative}.industry-atlas__cta h4{color:#0f2f6e;letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.1}.industry-atlas__cta p{color:#627895;max-width:670px;margin:0;font-size:13px;line-height:1.65}.industry-atlas__cta a{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:#0f2f6e;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 25px;font-size:11px;font-weight:760;transition:transform .35s cubic-bezier(.22,1,.36,1),background .35s,box-shadow .35s;display:inline-flex;box-shadow:0 14px 30px #0f2f6e2e}.industry-atlas__cta a:hover{background:#174887;transform:translateY(-3px);box-shadow:0 18px 38px #0f2f6e3d}.industry-atlas__cta a svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.industry-atlas__cta a:hover svg{transform:translate(4px)}@keyframes industry-atlas-grid-drift{to{background-position:72px 72px,72px 72px,24px 24px}}@keyframes industry-atlas-mesh-turn{to{transform:rotate(360deg)}}@keyframes industry-atlas-particle{0%,to{opacity:.28;transform:translate(0)}50%{opacity:.9;transform:translateY(-13px)}}@keyframes industry-atlas-light{0%,to{opacity:.13;transform:scale(.94)}50%{opacity:.23;transform:scale(1.08)}}@keyframes industry-atlas-eyebrow-pulse{0%,to{opacity:.65;transform-origin:0;transform:scaleX(.75)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes industry-atlas-title-flow{0%,to{background-position:0}50%{background-position:100%}}@keyframes industry-atlas-stream{to{stroke-dashoffset:-190px}}@keyframes industry-atlas-orbit{to{transform:rotate(360deg)}}@keyframes industry-atlas-aura{0%,to{opacity:.62;transform-origin:386px 340px;transform:scale(.96)}50%{opacity:1;transform-origin:386px 340px;transform:scale(1.05)}}@keyframes industry-atlas-globe-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes industry-atlas-globe-grid{to{transform:rotate(360deg)}}@keyframes industry-atlas-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes industry-atlas-svg-particle{0%,to{opacity:.28}50%{opacity:1}}@keyframes industry-atlas-halo{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes industry-atlas-signal{0%{opacity:.8;transform:scale(.35)}to{opacity:0;transform:scale(4.4)}}@keyframes industry-detail-glow{0%,to{opacity:.68;transform:translate(0)scale(.92)}50%{opacity:1;transform:translate(-34px,-18px)scale(1.08)}}@keyframes industry-detail-sweep{0%,18%{transform:translate(-120%)}58%,to{transform:translate(130%)}}@keyframes industry-education-image-float{0%,to{transform:scale(1.58)translate(0)}50%{transform:scale(1.615)translate(-.4%,-.45%)}}@keyframes industry-detail-stream{to{stroke-dashoffset:-176px}}@keyframes industry-detail-ring{to{transform:rotate(360deg)}}@keyframes industry-detail-breathe{0%,to{opacity:.62;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes industry-detail-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes industry-detail-symbol{0%{stroke-dashoffset:620px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}@keyframes industry-detail-node{0%,to{opacity:.55;transform:translateY(0)scale(.92)}50%{opacity:1;transform:translateY(-8px)scale(1.08)}}@keyframes industry-detail-spark{0%,to{opacity:.25}50%{opacity:1}}@media(max-width:1180px){.industry-atlas__inner{width:min(100% - 40px,1120px);padding-top:108px}.industry-atlas__heading{grid-column:1/span 8}.industry-atlas__copy{grid-column:1/span 6}.industry-atlas__visual{grid-column:6/13;margin-right:-65px}.industry-atlas__console{grid-column:1/13}.industry-atlas__cta{grid-column:2/12}.industry-atlas__selector button{padding-inline:12px}.industry-atlas__selector button>strong{font-size:10px}}@media(max-width:900px){.industry-atlas__inner{flex-direction:column;width:min(100% - 36px,820px);padding:90px 0 76px;display:flex}.industry-atlas__heading h2{max-width:720px;font-size:clamp(54px,10vw,82px)}.industry-atlas__copy{max-width:680px;margin-top:40px}.industry-atlas__visual{width:min(100%,720px);margin:-30px auto -28px}.industry-atlas__console{width:100%;margin-top:18px}.industry-atlas__selector{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-atlas__selector button{min-height:62px}.industry-atlas__selector{padding:0 8px}.industry-atlas__detail{grid-template-columns:minmax(0,54fr) minmax(0,46fr)}.industry-atlas__detail-copy{padding:46px 32px 48px 38px}.industry-atlas__detail-copy h3{font-size:clamp(35px,5.5vw,50px)}.industry-atlas__detail-copy>p{font-size:14px;line-height:1.68}.industry-atlas__detail-visual{border-radius:0;min-height:410px}.industry-atlas__cta{width:calc(100% - 30px);margin:50px auto 0;padding-left:22px}}@media(max-width:620px){.industry-atlas__inner{width:min(100% - 30px,560px);padding:76px 0 64px}.industry-atlas__eyebrow{letter-spacing:.11em;gap:8px;max-width:100%;padding:8px 11px;font-size:8px}.industry-atlas__eyebrow>span{width:20px}.industry-atlas__heading h2{font-size:clamp(48px,16vw,68px);line-height:.94}.industry-atlas__copy{margin-top:33px;padding-left:19px}.industry-atlas__copy h3{margin-bottom:20px;font-size:25px}.industry-atlas__copy p{font-size:14px;line-height:1.72}.industry-atlas__visual{width:calc(100% + 36px);margin:-5px -18px -10px}.industry-atlas__console{border-radius:2px;margin-top:0}.industry-atlas__selector{max-height:250px;overflow-y:auto}.industry-atlas__selector button{gap:7px;min-height:57px;padding:11px 10px}.industry-atlas__selector button>strong{white-space:normal;font-size:9px}.industry-atlas__detail{flex-direction:column;min-height:0;display:flex}.industry-atlas__detail-copy{order:1;padding:40px 24px 38px}.industry-atlas__detail-copy h3{font-size:35px}.industry-atlas__detail-copy>p{font-size:14px;line-height:1.67}.industry-atlas__detail-cta{width:100%;margin-top:28px}.industry-atlas__detail-visual{border-radius:0;order:2;min-height:310px}.industry-detail-art{width:108%;height:108%;top:-3%;right:-4%;bottom:-5%;left:-4%}.industry-atlas__cta{flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin-top:46px;padding-left:19px}.industry-atlas__cta a{width:100%}}@media(prefers-reduced-motion:reduce){.industry-atlas *,.industry-atlas :before,.industry-atlas :after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.about-language-map{background:radial-gradient(circle at 88% 18%,#3169cd17,#0000 32%),radial-gradient(circle at 10% 88%,#f47c200f,#0000 28%),#f8fafc;border-top:1px solid #123a7212;padding:28px 0 88px;position:relative;overflow:hidden}.about-language-map__inner{background:#fffffff0;border:1px solid #123a721a;border-radius:28px;grid-template-columns:minmax(0,.84fr) minmax(460px,1.16fr);width:min(100% - 48px,1200px);min-height:470px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 60px #071f4417}.about-language-map__copy{z-index:2;background:linear-gradient(#123a720a 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#123a720a 1px,#0000 1px) 0 0/58px 58px,linear-gradient(145deg,#fff,#f5f9ff);flex-direction:column;justify-content:center;align-items:flex-start;padding:58px clamp(36px,4vw,62px);display:flex;position:relative}.about-language-map__copy>p{color:#f47c20;font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 22px;font-size:10px;font-weight:800;display:flex}.about-language-map__copy>p span{background:#f47c20;width:34px;height:2px}.about-language-map__copy h2{color:#071f44;letter-spacing:-.045em;max-width:520px;margin:0;font-size:clamp(42px,4.2vw,64px);font-weight:830;line-height:.99}.about-language-map__copy button{color:#fff;min-height:52px;font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:linear-gradient(105deg,#123a72,#2e68b7);border:1px solid #123a721f;border-radius:14px;align-items:center;gap:12px;margin-top:34px;padding:0 22px;font-size:11px;font-weight:800;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:inline-flex;box-shadow:0 14px 28px #123a7229}.about-language-map__copy button:hover{transform:translateY(-3px);box-shadow:0 18px 34px #123a7238}.about-language-map__visual{cursor:pointer;background:#edf6fc;border:0;border-left:1px solid #123a7214;min-width:0;padding:0;position:relative;overflow:hidden}.about-language-map__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f8fafc9e,#0000 18%,#0000 82%,#f8fafc29);position:absolute;top:0;right:0;bottom:0;left:0}.about-language-map__visual img{object-fit:cover;object-position:center 48%;filter:saturate(.84)contrast(.96)brightness(1.025);width:100%;height:100%;transition:transform 1s cubic-bezier(.22,1,.36,1),filter .5s;display:block;transform:scale(1.035)}.about-language-map__visual:hover img{filter:saturate(.95)contrast(.98)brightness(1.01);transform:scale(1.055)}.about-language-map__pin{z-index:3;color:#fff;background:#f47c20;border:5px solid #ffffffdb;border-radius:50%;place-items:center;width:46px;height:46px;animation:2.8s ease-in-out infinite about-map-pin-pulse;display:grid;position:absolute;top:78%;left:43%;box-shadow:0 0 0 9px #f47c2021,0 12px 24px #071f442e}@keyframes about-map-pin-pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@media(max-width:900px){.about-language-map__inner{grid-template-columns:1fr}.about-language-map__visual{border-top:1px solid #123a7214;border-left:0;min-height:430px}}@media(max-width:640px){.about-language-map{padding:20px 0 64px}.about-language-map__inner{border-radius:20px;width:calc(100% - 28px);min-height:0}.about-language-map__copy{padding:38px 24px 34px}.about-language-map__copy h2{font-size:clamp(36px,10.5vw,46px)}.about-language-map__copy button{justify-content:center;width:100%}.about-language-map__visual{min-height:360px}}@media(prefers-reduced-motion:reduce){.about-language-map__pin{animation:none}}html{scroll-behavior:smooth}body{overflow-x:hidden}html,body,#root{max-width:100%;overflow-x:clip}.gsap-alpha-section{--alpha-morph-progress:0;perspective:1200px}.gsap-morph-title{transform-origin:0;letter-spacing:calc(-.035em + (var(--alpha-morph-progress) * .018em));text-shadow:0 calc(var(--alpha-morph-progress) * 18px) calc(24px - (var(--alpha-morph-progress) * 10px)) #123a7214;will-change:transform,opacity,letter-spacing,filter}.gsap-morph-title span{background-size:calc(100% + (var(--alpha-morph-progress) * 80%)) 100%;background-position:calc(var(--alpha-morph-progress) * 22%) center}.gsap-intro-card,.gsap-reveal,.gsap-capability,.gsap-floating-glyph,.gsap-compass,.gsap-orb-left,.gsap-orb-right{will-change:transform,opacity,filter}.gsap-intro-card{transform-style:preserve-3d;box-shadow:inset 0 1px #fffc,0 18px 55px #123a720e}.gsap-capability{transform-origin:0}.ai-solution-layer{position:relative}.ai-solution-layer:before{content:"";pointer-events:none;background:linear-gradient(#0000,#f47c2047,#123a722e,#0000);width:1px;height:64%;position:absolute;top:18%;left:50%;transform:translate(-50%)}.ai-solution-panel{background:linear-gradient(135deg,#fffffff0,#f8fafcb8),radial-gradient(circle at 18% 10%,#f47c2021,#0000 30%),radial-gradient(circle at 88% 0,#123a721a,#0000 34%);border:1px solid #e2e8f0e6;border-radius:28px;flex-direction:column;justify-content:space-between;gap:28px;min-height:430px;padding:clamp(24px,3vw,34px);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 22px 70px #0f172a0e}.ai-solution-panel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0,#0000 38%,#ffffff9e,#0000 54%,#0000);transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-70%)}.ai-solution-panel:after{content:"";pointer-events:none;border:1px dashed #123a7229;border-radius:999px;width:220px;height:220px;position:absolute;bottom:-80px;right:-80px}.ai-solution-panel:hover{border-color:#f47c2057;transform:translateY(-7px);box-shadow:inset 0 1px #fffffff2,0 30px 90px #123a721c}.ai-solution-panel:hover:before{transform:translate(70%)}.ai-solution-panel__top{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.ai-solution-panel__icon{color:#fff;background:linear-gradient(135deg,#123a72,#0b4c8c);border-radius:16px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 14px 30px #123a722e}.ai-solution-panel--data .ai-solution-panel__icon{background:linear-gradient(135deg,#f47c20,#d95f10);box-shadow:0 14px 30px #f47c2038}.ai-solution-panel__label{color:#64748b;font:800 10px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.ai-solution-panel>div:not(.ai-solution-panel__top),.ai-solution-panel>p,.ai-solution-flow{z-index:1;position:relative}.ai-solution-flow{border-top:1px solid #e2e8f0db;flex-wrap:wrap;gap:8px;padding-top:18px;display:flex}.ai-solution-flow span{color:#8a3d0c;min-height:32px;font:800 10px/1 var(--font-mono);letter-spacing:.08em;background:#f47c2017;border:1px solid #f47c202e;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.ai-solution-flow--automation span{color:#123a72;background:#123a7212;border-color:#123a7224}@media(max-width:1024px){.ai-solution-layer:before{display:none}.ai-solution-panel{min-height:auto}}.core-capabilities-showcase{background:radial-gradient(circle at 12% 4%,#f47c2014,#0000 30%),radial-gradient(circle at 88% 18%,#123a7214,#0000 28%),linear-gradient(#fffffff0,#f7f9fc9e);border-radius:34px;max-width:1400px;margin:clamp(56px,7vw,92px) auto;padding:clamp(34px,5vw,68px);position:relative;overflow:hidden}.core-capabilities-showcase:before{content:"";opacity:.26;pointer-events:none;background-image:radial-gradient(circle,#123a7217 1px,#0000 1px);background-size:28px 28px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 35%,#000 20%,#0000 92%);mask-image:radial-gradient(70% 65% at 50% 35%,#000 20%,#0000 92%)}.core-capabilities-heading{z-index:1;max-width:760px;margin-bottom:clamp(34px,5vw,56px);position:relative}.core-capabilities-heading span,.core-feature-label{color:#f47c20;width:fit-content;font:900 11px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;display:inline-flex}.core-capabilities-heading h3{color:#111827;letter-spacing:0;margin:16px 0 0;font-size:clamp(34px,4.4vw,62px);font-weight:850;line-height:1.02}.core-capabilities-heading p{color:#53647a;max-width:680px;margin-top:18px;font-size:clamp(15px,1.4vw,18px);line-height:1.75}.core-feature-stack{z-index:1;gap:clamp(26px,4vw,44px);display:grid;position:relative}.core-feature-panel{background:linear-gradient(135deg,#ffffffdb,#ffffffa8),radial-gradient(circle at 90% 8%,#123a7212,#0000 34%);border:1px solid #e2e8f0eb;border-radius:24px;grid-template-columns:minmax(0,.96fr) minmax(360px,.86fr);align-items:center;gap:clamp(36px,6vw,78px);min-height:520px;padding:clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 18px 55px #0f172a0e}.core-feature-panel--reverse{grid-template-columns:minmax(360px,.86fr) minmax(0,.96fr)}.core-feature-panel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#f47c200e,#0000 58%);border-radius:23px;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.core-feature-copy{z-index:2;position:relative}.core-feature-copy h4{color:#111827;letter-spacing:0;max-width:560px;margin-top:14px;font-size:clamp(28px,3.2vw,44px);font-weight:850;line-height:1.05}.core-feature-copy p{color:#526176;max-width:610px;margin-top:18px;font-size:15px;line-height:1.75}.core-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:26px;display:grid}.core-feature-list li{color:#263b55;background:#f8fafcc7;border:1px solid #e2e8f0c7;border-radius:14px;align-items:center;min-height:42px;padding:10px 12px 10px 38px;font-size:12px;font-weight:800;display:flex;position:relative}.core-feature-list li:before{content:"✓";color:#fff;background:#f47c20;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:900;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.core-feature-cta{color:#123a72;font:900 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-top:28px;transition:color .24s,transform .24s;display:inline-flex}.core-feature-cta:hover{color:#f47c20;transform:translate(4px)}.core-data-visual,.core-automation-visual{z-index:2;background:linear-gradient(#ffffffd1,#f7f9fcb8),radial-gradient(circle at 50% 45%,#123a7217,#0000 60%);border-radius:28px;min-height:390px;position:relative}.data-visual-grid{border-radius:inherit;background-image:linear-gradient(#123a7212 1px,#0000 1px),linear-gradient(90deg,#123a7212 1px,#0000 1px);background-size:38px 38px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 10%,#0000 82%);mask-image:radial-gradient(circle,#000 10%,#0000 82%)}.data-core-node,.automation-engine-core{color:#fff;background:linear-gradient(135deg,#123a72,#0b4c8c);border-radius:24px;place-items:center;width:82px;height:82px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 42px #123a7233}.data-core-node:after,.automation-engine-core:after{content:"";border:1px solid #f47c2047;border-radius:32px;animation:3.4s ease-in-out infinite core-glow-ring;position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px}.data-stack{background:#ffffffe6;border:1px solid #e2e8f0eb;border-radius:18px;width:148px;padding:15px;position:absolute;box-shadow:0 14px 34px #123a7212}.data-stack span{color:#f47c20;font:900 9px/1 var(--font-mono);letter-spacing:.16em}.data-stack b{color:#123a72;margin-top:8px;font-size:12px;display:block}.data-stack--one{top:14%;left:7%}.data-stack--two{top:18%;right:7%}.data-stack--three{bottom:12%;right:18%}.data-language-chip{color:#123a72;min-width:54px;height:34px;font:900 11px/1 var(--font-mono);background:#ffffffdb;border:1px solid #123a721f;border-radius:999px;place-items:center;padding:0 12px;animation:4.5s ease-in-out infinite core-float;display:grid;position:absolute;box-shadow:0 10px 24px #123a720e}.data-language-chip--ta{bottom:22%;left:13%}.data-language-chip--hi{animation-delay:.7s;top:44%;right:9%}.data-language-chip--en{animation-delay:1.1s;top:11%;left:42%}.data-connector{transform-origin:0;background:linear-gradient(90deg,#0000,#f47c2085,#123a7247,#0000);height:2px;animation:3s linear infinite core-connector;position:absolute}.data-connector--a{width:38%;top:32%;left:28%;rotate:16deg}.data-connector--b{width:36%;animation-delay:.6s;top:54%;left:38%;rotate:-19deg}.data-connector--c{width:44%;animation-delay:1s;top:63%;left:20%;rotate:10deg}.data-pulse-dot{background:#f47c20;border-radius:50%;width:9px;height:9px;animation:4.2s ease-in-out infinite data-pulse-path;position:absolute;box-shadow:0 0 24px #f47c20b3}.data-pulse-dot--a{top:30%;left:24%}.data-pulse-dot--b{animation-delay:1.1s;top:47%;left:63%}.data-pulse-dot--c{animation-delay:2s;top:67%;left:44%}.core-automation-visual{place-items:center;display:grid;overflow:hidden}.automation-lane{background:linear-gradient(#0000,#123a722e,#f47c2061,#123a722e,#0000);width:2px;position:absolute;top:34px;bottom:34px;left:50%;transform:translate(-50%)}.automation-step{color:#123a72;width:170px;min-height:38px;font:900 11px/1 var(--font-mono);letter-spacing:.08em;background:#ffffffe0;border:1px solid #e2e8f0f2;border-radius:999px;place-items:center;animation:5.6s ease-in-out infinite automation-step-glow;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #123a7211}.automation-step--1{animation-delay:0s;top:26px}.automation-step--2{animation-delay:.3s;top:82px}.automation-step--3{animation-delay:.6s;top:138px}.automation-step--4{animation-delay:.9s;top:194px}.automation-step--5{animation-delay:1.2s;top:250px}.automation-step--6{animation-delay:1.5s;top:306px}.automation-step--7{color:#fff;background:#123a72;animation-delay:1.8s;top:362px}.automation-energy{background:#f47c20;border-radius:50%;width:10px;height:10px;animation:4.4s linear infinite automation-energy;position:absolute;top:34px;left:50%;transform:translate(-50%);box-shadow:0 0 26px #f47c20bd}.automation-energy--two{animation-delay:2.1s}@keyframes core-glow-ring{50%{opacity:.55;transform:scale(1.08)}}@keyframes core-float{50%{transform:translateY(-9px)}}@keyframes core-connector{to{background-position:180px 0}}@keyframes data-pulse-path{0%,to{opacity:.25;transform:scale(.75)}45%,55%{opacity:1;transform:scale(1.25)}}@keyframes automation-step-glow{0%,to{border-color:#e2e8f0f2;transform:translate(-50%)scale(1)}50%{border-color:#f47c2052;transform:translate(-50%)scale(1.025)}}@keyframes automation-energy{0%{opacity:0;top:34px}10%,90%{opacity:1}to{opacity:0;top:calc(100% - 44px)}}@media(max-width:1024px){.core-feature-panel,.core-feature-panel--reverse{grid-template-columns:1fr;min-height:auto}.core-feature-panel--reverse .core-automation-visual{order:2}}@media(max-width:640px){.core-capabilities-showcase{border-radius:24px;padding:26px 18px}.core-feature-list{grid-template-columns:1fr}.core-data-visual,.core-automation-visual{min-height:330px}.data-stack{width:126px}.automation-step{width:145px}}@media(prefers-reduced-motion:reduce){.gsap-alpha-section *,.gsap-alpha-section :before,.gsap-alpha-section :after{transition:none!important;animation:none!important}}.core-expertise-section:after{content:"";filter:blur(64px);pointer-events:none;background:#2a6ebe12;border-radius:999px;width:420px;height:420px;position:absolute;bottom:4%;right:-12%}.core-expertise-heading{text-align:center;max-width:840px;margin:0 auto clamp(38px,6vw,70px)}.core-expertise-heading span,.expertise-card-label{color:#f47c20;font:900 11px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;display:inline-flex}.core-expertise-heading h2{color:#081c3a;letter-spacing:0;margin:16px 0 0;font-size:clamp(34px,5vw,68px);font-weight:850;line-height:1.04}.core-expertise-heading p{color:#55667c;max-width:760px;margin:18px auto 0;font-size:clamp(15px,1.35vw,18px);line-height:1.72}.core-expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(24px,3vw,38px);display:grid}.expertise-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffffe6,#ffffffb8),radial-gradient(circle at 80% 12%,#f47c200e,#0000 34%),radial-gradient(circle at 18% 86%,#123a720d,#0000 40%);border:1px solid #e2e8f0db;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(220px,.76fr);align-items:center;gap:clamp(22px,2.8vw,36px);min-height:650px;padding:clamp(28px,3.5vw,46px);animation:.9s cubic-bezier(.16,1,.3,1) both expertise-card-reveal;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 24px 70px #0f172a11}.expertise-card--automation{grid-template-columns:minmax(220px,.76fr) minmax(0,1fr);animation-delay:.12s}.expertise-card:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 12%,#f47c200e,#0000 54%),radial-gradient(circle at 50% 0,#123a720a,#0000 46%);border-radius:23px;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.expertise-card-copy{z-index:2;position:relative}.expertise-card-copy h3{color:#0b1832;letter-spacing:0;margin:14px 0 0;font-size:clamp(28px,3vw,42px);font-weight:850;line-height:1.08}.expertise-card-copy p{color:#53647a;max-width:560px;margin-top:16px;font-size:14px;line-height:1.7}.expertise-card-copy strong{color:#10284f;font-weight:850}.expertise-card-copy ul{gap:10px;margin-top:24px;display:grid}.expertise-card-copy li{color:#29405c;background:#f8fafcc7;border:1px solid #e2e8f0b8;border-radius:15px;padding:11px 12px 11px 34px;font-size:12px;font-weight:800;line-height:1.42;position:relative}.expertise-card-copy li:before{content:"";background:#f47c20;border-radius:999px;width:8px;height:8px;position:absolute;top:17px;left:13px;box-shadow:0 0 18px #f47c2075}.expertise-flow{z-index:2;background:linear-gradient(#ffffffd1,#f8fafcbd),radial-gradient(circle at 50% 45%,#123a7212,#0000 62%);border-radius:24px;place-items:center;min-height:420px;display:grid;position:relative}.expertise-flow:before{content:"";background-image:linear-gradient(#123a720e 1px,#0000 1px),linear-gradient(90deg,#123a720e 1px,#0000 1px);background-size:34px 34px;border-radius:22px;position:absolute;top:18px;right:18px;bottom:18px;left:18px;-webkit-mask-image:radial-gradient(circle,#000 12%,#0000 82%);mask-image:radial-gradient(circle,#000 12%,#0000 82%)}.expertise-flow-svg{z-index:1;width:min(100%,340px);height:auto;position:relative;overflow:visible}.expertise-flow-path{fill:none;stroke-width:1.35px;stroke-linecap:round}.expertise-flow-pulse{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:34 360;animation:4.8s linear infinite expertise-flow-pulse}.expertise-node-box{fill:#ffffffe6;stroke:#cbd5e1eb;stroke-width:1px;filter:drop-shadow(0 12px 20px #123a7212)}.expertise-node-dot{fill:#f47c20;filter:drop-shadow(0 0 12px #f47c20b3)}.expertise-node-label{fill:#123a72;font:800 12px var(--font-sans);letter-spacing:0}.expertise-flow-node{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite expertise-node-breathe}@keyframes expertise-card-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes expertise-flow-pulse{to{stroke-dashoffset:-394px}}@keyframes expertise-node-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.018)}}@media(max-width:1180px){.core-expertise-grid,.expertise-card,.expertise-card--automation{grid-template-columns:1fr}.expertise-card{min-height:auto}.expertise-card--automation .expertise-flow{order:2}}@media(max-width:640px){.core-expertise-shell{width:min(100% - 28px,1400px)}.expertise-card{padding:24px 18px}.expertise-flow{min-height:360px}.expertise-node-label{font-size:11px}}@media(prefers-reduced-motion:reduce){.core-expertise-section *,.core-expertise-section :before,.core-expertise-section :after{transition:none!important;animation:none!important}}.core-expertise-section:before{content:"";opacity:.34;pointer-events:none;background-image:linear-gradient(#123a720b 1px,#0000 1px),linear-gradient(90deg,#123a720b 1px,#0000 1px);background-size:42px 42px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(76% 66% at 50% 42%,#000 8%,#0000 88%);mask-image:radial-gradient(76% 66% at 50% 42%,#000 8%,#0000 88%)}.core-expertise-section:after{content:none}.expertise-lite-grid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #e2e8f0c7;border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(30px,5vw,70px);padding:clamp(30px,4vw,52px);display:grid;box-shadow:inset 0 1px #ffffffe6,0 18px 55px #0f172a0b}.expertise-lite-column{min-width:0;position:relative}.expertise-lite-column--automation{border-left:1px solid #cbd5e1b8;padding-left:clamp(26px,4vw,58px)}.expertise-lite-accent{align-items:center;gap:13px;max-width:310px;margin-bottom:26px;display:flex}.expertise-lite-accent:before,.expertise-lite-accent:after{content:"";background:linear-gradient(90deg,#0000,#f47c2073,#123a7233);flex:1;height:1px}.expertise-lite-accent:after{background:linear-gradient(90deg,#123a7233,#f47c2059,#0000)}.expertise-lite-accent span{background:#f47c20;border-radius:999px;width:8px;height:8px;animation:3.2s ease-in-out infinite expertise-lite-pulse;box-shadow:0 0 18px #f47c206b}.expertise-lite-accent span:nth-child(2){background:#123a72;animation-delay:.18s}.expertise-lite-accent span:nth-child(3){animation-delay:.36s}.expertise-lite-accent span:nth-child(4){background:#123a72;animation-delay:.54s}.expertise-lite-accent span:nth-child(5){animation-delay:.72s}.expertise-lite-copy h2{color:#081c3a;letter-spacing:0;margin:0;font-size:clamp(28px,3.5vw,44px);font-weight:850;line-height:1.08}.expertise-lite-copy h3{color:#f47c20;letter-spacing:0;margin:10px 0 0;font-size:clamp(16px,1.7vw,22px);font-weight:850;line-height:1.25}.expertise-lite-copy p{color:#526176;max-width:590px;margin-top:19px;font-size:clamp(14px,1.12vw,16px);line-height:1.82}.expertise-lite-copy strong{color:#10284f;font-weight:850}@keyframes expertise-lite-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@media(max-width:900px){.expertise-lite-grid{grid-template-columns:1fr;padding:28px}.expertise-lite-column--automation{border-top:1px solid #cbd5e1b8;border-left:0;padding-top:32px;padding-left:0}}@media(max-width:640px){.core-expertise-section{padding:44px 0 56px}.core-expertise-shell{width:min(100% - 28px,1320px)}.expertise-lite-grid{border-radius:22px;padding:24px 18px}.expertise-lite-copy p{line-height:1.72}}.core-expertise-section:after{content:"";pointer-events:none;background:linear-gradient(#0000,#94a3b875,#f47c2047,#94a3b85c,#0000);width:1px;position:absolute;top:clamp(52px,7vw,88px);bottom:clamp(52px,7vw,88px);left:50%;transform:translate(-50%)}.expertise-editorial-row{opacity:0;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:clamp(40px,7vw,110px);transition:opacity .75s,transform .75s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(22px)}.expertise-editorial-divider{background:linear-gradient(90deg,#0000,#cbd5e1e0,#f47c2042,#cbd5e1e0,#0000);height:1px;margin:clamp(42px,6vw,72px) 0}.expertise-editorial-copy p{color:#526176;margin-top:20px;font-size:clamp(14px,1.12vw,16px);line-height:1.84}.expertise-editorial-visual{background:radial-gradient(circle at 50% 44%,#123a7214,#0000 60%),#ffffff6b;border-radius:28px;place-items:center;min-height:270px;display:grid;position:relative}.expertise-editorial-svg{width:min(100%,340px);height:auto;position:relative;overflow:visible}@keyframes expertise-line-draw{to{stroke-dashoffset:-374px}}@keyframes expertise-node-soft-pulse{0%,to{opacity:.84;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes expertise-grid-drift{to{background-position:44px 44px}}@media(max-width:980px){.core-expertise-section:after{display:none}.expertise-editorial-row,.expertise-editorial-row--automation{grid-template-columns:1fr;gap:28px}.expertise-editorial-row--automation .expertise-editorial-copy{justify-self:start}}@media(max-width:640px){.core-expertise-section{padding:50px 0 62px}.core-expertise-shell{width:min(100% - 28px,1320px)}.expertise-editorial-copy p{line-height:1.72}.expertise-editorial-visual{min-height:230px}.expertise-editorial-node text{font-size:10px}}@media(prefers-reduced-motion:reduce){.core-expertise-section *,.core-expertise-section :before,.core-expertise-section :after{transition:none!important;animation:none!important}.expertise-editorial-row{opacity:1;transform:none}}.core-expertise-section{background:radial-gradient(circle at 72% 16%,#123a7212,#0000 30%),radial-gradient(circle at 20% 55%,#f47c200b,#0000 28%),linear-gradient(#fff,#f8fbff 46%,#fff);padding:clamp(110px,8vw,140px) 0;position:relative;overflow:hidden}.core-expertise-section:before{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#123a7209 1px,#0000 1px),linear-gradient(90deg,#123a7209 1px,#0000 1px);background-size:44px 44px;animation:22s linear infinite expertise-grid-drift;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(82% 74% at 50% 44%,#000 12%,#0000 90%);mask-image:radial-gradient(82% 74% at 50% 44%,#000 12%,#0000 90%)}.core-expertise-section:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffffeb);height:90px;position:absolute;inset:auto 0 0}.core-expertise-shell{z-index:1;width:min(1320px,100% - 44px);margin:0 auto;position:relative}.expertise-progress-rail{color:#94a3b8;font:900 12px/1 var(--font-mono);letter-spacing:.18em;grid-template-rows:1fr 1fr;align-items:center;display:grid;position:absolute;top:10px;bottom:10px;left:-34px}.expertise-progress-rail:before{content:"";background:linear-gradient(#cbd5e133,#123a723d,#f47c203d,#cbd5e133);width:1px;position:absolute;top:38px;bottom:38px;left:50%;transform:translate(-50%)}.expertise-progress-rail span{background:#ffffffd6;border:1px solid #cbd5e1c2;border-radius:999px;place-items:center;width:38px;height:38px;transition:color .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.expertise-progress-rail span.is-active{color:#f47c20;border-color:#f47c206b;box-shadow:0 0 0 6px #f47c2012}.expertise-chapter-connector{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.expertise-chapter-connector path{fill:none;stroke:#64748b38;stroke-width:1.2px;stroke-dasharray:1120;stroke-dashoffset:1120px;transition:stroke-dashoffset 1.7s cubic-bezier(.16,1,.3,1)}.core-expertise-section.is-visible .expertise-chapter-connector path{stroke-dashoffset:0}.expertise-chapter-connector circle{fill:#f47c20;opacity:0;filter:drop-shadow(0 0 10px #f47c20ad)}.core-expertise-section.is-visible .expertise-chapter-connector circle{opacity:1}.expertise-editorial-row{opacity:0;grid-template-columns:minmax(0,.84fr) minmax(390px,.72fr);align-items:center;gap:clamp(54px,8vw,120px);transition:opacity .78s,transform .78s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(24px)}.core-expertise-section.is-visible .expertise-editorial-row{opacity:1;transform:translateY(0)}.core-expertise-section.is-visible .expertise-editorial-row--automation{transition-delay:.14s}.expertise-editorial-row--automation{grid-template-columns:minmax(390px,.72fr) minmax(0,.84fr)}.expertise-editorial-divider{background:linear-gradient(90deg,#0000,#cbd5e1c7,#f47c2038,#cbd5e1c7,#0000);height:1px;margin:clamp(48px,6vw,76px) 0;position:relative}.expertise-editorial-divider:after{content:"";background:#f47c20;border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #f47c207a}.expertise-editorial-copy{max-width:620px}.expertise-editorial-row--automation .expertise-editorial-copy{justify-self:end}.expertise-editorial-copy h2{color:#081c3a;letter-spacing:0;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:850;line-height:1.02}.expertise-editorial-copy h3{color:#f47c20;letter-spacing:0;margin:12px 0 0;font-size:clamp(18px,1.8vw,25px);font-weight:850;line-height:1.26}.expertise-paragraph-stack{gap:16px;margin-top:28px;display:grid}.expertise-paragraph-stack p{color:#526176;opacity:0;background:linear-gradient(90deg,#ffffffb8,#fff0);border-left:1px solid #cbd5e1db;margin:0;padding:18px 0 18px 24px;font-size:clamp(14px,1.08vw,16px);line-height:1.82;transition:opacity .62s,transform .62s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(14px)}.expertise-paragraph-stack p:before{content:"";background:#fff;border:1px solid #f47c20a3;border-radius:999px;width:7px;height:7px;position:absolute;top:28px;left:-4px;box-shadow:0 0 16px #f47c2047}.expertise-paragraph-stack p:nth-child(2){margin-left:clamp(12px,2vw,32px)}.expertise-paragraph-stack p:nth-child(3){margin-left:clamp(24px,4vw,64px)}.core-expertise-section.is-visible .expertise-paragraph-stack p{opacity:1;transform:translateY(0)}.core-expertise-section.is-visible .expertise-paragraph-stack p:nth-child(2){transition-delay:80ms}.core-expertise-section.is-visible .expertise-paragraph-stack p:nth-child(3){transition-delay:.16s}.expertise-editorial-copy strong{color:#10284f;background:linear-gradient(90deg,#f47c202e,#f47c200a) 0 88%/0% 38% no-repeat;font-weight:850;transition:background-size .85s .28s}.core-expertise-section.is-visible .expertise-editorial-copy strong{background-size:100% 38%}.expertise-editorial-visual{background:radial-gradient(circle at 50% 44%,#123a7214,#0000 60%),linear-gradient(135deg,#ffffffa8,#f8fafc47);border-radius:30px;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.expertise-editorial-visual:before{content:"";opacity:.74;border:1px solid #cbd5e1a3;border-right-color:#f47c2057;border-radius:999px;position:absolute;top:34px;right:34px;bottom:34px;left:34px}.expertise-editorial-visual:after{content:"";filter:blur(30px);background:#123a720e;border-radius:999px;width:210px;height:210px;position:absolute}.expertise-data-particles{pointer-events:none;position:absolute;top:28px;right:28px;bottom:28px;left:28px}.expertise-data-particles span{background:#123a726b;border-radius:999px;width:5px;height:5px;animation:4s ease-in-out infinite expertise-particle-blink;position:absolute}.expertise-data-particles span:first-child{top:28%;left:14%}.expertise-data-particles span:nth-child(2){animation-delay:.4s;top:68%;left:31%}.expertise-data-particles span:nth-child(3){animation-delay:.8s;top:24%;right:18%}.expertise-data-particles span:nth-child(4){animation-delay:1.2s;bottom:20%;right:26%}.expertise-data-particles span:nth-child(5){background:#f47c209e;animation-delay:1.6s;top:17%;left:52%}.expertise-editorial-svg{z-index:1;width:min(100%,390px);height:auto;position:relative;overflow:visible}.expertise-editorial-line,.expertise-editorial-pulse{fill:none;stroke-linecap:round}.expertise-editorial-line{stroke:#123a725c;stroke-width:1.25px}.expertise-editorial-pulse{stroke:#f47c20;stroke-width:2.15px;stroke-dasharray:24 350;filter:drop-shadow(0 0 10px #f47c2094);animation:4.8s linear infinite expertise-line-draw}.expertise-editorial-node circle{fill:#fff;stroke:#123a72;stroke-width:1.5px;filter:drop-shadow(0 8px 14px #123a721f);animation:3.8s ease-in-out infinite expertise-node-soft-pulse}.expertise-editorial-node:last-child circle{fill:#f47c20;stroke:#f47c20;filter:drop-shadow(0 0 16px #f47c208c)}.expertise-editorial-node text{fill:#123a72;font:850 11px var(--font-sans);letter-spacing:0}@keyframes expertise-particle-blink{0%,to{opacity:.26;transform:scale(.78)}50%{opacity:.9;transform:scale(1.15)}}@media(max-width:1180px){.core-expertise-section{padding:82px 0}.expertise-progress-rail{display:none}.expertise-chapter-connector{opacity:.4}.expertise-editorial-row,.expertise-editorial-row--automation{grid-template-columns:1fr;gap:30px}.expertise-editorial-row--automation .expertise-editorial-copy{order:1;justify-self:start}.expertise-editorial-row--automation .expertise-editorial-visual{order:2}.expertise-paragraph-stack p,.expertise-paragraph-stack p:nth-child(2),.expertise-paragraph-stack p:nth-child(3){margin-left:0}}@media(max-width:640px){.core-expertise-section{padding:56px 0 62px}.core-expertise-shell{width:min(100% - 28px,1320px)}.expertise-chapter-connector{display:none}.expertise-editorial-copy h2{font-size:clamp(31px,10vw,42px)}.expertise-paragraph-stack{gap:12px}.expertise-paragraph-stack p{padding:14px 0 14px 18px;line-height:1.72}.expertise-editorial-visual{border-radius:22px;min-height:245px}.expertise-editorial-svg{width:min(100%,330px)}.expertise-editorial-node text{font-size:10px}}@media(prefers-reduced-motion:reduce){.core-expertise-section *,.core-expertise-section :before,.core-expertise-section :after{transition:none!important;animation:none!important}.expertise-editorial-row,.expertise-paragraph-stack p{opacity:1;transform:none}.expertise-chapter-connector path{stroke-dashoffset:0}}.dual-intel-section{background:radial-gradient(circle at 22% 24%,#f47c2017,#0000 30%),radial-gradient(circle at 78% 28%,#123a7217,#0000 32%),linear-gradient(#fff,#f6f9fd,#fff);padding:clamp(90px,7vw,110px) 0;position:relative;overflow:hidden}.dual-intel-section:before{content:"";opacity:.48;pointer-events:none;background-image:linear-gradient(#123a720a 1px,#0000 1px),linear-gradient(90deg,#123a720a 1px,#0000 1px),radial-gradient(circle,#0f172a09 .6px,#0000 .8px);background-size:46px 46px,46px 46px,12px 12px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 12%,#0000 88%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 12%,#0000 88%)}.dual-intel-section:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0,#0000 42%,#f47c2009 48%,#123a7209 53%,#0000 60%),repeating-linear-gradient(118deg,#0000 0,#0000 34px,#123a7206 35px,#0000 37px);height:72%;position:absolute;inset:12% 0 auto}.dual-intel-canvas{z-index:1;background:radial-gradient(circle at 18% 86%,#f47c200f,#0000 28%),radial-gradient(circle at 82% 84%,#123a7211,#0000 30%),linear-gradient(135deg,#ffffffe0,#f8fbffc7);border:1px solid #d6e0ecc7;border-radius:38px;grid-template-columns:minmax(0,1fr) minmax(110px,150px) minmax(0,1fr);align-items:stretch;gap:clamp(22px,3vw,36px);width:min(1380px,100% - 44px);margin:0 auto;padding:clamp(56px,5vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 22px 80px #0f172a12}.dual-intel-canvas:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3 48%,#ffffffb3 52%,#0000),radial-gradient(circle,#f47c200d,#0000 18%);position:absolute;top:0;right:0;bottom:0;left:0}.dual-intel-half{z-index:1;opacity:0;flex-direction:column;min-width:0;transition:opacity .72s,transform .72s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(18px)}.dual-intel-section.is-visible .dual-intel-half{opacity:1;transform:translateY(0)}.dual-intel-section.is-visible .dual-intel-half--automation{transition-delay:80ms}.dual-intel-copy{max-width:540px}.dual-intel-half--automation .dual-intel-copy{margin-left:auto}.dual-intel-copy h2{color:#081c3a;letter-spacing:0;margin:0;font-size:clamp(34px,3.7vw,54px);font-weight:850;line-height:1.02}.dual-intel-copy h3{color:#f47c20;letter-spacing:0;margin:11px 0 0;font-size:clamp(17px,1.5vw,22px);font-weight:850;line-height:1.3}.dual-intel-half--automation .dual-intel-copy h3{color:#123a72}.dual-intel-copy p{color:#526176;margin:18px 0 0;font-size:clamp(14px,1vw,15.5px);line-height:1.76}.dual-intel-copy strong{color:#10284f;background:linear-gradient(90deg,#f47c2033,#f47c200a) 0 88%/0% 36% no-repeat;font-weight:850;transition:background-size .78s .22s}.dual-intel-half--automation .dual-intel-copy strong{background-image:linear-gradient(90deg,#123a7224,#f47c2014)}.dual-intel-section.is-visible .dual-intel-copy strong{background-size:100% 36%}.dual-intel-visual{background:linear-gradient(#ffffffbd,#f8fafc7a),radial-gradient(circle at 50% 48%,#123a720f,#0000 62%);border-radius:28px;min-height:205px;margin-top:clamp(28px,3vw,38px);position:relative;overflow:hidden}.dual-intel-data-visual{box-shadow:inset 0 0 0 1px #f47c201f}.dual-intel-automation-visual{box-shadow:inset 0 0 0 1px #123a721f}.dual-intel-visual:before{content:"";background-image:linear-gradient(#123a720e 1px,#0000 1px),linear-gradient(90deg,#123a720e 1px,#0000 1px);background-size:28px 28px;border-radius:24px;position:absolute;top:20px;right:20px;bottom:20px;left:20px;-webkit-mask-image:radial-gradient(circle,#000 8%,#0000 82%);mask-image:radial-gradient(circle,#000 8%,#0000 82%)}.dual-intel-svg{z-index:1;width:100%;height:100%;min-height:190px;position:relative}.dual-intel-base-line{fill:none;stroke:#123a7247;stroke-width:1.35px;stroke-linecap:round}.dual-intel-pulse-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:54 430;animation:4.8s linear infinite dual-intel-pulse-travel}.dual-intel-stage rect,.dual-intel-stage circle{fill:#ffffffeb;stroke:#123a7247;stroke-width:1.2px;filter:drop-shadow(0 10px 18px #123a7214);transition:fill .35s,stroke .35s}.dual-intel-section.is-visible .dual-intel-stage--2 rect,.dual-intel-section.is-visible .dual-intel-stage--2 circle,.dual-intel-section.is-visible .dual-intel-stage--3 rect,.dual-intel-section.is-visible .dual-intel-stage--3 circle{animation:4.8s ease-in-out infinite dual-intel-node-active}.dual-intel-stage--final circle,.dual-intel-stage--4 rect:first-child{stroke:#f47c2073}.dual-intel-stage path{fill:none;stroke:#f47c20;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.dual-intel-stage text{fill:#123a72;font:850 11px var(--font-sans);letter-spacing:0}.dual-intel-bridge{z-index:2;grid-template-rows:1fr auto 1fr;place-items:center;min-height:100%;display:grid;position:relative}.dual-intel-bridge-line{transform-origin:top;background:linear-gradient(#0000,#123a7238,#f47c2061);width:1px;height:100%;min-height:120px}.dual-intel-bridge-line--right{background:linear-gradient(#f47c2061,#123a7238,#0000)}.dual-intel-bridge-node{background:radial-gradient(circle,#fffffff5,#f8fafce0),linear-gradient(135deg,#f47c201f,#123a721a);border:1px solid #cbd5e1d1;border-radius:999px;place-items:center;width:132px;height:132px;padding:18px;display:grid;position:relative;box-shadow:0 18px 48px #123a721f}.dual-intel-bridge-node:before,.dual-intel-bridge-node:after{content:"";border-radius:inherit;border:1px solid #f47c202e;position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.dual-intel-bridge-node:after{border-color:#123a721f;top:-24px;right:-24px;bottom:-24px;left:-24px}.dual-intel-bridge-node span{color:#123a72;font:900 12px/1.35 var(--font-mono);letter-spacing:.06em;text-align:center}.dual-intel-section.is-visible .dual-intel-bridge-node{animation:4.2s ease-in-out infinite dual-intel-bridge-pulse}@keyframes dual-intel-pulse-travel{to{stroke-dashoffset:-484px}}@keyframes dual-intel-node-active{0%,to{stroke:#123a7247}50%{stroke:#f47c2080}}@keyframes dual-intel-bridge-pulse{0%,to{transform:scale(1);box-shadow:0 18px 48px #123a721f}50%{transform:scale(1.025);box-shadow:0 22px 60px #f47c2024}}@media(max-width:1180px){.dual-intel-section{padding:72px 0 80px}.dual-intel-canvas{grid-template-columns:1fr;padding:44px}.dual-intel-half--automation .dual-intel-copy{margin-left:0}.dual-intel-bridge{grid-template-rows:auto;grid-template-columns:1fr auto 1fr;min-height:auto;padding:4px 0}.dual-intel-bridge-line{background:linear-gradient(90deg,#0000,#123a723d,#f47c2061);width:100%;height:1px;min-height:1px}.dual-intel-bridge-line--right{background:linear-gradient(90deg,#f47c2061,#123a723d,#0000)}.dual-intel-bridge-node{width:118px;height:118px}}@media(max-width:640px){.dual-intel-section{padding:52px 0 62px}.dual-intel-canvas{border-radius:26px;width:min(100% - 28px,1380px);padding:26px 18px}.dual-intel-copy{max-width:none}.dual-intel-copy h2{font-size:clamp(31px,10vw,42px)}.dual-intel-copy p{line-height:1.7}.dual-intel-visual{border-radius:22px;min-height:180px;margin-top:24px}.dual-intel-stage text{font-size:9.5px}.dual-intel-bridge-node{width:104px;height:104px}.dual-intel-bridge-node span{font-size:10px}}@media(prefers-reduced-motion:reduce){.dual-intel-section *,.dual-intel-section :before,.dual-intel-section :after{transition:none!important;animation:none!important}.dual-intel-half{opacity:1;transform:none}}.intelligence-journey{isolation:isolate;background:#f7f9fc;position:relative;overflow:clip}.journey-desktop{height:200vh}.journey-sticky{background:linear-gradient(90deg,#123a7209 1px,#0000 1px) 0 0/118px 118px,linear-gradient(#123a7209 1px,#0000 1px) 0 0/118px 118px,radial-gradient(circle at 80% 47%,#123a720e,#0000 23%),radial-gradient(circle at 32% 74%,#f47c2011,#0000 25%),#f7f9fc;grid-template-columns:minmax(160px,18%) minmax(0,1fr);align-items:center;min-height:100svh;padding:clamp(82px,9vw,142px) max(5vw,36px) clamp(42px,5vw,70px);display:grid;position:sticky;top:0}.journey-sticky:before,.journey-sticky:after{content:"";z-index:-1;pointer-events:none;position:absolute}.journey-sticky:before{aspect-ratio:1;border:1px solid #123a721a;border-radius:50%;width:min(32vw,510px);top:19%;right:-7vw;box-shadow:0 0 0 65px #123a7205,0 0 0 130px #f47c2003}.journey-sticky:after{background:linear-gradient(90deg,#0000,#f47c2080,#0000);width:28vw;height:1px;bottom:14%;left:12%;transform:rotate(-21deg)}.journey-backdrop{z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.journey-backdrop span{color:#123a720b;font-family:var(--font-sans);letter-spacing:-.1em;font-size:min(43vw,670px);font-weight:850;line-height:.72;animation:.56s cubic-bezier(.22,1,.36,1) both journey-number-in;position:absolute;top:50%;right:max(-1.7vw,-24px);transform:translateY(-49%)}.journey-rail{flex-direction:column;justify-content:center;align-self:stretch;gap:23px;max-width:220px;display:flex}.journey-rail a{color:#071f4461;font-family:var(--font-sans);letter-spacing:-.015em;grid-template-columns:32px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0 9px 20px;font-size:13px;font-weight:750;line-height:1.35;text-decoration:none;transition:color .4s,transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;display:grid;position:relative}.journey-rail a:before{content:"";transform-origin:50%;background:#f47c20;width:2px;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;transform:scaleY(0)}.journey-rail a b{color:currentColor;font-family:var(--font-mono);letter-spacing:.08em;font-size:10px;font-weight:800}.journey-rail a.is-active{color:#071f44;transform:translate(4px)scale(1.04)}.journey-rail a.is-active:before{transform:scaleY(1)}.journey-rail a:not(.is-active){opacity:.72;transform:scale(.95)}.journey-stage{justify-self:end;width:min(100%,1230px)}.journey-content-switch{grid-template-columns:minmax(330px,1.05fr) minmax(380px,1fr);align-items:center;gap:clamp(42px,5.5vw,96px);animation:.68s cubic-bezier(.22,1,.36,1) both journey-content-in;display:grid}.journey-copy{z-index:1;position:relative}.journey-eyebrow{color:#f47c20;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:11px;font-weight:800;line-height:1;display:flex}.journey-eyebrow:before{content:"";background:currentColor;width:24px;height:1px}.journey-copy h2{color:#071f44;font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:clamp(54px,5.4vw,82px);font-weight:850;line-height:.98;display:grid}.journey-copy h2 span:last-child{color:#123a72}.journey-statement{color:#123a72;max-width:520px;font-family:var(--font-sans);letter-spacing:-.037em;margin:28px 0 0;font-size:clamp(20px,1.55vw,26px);font-weight:750;line-height:1.23;animation:.72s cubic-bezier(.22,1,.36,1) 80ms both journey-statement-in}.journey-description{color:#526176;letter-spacing:-.015em;max-width:540px;margin:20px 0 0;font-size:clamp(16px,1.12vw,18px);line-height:1.58}.journey-capabilities{color:#071f44;font-family:var(--font-sans);letter-spacing:.01em;flex-wrap:wrap;margin-top:28px;font-size:clamp(14px,1vw,15px);font-weight:650;line-height:1.5;display:flex}.journey-capabilities span{animation:journey-label-in .54s calc(var(--label-index,0) * 90ms + .18s) cubic-bezier(.22,1,.36,1) both;border-left:1px solid #123a7238;padding:0 13px}.journey-capabilities span:first-child{border-left:0;padding-left:0}.journey-capabilities span:nth-child(2){--label-index:1}.journey-capabilities span:nth-child(3){--label-index:2}.journey-link{color:#071f44;font-family:var(--font-sans);align-items:center;gap:11px;margin-top:32px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.journey-link:after{content:"";transform-origin:0;background:#f47c20;width:30px;height:1px;transition:transform .3s;transform:scaleX(.35)}.journey-link b{color:#f47c20;font-size:20px;font-weight:500;transition:transform .3s}.journey-link:hover:after{transform:scaleX(1)}.journey-link:hover b{transform:translate(4px)}.journey-visual{pointer-events:none;min-height:clamp(410px,36vw,590px);position:relative;overflow:hidden}.journey-visual:before{content:"";background-image:linear-gradient(#123a7212 1px,#0000 1px),linear-gradient(90deg,#123a7212 1px,#0000 1px);background-size:42px 42px;position:absolute;top:10%;right:5%;bottom:10%;left:5%;-webkit-mask-image:radial-gradient(#000 4%,#0000 73%);mask-image:radial-gradient(#000 4%,#0000 73%)}.language-orbit,.language-line{border:1px solid #123a7236;border-radius:50%;position:absolute;top:50%;left:50%}.language-orbit--one{width:76%;height:42%;transform:translate(-50%,-50%)rotate(-17deg)}.language-orbit--two{border-color:#f47c2052;width:50%;height:72%;transform:translate(-50%,-50%)rotate(39deg)}.language-line{border-color:#f47c207a;width:88%;height:25%;transform:translate(-50%,-50%)rotate(13deg)}.language-line--two{border-color:#123a7233;width:83%;height:32%;transform:translate(-50%,-50%)rotate(-27deg)}.language-structure{gap:10px;width:31%;display:grid;position:absolute;top:50%;left:56%;transform:translateY(-50%)}.language-structure span{transform-origin:0;background:linear-gradient(90deg,#f47c20e6,#123a7238);height:1px;display:block}.language-structure span:nth-child(2){width:76%}.language-structure span:nth-child(3){width:92%}.language-structure span:nth-child(4){width:65%}.language-character{color:#123a728c;font-family:var(--font-sans);filter:blur(.1px);font-size:clamp(21px,2.4vw,39px);font-weight:720;line-height:1;position:absolute}.language-character--1{color:#f47c20d9;top:19%;left:5%}.language-character--2{font-size:clamp(27px,3.2vw,52px);top:57%;left:17%}.language-character--3{top:25%;left:26%}.language-character--4{color:#f47c20b3;top:74%;left:33%}.language-character--5{font-size:clamp(24px,2.7vw,43px);top:43%;left:42%}.language-character--6{color:#f47c20c2;top:11%;left:54%}.language-character--7{bottom:16%;right:25%}.language-character--8{color:#f47c20c7;top:28%;right:14%}.language-character--9{font-size:clamp(26px,3vw,49px);bottom:27%;right:8%}.language-character--10{color:#123a725c;top:57%;right:4%}.language-character--11{color:#123a724f;bottom:13%;left:10%}.language-core{color:#123a72;width:61px;height:61px;font:850 20px/1 var(--font-sans);border:1px solid #f47c20a6;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #f47c200d,0 0 50px #f47c2026}.data-stage{z-index:1;color:#123a72;width:78px;height:78px;font:800 10px/1.2 var(--font-mono);letter-spacing:.04em;text-align:center;background:#f7f9fcb3;border:1px solid #123a7247;border-radius:50%;place-items:center;display:grid;position:absolute}.data-stage--collect{top:43%;left:6%}.data-stage--clean{width:63px;height:63px;font-size:9px;top:20%;left:31%}.data-stage--validate{border-color:#f47c20a6;top:37%;left:51%}.data-stage--structure{border-color:#123a726b;top:50%;right:5%}.data-stage--validate i{border-bottom:2px solid #f47c20;border-left:2px solid #f47c20;width:17px;height:9px;margin-top:-13px;transform:rotate(-45deg)}.data-route{transform-origin:0;background:linear-gradient(90deg,#0000,#f47c20c7,#123a7257);height:1px;position:absolute}.data-route--one{width:22%;top:48%;left:16%;transform:rotate(-39deg)}.data-route--two{width:18%;top:34%;left:42%;transform:rotate(22deg)}.data-route--three{opacity:.4;width:27%;top:50%;left:62%;transform:rotate(22deg)}.data-wave{opacity:.52;clip-path:polygon(0 48%,7% 35%,13% 78%,19% 15%,26% 70%,34% 37%,42% 88%,49% 23%,57% 74%,65% 40%,72% 81%,80% 18%,88% 68%,94% 33%,100% 48%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0,#0000 5px,#123a7294,#123a7294,#0000 8px,#0000 12px);width:34%;height:46px;position:absolute;bottom:16%;left:2%}.data-text-lines{gap:6px;width:21%;display:grid;position:absolute;top:9%;left:20%}.data-text-lines i{background:#123a7252;width:100%;height:1px;display:block}.data-text-lines i:nth-child(2){width:72%}.data-text-lines i:nth-child(3){background:#f47c2099;width:86%}.dataset-grid{opacity:.72;grid-template-columns:repeat(5,10px);gap:7px;display:grid;position:absolute;top:12%;right:8%}.dataset-grid i{background:#123a7242;width:10px;height:6px}.dataset-grid i:nth-child(3n){background:#f47c20a6}.data-particle{background:#f47c20;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #f47c2080}.data-particle--1{top:16%;left:0%}.data-particle--2{top:40%;left:6%}.data-particle--3{top:80%;left:3%}.data-particle--4{top:3%;left:19%}.data-particle--5{bottom:6%;left:31%}.data-particle--6{top:4%;left:42%}.data-particle--7{bottom:14%;left:54%}.data-particle--8{top:7%;right:38%}.data-particle--9{bottom:11%;right:26%}.data-particle--10{top:36%;right:9%}.data-particle--11{top:75%;right:1%}.data-particle--12{top:5%;right:17%}.data-particle--13{bottom:23%;left:12%}.data-particle--14{top:63%;left:59%}.automation-hub{z-index:2;color:#123a72;width:76px;height:76px;font:850 18px/1 var(--font-sans);border:1px solid #f47c20c7;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #f47c200b,0 0 44px #f47c202e}.automation-path{transform-origin:0 0;border-top:1px solid #123a7257;border-right:1px solid #f47c208c;border-radius:0 90% 0 0;width:43%;height:31%;position:absolute;top:50%;left:50%}.automation-path--one{transform:rotate(-148deg)}.automation-path--two{transform:rotate(-50deg)}.automation-path--three{transform:rotate(35deg)}.automation-path--four{transform:rotate(125deg)}.automation-label{color:#123a72;font:800 10px/1 var(--font-mono);letter-spacing:.055em;text-transform:uppercase;border-bottom:1px solid #123a7233;padding-bottom:7px;position:absolute}.automation-label--1{top:18%;left:5%}.automation-label--2{top:17%;right:3%}.automation-label--3{bottom:17%;right:7%}.automation-label--4{color:#f47c20;bottom:18%;left:8%}.automation-pulse{z-index:2;background:#f47c20;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 13px #f47c20b8}.automation-pulse--one{top:31%;left:29%}.automation-pulse--two{background:#123a72;top:34%;right:26%;box-shadow:0 0 13px #123a7280}.automation-pulse--three{bottom:25%;right:32%}.journey-progress{background:#123a7229;height:1px;position:absolute;bottom:25px;left:max(5vw,36px);right:max(5vw,36px)}.journey-progress span{transform-origin:0;background:#f47c20;width:100%;height:100%;transition:transform .58s cubic-bezier(.22,1,.36,1);display:block}.journey-mobile{display:none}@keyframes journey-content-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-statement-in{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-12px)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}@keyframes journey-label-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-number-in{0%{opacity:0;transform:translate(5%,-49%)}to{opacity:1;transform:translateY(-49%)}}@keyframes journey-language-drift{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(15px,-10px)rotate(4deg)}}@keyframes journey-route-flow{to{background-position:110px 0}}@keyframes journey-particle-flow{0%,to{opacity:.25;transform:translate(-8px,6px)scale(.7)}45%{opacity:1;transform:translate(12px,-8px)scale(1.1)}}@keyframes journey-hub-breathe{0%,to{box-shadow:0 0 0 13px #f47c200b,0 0 44px #f47c202e}50%{box-shadow:0 0 0 20px #f47c2006,0 0 62px #f47c2045}}.journey-visual.is-active .language-character{animation:6s ease-in-out infinite journey-language-drift}.journey-visual.is-active .language-character--2,.journey-visual.is-active .language-character--6{animation-delay:-2s}.journey-visual.is-active .language-character--4,.journey-visual.is-active .language-character--9{animation-delay:-4s}.journey-visual.is-active .language-orbit--two{animation:8s ease-in-out infinite reverse journey-language-drift}.journey-visual.is-active .language-structure span{animation:.7s both journey-label-in}.journey-visual.is-active .language-structure span:nth-child(2){animation-delay:.1s}.journey-visual.is-active .language-structure span:nth-child(3){animation-delay:.19s}.journey-visual.is-active .language-structure span:nth-child(4){animation-delay:.28s}.journey-visual.is-active .data-route{background-size:80px 1px;animation:2.2s linear infinite journey-route-flow}.journey-visual.is-active .data-particle{animation:3.5s ease-in-out infinite journey-particle-flow}.journey-visual.is-active .data-particle:nth-child(odd){animation-delay:-1.1s}.journey-visual.is-active .dataset-grid i{animation:.5s both journey-label-in}.journey-visual.is-active .dataset-grid i:nth-child(3n){animation-delay:.18s}.journey-visual.is-active .automation-hub{animation:3.4s ease-in-out infinite journey-hub-breathe}.journey-visual.is-active .automation-pulse{animation:2.7s ease-in-out infinite journey-particle-flow}.journey-visual.is-active .automation-pulse--two{animation-delay:-.8s}.journey-visual.is-active .automation-pulse--three{animation-delay:-1.6s}@media(max-width:1150px){.journey-sticky{grid-template-columns:155px minmax(0,1fr);padding-left:4vw;padding-right:4vw}.journey-content-switch{grid-template-columns:minmax(290px,.95fr) minmax(330px,.9fr);gap:clamp(34px,5vw,70px)}.journey-copy h2{font-size:clamp(46px,7vw,66px)}.journey-visual{min-height:390px}}@media(max-width:767px){.journey-desktop{display:none}.journey-mobile{background:linear-gradient(90deg,#123a7208 1px,#0000 1px) 0 0/74px 74px,linear-gradient(#123a7208 1px,#0000 1px) 0 0/74px 74px,#f7f9fc;padding:0 22px;display:block}.journey-mobile-scene{flex-direction:column;justify-content:center;min-height:max(720px,100svh);padding:80px 0 52px;display:flex;position:relative;overflow:hidden}.journey-mobile-scene+.journey-mobile-scene{border-top:1px solid #123a721a}.journey-mobile-number{color:#123a720e;font-family:var(--font-sans);letter-spacing:-.11em;font-size:158px;font-weight:850;line-height:.8;position:absolute;top:62px;right:-8px}.journey-copy{max-width:530px}.journey-eyebrow{margin-bottom:17px;font-size:10px}.journey-copy h2{font-size:clamp(40px,12vw,56px);line-height:1}.journey-statement{max-width:390px;margin-top:23px;font-size:clamp(20px,6vw,25px)}.journey-description{max-width:455px;margin-top:15px;font-size:16px;line-height:1.55}.journey-capabilities{margin-top:23px;font-size:14px}.journey-capabilities span{padding:0 9px}.journey-link{margin-top:26px}.journey-visual{min-height:285px;margin-top:22px}.data-stage{width:64px;height:64px;font-size:8px}.data-stage--collect{top:44%;left:5%}.data-stage--clean{width:53px;height:53px;font-size:8px;top:21%;left:29%}.data-stage--validate{top:38%;left:49%}.data-stage--structure{top:51%;right:4%}.automation-label{font-size:8px}.automation-hub{width:62px;height:62px}.automation-path{width:40%;height:27%}}#industries-section .industry-atlas__heading .industry-atlas__title-gradient{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 10px 24px #071f4424);background:linear-gradient(96deg,#071f44,#123a72,#3155d8 68%,#f47c20 112%) 0 0/125% 100%;-webkit-background-clip:text;background-clip:text;color:#0000!important}#industries-section .industry-atlas__heading .industry-atlas__title-gradient em{-webkit-text-fill-color:transparent;filter:none;background:linear-gradient(96deg,#1e5db7,#4266e8 54%,#f47c20 112%);-webkit-background-clip:text;background-clip:text;color:#0000!important}#industries-section .industry-atlas__selector button.is-high-contrast,#industries-section .industry-atlas__selector button.is-high-contrast>strong{color:#111827!important;opacity:1!important;visibility:visible!important;filter:none!important;text-shadow:none!important}#industries-section .industry-atlas__selector button.is-high-contrast.is-active,#industries-section .industry-atlas__selector button.is-high-contrast.is-active>strong{color:#123a72!important}@media(min-width:1024px){.svc-page .svc-hero-layout,.svc-page .svc-hero-art,.svc-page .svc-capability-grid,.svc-page .svc-capability-card{transition:grid-template-columns .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1),background .35s}.svc-page--translation .svc-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr)}.svc-page--translation .svc-hero-art{border-radius:30px 30px 30px 118px}.svc-page--translation .svc-capability-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.svc-page--translation .svc-capability-card{border:1px solid var(--svc-line);border-radius:18px}.svc-page--transcription .svc-hero-layout{grid-template-columns:minmax(520px,1.08fr) minmax(0,.92fr)}.svc-page--transcription .svc-hero-art{border-radius:4px 42px;grid-area:1/1}.svc-page--transcription .svc-hero-copy{grid-area:1/2}.svc-page--transcription .svc-capability-grid{background:var(--svc-line);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.svc-page--transcription .svc-capability-card{border:0;min-height:144px}.svc-page--proofreading .svc-hero-layout{grid-template-columns:minmax(0,.76fr) minmax(560px,1.24fr);gap:56px}.svc-page--proofreading .svc-hero-copy{border-left:2px solid #f47c20b8;padding:42px 0 42px 38px}.svc-page--proofreading .svc-hero-art{border-radius:2px;box-shadow:18px 18px #123a720e}.svc-page--proofreading .svc-capability-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.svc-page--proofreading .svc-capability-card{border:1px solid var(--svc-line);border-radius:2px;min-height:158px}.svc-page--subtitling .svc-hero-layout{grid-template-columns:minmax(0,.68fr) minmax(590px,1.32fr);gap:46px}.svc-page--subtitling .svc-hero-copy{align-self:end;padding-bottom:36px}.svc-page--subtitling .svc-hero-art{background:#081c3a;border-radius:26px 4px;min-height:560px}.svc-page--subtitling .svc-capability-grid{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}.svc-page--subtitling .svc-capability-card{min-height:138px}.svc-page--localization .svc-hero-layout{grid-template-columns:minmax(540px,1.08fr) minmax(0,.92fr)}.svc-page--localization .svc-hero-art{border-radius:120px 26px 26px;grid-area:1/1}.svc-page--localization .svc-hero-copy{grid-area:1/2}.svc-page--localization .svc-capability-grid{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.svc-page--localization .svc-capability-card{border:1px solid var(--svc-line);border-radius:14px 14px 42px;min-height:152px;padding:23px}.svc-page--voice .svc-hero-layout{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr)}.svc-page--voice .svc-hero-art{border-radius:50% 50% 30px 30px/38% 38% 30px 30px;min-height:560px}.svc-page--voice .svc-capability-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.svc-page--voice .svc-capability-card{border:1px solid var(--svc-line);text-align:center;border-radius:999px 999px 24px 24px}.svc-page--speech .svc-hero-layout{grid-template-columns:minmax(570px,1.18fr) minmax(0,.82fr);gap:64px}.svc-page--speech .svc-hero-art{border-radius:2px;grid-area:1/1}.svc-page--speech .svc-hero-copy{grid-area:1/2}.svc-page--speech .svc-capability-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.svc-page--speech .svc-capability-card{border:1px solid var(--svc-line);border-left:4px solid #147f9d;min-height:128px}.svc-page--nlp .svc-hero-layout{grid-template-columns:minmax(0,.72fr) minmax(610px,1.28fr);gap:52px}.svc-page--nlp .svc-hero-art{border-radius:0;box-shadow:14px 14px #147f9d12}.svc-page--nlp .svc-capability-grid{border:1px solid var(--svc-line);grid-template-columns:repeat(2,minmax(0,1fr))}.svc-page--nlp .svc-capability-card{border-top:0;border-left:0;min-height:130px}.svc-page--llm .svc-hero-layout{grid-template-columns:1fr;gap:32px;padding-top:34px}.svc-page--llm .svc-hero-copy,.svc-page--llm .svc-hero-copy h1{max-width:900px}.svc-page--llm .svc-hero-art{border-radius:56px 10px;min-height:350px}.svc-page--llm .svc-capability-grid{background:var(--svc-line);border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.svc-page--llm .svc-capability-card{border:0;min-height:148px}.svc-page--data-quality .svc-hero-layout{grid-template-columns:minmax(510px,1fr) minmax(0,1fr)}.svc-page--data-quality .svc-hero-art{border-radius:24px 90px 24px 24px;grid-area:1/1}.svc-page--data-quality .svc-hero-copy{grid-area:1/2}.svc-page--data-quality .svc-capability-grid{border:0;grid-template-columns:1fr}.svc-page--data-quality .svc-capability-card{border:0;border-bottom:1px solid var(--svc-line);background:0 0;grid-template-columns:70px 1fr auto;align-content:center;align-items:center;min-height:88px}.svc-page--data-quality .svc-capability-card>span{grid-column:auto}.svc-page--workflow-automation .svc-hero-layout{grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);gap:54px}.svc-page--workflow-automation .svc-hero-art{border-radius:8px 72px;min-height:570px}.svc-page--workflow-automation .svc-capability-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.svc-page--workflow-automation .svc-capability-card{border:1px solid var(--svc-line);border-radius:14px;min-height:132px}.svc-page--support-automation .svc-hero-layout{grid-template-columns:minmax(590px,1.2fr) minmax(0,.8fr);gap:62px}.svc-page--support-automation .svc-hero-art{border-radius:52px;grid-area:1/1}.svc-page--support-automation .svc-hero-copy{grid-area:1/2}.svc-page--support-automation .svc-capability-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.svc-page--support-automation .svc-capability-card{border:1px solid #123a721a;border-radius:26px;min-height:160px}.svc-page--ai-chatbots .svc-hero-layout{text-align:center;grid-template-columns:1fr;justify-items:center;gap:34px}.svc-page--ai-chatbots .svc-hero-copy{max-width:900px}.svc-page--ai-chatbots .svc-hero-copy:before,.svc-page--ai-chatbots .svc-hero-copy h1,.svc-page--ai-chatbots .svc-lead{margin-inline:auto}.svc-page--ai-chatbots .svc-hero-art{border-radius:92px 92px 18px 18px;width:min(100%,1080px);min-height:390px}.svc-page--ai-chatbots .svc-capability-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.svc-page--ai-chatbots .svc-capability-card{border:1px solid var(--svc-line);border-radius:22px 4px;min-height:154px}.svc-page--lead-automation .svc-hero-layout{grid-template-columns:minmax(570px,1.16fr) minmax(0,.84fr);gap:66px}.svc-page--lead-automation .svc-hero-art{border-radius:110px 18px 18px;grid-area:1/1}.svc-page--lead-automation .svc-hero-copy{grid-area:1/2}.svc-page--lead-automation .svc-capability-grid{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.svc-page--lead-automation .svc-capability-card{border:1px solid #123a721c;border-radius:4px 30px;min-height:154px;padding:22px}}@media(max-width:1023px){.svc-page .svc-hero-copy,.svc-page .svc-hero-art{grid-area:auto/1!important}.svc-page .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.svc-page .svc-capability-grid{grid-template-columns:1fr}.svc-page .svc-capability-card{border-radius:14px;min-height:116px}#industries-section .industry-atlas__selector button.is-high-contrast,#industries-section .industry-atlas__selector button.is-high-contrast>strong{color:#111827!important}}@media(max-width:390px){.journey-mobile{padding:0 18px}.journey-copy h2{font-size:clamp(40px,12vw,48px)}.journey-description{font-size:15px}.journey-capabilities span{padding:0 7px}.journey-visual{min-height:260px}}@media(prefers-reduced-motion:reduce){.intelligence-journey *,.intelligence-journey :before,.intelligence-journey :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body h1,body h2,body h3,body h4,body h5,body h6{text-transform:capitalize;font-family:var(--font-sans)!important}#industries-section .industry-atlas__heading h2 em{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;filter:drop-shadow(0 2px #fffffff5)drop-shadow(0 9px 22px #071f441f);background:linear-gradient(90deg,#123a72,#3155d8 58%,#f47c20 118%);-webkit-background-clip:text;background-clip:text}#industries-section .industry-atlas__selector button:nth-child(-n+2),#industries-section .industry-atlas__selector button:nth-child(-n+2)>strong{z-index:3;filter:none;mix-blend-mode:normal;text-shadow:0 1px #fffffff2;position:relative;color:#111827!important;opacity:1!important}#industries-section .industry-atlas__selector button:nth-child(-n+2).is-active,#industries-section .industry-atlas__selector button:nth-child(-n+2).is-active>strong{color:#123a72!important}#industries-section .industry-atlas__heading,#industries-section .industry-atlas__copy{z-index:8}#industries-section .industry-atlas__heading h2{color:#071f44;text-shadow:0 2px #fffffffa,0 14px 34px #071f441f;font-weight:800;font-family:var(--font-sans)!important}#industries-section .industry-atlas__heading h2 em{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;filter:drop-shadow(0 2px #fffffff5)drop-shadow(0 9px 22px #071f441f);background:linear-gradient(90deg,#123a72,#3155d8 58%,#f47c20 118%);-webkit-background-clip:text;background-clip:text;animation:none}#industries-section .industry-atlas__copy:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#fffffff5,#ffffffd1 62%,#0000);position:absolute;top:-28px;right:-90px;bottom:-28px;left:-28px}#industries-section .industry-atlas__copy h3{color:#071f43;text-shadow:0 1px #fff}#industries-section .industry-atlas__copy p{color:#3f5878;font-weight:520}.solutions-mega-menu{z-index:40;color:#223a59;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 86% 10%,#3374c712,#0000 26%),#fffffff7;border-bottom:1px solid #123a721f;max-height:calc(100vh - 70px);padding:18px 28px 20px;position:fixed;top:70px;left:0;right:0;overflow-y:auto;box-shadow:0 22px 48px #081f431c}.solutions-mega-menu__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:min(1180px,100%);margin-inline:auto;display:grid}.solutions-mega-menu__category{z-index:1;min-width:0;position:relative}.solutions-mega-menu__heading{border-bottom:1px solid #e2e9f1;padding:0 8px 9px}.solutions-mega-menu__heading h4{color:#123a78;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:13px;font-weight:780;line-height:1.35}.solutions-mega-menu__list{gap:3px;padding-top:7px;display:grid}.solutions-mega-menu__item{color:#3c516d;width:100%;min-height:43px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:5px 9px;transition:color .22s,background .22s,border-color .22s,transform .22s cubic-bezier(.22,1,.36,1);display:grid}.solutions-mega-menu__icon{color:#58708f;background:#f7f9fc;border:1px solid #dfe7f0;border-radius:7px;place-items:center;width:28px;height:28px;transition:color .22s,background .22s,border-color .22s;display:grid}.solutions-mega-menu__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.3;overflow:hidden}.solutions-mega-menu__arrow{color:#f47c20;opacity:0;font-size:15px;transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1);transform:translate(-6px)}.solutions-mega-menu__item:hover,.solutions-mega-menu__item:focus-visible{color:#0d356f;background:linear-gradient(90deg,#f47c2013,#2669bb0a);border-color:#f47c2033;outline:none;transform:translate(3px)}.solutions-mega-menu__item:hover .solutions-mega-menu__icon,.solutions-mega-menu__item:focus-visible .solutions-mega-menu__icon{color:#d9610c;background:#fff6ee;border-color:#f47c2047}.solutions-mega-menu__item:hover .solutions-mega-menu__arrow,.solutions-mega-menu__item:focus-visible .solutions-mega-menu__arrow{opacity:1;transform:translate(0)}.svc-page.svc-page--translation .svc-hero-art{background:linear-gradient(145deg,#f8fbff,#eef5fc);border-radius:38px 10px}.svc-page.svc-page--transcription .svc-hero-art{background:linear-gradient(160deg,#fff,#edf6fb);border-radius:12px 52px}.svc-page.svc-page--proofreading .svc-hero-art{background:linear-gradient(145deg,#fffdfb,#f6f8fc);border-radius:4px}.svc-page.svc-page--subtitling .svc-hero-art{background:linear-gradient(155deg,#f4f8fd,#eaf1f9);border-radius:46px 46px 12px 12px}.svc-page.svc-page--localization .svc-hero-art{background:linear-gradient(135deg,#fff,#eef5fb);border-radius:52px 12px}.svc-page.svc-page--voice .svc-hero-art{background:radial-gradient(circle,#fff,#eaf5f8);border-radius:50% 50% 28px 28px}.svc-page.svc-page--speech .svc-hero-art{background:linear-gradient(160deg,#f9feff,#e8f5f8);border-radius:18px}.svc-page.svc-page--nlp .svc-hero-art{background:linear-gradient(135deg,#fff,#edf5f8);border-radius:4px}.svc-page.svc-page--llm .svc-hero-art{background:linear-gradient(145deg,#f8fdfe,#e8f3f6);border-radius:28px 76px 28px 28px}.svc-page.svc-page--data-quality .svc-hero-art{background:linear-gradient(145deg,#fff,#edf7f4);border-radius:42px 6px}.svc-page.svc-page--workflow-automation .svc-hero-art{border-radius:6px}.svc-page.svc-page--support-automation .svc-hero-art{border-radius:72px 20px}.svc-page.svc-page--ai-chatbots .svc-hero-art{border-radius:28px 28px 72px}.svc-page.svc-page--lead-automation .svc-hero-art{border-radius:20px 74px 20px 20px}.svc-page.svc-page--proofreading .svc-capability-grid,.svc-page.svc-page--localization .svc-capability-grid,.svc-page.svc-page--data-quality .svc-capability-grid,.svc-page.svc-page--support-automation .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-page.svc-page--nlp .svc-capability-card,.svc-page.svc-page--workflow-automation .svc-capability-card{border-radius:0}@media(max-width:767px){#industries-section .industry-atlas__copy:after{background:#ffffffc7;top:-20px;right:-14px;bottom:-20px;left:-20px}.solutions-mega-menu{padding:14px 16px 22px;top:68px;bottom:0}.solutions-mega-menu__inner{grid-template-columns:1fr;gap:18px}.solutions-mega-menu__name{white-space:normal}.svc-page.svc-page--proofreading .svc-capability-grid,.svc-page.svc-page--localization .svc-capability-grid,.svc-page.svc-page--data-quality .svc-capability-grid,.svc-page.svc-page--support-automation .svc-capability-grid{grid-template-columns:1fr}}.premium-ai-hero{--hero-navbar-height:85px;--hero-navy:#081f43;--hero-navy-deep:#04152f;--hero-blue:#2f67c9;--hero-blue-soft:#dbe9fb;--hero-orange:#f47c20;--hero-ink-muted:#546783;isolation:isolate;min-height:calc(100svh - var(--hero-navbar-height));margin-top:var(--hero-navbar-height);color:var(--hero-navy);background:linear-gradient(112deg,#fffffffa,#f9fcfffa 58%,#f2f7fdfa);position:relative;overflow:clip}.premium-ai-hero__container{z-index:2;width:100%;min-height:calc(100svh - var(--hero-navbar-height));grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin:0;padding:0;display:grid;position:relative}.premium-ai-hero__container:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 20% 25%,#2269d212,#0000 38%),radial-gradient(circle at 18% 85%,#ff7a1812,#0000 35%),radial-gradient(circle,#1853990e .75px,#0000 .9px) 0 0/28px 28px,#fff;position:absolute;top:0;right:50%;bottom:0;left:0}.premium-ai-hero__copy{z-index:4;grid-area:2/1;min-width:0;padding-left:clamp(42px,5vw,78px);padding-right:clamp(42px,5vw,78px);position:relative}.premium-ai-hero__eyebrow{display:none}.premium-ai-hero__headline-wrap{width:100%;max-width:650px}.premium-ai-hero__title{max-width:650px;color:var(--hero-navy-deep);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(50px,4.45vw,72px);font-weight:800;line-height:.98}.premium-ai-hero__title>span{display:block}.premium-ai-hero__title-accent{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(102deg,#174e9f 2%,#4667de 43%,#f47c20 96%);-webkit-background-clip:text;background-clip:text;margin-top:.12em}.premium-ai-hero__description{max-width:580px;color:var(--hero-ink-muted);letter-spacing:-.012em;margin:28px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.68}.premium-ai-hero__actions{z-index:4;flex-wrap:wrap;grid-area:3/1;gap:14px;margin-top:30px;padding-left:clamp(42px,5vw,78px);padding-right:clamp(42px,5vw,78px);display:flex}.premium-ai-hero__button{letter-spacing:.095em;text-transform:uppercase;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:0 23px;font-size:13px;font-weight:750;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.premium-ai-hero__button span{font-size:17px;line-height:1;transition:transform .3s cubic-bezier(.22,1,.36,1)}.premium-ai-hero__button:hover{transform:translateY(-2px)}.premium-ai-hero__button:hover span{transform:translate(2px,-1px)}.premium-ai-hero__button:focus-visible{outline-offset:4px;outline:3px solid #f47c203d}.premium-ai-hero__button--primary{background:var(--hero-orange);color:#fff;box-shadow:0 12px 30px #d65b0a33}.premium-ai-hero__button--primary:hover{background:#df6814;box-shadow:0 16px 34px #d65b0a40}.premium-ai-hero__button--secondary{color:var(--hero-navy);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border-color:#081f432e;box-shadow:0 8px 24px #081f430f}.premium-ai-hero__button--secondary:hover{background:#fff;border-color:#081f4357}.premium-ai-hero__visual{z-index:3;grid-area:1/2/-1;align-self:stretch;min-width:0;height:auto;position:relative}.premium-ai-hero__robot-stage,.premium-ai-hero__robot-state{position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__robot-stage{overflow:visible}.premium-ai-hero__robot-state{will-change:opacity,transform,filter}.premium-ai-hero__robot-image{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 30px 38px #071f4126);will-change:transform;width:132%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:-23%;translate:0 -50%}.premium-ai-hero__visual-halo{aspect-ratio:1;background:radial-gradient(circle at 50% 48%,#deedffb8,#ecf5ff38 47%,#0000 71%);border:1px solid #2569b91a;border-radius:50%;width:min(520px,42vw);position:absolute;top:50%;right:-7%;translate:0 -50%}.premium-ai-hero__visual-halo:before,.premium-ai-hero__visual-halo:after{content:"";border:1px solid #f47c201c;border-radius:50%;position:absolute}.premium-ai-hero__visual-halo:before{top:11%;right:11%;bottom:11%;left:11%}.premium-ai-hero__visual-halo:after{border-color:#1c5daf1f;top:27%;right:27%;bottom:27%;left:27%}.premium-ai-hero__mode-overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__language-wave{filter:drop-shadow(0 0 7px #417ee02e);border-top:1px solid #3067c947;border-radius:50%;width:27%;height:11%;animation:3.8s ease-in-out infinite premium-hero-signal;position:absolute;left:4%}.premium-ai-hero__language-wave--one{top:43%;rotate:-8deg}.premium-ai-hero__language-wave--two{width:22%;animation-delay:-1.7s;top:49%;left:7%;rotate:6deg}.premium-ai-hero__language-pulse,.premium-ai-hero__data-node,.premium-ai-hero__automation-signal{aspect-ratio:1;background:var(--hero-orange);border-radius:50%;width:6px;animation:2.8s ease-in-out infinite premium-hero-pulse;position:absolute;box-shadow:0 0 0 6px #f47c2017,0 0 18px #f47c207a}.premium-ai-hero__language-pulse--one{top:40%;left:21%}.premium-ai-hero__language-pulse--two{animation-delay:-1.25s;top:54%;left:10%}.premium-ai-hero__data-rail{background:linear-gradient(90deg,#0000,#2f67c957,#0000);width:29%;height:1px;position:absolute;left:7%;overflow:hidden}.premium-ai-hero__data-rail:after{background:var(--hero-orange);content:"";border-radius:99px;width:14%;height:3px;animation:3.4s ease-in-out infinite premium-hero-rail;position:absolute;top:-1px;left:-12%;box-shadow:0 0 12px #f47c208c}.premium-ai-hero__data-rail--one{top:39%;rotate:7deg}.premium-ai-hero__data-rail--two{width:25%;top:60%;left:11%;rotate:-6deg}.premium-ai-hero__data-rail--two:after{animation-delay:-1.5s}.premium-ai-hero__data-node--one{top:38%;left:9%}.premium-ai-hero__data-node--two{background:var(--hero-blue);animation-delay:-.9s;top:49%;left:26%}.premium-ai-hero__data-node--three{animation-delay:-1.8s;top:60%;left:15%}.premium-ai-hero__automation-orbit{border:1px solid #2f67c933;border-left-color:#f47c2061;border-radius:50%;animation:16s linear infinite premium-hero-orbit;position:absolute}.premium-ai-hero__automation-orbit--one{aspect-ratio:1;width:47%;top:22%;right:1%}.premium-ai-hero__automation-orbit--two{aspect-ratio:1;width:30%;animation-duration:12s;animation-direction:reverse;top:32%;right:10%}.premium-ai-hero__automation-signal--one{top:27%;right:9%}.premium-ai-hero__automation-signal--two{background:var(--hero-blue);animation-delay:-1.2s;bottom:28%;right:2%}.premium-ai-hero__background,.premium-ai-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__background{z-index:0;pointer-events:none;overflow:hidden}.premium-ai-hero__grid{opacity:.34;background-image:linear-gradient(#10396a0b 1px,#0000 1px),linear-gradient(90deg,#10396a0b 1px,#0000 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(#0000 3%,#000 26% 75%,#0000 100%);mask-image:linear-gradient(#0000 3%,#000 26%,#000 75%,#0000)}.premium-ai-hero__glow{filter:blur(2px);border-radius:50%;animation:13s ease-in-out infinite premium-hero-float;position:absolute}.premium-ai-hero__glow--blue{aspect-ratio:1;background:radial-gradient(circle,#5b97e12e,#79a8e20f 46%,#0000 72%);width:min(720px,56vw);top:-22%;right:-9%}.premium-ai-hero__glow--orange{aspect-ratio:1;background:radial-gradient(circle,#f47c201c,#f47c2009 48%,#0000 72%);width:min(660px,52vw);animation-delay:-6s;bottom:-37%;left:-19%}.premium-ai-hero__arc{border:1px solid #2261ae14;border-radius:50%;position:absolute}.premium-ai-hero__arc--one{aspect-ratio:1;width:min(1050px,74vw);bottom:-57%;right:-17%}.premium-ai-hero__arc--two{aspect-ratio:1;border-color:#f47c2014;width:min(820px,62vw);bottom:-48%;right:-9%}.premium-ai-hero__particle{aspect-ratio:1;background:#2f67c961;border-radius:50%;width:4px;animation:9s ease-in-out infinite premium-hero-float;position:absolute;box-shadow:0 0 12px #2f67c947}.premium-ai-hero__particle--one{top:23%;left:47%}.premium-ai-hero__particle--two{background:#f47c208a;width:3px;animation-delay:-4s;top:68%;left:40%}.premium-ai-hero__particle--three{animation-delay:-6.5s;top:79%;right:11%}.premium-ai-hero__sr-status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes premium-hero-float{0%,to{translate:0}50%{translate:0 -12px}}@keyframes premium-hero-pulse{0%,to{opacity:.48;scale:.78}50%{opacity:1;scale:1}}@keyframes premium-hero-signal{0%,to{opacity:.22;scale:.94}50%{opacity:.72;scale:1.03}}@keyframes premium-hero-rail{0%{opacity:0;translate:0}18%,82%{opacity:1}to{opacity:0;translate:760%}}@keyframes premium-hero-orbit{to{rotate:1turn}}@media(max-width:1023px){.premium-ai-hero__container{grid-template-columns:minmax(0,45fr) minmax(0,55fr);width:100%}.premium-ai-hero__copy{padding:0 32px 0 48px}.premium-ai-hero__actions{padding-left:48px;padding-right:32px}.premium-ai-hero__title{font-size:clamp(46px,5vw,62px)}.premium-ai-hero__visual{height:auto}.premium-ai-hero__robot-image{width:141%;left:-30%}}@media(max-width:920px){.premium-ai-hero{min-height:calc(100svh - var(--hero-navbar-height))}.premium-ai-hero__container{width:100%;min-height:calc(100svh - var(--hero-navbar-height));text-align:left;grid-template-columns:minmax(0,45fr) minmax(0,55fr);padding:0}.premium-ai-hero__copy{padding:0 28px 0 40px}.premium-ai-hero__headline-wrap,.premium-ai-hero__title,.premium-ai-hero__description{margin-left:0;margin-right:0}.premium-ai-hero__title{max-width:100%;font-size:clamp(36px,5.3vw,50px)}.premium-ai-hero__description{max-width:100%;margin-top:24px}.premium-ai-hero__actions{justify-content:flex-start;margin-left:0;margin-right:0;padding-left:40px;padding-right:28px}.premium-ai-hero__visual{width:100%;height:auto;margin:0}.premium-ai-hero__robot-image{width:122%;left:-11%}.premium-ai-hero__visual-halo{width:min(500px,70vw);right:8%}.premium-ai-hero__particle--one{left:12%}}@media(max-width:767px){.premium-ai-hero{--hero-navbar-height:82px;min-height:auto}.premium-ai-hero__container{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);width:100%;min-height:auto;padding:0}.premium-ai-hero__container:before{top:0;right:0;bottom:0;left:0}.premium-ai-hero__copy{grid-area:1/1;padding:32px 20px 0}.premium-ai-hero__headline-wrap,.premium-ai-hero__title,.premium-ai-hero__description{margin-left:auto;margin-right:auto}.premium-ai-hero__title{letter-spacing:-.047em;font-size:clamp(42px,11vw,62px);line-height:.96}.premium-ai-hero__description{margin-top:24px;margin-bottom:22px;font-size:16px;line-height:1.62}.premium-ai-hero__actions{grid-area:3/1;grid-template-columns:minmax(0,1fr);justify-content:center;gap:12px;width:100%;margin:0 auto;padding:0 20px 32px;display:grid}.premium-ai-hero__button{width:100%;min-height:52px}.premium-ai-hero__visual{order:initial;aspect-ratio:4/3;grid-area:2/1;width:calc(100% - 24px);height:auto;min-height:240px;max-height:330px;margin:4px 12px 24px}.premium-ai-hero__robot-image{width:130%;left:-16%}.premium-ai-hero__visual-halo{width:83vw;right:1%}.premium-ai-hero__grid{background-size:42px 42px}}@media(prefers-reduced-motion:reduce){.premium-ai-hero *,.premium-ai-hero :before,.premium-ai-hero :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.premium-ai-hero__robot-figure{aspect-ratio:3/2;transform-origin:72% 55%;will-change:transform;width:132%;position:absolute;top:50%;left:-23%;translate:0 -50%}.premium-ai-hero__robot-figure .premium-ai-hero__robot-image{object-fit:contain;filter:drop-shadow(0 16px 22px #071f4111);width:100%;height:100%;position:relative;inset:auto;translate:none}.premium-ai-hero__interaction-state{pointer-events:none;will-change:opacity,transform,filter;position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__robot-blink{z-index:3;opacity:0;transform-origin:50%;background:#2734449e;border-radius:999px;width:2.25%;height:.62%;animation:6.4s ease-in-out infinite premium-robot-blink;position:absolute;top:17.7%}.premium-ai-hero__robot-blink--near{left:62.4%;rotate:-4deg}.premium-ai-hero__robot-blink--far{width:1.65%;animation-delay:25ms;left:66.1%;rotate:3deg}.premium-ai-hero__finger-motion{z-index:4;opacity:.28;transform-origin:100%;background:linear-gradient(90deg,#0000,#f47c20a8,#0000);border-radius:999px;width:2.4%;height:1px;animation:4.8s ease-in-out infinite premium-finger-articulation;position:absolute}.premium-ai-hero__finger-motion--one{top:49.3%;left:21.8%;rotate:15deg}.premium-ai-hero__finger-motion--two{animation-delay:-1.2s;top:52.6%;left:20.2%;rotate:9deg}.premium-ai-hero__finger-motion--three{animation-delay:-2.25s;top:55.2%;left:22.4%;rotate:3deg}.premium-ai-hero__hand-interaction{--interaction-width:min(430px, 40vw);width:var(--interaction-width);aspect-ratio:43/27;transform-origin:50% 53%;filter:drop-shadow(0 12px 24px #144b8f14);position:absolute;top:54%;left:10%;translate:-50% -50%}.premium-ai-hero__palm-core{z-index:5;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#fff,#78bdff 28%,#286bc6 60%,#133b78);border:1px solid #ffffffe0;border-radius:50%;width:15px;animation:3.8s ease-in-out infinite premium-palm-breathe;position:absolute;top:52%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #387ed517,0 0 24px #2f76d370}.premium-ai-hero__palm-ring{z-index:2;border:1px solid #2f67c947;border-right-color:#f47c2070;border-radius:50%;animation:4.8s ease-out infinite premium-palm-ring;position:absolute;top:52%;left:50%;translate:-50% -50%}.premium-ai-hero__palm-ring--one{aspect-ratio:1;width:52px}.premium-ai-hero__palm-ring--two{aspect-ratio:1;width:82px;animation-delay:-2.4s}.premium-ai-hero__speech-arc{z-index:1;border:1px solid #0000;border-left-color:#306cc347;border-radius:50%;width:34%;height:42%;animation:4.3s ease-in-out infinite premium-speech-wave;position:absolute;top:30%;left:22%;rotate:-10deg}.premium-ai-hero__speech-arc--two{border-left-color:#f47c203d;width:46%;height:53%;animation-delay:-1.45s;top:24%;left:14%}.premium-ai-hero__speech-arc--three{width:58%;height:65%;animation-delay:-2.9s;top:18%;left:5%}.premium-ai-hero__language-glyph{z-index:4;color:#0e3d77b8;text-shadow:0 0 15px #5397e857;will-change:transform,opacity;font-size:clamp(10px,.88vw,14px);font-weight:650;line-height:1;animation:5.8s ease-in-out infinite premium-language-drift;position:absolute}.premium-ai-hero__language-glyph--one{top:24%;left:25%}.premium-ai-hero__language-glyph--two{color:#f47c20b8;animation-delay:-1.1s;top:45%;left:8%}.premium-ai-hero__language-glyph--three{font-size:clamp(14px,1.25vw,20px);animation-delay:-2.2s;top:13%;left:44%}.premium-ai-hero__language-glyph--four{color:#2663b7ad;font-size:clamp(14px,1.15vw,19px);animation-delay:-3.3s;top:66%;left:26%}.premium-ai-hero__language-glyph--five{color:#f47c20a6;animation-delay:-4.4s;top:30%;left:57%}.premium-ai-hero__hand-particle{z-index:3;aspect-ratio:1;background:#4f98ea;border-radius:50%;width:4px;animation:4.6s ease-in-out infinite premium-hand-particle;position:absolute;box-shadow:0 0 12px #397fd88c}.premium-ai-hero__hand-particle--one{top:38%;left:39%}.premium-ai-hero__hand-particle--two{background:var(--hero-orange);width:3px;animation-delay:-1.5s;top:57%;left:31%}.premium-ai-hero__hand-particle--three{width:3px;animation-delay:-3s;top:32%;left:14%}.premium-ai-hero__data-flow,.premium-ai-hero__workflow-paths{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.premium-ai-hero__data-path,.premium-ai-hero__data-output-path{fill:none;stroke:#2668bb38;stroke-width:1px;stroke-linecap:round;stroke-dasharray:4 6}.premium-ai-hero__data-output-path{stroke:#f47c204d;stroke-dasharray:2 5}.premium-ai-hero__data-traveller{fill:#f47c20;filter:drop-shadow(0 0 5px #f47c20b8)}.premium-ai-hero__data-traveller--two{fill:#3f89dc}.premium-ai-hero__raw-signal{z-index:3;color:#1a52999e;opacity:.78;animation:5.2s ease-in-out infinite premium-raw-signal;display:flex;position:absolute}.premium-ai-hero__raw-signal--document{border-top:1px solid;flex-direction:column;gap:4px;width:25px;padding-top:5px;top:11%;left:1%}.premium-ai-hero__raw-signal--document:before{content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:0;right:0}.premium-ai-hero__raw-signal--document i,.premium-ai-hero__raw-signal--text i{background:currentColor;width:100%;height:1px;display:block}.premium-ai-hero__raw-signal--document i:nth-child(2),.premium-ai-hero__raw-signal--text i:nth-child(2){width:72%}.premium-ai-hero__raw-signal--document i:nth-child(3),.premium-ai-hero__raw-signal--text i:nth-child(3){width:86%}.premium-ai-hero__raw-signal--audio{align-items:center;gap:2px;height:24px;animation-delay:-1.25s;top:36%;left:-1%}.premium-ai-hero__raw-signal--audio i{background:currentColor;border-radius:999px;width:2px;height:35%;animation:1.5s ease-in-out infinite premium-audio-bar}.premium-ai-hero__raw-signal--audio i:nth-child(2n){height:78%;animation-delay:-.4s}.premium-ai-hero__raw-signal--audio i:nth-child(3n){height:52%;animation-delay:-.8s}.premium-ai-hero__raw-signal--image{border-bottom:1px solid;width:28px;height:22px;animation-delay:-2.5s;top:66%;left:3%;overflow:hidden}.premium-ai-hero__raw-signal--image i:first-child{border:1px solid;width:19px;height:19px;position:absolute;bottom:-8px;left:2px;rotate:45deg}.premium-ai-hero__raw-signal--image i:last-child{aspect-ratio:1;background:var(--hero-orange);border-radius:50%;width:4px;position:absolute;top:3px;right:4px}.premium-ai-hero__raw-signal--text{flex-direction:column;gap:4px;width:31px;animation-delay:-3.75s;bottom:7%;left:18%}.premium-ai-hero__palm-core--data{top:56%}.premium-ai-hero__validation-ring{z-index:2;aspect-ratio:1;border:1px solid #f47c204d;border-top-color:#2f67c99e;border-radius:50%;width:54px;animation:8s linear infinite premium-validation-spin;position:absolute;top:56%;left:50%;translate:-50% -50%}.premium-ai-hero__dataset-stack{z-index:4;width:64px;height:54px;animation:4.4s ease-in-out infinite premium-dataset-hover;position:absolute;top:20%;right:2%}.premium-ai-hero__dataset-stack i{background:linear-gradient(90deg,#ffffff38,#5e9ce21c);border:1px solid #2f67c957;border-radius:50%;width:54px;height:14px;position:absolute;right:0;box-shadow:inset 0 0 8px #336eb714}.premium-ai-hero__dataset-stack i:first-child{top:3px}.premium-ai-hero__dataset-stack i:nth-child(2){top:18px}.premium-ai-hero__dataset-stack i:nth-child(3){top:33px}.premium-ai-hero__dataset-stack b{aspect-ratio:1;color:#ee7420;background:#fff;border-radius:50%;place-items:center;width:18px;font-size:11px;display:grid;position:absolute;bottom:0;right:-7px;box-shadow:0 4px 12px #081f431f}.premium-ai-hero__workflow-paths path{fill:none;stroke:#2565b533;stroke-width:1px;stroke-linecap:round;stroke-dasharray:4 8}.premium-ai-hero__workflow-paths path:last-child{stroke:#f47c2038}.premium-ai-hero__palm-core--automation{background:radial-gradient(circle at 35% 35%,#fff,#ffba82 31%,#f47c20 63%,#a83e0b);top:54%;left:52%;box-shadow:0 0 0 6px #f47c2017,0 0 26px #f47c2066}.premium-ai-hero__gesture-orbit{z-index:2;border:1px solid #2f67c93d;border-top-color:#f47c206b;border-radius:50%;animation:13s linear infinite premium-gesture-orbit;position:absolute;top:54%;left:52%;translate:-50% -50%}.premium-ai-hero__gesture-orbit--one{aspect-ratio:1;width:64px}.premium-ai-hero__gesture-orbit--two{aspect-ratio:1;width:92px;animation-duration:17s;animation-direction:reverse}.premium-ai-hero__workflow-token{z-index:4;color:#113a6fc7;letter-spacing:.02em;text-shadow:0 1px #ffffffe6,0 0 14px #488bdd47;offset-path:path("M 15 139 C 94 32 196 36 231 133 C 270 235 357 223 414 126");offset-rotate:0deg;will-change:offset-distance,opacity;align-items:center;gap:5px;font-size:clamp(8px,.67vw,11px);font-weight:720;animation:15s linear infinite premium-workflow-travel;display:inline-flex;position:absolute}.premium-ai-hero__workflow-token i{aspect-ratio:1;background:var(--hero-orange);border-radius:50%;width:5px;box-shadow:0 0 9px #f47c208a}.premium-ai-hero__workflow-token--2{animation-delay:-2.5s}.premium-ai-hero__workflow-token--3{animation-delay:-5s}.premium-ai-hero__workflow-token--4{animation-delay:-7.5s}.premium-ai-hero__workflow-token--5{animation-delay:-10s}.premium-ai-hero__workflow-token--6{animation-delay:-12.5s}@keyframes premium-robot-blink{0%,90%,94%,to{opacity:0;scale:1 .1}91.2%,92.6%{opacity:.82;scale:1}}@keyframes premium-finger-articulation{0%,to{opacity:.18;transform:rotate(-1deg)translate(0)}50%{opacity:.72;transform:rotate(2deg)translate(3px)}}@keyframes premium-palm-breathe{0%,to{opacity:.72;scale:.88}50%{opacity:1;scale:1.08}}@keyframes premium-palm-ring{0%{opacity:0;scale:.42}25%{opacity:.72}to{opacity:0;rotate:32deg;scale:1.25}}@keyframes premium-speech-wave{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.72;transform:scale(1.04)}}@keyframes premium-language-drift{0%,to{opacity:.28;transform:translateY(5px)scale(.92)}50%{opacity:.84;transform:translate(-5px,-7px)scale(1)}}@keyframes premium-hand-particle{0%,to{opacity:.2;transform:translate(10px,8px)scale(.65)}50%{opacity:.92;transform:translate(-8px,-10px)scale(1)}}@keyframes premium-raw-signal{0%,to{opacity:.3;transform:translate(-5px)scale(.96)}50%{opacity:.88;transform:translate(6px)scale(1)}}@keyframes premium-audio-bar{0%,to{scale:1 .45}50%{scale:1}}@keyframes premium-validation-spin{to{rotate:1turn}}@keyframes premium-dataset-hover{0%,to{opacity:.58;transform:translateY(5px)}50%{opacity:1;transform:translateY(-5px)}}@keyframes premium-gesture-orbit{to{rotate:1turn}}@keyframes premium-workflow-travel{0%{offset-distance:0%;opacity:0}8%,90%{opacity:.84}to{offset-distance:100%;opacity:0}}@media(max-width:1180px){.premium-ai-hero__robot-figure{width:141%;left:-30%}.premium-ai-hero__hand-interaction{--interaction-width:min(390px, 42vw);top:54%;left:5%}}@media(max-width:920px){.premium-ai-hero__robot-figure{width:122%;left:-11%}.premium-ai-hero__hand-interaction{--interaction-width:min(430px, 60vw);top:54%;left:19.5%}}@media(max-width:620px){.premium-ai-hero__robot-figure{width:130%;left:-16%}.premium-ai-hero__hand-interaction{--interaction-width:min(330px, 80vw);top:54%;left:17%}.premium-ai-hero__language-glyph--one,.premium-ai-hero__language-glyph--two{font-size:9px}.premium-ai-hero__dataset-stack{right:7%;scale:.84}.premium-ai-hero__workflow-token{font-size:8px}}@media(prefers-reduced-motion:reduce){.premium-ai-hero__data-traveller{display:none}.premium-ai-hero__workflow-token{offset-distance:55%}}.premium-ai-hero__visual--realistic{isolation:isolate}.premium-ai-hero__visual--realistic:before{z-index:-1;aspect-ratio:1;content:"";filter:blur(3px);background:radial-gradient(circle at 47% 46%,#cce5ff94,#e4f1ff2e 48%,#0000 72%);border-radius:50%;width:min(510px,41vw);position:absolute;top:50%;right:-4%;translate:0 -50%}.premium-ai-hero__robot-stage--realistic{isolation:isolate}.premium-ai-hero__robot-figure--stable{filter:drop-shadow(0 24px 30px #071f411c);transform-origin:70% 63%}.premium-ai-hero__robot-figure--stable .premium-ai-hero__robot-image{filter:none}.premium-ai-hero__robot-eye-glow{z-index:4;aspect-ratio:1;opacity:.62;background:#b8eaff;border-radius:50%;width:.82%;animation:4.6s ease-in-out infinite premium-eye-glow;position:absolute;top:16.45%;box-shadow:0 0 4px #63c2f9e6,0 0 11px #398fe08a}.premium-ai-hero__robot-eye-glow--near{left:65.15%}.premium-ai-hero__robot-eye-glow--far{animation-delay:-.08s;left:69.08%;scale:.82}.premium-ai-hero__robot-light-sweep{z-index:3;opacity:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:7%;height:78%;animation:8.5s ease-in-out infinite premium-robot-light-sweep;position:absolute;top:4%;left:50%;rotate:13deg}.premium-ai-hero__interaction-state--refined{z-index:6;filter:none}.premium-ai-hero__service-overlay{aspect-ratio:39/29;pointer-events:none;filter:drop-shadow(0 14px 28px #194f8c14);width:min(390px,38vw);position:absolute;top:53%;left:9%;translate:-50% -50%}.premium-ai-hero__service-overlay svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.service-palm-core{fill:#69b9f2;filter:drop-shadow(0 0 8px #3992e2cc);transform-origin:50%;transform-box:fill-box;animation:2.4s ease-in-out infinite service-core-pulse}.service-language-glow{transform-origin:50%;transform-box:fill-box;animation:4.8s ease-in-out infinite service-sphere-breathe}.service-language-orbit{fill:none;stroke:#4897e26e;stroke-width:1px;stroke-dasharray:4 9;transform-origin:50%;transform-box:fill-box}.service-language-orbit--one{animation:12s linear infinite service-orbit-spin}.service-language-orbit--two{stroke:#f47c2059;animation:15s linear infinite service-orbit-spin-reverse}.service-language-orbit--three{stroke-dasharray:2 13;animation:19s linear infinite service-orbit-spin}.service-speech-wave{fill:none;stroke:#3f91de6b;stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:3 8;animation:3.8s linear infinite service-line-flow}.service-speech-wave--two{stroke:#f47c2052;animation-duration:4.6s}.service-language-scripts{position:absolute;top:0;right:0;bottom:0;left:0}.service-language-scripts span{color:#1d5f9f;text-shadow:0 0 9px #6fbef58c;white-space:nowrap;animation:5.2s ease-in-out infinite service-script-float;animation-delay:calc(var(--script-index) * -.62s);font-size:10px;font-weight:720;position:absolute}.service-language-scripts span:first-child{top:20%;left:39%}.service-language-scripts span:nth-child(2){color:#d85f0c;top:29%;right:12%}.service-language-scripts span:nth-child(3){top:47%;right:3%}.service-language-scripts span:nth-child(4){bottom:21%;right:19%}.service-language-scripts span:nth-child(5){bottom:13%;left:39%}.service-language-scripts span:nth-child(6){color:#d85f0c;top:48%;left:16%}.service-language-scripts span:nth-child(7){top:28%;left:24%}.service-language-particle{aspect-ratio:1;background:#65b8f1;border-radius:50%;width:4px;animation:4.4s ease-in-out infinite service-particle-drift;position:absolute;box-shadow:0 0 9px #489ce5a3}.service-language-particle--one{top:21%;left:48%}.service-language-particle--two{animation-delay:-1.3s;top:57%;right:7%}.service-language-particle--three{background:#f47c20;animation-delay:-2.4s;bottom:17%;left:27%}.service-data-path,.service-data-output-path{fill:none;stroke:url(#dataLine);stroke-width:1px;stroke-dasharray:4 9;animation:4.2s linear infinite service-line-flow}.service-data-output-path{stroke-width:1.35px;animation-duration:3.2s}.service-data-traveller{fill:#55a8eb;filter:drop-shadow(0 0 5px #4097e4b8)}.service-data-traveller--two{fill:#f47c20}.service-data-fragment{opacity:.72;animation:5.2s ease-in-out infinite service-data-ingest;display:flex;position:absolute}.service-data-fragment--document{border-left:1px solid #4f9ee8;flex-direction:column;gap:4px;width:34px;padding-left:6px;top:13%;left:3%}.service-data-fragment--document i{background:#2d6fb48a;border-radius:99px;width:27px;height:2px}.service-data-fragment--waveform{align-items:center;gap:3px;height:29px;top:39%;left:1%}.service-data-fragment--waveform i{background:#4f9ee8;border-radius:99px;width:2px;height:12px}.service-data-fragment--waveform i:nth-child(2n){background:#f47c20;height:26px}.service-data-fragment--waveform i:nth-child(3n){height:18px}.service-data-fragment--table{grid-template-columns:repeat(2,16px);gap:4px;display:grid;bottom:16%;left:5%}.service-data-fragment--table i{border-bottom:1px solid #3079c499;height:6px}.service-data-fragment--image{border:1px solid #3886d27a;width:30px;height:25px;top:4%;left:23%;overflow:hidden}.service-data-fragment--image i:first-child{background:#f47c20;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.service-data-fragment--image i:last-child{border:1px solid #4f9ee8;width:23px;height:23px;position:absolute;bottom:-8px;left:5px;rotate:45deg}.service-validation-pulse{z-index:4;aspect-ratio:1;color:#ed721a;background:#ffffffc2;border:1px solid #f47c20ad;border-radius:50%;place-items:center;width:24px;font-size:12px;font-weight:850;animation:5.2s ease-in-out infinite service-validation-confirm;display:grid;position:absolute;top:42%;left:48%}.service-dataset-cube{z-index:3;width:54px;height:54px;transform-style:preserve-3d;animation:5.2s ease-in-out infinite service-cube-present;position:absolute;top:20%;right:4%}.service-dataset-cube i{background:#79bef014;border:1px solid #4697e294;position:absolute;top:0;right:0;bottom:0;left:0}.service-dataset-cube i:nth-child(2){border-color:#f47c206b;translate:8px -8px}.service-dataset-cube i:nth-child(3){opacity:.55;translate:16px -16px}.service-dataset-cube b{color:#f47c20;text-shadow:0 0 9px #f47c2073;font-size:15px;position:absolute;top:-25px;right:-23px}.service-workflow-path,.service-workflow-signal{fill:none;stroke:#4697e242;stroke-width:1.2px;stroke-linecap:round}.service-workflow-signal{stroke:#f47c20;stroke-width:1.6px;stroke-dasharray:1 470;animation:6s ease-in-out infinite service-workflow-complete}.service-workflow-nodes{position:absolute;top:0;right:0;bottom:0;left:0}.service-workflow-node{color:#254f7f;white-space:nowrap;opacity:.35;animation:6s ease-in-out infinite service-node-confirm;animation-delay:calc(var(--node-index) * .58s);align-items:center;gap:4px;font-size:8px;font-weight:720;display:inline-flex;position:absolute}.service-workflow-node i{aspect-ratio:1;background:#ffffffc7;border:1px solid #4f9ee8;border-radius:50%;width:7px;box-shadow:0 0 #f47c2000}.service-workflow-node--1{top:55%;left:5%}.service-workflow-node--2{top:21%;left:20%}.service-workflow-node--3{top:28%;left:43%}.service-workflow-node--4{top:60%;left:51%}.service-workflow-node--5{top:59%;right:9%}.service-workflow-node--6{top:27%;right:0}@keyframes premium-eye-glow{0%,78%,to{opacity:.48;scale:.82}86%{opacity:.82;scale:1.12}}@keyframes premium-robot-light-sweep{0%,62%,to{opacity:0;translate:-80px}70%{opacity:.12}83%{opacity:0;translate:280px}}@keyframes service-core-pulse{0%,to{opacity:.58;scale:.86}50%{opacity:1;scale:1.12}}@keyframes service-sphere-breathe{0%,to{opacity:.74;scale:.96}50%{opacity:1;scale:1.03}}@keyframes service-orbit-spin{to{rotate:1turn}}@keyframes service-orbit-spin-reverse{to{rotate:-1turn}}@keyframes service-line-flow{to{stroke-dashoffset:-52px}}@keyframes service-script-float{0%,to{opacity:.62;translate:0}50%{opacity:1;translate:0 -5px}}@keyframes service-particle-drift{0%,to{opacity:.32;translate:0 5px}50%{opacity:.9;translate:8px -9px}}@keyframes service-data-ingest{0%,8%{opacity:0;translate:-8px}22%,58%{opacity:.78;translate:0}78%,to{opacity:0;translate:96px 25px}}@keyframes service-validation-confirm{0%,48%{opacity:0;scale:.5}62%,82%{opacity:1;scale:1}to{opacity:0;scale:1.16}}@keyframes service-cube-present{0%,52%{opacity:0;translate:-28px 26px;rotate:-5deg;scale:.5}72%,90%{opacity:1;translate:0;rotate:2deg;scale:1}to{opacity:0;translate:4px -3px;rotate:4deg;scale:1.02}}@keyframes service-workflow-complete{0%,8%{stroke-dasharray:1 470;stroke-dashoffset:0;opacity:0}20%{opacity:1}82%{stroke-dasharray:470 1;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:470 1;opacity:0}}@keyframes service-node-confirm{0%,14%{opacity:.28;translate:0 3px}28%,78%{opacity:1;color:#174f8c;translate:0}82%,to{opacity:.4}}@media(max-width:1180px){.premium-ai-hero__service-overlay{width:min(350px,40vw);left:5%}}@media(max-width:920px){.premium-ai-hero__visual--realistic:before{width:min(500px,70vw);right:9%}.premium-ai-hero__service-overlay{width:min(380px,58vw);left:20%}}@media(max-width:620px){.premium-ai-hero__service-overlay{width:min(310px,78vw);left:18%}.service-language-scripts span{font-size:8px}.service-workflow-node{font-size:7px}}@media(prefers-reduced-motion:reduce){.premium-ai-hero__robot-eye-glow,.premium-ai-hero__robot-light-sweep,.premium-ai-hero__service-overlay *,.premium-ai-hero__service-overlay :before,.premium-ai-hero__service-overlay :after{animation:none!important}}.intelligence-journey .journey-desktop{height:200vh}.intelligence-journey .journey-sticky{background:#f7f9fc;align-items:center;min-height:calc(100svh - 92px);padding:30px 8.5vw 40px;display:flex}.intelligence-journey .journey-sticky:before,.intelligence-journey .journey-sticky:after{display:none}.intelligence-journey .journey-stage{justify-self:unset;width:min(52%,760px);margin:0;transform:translateY(-3vh)}.intelligence-journey .journey-content-switch{animation:.62s cubic-bezier(.22,1,.36,1) both journey-content-in;display:block}.intelligence-journey .journey-copy h2{letter-spacing:-.035em;white-space:nowrap;max-width:760px;font-size:clamp(44px,4.3vw,62px);font-weight:800;line-height:1.02;overflow:visible}.intelligence-journey .journey-eyebrow{margin-bottom:18px}.intelligence-journey .journey-statement{margin-top:22px;font-size:clamp(25px,1.75vw,29px);line-height:1.25}.intelligence-journey .journey-description{max-width:590px;margin-top:18px;font-size:clamp(18px,1.2vw,20px);line-height:1.65}.intelligence-journey .journey-capabilities{margin-top:24px;font-size:clamp(15px,1vw,16px);font-weight:650}.intelligence-journey .journey-link{margin-top:24px;font-size:clamp(17px,1.1vw,18px)}.journey-background{z-index:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 25%,#00000061 44%,#000 68%);mask-image:linear-gradient(90deg,#0000,#0000 25%,#00000061 44%,#000 68%)}.journey-background:before{content:"";background:radial-gradient(circle at 79% 42%,#123a721f,#0000 25%),radial-gradient(circle at 90% 61%,#f47c2018,#0000 22%),radial-gradient(at 68% 72%,#123a720e,#0000 34%),linear-gradient(90deg,#123a7213 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#123a7213 1px,#0000 1px) 0 0/64px 64px;position:absolute;top:0;right:0;bottom:0;left:0}.journey-background:after{content:"";background:linear-gradient(126deg,#0000 0,#0000 41%,#f47c201f 41.2%,#f47c201f 41.5%,#0000 41.7%,#0000),linear-gradient(36deg,#0000 0,#0000 58%,#123a721c 58.2%,#123a721c 58.5%,#0000 58.7%,#0000);border:1px solid #123a721b;width:43%;height:76%;position:absolute;top:11%;right:4%;transform:skew(-12deg)rotate(2deg);box-shadow:0 0 0 30px #123a7203,0 0 0 60px #f47c2002}.journey-background-number{display:none}.journey-bg-path{transform-origin:0;border-top:1px solid #123a7238;border-radius:50%;position:absolute}.journey-bg-path--one{width:55%;height:34%;top:31%;right:-3%;transform:rotate(-9deg)}.journey-bg-path--two{border-color:#f47c206b;width:52%;height:23%;top:50%;right:1%;transform:rotate(12deg)}.journey-bg-path--three{border-color:#123a7233;width:44%;height:53%;top:18%;right:12%;transform:rotate(-24deg)}.journey-bg-wave{opacity:.35;clip-path:polygon(0 49%,7% 27%,13% 77%,19% 16%,26% 67%,34% 34%,42% 85%,49% 22%,57% 75%,65% 37%,72% 82%,80% 18%,88% 70%,94% 31%,100% 48%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0,#0000 5px,#123a728f,#123a728f,#0000 8px,#0000 13px);width:26%;height:50px;position:absolute}.journey-bg-wave--one{top:20%;right:10%;transform:rotate(8deg)}.journey-bg-wave--two{opacity:.22;width:19%;bottom:17%;right:42%;transform:rotate(-12deg)scaleY(.65)}.journey-bg-lines{opacity:.48;gap:8px;width:31%;display:grid;position:absolute;bottom:13%;right:8%}.journey-bg-lines i{background:linear-gradient(90deg,#123a720a,#123a7285);height:1px;display:block}.journey-bg-lines i:nth-child(2){background:linear-gradient(90deg,#0000,#f47c20b8);width:77%}.journey-bg-lines i:nth-child(3){width:94%}.journey-bg-lines i:nth-child(4){width:59%}.journey-bg-rows{opacity:.5;grid-template-columns:repeat(4,35px);gap:8px 10px;position:absolute;top:45%;right:5%}.journey-bg-rows i{background:#123a725e;width:35px;height:5px}.journey-bg-rows i:nth-child(4n){background:#f47c20bd}.journey-bg-particle{background:#123a728f;border-radius:50%;width:5px;height:5px;position:absolute}.journey-bg-particle--1{top:14%;right:3%}.journey-bg-particle--2{top:35%;right:10%}.journey-bg-particle--3{top:19%;right:19%}.journey-bg-particle--4{top:66%;right:30%}.journey-bg-particle--5{top:42%;right:37%}.journey-bg-particle--6{top:76%;right:44%}.journey-bg-particle--7{top:24%;right:51%}.journey-bg-particle--8{top:76%;right:14%}.journey-bg-particle--9{top:84%;right:24%}.journey-bg-particle--10{top:10%;right:35%}.journey-bg-particle--11{top:56%;right:6%}.journey-bg-particle--12{top:52%;right:42%}.journey-bg-particle--13{top:58%;right:55%}.journey-bg-particle--14{top:31%;right:65%}.journey-bg-particle--15{top:72%;right:71%}.journey-bg-particle--3,.journey-bg-particle--8,.journey-bg-particle--12{background:#f47c20;box-shadow:0 0 9px #f47c2059}.journey-background--data .journey-bg-particle{animation:5.8s ease-in-out infinite journey-data-drift}.journey-background--data .journey-bg-particle:nth-of-type(2n){animation-delay:-2.2s}.journey-background--data .journey-bg-particle:nth-of-type(3n){animation-delay:-3.9s}.journey-background--data .journey-bg-rows i{animation:3.4s ease-in-out infinite journey-row-settle}.journey-background--data .journey-bg-rows i:nth-child(3n){animation-delay:-1.3s}.journey-background--data .journey-bg-wave{animation:6.5s ease-in-out infinite journey-background-wave}.journey-background--automation .journey-bg-path{border-color:#123a7252;animation:5.5s ease-in-out infinite journey-workflow-shift}.journey-background--automation .journey-bg-path--two{border-color:#f47c207a;animation-delay:-1.9s}.journey-background--automation .journey-bg-path--three{animation-delay:-3.1s}.journey-background--automation .journey-bg-wave{opacity:.16;transform:rotate(13deg)scaleY(.58)}.journey-background--automation .journey-bg-rows{opacity:.3;grid-template-columns:repeat(3,44px);gap:12px;top:35%}.journey-background--automation .journey-bg-rows i{width:44px;height:1px}.journey-background--automation .journey-bg-particle{animation:4.6s ease-in-out infinite journey-workflow-pulse}.journey-background--automation .journey-bg-particle:nth-of-type(2n){animation-delay:-1.6s}.intelligence-journey .journey-progress{z-index:2;background:#123a7245;bottom:24px;left:9vw;right:9vw}.intelligence-journey .journey-progress span{background:#f47c20}@keyframes journey-data-drift{0%,to{opacity:.18;transform:translate(26px,-7px)scale(.8)}55%{opacity:.9;transform:translate(-17px,8px)scale(1.1)}}@keyframes journey-row-settle{0%,to{opacity:.22;transform:translate(-10px)}50%{opacity:.78;transform:translate(0)}}@keyframes journey-background-wave{0%,to{opacity:.2;transform:translate(0)rotate(8deg)}50%{opacity:.43;transform:translate(-12px)rotate(8deg)}}@keyframes journey-workflow-shift{0%,to{opacity:.32;transform:translate(0)rotate(-9deg)}50%{opacity:.76;transform:translate(-16px)rotate(-9deg)}}@keyframes journey-workflow-pulse{0%,to{opacity:.22;transform:translate(18px,3px)}50%{opacity:.9;transform:translate(-26px,-8px)}}@media(max-width:1150px){.intelligence-journey .journey-sticky{padding-left:7vw;padding-right:7vw}.intelligence-journey .journey-stage{width:min(58%,720px)}.intelligence-journey .journey-copy h2{font-size:clamp(42px,6vw,60px)}}@media(max-width:767px){.intelligence-journey .journey-desktop{display:none}.intelligence-journey .journey-mobile{background:#f7f9fc;padding:0 22px;display:block}.intelligence-journey .journey-mobile-scene{justify-content:center;min-height:max(670px,100svh - 44px);padding:56px 0 46px;display:flex;overflow:hidden}.intelligence-journey .journey-stage{transform:none}.intelligence-journey .journey-mobile-scene+.journey-mobile-scene{border-color:#123a7217}.intelligence-journey .journey-mobile-scene .journey-copy{z-index:1;position:relative}.intelligence-journey .journey-copy h2{white-space:normal;max-width:100%;font-size:clamp(34px,10vw,48px);line-height:1.02}.intelligence-journey .journey-statement{font-size:clamp(23px,6.5vw,27px)}.intelligence-journey .journey-description{font-size:17px;line-height:1.6}.intelligence-journey .journey-capabilities{font-size:15px}.intelligence-journey .journey-link{font-size:17px}.journey-background{opacity:.65;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 30%,#000 100%);mask-image:linear-gradient(90deg,#0000,#0000001f 30%,#000)}.journey-background:before{background-size:56px 56px}.journey-bg-path--one{width:92%;right:-29%}.journey-bg-path--two{width:82%;right:-19%}.journey-bg-path--three{width:76%;right:-17%}.journey-bg-wave--two,.journey-bg-lines{display:none}.journey-bg-rows{grid-template-columns:repeat(3,24px);gap:6px;right:2%}.journey-bg-rows i{width:24px;height:4px}.journey-bg-particle:nth-of-type(n+10){display:none}.journey-background .journey-bg-particle,.journey-background .journey-bg-rows i,.journey-background .journey-bg-wave{animation-duration:9s}}@media(prefers-reduced-motion:reduce){.journey-background *,.journey-background:before,.journey-background:after{animation:none!important}}.alpha-story-section{background:#fff;position:relative;overflow:clip}.alpha-story-desktop{height:300vh}.alpha-story-sticky{background:#fff;align-items:center;min-height:calc(100svh - 80px);padding:28px 6.5vw 40px;display:grid;position:sticky;top:80px;overflow:hidden}.story-content{z-index:1;width:min(100%,1420px);margin:0 auto;animation:.7s cubic-bezier(.22,1,.36,1) both story-content-enter;position:relative}.story-topline{border-bottom:1px solid #123a721c;grid-template-columns:minmax(0,1.76fr) minmax(280px,.82fr);align-items:center;gap:clamp(42px,6vw,118px);padding-bottom:clamp(32px,4vw,54px);display:grid}.story-title-area{min-width:0}.story-label{color:#f47c20;font:800 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;animation:.52s cubic-bezier(.22,1,.36,1) both story-label-enter;display:flex}.story-label:before{content:"";background:currentColor;width:25px;height:1px}.story-title-area h2{color:#071f44;font-family:var(--font-sans);letter-spacing:-.061em;margin:0;font-size:clamp(46px,5.15vw,86px);font-weight:850;line-height:.93;display:grid}.story-title-area h2 span{animation:.64s cubic-bezier(.22,1,.36,1) both story-title-line-enter;display:block}.story-title-area h2 span:nth-child(2){color:#123a72;animation-delay:70ms}.story-title-area h2 span:nth-child(3){color:#2455b6;animation-delay:.14s}.story-summary{border-left:2px solid #123a7229;align-self:stretch;align-items:center;padding:clamp(22px,2.3vw,36px) 0 clamp(22px,2.3vw,36px) clamp(22px,2.4vw,38px);animation:.66s cubic-bezier(.22,1,.36,1) 80ms both story-summary-enter;display:flex;position:relative}.story-summary:before{content:"";pointer-events:none;background:linear-gradient(90deg,#123a720e,#0000 74%);position:absolute;top:0;right:0;bottom:0;left:-2px}.story-summary p{color:#344760;letter-spacing:-.02em;margin:0;font-size:clamp(16px,1.25vw,20px);font-weight:500;line-height:1.56;position:relative}.story-lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(44px,8vw,150px);padding-top:clamp(34px,4.4vw,66px);display:grid}.story-detail{max-width:610px;animation:.64s cubic-bezier(.22,1,.36,1) .14s both story-detail-enter}.story-detail--secondary{justify-self:end;animation-delay:.23s}.story-detail h3{color:#071f44;max-width:560px;font-family:var(--font-sans);letter-spacing:-.047em;margin:0;font-size:clamp(25px,2vw,35px);font-weight:820;line-height:1.14}.story-detail p{color:#526176;letter-spacing:-.018em;max-width:590px;margin:20px 0 0;font-size:clamp(16px,1.12vw,18px);line-height:1.62}.story-capabilities{color:#123a72;font-family:var(--font-sans);flex-wrap:wrap;margin-top:24px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.story-capabilities span{border-left:1px solid #123a7238;padding:0 12px}.story-capabilities span:first-child{border-left:0;padding-left:0}.alpha-story-progress{z-index:2;background:#123a7233;height:1px;position:absolute;bottom:23px;left:6.5vw;right:6.5vw}.alpha-story-progress span{transform-origin:0;background:#f47c20;width:100%;height:100%;transition:transform .58s cubic-bezier(.22,1,.36,1);display:block}.story-background{z-index:0;pointer-events:none;animation:.72s both story-background-enter;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.story-grid{opacity:.7;background:linear-gradient(90deg,#123a720e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#123a720e 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 78% 34%,#123a721b,#0000 24%),radial-gradient(circle at 86% 70%,#f47c2014,#0000 21%);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 16%,#000 48% 100%);mask-image:linear-gradient(90deg,#0000 0,#0000001a 16%,#000 48%,#000)}.story-arc{transform-origin:0;border-top:1px solid #123a723d;border-radius:50%;position:absolute}.story-arc--one{width:54%;height:39%;top:27%;right:-8%;transform:rotate(-12deg)}.story-arc--two{border-color:#f47c2073;width:46%;height:26%;top:52%;right:3%;transform:rotate(14deg)}.story-arc--three{border-color:#123a7229;width:43%;height:61%;top:10%;right:15%;transform:rotate(-26deg)}.story-wave{opacity:.26;clip-path:polygon(0 49%,7% 27%,13% 77%,19% 16%,26% 67%,34% 34%,42% 85%,49% 22%,57% 75%,65% 37%,72% 82%,80% 18%,88% 70%,94% 31%,100% 48%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0,#0000 5px,#123a7294,#123a7294,#0000 8px,#0000 13px);width:24%;height:52px;position:absolute}.story-wave--one{top:20%;right:10%;transform:rotate(8deg)}.story-wave--two{width:19%;bottom:15%;right:37%;transform:rotate(-12deg)scaleY(.65)}.story-lines{opacity:.44;gap:8px;display:grid;position:absolute}.story-lines i{background:linear-gradient(90deg,#0000,#123a728c);height:1px;display:block}.story-lines i:nth-child(2){background:linear-gradient(90deg,#0000,#f47c20bf);width:74%}.story-lines i:nth-child(3){width:92%}.story-lines i:nth-child(4){width:58%}.story-lines--one{width:29%;bottom:13%;right:7%}.story-lines--two{opacity:.27;width:16%;top:27%;right:37%}.story-nodes{width:30%;height:27%;position:absolute;top:42%;right:12%}.story-nodes:before,.story-nodes:after{content:"";transform-origin:0;background:#123a7230;width:70%;height:1px;position:absolute;top:46%;left:7%;transform:rotate(-24deg)}.story-nodes:after{background:#f47c204d;top:66%;transform:rotate(18deg)}.story-nodes i{background:#123a728f;border-radius:50%;width:6px;height:6px;position:absolute}.story-nodes i:first-child{top:50%;left:4%}.story-nodes i:nth-child(2){background:#f47c20;top:34%;left:34%}.story-nodes i:nth-child(3){top:73%;left:66%}.story-nodes i:nth-child(4){background:#f47c20;top:21%;right:6%}.story-nodes i:nth-child(5){bottom:4%;right:18%}.story-particle{background:#123a728f;border-radius:50%;width:5px;height:5px;position:absolute}.story-particle--1{top:14%;right:4%}.story-particle--2{top:35%;right:11%}.story-particle--3{top:19%;right:19%}.story-particle--4{top:66%;right:31%}.story-particle--5{top:42%;right:37%}.story-particle--6{top:76%;right:44%}.story-particle--7{top:24%;right:51%}.story-particle--8{top:76%;right:14%}.story-particle--9{top:84%;right:24%}.story-particle--10{top:10%;right:35%}.story-particle--11{top:56%;right:6%}.story-particle--12{top:52%;right:42%}.story-particle--13{top:58%;right:55%}.story-particle--3,.story-particle--8,.story-particle--12{background:#f47c20;box-shadow:0 0 9px #f47c2059}.story-glyph{color:#123a7224;font-family:var(--font-sans);font-size:clamp(23px,2.6vw,42px);font-weight:760;position:absolute}.story-glyph--1{color:#f47c203d;top:17%;left:5%}.story-glyph--2{bottom:24%;left:15%}.story-glyph--3{top:18%;right:12%}.story-glyph--4{color:#f47c2033;bottom:15%;right:30%}.story-glyph--5{top:54%;right:5%}.story-glyph--6{color:#f47c2036;top:10%;left:42%}.story-glyph--7{top:61%;right:39%}.story-glyph--8{bottom:10%;left:10%}.story-background--language .story-glyph{animation:8s ease-in-out infinite story-glyph-drift}.story-background--language .story-glyph:nth-of-type(2n){animation-delay:-2.6s}.story-background--data .story-particle{animation:5.6s ease-in-out infinite story-data-flow}.story-background--data .story-particle:nth-of-type(2n){animation-delay:-2s}.story-background--data .story-lines i{animation:3.6s ease-in-out infinite story-line-settle}.story-background--data .story-lines i:nth-child(2n){animation-delay:-1.3s}.story-background--automation .story-arc{animation:5s ease-in-out infinite story-route-flow}.story-background--automation .story-arc--two{animation-delay:-1.7s}.story-background--automation .story-particle{animation:4.4s ease-in-out infinite story-automation-flow}.story-background--automation .story-particle:nth-of-type(3n){animation-delay:-1.4s}.story-background--automation .story-lines--two{opacity:.45;width:22%}.story-background--automation .story-wave{opacity:.13}@keyframes story-content-enter{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes story-label-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes story-title-line-enter{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(22px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes story-summary-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes story-detail-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes story-background-enter{0%{opacity:0}to{opacity:1}}@keyframes story-glyph-drift{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(12px,-14px)rotate(4deg)}}@keyframes story-data-flow{0%,to{opacity:.18;transform:translate(24px,-7px)scale(.75)}50%{opacity:.92;transform:translate(-18px,8px)scale(1.1)}}@keyframes story-line-settle{0%,to{opacity:.2;transform:translate(-8px)}50%{opacity:.8;transform:translate(0)}}@keyframes story-route-flow{0%,to{opacity:.25}50%{opacity:.8}}@keyframes story-automation-flow{0%,to{opacity:.2;transform:translate(19px,5px)}50%{opacity:.9;transform:translate(-26px,-9px)}}.alpha-story-mobile{display:none}@media(max-width:1100px){.alpha-story-sticky{padding-left:5vw;padding-right:5vw}.story-topline{grid-template-columns:minmax(0,1.55fr) minmax(250px,.85fr);gap:42px}.story-title-area h2{font-size:clamp(44px,6.1vw,66px)}.story-lower{gap:56px}.story-detail h3{font-size:clamp(23px,2.3vw,29px)}}@media(max-width:767px){.alpha-story-desktop{display:none}.alpha-story-mobile{background:#fff;display:block}.alpha-story-mobile-state{min-height:100svh;padding:84px 24px 60px;position:relative;overflow:hidden}.alpha-story-mobile-state+.alpha-story-mobile-state{border-top:1px solid #123a721a}.alpha-story-mobile-state .story-content{z-index:1;position:relative}.story-topline,.story-lower{grid-template-columns:1fr;gap:31px;display:grid}.story-topline{padding-bottom:31px}.story-lower{gap:35px;padding-top:31px}.story-title-area h2{letter-spacing:-.053em;font-size:clamp(38px,11.2vw,55px);line-height:.97}.story-summary{min-height:auto;padding:20px 0 20px 21px}.story-summary p{font-size:16px}.story-detail--secondary{justify-self:start}.story-detail h3{font-size:25px}.story-detail p{font-size:16px}.story-background{opacity:.6}.story-grid{background-size:55px 55px,55px 55px,auto,auto}.story-arc--one{width:92%;right:-36%}.story-arc--two{width:83%;right:-20%}.story-arc--three{width:72%;right:-17%}.story-wave--two,.story-lines--two{display:none}.story-nodes{width:48%;right:2%}.story-particle:nth-of-type(n+9){display:none}}@media(prefers-reduced-motion:reduce){.alpha-story-section *,.alpha-story-section :before,.alpha-story-section :after{transition:none!important;animation:none!important}}.story-content{will-change:opacity,transform}.story-topline{gap:clamp(48px,6vw,110px);padding-bottom:clamp(42px,4.8vw,66px)}.story-summary{background:#f8fafdb8;border:1px solid #123a7226;min-height:100%;padding:clamp(25px,2.5vw,38px)}.story-summary:before{display:none}.story-summary p{max-width:360px}.story-lower{gap:clamp(50px,8vw,144px);padding-top:clamp(46px,5vw,74px);padding-bottom:14px}.story-detail{padding-bottom:18px}.story-detail p{margin-top:0}.story-background{background:#fbfcfe;animation:.72s cubic-bezier(.22,1,.36,1) both story-background-enter}.story-grid{opacity:1;background:linear-gradient(90deg,#123a7208 1px,#0000 1px) 0 0/76px 76px,linear-gradient(#123a7208 1px,#0000 1px) 0 0/76px 76px,linear-gradient(135deg,#fff,#f8fafc);-webkit-mask-image:linear-gradient(90deg,#000 0% 100%);mask-image:linear-gradient(90deg,#000,#000)}.story-panel-shape{background:#ffffff47;border:1px solid #123a721a;transition:border-color .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1);display:block;position:absolute;box-shadow:0 18px 50px #123a7206}.story-panel-shape--two{border-color:#f47c201c;width:44%;height:37%;bottom:13%;right:-4%}.story-panel-shape--three{border-color:#123a7214;width:18%;height:15%;top:42%;right:28%}.story-background--language .story-panel-shape--one{transform:translate(-2%,3%)}.story-background--language .story-panel-shape--two{transform:translate(3%,-2%)}.story-background--data .story-panel-shape--one{border-color:#123a7229;transform:translate(-5%,8%)}.story-background--data .story-panel-shape--two{border-color:#f47c202e;transform:translate(-3%,-5%)}.story-background--data .story-panel-shape--three{background:#123a7206;transform:translate(18%,-12%)}.story-background--automation .story-panel-shape--one{border-color:#123a7230;transform:translate(5%,-4%)}.story-background--automation .story-panel-shape--two{border-color:#123a721f;transform:translate(-5%,5%)}.story-background--automation .story-panel-shape--three{border-color:#f47c202b;transform:translate(10%,17%)}@media(max-width:767px){.alpha-story-mobile-state{padding-top:76px;padding-bottom:80px}.story-summary{padding:22px}.story-lower{padding-bottom:20px}.story-background{opacity:.68}.story-grid{background-size:58px 58px,58px 58px,auto}.story-panel-shape--one{width:57%;height:23%;top:13%;right:-10%}.story-panel-shape--two{width:66%;height:28%;bottom:12%;right:-13%}.story-panel-shape--three{width:28%;height:10%;top:48%;right:17%}}.story-background-stack{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.story-background-layer{position:absolute;top:0;right:0;bottom:0;left:0}.story-background-stack .story-background{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1);animation:none}.story-background-stack .story-background.is-active{opacity:1}.story-content-stack{z-index:1;width:min(100%,1420px);margin:0 auto;display:grid;position:relative}.story-content-layer{grid-area:1/1;display:grid}.story-content-stack .story-content{opacity:0;pointer-events:none;width:100%;margin:0;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);animation:none;transform:translateY(-14px)}.story-content-stack .story-content.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.alpha-story-sticky{padding-top:28px;padding-bottom:92px}.story-background{background:#fbfcfe}.story-grid,.story-panel-shape--three{display:none}.story-panel-shape{background:#ffffff75;box-shadow:0 20px 55px #123a7206}.story-panel-shape--one{width:29%;height:31%;top:13%;right:8%}.story-panel-shape--two{width:41%;height:35%;bottom:12%;right:-2%}.story-title-area h2{color:#0000;background:linear-gradient(135deg,#071f44,#123a72 42%,#2354bc 72%,#4f46e5);-webkit-background-clip:text;background-clip:text}.story-title-area h2 span,.story-title-area h2 span:nth-child(2),.story-title-area h2 span:nth-child(3){color:#0000}.story-summary{background:#f8fafdd1;border-color:#123a7229;box-shadow:0 14px 36px #123a7209}.story-content-stack .story-content{transition-duration:.72s,.76s}.story-background-stack .story-background{transition-duration:.76s}@media(max-width:767px){.alpha-story-sticky{padding-top:28px;padding-bottom:92px}.story-panel-shape--one{width:51%;height:22%;top:16%;right:-10%}.story-panel-shape--two{width:61%;height:27%;bottom:13%;right:-10%}}.story-service-index{z-index:3;gap:14px;width:72px;display:grid;position:absolute;top:50%;left:clamp(20px,1.8vw,36px);transform:translateY(-50%)}.story-service-index button{color:#42587873;cursor:pointer;width:100%;font-family:var(--font-sans);letter-spacing:-.01em;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);gap:6px;padding:3px 0 3px 7px;font-size:10px;font-weight:500;line-height:1.18;transition:color .4s,opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.story-service-index button:before{content:"";opacity:0;background:#f47c20;border-radius:50%;width:3px;height:3px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scale(.6)}.story-service-index__number{color:currentColor;font-family:var(--font-mono);letter-spacing:.04em;font-size:9px;font-weight:700}.story-service-index__label{display:block}.story-service-index button:hover,.story-service-index button:focus-visible{color:#123a72;outline:none}.story-service-index button.is-active:before{opacity:1;transform:translateY(-50%)scale(1)}@media(max-width:1180px){.story-service-index{display:none}}.alpha-story-sticky{--navbar-height:80px;top:var(--navbar-height);height:calc(100svh - var(--navbar-height));min-height:0}.story-service-index{z-index:20;flex-direction:column;gap:22px;width:92px;display:flex;top:50%;left:18px;transform:translateY(-50%)}.story-service-index button{color:#42587880;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:7px;padding-left:8px;font-size:11px;font-weight:400;line-height:1.2;transition:opacity .4s,color .4s,transform .45s cubic-bezier(.22,1,.36,1)}.story-service-index__number{font-size:10px}.story-service-index button.is-active{color:#071f44;opacity:1;font-weight:650;transform:translate(4px)}@media(max-width:1199px){.story-service-index{display:none}}.alpha-story-sticky{grid-template-columns:130px minmax(0,1fr);align-items:center;column-gap:28px;display:grid}.story-service-index{z-index:20;grid-area:1/1;align-self:center;gap:28px;width:118px;position:relative;top:auto;left:auto;transform:translateY(18px)}.story-service-index button{grid-template-columns:22px minmax(0,1fr);column-gap:10px;width:118px;padding-left:8px;font-size:12px;line-height:1.25}.story-service-index__label{max-width:82px}.story-content-stack{grid-area:1/2;width:100%;min-width:0;padding-bottom:52px}.story-lower{margin-top:44px;padding-top:0;padding-bottom:28px}@media(min-width:1024px)and (max-width:1279px){.alpha-story-sticky{grid-template-columns:92px minmax(0,1fr);column-gap:20px}.story-service-index{gap:24px;width:92px;display:flex}.story-service-index button{grid-template-columns:20px minmax(0,1fr);column-gap:7px;width:92px;font-size:10px}.story-service-index__label{max-width:62px}}@media(max-width:1023px){.alpha-story-sticky{grid-template-columns:minmax(0,1fr)}.story-service-index{display:none}.story-content-stack{grid-column:1}}.alpha-story-section{overflow:visible}.alpha-story-sticky{height:auto;min-height:calc(100svh - var(--navbar-height));padding:0;display:block;overflow:visible}.story-service-index{width:118px;position:absolute;top:52%;left:clamp(24px,3vw,54px);transform:translateY(-50%)}.story-content-stack{grid-area:auto;width:auto;min-width:0;margin:0 clamp(70px,6vw,105px) 0 clamp(190px,15vw,245px);padding:42px 0 56px}.story-topline{grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);align-items:start;column-gap:clamp(48px,6vw,96px);padding-bottom:34px}.story-title-area h2{max-width:min(760px,68vw)}.story-lower{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px clamp(64px,8vw,120px);margin-top:36px;padding:0 0 28px}.story-detail h3{margin-bottom:22px}.story-capabilities{margin-top:22px;margin-bottom:20px}.alpha-story-progress{bottom:18px}@media(min-width:1200px)and (max-height:820px){.story-content-stack{padding-top:24px;padding-bottom:42px}.story-topline{padding-bottom:26px}.story-lower{row-gap:20px;margin-top:30px;padding-bottom:24px}}@media(max-width:1199px){.alpha-story-sticky{min-height:0}.story-content-stack{margin:0 5vw;padding-bottom:56px}}.story-content-stack{width:auto;min-height:760px;margin-left:clamp(200px,15.5vw,255px);margin-right:clamp(72px,6vw,110px);padding:0}.story-main-content{box-sizing:border-box;min-height:760px;padding-top:36px;padding-bottom:60px}.story-top-layout{grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);align-items:center;column-gap:clamp(52px,6vw,96px);margin-bottom:30px;padding-bottom:30px}.story-summary-box{isolation:isolate;box-sizing:border-box;width:100%;max-width:410px;min-height:250px;box-shadow:none;background:#ffffffc7;border:1px solid #123a7229;justify-self:end;align-items:center;padding:42px;display:flex;position:relative}.story-summary-backdrop{z-index:-1;background:#f8fafd75;border:1px solid #123a721c;position:absolute;top:12px;right:-14px;bottom:-12px;left:14px}.story-summary-box p{z-index:1;max-width:none;margin:0;font-size:18px;line-height:1.55;position:relative}.story-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(28px,3vw,48px);margin-top:0;padding:0 0 28px}.story-detail-box{box-sizing:border-box;background:#ffffff7a;border:1px solid #123a7221;flex-direction:column;justify-self:stretch;min-width:0;max-width:none;min-height:230px;margin:0;padding:30px 32px;display:flex}.story-detail-box h3{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(24px,2vw,31px);line-height:1.12}.story-detail-box p{max-width:620px;margin:0;font-size:17px;line-height:1.62}.story-capabilities{gap:10px 0;margin-top:auto;margin-bottom:0;padding-top:22px}.story-capability{border-right:1px solid #123a7233;margin-right:18px;padding:0 18px 0 0;font-size:14px;font-weight:600}.story-capability:last-child{border-right:0;margin-right:0}.story-service-index{width:125px;top:55%;left:clamp(28px,3.2vw,58px)}@media(min-width:1200px)and (max-height:850px){.story-main-content{padding-top:24px;padding-bottom:48px}.story-main-title{font-size:clamp(45px,4.2vw,64px)}.story-top-layout{margin-bottom:24px;padding-bottom:24px}.story-detail-box{min-height:205px;padding:25px 28px}}@media(max-width:1199px){.story-content-stack{min-height:0;margin:0 5vw;padding:0}.story-main-content{min-height:0;padding-bottom:56px}}.story-main-content{margin-left:clamp(185px,14vw,235px)}.story-main-title{letter-spacing:-.045em;max-width:100%;margin:0;font-size:clamp(42px,4.2vw,60px);font-weight:800;line-height:.95}.story-title-line{white-space:nowrap;display:block}@media(max-width:1199px){.story-main-content{margin-left:0}.story-content-stack .story-main-content{margin-left:0;margin-right:0}.story-state-content{min-height:0;padding-top:36px;padding-bottom:56px}}.industries-intro{grid-template-columns:minmax(0,1.35fr) minmax(360px,.85fr);align-items:center;column-gap:clamp(64px,7vw,110px);min-height:420px;padding:68px clamp(70px,6vw,104px) 60px;display:grid;position:relative}.industries-intro:before{pointer-events:none;content:"";background:radial-gradient(circle at 54% 46%,#1068c629,#0000 60%);width:58%;position:absolute;inset:0 auto 0 0}.industries-intro__headline,.industries-copy{z-index:1;position:relative}.industries-eyebrow{color:#34bdf5;font:600 12px/1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 24px;display:flex}.industries-eyebrow:before{content:"";background:#34bdf5;width:30px;height:1px}.industries-title{color:#f5f8ff;font:800 clamp(58px,5.4vw,82px) / .96 var(--font-sans);letter-spacing:-.055em;white-space:nowrap;margin:0}.industries-title__accent{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#18b6f5,#2689f4 52%,#5667f2);-webkit-background-clip:text;background-clip:text;display:inline-block}.industries-title-accent{background:linear-gradient(90deg,#20b8f4,#20b8f400);width:180px;height:1px;margin-top:30px}.industries-copy:before{content:"";background:linear-gradient(#18b6f500,#18b6f56b,#18b6f500);width:1px;position:absolute;top:4px;bottom:4px;left:0}.industries-copy__heading{color:#f5f8ff;font:650 clamp(25px,2vw,32px) / 1.25 var(--font-sans);letter-spacing:-.025em;margin:0 0 22px}.industries-copy__paragraph{color:#cddaefc2;font:400 17px / 1.68 var(--font-sans);margin:18px 0 0}.industries-copy__heading+.industries-copy__paragraph{margin-top:0}.industries-divider{background:#698fbe29;height:1px;margin:0 0 50px}@media(max-width:1199px){.industries-intro{grid-template-columns:minmax(0,1.08fr) minmax(330px,1fr);column-gap:clamp(38px,5vw,64px);padding-left:clamp(36px,5vw,70px);padding-right:clamp(36px,5vw,70px)}.industries-title{font-size:clamp(54px,5.3vw,66px)}}@media(max-width:767px){.industries-intro{min-height:0;padding:54px 0 48px;display:block}.industries-intro:before{width:100%}.industries-title{white-space:normal;font-size:clamp(44px,12vw,58px);line-height:.98}.industries-copy{max-width:none;margin-top:48px;padding:25px 0 0}.industries-copy:before{background:linear-gradient(90deg,#18b6f5d9,#18b6f500);width:74px;height:1px;top:0;bottom:auto;right:auto}.industries-copy__heading span{display:inline}.industries-copy__heading span:not(:last-child):after{content:" "}.industries-copy__paragraph{font-size:16px}.industries-divider{margin-bottom:36px}.story-headline-wrap{max-width:100%}.story-main-title{font-size:clamp(36px,9vw,48px)}.story-title-line{white-space:normal}}.story-content-stack{margin-left:0;margin-right:0}.story-top-layout{grid-template-columns:minmax(700px,1fr) minmax(360px,420px);align-items:center;column-gap:clamp(44px,4vw,64px);width:100%;display:grid}.story-headline-wrap,.story-title-animation,.story-title-transition,.story-main-title,.story-content-layer{min-width:0;overflow:visible!important}.story-headline-wrap{width:100%;max-width:790px}.story-main-title{letter-spacing:-.045em;color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#071f44,#123a72 48%,#3155d8 78%,#5946e8);-webkit-background-clip:text;background-clip:text;width:100%;max-width:790px;margin:0;font-size:clamp(46px,3.65vw,60px);font-weight:800;line-height:.98;overflow:visible}.story-title-line{white-space:nowrap;width:max-content;max-width:100%;transition:opacity .65s,transform .75s cubic-bezier(.22,1,.36,1);display:block;overflow:visible}.story-content-layer .story-title-line{opacity:0;animation:none;transform:translateY(18px)}.story-content-layer:has(.story-content.is-active) .story-title-line{opacity:1;transform:translateY(0)}.story-summary-area{justify-self:end;width:100%;max-width:420px;position:relative}.story-summary-box{box-sizing:border-box;width:100%}@media(min-width:1440px){.story-main-title{font-size:60px}.story-top-layout{grid-template-columns:minmax(760px,1fr) minmax(360px,400px)}}@media(min-width:1200px)and (max-width:1439px){.story-main-title{font-size:52px}.story-top-layout{grid-template-columns:minmax(620px,1fr) minmax(330px,390px)}}@media(min-width:1024px)and (max-width:1199px){.story-main-title{font-size:46px}.story-title-line{white-space:normal}}@media(max-width:1199px){.story-content-stack{margin:0 5vw}.story-content-stack .story-main-content{margin-left:0;margin-right:0}}@media(max-width:767px){.story-main-title{font-size:clamp(36px,9vw,48px)}.story-title-line{white-space:normal}}@media(min-width:1200px)and (max-width:1279px){.story-main-title{font-size:50px}}.story-content-stack .story-main-content{width:auto;min-width:0;margin-left:clamp(155px,11.5vw,185px);margin-right:clamp(52px,4.5vw,76px)}.story-state-content{min-height:calc(100vh - var(--navbar-height));box-sizing:border-box;height:auto;padding-top:22px;padding-bottom:42px;overflow-x:visible}.story-top-layout{margin-bottom:22px}.story-divider{margin-top:0;margin-bottom:24px}.story-lower-grid{margin-top:0}.story-detail-box{box-sizing:border-box;min-height:205px;padding:25px 30px}.story-detail-box h3{margin-top:0;margin-bottom:14px}.story-detail-box p{margin-top:0;margin-bottom:0}.story-sticky-viewport,.story-state-content,.story-main-content{overflow-x:visible}@media(min-width:1200px)and (max-height:820px){.story-state-content{padding-top:16px;padding-bottom:34px}.story-top-layout{margin-bottom:18px}.story-divider{margin-bottom:20px}.story-detail-box{min-height:195px;padding-top:22px;padding-bottom:22px}}.industries-intro{grid-template-columns:minmax(0,1.12fr) minmax(440px,.88fr);align-items:start;column-gap:clamp(48px,4.5vw,76px);min-height:0;padding:70px clamp(42px,4.5vw,76px) 54px}.industries-intro:before{background:radial-gradient(circle at 58% 34%,#1068c61c,#0000 62%);width:54%}.industries-eyebrow{letter-spacing:.2em;margin-bottom:20px;font-size:11px}.industries-title{letter-spacing:-.052em;font-size:clamp(44px,3.2vw,50px);line-height:.98}.industries-title-accent{width:140px;margin-top:24px}.industries-copy{max-width:600px;padding-left:32px}.industries-copy__heading{margin-bottom:18px;font-size:clamp(24px,1.75vw,28px);line-height:1.2}.industries-copy__paragraph{margin-top:14px;font-size:15.5px;line-height:1.58}.industries-divider{margin-bottom:44px}@media(max-width:1199px){.industries-intro{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);column-gap:clamp(36px,4vw,56px);padding-left:clamp(28px,4vw,48px);padding-right:clamp(28px,4vw,48px)}.industries-title{font-size:clamp(44px,4.2vw,50px)}}@media(max-width:767px){.industries-intro{padding:50px 0 44px;display:block}.industries-title{white-space:normal;font-size:clamp(44px,12vw,58px)}.industries-copy{margin-top:40px}}.industries-intro-surface{background:#f3f5f7;border-top:1px solid #e7ebf0;border-bottom:1px solid #e1e6ec}.industries-intro{min-height:0;padding:72px clamp(28px,4vw,58px) 52px;display:block}.industries-intro:before{display:none}.industries-eyebrow{color:#157db5}.industries-eyebrow:before{background:#1b9ed7}.industries-title{color:#0b2445}.industries-copy{max-width:820px;margin-top:42px;padding-left:0}.industries-copy:before{display:none}.industries-copy__heading{color:#102a4d;margin-bottom:16px;font-size:clamp(24px,1.9vw,30px);line-height:1.24}.industries-copy__heading span{display:inline}.industries-copy__heading span:not(:last-child):after{content:" "}.industries-copy__paragraph{color:#52657e;max-width:780px;font-size:16px;line-height:1.68}.industries-divider{background:#d8e0e9;margin-bottom:48px}@media(max-width:767px){.industries-intro{padding:52px 0 42px}.industries-copy{margin-top:34px}.industries-copy__paragraph{font-size:15px}}.industries-eyebrow{display:none}.industries-copy{max-width:580px}.industries-intro-visual{aspect-ratio:1;pointer-events:none;width:min(26vw,400px);position:absolute;top:50px;right:clamp(20px,2.2vw,46px)}.industries-visual-arc{border:1px solid #227dbc52;border-radius:50%;position:absolute}.industries-visual-arc--outer{border-bottom-color:#0000;border-left-color:#0000;top:4%;right:0;bottom:4%;left:8%;transform:rotate(-28deg)}.industries-visual-arc--inner{border-top-color:#389fdcad;border-bottom-color:#0000;border-left-color:#0000;top:18%;right:14%;bottom:18%;left:22%;transform:rotate(18deg)}.industries-visual-arc--fine{border-style:dashed;border-color:#4784ba61;top:31%;right:29%;bottom:31%;left:37%}.industries-visual-path{transform-origin:0;background:linear-gradient(90deg,#1e89cc00,#1e89cc9e,#1e89cc00);height:1px;position:absolute}.industries-visual-path--one{width:62%;top:40%;left:9%;transform:rotate(27deg)}.industries-visual-path--two{width:49%;top:66%;left:31%;transform:rotate(-38deg)}.industries-visual-node,.industries-visual-core{border-radius:50%;position:absolute}.industries-visual-node{background:#f3f5f7;border:1px solid #177ec0b3;width:9px;height:9px;box-shadow:0 0 0 5px #2289cc0f}.industries-visual-node--one{top:29%;left:24%}.industries-visual-node--two{top:59%;right:18%}.industries-visual-node--three{bottom:20%;left:45%}.industries-visual-core{background:linear-gradient(135deg,#1a9bd8,#315ee8);border:4px solid #f3f5f7;width:16px;height:16px;top:46%;left:48%;box-shadow:0 0 0 1px #227dbc6b,0 8px 22px #1e7bbe26}@media(max-width:1199px){.industries-intro-visual{width:min(25vw,280px);right:12px}.industries-copy{max-width:720px}}@media(max-width:767px){.industries-intro-visual{display:none}.industries-copy{max-width:none}}.industries-visual-image-shell{clip-path:ellipse(74% 62% at 74%);background:#0a2441;display:block;position:absolute;top:10%;right:3%;bottom:10%;left:16%;overflow:hidden;box-shadow:inset 0 0 0 1px #1f7fbf4d,0 18px 32px #25669d21}.industries-visual-image-shell:after{content:"";background:linear-gradient(90deg,#f3f5f7b8,#f3f5f70d 45%,#0b24451f);position:absolute;top:0;right:0;bottom:0;left:0}.industries-visual-image-shell img{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.05);width:100%;height:100%;display:block}.industries-visual-arc,.industries-visual-path,.industries-visual-node,.industries-visual-core{z-index:1}.industries-intro-surface{isolation:isolate;position:relative;overflow:hidden}.industries-intro-surface:after{z-index:0;content:"";background:#d8e6f4;border-left:1px solid #2354841f;border-radius:58% 0 0 58%/50% 0 0 50%;width:clamp(520px,42vw,760px);position:absolute;top:0;bottom:0;right:clamp(-100px,-4vw,-48px)}.industries-intro-visual{display:none}.industries-curve-image{z-index:1;border-left:1px solid #2354842e;border-radius:58% 0 0 58%/50% 0 0 50%;width:clamp(520px,42vw,760px);position:absolute;top:0;bottom:0;right:clamp(-100px,-4vw,-48px);overflow:hidden;box-shadow:-24px 0 48px #3e6a9214}.industries-curve-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#d8e6f4b3,#d8e6f414 48%);position:absolute;top:0;right:0;bottom:0;left:0}.industries-curve-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media(max-width:1199px){.industries-intro-surface:after,.industries-curve-image{width:480px;right:-170px}}@media(max-width:767px){.industries-intro-surface:after,.industries-curve-image{display:none}}.alpha-story-section{scroll-margin-top:92px}.story-state-content{padding-top:42px;padding-bottom:22px}.alpha-story-progress{background:#f47c20;left:max(24px,50vw - 576px);right:max(24px,50vw - 576px)}@media(min-width:1200px)and (max-height:820px){.story-state-content{padding-top:32px;padding-bottom:18px}}@media(max-width:767px){.alpha-story-section{scroll-margin-top:76px}.alpha-story-mobile-state{padding-top:92px}.alpha-story-mobile .story-state-content{min-height:0;padding:0}.alpha-story-mobile .story-top-layout{margin-bottom:32px;display:block}.alpha-story-mobile .story-main-title{width:100%;max-width:100%;font-size:clamp(32px,9vw,40px);line-height:1}.alpha-story-mobile .story-title-line{white-space:normal;width:auto;max-width:100%}.alpha-story-mobile .story-summary-area{max-width:none;margin-top:28px}.alpha-story-mobile .story-lower-grid{grid-template-columns:minmax(0,1fr);gap:18px}.alpha-story-mobile .story-detail-box{min-height:0;padding:24px}}.alpha-story-section,.alpha-story-sticky,.story-content-stack,.story-content-layer,.story-state-content,.story-top-layout,.story-headline-wrap,.story-main-title,.story-title-line{overflow:visible}.story-headline-wrap{padding-bottom:12px}.story-main-title{padding-bottom:.12em;line-height:1.04}.story-title-line{line-height:inherit;padding-bottom:.04em}.story-top-layout{padding-bottom:34px}@media(min-width:768px)and (max-width:1199px){.story-top-layout{grid-template-columns:minmax(0,1.55fr) minmax(240px,.8fr);column-gap:clamp(24px,3vw,36px)}.story-summary-area{min-width:0;max-width:100%}.story-summary-box{min-width:0;padding:clamp(24px,3vw,34px)}}@media(max-width:767px){.alpha-story-mobile-state{overflow:visible}.alpha-story-mobile .story-headline-wrap{padding-bottom:8px}.alpha-story-mobile .story-main-title{padding-bottom:.14em;line-height:1.05}.alpha-story-mobile .story-top-layout{padding-bottom:28px}}.premium-ai-hero__visual--video{isolation:isolate;justify-content:center;align-items:center;display:flex}.premium-ai-hero__visual--video:before{display:none}.premium-ai-hero__video-stage{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.premium-ai-hero__video-stage:after{display:none}.premium-ai-hero__video{object-fit:cover;object-position:58% 50%;pointer-events:none;border:0;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.premium-ai-hero__video-layer{opacity:0;pointer-events:none;will-change:opacity;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.premium-ai-hero__video-layer.is-active{z-index:1;opacity:1}@media(min-width:1024px){.premium-ai-hero__container:before{background:radial-gradient(circle at 18% 22%,#2563eb12,#0000 34%),radial-gradient(circle at 12% 85%,#f47c2012,#0000 30%),radial-gradient(circle,#1853990d .75px,#0000 .9px) 0 0/28px 28px,#fff}.premium-ai-hero__eyebrow{color:#f47c20;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:18px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.premium-ai-hero__eyebrow:before{content:"";background:#f47c20;flex:0 0 36px;width:36px;height:2px}.premium-ai-hero__visual--video{box-sizing:border-box;min-height:inherit;background:#fff;margin:0;padding:3% 0;overflow:hidden}.premium-ai-hero__video-stage{background:#fff;flex:auto;width:100%;height:100%;margin:0;padding:0;position:relative;inset:auto}.premium-ai-hero__video{object-fit:cover;object-position:70% center;background:#fff;transform:none}}@media(max-width:767px){.premium-ai-hero__video-stage{border-radius:20px;box-shadow:0 12px 28px #081f4317}.premium-ai-hero__video{object-fit:cover;object-position:64% 50%;width:100%;transform:none}}@media(prefers-reduced-motion:reduce){.premium-ai-hero__video{animation:none!important}}@media(min-width:1200px){.story-headline-wrap{transform:translate(-28px)}.story-service-index{width:100px;left:clamp(22px,2.2vw,38px)}}.alpha-story-progress{display:none}.svc-page{--svc-ink:#081f43;--svc-navy:#0b2d5c;--svc-blue:#18539a;--svc-orange:#f47c20;--svc-muted:#5d6f89;--svc-line:#dce5ef;--svc-surface:#f6f9fc;color:var(--svc-ink);font-family:var(--font-sans);background:#fff;padding-top:82px;position:relative;overflow:clip}.svc-page *,.svc-page :before,.svc-page :after{box-sizing:border-box}.svc-shell{z-index:1;width:min(1280px,100% - 64px);margin-inline:auto;position:relative}.svc-hero{isolation:isolate;background:radial-gradient(circle at 83% 21%,#317ed221,#0000 27%),radial-gradient(circle at 10% 87%,#f47c2014,#0000 29%),linear-gradient(135deg,#fff,#fbfdff 56%,#f3f8fd);border-bottom:1px solid #123a7217;align-items:center;min-height:min(750px,100svh - 82px);display:flex;position:relative;overflow:hidden}.svc-hero:before{content:"";border:1px solid #18539a17;border-radius:50%;width:650px;height:650px;position:absolute;top:-250px;right:-120px}.svc-hero:after{content:"";border:1px solid #f47c201f;border-radius:50%;width:720px;height:440px;position:absolute;bottom:-330px;right:8%;transform:rotate(-7deg)}.svc-grid-pattern{z-index:-1;opacity:.72;background-image:linear-gradient(#123a7209 1px,#0000 1px),linear-gradient(90deg,#123a7209 1px,#0000 1px);background-size:42px 42px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0009 62%,#0000);mask-image:linear-gradient(90deg,#000,#0009 62%,#0000)}.svc-breadcrumb{color:#7d8da4;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;padding:28px 0 18px;font-size:10px;font-weight:600;display:flex}.svc-breadcrumb a{color:var(--svc-blue);text-decoration:none;transition:color .18s}.svc-breadcrumb a:hover{color:var(--svc-orange)}.svc-breadcrumb [aria-current=page]{max-width:280px;color:var(--svc-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.svc-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:clamp(48px,6vw,104px);min-height:590px;padding:24px 0 74px;display:grid}.svc-hero-copy{max-width:610px}.svc-hero-copy:before{background:var(--svc-orange);content:"";border-radius:999px;width:46px;height:3px;margin-bottom:25px;display:block}.svc-hero-copy h1{max-width:680px;color:var(--svc-ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(48px,5vw,76px);font-weight:800;line-height:.98}.svc-tagline{max-width:560px;color:var(--svc-blue);letter-spacing:-.025em;margin:22px 0 0;font-size:clamp(18px,1.6vw,24px);font-weight:650;line-height:1.35}.svc-lead{max-width:600px;color:var(--svc-muted);margin:22px 0 0;font-size:clamp(16px,1.25vw,19px);font-weight:450;line-height:1.82}.svc-primary{border:1px solid var(--svc-orange);color:#fff;background:var(--svc-orange);min-height:52px;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:32px;padding:0 23px;font-size:12px;font-weight:650;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s;display:inline-flex;box-shadow:0 10px 24px #f47c202e}.svc-primary:hover{background:#df6811;transform:translateY(-2px);box-shadow:0 16px 32px #f47c203b}.svc-primary svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.svc-primary:hover svg{transform:translate(3px)}.svc-hero-art{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 46%,#4288d521,#0000 38%),#ffffffb3;border:1px solid #123a721f;border-radius:32px;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #081f4314,inset 0 1px #ffffffe6}.svc-hero-art:before{content:"";border:1px solid #123a720f;border-radius:24px;position:absolute;top:28px;right:28px;bottom:28px;left:28px}.svc-hero-art:after{background:var(--svc-orange);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:24px;right:24px;box-shadow:0 0 0 8px #f47c2017}.svc-visual{z-index:1;width:min(88%,560px);min-height:370px;position:relative}.svc-section{padding:clamp(86px,9vw,128px) 0;position:relative}.svc-section-slot:nth-of-type(2n) .svc-section:not(.svc-quality-section){background:#f8fafc}.svc-heading{border-bottom:1px solid var(--svc-line);grid-template-columns:minmax(260px,.78fr) minmax(360px,1.22fr);align-items:end;column-gap:clamp(44px,7vw,110px);padding-bottom:42px;display:grid}.svc-kicker{color:var(--svc-orange);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:650}.svc-heading .svc-kicker{grid-column:1/-1}.svc-heading h2,.svc-workflow-heading h2,.svc-quality-section h2,.svc-outcomes h2,.svc-insight-layout h2,.svc-cta h2{color:var(--svc-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,3.2vw,52px);font-weight:780;line-height:1.08}.svc-section-intro{max-width:680px;color:var(--svc-muted);margin:0;font-size:17px;line-height:1.8}.svc-capability-grid{border-top:1px solid var(--svc-line);border-left:1px solid var(--svc-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;display:grid}.svc-capability-card{border-right:1px solid var(--svc-line);border-bottom:1px solid var(--svc-line);background:#ffffffb8;grid-template-columns:1fr auto;align-content:space-between;gap:28px;min-height:178px;padding:28px;transition:background .22s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:grid;position:relative}.svc-capability-card:hover{z-index:1;background:#fff;transform:translateY(-4px);box-shadow:0 20px 45px #081f4314}.svc-capability-card>span{color:var(--svc-orange);font-family:var(--font-mono);letter-spacing:.12em;grid-column:1/-1;font-size:10px;font-weight:600}.svc-capability-card h3{color:#18304f;letter-spacing:-.025em;max-width:270px;margin:0;font-size:17px;font-weight:660;line-height:1.45}.svc-capability-card>svg{color:#9bacbf;align-self:end;transition:color .18s,transform .18s}.svc-capability-card:hover>svg{color:var(--svc-orange);transform:translate(3px)}.svc-workflow-section{background:radial-gradient(circle at 95% 15%,#2366b114,#0000 26%),#fff;overflow:hidden}.svc-workflow-heading{grid-template-columns:auto 1fr;align-items:baseline;gap:28px;max-width:840px;margin-bottom:48px;display:grid}.svc-workflow-heading .svc-kicker{grid-column:1/-1}.svc-workflow{border-top:1px solid var(--svc-line);position:relative}.svc-workflow-step{border-bottom:1px solid var(--svc-line);grid-template-columns:64px 28px minmax(0,1fr) 24px;align-items:center;gap:24px;min-height:118px;padding:24px 12px;transition:background .2s,padding .2s;display:grid}.svc-workflow-step:hover{background:#eff5fbc7;padding-inline:22px}.svc-workflow-step>span{color:#95a5ba;font-family:var(--font-mono);letter-spacing:.08em;font-size:11px;font-weight:600}.svc-workflow-step>i{background:var(--svc-orange);border:3px solid #fff;border-radius:50%;width:12px;height:12px;display:block;position:relative;box-shadow:0 0 0 1px #f47c2059}.svc-workflow-step>i:after{background:linear-gradient(var(--svc-orange),#18539a1f);content:"";width:1px;height:82px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.svc-workflow-step:last-child>i:after{display:none}.svc-workflow-step h3{color:var(--svc-ink);letter-spacing:-.025em;margin:0;font-size:clamp(18px,1.5vw,23px);font-weight:680}.svc-workflow-step p{max-width:780px;color:var(--svc-muted);margin:9px 0 0;font-size:14px;line-height:1.68}.svc-workflow-step>svg{color:#85a1bf}.svc-quality-section{color:#fff;background:radial-gradient(circle at 80% 16%,#287ad652,#0000 30%),radial-gradient(circle at 17% 100%,#f47c2029,#0000 25%),#061a37;overflow:hidden}.svc-quality-section:before{opacity:.34;content:"";background-image:radial-gradient(#ffffff30 .7px,#0000 .8px);background-size:26px 26px;position:absolute;top:0;right:0;bottom:0;left:0}.svc-quality-layout{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);align-items:center;gap:clamp(70px,9vw,150px);display:grid}.svc-quality-section h2,.svc-cta h2{color:#fff}.svc-kicker--light{color:#ff9a4d}.svc-quality-copy{color:#dbe7f6b8;max-width:550px;margin:24px 0 0;font-size:16px;line-height:1.8}.svc-quality-list{border-top:1px solid #ffffff26;display:grid}.svc-quality-list>div{color:#f1f7ffe6;border-bottom:1px solid #ffffff26;grid-template-columns:32px 1fr;align-items:center;gap:14px;min-height:68px;font-size:15px;line-height:1.45;display:grid}.svc-quality-list svg{color:#ff9a4d;box-sizing:content-box;border:1px solid #509df159;border-radius:50%;padding:6px}.svc-outcomes-section{background:linear-gradient(90deg,#0000 49.95%,#123a7214,#0000 50.05%),#fff}.svc-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(70px,9vw,145px);display:grid}.svc-use-cases>div{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.svc-use-cases>div>span{border:1px solid var(--svc-line);color:#344b68;background:#fafcfe;border-radius:999px;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:550;display:inline-flex}.svc-deliverables ul{border-top:1px solid var(--svc-line);gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.svc-deliverables li{border-bottom:1px solid var(--svc-line);color:#344b68;grid-template-columns:26px 1fr;align-items:center;gap:11px;min-height:58px;font-size:14px;line-height:1.45;display:grid}.svc-deliverables li svg{color:var(--svc-orange)}.svc-insight-section{background:#f7f9fc}.svc-insight-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(64px,8vw,130px);display:grid}.svc-insight-copy{border-left:1px solid var(--svc-line);padding-left:clamp(32px,4vw,64px)}.svc-insight-copy>p{color:var(--svc-muted);margin:0 0 22px;font-size:16px;line-height:1.82}.svc-insight-contrast{color:var(--svc-ink);background:#fff;border:1px solid #18539a21;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:32px;padding:24px;font-size:14px;display:flex;box-shadow:0 14px 38px #081f430d}.svc-insight-contrast svg{color:var(--svc-orange);flex:none}.svc-cta-section{background:radial-gradient(circle at 90% 0,#2e7dd657,#0000 32%),#061a37;overflow:hidden}.svc-cta-section:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:600px;height:600px;position:absolute;top:-280px;right:8%}.svc-cta{justify-content:space-between;align-items:center;gap:48px;display:flex}.svc-cta h2{max-width:790px}.svc-primary--light{color:var(--svc-ink);box-shadow:none;background:#fff;border-color:#fff;flex:none;margin:0}.svc-primary--light:hover{color:#fff;background:var(--svc-orange)}.svc-translation-flow,.svc-proof-visual,.svc-locale-visual,.svc-adaptation-visual{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);align-items:center;gap:12px;display:grid}.svc-language-panel,.svc-paper,.svc-product-window,.svc-source-message,.svc-market-outcomes>span{background:#ffffffe0;border:1px solid #123a7221;border-radius:16px;box-shadow:0 14px 36px #081f4312}.svc-language-panel{flex-direction:column;justify-content:center;min-height:190px;padding:22px;display:flex}.svc-language-panel small,.svc-paper small,.svc-source-message small{color:var(--svc-orange);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:650}.svc-language-panel strong{color:var(--svc-ink);margin-top:18px;font-size:16px;line-height:1.35}.svc-language-panel span{color:var(--svc-muted);margin-top:10px;font-size:11px;line-height:1.5}.svc-flow-core{color:#fff;background:var(--svc-orange);border:1px solid #f47c2061;border-radius:50%;justify-self:center;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:0 0 0 11px #f47c2014,0 10px 30px #f47c2040}.svc-flow-core:before,.svc-flow-core:after{background:linear-gradient(90deg,transparent,var(--svc-orange));content:"";width:38px;height:1px;position:absolute;top:50%}.svc-flow-core:before{right:100%}.svc-flow-core:after{left:100%;transform:rotate(180deg)}.svc-flow-core i{background:#fff;border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite svc-core-pulse;position:absolute}.svc-flow-core i:nth-child(2){animation-delay:-.8s;top:8px;right:5px}.svc-flow-core i:nth-child(3){animation-delay:-1.5s;bottom:5px;right:8px}.svc-flow-core i:nth-child(4){animation-delay:-2.1s;bottom:10px;left:4px}.svc-audio-visual,.svc-video-visual,.svc-hub-visual,.svc-dataset-visual,.svc-model-visual{flex-direction:column;justify-content:center;display:flex}.svc-wave{background:#ffffffb8;border:1px solid #123a721a;border-radius:20px;justify-content:center;align-items:center;gap:6px;height:150px;padding:0 20px;display:flex}.svc-wave i{width:4px;height:var(--bar);background:linear-gradient(to top,var(--svc-blue),#62a9ed);min-height:14px;animation:2.2s ease-in-out infinite alternate svc-wave;animation-delay:calc(var(--bar) * -.02);border-radius:99px}.svc-audio-play{color:#fff;background:var(--svc-ink);width:min(320px,80%);min-height:46px;font-family:var(--font-mono);border-radius:12px;justify-content:space-between;align-self:center;align-items:center;margin:-23px 0 0;padding:0 18px;font-size:10px;display:flex;box-shadow:0 12px 30px #081f4333}.svc-transcript,.svc-tracks{border-top:1px solid var(--svc-line);color:var(--svc-muted);margin-top:28px;padding:22px;font-size:12px;line-height:1.6}.svc-transcript p{color:var(--svc-ink);font-family:var(--font-mono);justify-content:space-between;margin:0 0 8px;font-size:10px;display:flex}.svc-tracks{gap:9px;display:grid}.svc-tracks>span{color:#8b9ab0;font-family:var(--font-mono);align-items:center;gap:8px;font-size:9px;display:flex}.svc-tracks b{color:var(--svc-blue);background:#eaf2fb;border-radius:5px;padding:4px 7px}.svc-proof-visual{grid-template-columns:1fr 66px 1fr}.svc-paper{min-height:230px;padding:26px 22px}.svc-paper p{color:var(--svc-ink);margin:28px 0;font-size:14px;font-weight:600;line-height:1.65}.svc-paper>span{color:var(--svc-muted);font-family:var(--font-mono);align-items:center;gap:6px;font-size:8px;display:flex}.svc-paper mark,.svc-paper ins{color:inherit;background:#f47c2029;text-decoration:none}.svc-proof-score{color:#fff;background:var(--svc-blue);border-radius:50%;align-content:center;justify-self:center;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 0 0 9px #18539a17}.svc-proof-score strong{font-size:14px}.svc-proof-score span{margin-top:2px;font-size:7px}.svc-player{color:#fff;text-align:center;background:#071d3d;border-radius:22px;align-content:center;place-items:center;min-height:250px;display:grid;position:relative;overflow:hidden}.svc-player-glow{filter:blur(50px);background:#1d71cd6b;border-radius:50%;width:250px;height:250px;position:absolute}.svc-player>:not(.svc-player-glow){z-index:1;position:relative}.svc-player p{margin:18px 0 7px;font-size:17px;font-weight:700}.svc-player span{color:#aebed1;font-size:10px}.svc-timeline{color:#8495ab;font-family:var(--font-mono);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 4px;font-size:8px;display:grid}.svc-timeline>div{background:#dce6f1;border-radius:99px;gap:2px;height:5px;display:flex}.svc-timeline i:first-child{background:var(--svc-orange);width:23%}.svc-timeline i:nth-child(2){background:#2c76c5;width:28%}.svc-timeline i:nth-child(3){background:#7ca8d7;width:19%}.svc-timeline i:nth-child(4){flex:1}.svc-hub-visual{align-items:center}.svc-hub-core{z-index:2;color:#fff;background:radial-gradient(circle at 35% 30%,#347ecc,var(--svc-ink) 70%);border:1px solid #ffffff4d;border-radius:50%;align-content:center;place-items:center;width:140px;height:140px;display:grid;position:relative;box-shadow:0 18px 48px #081f433b}.svc-hub-core strong{font-family:var(--font-mono);letter-spacing:.1em;margin-top:11px;font-size:8px}.svc-hub-ring{border:1px solid #18539a29;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-hub-ring--one{width:250px;height:250px}.svc-hub-ring--two{border-style:dashed;width:360px;height:360px;animation:30s linear infinite svc-ring-spin}.svc-hub-node{z-index:3;border:1px solid var(--svc-line);color:#3a516d;min-height:34px;font-family:var(--font-mono);letter-spacing:.06em;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:8px;display:flex;position:absolute;box-shadow:0 8px 20px #081f4312}.svc-hub-node i{background:var(--svc-orange);border-radius:50%;width:5px;height:5px}.svc-hub-node--1{top:12%;left:5%}.svc-hub-node--2{top:8%;right:3%}.svc-hub-node--3{bottom:9%;left:1%}.svc-hub-node--4{bottom:14%;right:2%}.svc-dataset-visual{border:1px solid var(--svc-line);background:#ffffffdb;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;display:grid;overflow:hidden;box-shadow:0 18px 45px #081f430f}.svc-dataset-head{display:contents}.svc-dataset-head span,.svc-dataset-visual>span{border-right:1px solid var(--svc-line);border-bottom:1px solid var(--svc-line);color:#455c78;min-height:47px;font-family:var(--font-mono);padding:15px;font-size:9px}.svc-dataset-head span{color:#fff;background:var(--svc-ink);letter-spacing:.08em;font-weight:650}.svc-dataset-visual>span.is-label{color:#105fa9;background:#eaf3fc}.svc-schema-line{color:#8292a6;min-height:52px;font-family:var(--font-mono);background:#f8fafc;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 16px;font-size:9px;display:flex}.svc-schema-line b{color:#139b6b}.svc-model-visual{gap:9px}.svc-model-stage{border:1px solid var(--svc-line);color:#38516d;background:#ffffffe0;border-radius:12px;grid-template-columns:38px 34px 1fr 20px;align-items:center;gap:10px;min-height:66px;padding:0 18px;display:grid;box-shadow:0 9px 22px #081f430a}.svc-model-stage>span{color:var(--svc-orange);font-family:var(--font-mono);font-size:9px}.svc-model-stage>svg{color:var(--svc-blue)}.svc-model-stage>b{font-family:var(--font-mono);letter-spacing:.05em;font-size:10px}.svc-model-stage>svg:last-child{color:#9aacbf}.svc-locale-visual{grid-template-columns:1.22fr 50px .78fr}.svc-product-window{align-content:center;min-height:250px;padding:24px;display:grid}.svc-product-window>div{gap:5px;margin-bottom:35px;display:flex}.svc-product-window>div i{background:#c7d4e3;border-radius:50%;width:7px;height:7px}.svc-product-window strong{font-size:17px}.svc-product-window span{color:var(--svc-muted);margin:17px 0;font-size:12px}.svc-product-window button{color:#fff;background:var(--svc-blue);border:0;border-radius:7px;min-height:36px;font-size:10px}.svc-locale-stack{grid-column:3;gap:10px;display:grid}.svc-locale-stack span{border:1px solid var(--svc-line);min-height:58px;color:var(--svc-blue);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex}.svc-locale-stack b{color:#8797aa;font-size:9px;font-weight:500}.svc-adaptation-visual{grid-template-columns:minmax(0,1fr) 90px minmax(0,1.15fr)}.svc-source-message{align-content:center;gap:14px;min-height:124px;padding:20px;display:grid}.svc-source-message strong{color:var(--svc-ink);font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}.svc-adapt-center{color:#fff;background:var(--svc-blue);border-radius:50%;align-content:center;justify-self:center;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 0 0 11px #18539a14}.svc-adapt-center span{font-family:var(--font-mono);margin-top:6px;font-size:7px}.svc-market-outcomes{gap:9px;display:grid}.svc-market-outcomes>span{color:#92a1b4;min-height:58px;font-family:var(--font-mono);letter-spacing:.07em;flex-direction:column;justify-content:center;padding:0 15px;font-size:7px;display:flex}.svc-market-outcomes b{color:var(--svc-ink);margin-top:5px;font-size:10px}@keyframes svc-core-pulse{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes svc-wave{0%{opacity:.68;transform:scaleY(.76)}to{opacity:1;transform:scaleY(1)}}@keyframes svc-ring-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media(max-width:1100px){.svc-hero-layout{grid-template-columns:minmax(0,.92fr) minmax(390px,1.08fr);gap:40px}.svc-hero-art{min-height:455px}.svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.svc-page{padding-top:72px}.svc-shell{width:min(100% - 40px,760px)}.svc-hero{min-height:auto}.svc-hero-layout{grid-template-columns:1fr;gap:46px;min-height:auto;padding:34px 0 68px}.svc-hero-copy{max-width:680px}.svc-hero-art{min-height:450px}.svc-heading,.svc-insight-layout{grid-template-columns:1fr;gap:24px}.svc-section-intro{max-width:700px}.svc-quality-layout,.svc-outcomes{grid-template-columns:1fr;gap:70px}.svc-outcomes-section{background:#fff}.svc-insight-copy{border-top:1px solid var(--svc-line);border-left:0;padding-top:30px;padding-left:0}.svc-cta{flex-direction:column;align-items:flex-start}}@media(max-width:620px){.svc-page{padding-top:68px}.svc-shell{width:min(100% - 32px,540px)}.svc-breadcrumb{padding-top:20px}.svc-breadcrumb span:not([aria-current=page]),.svc-breadcrumb svg:first-of-type{display:none}.svc-hero-layout{gap:36px;padding:22px 0 44px}.svc-hero-copy h1{font-size:clamp(40px,12vw,56px);line-height:1.02}.svc-tagline{font-size:18px}.svc-lead{font-size:15px;line-height:1.72}.svc-primary{width:100%}.svc-hero-art{border-radius:22px;min-height:370px}.svc-hero-art:before{border-radius:16px;top:16px;right:16px;bottom:16px;left:16px}.svc-visual{width:92%;min-height:310px}.svc-section{padding:72px 0}.svc-heading{padding-bottom:30px}.svc-heading h2,.svc-workflow-heading h2,.svc-quality-section h2,.svc-outcomes h2,.svc-insight-layout h2,.svc-cta h2{font-size:34px}.svc-section-intro{font-size:15px;line-height:1.72}.svc-capability-grid{grid-template-columns:1fr}.svc-capability-card{min-height:148px;padding:23px}.svc-workflow-heading{margin-bottom:30px;display:block}.svc-workflow-step{grid-template-columns:36px 18px minmax(0,1fr);gap:12px;min-height:104px;padding:18px 4px}.svc-workflow-step>svg{display:none}.svc-workflow-step>i:after{height:72px}.svc-quality-layout,.svc-outcomes{gap:52px}.svc-insight-contrast{flex-direction:column;align-items:flex-start}.svc-insight-contrast svg{transform:rotate(90deg)}.svc-primary--light{margin:0}.svc-translation-flow,.svc-proof-visual,.svc-locale-visual,.svc-adaptation-visual{grid-template-columns:1fr;align-content:center;gap:12px}.svc-language-panel{min-height:104px}.svc-flow-core,.svc-proof-score,.svc-adapt-center{width:52px;height:52px}.svc-flow-core:before,.svc-flow-core:after{background:linear-gradient(transparent,var(--svc-orange));width:1px;height:18px;inset:auto auto 100% 50%}.svc-flow-core:after{top:100%;bottom:auto;transform:rotate(180deg)}.svc-paper{min-height:130px;padding:20px}.svc-paper p{margin:17px 0}.svc-locale-stack{grid-column:1}.svc-product-window{min-height:190px}.svc-hub-ring--two{width:310px;height:310px}.svc-hub-node{padding:0 8px;font-size:7px}}@media(prefers-reduced-motion:reduce){.svc-page *,.svc-page :before,.svc-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.industries-intro-surface{background:radial-gradient(circle at 82% 22%,#3f89d71a,#0000 29%),linear-gradient(145deg,#fff,#fbfdff 58%,#f4f8fc);border:0;border-bottom:1px solid #e7edf4}.industries-intro-surface:after,.industries-curve-image,.industries-title-accent,.industries-divider{display:none!important}.industries-intro-surface>.max-w-6xl{grid-template-columns:minmax(0,1.16fr) minmax(430px,.84fr);align-items:center;gap:clamp(64px,7vw,112px);max-width:1280px;padding-top:clamp(78px,8vw,116px);padding-bottom:clamp(78px,8vw,116px);display:grid}.industries-intro{padding:0}.industries-intro__headline{max-width:none}.industries-title{letter-spacing:-.055em;max-width:650px;margin:0;font-size:clamp(52px,5.2vw,76px);line-height:.98}.industries-copy{max-width:680px;margin-top:38px}.industries-copy__heading{letter-spacing:-.035em;max-width:650px;margin-bottom:20px;font-size:clamp(24px,2vw,31px)}.industries-copy__paragraph{max-width:660px;font-size:15px;line-height:1.78}.industries-network-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 46%,#2d77cc29,#0000 23%),#ffffffd1;border:1px solid #225b971a;border-radius:38px 38px 38px 112px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0d3b6d17,inset 0 1px #fff}.industries-network-card:before{content:"";border:1px solid #2164ab0f;border-radius:26px 26px 26px 86px;position:absolute;top:25px;right:25px;bottom:25px;left:25px}.industries-network-card__grid{opacity:.55;background-image:linear-gradient(#1f66b10b 1px,#0000 1px),linear-gradient(90deg,#1f66b10b 1px,#0000 1px);background-size:29px 29px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.industries-network-card__paths{width:90%;height:86%;position:absolute;top:7%;right:5%;bottom:7%;left:5%;overflow:visible}.industries-network-card__paths path{fill:none;stroke:#1d69b93b;stroke-width:1.2px;stroke-dasharray:4 7;animation:13s linear infinite industry-path-flow}.industries-network-card__paths circle{fill:#f47c20;stroke:#fff;stroke-width:4px}.industries-network-card__core{color:#fff;background:radial-gradient(circle at 35% 26%,#367ed0,#0b2d5c 70%);border:1px solid #ffffff75;border-radius:50%;align-content:center;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #1a5ea90f,0 22px 54px #0a366738}.industries-network-card__core span{letter-spacing:-.04em;font-size:28px;font-weight:800}.industries-network-card__core b{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:8px}.industries-network-card__node{color:#38516f;min-height:32px;font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;background:#ffffffeb;border:1px solid #dbe6f1;border-radius:8px;align-items:center;padding:0 11px;font-size:8px;font-weight:650;display:inline-flex;position:absolute;box-shadow:0 9px 24px #0a305a12}.industries-network-card__node--1{top:9%;left:7%}.industries-network-card__node--2{top:3%;left:50%;transform:translate(-50%)}.industries-network-card__node--3{top:10%;right:5%}.industries-network-card__node--4{top:47%;right:1%}.industries-network-card__node--5{bottom:9%;right:4%}.industries-network-card__node--6{bottom:3%;left:50%;transform:translate(-50%)}.industries-network-card__node--7{bottom:9%;left:7%}.industries-network-card__node--8{top:47%;left:1%}@keyframes industry-path-flow{to{stroke-dashoffset:-88px}}.industries-ecosystem-visual{aspect-ratio:640/580;background:0 0;justify-self:stretch;width:min(100%,620px);margin:0;position:relative;overflow:visible}.industries-ecosystem-visual__svg{width:100%;height:100%;display:block;overflow:visible}.ecosystem-grid path{fill:none;stroke:#6e9dcc;stroke-width:.65px;opacity:.24}.ecosystem-back-orbits ellipse{fill:none;stroke:#3f82c5;stroke-width:1px;stroke-dasharray:3 10;opacity:.19}.ecosystem-connections path{fill:none;stroke:url(#ecosystem-line);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:6 10;animation:13s linear infinite ecosystem-flow}.ecosystem-node{transform-box:view-box;transform-origin:50%;animation:6.8s ease-in-out infinite ecosystem-node-float}.ecosystem-node--data,.ecosystem-node--automation{animation-delay:-1.4s}.ecosystem-node--cloud,.ecosystem-node--analytics{animation-delay:-3.2s}.ecosystem-node--enterprise{animation-delay:-4.6s}.ecosystem-node>circle:first-child{fill:#ffffffb3;stroke:#2367ad2b;stroke-width:1px}.ecosystem-node__inner{fill:#e6f3ffc7;stroke:#377ec72e;stroke-width:1px}.ecosystem-node__symbol{fill:none;stroke:#2468ad;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ecosystem-node--automation circle.ecosystem-node__symbol{fill:#f47c20;stroke:#fff;stroke-width:1.5px}.ecosystem-globe-orbit{fill:none;stroke:#256fb75c;stroke-width:1.15px;stroke-dasharray:5 8;transform-box:view-box;transform-origin:337px 292px;animation:28s linear infinite ecosystem-orbit-spin}.ecosystem-orbit-point{fill:#2e7bc5;stroke:#fff;stroke-width:3px}.ecosystem-orbit-point--orange{fill:#f47c20}.ecosystem-globe{transform-box:view-box;transform-origin:337px 292px;animation:7s ease-in-out infinite ecosystem-globe-breathe}.ecosystem-globe__grid{fill:none;stroke:#daefff80;stroke-width:.9px;transform-box:view-box;transform-origin:337px 292px;animation:34s linear infinite ecosystem-globe-grid-spin}.ecosystem-globe__land{fill:#d6edffad;stroke:#ffffff61;stroke-width:.7px}.ecosystem-neural-core{fill:#83cbff24;stroke:#a9dcff;stroke-width:1.5px;animation:3.8s ease-in-out infinite ecosystem-core-pulse}.ecosystem-neural-core__center{fill:#f47c20;stroke:#fff;stroke-width:2px}.ecosystem-particles circle{fill:#3d8ad2;opacity:.55;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite ecosystem-particle-pulse}.ecosystem-particles circle:nth-child(3n){fill:#f47c20;animation-delay:-1.4s}.ecosystem-particles circle:nth-child(2n){animation-delay:-2.6s}.ecosystem-foreground-curve{fill:none;stroke:#ffffff9e;stroke-width:18px;stroke-linecap:round;opacity:.58}.ecosystem-organic-outline{fill:none;stroke:#2a70b61f;stroke-width:1px}@keyframes ecosystem-flow{to{stroke-dashoffset:-96px}}@keyframes ecosystem-node-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@keyframes ecosystem-orbit-spin{to{transform:rotate(360deg)}}@keyframes ecosystem-globe-breathe{0%,to{transform:scale(.99)}50%{transform:scale(1.015)}}@keyframes ecosystem-globe-grid-spin{to{transform:rotate(360deg)}}@keyframes ecosystem-core-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes ecosystem-particle-pulse{0%,to{opacity:.24;transform:scale(.75)}50%{opacity:.82;transform:scale(1.3)}}@media(max-width:1023px){.industries-intro-surface>.max-w-6xl{grid-template-columns:1fr}.industries-ecosystem-visual{justify-self:center}}@media(max-width:767px){.industries-ecosystem-visual{width:100%}}@media(prefers-reduced-motion:reduce){.ecosystem-connections path,.ecosystem-node,.ecosystem-globe-orbit,.ecosystem-globe,.ecosystem-globe__grid,.ecosystem-neural-core,.ecosystem-particles circle{animation:none!important}}#industries-section{isolation:isolate;background:radial-gradient(circle at 19% 78%,#2675c129,#0000 31%),radial-gradient(circle at 83% 56%,#3789d421,#0000 34%),linear-gradient(145deg,#0a213f,#071a31 55%,#0a203b);border-top-color:#60a5fa1a}.industries-intro-surface{isolation:isolate;background:radial-gradient(circle at 78% 28%,#4c97df1f,#0000 31%),radial-gradient(circle at 18% 78%,#f47c200b,#0000 25%),linear-gradient(115deg,#fff,#fbfdff 47%,#eef6ff);overflow:hidden}.industries-intro-surface:before{z-index:0;content:"";opacity:.48;pointer-events:none;background-image:linear-gradient(#2b67a409 1px,#0000 1px),linear-gradient(90deg,#2b67a409 1px,#0000 1px),radial-gradient(circle,#3177bc2e .8px,#0000 1px);background-position:0 0,0 0,9px 9px;background-size:72px 72px,72px 72px,30px 30px;animation:28s linear infinite industries-light-grid-drift;position:absolute;top:0;right:0;bottom:0;left:0}.industries-intro-ambient{z-index:1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.industries-intro-ray{filter:blur(.2px);transform-origin:50%;background:linear-gradient(90deg,#0000,#4e97e033,#0000);width:52%;height:1px;animation:12s ease-in-out infinite industries-light-ray;position:absolute}.industries-intro-ray--one{top:29%;right:-7%;transform:rotate(-16deg)}.industries-intro-ray--two{width:38%;animation-delay:-5s;bottom:24%;right:9%;transform:rotate(13deg)}.industries-intro-ambient i{opacity:.28;background:#4d95d8;border-radius:50%;width:4px;height:4px;animation:6s ease-in-out infinite industries-light-particle;position:absolute;box-shadow:0 0 12px #3a89d357}.industries-intro-ambient i:first-of-type{top:14%;left:58%}.industries-intro-ambient i:nth-of-type(2){animation-delay:-1.4s;top:24%;right:8%}.industries-intro-ambient i:nth-of-type(3){animation-delay:-2.8s;top:52%;left:48%}.industries-intro-ambient i:nth-of-type(4){animation-delay:-4.1s;bottom:18%;right:13%}.industries-intro-ambient i:nth-of-type(5){background:#f47c20;animation-delay:-2s;bottom:17%;left:6%}.industries-intro-ambient i:nth-of-type(6){animation-delay:-3.6s;top:34%;left:36%}.industries-intro-ambient i:nth-of-type(7){background:#f47c20;animation-delay:-4.8s;top:9%;right:31%}.industries-intro-ambient i:nth-of-type(8){animation-delay:-1s;bottom:9%;right:45%}.industries-intro-ambient i:nth-of-type(9){animation-delay:-3s;top:66%;right:3%}.industries-intro-surface>.max-w-6xl{z-index:2;position:relative}.industries-ecosystem-visual:before{z-index:0;content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffb3,#e2f2ff66);border:1px solid #347cc31a;border-radius:38% 62% 46% 54%/42% 39% 61% 58%;position:absolute;top:2%;right:0;bottom:1%;left:1%;box-shadow:0 24px 60px #1f609e12,inset 0 1px #ffffffd6}.industries-ecosystem-visual:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);border-radius:50%;width:14%;animation:10s ease-in-out infinite industries-glass-sweep;position:absolute;top:10%;bottom:9%;left:-18%;transform:skew(-18deg)}.industries-ecosystem-visual__svg{z-index:1;position:relative}.industries-dark-grid{z-index:0;opacity:.36;background-image:linear-gradient(#5899d60e 1px,#0000 1px),linear-gradient(90deg,#5899d60e 1px,#0000 1px),radial-gradient(circle,#7bbef724 .7px,#0000 1px);background-size:58px 58px,58px 58px,24px 24px;animation:32s linear infinite industries-dark-grid-drift}.industries-dark-ambient{z-index:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.industries-dark-ambient:before,.industries-dark-ambient:after{content:"";filter:blur(110px);opacity:.13;border-radius:50%;width:520px;height:520px;animation:15s ease-in-out infinite industries-dark-glow;position:absolute}.industries-dark-ambient:before{background:#2f84d0;top:40%;left:-140px}.industries-dark-ambient:after{background:#2463a6;animation-delay:-7s;bottom:-120px;right:-130px}.industries-dark-ambient svg{opacity:.18;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.industries-dark-ambient path{fill:none;stroke:#6db6f2;stroke-width:1px;stroke-linecap:round;stroke-dasharray:7 15;animation:20s linear infinite industries-dark-stream}.industries-dark-ambient path:nth-child(2){stroke:#f47c20;opacity:.34;animation-delay:-7s}.industries-dark-ambient path:nth-child(3){animation-delay:-12s}.industries-dark-ambient>span{opacity:.34;background:#73c1ff;border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite industries-dark-particle;position:absolute;box-shadow:0 0 14px #49a6f0b8}.industries-dark-ambient>span:first-of-type{top:43%;left:7%}.industries-dark-ambient>span:nth-of-type(2){animation-delay:-1.1s;top:51%;left:18%}.industries-dark-ambient>span:nth-of-type(3){animation-delay:-2.2s;top:38%;left:31%}.industries-dark-ambient>span:nth-of-type(4){background:#f47c20;animation-delay:-3.3s;top:59%;left:43%}.industries-dark-ambient>span:nth-of-type(5){animation-delay:-4.4s;top:46%;left:56%}.industries-dark-ambient>span:nth-of-type(6){animation-delay:-5.5s;top:68%;left:68%}.industries-dark-ambient>span:nth-of-type(7){animation-delay:-6.6s;top:55%;left:82%}.industries-dark-ambient>span:nth-of-type(8){background:#f47c20;animation-delay:-7.2s;top:78%;left:91%}.industries-dark-ambient>span:nth-of-type(9){animation-delay:-2.8s;bottom:8%;left:12%}.industries-dark-ambient>span:nth-of-type(10){animation-delay:-4.9s;bottom:15%;left:36%}.industries-dark-ambient>span:nth-of-type(11){animation-delay:-6.1s;bottom:9%;right:29%}.industries-dark-ambient>span:nth-of-type(12){animation-delay:-3.7s;bottom:18%;right:8%}.industries-command-stage{z-index:2;position:relative}.industries-command-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:border-color .45s,box-shadow .45s,background-color .45s;background:linear-gradient(145deg,#113155c2,#05172db8)!important;border-color:#66b5f429!important;box-shadow:0 24px 65px #00081633,inset 0 1px #ffffff0e!important}.industries-command-panel:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7dc8ff11,#0000);width:18%;animation:11s ease-in-out infinite industries-panel-sweep;position:absolute;top:-35%;bottom:-35%;left:-32%;transform:rotate(16deg)}.industries-command-panel--detail:after{animation-delay:-5.5s}.industries-command-panel:hover{border-color:#67beff4d!important;box-shadow:0 30px 80px #00091842,0 0 34px #2d84cd12,inset 0 1px #ffffff14!important}@keyframes industries-light-grid-drift{to{background-position:72px 36px,72px 36px,39px 39px}}@keyframes industries-light-ray{0%,to{opacity:.18;translate:0}50%{opacity:.65;translate:-24px 12px}}@keyframes industries-light-particle{0%,to{opacity:.15;transform:translateY(5px)scale(.8)}50%{opacity:.58;transform:translateY(-7px)scale(1.2)}}@keyframes industries-glass-sweep{0%,12%{opacity:0;left:-18%}28%{opacity:.7}44%,to{opacity:0;left:108%}}@keyframes industries-dark-grid-drift{to{background-position:58px 29px,58px 29px,24px 24px}}@keyframes industries-dark-glow{0%,to{opacity:.08;transform:scale(.92)}50%{opacity:.16;transform:scale(1.06)}}@keyframes industries-dark-stream{to{stroke-dashoffset:-176px}}@keyframes industries-dark-particle{0%,to{opacity:.16;transform:translateY(7px)scale(.75)}50%{opacity:.68;transform:translateY(-9px)scale(1.25)}}@keyframes industries-panel-sweep{0%,15%{opacity:0;left:-32%}29%{opacity:1}43%,to{opacity:0;left:118%}}@media(prefers-reduced-motion:reduce){.industries-intro-surface:before,.industries-intro-ray,.industries-intro-ambient i,.industries-ecosystem-visual:after,.industries-dark-grid,.industries-dark-ambient:before,.industries-dark-ambient:after,.industries-dark-ambient path,.industries-dark-ambient>span,.industries-command-panel:after{animation:none!important}}.svc-page--group-language{--svc-family-accent:#236ebd}.svc-page--group-data{--svc-family-accent:#147f9d}.svc-page--group-automation{--svc-family-accent:#f47c20}.svc-page--group-language .svc-hero{background:radial-gradient(circle at 84% 21%,#3284da1f,#0000 28%),radial-gradient(circle at 9% 88%,#f47c2012,#0000 27%),#fff}.svc-page--group-language .svc-hero-art{background:#f2f7fb;border-radius:40px 40px 40px 112px;min-height:540px;overflow:hidden}.svc-page--group-data .svc-hero{background:linear-gradient(#0d497f09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#0d497f09 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 82% 40%,#178ea921,#0000 31%),#f9fcfe}.svc-page--group-data .svc-hero-layout{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr)}.svc-page--group-data .svc-hero-art{background:linear-gradient(145deg,#fffffff0,#ebf6f9db);border-radius:18px 52px}.svc-page--group-data .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-page--group-data .svc-capability-card{min-height:142px}.svc-page--group-automation .svc-hero{color:#fff;background:radial-gradient(circle at 83% 25%,#2f76ca4a,#0000 31%),radial-gradient(circle at 8% 90%,#f47c2026,#0000 25%),#061a37;border-bottom-color:#ffffff1a}.svc-page--group-automation .svc-grid-pattern{opacity:.42;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px)}.svc-page--group-automation .svc-breadcrumb,.svc-page--group-automation .svc-breadcrumb a,.svc-page--group-automation .svc-breadcrumb [aria-current=page]{color:#e0ecfab3}.svc-page--group-automation .svc-hero-copy h1{color:#fff}.svc-page--group-automation .svc-tagline{color:#8cc8ff}.svc-page--group-automation .svc-lead{color:#dae7f6c2}.svc-page--group-automation .svc-hero-art{background:#0312287a;border-color:#7fb8f02e;border-radius:54px 20px;box-shadow:0 32px 84px #0005123d,inset 0 1px #ffffff14}.svc-page--group-automation .svc-hero-art:before{border-color:#77b5f01a}.svc-page--group-automation .svc-workflow-section{background:radial-gradient(circle at 91% 18%,#f47c2014,#0000 23%),#fff}.svc-category-visual{width:calc(100% - 34px);height:calc(100% - 34px);min-height:0}.svc-language-experience{background:#edf5fa;border-radius:28px 28px 28px 92px;position:absolute;top:17px;right:17px;bottom:17px;left:17px;overflow:hidden}.svc-language-experience__video,.svc-language-experience__veil{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.svc-language-experience__video{object-fit:cover;object-position:69% center;filter:saturate(.94)contrast(1.01)}.svc-language-experience__veil{pointer-events:none;background:linear-gradient(90deg,#eef6fbeb,#eef6fb61 30%,#0000 62%)}.svc-language-experience__sphere{color:#fff;background:radial-gradient(circle,#3694e6e6,#1652a042 48%,#0000 71%);border:1px solid #1f75cb5c;border-radius:50%;place-items:center;width:106px;height:106px;animation:5s ease-in-out infinite svc-language-float;display:grid;position:absolute;top:31%;left:24%;box-shadow:0 0 50px #2a85da47}.svc-language-experience__sphere:before,.svc-language-experience__sphere:after,.svc-language-experience__sphere i{content:"";border:1px solid #489dea61;border-radius:50%;position:absolute}.svc-language-experience__sphere:before{top:-15px;right:-15px;bottom:-15px;left:-15px}.svc-language-experience__sphere:after{border-style:dashed;animation:13s linear infinite svc-ring-spin;top:17px;right:17px;bottom:17px;left:17px}.svc-language-experience__sphere i{background:#f47c20;border:0;width:7px;height:7px}.svc-language-experience__sphere i:first-child{top:4px;right:15px}.svc-language-experience__sphere i:nth-child(2){bottom:12px;left:4px}.svc-language-experience__sphere i:nth-child(3){bottom:31px;right:-3px}.svc-language-experience__sphere b{font-size:24px}.svc-language-experience__scripts span{color:#24629d;text-shadow:0 2px 12px #fff;font-size:11px;font-weight:650;animation:4s ease-in-out infinite svc-script-breathe;position:absolute}.svc-language-experience__scripts span:first-child{top:18%;left:8%}.svc-language-experience__scripts span:nth-child(2){animation-delay:-.8s;top:51%;left:4%}.svc-language-experience__scripts span:nth-child(3){animation-delay:-1.4s;top:18%;left:39%}.svc-language-experience__scripts span:nth-child(4){animation-delay:-2.1s;bottom:24%;left:10%}.svc-language-experience__scripts span:nth-child(5){animation-delay:-2.8s;bottom:16%;left:38%}.svc-language-experience__signal{gap:5px;display:flex;position:absolute;top:50%;left:19%;transform:translateY(-50%)}.svc-language-experience__signal i{background:#1d70c185;border-radius:99px;width:2px;height:28px;animation:1.7s ease-in-out infinite alternate svc-wave}.svc-language-experience__signal i:nth-child(2){height:48px;animation-delay:-.5s}.svc-language-experience__signal i:nth-child(3){height:35px;animation-delay:-.9s}.svc-language-experience__signal i:nth-child(4){height:18px;animation-delay:-1.2s}.svc-language-experience__labels,.svc-data-engine__status,.svc-automation-network__status{z-index:4;flex-wrap:wrap;gap:7px;display:flex;position:absolute;bottom:17px;left:18px;right:18px}.svc-language-experience__labels span,.svc-data-engine__status span,.svc-automation-network__status span{color:#36516e;font-family:var(--font-mono);letter-spacing:.07em;background:#ffffffd6;border:1px solid #18539a21;border-radius:6px;padding:6px 8px;font-size:7px;font-weight:650}.svc-language-experience--transcription .svc-language-experience__sphere{top:46%;left:18%}.svc-language-experience--proofreading .svc-language-experience__sphere{top:24%;left:33%}.svc-language-experience--subtitling .svc-language-experience__sphere{top:54%;left:31%}.svc-language-experience--localization .svc-language-experience__sphere{top:36%;left:13%}.svc-data-engine,.svc-automation-network{position:absolute;top:17px;right:17px;bottom:17px;left:17px;overflow:hidden}.svc-data-engine__paths,.svc-automation-network__paths{width:92%;height:78%;position:absolute;top:8%;right:4%;bottom:8%;left:4%}.svc-data-engine__paths path{fill:none;stroke:#12698b4f;stroke-width:1.4px;stroke-dasharray:4 7;animation:10s linear infinite svc-data-flow}.svc-data-engine__inputs,.svc-data-engine__outputs{flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:13%;bottom:20%}.svc-data-engine__inputs{left:4%}.svc-data-engine__outputs{right:3%}.svc-data-engine__inputs span,.svc-data-engine__outputs span{color:#345770;min-width:70px;min-height:32px;font-family:var(--font-mono);letter-spacing:.06em;background:#ffffffeb;border:1px solid #15708b2e;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:650;display:flex;box-shadow:0 8px 20px #0840590f}.svc-data-engine__outputs span:first-child{color:#0d9067}.svc-data-engine__processor{color:#fff;background:linear-gradient(145deg,#177a9b,#0b355d);border:1px solid #39a9c252;border-radius:28px;align-content:center;place-items:center;width:110px;height:110px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 13px #177a9b0f,0 22px 45px #08364f38}.svc-data-engine__processor>*{transform:rotate(-45deg)}.svc-data-engine__processor span{font-family:var(--font-mono);margin-top:3px;font-size:9px;font-weight:700}.svc-data-engine__processor i{border:1px dashed #1c819f47;border-radius:35px;animation:9s linear infinite svc-data-processor;position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.svc-page--voice .svc-data-engine__processor{border-radius:50%}.svc-page--nlp .svc-data-engine__processor{border-radius:12px}.svc-page--llm .svc-data-engine__processor{transform:translate(-50%,-50%)rotate(0)}.svc-page--llm .svc-data-engine__processor>*{transform:none}.svc-page--data-quality .svc-data-engine__outputs span{border-color:#139b6b45}.svc-automation-network__paths path{fill:none;stroke:#65abee4a;stroke-width:1.15px;stroke-dasharray:5 8;animation:11s linear infinite svc-data-flow}.svc-automation-network__agent{z-index:3;color:#fff;background:radial-gradient(circle at 35% 26%,#286fbe,#061a37 70%);border:1px solid #ffffff38;border-radius:50%;align-content:center;place-items:center;width:120px;height:120px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #3e87d312,0 24px 54px #00000040}.svc-automation-network__agent span{font-family:var(--font-mono);letter-spacing:.09em;margin-top:8px;font-size:8px}.svc-automation-network__agent i{background:#f47c20;border-radius:50%;width:7px;height:7px;position:absolute;top:16px;right:16px;box-shadow:0 0 14px #f47c20}.svc-automation-network__node{z-index:2;color:#e5f0fcd1;min-width:76px;min-height:33px;font-family:var(--font-mono);letter-spacing:.07em;background:#081f43d6;border:1px solid #69abeb33;border-radius:8px;place-items:center;font-size:7px;font-weight:650;display:grid;position:absolute;box-shadow:0 10px 28px #00000026}.svc-automation-network__node--1{top:8%;left:6%}.svc-automation-network__node--2{top:2%;left:50%;transform:translate(-50%)}.svc-automation-network__node--3{top:9%;right:5%}.svc-automation-network__node--4{top:47%;right:0}.svc-automation-network__node--5{bottom:13%;right:5%}.svc-automation-network__node--6{bottom:6%;left:50%;transform:translate(-50%)}.svc-automation-network__node--7{bottom:13%;left:5%}.svc-automation-network__node--8{top:47%;left:0}.svc-automation-network__pulse{border:1px solid #569ee529;border-radius:50%;width:210px;height:210px;animation:3.4s ease-out infinite svc-automation-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-automation-network__status span{color:#e1edfabf;background:#051530c2;border-color:#75b4f02b}.svc-page--support-automation .svc-automation-network__agent{border-radius:34px}.svc-page--ai-chatbots .svc-automation-network__pulse{border-radius:28%}.svc-page--lead-automation .svc-automation-network__paths{transform:rotate(8deg)}@keyframes svc-language-float{50%{transform:translateY(-8px)}}@keyframes svc-script-breathe{50%{opacity:.45;transform:translateY(-4px)}}@keyframes svc-data-flow{to{stroke-dashoffset:-110px}}@keyframes svc-data-processor{to{transform:rotate(1turn)}}@keyframes svc-automation-pulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(.72)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}.contact-enterprise{isolation:isolate;color:#081f43;background:radial-gradient(circle at 11% 12%,#f47c2014,#0000 24%),radial-gradient(circle at 91% 9%,#2d71c41f,#0000 28%),linear-gradient(145deg,#fff,#f5f9fd);padding:clamp(86px,9vw,132px) 24px;scroll-margin-top:84px;position:relative;overflow:hidden}.contact-enterprise__ambient{z-index:-1;opacity:.55;background-image:radial-gradient(#144f9117 .7px,#0000 .8px);background-size:29px 29px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 77%);mask-image:radial-gradient(circle,#000,#0000 77%)}.contact-enterprise__shell{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:start;gap:clamp(58px,8vw,124px);width:min(1280px,100%);margin-inline:auto;display:grid}.contact-enterprise__information{padding-top:12px}.contact-enterprise__heading h2{letter-spacing:-.055em;max-width:600px;margin:0;font-size:clamp(44px,4.5vw,68px);font-weight:800;line-height:1}.contact-enterprise__heading h2 span{color:#f47c20}.contact-enterprise__heading p{color:#61728a;max-width:560px;margin:25px 0 0;font-size:16px;line-height:1.75}.contact-enterprise__details{background:#dce5ef;border:1px solid #dce5ef;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:38px;display:grid;overflow:hidden}.contact-enterprise__detail{min-height:112px;color:inherit;background:#ffffffe6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px;text-decoration:none;transition:background .25s,transform .25s cubic-bezier(.22,1,.36,1);display:grid}.contact-enterprise__detail:hover{z-index:1;background:#fff}.contact-enterprise__detail>span{color:#f47c20;background:#fff4eb;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.contact-enterprise__detail small{color:#8998ab;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:650;display:block}.contact-enterprise__detail strong{overflow-wrap:anywhere;color:#203b5d;font-size:12px;line-height:1.45;display:block}.contact-enterprise__detail>svg{color:#9baabd}.contact-enterprise__map{background:linear-gradient(145deg,#e8f1f9eb,#f7fafdeb);border:1px solid #1c5ba01f;border-radius:18px 18px 18px 54px;min-height:170px;margin-top:18px;position:relative;overflow:hidden}.contact-enterprise__map-grid{opacity:.75;background-image:linear-gradient(#1c5ba014 1px,#0000 1px),linear-gradient(90deg,#1c5ba014 1px,#0000 1px);background-size:24px 24px;position:absolute;top:0;right:0;bottom:0;left:0;transform:perspective(500px)rotateX(62deg)scale(1.45)}.contact-enterprise__map-route{background:linear-gradient(90deg,#0000,#4389ca,#0000);height:1px;position:absolute}.contact-enterprise__map-route--one{width:75%;top:47%;left:7%;transform:rotate(-13deg)}.contact-enterprise__map-route--two{width:62%;top:62%;left:27%;transform:rotate(19deg)}.contact-enterprise__map-pin{color:#fff;background:#f47c20;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:43%;right:26%;box-shadow:0 0 0 10px #f47c201a}.contact-enterprise__map-pin i{background:#fff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite svc-core-pulse;position:absolute}.contact-enterprise__map-copy{display:grid;position:absolute;bottom:17px;left:22px}.contact-enterprise__map-copy small{color:#6c819a;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:8px}.contact-enterprise__map-copy strong{margin-top:4px;font-size:12px}.contact-enterprise__socials{align-items:center;gap:9px;margin-top:18px;display:flex}.contact-enterprise__socials>span{color:#7b8da3;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-right:7px;font-size:9px;font-weight:650}.contact-enterprise__socials a{color:#526a86;cursor:pointer;background:#fffc;border:1px solid #dbe4ee;border-radius:10px;place-items:center;width:38px;height:38px;transition:color .2s,border-color .2s,transform .2s;display:grid}.contact-enterprise__socials a:hover{color:#f47c20;border-color:#f47c20;transform:translateY(-2px)}.contact-enterprise__form-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffb8;border:1px solid #ffffffc2;border-radius:30px;padding:clamp(26px,3vw,42px);box-shadow:0 34px 90px #082a521f,inset 0 1px #fff}.contact-enterprise__form{gap:18px;display:grid}.contact-enterprise__form-heading{border-bottom:1px solid #e2e9f1;justify-content:space-between;align-items:center;padding-bottom:23px;display:flex}.contact-enterprise__form-heading h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2vw,31px);font-weight:760}.contact-enterprise__form-heading>span{color:#9aaabd;font-family:var(--font-mono);letter-spacing:.1em;font-size:9px}.contact-enterprise__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.contact-enterprise__control{display:block;position:relative}.contact-enterprise__field-label{z-index:2;color:#71839a;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-size:8px;font-weight:650;position:absolute;top:10px;left:16px}.contact-enterprise__field{color:#102b4e;background:#ffffffdb;border:1px solid #dce5ef;border-radius:13px;outline:0;width:100%;min-height:62px;padding:24px 15px 8px;font-family:inherit;font-size:13px;transition:border-color .22s,box-shadow .22s,background .22s}.contact-enterprise__field::placeholder{color:#0000}.contact-enterprise__field:hover{background:#fff}.contact-enterprise__field:focus{background:#fff;border-color:#3378c4;box-shadow:0 0 0 4px #3378c417}.contact-enterprise__textarea{resize:vertical;min-height:128px;padding-top:29px}.contact-enterprise__privacy{color:#65778f;align-items:center;gap:9px;font-size:12px;display:flex}.contact-enterprise__privacy input{accent-color:#f47c20;width:15px;height:15px}.contact-enterprise__submit{color:#fff;min-height:58px;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:linear-gradient(110deg,#0b376d,#185da7 70%,#f47c20 145%);border:0;border-radius:13px;justify-content:space-between;align-items:center;padding:0 20px;font-size:11px;font-weight:650;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:flex;box-shadow:0 15px 35px #0c427a33}.contact-enterprise__submit:hover{transform:translateY(-2px);box-shadow:0 19px 42px #0c427a42}.contact-enterprise__submit:disabled{cursor:not-allowed;opacity:.58}.contact-enterprise__loader{width:19px;height:19px;margin:auto;animation:1s linear infinite spin}.contact-enterprise__success{text-align:center;align-content:center;place-items:center;min-height:510px;display:grid}.contact-enterprise__success h3{margin:0;font-size:32px}.contact-enterprise__success p{color:#71839a;margin:12px 0 0}@media(min-width:1024px){.premium-ai-hero__copy,.premium-ai-hero__actions{padding-left:max(64px,50vw - 672px)}.premium-ai-hero__container:before{background:radial-gradient(circle at 18% 20%,#2563eb14,#0000 32%),radial-gradient(circle at 10% 86%,#f47c2012,#0000 29%),radial-gradient(circle,#1853990e .75px,#0000 .9px) 0 0/28px 28px,#fff}.premium-ai-hero__visual--video{background:#fff;padding:2.5% 0}.premium-ai-hero__video-stage{background:#fff}.premium-ai-hero__video{object-fit:cover;object-position:86% 48%;transform-origin:50%;background:#fff;transform:scale(.97)}}@media(max-width:1023px){.industries-intro-surface>.max-w-6xl{grid-template-columns:1fr;gap:48px}.industries-network-card{min-height:460px}.contact-enterprise__shell{grid-template-columns:1fr}.contact-enterprise__information{max-width:760px}.svc-page--group-data .svc-hero-layout{grid-template-columns:1fr}.svc-page--group-data .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.industries-intro-surface>.max-w-6xl{padding:66px 20px}.industries-title{font-size:clamp(46px,13vw,62px)}.industries-copy{margin-top:30px}.industries-network-card{border-radius:28px 28px 28px 74px;min-height:390px}.industries-network-card__core{width:102px;height:102px}.industries-network-card__node{min-width:0;min-height:28px;padding:0 7px;font-size:6px}.svc-page--group-language .svc-hero-art,.svc-page--group-data .svc-hero-art,.svc-page--group-automation .svc-hero-art{border-radius:22px;min-height:390px}.svc-category-visual{width:auto;height:auto;top:10px;right:10px;bottom:10px;left:10px}.svc-language-experience{border-radius:16px}.svc-language-experience__video{object-position:70% center}.svc-language-experience__sphere{width:78px;height:78px;left:18%}.svc-language-experience__scripts span{font-size:9px}.svc-data-engine__inputs span,.svc-data-engine__outputs span{min-width:55px;min-height:28px;font-size:6px}.svc-data-engine__processor{border-radius:20px;width:82px;height:82px}.svc-automation-network__agent{width:88px;height:88px}.svc-automation-network__node{min-width:58px;min-height:27px;font-size:5px}.svc-page--group-data .svc-capability-grid{grid-template-columns:1fr}.contact-enterprise{padding:74px 18px}.contact-enterprise__shell{gap:48px}.contact-enterprise__heading h2{font-size:clamp(42px,12vw,56px)}.contact-enterprise__details,.contact-enterprise__field-grid{grid-template-columns:1fr}.contact-enterprise__detail{min-height:92px}.contact-enterprise__form-panel{border-radius:22px;padding:24px 17px}.premium-ai-hero__container{grid-template-rows:auto auto auto}.premium-ai-hero__copy{grid-row:1;padding:32px 20px 0}.premium-ai-hero__actions{grid-row:2;padding:26px 20px 0}.premium-ai-hero__visual{aspect-ratio:16/9;border-radius:24px;grid-row:3;width:calc(100% - 32px);min-height:0;max-height:none;margin:24px 16px 28px;overflow:hidden}.premium-ai-hero__video-stage{background:#fff;border-radius:24px;box-shadow:0 14px 34px #081f4317}.premium-ai-hero__video{object-fit:contain;object-position:center;background:#fff}}@media(prefers-reduced-motion:reduce){.industries-network-card__paths path,.svc-language-experience__sphere,.svc-language-experience__scripts span,.svc-data-engine__paths path,.svc-data-engine__processor i,.svc-automation-network__paths path,.svc-automation-network__pulse{animation:none!important}}.premium-ai-hero,.premium-ai-hero__container,.premium-ai-hero__visual--video,.premium-ai-hero__video-stage,.premium-ai-hero__video{background-color:#f7fafc}.premium-ai-hero__container:before{background:radial-gradient(circle at 12% 82%,#f47c200e,#0000 30%),radial-gradient(circle at 34% 18%,#3469d20b,#0000 34%),radial-gradient(circle,#1853990a .7px,#0000 .9px) 0 0/28px 28px,#f7fafc}.premium-ai-hero__visual--video:before,.premium-ai-hero__visual--video:after{pointer-events:none;content:"";display:block;position:absolute;inset:0 auto 0 0}.premium-ai-hero__visual--video:before{z-index:3;background:linear-gradient(90deg,#f7fafc,#f7fafcc7 35%,#f7fafc40 72%,#0000);width:12%}.premium-ai-hero__visual--video:after{z-index:2;mix-blend-mode:soft-light;background:#eef6fa14;width:100%}.premium-ai-hero__video-stage,.premium-ai-hero__video{box-shadow:none;border:0}.premium-ai-hero__video{opacity:.98;filter:brightness(1.04)contrast(.91)saturate(.88);border-radius:0}@media(min-width:1024px){.premium-ai-hero__container:before{background:radial-gradient(circle at 12% 82%,#f47c200e,#0000 30%),radial-gradient(circle at 34% 18%,#3469d20b,#0000 34%),radial-gradient(circle,#1853990a .7px,#0000 .9px) 0 0/28px 28px,#f7fafc}.premium-ai-hero__visual--video,.premium-ai-hero__video-stage,.premium-ai-hero__video{background:#f7fafc}}@media(max-width:767px){.premium-ai-hero__visual--video:before,.premium-ai-hero__visual--video:after{display:none}.premium-ai-hero__video-stage,.premium-ai-hero__video{background:#f7fafc}.premium-ai-hero__video-stage{border:0}}.premium-ai-hero{background:radial-gradient(circle at 78% 38%,#6fa4cd1f,#0000 36%),radial-gradient(circle at 14% 82%,#f47c200e,#0000 28%),linear-gradient(#43679109 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#43679109 1px,#0000 1px) 0 0/72px 72px,#f4f8fb}.premium-ai-hero__container,.premium-ai-hero__visual--video{background:0 0}.premium-ai-hero__grid,.premium-ai-hero__glow,.premium-ai-hero__visual--video:before,.premium-ai-hero__visual--video:after{display:none}.premium-ai-hero__container:before{z-index:0;content:"";opacity:1;filter:none;mix-blend-mode:normal;pointer-events:none;background-color:#f7fafc;background-image:radial-gradient(circle at 18% 24%,#3169cd12,#0000 34%),radial-gradient(circle at 16% 84%,#f47c2011,#0000 30%),linear-gradient(#244b7a0b 1px,#0000 1px),linear-gradient(90deg,#244b7a0b 1px,#0000 1px);background-size:auto,auto,72px 72px,72px 72px;display:block;position:absolute;top:0;right:50%;bottom:0;left:0;-webkit-mask:none;mask:none}.premium-ai-hero__copy{z-index:5;filter:none;mix-blend-mode:normal;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;opacity:1!important}.premium-ai-hero__headline-wrap,.premium-ai-hero__headline-wrap>div,.premium-ai-hero__headline-wrap>div>div{z-index:2;mix-blend-mode:normal;position:relative;opacity:1!important;filter:none!important}.premium-ai-hero__title{color:#071a3d;opacity:1;filter:none}.premium-ai-hero__title-accent{color:#0000;opacity:1;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#1e5db7,#4b63e8 48%,#f47c20);-webkit-background-clip:text;background-clip:text}.premium-ai-hero__description{color:#536b8c;opacity:1;filter:none}.premium-ai-hero__eyebrow{z-index:2;color:#f47c20;opacity:1;filter:none;position:relative}.premium-ai-hero__actions{z-index:5;filter:none;mix-blend-mode:normal;position:relative;opacity:1!important}.premium-ai-hero__button{z-index:3;opacity:1;filter:none;position:relative}.premium-ai-hero__visual--video{padding:0;position:relative;overflow:visible}.premium-ai-hero__video-stage{z-index:1;clip-path:none;isolation:isolate;background:#f4f8fb;border:0;border-radius:32px 32px 52px 20px;flex:none;width:auto;height:auto;margin:0;position:absolute;top:12px;right:12px;bottom:12px;left:8px;overflow:hidden;box-shadow:0 16px 36px #193a5c0f}.premium-ai-hero__video-stage:after{z-index:3;border-radius:inherit;box-shadow:none;content:"";pointer-events:none;background:linear-gradient(90deg,#f4f8fb7a,#f4f8fb29 18%,#0000 42%),#ebf4f90b;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__video{object-fit:cover;object-position:56% 48%;filter:brightness(1.075)contrast(.86)saturate(.8)sepia(.03);background:#f4f8fb;border:0;border-radius:0;width:100%;height:100%;transform:none}@media(min-width:768px)and (max-width:1023px){.premium-ai-hero__video-stage{border-radius:28px 28px 44px 18px}}@media(max-width:767px){.premium-ai-hero{background:radial-gradient(circle at 78% 38%,#6fa4cd1a,#0000 36%),radial-gradient(circle at 14% 82%,#f47c200d,#0000 28%),linear-gradient(#43679108 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#43679108 1px,#0000 1px) 0 0/42px 42px,#f4f8fb}.premium-ai-hero__container:before{display:none}.premium-ai-hero__visual{width:calc(100% - 24px);margin:12px 12px 28px}.premium-ai-hero__visual--video{border-radius:22px;overflow:hidden}.premium-ai-hero__video-stage{background:#f4f8fb;border-radius:22px;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 12px 28px #193a5c0d}.premium-ai-hero__video-stage:after{border-radius:22px}.premium-ai-hero__video{object-position:center;background:#f4f8fb}}@media(min-width:768px){.premium-ai-hero__container{--hero-editorial-inset:48px}.premium-ai-hero__container:before{background-color:#f7fafc;background-image:radial-gradient(circle at 18% 24%,#3169cd0e,#0000 34%),radial-gradient(circle at 25% 78%,#f47c2013,#0000 28%),linear-gradient(#244b7a08 1px,#0000 1px),linear-gradient(90deg,#244b7a08 1px,#0000 1px);background-size:auto,auto,72px 72px,72px 72px}.premium-ai-hero__copy:after,.premium-ai-hero__actions:before{z-index:0;left:calc(var(--hero-editorial-inset) - 22px);content:"";pointer-events:none;background:linear-gradient(#071a3d14,#071a3d6b 18%,#1e5db742 78%,#f47c201f);width:1px;position:absolute}.premium-ai-hero__copy:after{top:2px;bottom:-48px}.premium-ai-hero__actions:before{top:0;bottom:0}.premium-ai-hero__eyebrow:before{background:#f47c20;border-radius:999px;flex-basis:34px;width:34px;height:2px;box-shadow:0 0 14px #f47c2024}.premium-ai-hero__description:after{content:"";background:linear-gradient(90deg,#071a3d33,#1e5db71a 64%,#0000);width:min(100%,480px);height:1px;margin-top:24px;display:block}}@media(min-width:1024px){.premium-ai-hero__container{--hero-editorial-inset:max(64px, calc((100vw - 1440px)/2 + 48px) )}}@media(min-width:768px)and (max-width:920px){.premium-ai-hero__container{--hero-editorial-inset:40px}}.premium-ai-hero__video-stage{background:#f7fafc;border:1px solid #143a690d;border-radius:22px;box-shadow:0 10px 28px #12355b0d}.premium-ai-hero__video-stage:before{display:none}.premium-ai-hero__video-stage:after{border-radius:inherit}.premium-ai-hero__video{background:#f7fafc}@media(max-width:767px){.premium-ai-hero__visual--video,.premium-ai-hero__video-stage,.premium-ai-hero__video-stage:after{border-radius:22px}}.service-assistant{isolation:isolate;background:radial-gradient(circle at 16% 28%,#4fa3ff1a,#0000 28%),radial-gradient(circle at 88% 76%,#f47c2012,#0000 25%),linear-gradient(145deg,#fff,#f7faff 54%,#eef6ff);border-top:1px solid #0f2f6e12;padding:112px 0;position:relative;overflow:hidden}.service-assistant__grid{z-index:-2;pointer-events:none;background-image:linear-gradient(#0f2f6e0a 1px,#0000 1px),linear-gradient(90deg,#0f2f6e0a 1px,#0000 1px);background-size:72px 72px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 86%,#0000);mask-image:linear-gradient(#0000,#000 15%,#000 86%,#0000)}.service-assistant__glow{z-index:-1;filter:blur(105px);opacity:.13;pointer-events:none;border-radius:50%;width:430px;height:430px;animation:14s ease-in-out infinite service-assistant-glow;position:absolute}.service-assistant__glow--blue{background:#4fa3ff;top:14%;right:-110px}.service-assistant__glow--orange{background:#f47c20;animation-delay:-7s;bottom:3%;left:-180px}.service-assistant__shell{z-index:1;width:min(100% - 48px,1320px);margin:0 auto;position:relative}.service-assistant__heading{text-align:center;max-width:790px;margin:0 auto 54px}.service-assistant__heading>span{color:#f47c20;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font:760 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:inline-flex}.service-assistant__heading>span:before{content:"";background:#f47c20;border-radius:99px;width:29px;height:2px}.service-assistant__heading h2{color:#0a1931;letter-spacing:-.058em;margin:0;font-size:clamp(42px,5vw,70px);font-weight:840;line-height:.98}.service-assistant__heading p{color:#536b8c;max-width:680px;margin:22px auto 0;font-size:16px;line-height:1.7}.service-assistant__workspace{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe0;border:1px solid #0f2f6e1a;border-radius:28px;grid-template-columns:minmax(360px,42fr) minmax(0,58fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 28px 80px #0f2f6e1a,inset 0 1px #fff}.service-assistant__library{background:linear-gradient(160deg,#f5f9ffe6,#ffffff9e);border-right:1px solid #0f2f6e14;flex-direction:column;min-width:0;padding:34px 30px 28px;display:flex}.service-assistant__library-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.service-assistant__library-head>div{gap:5px;display:grid}.service-assistant__library-head small{color:#f47c20;letter-spacing:.15em;text-transform:uppercase;font:760 9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.service-assistant__library-head strong{color:#0f2f6e;letter-spacing:-.03em;font-size:21px;line-height:1.1}.service-assistant__library-head>span{color:#0f2f6e;background:#ffffffc2;border:1px solid #0f2f6e17;border-radius:50%;place-items:center;min-width:36px;height:36px;font-size:11px;font-weight:760;display:grid}.service-assistant__filters{scrollbar-width:none;background:#0f2f6e0b;border-radius:12px;gap:4px;margin:0 -4px 20px;padding:4px;display:flex;overflow-x:auto}.service-assistant__filters::-webkit-scrollbar{display:none}.service-assistant__filters button{color:#71839c;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;min-height:34px;padding:0 12px;font-size:9px;font-weight:740;transition:color .3s,background .3s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1)}.service-assistant__filters button:hover{color:#0f2f6e;transform:translateY(-1px)}.service-assistant__filters button.is-active{color:#0f2f6e;background:#fff;box-shadow:0 6px 16px #0f2f6e14}.service-assistant__questions{scrollbar-width:thin;scrollbar-color:#0f2f6e2e transparent;flex:auto;align-content:start;gap:7px;min-height:0;max-height:410px;padding-right:5px;display:grid;overflow-y:auto}.service-assistant__questions>button{color:#526985;text-align:left;cursor:pointer;background:#fffc;border:1px solid #0f2f6e12;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;min-height:72px;padding:15px 16px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s,box-shadow .35s;display:grid;position:relative}.service-assistant__questions>button:hover{background:#fff;border-color:#4fa3ff47;transform:translate(4px);box-shadow:0 10px 24px #0f2f6e11}.service-assistant__questions>button>span{color:#f47c20;letter-spacing:.09em;text-transform:uppercase;grid-column:1;font:720 8px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.service-assistant__questions>button>strong{color:#203e65;grid-column:1;font-size:12px;font-weight:690;line-height:1.4}.service-assistant__questions>button>svg{color:#3c74b4;grid-area:1/2/3;align-self:center;transition:transform .3s,color .3s}.service-assistant__questions>button:hover>svg{color:#f47c20;transform:translate(2px,-2px)}.service-assistant__more{color:#0f2f6e;letter-spacing:.025em;cursor:pointer;background:#ffffffc2;border:1px solid #0f2f6e1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:45px;margin-top:14px;padding:0 15px 0 17px;font-size:10px;font-weight:750;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s,box-shadow .3s;display:flex}.service-assistant__more:hover{background:#fff;border-color:#4fa3ff52;transform:translateY(-2px);box-shadow:0 10px 24px #0f2f6e11}.service-assistant__more svg{color:#f47c20;transition:transform .3s}.service-assistant__more[aria-expanded=true] svg{transform:rotate(135deg)}.service-assistant__chat{background:radial-gradient(circle at 95% 0,#4fa3ff18,#0000 34%),#ffffffb8;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:650px;padding:30px;display:grid}.service-assistant__chat-head{border-bottom:1px solid #0f2f6e14;align-items:center;gap:13px;padding-bottom:22px;display:flex}.service-assistant__bot-mark{color:#fff;background:#0f2f6e;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 25px #0f2f6e2e}.service-assistant__chat-head>div:last-child{gap:5px;display:grid}.service-assistant__chat-head strong{color:#0a1931;letter-spacing:-.01em;font-size:14px}.service-assistant__chat-head span{color:#6d819c;text-transform:uppercase;letter-spacing:.11em;align-items:center;gap:7px;font-size:9px;font-weight:730;display:flex}.service-assistant__chat-head span i{background:#42aa7d;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite service-assistant-status;box-shadow:0 0 0 4px #42aa7d1a}.service-assistant__messages{scrollbar-width:thin;scrollbar-color:#0f2f6e2e transparent;flex-direction:column;gap:15px;min-height:0;padding:28px 5px 24px;display:flex;overflow-y:auto}.service-assistant__message{align-items:flex-start;gap:10px;display:flex}.service-assistant__message>span{color:#0f2f6e;background:#fff;border:1px solid #0f2f6e17;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.service-assistant__message p{border-radius:16px;max-width:78%;margin:0;padding:15px 17px;font-size:13px;line-height:1.62}.service-assistant__message--assistant p{color:#314d70;background:#fff;border:1px solid #0f2f6e14;border-top-left-radius:4px;box-shadow:0 8px 20px #0f2f6e0b}.service-assistant__message--user{justify-content:flex-end}.service-assistant__message--user p{color:#fff;background:#0f2f6e;border-top-right-radius:4px;box-shadow:0 10px 24px #0f2f6e29}.service-assistant__typing{background:#fff;border:1px solid #0f2f6e14;border-radius:12px;gap:4px;width:max-content;margin-left:40px;padding:11px 14px;display:flex}.service-assistant__typing i{background:#4f6e93;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite service-assistant-typing}.service-assistant__typing i:nth-child(2){animation-delay:-.2s}.service-assistant__typing i:nth-child(3){animation-delay:-.4s}.service-assistant__composer{background:#fff;border:1px solid #0f2f6e1f;border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 17px;display:flex;box-shadow:0 14px 36px #0f2f6e13}.service-assistant__composer input{color:#203e65;background:0 0;border:0;outline:0;flex:1;min-width:0;height:42px;font-size:13px}.service-assistant__composer input::placeholder{color:#95a5b9}.service-assistant__composer button{color:#fff;cursor:pointer;background:#f47c20;border:0;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .3s,background .3s,opacity .3s;display:grid;box-shadow:0 10px 22px #f47c2038}.service-assistant__composer button:hover:not(:disabled){background:#df6814;transform:translateY(-2px)}.service-assistant__composer button:disabled{opacity:.32;cursor:not-allowed;box-shadow:none}@keyframes service-assistant-glow{0%,to{opacity:.1;transform:scale(.94)}50%{opacity:.18;transform:scale(1.08)}}@keyframes service-assistant-status{0%,to{opacity:.5}50%{opacity:1}}@keyframes service-assistant-typing{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media(max-width:960px){.service-assistant{padding:90px 0}.service-assistant__workspace{grid-template-columns:1fr}.service-assistant__library{border-bottom:1px solid #0f2f6e14;border-right:0}.service-assistant__questions{max-height:360px}.service-assistant__chat{min-height:560px}}@media(max-width:640px){.service-assistant{padding:72px 0}.service-assistant__shell{width:min(100% - 28px,560px)}.service-assistant__heading{margin-bottom:36px}.service-assistant__heading h2{font-size:clamp(39px,12vw,54px)}.service-assistant__heading p{margin-top:17px;font-size:14px}.service-assistant__workspace{border-radius:20px}.service-assistant__library{padding:26px 18px 22px}.service-assistant__library-head strong{font-size:19px}.service-assistant__questions{max-height:330px}.service-assistant__chat{min-height:520px;padding:22px 16px 18px}.service-assistant__chat-head{padding-bottom:17px}.service-assistant__messages{padding-block:22px 18px}.service-assistant__message p{max-width:86%;padding:13px 14px;font-size:12px}.service-assistant__composer{padding-left:13px}.service-assistant__composer input{font-size:12px}}@media(prefers-reduced-motion:reduce){.service-assistant *,.service-assistant :before,.service-assistant :after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media(max-width:767px){html,body,#root,#alpha-root-container{width:100%;max-width:100%;overflow-x:clip}body{text-rendering:optimizelegibility}img,video,svg{max-width:100%}button,a,input,select,textarea{touch-action:manipulation}#app-navbar{min-height:72px;padding-block:12px!important}#app-navbar>div{min-height:48px;padding-inline:16px}#app-navbar>div>div:first-child{gap:9px;min-width:0}#app-navbar>div>div:first-child svg{flex:none;width:38px;height:38px}#app-navbar>div>div:first-child span{letter-spacing:.075em;text-overflow:ellipsis;white-space:nowrap;max-width:min(52vw,220px);font-size:13px;overflow:hidden}#mobile-menu-toggle{flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}#mobile-menu-drawer{overscroll-behavior:contain;max-height:calc(100dvh - 72px);top:72px;overflow-y:auto;box-shadow:0 18px 40px #081f431a}#mobile-menu-drawer>div{padding:18px 20px 22px}#mobile-menu-drawer button{min-height:44px}.premium-ai-hero{--hero-navbar-height:72px;padding-top:var(--hero-navbar-height)}.premium-ai-hero__container{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.premium-ai-hero__copy{text-align:left;grid-row:1;padding:34px 20px 0}.premium-ai-hero__eyebrow{letter-spacing:.13em;justify-content:flex-start;font-size:9px}.premium-ai-hero__headline-wrap,.premium-ai-hero__title,.premium-ai-hero__description{width:100%;max-width:100%;margin-inline:0}.premium-ai-hero__title{letter-spacing:-.047em;font-size:clamp(38px,10.7vw,52px);line-height:.99}.premium-ai-hero__description{margin-top:20px;margin-bottom:0;font-size:14px;line-height:1.68}.premium-ai-hero__visual,.premium-ai-hero__visual--video{aspect-ratio:16/9;border-radius:18px;grid-row:2;width:calc(100% - 32px);min-height:0;max-height:260px;margin:22px 16px 24px;overflow:hidden}.premium-ai-hero__video-stage{border-radius:18px;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 12px 30px #081f4314}.premium-ai-hero__video-stage:after{border-radius:inherit}.premium-ai-hero__video{object-fit:cover;object-position:62% center;width:100%;height:100%}.premium-ai-hero__actions{grid-area:3/1;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;margin:0;padding:0 20px 38px;display:grid}.premium-ai-hero__button{width:100%;min-height:52px}.alpha-story-mobile-state{padding:68px 20px 70px}.alpha-story-mobile .story-label{letter-spacing:.12em;font-size:9px}.alpha-story-mobile .story-main-title{overflow-wrap:anywhere;font-size:clamp(31px,9vw,40px);line-height:1.06}.alpha-story-mobile .story-summary-box,.alpha-story-mobile .story-detail-box{border-radius:18px;padding:22px 20px}.alpha-story-mobile .story-summary-box p,.alpha-story-mobile .story-detail-box p{font-size:14px;line-height:1.7}.alpha-story-mobile .story-capabilities{gap:8px}.alpha-story-mobile .story-capability{font-size:9px}.industry-atlas__inner{width:min(100% - 32px,560px);padding:66px 0 62px}.industry-atlas__heading h2{overflow-wrap:normal;font-size:clamp(43px,13vw,58px);line-height:.97}.industry-atlas__copy{margin-top:28px}.industry-atlas__visual{width:calc(100% + 20px);margin:0 -10px -8px}.industry-atlas__console{overflow:hidden}.industry-atlas__selector{scroll-snap-type:x proximity;scrollbar-width:none;gap:0;max-height:none;padding:0 8px;display:flex;overflow:auto hidden}.industry-atlas__selector::-webkit-scrollbar{display:none}.industry-atlas__selector button{scroll-snap-align:start;flex:0 0 156px;min-width:156px;min-height:60px}.industry-atlas__selector button>strong{white-space:normal;text-overflow:clip;overflow:visible}.industry-atlas__detail-copy{padding:34px 22px 32px}.industry-atlas__detail-copy h3{overflow-wrap:anywhere;font-size:clamp(34px,10vw,44px);line-height:1.04}.industry-atlas__detail-copy>p{margin-top:18px;font-size:14px;line-height:1.7}.industry-atlas__detail-visual{min-height:270px}.industry-atlas__education-image{object-position:80% 68%;transform-origin:78% 67%}.industry-atlas__cta{gap:20px;margin-top:38px;padding-left:0}.industry-atlas__cta a{min-height:52px}#why-choose-alpha-section,#ecosystem-section{padding-block:60px}#why-choose-alpha-section>div:last-child,#ecosystem-section>div{padding-inline:20px}#why-choose-alpha-section h2,#ecosystem-section h2{overflow-wrap:anywhere;font-size:clamp(36px,10.5vw,48px);line-height:1.03}#ecosystem-section article{min-height:0}.service-assistant{padding:64px 0}.service-assistant__glow{width:320px;height:320px}.service-assistant__glow--blue{right:-96px}.service-assistant__glow--orange{left:-112px}.service-assistant__shell{width:min(100% - 28px,560px)}.service-assistant__heading{margin-bottom:30px}.service-assistant__heading h2{overflow-wrap:anywhere;font-size:clamp(36px,10.5vw,48px);line-height:1.02}.service-assistant__workspace{border-radius:18px}.service-assistant__library{padding:22px 16px 18px}.service-assistant__filters{margin-inline:-2px}.service-assistant__filters button{flex:none;min-height:40px}.service-assistant__questions{max-height:312px}.service-assistant__questions>button{min-height:76px;padding:15px 13px}.service-assistant__chat{min-height:480px;padding:20px 14px 16px}.service-assistant__messages{max-height:310px}.service-assistant__message p{max-width:88%}.service-assistant__composer{padding:7px 7px 7px 12px}.contact-enterprise{padding:64px 16px;scroll-margin-top:72px}.contact-enterprise__shell{gap:38px}.contact-enterprise__heading h2{overflow-wrap:anywhere;font-size:clamp(38px,10.8vw,50px)}.contact-enterprise__heading p{margin-top:18px;font-size:14px}.contact-enterprise__details{margin-top:28px}.contact-enterprise__detail{min-height:84px;padding:15px}.contact-enterprise__map{border-radius:18px 18px 18px 42px;min-height:150px}.contact-enterprise__form-panel{border-radius:20px;padding:22px 16px}.contact-enterprise__form-heading{align-items:flex-start;gap:8px}.contact-enterprise__form-heading>span{text-align:right}.contact-enterprise__field{min-height:58px;font-size:16px}.contact-enterprise__privacy{align-items:flex-start;line-height:1.5}.contact-enterprise__submit{min-height:54px}#footer-section{padding:58px 0 34px}#footer-section>.absolute{width:min(100%,420px);max-width:100%}#footer-section>div:last-child{padding-inline:20px}#footer-section form{width:100%;max-width:none}#footer-section form input{min-width:0;font-size:16px}#footer-section form button{min-height:46px}#footer-section .grid-cols-2{gap:34px 22px}#footer-section .pt-8>div:first-child{text-align:center;width:100%}#footer-section .pt-8>div:first-child>div{flex-wrap:wrap;justify-content:center}}@media(max-width:420px){#app-navbar>div>div:first-child span{max-width:49vw;font-size:12px}.premium-ai-hero__copy,.premium-ai-hero__actions{padding-inline:16px}.premium-ai-hero__title{font-size:clamp(36px,10.8vw,44px)}.premium-ai-hero__visual,.premium-ai-hero__visual--video{width:calc(100% - 24px);margin-inline:12px}.industry-atlas__inner{width:calc(100% - 24px)}.industry-atlas__detail-copy{padding-inline:18px}.service-assistant__shell{width:calc(100% - 20px)}.service-assistant__library,.service-assistant__chat{padding-inline:12px}.service-assistant__message>span{width:27px;height:27px}.service-assistant__message p{max-width:calc(100% - 36px)}.contact-enterprise{padding-inline:12px}#footer-section form{flex-direction:column}#footer-section form button{width:100%}#footer-section .grid-cols-2{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.industry-atlas__education-image{animation:none!important}}.premium-ai-hero__visual--video{background:#f4f8fb;overflow:hidden}.premium-ai-hero__video-stage{box-shadow:none;background:#f4f8fb;border:0;border-radius:0;top:0;right:0;bottom:0;left:0}.premium-ai-hero__video-stage:after{z-index:4;box-shadow:none;mix-blend-mode:normal;background:linear-gradient(90deg,#f4f8fb,#f4f8fbc2 7%,#f4f8fb2e 20%,#0000 34%),linear-gradient(#f4f8fb,#0000 6%,#0000 94%,#f4f8fb),linear-gradient(270deg,#f4f8fbb8,#0000 6%);border-radius:0}.premium-ai-hero__video{object-fit:cover;object-position:78% 50%;filter:brightness(1.085)contrast(.86)saturate(.88)sepia(.015);background:#f4f8fb;transform:none}@media(min-width:768px)and (max-width:1023px){.premium-ai-hero__video{object-position:76% 50%}}@media(max-width:767px){.premium-ai-hero__visual--video,.premium-ai-hero__video-stage,.premium-ai-hero__video-stage:after{border-radius:18px}.premium-ai-hero__video-stage:after{background:linear-gradient(90deg,#f4f8fbb8,#0000 14%),linear-gradient(#f4f8fb61,#0000 10%,#0000 90%,#f4f8fb61)}.premium-ai-hero__video{object-position:62% center;filter:brightness(1.06)contrast(.9)saturate(.9)}}.industry-atlas__reference-visual{aspect-ratio:1.13;isolation:isolate;background:#eef6ff;border:1px solid #0f2f6e12;border-radius:42% 8% 38% 16%/18% 10% 34% 42%;width:min(100%,820px);margin-left:auto;position:relative;overflow:hidden;box-shadow:0 34px 80px #0f2f6e21}.industry-atlas__reference-visual img{z-index:0;object-fit:cover;object-position:82% 72%;transform-origin:82% 72%;filter:saturate(.93)contrast(.98)brightness(1.025);width:100%;height:100%;animation:13s ease-in-out infinite industry-reference-float;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.34)}.industry-atlas__reference-glow{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f7fbfff2,#f7fbff57 14%,#0000 34%),linear-gradient(#f7fbff29,#0000 18%,#0000 78%,#edf6ff3d);position:absolute;top:0;right:0;bottom:0;left:0}.industry-atlas__reference-sheen{z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 42%,#ffffff52,#0000 56%);animation:10s ease-in-out infinite industry-reference-sheen;position:absolute;top:-20%;right:-42%;bottom:-20%;left:-42%;transform:translate(-48%)}@keyframes industry-reference-float{0%,to{transform:scale(1.34)translate(0)}50%{transform:scale(1.37)translate(-.45%,-.35%)}}@keyframes industry-reference-sheen{0%,22%{opacity:0;transform:translate(-48%)}42%{opacity:.7}70%,to{opacity:0;transform:translate(48%)}}@media(max-width:900px){.industry-atlas__reference-visual{aspect-ratio:16/10;border-radius:34px;width:min(100%,700px);margin-inline:auto}}.logo-loader__mark{border-radius:24px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.logo-loader__mark img{opacity:0;clip-path:inset(0 100% 0 0 round 24px);will-change:clip-path,opacity,transform;animation:1.45s cubic-bezier(.22,1,.36,1) 80ms forwards logo-loader-draw-reveal,2.2s ease-in-out 1.5s infinite logo-loader-soft-settle;display:block}.logo-loader__mark:after{content:"";z-index:2;pointer-events:none;opacity:0;filter:blur(7px);background:linear-gradient(90deg,#0000,#f47c207a,#4fa3ffad,#0000);width:18%;animation:1.5s ease-in-out 80ms forwards logo-loader-draw-sweep;position:absolute;top:-10%;bottom:-10%;left:-26%;transform:skew(-12deg)}@keyframes logo-loader-draw-reveal{0%{opacity:.18;clip-path:inset(0 100% 0 0 round 24px);transform:translateY(5px)scale(.985)}62%{opacity:1}to{opacity:1;clip-path:inset(0 round 24px);transform:translateY(0)scale(1)}}@keyframes logo-loader-draw-sweep{0%{opacity:0;left:-26%}16%{opacity:.85}78%{opacity:.48}to{opacity:0;left:110%}}@keyframes logo-loader-soft-settle{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.006)}}@media(prefers-reduced-motion:reduce){.logo-loader__mark img{opacity:1;clip-path:none;animation:none}.logo-loader__mark:after{display:none}}@media(max-width:620px){.industry-atlas__reference-visual{aspect-ratio:4/3;border-radius:24px;width:calc(100% - 12px);box-shadow:0 20px 48px #0f2f6e1c}.industry-atlas__reference-visual img{object-position:79% 72%}}.premium-ai-hero__colour-filter{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.premium-ai-hero__grid{opacity:.42;background-image:linear-gradient(#194d8b0a 1px,#0000 1px),linear-gradient(90deg,#194d8b0a 1px,#0000 1px),radial-gradient(circle,#2f67c929 1px,#0000 1.4px);background-size:72px 72px,72px 72px,24px 24px;display:block;-webkit-mask-image:linear-gradient(#0000 1%,#000 17% 84%,#0000 100%);mask-image:linear-gradient(#0000 1%,#000 17%,#000 84%,#0000)}.premium-ai-hero__glow{opacity:.72;display:block}.premium-ai-hero__glow--blue{background:radial-gradient(circle,#3d7fd521,#5b97e10b 48%,#0000 72%);width:min(760px,58vw);right:18%}.premium-ai-hero__glow--orange{background:radial-gradient(circle,#f47c201b,#f47c2006 50%,#0000 72%);bottom:-43%;left:-15%}.premium-ai-hero:after{z-index:1;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #4289dc14);border-top:1px solid #1f5fae1f;border-radius:50%;width:22%;height:46%;position:absolute;top:24%;left:39%;transform:rotate(-9deg)}.premium-ai-hero__copy:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#164e932e,#0000) 0 0/86px 1px no-repeat,linear-gradient(#164e932e,#0000) 0 0/1px 74px no-repeat,linear-gradient(270deg,#f47c2029,#0000) 100% 100%/72px 1px no-repeat,linear-gradient(#0000,#f47c2029) 100% 100%/1px 62px no-repeat,radial-gradient(circle at 16% 22%,#2e6fc90e,#0000 42%);border-radius:28px;position:absolute;top:-36px;right:22px;bottom:-32px;left:28px}.premium-ai-hero__actions:after{z-index:-1;content:"";pointer-events:none;filter:blur(16px);background:radial-gradient(#f47c201f,#0000 68%);border-radius:50%;width:min(430px,80%);height:110px;position:absolute;bottom:-38px;left:28px}.premium-ai-hero__video-stage:before{z-index:3;content:"";pointer-events:none;mix-blend-mode:color;background:linear-gradient(135deg,#16488b13,#0000 44%,#f47c2006);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.premium-ai-hero__video{filter:url(#premium-hero-brand-colour)brightness(1.085)contrast(.9)saturate(.82)}@media(max-width:767px){.premium-ai-hero__grid{opacity:.32;background-size:42px 42px,42px 42px,21px 21px}.premium-ai-hero:after,.premium-ai-hero__copy:before,.premium-ai-hero__actions:after{display:none}.premium-ai-hero__video{filter:url(#premium-hero-brand-colour)brightness(1.06)contrast(.92)saturate(.84)}.premium-ai-hero__copy{text-align:center;padding:34px 20px 0}.premium-ai-hero__headline-wrap,.premium-ai-hero__title,.premium-ai-hero__description{text-align:center;margin-left:auto;margin-right:auto}.premium-ai-hero__title{max-width:580px;font-size:clamp(38px,10.2vw,48px);line-height:1}.premium-ai-hero__description{max-width:580px;margin-top:22px}.premium-ai-hero__visual,.premium-ai-hero__visual--video{aspect-ratio:16/9;background:#fff;border:1px solid #081f431a;border-radius:8px;width:calc(100% - 32px);min-height:210px;max-height:none;margin:24px 16px;overflow:hidden;box-shadow:0 12px 28px #081f4314}.premium-ai-hero__video-stage,.premium-ai-hero__video-stage:after{border-radius:7px}.premium-ai-hero__video-stage{box-shadow:none;background:#fff}.premium-ai-hero__video-stage:before,.premium-ai-hero__video-stage:after{background:0 0;display:none}.premium-ai-hero__video{object-fit:contain;object-position:center;filter:url(#premium-hero-brand-colour)brightness(1.1)contrast(.9)saturate(.82);background:#fff;width:100%;height:100%}#mobile-menu-drawer .mobile-solutions-groups{gap:18px;padding:14px 0 10px;display:grid}#mobile-menu-drawer .mobile-solutions-group{border-left:2px solid #f47c20c7;padding-left:13px}#mobile-menu-drawer .mobile-solutions-group>p{color:#f47c20;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:700}#mobile-menu-drawer .mobile-solutions-group>div{gap:2px;display:grid}#mobile-menu-drawer .mobile-solutions-link{color:#193858;letter-spacing:-.01em;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:7px 4px;font-family:inherit;font-size:13px;font-weight:650;display:flex}#mobile-menu-drawer .mobile-solutions-link+.mobile-solutions-link{border-top:1px solid #081f4311}#mobile-menu-drawer .mobile-solutions-link svg{color:#2f67c9;flex:none;width:14px;height:14px}#mobile-menu-drawer .mobile-solutions-link:active{color:#f47c20;background:#f47c200b}}@media(max-width:420px){.premium-ai-hero__copy{padding-left:18px;padding-right:18px}.premium-ai-hero__title{max-width:360px;font-size:clamp(36px,10.4vw,44px)}.premium-ai-hero__description{max-width:350px}.premium-ai-hero__visual,.premium-ai-hero__visual--video{width:calc(100% - 24px);min-height:190px;margin-left:12px;margin-right:12px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}#industries-section .industry-atlas__heading .industry-atlas__title-gradient{color:transparent!important;background:linear-gradient(96deg,#071f44,#123a72,#3155d8 68%,#f47c20 112%);background-size:125% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 10px 24px rgba(7,31,68,.14))}.map-cta-strip{position:relative;overflow:hidden;padding:22px 0 34px;background:radial-gradient(circle at 12% 50%,rgba(244,124,32,.055),transparent 24%),radial-gradient(circle at 88% 42%,rgba(79,163,255,.09),transparent 28%),#f7fafc}.map-cta-strip:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,47,110,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,47,110,.035) 1px,transparent 1px);background-size:64px 64px;content:"";pointer-events:none}.map-cta-strip__inner{position:relative;z-index:1;width:min(calc(100% - 64px),1340px);min-height:164px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:48px;padding:34px 42px;border-block:1px solid rgba(18,58,114,.1)}.map-cta-strip__copy{display:flex;align-items:stretch;gap:26px}.map-cta-strip__accent{width:1px;min-height:86px;background:linear-gradient(180deg,#123a72,rgba(244,124,32,.8),transparent)}.map-cta-strip__copy p{margin:0 0 8px;color:#f47c20;font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.map-cta-strip__copy h2{max-width:680px;margin:0;color:#071f44;font-family:var(--font-sans);font-size:clamp(28px,2.7vw,42px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.map-cta-strip__action{min-width:272px;min-height:68px;display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid rgba(18,58,114,.14);border-radius:16px;color:#fff;background:linear-gradient(105deg,#0f2f6e,#1f5ea8);box-shadow:0 16px 34px #0f2f6e29;font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.map-cta-strip__action:hover{transform:translateY(-3px);box-shadow:0 22px 42px #0f2f6e38}#industries-section .industry-atlas__selector{background:#fff!important;box-shadow:inset 0 1px #071f440e,inset 0 -1px #071f4417!important}#industries-section .industry-atlas__selector button,#industries-section .industry-atlas__selector button:nth-child(1),#industries-section .industry-atlas__selector button:nth-child(2){background:transparent!important}#industries-section .industry-atlas__selector button>strong,#industries-section .industry-atlas__selector button:nth-child(1)>strong,#industries-section .industry-atlas__selector button:nth-child(2)>strong{color:#5b6f8d!important;opacity:1!important;filter:none!important;-webkit-text-fill-color:#5b6f8d!important;-webkit-text-stroke:0!important;font-size:12px!important;font-weight:760!important}#industries-section .industry-atlas__selector button.is-active>strong{color:#0f2f6e!important;-webkit-text-fill-color:#0f2f6e!important;font-weight:850!important}@media(max-width:760px){.map-cta-strip{padding:14px 0 24px}.map-cta-strip__inner{width:calc(100% - 28px);min-height:0;flex-direction:column;align-items:stretch;gap:24px;padding:28px 10px}.map-cta-strip__copy{gap:18px}.map-cta-strip__copy h2{font-size:clamp(28px,9vw,38px)}.map-cta-strip__action{width:100%;min-width:0;min-height:58px}}#industries-section .industry-atlas__heading .industry-atlas__title-gradient em{color:transparent!important;background:linear-gradient(96deg,#1e5db7,#4266e8 54%,#f47c20 112%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:none}#industries-section .industry-atlas__selector button.is-high-contrast,#industries-section .industry-atlas__selector button.is-high-contrast>strong{color:#000!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 0 #000000!important}#industries-section .industry-atlas__selector{z-index:20;isolation:isolate}#industries-section .industry-atlas__selector button.is-high-contrast{z-index:21;background:#fffffffe!important}#industries-section .industry-atlas__selector button.is-high-contrast>strong{z-index:22;font-size:12px;font-weight:850}#industries-section .industry-atlas__selector button.is-high-contrast.is-active,#industries-section .industry-atlas__selector button.is-high-contrast.is-active>strong{color:#123a72!important;-webkit-text-fill-color:#123a72!important}@media(min-width:1024px){body .svc-page--translation .svc-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr)}body .svc-page--translation .svc-hero-art{border-radius:30px 30px 30px 118px}body .svc-page--translation .svc-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0}body .svc-page--translation .svc-capability-card{border:1px solid var(--svc-line);border-radius:18px}body .svc-page--transcription .svc-hero-layout{grid-template-columns:minmax(520px,1.08fr) minmax(0,.92fr)}body .svc-page--transcription .svc-hero-art{grid-column:1;grid-row:1;border-radius:4px 42px}body .svc-page--transcription .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--transcription .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:0;background:var(--svc-line)}body .svc-page--transcription .svc-capability-card{min-height:144px;border:0}body .svc-page--proofreading .svc-hero-layout{grid-template-columns:minmax(0,.76fr) minmax(560px,1.24fr);gap:56px}body .svc-page--proofreading .svc-hero-copy{padding:42px 0 42px 38px;border-left:2px solid rgba(244,124,32,.72)}body .svc-page--proofreading .svc-hero-art{border-radius:2px;box-shadow:18px 18px #123a720e}body .svc-page--proofreading .svc-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:0}body .svc-page--proofreading .svc-capability-card{min-height:158px;border:1px solid var(--svc-line);border-radius:2px}body .svc-page--subtitling .svc-hero-layout{grid-template-columns:minmax(0,.68fr) minmax(590px,1.32fr);gap:46px}body .svc-page--subtitling .svc-hero-copy{align-self:end;padding-bottom:36px}body .svc-page--subtitling .svc-hero-art{min-height:560px;border-radius:26px 4px;background:#081c3a}body .svc-page--subtitling .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-left:0}body .svc-page--localization .svc-hero-layout{grid-template-columns:minmax(540px,1.08fr) minmax(0,.92fr)}body .svc-page--localization .svc-hero-art{grid-column:1;grid-row:1;border-radius:120px 26px 26px}body .svc-page--localization .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--localization .svc-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:0}body .svc-page--localization .svc-capability-card{min-height:152px;padding:23px;border:1px solid var(--svc-line);border-radius:14px 14px 42px}body .svc-page--voice .svc-hero-layout{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr)}body .svc-page--voice .svc-hero-art{min-height:560px;border-radius:50% 50% 30px 30px/38% 38% 30px 30px}body .svc-page--voice .svc-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0}body .svc-page--voice .svc-capability-card{border:1px solid var(--svc-line);border-radius:999px 999px 24px 24px;text-align:center}body .svc-page--speech .svc-hero-layout{grid-template-columns:minmax(570px,1.18fr) minmax(0,.82fr);gap:64px}body .svc-page--speech .svc-hero-art{grid-column:1;grid-row:1;border-radius:2px}body .svc-page--speech .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--speech .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0}body .svc-page--speech .svc-capability-card{min-height:128px;border:1px solid var(--svc-line);border-left:4px solid #147f9d}body .svc-page--nlp .svc-hero-layout{grid-template-columns:minmax(0,.72fr) minmax(610px,1.28fr);gap:52px}body .svc-page--nlp .svc-hero-art{border-radius:0;box-shadow:14px 14px #147f9d12}body .svc-page--nlp .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--svc-line)}body .svc-page--nlp .svc-capability-card{min-height:130px}body .svc-page--llm .svc-hero-layout{grid-template-columns:1fr;gap:32px;padding-top:34px}body .svc-page--llm .svc-hero-copy,body .svc-page--llm .svc-hero-copy h1{max-width:900px}body .svc-page--llm .svc-hero-art{min-height:350px;border-radius:56px 10px}body .svc-page--llm .svc-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:0;background:var(--svc-line)}body .svc-page--llm .svc-capability-card{min-height:148px;border:0}body .svc-page--data-quality .svc-hero-layout{grid-template-columns:minmax(510px,1fr) minmax(0,1fr)}body .svc-page--data-quality .svc-hero-art{grid-column:1;grid-row:1;border-radius:24px 90px 24px 24px}body .svc-page--data-quality .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--data-quality .svc-capability-grid{grid-template-columns:1fr;border:0}body .svc-page--data-quality .svc-capability-card{min-height:88px;grid-template-columns:70px 1fr auto;align-items:center;align-content:center;border:0;border-bottom:1px solid var(--svc-line);background:transparent}body .svc-page--data-quality .svc-capability-card>span{grid-column:auto}body .svc-page--workflow-automation .svc-hero-layout{grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);gap:54px}body .svc-page--workflow-automation .svc-hero-art{min-height:570px;border-radius:8px 72px}body .svc-page--workflow-automation .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0}body .svc-page--workflow-automation .svc-capability-card{min-height:132px;border:1px solid var(--svc-line);border-radius:14px}body .svc-page--support-automation .svc-hero-layout{grid-template-columns:minmax(590px,1.2fr) minmax(0,.8fr);gap:62px}body .svc-page--support-automation .svc-hero-art{grid-column:1;grid-row:1;border-radius:52px}body .svc-page--support-automation .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--support-automation .svc-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0}body .svc-page--support-automation .svc-capability-card{min-height:160px;border:1px solid rgba(18,58,114,.1);border-radius:26px}body .svc-page--ai-chatbots .svc-hero-layout{grid-template-columns:1fr;justify-items:center;gap:34px;text-align:center}body .svc-page--ai-chatbots .svc-hero-copy{max-width:900px}body .svc-page--ai-chatbots .svc-hero-copy:before{margin-inline:auto}body .svc-page--ai-chatbots .svc-hero-copy h1,body .svc-page--ai-chatbots .svc-lead{margin-inline:auto}body .svc-page--ai-chatbots .svc-hero-art{width:min(100%,1080px);min-height:390px;border-radius:92px 92px 18px 18px}body .svc-page--ai-chatbots .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0}body .svc-page--ai-chatbots .svc-capability-card{min-height:154px;border:1px solid var(--svc-line);border-radius:22px 4px}body .svc-page--lead-automation .svc-hero-layout{grid-template-columns:minmax(570px,1.16fr) minmax(0,.84fr);gap:66px}body .svc-page--lead-automation .svc-hero-art{grid-column:1;grid-row:1;border-radius:110px 18px 18px}body .svc-page--lead-automation .svc-hero-copy{grid-column:2;grid-row:1}body .svc-page--lead-automation .svc-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border:0}body .svc-page--lead-automation .svc-capability-card{min-height:154px;padding:22px;border:1px solid rgba(18,58,114,.11);border-radius:4px 30px}}@media(max-width:1023px){body .svc-page .svc-hero-copy,body .svc-page .svc-hero-art{grid-column:1!important;grid-row:auto!important}body .svc-page .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){body .svc-page .svc-capability-grid{grid-template-columns:1fr}body .svc-page .svc-capability-card{min-height:116px;border-radius:14px}}body .svc-page--group-language .svc-capability-section{background:linear-gradient(90deg,rgba(18,58,114,.035) 1px,transparent 1px),#fff;background-size:96px 100%}body .svc-page--group-language .svc-heading{grid-template-columns:minmax(300px,.86fr) minmax(420px,1.14fr);border-bottom:2px solid #123a72}body .svc-page--group-language .svc-capability-grid{border:0;background:transparent}body .svc-page--group-language .svc-capability-card{min-height:94px;grid-template-columns:64px minmax(0,1fr) 24px;align-items:center;align-content:center;gap:18px;padding:22px 10px;border:0;border-bottom:1px solid rgba(18,58,114,.14);border-radius:0;background:transparent;box-shadow:none}body .svc-page--group-language .svc-capability-card:hover{padding-inline:20px;background:linear-gradient(90deg,rgba(38,104,182,.055),transparent);box-shadow:none;transform:none}body .svc-page--group-language .svc-capability-card>span{grid-column:auto;color:#f47c20;font-size:11px}body .svc-page--group-language .svc-capability-card h3{max-width:none;font-size:18px}body .svc-page--group-language .svc-workflow-section{background:radial-gradient(circle at 88% 14%,rgba(48,116,202,.09),transparent 26%),#f5f8fc}body .svc-page--group-language .svc-workflow{border-top:2px solid #123a72}body .svc-page--group-language .svc-workflow-step{align-content:start;background:#ffffffad}body .svc-page--group-language .svc-quality-section{color:#102f58;background:radial-gradient(circle at 12% 20%,rgba(244,124,32,.09),transparent 25%),linear-gradient(135deg,#eef5fc,#fff 72%)}body .svc-page--group-language .svc-quality-section:before{opacity:.18;background-image:radial-gradient(rgba(18,58,114,.28) .7px,transparent .8px)}body .svc-page--group-language .svc-quality-section h2{color:#071f44}body .svc-page--group-language .svc-quality-copy{color:#536b8c}body .svc-page--group-language .svc-quality-list{border-color:#123a7229}body .svc-page--group-language .svc-quality-list>div{border-color:#123a7224;color:#233f62}body .svc-page--group-language .svc-outcomes-section{background:linear-gradient(90deg,transparent 49.94%,rgba(18,58,114,.1) 50%,transparent 50.06%),#fff}body .svc-page--group-language .svc-use-cases>div>span{border-radius:4px;border-left:3px solid #f47c20;background:#fff}body .svc-page--group-language .svc-cta-section{background:#102a4d}body .svc-page--group-data .svc-capability-section{overflow:hidden;background:linear-gradient(rgba(20,127,157,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(20,127,157,.045) 1px,transparent 1px),#f7fbfc;background-size:34px 34px}body .svc-page--group-data .svc-heading{grid-template-columns:minmax(280px,.7fr) minmax(480px,1.3fr);align-items:start;border:0;padding:0}body .svc-page--group-data .svc-heading h2{padding-top:22px;border-top:4px solid #147f9d}body .svc-page--group-data .svc-section-intro{padding:24px 28px;border:1px solid rgba(20,127,157,.15);background:#ffffffc7}body .svc-page--group-data .svc-capability-grid{gap:0;border-top:1px solid rgba(20,127,157,.18);border-left:1px solid rgba(20,127,157,.18);background:#ffffff80}body .svc-page--group-data .svc-capability-card{min-height:146px;border:0;border-right:1px solid rgba(20,127,157,.18);border-bottom:1px solid rgba(20,127,157,.18);border-radius:0;background:#ffffff9e}body .svc-page--group-data .svc-capability-card:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#147f9d,transparent 76%);content:"";transform:scaleX(.2);transform-origin:left;transition:transform .35s ease}body .svc-page--group-data .svc-capability-card:hover:before{transform:scaleX(1)}body .svc-page--group-data .svc-capability-card>span{color:#147f9d}body .svc-page--group-data .svc-workflow-section{background:radial-gradient(circle at 8% 12%,rgba(20,127,157,.1),transparent 28%),#fff}body .svc-page--group-data .svc-workflow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0}body .svc-page--group-data .svc-workflow-step{min-height:142px;grid-template-columns:48px 16px minmax(0,1fr) 22px;padding:24px;border:1px solid rgba(20,127,157,.15);background:#f9fcfd}body .svc-page--group-data .svc-workflow-step:hover{padding-inline:30px;background:#fff}body .svc-page--group-data .svc-workflow-step>i{background:#147f9d}body .svc-page--group-data .svc-workflow-step>i:after{display:none}body .svc-page--group-data .svc-quality-section{background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(135deg,#073851,#0a2442);background-size:38px 38px,38px 38px,auto}body .svc-page--group-data .svc-quality-list>div{grid-template-columns:42px 1fr;min-height:74px}body .svc-page--group-data .svc-quality-list svg{border-color:#3dc2c166;color:#65d1ca}body .svc-page--group-data .svc-outcomes-section{background:linear-gradient(rgba(20,127,157,.04) 1px,transparent 1px),#f8fbfc;background-size:100% 58px}body .svc-page--group-data .svc-use-cases>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(20,127,157,.16)}body .svc-page--group-data .svc-use-cases>div>span{min-height:58px;border:0;border-bottom:1px solid rgba(20,127,157,.16);border-radius:0;background:transparent}body .svc-page--group-data .svc-cta-section{background:linear-gradient(120deg,#073851,#0a2442)}body .svc-page--group-automation .svc-capability-section{color:#fff;background:radial-gradient(circle at 88% 12%,rgba(45,116,205,.22),transparent 27%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#061a37;background-size:auto,44px 44px,44px 44px,auto}body .svc-page--group-automation .svc-heading{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);border-color:#ffffff21}body .svc-page--group-automation .svc-heading h2{color:#fff}body .svc-page--group-automation .svc-section-intro{color:#dde9f7b8}body .svc-page--group-automation .svc-capability-grid{gap:14px;border:0}body .svc-page--group-automation .svc-capability-card{min-height:138px;border:1px solid rgba(119,178,237,.16);border-radius:18px 4px;background:#0a254ead;box-shadow:inset 0 1px #ffffff0d}body .svc-page--group-automation .svc-capability-card:hover{border-color:#f47c2073;background:#0e3060e6;box-shadow:0 22px 42px #0000002e}body .svc-page--group-automation .svc-capability-card h3{color:#edf5ff}body .svc-page--group-automation .svc-capability-card>span,body .svc-page--group-automation .svc-capability-card>svg{color:#f47c20}body .svc-page--group-automation .svc-workflow-section{background:radial-gradient(circle at 92% 8%,rgba(244,124,32,.09),transparent 25%),#f8fafc}body .svc-page--group-automation .svc-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:0}body .svc-page--group-automation .svc-workflow-step{min-height:210px;grid-template-columns:1fr 22px;align-content:space-between;align-items:start;gap:18px;padding:26px;border:1px solid rgba(18,58,114,.12);border-radius:4px;background:#fff}body .svc-page--group-automation .svc-workflow-step>span{color:#f47c20;font-size:12px}body .svc-page--group-automation .svc-workflow-step>i{display:none}body .svc-page--group-automation .svc-workflow-step>div{grid-column:1/-1}body .svc-page--group-automation .svc-workflow-step>svg{grid-column:2;grid-row:1;color:#286fbe}body .svc-page--group-automation .svc-quality-section{background:radial-gradient(circle at 78% 15%,rgba(244,124,32,.19),transparent 29%),#061a37}body .svc-page--group-automation .svc-outcomes-section{background:linear-gradient(90deg,rgba(18,58,114,.055) 1px,transparent 1px),#fff;background-size:76px 100%}body .svc-page--group-automation .svc-use-cases>div{display:grid;gap:8px}body .svc-page--group-automation .svc-use-cases>div>span{min-height:52px;border-radius:6px;border-left:4px solid #f47c20;background:#f8fafc}body .svc-page--group-automation .svc-deliverables li svg{color:#286fbe}body .svc-page--group-automation .svc-cta-section{background:radial-gradient(circle at 88% 0,rgba(244,124,32,.23),transparent 32%),#061a37}@media(min-width:1024px){body .svc-page--group-language .svc-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:clamp(54px,6vw,94px)}body .svc-page--group-language .svc-hero-copy{grid-column:1;grid-row:1;padding:0;border:0;text-align:left}body .svc-page--group-language .svc-hero-copy:before{margin-inline:0}body .svc-page--group-language .svc-hero-art{grid-column:2;grid-row:1;width:100%;min-height:540px;border-radius:34px 34px 34px 112px;background:#f2f7fb}body .svc-page--group-language .svc-capability-grid{grid-template-columns:1fr}body .svc-page--group-language .svc-workflow{grid-template-columns:repeat(5,minmax(0,1fr))}body .svc-page--group-language .svc-workflow-step{min-height:250px;grid-template-columns:1fr 22px;align-items:start;align-content:space-between;gap:20px;padding:28px 22px;border-right:1px solid rgba(18,58,114,.12);border-bottom:0}body .svc-page--group-language .svc-workflow-step>span{font-size:12px}body .svc-page--group-language .svc-workflow-step>i{display:none}body .svc-page--group-language .svc-workflow-step>div{grid-column:1/-1}body .svc-page--group-language .svc-workflow-step>svg{grid-column:2;grid-row:1}body .svc-page--group-data .svc-hero-layout{grid-template-columns:minmax(0,.8fr) minmax(580px,1.2fr);gap:clamp(48px,5vw,82px)}body .svc-page--group-data .svc-hero-copy{grid-column:1;grid-row:1;padding:0;text-align:left}body .svc-page--group-data .svc-hero-copy:before{margin-inline:0}body .svc-page--group-data .svc-hero-art{grid-column:2;grid-row:1;width:100%;min-height:540px;border-radius:16px 52px;background:linear-gradient(145deg,#fffffff0,#e7f6f8e6)}body .svc-page--group-data .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .svc-page--group-automation .svc-hero-layout{grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);gap:clamp(48px,5vw,84px)}body .svc-page--group-automation .svc-hero-copy{grid-column:1;grid-row:1;padding:0;text-align:left}body .svc-page--group-automation .svc-hero-copy:before{margin-inline:0}body .svc-page--group-automation .svc-hero-art{grid-column:2;grid-row:1;width:100%;min-height:560px;border-radius:54px 18px;background:#0312287a}body .svc-page--group-automation .svc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){body .svc-page--group-data .svc-workflow,body .svc-page--group-automation .svc-workflow{grid-template-columns:1fr}body .svc-page--group-language .svc-capability-card{grid-template-columns:48px minmax(0,1fr) 22px}}@media(max-width:640px){body .svc-page--group-language .svc-heading,body .svc-page--group-data .svc-heading,body .svc-page--group-automation .svc-heading{grid-template-columns:1fr}body .svc-page--group-data .svc-section-intro{padding:18px}body .svc-page--group-language .svc-quality-section h2{color:#071f44}body .svc-page--group-automation .svc-capability-card{border-radius:14px 3px}}body main.svc-page.svc-page--group-automation .svc-section-slot .svc-capability-section{color:#fff!important;background:radial-gradient(circle at 86% 14%,rgba(79,163,255,.16),transparent 28%),radial-gradient(circle at 12% 88%,rgba(244,124,32,.12),transparent 30%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#061a37!important;background-size:auto,auto,64px 64px,64px 64px,auto!important}body main.svc-page.svc-page--group-automation .svc-capability-section .svc-heading h2{color:#fff!important}body main.svc-page.svc-page--group-automation .svc-capability-section .svc-heading p{color:#b7c8de!important;opacity:1!important}body main.svc-page.svc-page--group-automation .svc-capability-section .svc-capability-card{color:#fff!important;border:1px solid rgba(132,176,231,.2)!important;border-radius:18px 4px!important;background:#0a254edb!important;box-shadow:0 18px 46px #010b1b38!important}body main.svc-page.svc-page--group-automation .svc-capability-section .svc-capability-card h3{color:#fff!important}body main.svc-page.svc-page--group-automation .svc-capability-section .svc-capability-card p{color:#b7c8de!important}body .svc-page--group-language .svc-workflow,body .svc-page--group-data .svc-workflow,body .svc-page--group-automation .svc-workflow{display:grid}body .svc-page--group-language .svc-workflow-section,body .svc-page--group-data .svc-workflow-section,body .svc-page--group-automation .svc-workflow-section{padding:clamp(66px,6.4vw,92px) 0}body .svc-page--group-language .svc-workflow-heading,body .svc-page--group-data .svc-workflow-heading,body .svc-page--group-automation .svc-workflow-heading{margin-bottom:34px}body .svc-page--group-language .svc-workflow{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}body .svc-page--group-language .svc-workflow-step{min-height:168px;grid-template-columns:1fr 20px;align-items:start;align-content:space-between;gap:18px;padding:22px 20px}body .svc-page--group-language .svc-workflow-step h3{font-size:clamp(17px,1.25vw,20px);line-height:1.25}body .svc-page--group-data .svc-workflow-step{min-height:126px;padding-block:20px}body .svc-page--group-automation .svc-workflow-step{min-height:178px;padding:22px}@media(min-width:1024px){body .svc-page--group-language .svc-hero-layout,body .svc-page--group-data .svc-hero-layout,body .svc-page--group-automation .svc-hero-layout{min-height:540px;align-items:center;gap:clamp(42px,4.4vw,68px);padding:16px 0 54px}body .svc-page--group-language .svc-hero-copy h1,body .svc-page--group-data .svc-hero-copy h1,body .svc-page--group-automation .svc-hero-copy h1{font-size:clamp(46px,4.3vw,66px);line-height:.99;letter-spacing:-.048em}body .svc-page--group-language .svc-hero-art,body .svc-page--group-data .svc-hero-art,body .svc-page--group-automation .svc-hero-art{min-height:480px}body .svc-page--group-language .svc-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr)}body .svc-page--group-language .svc-hero-art{border-radius:28px 28px 28px 76px}body .svc-page--group-data .svc-hero-layout{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)}body .svc-page--group-data .svc-hero-art{border-radius:14px 40px}body .svc-page--group-automation .svc-hero-layout{grid-template-columns:minmax(0,.8fr) minmax(540px,1.2fr)}body .svc-page--group-automation .svc-hero-art{min-height:500px;border-radius:38px 14px}}#industries-section .industry-atlas__selector{isolation:isolate;background:#eef3f8!important;box-shadow:inset 0 1px #123a720b,inset 0 -1px #123a7212}#industries-section .industry-atlas__console{z-index:12}#industries-section .industry-atlas__selector button:nth-child(1),#industries-section .industry-atlas__selector button:nth-child(2){position:relative;z-index:30;color:#050b16!important;background:transparent!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}#industries-section .industry-atlas__selector button:nth-child(1)>strong,#industries-section .industry-atlas__selector button:nth-child(2)>strong{position:relative;z-index:31;color:#050b16!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;-webkit-text-fill-color:#050b16!important;text-shadow:none!important;font-weight:850!important}#industries-section .industry-atlas__selector button:nth-child(1).is-active,#industries-section .industry-atlas__selector button:nth-child(2).is-active,#industries-section .industry-atlas__selector button:nth-child(1).is-active>strong,#industries-section .industry-atlas__selector button:nth-child(2).is-active>strong{color:#123a72!important;-webkit-text-fill-color:#123a72!important}@media(min-width:901px){#industries-section .industry-atlas__reference-visual{width:min(84%,660px)!important;margin-right:clamp(12px,2vw,28px);aspect-ratio:4 / 3!important;opacity:.87;box-shadow:0 22px 52px #0f2f6e13}#industries-section .industry-atlas__reference-visual img{inset:-22% 0 auto 0;width:100%;height:128%;object-position:80% 78%;transform:scale(1.02)!important;transform-origin:80% 78%;filter:saturate(.84) contrast(.96) brightness(1.055);animation-name:industry-reference-float-final!important}#industries-section .industry-atlas__reference-glow{opacity:1;background:linear-gradient(90deg,rgba(247,251,255,1) 0%,rgba(247,251,255,.98) 24%,rgba(247,251,255,.72) 34%,transparent 50%),linear-gradient(180deg,rgba(247,251,255,.12) 0%,transparent 18%,transparent 82%,rgba(237,246,255,.2) 100%)}#industries-section .industry-atlas__reference-sheen{opacity:.42}}@keyframes industry-reference-float-final{0%,to{transform:scale(1.02) translateZ(0)}50%{transform:scale(1.035) translate3d(-.18%,-.12%,0)}}@media(min-width:901px){#industries-section .industry-atlas__heading h2,#industries-section .industry-atlas__detail-copy h3{word-spacing:.055em}}@media(min-width:901px){#industries-section .industry-atlas__reference-visual{width:min(94%,760px)}#industries-section .industry-atlas__reference-visual img{transform:scale(1.24);animation-name:industry-reference-float-compact}}@keyframes industry-reference-float-compact{0%,to{transform:scale(1.24) translateZ(0)}50%{transform:scale(1.265) translate3d(-.35%,-.25%,0)}}#industries-section .industry-atlas__selector{background:#fff}#industries-section .industry-atlas__selector button.is-high-contrast,#industries-section .industry-atlas__selector button.is-high-contrast>strong{color:#071f44!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#071f44!important;text-shadow:none!important}#industries-section .industry-atlas__selector button.is-high-contrast>strong{font-size:12px;font-weight:820}.svc-capability-card__copy{min-width:0}.svc-capability-card__copy h3{max-width:none}.svc-capability-card__copy p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:#657b96;font-size:12.5px;font-weight:500;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .svc-page--group-language .svc-capability-card{min-height:116px;padding:18px 12px;border-bottom-color:#123a7221}body .svc-page--group-language .svc-capability-card:hover{padding-inline:20px;background:linear-gradient(90deg,#2668b612,#fffffff5);box-shadow:0 16px 34px #081f4312;transform:translateY(-2px)}body .svc-page--group-language .svc-capability-card>svg{align-self:center}body .svc-page--group-data .svc-capability-card{min-height:164px;align-content:space-between;box-shadow:inset 0 1px #ffffffe6}body .svc-page--group-data .svc-capability-card:hover{background:#fff;box-shadow:0 18px 38px #06384d17;transform:translateY(-3px)}body .svc-page--group-data .svc-capability-card__copy p{color:#557783}body .svc-page--group-automation .svc-capability-card{min-height:172px}body .svc-page--group-automation .svc-capability-card__copy p{color:#b7c8de!important}body .svc-page--group-automation .svc-capability-card:hover{transform:translateY(-4px)}@media(max-width:640px){.svc-capability-card__copy p{font-size:12px}body .svc-page--group-language .svc-capability-card,body .svc-page--group-data .svc-capability-card,body .svc-page--group-automation .svc-capability-card{min-height:128px}}@media(max-width:1023px){body .svc-page--group-language .svc-workflow,body .svc-page--group-data .svc-workflow,body .svc-page--group-automation .svc-workflow{grid-template-columns:1fr}body .svc-page--group-language .svc-workflow-step,body .svc-page--group-data .svc-workflow-step,body .svc-page--group-automation .svc-workflow-step{min-height:112px}}@media(max-width:640px){body .svc-page--group-language .svc-workflow-section,body .svc-page--group-data .svc-workflow-section,body .svc-page--group-automation .svc-workflow-section{padding:62px 0}body .svc-page--group-language .svc-workflow-step,body .svc-page--group-data .svc-workflow-step,body .svc-page--group-automation .svc-workflow-step{min-height:96px;padding:18px 8px}}@media(min-width:901px){#industries-section .industry-atlas__selector button:nth-child(1)>strong,#industries-section .industry-atlas__selector button:nth-child(2)>strong{color:#000713!important;opacity:1!important;-webkit-text-fill-color:#000713!important;-webkit-text-stroke:.28px #000713;font-weight:900!important;filter:contrast(1.45)!important}#industries-section .industry-atlas__selector{background:#dfe7ef!important;box-shadow:inset 0 1px #071f440e,inset 0 -1px #071f441a!important}#industries-section .industry-atlas__selector button:nth-child(1),#industries-section .industry-atlas__selector button:nth-child(2){background:#071f440b!important}#industries-section .industry-atlas__selector button:nth-child(1)>strong,#industries-section .industry-atlas__selector button:nth-child(2)>strong{color:#000713!important;font-size:13px!important;font-weight:900!important;letter-spacing:-.005em;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#000713!important;-webkit-text-stroke:0!important;filter:none!important}#industries-section .industry-atlas__tab-label--contrast{display:inline-block;color:#000713!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;-webkit-text-fill-color:#000713!important;text-shadow:0 0 .01px #000713!important;font-size:14px;font-weight:900;letter-spacing:0}}#industries-section .industry-atlas__selector{position:relative;z-index:20;background:#fff!important;box-shadow:inset 0 1px #071f440d,inset 0 -1px #071f4414!important}#industries-section .industry-atlas__selector button,#industries-section .industry-atlas__selector button:nth-child(1),#industries-section .industry-atlas__selector button:nth-child(2){background:#fff!important;opacity:1!important}#industries-section .industry-atlas__selector button>strong,#industries-section .industry-atlas__selector button:nth-child(1)>strong,#industries-section .industry-atlas__selector button:nth-child(2)>strong{color:#637794!important;opacity:1!important;visibility:visible!important;font-weight:750!important;-webkit-text-fill-color:#637794!important;-webkit-text-stroke:0!important;filter:none!important;mix-blend-mode:normal!important}#industries-section .industry-atlas__selector button.is-active>strong,#industries-section .industry-atlas__selector button.is-active:nth-child(1)>strong,#industries-section .industry-atlas__selector button.is-active:nth-child(2)>strong{color:#082d68!important;-webkit-text-fill-color:#082d68!important;font-weight:850!important}@media(min-width:901px){#alpha-root-container main :is(h1,h2,h3){word-spacing:.055em}}
