@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-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-outline-style:solid;--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;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-700:#314158;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--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-manrope);--default-mono-font-family:var(--font-mono);--color-surface:var(--surface);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-accent-primary:var(--accent-primary);--color-border:var(--border)}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-700:lab(26.9569% -1.47016 -15.6993)}}}@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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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]){appearance:button}::file-selector-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}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-6\%\]{inset:-6%}.inset-\[8\%_2\%_8\%_8\%\]{inset:8% 2% 8% 8%}.inset-\[10\%\]{inset:10%}.inset-x-0{inset-inline:0}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-x-\[-12\%\]{inset-inline:-12%}.inset-x-\[8\%\]{inset-inline:8%}.inset-x-\[18\%\]{inset-inline:18%}.inset-y-0{inset-block:0}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-\[8\%\]{top:8%}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[30\%\]{top:30%}.top-\[34\%\]{top:34%}.top-\[47\%\]{top:47%}.top-\[64\%\]{top:64%}.top-\[66\%\]{top:66%}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.top-\[var\(--site-header-offset\)\]{top:var(--site-header-offset)}.top-full{top:100%}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:0}.right-8{right:calc(var(--spacing) * 8)}.right-\[18\%\]{right:18%}.right-\[24\%\]{right:24%}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-\[-8\%\]{bottom:-8%}.bottom-\[-72px\]{bottom:-72px}.bottom-\[16\%\]{bottom:16%}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:calc(var(--spacing) * 10)}.left-\[18\%\]{left:18%}.left-\[28\%\]{left:28%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-0{margin-inline:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-10{margin-block:calc(var(--spacing) * 10)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[3px\]{margin-top:3px}.mt-\[72px\]{margin-top:72px}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.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}.aspect-\[3\/2\]{aspect-ratio:3/2}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[18vh\]{height:18vh}.h-\[22px\]{height:22px}.h-\[180px\]{height:180px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[414px\]{height:414px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[180px\]{max-height:180px}.max-h-\[275px\]{max-height:275px}.max-h-\[350px\]{max-height:350px}.max-h-\[360px\]{max-height:360px}.max-h-\[560px\]{max-height:560px}.max-h-\[1015px\]{max-height:1015px}.max-h-\[min\(720px\,calc\(100vh-8rem\)\)\]{max-height:min(720px,100vh - 8rem)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[48px\]{min-height:48px}.min-h-\[104px\]{min-height:104px}.min-h-\[108px\]{min-height:108px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[174px\]{min-height:174px}.min-h-\[176px\]{min-height:176px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[200px\]{min-height:200px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[235px\]{min-height:235px}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[270px\]{min-height:270px}.min-h-\[278px\]{min-height:278px}.min-h-\[285px\]{min-height:285px}.min-h-\[292px\]{min-height:292px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[430px\]{min-height:430px}.min-h-\[452px\]{min-height:452px}.min-h-\[460px\]{min-height:460px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[660px\]{min-height:660px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[64\%\]{width:64%}.w-\[83\%\]{width:83%}.w-\[92\%\]{width:92%}.w-\[96\%\]{width:96%}.w-\[124\%\]{width:124%}.w-\[149\%\]{width:149%}.w-\[180px\]{width:180px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[620px\]{width:620px}.w-\[680px\]{width:680px}.w-\[760px\]{width:760px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.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-\[95\%\]{max-width:95%}.max-w-\[170px\]{max-width:170px}.max-w-\[280px\]{max-width:280px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[442px\]{max-width:442px}.max-w-\[460px\]{max-width:460px}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[590px\]{max-width:590px}.max-w-\[610px\]{max-width:610px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[940px\]{max-width:940px}.max-w-\[980px\]{max-width:980px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1220px\]{max-width:1220px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1720px\]{max-width:1720px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[138px\]{min-width:138px}.min-w-\[160px\]{min-width:160px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10{--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[4\%\]{--tw-translate-x:4%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[4\%\]{--tw-translate-y:4%;translate:var(--tw-translate-x) var(--tw-translate-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,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-36{scroll-margin-top:calc(var(--spacing) * 36)}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[20px_minmax\(0\,1fr\)\]{grid-template-columns:20px minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[64fr_36fr\]{grid-template-rows:64fr 36fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:0}.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-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[26px\]{gap:26px}.gap-px{gap:1px}: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-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-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-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[18px\]{column-gap:18px}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.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)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(215\,255\,79\,0\.12\)\]{border-color:#d7ff4f1f}.border-\[var\(--color-icon-border-dark\)\]{border-color:var(--color-icon-border-dark)}.border-accent-primary\/16{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/16{border-color:color-mix(in oklab, var(--accent-primary) 16%, transparent)}}.border-accent-primary\/18{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/18{border-color:color-mix(in oklab, var(--accent-primary) 18%, transparent)}}.border-accent-primary\/20{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/20{border-color:color-mix(in oklab, var(--accent-primary) 20%, transparent)}}.border-accent-primary\/22{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/22{border-color:color-mix(in oklab, var(--accent-primary) 22%, transparent)}}.border-accent-primary\/30{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/30{border-color:color-mix(in oklab, var(--accent-primary) 30%, transparent)}}.border-border{border-color:var(--border)}.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-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/24{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.border-white\/24{border-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/\[0\.15\]{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.15\]{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.055\]{border-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.055\]{border-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.border-white\/\[0\.075\]{border-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.075\]{border-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.border-white\/\[0\.085\]{border-color:#ffffff16}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.085\]{border-color:color-mix(in oklab, var(--color-white) 8.5%, transparent)}}.bg-\[\#0a0e17\]\/95{background-color:#0a0e17f2;background-color:lab(3.92295% .214137 -5.66967/.95)}.bg-\[\#2d7ff9\]{background-color:#2d7ff9}.bg-\[\#060B14\]{background-color:#060b14}.bg-\[\#080c14\]\/95{background-color:#080c14f2;background-color:lab(3.2518% .0175387 -4.55987/.95)}.bg-\[\#05070d\]{background-color:#05070d}.bg-\[\#05070d\]\/78{background-color:#05070dc7;background-color:lab(1.90127% .106238 -2.57604/.78)}.bg-\[radial-gradient\(circle_at_12\%_0\%\,color-mix\(in_srgb\,var\(--color-icon-dark\)_3\.5\%\,transparent\)\,transparent_38\%\)\,linear-gradient\(150deg\,rgba\(255\,255\,255\,0\.07\)\,rgba\(255\,255\,255\,0\.018\)_48\%\)\,rgba\(8\,12\,20\,0\.95\)\]{background-color:radial-gradient(circle at 12% 0%,var(--color-icon-dark),transparent 38%),linear-gradient(150deg,#ffffff12,#ffffff05 48%),#080c14f2}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_12\%_0\%\,color-mix\(in_srgb\,var\(--color-icon-dark\)_3\.5\%\,transparent\)\,transparent_38\%\)\,linear-gradient\(150deg\,rgba\(255\,255\,255\,0\.07\)\,rgba\(255\,255\,255\,0\.018\)_48\%\)\,rgba\(8\,12\,20\,0\.95\)\]{background-color:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--color-icon-dark) 3.5%,transparent),transparent 38%),linear-gradient(150deg,#ffffff12,#ffffff05 48%),#080c14f2}}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(108\,99\,255\,0\.11\)\,transparent_38\%\)\,rgba\(255\,255\,255\,0\.035\)\]{background-color:radial-gradient(circle at 18% 0%,#6c63ff1c,transparent 38%),#ffffff09}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(108\,99\,255\,0\.12\)\,transparent_36\%\)\,radial-gradient\(circle_at_86\%_82\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.058\)\,rgba\(255\,255\,255\,0\.022\)_48\%\,rgba\(255\,255\,255\,0\.036\)\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 18% 0%,#6c63ff1f,transparent 36%),radial-gradient(circle at 86% 82%,#7f9dff1a,transparent 34%),linear-gradient(180deg,#ffffff0f,#ffffff06 48%,#ffffff09),#ffffff08}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_38\%\)\,radial-gradient\(circle_at_88\%_72\%\,rgba\(127\,157\,255\,0\.11\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.065\)\,rgba\(255\,255\,255\,0\.028\)_48\%\,rgba\(255\,255\,255\,0\.04\)\)\,rgba\(255\,255\,255\,0\.036\)\]{background-color:radial-gradient(circle at 18% 0%,#6c63ff24,transparent 38%),radial-gradient(circle at 88% 72%,#7f9dff1c,transparent 34%),linear-gradient(180deg,#fff1,#ffffff07 48%,#ffffff0a),#ffffff09}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_38\%\)\,radial-gradient\(circle_at_82\%_68\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.06\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.036\)\]{background-color:radial-gradient(circle at 20% 0%,#6c63ff24,transparent 38%),radial-gradient(circle at 82% 68%,#7f9dff1a,transparent 34%),linear-gradient(180deg,#ffffff0f,transparent 44%),#ffffff09}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_38\%\)\,radial-gradient\(circle_at_84\%_72\%\,rgba\(127\,157\,255\,0\.11\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.055\)\,transparent_46\%\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 20% 0%,#6c63ff24,transparent 38%),radial-gradient(circle at 84% 72%,#7f9dff1c,transparent 34%),linear-gradient(180deg,#ffffff0e,transparent 46%),#ffffff09}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(108\,99\,255\,0\.16\)\,transparent_36\%\)\,radial-gradient\(circle_at_84\%_72\%\,rgba\(127\,157\,255\,0\.13\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.055\)\,transparent_46\%\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 20% 0%,#6c63ff29,transparent 36%),radial-gradient(circle at 84% 72%,#7f9dff21,transparent 34%),linear-gradient(180deg,#ffffff0e,transparent 46%),#ffffff09}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(127\,157\,255\,0\.11\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.052\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 20% 0%,#7f9dff1c,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(127\,157\,255\,0\.11\)\,transparent_42\%\)\,radial-gradient\(circle_at_82\%_82\%\,rgba\(166\,255\,106\,0\.055\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.052\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 20% 0%,#7f9dff1c,transparent 42%),radial-gradient(circle at 82% 82%,#a6ff6a0e,transparent 34%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_22\%_0\%\,rgba\(108\,99\,255\,0\.1\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.05\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 22% 0%,#6c63ff1a,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_22\%_0\%\,rgba\(108\,99\,255\,0\.11\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.052\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 22% 0%,#6c63ff1c,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_22\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_40\%\)\,radial-gradient\(circle_at_82\%_72\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.058\)\,transparent_46\%\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 22% 0%,#6c63ff24,transparent 40%),radial-gradient(circle at 82% 72%,#7f9dff1a,transparent 34%),linear-gradient(180deg,#ffffff0f,transparent 46%),#ffffff09}.bg-\[radial-gradient\(circle_at_22\%_0\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.05\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 22% 0%,#7f9dff1a,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_24\%_0\%\,rgba\(108\,99\,255\,0\.12\)\,transparent_38\%\)\,radial-gradient\(circle_at_82\%_64\%\,rgba\(166\,255\,106\,0\.06\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.055\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 24% 0%,#6c63ff1f,transparent 38%),radial-gradient(circle at 82% 64%,#a6ff6a0f,transparent 34%),linear-gradient(180deg,#ffffff0e,transparent 44%),#ffffff09}.bg-\[radial-gradient\(circle_at_24\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_38\%\)\,radial-gradient\(circle_at_82\%_64\%\,rgba\(166\,255\,106\,0\.07\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.06\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.036\)\]{background-color:radial-gradient(circle at 24% 0%,#6c63ff24,transparent 38%),radial-gradient(circle at 82% 64%,#a6ff6a12,transparent 34%),linear-gradient(180deg,#ffffff0f,transparent 44%),#ffffff09}.bg-\[radial-gradient\(circle_at_24\%_0\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.05\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 24% 0%,#7f9dff1a,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff08}.bg-\[radial-gradient\(circle_at_24\%_0\%\,rgba\(127\,157\,255\,0\.1\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.052\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 24% 0%,#7f9dff1a,transparent 42%),linear-gradient(180deg,#ffffff0d,transparent 44%),#ffffff09}.bg-\[radial-gradient\(circle_at_28\%_0\%\,rgba\(108\,99\,255\,0\.14\)\,transparent_42\%\)\,radial-gradient\(circle_at_82\%_72\%\,rgba\(166\,255\,106\,0\.07\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.06\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.036\)\]{background-color:radial-gradient(circle at 28% 0%,#6c63ff24,transparent 42%),radial-gradient(circle at 82% 72%,#a6ff6a12,transparent 34%),linear-gradient(180deg,#ffffff0f,transparent 44%),#ffffff09}.bg-\[radial-gradient\(circle_at_28\%_0\%\,rgba\(108\,99\,255\,0\.18\)\,transparent_42\%\)\,radial-gradient\(circle_at_82\%_72\%\,rgba\(166\,255\,106\,0\.08\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.065\)\,transparent_44\%\)\,rgba\(255\,255\,255\,0\.04\)\]{background-color:radial-gradient(circle at 28% 0%,#6c63ff2e,transparent 42%),radial-gradient(circle at 82% 72%,#a6ff6a14,transparent 34%),linear-gradient(180deg,#fff1,transparent 44%),#ffffff0a}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(58\,132\,255\,0\.13\)\,transparent_38\%\)\,radial-gradient\(circle_at_50\%_100\%\,rgba\(231\,241\,90\,0\.055\)\,transparent_36\%\)\,rgba\(255\,255\,255\,0\.022\)\]{background-color:radial-gradient(circle at 50% 0%,#3a84ff21,transparent 38%),radial-gradient(circle at 50% 100%,#e7f15a0e,transparent 36%),#ffffff06}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(58\,132\,255\,0\.14\)\,transparent_36\%\)\,radial-gradient\(circle_at_50\%_100\%\,rgba\(231\,241\,90\,0\.055\)\,transparent_34\%\)\,rgba\(255\,255\,255\,0\.022\)\]{background-color:radial-gradient(circle at 50% 0%,#3a84ff24,transparent 36%),radial-gradient(circle at 50% 100%,#e7f15a0e,transparent 34%),#ffffff06}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(58\,132\,255\,0\.14\)\,transparent_38\%\)\,rgba\(255\,255\,255\,0\.022\)\]{background-color:radial-gradient(circle at 50% 0%,#3a84ff24,transparent 38%),#ffffff06}.bg-\[radial-gradient\(circle_at_78\%_44\%\,rgba\(58\,132\,255\,0\.1\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.058\)\,rgba\(255\,255\,255\,0\.022\)_54\%\,rgba\(255\,255\,255\,0\.034\)\)\,rgba\(255\,255\,255\,0\.032\)\]{background-color:radial-gradient(circle at 78% 44%,#3a84ff1a,transparent 38%),linear-gradient(180deg,#ffffff0f,#ffffff06 54%,#ffffff09),#ffffff08}.bg-\[radial-gradient\(circle_at_78\%_44\%\,rgba\(108\,99\,255\,0\.13\)\,transparent_38\%\)\,radial-gradient\(circle_at_88\%_74\%\,rgba\(58\,132\,255\,0\.1\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.064\)\,rgba\(255\,255\,255\,0\.024\)_54\%\,rgba\(255\,255\,255\,0\.038\)\)\,rgba\(255\,255\,255\,0\.034\)\]{background-color:radial-gradient(circle at 78% 44%,#6c63ff21,transparent 38%),radial-gradient(circle at 88% 74%,#3a84ff1a,transparent 34%),linear-gradient(180deg,#ffffff10,#ffffff06 54%,#ffffff0a),#ffffff09}.bg-\[rgba\(5\,7\,13\,0\.72\)\]{background-color:#05070db8}.bg-\[rgba\(9\,13\,22\,0\.96\)\]{background-color:#090d16f5}.bg-\[rgba\(10\,10\,15\,0\.74\)\]{background-color:#0a0a0fbd}.bg-\[rgba\(10\,12\,20\,0\.88\)\]{background-color:#0a0c14e0}.bg-\[rgba\(10\,12\,20\,0\.92\)\]{background-color:#0a0c14eb}.bg-\[var\(--color-eyebrow\)\]{background-color:var(--color-eyebrow)}.bg-\[var\(--color-icon-surface-dark\)\]{background-color:var(--color-icon-surface-dark)}.bg-\[var\(--color-page-bg\)\]{background-color:var(--color-page-bg)}.bg-accent-primary,.bg-accent-primary\/5{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/5{background-color:color-mix(in oklab, var(--accent-primary) 5%, transparent)}}.bg-accent-primary\/55{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/55{background-color:color-mix(in oklab, var(--accent-primary) 55%, transparent)}}.bg-accent-primary\/65{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/65{background-color:color-mix(in oklab, var(--accent-primary) 65%, transparent)}}.bg-accent-primary\/80{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/80{background-color:color-mix(in oklab, var(--accent-primary) 80%, transparent)}}.bg-accent-primary\/\[0\.06\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--accent-primary) 6%, transparent)}}.bg-accent-primary\/\[0\.08\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.08\]{background-color:color-mix(in oklab, var(--accent-primary) 8%, transparent)}}.bg-accent-primary\/\[0\.035\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.035\]{background-color:color-mix(in oklab, var(--accent-primary) 3.5%, transparent)}}.bg-accent-primary\/\[0\.045\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.045\]{background-color:color-mix(in oklab, var(--accent-primary) 4.5%, transparent)}}.bg-accent-primary\/\[0\.055\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.055\]{background-color:color-mix(in oklab, var(--accent-primary) 5.5%, transparent)}}.bg-accent-primary\/\[0\.095\]{background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/\[0\.095\]{background-color:color-mix(in oklab, var(--accent-primary) 9.5%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-current{background-color:currentColor}.bg-primary-blue,.bg-primary-blue\/10{background-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.bg-primary-blue\/10{background-color:color-mix(in oklab, var(--primary-blue) 10%, transparent)}}.bg-primary-blue\/70{background-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.bg-primary-blue\/70{background-color:color-mix(in oklab, var(--primary-blue) 70%, transparent)}}.bg-primary-purple\/10{background-color:var(--primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/10{background-color:color-mix(in oklab, var(--primary-purple) 10%, transparent)}}.bg-primary-purple\/16{background-color:var(--primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/16{background-color:color-mix(in oklab, var(--primary-purple) 16%, transparent)}}.bg-primary-purple\/18{background-color:var(--primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/18{background-color:color-mix(in oklab, var(--primary-purple) 18%, transparent)}}.bg-primary-purple\/\[0\.07\]{background-color:var(--primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/\[0\.07\]{background-color:color-mix(in oklab, var(--primary-purple) 7.0%, transparent)}}.bg-primary-purple\/\[0\.035\]{background-color:var(--primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/\[0\.035\]{background-color:color-mix(in oklab, var(--primary-purple) 3.5%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom 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))}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,0\.018\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.014\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px)}.bg-\[linear-gradient\(90deg\,rgba\(5\,7\,13\,0\.68\)_0\%\,rgba\(5\,7\,13\,0\.32\)_44\%\,rgba\(5\,7\,13\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#05070dad 0%,#05070d52 44%,#05070d14 100%)}.bg-\[linear-gradient\(90deg\,rgba\(5\,7\,13\,0\.95\)_0\%\,rgba\(5\,7\,13\,0\.8\)_42\%\,rgba\(5\,7\,13\,0\.3\)_72\%\,rgba\(5\,7\,13\,0\)_100\%\)\]{background-image:linear-gradient(90deg,#05070df2 0%,#05070dcc 42%,#05070d4d 72%,#05070d00 100%)}.bg-\[linear-gradient\(135deg\,rgba\(12\,18\,31\,0\.82\)\,rgba\(6\,10\,19\,0\.66\)\)\]{background-image:linear-gradient(135deg,#0c121fd1,#060a13a8)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.05\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.03\)\)\]{background-image:linear-gradient(135deg,#ffffff0d,#ffffff05 58%,#ffffff08)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.08\)\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:linear-gradient(135deg,#ffffff14,#ffffff08)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.11\)\,rgba\(255\,255\,255\,0\.04\)\)\]{background-image:linear-gradient(135deg,#ffffff1c,#ffffff0a)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.034\)\,rgba\(255\,255\,255\,0\.012\)\)\]{background-image:linear-gradient(135deg,#ffffff09,#ffffff03)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:linear-gradient(135deg,#ffffff0d,#ffffff05)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.056\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:linear-gradient(135deg,#ffffff0e,#ffffff05 58%,#ffffff08)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.075\)\,rgba\(255\,255\,255\,0\.026\)\)\]{background-image:linear-gradient(135deg,#ffffff13,#ffffff07)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.078\)\,rgba\(255\,255\,255\,0\.028\)\)\]{background-image:linear-gradient(135deg,#ffffff14,#ffffff07)}.bg-\[linear-gradient\(180deg\,rgba\(5\,7\,13\,0\)_0\%\,\#05070d_100\%\)\]{background-image:linear-gradient(#05070d00 0%,#05070d 100%)}.bg-\[linear-gradient\(180deg\,rgba\(5\,7\,13\,0\.44\)_0\%\,rgba\(5\,7\,13\,0\.12\)_42\%\,rgba\(5\,7\,13\,0\.74\)_100\%\)\]{background-image:linear-gradient(#05070d70 0%,#05070d1f 42%,#05070dbd 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.085\)\,rgba\(255\,255\,255\,0\.025\)\)\]{background-image:linear-gradient(#ffffff16,#ffffff06)}.bg-\[linear-gradient\(rgba\(6\,8\,12\,0\.46\)\,rgba\(6\,8\,12\,0\.46\)\)\]{background-image:linear-gradient(#06080c75,#06080c75)}.bg-\[linear-gradient\(rgba\(6\,8\,18\,0\.45\)\,rgba\(6\,8\,18\,0\.53\)\)\]{background-image:linear-gradient(#06081273,#06081287)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.013\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.01\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.026\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.026\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px)}.bg-\[radial-gradient\(circle\,rgba\(58\,132\,255\,0\.09\)\,rgba\(108\,99\,255\,0\.04\)_46\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#3a84ff17,#6c63ff0a 46%,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(108\,99\,255\,0\.1\)\,rgba\(127\,157\,255\,0\.06\)_42\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#6c63ff1a,#7f9dff0f 42%,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(127\,157\,255\,0\.14\)\,rgba\(108\,99\,255\,0\.07\)_52\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#7f9dff24,#6c63ff12 52%,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(127\,157\,255\,0\.26\)\,rgba\(108\,99\,255\,0\.11\)_58\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#7f9dff42,#6c63ff1c 58%,#0000 72%)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(45\,127\,249\,0\.075\)\,transparent_36\%\)\,radial-gradient\(circle_at_86\%_88\%\,rgba\(214\,179\,106\,0\.055\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:radial-gradient(circle at 18% 0,#2d7ff913,#0000 36%),radial-gradient(circle at 86% 88%,#d6b36a0e,#0000 34%),linear-gradient(135deg,#ffffff0d,#ffffff05 58%,#ffffff08)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(45\,127\,249\,0\.085\)\,transparent_36\%\)\,radial-gradient\(circle_at_88\%_86\%\,rgba\(66\,215\,255\,0\.045\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:radial-gradient(circle at 18% 0,#2d7ff916,#0000 36%),radial-gradient(circle at 88% 86%,#42d7ff0b,#0000 34%),linear-gradient(135deg,#ffffff0d,#ffffff05 58%,#ffffff08)}.bg-\[radial-gradient\(circle_at_18\%_12\%\,rgba\(108\,99\,255\,0\.12\)\,transparent_32\%\)\,radial-gradient\(circle_at_82\%_28\%\,rgba\(127\,157\,255\,0\.09\)\,transparent_34\%\)\,linear-gradient\(180deg\,\#05070d_0\%\,\#060913_52\%\,\#05070d_100\%\)\]{background-image:radial-gradient(circle at 18% 12%,#6c63ff1f,#0000 32%),radial-gradient(circle at 82% 28%,#7f9dff17,#0000 34%),linear-gradient(#05070d 0%,#060913 52%,#05070d 100%)}.bg-\[radial-gradient\(circle_at_18\%_22\%\,rgba\(108\,99\,255\,0\.16\)\,transparent_34\%\)\,radial-gradient\(circle_at_78\%_34\%\,rgba\(127\,157\,255\,0\.13\)\,transparent_36\%\)\,linear-gradient\(180deg\,\#05070d_0\%\,\#080b14_58\%\,\#05070d_100\%\)\]{background-image:radial-gradient(circle at 18% 22%,#6c63ff29,#0000 34%),radial-gradient(circle at 78% 34%,#7f9dff21,#0000 36%),linear-gradient(#05070d 0%,#080b14 58%,#05070d 100%)}.bg-\[radial-gradient\(circle_at_18\%_22\%\,rgba\(108\,99\,255\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_78\%_34\%\,rgba\(127\,157\,255\,0\.15\)\,transparent_36\%\)\,linear-gradient\(180deg\,\#05070d_0\%\,\#080b14_58\%\,\#05070d_100\%\)\]{background-image:radial-gradient(circle at 18% 22%,#6c63ff2e,#0000 34%),radial-gradient(circle at 78% 34%,#7f9dff26,#0000 36%),linear-gradient(#05070d 0%,#080b14 58%,#05070d 100%)}.bg-\[radial-gradient\(circle_at_18\%_24\%\,rgba\(108\,99\,255\,0\.08\)\,transparent_34\%\)\,radial-gradient\(circle_at_78\%_34\%\,rgba\(58\,132\,255\,0\.075\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 18% 24%,#6c63ff14,#0000 34%),radial-gradient(circle at 78% 34%,#3a84ff13,#0000 36%)}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(58\,132\,255\,0\.11\)\,transparent_36\%\)\,radial-gradient\(circle_at_76\%_86\%\,rgba\(66\,215\,255\,0\.055\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:radial-gradient(circle at 20% 0,#3a84ff1c,#0000 36%),radial-gradient(circle at 76% 86%,#42d7ff0e,#0000 34%),linear-gradient(135deg,#ffffff0d,#ffffff05 58%,#ffffff08)}.bg-\[radial-gradient\(circle_at_20\%_20\%\,rgba\(108\,99\,255\,0\.16\)\,transparent_34\%\)\,radial-gradient\(circle_at_78\%_48\%\,rgba\(127\,157\,255\,0\.12\)\,transparent_36\%\)\,linear-gradient\(180deg\,\#05070d_0\%\,\#080b14_58\%\,\#05070d_100\%\)\]{background-image:radial-gradient(circle at 20% 20%,#6c63ff29,#0000 34%),radial-gradient(circle at 78% 48%,#7f9dff1f,#0000 36%),linear-gradient(#05070d 0%,#080b14 58%,#05070d 100%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(45\,127\,249\,0\.11\)\,transparent_36\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:radial-gradient(circle at 50% 20%,#2d7ff91c,#0000 36%),linear-gradient(135deg,#ffffff0d,#ffffff05 58%,#ffffff08)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(45\,127\,249\,0\.11\)\,transparent_36\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.018\)_58\%\,rgba\(255\,255\,255\,0\.032\)\)\]{background-image:radial-gradient(circle at 50% 20%,#2d7ff91c,#0000 36%),linear-gradient(135deg,#ffffff0e,#ffffff05 58%,#ffffff08)}.bg-\[radial-gradient\(circle_at_50\%_26\%\,rgba\(58\,132\,255\,0\.105\)\,transparent_40\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:radial-gradient(circle at 50% 26%,#3a84ff1b,#0000 40%),linear-gradient(135deg,#ffffff0e,#ffffff05)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(83\,205\,255\,0\.07\)\,transparent_34\%\)\,radial-gradient\(circle_at_50\%_46\%\,rgba\(108\,99\,255\,0\.052\)\,transparent_24\%\)\,radial-gradient\(circle_at_50\%_58\%\,rgba\(231\,241\,90\,0\.035\)\,transparent_26\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.065\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:radial-gradient(circle at 50% 42%,#53cdff12,#0000 34%),radial-gradient(circle at 50% 46%,#6c63ff0d,#0000 24%),radial-gradient(circle at 50% 58%,#e7f15a09,#0000 26%),linear-gradient(135deg,#fff1,#ffffff05)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(127\,157\,255\,0\.2\)\,transparent_34\%\)\,radial-gradient\(circle_at_64\%_56\%\,rgba\(108\,99\,255\,0\.16\)\,transparent_30\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.075\)\,rgba\(255\,255\,255\,0\.014\)_58\%\,rgba\(166\,255\,106\,0\.045\)\)\]{background-image:radial-gradient(circle at 50% 42%,#7f9dff33,#0000 34%),radial-gradient(circle at 64% 56%,#6c63ff29,#0000 30%),linear-gradient(135deg,#ffffff13,#ffffff04 58%,#a6ff6a0b)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(127\,157\,255\,0\.12\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.014\)_58\%\,rgba\(166\,255\,106\,0\.035\)\)\]{background-image:radial-gradient(circle at 50% 42%,#7f9dff1f,#0000 34%),linear-gradient(135deg,#ffffff0e,#ffffff04 58%,#a6ff6a09)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(127\,157\,255\,0\.14\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.06\)\,rgba\(255\,255\,255\,0\.014\)_58\%\,rgba\(166\,255\,106\,0\.035\)\)\]{background-image:radial-gradient(circle at 50% 42%,#7f9dff24,#0000 34%),linear-gradient(135deg,#ffffff0f,#ffffff04 58%,#a6ff6a09)}.bg-\[radial-gradient\(circle_at_50\%_44\%\,rgba\(45\,127\,249\,0\.12\)\,transparent_34\%\)\,radial-gradient\(circle_at_84\%_70\%\,rgba\(231\,241\,90\,0\.036\)\,transparent_32\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.062\)\,rgba\(255\,255\,255\,0\.024\)\)\]{background-image:radial-gradient(circle at 50% 44%,#2d7ff91f,#0000 34%),radial-gradient(circle at 84% 70%,#e7f15a09,#0000 32%),linear-gradient(135deg,#ffffff10,#ffffff06)}.bg-\[radial-gradient\(circle_at_50\%_45\%\,rgba\(108\,99\,255\,0\.075\)\,transparent_24\%\)\,radial-gradient\(circle_at_50\%_54\%\,rgba\(83\,205\,255\,0\.055\)\,transparent_48\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:radial-gradient(circle at 50% 45%,#6c63ff13,#0000 24%),radial-gradient(circle at 50% 54%,#53cdff0e,#0000 48%),linear-gradient(135deg,#ffffff0e,#ffffff05)}.bg-\[radial-gradient\(circle_at_50\%_45\%\,rgba\(231\,241\,90\,0\.055\)\,transparent_22\%\)\,radial-gradient\(circle_at_50\%_54\%\,rgba\(83\,205\,255\,0\.05\)\,transparent_48\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.052\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:radial-gradient(circle at 50% 45%,#e7f15a0e,#0000 22%),radial-gradient(circle at 50% 54%,#53cdff0d,#0000 48%),linear-gradient(135deg,#ffffff0d,#ffffff05)}.bg-\[radial-gradient\(circle_at_50\%_48\%\,rgba\(58\,132\,255\,0\.105\)\,transparent_42\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:radial-gradient(circle at 50% 48%,#3a84ff1b,#0000 42%),linear-gradient(135deg,#ffffff0e,#ffffff05)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(58\,132\,255\,0\.08\)\,transparent_68\%\)\]{background-image:radial-gradient(circle,#3a84ff14,#0000 68%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(58\,132\,255\,0\.048\)\,transparent_56\%\)\]{background-image:radial-gradient(circle,#3a84ff0c,#0000 56%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(58\,132\,255\,0\.055\)\,transparent_56\%\)\]{background-image:radial-gradient(circle,#3a84ff0e,#0000 56%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(127\,157\,255\,0\.16\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.065\)\,rgba\(255\,255\,255\,0\.014\)_60\%\,rgba\(166\,255\,106\,0\.04\)\)\]{background-image:radial-gradient(circle,#7f9dff29,#0000 34%),linear-gradient(135deg,#fff1,#ffffff04 60%,#a6ff6a0a)}.bg-\[radial-gradient\(circle_at_52\%_42\%\,rgba\(108\,99\,255\,0\.15\)\,transparent_38\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.06\)\,rgba\(255\,255\,255\,0\.014\)_62\%\,rgba\(127\,157\,255\,0\.05\)\)\]{background-image:radial-gradient(circle at 52% 42%,#6c63ff26,#0000 38%),linear-gradient(135deg,#ffffff0f,#ffffff04 62%,#7f9dff0d)}.bg-\[radial-gradient\(circle_at_58\%_62\%\,rgba\(58\,132\,255\,0\.13\)\,rgba\(108\,99\,255\,0\.052\)_42\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 58% 62%,#3a84ff21,#6c63ff0d 42%,#0000 70%)}.bg-\[radial-gradient\(circle_at_68\%_28\%\,rgba\(45\,127\,249\,0\.12\)\,transparent_32\%\)\,radial-gradient\(circle_at_20\%_82\%\,rgba\(231\,241\,90\,0\.035\)\,transparent_28\%\)\,linear-gradient\(180deg\,\#05070d_0\%\,\#080c15_55\%\,\#05070d_100\%\)\]{background-image:radial-gradient(circle at 68% 28%,#2d7ff91f,#0000 32%),radial-gradient(circle at 20% 82%,#e7f15a09,#0000 28%),linear-gradient(#05070d 0%,#080c15 55%,#05070d 100%)}.bg-\[radial-gradient\(circle_at_76\%_0\%\,rgba\(45\,127\,249\,0\.12\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.07\)\,rgba\(255\,255\,255\,0\.025\)\)\]{background-image:radial-gradient(circle at 76% 0,#2d7ff91f,#0000 34%),linear-gradient(145deg,#ffffff12,#ffffff06)}.bg-\[radial-gradient\(circle_at_78\%_48\%\,rgba\(45\,127\,249\,0\.055\)\,transparent_38\%\)\,radial-gradient\(circle_at_92\%_82\%\,rgba\(231\,241\,90\,0\.028\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 78% 48%,#2d7ff90e,#0000 38%),radial-gradient(circle at 92% 82%,#e7f15a07,#0000 34%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(3\,7\,16\,0\.62\)_0\%\,rgba\(4\,9\,20\,0\.38\)_44\%\,transparent_76\%\)\]{background-image:radial-gradient(#0307109e 0%,#04091461 44%,#0000 76%)}.bg-\[url\(\'\/icons\/pattern-ai-grid\.svg\'\)\]{background-image:url(/icons/pattern-ai-grid.svg)}.from-accent-primary\/0{--tw-gradient-from:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.from-accent-primary\/0{--tw-gradient-from:color-mix(in oklab, var(--accent-primary) 0%, transparent)}}.from-accent-primary\/0{--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-primary-purple{--tw-gradient-from:var(--primary-purple);--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\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\/0{--tw-gradient-from:color-mix(in oklab, var(--color-white) 0%, transparent)}}.from-white\/0{--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\/18{--tw-gradient-from:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.from-white\/18{--tw-gradient-from:color-mix(in oklab, var(--color-white) 18%, transparent)}}.from-white\/18{--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-\[\#776FFF\]{--tw-gradient-via:#776fff;--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-\[rgba\(5\,7\,13\,0\.38\)\]{--tw-gradient-via:#05070d61;--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-accent-primary\/0{--tw-gradient-via:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.via-accent-primary\/0{--tw-gradient-via:color-mix(in oklab, var(--accent-primary) 0%, transparent)}}.via-accent-primary\/0{--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-primary-blue\/14{--tw-gradient-via:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.via-primary-blue\/14{--tw-gradient-via:color-mix(in oklab, var(--primary-blue) 14%, transparent)}}.via-primary-blue\/14{--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-primary-blue\/18{--tw-gradient-via:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.via-primary-blue\/18{--tw-gradient-via:color-mix(in oklab, var(--primary-blue) 18%, transparent)}}.via-primary-blue\/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-primary-blue\/28{--tw-gradient-via:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.via-primary-blue\/28{--tw-gradient-via:color-mix(in oklab, var(--primary-blue) 28%, transparent)}}.via-primary-blue\/28{--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-white\/12{--tw-gradient-via:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.via-white\/12{--tw-gradient-via:color-mix(in oklab, var(--color-white) 12%, transparent)}}.via-white\/12{--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-white\/14{--tw-gradient-via:#ffffff24}@supports (color:color-mix(in lab, red, red)){.via-white\/14{--tw-gradient-via:color-mix(in oklab, var(--color-white) 14%, transparent)}}.via-white\/14{--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-white\/\[0\.12\]{--tw-gradient-via:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.12\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 12%, transparent)}}.via-white\/\[0\.12\]{--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-white\/\[0\.14\]{--tw-gradient-via:#ffffff24}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.14\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.via-white\/\[0\.14\]{--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-\[\#05070d\]{--tw-gradient-to:#05070d;--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-\[var\(--color-page-bg\)\]{--tw-gradient-to:var(--color-page-bg);--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-accent-primary\/0{--tw-gradient-to:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.to-accent-primary\/0{--tw-gradient-to:color-mix(in oklab, var(--accent-primary) 0%, transparent)}}.to-accent-primary\/0{--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-primary-blue{--tw-gradient-to:var(--primary-blue);--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))}.to-white\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab, var(--color-white) 0%, transparent)}}.to-white\/0{--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))}.\[mask-image\:radial-gradient\(ellipse_at_center\,black_0\%\,transparent_76\%\)\]{-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[background-size\:48px_48px\],.bg-\[size\:48px_48px\]{background-size:48px 48px}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[62\%_54\%\]{object-position:62% 54%}.object-bottom{object-position:bottom}.object-center{object-position:center}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-0{padding-inline:0!important}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-12{padding-inline:calc(var(--spacing) * 12)}.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-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.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)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-\[72px\]{padding-top:72px}.pt-\[108px\]{padding-top:108px}.pt-\[calc\(var\(--site-header-offset\)\+2\.5rem\)\]{padding-top:calc(var(--site-header-offset) + 2.5rem)}.pt-\[calc\(var\(--site-header-offset\)\+3\.5rem\)\]{padding-top:calc(var(--site-header-offset) + 3.5rem)}.pt-\[calc\(var\(--site-header-offset\)\+3rem\)\]{padding-top:calc(var(--site-header-offset) + 3rem)}.pt-\[calc\(var\(--site-header-offset\)\+4rem\)\]{padding-top:calc(var(--site-header-offset) + 4rem)}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[15rem\]{padding-bottom:15rem}.pb-\[72px\]{padding-bottom:72px}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.font-\[inherit\]{font-family:inherit}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\[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-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-\[58px\]{font-size:58px}.text-\[clamp\(2rem\,9vw\,2\.5rem\)\]{font-size:clamp(2rem,9vw,2.5rem)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.52\]{--tw-leading:1.52;line-height:1.52}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.58\]{--tw-leading:1.58;line-height:1.58}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.66\]{--tw-leading:1.66;line-height:1.66}.leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-none{--tw-leading:1;line-height:1}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.046em\]{--tw-tracking:-.046em;letter-spacing:-.046em}.tracking-\[-0\.052em\]{--tw-tracking:-.052em;letter-spacing:-.052em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.20em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.tracking-\[inherit\]{--tw-tracking:inherit;letter-spacing:inherit}.\[text-wrap\:balance\]{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#08111f\]{color:#08111f}.text-\[var\(--color-eyebrow\)\]{color:var(--color-eyebrow)}.text-\[var\(--color-icon-dark\)\]{color:var(--color-icon-dark)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-accent-primary,.text-accent-primary\/80{color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.text-accent-primary\/80{color:color-mix(in oklab, var(--accent-primary) 80%, transparent)}}.text-accent-primary\/82{color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.text-accent-primary\/82{color:color-mix(in oklab, var(--accent-primary) 82%, transparent)}}.text-current\/55{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/55{color:color-mix(in oklab, currentcolor 55%, transparent)}}.text-slate-300{color:var(--color-slate-300)}.text-slate-700{color:var(--color-slate-700)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.text-white\/28{color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.text-white\/34{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.text-white\/34{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.text-white\/42{color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.text-white\/42{color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.text-white\/44{color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.text-white\/44{color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab, red, red)){.text-white\/52{color:color-mix(in oklab, var(--color-white) 52%, transparent)}}.text-white\/54{color:#ffffff8a}@supports (color:color-mix(in lab, red, red)){.text-white\/54{color:color-mix(in oklab, var(--color-white) 54%, transparent)}}.text-white\/56{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.text-white\/56{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.text-white\/62{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#7f9dff\]{accent-color:#7f9dff}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-74{opacity:.74}.opacity-75{opacity:.75}.opacity-78{opacity:.78}.opacity-85{opacity:.85}.opacity-95{opacity:.95}.opacity-\[0\.09\]{opacity:.09}.opacity-\[0\.9\]{opacity:.9}.opacity-\[0\.11\]{opacity:.11}.opacity-\[0\.014\]{opacity:.014}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.21\]{opacity:.21}.opacity-\[0\.27\]{opacity:.27}.opacity-\[0\.72\]{opacity:.72}.opacity-\[0\.075\]{opacity:.075}.opacity-\[0\.94\]{opacity:.94}.opacity-\[0\.96\]{opacity:.96}.opacity-\[0\.115\]{opacity:.115}.\[background-blend-mode\:soft-light\]{background-blend-mode:soft-light}.shadow{--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-\[0_0_10px_rgba\(166\,255\,106\,0\.16\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#a6ff6a29);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_14px_rgba\(231\,241\,90\,0\.28\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#e7f15a47);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_18px_rgba\(166\,255\,106\,0\.18\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#a6ff6a2e);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\(127\,157\,255\,0\.22\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#7f9dff38);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_22px_rgba\(127\,157\,255\,0\.07\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#7f9dff12);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_36px_rgba\(108\,99\,255\,0\.34\)\]{--tw-shadow:0 0 36px var(--tw-shadow-color,#6c63ff57);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_36px_rgba\(108\,99\,255\,0\.42\)\]{--tw-shadow:0 0 36px var(--tw-shadow-color,#6c63ff6b);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_36px_rgba\(118\,108\,255\,0\.3\)\]{--tw-shadow:0 0 36px var(--tw-shadow-color,#766cff4d);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_80px_rgba\(108\,99\,255\,0\.22\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#6c63ff38);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_90px_rgba\(108\,99\,255\,0\.26\)\]{--tw-shadow:0 0 90px var(--tw-shadow-color,#6c63ff42);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_12px_34px_rgba\(45\,127\,249\,0\.24\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#2d7ff93d);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_12px_34px_rgba\(45\,127\,249\,0\.34\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#2d7ff957);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_16px_48px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0f172a0f);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_20px_60px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#00000061);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_20px_70px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#0000003d);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_22px_76px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:0 22px 76px var(--tw-shadow-color,#00000042);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_24px_80px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000042);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_24px_80px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000047);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_24px_84px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 24px 84px var(--tw-shadow-color,#0000004d);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_28px_90px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0000004d);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_28px_90px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#00000052);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_28px_100px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 28px 100px var(--tw-shadow-color,#00000057);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_28px_100px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 28px 100px var(--tw-shadow-color,#0000007a);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_30px_100px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#00000052);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_30px_100px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#00000057);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_34px_120px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 34px 120px var(--tw-shadow-color,#00000085);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_36px_130px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 36px 130px var(--tw-shadow-color,#00000057);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_0_18px_rgba\(231\,241\,90\,0\.055\)\]{--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#e7f15a0e);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_0_18px_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#ffffff09);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_0_20px_rgba\(231\,241\,90\,0\.045\)\]{--tw-shadow:inset 0 0 20px var(--tw-shadow-color,#e7f15a0b);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_0_22px_rgba\(231\,241\,90\,0\.06\)\]{--tw-shadow:inset 0 0 22px var(--tw-shadow-color,#e7f15a0f);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_0_22px_rgba\(231\,241\,90\,0\.055\)\]{--tw-shadow:inset 0 0 22px var(--tw-shadow-color,#e7f15a0e);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\.1\)\,0_24px_76px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 24px 76px var(--tw-shadow-color,#00000038);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\.1\)\,0_24px_80px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 24px 80px var(--tw-shadow-color,#0000003d);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\.1\)\,0_26px_88px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 26px 88px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.07\)\,inset_0_0_20px_rgba\(231\,241\,90\,0\.025\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff12), inset 0 0 20px var(--tw-shadow-color,#e7f15a06);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\.08\)\,0_24px_80px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 24px 80px var(--tw-shadow-color,#0003);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\.08\)\,0_24px_82px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 24px 82px var(--tw-shadow-color,#00000038);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\.08\)\,0_24px_82px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 24px 82px var(--tw-shadow-color,#0000003d);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\.08\)\,0_26px_90px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 26px 90px var(--tw-shadow-color,#0000003d);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\.08\)\,0_30px_104px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 30px 104px var(--tw-shadow-color,#00000047);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\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);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\.09\)\,0_18px_52px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff17), 0 18px 52px var(--tw-shadow-color,#0000002e);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\.09\)\,0_30px_100px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff17), 0 30px 100px var(--tw-shadow-color,#00000057);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\.09\)\,inset_0_-2px_1px_rgba\(0\,0\,0\,0\.48\)\,0_18px_54px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff17), inset 0 -2px 1px var(--tw-shadow-color,#0000007a), 0 18px 54px var(--tw-shadow-color,#0000003d);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\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);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\.14\)\,inset_0_0_40px_rgba\(58\,132\,255\,0\.04\)\,0_28px_90px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff24), inset 0 0 40px var(--tw-shadow-color,#3a84ff0a), 0 28px 90px var(--tw-shadow-color,#0000004d);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\.052\)\,0_16px_48px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d), 0 16px 48px var(--tw-shadow-color,#00000029);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\.055\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0e);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\.065\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff1);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\.075\)\,0_24px_84px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff13), 0 24px 84px var(--tw-shadow-color,#0000003d);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\.075\)\,0_30px_100px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff13), 0 30px 100px var(--tw-shadow-color,#0000004d);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\.075\)\,0_30px_100px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff13), 0 30px 100px var(--tw-shadow-color,#00000047);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\.085\)\,0_32px_110px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff16), 0 32px 110px var(--tw-shadow-color,#00000047);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,.shadow\/glow{--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)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[56px\]{--tw-blur:blur(56px);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-\[78px\]{--tw-blur:blur(78px);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-\[82px\]{--tw-blur:blur(82px);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-\[96px\]{--tw-blur:blur(96px);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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-\[18px\]{--tw-backdrop-blur:blur(18px);-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,)}.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-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,opacity\,transform\]{transition-property:background-color,box-shadow,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,box-shadow\]{transition-property:border-color,background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\,filter\]{transition-property:color,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,brightness\]{transition-property:filter,brightness;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,visibility\]{transition-property:grid-template-rows,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,transform\]{transition-property:opacity,filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\,filter\]{transition-property:transform,border-color,box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,filter\]{transition-property:transform,border-color,filter;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.duration-\[380ms\]{--tw-duration:.38s;transition-duration:.38s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\],.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[text-shadow\:0_0_34px_rgba\(255\,255\,255\,0\.06\)\]{text-shadow:0 0 34px #ffffff0f}@media (hover:hover){.group-hover\:-translate-y-px:is(:where(.group):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-accent-primary\/28:is(:where(.group):hover *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent-primary\/28:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--accent-primary) 28%, transparent)}}.group-hover\:border-accent-primary\/34:is(:where(.group):hover *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent-primary\/34:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--accent-primary) 34%, transparent)}}.group-hover\:border-accent-primary\/42:is(:where(.group):hover *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent-primary\/42:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--accent-primary) 42%, transparent)}}.group-hover\:border-accent-primary\/45:is(:where(.group):hover *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent-primary\/45:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--accent-primary) 45%, transparent)}}.group-hover\:border-primary-blue\/26:is(:where(.group):hover *){border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary-blue\/26:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--primary-blue) 26%, transparent)}}.group-hover\:border-primary-blue\/28:is(:where(.group):hover *){border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary-blue\/28:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--primary-blue) 28%, transparent)}}.group-hover\:bg-accent-primary\/\[0\.14\]:is(:where(.group):hover *){background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-accent-primary\/\[0\.14\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--accent-primary) 14.0%, transparent)}}.group-hover\:bg-accent-primary\/\[0\.065\]:is(:where(.group):hover *){background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-accent-primary\/\[0\.065\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--accent-primary) 6.5%, transparent)}}.group-hover\:bg-primary-blue\/\[0\.06\]:is(:where(.group):hover *){background-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary-blue\/\[0\.06\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--primary-blue) 6%, transparent)}}.group-hover\:bg-white\/\[0\.058\]:is(:where(.group):hover *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/\[0\.058\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 5.8%, transparent)}}.group-hover\:from-accent-primary\/0:is(:where(.group):hover *){--tw-gradient-from:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:from-accent-primary\/0:is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--accent-primary) 0%, transparent)}}.group-hover\:from-accent-primary\/0:is(:where(.group):hover *){--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))}.group-hover\:via-accent-primary\/55:is(:where(.group):hover *){--tw-gradient-via:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:via-accent-primary\/55:is(:where(.group):hover *){--tw-gradient-via:color-mix(in oklab, var(--accent-primary) 55%, transparent)}}.group-hover\:via-accent-primary\/55:is(:where(.group):hover *){--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)}.group-hover\:to-primary-blue\/0:is(:where(.group):hover *){--tw-gradient-to:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.group-hover\:to-primary-blue\/0:is(:where(.group):hover *){--tw-gradient-to:color-mix(in oklab, var(--primary-blue) 0%, transparent)}}.group-hover\:to-primary-blue\/0:is(:where(.group):hover *){--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))}.group-hover\:text-\[var\(--color-accent-primary\,\#D7F84A\)\]:is(:where(.group):hover *){color:var(--color-accent-primary,#d7f84a)}.group-hover\:text-accent-primary:is(:where(.group):hover *){color:var(--accent-primary)}.group-hover\:text-primary-blue:is(:where(.group):hover *){color:var(--primary-blue)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/70:is(:where(.group):hover *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/70:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.group-hover\:text-white\/72:is(:where(.group):hover *){color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/72:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.group-hover\:opacity-45:is(:where(.group):hover *){opacity:.45}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-85:is(:where(.group):hover *){opacity:.85}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-95:is(:where(.group):hover *){opacity:.95}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:opacity-\[0\.18\]:is(:where(.group):hover *){opacity:.18}.group-hover\:opacity-\[0\.24\]:is(:where(.group):hover *){opacity:.24}.group-hover\:shadow-\[inset_0_0_18px_rgba\(255\,255\,255\,0\.05\)\,0_0_18px_rgba\(231\,241\,90\,0\.1\)\]:is(:where(.group):hover *){--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#ffffff0d), 0 0 18px var(--tw-shadow-color,#e7f15a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[inset_0_0_18px_rgba\(255\,255\,255\,0\.05\)\,0_0_18px_rgba\(231\,241\,90\,0\.18\)\]:is(:where(.group):hover *){--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#ffffff0d), 0 0 18px var(--tw-shadow-color,#e7f15a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[inset_0_0_22px_rgba\(231\,241\,90\,0\.075\)\,0_0_20px_rgba\(231\,241\,90\,0\.08\)\]:is(:where(.group):hover *){--tw-shadow:inset 0 0 22px var(--tw-shadow-color,#e7f15a13), 0 0 20px var(--tw-shadow-color,#e7f15a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[inset_0_0_22px_rgba\(231\,241\,90\,0\.075\)\,0_0_26px_rgba\(231\,241\,90\,0\.08\)\]:is(:where(.group):hover *){--tw-shadow:inset 0 0 22px var(--tw-shadow-color,#e7f15a13), 0 0 26px var(--tw-shadow-color,#e7f15a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:brightness-105:is(:where(.group):hover *){--tw-brightness:brightness(105%);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,)}.group-hover\:brightness-110:is(:where(.group):hover *){--tw-brightness:brightness(110%);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,)}.group-hover\:drop-shadow-\[0_0_6px_rgba\(231\,241\,90\,0\.15\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#e7f15a26));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.group-hover\:drop-shadow-\[0_0_7px_rgba\(231\,241\,90\,0\.28\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 0 7px var(--tw-drop-shadow-color,#e7f15a47));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.group-hover\:drop-shadow-\[0_0_10px_rgba\(231\,241\,90\,0\.16\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#e7f15a29));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}}.group-focus-visible\:-translate-y-px:is(:where(.group):focus-visible *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:border-accent-primary\/34:is(:where(.group):focus-visible *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:border-accent-primary\/34:is(:where(.group):focus-visible *){border-color:color-mix(in oklab, var(--accent-primary) 34%, transparent)}}.group-focus-visible\:border-accent-primary\/45:is(:where(.group):focus-visible *){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:border-accent-primary\/45:is(:where(.group):focus-visible *){border-color:color-mix(in oklab, var(--accent-primary) 45%, transparent)}}.group-focus-visible\:bg-accent-primary\/\[0\.14\]:is(:where(.group):focus-visible *){background-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:bg-accent-primary\/\[0\.14\]:is(:where(.group):focus-visible *){background-color:color-mix(in oklab, var(--accent-primary) 14.0%, transparent)}}.group-focus-visible\:bg-white\/\[0\.058\]:is(:where(.group):focus-visible *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:bg-white\/\[0\.058\]:is(:where(.group):focus-visible *){background-color:color-mix(in oklab, var(--color-white) 5.8%, transparent)}}.group-focus-visible\:text-\[var\(--color-accent-primary\,\#D7F84A\)\]:is(:where(.group):focus-visible *){color:var(--color-accent-primary,#d7f84a)}.group-focus-visible\:text-accent-primary:is(:where(.group):focus-visible *){color:var(--accent-primary)}.group-focus-visible\:text-white\/70:is(:where(.group):focus-visible *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:text-white\/70:is(:where(.group):focus-visible *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.group-focus-visible\:opacity-80:is(:where(.group):focus-visible *){opacity:.8}.group-focus-visible\:opacity-85:is(:where(.group):focus-visible *){opacity:.85}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\:shadow-\[inset_0_0_18px_rgba\(255\,255\,255\,0\.05\)\,0_0_18px_rgba\(231\,241\,90\,0\.1\)\]:is(:where(.group):focus-visible *){--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#ffffff0d), 0 0 18px var(--tw-shadow-color,#e7f15a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:shadow-\[inset_0_0_18px_rgba\(255\,255\,255\,0\.05\)\,0_0_18px_rgba\(231\,241\,90\,0\.18\)\]:is(:where(.group):focus-visible *){--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#ffffff0d), 0 0 18px var(--tw-shadow-color,#e7f15a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:brightness-110:is(:where(.group):focus-visible *){--tw-brightness:brightness(110%);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,)}.group-focus-visible\:drop-shadow-\[0_0_7px_rgba\(231\,241\,90\,0\.28\)\]:is(:where(.group):focus-visible *){--tw-drop-shadow-size:drop-shadow(0 0 7px var(--tw-drop-shadow-color,#e7f15a47));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.group-focus-visible\:drop-shadow-\[0_0_10px_rgba\(231\,241\,90\,0\.16\)\]:is(:where(.group):focus-visible *){--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#e7f15a29));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.placeholder\:text-white\/32::placeholder{color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/32::placeholder{color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.placeholder\:text-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/35::placeholder{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-\[10\%\]:before{content:var(--tw-content);inset-inline:10%}.before\:top-px:before{content:var(--tw-content);top:1px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(226\,233\,238\,0\.14\)\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#e2e9ee24,#0000)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[rgba\(215\,255\,79\,0\.12\)\]:hover{border-color:#d7ff4f1f}.hover\:border-accent-primary\/20:hover{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-primary\/20:hover{border-color:color-mix(in oklab, var(--accent-primary) 20%, transparent)}}.hover\:border-accent-primary\/24:hover{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-primary\/24:hover{border-color:color-mix(in oklab, var(--accent-primary) 24%, transparent)}}.hover\:border-accent-primary\/28:hover{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-primary\/28:hover{border-color:color-mix(in oklab, var(--accent-primary) 28%, transparent)}}.hover\:border-primary-blue:hover,.hover\:border-primary-blue\/30:hover{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-blue\/30:hover{border-color:color-mix(in oklab, var(--primary-blue) 30%, transparent)}}.hover\:border-primary-blue\/32:hover{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-blue\/32:hover{border-color:color-mix(in oklab, var(--primary-blue) 32%, transparent)}}.hover\:border-primary-blue\/35:hover{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-blue\/35:hover{border-color:color-mix(in oklab, var(--primary-blue) 35%, transparent)}}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-white\/16:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/16:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:border-white\/18:hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/18:hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/22:hover{border-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/22:hover{border-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/\[0\.24\]:hover{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.24\]:hover{border-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.hover\:border-white\/\[0\.27\]:hover{border-color:#ffffff45}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.27\]:hover{border-color:color-mix(in oklab, var(--color-white) 27%, transparent)}}.hover\:bg-\[\#438dfb\]:hover{background-color:#438dfb}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:bg-white\/\[0\.13\]:hover{background-color:#ffffff21}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.13\]:hover{background-color:color-mix(in oklab, var(--color-white) 13%, transparent)}}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.025\]:hover{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.hover\:bg-white\/\[0\.032\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.032\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.2%, transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.hover\:bg-white\/\[0\.046\]:hover{background-color:#ffffff0c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.046\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.6%, transparent)}}.hover\:bg-white\/\[0\.052\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.052\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.2%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:bg-white\/\[0\.065\]:hover{background-color:#fff1}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.065\]:hover{background-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.hover\:bg-white\/\[0\.075\]:hover{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.075\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.hover\:bg-white\/\[0\.085\]:hover{background-color:#ffffff16}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.085\]:hover{background-color:color-mix(in oklab, var(--color-white) 8.5%, transparent)}}.hover\:\!text-accent-primary:hover{color:var(--accent-primary)!important}.hover\:text-accent-primary:hover{color:var(--accent-primary)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_24px_rgba\(127\,157\,255\,0\.08\)\]:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#7f9dff14);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-\[0_0_28px_rgba\(127\,157\,255\,0\.18\)\]:hover{--tw-shadow:0 0 28px var(--tw-shadow-color,#7f9dff2e);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-\[0_0_48px_rgba\(127\,157\,255\,0\.38\)\]:hover{--tw-shadow:0 0 48px var(--tw-shadow-color,#7f9dff61);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-\[0_0_50px_rgba\(127\,157\,255\,0\.5\)\]:hover{--tw-shadow:0 0 50px var(--tw-shadow-color,#7f9dff80);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-\[0_0_50px_rgba\(127\,157\,255\,0\.44\)\]:hover{--tw-shadow:0 0 50px var(--tw-shadow-color,#7f9dff70);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-\[0_16px_40px_rgba\(45\,127\,249\,0\.32\)\]:hover{--tw-shadow:0 16px 40px var(--tw-shadow-color,#2d7ff952);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-\[0_16px_42px_rgba\(45\,127\,249\,0\.42\)\]:hover{--tw-shadow:0 16px 42px var(--tw-shadow-color,#2d7ff96b);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-\[0_18px_50px_rgba\(108\,99\,255\,0\.08\)\]:hover{--tw-shadow:0 18px 50px var(--tw-shadow-color,#6c63ff14);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-\[0_18px_58px_rgba\(58\,132\,255\,0\.07\)\]:hover{--tw-shadow:0 18px 58px var(--tw-shadow-color,#3a84ff12);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-\[0_20px_60px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow:0 20px 60px 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)}.hover\:shadow-\[0_24px_80px_rgba\(108\,99\,255\,0\.1\)\]:hover{--tw-shadow:0 24px 80px var(--tw-shadow-color,#6c63ff1a);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-\[0_30px_100px_rgba\(108\,99\,255\,0\.12\)\]:hover{--tw-shadow:0 30px 100px var(--tw-shadow-color,#6c63ff1f);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-\[0_34px_120px_rgba\(58\,132\,255\,0\.13\)\]:hover{--tw-shadow:0 34px 120px var(--tw-shadow-color,#3a84ff21);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-\[0_40px_140px_rgba\(108\,99\,255\,0\.15\)\]:hover{--tw-shadow:0 40px 140px var(--tw-shadow-color,#6c63ff26);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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.11\)\,0_0_24px_rgba\(231\,241\,90\,0\.045\)\,0_24px_68px_rgba\(0\,0\,0\,0\.3\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1c), 0 0 24px var(--tw-shadow-color,#e7f15a0b), 0 24px 68px var(--tw-shadow-color,#0000004d);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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.11\)\,inset_0_0_0_1px_rgba\(231\,241\,90\,0\.105\)\,0_26px_90px_rgba\(0\,0\,0\,0\.28\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1c), inset 0 0 0 1px var(--tw-shadow-color,#e7f15a1b), 0 26px 90px var(--tw-shadow-color,#00000047);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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\,0_32px_100px_rgba\(58\,132\,255\,0\.1\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff24), 0 32px 100px var(--tw-shadow-color,#3a84ff1a);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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.085\)\,0_22px_68px_rgba\(45\,127\,249\,0\.08\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff16), 0 22px 68px var(--tw-shadow-color,#2d7ff914);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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.085\)\,0_22px_68px_rgba\(231\,241\,90\,0\.055\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff16), 0 22px 68px var(--tw-shadow-color,#e7f15a0e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-\[1\.025\]:hover{--tw-brightness:brightness(1.025);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,)}}.focus\:border-primary-blue\/40:focus{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary-blue\/40:focus{border-color:color-mix(in oklab, var(--primary-blue) 40%, transparent)}}.focus\:border-primary-blue\/55:focus{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary-blue\/55:focus{border-color:color-mix(in oklab, var(--primary-blue) 55%, transparent)}}.focus\:bg-white\/\[0\.065\]:focus{background-color:#fff1}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.065\]:focus{background-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.focus\:bg-white\/\[0\.075\]:focus{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.075\]:focus{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.focus-visible\:-translate-y-1:focus-visible{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-\[rgba\(215\,255\,79\,0\.16\)\]:focus-visible{border-color:#d7ff4f29}.focus-visible\:border-accent-primary\/36:focus-visible{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-accent-primary\/36:focus-visible{border-color:color-mix(in oklab, var(--accent-primary) 36%, transparent)}}.focus-visible\:border-accent-primary\/38:focus-visible{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-accent-primary\/38:focus-visible{border-color:color-mix(in oklab, var(--accent-primary) 38%, transparent)}}.focus-visible\:border-primary-blue\/42:focus-visible{border-color:var(--primary-blue)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-primary-blue\/42:focus-visible{border-color:color-mix(in oklab, var(--primary-blue) 42%, transparent)}}.focus-visible\:bg-white\/\[0\.025\]:focus-visible{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-white\/\[0\.025\]:focus-visible{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.focus-visible\:bg-white\/\[0\.052\]:focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-white\/\[0\.052\]:focus-visible{background-color:color-mix(in oklab, var(--color-white) 5.2%, transparent)}}.focus-visible\:\!text-accent-primary:focus-visible{color:var(--accent-primary)!important}.focus-visible\:text-accent-primary:focus-visible{color:var(--accent-primary)}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-\[\#66a3ff\]:focus-visible{--tw-ring-color:#66a3ff}.focus-visible\:ring-accent-primary\/55:focus-visible{--tw-ring-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent-primary\/55:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent-primary) 55%, transparent)}}.focus-visible\:ring-primary-blue:focus-visible{--tw-ring-color:var(--primary-blue)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#080c14\]:focus-visible{--tw-ring-offset-color:#080c14}.focus-visible\:ring-offset-\[\#05070d\]:focus-visible{--tw-ring-offset-color:#05070d}.focus-visible\:ring-offset-\[var\(--color-page-bg\)\]:focus-visible{--tw-ring-offset-color:var(--color-page-bg)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-accent-primary:focus-visible,.focus-visible\:outline-accent-primary\/70:focus-visible{outline-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-accent-primary\/70:focus-visible{outline-color:color-mix(in oklab, var(--accent-primary) 70%, transparent)}}.focus-visible\:outline-primary-blue:focus-visible{outline-color:var(--primary-blue)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:focus-visible\:translate-y-0:focus-visible{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not all and (min-width:64rem){.max-lg\:w-full{width:100%}.max-lg\:max-w-full{max-width:100%}}@media not all and (min-width:40rem){.max-sm\:mx-auto{margin-inline:auto}.max-sm\:\!max-w-\[312px\]{max-width:312px!important}.max-sm\:flex-wrap{flex-wrap:wrap}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-\[480px\]{height:480px}.sm\:h-\[500px\]{height:500px}.sm\:h-\[600px\]{height:600px}.sm\:max-h-\[230px\]{max-height:230px}.sm\:max-h-\[360px\]{max-height:360px}.sm\:max-h-\[455px\]{max-height:455px}.sm\:min-h-\[180px\]{min-height:180px}.sm\:min-h-\[216px\]{min-height:216px}.sm\:min-h-\[255px\]{min-height:255px}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-\[295px\]{min-height:295px}.sm\:min-h-\[360px\]{min-height:360px}.sm\:min-h-\[400px\]{min-height:400px}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-\[500px\]{min-height:500px}.sm\:min-h-\[600px\]{min-height:600px}.sm\:w-\[79\%\]{width:79%}.sm\:w-\[90\%\]{width:90%}.sm\:w-\[92\%\]{width:92%}.sm\:w-\[94\%\]{width:94%}.sm\:w-auto{width:auto}.sm\:max-w-\[700px\]{max-width:700px}.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-\[52px_1fr\]{grid-template-columns:52px 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:rounded-\[34px\]{border-radius:34px}.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-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-18{padding-top:calc(var(--spacing) * 18)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pt-\[88px\]{padding-top:88px}.sm\:pb-0{padding-bottom:0}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:pb-\[17rem\]{padding-bottom:17rem}.sm\:pb-\[88px\]{padding-bottom:88px}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[72px\]{font-size:72px}.sm\:leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.sm\:tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.sm\:opacity-\[0\.25\]{opacity:.25}}@media (min-width:48rem){.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mb-1{margin-bottom:var(--spacing)}.md\:block{display:block}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:min-h-\[700px\]{min-height:700px}.md\:w-\[94\%\]{width:94%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-\[64px\]{font-size:64px}}@media (min-width:64rem){.lg\:top-1\/2{top:50%}.lg\:top-\[var\(--site-header-offset-lg\)\]{top:var(--site-header-offset-lg)}.lg\:right-2{right:calc(var(--spacing) * 2)}.lg\:bottom-\[14\%\]{bottom:14%}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-\[76px\]{height:76px}.lg\:h-\[450px\]{height:450px}.lg\:max-h-\[445px\]{max-height:445px}.lg\:max-h-\[450px\]{max-height:450px}.lg\:max-h-\[660px\]{max-height:660px}.lg\:min-h-0{min-height:0}.lg\:min-h-\[200px\]{min-height:200px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[380px\]{min-height:380px}.lg\:min-h-\[445px\]{min-height:445px}.lg\:min-h-\[460px\]{min-height:460px}.lg\:min-h-\[480px\]{min-height:480px}.lg\:min-h-\[500px\]{min-height:500px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-\[580px\]{min-height:580px}.lg\:min-h-\[610px\]{min-height:610px}.lg\:min-h-\[660px\]{min-height:660px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:min-h-\[720px\]{min-height:720px}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-\[74\%\]{width:74%}.lg\:w-\[94\%\]{width:94%}.lg\:w-\[118\%\]{width:118%}.lg\:w-\[126\%\]{width:126%}.lg\:w-\[132\%\]{width:132%}.lg\:w-\[clamp\(912px\,81vw\,1184px\)\]{width:clamp(912px,81vw,1184px)}.lg\:max-w-\[520px\]{max-width:520px}.lg\:max-w-\[1120px\]{max-width:1120px}.lg\:max-w-none{max-width:none}.lg\:min-w-0{min-width:0}.lg\:min-w-\[240px\]{min-width:240px}.lg\:-translate-x-10{--tw-translate-x:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-x-\[7\%\]{--tw-translate-x:7%;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-2\.5{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-\[5\%\]{--tw-translate-y:5%;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-\[54px\]{--tw-translate-y:54px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scale-\[0\.56\]{scale:.56}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.4fr_0\.6fr\]{grid-template-columns:.4fr .6fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.42fr_0\.58fr\]{grid-template-columns:.42fr .58fr}.lg\:grid-cols-\[0\.45fr_0\.55fr\]{grid-template-columns:.45fr .55fr}.lg\:grid-cols-\[0\.48fr_0\.52fr\]{grid-template-columns:.48fr .52fr}.lg\:grid-cols-\[0\.52fr_0\.48fr\]{grid-template-columns:.52fr .48fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[34\%_66\%\]{grid-template-columns:34% 66%}.lg\:grid-cols-\[75\%_25\%\]{grid-template-columns:75% 25%}.lg\:grid-cols-\[minmax\(0\,0\.45fr\)_minmax\(0\,0\.55fr\)\]{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.lg\:grid-cols-\[minmax\(0\,0\.58fr\)_minmax\(0\,0\.42fr\)\]{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-\[72px\]{gap:72px}.lg\:gap-\[96px\]{gap:96px}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.lg\:overflow-hidden{overflow:hidden}.lg\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.lg\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.lg\:bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.lg\:bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-\[72px\]{padding-block:72px}.lg\:py-\[132px\]{padding-block:132px}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-13{padding-top:calc(var(--spacing) * 13)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+2\.5rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 2.5rem)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+3\.5rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 3.5rem)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+3\.75rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 3.75rem)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+3rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 3rem)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+4\.5rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 4.5rem)}.lg\:pt-\[calc\(var\(--site-header-offset-lg\)\+5rem\)\]{padding-top:calc(var(--site-header-offset-lg) + 5rem)}.lg\:pb-0{padding-bottom:0}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pb-\[19rem\]{padding-bottom:19rem}.lg\:text-right{text-align:right}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[53px\]{font-size:53px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[58px\]{font-size:58px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[76px\]{font-size:76px}.lg\:text-\[78px\]{font-size:78px}.lg\:text-\[82px\]{font-size:82px}.lg\:text-\[84px\]{font-size:84px}.lg\:text-\[clamp\(80px\,6vw\,110px\)\]{font-size:clamp(80px,6vw,110px)}.lg\:leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.lg\:leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.lg\:leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.lg\:leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.lg\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:opacity-\[0\.34\]{opacity:.34}.lg\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}}@media (min-width:80rem){.xl\:w-\[101\%\]{width:101%}.xl\:w-\[136\%\]{width:136%}.xl\:-translate-x-16{--tw-translate-x:calc(var(--spacing) * -16);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:translate-x-12{--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,0\.48fr\)_minmax\(0\,0\.52fr\)\]{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr)}.xl\:grid-cols-\[minmax\(0\,0\.96fr\)_minmax\(0\,1\.04fr\)\]{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-20{gap:calc(var(--spacing) * 20)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:gap-\[108px\]{gap:108px}.xl\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.xl\:border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.xl\:text-\[80px\]{font-size:80px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media (min-width:48rem){.md\:\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n){border-right-style:var(--tw-border-style);border-right-width:0}.md\:\[\&\:nth-last-child\(-n\+3\)\]\:border-b-0:nth-last-child(-n+3){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}}:root{--ddao-bg:#05070d;--ddao-bg-elevated:#0b0f1a;--ddao-border:#ffffff1f;--ddao-text-primary:#fff;--ddao-text-secondary:#ffffffb8;--ddao-text-muted:#ffffff85;--ddao-accent-primary:#e7f15a;--ddao-accent-purple:#6c63ff;--ddao-accent-blue:#3a84ff;--brand-yellow-green:var(--ddao-accent-primary);--brand-blue:var(--ddao-accent-blue);--color-page-bg:var(--ddao-bg);--color-card-bg:var(--ddao-bg-elevated);--color-border-subtle:var(--ddao-border);--color-text-primary:var(--ddao-text-primary);--color-text-secondary:var(--ddao-text-secondary);--color-text-muted:var(--ddao-text-muted);--color-accent-primary:var(--brand-yellow-green);--inference-flow-accent-dark:var(--brand-yellow-green);--inference-flow-accent-light:var(--brand-yellow-green)}@supports (color:color-mix(in lab, red, red)){:root{--inference-flow-accent-light:color-mix(in oklch, var(--brand-yellow-green) 78%, #aab27a)}}:root{--color-eyebrow-dark:var(--brand-yellow-green);--color-eyebrow-light:var(--brand-blue);--color-eyebrow:var(--color-eyebrow-dark);--color-icon-dark:var(--brand-yellow-green);--color-icon-light:var(--brand-blue);--color-icon-border-dark:var(--brand-yellow-green)}@supports (color:color-mix(in lab, red, red)){:root{--color-icon-border-dark:color-mix(in srgb, var(--brand-yellow-green) 28%, #ffffff1f)}}:root{--color-icon-border-light:var(--brand-blue)}@supports (color:color-mix(in lab, red, red)){:root{--color-icon-border-light:color-mix(in srgb, var(--brand-blue) 28%, #0f172a1f)}}:root{--color-icon-surface-dark:var(--brand-yellow-green)}@supports (color:color-mix(in lab, red, red)){:root{--color-icon-surface-dark:color-mix(in srgb, var(--brand-yellow-green) 6%, transparent)}}:root{--color-icon-surface-light:var(--brand-blue)}@supports (color:color-mix(in lab, red, red)){:root{--color-icon-surface-light:color-mix(in srgb, var(--brand-blue) 7%, white)}}:root{--color-cta:var(--ddao-accent-purple);--color-illustration-blue:var(--ddao-accent-blue);--background:var(--color-page-bg);--surface:var(--color-card-bg);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--primary-purple:var(--ddao-accent-purple);--primary-blue:var(--ddao-accent-blue);--accent-primary:var(--color-accent-primary);--border:var(--color-border-subtle);--space-section-y:5rem;--space-section-y-lg:6rem;--space-section-padding-y:6rem;--space-section-padding-y-compact:4.5rem;--space-section-gap:6rem;--space-header-to-content-gap:3rem;--space-grid-gap:1.5rem;--space-architecture-padding:clamp(1.25rem, 3vw, 2.5rem);--space-hero-padding-top:calc(var(--site-header-offset) + 4rem);--space-hero-padding-bottom:4rem;--space-card:1.75rem;--space-card-lg:2.25rem;--space-cta:2.5rem;--radius-card:30px;--radius-card-lg:34px;--shadow-card:0 24px 84px #0000004d;--shadow-card-hover:0 34px 120px #3a84ff21;--type-eyebrow-tracking:.32em;--type-title-tracking:-.05em;--type-copy-leading:1.65;--type-hero-display:clamp(3rem, 6.4vw, 5.25rem);--type-hero-display-platform:clamp(3rem, 6vw, 5rem);--type-home-hero-display:clamp(5rem, 6vw, 6.875rem);--type-hero-supporting:1.125rem;--type-section-display:clamp(2.125rem, 4.8vw, 3.625rem);--type-section-supporting:1.0625rem;--type-card-title:1.25rem;--type-card-body:.9375rem;--type-eyebrow-size:.875rem;--type-tile-title:var(--type-card-title);--type-tile-body:var(--type-card-body);--type-small-metadata:.75rem;--type-navigation-description:.875rem;--type-modal-title:clamp(1.875rem, 4vw, 2.5rem);--type-label:.75rem;--type-caption:.875rem;--type-pill:.75rem;--type-display-leading:.94;--type-section-leading:1;--type-card-title-leading:1.08;--site-header-offset:96px;--site-header-offset-lg:112px;--motion-ease-standard:cubic-bezier(.22, 1, .36, 1);--motion-ease-enter:cubic-bezier(.16, 1, .3, 1);--motion-ease-exit:cubic-bezier(.7, 0, .84, 0);--motion-duration-fast:.18s;--motion-duration-default:.22s;--motion-duration-slow:.36s;--motion-duration-hero:.56s;--motion-duration-reveal:.36s;--motion-distance-small:4px;--motion-distance-medium:10px;--foreground:var(--text-primary)}*{box-sizing:border-box}html{background:var(--background);scroll-behavior:smooth}body{background:var(--background);color:var(--text-primary);font-family:var(--font-manrope), Arial, Helvetica, sans-serif;margin:0;overflow-x:hidden}a{color:inherit}:where(.contact-destination){appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none}.site-footer .footer-nav .footer-nav-link:hover,.site-footer .footer-nav .footer-nav-link:focus-visible{color:var(--color-accent-primary)}.architecture-link,.architecture-link .architecture-link-label,.architecture-link .architecture-link-arrow{transition:color .2s ease-out}.architecture-link .architecture-link-label,.architecture-link .architecture-link-arrow{color:currentColor}.architecture-link:hover .architecture-link-label,.architecture-link:hover .architecture-link-arrow,.architecture-link:focus-visible .architecture-link-label,.architecture-link:focus-visible .architecture-link-arrow{color:var(--color-accent-primary,#d7f84a)}:is(p[class*=uppercase][class*=tracking-]){letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:1.2}.ddao-eyebrow,.eyebrow-token,.eyebrow-dark{color:var(--color-eyebrow-dark)}.ddao-text-primary{color:var(--color-text-primary)}.ddao-text-secondary{color:var(--color-text-secondary)}.ddao-text-muted{color:var(--color-text-muted)}.ddao-border-subtle{border-color:var(--color-border-subtle)}.ds-section-shell{padding-top:calc(var(--space-section-padding-y) / 2);padding-bottom:calc(var(--space-section-padding-y) / 2);scroll-margin-top:9rem;position:relative}.ds-section-header{z-index:10;text-align:center;max-width:56rem;margin-inline:auto;position:relative}.ds-eyebrow{color:var(--color-eyebrow-dark);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-weight:700;line-height:1.2}.eyebrow-light{color:var(--color-eyebrow-light)}.ds-section-title{color:var(--color-text-primary);font-size:var(--type-section-display);letter-spacing:var(--type-title-tracking);font-weight:800;line-height:var(--type-section-leading);margin-top:1.5rem}.ds-section-subtitle{color:#ffffff9e;max-width:48rem;font-size:var(--type-section-supporting);line-height:var(--type-copy-leading);margin:1.5rem auto 0}.ds-section-supporting{color:#ffffff75;max-width:48.75rem;font-size:var(--type-caption);margin:1rem auto 0;font-weight:600;line-height:1.6}.ds-editorial-column{border-top:1px solid #ffffff1a;padding-top:1.75rem}.ds-editorial-number{color:#ffffff47;letter-spacing:.24em;font-size:.75rem;font-weight:700}.ds-editorial-title{color:var(--color-text-primary);letter-spacing:-.04em;margin-top:.75rem;font-size:1.5rem;font-weight:900;line-height:1.08}.ds-editorial-body{color:#ffffff9e;margin-top:1.25rem;font-size:1rem;line-height:1.68}.ds-capability-list{gap:.75rem;margin-top:2rem;display:grid}.ds-capability-list-item{color:#ffffffb8;letter-spacing:-.01em;font-size:.875rem;font-weight:600;line-height:1}.ds-chip{color:#ffffff9e;background:#ffffff09;border:1px solid #ffffff1c;border-radius:9999px;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.ds-chip:hover{color:#ffffffbd;background:#ffffff0f;border-color:#fff3}:is(h1[class*=text-5xl]){letter-spacing:-.055em;font-size:clamp(3.5rem,7.2vw,5.25rem);font-weight:800;line-height:.92}.hero-headline{letter-spacing:-.06em;font-size:clamp(4rem,8vw,6rem);line-height:.92}:is(h2[class*=text-4xl]){letter-spacing:var(--type-title-tracking);font-size:clamp(2.75rem,5vw,3.75rem);font-weight:800;line-height:.98}:is(h3[class*=text-2xl],h3[class*=text-3xl]){letter-spacing:-.04em;line-height:1.08}:is(p[class*="leading-[1.7]"],p[class*="leading-[1.65]"]){line-height:var(--type-copy-leading)}:is(section[class*=py-10]){padding-top:calc(var(--space-section-y) / 2);padding-bottom:calc(var(--space-section-y) / 2)}:is(div[class*=py-16],div[class*=py-20]){padding-top:var(--space-section-y);padding-bottom:var(--space-section-y)}:is(article[class*=p-6],article[class*=p-7],article[class*=p-8],div[class*=p-7][class*=rounded],div[class*=p-8][class*=rounded]){padding:var(--space-card)}:is(a[class*=h-12],button[class*=h-12],.motion-subtle-glow){min-height:3rem;padding-left:1.5rem;padding-right:1.5rem}:is(a[class*=mt-10],button[class*=mt-10]){margin-top:var(--space-cta)}@media (min-width:1024px){:root{--space-section-y:var(--space-section-y-lg);--space-card:var(--space-card-lg)}}@media (max-width:640px){:root{--space-section-y:3.5rem;--space-card:1.5rem}:is(h1[class*=text-5xl]){font-size:clamp(3rem,13vw,3.5rem);line-height:.96}.hero-headline{font-size:clamp(3.35rem,14vw,4rem);line-height:.95}:is(h2[class*=text-4xl]),.ds-section-title{font-size:clamp(2.35rem,10vw,3rem);line-height:1}.ds-section-subtitle{font-size:1rem}.ds-editorial-body{line-height:1.62}}.motion-fade-in{animation:.22s cubic-bezier(.16,1,.3,1) both motion-fade-in}.motion-fade-up{animation:.22s cubic-bezier(.16,1,.3,1) both motion-fade-up}.motion-scale-in{animation:.22s cubic-bezier(.16,1,.3,1) both motion-scale-in}.motion-subtle-glow{transition:box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)}.motion-subtle-glow:hover{box-shadow:0 0 42px #7f9dff2e}.motion-hover-lift{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1)}.motion-hover-lift:hover{transform:translateY(-2px)}.product-page-gpu-cloud .motion-hover-lift{transition:transform .21s ease-in-out,box-shadow .21s ease-in-out,border-color .21s ease-in-out,background-color .21s ease-in-out,opacity .21s ease-in-out}.product-page-gpu-cloud .motion-hover-lift:hover{transform:translateY(-4px)}.product-page-gpu-cloud,.product-page-enterprise-solutions{--ai-card-radius:1.5rem;--ai-card-border:#ffffff1b;--ai-card-border-hover:#3a84ff52;--ai-card-bg:linear-gradient(135deg, #ffffff15, #ffffff08);--ai-card-bg-hover:linear-gradient(135deg, #ffffff1d, #ffffff0c);--ai-card-shadow:inset 0 1px 0 #ffffff1a, 0 24px 82px #0000003d;--ai-card-shadow-hover:inset 0 1px 0 #ffffff24, 0 0 34px #3a84ff18, 0 28px 96px #00000047;--ai-pill-bg:#ffffff0d;--ai-pill-border:#ffffff21}.product-page-gpu-cloud .ds-section-header{max-width:54rem}.product-page-gpu-cloud .ds-section-title{max-width:56rem;margin-inline:auto;line-height:.98}.product-page-gpu-cloud .ds-section-subtitle{color:#ffffffad;max-width:46rem;font-size:clamp(1.0625rem,1.15vw,1.18rem)}.product-page-gpu-cloud .ds-section-supporting{color:#ffffff85}.product-page-gpu-cloud article.motion-hover-lift,.product-page-enterprise-solutions article.motion-hover-lift{border-color:var(--ai-card-border);border-radius:var(--ai-card-radius);background:var(--ai-card-bg);box-shadow:var(--ai-card-shadow)}.product-page-gpu-cloud article.motion-hover-lift:is(:hover,:focus-within),.product-page-enterprise-solutions article.motion-hover-lift:is(:hover,:focus-within){border-color:var(--ai-card-border-hover);background:var(--ai-card-bg-hover);box-shadow:var(--ai-card-shadow-hover)}.product-page-gpu-cloud .ds-chip,.product-page-enterprise-solutions .ds-chip{border-color:var(--ai-pill-border);background:var(--ai-pill-bg);color:#ffffffa8}.product-page-gpu-cloud article.motion-hover-lift:is(:hover,:focus-within) .ds-chip,.product-page-enterprise-solutions article.motion-hover-lift:is(:hover,:focus-within) .ds-chip{color:#ffffffd1;background:#ffffff12;border-color:#e7f15a38}.product-page-gpu-cloud .product-hero-image{opacity:.5;filter:brightness(.72)contrast(.94)saturate(.82)blur(1px);object-position:center right}.gpu-cloud-hero-interaction{z-index:1;width:100%;max-width:100%;transition:transform .55s var(--motion-ease-standard);position:relative}.gpu-cloud-hero-float{will-change:transform;animation:8s ease-in-out -2s infinite gpu-cloud-object-float}.gpu-cloud-hero-network-visual{isolation:isolate;width:100%;position:relative;overflow:visible}.gpu-cloud-hero-network-visual:before{content:"";z-index:0;filter:blur(18px);opacity:.48;width:34%;height:22%;transition:opacity .55s var(--motion-ease-standard);pointer-events:none;background:radial-gradient(#e7f15a12,#e7f15a06 42%,#0000 72%);border-radius:50%;animation:7.5s ease-in-out infinite gpu-cloud-core-breathe;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.gpu-cloud-hero-object-image{z-index:1;object-fit:contain;width:100%;height:auto;transition:filter .55s var(--motion-ease-standard);display:block;position:relative}.gpu-cloud-network-overlay{z-index:2;opacity:.88;pointer-events:none;width:100%;height:100%;transition:opacity .55s var(--motion-ease-standard);position:absolute;inset:0;overflow:visible}.gpu-cloud-hero-flow{fill:none;stroke:var(--color-accent-primary);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.035 .965;stroke-dashoffset:0;opacity:0;filter:url(#gpu-cloud-pulse-glow)}.gpu-cloud-hero-node{fill:var(--color-accent-primary);opacity:.48;transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite gpu-cloud-node-pulse}.gpu-cloud-hero-interaction:is(:hover,:focus-within){transform:translateY(-3px)scale(1.008)}.gpu-cloud-hero-interaction:is(:hover,:focus-within) .gpu-cloud-hero-object-image{filter:brightness(1.03)}.gpu-cloud-hero-interaction:is(:hover,:focus-within) .gpu-cloud-network-overlay{opacity:1}.gpu-cloud-hero-interaction:is(:hover,:focus-within) .gpu-cloud-hero-network-visual:before{opacity:.6}@keyframes gpu-cloud-object-float{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}@keyframes gpu-cloud-core-breathe{0%,to{opacity:.42}50%{opacity:.52}}@keyframes gpu-cloud-node-pulse{0%,7%,to{opacity:.46;transform:scale(1)}10%{opacity:.82;transform:scale(1.08)}14%{opacity:.5;transform:scale(1)}}.ai-infrastructure-hero-object{will-change:transform;animation:10s ease-in-out infinite alternate ai-infrastructure-hero-float}.ai-infrastructure-orbit-overlay{pointer-events:none}.ai-infrastructure-orbit-point,.ai-infrastructure-orbit-trail,.ai-infrastructure-orbit-halo{fill:var(--color-accent-primary)}.ai-infrastructure-orbit-point{opacity:.9;filter:drop-shadow(0 0 4px #e7f15a75)}.ai-infrastructure-orbit-halo{opacity:.18;filter:url(#infrastructure-core-energy-halo)}.ai-infrastructure-orbit-trail-near{opacity:.36}.ai-infrastructure-orbit-trail-far{opacity:.16}@keyframes ai-infrastructure-hero-float{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ai-infrastructure-hero-object{will-change:auto;animation:none}.ai-infrastructure-orbit-overlay{display:none}}.gpu-cloud-hero-section{min-height:min(78vh,660px)}.product-hero-gpu-cloud:before,.product-hero-gpu-cloud:after{content:"";pointer-events:none;z-index:1;position:absolute}.product-hero-gpu-cloud:before{mix-blend-mode:screen;opacity:.42;background:radial-gradient(circle at 74% 46%,#3a84ff2e,#0000 32%),radial-gradient(circle at 82% 58%,#e7f15a0e,#0000 26%),linear-gradient(90deg,#05070d3d,#05070d14 48%,#05070d29);inset:0}.product-hero-gpu-cloud:after{opacity:.22;background:radial-gradient(circle at 72% 30%,#e7f15a1f 0 1px,#0000 2px) 0 0/170px 170px,radial-gradient(circle at 86% 54%,#3a84ff29 0 1px,#0000 2px) 0 0/220px 220px,linear-gradient(115deg,#0000 48%,#3a84ff12,#0000 76%) 0 0/120% 120%;animation:26s ease-in-out infinite alternate gpu-hero-ambient;inset:0}@keyframes gpu-hero-ambient{0%{opacity:.2;transform:translate(-6px,-4px)}to{opacity:.22;transform:translate(6px,5px)}}@media (min-width:640px){.gpu-cloud-hero-interaction{width:84%}}@media (min-width:1024px){.gpu-cloud-hero-interaction{width:90%;margin-right:12px}}@media (max-width:767px){.gpu-cloud-hero-section{min-height:auto}.gpu-cloud-hero-float{animation-name:gpu-cloud-object-float-mobile}.gpu-cloud-hero-flow:nth-of-type(n+4),.gpu-cloud-hero-node:nth-of-type(n+4){display:none}.gpu-cloud-hero-interaction:is(:hover,:focus-within){transform:none}}@keyframes gpu-cloud-object-float-mobile{0%,to{transform:translate(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.gpu-cloud-hero-interaction,.gpu-cloud-hero-object-image,.gpu-cloud-network-overlay,.gpu-cloud-hero-network-visual:before{transition-duration:1ms}.gpu-cloud-hero-float,.gpu-cloud-hero-network-visual:before,.gpu-cloud-hero-node,.product-hero-gpu-cloud:after{animation:none}.gpu-cloud-network-overlay{display:none}.gpu-cloud-hero-interaction:is(:hover,:focus-within){transform:none}}@media (hover:none){.product-page-gpu-cloud .motion-hover-lift:hover{transform:none}}.gpu-fabric-visual:before,.gpu-fabric-visual:after{content:"";pointer-events:none;border-radius:9999px;position:absolute}.gpu-fabric-visual:before{filter:blur(12px);opacity:.88;background:radial-gradient(circle,#e7f15a1a,#0000 22%),radial-gradient(circle,#3a84ff2e,#0000 42%),radial-gradient(circle,#ffffff0e,#0000 58%);transition:opacity .26s ease-in-out,filter .26s ease-in-out;inset:6%}.gpu-fabric-visual:after{opacity:.5;background:radial-gradient(circle at 18% 24%,#e7f15a14 0 1px,#0000 2px) 0 0/180px 180px,radial-gradient(circle at 78% 72%,#3a84ff1f 0 1px,#0000 2px) 0 0/220px 220px,linear-gradient(115deg,#0000 18%,#3a84ff0b,#0000 62%) 0 0/130% 130%;animation:16s ease-in-out infinite alternate gpu-fabric-ambient;inset:-20%}.gpu-fabric-visual{transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,background .26s ease-in-out}.gpu-fabric-visual:hover{border-color:#3a84ff2e;box-shadow:inset 0 1px #ffffff1f,inset 0 0 60px #3a84ff09,0 0 42px #3a84ff14,0 28px 92px #00000047}.gpu-fabric-visual:hover:before{opacity:1;filter:blur(10px)brightness(1.08)}.gpu-fabric-connections{z-index:1}.gpu-fabric-connections path{fill:none;stroke:#e7f15a57;stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 18;filter:drop-shadow(0 0 8px #e7f15a1a)drop-shadow(0 0 12px #3a84ff33);opacity:0;transition:opacity .26s ease-in-out,stroke .26s ease-in-out,filter .26s ease-in-out;animation:.9s ease-out .12s forwards gpu-fabric-line-enter,9s ease-in-out .9s infinite gpu-fabric-line-flow}.gpu-fabric-connections path:nth-child(2),.gpu-fabric-connections path:nth-child(4){animation-delay:1.4s}.gpu-fabric-core{z-index:3;opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a2e,#0000 31%),radial-gradient(circle at 50% 62%,#3a84ff24,#0000 56%),linear-gradient(135deg,#ffffff24,#ffffff0b);border:1px solid #e7f15a42;border-radius:42px;justify-content:center;align-items:center;width:216px;height:216px;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;animation:.76s ease-out .76s forwards gpu-fabric-core-enter;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff3,inset 0 0 54px #3a84ff1c,inset 0 -28px 60px #05070d2e,0 0 80px #3a84ff33,0 0 52px #e7f15a1a,0 30px 90px #0000003d}.gpu-fabric-core:before,.gpu-fabric-core:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.gpu-fabric-core:before{background:radial-gradient(circle at 50% 40%,#ffffff0e,#0000 58%);border:1px solid #ffffff13;inset:13px}.gpu-fabric-core:after{z-index:-1;filter:blur(18px);opacity:.66;background:radial-gradient(circle,#3a84ff2e,#0000 62%);inset:-18px}.gpu-fabric-visual:hover .gpu-fabric-core{filter:brightness(1.08);border-color:#e7f15a57;box-shadow:inset 0 1px #ffffff3d,inset 0 0 62px #3a84ff24,inset 0 -28px 60px #05070d29,0 0 92px #3a84ff40,0 0 60px #e7f15a1f,0 32px 96px #00000042}.gpu-fabric-core-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;width:112px;display:grid;position:relative}.gpu-fabric-core-grid span{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#e7f15a1f,#0000 58%),#ffffff0b;border:1px solid #e7f15a3d;border-radius:12px;box-shadow:inset 0 0 16px #3a84ff14,0 0 18px #e7f15a09}.gpu-fabric-node{z-index:2;width:74px;height:74px;color:var(--color-eyebrow);opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a12,#0000 46%),#ffffff0d;border:1px solid #e7f15a2e;border-radius:24px;justify-content:center;align-items:center;transition:opacity .26s ease-in-out,border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out,background .26s ease-in-out;animation:.62s ease-out .52s forwards gpu-fabric-node-enter;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff1f,inset 0 0 22px #e7f15a0b,0 18px 54px #00000038}.gpu-fabric-visual:hover .gpu-fabric-node{filter:brightness(1.08);background:radial-gradient(circle at 50% 42%,#e7f15a1a,#0000 48%),#fff1;border-color:#e7f15a47;box-shadow:inset 0 1px #ffffff29,inset 0 0 24px #e7f15a11,0 0 24px #3a84ff1c,0 20px 60px #0000003d}.gpu-fabric-node-top-left{top:18%;left:22%}.gpu-fabric-node-top-right{top:18%;right:22%}.gpu-fabric-node-bottom-left{bottom:18%;left:22%}.gpu-fabric-node-bottom-right{bottom:18%;right:22%}.gpu-fabric-label{z-index:4;color:#ffffff7a;letter-spacing:.18em;text-align:center;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 18px #05070db8;pointer-events:none;white-space:normal;width:max-content;max-width:8.5rem;font-size:.68rem;font-weight:800;line-height:1.2;display:block;position:absolute}.gpu-fabric-label-top-left{top:calc(18% + 84px);left:22%;transform:translate(-50%)}.gpu-fabric-label-top-right{top:calc(18% + 84px);right:22%;transform:translate(50%)}.gpu-fabric-label-bottom-left{bottom:calc(18% + 84px);left:22%;transform:translate(-50%)}.gpu-fabric-label-bottom-right{bottom:calc(18% + 84px);right:22%;transform:translate(50%)}.gpu-data-visual{transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,background .26s ease-in-out}.gpu-data-visual:before,.gpu-data-visual:after{content:"";pointer-events:none;border-radius:9999px;position:absolute}.gpu-data-visual:before{filter:blur(12px);opacity:.82;background:radial-gradient(circle,#e7f15a17,#0000 22%),radial-gradient(circle,#3a84ff2b,#0000 44%),radial-gradient(circle,#ffffff0d,#0000 58%);transition:opacity .26s ease-in-out,filter .26s ease-in-out;inset:8%}.gpu-data-visual:after{opacity:.44;background:radial-gradient(circle at 24% 28%,#e7f15a12 0 1px,#0000 2px) 0 0/180px 180px,radial-gradient(circle at 76% 70%,#3a84ff1c 0 1px,#0000 2px) 0 0/220px 220px,linear-gradient(115deg,#0000 18%,#3a84ff0a,#0000 62%) 0 0/130% 130%;animation:16s ease-in-out infinite alternate gpu-fabric-ambient;inset:-20%}.gpu-data-visual:hover{border-color:#3a84ff2e;box-shadow:inset 0 1px #ffffff1f,inset 0 0 60px #3a84ff09,0 0 42px #3a84ff14,0 28px 92px #00000047}.gpu-data-visual:hover:before{opacity:1;filter:blur(10px)brightness(1.08)}.gpu-data-connections{z-index:1}.gpu-data-connections path{fill:none;stroke:#e7f15a52;stroke-width:2px;stroke-linecap:round;stroke-dasharray:9 18;filter:drop-shadow(0 0 8px #e7f15a1a)drop-shadow(0 0 12px #3a84ff30);opacity:0;transition:opacity .26s ease-in-out,stroke .26s ease-in-out,filter .26s ease-in-out;animation:.9s ease-out .12s forwards gpu-fabric-line-enter,9s ease-in-out .9s infinite gpu-fabric-line-flow}.gpu-data-connections path:nth-child(2),.gpu-data-connections path:nth-child(5){animation-delay:1.2s}.gpu-data-connections path:nth-child(3),.gpu-data-connections path:nth-child(6){animation-delay:1.8s}.gpu-data-core{z-index:3;opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a29,#0000 31%),radial-gradient(circle at 50% 62%,#3a84ff24,#0000 56%),linear-gradient(135deg,#ffffff21,#ffffff0a);border:1px solid #e7f15a40;border-radius:9999px;justify-content:center;align-items:center;width:210px;height:210px;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;animation:.76s ease-out .76s forwards gpu-fabric-core-enter;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff3,inset 0 0 54px #3a84ff1c,inset 0 -28px 60px #05070d2e,0 0 80px #3a84ff33,0 0 52px #e7f15a1a,0 30px 90px #0000003d}.gpu-data-core:before,.gpu-data-core:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.gpu-data-core:before{background:radial-gradient(circle at 50% 40%,#ffffff0d,#0000 58%);border:1px solid #ffffff13;inset:15px}.gpu-data-core:after{z-index:-1;filter:blur(18px);opacity:.66;background:radial-gradient(circle,#3a84ff2e,#0000 62%);inset:-18px}.gpu-data-visual:hover .gpu-data-core{filter:brightness(1.08);border-color:#e7f15a57}.gpu-data-core-stack{z-index:1;gap:12px;width:116px;display:grid;position:relative}.gpu-data-core-stack span{background:linear-gradient(90deg,#e7f15a1c,#3a84ff14),#ffffff0b;border:1px solid #e7f15a3d;border-radius:9999px;height:30px;box-shadow:inset 0 0 16px #3a84ff14,0 0 18px #e7f15a09}.gpu-data-node{z-index:2;width:70px;height:70px;color:var(--color-eyebrow);opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a12,#0000 46%),#ffffff0d;border:1px solid #e7f15a2e;border-radius:23px;justify-content:center;align-items:center;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out,background .26s ease-in-out;animation:.62s ease-out .52s forwards gpu-fabric-node-enter;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff1f,inset 0 0 22px #e7f15a0b,0 18px 54px #00000038}.gpu-data-visual:hover .gpu-data-node{filter:brightness(1.08);background:radial-gradient(circle at 50% 42%,#e7f15a1a,#0000 48%),#fff1;border-color:#e7f15a47;box-shadow:inset 0 1px #ffffff29,inset 0 0 24px #e7f15a11,0 0 24px #3a84ff1c,0 20px 60px #0000003d}.gpu-data-node-ingest{top:17%;left:20%}.gpu-data-node-storage{top:8%;left:50%;transform:translate(-50%)}.gpu-data-node-compute{top:17%;right:20%}.gpu-data-node-checkpoint{bottom:17%;left:20%}.gpu-data-node-inference{bottom:8%;left:50%;transform:translate(-50%)}.gpu-data-node-object{bottom:17%;right:20%}.gpu-data-label{z-index:4;color:#ffffff7a;letter-spacing:.18em;text-align:center;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 18px #05070db8;pointer-events:none;width:max-content;max-width:8.5rem;font-size:.68rem;font-weight:800;line-height:1.2;display:block;position:absolute}.gpu-data-node-ingest-label{top:calc(17% + 80px);left:20%;transform:translate(-50%)}.gpu-data-node-storage-label{top:calc(8% + 80px);left:50%;transform:translate(-50%)}.gpu-data-node-compute-label{top:calc(17% + 80px);right:20%;transform:translate(50%)}.gpu-data-node-checkpoint-label{bottom:calc(17% + 80px);left:20%;transform:translate(-50%)}.gpu-data-node-inference-label{bottom:calc(8% + 80px);left:50%;transform:translate(-50%)}.gpu-data-node-object-label{bottom:calc(17% + 80px);right:20%;transform:translate(50%)}.gpu-deployment-visual{transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,background .26s ease-in-out}.gpu-deployment-visual:before,.gpu-deployment-visual:after{content:"";pointer-events:none;border-radius:9999px;position:absolute}.gpu-deployment-visual:before{filter:blur(12px);opacity:.86;background:radial-gradient(circle at 50% 22%,#e7f15a1a,#0000 20%),radial-gradient(circle at 50% 48%,#3a84ff29,#0000 46%),radial-gradient(circle,#ffffff0b,#0000 58%);transition:opacity .26s ease-in-out,filter .26s ease-in-out;inset:5%}.gpu-deployment-visual:after{opacity:.42;background:radial-gradient(circle at 24% 28%,#e7f15a12 0 1px,#0000 2px) 0 0/180px 180px,radial-gradient(circle at 76% 70%,#3a84ff1c 0 1px,#0000 2px) 0 0/220px 220px,linear-gradient(115deg,#0000 18%,#3a84ff0a,#0000 62%) 0 0/130% 130%;animation:16s ease-in-out infinite alternate gpu-fabric-ambient;inset:-20%}.gpu-deployment-visual:hover{border-color:#3a84ff2e;box-shadow:inset 0 1px #ffffff1f,inset 0 0 60px #3a84ff09,0 0 42px #3a84ff14,0 28px 92px #00000047}.gpu-deployment-visual:hover:before{opacity:1;filter:blur(10px)brightness(1.08)}.gpu-deployment-connections{z-index:1}.gpu-deployment-connections path{fill:none;stroke:#e7f15a57;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:10 18;filter:drop-shadow(0 0 8px #e7f15a1a)drop-shadow(0 0 12px #3a84ff30);opacity:0;transition:opacity .26s ease-in-out,stroke .26s ease-in-out,filter .26s ease-in-out;animation:.9s ease-out .18s forwards gpu-fabric-line-enter,9s ease-in-out .9s infinite gpu-fabric-line-flow}.gpu-deployment-controller{z-index:3;width:330px;height:164px;color:var(--color-eyebrow);opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a26,#0000 32%),radial-gradient(circle at 50% 70%,#3a84ff21,#0000 55%),linear-gradient(135deg,#ffffff21,#ffffff0a);border:1px solid #e7f15a40;border-radius:34px;justify-content:center;align-items:center;gap:1rem;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;animation:.76s ease-out .76s forwards gpu-fabric-core-enter;display:flex;position:absolute;top:54px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff3,inset 0 0 48px #3a84ff1a,0 0 78px #3a84ff30,0 0 48px #e7f15a18,0 28px 84px #0000003d}.gpu-deployment-controller:before{content:"";background:radial-gradient(circle at 50% 40%,#ffffff0d,#0000 58%);border:1px solid #ffffff13;border-radius:24px;position:absolute;inset:13px}.gpu-deployment-controller>span{z-index:1;position:relative}.gpu-deployment-controller>span:last-child,.gpu-deployment-module>span:last-child{color:#ffffff94;letter-spacing:.18em;text-align:left;text-transform:uppercase;text-wrap:balance;font-size:.72rem;font-weight:800;line-height:1.2}.gpu-deployment-controller>span:last-child{color:#e7f15aa8;max-width:12rem}.gpu-deployment-visual:hover .gpu-deployment-controller{filter:brightness(1.08);border-color:#e7f15a57}.gpu-deployment-module{z-index:2;width:330px;height:88px;color:var(--color-eyebrow);opacity:0;background:radial-gradient(circle at 50% 42%,#e7f15a12,#0000 46%),linear-gradient(135deg,#ffffff15,#ffffff08);border:1px solid #e7f15a2e;border-radius:26px;justify-content:center;align-items:center;gap:1rem;transition:transform .26s ease-in-out,border-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out,background .26s ease-in-out;animation:.62s ease-out .52s forwards gpu-fabric-node-enter;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 22px #e7f15a0b,0 18px 54px #00000038}.gpu-deployment-module-dedicated{top:238px}.gpu-deployment-module-private{top:374px}.gpu-deployment-module-factory{top:510px}.gpu-deployment-visual:hover .gpu-deployment-module{filter:brightness(1.08);background:radial-gradient(circle at 50% 42%,#e7f15a1a,#0000 48%),linear-gradient(135deg,#ffffff1a,#ffffff0a);border-color:#e7f15a47;transform:translate(-50%)translateY(-3px);box-shadow:inset 0 1px #ffffff29,inset 0 0 24px #e7f15a11,0 0 24px #3a84ff1c,0 20px 60px #0000003d}.gpu-deployment-progression{height:1.25rem}.gpu-deployment-progression:before{content:"";background:linear-gradient(90deg,#0000,#e7f15a38,#3a84ff2e,#e7f15a4d,#0000);height:1px;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%);box-shadow:0 0 18px #3a84ff14}.gpu-deployment-progression span{background:var(--color-eyebrow);border-radius:9999px;width:8px;height:8px;animation:8s ease-in-out infinite gpu-deployment-progress;position:absolute;top:50%;left:8%;transform:translateY(-50%);box-shadow:0 0 14px #e7f15a38,0 0 20px #3a84ff24}.gpu-deployment-card-1{box-shadow:inset 0 1px #ffffff1a,0 0 18px #3a84ff09,0 24px 80px #0000003d}.gpu-deployment-card-2{box-shadow:inset 0 1px #ffffff1a,0 0 24px #3a84ff0e,0 24px 80px #0000003d}@keyframes gpu-deployment-progress{0%{opacity:.38;left:8%}50%{opacity:.72}to{opacity:.38;left:92%}}@media (max-width:640px){.gpu-data-node{border-radius:18px;width:54px;height:54px}.gpu-data-core{width:138px;height:138px}.gpu-data-core-stack{gap:7px;width:74px}.gpu-data-core-stack span{height:20px}.gpu-data-node-ingest,.gpu-data-node-checkpoint{left:9%}.gpu-data-node-compute,.gpu-data-node-object{right:9%}.gpu-data-label{display:none}.gpu-deployment-controller{border-radius:28px;gap:.75rem;width:240px;height:124px;top:54px}.gpu-deployment-module{border-radius:22px;gap:.75rem;width:232px;height:72px}.gpu-deployment-module-dedicated{top:196px}.gpu-deployment-module-private{top:288px}.gpu-deployment-module-factory{top:380px}.gpu-deployment-controller>span:last-child,.gpu-deployment-module>span:last-child{letter-spacing:.14em;max-width:8rem;font-size:.62rem}}@keyframes gpu-fabric-line-flow{0%{stroke-dashoffset:0;opacity:.38}50%{opacity:.68}to{stroke-dashoffset:-52px;opacity:.42}}@keyframes gpu-fabric-line-enter{0%{opacity:0;stroke-dashoffset:34px}to{opacity:.62;stroke-dashoffset:0}}@keyframes gpu-fabric-node-enter{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes gpu-fabric-core-enter{0%{opacity:0;filter:blur(10px)brightness(.8)}to{opacity:1;filter:blur()brightness()}}@keyframes gpu-fabric-ambient{0%{opacity:.36;transform:translate(-1%,-.5%)}to{opacity:.52;transform:translate(1%,.5%)}}@media (max-width:640px){.gpu-fabric-node{border-radius:18px;width:58px;height:58px}.gpu-fabric-core{border-radius:30px;width:142px;height:142px}.gpu-fabric-core-grid{gap:6px;width:76px}.gpu-fabric-node-top-left{top:18%;left:9%}.gpu-fabric-node-top-right{top:18%;right:9%}.gpu-fabric-node-bottom-left{bottom:18%;left:9%}.gpu-fabric-node-bottom-right{bottom:18%;right:9%}.gpu-fabric-label{display:none}}.motion-nav-popover{opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);transform:translate(-50%,6px)}.motion-nav-popover[data-open=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}.navigation-dropdown-popover{opacity:0;pointer-events:none;will-change:opacity, transform;transition:opacity .18s ease-out,transform .18s ease-out;transform:translate(-50%,-4px)}.navigation-dropdown-popover[data-open=true]{opacity:1;pointer-events:auto;animation:.18s ease-out both navigation-dropdown-enter;transform:translate(-50%)}@keyframes navigation-dropdown-enter{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.mobile-navigation-overlay{opacity:0;transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .22s cubic-bezier(.22,1,.36,1),backdrop-filter .22s cubic-bezier(.22,1,.36,1)}.mobile-navigation-overlay[data-state=open]{opacity:1}.mobile-navigation-overlay[data-state=closed]{pointer-events:none}.mobile-navigation-panel{box-sizing:border-box;max-height:calc(100vh - var(--mobile-navigation-top-offset,64px) - 12px - env(safe-area-inset-bottom));max-height:calc(100svh - var(--mobile-navigation-top-offset,64px) - 12px - env(safe-area-inset-bottom));max-height:calc(100dvh - var(--mobile-navigation-top-offset,64px) - 12px - env(safe-area-inset-bottom));overscroll-behavior:contain;padding-bottom:calc(1rem + env(safe-area-inset-bottom));opacity:0;transform-origin:top;will-change:transform, opacity;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);transform:translateY(-10px)scale(.985)}@media (max-width:1023px){.site-footer{padding-bottom:max(3rem, env(safe-area-inset-bottom))}}.mobile-navigation-overlay[data-state=open] .mobile-navigation-panel{opacity:1;transform:translateY(0)scale(1)}.mobile-navigation-overlay[data-state=closed] .mobile-navigation-panel{opacity:0;transform:translateY(-8px)scale(.99)}header button svg{color:currentColor;opacity:1;flex-shrink:0;display:block;overflow:visible;transform:none}.announcement-ticker-item{animation:4s cubic-bezier(.16,1,.3,1) both announcement-ticker-cycle}.announcement-bar:hover .announcement-ticker-item,.announcement-bar:focus-within .announcement-ticker-item{animation-play-state:paused}.enterprise-solutions-hero-visual{isolation:isolate}.enterprise-solutions-hero-halo{opacity:.72;background:radial-gradient(#d2dacc0d,#e7f15a06 38%,#0000 72%)}.enterprise-solutions-hero-object-wrap{filter:drop-shadow(0 34px 58px #00000057)drop-shadow(0 0 18px #e0e4d609);isolation:isolate;will-change:transform;animation:8s ease-in-out infinite alternate enterprise-solutions-object-float}.enterprise-solutions-hero-object-wrap:before{content:"";pointer-events:none;z-index:-1;filter:blur(28px);opacity:.68;background:radial-gradient(at 56% 58%,#ffffff0a,#e7f15a05 44%,#0000 74%);border-radius:999px;position:absolute;inset:7% 4% 5%}.enterprise-solutions-network-field{opacity:.045;mix-blend-mode:screen;background:linear-gradient(116deg,#0000 0 34%,#53cdff6b 34.2%,#0000 34.7% 100%) 0 0/100% 100%,linear-gradient(64deg,#0000 0 42%,#e7f15a47 42.15%,#0000 42.55% 100%) 0 0/100% 100%,linear-gradient(156deg,#0000 0 58%,#53cdff57 58.15%,#0000 58.5% 100%) 0 0/100% 100%,radial-gradient(circle at 18% 34%,#ffffffd9 0 1px,#0000 1.8px) 0 0/220px 150px,radial-gradient(circle at 34% 62%,#53cdffbd 0 1px,#0000 1.8px) 0 0/260px 180px,radial-gradient(circle at 58% 30%,#ffffffb8 0 1px,#0000 1.8px) 0 0/300px 210px,radial-gradient(circle at 76% 58%,#e7f15a9e 0 1px,#0000 1.8px) 0 0/340px 240px,repeating-linear-gradient(90deg,#0000 0 72px,#ffffff38 72px 73px,#0000 73px 148px) 0 0/100% 100%,repeating-linear-gradient(0deg,#0000 0 64px,#53cdff33 64px 65px,#0000 65px 138px) 0 0/100% 100%}.enterprise-solutions-hero-visual:before,.enterprise-solutions-hero-visual:after{content:none;pointer-events:none;position:absolute;inset:0}.enterprise-solutions-hero-visual:before{z-index:0;filter:blur(8px);opacity:.48;mix-blend-mode:normal;background:radial-gradient(at 70% 76%,#060c1852,#060c1824 30%,#0000 60%),radial-gradient(circle at 66% 43%,#6c63ff07,#0000 8%);animation:11s ease-in-out infinite enterprise-solutions-nexus-glow}.enterprise-solutions-hero-visual:after{z-index:2;opacity:.24;mix-blend-mode:screen;background:radial-gradient(circle at 10% 34%,#53cdff29 0 1px,#0000 1.8px) 0 0/120px 84px,radial-gradient(circle at 18% 47%,#3a84ff1f 0 1px,#0000 1.8px) 0 0/170px 110px,radial-gradient(circle at 32% 39%,#53cdff1c 0 1px,#0000 1.8px) 0 0/220px 130px,radial-gradient(circle at 52% 44%,#7f9dff1a 0 1px,#0000 1.8px) 0 0/260px 150px,radial-gradient(circle at 70% 42%,#6c63ff0c 0 1px,#0000 2.4px) 0 0/340px 190px,repeating-linear-gradient(0deg,#0000 0 18px,#53cdff05 18px 19px,#0000 19px 42px) 0 0/100% 100%;animation:16s linear infinite enterprise-solutions-nexus-flow}.enterprise-solutions-hero-highlight{opacity:0;filter:blur(10px);background:linear-gradient(90deg,#0000,#3a84ff2e,#7f9dff1f,#0000);border-radius:9999px;height:10%;transition:opacity .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);position:absolute;left:9%;right:9%}.enterprise-solutions-hero-highlight-0{top:18%}.enterprise-solutions-hero-highlight-1{top:36%}.enterprise-solutions-hero-highlight-2{top:54%}.enterprise-solutions-hero-highlight-3{top:72%}:is(.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger-0:is(:hover,:focus-visible)) .enterprise-solutions-hero-highlight-0,.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger-1:is(:hover,:focus-visible)) .enterprise-solutions-hero-highlight-1,.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger-2:is(:hover,:focus-visible)) .enterprise-solutions-hero-highlight-2,.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger-3:is(:hover,:focus-visible)) .enterprise-solutions-hero-highlight-3){opacity:1;box-shadow:0 0 32px #3a84ff29}.enterprise-solutions-hero-glow{filter:blur(8px);background:radial-gradient(circle at 68% 42%,#ffffff08,#6c63ff0b 16%,#3a84ff05 28%,#0000 46%);transform:scale(.5)translate(34%,-12%)}.enterprise-intelligence-workspace.enterprise-solutions-hero-image{aspect-ratio:1.58;perspective:1100px;width:min(100%,860px);max-width:860px;height:clamp(360px,34vw,540px);transform-style:preserve-3d;filter:none;transition:transform .26s var(--motion-ease-standard);touch-action:pan-y;margin-right:0;animation:16s ease-in-out infinite alternate enterprise-intelligence-parallax}.enterprise-intelligence-workspace:before,.enterprise-intelligence-workspace:after,.enterprise-intelligence-field,.enterprise-intelligence-connectors,.enterprise-intelligence-core,.enterprise-intelligence-module{pointer-events:none;position:absolute}.enterprise-intelligence-workspace:before{content:"";filter:blur(20px);opacity:.58;background:radial-gradient(#e7f15a0b,#0000 48%),radial-gradient(at 54%,#3a84ff14,#0000 64%);border-radius:999px;height:17%;bottom:15%;left:6%;right:6%;transform:perspective(920px)rotateX(64deg)}.enterprise-intelligence-workspace:after{content:"";filter:blur(20px);opacity:.5;background:radial-gradient(#0000007a,#0000 66%);border-radius:999px;height:18%;bottom:11%;left:6%;right:6%;transform:perspective(820px)rotateX(62deg)}.enterprise-intelligence-field{z-index:0;opacity:.18;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 11%,#ffffff17 11.2%,#0000 11.45% 100%) 0 0/92px 100%,linear-gradient(0deg,#0000 0 13%,#fff1 13.15%,#0000 13.45% 100%) 0 0/100% 78px,linear-gradient(120deg,#0000 0 46%,#e7f15a0e 46.2%,#0000 46.55% 100%) 0 0/100% 100%,radial-gradient(circle at 18% 38%,#fff3 0 1px,#0000 1.8px) 0 0/170px 120px,radial-gradient(circle at 36% 28%,#53cdff26 0 1px,#0000 1.8px) 0 0/230px 145px,radial-gradient(circle at 66% 74%,#ffffff29 0 1px,#0000 1.8px) 0 0/270px 180px,radial-gradient(circle at 82% 38%,#e7f15a24 0 1px,#0000 1.8px) 0 0/310px 210px;border-radius:0;inset:2% 0;transform:perspective(960px)rotateX(57deg);-webkit-mask-image:radial-gradient(at 54% 52%,#000 0 54%,#0000 76%);mask-image:radial-gradient(at 54% 52%,#000 0 54%,#0000 76%)}.enterprise-intelligence-connectors{z-index:1;inset:0}.enterprise-intelligence-connector{opacity:.52;transform-origin:0;background:linear-gradient(90deg,#e7f15a80,#ffffff29 42%,#0000);border-radius:999px;width:37%;height:1px;animation:6.8s ease-in-out infinite enterprise-intelligence-pulse;top:50%;left:50%;box-shadow:0 0 14px #e7f15a1a}.enterprise-intelligence-connector:after{content:"";border-radius:inherit;filter:blur(2px);opacity:.36;background:#e7f15aa3;width:16%;animation:5.8s ease-in-out infinite enterprise-intelligence-flow;position:absolute;inset:-1px auto -1px 12%}.enterprise-intelligence-connector-1{width:35%;animation-delay:-.3s;transform:rotate(-152deg)rotateX(58deg)}.enterprise-intelligence-connector-2{width:29%;animation-delay:-1.1s;transform:rotate(-96deg)rotateX(58deg)}.enterprise-intelligence-connector-3{width:34%;animation-delay:-1.9s;transform:rotate(-30deg)rotateX(58deg)}.enterprise-intelligence-connector-4{width:36%;animation-delay:-2.7s;transform:rotate(28deg)rotateX(58deg)}.enterprise-intelligence-connector-5{width:30%;animation-delay:-3.5s;transform:rotate(92deg)rotateX(58deg)}.enterprise-intelligence-connector-6{width:34%;animation-delay:-4.3s;transform:rotate(150deg)rotateX(58deg)}.enterprise-intelligence-core{z-index:4;width:clamp(118px,11.4vw,156px);height:clamp(86px,8.4vw,118px);transform-style:preserve-3d;background:radial-gradient(at 52% 44%,#e7f15a2e,#0000 34%),linear-gradient(155deg,#ffffff2e,#ffffff0d 42%,#05080ec7 100%),linear-gradient(90deg,#292d34eb,#0c0f16fa);border:1px solid #e7f15a38;border-radius:30px;animation:7s ease-in-out infinite enterprise-intelligence-core-breathe;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(58deg)rotate(-12deg);box-shadow:inset 0 1px #ffffff3d,inset 0 -22px 42px #00000070,inset 18px 0 30px #ffffff09,0 0 38px #e7f15a1a,0 28px 72px #0000006b}.enterprise-intelligence-core span,.enterprise-intelligence-core i{background:radial-gradient(#e7f15a1f,#0000 52%),#ffffff07;border:1px solid #ffffff29;border-radius:18px;position:absolute;inset:18% 23%}.enterprise-intelligence-core i{background:#e7f15a13;border-color:#e7f15a42;inset:38% 43%;box-shadow:0 0 24px #e7f15a29}.enterprise-intelligence-module{z-index:3;opacity:.98;--module-rotate:-12deg;transform:translate(-50%, -50%) rotateX(58deg) rotateZ(var(--module-rotate));background:radial-gradient(circle at 38% 30%,#e7f15a17,#0000 31%),linear-gradient(145deg,#ffffff2e,#ffffff0d 48%,#080b11d6 100%),linear-gradient(90deg,#2b3038e6,#0c0f16f5);border:1px solid #ffffff2e;border-radius:24px;animation:8.5s ease-in-out infinite enterprise-intelligence-module-breathe;box-shadow:inset 0 1px #ffffff29,inset 0 -20px 36px #00000057,0 22px 64px #00000057}.enterprise-intelligence-module:before,.enterprise-intelligence-module:after{content:"";pointer-events:none;position:absolute}.enterprise-intelligence-module:before{border-radius:inherit;opacity:.62;background:linear-gradient(115deg,#ffffff29,#0000 34%,#e7f15a0e 72%,#0000);inset:0}.enterprise-intelligence-module:after{filter:blur(8px);opacity:.6;background:radial-gradient(#00000061,#0000 66%);border-radius:999px;height:18%;bottom:-8%;left:10%;right:10%}.enterprise-intelligence-module-surface,.enterprise-intelligence-module-detail{pointer-events:none;position:absolute}.enterprise-intelligence-module-surface{background:#ffffff07;border:1px solid #ffffff17;border-radius:15px;inset:16%}.enterprise-intelligence-module-detail{opacity:.72;background:linear-gradient(90deg,#0000,#e7f15a75,#0000);border-radius:999px;height:3px;inset:auto 18% 24%;box-shadow:0 0 12px #e7f15a1f}.enterprise-intelligence-module-1{--module-rotate:-24deg;width:150px;height:96px;top:35%;left:22%}.enterprise-intelligence-module-2{--module-rotate:-7deg;width:168px;height:82px;animation-delay:-1.4s;top:22%;left:38%}.enterprise-intelligence-module-3{--module-rotate:18deg;width:146px;height:102px;animation-delay:-2.2s;top:30%;left:70%}.enterprise-intelligence-module-4{--module-rotate:8deg;width:178px;height:84px;animation-delay:-3s;top:64%;left:78%}.enterprise-intelligence-module-5{--module-rotate:-6deg;width:164px;height:92px;animation-delay:-3.8s;top:78%;left:52%}.enterprise-intelligence-module-6{--module-rotate:17deg;width:172px;height:86px;animation-delay:-4.6s;top:68%;left:25%}.enterprise-intelligence-module-1 .enterprise-intelligence-module-surface{border-radius:50%;inset:18% 24%}.enterprise-intelligence-module-2 .enterprise-intelligence-module-surface{background:linear-gradient(90deg,#0000 0 30%,#ffffff14 30% 32%,#0000 32% 100%),#ffffff07;inset:22% 15%}.enterprise-intelligence-module-3 .enterprise-intelligence-module-surface{clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);inset:18% 22%}.enterprise-intelligence-module-4 .enterprise-intelligence-module-surface{border-radius:999px;inset:24% 13%}.enterprise-intelligence-module-5 .enterprise-intelligence-module-surface{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);inset:18% 19%}.enterprise-intelligence-module-6 .enterprise-intelligence-module-surface{background:radial-gradient(circle at 32%,#e7f15a14,#0000 18%),radial-gradient(circle at 68%,#ffffff0e,#0000 20%),#ffffff06;inset:18% 17%}.enterprise-solutions-hero-image{object-fit:contain;filter:brightness(1.02)saturate(1.01);will-change:transform;width:100%;height:auto;animation:18s ease-in-out infinite alternate enterprise-solutions-hero-object-float}@media (min-width:1024px){.enterprise-solutions-hero-image{width:clamp(640px,45vw,860px);margin-right:-2rem}.enterprise-intelligence-workspace.enterprise-solutions-hero-image{width:clamp(740px,52vw,980px);max-width:980px;height:clamp(390px,34vw,560px);margin-right:0}}@media (max-width:1023px){.enterprise-solutions-hero-section{overflow:hidden}.enterprise-intelligence-workspace.enterprise-solutions-hero-image{width:min(92vw,620px)!important;max-width:90vw!important;height:clamp(270px,56vw,390px)!important;margin-inline:auto!important}}@media (max-width:640px){.enterprise-solutions-hero{overflow:hidden;width:100%!important;max-width:calc(100vw - 40px)!important;margin-inline:auto!important}.enterprise-solutions-hero>div:first-child{width:100%!important;max-width:calc(100vw - 48px)!important}.enterprise-solutions-hero h1{max-width:min(100%,312px)!important;font-size:clamp(34px,9.4vw,38px)!important;line-height:1.02!important}.enterprise-intelligence-workspace.enterprise-solutions-hero-image{width:min(94vw,380px)!important;height:clamp(190px,52vw,260px)!important}.enterprise-intelligence-module{border-radius:18px}.enterprise-intelligence-module-1{width:112px;height:72px;top:36%;left:21%}.enterprise-intelligence-module-2{width:126px;height:62px;top:24%;left:38%}.enterprise-intelligence-module-3{width:110px;height:76px;top:33%;left:70%}.enterprise-intelligence-module-4{width:134px;height:64px;top:64%;left:78%}.enterprise-intelligence-module-5{width:124px;height:68px;top:76%;left:52%}.enterprise-intelligence-module-6{width:128px;height:64px;top:67%;left:24%}}.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger:is(:hover,:focus-visible)) .enterprise-solutions-hero-glow{opacity:1}.enterprise-solutions-hero:has(.enterprise-solutions-layer-trigger:is(:hover,:focus-visible)) .enterprise-solutions-hero-image{opacity:1;filter:brightness(1.04)saturate(1.02)}@keyframes enterprise-solutions-hero-object-float{0%{transform:translate(0)}to{transform:translateY(-3px)}}@keyframes enterprise-solutions-object-float{0%{transform:translate(0)}to{transform:translateY(-3px)}}@keyframes enterprise-intelligence-parallax{0%{transform:translate3d(var(--workspace-parallax-x,0px), var(--workspace-parallax-y,0px), 0) rotateX(calc(.5deg + var(--workspace-parallax-rx,0deg))) rotateY(calc(-1deg + var(--workspace-parallax-ry,0deg)))}to{transform:translate3d(calc(var(--workspace-parallax-x,0px) - 6px), calc(var(--workspace-parallax-y,0px) - 3px), 0) rotateX(calc(-.5deg + var(--workspace-parallax-rx,0deg))) rotateY(calc(1.4deg + var(--workspace-parallax-ry,0deg)))}}@keyframes enterprise-intelligence-core-breathe{0%,to{filter:brightness();box-shadow:inset 0 1px #ffffff3d,inset 0 -22px 42px #00000070,inset 18px 0 30px #ffffff09,0 0 34px #e7f15a17,0 28px 72px #0000006b}50%{filter:brightness(1.045);box-shadow:inset 0 1px #ffffff42,inset 0 -22px 42px #00000063,inset 18px 0 30px #ffffff0b,0 0 46px #e7f15a24,0 30px 76px #00000070}}@keyframes enterprise-intelligence-module-breathe{0%,to{opacity:.82;filter:brightness();transform:translate(-50%, -50%) rotateX(58deg) rotateZ(var(--module-rotate,-12deg)) translate3d(0, 0, 0)}50%{opacity:1;filter:brightness(1.035);transform:translate(-50%, -50%) rotateX(58deg) rotateZ(var(--module-rotate,-12deg)) translate3d(0, -4px, 0)}}@keyframes enterprise-intelligence-pulse{0%,to{opacity:.36}50%{opacity:.7}}@keyframes enterprise-intelligence-flow{0%{opacity:0;transform:translate(0)}35%,65%{opacity:.48}to{opacity:0;transform:translate(360%)}}.ai-gateway-section{position:relative}.ai-gateway-section:before{content:"";pointer-events:none;z-index:-1;filter:blur(22px);opacity:.58;background:radial-gradient(circle,#3a84ff12,#0000 58%);width:520px;height:420px;position:absolute;inset:6% -8% auto auto}.ai-gateway-capability:hover .ds-chip{color:#ffffffd1;background:#ffffff12;border-color:#e7f15a38}.ai-model-exchange-matrix{isolation:isolate}.ai-model-exchange-matrix:before{content:"";pointer-events:none;z-index:0;opacity:.78;background:linear-gradient(28deg,#0000 0 48%,#53cdff0b 48.3% 48.55%,#0000 49.2%),linear-gradient(146deg,#0000 0 50%,#6c63ff0a 50.25% 50.5%,#0000 51%),radial-gradient(circle at 30% 18%,#53cdff0e,#0000 30%),radial-gradient(circle at 86% 76%,#6c63ff0f,#0000 34%);position:absolute;inset:0}.ai-model-exchange-flow{pointer-events:none;z-index:0;opacity:.46;background-color:#0000;background-image:linear-gradient(115deg,#0000 0 44%,#53cdff12 45%,#0000 46%),linear-gradient(35deg,#0000 0 48%,#6c63ff0e 49%,#0000 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:260px 180px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:16s linear infinite ai-model-exchange-flow;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 58% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 58% 48%,#000,#0000 72%)}.ai-model-exchange-cell{position:relative;overflow:hidden}.ai-model-exchange-cell::marker{content:""}.ai-model-exchange-cell:before,.ai-model-exchange-cell:after,.ai-model-exchange-cell .ai-model-exchange-icon:after{content:"";pointer-events:none;position:absolute}.ai-model-exchange-cell:before{background:#ffffff12;height:1px;inset:auto 1rem 0}.ai-model-exchange-cell:after{background:#ffffff12;width:1px;inset:1rem 0 1rem auto}.ai-model-exchange-cell:nth-child(2n):after,.ai-model-exchange-cell:last-child:after,.ai-model-exchange-cell:nth-last-child(-n+1):before{display:none}.ai-model-exchange-cell-primary{background:radial-gradient(circle at 22% 18%,#e7f15a0e,#0000 34%),radial-gradient(circle at 76% 80%,#53cdff0c,#0000 40%)}.ai-model-exchange-cell-secure{background:radial-gradient(circle at 24% 22%,#53cdff09,#0000 36%)}.ai-model-exchange-cell-tuned{background:linear-gradient(135deg,#53cdff07,#0000 58%)}.ai-model-exchange-cell-domain{background-color:#0000;background-image:linear-gradient(#53cdff07 1px,#0000 1px),linear-gradient(90deg,#53cdff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.ai-model-exchange-cell-agent{background:radial-gradient(circle at 18%,#6c63ff0a,#0000 28%),radial-gradient(circle at 82%,#53cdff09,#0000 28%)}.ai-model-exchange-cell .ai-model-exchange-icon{position:relative}.ai-model-exchange-cell .ai-model-exchange-icon:after{border-radius:inherit;opacity:0;background:radial-gradient(circle,#e7f15a1c,#0000 64%);transition:opacity .2s ease-in-out;inset:-14px}.ai-model-exchange-cell:is(:hover,:focus-within) .ai-model-exchange-icon:after{opacity:1}.ai-model-exchange-cell:is(:hover,:focus-within):before{background:linear-gradient(90deg,#0000,#e7f15a38,#53cdff1f,#0000)}.ai-model-exchange-cell:is(:hover,:focus-within){box-shadow:inset 0 1px #ffffff17,0 18px 58px #3a84ff12}.ai-governance-capability:hover .ds-chip{color:#ffffffd1;background:#ffffff12;border-color:#e7f15a38}.ai-governance-visual{isolation:isolate}.ai-governance-grid,.ai-governance-orbit{pointer-events:none;z-index:0;position:absolute;inset:0}.ai-governance-grid{opacity:.045;background-color:#0000;background-image:linear-gradient(#53cdff5c 1px,#0000 1px),linear-gradient(90deg,#53cdff52 1px,#0000 1px),radial-gradient(circle,#e7f15a57 1px,#0000 1.5px);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.ai-governance-orbit{background:radial-gradient(circle at 50% 50%, transparent 0 24%, var(--color-eyebrow) 24.12% 24.34%, transparent 24.7%), radial-gradient(circle at 50% 50%, transparent 0 38%, #53cdff17 38.12% 38.32%, transparent 38.68%), radial-gradient(circle at 50% 50%, transparent 0 49%, #53cdff0e 49.12% 49.28%, transparent 49.64%), conic-gradient(from 18deg at 50% 50%, transparent 0deg, #53cdff0f 38deg, transparent 76deg, var(--color-eyebrow) 128deg, transparent 172deg, #53cdff0d 228deg, transparent 286deg, var(--color-eyebrow) 330deg, transparent 360deg)}@supports (color:color-mix(in lab, red, red)){.ai-governance-orbit{background:radial-gradient(circle at 50% 50%, transparent 0 24%, color-mix(in srgb, var(--color-eyebrow) 24%, transparent) 24.12% 24.34%, transparent 24.7%), radial-gradient(circle at 50% 50%, transparent 0 38%, #53cdff17 38.12% 38.32%, transparent 38.68%), radial-gradient(circle at 50% 50%, transparent 0 49%, #53cdff0e 49.12% 49.28%, transparent 49.64%), conic-gradient(from 18deg at 50% 50%, transparent 0deg, #53cdff0f 38deg, transparent 76deg, color-mix(in srgb, var(--color-eyebrow) 13%, transparent) 128deg, transparent 172deg, #53cdff0d 228deg, transparent 286deg, color-mix(in srgb, var(--color-eyebrow) 12%, transparent) 330deg, transparent 360deg)}}.ai-governance-orbit{opacity:.86;animation:30s linear infinite ai-governance-orbit-drift;-webkit-mask-image:radial-gradient(circle,#0000 0 18%,#000 23% 62%,#0000 74%);mask-image:radial-gradient(circle,#0000 0 18%,#000 23% 62%,#0000 74%)}.ai-governance-hub{z-index:3;background:radial-gradient(circle at 50% 44%, #ffffff2e, transparent 20%), radial-gradient(circle at 50% 47%, var(--color-eyebrow), transparent 32%), radial-gradient(circle at 50% 58%, #53cdff1f, transparent 58%), linear-gradient(135deg, #ffffff29, #ffffff0b);border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:232px;height:232px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub{background:radial-gradient(circle at 50% 44%, #ffffff2e, transparent 20%), radial-gradient(circle at 50% 47%, color-mix(in srgb, var(--color-eyebrow) 30%, transparent), transparent 32%), radial-gradient(circle at 50% 58%, #53cdff1f, transparent 58%), linear-gradient(135deg, #ffffff29, #ffffff0b)}}.ai-governance-hub{box-shadow:inset 0 1px 0 #ffffff3d, inset 0 0 66px #3a84ff21, 0 0 42px var(--color-eyebrow), 0 0 110px #53cdff1a, 0 30px 90px #00000047}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub{box-shadow:inset 0 1px 0 #ffffff3d, inset 0 0 66px #3a84ff21, 0 0 42px color-mix(in srgb, var(--color-eyebrow) 22%, transparent), 0 0 110px #53cdff1a, 0 30px 90px #00000047}}.ai-governance-hub{animation:8.5s ease-in-out infinite ai-governance-hub-breathe}.ai-governance-hub-ring,.ai-governance-hub-inner{border-radius:inherit;position:absolute}.ai-governance-hub-ring{border:1px solid var(--color-eyebrow);inset:22px}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-ring{border:1px solid color-mix(in srgb, var(--color-eyebrow) 48%, #53cdff33)}}.ai-governance-hub-ring{box-shadow:inset 0 0 28px var(--color-eyebrow), 0 0 18px var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-ring{box-shadow:inset 0 0 28px color-mix(in srgb, var(--color-eyebrow) 9%, transparent), 0 0 18px color-mix(in srgb, var(--color-eyebrow) 12%, transparent)}}.ai-governance-hub-inner{background:radial-gradient(circle, #fffffff5, var(--color-eyebrow) 28%, #53cdff14 60%, transparent 72%);inset:74px}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-inner{background:radial-gradient(circle, #fffffff5, color-mix(in srgb, var(--color-eyebrow) 24%, #53cdff1f) 28%, #53cdff14 60%, transparent 72%)}}.ai-governance-hub-inner{box-shadow:0 0 22px var(--color-eyebrow), 0 0 42px #53cdff1f}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-inner{box-shadow:0 0 22px color-mix(in srgb, var(--color-eyebrow) 18%, transparent), 0 0 42px #53cdff1f}}.ai-governance-hub-particles{pointer-events:none;z-index:1;border-radius:inherit;animation:18s linear infinite ai-governance-particle-rotation;position:absolute;inset:22px}.ai-governance-hub-particles i{background:var(--color-eyebrow);border-radius:999px;width:5px;height:5px;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-particles i{background:color-mix(in srgb, var(--color-eyebrow) 78%, white 22%)}}.ai-governance-hub-particles i{box-shadow:0 0 10px var(--color-eyebrow), 0 0 22px #53cdff2e}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-particles i{box-shadow:0 0 10px color-mix(in srgb, var(--color-eyebrow) 40%, transparent), 0 0 22px #53cdff2e}}.ai-governance-hub-particles i{opacity:.78}.ai-governance-hub-particles i:first-child{top:0;left:50%;transform:translate(-50%)}.ai-governance-hub-particles i:nth-child(2){top:20%;right:10%}.ai-governance-hub-particles i:nth-child(3){bottom:20%;right:10%}.ai-governance-hub-particles i:nth-child(4){bottom:0;left:50%;transform:translate(-50%)}.ai-governance-hub-particles i:nth-child(5){bottom:20%;left:10%}.ai-governance-hub-particles i:nth-child(6){top:20%;left:10%}.ai-governance-hub-label{z-index:2;text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--color-eyebrow);text-shadow:0 0 18px var(--color-eyebrow);font-size:.72rem;font-weight:800;line-height:1.45;position:relative}@supports (color:color-mix(in lab, red, red)){.ai-governance-hub-label{text-shadow:0 0 18px color-mix(in srgb, var(--color-eyebrow) 28%, transparent)}}.ai-governance-layer{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 32%,#53cdff18,#0000 56%),#ffffff08;border:1px solid #53cdff24;border-radius:999px;place-items:center;width:88px;height:88px;padding:.65rem;transition:background-color .24s ease-in-out,border-color .24s ease-in-out,box-shadow .24s ease-in-out,opacity .24s ease-in-out;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff14,0 0 24px #53cdff09,0 16px 50px #0003}.ai-governance-layer span{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8f;font-size:.59rem;font-weight:800;line-height:1.35;transition:color .24s ease-in-out}.ai-governance-layer-0{top:8.5%;left:50%;transform:translate(-50%)}.ai-governance-layer-1{top:24%;right:10%}.ai-governance-layer-2{bottom:22%;right:11.5%}.ai-governance-layer-3{bottom:8.5%;left:50%;transform:translate(-50%)}.ai-governance-layer-4{bottom:22%;left:11.5%}.ai-governance-layer-5{top:24%;left:10%}:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){border-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){border-color:color-mix(in srgb, var(--color-eyebrow) 34%, #53cdff2e)}}:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){background:radial-gradient(circle at 50% 34%, var(--color-eyebrow), transparent 56%), #ffffff0d}@supports (color:color-mix(in lab, red, red)){:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--color-eyebrow) 14%, transparent), transparent 56%), #ffffff0d}}:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){box-shadow:inset 0 1px 0 #ffffff24, 0 0 28px var(--color-eyebrow), 0 18px 58px #00000038}@supports (color:color-mix(in lab, red, red)){:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5){box-shadow:inset 0 1px 0 #ffffff24, 0 0 28px color-mix(in srgb, var(--color-eyebrow) 12%, transparent), 0 18px 58px #00000038}}:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0 span,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1 span,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2 span,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4 span,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3 span,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5 span){color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){:is(.ai-governance-section:has(.ai-governance-capability-0:hover) .ai-governance-layer-0 span,.ai-governance-section:has(.ai-governance-capability-1:hover) .ai-governance-layer-1 span,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-2 span,.ai-governance-section:has(.ai-governance-capability-2:hover) .ai-governance-layer-4 span,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-3 span,.ai-governance-section:has(.ai-governance-capability-3:hover) .ai-governance-layer-5 span){color:color-mix(in srgb, var(--color-eyebrow) 82%, white 18%)}}@media (min-width:640px){.ai-model-exchange-cell:nth-child(3):before,.ai-model-exchange-cell:nth-child(4):before{display:none}}@media (max-width:639px){.ai-model-exchange-cell:after{display:none}}@media (max-width:640px){.ai-governance-visual{border-radius:24px;min-height:470px}.ai-governance-hub{width:160px;height:160px}.ai-governance-hub-inner{inset:52px}.ai-governance-hub-particles{inset:16px}.ai-governance-layer{width:72px;height:72px;padding:.48rem}.ai-governance-layer span{font-size:.49rem}}.enterprise-solutions-deployment-visual{isolation:isolate}.enterprise-solutions-deployment-visual:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 46%, #53cdff1c, transparent 54%), radial-gradient(ellipse at 50% 56%, var(--color-eyebrow), transparent 42%);border-radius:9999px;position:absolute;inset:8% 12%}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-visual:before{background:radial-gradient(ellipse at 50% 46%, #53cdff1c, transparent 54%), radial-gradient(ellipse at 50% 56%, color-mix(in srgb, var(--color-eyebrow) 7%, transparent), transparent 42%)}}.enterprise-solutions-deployment-visual:before{filter:blur(22px);opacity:.76}.enterprise-solutions-deployment-mesh,.enterprise-solutions-deployment-light,.enterprise-solutions-deployment-paths,.enterprise-solutions-deployment-particles{pointer-events:none;position:absolute;inset:0}.enterprise-solutions-deployment-mesh{z-index:0;opacity:.05;background:linear-gradient(#53cdff52 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#53cdff42 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle,#ffffff47 1px,#0000 1.5px) 0 0/128px 128px;-webkit-mask-image:radial-gradient(at 50% 48%,#000,#0000 74%);mask-image:radial-gradient(at 50% 48%,#000,#0000 74%)}.enterprise-solutions-deployment-light{z-index:0;background:linear-gradient(90deg, transparent 0 18%, #53cdff09 36%, var(--color-eyebrow) 50%, #53cdff08 64%, transparent 82%), radial-gradient(circle at 50% 50%, #6c63ff0a, transparent 18%)}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-light{background:linear-gradient(90deg, transparent 0 18%, #53cdff09 36%, color-mix(in srgb, var(--color-eyebrow) 4%, transparent) 50%, #53cdff08 64%, transparent 82%), radial-gradient(circle at 50% 50%, #6c63ff0a, transparent 18%)}}.enterprise-solutions-deployment-light{opacity:.82}.enterprise-solutions-deployment-paths{z-index:1;width:100%;height:100%;overflow:visible}.enterprise-solutions-deployment-path{fill:none;stroke:#53cdff29;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:14 28;filter:drop-shadow(0 0 8px #53cdff1f)drop-shadow(0 0 14px #6c63ff0e);animation:12s linear infinite enterprise-solutions-deployment-path-flow}.enterprise-solutions-deployment-path-2{stroke:#6c63ff1f;animation-delay:-2s}.enterprise-solutions-deployment-path-3{stroke:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-path-3{stroke:color-mix(in srgb, var(--color-eyebrow) 16%, #53cdff21)}}.enterprise-solutions-deployment-path-3{animation-delay:-4s}.enterprise-solutions-deployment-path-4{animation-delay:-6s}.enterprise-solutions-deployment-particles{z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.enterprise-solutions-deployment-particles i{opacity:0;background:#ffffffd1;border-radius:999px;width:6px;height:6px;animation:10.5s ease-in-out infinite enterprise-solutions-deployment-particle-flow;display:block;position:absolute;top:-10%;left:50%;box-shadow:0 0 12px #53cdff4d,0 0 28px #6c63ff1f}.enterprise-solutions-deployment-particles i:first-child{margin-left:-18%;animation-delay:0s}.enterprise-solutions-deployment-particles i:nth-child(2){background:#53cdffe0;margin-left:16%;animation-delay:-1.7s}.enterprise-solutions-deployment-particles i:nth-child(3){background:var(--color-eyebrow);margin-left:-4%;animation-delay:-3.2s}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-particles i:nth-child(3){background:color-mix(in srgb, var(--color-eyebrow) 42%, white 58%)}}.enterprise-solutions-deployment-particles i:nth-child(4){margin-left:24%;animation-delay:-5.1s}.enterprise-solutions-deployment-particles i:nth-child(5){background:#53cdffcc;margin-left:-26%;animation-delay:-6.8s}.enterprise-solutions-deployment-particles i:nth-child(6){background:#6c63ff9e;margin-left:4%;animation-delay:-8.4s}.enterprise-solutions-deployment-stack{perspective:1200px}.enterprise-solutions-deployment-layer{position:relative;overflow:hidden}.enterprise-solutions-deployment-layer:before,.enterprise-solutions-deployment-layer:after{content:"";pointer-events:none;opacity:0;transition:opacity .26s ease-in-out;position:absolute;inset:0}.enterprise-solutions-deployment-layer:before{background:radial-gradient(at 50% 0,#ffffff17,#0000 58%)}.enterprise-solutions-deployment-layer:after{background:linear-gradient(90deg, transparent, #53cdff47, var(--color-eyebrow), transparent);height:1px;inset:auto 8% 0}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-layer:after{background:linear-gradient(90deg, transparent, #53cdff47, color-mix(in srgb, var(--color-eyebrow) 18%, transparent), transparent)}}.enterprise-solutions-deployment-layer:after{opacity:.68}.enterprise-solutions-deployment-layer:hover:before{opacity:1}.enterprise-solutions-deployment-layer-applications{max-width:790px;transform:translateZ(36px)}.enterprise-solutions-deployment-layer-services{border-color:#6c63ff29;max-width:880px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 42px #6c63ff0b,0 24px 76px #0000003b}.enterprise-solutions-deployment-layer-platform{border-color:var(--color-eyebrow);max-width:930px}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-layer-platform{border-color:color-mix(in srgb, var(--color-eyebrow) 16%, #ffffff14)}}.enterprise-solutions-deployment-layer-platform{box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 42px var(--color-eyebrow), 0 24px 76px #0000003b}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-layer-platform{box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 42px color-mix(in srgb, var(--color-eyebrow) 5%, transparent), 0 24px 76px #0000003b}}.enterprise-solutions-deployment-layer-gpu{border-color:#53cdff26;max-width:980px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 46px #53cdff0b,0 24px 76px #0000003b}.enterprise-solutions-deployment-layer-infrastructure{background:linear-gradient(135deg,#ffffff15,#ffffff07);max-width:1020px}.enterprise-solutions-deployment-layer:is(:hover,:focus-within){border-color:#53cdff3d;box-shadow:inset 0 1px #ffffff24,inset 0 0 52px #53cdff0f,0 0 28px #53cdff0e,0 28px 86px #00000042}.enterprise-solutions-deployment-layer-services:is(:hover,:focus-within){border-color:#6c63ff42;box-shadow:inset 0 1px #ffffff24,inset 0 0 52px #6c63ff12,0 0 30px #6c63ff0f,0 28px 86px #00000042}.enterprise-solutions-deployment-layer-platform:is(:hover,:focus-within){border-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.enterprise-solutions-deployment-layer-platform:is(:hover,:focus-within){border-color:color-mix(in srgb, var(--color-eyebrow) 28%, #ffffff14)}}.enterprise-solutions-deployment-layer .ds-chip{background:#ffffff0b;border-color:#ffffff17}.enterprise-solutions-deployment-layer:hover .ds-chip{color:#ffffffd1;background:#fff1;border-color:#e7f15a33}.enterprise-solutions-deployment-principle:hover{color:#fff}.ai-reference-architecture-visual{isolation:isolate}.ai-reference-architecture-visual:before,.ai-reference-architecture-visual:after{content:"";pointer-events:none;z-index:0;position:absolute}.ai-reference-architecture-visual:before{background:radial-gradient(ellipse at 48% 44%, #53cdff21, transparent 52%), radial-gradient(ellipse at 36% 46%, #6c63ff17, transparent 36%), radial-gradient(ellipse at 68% 58%, var(--color-eyebrow), transparent 38%);border-radius:9999px;inset:10% 12%}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-visual:before{background:radial-gradient(ellipse at 48% 44%, #53cdff21, transparent 52%), radial-gradient(ellipse at 36% 46%, #6c63ff17, transparent 36%), radial-gradient(ellipse at 68% 58%, color-mix(in srgb, var(--color-eyebrow) 7%, transparent), transparent 38%)}}.ai-reference-architecture-visual:before{filter:blur(26px);opacity:.72}.ai-reference-architecture-visual:after{filter:blur(18px);opacity:.72;background:radial-gradient(#00000070,#0000 68%);border-radius:50%;height:24%;inset:auto 10% 7%}.ai-reference-mesh,.ai-reference-volumetric-light,.ai-reference-optical-paths,.ai-reference-particles{pointer-events:none;position:absolute;inset:0}.ai-reference-mesh{z-index:0;opacity:.05;background:linear-gradient(#53cdff47 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#53cdff38 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle,#ffffff3d 1px,#0000 1.5px) 0 0/144px 144px;-webkit-mask-image:radial-gradient(#000,#0000 76%);mask-image:radial-gradient(#000,#0000 76%)}.ai-reference-volumetric-light{z-index:0;background:linear-gradient(115deg, transparent 6%, #53cdff0b 34%, transparent 58%), linear-gradient(35deg, transparent 16%, #6c63ff09 42%, transparent 70%), radial-gradient(circle at 50% 42%, var(--color-eyebrow), transparent 18%)}@supports (color:color-mix(in lab, red, red)){.ai-reference-volumetric-light{background:linear-gradient(115deg, transparent 6%, #53cdff0b 34%, transparent 58%), linear-gradient(35deg, transparent 16%, #6c63ff09 42%, transparent 70%), radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-eyebrow) 5%, transparent), transparent 18%)}}.ai-reference-volumetric-light{opacity:.9}.ai-reference-optical-paths{z-index:1;width:100%;height:100%;overflow:visible}.ai-reference-optical-path{fill:none;stroke-linecap:round;stroke-width:1.6px;stroke-dasharray:8 22;opacity:.64;animation:13s linear infinite ai-reference-path-flow}.ai-reference-optical-path-purple{stroke:#6c63ff47;filter:drop-shadow(0 0 10px #6c63ff29)}.ai-reference-optical-path-cyan{stroke:#53cdff3d;filter:drop-shadow(0 0 10px #53cdff24);animation-delay:-3s}.ai-reference-optical-path-lime{stroke:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-optical-path-lime{stroke:color-mix(in srgb, var(--color-eyebrow) 24%, #53cdff2e)}}.ai-reference-optical-path-lime{filter:drop-shadow(0 0 10px var(--color-eyebrow))}@supports (color:color-mix(in lab, red, red)){.ai-reference-optical-path-lime{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-eyebrow) 13%, transparent))}}.ai-reference-optical-path-lime{animation-delay:-6s}.ai-reference-particles{z-index:1;overflow:hidden;-webkit-mask-image:radial-gradient(#000,#0000 76%);mask-image:radial-gradient(#000,#0000 76%)}.ai-reference-particles i{opacity:0;background:#53cdffdb;border-radius:999px;width:5px;height:5px;animation:12s ease-in-out infinite ai-reference-particle-drift;display:block;position:absolute;box-shadow:0 0 12px #53cdff47,0 0 26px #6c63ff1a}.ai-reference-particles i:first-child{animation-delay:0s;top:52%;left:17%}.ai-reference-particles i:nth-child(2){background:#6c63ffb8;animation-delay:-2s;top:34%;left:30%}.ai-reference-particles i:nth-child(3){background:var(--color-eyebrow);animation-delay:-4s;top:46%;left:46%}@supports (color:color-mix(in lab, red, red)){.ai-reference-particles i:nth-child(3){background:color-mix(in srgb, var(--color-eyebrow) 42%, white 58%)}}.ai-reference-particles i:nth-child(4){animation-delay:-6s;top:32%;left:58%}.ai-reference-particles i:nth-child(5){background:#53cdffc7;animation-delay:-8s;top:54%;left:72%}.ai-reference-particles i:nth-child(6){background:#6c63ff9e;animation-delay:-10s;top:66%;left:40%}.ai-reference-system-stage{perspective:1400px}.ai-reference-system{z-index:2;width:min(30vw,360px);min-width:270px;transition:filter .26s ease-in-out,transform .26s ease-in-out,opacity .26s ease-in-out;position:absolute}.ai-reference-system-gateway{top:29%;left:4%}.ai-reference-system-control{width:min(34vw,410px);top:7%;left:50%;transform:translate(-50%)}.ai-reference-system-compute{width:min(32vw,390px);top:35%;right:4%}.ai-reference-object-shell{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 50% 36%,#ffffff1c,#0000 30%),linear-gradient(135deg,#ffffff1b,#ffffff08);border:1px solid #ffffff1b;border-radius:32px;min-height:300px;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,background-color .26s ease-in-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 46px #53cdff0b,0 28px 82px #00000047}.ai-reference-object-shell:before,.ai-reference-object-shell:after{content:"";pointer-events:none;position:absolute;inset:0}.ai-reference-object-shell:before{opacity:.74;background:linear-gradient(120deg,#0000 0 20%,#ffffff17 42%,#0000 58%),radial-gradient(at 50% 86%,#0000004d,#0000 54%)}.ai-reference-object-shell:after{background:linear-gradient(90deg,#0000,#53cdff57,#0000);height:1px;inset:auto 12% 0}.ai-reference-object-core{background:radial-gradient(circle,#fffffff0,#53cdff38 26%,#0000 68%);border-radius:999px;width:104px;height:104px;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #53cdff2e,0 0 72px #53cdff13}.ai-reference-object-ring{border-radius:999px;animation:18s linear infinite ai-reference-ring-drift;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}.ai-reference-object-ring-1{border:1px solid #53cdff2e;width:170px;height:170px}.ai-reference-object-ring-2{border:1px solid #ffffff14;width:216px;height:216px;animation-duration:24s;animation-direction:reverse}.ai-reference-object-nodes{border-radius:999px;width:214px;height:214px;animation:22s linear infinite ai-reference-ring-drift;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}.ai-reference-object-nodes i{background:#53cdffd1;border-radius:999px;width:8px;height:8px;display:block;position:absolute;box-shadow:0 0 16px #53cdff38}.ai-reference-object-nodes i:first-child{top:0;left:50%;transform:translate(-50%)}.ai-reference-object-nodes i:nth-child(2){top:26%;right:8%}.ai-reference-object-nodes i:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}.ai-reference-object-nodes i:nth-child(4){top:26%;left:8%}.ai-reference-object-copy{z-index:2;text-align:center;padding:178px 1.35rem 0;position:relative}.ai-reference-object-copy h3{color:#fff;letter-spacing:-.035em;font-size:1.18rem;font-weight:850;line-height:1.05}.ai-reference-object-copy p{color:#ffffff9e;max-width:18rem;margin:.75rem auto 0;font-size:.88rem;line-height:1.55}.ai-reference-object-pills{z-index:2;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1.15rem 1.25rem 1.35rem;display:flex;position:relative}.ai-reference-system-gateway .ai-reference-object-shell{border-color:#6c63ff2e;box-shadow:inset 0 1px #ffffff24,inset 0 0 54px #6c63ff0e,0 0 34px #6c63ff0d,0 28px 82px #00000047}.ai-reference-system-gateway .ai-reference-object-core{background:radial-gradient(circle,#fffffff0,#6c63ff57 26%,#0000 68%);box-shadow:0 0 30px #6c63ff38,0 0 82px #6c63ff14}.ai-reference-system-gateway .ai-reference-object-ring-1,.ai-reference-system-gateway .ai-reference-object-nodes i{background-color:#6c63ffcc;border-color:#6c63ff38;box-shadow:0 0 16px #6c63ff38}.ai-reference-system-control .ai-reference-object-shell{border-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-shell{border-color:color-mix(in srgb, var(--color-eyebrow) 18%, #ffffff14)}}.ai-reference-system-control .ai-reference-object-shell{box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 54px var(--color-eyebrow), 0 0 34px var(--color-eyebrow), 0 28px 82px #00000047}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-shell{box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 54px color-mix(in srgb, var(--color-eyebrow) 5%, transparent), 0 0 34px color-mix(in srgb, var(--color-eyebrow) 5%, transparent), 0 28px 82px #00000047}}.ai-reference-system-control .ai-reference-object-core{background:radial-gradient(circle, #fffffff5, var(--color-eyebrow) 30%, transparent 68%)}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-core{background:radial-gradient(circle, #fffffff5, color-mix(in srgb, var(--color-eyebrow) 38%, #53cdff2e) 30%, transparent 68%)}}.ai-reference-system-control .ai-reference-object-core{box-shadow:0 0 30px var(--color-eyebrow), 0 0 82px #53cdff14}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-core{box-shadow:0 0 30px color-mix(in srgb, var(--color-eyebrow) 22%, transparent), 0 0 82px #53cdff14}}.ai-reference-system-control .ai-reference-object-ring-1,.ai-reference-system-control .ai-reference-object-nodes i{border-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-ring-1,.ai-reference-system-control .ai-reference-object-nodes i{border-color:color-mix(in srgb, var(--color-eyebrow) 32%, #53cdff2e)}}.ai-reference-system-control .ai-reference-object-ring-1,.ai-reference-system-control .ai-reference-object-nodes i{background-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-system-control .ai-reference-object-ring-1,.ai-reference-system-control .ai-reference-object-nodes i{background-color:color-mix(in srgb, var(--color-eyebrow) 78%, white 22%)}}.ai-reference-system-compute .ai-reference-object-shell{border-color:#53cdff2e;box-shadow:inset 0 1px #ffffff24,inset 0 0 54px #53cdff0f,0 0 34px #53cdff0d,0 28px 82px #00000047}.ai-reference-system:hover{z-index:4;filter:brightness(1.06)}.ai-reference-system:hover .ai-reference-object-shell{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff2e,inset 0 0 64px #53cdff13,0 0 42px #53cdff13,0 34px 96px #00000052}.ai-reference-scene{gap:1.15rem;min-height:820px;padding-block:.25rem}.ai-reference-context-layer,.ai-reference-architecture-layer{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(at 50% 0,#ffffff13,#0000 58%),linear-gradient(135deg,#fff1,#ffffff05);border:1px solid #ffffff16;border-radius:28px;width:min(100%,860px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 74px #00000038}.ai-reference-context-layer{text-align:center;align-items:center;gap:1rem;min-height:88px;padding:1.15rem 1.35rem;display:grid}.ai-reference-context-title{color:#ffffffb3;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1.2}.ai-reference-context-pills,.ai-reference-layer-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ai-reference-apps-layer{border-color:#6c63ff1f;width:min(100%,760px)}.ai-reference-infrastructure-layer{border-color:#53cdff1f;width:min(100%,930px)}.ai-reference-architecture-layer{grid-template-columns:minmax(170px,.36fr) minmax(0,.38fr) minmax(220px,.32fr);align-items:center;gap:1.35rem;min-height:168px;padding:1.25rem 1.45rem;transition:border-color .26s ease-in-out,box-shadow .26s ease-in-out,background-color .26s ease-in-out,transform .26s ease-in-out;display:grid}.ai-reference-architecture-layer:before,.ai-reference-architecture-layer:after{content:"";pointer-events:none;position:absolute}.ai-reference-architecture-layer:before{opacity:.72;background:linear-gradient(90deg,#0000,#ffffff0e,#0000),radial-gradient(at 22%,#53cdff11,#0000 34%);inset:0}.ai-reference-architecture-layer:after{background:linear-gradient(90deg,#0000,#53cdff42,#0000);height:1px;bottom:0;left:8%;right:8%}.ai-reference-architecture-layer-gateway{border-color:#6c63ff29;width:min(100%,820px)}.ai-reference-architecture-layer-control{border-color:var(--color-eyebrow);width:min(100%,900px)}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-layer-control{border-color:color-mix(in srgb, var(--color-eyebrow) 17%, #ffffff14)}}.ai-reference-architecture-layer-compute{border-color:#53cdff29;width:min(100%,1060px)}.ai-reference-architecture-layer:is(:hover,:focus-within){background-color:#ffffff08;border-color:#ffffff2e;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff24,inset 0 0 58px #53cdff0e,0 0 36px #53cdff0f,0 28px 88px #00000047}.ai-reference-signature-object{z-index:2;background:radial-gradient(circle at 50% 42%,#ffffff1c,#0000 34%),linear-gradient(135deg,#ffffff12,#ffffff05);border-radius:24px;min-height:126px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 38px #53cdff0b}.ai-reference-signature-object .ai-reference-object-core{width:68px;height:68px;top:50%}.ai-reference-signature-object .ai-reference-object-ring{top:50%}.ai-reference-signature-object .ai-reference-object-ring-1{width:108px;height:108px}.ai-reference-signature-object .ai-reference-object-ring-2{width:142px;height:142px}.ai-reference-signature-object .ai-reference-object-nodes{width:140px;height:140px;top:50%}.ai-reference-signature-object .ai-reference-object-nodes i:nth-child(5){bottom:26%;right:8%}.ai-reference-signature-object .ai-reference-object-nodes i:nth-child(6){bottom:26%;left:8%}.ai-reference-object-plane{background:linear-gradient(135deg,#ffffff13,#ffffff05);border:1px solid #ffffff17;border-radius:20px;width:180px;height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(64deg)rotate(-8deg);box-shadow:inset 0 1px #ffffff1a,0 16px 34px #0000002e}.ai-reference-architecture-layer-gateway .ai-reference-object-core{background:radial-gradient(circle,#fffffff2,#6c63ff61 30%,#0000 68%);box-shadow:0 0 28px #6c63ff38,0 0 70px #6c63ff14}.ai-reference-architecture-layer-gateway .ai-reference-object-ring-1,.ai-reference-architecture-layer-gateway .ai-reference-object-nodes i{background-color:#6c63ffc7;border-color:#6c63ff3d;box-shadow:0 0 16px #6c63ff38}.ai-reference-architecture-layer-control .ai-reference-object-core{background:radial-gradient(circle, #fffffff5, var(--color-eyebrow) 30%, transparent 68%)}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-layer-control .ai-reference-object-core{background:radial-gradient(circle, #fffffff5, color-mix(in srgb, var(--color-eyebrow) 38%, #53cdff2e) 30%, transparent 68%)}}.ai-reference-architecture-layer-control .ai-reference-object-core{box-shadow:0 0 30px var(--color-eyebrow), 0 0 74px #53cdff14}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-layer-control .ai-reference-object-core{box-shadow:0 0 30px color-mix(in srgb, var(--color-eyebrow) 22%, transparent), 0 0 74px #53cdff14}}.ai-reference-architecture-layer-control .ai-reference-object-ring-1,.ai-reference-architecture-layer-control .ai-reference-object-nodes i{border-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-layer-control .ai-reference-object-ring-1,.ai-reference-architecture-layer-control .ai-reference-object-nodes i{border-color:color-mix(in srgb, var(--color-eyebrow) 34%, #53cdff2e)}}.ai-reference-architecture-layer-control .ai-reference-object-ring-1,.ai-reference-architecture-layer-control .ai-reference-object-nodes i{background-color:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-architecture-layer-control .ai-reference-object-ring-1,.ai-reference-architecture-layer-control .ai-reference-object-nodes i{background-color:color-mix(in srgb, var(--color-eyebrow) 76%, white 24%)}}.ai-reference-layer-copy{z-index:2;position:relative}.ai-reference-layer-copy span{color:var(--color-eyebrow);letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.2;display:block}.ai-reference-layer-copy h3{color:#fff;letter-spacing:-.04em;margin-top:.65rem;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:850;line-height:1.02}.ai-reference-layer-pills{z-index:2;justify-content:flex-end;position:relative}@media (max-width:900px){.ai-reference-scene{min-height:auto}.ai-reference-architecture-layer{text-align:center;grid-template-columns:1fr}.ai-reference-layer-pills{justify-content:center}}.ai-reference-architecture-section .ai-reference-scene{gap:.85rem;min-height:auto}.ai-reference-architecture-section .ai-reference-context-layer{width:min(100%,820px);min-height:auto;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#0000,#ffffff09,#0000);border-color:#ffffff0b}.ai-reference-architecture-section .ai-reference-apps-layer,.ai-reference-architecture-section .ai-reference-infrastructure-layer{border-inline-color:#0000}.ai-reference-readable-stack{z-index:4;gap:.82rem;width:min(100%,980px);margin-inline:auto;padding-block:.35rem;display:grid;position:relative}.ai-reference-stack-flow{pointer-events:none;z-index:0;background:linear-gradient(180deg, transparent, #53cdff2e, var(--color-eyebrow), #3a84ff29, transparent);width:2px;position:absolute;inset:4% auto 4% 50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-flow{background:linear-gradient(180deg, transparent, #53cdff2e, color-mix(in srgb, var(--color-eyebrow) 18%, transparent), #3a84ff29, transparent)}}.ai-reference-stack-flow{filter:drop-shadow(0 0 12px #53cdff2e)}.ai-reference-stack-flow i{aspect-ratio:1;width:6px;box-shadow:0 0 16px #53cdff3d, 0 0 24px var(--color-eyebrow);background:#ffffffb8;border-radius:9999px;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-flow i{box-shadow:0 0 16px #53cdff3d, 0 0 24px color-mix(in srgb, var(--color-eyebrow) 18%, transparent)}}.ai-reference-stack-flow i{animation:6.8s ease-in-out infinite ai-reference-stack-particle;transform:translate(-50%)}.ai-reference-stack-flow i:nth-child(2){animation-delay:-2.2s}.ai-reference-stack-flow i:nth-child(3){animation-delay:-4.4s}.ai-reference-stack-bar{--stack-accent:#53cdffb8;--stack-accent-soft:#53cdff1a;z-index:2;background:radial-gradient(circle at 14% 50%, var(--stack-accent-soft), transparent 34%), linear-gradient(135deg, #ffffff14, #ffffff07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff18;border-radius:24px;grid-template-columns:56px minmax(150px,230px) 1fr;align-items:center;gap:1.15rem;min-height:88px;padding:1rem 1.2rem;transition:border-color .22s ease-in-out,box-shadow .22s ease-in-out,transform .22s ease-in-out;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,inset 0 -24px 54px #0000001f,0 22px 78px #0003}.ai-reference-stack-bar:before{content:"";background:linear-gradient(180deg, transparent, var(--stack-accent), transparent);opacity:.8;width:4px;position:absolute;inset:0 auto 0 0}.ai-reference-stack-bar:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, #ffffff0e, transparent), radial-gradient(circle at 88% 50%, var(--stack-accent-soft), transparent 28%);opacity:.74;position:absolute;inset:0}.ai-reference-stack-bar:hover{border-color:var(--stack-accent)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-bar:hover{border-color:color-mix(in srgb, var(--stack-accent) 42%, #ffffff14)}}.ai-reference-stack-bar:hover{box-shadow:inset 0 1px 0 #ffffff24, inset 0 -24px 54px #0000001f, 0 26px 86px #0000003d, 0 0 38px var(--stack-accent)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-bar:hover{box-shadow:inset 0 1px 0 #ffffff24, inset 0 -24px 54px #0000001f, 0 26px 86px #0000003d, 0 0 38px color-mix(in srgb, var(--stack-accent) 13%, transparent)}}.ai-reference-stack-bar:hover{transform:translateY(-2px)}.ai-reference-stack-bar-apps,.ai-reference-stack-bar-infra{--stack-accent:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-bar-apps,.ai-reference-stack-bar-infra{--stack-accent:color-mix(in srgb, var(--color-eyebrow) 74%, white 4%)}}.ai-reference-stack-bar-apps,.ai-reference-stack-bar-infra{--stack-accent-soft:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-bar-apps,.ai-reference-stack-bar-infra{--stack-accent-soft:color-mix(in srgb, var(--color-eyebrow) 7%, transparent)}}.ai-reference-stack-bar-services{--stack-accent:#9c8effd1;--stack-accent-soft:#6c63ff1f}.ai-reference-stack-bar-platform{--stack-accent:#53cdffd1;--stack-accent-soft:#53cdff1c}.ai-reference-stack-bar-gpu{--stack-accent:#3a84ffd1;--stack-accent-soft:#3a84ff1f}.ai-reference-stack-icon{z-index:2;aspect-ratio:1;border:1px solid var(--stack-accent);place-items:center;width:48px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-icon{border:1px solid color-mix(in srgb, var(--stack-accent) 28%, #ffffff14)}}.ai-reference-stack-icon{background:var(--stack-accent);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-icon{background:color-mix(in srgb, var(--stack-accent) 8%, #ffffff09)}}.ai-reference-stack-icon{color:var(--stack-accent);box-shadow:inset 0 0 22px var(--stack-accent)}@supports (color:color-mix(in lab, red, red)){.ai-reference-stack-icon{box-shadow:inset 0 0 22px color-mix(in srgb, var(--stack-accent) 9%, transparent)}}.ai-reference-stack-icon-mask{aspect-ratio:1;background:currentColor;width:25px;display:block}.ai-reference-stack-title{z-index:2;color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.78rem,.98vw,.92rem);font-weight:850;line-height:1.22;position:relative}.ai-reference-stack-items{z-index:2;color:#ffffff9e;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;font-size:clamp(.74rem,.86vw,.88rem);font-weight:650;line-height:1.34;display:grid;position:relative}.ai-reference-stack-items span{text-align:center;justify-content:center;align-items:center;min-height:2.4rem;padding-inline:.85rem;display:flex}.ai-reference-stack-items span+span{border-left:1px solid #ffffff16}@keyframes ai-reference-stack-particle{0%{opacity:0;top:0;transform:translate(-50%,-12px)scale(.82)}18%,78%{opacity:.72}to{opacity:0;top:100%;transform:translate(-50%,12px)scale(1)}}.ai-reference-fabric-object{z-index:3;isolation:isolate;perspective:1200px;width:min(100%,920px);height:auto;margin-block:1rem .55rem;position:relative}.ai-reference-fabric-glow{pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 48%, var(--color-eyebrow), transparent 24%), radial-gradient(ellipse at 48% 33%, #6c63ff1a, transparent 31%), radial-gradient(ellipse at 50% 68%, #53cdff24, transparent 45%);border-radius:9999px;position:absolute;inset:4% 6% 0}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-glow{background:radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--color-eyebrow) 11%, transparent), transparent 24%), radial-gradient(ellipse at 48% 33%, #6c63ff1a, transparent 31%), radial-gradient(ellipse at 50% 68%, #53cdff24, transparent 45%)}}.ai-reference-fabric-glow{filter:blur(26px);opacity:.74}.ai-reference-fabric-plane{z-index:2;height:21%;transform-style:preserve-3d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff1c,#ffffff07),radial-gradient(at 50% 10%,#ffffff13,#0000 48%);border:1px solid #ffffff18;border-radius:34px;transition:border-color .28s ease-in-out,filter .28s ease-in-out,box-shadow .28s ease-in-out;position:absolute;left:50%;transform:translate(-50%)rotateX(62deg)rotate(-7deg);box-shadow:inset 0 1px #ffffff29,inset 0 -26px 48px #0000001f,0 28px 86px #0000003d}.ai-reference-fabric-plane:before,.ai-reference-fabric-plane:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:18% 10%}.ai-reference-fabric-plane:before{opacity:.42;background:linear-gradient(90deg,#0000,#ffffff1a,#0000),repeating-linear-gradient(90deg,#53cdff13 0 1px,#0000 1px 46px)}.ai-reference-fabric-plane:after{border:1px solid #ffffff0b;box-shadow:inset 0 0 28px #53cdff0d}.ai-reference-fabric-plane-top{background:linear-gradient(145deg,#7474bc29,#ffffff07),radial-gradient(at 52% 48%,#6c63ff29,#0000 42%);border-color:#9c8eff33;width:48%;top:10%}.ai-reference-fabric-plane-mid{z-index:3;background:linear-gradient(145deg,#4888b421,#ffffff07),radial-gradient(at 50% 48%,#53cdff21,#0000 40%);border-color:#53cdff2e;width:64%;top:38%}.ai-reference-fabric-plane-base{background:linear-gradient(145deg,#234c8629,#ffffff06),radial-gradient(at 50% 52%,#3a84ff24,#0000 46%);border-color:#3a84ff2e;width:78%;top:66%}.ai-reference-fabric-layer-label{z-index:7;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:.42rem;width:min(92%,680px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.ai-reference-fabric-layer-label-top{top:1%}.ai-reference-fabric-layer-label-mid{top:28%}.ai-reference-fabric-layer-label-base{top:55%}.ai-reference-fabric-layer-title{color:#ffffffdb;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 20px #ffffff1a;font-size:clamp(.86rem,1.22vw,1.05rem);font-weight:800;line-height:1}.ai-reference-fabric-layer-description{color:#ffffff8f;letter-spacing:.012em;max-width:34rem;font-size:clamp(.74rem,.9vw,.86rem);font-weight:600;line-height:1.35}.ai-reference-fabric-layer-label-top .ai-reference-fabric-layer-title{color:#cac2ffeb;text-shadow:0 0 18px #6c63ff3d}.ai-reference-fabric-layer-label-top .ai-reference-fabric-layer-description{color:#dcdaff9e}.ai-reference-fabric-layer-label-mid .ai-reference-fabric-layer-title{color:#a3e7ffeb;text-shadow:0 0 18px #53cdff33}.ai-reference-fabric-layer-label-mid .ai-reference-fabric-layer-description{color:#cdf2ff99}.ai-reference-fabric-layer-label-base .ai-reference-fabric-layer-title{color:#9dbeffe0;text-shadow:0 0 18px #3a84ff2e}.ai-reference-fabric-layer-label-base .ai-reference-fabric-layer-description{color:#c5d8ff94}.ai-reference-fabric-symbol{pointer-events:none;z-index:5;transform-origin:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(7deg)rotateX(-18deg)}.ai-reference-fabric-symbol-routing{aspect-ratio:1;border:1px solid #9c8eff3d;border-radius:9999px;width:min(44%,210px);box-shadow:inset 0 0 24px #6c63ff14,0 0 24px #6c63ff14}.ai-reference-fabric-symbol-routing span{border-radius:9999px;position:absolute}.ai-reference-fabric-symbol-routing span:first-child{border:1px solid #9c8eff38;inset:22%}.ai-reference-fabric-symbol-routing span:nth-child(2){aspect-ratio:1;background:#e6e2ffb8;width:8px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #6c63ff47}.ai-reference-fabric-symbol-routing span:nth-child(3){border:1px solid #0000;border-top-color:#cac2ff7a;inset:-1px;transform:rotate(24deg)}.ai-reference-fabric-symbol-grid{opacity:.82;background-color:#0000;background-image:linear-gradient(#53cdff1f 1px,#0000 1px),linear-gradient(90deg,#53cdff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:22px;width:min(52%,300px);height:58%;box-shadow:inset 0 0 28px #53cdff0e}.ai-reference-fabric-symbol-grid span{aspect-ratio:1;background:#a3e7ffb8;border-radius:9999px;width:7px;position:absolute;box-shadow:0 0 18px #53cdff3d}.ai-reference-fabric-symbol-grid span:first-child{top:24%;left:18%}.ai-reference-fabric-symbol-grid span:nth-child(2){top:34%;left:55%}.ai-reference-fabric-symbol-grid span:nth-child(3){top:66%;left:34%}.ai-reference-fabric-symbol-grid span:nth-child(4){top:62%;left:76%}.ai-reference-fabric-symbol-compute{grid-template-columns:repeat(3,1fr);gap:.54rem;width:min(58%,380px);height:60%;display:grid}.ai-reference-fabric-symbol-compute span{background:linear-gradient(145deg,#3a84ff21,#ffffff06),repeating-linear-gradient(90deg,#9dbeff1a 0 1px,#0000 1px 12px);border:1px solid #3a84ff26;border-radius:14px;box-shadow:inset 0 1px #ffffff1c,0 0 20px #3a84ff0f}.ai-reference-layered-stack{z-index:4;transform-style:preserve-3d;position:absolute;inset:0}.ai-reference-layer-content{z-index:8;transform-origin:50%;flex-direction:column;justify-content:center;align-items:flex-start;gap:.72rem;display:flex;position:absolute;inset:14% 12%;transform:rotate(7deg)rotateX(-22deg)}.ai-reference-layer-title{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.86rem,1.08vw,1.02rem);font-weight:850;line-height:1}.ai-reference-layer-pills{flex-wrap:wrap;gap:.36rem .44rem;max-width:82%;display:flex}.ai-reference-layer-pills span{color:#fff9;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff12;border-radius:9999px;padding:.25rem .52rem;font-size:clamp(.58rem,.72vw,.68rem);font-weight:750;line-height:1}.ai-reference-layer-symbol{pointer-events:none;z-index:7;position:absolute;top:50%;right:11%;transform:translateY(-50%)rotate(7deg)rotateX(-20deg)}.ai-reference-layer-symbol-inference{aspect-ratio:1;border:1px solid #cac2ff57;border-radius:9999px;width:82px;box-shadow:inset 0 0 22px #6c63ff1f,0 0 24px #6c63ff1c}.ai-reference-layer-symbol-inference:before,.ai-reference-layer-symbol-inference:after{content:"";border-radius:inherit;position:absolute}.ai-reference-layer-symbol-inference:before{border:1px solid #cac2ff42;inset:22%}.ai-reference-layer-symbol-inference:after{aspect-ratio:1;background:#e6e2ffc7;width:9px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #6c63ff4d}.ai-reference-layer-symbol-control{background-color:#0000;background-image:linear-gradient(#53cdff21 1px,#0000 1px),linear-gradient(90deg,#53cdff21 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;width:110px;height:70px;box-shadow:inset 0 0 24px #53cdff12}.ai-reference-layer-symbol-control:before,.ai-reference-layer-symbol-control:after{content:"";aspect-ratio:1;background:#a3e7ffbd;border-radius:9999px;width:7px;position:absolute;box-shadow:0 0 16px #53cdff42}.ai-reference-layer-symbol-control:before{top:30%;left:24%}.ai-reference-layer-symbol-control:after{bottom:28%;right:24%}.ai-reference-layer-symbol-compute{grid-template-columns:repeat(4,1fr);gap:.34rem;width:130px;height:72px;display:grid}.ai-reference-layer-symbol-compute span{background:linear-gradient(145deg,#3a84ff29,#ffffff06),repeating-linear-gradient(90deg,#9dbeff1a 0 1px,#0000 1px 10px);border:1px solid #3a84ff2e;border-radius:10px;box-shadow:inset 0 1px #ffffff1c,0 0 18px #3a84ff14}.ai-reference-fabric-plane-top .ai-reference-layer-title{color:#dad5fff0;text-shadow:0 0 18px #6c63ff3d}.ai-reference-fabric-plane-top .ai-reference-layer-pills span{color:#dfdcff9e;border-color:#9c8eff1f}.ai-reference-fabric-plane-mid .ai-reference-layer-title{color:#aeebfff0;text-shadow:0 0 18px #53cdff33}.ai-reference-fabric-plane-mid .ai-reference-layer-pills span{color:#d2f3ff9e;border-color:#53cdff1f}.ai-reference-fabric-plane-base .ai-reference-layer-title{color:#aecaffeb;text-shadow:0 0 18px #3a84ff2e}.ai-reference-fabric-plane-base .ai-reference-layer-pills span{color:#cddeff99;border-color:#3a84ff1f}.ai-reference-unified-fabric-shell{z-index:2;width:min(82%,760px);height:min(70%,390px);transform-style:preserve-3d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(at 30% 38%,#6c63ff1f,#0000 30%),radial-gradient(at 58% 42%,#53cdff24,#0000 36%),radial-gradient(at 70% 65%,#3a84ff29,#0000 38%),linear-gradient(145deg,#ffffff1c,#ffffff07);border:1px solid #ffffff1b;border-radius:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(58deg)rotate(-7deg);box-shadow:inset 0 1px #ffffff29,inset 0 -34px 74px #0000002e,0 34px 110px #00000047}.ai-reference-unified-fabric-shell:before,.ai-reference-unified-fabric-shell:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.ai-reference-unified-fabric-shell:before{opacity:.45;background:linear-gradient(90deg,#0000,#ffffff17,#0000),repeating-linear-gradient(90deg,#53cdff0f 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 42px);inset:11%}.ai-reference-unified-fabric-shell:after{border:1px solid #ffffff0b;inset:0;box-shadow:inset 0 0 44px #53cdff0e,inset 0 0 82px #3a84ff0a}.ai-reference-unified-fabric-core{z-index:6;aspect-ratio:1;border:1px solid var(--color-eyebrow);border-radius:38px;width:clamp(118px,15vw,164px);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.ai-reference-unified-fabric-core{border:1px solid color-mix(in srgb, var(--color-eyebrow) 40%, #ffffff2e)}}.ai-reference-unified-fabric-core{background:radial-gradient(circle at 50% 48%, #ffffffd1, transparent 12%), radial-gradient(circle at 50% 52%, var(--color-eyebrow), transparent 34%), linear-gradient(145deg, #ffffff29, #ffffff08)}@supports (color:color-mix(in lab, red, red)){.ai-reference-unified-fabric-core{background:radial-gradient(circle at 50% 48%, #ffffffd1, transparent 12%), radial-gradient(circle at 50% 52%, color-mix(in srgb, var(--color-eyebrow) 30%, transparent), transparent 34%), linear-gradient(145deg, #ffffff29, #ffffff08)}}.ai-reference-unified-fabric-core{box-shadow:inset 0 1px 0 #fff3, 0 0 48px var(--color-eyebrow), 0 26px 78px #00000052}@supports (color:color-mix(in lab, red, red)){.ai-reference-unified-fabric-core{box-shadow:inset 0 1px 0 #fff3, 0 0 48px color-mix(in srgb, var(--color-eyebrow) 16%, transparent), 0 26px 78px #00000052}}.ai-reference-unified-fabric-core{animation:9s ease-in-out infinite ai-reference-fabric-breathe;transform:translate(-50%,-50%)rotateX(58deg)rotate(-7deg)}.ai-reference-fabric-field{pointer-events:none;z-index:5;transform-style:preserve-3d;border-radius:9999px;place-items:center;display:grid;position:absolute;transform:rotateX(58deg)rotate(-7deg)}.ai-reference-fabric-field-label{z-index:3;color:#ffffffad;letter-spacing:.18em;text-transform:uppercase;font-size:clamp(.62rem,.82vw,.76rem);font-weight:800;line-height:1;position:absolute;transform:rotate(7deg)rotateX(-22deg)}.ai-reference-fabric-field-inference{aspect-ratio:1;filter:drop-shadow(0 0 24px #6c63ff1f);background:radial-gradient(circle,#6c63ff1f,#0000 68%);width:clamp(150px,20vw,220px);top:34%;left:26%}.ai-reference-fabric-field-inference .ai-reference-fabric-field-label{color:#d6d1ffc2}.ai-reference-fabric-field-control{filter:drop-shadow(0 0 24px #53cdff1a);background:radial-gradient(#53cdff1f,#0000 70%);width:clamp(190px,28vw,320px);height:clamp(120px,16vw,178px);top:48%;left:50%;transform:translate(-50%)rotateX(58deg)rotate(-7deg)}.ai-reference-fabric-field-control .ai-reference-fabric-field-label{color:#b2ebffc2}.ai-reference-fabric-field-compute{filter:drop-shadow(0 0 24px #3a84ff1c);background:radial-gradient(#3a84ff1f,#0000 72%);width:clamp(190px,28vw,330px);height:clamp(120px,16vw,180px);top:63%;left:67%}.ai-reference-fabric-field-compute .ai-reference-fabric-field-label{color:#b3cdffbd}.ai-reference-fabric-field-orbit{border:1px solid #9c8eff33;border-radius:9999px;position:absolute;inset:12%;box-shadow:inset 0 0 24px #6c63ff12}.ai-reference-fabric-field-orbit span{aspect-ratio:1;background:#dcd6ffb3;border-radius:9999px;width:7px;position:absolute;box-shadow:0 0 18px #6c63ff38}.ai-reference-fabric-field-orbit span:first-child{top:28%;left:18%}.ai-reference-fabric-field-orbit span:nth-child(2){top:38%;right:18%}.ai-reference-fabric-field-orbit span:nth-child(3){bottom:14%;left:48%}.ai-reference-fabric-field-grid{opacity:.74;background-color:#0000;background-image:linear-gradient(#53cdff1f 1px,#0000 1px),linear-gradient(90deg,#53cdff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:22px;position:absolute;inset:14% 10%}.ai-reference-fabric-field-grid span{aspect-ratio:1;background:#a3e7ffb3;border-radius:9999px;width:7px;position:absolute;box-shadow:0 0 18px #53cdff33}.ai-reference-fabric-field-grid span:first-child{top:22%;left:18%}.ai-reference-fabric-field-grid span:nth-child(2){top:34%;left:55%}.ai-reference-fabric-field-grid span:nth-child(3){top:66%;left:34%}.ai-reference-fabric-field-grid span:nth-child(4){top:62%;left:76%}.ai-reference-fabric-field-modules{opacity:.76;grid-template-columns:repeat(3,1fr);gap:.42rem;display:grid;position:absolute;inset:14% 10%}.ai-reference-fabric-field-modules span{background:linear-gradient(145deg,#3a84ff1f,#ffffff06),repeating-linear-gradient(90deg,#9dbeff17 0 1px,#0000 1px 12px);border:1px solid #3a84ff24;border-radius:13px;box-shadow:inset 0 1px #ffffff1a,0 0 18px #3a84ff0e}.ai-reference-fabric-core{z-index:6;aspect-ratio:1;border:1px solid var(--color-eyebrow);border-radius:36px;width:clamp(106px,13vw,144px);position:absolute;top:46%;left:50%}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-core{border:1px solid color-mix(in srgb, var(--color-eyebrow) 42%, #ffffff2e)}}.ai-reference-fabric-core{background:radial-gradient(circle at 50% 48%, #ffffffd1, transparent 13%), radial-gradient(circle at 50% 52%, var(--color-eyebrow), transparent 34%), linear-gradient(145deg, #ffffff2b, #ffffff08)}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-core{background:radial-gradient(circle at 50% 48%, #ffffffd1, transparent 13%), radial-gradient(circle at 50% 52%, color-mix(in srgb, var(--color-eyebrow) 34%, transparent), transparent 34%), linear-gradient(145deg, #ffffff2b, #ffffff08)}}.ai-reference-fabric-core{box-shadow:inset 0 1px 0 #ffffff38, 0 0 46px var(--color-eyebrow), 0 28px 80px #00000052}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-core{box-shadow:inset 0 1px 0 #ffffff38, 0 0 46px color-mix(in srgb, var(--color-eyebrow) 18%, transparent), 0 28px 80px #00000052}}.ai-reference-fabric-core{animation:9s ease-in-out infinite ai-reference-fabric-breathe;transform:translate(-50%,-50%)rotateX(58deg)rotate(-7deg)}.ai-reference-fabric-ring{pointer-events:none;z-index:5;aspect-ratio:1;border-radius:9999px;animation:18s linear infinite ai-reference-fabric-ring-drift;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)rotate(-7deg)}.ai-reference-fabric-ring-outer{border:1px solid #53cdff29;width:clamp(210px,28vw,310px);box-shadow:0 0 34px #53cdff0e}.ai-reference-fabric-ring-inner{border:1px solid var(--color-eyebrow);width:clamp(154px,20vw,230px)}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-ring-inner{border:1px solid color-mix(in srgb, var(--color-eyebrow) 22%, #ffffff0d)}}.ai-reference-fabric-ring-inner{animation-duration:23s;animation-direction:reverse}.ai-reference-fabric-traces,.ai-reference-fabric-nodes{pointer-events:none;z-index:4;position:absolute;inset:0}.ai-reference-fabric-traces i{filter:drop-shadow(0 0 10px #53cdff29);opacity:.42;transform-origin:0;background:linear-gradient(90deg,#0000,#53cdff6b,#0000);border-radius:9999px;width:clamp(180px,27vw,300px);height:2px;animation:8.5s ease-in-out infinite ai-reference-fabric-trace-flow;position:absolute;top:46%;left:50%}.ai-reference-fabric-traces i:first-child{transform:rotate(-36deg)translate(34px)}.ai-reference-fabric-traces i:nth-child(2){animation-delay:-1.5s;transform:rotate(22deg)translate(44px)}.ai-reference-fabric-traces i:nth-child(3){background:linear-gradient(90deg, transparent, var(--color-eyebrow), transparent);transform:rotate(78deg)translate(34px)}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-traces i:nth-child(3){background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-eyebrow) 38%, transparent), transparent)}}.ai-reference-fabric-traces i:nth-child(3){animation-delay:-3s}.ai-reference-fabric-traces i:nth-child(4){animation-delay:-4.4s;transform:rotate(143deg)translate(44px)}.ai-reference-fabric-traces i:nth-child(5){background:linear-gradient(90deg,#0000,#6c63ff57,#0000);animation-delay:-5.8s;transform:rotate(202deg)translate(28px)}.ai-reference-fabric-traces i:nth-child(6){animation-delay:-6.8s;transform:rotate(303deg)translate(34px)}.ai-reference-fabric-nodes i{aspect-ratio:1;opacity:.76;background:#53cdffad;border-radius:9999px;width:8px;animation:7.5s ease-in-out infinite ai-reference-fabric-node-pulse;position:absolute;box-shadow:0 0 18px #53cdff38}.ai-reference-fabric-nodes i:first-child{background:#6c63ff9e;top:26%;left:31%}.ai-reference-fabric-nodes i:nth-child(2){top:29%;left:68%}.ai-reference-fabric-nodes i:nth-child(3){animation-delay:-1.2s;top:54%;left:24%}.ai-reference-fabric-nodes i:nth-child(4){animation-delay:-2.1s;top:53%;left:76%}.ai-reference-fabric-nodes i:nth-child(5){animation-delay:-3s;top:73%;left:36%}.ai-reference-fabric-nodes i:nth-child(6){animation-delay:-4.2s;top:72%;left:63%}.ai-reference-fabric-nodes i:nth-child(7){background:var(--color-eyebrow);top:17%;left:49%}@supports (color:color-mix(in lab, red, red)){.ai-reference-fabric-nodes i:nth-child(7){background:color-mix(in srgb, var(--color-eyebrow) 78%, white 10%)}}.ai-reference-fabric-nodes i:nth-child(7){animation-delay:-5s}.ai-reference-fabric-nodes i:nth-child(8){animation-delay:-5.8s;top:84%;left:50%}.ai-reference-architecture-visual:hover .ai-reference-fabric-plane,.ai-reference-architecture-visual:hover .ai-reference-fabric-core{filter:brightness(1.05)}@keyframes ai-reference-fabric-breathe{0%,to{box-shadow:inset 0 1px 0 #ffffff38, 0 0 42px color-mix(in srgb, var(--color-eyebrow) 16%, transparent), 0 28px 80px #00000052}50%{box-shadow:inset 0 1px 0 #ffffff3d, 0 0 58px color-mix(in srgb, var(--color-eyebrow) 24%, transparent), 0 30px 84px #00000057}}@keyframes ai-reference-fabric-ring-drift{0%{transform:translate(-50%,-50%)rotateX(68deg)rotate(-7deg)}to{transform:translate(-50%,-50%)rotateX(68deg)rotate(353deg)}}@keyframes ai-reference-fabric-trace-flow{0%,to{opacity:.24;filter:drop-shadow(0 0 8px #53cdff1a)}50%{opacity:.62;filter:drop-shadow(0 0 16px #53cdff33)}}@keyframes ai-reference-fabric-node-pulse{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:.9;transform:scale(1)}}@media (max-width:900px){.ai-reference-fabric-object{height:auto}.ai-reference-stack-bar{grid-template-columns:50px 1fr;gap:.9rem}.ai-reference-stack-items{border-top:1px solid #ffffff13;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:.85rem}.ai-reference-stack-items span:nth-child(odd){border-left:0}.ai-reference-stack-items span:nth-child(n+3){border-top:1px solid #ffffff0f}}@media (max-width:640px){.ai-reference-fabric-object{height:auto;margin-block:.35rem}.ai-reference-readable-stack{gap:.7rem}.ai-reference-stack-bar{border-radius:20px;grid-template-columns:44px 1fr;min-height:auto;padding:.9rem}.ai-reference-stack-icon{border-radius:12px;width:42px}.ai-reference-stack-title{letter-spacing:.12em;font-size:.7rem}.ai-reference-stack-items{grid-template-columns:1fr;font-size:.72rem}.ai-reference-stack-items span,.ai-reference-stack-items span+span,.ai-reference-stack-items span:nth-child(n+3){text-align:left;border-top:1px solid #ffffff0f;border-left:0;justify-content:flex-start;min-height:auto;padding:.58rem 0}.ai-reference-stack-items span:first-child{border-top:0}.ai-reference-fabric-traces i{width:160px}.ai-reference-context-pills{gap:.4rem}}@keyframes ai-reference-path-flow{0%{stroke-dashoffset:0;opacity:.46}50%{opacity:.82}to{stroke-dashoffset:-90px;opacity:.46}}@keyframes ai-reference-particle-drift{0%{opacity:0;transform:translate(-70px,36px)scale(.82)}16%,78%{opacity:.72}to{opacity:0;transform:translate(140px,-72px)scale(1.05)}}@keyframes ai-reference-ring-drift{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:1023px){.ai-reference-system-stage{gap:1rem;min-height:auto;display:grid}.ai-reference-system,.ai-reference-system-control,.ai-reference-system-compute,.ai-reference-system-gateway{width:100%;min-width:0;position:relative;top:auto;left:auto;right:auto;transform:none}.ai-reference-object-shell{min-height:280px}.ai-reference-optical-paths{opacity:.52}}@media (max-width:640px){.ai-reference-architecture-visual{border-radius:26px}.ai-reference-object-copy{padding-top:164px}.ai-reference-object-core{width:88px;height:88px}.ai-reference-object-ring-1{width:144px;height:144px}.ai-reference-object-ring-2,.ai-reference-object-nodes{width:184px;height:184px}}@keyframes enterprise-solutions-deployment-path-flow{0%{stroke-dashoffset:0;opacity:.48}50%{opacity:.86}to{stroke-dashoffset:-84px;opacity:.48}}@keyframes enterprise-solutions-deployment-particle-flow{0%{opacity:0;transform:translate(0)scale(.82)}12%,82%{opacity:.72}to{opacity:0;transform:translateY(1180%)scale(1.05)}}@media (max-width:767px){.enterprise-solutions-deployment-visual{border-radius:26px}.enterprise-solutions-deployment-paths{opacity:.62}.enterprise-solutions-deployment-layer{max-width:100%;transform:none}.enterprise-solutions-deployment-index{min-width:4.7rem;display:block}}.ai-gateway-visual{isolation:isolate}.ai-gateway-visual:before{content:"";pointer-events:none;z-index:0;opacity:.88;background:radial-gradient(circle at 50% 48%,#6c63ff14,#0000 16%),radial-gradient(circle,#3a84ff11,#0000 42%),radial-gradient(at 50% 88%,#060c1861,#0000 56%);position:absolute;inset:0}.ai-gateway-visual:after{content:"";pointer-events:none;z-index:1;opacity:.4;background:linear-gradient(28deg,#0000 0 47%,#53cdff0e 47.4% 47.7%,#0000 48.2%),linear-gradient(152deg,#0000 0 49%,#6c63ff0b 49.3% 49.55%,#0000 50.1%),radial-gradient(circle,#53cdff09,#0000 56%);position:absolute;inset:9%;-webkit-mask-image:radial-gradient(circle,#0000 0 18%,#000 26% 62%,#0000 75%);mask-image:radial-gradient(circle,#0000 0 18%,#000 26% 62%,#0000 75%)}.ai-gateway-grid,.ai-gateway-orbits{pointer-events:none;z-index:1;position:absolute;inset:0}.ai-gateway-grid{opacity:.22;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 48%,#000,#0000 72%)}.ai-gateway-orbits{opacity:.78;background:radial-gradient(circle at 50% 49%,#0000 0 19%,#53cdff16 19.16% 19.42%,#0000 19.72%),radial-gradient(circle at 50% 49%,#0000 0 28%,#6c63ff11 28.14% 28.34%,#0000 28.62%),radial-gradient(circle at 50% 49%,#0000 0 37%,#53cdff0b 37.12% 37.28%,#0000 37.58%);animation:18s ease-in-out infinite alternate ai-gateway-orbit-drift}.ai-gateway-optics{pointer-events:none;z-index:1;opacity:.62;background:conic-gradient(from 18deg,#0000 0deg,#53cdff0e 24deg,#0000 52deg,#6c63ff0f 86deg,#0000 118deg,#53cdff0a 180deg,#0000 234deg,#6c63ff0b 286deg,#0000 360deg);border-radius:999px;animation:28s linear infinite ai-gateway-optics-drift;position:absolute;inset:8%;-webkit-mask-image:radial-gradient(circle,#0000 0 17%,#000 21% 56%,#0000 68%);mask-image:radial-gradient(circle,#0000 0 17%,#000 21% 56%,#0000 68%)}.ai-gateway-paths{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ai-gateway-route{fill:none;stroke:#53cdff33;stroke-width:1.45px;stroke-linecap:round;filter:drop-shadow(0 0 10px #3a84ff1a);animation:8s ease-in-out infinite ai-gateway-route-breathe}.ai-gateway-route-1,.ai-gateway-route-3{stroke:#7f9dff33;animation-duration:11s}.ai-gateway-route-in{stroke:#53cdff45;stroke-width:1.7px}.ai-gateway-route-5{stroke:#53cdff2e;animation-duration:10s}.ai-gateway-core{z-index:5;background:radial-gradient(circle at 50% 45%, var(--color-eyebrow), transparent 22%), radial-gradient(circle at 50% 52%, #6c63ff2e, transparent 39%), radial-gradient(circle at 50% 65%, #53cdff1a, transparent 58%), linear-gradient(135deg, #ffffff2b, #ffffff0d);border:1px solid #ffffff26;border-radius:999px;place-items:center;width:256px;height:256px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--color-eyebrow) 26%, transparent), transparent 22%), radial-gradient(circle at 50% 52%, #6c63ff2e, transparent 39%), radial-gradient(circle at 50% 65%, #53cdff1a, transparent 58%), linear-gradient(135deg, #ffffff2b, #ffffff0d)}}.ai-gateway-core{box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 66px #3a84ff24, 0 0 34px var(--color-eyebrow), 0 0 86px #6c63ff2b, 0 0 126px #53cdff17, 0 30px 90px #00000047}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core{box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 66px #3a84ff24, 0 0 34px color-mix(in srgb, var(--color-eyebrow) 24%, transparent), 0 0 86px #6c63ff2b, 0 0 126px #53cdff17, 0 30px 90px #00000047}}.ai-gateway-core{animation:8.5s ease-in-out infinite ai-gateway-core-breathe}.ai-gateway-core-ring,.ai-gateway-core-inner{border-radius:inherit;position:absolute}.ai-gateway-core-ring{border:1px solid #53cdff38;animation:26s linear infinite ai-gateway-ring-spin;inset:20px;box-shadow:inset 0 0 28px #53cdff0e}.ai-gateway-core-ring-secondary{border-color:var(--color-eyebrow);inset:48px}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core-ring-secondary{border-color:color-mix(in srgb, var(--color-eyebrow) 62%, #6c63ff2e)}}.ai-gateway-core-ring-secondary{box-shadow:inset 0 0 30px var(--color-eyebrow), 0 0 24px var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core-ring-secondary{box-shadow:inset 0 0 30px color-mix(in srgb, var(--color-eyebrow) 14%, transparent), 0 0 24px color-mix(in srgb, var(--color-eyebrow) 18%, transparent)}}.ai-gateway-core-ring-secondary{animation-duration:34s;animation-direction:reverse}.ai-gateway-core-inner{background:radial-gradient(circle, #fffffff5, var(--color-eyebrow) 24%, #6c63ff33 42%, #3a84ff14 58%, transparent 72%);border-radius:999px;inset:76px}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core-inner{background:radial-gradient(circle, #fffffff5, color-mix(in srgb, var(--color-eyebrow) 26%, #6c63ff2e) 24%, #6c63ff33 42%, #3a84ff14 58%, transparent 72%)}}.ai-gateway-core-inner{box-shadow:0 0 20px var(--color-eyebrow), 0 0 32px #6c63ff2e, 0 0 42px #3a84ff1f}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core-inner{box-shadow:0 0 20px color-mix(in srgb, var(--color-eyebrow) 18%, transparent), 0 0 32px #6c63ff2e, 0 0 42px #3a84ff1f}}.ai-gateway-core-particles{z-index:1;border-radius:999px;animation:18s linear infinite ai-gateway-particle-rotation;position:absolute;inset:26px}.ai-gateway-core-particles i{background:#53cdffc7;border-radius:999px;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #53cdff57,0 0 22px #6c63ff2e}.ai-gateway-core-particles i:first-child{top:0;left:50%}.ai-gateway-core-particles i:nth-child(2){background:#6c63ffbd;top:19%;right:11%}.ai-gateway-core-particles i:nth-child(3){bottom:31%;right:4%}.ai-gateway-core-particles i:nth-child(4){background:#6c63ffb3;bottom:0;left:43%}.ai-gateway-core-particles i:nth-child(5){bottom:28%;left:5%}.ai-gateway-core-particles i:nth-child(6){top:16%;left:15%}.ai-gateway-core-label{z-index:2;text-align:center;letter-spacing:.18em;text-transform:uppercase;max-width:8rem;color:var(--color-eyebrow);text-shadow:0 0 18px var(--color-eyebrow), 0 0 32px var(--color-eyebrow), 0 0 28px #53cdff14;font-size:.72rem;font-weight:800;line-height:1.45;position:relative}@supports (color:color-mix(in lab, red, red)){.ai-gateway-core-label{text-shadow:0 0 18px color-mix(in srgb, var(--color-eyebrow) 34%, transparent), 0 0 32px color-mix(in srgb, var(--color-eyebrow) 16%, transparent), 0 0 28px #53cdff14}}.ai-gateway-cluster{z-index:4;place-items:center;gap:.45rem;min-width:96px;padding:.25rem;display:grid;position:absolute}.ai-gateway-cluster-foundation{top:8%;right:7%}.ai-gateway-cluster-private{top:41%;right:3%}.ai-gateway-cluster-domain{bottom:7%;right:8%}.ai-gateway-cluster-endpoint{bottom:15%;left:6%}.ai-gateway-cluster-agents{top:12%;left:8%}.ai-gateway-cluster-halo,.ai-gateway-cluster-pulse{border-radius:999px;position:absolute}.ai-gateway-cluster-halo{filter:blur(2px);opacity:.58;background:radial-gradient(circle,#53cdff0e,#0000 65%);inset:.4rem .1rem 2.2rem}.ai-gateway-cluster-nodes{width:78px;height:60px;display:grid;position:relative}.ai-gateway-cluster-nodes i{background:#53cdffc7;border-radius:999px;width:6px;height:6px;position:absolute;box-shadow:0 0 10px #53cdff42,0 0 20px #3a84ff17}.ai-gateway-cluster-nodes i:first-child{background:#ffffffd1;width:9px;height:9px;top:6%;left:45%}.ai-gateway-cluster-foundation .ai-gateway-cluster-nodes{width:88px;height:68px}.ai-gateway-cluster-foundation .ai-gateway-cluster-nodes i:nth-child(6){bottom:9%;left:12%}.ai-gateway-cluster-foundation .ai-gateway-cluster-nodes i:nth-child(7){bottom:9%;right:10%}.ai-gateway-cluster-private .ai-gateway-cluster-nodes i{transform:scale(.88)}.ai-gateway-cluster-private .ai-gateway-cluster-nodes i:nth-child(2),.ai-gateway-cluster-private .ai-gateway-cluster-nodes i:nth-child(3),.ai-gateway-cluster-private .ai-gateway-cluster-nodes i:nth-child(4),.ai-gateway-cluster-private .ai-gateway-cluster-nodes i:nth-child(5){left:38%;right:auto}.ai-gateway-cluster-endpoint .ai-gateway-cluster-nodes{background:radial-gradient(circle,#0000 0 35%,#6c63ff14 36% 39%,#0000 42%);border-radius:999px}.ai-gateway-cluster-endpoint .ai-gateway-cluster-nodes i:nth-child(2){top:0;left:48%}.ai-gateway-cluster-endpoint .ai-gateway-cluster-nodes i:nth-child(3){top:46%;right:0}.ai-gateway-cluster-endpoint .ai-gateway-cluster-nodes i:nth-child(4){bottom:0;left:48%}.ai-gateway-cluster-endpoint .ai-gateway-cluster-nodes i:nth-child(5){bottom:46%;left:0}.ai-gateway-cluster-domain .ai-gateway-cluster-nodes{background-color:#0000;background-image:linear-gradient(#53cdff16 1px,#0000 1px),linear-gradient(90deg,#53cdff16 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.ai-gateway-cluster-agents .ai-gateway-cluster-nodes i:first-child{top:12%;left:12%}.ai-gateway-cluster-agents .ai-gateway-cluster-nodes i:nth-child(2){top:18%;left:42%}.ai-gateway-cluster-agents .ai-gateway-cluster-nodes i:nth-child(3){top:8%;right:8%}.ai-gateway-cluster-nodes i:nth-child(2){top:32%;left:18%}.ai-gateway-cluster-nodes i:nth-child(3){top:32%;right:18%}.ai-gateway-cluster-nodes i:nth-child(4){bottom:16%;left:30%}.ai-gateway-cluster-nodes i:nth-child(5){bottom:16%;right:30%}.ai-gateway-cluster-nodes i:nth-child(6){opacity:.56;bottom:42%;left:5%}.ai-gateway-cluster-nodes i:nth-child(7){opacity:.56;bottom:42%;right:5%}.ai-gateway-cluster-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8a;font-size:.68rem;font-weight:800;position:relative}.ai-gateway-cluster-pulse{opacity:0;border:1px solid #53cdff2e;animation:8s ease-in-out infinite ai-gateway-cluster-pulse;inset:12px 14px 34px}.ai-gateway-request{z-index:6;offset-rotate:0deg;opacity:0;background:#53cdffe6;border-radius:999px;width:8px;height:8px;position:absolute;box-shadow:0 0 14px #53cdff61,0 0 24px #3a84ff38}.ai-gateway-request-1{offset-path:path("M66 312 C178 232 260 256 356 312");animation:7s ease-in-out infinite ai-gateway-request-in}.ai-gateway-request-2{offset-path:path("M382 292 C442 150 540 98 650 84");animation:8.5s ease-in-out 1.3s infinite ai-gateway-request-out}.ai-gateway-request-3{offset-path:path("M404 310 C518 250 598 238 694 286");animation:9s ease-in-out 2.2s infinite ai-gateway-request-out}.ai-gateway-request-4{offset-path:path("M386 340 C468 456 548 526 670 538");animation:9.4s ease-in-out 3s infinite ai-gateway-request-out}.ai-gateway-request-5{offset-path:path("M354 338 C248 420 174 470 70 466");animation:10s ease-in-out 3.8s infinite ai-gateway-request-out}.ai-gateway-request-6{offset-path:path("M374 286 C306 146 238 112 126 126");animation:10.5s ease-in-out 4.6s infinite ai-gateway-request-out}@media (max-width:1023px){.ai-gateway-visual{min-height:520px}.ai-gateway-core{width:156px;height:156px}.ai-gateway-cluster{min-width:118px;padding:.2rem}.ai-gateway-cluster-nodes{width:86px;height:66px}.ai-gateway-cluster-foundation{top:8%;right:6%}.ai-gateway-cluster-private{right:4%}.ai-gateway-cluster-domain{right:7%}.ai-gateway-cluster-endpoint{left:6%}.ai-gateway-cluster-agents{top:12%;left:8%}}@media (max-width:640px){.ai-gateway-section:before{opacity:.32}.ai-gateway-visual{border-radius:24px;min-height:470px}.ai-gateway-paths{opacity:.64;transform-origin:50%;transform:scale(.9)}.ai-gateway-core{width:128px;height:128px}.ai-gateway-core-label{max-width:5.8rem;font-size:.58rem}.ai-gateway-core-inner{inset:36px}.ai-gateway-cluster{min-width:100px;padding:.15rem}.ai-gateway-cluster-nodes{width:72px;height:52px}.ai-gateway-cluster-nodes i{width:6px;height:6px}.ai-gateway-cluster-nodes i:first-child{width:9px;height:9px}.ai-gateway-cluster-label{font-size:.58rem}.ai-gateway-cluster-foundation{top:8%;right:4%}.ai-gateway-cluster-private{top:43%;right:2%}.ai-gateway-cluster-domain{bottom:8%;right:6%}.ai-gateway-cluster-endpoint{bottom:14%;left:4%}.ai-gateway-cluster-agents{top:10%;left:4%}.ai-gateway-request{display:none}}@keyframes enterprise-solutions-hero-float{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}@keyframes enterprise-solutions-nexus-glow{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.52;transform:scale(1.015)}}@keyframes enterprise-solutions-nexus-flow{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:38px -18px,-46px 26px,54px -30px,-62px 36px,44px -22px,0 42px}}@keyframes enterprise-solutions-nexus-breathe{0%,to{filter:brightness(1.02)saturate(1.02)contrast(1.05)drop-shadow(0 24px 54px #3a84ff16)drop-shadow(0 0 28px #6c63ff0b)drop-shadow(0 48px 76px #00000038)}50%{filter:brightness(1.08)saturate(1.04)contrast(1.07)drop-shadow(0 28px 60px #3a84ff1c)drop-shadow(0 0 32px #6c63ff0e)drop-shadow(0 52px 84px #0000003d)}}@keyframes ai-gateway-orbit-drift{0%{opacity:.58;transform:translate(-4px,3px)scale(.99)}to{opacity:.76;transform:translate(5px,-4px)scale(1.01)}}@keyframes ai-model-exchange-flow{0%{background-position:0 0,0 0}to{background-position:260px -180px,-260px 180px}}@keyframes ai-governance-orbit-drift{0%{opacity:.52;transform:rotate(0)}50%{opacity:.72}to{opacity:.52;transform:rotate(360deg)}}@keyframes ai-governance-hub-breathe{0%,to{filter:brightness(.98);transform:translate(-50%,-50%)scale(1)}50%{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.012)}}@keyframes ai-governance-particle-rotation{0%{opacity:.68;transform:rotate(0)}50%{opacity:.92}to{opacity:.68;transform:rotate(360deg)}}@keyframes ai-gateway-optics-drift{0%{opacity:.48;transform:rotate(0)scale(1)}50%{opacity:.68}to{opacity:.48;transform:rotate(360deg)scale(1.015)}}@keyframes ai-gateway-route-breathe{0%,to{opacity:.46}50%{opacity:.82}}@keyframes ai-gateway-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-gateway-particle-rotation{0%{opacity:.68;transform:rotate(0)}50%{opacity:1}to{opacity:.68;transform:rotate(360deg)}}@keyframes ai-gateway-cluster-pulse{0%,68%,to{opacity:0;transform:scale(.82)}78%{opacity:.5}92%{opacity:0;transform:scale(1.18)}}@keyframes ai-gateway-core-breathe{0%,to{filter:brightness(.98);transform:translate(-50%,-50%)scale(1)}50%{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.012)}}@keyframes ai-gateway-request-in{0%{offset-distance:0%;opacity:0;transform:scale(.72)}18%,72%{opacity:.85}to{offset-distance:100%;opacity:0;transform:scale(1)}}@keyframes ai-gateway-request-out{0%{offset-distance:0%;opacity:0;background:#6c63ffdb;transform:scale(.72)}18%,74%{opacity:.78}to{offset-distance:100%;opacity:0;background:#53cdffdb;transform:scale(1)}}.ai-platform-page{--ai-card-radius:1.5rem;--ai-card-border:#ffffff1b;--ai-card-border-hover:#3a84ff52;--ai-card-bg:linear-gradient(135deg, #ffffff15, #ffffff08);--ai-card-bg-hover:linear-gradient(135deg, #ffffff1d, #ffffff0c);--ai-card-shadow:inset 0 1px 0 #ffffff1a, 0 24px 82px #0000003d;--ai-card-shadow-hover:inset 0 1px 0 #ffffff24, 0 0 34px #3a84ff18, 0 28px 96px #00000047;--ai-pill-bg:#ffffff0d;--ai-pill-border:#ffffff21}.ai-platform-page .ds-section-header{max-width:54rem}.ai-platform-page .ds-section-title{max-width:56rem;margin-inline:auto;line-height:.98}.ai-platform-page .ds-section-subtitle{color:#ffffffa3;max-width:46rem}.ai-platform-card,.ai-platform-page .model-lifecycle-stage,.ai-platform-page .runtime-engine-node,.ai-platform-page .infrastructure-domain-card,.ai-platform-page .control-plane-stack-panel{border-color:var(--ai-card-border);border-radius:var(--ai-card-radius);background:var(--ai-card-bg);box-shadow:var(--ai-card-shadow)}.ai-platform-card:is(:hover,:focus-within),.ai-platform-page .model-lifecycle-stage:is(:hover,:focus-visible),.ai-platform-page .runtime-engine-node:is(:hover,:focus-visible),.ai-platform-page .infrastructure-domain-card:is(:hover,:focus-within),.ai-platform-page .control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-panel{border-color:var(--ai-card-border-hover);background:var(--ai-card-bg-hover);box-shadow:var(--ai-card-shadow-hover)}.ai-platform-icon,.ai-platform-page .runtime-engine-icon,.ai-platform-page .model-lifecycle-icon,.ai-platform-page .control-plane-stack-icon{color:var(--color-eyebrow);background-color:#e7f15a0b;border-color:#e7f15a2e}.ai-platform-pill,.ai-platform-page .infrastructure-topology-pill,.ai-platform-page .control-plane-stack-pill{border-color:var(--ai-pill-border);background:var(--ai-pill-bg);color:#ffffffa8}.ai-platform-card:is(:hover,:focus-within) .ai-platform-pill,.ai-platform-page .infrastructure-domain-card:is(:hover,:focus-within) .infrastructure-topology-pill,.ai-platform-page .infrastructure-hub:is(:hover,:focus-within) .infrastructure-topology-pill,.ai-platform-page .control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-pill{color:#ffffffd1;background:#ffffff12;border-color:#e7f15a38}.operating-layer-tile{border-radius:22px;outline:none;padding:1.75rem 1.35rem 1.35rem;transition:opacity .28s ease-in-out,transform .28s ease-in-out,border-color .28s ease-in-out,background-color .28s ease-in-out,box-shadow .28s ease-in-out,filter .28s ease-in-out;position:relative}.operating-layer-tile:before{content:"";opacity:0;background:linear-gradient(90deg,#e7f15aa6,#3a84ff6b,#0000);height:1px;transition:opacity .28s ease-in-out;position:absolute;top:-1px;left:0;right:0}.operating-layer-icon,.operating-layer-title,.operating-layer-copy,.operating-layer-number{transition:opacity .28s ease-in-out,color .28s ease-in-out,filter .28s ease-in-out,text-shadow .28s ease-in-out}.operating-layer-icon{position:relative}.operating-layer-icon:before{content:"";z-index:-1;opacity:0;filter:blur(6px);background:radial-gradient(circle,#e7f15a29,#0000 58%),radial-gradient(circle,#3a84ff2e,#0000 68%);border-radius:9999px;transition:opacity .28s ease-in-out;position:absolute;inset:-.7rem}.operating-layer-grid:has(.operating-layer-tile:is(:hover,:focus-within)) .operating-layer-tile{opacity:.78}.operating-layer-tile:is(:hover,:focus-within){background-color:#ffffff0a;border-color:#e7f15a52;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff13,0 0 34px #3a84ff14,0 20px 70px #00000024;opacity:1!important}.operating-layer-tile:is(:hover,:focus-within):before{opacity:1}.operating-layer-tile:is(:hover,:focus-within) .operating-layer-icon{color:#e7f15a;filter:brightness(1.18)drop-shadow(0 0 14px #3a84ff33)}.operating-layer-tile:is(:hover,:focus-within) .operating-layer-icon:before{opacity:1}.operating-layer-tile:is(:hover,:focus-within) .operating-layer-title{color:#fff;text-shadow:0 0 18px #3a84ff21}.operating-layer-tile:is(:hover,:focus-within) .operating-layer-copy{color:#ffffffc2}.operating-layer-tile:is(:hover,:focus-within) .operating-layer-number{color:#e7f15af5}.control-plane-stack{perspective:1400px;will-change:transform;animation:9s ease-in-out infinite alternate control-plane-stack-float}.control-plane-stack:before,.control-plane-stack:after{content:"";pointer-events:none;border-radius:36px;position:absolute;inset:0}.control-plane-stack:before{filter:blur(.2px);opacity:.72;background:radial-gradient(circle at 50% 42%,#3a84ff1f,#0000 34%),radial-gradient(circle at 48%,#e7f15a0b,#0000 28%),radial-gradient(circle at 18% 24%,#3a84ff14 0 2px,#0000 3px),radial-gradient(circle at 76% 22%,#e7f15a0f 0 2px,#0000 3px),radial-gradient(circle at 84% 66%,#3a84ff12 0 2px,#0000 3px),radial-gradient(circle at 22% 74%,#e7f15a0d 0 2px,#0000 3px)}.control-plane-stack:after{opacity:.58;background:radial-gradient(circle,#ffffff1a 0 1px,#0000 2px) 12% 28%/180px 180px,radial-gradient(circle,#3a84ff1f 0 1px,#0000 2px) 78% 72%/220px 220px,linear-gradient(115deg,#0000 18%,#3a84ff0d 42%,#e7f15a06 50%,#0000 66%) 0 0/140% 140%;animation:18s ease-in-out infinite alternate control-plane-ambient-drift;inset:-12%}.control-plane-stack-panel{transform:rotateX(3deg) translateY(0) translateZ(calc((5 - var(--stack-index)) * 2px));transition:opacity .28s ease-in-out,transform .28s ease-in-out,border-color .28s ease-in-out,background .28s ease-in-out,box-shadow .28s ease-in-out,filter .28s ease-in-out}.control-plane-stack-icon,.control-plane-stack-title,.control-plane-stack-pill,.control-plane-light-beam{transition:opacity .28s ease-in-out,color .28s ease-in-out,border-color .28s ease-in-out,background-color .28s ease-in-out,box-shadow .28s ease-in-out,filter .28s ease-in-out}.control-plane-stack-layers:has(.control-plane-stack-layer:is(:hover,:focus-within)) .control-plane-stack-panel{opacity:.75}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-panel{opacity:1;transform:rotateX(3deg) translateY(0) translateZ(calc((5 - var(--stack-index)) * 2px)) scale(1.006);filter:brightness(1.08);background:linear-gradient(135deg,#ffffff26,#fff1);border-color:#3a84ff6b;box-shadow:inset 0 1px #fff3,inset 0 0 48px #3a84ff17,0 0 38px #3a84ff24,0 0 62px #e7f15a14,0 34px 110px #0000005c}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-icon{color:var(--color-eyebrow);filter:brightness(1.18);background-color:#e7f15a13;border-color:#e7f15a57;box-shadow:inset 0 0 24px #e7f15a14,0 0 24px #3a84ff1f}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-title{color:#fff;text-shadow:0 0 18px #3a84ff2e}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-pill{color:#ffffffeb;background-color:#ffffff14;border-color:#e7f15a47;box-shadow:inset 0 1px #ffffff1f,inset 0 0 18px #e7f15a09,0 0 20px #e7f15a0f,0 0 24px #3a84ff0b}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-light-beam{background:linear-gradient(#0000,#3a84ff94,#e7f15a75,#3a84ff66,#0000);box-shadow:0 0 24px #3a84ff75,0 0 46px #e7f15a33}.control-plane-stack-layer:has(+.control-plane-stack-layer:is(:hover,:focus-within)) .control-plane-light-beam{background:linear-gradient(#0000,#3a84ff94,#e7f15a75,#3a84ff66,#0000);box-shadow:0 0 24px #3a84ff75,0 0 46px #e7f15a33}.runtime-engine-core{z-index:3;isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 42%,#e7f15a1f,#0000 26%),radial-gradient(circle at 50% 54%,#3a84ff2e,#0000 54%),#ffffff0e;border:1px solid #ffffff24;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:min(44vw,220px);min-width:170px;max-width:220px;height:min(44vw,220px);min-height:170px;max-height:220px;animation:5.8s ease-in-out infinite alternate runtime-core-pulse;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff29,inset 0 0 42px #3a84ff1f,0 0 92px #3a84ff1f,0 0 54px #3a84ff2e,0 0 72px #e7f15a14}.runtime-engine-core:before,.runtime-engine-core:after{content:"";z-index:-1;pointer-events:none;border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.runtime-engine-core:before{opacity:.8;background:radial-gradient(circle,#3a84ff1f,#0000 58%),conic-gradient(from 18deg,#0000 0deg,#3a84ff29 42deg,#0000 84deg,#e7f15a1a 164deg,#0000 212deg,#3a84ff1f 286deg,#0000 360deg);border:1px solid #3a84ff29;width:132%;height:132%;animation:28s linear infinite runtime-ring-clockwise;box-shadow:0 0 48px #3a84ff14,inset 0 0 34px #3a84ff0b}.runtime-engine-core:after{opacity:.68;background:conic-gradient(from 214deg,#0000 0deg,#e7f15a1f 38deg,#0000 86deg,#3a84ff24 178deg,#0000 230deg,#ffffff12 304deg,#0000 360deg);border:1px solid #e7f15a1f;width:112%;height:112%;animation:34s linear infinite runtime-ring-counter;box-shadow:0 0 34px #e7f15a0b,inset 0 0 28px #3a84ff09}.runtime-engine-core>*{z-index:1;position:relative}.runtime-engine-visual:has(.runtime-engine-node:is(:hover,:focus-visible)) .runtime-engine-core{filter:brightness(1.12)}.runtime-engine-visual:has(.runtime-engine-node:is(:hover,:focus-visible)) .runtime-engine-core:before{opacity:.95;border-color:#3a84ff47;box-shadow:0 0 58px #3a84ff21,inset 0 0 42px #3a84ff12}.runtime-engine-visual:has(.runtime-engine-node:is(:hover,:focus-visible)) .runtime-engine-core:after{opacity:.86;border-color:#e7f15a38}.runtime-engine-node{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff16,#ffffff08);border:1px solid #ffffff1a;border-radius:18px;outline:none;align-items:center;gap:.75rem;width:min(34vw,255px);min-height:82px;padding:.875rem;transition:opacity .26s ease-in-out,border-color .26s ease-in-out,background .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 20px 66px #00000038}.runtime-engine-node-title{letter-spacing:-.02em;color:#ffffffd6;font-size:.9rem;font-weight:800;line-height:1.15;transition:color .26s ease-in-out;display:block}.runtime-engine-node-copy{display:none}.runtime-engine-icon{width:2.75rem;height:2.75rem;color:var(--color-eyebrow);background-color:#e7f15a0b;border:1px solid #e7f15a2e;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .26s ease-in-out,border-color .26s ease-in-out,background-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;display:flex}.runtime-engine-icon svg{stroke-width:2px;width:1.25rem;height:1.25rem}.runtime-engine-node-0{top:11%;left:11%}.runtime-engine-node-1{top:11%;right:11%}.runtime-engine-node-2{top:50%;right:7%;transform:translateY(-50%)}.runtime-engine-node-3{bottom:11%;right:11%}.runtime-engine-node-4{bottom:11%;left:11%}.runtime-engine-node-5{top:50%;left:7%;transform:translateY(-50%)}.runtime-engine-lines{z-index:1;pointer-events:none;position:absolute;inset:0}.runtime-engine-line{transform-origin:0;background:linear-gradient(90deg,#0000,#3a84ff38,#e7f15a1f,#0000);border-radius:9999px;width:min(31vw,330px);height:2px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 18px #3a84ff24}.runtime-engine-line:before{content:"";background:linear-gradient(90deg,#0000,#e7f15ab8,#3a84ff99,#0000);width:34%;height:12px;animation:6.6s ease-in-out infinite runtime-line-flow;position:absolute;top:-5px;left:70%}.runtime-engine-line:after{content:"";opacity:0;background:radial-gradient(circle,#fffffff2,#e7f15ac7 38%,#3a84ff8a 68%,#0000 78%);border-radius:9999px;width:7px;height:7px;animation:7.8s ease-in-out infinite runtime-particle-flow;position:absolute;top:50%;left:92%;transform:translate(-50%,-50%);box-shadow:0 0 12px #e7f15a52,0 0 20px #3a84ff3d}.runtime-engine-line-0{transform:rotate(226deg)}.runtime-engine-line-1{transform:rotate(314deg)}.runtime-engine-line-2{transform:rotate(0)}.runtime-engine-line-3{transform:rotate(45deg)}.runtime-engine-line-4{transform:rotate(134deg)}.runtime-engine-line-5{transform:rotate(180deg)}.runtime-engine-line-1:after{animation-delay:.6s}.runtime-engine-line-2:after{animation-delay:1.2s}.runtime-engine-line-3:after{animation-delay:1.8s}.runtime-engine-line-4:after{animation-delay:2.4s}.runtime-engine-line-5:after{animation-delay:3s}.runtime-engine-visual:has(.runtime-engine-node:is(:hover,:focus-visible)) .runtime-engine-node{opacity:.78}:is(.runtime-engine-visual:has(.runtime-engine-node-0:is(:hover,:focus-visible)) .runtime-engine-node-0,.runtime-engine-visual:has(.runtime-engine-node-1:is(:hover,:focus-visible)) .runtime-engine-node-1,.runtime-engine-visual:has(.runtime-engine-node-2:is(:hover,:focus-visible)) .runtime-engine-node-2,.runtime-engine-visual:has(.runtime-engine-node-3:is(:hover,:focus-visible)) .runtime-engine-node-3,.runtime-engine-visual:has(.runtime-engine-node-4:is(:hover,:focus-visible)) .runtime-engine-node-4,.runtime-engine-visual:has(.runtime-engine-node-5:is(:hover,:focus-visible)) .runtime-engine-node-5){filter:brightness(1.12);opacity:1;background:linear-gradient(135deg,#ffffff21,#ffffff0e);border-color:#3a84ff6b;box-shadow:inset 0 1px #ffffff29,0 0 30px #3a84ff24,0 0 44px #e7f15a0f,0 24px 78px #00000047}:is(.runtime-engine-visual:has(.runtime-engine-node-0:is(:hover,:focus-visible)) .runtime-engine-node-0 .runtime-engine-icon,.runtime-engine-visual:has(.runtime-engine-node-1:is(:hover,:focus-visible)) .runtime-engine-node-1 .runtime-engine-icon,.runtime-engine-visual:has(.runtime-engine-node-2:is(:hover,:focus-visible)) .runtime-engine-node-2 .runtime-engine-icon,.runtime-engine-visual:has(.runtime-engine-node-3:is(:hover,:focus-visible)) .runtime-engine-node-3 .runtime-engine-icon,.runtime-engine-visual:has(.runtime-engine-node-4:is(:hover,:focus-visible)) .runtime-engine-node-4 .runtime-engine-icon,.runtime-engine-visual:has(.runtime-engine-node-5:is(:hover,:focus-visible)) .runtime-engine-node-5 .runtime-engine-icon){color:var(--color-eyebrow);background-color:#e7f15a13;border-color:#e7f15a57;box-shadow:inset 0 0 24px #e7f15a14,0 0 22px #3a84ff1f}:is(.runtime-engine-visual:has(.runtime-engine-node-0:is(:hover,:focus-visible)) .runtime-engine-line-0,.runtime-engine-visual:has(.runtime-engine-node-1:is(:hover,:focus-visible)) .runtime-engine-line-1,.runtime-engine-visual:has(.runtime-engine-node-2:is(:hover,:focus-visible)) .runtime-engine-line-2,.runtime-engine-visual:has(.runtime-engine-node-3:is(:hover,:focus-visible)) .runtime-engine-line-3,.runtime-engine-visual:has(.runtime-engine-node-4:is(:hover,:focus-visible)) .runtime-engine-line-4,.runtime-engine-visual:has(.runtime-engine-node-5:is(:hover,:focus-visible)) .runtime-engine-line-5){background:linear-gradient(90deg,#0000,#3a84ff75,#e7f15a52,#0000);box-shadow:0 0 24px #3a84ff42,0 0 34px #e7f15a1a}:is(.runtime-engine-visual:has(.runtime-engine-node-0:is(:hover,:focus-visible)) .runtime-engine-node-0 .runtime-engine-node-title,.runtime-engine-visual:has(.runtime-engine-node-1:is(:hover,:focus-visible)) .runtime-engine-node-1 .runtime-engine-node-title,.runtime-engine-visual:has(.runtime-engine-node-2:is(:hover,:focus-visible)) .runtime-engine-node-2 .runtime-engine-node-title,.runtime-engine-visual:has(.runtime-engine-node-3:is(:hover,:focus-visible)) .runtime-engine-node-3 .runtime-engine-node-title,.runtime-engine-visual:has(.runtime-engine-node-4:is(:hover,:focus-visible)) .runtime-engine-node-4 .runtime-engine-node-title,.runtime-engine-visual:has(.runtime-engine-node-5:is(:hover,:focus-visible)) .runtime-engine-node-5 .runtime-engine-node-title){color:#fff}.runtime-engine-detail{z-index:6;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0a101cf0,#060a12e0);border:1px solid #3a84ff3d;border-radius:18px;width:min(300px,72vw);padding:1rem;transition:opacity .26s ease-in-out,transform .26s ease-in-out;position:absolute;transform:translateY(8px);box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000061,0 0 32px #3a84ff1f}.runtime-engine-detail p{letter-spacing:.18em;text-transform:uppercase;color:#e7f15ab8;font-size:.62rem;font-weight:800}.runtime-engine-detail h4{letter-spacing:-.025em;color:#fff;margin-top:.45rem;font-size:1rem;font-weight:800}.runtime-engine-detail span{color:#ffffffad;margin-top:.55rem;font-size:.87rem;line-height:1.55;display:block}.runtime-engine-node-0 .runtime-engine-detail,.runtime-engine-node-1 .runtime-engine-detail{top:calc(100% + .75rem)}.runtime-engine-node-0 .runtime-engine-detail,.runtime-engine-node-4 .runtime-engine-detail,.runtime-engine-node-5 .runtime-engine-detail{left:0}.runtime-engine-node-1 .runtime-engine-detail,.runtime-engine-node-2 .runtime-engine-detail,.runtime-engine-node-3 .runtime-engine-detail{right:0}.runtime-engine-node-2 .runtime-engine-detail,.runtime-engine-node-5 .runtime-engine-detail{top:calc(100% + .75rem)}.runtime-engine-node-3 .runtime-engine-detail,.runtime-engine-node-4 .runtime-engine-detail{bottom:calc(100% + .75rem)}.runtime-engine-node:is(:hover,:focus-visible) .runtime-engine-detail{opacity:1;transform:translateY(0)}@media (max-width:767px){.runtime-engine-visual{gap:.95rem;min-height:auto;padding:1rem;display:grid}.runtime-engine-lines,.runtime-engine-detail{display:none}.runtime-engine-core{width:min(70vw,220px);height:min(70vw,220px);margin:1.25rem auto 1.5rem;position:relative;top:auto;left:auto;transform:none}.runtime-engine-node{align-items:flex-start;width:100%;min-height:auto;padding:1rem;position:relative;inset:auto;transform:none}.runtime-engine-node-copy{color:#ffffff9e;margin-top:.45rem;font-size:.88rem;line-height:1.55;display:block}.runtime-engine-visual:has(.runtime-engine-node:is(:hover,:focus-visible)) .runtime-engine-node{opacity:1}}.model-lifecycle-journey{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;padding-top:6.75rem;display:grid;position:relative}.model-lifecycle-path{background:linear-gradient(90deg,#0000,#3a84ff38,#e7f15a29,#3a84ff2e,#0000);border-radius:9999px;height:3px;position:absolute;top:3.1rem;left:8.5%;right:8.5%;overflow:hidden;box-shadow:0 0 18px #3a84ff29,0 0 34px #e7f15a0e}.model-lifecycle-path:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#e7f15aad,#3a84ff9e,#0000);width:28%;animation:8.5s ease-in-out infinite model-lifecycle-path-flow;position:absolute;inset:0 auto 0 -30%;box-shadow:0 0 20px #3a84ff42,0 0 28px #e7f15a1f}.model-lifecycle-path:after{content:"";opacity:0;background:radial-gradient(circle,#fffffff5,#e7f15ad1 36%,#3a84ff94 66%,#0000 78%);border-radius:9999px;width:11px;height:11px;animation:9s ease-in-out infinite model-lifecycle-particle;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 16px #e7f15a61,0 0 28px #3a84ff4d}.model-lifecycle-return{pointer-events:none;opacity:.72;border-top:1px solid #3a84ff1a;border-radius:9999px 9999px 0 0;height:4.6rem;position:absolute;top:.35rem;left:8.5%;right:8.5%}.model-lifecycle-return:before{content:"";background:linear-gradient(270deg,#0000,#3a84ff2e,#e7f15a1a,#3a84ff1f,#0000);border-radius:9999px;height:1px;animation:11s ease-in-out infinite alternate model-lifecycle-return-glow;position:absolute;inset:-1px 0 auto;box-shadow:0 0 22px #3a84ff1a,0 0 34px #e7f15a0a}.model-lifecycle-return:after{content:"";opacity:0;background:radial-gradient(circle,#fffc,#3a84ff75 45%,#0000 72%);border-radius:9999px;width:8px;height:8px;animation:11s ease-in-out infinite model-lifecycle-return-particle;position:absolute;top:-5px;right:0;box-shadow:0 0 14px #3a84ff3d,0 0 24px #e7f15a14}.model-lifecycle-return span{color:#ffffff6b;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:#05070ddb;border:1px solid #ffffff14;border-radius:9999px;padding:.35rem .7rem;font-size:.625rem;font-weight:800;line-height:1;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}.model-lifecycle-stage{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff14,#ffffff07);border:1px solid #ffffff18;border-radius:24px;outline:none;min-height:286px;margin-top:0;padding:1.25rem;transition:transform .26s ease-in-out,opacity .26s ease-in-out,border-color .26s ease-in-out,background .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;animation:9s ease-in-out infinite model-lifecycle-stage-pulse;position:relative;box-shadow:inset 0 1px #ffffff1a,0 22px 76px #00000038}.model-lifecycle-stage:before{content:"";background:radial-gradient(circle,#e7f15adb,#3a84ff38 48%,#05070de6 70%),#05070ddb;border:1px solid #e7f15a57;border-radius:9999px;width:18px;height:18px;animation:9s ease-in-out infinite model-lifecycle-node-pulse;position:absolute;top:calc(-3.65rem - 1px);left:50%;transform:translate(-50%);box-shadow:0 0 22px #e7f15a38,0 0 34px #3a84ff29}.model-lifecycle-stage:after{content:"";z-index:-1;background:0 0;border-radius:9999px;width:calc(100% + 1rem);height:3px;transition:background .26s ease-in-out,box-shadow .26s ease-in-out;animation:9s ease-in-out infinite model-lifecycle-segment-pulse;position:absolute;top:-3.35rem;left:50%}.model-lifecycle-stage:last-child:after{display:none}.model-lifecycle-stage-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.model-lifecycle-icon{width:2.75rem;height:2.75rem;color:var(--color-eyebrow);background-color:#e7f15a0b;border:1px solid #e7f15a2e;border-radius:.85rem;justify-content:center;align-items:center;transition:color .26s ease-in-out,border-color .26s ease-in-out,background-color .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;animation:9s ease-in-out infinite model-lifecycle-icon-pulse;display:flex;box-shadow:inset 0 0 22px #e7f15a0b}.model-lifecycle-icon svg{stroke-width:2px;width:1.25rem;height:1.25rem}.model-lifecycle-stage:is(:hover,:focus-visible){filter:brightness(1.07);background:linear-gradient(145deg,#ffffff1c,#ffffff0b);border-color:#3a84ff61;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,0 0 30px #3a84ff1c,0 0 44px #e7f15a0b,0 26px 86px #00000047}.model-lifecycle-stage:is(:hover,:focus-visible):after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-stage:is(:hover,:focus-visible):before{border-color:#e7f15a8f;box-shadow:0 0 24px #e7f15a52,0 0 44px #3a84ff3d}.model-lifecycle-stage:is(:hover,:focus-visible) .model-lifecycle-icon{color:var(--color-eyebrow);filter:brightness(1.16);background-color:#e7f15a12;border-color:#e7f15a57;box-shadow:inset 0 0 24px #e7f15a14,0 0 22px #3a84ff1f}.model-lifecycle-journey:has(.model-lifecycle-stage:is(:hover,:focus-visible)) .model-lifecycle-stage{animation:none}.model-lifecycle-journey:has(.model-lifecycle-stage:is(:hover,:focus-visible)) .model-lifecycle-stage:before{animation:none}.model-lifecycle-journey:has(.model-lifecycle-stage:is(:hover,:focus-visible)) .model-lifecycle-stage:after{animation:none}.model-lifecycle-journey:has(.model-lifecycle-stage:is(:hover,:focus-visible)) .model-lifecycle-icon{animation:none}:is(.model-lifecycle-journey:has(.model-lifecycle-stage-0:is(:hover,:focus-visible)) .model-lifecycle-stage:nth-child(n+4),.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage:nth-child(n+5),.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage:nth-child(n+6),.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage:nth-child(n+7),.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage:nth-child(n+8)){opacity:.75}:is(.model-lifecycle-journey:has(.model-lifecycle-stage-0:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-3,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-3,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-4,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage){opacity:1}:is(.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-3,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-0,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-1,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-2,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-3,.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-4){filter:brightness(1.035);background:linear-gradient(145deg,#ffffff17,#ffffff09);border-color:#3a84ff33;box-shadow:inset 0 1px #ffffff1f,0 22px 78px #0000003d}.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage-0:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-0:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-1:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-0:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-1:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-2:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-0:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-1:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-2:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-3:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-0:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-1:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-2:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-3:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-4:before{border-color:#e7f15a70;box-shadow:0 0 22px #e7f15a42,0 0 38px #3a84ff2e}.model-lifecycle-journey:has(.model-lifecycle-stage-1:is(:hover,:focus-visible)) .model-lifecycle-stage-0:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-0:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-2:is(:hover,:focus-visible)) .model-lifecycle-stage-1:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-0:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-1:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-3:is(:hover,:focus-visible)) .model-lifecycle-stage-2:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-0:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-1:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-2:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-4:is(:hover,:focus-visible)) .model-lifecycle-stage-3:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-0:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-1:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-2:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-3:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-journey:has(.model-lifecycle-stage-5:is(:hover,:focus-visible)) .model-lifecycle-stage-4:after{background:linear-gradient(90deg,#3a84ff6b,#e7f15a57,#0000);box-shadow:0 0 22px #3a84ff3d,0 0 32px #e7f15a14}.model-lifecycle-stage-1,.model-lifecycle-stage-1:before,.model-lifecycle-stage-1:after,.model-lifecycle-stage-1 .model-lifecycle-icon{animation-delay:1.35s}.model-lifecycle-stage-2,.model-lifecycle-stage-2:before,.model-lifecycle-stage-2:after,.model-lifecycle-stage-2 .model-lifecycle-icon{animation-delay:2.75s}.model-lifecycle-stage-3,.model-lifecycle-stage-3:before,.model-lifecycle-stage-3:after,.model-lifecycle-stage-3 .model-lifecycle-icon{animation-delay:4.15s}.model-lifecycle-stage-4,.model-lifecycle-stage-4:before,.model-lifecycle-stage-4:after,.model-lifecycle-stage-4 .model-lifecycle-icon{animation-delay:5.55s}.model-lifecycle-stage-5,.model-lifecycle-stage-5:before,.model-lifecycle-stage-5:after,.model-lifecycle-stage-5 .model-lifecycle-icon{animation-delay:6.95s}.infrastructure-topology:before,.infrastructure-topology:after{content:"";pointer-events:none;border-radius:9999px;position:absolute}.infrastructure-topology:before{filter:blur(10px);opacity:.74;background:radial-gradient(circle,#3a84ff21,#e7f15a09 34%,#0000 64%);width:min(74vw,740px);height:min(74vw,740px);animation:13s ease-in-out infinite alternate infrastructure-topology-glow;top:8%;left:50%;transform:translate(-50%)}.infrastructure-topology:after{opacity:.42;background:radial-gradient(circle,#ffffff1a 0 1px,#0000 2px) 14% 22%/170px 170px,radial-gradient(circle,#3a84ff1f 0 1px,#0000 2px) 78% 68%/220px 220px,linear-gradient(120deg,#0000 20%,#3a84ff0d 44%,#e7f15a06 52%,#0000 70%) 0 0/140% 140%;animation:18s ease-in-out infinite alternate infrastructure-topology-drift;inset:-12%}.infrastructure-hub-spoke{min-height:700px}.infrastructure-spoke-lines{z-index:1;pointer-events:none;position:absolute;inset:0}.infrastructure-spoke-line{transform-origin:0;opacity:.72;background:linear-gradient(90deg,#e7f15a70,#3a84ff5c 48%,#0000);border-radius:9999px;width:min(33vw,360px);height:2px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 22px #3a84ff33,0 0 32px #e7f15a12}.infrastructure-spoke-line:before{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#e7f15ab8,#3a84ff99,#0000);border-radius:9999px;width:34%;animation:7.5s ease-in-out infinite infrastructure-spoke-pulse;position:absolute;inset:-6px auto -6px -16%}.infrastructure-spoke-line-compute{transform:rotate(225deg)}.infrastructure-spoke-line-storage-networking{transform:rotate(315deg)}.infrastructure-spoke-line-platform-services{transform:rotate(135deg)}.infrastructure-spoke-line-factory-foundation{transform:rotate(45deg)}.infrastructure-hub,.infrastructure-domain-card{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff1b,#ffffff0a);border:1px solid #ffffff1c;transition:border-color .26s ease-in-out,background .26s ease-in-out,box-shadow .26s ease-in-out,filter .26s ease-in-out;position:absolute;box-shadow:inset 0 1px #ffffff21,inset 0 0 48px #3a84ff0a,0 26px 92px #00000047}.infrastructure-hub{text-align:center;background:radial-gradient(circle at 50% 0,#e7f15a17,#0000 42%),radial-gradient(circle at 50% 72%,#3a84ff21,#0000 54%),linear-gradient(135deg,#ffffff1f,#ffffff0b);border-color:#e7f15a2e;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;width:min(88vw,360px);min-height:250px;padding:2rem;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}.infrastructure-hub:before{content:"";z-index:-1;filter:blur(8px);opacity:.86;background:radial-gradient(circle,#3a84ff2e,#0000 52%),radial-gradient(circle,#e7f15a0f,#0000 62%);border-radius:9999px;animation:9s ease-in-out infinite alternate infrastructure-hub-breathe;position:absolute;inset:-34%}.infrastructure-domain-grid{z-index:3;pointer-events:none;position:absolute;inset:0}.infrastructure-domain-card{pointer-events:auto;border-radius:26px;width:min(38vw,318px);min-height:235px;padding:1.25rem;position:absolute}.infrastructure-domain-card-compute{top:7%;left:5%}.infrastructure-domain-card-storage-networking{top:7%;right:5%}.infrastructure-domain-card-platform-services{bottom:7%;left:5%}.infrastructure-domain-card-factory-foundation{background:radial-gradient(circle at 82% 0,#e7f15a17,#0000 40%),linear-gradient(135deg,#ffffff1f,#ffffff0b);border-color:#e7f15a2e;width:min(40vw,350px);min-height:255px;bottom:5%;right:4%;box-shadow:inset 0 1px #ffffff26,inset 0 0 54px #e7f15a09,0 0 42px #e7f15a09,0 28px 96px #0000004d}.infrastructure-domain-card:is(:hover,:focus-within),.infrastructure-hub:is(:hover,:focus-within){filter:brightness(1.06);background:linear-gradient(135deg,#ffffff21,#ffffff0d);border-color:#3a84ff57;box-shadow:inset 0 1px #ffffff29,0 0 34px #3a84ff1c,0 0 48px #e7f15a0d,0 28px 96px #00000052}.infrastructure-topology-pill{color:#ffffffa8;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9999px;justify-content:center;align-items:center;padding:.4rem .72rem;font-size:.75rem;font-weight:700;line-height:1;transition:border-color .22s ease-in-out,background .22s ease-in-out,color .22s ease-in-out;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.infrastructure-domain-card:is(:hover,:focus-within) .infrastructure-topology-pill,.infrastructure-hub:is(:hover,:focus-within) .infrastructure-topology-pill{color:#ffffffd1;background:#ffffff12;border-color:#e7f15a38}.ai-platform-architecture-section{background:radial-gradient(circle at 18% 18%,#2d7ff91a,#0000 34%),radial-gradient(circle at 84% 58%,#e7f15a0b,#0000 32%),linear-gradient(#050912 0%,#070b15 52%,#050912 100%);border-top:1px solid #ffffff0f}.ai-platform-architecture-bg{pointer-events:none;z-index:-1;opacity:.36;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 62% 46%,#000 0%,#0000 76%);mask-image:radial-gradient(at 62% 46%,#000 0%,#0000 76%)}.ai-platform-architecture-card:before{content:"";pointer-events:none;opacity:.58;background:radial-gradient(circle at 88% 10%,#2d7ff914,#0000 34%),linear-gradient(115deg,#ffffff0d,#0000 42%);transition:opacity .22s ease-out;position:absolute;inset:0}.ai-platform-architecture-card:is(:hover,:focus-within):before{opacity:.86}.ai-platform-workflow-stage{isolation:isolate}.ai-platform-workflow-grid{pointer-events:none;border-radius:inherit;opacity:.42;background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 26%,#2d7ff91a,#0000 38%) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.ai-platform-workflow{z-index:1;grid-template-columns:minmax(124px,.18fr) minmax(0,1fr);gap:1.2rem;min-height:520px;display:grid;position:relative}.ai-platform-workflow-rail{top:calc(var(--site-header-offset-lg) + 2rem);border:1px solid var(--color-accent-primary);border-radius:30px;flex-direction:column;justify-content:center;align-self:start;align-items:center;min-height:100%;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, #ffffff1a)}}.ai-platform-workflow-rail{background:radial-gradient(circle at 50% 18%, var(--color-accent-primary), transparent 38%), radial-gradient(circle at 50% 78%, #2d7ff91b, transparent 52%), linear-gradient(180deg, #ffffff1e, #ffffff08)}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail{background:radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--color-accent-primary) 9%, transparent), transparent 38%), radial-gradient(circle at 50% 78%, #2d7ff91b, transparent 52%), linear-gradient(180deg, #ffffff1e, #ffffff08)}}.ai-platform-workflow-rail{text-align:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:1rem .78rem;box-shadow:inset 0 1px #ffffff21,inset 0 0 44px #2d7ff90e,0 24px 80px #00000040}.ai-platform-workflow-rail:before{content:"";pointer-events:none;background:radial-gradient(circle, #2d7ff91f, transparent 56%), radial-gradient(circle, var(--color-accent-primary), transparent 68%);border-radius:999px;position:absolute;inset:10%}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail:before{background:radial-gradient(circle, #2d7ff91f, transparent 56%), radial-gradient(circle, color-mix(in srgb, var(--color-accent-primary) 5%, transparent), transparent 68%)}}.ai-platform-workflow-rail:before{filter:blur(14px);opacity:.44;animation:7.5s ease-in-out infinite alternate ai-platform-workflow-rail-breathe}.ai-platform-workflow-rail:after{content:"";background:linear-gradient(180deg, transparent, #2d7ff957, var(--color-accent-primary), #2d7ff947, transparent);width:1px;position:absolute;top:2rem;bottom:2rem;right:-.68rem}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail:after{background:linear-gradient(180deg, transparent, #2d7ff957, color-mix(in srgb, var(--color-accent-primary) 26%, #2d7ff933), #2d7ff947, transparent)}}.ai-platform-workflow-rail:after{box-shadow:0 0 18px #2d7ff938}.ai-platform-workflow-rail-kicker{color:var(--color-accent-primary);position:relative}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail-kicker{color:color-mix(in srgb, var(--color-accent-primary) 84%, white)}}.ai-platform-workflow-rail-kicker{letter-spacing:.22em;text-transform:uppercase;font-size:.58rem;font-weight:800;line-height:1}.ai-platform-workflow-rail strong{color:#fff;letter-spacing:-.052em;margin-top:.72rem;font-size:clamp(1.28rem,2.4vw,1.68rem);font-weight:850;line-height:.98;position:relative}.ai-platform-workflow-rail span:last-child{color:#ffffff70;letter-spacing:.15em;text-transform:uppercase;margin-top:.78rem;font-size:.6rem;font-weight:800;line-height:1.45;position:relative}.ai-platform-workflow-steps{gap:.58rem;display:grid;position:relative}.ai-platform-workflow-steps:before{content:"";background:linear-gradient(180deg, #2d7ff90f, #2d7ff95c, var(--color-accent-primary), #2d7ff92e, #2d7ff90a);width:1px;position:absolute;top:2.45rem;bottom:2.45rem;left:1.94rem}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-steps:before{background:linear-gradient(180deg, #2d7ff90f, #2d7ff95c, color-mix(in srgb, var(--color-accent-primary) 18%, #2d7ff93d), #2d7ff92e, #2d7ff90a)}}.ai-platform-workflow-steps:before{box-shadow:0 0 14px #2d7ff924}.ai-platform-workflow-steps:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, #8cd2ffb8, var(--color-accent-primary), transparent);width:1px;height:70px;position:absolute;top:2.45rem;left:1.94rem}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-steps:after{background:linear-gradient(180deg, transparent, #8cd2ffb8, color-mix(in srgb, var(--color-accent-primary) 20%, #8cd2ff9e), transparent)}}.ai-platform-workflow-steps:after{filter:blur(.2px);animation:4.4s cubic-bezier(.22,1,.36,1) infinite ai-platform-workflow-pulse;box-shadow:0 0 18px #2d7ff957}.ai-platform-workflow-step{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 94% 18%,#2d7ff90f,#0000 34%),linear-gradient(135deg,#ffffff15,#ffffff08);border:1px solid #ffffff16;border-radius:22px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:.9rem;min-height:70px;padding:.82rem 1rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 18px 58px #0000002e}.ai-platform-workflow-step:is(:hover,:focus-within){background:radial-gradient(circle at 94% 18%,#2d7ff91a,#0000 34%),linear-gradient(135deg,#ffffff1b,#ffffff0a);border-color:#2d7ff957;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff24,0 0 28px #2d7ff914,0 22px 68px #00000038}.ai-platform-workflow-dot{background:radial-gradient(circle, var(--color-accent-primary) 0 26%, #2d7ff91f 28% 100%);border:1px solid #2d7ff947;border-radius:999px;justify-content:center;justify-self:center;align-items:center;width:18px;height:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-dot{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent-primary) 24%, #2d7ff959) 0 26%, #2d7ff91f 28% 100%)}}.ai-platform-workflow-dot{transition:border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out,transform .22s ease-out;box-shadow:0 0 14px #2d7ff91f}.ai-platform-workflow-step:is(:hover,:focus-within) .ai-platform-workflow-dot{border-color:var(--color-accent-primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-step:is(:hover,:focus-within) .ai-platform-workflow-dot{border-color:color-mix(in srgb, var(--color-accent-primary) 32%, #ffffff1f)}}.ai-platform-workflow-step:is(:hover,:focus-within) .ai-platform-workflow-dot{background:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-step:is(:hover,:focus-within) .ai-platform-workflow-dot{background:color-mix(in srgb, var(--color-accent-primary) 8%, transparent)}}.ai-platform-workflow-step:is(:hover,:focus-within) .ai-platform-workflow-dot{box-shadow:0 0 18px #2d7ff933}.ai-platform-workflow-step h3{color:#ffffffdb;letter-spacing:-.025em;font-size:clamp(1rem,2vw,1.22rem);font-weight:820;line-height:1.1}.ai-platform-workflow-step:is(:hover,:focus-within)+.ai-platform-workflow-step{background:radial-gradient(circle at 94% 18%,#2d7ff913,#0000 34%),linear-gradient(135deg,#ffffff17,#ffffff09);border-color:#2d7ff933;box-shadow:inset 0 1px #ffffff1f,0 0 22px #2d7ff90d,0 18px 58px #0000002e}.ai-platform-controlflow-stage{isolation:isolate}.ai-platform-controlflow-grid{pointer-events:none;border-radius:inherit;opacity:.42;background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/68px 68px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/68px 68px,radial-gradient(circle,#2d7ff914,#0000 44%) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.ai-platform-controlflow{z-index:1;grid-template-columns:minmax(190px,.95fr) minmax(320px,1.35fr) minmax(190px,.95fr);align-items:center;gap:1.35rem;min-height:420px;display:grid;position:relative}.ai-platform-controlflow:after{content:"";pointer-events:none;z-index:0;filter:drop-shadow(0 0 13px #2d7ff91f);opacity:.58;border-bottom:1px solid #2d7ff91a;border-left:1px solid #2d7ff913;border-radius:0 0 0 112px;width:28%;height:112px;position:absolute;bottom:58px;right:15%}.ai-platform-controlflow-column{z-index:1;gap:.85rem;display:grid;position:relative}.ai-platform-controlflow-column p{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-column p{color:color-mix(in srgb, var(--color-accent-primary) 84%, white)}}.ai-platform-controlflow-column p{letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.ai-platform-controlflow-column div{gap:.58rem;display:grid}.ai-platform-controlflow-column span{color:#ffffffbd;letter-spacing:-.012em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;min-height:48px;transition:border-color .24s var(--motion-ease-standard), background .24s var(--motion-ease-standard), box-shadow .24s var(--motion-ease-standard), color .24s var(--motion-ease-standard);background:radial-gradient(circle at 88% 16%,#2d7ff90e,#0000 34%),linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff16;border-radius:15px;outline:none;align-items:center;padding:.72rem .9rem;font-size:.92rem;font-weight:740;display:flex;box-shadow:inset 0 1px #ffffff17,0 14px 44px #00000026}.ai-platform-controlflow-column span:is(:hover,:focus-visible){color:#ffffffe6;background:radial-gradient(circle at 88% 16%,#2d7ff91f,#0000 36%),linear-gradient(135deg,#ffffff19,#ffffff09);border-color:#78c8ff52;box-shadow:inset 0 1px #ffffff21,0 0 22px #2d7ff91a,0 16px 48px #0000002e}.ai-platform-controlflow-center{z-index:1;justify-content:center;align-items:center;min-height:320px;display:flex;position:relative}.ai-platform-controlflow-core{z-index:2;border:1px solid var(--color-accent-primary);border-radius:30px;width:min(100%,304px);position:relative}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-core{border:1px solid color-mix(in srgb, var(--color-accent-primary) 20%, #ffffff1a)}}.ai-platform-controlflow-core{background:radial-gradient(circle at 50% 0%, var(--color-accent-primary), transparent 44%), radial-gradient(circle at 50% 100%, #2d7ff91f, transparent 56%), linear-gradient(135deg, #ffffff1e, #ffffff0a)}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-core{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--color-accent-primary) 8%, transparent), transparent 44%), radial-gradient(circle at 50% 100%, #2d7ff91f, transparent 56%), linear-gradient(135deg, #ffffff1e, #ffffff0a)}}.ai-platform-controlflow-core{text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:border-color .24s var(--motion-ease-standard), background .24s var(--motion-ease-standard), box-shadow .24s var(--motion-ease-standard);outline:none;padding:2rem 1.45rem;box-shadow:inset 0 1px #ffffff24,inset 0 0 44px #2d7ff90f,0 30px 90px #00000047}.ai-platform-controlflow-core:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle, #2d7ff913, transparent 56%), radial-gradient(circle, var(--color-accent-primary), transparent 68%);border-radius:999px;position:absolute;inset:-28%}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-core:before{background:radial-gradient(circle, #2d7ff913, transparent 56%), radial-gradient(circle, color-mix(in srgb, var(--color-accent-primary) 4%, transparent), transparent 68%)}}.ai-platform-controlflow-core:before{filter:blur(12px);opacity:.42}.ai-platform-controlflow-core>span{color:#ffffff7a;letter-spacing:.18em;text-transform:uppercase;margin-top:.72rem;font-size:.66rem;font-weight:850;line-height:1;display:block}.ai-platform-controlflow-core h3{color:#fff;letter-spacing:-.055em;font-size:clamp(1.78rem,3.3vw,2.45rem);font-weight:860;line-height:.96}.ai-platform-controlflow-core div{flex-wrap:wrap;justify-content:center;gap:.68rem;margin-top:1.1rem;display:flex}.ai-platform-controlflow-core small{color:#ffffff75;letter-spacing:.12em;text-transform:uppercase;transition:color .24s var(--motion-ease-standard), text-shadow .24s var(--motion-ease-standard);font-size:.62rem;font-weight:820;line-height:1}.ai-platform-controlflow-arrow{z-index:1;background:linear-gradient(90deg,#0000,#2d7ff929,#0000);width:min(18vw,170px);height:1px;position:absolute;top:50%;overflow:hidden;box-shadow:0 0 12px #2d7ff914}.ai-platform-controlflow-arrow:after{content:"";background:linear-gradient(90deg, transparent, #8cd2ff75, var(--color-accent-primary), transparent);width:42%;height:1px;position:absolute;top:0;left:-42%}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-arrow:after{background:linear-gradient(90deg, transparent, #8cd2ff75, color-mix(in srgb, var(--color-accent-primary) 12%, #8cd2ff5c), transparent)}}.ai-platform-controlflow-arrow:after{animation:5.8s cubic-bezier(.22,1,.36,1) infinite ai-platform-controlflow-pulse;box-shadow:0 0 12px #2d7ff929}.ai-platform-controlflow-arrow-in{right:calc(50% + 164px)}.ai-platform-controlflow-arrow-out{left:calc(50% + 164px)}.ai-platform-controlflow-arrow-out:after{animation-delay:1.15s}.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-in:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, var(--color-accent-primary), transparent);animation-duration:2.6s}.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-in:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, var(--color-accent-primary), transparent);animation-duration:2.6s}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-in:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, color-mix(in srgb, var(--color-accent-primary) 16%, #8cd2ffad), transparent)}.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-in:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, color-mix(in srgb, var(--color-accent-primary) 16%, #8cd2ffad), transparent)}}.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-in:after{box-shadow:0 0 18px #2d7ff952}.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-in:after{box-shadow:0 0 18px #2d7ff952}.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-out:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, var(--color-accent-primary), transparent);animation-duration:2.6s}.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-out:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, var(--color-accent-primary), transparent);animation-duration:2.6s}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-out:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, color-mix(in srgb, var(--color-accent-primary) 16%, #8cd2ffad), transparent)}.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-out:after{background:linear-gradient(90deg, transparent, #8cd2ffd1, color-mix(in srgb, var(--color-accent-primary) 16%, #8cd2ffad), transparent)}}.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-arrow-out:after{box-shadow:0 0 18px #2d7ff952}.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-arrow-out:after{box-shadow:0 0 18px #2d7ff952}:is(.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-core:is(:hover,:focus-visible),.ai-platform-architecture-section:has(.ai-platform-control-card:is(:hover,:focus-within)) .ai-platform-controlflow-core){border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){:is(.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-core:is(:hover,:focus-visible),.ai-platform-architecture-section:has(.ai-platform-control-card:is(:hover,:focus-within)) .ai-platform-controlflow-core){border-color:color-mix(in srgb, var(--color-accent-primary) 28%, #78c8ff33)}}:is(.ai-platform-controlflow-stage:has(.ai-platform-controlflow-inputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-stage:has(.ai-platform-controlflow-outputs [data-control-node]:is(:hover,:focus-visible)) .ai-platform-controlflow-core,.ai-platform-controlflow-core:is(:hover,:focus-visible),.ai-platform-architecture-section:has(.ai-platform-control-card:is(:hover,:focus-within)) .ai-platform-controlflow-core){box-shadow:inset 0 1px #ffffff29,inset 0 0 44px #2d7ff914,0 0 30px #2d7ff91c,0 30px 90px #00000047}.ai-platform-controlflow-core:is(:hover,:focus-visible) small{animation:ai-platform-orchestration-keyword-pulse 1.4s var(--motion-ease-standard) both}.ai-platform-controlflow-core:is(:hover,:focus-visible) small:nth-child(2){animation-delay:.12s}.ai-platform-controlflow-core:is(:hover,:focus-visible) small:nth-child(3){animation-delay:.24s}.ai-platform-controlflow-core:is(:hover,:focus-visible) small:nth-child(4){animation-delay:.36s}:is(.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-inputs [data-control-node],.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-outputs [data-control-node],.ai-platform-architecture-section:has(.ai-platform-control-card-analyze:is(:hover,:focus-within)) .ai-platform-controlflow-inputs [data-control-node=models],.ai-platform-architecture-section:has(.ai-platform-control-card-analyze:is(:hover,:focus-within)) .ai-platform-controlflow-inputs [data-control-node=policies],.ai-platform-architecture-section:has(.ai-platform-control-card-orchestrate:is(:hover,:focus-within)) .ai-platform-controlflow-inputs [data-control-node=gpu-cloud],.ai-platform-architecture-section:has(.ai-platform-control-card-orchestrate:is(:hover,:focus-within)) .ai-platform-controlflow-inputs [data-control-node=infrastructure]){color:#ffffffe0;background:radial-gradient(circle at 88% 16%,#2d7ff91c,#0000 36%),linear-gradient(135deg,#ffffff18,#ffffff09);border-color:#78c8ff4d;box-shadow:inset 0 1px #ffffff21,0 0 20px #2d7ff918,0 16px 48px #0000002e}:is(.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=observe],.ai-platform-architecture-section:has(.ai-platform-control-card-analyze:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=analyze],.ai-platform-architecture-section:has(.ai-platform-control-card-orchestrate:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=orchestrate],.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=optimize]){color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){:is(.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=observe],.ai-platform-architecture-section:has(.ai-platform-control-card-analyze:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=analyze],.ai-platform-architecture-section:has(.ai-platform-control-card-orchestrate:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=orchestrate],.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=optimize]){color:color-mix(in srgb, var(--color-accent-primary) 82%, white)}}:is(.ai-platform-architecture-section:has(.ai-platform-control-card-observe:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=observe],.ai-platform-architecture-section:has(.ai-platform-control-card-analyze:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=analyze],.ai-platform-architecture-section:has(.ai-platform-control-card-orchestrate:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=orchestrate],.ai-platform-architecture-section:has(.ai-platform-control-card-optimize:is(:hover,:focus-within)) .ai-platform-controlflow-core [data-control-action=optimize]){text-shadow:0 0 16px #e7f15a24,0 0 18px #2d7ff91f}.ai-platform-control-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 88% 12%,#2d7ff911,#0000 34%),linear-gradient(135deg,#ffffff12,#ffffff07);border:1px solid #ffffff14;border-radius:20px;min-height:112px;padding:.9rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 18px 58px #0000002e}.ai-platform-control-card:hover,.ai-platform-control-card:focus-within{background:radial-gradient(circle at 88% 12%,#2d7ff917,#0000 34%),linear-gradient(135deg,#ffffff17,#ffffff09);border-color:#2d7ff94d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff21,0 0 24px #2d7ff90f,0 22px 68px #00000038}.ai-platform-control-card h3{color:#fff;letter-spacing:-.03em;font-size:clamp(1.08rem,1.8vw,1.24rem);font-weight:850;line-height:1.05}.ai-platform-control-card p{color:#fff9;margin-top:.56rem;font-size:.88rem;font-weight:500;line-height:1.58}@media (max-width:1023px){.ai-platform-controlflow{grid-template-columns:1fr;gap:1.2rem}.ai-platform-controlflow:after{display:none}.ai-platform-controlflow-center{order:2;min-height:250px}.ai-platform-controlflow-inputs{order:1}.ai-platform-controlflow-outputs{order:3}.ai-platform-controlflow-column div{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-platform-controlflow-arrow{background:linear-gradient(#0000,#2d7ff96b,#0000);width:1px;height:44px;top:auto;left:50%;overflow:hidden}.ai-platform-controlflow-arrow-in{top:-.2rem;right:auto}.ai-platform-controlflow-arrow-out{bottom:-.2rem}.ai-platform-controlflow-arrow:after{background:linear-gradient(180deg, transparent, #8cd2ff75, var(--color-accent-primary), transparent);width:1px;height:42%;top:-42%;left:0}@supports (color:color-mix(in lab, red, red)){.ai-platform-controlflow-arrow:after{background:linear-gradient(180deg, transparent, #8cd2ff75, color-mix(in srgb, var(--color-accent-primary) 12%, #8cd2ff5c), transparent)}}.ai-platform-controlflow-arrow:after{animation-name:ai-platform-controlflow-pulse-vertical}}@media (max-width:640px){.ai-platform-controlflow-column div{grid-template-columns:1fr}.ai-platform-controlflow-core{width:100%;padding:1.55rem 1.1rem}}.ai-platform-orchestration-section{background:radial-gradient(circle at 14% 18%, #2d7ff913, transparent 32%), radial-gradient(circle at 82% 76%, var(--color-accent-primary), transparent 30%), linear-gradient(180deg, #050912 0%, #070b15 54%, #050912 100%);border-top:1px solid #ffffff0e}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-section{background:radial-gradient(circle at 14% 18%, #2d7ff913, transparent 32%), radial-gradient(circle at 82% 76%, color-mix(in srgb, var(--color-accent-primary) 4%, transparent), transparent 30%), linear-gradient(180deg, #050912 0%, #070b15 54%, #050912 100%)}}.ai-platform-orchestration-bg{pointer-events:none;z-index:-1;opacity:.34;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 42%,#000 0%,#0000 76%);mask-image:radial-gradient(at 50% 42%,#000 0%,#0000 76%)}.ai-platform-orchestration-group{position:relative}.ai-platform-orchestration-group>p{color:var(--color-accent-primary);margin-bottom:.85rem}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-group>p{color:color-mix(in srgb, var(--color-accent-primary) 72%, #ffffff57)}}.ai-platform-orchestration-group>p{letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:760;line-height:1}.ai-platform-orchestration-group+.ai-platform-orchestration-group{border-top:1px solid #ffffff0f;margin-top:1.5rem;padding-top:2.6rem}.ai-platform-orchestration-group+.ai-platform-orchestration-group>p{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-group+.ai-platform-orchestration-group>p{color:color-mix(in srgb, var(--color-accent-primary) 72%, #ffffff57)}}.ai-platform-orchestration-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 86% 10%,#2d7ff912,#0000 34%),linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff16;border-radius:24px;min-height:197px;padding:1.25rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 76px #0003}.ai-platform-orchestration-card:before{content:"";pointer-events:none;background:linear-gradient(120deg, #fff1, transparent 42%), radial-gradient(circle at 14% 92%, var(--color-accent-primary), transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:before{background:linear-gradient(120deg, #fff1, transparent 42%), radial-gradient(circle at 14% 92%, color-mix(in srgb, var(--color-accent-primary) 5%, transparent), transparent 34%)}}.ai-platform-orchestration-card:before{opacity:.62;transition:opacity .22s ease-out}.ai-platform-orchestration-card:hover,.ai-platform-orchestration-card:focus-within{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover,.ai-platform-orchestration-card:focus-within{border-color:color-mix(in srgb, var(--color-accent-primary) 24%, #2d7ff942)}}.ai-platform-orchestration-card:hover,.ai-platform-orchestration-card:focus-within{background:radial-gradient(circle at 86% 10%,#2d7ff91a,#0000 34%),linear-gradient(135deg,#ffffff18,#ffffff09);box-shadow:inset 0 1px #ffffff21,0 0 30px #2d7ff913,0 30px 90px #0000003d}.ai-platform-orchestration-card:hover:before,.ai-platform-orchestration-card:focus-within:before{opacity:.88}.ai-platform-orchestration-glyph{z-index:1;border:1px solid var(--color-accent-primary);border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-glyph{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, #ffffff1f)}}.ai-platform-orchestration-glyph{background:radial-gradient(circle at 50% 42%, var(--color-accent-primary), transparent 58%), #ffffff0b}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-glyph{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-accent-primary) 12%, transparent), transparent 58%), #ffffff0b}}.ai-platform-orchestration-glyph{transition:border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;box-shadow:inset 0 0 22px #2d7ff90d}.ai-platform-orchestration-glyph svg{z-index:1;width:22px;height:22px;color:var(--color-accent-primary);position:relative}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-glyph svg{color:color-mix(in srgb, var(--color-accent-primary) 86%, white)}}.ai-platform-orchestration-glyph svg{opacity:.94;transition:color .22s ease-out,opacity .22s ease-out,filter .22s ease-out}.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{border-color:color-mix(in srgb, var(--color-accent-primary) 36%, #ffffff24)}}.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{background:radial-gradient(circle at 50% 42%, var(--color-accent-primary), transparent 58%), #ffffff0f}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-accent-primary) 18%, transparent), transparent 58%), #ffffff0f}}.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{box-shadow:inset 0 0 24px #2d7ff914, 0 0 18px var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph{box-shadow:inset 0 0 24px #2d7ff914, 0 0 18px color-mix(in srgb, var(--color-accent-primary) 12%, transparent)}}.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph svg,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph svg{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph svg,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph svg{color:color-mix(in srgb, var(--color-accent-primary) 92%, white)}}.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph svg,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph svg{opacity:1;filter:drop-shadow(0 0 10px var(--color-accent-primary))}@supports (color:color-mix(in lab, red, red)){.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph svg,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph svg{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-accent-primary) 18%, transparent))}}.ai-platform-orchestration-card h3{z-index:1;color:#fff;letter-spacing:-.035em;margin-top:.62rem;font-size:clamp(1.2rem,2vw,1.42rem);font-weight:850;line-height:1.05;position:relative}.ai-platform-orchestration-card p{z-index:1;color:#fff9;margin-top:.9rem;font-size:.98rem;font-weight:500;line-height:1.6;transition:color .22s ease-out;position:relative}.ai-platform-orchestration-card:hover p,.ai-platform-orchestration-card:focus-within p{color:#ffffffbd}.ai-platform-reference-section{background:radial-gradient(circle at 18% 20%, #2d7ff913, transparent 32%), radial-gradient(circle at 82% 74%, var(--color-accent-primary), transparent 34%), linear-gradient(180deg, #050912 0%, #070b15 50%, #050912 100%);border-top:1px solid #ffffff0e}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-section{background:radial-gradient(circle at 18% 20%, #2d7ff913, transparent 32%), radial-gradient(circle at 82% 74%, color-mix(in srgb, var(--color-accent-primary) 3.5%, transparent), transparent 34%), linear-gradient(180deg, #050912 0%, #070b15 50%, #050912 100%)}}.ai-platform-reference-bg{pointer-events:none;z-index:-1;opacity:.32;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 44%,#000 0%,#0000 78%);mask-image:radial-gradient(at 50% 44%,#000 0%,#0000 78%)}.ai-platform-reference-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 50% 20%,#2d7ff91c,#0000 36%),radial-gradient(circle at 18% 82%,#42d7ff0a,#0000 34%),linear-gradient(135deg,#ffffff0e,#ffffff05 58%,#ffffff08);border:1px solid #ffffff12;border-radius:32px;padding:clamp(1.25rem,3vw,2.5rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff13,0 30px 100px #0000004d}.ai-platform-reference-grid{pointer-events:none;opacity:.56;background-color:#0000;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.ai-platform-reference-diagram{z-index:1;flex-direction:column;justify-content:center;gap:1.25rem;min-height:560px;display:flex;position:relative}.ai-platform-reference-stack{perspective:900px;gap:1.05rem;width:min(100%,960px);margin-inline:auto;padding-block:.35rem;display:grid;position:relative}.ai-platform-reference-stack:before{content:"";pointer-events:none;opacity:.62;background:linear-gradient(#0000,#42d7ff2e,#2d7ff947,#42d7ff24,#0000);width:1px;position:absolute;top:46px;bottom:96px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #42d7ff1a}.ai-platform-reference-connector{pointer-events:none;z-index:0;opacity:.38;background:linear-gradient(#0000,#42d7ff29,#0000);transition:opacity .2s,background .2s,box-shadow .2s;position:absolute;box-shadow:0 0 12px #42d7ff14}.ai-platform-reference-connector-applications{width:1px;height:1.35rem;top:calc(76px + .4rem);left:50%;transform:translate(-50%)}.ai-platform-reference-connector-domain{width:1px;height:60px;top:calc(208px + 1.77rem);transform:translate(-50%)}.ai-platform-reference-connector-ai-runtime{left:16.666%}.ai-platform-reference-connector-gpu-cloud{left:50%}.ai-platform-reference-connector-ai-infrastructure{left:83.333%}.ai-platform-reference-layer{z-index:1;color:#ffffffbd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff12,#ffffff07),#080d18c7;border:1px solid #ffffff16;border-radius:20px;justify-content:center;align-items:center;min-height:78px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff17,0 18px 52px #0000002e}.ai-platform-reference-layer:before,.ai-platform-reference-layer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#42d7ff29,#0000);width:clamp(18px,4vw,46px);height:1px;position:absolute;top:50%;box-shadow:0 0 12px #42d7ff14}.ai-platform-reference-layer:before{right:100%}.ai-platform-reference-layer:after{left:100%}.ai-platform-reference-layer span{z-index:1;letter-spacing:-.024em;font-size:clamp(1rem,1.7vw,1.18rem);font-weight:820;line-height:1;position:relative}.ai-platform-reference-layer-applications{background:linear-gradient(135deg,#ffffff12,#ffffff06),linear-gradient(90deg,#7c3aed1a,#2d7ff909,#0000 78%),#0a0d18c2;width:min(100%,760px);min-height:76px;margin-inline:auto}.ai-platform-reference-layer-platform{border-color:var(--color-accent-primary);border-radius:28px;width:100%;min-height:132px;margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer-platform{border-color:color-mix(in srgb, var(--color-accent-primary) 34%, #2d7ff942)}}.ai-platform-reference-layer-platform{background:radial-gradient(circle at 50% 0%, var(--color-accent-primary), transparent 48%), radial-gradient(circle at 50% 100%, #2d7ff92e, transparent 60%), linear-gradient(135deg, #ffffff21, #ffffff0b), #080e1aeb}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer-platform{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--color-accent-primary) 12%, transparent), transparent 48%), radial-gradient(circle at 50% 100%, #2d7ff92e, transparent 60%), linear-gradient(135deg, #ffffff21, #ffffff0b), #080e1aeb}}.ai-platform-reference-layer-platform{color:#fff;box-shadow:inset 0 1px #ffffff21,inset 0 -34px 78px #2d7ff90e,0 0 42px #2d7ff918,0 30px 92px #0000004d}.ai-platform-reference-layer-platform:before,.ai-platform-reference-layer-platform:after{display:none}.ai-platform-reference-layer-platform:before{content:"";pointer-events:none;border:1px solid var(--color-accent-primary);border-radius:22px;display:block;position:absolute;inset:12px}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer-platform:before{border:1px solid color-mix(in srgb, var(--color-accent-primary) 10%, #ffffff12)}}.ai-platform-reference-layer-platform:before{background:linear-gradient(90deg,#0000,#42d7ff09,#0000),linear-gradient(#ffffff09,#0000 56%);box-shadow:inset 0 0 36px #2d7ff909}.ai-platform-reference-layer-platform:after{content:"";pointer-events:none;background:linear-gradient(#2d7ff90a,#0000);border-bottom:1px solid #42d7ff29;border-left:1px solid #42d7ff1f;border-right:1px solid #42d7ff1f;border-radius:0 0 24px 24px;width:68%;height:42px;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 0 16px #42d7ff14}.ai-platform-reference-domain-row{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.62rem;display:grid;position:relative}.ai-platform-reference-domain{background:radial-gradient(circle at 50% 0,#2d7ff914,#0000 46%),linear-gradient(135deg,#ffffff12,#ffffff06),#060c18d6;border-color:#ffffff13;width:100%;min-height:112px;margin:0}.ai-platform-reference-domain:before,.ai-platform-reference-domain:after{display:none}.ai-platform-reference-domain:first-child{background:radial-gradient(circle at 50% 0,#06b6d417,#0000 46%),linear-gradient(135deg,#ffffff12,#ffffff07),#080d18d1}.ai-platform-reference-domain:nth-child(2){background:radial-gradient(circle at 50% 0,#2563eb33,#0000 48%),linear-gradient(135deg,#ffffff16,#ffffff08),#070d1de6;border-color:#2d7ff933;box-shadow:inset 0 1px #ffffff1b,inset 0 -18px 46px #2d7ff909,0 0 28px #2d7ff912,0 22px 62px #00000038}.ai-platform-reference-domain:nth-child(3){background:radial-gradient(circle at 50% 0,#94a3b814,#0000 46%),linear-gradient(135deg,#ffffff12,#ffffff06),#04070deb}.ai-platform-reference-domain span{font-size:clamp(.94rem,1.4vw,1.08rem)}.ai-platform-reference-layer-platform:before,.ai-platform-reference-layer-platform:after{background-color:#0000}.ai-platform-reference-layer-platform>span:before,.ai-platform-reference-layer-platform>span:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--color-accent-primary), transparent);width:clamp(80px,16vw,210px);height:1px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer-platform>span:before,.ai-platform-reference-layer-platform>span:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent-primary) 24%, #42d7ff2e), transparent)}}.ai-platform-reference-layer-platform>span:before,.ai-platform-reference-layer-platform>span:after{box-shadow:0 0 18px #42d7ff1f}.ai-platform-reference-layer-platform>span:before{right:calc(100% + 1.5rem)}.ai-platform-reference-layer-platform>span:after{left:calc(100% + 1.5rem)}.ai-platform-reference-layer-platform span{text-align:center;gap:.55rem;font-size:clamp(1.25rem,2.4vw,1.58rem);font-weight:880;display:grid}.ai-platform-reference-layer-platform small{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer-platform small{color:color-mix(in srgb, var(--color-accent-primary) 62%, #ffffff80)}}.ai-platform-reference-layer-platform small{letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:820;line-height:1}.ai-platform-reference-crosscut{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#ffffff08,#ffffff04,#ffffff08),#ffffff05;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;gap:1rem;width:min(100%,1040px);margin-inline:auto;padding:.72rem 1rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0b,0 0 24px #2d7ff909}.ai-platform-reference-crosscut:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#42d7ff1f,#0000);height:1px;position:absolute;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%)}.ai-platform-reference-crosscut span{z-index:1;color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;background:#070b14c7;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:.28rem .62rem;font-size:.68rem;font-weight:820;line-height:1;display:flex;position:relative}.ai-platform-reference-crosscut-governance{margin-bottom:.5rem}.ai-platform-reference-crosscut-observability{margin-top:.5rem}.ai-platform-reference-layer,.ai-platform-reference-crosscut{cursor:default;outline:none;transition:border-color .2s,background .2s,box-shadow .2s,filter .2s}.ai-platform-reference-layer span,.ai-platform-reference-crosscut span,.ai-platform-reference-crosscut:before,.ai-platform-reference-layer:before,.ai-platform-reference-layer:after,.ai-platform-reference-layer-platform>span:before,.ai-platform-reference-layer-platform>span:after{transition:color .2s,background .2s,box-shadow .2s,opacity .2s}.ai-platform-reference-layer[data-reference-active=true]{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-layer[data-reference-active=true]{border-color:color-mix(in srgb, var(--color-accent-primary) 24%, #42d7ff3d)}}.ai-platform-reference-layer[data-reference-active=true]{filter:brightness(1.06);box-shadow:inset 0 1px #ffffff24,inset 0 -18px 48px #2d7ff90e,0 0 34px #42d7ff1f}.ai-platform-reference-layer[data-reference-active=true] span,.ai-platform-reference-crosscut[data-reference-active=true] span{color:#fffffff2}.ai-platform-reference-crosscut[data-reference-active=true]{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-crosscut[data-reference-active=true]{border-color:color-mix(in srgb, var(--color-accent-primary) 20%, #42d7ff2e)}}.ai-platform-reference-crosscut[data-reference-active=true]{filter:brightness(1.08)}.ai-platform-reference-crosscut[data-reference-active=true]:before{background:linear-gradient(90deg,#0000,#42d7ff61,#0000);box-shadow:0 0 22px #42d7ff2e}.ai-platform-reference-crosscut[data-reference-active=true] span{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-crosscut[data-reference-active=true] span{border-color:color-mix(in srgb, var(--color-accent-primary) 22%, #42d7ff38)}}.ai-platform-reference-crosscut[data-reference-active=true] span{box-shadow:inset 0 1px #ffffff1c,0 0 22px #42d7ff1f}.ai-platform-reference-connector[data-reference-active=true]{opacity:1;background:linear-gradient(#0000,#42d7ff75,#0000);box-shadow:0 0 24px #42d7ff38}.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-stack:before{opacity:1;background:linear-gradient(#0000,#42d7ff57,#0000);box-shadow:0 0 24px #42d7ff33}.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:before,.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:after{background:linear-gradient(90deg, transparent, var(--color-accent-primary), transparent)}@supports (color:color-mix(in lab, red, red)){.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:before,.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent-primary) 40%, #42d7ff4d), transparent)}}.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:before,.ai-platform-reference-diagram[data-active-node=platform] .ai-platform-reference-layer-platform>span:after{box-shadow:0 0 24px #42d7ff2e}@media (max-width:900px){.ai-platform-reference-diagram{gap:1rem;min-height:auto}.ai-platform-reference-stack,.ai-platform-reference-layer-applications,.ai-platform-reference-layer-platform{width:100%}.ai-platform-reference-layer:before,.ai-platform-reference-layer:after,.ai-platform-reference-layer-platform>span:before,.ai-platform-reference-layer-platform>span:after,.ai-platform-reference-connector{display:none}.ai-platform-reference-domain-row{grid-template-columns:1fr}.ai-platform-reference-domain{min-height:78px}.ai-platform-reference-crosscut{border-radius:22px;align-items:stretch}}@media (max-width:767px){.ai-platform-workflow{grid-template-columns:1fr;min-height:auto}.ai-platform-workflow-rail{min-height:168px;position:relative;top:auto}.ai-platform-workflow-rail:after{background:linear-gradient(90deg, transparent, #2d7ff957, var(--color-accent-primary), transparent);width:auto;height:1px;inset:auto 1.35rem -.62rem}@supports (color:color-mix(in lab, red, red)){.ai-platform-workflow-rail:after{background:linear-gradient(90deg, transparent, #2d7ff957, color-mix(in srgb, var(--color-accent-primary) 22%, #2d7ff933), transparent)}}.ai-platform-workflow-steps{margin-top:.6rem}.ai-platform-workflow-step{grid-template-columns:42px minmax(0,1fr);gap:.85rem;min-height:70px}.ai-platform-workflow-steps:before,.ai-platform-workflow-steps:after{left:1.7rem}}@media (prefers-reduced-motion:reduce){.ai-platform-workflow-rail:before,.ai-platform-workflow-steps:after,.ai-platform-controlflow-arrow:after{animation:none}}.ai-platform-hub-stage{isolation:isolate}.ai-platform-hub-grid{pointer-events:none;border-radius:inherit;opacity:.42;background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 50% 48%,#2d7ff913,#0000 44%) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.ai-platform-hub-diagram{min-height:inherit;width:100%;position:relative}.ai-platform-hub-diagram:before{content:"";background:radial-gradient(ellipse at 50% 50%, #2d7ff90b, transparent 64%), radial-gradient(ellipse at 50% 50%, var(--color-accent-primary), transparent 78%);border:1px solid #ffffff07;border-radius:42px;width:min(72%,760px);height:min(54%,270px);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.ai-platform-hub-diagram:before{background:radial-gradient(ellipse at 50% 50%, #2d7ff90b, transparent 64%), radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--color-accent-primary) 2%, transparent), transparent 78%)}}.ai-platform-hub-diagram:before{opacity:.48;transform:translate(-50%,-50%)}.ai-platform-hub-center,.ai-platform-hub-node{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 50% 0,#2d7ff921,#0000 48%),linear-gradient(135deg,#ffffff1b,#ffffff0b);border:1px solid #ffffff1a;justify-content:center;align-items:center;transition:transform .26s ease-out,border-color .26s ease-out,background .26s ease-out,box-shadow .26s ease-out,filter .26s ease-out,opacity .26s ease-out;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff21,inset 0 0 42px #2d7ff90d,0 24px 80px #00000047}.ai-platform-hub-center{border-color:var(--color-accent-primary);border-radius:24px;flex-direction:column;width:min(30vw,250px);min-height:144px;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.ai-platform-hub-center{border-color:color-mix(in srgb, var(--color-accent-primary) 16%, #ffffff18)}}.ai-platform-hub-center{background:radial-gradient(circle at 50% 0%, var(--color-accent-primary), transparent 48%), radial-gradient(circle at 50% 88%, #2d7ff913, transparent 60%), linear-gradient(135deg, #ffffff1b, #ffffff0a)}@supports (color:color-mix(in lab, red, red)){.ai-platform-hub-center{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--color-accent-primary) 7%, transparent), transparent 48%), radial-gradient(circle at 50% 88%, #2d7ff913, transparent 60%), linear-gradient(135deg, #ffffff1b, #ffffff0a)}}.ai-platform-hub-center{text-align:center;padding:1.15rem;transform:translate(-50%,-50%)}.ai-platform-hub-center:before{content:"";z-index:-1;background:radial-gradient(circle, #2d7ff912, transparent 56%), radial-gradient(circle, var(--color-accent-primary), transparent 68%);border-radius:999px;position:absolute;inset:-30%}@supports (color:color-mix(in lab, red, red)){.ai-platform-hub-center:before{background:radial-gradient(circle, #2d7ff912, transparent 56%), radial-gradient(circle, color-mix(in srgb, var(--color-accent-primary) 3%, transparent), transparent 68%)}}.ai-platform-hub-center:before{filter:blur(10px);opacity:.28;animation:8.5s ease-in-out infinite alternate ai-platform-hub-breathe}.ai-platform-hub-center-kicker{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.ai-platform-hub-center-kicker{color:color-mix(in srgb, var(--color-accent-primary) 86%, white)}}.ai-platform-hub-center-kicker{letter-spacing:.22em;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1}.ai-platform-hub-center h3{color:#fff;letter-spacing:-.05em;margin-top:.64rem;font-size:clamp(1.6rem,3vw,2.05rem);font-weight:850;line-height:1}.ai-platform-hub-center p{color:#ffffff7a;letter-spacing:.18em;text-transform:uppercase;margin-top:.55rem;font-size:.72rem;font-weight:800;line-height:1}.ai-platform-hub-descriptor{color:#ffffff57;letter-spacing:.16em;text-transform:uppercase;margin-top:.58rem;font-size:.6rem;font-weight:800;line-height:1}.ai-platform-hub-descriptor span{color:#e7f15a6b;margin-inline:.18rem}.ai-platform-hub-node{text-align:center;border-radius:20px;width:min(18vw,176px);min-height:76px;padding:1rem}.ai-platform-hub-node span{color:#ffffffc2;letter-spacing:-.01em;font-size:.84rem;font-weight:800;line-height:1.15}.ai-platform-hub-node-applications{top:7%;left:50%;transform:translate(-50%)}.ai-platform-hub-node-models{top:40%;left:7%}.ai-platform-hub-node-gpu-cloud{top:40%;right:7%}.ai-platform-hub-node-ai-infrastructure{bottom:7%;left:20%}.ai-platform-hub-node-governance{bottom:7%;right:20%}.ai-platform-hub-center:is(:hover,:focus-within),.ai-platform-hub-node:is(:hover,:focus-within){filter:brightness(1.06);background:radial-gradient(circle at 50% 0,#2d7ff92e,#0000 48%),linear-gradient(135deg,#ffffff21,#ffffff0d);border-color:#2d7ff957;box-shadow:inset 0 1px #ffffff29,0 0 36px #2d7ff91f,0 28px 90px #0000004d}:is(.ai-platform-architecture-section:has(.ai-platform-architecture-card:hover) .ai-platform-hub-node,.ai-platform-architecture-section:has(.ai-platform-architecture-card:focus-within) .ai-platform-hub-node){opacity:.72;filter:brightness(.88)}:is(.ai-platform-architecture-section:has(.ai-platform-architecture-card-unified-control:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-node-gpu-cloud,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-models,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-governance,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-node){opacity:1;filter:brightness(1.08);border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){:is(.ai-platform-architecture-section:has(.ai-platform-architecture-card-unified-control:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-node-gpu-cloud,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-models,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-governance,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-node){border-color:color-mix(in srgb, var(--color-accent-primary) 32%, #2d7ff93d)}}:is(.ai-platform-architecture-section:has(.ai-platform-architecture-card-unified-control:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-runtime:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-scheduling:is(:hover,:focus-within)) .ai-platform-hub-node-gpu-cloud,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-applications,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-models,.ai-platform-architecture-section:has(.ai-platform-architecture-card-governance:is(:hover,:focus-within)) .ai-platform-hub-node-governance,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-center,.ai-platform-architecture-section:has(.ai-platform-architecture-card-automation:is(:hover,:focus-within)) .ai-platform-hub-node){box-shadow:inset 0 1px #ffffff29,0 0 34px #2d7ff926,0 26px 90px #0000004d}@media (max-width:1023px){.ai-platform-hub-stage{min-height:440px}.ai-platform-hub-node{width:min(27vw,148px)}}@media (max-width:767px){.ai-platform-hub-stage{border-radius:28px;min-height:540px}.ai-platform-hub-center{border-radius:26px;width:min(70vw,224px);min-height:160px;top:50%}.ai-platform-hub-node{border-radius:17px;width:min(34vw,132px);min-height:62px;padding:.7rem}.ai-platform-hub-node span{font-size:.76rem}.ai-platform-hub-node-applications{top:7%;left:50%;transform:translate(-50%)}.ai-platform-hub-node-models{top:27%;left:5%}.ai-platform-hub-node-gpu-cloud{top:27%;right:5%}.ai-platform-hub-node-ai-infrastructure{bottom:10%;left:5%}.ai-platform-hub-node-governance{bottom:10%;right:5%}}@media (max-width:1023px){.infrastructure-hub-spoke{gap:1rem;min-height:auto;display:grid}.infrastructure-spoke-lines{display:none}.infrastructure-hub,.infrastructure-domain-grid{width:100%;position:relative;inset:auto;transform:none}.infrastructure-hub{min-height:230px}.infrastructure-domain-grid{pointer-events:auto;grid-template-columns:1fr;gap:1rem;display:grid}.infrastructure-domain-card,.infrastructure-domain-card-factory-foundation{width:100%;min-height:205px;position:relative;inset:auto}}@media (min-width:641px) and (max-width:1023px){.infrastructure-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-hub{justify-self:center;width:min(100%,520px)}}@media (max-width:1023px){.model-lifecycle-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:0}.model-lifecycle-path,.model-lifecycle-return,.model-lifecycle-stage:before,.model-lifecycle-stage:after{display:none}}@media (max-width:640px){.model-lifecycle-journey{grid-template-columns:1fr}.model-lifecycle-stage{min-height:auto}}.control-plane-stack-layer:nth-child(2) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(2) .control-plane-stack-icon{animation-delay:.35s}.control-plane-stack-layer:nth-child(3) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(3) .control-plane-stack-icon{animation-delay:1.85s}.control-plane-stack-layer:nth-child(4) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(4) .control-plane-stack-icon{animation-delay:3.35s}.control-plane-stack-layer:nth-child(5) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(5) .control-plane-stack-icon{animation-delay:4.85s}.control-plane-stack-layer:nth-child(6) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(6) .control-plane-stack-icon{animation-delay:6.35s}.control-plane-stack-layer:nth-child(7) .control-plane-stack-panel,.control-plane-stack-layer:nth-child(7) .control-plane-stack-icon{animation-delay:7.85s}.control-plane-stack-layer .control-plane-stack-panel{animation-name:control-plane-layer-data-pulse;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.control-plane-stack-layer .control-plane-stack-icon{animation-name:control-plane-icon-data-pulse;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.control-plane-data-flow-particle{z-index:4;pointer-events:none;background:radial-gradient(circle,#fffffff2,#e7f15ac7 34%,#3a84ff6b 62%,#0000 76%);border-radius:9999px;width:9px;height:9px;animation:10s ease-in-out infinite control-plane-data-particle;position:absolute;top:2%;left:50%;transform:translate(-50%);box-shadow:0 0 16px #e7f15a57,0 0 28px #3a84ff47}.control-plane-light-beam{background:linear-gradient(#0000,#3a84ff57,#e7f15a47,#3a84ff47,#0000);border-radius:9999px;width:3px;height:46px;margin:9px 0;position:relative;overflow:visible;box-shadow:0 0 18px #3a84ff4d,0 0 34px #e7f15a24}.control-plane-light-beam:after{content:"";filter:blur(6px);opacity:.72;background:radial-gradient(circle,#3a84ff2e,#e7f15a14 38%,#0000 70%);border-radius:9999px;width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.control-plane-light-beam:before{content:"";filter:drop-shadow(0 0 8px #3a84ff6b);background-color:#0000;background-image:radial-gradient(circle,#e7f15af2 0 1.5px,#0000 2.5px),radial-gradient(circle,#3a84ffd9 0 1.4px,#0000 2.4px),radial-gradient(circle,#ffffffb8 0 1px,#0000 2px);background-position:50% 88%,50% 54%,50% 20%;background-repeat:no-repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:9999px;width:7px;height:120%;animation:7s ease-in-out infinite control-plane-beam-pulse;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes control-plane-stack-float{0%{transform:translateY(-4px)}to{transform:translateY(5px)}}@keyframes control-plane-ambient-drift{0%{opacity:.42;background-position:10% 30%,80% 74%,0 0;transform:translate(-1.5%,-1%)}to{opacity:.62;background-position:18% 22%,72% 66%,100% 100%;transform:translate(1.5%,1%)}}@keyframes control-plane-data-particle{0%{opacity:0;top:2%}8%,86%{opacity:.92}to{opacity:0;top:calc(98% - 12px)}}@keyframes runtime-core-pulse{0%{filter:brightness();box-shadow:inset 0 1px #ffffff29,inset 0 0 42px #3a84ff1f,0 0 92px #3a84ff1f,0 0 54px #3a84ff2e,0 0 72px #e7f15a14}to{filter:brightness(1.08);box-shadow:inset 0 1px #fff3,inset 0 0 50px #3a84ff29,0 0 108px #3a84ff29,0 0 66px #3a84ff3d,0 0 84px #e7f15a1c}}@keyframes runtime-ring-clockwise{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes runtime-ring-counter{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes runtime-line-flow{0%{opacity:0;transform:translate(20%)}28%,72%{opacity:.56}to{opacity:0;transform:translate(-260%)}}@keyframes runtime-particle-flow{0%{opacity:0;transform:translate(-50%,-50%)}18%,76%{opacity:.82}to{opacity:0;transform:translate(-4200%,-50%)}}@keyframes model-lifecycle-path-flow{0%{opacity:0;transform:translate(0)}16%,82%{opacity:.72}to{opacity:0;transform:translate(470%)}}@keyframes model-lifecycle-particle{0%{opacity:0;left:0}8%,88%{opacity:.9}to{opacity:0;left:100%}}@keyframes model-lifecycle-stage-pulse{0%,8%,20%,to{filter:brightness();border-color:#ffffff18;box-shadow:inset 0 1px #ffffff1a,0 22px 76px #00000038}11%,15%{filter:brightness(1.055);border-color:#3a84ff57;box-shadow:inset 0 1px #ffffff24,0 0 28px #3a84ff1a,0 0 38px #e7f15a0b,0 24px 82px #00000042}}@keyframes model-lifecycle-node-pulse{0%,8%,20%,to{filter:brightness();border-color:#e7f15a57;box-shadow:0 0 22px #e7f15a38,0 0 34px #3a84ff29}11%,15%{filter:brightness(1.2);border-color:#e7f15a9e;box-shadow:0 0 28px #e7f15a61,0 0 50px #3a84ff47}}@keyframes model-lifecycle-icon-pulse{0%,8%,20%,to{color:var(--color-eyebrow);filter:brightness()}11%,15%{color:#e7f15a;filter:brightness(1.18)drop-shadow(0 0 14px #3a84ff2e)}}@keyframes model-lifecycle-segment-pulse{0%,8%,20%,to{box-shadow:none;background:0 0}11%,15%{background:linear-gradient(90deg,#3a84ff57,#e7f15a47,#0000);box-shadow:0 0 20px #3a84ff38,0 0 28px #e7f15a14}}@keyframes model-lifecycle-return-glow{0%{opacity:.36;filter:brightness(.95)}to{opacity:.72;filter:brightness(1.1)}}@keyframes model-lifecycle-return-particle{0%{opacity:0;right:0}18%,72%{opacity:.42}to{opacity:0;right:100%}}@keyframes infrastructure-topology-glow{0%{opacity:.48;transform:translate(-50%)scale(.98)}to{opacity:.78;transform:translate(-50%)scale(1.03)}}@keyframes infrastructure-topology-drift{0%{background-position:12% 24%,80% 70%,0 0;transform:translate(-1%,-.8%)}to{background-position:18% 18%,74% 64%,100% 100%;transform:translate(1%,.8%)}}@keyframes infrastructure-spoke-pulse{0%{opacity:0;transform:translate(0)}24%,76%{opacity:.72}to{opacity:0;transform:translate(320%)}}@keyframes infrastructure-hub-breathe{0%{opacity:.62;transform:scale(.98)}to{opacity:.9;transform:scale(1.035)}}@keyframes ai-platform-orchestration-keyword-pulse{0%,to{color:#ffffff75;text-shadow:none}42%,68%{color:color-mix(in srgb, var(--color-accent-primary) 84%, white);text-shadow:0 0 16px #e7f15a24,0 0 18px #2d7ff924}}@keyframes ai-platform-hub-breathe{0%{opacity:.58;transform:scale(.96)}to{opacity:.86;transform:scale(1.04)}}@keyframes ai-platform-workflow-rail-breathe{0%{opacity:.32;transform:scale(.96)}to{opacity:.58;transform:scale(1.04)}}@keyframes ai-platform-workflow-pulse{0%{opacity:0;transform:translateY(0)}12%,78%{opacity:.82}to{opacity:0;transform:translateY(330px)}}@keyframes ai-platform-controlflow-pulse{0%{opacity:0;transform:translate(0)}14%,76%{opacity:.56}to{opacity:0;transform:translate(340%)}}@keyframes ai-platform-controlflow-pulse-vertical{0%{opacity:0;transform:translateY(0)}14%,76%{opacity:.56}to{opacity:0;transform:translateY(340%)}}@keyframes control-plane-layer-data-pulse{0%,8%,20%,to{filter:brightness();border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff24,inset 0 0 40px #3a84ff0a,0 28px 90px #0000004d}11%,15%{filter:brightness(1.055);border-color:#3a84ff57;box-shadow:inset 0 1px #ffffff2e,inset 0 0 46px #3a84ff13,0 0 30px #3a84ff1a,0 0 40px #e7f15a0e,0 30px 96px #00000057}}@keyframes control-plane-icon-data-pulse{0%,8%,20%,to{color:var(--color-eyebrow);filter:brightness()}11%,15%{color:#e7f15a;filter:brightness(1.22)drop-shadow(0 0 14px #3a84ff2e)}}@keyframes control-plane-beam-pulse{0%{opacity:0;transform:translate(-50%)translateY(34%)}18%,82%{opacity:.82}to{opacity:0;transform:translate(-50%)translateY(-34%)}}.homepage-hero{padding-top:var(--site-header-offset);min-height:clamp(700px,78svh,780px)}.homepage-hero-content{min-height:calc(clamp(700px, 78svh, 780px) - var(--site-header-offset))}.brand-nav-link:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);border-radius:999px;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.28)}.brand-nav-link:hover:after,.brand-nav-link[aria-current=page]:after{opacity:.7;transform:scaleX(1)}@media (max-width:419px){.nav-logo-wordmark{display:none}}.homepage-hero-base{background:radial-gradient(at 18% 30%,#ffffff04,#0000 34%),linear-gradient(#060b14 0%,#0a1020 50%,#060b14 100%)}.homepage-hero-glow{pointer-events:none;opacity:.72;background:radial-gradient(at 75% 48%,#2d7ff90e,#42d7ff09 28%,#0000 58%);animation:14s ease-in-out infinite alternate homepage-hero-glow-breathe}.homepage-hero-noise{pointer-events:none;opacity:0}.homepage-hero-fade{pointer-events:none;background:linear-gradient(#0000 0%,#05070d61 54%,#05070d 100%)}.homepage-brand-hero-visual{isolation:isolate;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;overflow:visible;transform:none}.homepage-hero-visual-glow{display:none}.homepage-hero .homepage-hero-text .hero-label,.homepage-hero .homepage-hero-text .hero-headline,.homepage-hero .homepage-hero-text .hero-copy{opacity:1;animation:none}.homepage-hero-eyebrow-rule{margin-top:13px;margin-bottom:32px}.homepage-hero .hero-headline{max-width:640px;font-size:clamp(74px,5.4vw,100px);line-height:.95}.homepage-hero .hero-copy{max-width:590px;margin-top:27px;font-size:clamp(18px,1.25vw,20px);line-height:1.52}.homepage-enterprise-flow-interaction{width:min(116%,780px);max-width:none;transition:transform .58s var(--motion-ease-standard), filter .58s var(--motion-ease-standard);flex:none;position:relative;transform:translate(clamp(-50px,-3vw,-30px),clamp(15px,1.45vw,28px))}.homepage-enterprise-flow-float{animation:enterprise-flow-object-float 9s var(--motion-ease-standard) -2s infinite;will-change:transform}.homepage-enterprise-flow{justify-content:center;align-items:center;width:100%;max-width:none;display:flex;position:relative;overflow:visible}.homepage-enterprise-flow-image{object-fit:contain;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:filter .58s var(--motion-ease-standard);display:block}@media (hover:hover) and (pointer:fine){.homepage-enterprise-flow-interaction:hover{transform:translate(clamp(-50px,-3vw,-30px),calc(clamp(15px,1.45vw,28px) - 2px))scale(1.006)}.homepage-enterprise-flow-interaction:hover .homepage-enterprise-flow-image{filter:brightness(1.025)}}@media (min-width:1024px){.homepage-hero{padding-top:var(--site-header-offset-lg)}.homepage-hero-content{height:calc(clamp(700px, 78svh, 780px) - var(--site-header-offset-lg));min-height:calc(clamp(700px, 78svh, 780px) - var(--site-header-offset-lg));padding-top:0}}@media (min-width:768px) and (max-width:1023px){.homepage-enterprise-flow{width:100%;max-width:720px}.homepage-enterprise-flow-interaction{width:100%;transform:translateY(10px)}.homepage-enterprise-flow-image{width:100%}}@media (max-width:767px){.homepage-hero{min-height:auto;padding-top:var(--site-header-offset)}.homepage-hero-content{min-height:auto;padding-top:clamp(2.5rem,8vw,3.25rem);transform:none}.homepage-hero .hero-headline{letter-spacing:-.045em;max-width:92vw;font-size:clamp(2.875rem,12.5vw,3.5rem);line-height:1}.homepage-hero .hero-label{letter-spacing:.24em;max-width:90vw;font-size:.75rem;line-height:1.35}.homepage-brand-hero-visual{min-height:320px;transform:none}.homepage-hero-visual-glow{display:none}.homepage-enterprise-flow{width:min(100%,420px);min-height:320px;transform:translate(-2%)}.homepage-enterprise-flow-interaction{width:100%;transform:none}.homepage-enterprise-flow-image{width:100%}.homepage-hero .hero-logo-bloom{opacity:.28;transform:translateY(8%)}.homepage-hero .hero-dynamic-gradient{opacity:.42;inset:-10%}}@keyframes homepage-hero-glow-breathe{0%{opacity:.56;transform:scale(.98)}to{opacity:.78;transform:scale(1.018)}}@keyframes homepage-hero-visual-float{0%{transform:translate(5%)translateY(0)}to{transform:translate(5%)translateY(-4px)}}@keyframes enterprise-flow-object-float{0%,to{transform:translate(0)}50%{transform:translateY(-5px)}}@media (max-width:767px){.homepage-enterprise-flow-float{animation-name:enterprise-flow-object-float-mobile}}@keyframes enterprise-flow-object-float-mobile{0%,to{transform:translate(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.homepage-enterprise-flow-interaction{transition:none}.homepage-enterprise-flow-float{will-change:auto;animation:none}.homepage-enterprise-flow-interaction:hover{transform:translate(clamp(-50px,-3vw,-30px),clamp(15px,1.45vw,28px))}}[data-homepage-reveal]{opacity:1;transform:translateY(0)}.homepage-motion-ready [data-homepage-reveal]{opacity:0;transition:opacity .6s,transform .6s;transition-delay:var(--homepage-reveal-delay,0s);transform:translateY(24px)}.homepage-motion-ready [data-homepage-reveal].is-visible,[data-homepage-reveal].is-visible{opacity:1;transform:translateY(0)}.enterprise-foundation{background:#f6f7f9;border-top:1px solid #0f172a0f}.enterprise-foundation-bg{pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 0%, #3a84ff0b, transparent 34%), radial-gradient(circle at 88% 82%, var(--color-accent-primary), transparent 34%), linear-gradient(180deg, #fafbfc 0%, #f6f7f9 58%, #f6f7f9 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-bg{background:radial-gradient(circle at 12% 0%, #3a84ff0b, transparent 34%), radial-gradient(circle at 88% 82%, color-mix(in srgb, var(--color-accent-primary) 6%, transparent), transparent 34%), linear-gradient(180deg, #fafbfc 0%, #f6f7f9 58%, #f6f7f9 100%)}}.enterprise-foundation-bg:after{content:"";opacity:.16;background-image:linear-gradient(#0f172a0e 1px,#0000 1px),linear-gradient(90deg,#0f172a0b 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.enterprise-foundation-grid{align-items:center;gap:clamp(3rem,6vw,5.75rem);display:grid}.enterprise-foundation-copy{z-index:1;position:relative}.enterprise-foundation-tiles{z-index:1;gap:.75rem;display:grid;position:relative}.enterprise-foundation-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#fffffffc,#ffffffe6),#fff;border:1px solid #0f172a14;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;min-height:88px;padding:.875rem 1rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 10px 28px #0f172a0b}.enterprise-foundation-tile:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 90% 22%,#3a84ff09,#0000 34%),linear-gradient(115deg,#ffffffc2,#0000 30%);transition:opacity .22s ease-out;position:absolute;inset:0}.enterprise-foundation-tile>*{z-index:1;position:relative}.enterprise-foundation-tile-glyph{border:1px solid var(--color-icon-border-light);background:linear-gradient(135deg, var(--color-icon-surface-light), #ffffffeb), #fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #0f172a0b}.enterprise-foundation-tile-glyph:before,.enterprise-foundation-tile-glyph:after{content:"";opacity:.78;background:0 0;position:absolute}.enterprise-foundation-tile-glyph:before{border:1.5px solid var(--color-icon-light);border-radius:4px;width:1.16rem;height:1.16rem}.enterprise-foundation-tile-glyph:after{border:1.5px solid var(--color-icon-light);border-radius:2px;width:.52rem;height:.52rem;transform:translate(.32rem,-.32rem)}.enterprise-foundation-tile-glyph[data-glyph=compute]:before{box-shadow:inset 0 -4px 0 var(--color-icon-light), 0 6px 0 -4px var(--color-icon-light);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-tile-glyph[data-glyph=compute]:before{box-shadow:inset 0 -4px 0 color-mix(in srgb, var(--color-icon-light) 10%, transparent), 0 6px 0 -4px var(--color-icon-light)}}.enterprise-foundation-tile-glyph[data-glyph=compute]:after{background:var(--color-icon-light);border:0;border-radius:999px;width:1.05rem;height:1.5px;transform:translateY(.42rem)}.enterprise-foundation-tile-glyph[data-glyph=platform]:before{border-radius:999px}.enterprise-foundation-tile-glyph[data-glyph=platform]:after{border-radius:999px;transform:translate(0)}.enterprise-foundation-tile-glyph[data-glyph=operations]:before{border-radius:999px}.enterprise-foundation-tile-glyph[data-glyph=operations]:after{background:var(--color-icon-light);border:0;border-radius:999px;width:1.2rem;height:1.5px;transform:rotate(-28deg)}.enterprise-foundation-tile-glyph[data-glyph=architecture]:before{border-radius:3px;width:1.28rem;height:.9rem;transform:translateY(.14rem)}.enterprise-foundation-tile-glyph[data-glyph=architecture]:after{background:var(--color-icon-light);width:1rem;height:1px;box-shadow:0 .28rem 0 var(--color-icon-light), 0 .56rem 0 var(--color-icon-light);border:0;border-radius:999px;transform:translateY(-.56rem)}.enterprise-foundation-tile-glyph[data-glyph=lifecycle]:before{border-style:solid;border-right-color:#0000;border-radius:999px}.enterprise-foundation-tile-glyph[data-glyph=lifecycle]:after{border-width:0 1.5px 1.5px 0;border-radius:0;width:.34rem;height:.34rem;transform:translate(.48rem,-.36rem)rotate(-28deg)}.enterprise-foundation-tile h3{color:#0b1220;letter-spacing:-.02em;font-size:1.08rem;font-weight:800;line-height:1.15}.enterprise-foundation-tile p{color:#0f172aa3;margin-top:.45rem;font-size:.94rem;font-weight:520;line-height:1.5;transition:color .22s ease-out}.enterprise-foundation-tile:hover{border-color:var(--color-accent-primary);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-tile:hover{border-color:color-mix(in srgb, var(--color-accent-primary) 42%, #0f172a1f)}}.enterprise-foundation-tile:hover{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--color-accent-primary), 0 0 24px var(--color-accent-primary), 0 16px 34px #0f172a13;background:linear-gradient(135deg,#fff,#fffffff0),#fff}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-tile:hover{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px color-mix(in srgb, var(--color-accent-primary) 9%, transparent), 0 0 24px color-mix(in srgb, var(--color-accent-primary) 10%, transparent), 0 16px 34px #0f172a13}}.enterprise-foundation-tile:hover:before{opacity:.78}.enterprise-foundation-tile:hover .enterprise-foundation-tile-glyph{border-color:var(--color-accent-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-tile:hover .enterprise-foundation-tile-glyph{border-color:color-mix(in srgb, var(--color-accent-primary) 56%, #0f172a1f)}}.enterprise-foundation-tile:hover .enterprise-foundation-tile-glyph{background:linear-gradient(135deg, var(--color-accent-primary), #fffffff2), #fff}@supports (color:color-mix(in lab, red, red)){.enterprise-foundation-tile:hover .enterprise-foundation-tile-glyph{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-primary) 14%, white), #fffffff2), #fff}}.enterprise-foundation-tile:hover p{color:#0f172abd}.enterprise-application-domains{border-top:0}.enterprise-application-domain-card{color:#0b1220;min-height:326px;transition:transform .26s var(--motion-ease-standard), border-color .26s var(--motion-ease-standard), box-shadow .26s var(--motion-ease-standard);background:linear-gradient(135deg,#fffffffc,#ffffffe8);border:1px solid #0f172a17;border-radius:22px;flex-direction:column;padding:clamp(2rem,3vw,2.75rem) clamp(1.5rem,3vw,2.25rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 12px 32px #0f172a0e}.enterprise-application-domain-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 8%, var(--brand-blue), transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:before{background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--brand-blue) 7%, transparent), transparent 34%)}}.enterprise-application-domain-card:before{opacity:.62;transition:opacity .26s var(--motion-ease-standard)}.enterprise-application-domain-card>*{z-index:1;position:relative}.enterprise-application-domain-card>div:last-child{margin-top:auto;position:static}.enterprise-application-domain-card>div:last-child>p:first-child{color:#37486047;letter-spacing:.16em;margin:0;font-size:10px;position:absolute;top:clamp(2rem,3vw,2.75rem);right:clamp(1.5rem,3vw,2.25rem)}.enterprise-application-domain-graphic{pointer-events:none;z-index:0;width:min(52%,260px);height:auto;color:var(--color-icon-light);opacity:.035;transition:opacity .26s var(--motion-ease-standard), transform .26s var(--motion-ease-standard);position:absolute;bottom:-.75rem;right:-1.5rem}.enterprise-application-domain-graphic :is(path,circle,rect){stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}.enterprise-application-domain-icon{border:1px solid var(--color-icon-border-light);width:3.25rem;height:3.25rem;color:var(--color-icon-light);background:linear-gradient(135deg, var(--color-icon-surface-light), white);border-radius:14px;justify-content:center;align-items:center;transition:transform .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out;display:inline-flex;box-shadow:inset 0 1px #fff,0 8px 20px #0f172a0d}.enterprise-application-domain-card h3{color:#0b1220;letter-spacing:-.035em;max-width:calc(100% - 2.5rem);min-height:2.16em;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;line-height:1.08}.enterprise-application-domain-card h3+p{margin-top:1.05rem}.enterprise-application-domain-copy,.enterprise-application-domain-applications,.enterprise-application-domain-description{display:block}.enterprise-application-domain-applications{color:#26374eb3;font-size:.84rem;font-weight:650;line-height:1.58}.enterprise-application-domain-description{color:#0f172aa3;margin-top:.9rem;font-size:.98rem;font-weight:520;line-height:1.62}.enterprise-application-domain-card:is(:hover,:focus-visible){border-color:var(--brand-blue);outline:none;transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-blue) 36%, #0f172a1f)}}.enterprise-application-domain-card:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 white, inset 0 0 0 1px var(--brand-blue), 0 0 24px var(--brand-blue), 0 18px 38px #0f172a16}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 white, inset 0 0 0 1px color-mix(in srgb, var(--brand-blue) 6%, transparent), 0 0 24px color-mix(in srgb, var(--brand-blue) 7%, transparent), 0 18px 38px #0f172a16}}.enterprise-application-domain-card:focus-visible{outline:2px solid var(--brand-blue)}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-blue) 72%, #1f2937)}}.enterprise-application-domain-card:focus-visible{outline-offset:3px}.enterprise-application-domain-card:is(:hover,:focus-visible):before{opacity:1}.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-icon{border-color:var(--brand-blue);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-icon{border-color:color-mix(in srgb, var(--brand-blue) 48%, #0f172a1f)}}.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-icon{box-shadow:inset 0 1px 0 white, 0 0 20px var(--brand-blue)}@supports (color:color-mix(in lab, red, red)){.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-icon{box-shadow:inset 0 1px 0 white, 0 0 20px color-mix(in srgb, var(--brand-blue) 9%, transparent)}}.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-graphic{opacity:.07;transform:translate(-2px,-1px)}@media (max-width:639px){.enterprise-application-domain-card,.enterprise-application-domain-card h3{min-height:0}.enterprise-application-domain-graphic{opacity:.025;width:48%;right:-2.25rem}.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-graphic{opacity:.045}}@media (prefers-reduced-motion:reduce){.enterprise-application-domain-card,.enterprise-application-domain-card:before,.enterprise-application-domain-icon,.enterprise-application-domain-graphic{transition:none}.enterprise-application-domain-card:is(:hover,:focus-visible),.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-icon,.enterprise-application-domain-card:is(:hover,:focus-visible) .enterprise-application-domain-graphic{transform:none}}.enterprise-business-stack-section{background:#05070d}.enterprise-business-stack-atmosphere{pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 42%,#3a84ff11,#0000 34%) 0 0/100% 100%,linear-gradient(#ffffff05 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/88px 88px,linear-gradient(#05070d 0%,#070a11 52%,#05070d 100%) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.business-ecosystem{isolation:isolate;width:min(86%,1080px);margin:4.5rem auto 0;position:relative}.application-orbit-label{color:#ffffff6b;letter-spacing:.26em;text-align:center;margin:0 auto 1.5rem;font-size:.7rem;font-weight:800}.application-orbit-stage{height:440px;position:relative}.application-orbit-connections{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.application-orbit-primary,.application-orbit-secondary,.application-connector{vector-effect:non-scaling-stroke;transition:stroke .26s var(--motion-ease-standard), opacity .26s var(--motion-ease-standard), filter .26s var(--motion-ease-standard)}.application-orbit-primary{stroke:#7f9dff26;stroke-width:1px}.application-orbit-secondary{stroke:#7894b414;stroke-width:1px;stroke-dasharray:3 9}.application-connector{stroke:#7f9dff1f;stroke-width:1px}.application-connection-node,.application-core-node{fill:#7f9dff57;filter:drop-shadow(0 0 4px #3a84ff2e);transform-box:fill-box;transform-origin:50%;transition:fill .26s var(--motion-ease-standard), transform .26s var(--motion-ease-standard)}.application-orbit-cards{z-index:2;position:absolute;inset:0}.application-orbit-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:21.5%;min-height:168px;transition:transform .26s var(--motion-ease-standard), border-color .26s var(--motion-ease-standard), box-shadow .26s var(--motion-ease-standard), filter .26s var(--motion-ease-standard);background:radial-gradient(circle at 14% 0,#3a84ff12,#0000 38%),linear-gradient(145deg,#fff1,#ffffff06),#080c14e8;border:1px solid #7f9db429;border-radius:20px;outline:none;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1.15rem;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 1px #ffffff16,0 18px 48px #00000040}.application-orbit-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#53cdff2e,#0000);height:1px;position:absolute;inset:auto 12% 0}.application-orbit-card-0{top:88px;left:1.5%}.application-orbit-card-1{top:18px;left:26.2%}.application-orbit-card-2{top:18px;right:26.2%}.application-orbit-card-3{top:88px;right:1.5%}.application-orbit-card-icon{color:#7fb7ffe6;width:2.45rem;height:2.45rem;transition:transform .26s var(--motion-ease-standard);background:#3a84ff0e;border:1px solid #53cdff2e;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.application-orbit-card-icon svg{width:1.3rem;height:1.3rem}.application-orbit-card h4{color:#fff;letter-spacing:-.025em;font-size:1.03rem;font-weight:800;line-height:1.15}.application-orbit-card ul{flex-wrap:wrap;gap:.25rem .55rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.application-orbit-card li{color:#ffffff7a;font-size:.69rem;font-weight:600;line-height:1.35}.application-orbit-card li:not(:last-child):after{content:"·";color:#7f9dff61;margin-left:.55rem}.application-orbit-card:is(:hover,:focus-visible){filter:brightness(1.055);border-color:#53a5e857;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,0 0 24px #3a84ff12,0 24px 60px #0000004d}.application-orbit-card:focus-visible{outline-offset:3px;outline:2px solid #7f9dff9e}.application-orbit-card:is(:hover,:focus-visible) .application-orbit-card-icon{transform:translateY(-2px)}:is(.application-orbit:has(.application-orbit-card-0:is(:hover,:focus-visible)) :is(.application-connector-0,.application-connection-node-0),.application-orbit:has(.application-orbit-card-1:is(:hover,:focus-visible)) :is(.application-connector-1,.application-connection-node-1),.application-orbit:has(.application-orbit-card-2:is(:hover,:focus-visible)) :is(.application-connector-2,.application-connection-node-2),.application-orbit:has(.application-orbit-card-3:is(:hover,:focus-visible)) :is(.application-connector-3,.application-connection-node-3)){stroke:#53cdff57;fill:#53cdffa8;opacity:1;filter:drop-shadow(0 0 5px #3a84ff47);transform:scale(1.35)}.enterprise-ai-core{z-index:3;background:radial-gradient(at 50% 42%,#3a84ff21,#0000 58%),linear-gradient(145deg,#ffffff13,#ffffff05),#060a11f2;border:1px solid #aebecf38;border-radius:50%;outline:none;place-items:center;width:220px;height:112px;display:grid;position:absolute;top:286px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 28px #3a84ff0e,0 22px 60px #00000052}.enterprise-ai-core:before{content:"";pointer-events:none;border:1px solid #7f9db426;border-radius:50%;animation:8.5s ease-in-out infinite enterprise-core-breathe;position:absolute;inset:8px}.enterprise-ai-core:after{content:"";background:var(--color-accent-primary);opacity:.7;border-radius:999px;width:16px;height:2px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #e7f15a24}.enterprise-ai-core-radials{pointer-events:none;background:repeating-conic-gradient(from 0deg, #7f9db412 0 1deg, transparent 1deg 30deg);border-radius:50%;position:absolute;inset:16px;-webkit-mask-image:radial-gradient(circle,#0000 0 48%,#000 49% 52%,#0000 53%);mask-image:radial-gradient(circle,#0000 0 48%,#000 49% 52%,#0000 53%)}.enterprise-ai-core-content{z-index:1;text-align:center;position:relative}.enterprise-ai-core strong{color:#fff;letter-spacing:-.025em;font-size:1rem;font-weight:800;display:block}.enterprise-ai-core span{color:#ffffff78;letter-spacing:.08em;margin-top:.45rem;font-size:.65rem;font-weight:650;display:block}.enterprise-ai-core:focus-visible{outline-offset:4px;outline:2px solid #7f9dff8f}.business-foundation-stack{z-index:2;margin-top:-.25rem;padding-top:1.2rem;position:relative}.business-foundation-connector{pointer-events:none;z-index:-1;background:linear-gradient(#53cdff4d,#3a84ff21 72%,#e7f15a24);width:1px;position:absolute;top:-2.5rem;bottom:1.5rem;left:50%;box-shadow:0 0 8px #3a84ff17}.business-foundation-connector:before,.business-foundation-connector:after{content:"";background:#53cdff7a;border-radius:50%;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 7px #3a84ff33}.business-foundation-connector:before{top:24%}.business-foundation-connector:after{top:65%}.business-foundation-layer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:100px;transition:transform .26s var(--motion-ease-standard), border-color .26s var(--motion-ease-standard), box-shadow .26s var(--motion-ease-standard), filter .26s var(--motion-ease-standard);background:linear-gradient(135deg,#ffffff10,#ffffff05 58%,#3a84ff06),#080c14ed;border:1px solid #7f9db424;border-radius:20px;outline:none;grid-template-columns:minmax(180px,.25fr) 1px minmax(0,.5fr) minmax(170px,.25fr);align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-inline:auto;padding:1.2rem clamp(1.3rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16,0 20px 58px #00000040}.business-foundation-layer+.business-foundation-layer{margin-top:.85rem}.business-foundation-layer-platform{width:84%}.business-foundation-layer-compute{width:90%}.business-foundation-layer-infrastructure{width:97%}.business-foundation-layer-platform{--foundation-accent:#7f9dffcc}.business-foundation-layer-compute{--foundation-accent:#53b4e8c7}.business-foundation-layer-infrastructure{--foundation-accent:#e7f15aad}.business-foundation-layer:before{content:"";background:linear-gradient(to bottom, transparent, var(--foundation-accent), transparent);opacity:.68;width:2px;position:absolute;inset:0 auto 0 0}.business-foundation-layer-heading{align-items:center;gap:.85rem;display:flex}.business-foundation-layer-icon{border:1px solid var(--foundation-accent);flex:none;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.business-foundation-layer-icon{border:1px solid color-mix(in srgb, var(--foundation-accent) 28%, #ffffff1a)}}.business-foundation-layer-icon{color:var(--foundation-accent);background:var(--foundation-accent);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.business-foundation-layer-icon{background:color-mix(in srgb, var(--foundation-accent) 6%, transparent)}}.business-foundation-layer-icon svg{width:1.2rem;height:1.2rem}.business-foundation-layer h3{color:#fff;letter-spacing:-.025em;font-size:1.08rem;font-weight:800}.business-foundation-layer-divider{background:#ffffff14;width:1px;height:42px}.business-foundation-layer ul{flex-wrap:wrap;gap:.45rem 1rem;margin:0;padding:0;list-style:none;display:flex}.business-foundation-layer li{color:#ffffff8f;transition:color .26s var(--motion-ease-standard);font-size:.73rem;font-weight:650;line-height:1.4}.business-foundation-layer>p{color:#ffffff4a;letter-spacing:.03em;text-align:right;transition:color .26s var(--motion-ease-standard);font-size:.64rem;font-weight:650;line-height:1.4}.business-foundation-layer:is(:hover,:focus-visible){border-color:var(--foundation-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.business-foundation-layer:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--foundation-accent) 30%, #ffffff1f)}}.business-foundation-layer:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffff1f, 0 0 24px var(--foundation-accent), 0 26px 68px #0000004d}@supports (color:color-mix(in lab, red, red)){.business-foundation-layer:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffff1f, 0 0 24px color-mix(in srgb, var(--foundation-accent) 5%, transparent), 0 26px 68px #0000004d}}.business-foundation-layer:is(:hover,:focus-visible){filter:brightness(1.05)}.business-foundation-layer:focus-visible{outline:2px solid var(--foundation-accent)}@supports (color:color-mix(in lab, red, red)){.business-foundation-layer:focus-visible{outline:2px solid color-mix(in srgb, var(--foundation-accent) 62%, white)}}.business-foundation-layer:focus-visible{outline-offset:3px}.business-foundation-layer:is(:hover,:focus-visible) li{color:#ffffffc2}.business-foundation-layer:is(:hover,:focus-visible)>p{color:#ffffff7a}@keyframes enterprise-core-breathe{0%,to{opacity:.48;box-shadow:inset 0 0 18px #3a84ff06}50%{opacity:.78;box-shadow:inset 0 0 22px #3a84ff0e}}@media (max-width:1024px){.business-ecosystem{width:min(94%,980px)}.application-orbit-card{width:22.5%}.application-orbit-card-0{left:0}.application-orbit-card-1{left:25.5%}.application-orbit-card-2{right:25.5%}.application-orbit-card-3{right:0}.business-foundation-layer{grid-template-columns:minmax(160px,.3fr) 1px minmax(0,.7fr)}.business-foundation-layer>p{display:none}}@media (max-width:800px){.application-orbit-stage{height:auto}.application-orbit-connections{opacity:.55;height:72%}.application-connector,.application-connection-node{display:none}.application-orbit-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid;position:relative}.application-orbit-card,.application-orbit-card-0,.application-orbit-card-1,.application-orbit-card-2,.application-orbit-card-3{width:100%;min-height:150px;position:relative;inset:auto}.enterprise-ai-core{margin:2.25rem auto 0;position:relative;top:auto;left:auto;transform:none}.business-foundation-stack{margin-top:1.5rem}.business-foundation-connector{top:-2rem}.business-foundation-layer,.business-foundation-layer-platform,.business-foundation-layer-compute,.business-foundation-layer-infrastructure{width:100%}}@media (max-width:639px){.business-ecosystem{width:100%;margin-top:3rem}.application-orbit-label{text-align:left;margin-bottom:1.2rem}.application-orbit-connections{display:none}.application-orbit-cards{grid-template-columns:1fr}.application-orbit-card{min-height:0}.business-foundation-layer{grid-template-columns:1fr;gap:1rem}.business-foundation-layer-divider{display:none}.business-foundation-layer ul{gap:.4rem .9rem}}@media (prefers-reduced-motion:reduce){.enterprise-ai-core:before{animation:none}.application-orbit-card,.application-orbit-card-icon,.application-connector,.application-connection-node,.business-foundation-layer,.business-foundation-layer li,.business-foundation-layer>p{transition:none}.application-orbit-card:is(:hover,:focus-visible),.application-orbit-card:is(:hover,:focus-visible) .application-orbit-card-icon,.business-foundation-layer:is(:hover,:focus-visible){transform:none}}.business-stack{isolation:isolate;width:min(80%,980px);margin:4.5rem auto 0;padding-block:.75rem;position:relative}.business-stack:before{content:"";pointer-events:none;z-index:-2;filter:blur(34px);background:radial-gradient(#3a84ff14,#0000 68%);border-radius:999px;width:34%;position:absolute;top:5%;bottom:5%;left:50%;transform:translate(-50%)}.business-stack-alignment{pointer-events:none;z-index:-1;background:linear-gradient(#0000,#7f9dff38 12%,#7f9dff1f 88%,#0000);width:1px;position:absolute;top:4%;bottom:4%;left:50%;box-shadow:-88px 0 #7f9dff06,88px 0 #7f9dff06}.business-stack-layer{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);min-height:124px;transition:transform .26s var(--motion-ease-standard), border-color .26s var(--motion-ease-standard), background-color .26s var(--motion-ease-standard), box-shadow .26s var(--motion-ease-standard), filter .26s var(--motion-ease-standard);background:linear-gradient(135deg,#ffffff12,#ffffff07 58%,#3a84ff09),#090d16e0;border:1px solid #ffffff18;border-radius:22px;outline:none;margin-inline:auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #7f9dff0f,0 24px 64px #0000003d}.business-stack-layer+.business-stack-layer{margin-top:1rem}.business-stack-layer-applications{width:78%}.business-stack-layer-platform{width:84%}.business-stack-layer-compute{width:90%}.business-stack-layer-infrastructure{width:96%}.business-stack-layer-surface{pointer-events:none;opacity:.72;transition:opacity .26s var(--motion-ease-standard);background:linear-gradient(90deg,#0000,#7f9dff1a,#0000) top/100% 1px no-repeat,radial-gradient(circle at 14% 0,#e7f15a08,#0000 25%),radial-gradient(circle at 86% 100%,#3a84ff0e,#0000 30%);position:absolute;inset:0}.business-stack-layer:after{content:"";pointer-events:none;z-index:-1;filter:blur(8px);background:#0305099e;border-radius:0 0 18px 18px;height:18px;position:absolute;inset:auto 5% -9px}.business-stack-layer-content{z-index:1;grid-template-columns:minmax(180px,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:124px;padding:1.5rem clamp(1.5rem,3.5vw,2.75rem);display:grid;position:relative}.business-stack-layer-heading{align-items:center;gap:1rem;display:flex}.business-stack-layer-index{color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.business-stack-layer-index{color:color-mix(in srgb, var(--color-accent-primary) 68%, white)}}.business-stack-layer-index{letter-spacing:.2em;opacity:.72;font-size:.67rem;font-weight:800}.business-stack-layer h3{color:#fff;letter-spacing:.08em;font-size:clamp(1rem,1.6vw,1.28rem);font-weight:800;line-height:1.15}.business-stack-layer ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.business-stack-layer li{color:#ffffff94;letter-spacing:.01em;min-width:0;transition:color .26s var(--motion-ease-standard);border-left:1px solid #7f9dff24;padding-left:.7rem;font-size:.75rem;font-weight:650;line-height:1.4}.business-stack-layer:is(:hover,:focus-visible){filter:brightness(1.055);background-color:#0c111cf0;border-color:#7f9dff45;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #7f9dff17,0 0 28px #3a84ff0e,0 30px 78px #0000004d}.business-stack-layer:focus-visible{outline-offset:3px;outline:2px solid #7f9dff9e}.business-stack-layer:is(:hover,:focus-visible) .business-stack-layer-surface{opacity:1}.business-stack-layer:is(:hover,:focus-visible) li{color:#ffffffc2}@media (max-width:900px){.business-stack{width:min(92%,780px)}.business-stack-layer-content{grid-template-columns:minmax(160px,.36fr) minmax(0,.64fr);gap:1.5rem}.business-stack-layer ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.business-stack{width:100%;margin-top:3rem;padding-block:0}.business-stack-alignment{box-shadow:none;left:1.2rem}.business-stack-layer,.business-stack-layer-applications,.business-stack-layer-platform,.business-stack-layer-compute,.business-stack-layer-infrastructure{width:100%;min-height:0}.business-stack-layer+.business-stack-layer{margin-top:.875rem}.business-stack-layer-content{grid-template-columns:1fr;gap:1.25rem;min-height:0;padding:1.4rem}.business-stack-layer ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.business-stack-layer,.business-stack-layer-surface,.business-stack-layer li{transition:none}.business-stack-layer:is(:hover,:focus-visible){transform:none}}.gpu-cloud-why-compute .enterprise-foundation-tile{min-height:80px;padding-block:.75rem}.gpu-cloud-architecture-stage{isolation:isolate}.gpu-cloud-architecture-stage:before{content:"";pointer-events:none;filter:blur(22px);opacity:.82;background:radial-gradient(#2d7ff938,#0000 64%),radial-gradient(#42d7ff17,#0000 78%);border-radius:999px;width:min(88%,460px);height:38%;transition:opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);display:none;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.gpu-cloud-layer-stack{transform-origin:50%;width:100%;max-width:520px;height:390px;margin:0 auto;transition:transform .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(18px)perspective(900px)rotateX(4deg)rotate(-.75deg)}.gpu-cloud-stack-layer{object-fit:contain;object-position:center center;transform-origin:50%;opacity:1;filter:brightness()drop-shadow(0 18px 24px #00000047)drop-shadow(0 0 18px #2d7ff914);will-change:transform, opacity, filter;width:min(100%,500px);height:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:50%;transform:translate(-50%)scale(1)}.gpu-cloud-stack-layer-0{z-index:50;width:94%;top:8px}.gpu-cloud-stack-layer-1{z-index:40;width:96%;top:44px}.gpu-cloud-stack-layer-2{z-index:30;width:98%;top:80px}.gpu-cloud-stack-layer-3{z-index:20;width:99%;top:116px}.gpu-cloud-stack-layer-4{z-index:10;width:100%;top:152px}@media (min-width:1024px){.gpu-cloud-architecture-stage:hover:before{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:hover) .gpu-cloud-architecture-stage:before{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus) .gpu-cloud-architecture-stage:before{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus-visible) .gpu-cloud-architecture-stage:before{opacity:.9;filter:blur(20px)}.gpu-cloud-layer-stack:hover{filter:drop-shadow(0 0 28px #78c8ff33);transform:translate(18px)perspective(900px)rotateX(4deg)rotate(-.75deg)scale(1.02)}:is(.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:hover) .gpu-cloud-stack-layer,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus) .gpu-cloud-stack-layer,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus-visible) .gpu-cloud-stack-layer){opacity:.72;filter:brightness(.88)drop-shadow(0 14px 20px #00000038)}:is(.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-0:is(:hover,:focus,:focus-visible)) .gpu-cloud-stack-layer-0,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-1:is(:hover,:focus,:focus-visible)) .gpu-cloud-stack-layer-1,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-2:is(:hover,:focus,:focus-visible)) .gpu-cloud-stack-layer-2,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-3:is(:hover,:focus,:focus-visible)) .gpu-cloud-stack-layer-3,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-4:is(:hover,:focus,:focus-visible)) .gpu-cloud-stack-layer-4){opacity:1;filter:brightness(1.15)drop-shadow(0 20px 26px #0000004d)drop-shadow(0 0 26px #78c8ff57);z-index:80;transform:translate(-50%)translateY(-7px)scale(1.025)}}@media (max-width:767px){.gpu-cloud-layer-stack{width:min(100%,360px);height:270px;transform:none}.gpu-cloud-stack-layer{filter:brightness()drop-shadow(0 12px 18px #0000003d)drop-shadow(0 0 12px #2d7ff912)}.gpu-cloud-stack-layer-0{width:94%;top:8px}.gpu-cloud-stack-layer-1{width:96%;top:36px}.gpu-cloud-stack-layer-2{width:98%;top:64px}.gpu-cloud-stack-layer-3{width:99%;top:92px}.gpu-cloud-stack-layer-4{width:100%;top:120px}}.five-layers{transform-origin:50%;width:100%;max-width:520px;height:390px;margin:0 auto;transition:transform .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(18px)perspective(900px)rotateX(4deg)rotate(-.75deg)}.five-layers-glow{pointer-events:none;filter:blur(22px);opacity:.82;background:radial-gradient(#2d7ff938,#0000 64%),radial-gradient(#42d7ff17,#0000 78%);border-radius:999px;width:min(88%,460px);height:38%;transition:opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.five-layers-layer{object-fit:contain;object-position:center center;pointer-events:none;transform-origin:50%;opacity:1;filter:brightness()drop-shadow(0 18px 24px #00000047)drop-shadow(0 0 18px #2d7ff914);will-change:transform, opacity, filter;height:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:50%;transform:translate(-50%)scale(1)}.five-layers-layer-0{z-index:50;width:94%;top:8px}.five-layers-layer-1{z-index:40;width:96%;top:44px}.five-layers-layer-2{z-index:30;width:98%;top:80px}.five-layers-layer-3{z-index:20;width:99%;top:116px}.five-layers-layer-4{z-index:10;width:100%;top:152px}.gpu-cloud-architecture-layers{max-width:660px;height:488px}.gpu-cloud-architecture-layers .five-layers-glow{opacity:.94;filter:blur(26px);width:min(92%,540px);height:42%}.gpu-cloud-compute-reference{isolation:isolate}.compute-reference-card:before{content:"";pointer-events:none;opacity:.58;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.compute-reference-card:after{content:"";pointer-events:none;filter:blur(30px);opacity:.72;background:radial-gradient(#2d7ff929,#0000 62%),radial-gradient(#42d7ff12,#0000 76%);border-radius:999px;width:min(78%,780px);height:44%;transition:opacity .28s ease-out,filter .28s ease-out;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.compute-reference-card:has(.compute-reference-node:is(:hover,:focus-visible)):after{opacity:.9;filter:blur(26px)}.compute-reference-lines path{fill:none;stroke:#78c8ff38;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #3a84ff29);transition:stroke .22s ease-out,stroke-width .22s ease-out,filter .22s ease-out,opacity .22s ease-out}.compute-reference-node{z-index:2;color:#ffffffb8;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 20% 0,#3a84ff17,#0000 42%),linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff14;border-radius:22px;outline:none;align-items:flex-start;gap:1rem;width:min(24%,248px);min-height:118px;padding:1rem;transition:transform .22s ease-out,border-color .22s ease-out,background-color .22s ease-out,box-shadow .22s ease-out,opacity .22s ease-out,color .22s ease-out;display:flex;position:absolute;transform:translateY(0)scale(1);box-shadow:inset 0 1px #ffffff14,0 18px 54px #0003}.compute-reference-node-workloads{top:112px;left:2%}.compute-reference-node-runtime{top:112px;left:31%}.compute-reference-node-compute{top:112px;left:60%}.compute-reference-node-storage{top:292px;left:50%}.compute-reference-node-networking{top:292px;right:0}.compute-reference-node-icon{color:#78c8ffdb;background:#3a84ff12;border:1px solid #3a84ff42;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s ease-out,border-color .22s ease-out,background-color .22s ease-out,color .22s ease-out,box-shadow .22s ease-out;display:inline-flex;box-shadow:inset 0 0 18px #ffffff09}.compute-reference-node-copy{min-width:0}.compute-reference-node-title{color:#ffffffeb;letter-spacing:-.025em;font-size:1rem;font-weight:800;line-height:1.1;display:block}.compute-reference-node-description{color:#ffffff85;margin-top:.55rem;font-size:.875rem;font-weight:600;line-height:1.42;transition:color .22s ease-out;display:block}:is(.compute-reference-node:is(:hover,:focus-visible),.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-node-runtime,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) .compute-reference-node-compute,.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-node-storage,.compute-reference-node-networking),.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-node-compute,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-node-compute){color:#ffffffe6;background:radial-gradient(circle at 22% 0,#3a84ff24,#0000 44%),linear-gradient(135deg,#ffffff16,#ffffff08);border-color:#78c8ff57;transform:translateY(-4px)scale(1.01);box-shadow:inset 0 1px #ffffff1f,0 22px 70px #2d7ff91c}:is(.compute-reference-node:is(:hover,:focus-visible) .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-node-runtime .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-node-storage,.compute-reference-node-networking) .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon){color:#a6deff;background:#3a84ff1f;border-color:#78c8ff7a;transform:scale(1.04);box-shadow:inset 0 0 18px #ffffff0f,0 0 22px #3a84ff2e}:is(.compute-reference-node:is(:hover,:focus-visible) .compute-reference-node-description,.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-node-runtime .compute-reference-node-description,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-description,.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-node-storage,.compute-reference-node-networking) .compute-reference-node-description,.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-description,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-description){color:#ffffffb3}:is(.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-line-workloads-runtime,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) :is(.compute-reference-line-workloads-runtime,.compute-reference-line-runtime-compute),.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-line-runtime-compute,.compute-reference-line-compute-storage,.compute-reference-line-compute-networking),.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-line-compute-storage,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-line-compute-networking){stroke:#78c8ff8a;stroke-width:2.5px;filter:drop-shadow(0 0 16px #3a84ff57)}@media (min-width:1024px){.five-layers:hover{filter:drop-shadow(0 0 28px #78c8ff33);transform:translate(18px)perspective(900px)rotateX(4deg)rotate(-.75deg)scale(1.02)}.five-layers:hover .five-layers-glow{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:hover) .five-layers-glow{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus) .five-layers-glow{opacity:.9;filter:blur(20px)}.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus-visible) .five-layers-glow{opacity:.9;filter:blur(20px)}:is(.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:hover) .five-layers-layer,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus) .five-layers-layer,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card:focus-visible) .five-layers-layer){opacity:.72;filter:brightness(.88)drop-shadow(0 14px 20px #00000038)}:is(.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-0:is(:hover,:focus,:focus-visible)) .five-layers-layer-0,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-1:is(:hover,:focus,:focus-visible)) .five-layers-layer-1,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-2:is(:hover,:focus,:focus-visible)) .five-layers-layer-2,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-3:is(:hover,:focus,:focus-visible)) .five-layers-layer-3,.gpu-cloud-architecture-overview:has(.gpu-cloud-architecture-card-4:is(:hover,:focus,:focus-visible)) .five-layers-layer-4){opacity:1;filter:brightness(1.15)drop-shadow(0 20px 26px #0000004d)drop-shadow(0 0 26px #78c8ff57);z-index:80;transform:translate(-50%)translateY(-7px)scale(1.025)}}@media (max-width:767px){.five-layers{width:min(100%,360px);height:270px;transform:none}.five-layers-layer{filter:brightness()drop-shadow(0 12px 18px #0000003d)drop-shadow(0 0 12px #2d7ff912)}.five-layers-layer-0{width:94%;top:8px}.five-layers-layer-1{width:96%;top:36px}.five-layers-layer-2{width:98%;top:64px}.five-layers-layer-3{width:99%;top:92px}.five-layers-layer-4{width:100%;top:120px}.gpu-cloud-architecture-layers{width:min(100%,420px);height:315px}.gpu-cloud-architecture-layers .five-layers-glow{filter:blur(20px);opacity:.84;width:min(92%,390px);height:42%}.compute-reference-diagram{box-sizing:border-box;gap:.85rem;width:100%;min-width:0;max-width:100%;min-height:auto;display:grid}.compute-reference-lines{display:none}.compute-reference-node{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:96px;padding:.95rem;position:relative;inset:auto;transform:none}:is(.compute-reference-node:is(:hover,:focus-visible),.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-node-runtime,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) .compute-reference-node-compute,.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-node-storage,.compute-reference-node-networking),.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-node-compute,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-node-compute){transform:none}}@media (min-width:1024px){.enterprise-foundation-grid{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}}@media (min-width:640px) and (max-width:1023px){.enterprise-foundation-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-foundation-tile:last-child{grid-column:1/-1}}@media (max-width:639px){.enterprise-foundation{padding-top:4rem;padding-bottom:4.5rem}.enterprise-foundation-grid{gap:2.25rem}.enterprise-foundation-tile{min-height:auto;padding:1rem}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.platform-portfolio{--portfolio-card-bg:linear-gradient(135deg, #ffffff14, #ffffff07);--portfolio-card-bg-hover:linear-gradient(135deg, #ffffff1a, #ffffff0a)}.platform-portfolio-bg{pointer-events:none;z-index:-1;background:radial-gradient(circle at 18% 8%,#6c63ff0f,#0000 34%),radial-gradient(circle at 84% 28%,#3a84ff0f,#0000 32%),radial-gradient(circle at 78% 88%,#e7f15a09,#0000 30%),linear-gradient(#05070d 0%,#070912 45%,#05070d 100%);position:absolute;inset:0}.platform-portfolio-bg:after{content:"";opacity:.07;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.platform-portfolio-grid{gap:1.5rem;display:grid}.platform-portfolio-card{background:var(--portfolio-card-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff18;border-radius:28px;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;min-height:250px;transition:transform .22s ease-in-out,border-color .22s ease-in-out,background .22s ease-in-out,box-shadow .22s ease-in-out;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 72px #0000003d}.platform-portfolio-card:before{content:"";pointer-events:none;opacity:.7;background:radial-gradient(circle at 78% 42%,#3a84ff18,#0000 34%),radial-gradient(circle at 86% 72%,#e7f15a09,#0000 28%),linear-gradient(115deg,#ffffff13,#0000 24%);transition:opacity .22s ease-in-out;position:absolute;inset:0}.platform-portfolio-card:after{content:"";pointer-events:none;border:1px solid #ffffff0a;border-radius:27px;position:absolute;inset:1px}.platform-portfolio-card-wide{min-height:250px}.platform-portfolio-card-half{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);min-height:250px}.platform-portfolio-card:hover{border-color:var(--color-eyebrow);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.platform-portfolio-card:hover{border-color:color-mix(in srgb, var(--color-eyebrow) 34%, #ffffff29)}}.platform-portfolio-card:hover{background:var(--portfolio-card-bg-hover);box-shadow:inset 0 1px #ffffff24,0 30px 88px #0000004d}.platform-portfolio-card:hover:before{opacity:1}.platform-portfolio-card-content,.platform-portfolio-visual,.platform-portfolio-link{z-index:2;position:relative}.platform-portfolio-card-content,.platform-portfolio-card-wide .platform-portfolio-card-content{padding:2rem 2.25rem}.platform-portfolio-subtitle{color:var(--color-eyebrow);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1}.platform-portfolio-card h3{color:#fff;letter-spacing:-.055em;margin-top:.9rem;font-size:clamp(2.2rem,4vw,3.35rem);font-weight:850;line-height:.95}.platform-portfolio-card-half h3{font-size:clamp(2.2rem,4vw,3.35rem)}.platform-portfolio-card-content>p:not(.platform-portfolio-subtitle){color:#ffffffa8;max-width:24rem;margin-top:.9rem;font-size:1rem;line-height:1.62}.platform-portfolio-chips{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.platform-portfolio-chips span{color:#ffffffa8;letter-spacing:.03em;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:2rem;padding:.35rem .78rem;font-size:.75rem;font-weight:760;display:inline-flex}.platform-portfolio-visual{align-self:stretch;min-height:100%;position:relative}.platform-portfolio-card-half .platform-portfolio-visual{position:relative;inset:auto}.platform-portfolio-visual-glow{filter:blur(22px);opacity:.46;background:linear-gradient(135deg,#ffffff0b,#0000 42%),linear-gradient(90deg,#3a84ff0e,#0000 72%);border-radius:28px;position:absolute;inset:4%}.platform-portfolio-visual:has(.platform-portfolio-image-infrastructure) .platform-portfolio-visual-glow{filter:blur(34px);opacity:1;background:radial-gradient(at 58%,#2d7ff912,#0000 58%);border-radius:28px;inset:0}.platform-portfolio-visual:has(.platform-portfolio-image-infrastructure):before{content:"";pointer-events:none;z-index:1;border-radius:22px;position:absolute}.platform-portfolio-visual:has(.platform-portfolio-image-infrastructure):after{content:"";pointer-events:none;z-index:1;border-radius:22px;position:absolute}.platform-portfolio-visual:has(.platform-portfolio-image-infrastructure):before{opacity:.95;background:linear-gradient(90deg,#2d7ff90f 0 10px,#0000 10px calc(100% - 10px),#2d7ff90f calc(100% - 10px) 100%) 0 0/100% 1px no-repeat,linear-gradient(90deg,#2d7ff90f 0 10px,#0000 10px calc(100% - 10px),#2d7ff90f calc(100% - 10px) 100%) 0 100%/100% 1px no-repeat,linear-gradient(0deg,#2d7ff90f 0 10px,#0000 10px calc(100% - 10px),#2d7ff90f calc(100% - 10px) 100%) 0 0/1px 100% no-repeat,linear-gradient(0deg,#2d7ff90f 0 10px,#0000 10px calc(100% - 10px),#2d7ff90f calc(100% - 10px) 100%) 100% 0/1px 100% no-repeat,linear-gradient(90deg,#0000 0 12%,#2d7ff909 12% 12.18%,#0000 12.18% 88%,#2d7ff909 88% 88.18%,#0000 88.18%),linear-gradient(0deg,#0000 0 18%,#2d7ff909 18% 18.18%,#0000 18.18% 82%,#2d7ff909 82% 82.18%,#0000 82.18%),linear-gradient(90deg,#0000 0 49.9%,#ffffff09 49.9% 50.1%,#0000 50.1%),linear-gradient(0deg,#0000 0 49.9%,#ffffff09 49.9% 50.1%,#0000 50.1%),repeating-linear-gradient(90deg,#0000 0 34px,#2d7ff909 34px 35px),repeating-linear-gradient(0deg,#0000 0 28px,#2d7ff909 28px 29px);border:1px solid #2d7ff923;inset:13% 4% 12% 6%;box-shadow:inset 0 1px #ffffff08,inset 0 0 34px #2d7ff90a,12px -8px 0 -1px #2d7ff90f}.platform-portfolio-visual:has(.platform-portfolio-image-infrastructure):after{opacity:.72;background:linear-gradient(135deg,#ffffff07,#0000 46%),linear-gradient(90deg,#0000 0 34%,#2d7ff90c 34% 34.22%,#0000 34.22% 67%,#2d7ff90a 67% 67.22%,#0000 67.22%),radial-gradient(at 62% 48%,#2d7ff912,#0000 58%);border:1px solid #ffffff10;inset:24% 13% 19% 15%}.platform-portfolio-object{z-index:3;aspect-ratio:1.68;isolation:isolate;opacity:1;width:min(39vw,500px);filter:drop-shadow(0 28px 70px #00000057) drop-shadow(0 0 26px var(--portfolio-object-accent-haze));transition:transform .22s ease-in-out,filter .22s ease-in-out;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.platform-portfolio-object:before,.platform-portfolio-object:after{content:"";pointer-events:none;z-index:0;border:1px solid var(--portfolio-object-frame);background:linear-gradient(135deg, #ffffff12, #ffffff05 52%, #0000001f), linear-gradient(90deg, var(--portfolio-object-accent-soft), transparent 68%), radial-gradient(ellipse at 72% 36%, var(--portfolio-object-accent-soft), transparent 44%);border-radius:22px;position:absolute;inset:3% 1%;box-shadow:inset 0 1px #ffffff1f,inset 0 -24px 48px #00000038,0 20px 58px #0000003d}.platform-portfolio-object:after{z-index:1;border-color:var(--portfolio-object-line);background:linear-gradient(90deg, transparent 0 11%, var(--portfolio-object-line) 11% 11.25%, transparent 11.25% 88%, var(--portfolio-object-line) 88% 88.25%, transparent 88.25%), linear-gradient(0deg, transparent 0 16%, var(--portfolio-object-line) 16% 16.25%, transparent 16.25% 84%, var(--portfolio-object-line) 84% 84.25%, transparent 84.25%), repeating-linear-gradient(90deg, transparent 0 30px, var(--portfolio-object-grid) 30px 31px), repeating-linear-gradient(0deg, transparent 0 24px, var(--portfolio-object-grid) 24px 25px);box-shadow:inset 0 0 28px #ffffff07, inset 0 0 42px var(--portfolio-object-accent-soft);opacity:.76;inset:12% 8% 9% 10%}.platform-portfolio-image{z-index:3;object-fit:contain;opacity:1;filter:saturate(.92)brightness(.92)contrast(1.08)drop-shadow(0 28px 70px #00000057);width:min(36vw,450px);max-width:none;height:auto;transition:transform .22s ease-in-out,filter .22s ease-in-out,opacity .22s ease-in-out;position:absolute;top:50%;right:5%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 92%,#0000 100%)}.platform-portfolio-card:hover .platform-portfolio-object,.platform-portfolio-card:hover .platform-portfolio-image{filter:drop-shadow(0 30px 76px #00000052);transform:translateY(-50%)scale(1.015)}.platform-portfolio-card:hover .platform-portfolio-image{opacity:1}.platform-portfolio-card-half .platform-portfolio-object{width:min(38vw,480px);right:5%}.platform-portfolio-module,.platform-portfolio-rail,.platform-portfolio-route{display:block;position:absolute}.platform-portfolio-module{z-index:4;border:1px solid var(--portfolio-object-line);background:linear-gradient(145deg, #ffffff1f, #ffffff07 50%, #0000002e), linear-gradient(90deg, var(--portfolio-object-accent-soft), transparent 64%);box-shadow:inset 0 1px 0 #ffffff29, inset 0 -12px 24px #0000002e, 0 14px 34px #0000003d, 0 0 18px var(--portfolio-object-accent-soft);border-radius:10px}.platform-portfolio-module:before,.platform-portfolio-module:after{content:"";background:linear-gradient(90deg, transparent, var(--portfolio-object-line), transparent);opacity:.5;height:1px;position:absolute;left:14%;right:14%}.platform-portfolio-module:before{top:38%}.platform-portfolio-module:after{top:62%}.platform-portfolio-rail{z-index:3;background:linear-gradient(90deg, transparent, var(--portfolio-object-line), transparent), linear-gradient(90deg, transparent 0 12%, #ffffff1f 12% 13%, transparent 13% 31%, #ffffff1a 31% 32%, transparent 32% 100%);opacity:.68;transform-origin:50%;height:1px}.platform-portfolio-route{z-index:2;border:1px solid var(--portfolio-object-line);opacity:.5;background:linear-gradient(135deg, #ffffff08, transparent 50%), linear-gradient(135deg, transparent, var(--portfolio-object-accent-soft));box-shadow:inset 0 1px 0 #ffffff0e, inset 0 0 22px var(--portfolio-object-accent-soft);border-radius:16px}.platform-portfolio-object-compute .platform-portfolio-module{width:14%;height:15%}.platform-portfolio-object-compute .platform-portfolio-module-1{top:24%;left:18%}.platform-portfolio-object-compute .platform-portfolio-module-2{top:21%;left:34%}.platform-portfolio-object-compute .platform-portfolio-module-3{top:24%;left:50%}.platform-portfolio-object-compute .platform-portfolio-module-4{top:53%;left:18%}.platform-portfolio-object-compute .platform-portfolio-module-5{top:56%;left:34%}.platform-portfolio-object-compute .platform-portfolio-module-6{top:53%;left:50%}.platform-portfolio-object-compute .platform-portfolio-rail-1{width:66%;top:47%;left:14%}.platform-portfolio-object-compute .platform-portfolio-rail-2{width:58%;top:17%;left:50%;transform:rotate(90deg)}.platform-portfolio-object-compute .platform-portfolio-route-1{width:72%;height:70%;top:15%;left:10%}.platform-portfolio-object-compute .platform-portfolio-route-2{width:15%;height:20%;top:24%;left:72%}.platform-portfolio-object-compute .platform-portfolio-route-3{width:15%;height:20%;top:55%;left:72%}.platform-portfolio-object-control .platform-portfolio-module{height:17%}.platform-portfolio-object-control .platform-portfolio-module-1{width:64%;top:17%;left:18%}.platform-portfolio-object-control .platform-portfolio-module-2{width:76%;top:41%;left:12%}.platform-portfolio-object-control .platform-portfolio-module-3{width:60%;top:65%;left:20%}.platform-portfolio-object-control .platform-portfolio-module-4,.platform-portfolio-object-control .platform-portfolio-module-5,.platform-portfolio-object-control .platform-portfolio-module-6{border-radius:8px;width:9%;height:10%}.platform-portfolio-object-control .platform-portfolio-module-4{top:45%;left:7%}.platform-portfolio-object-control .platform-portfolio-module-5{top:45%;right:7%}.platform-portfolio-object-control .platform-portfolio-module-6{top:84%;left:45.5%}.platform-portfolio-object-control .platform-portfolio-rail-1{width:80%;top:36%;left:10%}.platform-portfolio-object-control .platform-portfolio-rail-2{width:80%;top:61%;left:10%}.platform-portfolio-object-control .platform-portfolio-route-1{width:86%;height:78%;top:12%;left:7%}.platform-portfolio-object-control .platform-portfolio-route-2,.platform-portfolio-object-control .platform-portfolio-route-3{width:50%;height:12%;left:24%}.platform-portfolio-object-control .platform-portfolio-route-2{top:29%}.platform-portfolio-object-control .platform-portfolio-route-3{top:52%}.platform-portfolio-object-flow .platform-portfolio-module{width:17%;height:15%}.platform-portfolio-object-flow .platform-portfolio-module-1{width:19%;top:41%;left:7%}.platform-portfolio-object-flow .platform-portfolio-module-2{top:25%;left:31%}.platform-portfolio-object-flow .platform-portfolio-module-3{top:58%;left:31%}.platform-portfolio-object-flow .platform-portfolio-module-4{width:19%;top:41%;left:54%}.platform-portfolio-object-flow .platform-portfolio-module-5{width:13%;top:25%;left:77%}.platform-portfolio-object-flow .platform-portfolio-module-6{width:13%;top:58%;left:77%}.platform-portfolio-object-flow .platform-portfolio-rail-1{width:56%;top:44%;left:24%;transform:rotate(-8deg)}.platform-portfolio-object-flow .platform-portfolio-rail-2{width:56%;top:57%;left:24%;transform:rotate(8deg)}.platform-portfolio-object-flow .platform-portfolio-route-1{width:88%;height:64%;top:18%;left:4%}.platform-portfolio-object-flow .platform-portfolio-route-2{width:28%;height:36%;top:32%;left:24%}.platform-portfolio-object-flow .platform-portfolio-route-3{width:28%;height:36%;top:32%;right:2%}.platform-portfolio-object-compute{--portfolio-object-accent:#2d7ff999;--portfolio-object-accent-soft:#2d7ff91f;--portfolio-object-accent-haze:#2d7ff914;--portfolio-object-line:#2d7ff93d;--portfolio-object-frame:#2d7ff92e;--portfolio-object-grid:#2d7ff90e}.platform-portfolio-object-control{--portfolio-object-accent:#42d7ff8a;--portfolio-object-accent-soft:#42d7ff1c;--portfolio-object-accent-haze:#42d7ff13;--portfolio-object-line:#42d7ff38;--portfolio-object-frame:#42d7ff2b;--portfolio-object-grid:#42d7ff0d}.platform-portfolio-object-flow{--portfolio-object-accent:#8e5cff7a;--portfolio-object-accent-soft:#8e5cff1f;--portfolio-object-accent-haze:#8e5cff13;--portfolio-object-line:#8e5cff38;--portfolio-object-frame:#8e5cff2b;--portfolio-object-grid:#8e5cff0d}.platform-portfolio-link{color:#fffc;align-items:center;gap:.35rem;font-size:.95rem;font-weight:760;display:inline-flex;position:absolute;bottom:1.75rem;right:2rem}.platform-portfolio-link span{color:var(--color-eyebrow);transition:transform .22s ease-in-out}.platform-portfolio-card:hover .platform-portfolio-link span{transform:translate(4px)}@keyframes platform-portfolio-card-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-homepage-portfolio-card]{opacity:1}.homepage-motion-ready .platform-portfolio [data-homepage-portfolio-card]{opacity:0}.homepage-motion-ready .platform-portfolio.is-visible [data-homepage-portfolio-card],.platform-portfolio.is-visible [data-homepage-portfolio-card]{animation:.5s ease-out both platform-portfolio-card-enter}.homepage-motion-ready .platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(2),.platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(2){animation-delay:80ms}.homepage-motion-ready .platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(3),.platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(3){animation-delay:.16s}.homepage-motion-ready .platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(4),.platform-portfolio.is-visible [data-homepage-portfolio-card]:nth-child(4){animation-delay:.24s}@media (min-width:1024px){.platform-portfolio-grid{grid-template-columns:1fr}.platform-portfolio-card-wide{grid-column:1/-1}}@media (max-width:1023px){.platform-portfolio-grid{gap:1.125rem}.platform-portfolio-card,.platform-portfolio-card-half{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);min-height:250px}.platform-portfolio-card-half .platform-portfolio-visual{position:relative;inset:auto}.platform-portfolio-object,.platform-portfolio-card-half .platform-portfolio-object,.platform-portfolio-image{width:min(50vw,420px);right:-6%}}@media (max-width:767px){.platform-portfolio{padding-block:4.5rem}.platform-portfolio-grid{gap:1rem}.platform-portfolio-card,.platform-portfolio-card-half{grid-template-columns:1fr;min-height:260px}.platform-portfolio-card-content,.platform-portfolio-card-wide .platform-portfolio-card-content{padding:1.5rem;padding-bottom:5.25rem}.platform-portfolio-card h3,.platform-portfolio-card-half h3{max-width:72%;font-size:clamp(2rem,11vw,2.75rem)}.platform-portfolio-card-content>p:not(.platform-portfolio-subtitle){max-width:72%;font-size:.95rem}.platform-portfolio-visual,.platform-portfolio-card-half .platform-portfolio-visual{max-width:62%;min-height:11rem;position:absolute;inset:auto 0 1.4rem 38%}.platform-portfolio-object,.platform-portfolio-card-half .platform-portfolio-object,.platform-portfolio-image{width:min(58vw,260px);left:50%;right:auto;transform:translate(-50%,-50%)}.platform-portfolio-card:hover .platform-portfolio-object,.platform-portfolio-card:hover .platform-portfolio-image{transform:translate(-50%,-50%)scale(1.015)}.platform-portfolio-link{bottom:1.5rem;left:1.5rem;right:auto}}.networking-fabric-flow{opacity:.42}.networking-fabric-flow path{will-change:opacity, stroke-dashoffset;animation:8s ease-in-out infinite networking-fabric-flow-pulse}@keyframes networking-fabric-flow-pulse{0%,to{opacity:.16;stroke-dashoffset:0}50%{opacity:.42;stroke-dashoffset:-92px}}@keyframes announcement-ticker-cycle{0%{opacity:0;transform:translateY(70%)}13%,87%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}@media (prefers-reduced-motion:reduce){.motion-fade-in,.motion-fade-up,.motion-scale-in{animation:none!important}.motion-subtle-glow,.motion-hover-lift,.motion-nav-popover,.mobile-navigation-overlay,.mobile-navigation-panel{transition:none!important}.motion-hover-lift:hover{transform:none}.enterprise-solutions-hero-object-wrap{animation:none!important;transform:none!important}.motion-nav-popover,.motion-nav-popover[data-open=true]{transform:translate(-50%)}.navigation-dropdown-popover,.navigation-dropdown-popover[data-open=true]{transform:translate(-50%);transition:none!important;animation:none!important}.mobile-navigation-overlay,.mobile-navigation-panel,.mobile-navigation-overlay[data-state=open] .mobile-navigation-panel,.mobile-navigation-overlay[data-state=closed] .mobile-navigation-panel{opacity:1;transform:none}.announcement-ticker-item,.control-plane-stack,.control-plane-stack:after,.control-plane-stack-panel,.control-plane-stack-icon,.control-plane-data-flow-particle,.control-plane-light-beam:before,.runtime-engine-core,.runtime-engine-core:before,.runtime-engine-core:after,.runtime-engine-line:before,.runtime-engine-line:after,.model-lifecycle-path:before,.model-lifecycle-path:after,.model-lifecycle-return:before,.model-lifecycle-return:after,.infrastructure-topology:before,.infrastructure-topology:after,.infrastructure-spoke-line:before,.infrastructure-hub:before,.ai-platform-hub-center:before,.model-lifecycle-stage,.model-lifecycle-stage:before,.model-lifecycle-stage:after,.model-lifecycle-icon,.gpu-fabric-visual:after,.gpu-fabric-connections path,.gpu-fabric-core,.gpu-fabric-node,.gpu-data-visual:after,.gpu-data-connections path,.gpu-data-core,.gpu-data-node,.homepage-brand-hero-visual,.homepage-enterprise-flow-image,.product-hero-services:before,.product-hero-services:after,.enterprise-solutions-hero-copy:before,.enterprise-solutions-hero-visual,.enterprise-solutions-hero-visual:before,.enterprise-solutions-hero-visual:after,.enterprise-solutions-hero-image,.enterprise-intelligence-core,.enterprise-intelligence-module,.enterprise-intelligence-connector,.enterprise-intelligence-connector:after,.ai-model-exchange-flow,.ai-governance-orbit,.ai-governance-hub,.ai-governance-hub-particles,.enterprise-solutions-deployment-path,.enterprise-solutions-deployment-particles i,.ai-reference-optical-path,.ai-reference-particles i,.ai-reference-object-ring,.ai-reference-object-nodes,.ai-reference-unified-fabric-core,.ai-reference-fabric-core,.ai-reference-fabric-ring,.ai-reference-fabric-traces i,.ai-reference-fabric-nodes i,.ai-gateway-orbits,.ai-gateway-optics,.ai-gateway-route,.ai-gateway-core,.ai-gateway-core-ring,.ai-gateway-core-particles,.ai-gateway-cluster-pulse,.ai-gateway-request,.enterprise-solutions-hero-art:before,.enterprise-solutions-hero-art:after,.enterprise-solutions-inference-hub,.enterprise-solutions-node,.enterprise-solutions-routing-pulse,.product-hero-gpu-cloud:after,.gpu-deployment-visual:after,.gpu-deployment-progression span,.gpu-deployment-connections path,.gpu-deployment-controller,.gpu-deployment-module{animation:none!important}.control-plane-stack{transform:none!important}.control-plane-stack-panel,.control-plane-stack-icon,.control-plane-stack-title,.control-plane-stack-pill,.control-plane-light-beam,.runtime-engine-core,.runtime-engine-core:before,.runtime-engine-core:after,.runtime-engine-node,.runtime-engine-icon,.runtime-engine-detail,.infrastructure-domain-card,.infrastructure-hub,.infrastructure-topology-pill,.model-lifecycle-stage,.model-lifecycle-stage:after,.model-lifecycle-icon,.gpu-fabric-visual,.gpu-fabric-visual:before,.gpu-fabric-core,.gpu-fabric-node,.gpu-data-visual,.gpu-data-visual:before,.gpu-data-core,.gpu-data-node,.ai-gateway-core,.ai-gateway-request,.gpu-deployment-visual,.gpu-deployment-visual:before,.gpu-deployment-controller,.gpu-deployment-module,.gpu-fabric-card-mini span{transition:none!important}.control-plane-stack-layer:is(:hover,:focus-within) .control-plane-stack-panel,.operating-layer-tile:is(:hover,:focus-within){transform:none!important}.gpu-fabric-connections path,.gpu-fabric-core,.gpu-fabric-node,.gpu-data-connections path,.gpu-data-core,.gpu-data-node,.gpu-deployment-connections path,.gpu-deployment-controller,.gpu-deployment-module{opacity:1!important}.enterprise-solutions-hero-highlight,.enterprise-solutions-hero-image,.operating-layer-tile,.operating-layer-tile:before,.operating-layer-icon,.operating-layer-icon:before,.operating-layer-title,.operating-layer-copy,.operating-layer-number,.ds-chip{transition:none!important}.hero-dynamic-gradient,.hero-logo,.homepage-hero-glow,.homepage-brand-hero-visual,.homepage-enterprise-flow-image,.platform-portfolio.is-visible [data-homepage-portfolio-card],.networking-fabric-flow path,.product-hero-services:before,.product-hero-services:after,.technology-stack-ambient:before{animation:none!important}[data-homepage-reveal],[data-homepage-portfolio-card]{opacity:1!important;transition:none!important;transform:none!important}.hero-logo{opacity:1}}.hero-enter{animation:none}.hero-logo,.hero-label,.hero-headline,.hero-copy,.hero-actions,.hero-pills{opacity:0;animation:.7s ease-out both hero-item-enter}.hero-logo{will-change:filter, opacity;animation-name:hero-item-enter,heroLogoBreathe;animation-duration:.7s,3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,alternate;animation-delay:80ms,.9s;animation-fill-mode:both,both}.hero-label{animation-delay:.16s}.hero-headline{animation-delay:.28s}.hero-copy{animation-delay:.4s}.hero-actions{animation-name:hero-fade-in;animation-delay:.52s}.hero-pills{animation-name:hero-fade-in;animation-delay:.64s}.hero-enter button{transition:transform .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.hero-enter button:hover{transform:translateY(-2px)scale(1.01)}.hero-dark-radial,.hero-atmosphere,.hero-logo-bloom,.hero-particles,.hero-grid,.hero-platform-blend{pointer-events:none}.hero-dark-radial{background:radial-gradient(at 50% 42%,#0000 0%,#0000003d 58%,#0000008a 100%),radial-gradient(circle at 50% 20%,#0a0a0f09,#05070d75 78%)}.hero-atmosphere{mix-blend-mode:screen;opacity:.68;background:radial-gradient(circle at 18% 76%,#6c63ff33,#0000 42%),radial-gradient(circle at 70% 30%,#7f9dff24,#0000 38%),radial-gradient(at 50% 82%,#6c63ff1a,#0000 44%),linear-gradient(#0000 0%,#05070d33 70%,#05070de0 100%)}.hero-slow-gradient{z-index:-9;opacity:1;pointer-events:none;background-size:100% 100%,132% 132%,126% 126%,118% 118%,124% 124%,100% 100%}.hero-dynamic-gradient{z-index:2;pointer-events:none;opacity:.55;will-change:transform, opacity;background:radial-gradient(circle at 20%,#e7f15a52,#0000 28%),radial-gradient(circle at 52% 42%,#6c63ff3d,#0000 34%),radial-gradient(circle at 82% 58%,#3c8cff2e,#0000 32%);animation:4.5s ease-in-out infinite alternate heroDynamicGradient;position:absolute;inset:-20%;transform:translate(0)scale(1)}.hero-logo-bloom{opacity:.66;background:radial-gradient(at 50% 20%,#ffffff14,#0000 30%),radial-gradient(at 50% 25%,#7f9dff12,#0000 38%),radial-gradient(at 50% 68%,#6c63ff0f,#0000 44%)}.hero-particles{opacity:.06;background-image:radial-gradient(circle,#ffffff80 0 1px,#0000 1.2px),radial-gradient(circle,#7f9dff57 0 1px,#0000 1.2px),radial-gradient(circle,#6c63ff42 0 1px,#0000 1.2px);background-position:12% 18%,42% 12%,72% 28%;background-size:220px 220px,310px 310px,430px 430px;animation:18s ease-in-out infinite alternate hero-particle-drift;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%)}.hero-grid{opacity:.028;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:linear-gradient(#7f9dff57 1px,#0000 1px),linear-gradient(90deg,#7f9dff57 1px,#0000 1px);background-size:92px 92px;-webkit-mask-image:radial-gradient(at 50% 45%,#000 0%,#0000 68%),linear-gradient(#0000,#000 22% 74%,#0000);mask-image:radial-gradient(at 50% 45%,#000 0%,#0000 68%),linear-gradient(#0000,#000 22% 74%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-platform-blend{background:radial-gradient(at 50% 100%,#6c63ff14,#0000 46%),linear-gradient(#0000 0%,#05070d61 30%,#05070dc7 64%,#05070d 100%)}.hero-grain{pointer-events:none;opacity:.02;mix-blend-mode:soft-light;background-image:linear-gradient(115deg,#ffffff59 0 1px,#0000 1px),radial-gradient(circle,#fff9 0 1px,#0000 1px);background-size:17px 17px,23px 23px}.hero-streak{pointer-events:none;z-index:-10;filter:blur(22px);opacity:.24;mix-blend-mode:screen;transform-origin:50%;width:min(56vw,760px);height:180px;position:absolute}.hero-streak-purple{background:linear-gradient(100deg,#0000 0%,#6c63ff80 38%,#7f9dff2e 64%,#0000 100%);bottom:5%;left:-8%;transform:rotate(-17deg)}.hero-streak-lime{background:linear-gradient(80deg,#0000 0%,#e7f15a5c 38%,#7f9dff29 66%,#0000 100%);bottom:8%;right:-10%;transform:rotate(15deg)}.product-hero-background{z-index:0;overflow:hidden}.product-hero-background:before,.product-hero-background:after,.technology-stack-ambient:before{content:"";pointer-events:none;position:absolute;inset:0}.product-hero-background:before,.product-hero-background:after{z-index:1}.product-hero-image{z-index:0;position:relative}.product-hero-services:before{mix-blend-mode:screen;opacity:.22;background:radial-gradient(circle at 18% 34%,#53cdff1c 0 1px,#0000 1.8px) 0 0/160px 120px,radial-gradient(circle at 42% 44%,#3a84ff16 0 1px,#0000 1.8px) 0 0/240px 160px,radial-gradient(circle at 72% 52%,#7f9dff13 0 1px,#0000 1.8px) 0 0/320px 200px,repeating-linear-gradient(0deg,#0000 0 22px,#53cdff04 22px 23px,#0000 23px 56px) 0 0/100% 100%;animation:12s ease-in-out infinite product-services-flow}.product-hero-services:after{mix-blend-mode:screen;opacity:.18;background:radial-gradient(circle at 67% 42%,#6c63ff05,#0000 7%) 0 0/100% 100%,radial-gradient(circle at 24% 38%,#53cdff17 0 1px,#0000 2px) 0 0/180px 180px,radial-gradient(circle at 74% 58%,#7f9dff14 0 1px,#0000 2px) 0 0/240px 240px;animation:10s ease-in-out infinite product-services-pulse}.product-hero-services .product-hero-image{object-position:center right;filter:contrast(1.08)saturate(1.05)brightness(.96)}.product-hero-services .product-hero-side-overlay{background:radial-gradient(at 24% 46%,#05070deb,#05070d8c 38%,#0000 68%),linear-gradient(90deg,#05070dc2 0%,#05070d6b 34%,#05070d1f 70%,#0000 100%)}.product-hero-services .product-hero-depth-overlay{background:radial-gradient(circle at 65% 48%,#0000 0%,#05070d14 38%,#05070d57 100%),linear-gradient(#05070d52 0%,#05070d14 44%,#05070db8 100%)}.enterprise-solutions-hero-section{min-height:min(86vh,820px)}.enterprise-solutions-hero-copy{position:relative}.enterprise-solutions-hero-copy:before{content:"";pointer-events:none;z-index:-1;filter:blur(.2px);opacity:.22;mix-blend-mode:screen;background:radial-gradient(circle at 18% 46%,#53cdff17 0 1px,#0000 1.8px) 0 0/180px 120px,radial-gradient(circle at 42% 36%,#7f9dff0f 0 1px,#0000 1.8px) 0 0/240px 150px;width:88%;height:64%;animation:13s ease-in-out infinite enterprise-solutions-copy-stream;position:absolute;top:18%;left:-12%}.enterprise-solutions-service-pill{transition:border-color .22s ease-in-out,background-color .22s ease-in-out,color .22s ease-in-out,box-shadow .22s ease-in-out}.enterprise-solutions-service-pill:hover{color:#ffffffd6;background:#ffffff13;border-color:#3a84ff3d;box-shadow:inset 0 1px #ffffff1a,0 18px 58px #3a84ff14}.enterprise-solutions-hero-art{isolation:isolate}.enterprise-solutions-hero-art:before,.enterprise-solutions-hero-art:after{content:"";pointer-events:none;position:absolute;inset:0}.enterprise-solutions-hero-art:before{z-index:0;filter:blur(6px);opacity:.42;background:radial-gradient(circle at 48% 47%,#6c63ff09,#0000 9%) 0 0/100% 100%,radial-gradient(circle at 72% 32%,#ffffff12 0 1px,#0000 2px) 0 0/170px 170px,radial-gradient(circle at 22% 68%,#53cdff21 0 1px,#0000 2px) 0 0/210px 210px;animation:8.5s ease-in-out infinite enterprise-solutions-hub-breathe}.enterprise-solutions-hero-art:after{z-index:1;opacity:.24;mix-blend-mode:screen;background:radial-gradient(circle at 18% 44%,#53cdff1f 0 1px,#0000 1.8px) 0 0/140px 100px,radial-gradient(circle at 45% 38%,#3a84ff17 0 1px,#0000 1.8px) 0 0/210px 130px,radial-gradient(circle at 68% 48%,#7f9dff13 0 1px,#0000 1.8px) 0 0/270px 170px;animation:9.5s linear infinite enterprise-solutions-particle-stream}.enterprise-solutions-inference-hub{z-index:3;background:radial-gradient(circle at 50% 42%,#e7f15a26,#0000 30%),radial-gradient(circle at 50% 64%,#3a84ff2e,#0000 58%),linear-gradient(135deg,#ffffff24,#ffffff0a);border:1px solid #e7f15a3d;border-radius:46px;width:208px;height:208px;animation:8s ease-in-out infinite enterprise-solutions-hub-breathe;position:absolute;top:46%;left:44%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff2e,inset 0 0 48px #3a84ff1f,0 0 70px #3a84ff29,0 34px 90px #00000042}.enterprise-solutions-inference-hub:before,.enterprise-solutions-inference-hub:after{content:"";background:radial-gradient(circle,#3a84ff2e,#0000 58%);border:1px solid #ffffff1c;border-radius:28px;position:absolute;inset:22%}.enterprise-solutions-inference-hub:after{background:#e7f15a14;border-color:#e7f15a3d;inset:40%}.enterprise-solutions-node,.enterprise-solutions-routing-pulse{z-index:2;opacity:.7;background:radial-gradient(circle at 50% 38%,#3a84ff1c,#0000 45%),linear-gradient(135deg,#ffffff17,#ffffff07);border:1px solid #ffffff1c;border-radius:22px;animation:11s ease-in-out infinite enterprise-solutions-node-activation;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 22px 70px #00000038}.enterprise-solutions-node-1{width:88px;height:88px;top:20%;left:14%}.enterprise-solutions-node-2{opacity:.56;width:72px;height:72px;animation-delay:1.8s;top:24%;right:14%}.enterprise-solutions-node-3{opacity:.44;width:64px;height:64px;animation-delay:3.2s;bottom:16%;right:22%}.enterprise-solutions-routing-pulse{z-index:4;background:#e7f15ac7;border:0;width:9px;height:9px;box-shadow:0 0 16px #e7f15a57,0 0 26px #3a84ff38}.enterprise-solutions-routing-pulse-1{animation:7s ease-in-out infinite enterprise-solutions-route-one;top:54%;left:8%}.enterprise-solutions-routing-pulse-2{animation:8.4s ease-in-out 1.4s infinite enterprise-solutions-route-two;top:22%;left:28%}@media (max-width:1023px){.enterprise-solutions-hero-section{min-height:auto}.product-hero-services .product-hero-image{object-position:66% center;opacity:.78}.product-hero-services:before{opacity:.32}.product-hero-services:after{opacity:.34}}@media (min-width:641px) and (max-width:1023px){.enterprise-solutions-hero{gap:1.5rem!important}.enterprise-solutions-hero-copy{transform:none!important}.enterprise-solutions-hero-visual{min-height:clamp(340px,46vw,400px)!important}}@media (max-width:767px){.enterprise-solutions-hero-copy:before{opacity:.28;width:115%;top:10%;left:-18%}.enterprise-solutions-service-pill{padding-inline:.875rem;font-size:.8125rem}}.technology-stack-ambient:before{z-index:1;mix-blend-mode:screen;opacity:.58;background:radial-gradient(at 50% 48%,#6c63ff1f,#0000 46%),radial-gradient(at 58% 52%,#7f9dff17,#0000 50%);animation:12s ease-in-out infinite technology-stack-glow}.technology-stack-ambient>*{z-index:2;position:relative}@keyframes heroDynamicGradient{0%{opacity:.55;transform:translate(-8%,-4%)scale(1)}50%{opacity:.75;transform:translate(5%,3%)scale(1.08)}to{opacity:.62;transform:translate(10%,6%)scale(1.04)}}@keyframes heroLogoBreathe{0%{filter:drop-shadow(0 0 32px #ffffff1f);opacity:.96}to{filter:drop-shadow(0 0 42px #ffffff2e)drop-shadow(0 0 24px #e7f15a24);opacity:1}}@keyframes product-services-flow{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:34px -22px,-42px 26px,56px -34px,0 56px}}@keyframes product-services-pulse{0%,to{opacity:.16}50%{opacity:.24}}@keyframes enterprise-solutions-copy-stream{0%{opacity:.18;background-position:0 0,0 0}50%{opacity:.28}to{opacity:.2;background-position:38px -18px,-44px 26px}}@keyframes enterprise-solutions-particle-stream{0%{background-position:122%,140%,110%}to{background-position:-38%,-46%,-34%}}@keyframes enterprise-solutions-hub-breathe{0%,to{filter:brightness(.96);opacity:.82}50%{filter:brightness(1.08);opacity:1}}@keyframes enterprise-solutions-node-activation{0%,to{filter:brightness(.96);border-color:#ffffff1a}38%{filter:brightness(1.08);border-color:#3a84ff38}52%{filter:brightness(1.02);border-color:#e7f15a29}}@keyframes enterprise-solutions-route-one{0%{opacity:0;transform:translate(0)scale(.75)}16%{opacity:.82}58%{opacity:.9;transform:translate(198px,-42px)scale(1)}to{opacity:0;transform:translate(330px,-60px)scale(.7)}}@keyframes enterprise-solutions-route-two{0%{opacity:0;transform:translate(0)scale(.72)}18%{opacity:.72}62%{opacity:.88;transform:translate(138px,122px)scale(1)}to{opacity:0;transform:translate(276px,178px)scale(.72)}}@keyframes technology-stack-glow{0%,to{opacity:.44}50%{opacity:.64}}@keyframes hero-enter{0%{opacity:0;transform:translateY(-76px)}to{opacity:1;transform:translateY(-96px)}}@keyframes hero-item-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-particle-drift{0%{transform:translate(0)}to{transform:translate(10px,-14px)}}.scroll-indicator{animation:2.2s ease-in-out infinite scroll-float}@keyframes scroll-float{0%,to{opacity:.45;transform:translate(-50%)}50%{opacity:.85;transform:translate(-50%,6px)}}@media (min-width:1024px){@keyframes hero-enter{0%{opacity:0;transform:translateY(-115px)}to{opacity:1;transform:translateY(-135px)}}}@media (max-width:767px){.hero-streak{opacity:.22;width:90vw;height:120px}}.capability-visual{isolation:isolate}.capability-pulse{animation:8.6s ease-in-out infinite capability-pulse}.capability-step-pulse{animation:9.2s ease-in-out infinite capability-step-pulse}.capability-gpu-block{animation:9s ease-in-out infinite capability-gpu-idle}.group:hover .capability-gpu-block{animation-name:capability-gpu-hover;animation-duration:9s}.capability-travel-pulse{animation:9.8s ease-in-out infinite capability-travel}@keyframes capability-pulse{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}@keyframes capability-step-pulse{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes capability-gpu-idle{0%,to{opacity:.62}50%{opacity:.86}}@keyframes capability-gpu-hover{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@keyframes capability-travel{0%{opacity:0;left:20%}16%{opacity:.9}50%{opacity:.75;left:50%}84%{opacity:.9}to{opacity:0;left:82%}}.platform-showcase-bg{pointer-events:none;z-index:-20;background:radial-gradient(circle at 8% 12%,#6c63ff13,#0000 34%),radial-gradient(circle at 92% 88%,#e7f15a0e,#0000 32%),radial-gradient(circle at 52% 8%,#7f9dff0b,#0000 28%),linear-gradient(#080910 0%,#05060b 48%,#04050a 100%);position:absolute;inset:0}.platform-particles{pointer-events:none;z-index:-10;opacity:.18;background-image:radial-gradient(circle,#ffffff6b 0 1px,#0000 1px),radial-gradient(circle,#7f9dff4d 0 1px,#0000 1px);background-position:0 0,32px 40px;background-size:96px 96px,142px 142px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.technology-module{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#ffffff0e,#0000 42%),linear-gradient(#121420d1,#0d0f19b8);border-color:#ffffff14;border-radius:28px;min-height:420px;padding:36px;transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out;position:relative;overflow:hidden;box-shadow:0 34px 110px #0000006b,inset 0 1px #ffffff1a,inset 0 -90px 150px #7f9dff09}.technology-module:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;opacity:.72;transition:opacity .2s ease-out;position:absolute;inset:-1px}.technology-module-purple:before{background:radial-gradient(circle at 18% 14%,#6c63ff1c,#0000 36%),radial-gradient(circle at 88% 18%,#7f9dff13,#0000 34%)}.technology-module-lime:before{background:radial-gradient(circle at 20% 16%,#e7f15a17,#0000 34%),radial-gradient(circle at 86% 22%,#7f9dff14,#0000 34%)}.technology-module-blue:before{background:radial-gradient(circle at 24% 18%,#7f9dff17,#0000 36%),radial-gradient(circle at 82% 28%,#e7f15a0f,#0000 32%)}.technology-module:hover{background:linear-gradient(#ffffff13,#0000 42%),linear-gradient(#181b2bdb,#0f111dc7);border-color:#ffffff3d;transform:translateY(-2px);box-shadow:0 42px 130px #00000080,0 0 70px #6c63ff1c,inset 0 1px #ffffff24,inset 0 -110px 170px #7f9dff0e}.technology-module:hover:before{opacity:1}.technology-module-glass{pointer-events:none;border-radius:inherit;opacity:.36;background:linear-gradient(115deg,#ffffff1f,#0000 22%),radial-gradient(circle at 50% 0,#ffffff13,#0000 34%);position:absolute;inset:0}.module-visual{background:linear-gradient(#ffffff0a,#0000 55%),#0000003d;border:1px solid #ffffff13;border-radius:24px;height:156px;transition:border-color .2s ease-out,box-shadow .2s ease-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -44px 70px #00000038}.technology-module:hover .module-visual{border-color:#ffffff21;box-shadow:inset 0 1px #ffffff1c,inset 0 -44px 70px #0000003d,0 0 42px #7f9dff1a}.module-visual-purple{background:radial-gradient(circle at 50% 52%,#6c63ff2e,#0000 34%),linear-gradient(#ffffff0a,#0000 55%),#0000003d}.module-visual-lime{background:radial-gradient(circle at 50% 64%,#e7f15a1f,#0000 36%),radial-gradient(circle at 64% 30%,#7f9dff1a,#0000 28%),#0000003d}.module-visual-blue{background:radial-gradient(circle at 50% 52%,#7f9dff24,#0000 36%),radial-gradient(circle at 70% 70%,#e7f15a14,#0000 28%),#0000003d}.module-divider{background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;margin-top:28px}.technology-tag{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff0e;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 15px;font-size:14px;font-weight:600;transition:color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.technology-tag-dot{background:#e7f15ab8;border-radius:999px;width:5px;height:5px;box-shadow:0 0 10px #e7f15a66}.technology-module:hover .technology-tag{color:#fffc;border-color:#ffffff1c;box-shadow:0 0 18px #7f9dff0f,inset 0 1px #ffffff12}.module-link{color:#ffffffb3;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .2s ease-out;display:inline-flex}.module-link-arrow{transition:transform .2s ease-out}.technology-module:hover .module-link{color:#fff}.technology-module:hover .module-link-arrow{transform:translate(4px)}.ai-network-shell{position:absolute;inset:0}.ai-orbit{border:1px solid #7f9dff24;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-orbit-one{width:176px;height:78px;animation:9.6s ease-in-out infinite ai-orbit-breathe}.ai-orbit-two{border-color:#6c63ff1f;width:132px;height:132px;animation:10.4s ease-in-out infinite reverse ai-orbit-breathe}.ai-connection{transform-origin:0;background:linear-gradient(90deg,#0000,#7f9dff80,#0000);width:150px;height:1px;position:absolute;top:50%;left:50%}.ai-connection-a{transform:rotate(0)translate(-75px)}.ai-connection-b{transform:rotate(34deg)translate(-75px)}.ai-connection-c{transform:rotate(-31deg)translate(-75px)}.ai-node,.ai-particle{border-radius:999px;position:absolute}.ai-node-core{background:#7f9dffd1;width:28px;height:28px;animation:9s ease-in-out infinite ai-core-pulse;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #7f9dffb8,inset 0 0 16px #ffffff4d}.ai-node-one{background:#6c63ff;width:12px;height:12px;top:38%;left:23%;box-shadow:0 0 22px #6c63ffc7}.ai-node-two{background:#7f9dff;width:14px;height:14px;top:30%;right:22%;box-shadow:0 0 24px #7f9dffc7}.ai-node-three{background:#ffffffd1;width:10px;height:10px;bottom:22%;left:31%;box-shadow:0 0 20px #ffffff8f}.ai-node-four{background:#6c63ff;width:11px;height:11px;bottom:24%;right:30%;box-shadow:0 0 22px #6c63ffb8}.ai-particle{background:#ffffffa8;width:3px;height:3px;animation:9.2s ease-in-out infinite ai-particle-drift}.ai-particle-one{top:26%;left:36%}.ai-particle-two{animation-delay:1.4s;top:68%;left:66%}.ai-particle-three{animation-delay:2.8s;top:42%;left:73%}.gpu-scene{width:min(82%,360px);height:118px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skewY(-10deg)}.gpu-row{grid-template-columns:repeat(4,1fr);gap:9px;width:100%;display:grid;position:absolute;left:0}.gpu-row-1{top:0;transform:translate(30px)}.gpu-row-2{top:28px;transform:translate(14px)}.gpu-row-3{top:56px;transform:translate(-2px)}.gpu-row-4{top:84px;transform:translate(-18px)}.gpu-server{background:linear-gradient(90deg,#e7f15a2e,#7f9dff1f),#ffffff0a;border:1px solid #e7f15a29;border-radius:5px;height:20px;animation:9.4s ease-in-out infinite gpu-server-glow;box-shadow:0 0 18px #e7f15a1a,inset 0 1px #ffffff14}.gpu-light{filter:blur(18px);border-radius:999px;position:absolute}.gpu-light-lime{background:#e7f15a2e;width:120px;height:38px;bottom:10%;left:16%}.gpu-light-blue{background:#7f9dff24;width:130px;height:40px;top:10%;right:12%}.factory-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;position:absolute;inset:24px 32px}.factory-flow{background:linear-gradient(90deg,#0000,#6c63ffb8,#0000);height:1px;position:absolute;top:45%;left:8%;right:8%}.factory-flow:after{content:"";background:#7f9dffb8;border-radius:999px;width:28px;height:5px;animation:9.2s ease-in-out infinite factory-flow;position:absolute;top:-2px;box-shadow:0 0 18px #7f9dffa6}.factory-step{z-index:1;color:#ffffff94;letter-spacing:.08em;flex-direction:column;align-items:center;gap:14px;font-size:11px;font-weight:650;display:flex;position:relative}.factory-marker{background:#6c63ff1a;border:1px solid #6c63ff61;border-radius:999px;width:34px;height:34px;box-shadow:0 0 22px #6c63ff38,inset 0 1px #ffffff14}.factory-marker-active{animation:8.8s ease-in-out infinite factory-marker-pulse}.global-network{position:absolute;inset:0}.global-ring{border:1px solid #7f9dff2e;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global-ring-outer{width:214px;height:92px}.global-ring-inner{border-color:#e7f15a1a;width:122px;height:122px}.global-arc{transform-origin:50%;background:linear-gradient(90deg,#0000,#7f9dff80,#0000);width:260px;height:1px;position:absolute;top:50%;left:50%}.global-arc-one{transform:translate(-50%,-50%)rotate(18deg)}.global-arc-two{transform:translate(-50%,-50%)rotate(-16deg)}.global-pulse{background:#fff;border-radius:999px;width:7px;height:7px;animation:9.6s ease-in-out infinite global-travel;position:absolute;top:50%;box-shadow:0 0 18px #ffffffb8}.global-node{background:#e7f15a;border-radius:999px;width:10px;height:10px;position:absolute;box-shadow:0 0 22px #e7f15abf}.global-node-na{top:58%;left:23%}.global-node-eu{background:#7f9dff;top:32%;left:49%;box-shadow:0 0 22px #7f9dffbf}.global-node-asia{top:55%;right:20%}.global-label{color:#ffffff7a;font-size:10px;font-weight:650;position:absolute}.global-label-na{top:70%;left:12%}.global-label-eu{top:16%;left:45%}.global-label-asia{top:68%;right:13%}@keyframes ai-orbit-breathe{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)}}@keyframes ai-core-pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.1)}}@keyframes ai-particle-drift{0%,to{opacity:.18;transform:translate(0)}50%{opacity:.7;transform:translate(16px,-10px)}}@keyframes gpu-server-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes factory-flow{0%{opacity:0;left:4%}18%{opacity:.85}82%{opacity:.85}to{opacity:0;left:88%}}@keyframes factory-marker-pulse{0%,to{box-shadow:0 0 22px #6c63ff38,inset 0 1px #ffffff14}50%{box-shadow:0 0 34px #6c63ff75,inset 0 1px #ffffff24}}@keyframes global-travel{0%{opacity:0;left:23%;transform:translateY(8px)}18%{opacity:.9}50%{opacity:.75;left:50%;transform:translateY(-18px)}82%{opacity:.9}to{opacity:0;left:78%;transform:translateY(4px)}}@media (max-width:767px){.technology-module{min-height:460px;padding:28px}.module-visual{height:136px}.global-label{font-size:9px}}.platform-v3-bg{pointer-events:none;z-index:-20;background:radial-gradient(circle at 8% 8%,#6c63ff14,#0000 35%),radial-gradient(circle at 92% 92%,#e7f15a0f,#0000 34%),radial-gradient(circle at 50% 6%,#7f9dff0a,#0000 30%),linear-gradient(#070811 0%,#05060b 48%,#04050a 100%);position:absolute;inset:0}.platform-v4-shell .platform-v3-bg{background:radial-gradient(circle at 8% 12%,#6c63ff17,#0000 36%),radial-gradient(circle at 90% 42%,#1dd68412,#0000 34%),radial-gradient(circle at 52% 0,#7f9dff0a,#0000 30%),linear-gradient(#070912 0%,#05070d 50%,#04050a 100%)}.platform-v3-particles{pointer-events:none;z-index:-10;opacity:.14;background-image:radial-gradient(circle,#fff6 0 1px,#0000 1px),radial-gradient(circle,#7f9dff3d 0 1px,#0000 1px);background-position:0 0,48px 28px;background-size:128px 128px,172px 172px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 74%);mask-image:radial-gradient(#000 0%,#0000 74%)}.platform-v3-module{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffff0f,#0000 38%),linear-gradient(#141724d1,#0b0d16c2);border-color:#ffffff14;border-radius:28px;min-height:460px;padding:28px;transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out;position:relative;overflow:hidden;box-shadow:0 38px 130px #00000075,inset 0 1px #ffffff1c,inset 0 -110px 170px #7f9dff09}.platform-v3-module:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 18% 14%,#6c63ff1a,#0000 36%),radial-gradient(circle at 86% 20%,#7f9dff12,#0000 34%),linear-gradient(115deg,#ffffff17,#0000 24%);transition:opacity .2s ease-out;position:absolute;inset:0}.platform-v3-module:after{content:"";pointer-events:none;border:1px solid #ffffff0a;border-radius:27px;position:absolute;inset:1px}.platform-v3-module:hover{background:linear-gradient(#ffffff14,#0000 38%),linear-gradient(#1a1e2ee0,#0d0f1acc);border-color:#ffffff3d;transform:translateY(-2px);box-shadow:0 48px 150px #0000008c,0 0 70px #6c63ff1f,inset 0 1px #ffffff29,inset 0 -120px 190px #7f9dff0e}.platform-v3-module:hover:before{opacity:1}.platform-v3-module-wide,.platform-v3-module-hero{min-height:496px}.platform-v3-module-hero.platform-ai-showcase-card{background:linear-gradient(#ffffff14,#0000 34%),linear-gradient(#141724d1,#0b0d16c2);box-shadow:0 34px 120px #00000061,inset 0 1px #ffffff24,inset 0 -88px 150px #00000029}.platform-v3-module-hero.platform-ai-showcase-card:hover{transform:translateY(-2px);box-shadow:0 38px 130px #00000070,0 0 62px #6c63ff24,inset 0 1px #ffffff26,inset 0 -96px 160px #0000002b}.platform-v3-module-hero.platform-ai-showcase-card:before{background:radial-gradient(circle at 62%,#6c63ff1f,#0000 40%),radial-gradient(circle at 72%,#7f9dff14,#0000 34%),radial-gradient(circle at 82% 72%,#e7f15a09,#0000 28%),linear-gradient(115deg,#ffffff1c,#0000 24%)}.platform-ai-showcase-card{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:stretch;gap:36px;display:grid}.platform-ai-showcase-content{border-top:0;justify-content:center;min-height:auto;margin-top:0;padding-top:0}.platform-ai-showcase-layer{color:#e7f15adb;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:760;line-height:1}.platform-ai-showcase-content .platform-v3-footer{padding-top:30px}.platform-v3-content.platform-ai-showcase-content h3{font-weight:700}.platform-v3-content.platform-ai-showcase-content p:not(.platform-ai-showcase-layer){max-width:748px}.platform-ai-showcase-card .platform-v3-tag span{background:#6c63ffdb;box-shadow:0 0 10px #6c63ff6b}.platform-v3-module.platform-ai-showcase-card:hover .platform-v3-link-arrow{transform:translate(8px)}.platform-asset-visual{isolation:isolate;background:0 0;border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.platform-asset-visual-hero{min-height:360px}.platform-asset-visual-supporting{height:218px;margin:-10px -12px 0}.platform-asset-glow,.platform-asset-fade{pointer-events:none;position:absolute;inset:0}.platform-asset-glow{z-index:-1;background:radial-gradient(circle at 48%,#6c63ff1f,#0000 44%),radial-gradient(circle at 60% 46%,#7f9dff16,#0000 42%),radial-gradient(circle at 72% 70%,#e7f15a09,#0000 30%);inset:-18%}.platform-asset-fade{z-index:2;background:radial-gradient(#0000 58%,#05070d8a 100%),linear-gradient(90deg,#05070d38,#0000 18% 82%,#05070d38)}.platform-asset-image{z-index:1;object-fit:contain;filter:drop-shadow(0 0 32px #6c63ff2e);width:136%;max-width:none;height:100%;position:relative;-webkit-mask-image:radial-gradient(#000 62%,#0000 100%);mask-image:radial-gradient(#000 62%,#0000 100%)}.platform-asset-visual-hero .platform-asset-image{width:158%;max-height:530px}.platform-product-card-hero{min-height:529px}.platform-product-card-support{min-height:460px}.platform-product-hero-visual.platform-asset-visual-supporting{height:272px;margin:-14px -16px 0}.platform-product-support-visual.platform-asset-visual-supporting{height:218px}.platform-product-content-hero{min-height:178px}.platform-product-content-hero h3{font-size:32px}.platform-product-content-hero p:not(.platform-ai-showcase-layer){font-size:17px}.platform-v3-content{border-top:1px solid #ffffff12;flex-direction:column;min-height:154px;margin-top:22px;padding-top:20px;display:flex;position:relative}.platform-v3-content-wide{min-height:154px}.platform-v3-content h3{color:#fff;letter-spacing:-.035em;font-size:28px;font-weight:750;line-height:1}.platform-v3-content p{color:#ffffffb8;max-width:680px;margin-top:14px;font-size:16px;line-height:1.75}.platform-ai-showcase-content .platform-ai-showcase-layer{color:#e7f15adb;letter-spacing:.2em;text-transform:uppercase;max-width:none;margin:0 0 18px;font-size:12px;font-weight:760;line-height:1}.platform-v3-footer{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:auto;padding-top:22px;display:flex}.platform-v3-tag{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff0e;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 15px;font-size:14px;font-weight:600;transition:color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.platform-v3-tag span{background:#e7f15ab8;border-radius:999px;width:5px;height:5px;box-shadow:0 0 10px #e7f15a66}.platform-v3-module:hover .platform-v3-tag{color:#ffffffd1;border-color:#ffffff1f}.platform-v3-link{color:#ffffffb3;flex-shrink:0;align-items:center;gap:6px;font-size:15px;font-weight:650;transition:color .2s ease-out;display:inline-flex}.platform-v3-link-arrow{transition:transform .2s ease-out}.platform-v3-module:hover .platform-v3-link{color:#fff}.platform-v3-module:hover .platform-v3-link-arrow{transform:translate(4px)}@media (max-width:767px){.platform-v3-module,.platform-v3-module-wide,.platform-v3-module-hero{min-height:auto;padding:26px}.platform-asset-visual-supporting{height:236px}.platform-product-hero-visual.platform-asset-visual-supporting,.platform-product-support-visual.platform-asset-visual-supporting{height:236px;margin:-10px -12px 0}.platform-asset-visual-hero{order:-1;min-height:284px}.platform-v3-footer{flex-direction:column;align-items:flex-start}.platform-ai-showcase-card{grid-template-columns:1fr}}.platform-v4-bg{pointer-events:none;z-index:-20;background:radial-gradient(circle at 6% 12%,#6c63ff16,#0000 34%),radial-gradient(circle at 92% 46%,#1dd68412,#0000 34%),radial-gradient(circle at 52% 8%,#7f9dff0b,#0000 28%),linear-gradient(#070812 0%,#05060b 48%,#04050a 100%);position:absolute;inset:0}.platform-v4-particles{pointer-events:none;z-index:-10;opacity:.13;background-image:radial-gradient(circle,#ffffff6b 0 1px,#0000 1px),radial-gradient(circle,#7f9dff3d 0 1px,#0000 1px);background-position:0 0,44px 38px;background-size:126px 126px,176px 176px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 75%);mask-image:radial-gradient(#000 0%,#0000 75%)}.platform-v4-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffff0f,#0000 40%),#0c0f18c7;border:1px solid #ffffff1f;border-radius:30px;transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000059,inset 0 1px #ffffff1a,inset 0 -90px 150px #7f9dff09}.platform-v4-panel:before{content:"";pointer-events:none;opacity:.85;background:radial-gradient(circle at 12% 12%,#6c63ff1f,#0000 34%),radial-gradient(circle at 88% 18%,#1dd68413,#0000 34%),linear-gradient(115deg,#ffffff14,#0000 22%);transition:opacity .2s ease-out;position:absolute;inset:0}.platform-v4-panel:hover{background:linear-gradient(#ffffff14,#0000 40%),#121622d6;border-color:#ffffff42;transform:translateY(-2px);box-shadow:0 36px 120px #00000075,0 0 70px #6c63ff1f,inset 0 1px #ffffff26,inset 0 -110px 170px #7f9dff0e}.platform-v4-panel:hover:before{opacity:1}.platform-v4-hero-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;min-height:420px;padding:44px;display:grid}.platform-v4-panel-content,.platform-v4-support-content,.platform-v4-panel-visual,.platform-v4-card-visual{z-index:1;position:relative}.platform-v4-panel-content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.platform-v4-panel-content h3,.platform-v4-support-content h3{color:#fff;letter-spacing:-.03em;font-size:30px;font-weight:760;line-height:1}.platform-v4-panel-content>p:not(.platform-v4-layer),.platform-v4-support-content>p:not(.platform-v4-layer){color:#ffffffb8;margin-top:18px;font-size:17px;line-height:1.65}.platform-v4-layer{letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:760}.platform-v4-layer-lime{color:#e7f15adb}.platform-v4-layer-purple{color:#6c63ffe6}.platform-v4-layer-blue{color:#7f9dffe6}.platform-v4-tags{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.platform-v4-tag{color:#ffffffad;background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:8px;height:31px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.platform-v4-tag span{background:#e7f15ab8;border-radius:999px;width:5px;height:5px;box-shadow:0 0 10px #e7f15a66}.platform-v4-link{color:#ffffffb3;align-items:center;gap:6px;margin-top:30px;font-size:15px;font-weight:650;transition:color .2s ease-out;display:inline-flex}.platform-v4-link span:last-child{transition:transform .2s ease-out}.platform-v4-panel:hover .platform-v4-link{color:#fff}.platform-v4-panel:hover .platform-v4-link span:last-child{transform:translate(4px)}.platform-v4-panel-visual{min-height:330px}.platform-v4-ai-visual,.platform-v4-card-visual{background:radial-gradient(circle at 50% 52%,#7f9dff21,#0000 35%),linear-gradient(#ffffff0b,#0000 54%),#0000003d;border:1px solid #ffffff13;border-radius:26px;height:100%;min-height:250px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 -52px 82px #0000003d}.platform-v4-support-card{min-height:360px;padding:28px}.platform-v4-card-visual{height:156px;min-height:156px}.platform-v4-support-content{border-top:1px solid #ffffff12;flex-direction:column;min-height:164px;margin-top:24px;padding-top:22px;display:flex}.platform-v4-support-content .platform-v4-tags{margin-top:24px}.platform-v4-support-content .platform-v4-link{margin-top:auto;padding-top:24px}.platform-v4-ai-orbit,.platform-v4-ai-line,.platform-v4-ai-core,.platform-v4-ai-node,.platform-v4-ai-pulse,.platform-v4-ai-label{position:absolute}.platform-v4-ai-orbit{border:1px solid #7f9dff24;border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)}.platform-v4-ai-orbit-a{width:390px;height:150px;animation:9s ease-in-out infinite platform-v4-breathe}.platform-v4-ai-orbit-b{border-color:#6c63ff24;width:235px;height:235px;animation:10s ease-in-out infinite reverse platform-v4-breathe}.platform-v4-ai-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#7f9dff80,#0000);width:320px;height:1px;top:50%;left:50%}.platform-v4-ai-line-a{transform:translate(-50%,-50%)}.platform-v4-ai-line-b{transform:translate(-50%,-50%)rotate(31deg)}.platform-v4-ai-line-c{transform:translate(-50%,-50%)rotate(-29deg)}.platform-v4-ai-core{background:#7f9dffdb;border-radius:999px;width:42px;height:42px;animation:9s ease-in-out infinite platform-v4-core;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 62px #7f9dffb8,inset 0 0 20px #ffffff5c}.platform-v4-ai-node{background:#6c63ff;border-radius:999px;width:13px;height:13px;box-shadow:0 0 24px #6c63ffc7}.platform-v4-ai-node-a{top:38%;left:23%}.platform-v4-ai-node-b{background:#7f9dff;top:31%;right:23%;box-shadow:0 0 26px #7f9dffd1}.platform-v4-ai-node-c{background:#ffffffdb;bottom:24%;left:32%;box-shadow:0 0 22px #ffffff94}.platform-v4-ai-node-d{bottom:22%;right:31%}.platform-v4-ai-pulse{background:#fff;border-radius:999px;width:8px;height:8px;animation:8.6s ease-in-out infinite platform-v4-ai-flow;box-shadow:0 0 20px #ffffffbd}.platform-v4-ai-pulse-a{top:49%;left:28%}.platform-v4-ai-pulse-b{animation-delay:2.2s;top:49%;left:66%}.platform-v4-ai-label{color:#ffffffa8;background:#ffffff0a;border:1px solid #ffffff13;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:650}.platform-v4-ai-label-a{top:16%;left:9%}.platform-v4-ai-label-b{top:17%;right:11%}.platform-v4-ai-label-c{bottom:16%;left:12%}.platform-v4-ai-label-d{bottom:16%;right:10%}.platform-v4-gpu-visual{background:radial-gradient(circle at 52% 70%,#e7f15a1f,#0000 38%),radial-gradient(circle at 62% 30%,#7f9dff1a,#0000 30%),#0000003d}.platform-v4-gpu-rack{grid-template-columns:repeat(4,1fr);gap:8px;width:min(84%,270px);display:grid;position:absolute;left:50%;transform:translate(-50%)skewY(-9deg)}.platform-v4-gpu-rack-a{top:38px}.platform-v4-gpu-rack-b{top:82px;transform:translate(-46%)skewY(-9deg)}.platform-v4-gpu-rack span{background:linear-gradient(90deg,#e7f15a29,#7f9dff1f),#ffffff09;border:1px solid #e7f15a26;border-radius:6px;height:24px;animation:9.2s ease-in-out infinite platform-v4-server;box-shadow:0 0 18px #e7f15a1a,inset 0 1px #ffffff14}.platform-v4-gpu-glow{filter:blur(18px);border-radius:999px;position:absolute}.platform-v4-gpu-glow-lime{background:#e7f15a29;width:120px;height:36px;bottom:14%;left:16%}.platform-v4-gpu-glow-blue{background:#7f9dff21;width:120px;height:36px;top:12%;right:14%}.platform-v4-workflow-line{background:linear-gradient(90deg,#0000,#6c63ffb8,#0000);height:1px;position:absolute;top:45%;left:12%;right:12%}.platform-v4-workflow-line:after{content:"";background:#7f9dffb8;border-radius:999px;width:30px;height:5px;animation:9s ease-in-out infinite platform-v4-workflow-beam;position:absolute;top:-2px;box-shadow:0 0 18px #7f9dffa6}.platform-v4-workflow-visual{grid-template-columns:repeat(4,1fr);align-items:center;padding:0 18px;display:grid}.platform-v4-workflow-step{z-index:1;flex-direction:column;align-items:center;gap:13px;display:flex;position:relative}.platform-v4-workflow-step span{background:#6c63ff1a;border:1px solid #6c63ff61;border-radius:999px;width:32px;height:32px;box-shadow:0 0 22px #6c63ff38,inset 0 1px #ffffff14}.platform-v4-workflow-step span.active{animation:8.8s ease-in-out infinite platform-v4-step}.platform-v4-workflow-step small{color:#ffffff94;font-size:10px;font-weight:650}.platform-v4-global-arc{transform-origin:50%;background:linear-gradient(90deg,#0000,#7f9dff80,#0000);width:76%;height:1px;position:absolute;top:50%;left:50%}.platform-v4-global-arc-a{transform:translate(-50%,-50%)rotate(15deg)}.platform-v4-global-arc-b{transform:translate(-50%,-50%)rotate(-13deg)}.platform-v4-global-node{background:#e7f15a;border-radius:999px;width:11px;height:11px;position:absolute;box-shadow:0 0 22px #e7f15ac2}.platform-v4-global-na{top:58%;left:20%}.platform-v4-global-eu{background:#7f9dff;top:34%;left:48%;box-shadow:0 0 22px #7f9dffc2}.platform-v4-global-apac{top:56%;right:18%}.platform-v4-global-label{color:#ffffff85;font-size:10px;font-weight:650;position:absolute}.platform-v4-global-label-na{top:70%;left:11%}.platform-v4-global-label-eu{top:18%;left:43%}.platform-v4-global-label-apac{top:68%;right:10%}.platform-v4-global-travel{background:#fff;border-radius:999px;width:7px;height:7px;animation:9.6s ease-in-out infinite platform-v4-global-travel;position:absolute;top:50%;box-shadow:0 0 18px #ffffffbd}.enterprise-ai-stack-bg{pointer-events:none;z-index:-30;background:radial-gradient(at 18% 14%,#42d7ff09,#0000 34%),radial-gradient(at 84% 42%,#2d7ff909,#0000 34%),linear-gradient(#05070d 0%,#060814 48%,#05070d 100%);position:absolute;inset:0}.enterprise-ai-stack-card{isolation:isolate;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#ffffff13,#ffffff07),#090d16c7;border:1px solid #ffffff0b;border-radius:28px;width:100%;max-width:1120px;padding:clamp(1.35rem,3vw,2.25rem);transition:border-color .22s ease-out,background-color .22s ease-out,box-shadow .22s ease-out,filter .22s ease-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff13,inset 0 -44px 86px #2d7ff905,0 24px 72px #0000003d}.enterprise-ai-stack-card:before,.enterprise-ai-stack-card:after{content:"";pointer-events:none;z-index:0;position:absolute}.enterprise-ai-stack-card:before{opacity:.72;background:radial-gradient(at 50% 46%,#2d7ff912,#0000 36%),radial-gradient(at 82% 24%,#42d7ff0b,#0000 34%),radial-gradient(at 14% 70%,#8e5cff09,#0000 34%),linear-gradient(115deg,#ffffff0e,#0000 24%);border:1px solid #ffffff05;border-radius:27px;transition:opacity .22s ease-out;inset:1px}.enterprise-ai-stack-card:after{opacity:.038;background:repeating-linear-gradient(90deg,#0000 0 42px,#ffffffd1 42px 43px),repeating-linear-gradient(0deg,#0000 0 34px,#ffffffb8 34px 35px);inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.enterprise-ai-stack-card-grid,.enterprise-ai-stack-system,.enterprise-ai-stack-split{position:relative}.enterprise-ai-stack-card-grid{pointer-events:none;z-index:0;opacity:.9;background:linear-gradient(90deg,#0000 0 11%,#42d7ff07 11% 11.16%,#0000 11.16% 89%,#42d7ff07 89% 89.16%,#0000 89.16%),linear-gradient(0deg,#0000 0 13%,#42d7ff07 13% 13.16%,#0000 13.16% 87%,#42d7ff07 87% 87.16%,#0000 87.16%);border:1px solid #ffffff09;border-radius:22px;position:absolute;inset:clamp(1rem,2vw,1.5rem)}.enterprise-ai-stack-system{pointer-events:auto;z-index:2;gap:1rem;max-width:980px;margin-inline:auto;display:grid;position:relative}.enterprise-ai-stack-spine{pointer-events:none;z-index:0;opacity:.56;background:linear-gradient(#0000,#42d7ff38 18%,#2d7ff93d 50%,#42d7ff29 82%,#0000);width:1px;position:absolute;top:13%;bottom:13%;left:50%;transform:translate(-50%);box-shadow:0 0 20px #42d7ff1a}.enterprise-ai-stack-spine:before,.enterprise-ai-stack-spine:after{content:"";background:#42d7ff29;width:13px;height:1px;position:absolute;left:-6px}.enterprise-ai-stack-spine:before{top:0}.enterprise-ai-stack-spine:after{bottom:0}.enterprise-ai-stack-split{pointer-events:auto;z-index:2;gap:.8rem;margin-block:.8rem;display:grid;position:relative}.enterprise-ai-stack-layer{--stack-layer-accent:#42d7ffa3;--stack-layer-accent-soft:#42d7ff13;pointer-events:auto;z-index:3;cursor:default;border:1px solid var(--stack-layer-accent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-height:78px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer{border:1px solid color-mix(in srgb, var(--stack-layer-accent) 22%, #ffffff12)}}.enterprise-ai-stack-layer{background:linear-gradient(135deg, #ffffff12, #ffffff06), linear-gradient(90deg, var(--stack-layer-accent-soft), transparent 72%), #070b14b8;text-align:left;border-radius:18px;padding:.95rem 1rem;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;transform:translateY(0)scale(1);box-shadow:inset 0 1px #ffffff1a,inset 0 -18px 44px #00000029}.enterprise-ai-stack-layer:before,.enterprise-ai-stack-layer:after{content:"";pointer-events:none;position:absolute}.enterprise-ai-stack-layer:before{background:linear-gradient(90deg, var(--stack-layer-accent), transparent 52%);opacity:.12;height:1px;top:50%;left:4.75rem;right:1rem}.enterprise-ai-stack-layer:after{border-top:1px solid var(--stack-layer-accent);border-right:1px solid var(--stack-layer-accent);opacity:.18;width:32px;height:10px;top:1rem;right:1rem}.enterprise-ai-stack-layer-featured{border-color:var(--stack-layer-accent);min-height:96px}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer-featured{border-color:color-mix(in srgb, var(--stack-layer-accent) 34%, #ffffff14)}}.enterprise-ai-stack-layer-featured{background:linear-gradient(135deg,#ffffff16,#ffffff07),linear-gradient(90deg,#2d7ff91f,#0000 72%),#080d18d1;border-radius:22px;box-shadow:inset 0 1px #ffffff1f,inset 0 -20px 48px #2d7ff908,0 18px 50px #00000029}.enterprise-ai-stack-layer-1{background:linear-gradient(135deg,#ffffff15,#ffffff08),linear-gradient(90deg,#7c3aed2e,#7c3aed14 58%,#0000 78%),#120d20d1;width:82%;min-height:76px;margin-inline:auto}.enterprise-ai-stack-layer-2{background:linear-gradient(135deg,#ffffff14,#ffffff07),linear-gradient(90deg,#06b6d42b,#06b6d412 58%,#0000 78%),#07151cd6;width:88%;min-height:86px;margin-inline:auto}.enterprise-ai-stack-layer-3{background:linear-gradient(135deg,#ffffff13,#ffffff07),linear-gradient(90deg,#2563eb30,#2563eb14 58%,#0000 78%),#070f20db;width:94%;min-height:96px;margin-inline:auto}.enterprise-ai-stack-layer-4{border-color:var(--stack-layer-accent);width:98%;min-height:108px;margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer-4{border-color:color-mix(in srgb, var(--stack-layer-accent) 28%, #ffffff14)}}.enterprise-ai-stack-layer-4{background:linear-gradient(135deg,#ffffff12,#ffffff06),linear-gradient(90deg,#1e40af38,#1e40af1a 58%,#0000 78%),#080e1fe6;box-shadow:inset 0 1px #ffffff1b,inset 0 -24px 56px #0003,0 18px 54px #0000002e}.enterprise-ai-stack-layer-5{background:linear-gradient(135deg,#ffffff13,#ffffff06),linear-gradient(90deg,#0f172a85,#2563eb1a 56%,#0000 82%),#04070dfa;border-color:#94a3b838;border-radius:21px;width:100%;min-height:128px;margin-inline:auto;box-shadow:inset 0 1px #ffffff1f,inset 0 -34px 72px #00000047,0 0 34px #2d7ff90e,0 26px 72px #00000042}.enterprise-ai-stack-layer-featured:before{opacity:.22}.enterprise-ai-stack-layer-featured .enterprise-ai-stack-glyph{border-radius:12px;width:2.65rem;height:2.65rem}.enterprise-ai-stack-layer-featured h3{font-size:1.12rem}.enterprise-ai-stack-layer-featured p{font-size:.9rem}.enterprise-ai-stack-layer-violet{--stack-layer-accent:#8e5cff9e;--stack-layer-accent-soft:#8e5cff16}.enterprise-ai-stack-layer-cyan{--stack-layer-accent:#42d7ffa3;--stack-layer-accent-soft:#42d7ff14}.enterprise-ai-stack-layer-blue{--stack-layer-accent:#2d7ff9a8;--stack-layer-accent-soft:#2d7ff916}.enterprise-ai-stack-layer-primary{--stack-layer-accent:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer-primary{--stack-layer-accent:color-mix(in srgb, var(--color-eyebrow) 70%, white 4%)}}.enterprise-ai-stack-layer-primary{--stack-layer-accent-soft:var(--color-eyebrow)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer-primary{--stack-layer-accent-soft:color-mix(in srgb, var(--color-eyebrow) 7%, transparent)}}.enterprise-ai-stack-layer-neutral{--stack-layer-accent:#94a3b88a;--stack-layer-accent-soft:#2d7ff90e}.enterprise-ai-stack-glyph{border:1px solid var(--stack-layer-accent);width:2.35rem;height:2.35rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-glyph{border:1px solid color-mix(in srgb, var(--stack-layer-accent) 26%, #ffffff14)}}.enterprise-ai-stack-glyph{background:linear-gradient(135deg, var(--stack-layer-accent), #ffffff06), #ffffff07;border-radius:11px}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-glyph{background:linear-gradient(135deg, color-mix(in srgb, var(--stack-layer-accent) 10%, transparent), #ffffff06), #ffffff07}}.enterprise-ai-stack-glyph{transform-origin:50%;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out;transform:scale(1);box-shadow:inset 0 1px #ffffff14}.enterprise-ai-stack-glyph:before,.enterprise-ai-stack-glyph:after{content:"";border-color:var(--stack-layer-accent);position:absolute}.enterprise-ai-stack-glyph:before{opacity:.82;border:1px solid;border-radius:5px;inset:24% 18%}.enterprise-ai-stack-glyph:after{background:linear-gradient(90deg, var(--stack-layer-accent), transparent 34%, var(--stack-layer-accent) 52%, transparent);opacity:.68;height:1px;top:50%;left:22%;right:22%}.enterprise-ai-stack-layer h3{color:#fff;letter-spacing:-.025em;font-size:1rem;font-weight:780;line-height:1.1}.enterprise-ai-stack-layer p{color:#fff9;margin-top:.32rem;font-size:.88rem;font-weight:560;line-height:1.45;transition:color .22s ease-out}.enterprise-ai-stack-card:has(.enterprise-ai-stack-layer:is(:hover,:focus-within)){filter:brightness(1.015);background:linear-gradient(135deg,#ffffff16,#ffffff08),#090d16d1;border-color:#ffffff21;box-shadow:inset 0 1px #ffffff1f,inset 0 -44px 92px #2d7ff906,0 0 54px #2d7ff90e,0 28px 84px #00000047}.enterprise-ai-stack-card:has(.enterprise-ai-stack-layer:is(:hover,:focus-within)):before{opacity:.86}.enterprise-ai-stack-layer:is(:hover,:focus-within){border-color:var(--stack-layer-accent);transform:translateY(-4px)scale(1.01)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within){border-color:color-mix(in srgb, var(--stack-layer-accent) 42%, #ffffff21)}}.enterprise-ai-stack-layer:is(:hover,:focus-within){background:linear-gradient(135deg, #ffffff16, #ffffff09), linear-gradient(90deg, var(--stack-layer-accent), transparent 72%), #090e19c7}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within){background:linear-gradient(135deg, #ffffff16, #ffffff09), linear-gradient(90deg, color-mix(in srgb, var(--stack-layer-accent) 16%, transparent), transparent 72%), #090e19c7}}.enterprise-ai-stack-layer:is(:hover,:focus-within){box-shadow:inset 0 1px 0 #ffffff24, inset 0 -18px 48px #2d7ff906, 0 0 36px var(--stack-layer-accent), 0 22px 62px #0000003d}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within){box-shadow:inset 0 1px 0 #ffffff24, inset 0 -18px 48px #2d7ff906, 0 0 36px color-mix(in srgb, var(--stack-layer-accent) 16%, transparent), 0 22px 62px #0000003d}}.enterprise-ai-stack-layer:is(:hover,:focus-within) p{color:#ffffffc2}.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{border-color:var(--stack-layer-accent);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{border-color:color-mix(in srgb, var(--stack-layer-accent) 48%, #ffffff1f)}}.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{background:linear-gradient(135deg, var(--stack-layer-accent), #ffffff0a), #ffffff0a}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{background:linear-gradient(135deg, color-mix(in srgb, var(--stack-layer-accent) 18%, transparent), #ffffff0a), #ffffff0a}}.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{box-shadow:inset 0 1px 0 #ffffff21, 0 0 24px var(--stack-layer-accent)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within) .enterprise-ai-stack-glyph{box-shadow:inset 0 1px 0 #ffffff21, 0 0 24px color-mix(in srgb, var(--stack-layer-accent) 18%, transparent)}}.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{border-color:var(--stack-layer-accent)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{border-color:color-mix(in srgb, var(--stack-layer-accent) 36%, #ffffff1a)}}.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{background:linear-gradient(135deg, #ffffff15, #ffffff07), linear-gradient(90deg, var(--stack-layer-accent), transparent 74%), #080d17d1}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{background:linear-gradient(135deg, #ffffff15, #ffffff07), linear-gradient(90deg, color-mix(in srgb, var(--stack-layer-accent) 13%, transparent), transparent 74%), #080d17d1}}.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{box-shadow:inset 0 1px 0 #ffffff1c, inset 0 -18px 48px #2d7ff906, 0 0 26px var(--stack-layer-accent)}@supports (color:color-mix(in lab, red, red)){.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer{box-shadow:inset 0 1px 0 #ffffff1c, inset 0 -18px 48px #2d7ff906, 0 0 26px color-mix(in srgb, var(--stack-layer-accent) 8%, transparent)}}.enterprise-ai-stack-layer:is(:hover,:focus-within)~.enterprise-ai-stack-layer p{color:#ffffffb8}.enterprise-ai-stack-layer-featured:is(:hover,:focus-within){background:radial-gradient(at 76% 48%,#2d7ff918,#0000 48%),linear-gradient(135deg,#ffffff17,#ffffff08),linear-gradient(90deg,#2d7ff924,#42d7ff08 62%,#0000),#080e1bd6;border-color:#2d7ff966;transform:translateY(-5px)scale(1.012);box-shadow:inset 0 1px #ffffff25,inset 0 -24px 56px #2d7ff90a,0 0 42px #2d7ff91c,0 26px 76px #00000042}.enterprise-ai-stack-layer-featured:is(:hover,:focus-within) .enterprise-ai-stack-glyph{background:linear-gradient(135deg,#2d7ff938,#42d7ff0e),#ffffff0b;border-color:#42d7ff6b;box-shadow:inset 0 1px #ffffff29,0 0 32px #2d7ff938}.enterprise-ai-stack-link{z-index:3;color:#ffffff9e;letter-spacing:-.01em;align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .18s ease-out,transform .18s ease-out;display:inline-flex;position:relative}.enterprise-ai-stack-link:hover,.enterprise-ai-stack-link:focus-visible{color:var(--color-accent-primary)}.enterprise-ai-stack-heading{width:100%;margin-top:1.5rem;position:relative}.enterprise-ai-stack-heading .enterprise-ai-stack-link{position:absolute;top:.45rem;right:0}.enterprise-ai-stack-chips span{color:#ffffffa8;letter-spacing:.03em;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:2rem;padding:.35rem .78rem;font-size:.75rem;font-weight:760;display:inline-flex}@media (min-width:768px){.enterprise-ai-stack-split{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.enterprise-ai-stack-heading .enterprise-ai-stack-link{justify-content:center;margin-top:1rem;position:static}.enterprise-ai-stack-card{padding:1rem}.enterprise-ai-stack-spine{display:none}.enterprise-ai-stack-layer{gap:.85rem;width:100%;min-height:82px}.enterprise-ai-stack-layer-featured{min-height:125px}}.why-ddao-bg,.why-ddao-particles{pointer-events:none;position:absolute;inset:0}.why-ddao-bg{z-index:-10;background:radial-gradient(circle at 14% 22%,#6c63ff14,#0000 34%),radial-gradient(circle at 84% 38%,#7f9dff11,#0000 34%),radial-gradient(circle at 50% 78%,#e7f15a09,#0000 30%),linear-gradient(#05070d 0%,#060814 48%,#05070d 100%)}.why-ddao-particles{z-index:-5;opacity:.08;background-image:radial-gradient(circle,#ffffff6b 0 1px,#0000 1.2px),radial-gradient(circle,#7f9dff42 0 1px,#0000 1.2px);background-position:14% 24%,62% 18%;background-size:280px 280px,420px 420px;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.why-ddao-capability-grid{align-items:stretch}.why-ddao-capability-tile{text-align:left;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffff05,#ffffff0d),linear-gradient(135deg,#ffffff12,#ffffff07),#090d16c2;border:1px solid #ffffff18;border-radius:24px;min-height:160px;padding:1.55rem;transition:transform .22s ease-in-out,border-color .22s ease-in-out,background .22s ease-in-out,box-shadow .22s ease-in-out;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -32px 72px #3a84ff05,0 24px 72px #00000042}.why-ddao-capability-tile:before{content:"";pointer-events:none;opacity:.68;background:radial-gradient(circle at 16% 0,#e7f15a0d,#0000 34%),radial-gradient(circle at 88% 12%,#3a84ff10,#0000 34%),linear-gradient(115deg,#ffffff0f,#0000 24%);transition:opacity .22s ease-in-out;position:absolute;inset:0}.why-ddao-capability-tile:after{content:"";pointer-events:none;border:1px solid #ffffff0a;border-radius:23px;position:absolute;inset:1px}.why-ddao-capability-tile:hover{border-color:var(--color-eyebrow);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.why-ddao-capability-tile:hover{border-color:color-mix(in srgb, var(--color-eyebrow) 28%, #ffffff26)}}.why-ddao-capability-tile:hover{background:linear-gradient(#ffffff07,#ffffff10),linear-gradient(135deg,#ffffff18,#ffffff0a),#0c111dd1;box-shadow:inset 0 1px #ffffff24,inset 0 -36px 80px #3a84ff06,0 28px 86px #0000004d,0 0 34px #3a84ff0e}.why-ddao-capability-tile:hover:before{opacity:.92}.why-ddao-capability-tile>*{z-index:1;position:relative}.why-ddao-capability-icon{width:2.35rem;height:2.35rem;color:var(--color-eyebrow);background:linear-gradient(135deg,#e7f15a12,#ffffff06),#ffffff09;border:1px solid #e7f15a2e;border-radius:12px;flex:none;margin-bottom:1.45rem;transition:transform .22s ease-in-out,border-color .22s ease-in-out,background .22s ease-in-out,box-shadow .22s ease-in-out;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff17,0 0 22px #e7f15a0b}.why-ddao-capability-icon:before,.why-ddao-capability-icon:after{content:"";border-color:var(--color-eyebrow);opacity:.84;position:absolute}.why-ddao-capability-tile:hover .why-ddao-capability-icon{background:linear-gradient(135deg,#e7f15a18,#ffffff08),#ffffff0b;border-color:#e7f15a4d;transform:rotate(3deg);box-shadow:inset 0 1px #ffffff1f,0 0 28px #e7f15a12}.why-ddao-icon-compute:before{opacity:.24;background:linear-gradient(90deg,#0000 0 13%,currentColor 13% 14%,#0000 14% 32%,currentColor 32% 33%,#0000 33% 50%,currentColor 50% 51%,#0000 51% 68%,currentColor 68% 69%,#0000 69% 87%,currentColor 87% 88%,#0000 88%);border-top:1px solid;border-bottom:1px solid;height:50%;top:24%;left:18%;right:18%}.why-ddao-icon-compute:after{border:1px solid;border-radius:5px;inset:24% 18%;box-shadow:inset 0 7px #e7f15a14,inset 0 -7px #e7f15a0e}.why-ddao-icon-runtime:before{background:var(--color-eyebrow);height:1px;top:29%;left:18%;right:18%;box-shadow:0 7px #e7f15ac2,0 14px #e7f15a85}.why-ddao-icon-runtime:after{background:linear-gradient(90deg,#0000 24%,#e7f15a1c 24% 25%,#0000 25% 49%,#e7f15a24 49% 51%,#0000 51% 75%,#e7f15a1a 75% 76%,#0000 76%);border:1px solid;border-radius:7px;inset:20% 16%}.why-ddao-icon-services:before{border-top:1px solid;border-bottom:1px solid;height:46%;top:27%;left:16%;right:16%;transform:skew(-10deg)}.why-ddao-icon-services:after{background:linear-gradient(90deg, var(--color-eyebrow), transparent 23%, var(--color-eyebrow) 36%, transparent 50%, var(--color-eyebrow) 64%, transparent 77%, var(--color-eyebrow));height:1px;top:49%;left:18%;right:18%}.why-ddao-icon-infrastructure:before{background:var(--color-eyebrow);height:1px;bottom:26%;left:24%;right:24%;box-shadow:0 -8px #e7f15ab8,0 -16px #e7f15a7a}.why-ddao-icon-infrastructure:after{background:repeating-linear-gradient(90deg,#0000 0 7px,#e7f15a1f 7px 8px);border-left:1px solid;border-right:1px solid;inset:22% 20%}.why-ddao-icon-isolation:before{border:1px solid;border-radius:10px 10px 12px 12px;inset:22% 24% 24%}.why-ddao-icon-isolation:after{border:1px solid;border-bottom:0;border-radius:10px 10px 0 0;height:14px;top:18%;left:35%;right:35%}.why-ddao-icon-scale:before{background:var(--color-eyebrow);height:1px;top:54%;left:17%;right:17%;transform:rotate(-22deg)}.why-ddao-icon-scale:after{border-top:1px solid;border-right:1px solid;inset:22% 18%;transform:skew(-10deg);box-shadow:8px 8px 0 -7px #e7f15a8c}.why-ddao-capability-tile h3{color:#fff;letter-spacing:-.035em;font-size:1.3rem;font-weight:780;line-height:1.05}.why-ddao-capability-tile p{color:#ffffffa3;max-width:25rem;margin-top:.9rem;font-size:.98rem;line-height:1.56}@media (max-width:767px){.why-ddao-capability-tile{min-height:160px;padding:1.25rem}}@keyframes enterprise-ai-stack-breathe{0%,to{opacity:.56;transform:scale(1)}50%{opacity:.78;transform:scale(1.025)}}@keyframes enterprise-ai-stack-particle-drift{0%{transform:translate(0)}to{transform:translate(10px,-14px)}}@keyframes platform-v4-breathe{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)}}@keyframes platform-v4-core{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes platform-v4-ai-flow{0%,to{opacity:0;transform:translate(-42px)}35%,70%{opacity:.9}50%{transform:translate(42px)}}@keyframes platform-v4-server{0%,to{opacity:.62}50%{opacity:1}}@keyframes platform-v4-workflow-beam{0%{opacity:0;left:4%}18%,82%{opacity:.85}to{opacity:0;left:88%}}@keyframes platform-v4-step{0%,to{box-shadow:0 0 22px #6c63ff38,inset 0 1px #ffffff14}50%{box-shadow:0 0 34px #6c63ff75,inset 0 1px #ffffff24}}@keyframes platform-v4-global-travel{0%{opacity:0;left:20%;transform:translateY(8px)}18%,82%{opacity:.9}50%{opacity:.75;left:50%;transform:translateY(-18px)}to{opacity:0;left:78%;transform:translateY(4px)}}@media (max-width:1023px){.platform-v4-hero-card{grid-template-columns:1fr}}@media (max-width:767px){.platform-v4-hero-card,.platform-v4-support-card{min-height:auto;padding:26px}.platform-v4-panel-content h3,.platform-v4-support-content h3{font-size:28px}.platform-v4-panel-visual,.platform-v4-ai-visual{min-height:260px}.platform-v4-ai-orbit-a{width:280px}.platform-v4-ai-orbit-b{width:190px;height:190px}.platform-v4-ai-label{font-size:10px}}.infrastructure-stack-bg,.infrastructure-stack-particles{pointer-events:none;position:absolute;inset:0}.infrastructure-stack-bg{z-index:-20;background:radial-gradient(circle at 12% 18%,#6c63ff1f,#0000 34%),radial-gradient(circle at 82% 44%,#7f9dff14,#0000 34%),radial-gradient(circle at 76% 86%,#e7f15a0e,#0000 32%),radial-gradient(#0000 38%,#00000057 100%),linear-gradient(#05070d 0%,#070912 44%,#05070d 100%)}.infrastructure-stack-particles{z-index:-10;opacity:.11;background-image:radial-gradient(circle,#ffffff8f 0 1px,#0000 1px),radial-gradient(circle,#7f9dff57 0 1px,#0000 1px);background-position:18% 22%,64% 18%;background-size:260px 260px,390px 390px;animation:22s ease-in-out infinite alternate infrastructure-particles;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.infrastructure-stack-visual{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#ffffff12,#0000 28%),radial-gradient(circle at 50% 48%,#6c63ff1a,#0000 42%),radial-gradient(circle at 62% 70%,#7f9dff14,#0000 34%),#0c0f18b3;border:1px solid #ffffff1a;border-radius:42px;min-height:560px;padding:clamp(34px,5vw,60px);position:relative;overflow:hidden;box-shadow:0 32px 120px #0000006b,inset 0 1px #ffffff24,inset 0 -100px 180px #0003}.infrastructure-stack-visual:before,.infrastructure-stack-visual:after{content:"";pointer-events:none;position:absolute;inset:0}.infrastructure-stack-visual:before{background:linear-gradient(90deg,#0000 0%,#ffffff0d 48%,#0000 100%),radial-gradient(circle,#ffffff0b,#0000 28%)}.infrastructure-stack-visual:after{opacity:.12;background-color:#0000;background-image:linear-gradient(#7f9dff1f 1px,#0000 1px),linear-gradient(90deg,#7f9dff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.infrastructure-stack-flow{z-index:0;background:linear-gradient(#0000,#7f9dffa6,#6c63ffb8,#e7f15a80,#0000);border-radius:999px;width:2px;position:absolute;top:10%;bottom:10%;left:50%;transform:translate(-50%);box-shadow:0 0 28px #7f9dff47,0 0 54px #6c63ff2e}.infrastructure-stack-flow:after{content:"";background:#fff;border-radius:999px;width:10px;height:10px;animation:7.6s ease-in-out infinite infrastructure-flow;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 22px #ffffffb8,0 0 38px #7f9dff80}.infrastructure-stack-core{z-index:0;filter:blur(6px);background:radial-gradient(circle,#6c63ff1f,#0000 52%),radial-gradient(circle,#7f9dff17,#0000 68%);border-radius:999px;width:min(64vw,620px);height:min(64vw,620px);animation:9s ease-in-out infinite infrastructure-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infrastructure-stack-path{z-index:0;opacity:.72;filter:drop-shadow(0 0 18px #7f9dff1f);border:1px solid #7f9dff29;border-left:0;border-radius:999px;width:min(36vw,360px);position:absolute;top:14%;bottom:14%;left:50%}.infrastructure-stack-path-left{border-right-color:#6c63ff3d;transform:translate(-100%)}.infrastructure-stack-path-right{transform-origin:0;border-right-color:#e7f15a29;transform:scaleX(-1)}.infrastructure-stack-layer{width:min(100%, calc(720px - var(--layer-index) * 22px));color:#ffffffe0;letter-spacing:.18em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff17,#ffffff06),#0c0f18b8;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:58px;font-size:clamp(12px,1.3vw,15px);font-weight:760;display:flex;position:relative;box-shadow:0 16px 54px #00000042,0 0 30px #6c63ff0f,inset 0 1px #ffffff24}.infrastructure-stack-layer:before,.infrastructure-stack-layer:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.infrastructure-stack-layer:before{background:#7f9dffd1;border-radius:999px;width:8px;height:8px;top:-18px;box-shadow:0 0 20px #7f9dff99}.infrastructure-stack-layer:first-child:before{display:none}.infrastructure-stack-layer:after{background:linear-gradient(#0000,#7f9dff8a);width:1px;height:18px;top:-18px}.infrastructure-stack-layer:first-child:after{display:none}.infrastructure-stack-capability{color:#ffffffb8;letter-spacing:.02em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:13px;font-weight:680;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 14px 44px #00000029}@keyframes infrastructure-flow{0%{opacity:0;top:0}12%,86%{opacity:.8}to{opacity:0;top:calc(100% - 10px)}}@keyframes infrastructure-breathe{0%,to{opacity:.66;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)}}@keyframes infrastructure-particles{0%{transform:translate(0)}to{transform:translate(12px,-16px)}}@media (max-width:767px){.infrastructure-stack{min-height:auto}.infrastructure-stack-visual{border-radius:30px;min-height:520px;padding:32px 18px}.infrastructure-stack-layer{letter-spacing:.1em;width:100%;min-height:54px}.infrastructure-stack-path{display:none}}.ai-infra-domain-visual{--module-accent:#78c8ff14;--module-accent-soft:#78c8ff09;--module-glow:#78c8ff47;background:radial-gradient(circle at 50% 42%, var(--module-accent), transparent 30%), radial-gradient(circle at 50% 70%, var(--module-accent-soft), transparent 36%), linear-gradient(135deg, #ffffff09, #ffffff03)}.ai-infra-domain-card:after{content:"";pointer-events:none;opacity:0;border-radius:29px;transition:opacity .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #e7f15a00}.ai-infra-domain-card:hover:after{opacity:1;box-shadow:inset 0 0 0 1px #e7f15a29,inset 0 1px #ffffff14}.ai-infra-domain-visual-power{--module-accent:#2d7ff915;--module-accent-soft:#42d7ff09;--module-glow:#2d7ff947}.ai-infra-domain-visual-thermal{--module-accent:#84ddff13;--module-accent-soft:#beebff09;--module-glow:#91e1ff42}.ai-infra-domain-visual-network{--module-accent:#3ca0ff13;--module-accent-soft:#e7f15a07;--module-glow:#5fb4ff45}.ai-infra-domain-visual-compute{--module-accent:#2d7ff912;--module-accent-soft:#8e5cff09;--module-glow:#699bff42}.ai-infra-domains-dark .ai-infra-domain-visual{background:radial-gradient(circle at 50% 42%, var(--module-accent), transparent 32%), radial-gradient(circle at 50% 74%, var(--module-accent-soft), transparent 38%), linear-gradient(135deg, #ffffff09, #ffffff03)}.ai-infra-domains-dark .module-image{opacity:1;filter:none}.ai-infra-domains-dark .ai-infra-domain-card:after{box-shadow:inset 0 0 0 1px #2563eb00}.ai-infra-domains-dark .ai-infra-domain-card:hover:after{opacity:1;box-shadow:inset 0 0 0 1px #e7f15a1b,inset 0 1px #ffffff1c}.industrial-module{justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:42px 28px 18px;transform:translateY(0)rotate(0)}.ai-infra-domain-card:hover .industrial-module{filter:brightness(1.08)drop-shadow(0 0 18px #78c8ff24);transform:translateY(-6px)scale(1.02)rotateX(1deg)rotateY(-1deg)}.module-image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:visible}.module-image{object-fit:contain;object-position:center center;transform-origin:50%;width:84%;max-height:72%;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1)}.power-module-image{transform:translate(6%)translateY(2%)scale(.9)}.network-module-image{width:92%;max-height:78%}.compute-module-image{width:88%;max-height:76%}.ai-infra-domain-card:hover .module-image{filter:brightness(1.08) drop-shadow(0 0 20px var(--module-glow));transform:translateY(-6px)scale(1.02)rotateX(1deg)rotateY(-1deg)}.ai-infra-domain-card:hover .power-module-image{transform:translate(6%)translateY(calc(2% - 6px))scale(.918)rotateX(1deg)rotateY(-1deg)}.ai-infra-deployment-tile:after{content:"";pointer-events:none;opacity:0;border-radius:27px;transition:opacity .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #e7f15a00}.ai-infra-deployment-tile-enterprise{--deployment-node-scale:1.04;--deployment-node-hover-scale:1.07;--deployment-card-weight:#78c8ff0e}.ai-infra-deployment-tile-gpu-cloud{--deployment-node-scale:1.12;--deployment-node-hover-scale:1.15;--deployment-card-weight:#78c8ff12}.ai-infra-deployment-tile-ai-factory{--deployment-node-scale:1.2;--deployment-node-hover-scale:1.23;--deployment-card-weight:#78c8ff16}.ai-infra-deployment-tile-campus{--deployment-node-scale:1.28;--deployment-node-hover-scale:1.31;--deployment-card-weight:#78c8ff1b}.ai-infra-deployment-tile:hover:after{opacity:1;box-shadow:inset 0 0 0 1px #e7f15a24,inset 0 1px #ffffff13}.ai-infra-deployment-composition{transform-style:preserve-3d;box-shadow:inset 0 0 0 1px var(--deployment-card-weight,#78c8ff0f)}.ai-infra-deployment-composition:before{content:"";pointer-events:none;opacity:.72;background-color:#0000;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:20px;position:absolute;inset:12px}.ai-infra-deployment-blueprint{perspective:900px;min-height:230px}.ai-infra-deployment-blueprint-ai-factory,.ai-infra-deployment-blueprint-campus{min-height:292px}.deployment-connector-field{z-index:0;overflow:visible}.deployment-engineering-connector{fill:none;stroke:#78c8ff6b;stroke-width:.46px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px #78c8ff33);opacity:.78;transition:opacity .35s cubic-bezier(.22,1,.36,1),stroke .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1)}.deployment-blueprint-node{--deployment-module-glow:#78c8ff38;left:var(--node-x);top:var(--node-y);z-index:1;width:clamp(300px,32vw,390px);min-height:70px;transform:translate(-50%, -50%) scale(var(--deployment-node-scale,1));transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1),opacity .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.deployment-blueprint-image{object-fit:contain;object-position:center center;filter:brightness(.94)drop-shadow(0 18px 42px #00000038);width:clamp(136px,11.5vw,175px);max-height:88px;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1);display:block}.ai-infra-deployment-blueprint-campus .deployment-blueprint-image{width:112%;max-height:54px}.ai-infra-deployment-blueprint-campus .deployment-blueprint-node{flex-direction:row-reverse;justify-content:flex-end;gap:14px;width:clamp(126px,11.5vw,160px)}.ai-infra-deployment-blueprint-campus .deployment-module-compute{flex-direction:column;justify-content:center;gap:8px;width:clamp(116px,10vw,146px)}.ai-infra-deployment-blueprint-campus .deployment-module-compute .deployment-blueprint-image{width:118%;max-height:60px}.ai-infra-deployment-blueprint-campus .deployment-blueprint-label{color:#ffffff6b;letter-spacing:.1em;text-align:right;white-space:normal;width:54px;margin-top:0;font-size:8px;line-height:1.1;position:static;transform:none}.ai-infra-deployment-blueprint-campus .deployment-module-compute .deployment-blueprint-label{text-align:center;white-space:nowrap;width:auto;max-width:100px}.deployment-campus-backbone{stroke-width:.62px;opacity:.9}.deployment-campus-drop{stroke-width:.42px;opacity:.74}.deployment-blueprint-label{color:#ffffff94;letter-spacing:.08em;text-align:right;text-transform:uppercase;white-space:nowrap;width:86px;font-size:10.5px;font-weight:700;transition:color .26s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:calc(50% + 122px);transform:translateY(-50%)}.ai-infra-deployment-blueprint-campus .deployment-blueprint-label{position:static;transform:none}.ai-infra-deployment-tile:hover .deployment-blueprint-node{transform:translate(-50%, calc(-50% - 6px)) scale(var(--deployment-node-hover-scale,1.03))}.ai-infra-deployment-tile:hover .ai-infra-deployment-blueprint-campus .deployment-blueprint-node{transform:translate(-50%, calc(-50% - 4px)) scale(var(--deployment-node-hover-scale,1.03))}.ai-infra-deployment-tile:hover .deployment-blueprint-image{filter:brightness(1.1) drop-shadow(0 0 22px var(--deployment-module-glow));transform:translateY(-2px)scale(1.03)rotateX(1deg)rotateY(-1deg)}.ai-infra-deployment-tile:hover .deployment-engineering-connector{opacity:1;stroke:#91e1ff9e;filter:drop-shadow(0 0 14px #78c8ff57)}.ai-infra-deployment-tile:hover .deployment-blueprint-label{color:#ffffffc7}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ai-infra-deployment-tile{animation:1s cubic-bezier(.22,1,.36,1) both ai-infra-deployment-scroll-emphasis;animation-timeline:view();animation-range:entry 10% cover 34%}}}@keyframes ai-infra-deployment-scroll-emphasis{0%{opacity:.82;transform:translateY(12px);box-shadow:inset 0 1px #ffffff0e,0 18px 64px #0003}to{opacity:1;transform:translateY(0)}}.deployment-module-power{--deployment-module-glow:#2d7ff947}.deployment-module-cooling{--deployment-module-glow:#91e1ff42}.deployment-module-network{--deployment-module-glow:#5fb4ff45}.deployment-module-compute{--deployment-module-glow:#7891ff40}.deployment-module-storage{--deployment-module-glow:#e7f15a2e}.deployment-module-storage .deployment-blueprint-image{object-fit:contain;object-position:center center;width:clamp(118px,10vw,152px);max-height:76px;transform:scale(.9)}.ai-infra-deployment-tile:hover .deployment-module-storage .deployment-blueprint-image{transform:translateY(-2px)scale(.93)rotateX(1deg)rotateY(-1deg)}.deployment-storage-module{width:116px;height:72px;transform-style:preserve-3d;filter:brightness(.94)drop-shadow(0 18px 42px #00000038);place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1);display:grid;position:relative;transform:perspective(520px)rotateX(57deg)rotate(-8deg)}.deployment-storage-module:before{content:"";background:linear-gradient(135deg,#ffffff1c,#ffffff09 46%,#fff1),linear-gradient(#090e1ad1,#0c121eb3);border:1px solid #ffffff1f;border-radius:18px;position:absolute;inset:22% 8%;transform:translateZ(20px);box-shadow:inset 0 1px #ffffff29,inset 0 -14px 28px #00000038}.deployment-storage-module i{opacity:.66;background:linear-gradient(90deg,#e7f15a6b,#42d7ff2e);border-radius:999px;height:5px;position:absolute;left:20%;right:20%;transform:translateZ(34px)}.deployment-storage-module i:first-child{top:38%}.deployment-storage-module i:nth-child(2){top:50%}.deployment-storage-module i:nth-child(3){top:62%}.ai-infra-deployment-tile:hover .deployment-storage-module{filter:brightness(1.12) drop-shadow(0 0 26px var(--deployment-module-glow));transform:perspective(520px)rotateX(58deg)rotate(-8deg)translateY(-4px)scale(1.025)}@media (max-width:767px){.ai-infra-deployment-blueprint{min-height:280px}.ai-infra-deployment-blueprint-ai-factory,.ai-infra-deployment-blueprint-campus{min-height:340px}.deployment-blueprint-node{width:min(78vw,280px)}.deployment-blueprint-image{width:116px;max-height:70px}.deployment-blueprint-label{width:72px;font-size:9px;right:calc(50% + 92px)}.ai-infra-deployment-blueprint-campus .deployment-blueprint-image{max-height:52px}}.industrial-module-shadow{filter:blur(12px);background:radial-gradient(#00000057,#0000 70%);border-radius:999px;width:min(78%,360px);height:34px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.industrial-module-frame{width:min(84%,380px);height:154px;transform-style:preserve-3d;position:relative;transform:perspective(760px)rotateX(58deg)rotate(-7deg)}.industrial-module-core{background:linear-gradient(135deg,#ffffff21,#ffffff09 44%,#ffffff14),linear-gradient(#080d19d1,#0c111cb8);border:1px solid #ffffff1f;border-radius:24px;position:absolute;inset:24px 34px;transform:translateZ(34px);box-shadow:inset 0 1px #ffffff2e,inset 0 -18px 38px #0000002e,0 26px 70px #00000057}.industrial-module-core:before,.industrial-module-core:after{content:"";pointer-events:none;border-radius:18px;position:absolute;inset:16px 18px}.industrial-module-core:before{opacity:.75;border:1px solid #e7f15a1f}.industrial-module-core:after{opacity:.65;background:linear-gradient(90deg,#0000 0 18%,#ffffff17 18% 18.5%,#0000 18.5% 36%,#ffffff12 36% 36.5%,#0000 36.5%),linear-gradient(0deg,#0000 0 46%,#ffffff12 46% 47%,#0000 47%)}.industrial-module-rail{background:linear-gradient(90deg,#0000,#e7f15a2e,#0000);border-radius:999px;height:12px;position:absolute;left:22px;right:22px;transform:translateZ(20px);box-shadow:0 0 22px #e7f15a14}.industrial-module-rail-top{top:6px}.industrial-module-rail-bottom{bottom:6px}.industrial-module-node{background:linear-gradient(135deg,#e7f15a24,#ffffff09);border:1px solid #e7f15a38;border-radius:12px;width:34px;height:58px;position:absolute;top:50%;transform:translateY(-50%)translateZ(42px);box-shadow:inset 0 1px #ffffff1f}.industrial-module-node-left{left:0}.industrial-module-node-right{right:0}.industrial-module-slab{background:linear-gradient(135deg,#ffffff1d,#ffffff09);border:1px solid #ffffff1c;border-radius:10px;position:absolute;box-shadow:inset 0 1px #ffffff1f}.industrial-module-slab-1{width:58px;height:42px;top:30px;left:28px}.industrial-module-slab-2{width:80px;height:46px;top:28px;left:104px}.industrial-module-slab-3{width:62px;height:38px;top:32px;right:30px}.industrial-module-slab-4{height:20px;bottom:26px;left:68px;right:68px}.industrial-module-power .industrial-module-core{background:radial-gradient(circle at 18% 42%,#d6b36a29,#0000 32%),linear-gradient(135deg,#ffffff21,#ffffff09 44%,#ffffff14),linear-gradient(#12110edb,#0c111cb8)}.industrial-module-power .industrial-module-slab-1,.industrial-module-power .industrial-module-slab-2{border-color:#d6b36a38}.industrial-module-thermal .industrial-module-core{background:radial-gradient(circle at 76% 40%,#42d7ff24,#0000 34%),linear-gradient(135deg,#ffffff21,#ffffff09 44%,#ffffff14),linear-gradient(#061119db,#0c111cb8)}.industrial-module-thermal .industrial-module-slab-4{background:linear-gradient(90deg,#42d7ff1f,#ffffff0f,#42d7ff1a)}.industrial-module-network .industrial-module-core:after{background:linear-gradient(90deg,#0000 0 13%,#42d7ff21 13% 13.8%,#0000 13.8% 31%,#42d7ff1f 31% 31.8%,#0000 31.8%),linear-gradient(0deg,#0000 0 34%,#42d7ff1f 34% 35%,#0000 35% 62%,#42d7ff1a 62% 63%,#0000 63%)}.industrial-module-network .industrial-module-node,.industrial-module-network .industrial-module-rail{background:linear-gradient(135deg,#42d7ff1f,#ffffff09);border-color:#42d7ff33}.industrial-module-compute .industrial-module-core{background:radial-gradient(circle,#2d7ff921,#0000 36%),linear-gradient(135deg,#ffffff21,#ffffff09 44%,#ffffff14),linear-gradient(#080d19e0,#0c111cb8)}.industrial-module-compute .industrial-module-slab{border-color:#2d7ff933}@media (max-width:767px){.industrial-module{inset:42px 12px 14px}.industrial-module-frame{width:min(96%,340px);height:142px}}.ai-infra-full-stack-stage{isolation:isolate;transform:translate(34px,-10px)}.ai-infra-stack-layer{transform-origin:50%;will-change:transform, opacity, filter;width:462px;transform:translate(-50%)scale(1)}.ai-infra-stack-layer-0{z-index:70;top:20px}.ai-infra-stack-layer-1{z-index:60;top:72px}.ai-infra-stack-layer-2{z-index:50;top:124px}.ai-infra-stack-layer-3{z-index:40;top:176px}.ai-infra-stack-layer-4{z-index:30;top:228px}.ai-infra-stack-layer-5{z-index:20;top:280px}.ai-infra-stack-layer-6{z-index:10;top:332px}@media (min-width:1024px){:is(.ai-infra-stack-interactive:has(.ai-infra-stack-card:hover) .ai-infra-stack-layer,.ai-infra-stack-interactive:has(.ai-infra-stack-card:focus) .ai-infra-stack-layer,.ai-infra-stack-interactive:has(.ai-infra-stack-card:focus-visible) .ai-infra-stack-layer){opacity:.74;filter:brightness(.88);transform:translate(-50%)scale(1)}:is(.ai-infra-stack-interactive:has(.ai-infra-stack-card-0:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-0,.ai-infra-stack-interactive:has(.ai-infra-stack-card-1:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-1,.ai-infra-stack-interactive:has(.ai-infra-stack-card-2:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-2,.ai-infra-stack-interactive:has(.ai-infra-stack-card-3:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-3,.ai-infra-stack-interactive:has(.ai-infra-stack-card-4:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-4,.ai-infra-stack-interactive:has(.ai-infra-stack-card-5:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-5,.ai-infra-stack-interactive:has(.ai-infra-stack-card-6:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-6){opacity:1;filter:brightness(1.14)drop-shadow(0 0 24px #78c8ff5c);z-index:90;transform:translate(-50%)translateY(-8px)scale(1.03)}}@media (max-width:767px){.ai-infra-stack-interactive{border-radius:24px}.ai-infra-full-stack-stage{max-width:min(420px,100%);height:420px;transform:translateY(-8px)}.ai-infra-stack-layer{width:min(320px,78vw)}.ai-infra-stack-layer-0{top:28px}.ai-infra-stack-layer-1{top:70px}.ai-infra-stack-layer-2{top:112px}.ai-infra-stack-layer-3{top:154px}.ai-infra-stack-layer-4{top:196px}.ai-infra-stack-layer-5{top:238px}.ai-infra-stack-layer-6{top:280px}}@media (prefers-reduced-motion:reduce){.ai-infra-stack-card,.ai-infra-stack-layer{transition:none!important}.ai-infra-stack-interactive:has(.ai-infra-stack-card:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer{transform:translate(-50%)scale(1)}}@media (max-width:640px){html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:16px;line-height:1.6}main{overflow-wrap:break-word;text-wrap:pretty}main h1{text-wrap:balance;max-width:min(100%,720px);letter-spacing:-.045em!important;font-size:clamp(34px,10.6vw,42px)!important;line-height:1.02!important}main h2,main .ds-section-title{text-wrap:balance;max-width:min(100%,760px);letter-spacing:-.045em!important;font-size:clamp(28px,8.4vw,32px)!important;line-height:1.08!important}main h3{text-wrap:balance;letter-spacing:-.035em!important;font-size:clamp(20px,5.8vw,22px)!important;line-height:1.14!important}main p,main li,main .ds-section-subtitle,main .ds-editorial-body{font-size:clamp(15px,4.15vw,17px)!important;line-height:1.62!important}main :is(.ds-eyebrow,.eyebrow-token),main :is(p[class*=uppercase][class*=tracking-]){text-wrap:balance;letter-spacing:.2em!important;font-size:15px!important;line-height:1.35!important}main :is(.text-xs,.text-sm,[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"],[class*="text-[13px]"],[class*="text-[14px]"]){font-size:15px!important}main :is([class*="leading-[1.2]"],[class*="leading-[1.3]"],[class*="leading-[1.35]"],[class*="leading-[1.4]"],[class*="leading-[1.45]"]){line-height:1.58!important}main :is([class*="tracking-[0.16em]"],[class*="tracking-[0.18em]"],[class*="tracking-[0.2em]"],[class*="tracking-[0.22em]"],[class*="tracking-[0.24em]"],[class*="tracking-[0.26em]"],[class*="tracking-[0.28em]"],[class*="tracking-[0.32em]"],[class*="tracking-[0.34em]"]){letter-spacing:.16em!important}main :is(.ds-chip,[class*=rounded-full][class*=px-3],[class*=rounded-full][class*=px-4]){min-height:34px;font-size:15px!important;line-height:1.25!important}main article p,main article li,main article span:not([aria-hidden=true]){line-height:1.58}main article :is(h3,h4)+p,main article :is(h3,h4)+ul,main article p+ul{margin-top:1rem}main section{scroll-margin-top:88px}.homepage-hero{padding-top:0;min-height:auto!important}.homepage-hero-content{min-height:68vh!important;padding-top:calc(var(--site-header-offset) + 22px)!important;align-items:center!important;padding-bottom:28px!important}.homepage-hero .hero-enter{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:24px!important;display:flex!important}.homepage-hero-text{max-width:min(100%,560px)!important;margin-inline:auto!important}.homepage-hero .hero-label{letter-spacing:.16em!important;font-size:15px!important}.homepage-hero .hero-label+div{margin:10px auto 24px!important}.homepage-hero .hero-headline{letter-spacing:-.045em!important;font-size:clamp(34px,10.8vw,42px)!important;line-height:1.02!important}.homepage-hero .hero-copy{max-width:31rem!important;margin:24px auto 0!important;font-size:16px!important;line-height:1.6!important}.homepage-brand-hero-visual{width:100%!important;max-width:90vw!important;min-height:clamp(210px,32vh,300px)!important;margin-inline:auto!important}.homepage-enterprise-flow{min-height:inherit!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.homepage-enterprise-flow-image{object-fit:contain!important;width:min(90vw,420px)!important;max-width:90vw!important;height:auto!important;transform:none!important}.gpu-cloud-hero-section,.enterprise-solutions-hero-section,.ai-platform-page>section:first-child{min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}main>section:first-child:has(.ai-platform-hero){min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}main>section:first-child:has(.gpu-cloud-hero-grid){min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}main>section:first-child:has(.enterprise-solutions-hero){min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}main>section:first-child:has(.ai-infrastructure-hero){min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}main>section:first-child:has(.product-hero-background){min-height:64vh!important;padding-top:calc(var(--site-header-offset) + 24px)!important;padding-bottom:34px!important}:is(main>section:first-child:has(.ai-platform-hero),main>section:first-child:has(.enterprise-solutions-hero),main>section:first-child:has(.gpu-cloud-hero-grid),main>section:first-child:has(.ai-infrastructure-hero),main>section:first-child:has(.product-hero-background)){align-items:center;display:flex}.gpu-cloud-hero-grid,.ai-platform-hero,.enterprise-solutions-hero,.ai-infrastructure-hero,main>section:first-child .relative.z-10>div:not([class]){text-align:center!important;flex-direction:column!important;align-items:center!important;gap:24px!important;display:flex!important}.gpu-cloud-hero-grid>div:first-child,.ai-platform-hero>div:first-child,.enterprise-solutions-hero>div:first-child,.ai-infrastructure-hero>div:first-child,main>section:first-child .relative.z-10>div:not([class]){max-width:min(100%,620px)!important;margin-inline:auto!important;transform:none!important}.gpu-cloud-hero-grid h1,.ai-platform-hero h1,.enterprise-solutions-hero h1,.ai-infrastructure-hero h1,main>section:first-child h1{text-align:center!important;max-width:min(100%,620px)!important;margin-inline:auto!important}.gpu-cloud-hero-grid p,.ai-platform-hero p,.enterprise-solutions-hero p,.ai-infrastructure-hero p,main>section:first-child p{text-align:center!important;margin-inline:auto!important}.gpu-cloud-hero-grid h1+p,.ai-platform-hero h1+p,.enterprise-solutions-hero h1+p,.ai-infrastructure-hero h1+p,main>section:first-child h1+p{max-width:min(100%,540px)!important;margin-top:18px!important}.gpu-cloud-hero-grid :is(a,button),.ai-platform-hero :is(a,button),.enterprise-solutions-hero :is(a,button),.ai-infrastructure-hero :is(a,button),main>section:first-child :is(a,button){margin-top:0}.gpu-cloud-hero-grid h1+p+:is(div,nav,a,button),.ai-platform-hero h1+p+:is(div,nav,a,button),.enterprise-solutions-hero h1+p+:is(div,nav,a,button),.ai-infrastructure-hero h1+p+:is(div,nav,a,button),main>section:first-child h1+p+:is(div,nav,a,button),.gpu-cloud-hero-grid>div:first-child>div,.ai-platform-hero>div:first-child>div,.enterprise-solutions-hero>div:first-child>div,.ai-infrastructure-hero>div:first-child>div{margin-top:22px!important}.enterprise-solutions-hero article,.ai-infrastructure-hero article{text-align:left!important}.gpu-cloud-hero-visual,.ai-platform-hero-visual,.enterprise-solutions-hero-visual,.ai-infrastructure-hero>div:last-child{justify-content:center!important;width:100%!important;max-width:90vw!important;min-height:clamp(220px,34vh,320px)!important;margin-inline:auto!important;transform:none!important}main>section:first-child [aria-hidden=true]:has(>img){justify-content:center!important;width:100%!important;max-width:90vw!important;min-height:clamp(220px,34vh,320px)!important;margin-inline:auto!important;transform:none!important}.enterprise-solutions-hero-image,.ai-infrastructure-hero>div:last-child img,main>section:first-child [aria-hidden=true]>img:not(.product-hero-image){object-fit:contain!important;width:min(88vw,460px)!important;max-width:90vw!important;height:auto!important;margin-inline:auto!important}main>section:first-child:has(.enterprise-solutions-hero){min-height:70vh!important}main>section:first-child:has(.enterprise-solutions-hero) .enterprise-solutions-hero-visual{order:2}main>section:first-child:has(.enterprise-solutions-hero) .enterprise-solutions-hero>div:first-child{order:1}main>section:first-child:has(.ai-platform-hero) .ai-platform-hero-visual{order:2}main>section:first-child:has(.ai-platform-hero) .ai-platform-hero>div:first-child{order:1}main>section:first-child:has(.ai-infrastructure-hero) .ai-infrastructure-hero>div:last-child{order:2}main>section:first-child:has(.ai-infrastructure-hero) .ai-infrastructure-hero>div:first-child{order:1}.gpu-cloud-hero-visual{order:2}.gpu-cloud-hero-grid>div:first-child{order:1}:is(main .grid:has(>article),main .grid:has(>a),main .grid:has(>button)){grid-template-columns:minmax(0,1fr)!important;gap:20px!important}main :is(article,a,button):is([class*=rounded-],[class*=border],.motion-hover-lift,.ai-platform-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-infra-stack-card){width:100%!important;max-width:100%!important}main article:is([class*=rounded-],[class*=border]),main a:is([class*=rounded-],[class*=border]),main button:is([class*=rounded-],[class*=border]){padding:max(1.25rem,20px)!important}main .ai-infra-stack-card{min-height:92px;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;padding:18px 20px!important}main :is(.enterprise-solutions-hero article,.ai-infrastructure-hero article){min-height:auto!important;padding:20px!important}main .ai-infra-domain-card{min-height:440px;height:auto!important}main .ai-infra-deployment-tile{padding:22px!important}main :is(article,a,button) :is([class*=h-10][class*=w-10],[class*=h-11][class*=w-11],[class*=h-12][class*=w-12]){width:52px!important;height:52px!important}main :is(article,a,button) :is([class*=h-5][class*=w-5],[class*=h-6][class*=w-6],[class*=h-7][class*=w-7],[class*="h-[17px]"][class*="w-[17px]"]){width:24px!important;height:24px!important}main :is(article,a,button) h3{text-wrap:pretty}main :is(article,a,button) p{max-width:62ch}}@media (hover:none),(pointer:coarse){main :is(article,a,button):is(.motion-hover-lift,.ai-platform-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-infra-stack-card):hover,main :is(article,a,button):hover img,main :is(article,a,button):hover .module-image,main :is(article,a,button):hover .deployment-blueprint-image{transform:none!important}}@media (max-width:640px){main :is(.enterprise-ai-stack-card,.technology-stack-ambient,.ai-reference-architecture-visual,.ai-reference-fabric-object,.runtime-engine-visual,.control-plane-stack,.infrastructure-topology,.ai-infra-stack-interactive,.ai-infra-deployment-composition,.ai-infra-deployment-blueprint){max-width:100%!important;overflow-x:clip!important}main :is(.enterprise-ai-stack-card,.technology-stack-ambient,.ai-reference-architecture-visual,.runtime-engine-visual,.control-plane-stack,.infrastructure-topology,.ai-infra-stack-interactive,.ai-infra-deployment-composition){border-radius:22px!important;padding:20px!important}.enterprise-ai-stack-system,.enterprise-ai-stack-split,.ai-reference-readable-stack,.control-plane-stack-layers{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.enterprise-ai-stack-layer,.ai-reference-stack-bar,.control-plane-stack-panel{min-height:auto!important;padding:18px!important}.enterprise-ai-stack-layer h3,.ai-reference-stack-title,.control-plane-stack-title,.runtime-engine-node-title{text-wrap:balance;letter-spacing:.08em!important;white-space:normal!important;text-overflow:clip!important;font-size:15px!important;line-height:1.35!important;overflow:visible!important}.enterprise-ai-stack-layer p,.ai-reference-stack-items,.ai-reference-stack-items span,.runtime-engine-node-copy,.control-plane-stack-pill,.infrastructure-topology-pill{font-size:15px!important;line-height:1.55!important}.enterprise-ai-stack-spine,.enterprise-ai-stack-spine:before,.enterprise-ai-stack-spine:after,.ai-reference-optical-paths,.ai-reference-particles,.ai-reference-stack-flow,.control-plane-data-flow-particle,.control-plane-light-beam,.runtime-engine-lines,.infrastructure-spoke-lines{display:none!important}.runtime-engine-visual{gap:18px!important;min-height:auto!important;display:grid!important}.runtime-engine-core{width:min(68vw,220px)!important;height:min(68vw,220px)!important;margin:8px auto 18px!important}.runtime-engine-node{width:100%!important;min-height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.control-plane-stack{animation:none!important;transform:none!important}.control-plane-stack-panel{transform:none!important}.control-plane-stack-panel>div{align-items:flex-start!important}.control-plane-stack-pill{white-space:normal!important}.infrastructure-hub-spoke{gap:18px!important;min-height:auto!important;display:grid!important}.infrastructure-domain-grid{pointer-events:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important;position:static!important}.infrastructure-hub,.infrastructure-domain-card{width:100%!important;min-height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.ai-infra-deployment-composition{padding-inline:12px!important}.ai-infra-deployment-blueprint{width:100%!important;max-width:min(100%,360px)!important;min-height:330px!important;margin-inline:auto!important}.ai-infra-deployment-blueprint-ai-factory,.ai-infra-deployment-blueprint-campus{min-height:390px!important}.deployment-blueprint-node{width:min(92vw,300px)!important;min-height:70px!important}.deployment-blueprint-image{width:min(36vw,112px)!important;max-height:68px!important}.deployment-blueprint-label{color:#ffffff85!important;letter-spacing:.08em!important;white-space:normal!important;width:76px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;right:calc(50% + 78px)!important}.deployment-engineering-connector{stroke-width:.42px!important;opacity:.72!important}.ai-infra-deployment-blueprint-campus .deployment-blueprint-node{width:min(30vw,112px)!important}.ai-infra-deployment-blueprint-campus .deployment-blueprint-image{width:100%!important;max-height:46px!important}.ai-infra-deployment-blueprint-campus .deployment-blueprint-label{white-space:normal!important;width:auto!important;max-width:84px!important;font-size:10px!important;line-height:1.15!important}.ai-infra-full-stack-stage{max-width:100%!important;overflow:visible!important}.ai-infra-stack-layer{width:min(300px,76vw)!important}:root{--space-section-y:3.5rem;--space-section-y-lg:4rem;--space-card:1.25rem;--space-card-lg:1.5rem;--space-cta:1.75rem}main{--mobile-section-gap:56px;--mobile-section-gap-tight:44px;--mobile-card-gap:20px}main :is(section,.ds-section-shell,.enterprise-solutions-clean-section){padding-top:var(--mobile-section-gap)!important;padding-bottom:var(--mobile-section-gap)!important}main :is(section:first-child,.homepage-hero,.gpu-cloud-hero-section,.enterprise-solutions-hero-section){padding-top:calc(var(--site-header-offset) + 18px)!important;padding-bottom:32px!important}main .homepage-hero-content{padding-top:calc(var(--site-header-offset) + 18px)!important;padding-bottom:24px!important}main :is(section+section,section+div,div+section){margin-top:0!important}main :is(.ds-section-header,.max-w-3xl,.max-w-4xl,.mx-auto.max-w-5xl){margin-bottom:0}main :is(.ds-section-title,h1,h2),main :is(.ds-section-subtitle,h1+p,h2+p){margin-top:18px!important}main :is(.mt-14,.mt-16,.mt-20,.mt-24){margin-top:32px!important}main :is(.mt-10,.mt-12){margin-top:28px!important}main :is(.mt-8,.mt-9){margin-top:24px!important}main :is(.mt-6,.mt-7){margin-top:20px!important}main :is(.gap-12,.gap-14,.gap-16,.gap-20,.gap-24){gap:28px!important}main :is(.gap-8,.gap-10){gap:24px!important}main :is(.gap-5,.gap-6){gap:var(--mobile-card-gap)!important}main :is(.py-10,.py-12,.py-14,.py-16,.py-20,.py-24){padding-top:var(--mobile-section-gap-tight)!important;padding-bottom:var(--mobile-section-gap-tight)!important}main :is(.pt-8,.pt-10,.pt-12,.pt-14,.pt-16,.pt-20,.pt-24){padding-top:var(--mobile-section-gap-tight)!important}main :is(.pb-16,.pb-20,.pb-24,.pb-28,.pb-36){padding-bottom:var(--mobile-section-gap)!important}main :is(article,a,button):is([class*=rounded-],[class*=border]){margin-block:0!important}main :is(.homepage-brand-hero-visual,.gpu-cloud-hero-visual,.ai-platform-hero-visual,.enterprise-solutions-hero-visual,.ai-infrastructure-hero>div:last-child){margin-top:4px!important}main :is(.ai-infra-stack-interactive,.enterprise-ai-stack-card,.ai-reference-architecture-visual,.technology-stack-ambient,.runtime-engine-visual,.control-plane-stack,.infrastructure-topology){margin-top:28px!important}main :is(.ai-infra-domain-card,.ai-infra-deployment-tile){min-height:auto!important}main .ai-infra-domain-card{min-height:400px!important}main :is(a,button):is([class*=bg-gradient-to-r],[class*=from-primary],[class*=to-primary],[class*=bg-primary],[class*=navigationCta]){white-space:nowrap!important;min-height:52px!important;padding-block:12px!important;padding-inline:22px!important;line-height:1.2!important}main :is(a,button):is([class*=bg-gradient-to-r],[class*=from-primary],[class*=to-primary]){justify-content:center!important;width:100%!important}main :is(.hero-actions,.ds-actions,.cta-actions,[class*=actions],[class*=CTA],[class*=cta]){gap:12px!important;width:100%!important;margin-top:24px!important}main :is(.hero-actions,.ds-actions,.cta-actions,[class*=actions],[class*=CTA],[class*=cta])>:is(a,button){min-height:52px!important}main :is(a,button):is([class*=rounded-md],[class*=rounded-xl],[class*=rounded-full]){touch-action:manipulation}main :is(a,button){text-wrap:nowrap}main :is(a,button)>span{min-width:0}main :is(.ds-chip,[class*=rounded-full][class*=border]){white-space:nowrap}}@media (max-width:640px) and (hover:none),(max-width:640px) and (pointer:coarse){main :is(a,button):hover{transform:none!important}}@media (max-width:640px){main :is(.homepage-brand-hero-visual,.gpu-cloud-hero-visual,.ai-platform-hero-visual,.enterprise-solutions-hero-visual,.ai-infrastructure-hero>div:last-child,.platform-portfolio-visual,.platform-asset-visual,.ai-infra-domain-visual,.ai-infra-full-stack-stage,.gpu-fabric-visual,.gpu-data-visual,.gpu-deployment-visual,.ai-governance-visual,.ai-gateway-visual,.ai-reference-architecture-visual,.runtime-engine-visual,.infrastructure-topology,.technology-stack-ambient){overflow:visible!important}main :is(.homepage-brand-hero-visual,.gpu-cloud-hero-visual,.ai-platform-hero-visual,.enterprise-solutions-hero-visual,.ai-infrastructure-hero>div:last-child,.platform-asset-visual-hero){min-height:clamp(210px,32vh,320px)!important;max-height:38vh!important}main :is(.homepage-enterprise-flow-image,.enterprise-solutions-hero-image,.ai-infrastructure-hero>div:last-child img,.platform-asset-image,.platform-product-hero-visual img){object-fit:contain!important;object-position:center center!important;width:min(88vw,460px)!important;max-width:90vw!important;height:auto!important;max-height:min(34vh,320px)!important;margin-inline:auto!important}main :is(.platform-portfolio-visual,.platform-portfolio-card-half .platform-portfolio-visual){min-height:190px!important;max-height:260px!important}main :is(.platform-portfolio-image,.platform-portfolio-object){object-fit:contain!important;object-position:center center!important;width:min(68vw,280px)!important;max-width:72vw!important;max-height:220px!important;transform:translate(-50%,-50%)!important}main .module-image-wrapper{justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;inset:0!important;overflow:visible!important}main .module-image{object-fit:contain!important;object-position:center center!important;width:78%!important;max-height:68%!important}main .power-module-image{transform:translate(4%)translateY(1%)scale(.84)!important}main .network-module-image{width:84%!important;max-height:70%!important}main .compute-module-image{width:80%!important;max-height:68%!important}main .ai-infra-stack-layer{object-fit:contain!important;width:min(290px,74vw)!important;height:auto!important}main .deployment-blueprint-image{object-fit:contain!important;object-position:center center!important}main :is(.gpu-fabric-visual,.gpu-data-visual,.gpu-deployment-visual,.ai-governance-visual,.ai-gateway-visual){min-height:clamp(260px,48vh,380px)!important;max-height:none!important}main :is(.technology-stack-ambient img){object-fit:contain!important;object-position:center center!important;width:min(100%,520px)!important;max-height:320px!important}main img[class*=object-contain]:not(.nav-logo-wordmark):not(.product-hero-image){object-fit:contain!important;object-position:center center!important}}@media (max-width:640px) and (hover:none),(max-width:640px) and (pointer:coarse){main :is(.platform-portfolio-card:hover .platform-portfolio-image,.ai-infra-domain-card:hover .module-image,.ai-infra-domain-card:hover .power-module-image,.ai-infra-deployment-tile:hover .deployment-blueprint-image){transform:none!important}}@media (max-width:640px){.homepage-enterprise-flow-image,.enterprise-solutions-hero-image,.ai-infrastructure-hero>div:last-child img{will-change:transform;animation-duration:14s!important;animation-timing-function:ease-in-out!important}.homepage-motion-ready [data-homepage-reveal]{transform:translateY(14px);transition-duration:.42s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.platform-portfolio.is-visible [data-homepage-portfolio-card]{animation-duration:.38s!important}.motion-fade-in,.motion-fade-up,.motion-scale-in{animation-duration:.18s!important}.motion-hover-lift,.motion-subtle-glow,.platform-portfolio-card,.why-ddao-capability-tile,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-platform-card,.operating-layer-tile,.control-plane-stack-panel,.runtime-engine-node,.infrastructure-domain-card,.model-lifecycle-stage,.technology-module,.platform-v3-module,.platform-v4-panel{transition-duration:.18s!important}.motion-hover-lift:hover,.platform-portfolio-card:hover,.why-ddao-capability-tile:hover,.operating-layer-tile:is(:hover,:focus-within),.technology-module:hover,.platform-v3-module:hover,.platform-v4-panel:hover{transform:translateY(-2px)!important}.ai-infra-domain-card:hover .module-image,.ai-infra-deployment-tile:hover .deployment-blueprint-image{filter:brightness(1.06)drop-shadow(0 0 18px #78c8ff2e)!important;transform:translateY(-4px)scale(1.015)!important}.ai-infra-domain-card:hover .power-module-image{transform:translate(4%)translateY(calc(1% - 4px))scale(.855)!important}.ai-infra-stack-interactive:has(.ai-infra-stack-card:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer{transition-duration:.26s!important}:is(.ai-infra-stack-interactive:has(.ai-infra-stack-card-0:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-0,.ai-infra-stack-interactive:has(.ai-infra-stack-card-1:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-1,.ai-infra-stack-interactive:has(.ai-infra-stack-card-2:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-2,.ai-infra-stack-interactive:has(.ai-infra-stack-card-3:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-3,.ai-infra-stack-interactive:has(.ai-infra-stack-card-4:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-4,.ai-infra-stack-interactive:has(.ai-infra-stack-card-5:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-5,.ai-infra-stack-interactive:has(.ai-infra-stack-card-6:is(:hover,:focus,:focus-visible)) .ai-infra-stack-layer-6){filter:brightness(1.12)drop-shadow(0 0 18px #78c8ff52)!important;transform:translate(-50%)translateY(-5px)scale(1.02)!important}.homepage-hero-glow,.product-hero-services:before,.product-hero-services:after,.enterprise-solutions-hero-visual:before,.enterprise-solutions-hero-visual:after,.ai-model-exchange-flow,.ai-governance-hub-particles,.enterprise-solutions-deployment-particles i,.ai-reference-particles i,.ai-gateway-core-particles,.networking-fabric-flow path,.technology-stack-ambient:before,.infrastructure-particles{animation:none!important}main :is(.gpu-fabric-visual,.gpu-data-visual,.gpu-deployment-visual,.ai-governance-visual,.ai-gateway-visual,.ai-reference-architecture-visual,.runtime-engine-visual,.infrastructure-topology,.technology-stack-ambient){content-visibility:auto;contain-intrinsic-size:360px}}@media (max-width:640px) and (hover:none),(max-width:640px) and (pointer:coarse){main :is(article,a,button,.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-platform-card,.operating-layer-tile,.technology-module,.platform-v3-module,.platform-v4-panel):hover{transform:none!important}main :is(article,a,button,.platform-portfolio-card,.ai-infra-domain-card,.ai-infra-deployment-tile):hover :is(img,.module-image,.power-module-image,.deployment-blueprint-image,.platform-portfolio-image,.platform-portfolio-object){filter:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-homepage-reveal],[data-homepage-portfolio-card]{opacity:1!important;transform:none!important}}@media (max-width:767px){html{scroll-padding-top:var(--site-header-offset)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}main{max-width:100vw;overflow-x:clip}main :is(section,.ds-section-shell,.enterprise-solutions-clean-section){scroll-margin-top:calc(var(--site-header-offset) + 24px)}main :is(.container,[class*=max-w-],[class*=mx-auto]){min-width:0}main :is(h1,h2,h3,p,li,span){overflow-wrap:break-word}main h1{text-wrap:balance}main h2,main h3{text-wrap:pretty}main p,main li{line-height:1.6}main :is(.ds-section-title,h2){letter-spacing:-.045em!important;font-size:clamp(28px,8vw,34px)!important;line-height:1.04!important}main :is(.ds-section-subtitle,h2+p){max-width:38rem!important;font-size:clamp(15px,4vw,17px)!important;line-height:1.62!important}main :is(section:first-child,.homepage-hero,.gpu-cloud-hero-section,.enterprise-solutions-hero-section){min-height:auto!important}main :is(.homepage-hero-content,.gpu-cloud-hero-grid,.ai-platform-hero,.enterprise-solutions-hero,.ai-infrastructure-hero){text-align:center!important;align-items:center!important}main :is(.gpu-cloud-hero-grid>div:first-child,.ai-platform-hero>div:first-child,.enterprise-solutions-hero>div:first-child,.ai-infrastructure-hero>div:first-child){width:100%!important;max-width:42rem!important;margin-inline:auto!important}main :is(.homepage-brand-hero-visual,.gpu-cloud-hero-visual,.ai-platform-hero-visual,.enterprise-solutions-hero-visual,.ai-infrastructure-hero>div:last-child){aspect-ratio:4/3;contain:layout paint;width:100%!important}main :is(.homepage-enterprise-flow-image,.enterprise-solutions-hero-image,.ai-infrastructure-hero>div:last-child img){contain:paint}main .grid{min-width:0}main :is(.grid:has(>article),.grid:has(>a),.grid:has(>button),.operating-layer-grid,.infrastructure-domain-grid,.ai-reference-principle-strip,.gpu-deployment-card-grid){grid-template-columns:minmax(0,1fr)!important}main :is(article,.ai-platform-card,.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile){border-radius:22px!important}main :is(article,a,button):is([class*=rounded-],[class*=border]){min-width:0}main :is(.ai-infra-stack-card,.ai-gateway-capability,.ai-governance-capability){min-height:88px!important}main :is(.ds-chip,.ai-model-capability-chip,.platform-portfolio-chip,[class*=rounded-full][class*=border]){align-items:center;min-height:36px}main :is(a[class*=rounded],button[class*=rounded],.mobile-navigation-panel a,.mobile-navigation-panel button){touch-action:manipulation;min-height:48px}main :is(.enterprise-ai-stack-card,.technology-stack-ambient,.ai-reference-architecture-visual,.runtime-engine-visual,.control-plane-stack,.infrastructure-topology,.ai-infra-stack-interactive,.ai-infra-deployment-composition){overflow:hidden!important}main :is(.ai-infra-deployment-blueprint,.ai-infra-deployment-blueprint-campus){min-height:420px;width:100%!important;max-width:100%!important}main .deployment-blueprint-label{white-space:nowrap;letter-spacing:.08em!important;font-size:10px!important}main :is(svg),main img{max-width:100%}main img[loading=lazy]{content-visibility:auto}main :is(.ai-infra-stack-interactive,.ai-infra-domain-card,.ai-infra-deployment-tile,.technology-stack-ambient,.ai-reference-architecture-visual,.runtime-engine-visual,.infrastructure-topology){content-visibility:auto;contain-intrinsic-size:520px}}@media (max-width:767px) and (hover:none),(max-width:767px) and (pointer:coarse){main :is(.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile,.ai-platform-card,.operating-layer-tile,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.technology-module,.platform-v3-module,.platform-v4-panel,.ai-gateway-capability,.ai-governance-capability,.ai-model-exchange-cell):hover{transform:none!important}main :is(.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile,.ai-platform-card,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile):active{transition-duration:.12s!important;transform:translateY(-1px)!important}}:root{--motion-ease-enterprise:var(--motion-ease-standard);--motion-duration-base:var(--motion-duration-default);--hover-lift-subtle:-2px;--hover-border-accent:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){:root{--hover-border-accent:color-mix(in srgb, var(--color-accent-primary) 24%, #ffffff24)}}:root{--hover-glow-blue:0 0 28px #2d7ff913}html{scroll-padding-top:var(--site-header-offset-lg);-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}main :is(p,li){text-wrap:pretty}main :is(h1,h2,h3){text-wrap:balance}main :is(.motion-hover-lift,.ai-platform-card,.platform-portfolio-card,.why-ddao-capability-tile,.enterprise-foundation-tile,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-platform-control-card,.ai-platform-orchestration-card,.compute-reference-node,.technology-module,.platform-v3-module,.platform-v4-panel){transition-duration:var(--motion-duration-base)!important;transition-timing-function:var(--motion-ease-enterprise)!important}@media (hover:hover) and (pointer:fine){main :is(.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile,.ai-platform-card,.ai-infra-stack-card,.ai-infra-deployment-tile,.technology-module,.platform-v3-module,.platform-v4-panel):is(:hover,:focus-within){transform:translateY(var(--hover-lift-subtle))}main :is(.ai-platform-card,.platform-portfolio-card,.why-ddao-capability-tile,.ai-infra-stack-card,.ai-infra-deployment-tile,.ai-platform-control-card,.ai-platform-orchestration-card,.compute-reference-node):is(:hover,:focus-within){border-color:var(--hover-border-accent);box-shadow:inset 0 1px 0 #ffffff1f, var(--hover-glow-blue), 0 22px 72px #00000038}}main :is(.ai-platform-icon,.operating-layer-icon,.runtime-engine-icon,.model-lifecycle-icon,.control-plane-stack-icon,.compute-reference-node-icon,.why-ddao-capability-icon,.enterprise-foundation-icon,.ai-platform-orchestration-glyph){flex:none}main :is(.ai-platform-icon svg,.operating-layer-icon svg,.runtime-engine-icon svg,.model-lifecycle-icon svg,.control-plane-stack-icon svg,.compute-reference-node-icon svg,button svg,a svg){stroke-width:1.8px;vector-effect:non-scaling-stroke;width:1.1em;height:1.1em}main :is(.enterprise-ai-stack-card,.compute-reference-card,.ai-platform-reference-card,.ai-infra-stack-interactive){border-color:#ffffff12;box-shadow:inset 0 1px #ffffff13,0 28px 96px #00000047}main :is(.enterprise-ai-stack-card,.compute-reference-card,.ai-platform-reference-card,.ai-infra-stack-interactive,.technology-stack-ambient,.ai-reference-architecture-visual,.runtime-engine-visual,.infrastructure-topology){isolation:isolate}main :is(img,svg,canvas,video){max-width:100%}main img{image-rendering:auto}main .hero-headline{font-size:var(--type-home-hero-display);line-height:var(--type-display-leading);letter-spacing:-.055em}main :is(.ai-infrastructure-hero h1,.gpu-cloud-hero-grid h1){font-size:var(--type-hero-display);letter-spacing:-.055em;text-wrap:balance;line-height:.9}main :is(.ai-platform-hero h1){font-size:var(--type-hero-display-platform);letter-spacing:-.055em;text-wrap:balance;line-height:.92}main :is(.hero-copy,.ai-infrastructure-hero h1+p,.gpu-cloud-hero-grid h1+p,.ai-platform-hero h1+p){font-size:var(--type-hero-supporting);line-height:1.6}main :is(.enterprise-foundation h2,.enterprise-ai-stack h2,.ai-platform-page section:not(:first-child) h2,.product-page-gpu-cloud section:not(:first-child) h2){line-height:var(--type-section-leading);letter-spacing:-.052em}main :is(.enterprise-foundation h2,.ai-platform-reference-section h2,.ai-platform-architecture-section h2,.ai-platform-orchestration-section h2){font-size:var(--type-section-display)}main :is(.enterprise-foundation-copy>p:not(.ds-eyebrow),.enterprise-ai-stack>div>p,.ai-platform-page section:not(:first-child) h2+p,.product-page-gpu-cloud section:not(:first-child) h2+p){font-size:var(--type-section-supporting);line-height:var(--type-copy-leading)}main :is(.enterprise-foundation-tile h3,.ai-infra-stack-card h3,.ai-infra-domain-card h3,.ai-infra-deployment-tile h3,.ai-platform-control-card h3,.ai-platform-orchestration-card h3,.compute-reference-node-title){font-size:var(--type-card-title);line-height:var(--type-card-title-leading)}main :is(.enterprise-foundation-tile p,.ai-infra-stack-card p,.ai-infra-domain-card p,.ai-infra-deployment-tile p,.ai-platform-control-card p,.ai-platform-orchestration-card p,.compute-reference-node-description){font-size:var(--type-tile-body);line-height:1.55}main :is(.ds-chip,[class*=rounded-full][class*=text-xs]){font-size:var(--type-pill)}main :is(.enterprise-foundation,.ai-platform-reference-section,.ai-platform-architecture-section){--section-padding-y-current:var(--space-section-padding-y)}main :is(.ai-platform-controlflow,.ai-platform-orchestration-section .grid){gap:var(--space-grid-gap)}main :is(.enterprise-ai-stack-card,.compute-reference-card,.ai-platform-reference-card){padding:var(--space-architecture-padding)}main :is(.architecture-link,.architecture-link .architecture-link-label,.architecture-link .architecture-link-arrow){transition-duration:.2s;transition-timing-function:var(--motion-ease-standard)}@media (max-width:1024px){:root{--space-section-padding-y:5rem;--space-section-padding-y-compact:4rem;--space-header-to-content-gap:2.5rem;--space-grid-gap:1.25rem;--type-hero-display:clamp(3rem, 8.2vw, 4.25rem);--type-hero-display-platform:clamp(3rem, 8vw, 4rem);--type-home-hero-display:clamp(3.5rem, 9vw, 4.75rem);--type-section-display:clamp(2rem, 6vw, 3rem)}}@media (max-width:767px){:root{--space-section-padding-y:3.5rem;--space-section-padding-y-compact:3rem;--space-header-to-content-gap:2rem;--space-grid-gap:1rem;--space-architecture-padding:1rem;--space-hero-padding-top:calc(var(--site-header-offset) + 2.5rem);--space-hero-padding-bottom:2.5rem;--type-hero-display:clamp(34px, 10.6vw, 42px);--type-hero-display-platform:clamp(34px, 10.6vw, 42px);--type-home-hero-display:clamp(34px, 10.8vw, 42px);--type-hero-supporting:clamp(15px, 4.15vw, 17px);--type-section-display:clamp(28px, 8.4vw, 32px);--type-section-supporting:clamp(15px, 4.15vw, 17px);--type-card-title:clamp(20px, 5.8vw, 22px);--type-card-body:15px;--type-eyebrow-size:12px;--type-tile-title:20px;--type-small-metadata:12px;--type-navigation-description:14px;--type-modal-title:30px}}@media (prefers-reduced-motion:reduce){main :is(.homepage-brand-hero-visual,.homepage-hero-glow,.ai-platform-controlflow-arrow,.ai-platform-controlflow-return,.compute-reference-line,.enterprise-ai-stack-spine,.five-layers,[class*=pulse],[class*=float],[class*=particles]){animation:none!important}main :is(.motion-fade-in,.motion-fade-up,.motion-scale-in,.motion-hover-lift,.enterprise-foundation-tile,.ai-platform-card,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile){transition-duration:1ms!important;transform:none!important}main :is(.ai-platform-controlflow-core small){animation:none!important}}@media (max-width:767px){main>section:first-child:has(.ai-infrastructure-hero) .ai-infrastructure-hero-visual{width:100%!important;max-width:100%!important;overflow:visible!important;transform:none!important}main>section:first-child:has(.ai-infrastructure-hero) .ai-infrastructure-hero-object{width:96%!important;max-width:96%!important;margin-inline:auto!important}main>section:first-child:has(.ai-infrastructure-hero) .ai-infrastructure-hero-visual .ai-infrastructure-hero-object>.ai-infrastructure-hero-image{width:100%!important;max-width:100%!important}}@media (min-width:1280px){.ai-infrastructure-hero-title{letter-spacing:-.05em;max-width:640px;font-size:clamp(72px,5.55vw,80px);line-height:.96}.ai-infrastructure-hero-title-line{white-space:nowrap;display:block}}main section:not(:first-child){content-visibility:auto;contain-intrinsic-size:720px}@media (max-width:767px){html{scroll-padding-top:var(--site-header-offset)}main{--mobile-section-gap:52px;--mobile-section-gap-tight:42px}main :is(p,li){font-size:max(15px,1em);line-height:1.62}main :is(.ds-eyebrow,.eyebrow-token){letter-spacing:.22em!important;font-size:12px!important}main :is(.enterprise-ai-stack-card,.compute-reference-card,.ai-platform-reference-card,.ai-infra-stack-interactive){border-radius:24px!important;padding:1rem!important}main :is(.compute-reference-diagram,.ai-platform-reference-diagram,.ai-infra-stack-visual,.ai-infra-deployment-blueprint,.ai-infra-deployment-blueprint-campus){overflow:hidden}main .ai-platform-reference-crosscut{flex-direction:column;gap:.45rem}main :is(.ai-platform-reference-layer-platform small){letter-spacing:.14em;font-size:10px}}@media (max-width:767px) and (hover:none),(max-width:767px) and (pointer:coarse){main :is(.motion-hover-lift,.platform-portfolio-card,.why-ddao-capability-tile,.enterprise-foundation-tile,.ai-platform-card,.ai-infra-stack-card,.ai-infra-domain-card,.ai-infra-deployment-tile,.ai-platform-control-card,.ai-platform-orchestration-card,.compute-reference-node):hover{box-shadow:inherit!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}main section:not(:first-child){content-visibility:visible}}main :is(.ai-reference-stack-icon,.enterprise-ai-stack-glyph,.compute-reference-node-icon,.ai-platform-orchestration-glyph,.ai-platform-icon){color:var(--color-accent-primary)!important}main :is(.ai-reference-stack-icon-mask,.compute-reference-node-icon>span,.ai-platform-icon>span){background-color:var(--color-accent-primary)!important}main :is(){border-color:var(--color-accent-primary)!important;background:var(--color-accent-primary)!important;box-shadow:inset 0 -4px 0 var(--color-accent-primary), 0 6px 0 -4px var(--color-accent-primary)!important}@supports (color:color-mix(in lab, red, red)){main :is(){box-shadow:inset 0 -4px 0 color-mix(in srgb, var(--color-accent-primary) 14%, transparent), 0 6px 0 -4px var(--color-accent-primary)!important}}main :is(){border-color:var(--color-accent-primary)!important}main .enterprise-ai-stack-glyph:after{background:linear-gradient(90deg, var(--color-accent-primary), transparent 34%, var(--color-accent-primary) 52%, transparent)!important}main :is(.compute-reference-node:is(:hover,:focus-visible) .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-workloads:is(:hover,:focus-visible)) .compute-reference-node-runtime .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-runtime:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-compute:is(:hover,:focus-visible)) :is(.compute-reference-node-storage,.compute-reference-node-networking) .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-storage:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon,.compute-reference-diagram:has(.compute-reference-node-networking:is(:hover,:focus-visible)) .compute-reference-node-compute .compute-reference-node-icon,.ai-platform-orchestration-card:hover .ai-platform-orchestration-glyph svg,.ai-platform-orchestration-card:focus-within .ai-platform-orchestration-glyph svg){color:var(--color-accent-primary)!important}@media (max-width:640px){main .enterprise-solutions-hero{overflow:hidden;width:100%!important;max-width:calc(100vw - 40px)!important;margin-inline:auto!important}main .enterprise-solutions-hero>div:first-child{width:100%!important;max-width:calc(100vw - 48px)!important}main .enterprise-solutions-hero h1{max-width:min(100%,312px)!important;font-size:clamp(34px,9.4vw,38px)!important;line-height:1.02!important}main .enterprise-intelligence-workspace.enterprise-solutions-hero-image{width:min(76vw,330px)!important;height:clamp(238px,62vw,330px)!important}}@media (min-width:768px) and (max-width:1023px){:root{--space-section-tablet-standard:6rem;--space-section-tablet-compact:4rem}main :is(.enterprise-foundation,.ai-platform-reference-section,.ai-platform-architecture-section){padding-block:var(--space-section-tablet-standard)!important}main :is(.product-section-compact,.gpu-cloud-compute-reference){padding-block:var(--space-section-tablet-compact)!important}}@media (max-width:767px){:root{--type-tile-title:20px;--type-navigation-description:14px}main :is(.ai-platform-hero h1,.gpu-cloud-hero-grid h1,.ai-infrastructure-hero h1){inline-size:min(100%,19rem);max-inline-size:19rem!important;margin-inline:auto!important}main :is(.capability-tile-title,.enterprise-foundation-tile h3,.ai-infra-stack-card h3,.ai-infra-domain-card h3,.ai-infra-deployment-tile h3,.ai-platform-control-card h3,.ai-platform-orchestration-card h3,.compute-reference-node-title){font-size:var(--type-tile-title)!important}.capability-tile-body{font-size:var(--type-tile-body);line-height:1.55}.mobile-navigation-description{font-size:var(--type-navigation-description);letter-spacing:0;line-height:1.45}}@media (min-width:1024px) and (max-width:1279px){main :is(.gpu-cloud-hero-grid,.ai-infrastructure-hero,.enterprise-solutions-hero){grid-template-columns:minmax(0,.58fr) minmax(0,.42fr)!important;gap:2.5rem!important}main :is(.gpu-cloud-hero-grid h1,.ai-infrastructure-hero h1,.enterprise-solutions-hero h1){font-size:clamp(56px,5.8vw,60px)!important}.gpu-cloud-hero-title-line,.ai-infrastructure-hero-title-line{white-space:nowrap;display:block}}@media (prefers-reduced-motion:reduce){.mobile-navigation-panel [aria-controls^=mobile-navigation-]+div{transition:none!important}}@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-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-space-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
