@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-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--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-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-tracking:initial;--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-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-700:#bf000f;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-teal-500:#00baa7;--color-cyan-500:#00b7d7;--color-blue-500:#3080ff;--color-violet-500:#8d54ff;--color-fuchsia-500:#e12afb;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-inter:var(--font-inter-font),"Inter",sans-serif;--color-primary-50:#eef6ff;--color-primary-100:#d9ebff;--color-primary-200:#b9dcff;--color-primary-300:#86c1ff;--color-primary-400:#4791ff;--color-primary-500:#0064fa;--color-primary-600:#0054d8;--color-primary-700:#0044b0;--color-primary-800:#073b8a;--color-secondary:#050b16;--color-accent:#fcfcfc;--color-background-1:#fcfcfd;--color-background-2:#f7faff;--color-background-3:#eef4ff;--color-background-4:#e7f0ff;--color-background-6:#050b16;--color-background-7:#0a1528;--color-background-8:#020710;--color-background-9:#101d33;--color-stroke-2:#dce7f5;--color-stroke-3:#cbd8e9;--color-stroke-5:#12223b;--color-stroke-7:#203758;--color-ns-green:#75b4ff;--text-heading-1:4.25rem;--text-heading-1--line-height:110%;--text-heading-2:3.25rem;--text-heading-2--line-height:120%;--text-heading-3:2.5rem;--text-heading-3--line-height:120%;--text-heading-4:2rem;--text-heading-4--line-height:130%;--text-heading-5:1.5rem;--text-heading-5--line-height:140%;--text-heading-6:1.25rem;--text-heading-6--line-height:140%;--text-tagline-1:1rem;--text-tagline-1--line-height:150%;--text-tagline-2:.875rem;--text-tagline-2--line-height:150%;--blur-ns-badge-blur:17.2283px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-fuchsia-500:lab(56.4256% 83.132 -64.639)}}}@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,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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{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}:-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}h1,h2,h3,h4,h5,h6{font-family:var(--font-inter);color:var(--color-secondary)}:is(h1,h2,h3,h4,h5,h6):where(.dark,.dark *){color:var(--color-accent)}h1{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){h1{font-size:var(--text-heading-3);line-height:var(--tw-leading,var(--text-heading-3--line-height))}}@media (min-width:48rem){h1{font-size:var(--text-heading-2);line-height:var(--tw-leading,var(--text-heading-2--line-height))}}@media (min-width:80rem){h1{font-size:var(--text-heading-1);line-height:var(--tw-leading,var(--text-heading-1--line-height))}}h2{font-size:var(--text-heading-5);line-height:var(--tw-leading,var(--text-heading-5--line-height))}@media (min-width:40rem){h2{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height))}}@media (min-width:48rem){h2{font-size:var(--text-heading-3);line-height:var(--tw-leading,var(--text-heading-3--line-height))}}@media (min-width:80rem){h2{font-size:var(--text-heading-2);line-height:var(--tw-leading,var(--text-heading-2--line-height))}}h3{font-size:var(--text-heading-5);line-height:var(--tw-leading,var(--text-heading-5--line-height))}@media (min-width:48rem){h3{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height))}}@media (min-width:80rem){h3{font-size:var(--text-heading-3);line-height:var(--tw-leading,var(--text-heading-3--line-height))}}h4{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height))}h5{font-size:var(--text-heading-5);line-height:var(--tw-leading,var(--text-heading-5--line-height))}h6{font-size:var(--text-heading-6);line-height:var(--tw-leading,var(--text-heading-6--line-height))}p{font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#050b1699}@supports (color:color-mix(in lab, red, red)){p{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}@media (min-width:40rem){p{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height))}}p:where(.dark,.dark *){color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){p:where(.dark,.dark *){color:color-mix(in oklab,var(--color-accent)60%,transparent)}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.btn{cursor:pointer;border-style:var(--tw-border-style);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);border-width:1px;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn span{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));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);display:inline-block}.btn:before{content:"";top:50%;right:calc(var(--spacing)*0);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='white' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;position:absolute}.btn:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.btn:hover:before{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.btn:hover span{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.sr-only{clip:rect(0,0,0,0);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-3{inset:calc(var(--spacing)*-3)}.inset-0{inset:calc(var(--spacing)*0)}.inset-6{inset:calc(var(--spacing)*6)}.inset-\[-12\%\]{inset:-12%}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-x-5{inset-inline:calc(var(--spacing)*5)}.inset-x-8{inset-inline:calc(var(--spacing)*8)}.-inset-y-10{inset-block:calc(var(--spacing)*-10)}.-top-20{top:calc(var(--spacing)*-20)}.-top-24{top:calc(var(--spacing)*-24)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-7{top:calc(var(--spacing)*7)}.top-8{top:calc(var(--spacing)*8)}.top-14{top:calc(var(--spacing)*14)}.top-16{top:calc(var(--spacing)*16)}.top-20{top:calc(var(--spacing)*20)}.top-24{top:calc(var(--spacing)*24)}.top-28{top:calc(var(--spacing)*28)}.top-\[-11px\]{top:-11px}.top-\[-34px\]{top:-34px}.top-\[12\%\]{top:12%}.top-\[16\%\]{top:16%}.top-\[17\%\]{top:17%}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[26\%\]{top:26%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-\[43\%\]{top:43%}.top-\[52\%\]{top:52%}.top-\[58\%\]{top:58%}.top-\[68\%\]{top:68%}.top-\[72px\]{top:72px}.top-\[88px\]{top:88px}.top-full{top:100%}.-right-4{right:calc(var(--spacing)*-4)}.-right-5{right:calc(var(--spacing)*-5)}.-right-20{right:calc(var(--spacing)*-20)}.-right-28{right:calc(var(--spacing)*-28)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-7{right:calc(var(--spacing)*7)}.right-8{right:calc(var(--spacing)*8)}.right-10{right:calc(var(--spacing)*10)}.right-14{right:calc(var(--spacing)*14)}.right-\[-8\%\]{right:-8%}.right-\[5\%\]{right:5%}.right-\[8\%\]{right:8%}.right-\[10\%\]{right:10%}.right-\[22\%\]{right:22%}.right-\[28\%\]{right:28%}.right-\[29\%\]{right:29%}.right-\[185px\]{right:185px}.right-\[220px\]{right:220px}.-bottom-8{bottom:calc(var(--spacing)*-8)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-\[-18\%\]{bottom:-18%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[22\%\]{bottom:22%}.bottom-\[23\%\]{bottom:23%}.-left-28{left:calc(var(--spacing)*-28)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.left-7{left:calc(var(--spacing)*7)}.left-8{left:calc(var(--spacing)*8)}.left-12{left:calc(var(--spacing)*12)}.left-\[-18\%\]{left:-18%}.left-\[6\%\]{left:6%}.left-\[8\%\]{left:8%}.left-\[12\%\]{left:12%}.left-\[18\%\]{left:18%}.left-\[18px\]{left:18px}.left-\[28\%\]{left:28%}.left-\[32\%\]{left:32%}.left-\[34\%\]{left:34%}.left-\[38\%\]{left:38%}.left-\[42\%\]{left:42%}.left-\[46\%\]{left:46%}.left-\[48\%\]{left:48%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[9990\]{z-index:9990}.z-\[9991\]{z-index:9991}.z-\[9992\]{z-index:9992}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.main-container{max-width:1290px;padding-inline:calc(var(--spacing)*5);margin-inline:auto}@media (min-width:1440px){.main-container{padding-inline:calc(var(--spacing)*0)}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-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)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.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-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.badge{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-wrap:nowrap;color:var(--color-secondary);text-transform:lowercase;--tw-backdrop-blur:blur(var(--blur-ns-badge-blur));-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,);border-radius:3.40282e38px;display:inline-block}.badge:first-letter{text-transform:uppercase}.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-\[0\.98\]{aspect-ratio:.98}.aspect-\[1\.02\]{aspect-ratio:1.02}.aspect-\[1\.03\]{aspect-ratio:1.03}.aspect-\[1\.04\]{aspect-ratio:1.04}.aspect-\[1\.42\]{aspect-ratio:1.42}.aspect-\[1586\/992\]{aspect-ratio:1586/992}.aspect-video{aspect-ratio:var(--aspect-video)}.btn-md{min-height:calc(var(--spacing)*12);min-width:90px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height))}.btn-md:hover:before{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);--tw-translate-x:calc(var(--spacing)*-3.5);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.btn-xl{min-height:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*3.5);font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height))}.btn-xl:hover:before{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[20px\]{width:20px;height:20px}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-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-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-34{height:calc(var(--spacing)*34)}.h-44{height:calc(var(--spacing)*44)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-\[1\.15em\]{height:1.15em}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[38px\]{height:38px}.h-\[64\%\]{height:64%}.h-\[76px\]{height:76px}.h-\[165px\]{height:165px}.h-\[210px\]{height:210px}.h-\[280px\]{height:280px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[860px\]{height:860px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-7{max-height:calc(var(--spacing)*7)}.max-h-8{max-height:calc(var(--spacing)*8)}.max-h-9{max-height:calc(var(--spacing)*9)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-14{max-height:calc(var(--spacing)*14)}.max-h-16{max-height:calc(var(--spacing)*16)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-\[62dvh\]{max-height:62dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[680px\]{max-height:680px}.max-h-\[calc\(100vh-72px\)\]{max-height:calc(100vh - 72px)}.max-h-\[calc\(100vh-190px\)\]{max-height:calc(100vh - 190px)}.btn-sm{min-height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-sm:before{content:none}.btn-lg{min-height:52px;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height))}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[62px\]{min-height:62px}.min-h-\[72px\]{min-height:72px}.min-h-\[96px\]{min-height:96px}.min-h-\[112px\]{min-height:112px}.min-h-\[150px\]{min-height:150px}.min-h-\[190px\]{min-height:190px}.min-h-\[212px\]{min-height:212px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[258px\]{min-height:258px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[310px\]{min-height:310px}.min-h-\[325px\]{min-height:325px}.min-h-\[350px\]{min-height:350px}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[448px\]{min-height:448px}.min-h-\[500px\]{min-height:500px}.min-h-\[508px\]{min-height:508px}.min-h-\[520px\]{min-height:520px}.min-h-\[540px\]{min-height:540px}.min-h-\[560px\]{min-height:560px}.min-h-\[670px\]{min-height:670px}.min-h-\[780px\]{min-height:780px}.min-h-\[calc\(100vh-72px\)\]{min-height:calc(100vh - 72px)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.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-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-30{width:calc(var(--spacing)*30)}.w-32{width:calc(var(--spacing)*32)}.w-34{width:calc(var(--spacing)*34)}.w-38{width:calc(var(--spacing)*38)}.w-44{width:calc(var(--spacing)*44)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16\%\]{width:16%}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[26\%\]{width:26%}.w-\[26vw\]{width:26vw}.w-\[34\%\]{width:34%}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[42\%\]{width:42%}.w-\[56\%\]{width:56%}.w-\[58\%\]{width:58%}.w-\[62\%\]{width:62%}.w-\[74\%\]{width:74%}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[82px\]{width:82px}.w-\[88\%\]{width:88%}.w-\[92px\]{width:92px}.w-\[124px\]{width:124px}.w-\[126px\]{width:126px}.w-\[130px\]{width:130px}.w-\[150\%\]{width:150%}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[210px\]{width:210px}.w-\[216px\]{width:216px}.w-\[230px\]{width:230px}.w-\[235px\]{width:235px}.w-\[250px\]{width:250px}.w-\[270px\]{width:270px}.w-\[285px\]{width:285px}.w-\[286px\]{width:286px}.w-\[420px\]{width:420px}.w-\[430px\]{width:430px}.w-\[460px\]{width:460px}.w-\[520px\]{width:520px}.w-\[1320px\]{width:1320px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[min\(92vw\,330px\)\]{width:min(92vw,330px)}.w-\[min\(760px\,80vw\)\]{width:min(760px,80vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.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-\[58vw\]{max-width:58vw}.max-w-\[74\%\]{max-width:74%}.max-w-\[78\%\]{max-width:78%}.max-w-\[82\%\]{max-width:82%}.max-w-\[86\%\]{max-width:86%}.max-w-\[118px\]{max-width:118px}.max-w-\[132px\]{max-width:132px}.max-w-\[148px\]{max-width:148px}.max-w-\[150px\]{max-width:150px}.max-w-\[154px\]{max-width:154px}.max-w-\[168px\]{max-width:168px}.max-w-\[170px\]{max-width:170px}.max-w-\[210px\]{max-width:210px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.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-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[690px\]{max-width:690px}.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-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1220px\]{max-width:1220px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1320px\]{max-width:1320px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[120px\]{min-width:120px}.min-w-\[132px\]{min-width:132px}.min-w-\[156px\]{min-width:156px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}.min-w-\[260px\]{min-width:260px}.min-w-\[310px\]{min-width:310px}.min-w-\[320px\]{min-width:320px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\[82\%_0\%\]{transform-origin:82% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*-.5);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-7{--tw-translate-y:calc(var(--spacing)*-7);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);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-7{--tw-translate-y:calc(var(--spacing)*7);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.08\]{scale:.08}.scale-\[1\.18\]{scale:1.18}.-rotate-45{rotate:-45deg}.-rotate-\[18deg\]{rotate:-18deg}.-rotate-\[22deg\]{rotate:-22deg}.-rotate-\[28deg\]{rotate:-28deg}.rotate-12{rotate:12deg}.rotate-\[-3deg\]{rotate:-3deg}.rotate-\[3deg\]{rotate:3deg}.rotate-\[18deg\]{rotate:18deg}.rotate-\[135deg\]{rotate:135deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing)*32)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.grid-cols-\[1fr_0\.78fr\]{grid-template-columns:1fr .78fr}.grid-cols-\[1fr_1\.4fr_0\.42fr_0\.42fr_0\.8fr\]{grid-template-columns:1fr 1.4fr .42fr .42fr .8fr}.grid-cols-\[16px_1fr\]{grid-template-columns:16px 1fr}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[34px_1fr\]{grid-template-columns:34px 1fr}.grid-cols-\[38px_1fr\]{grid-template-columns:38px 1fr}.grid-cols-\[42px_1fr\]{grid-template-columns:42px 1fr}.grid-cols-\[46px_1fr\]{grid-template-columns:46px 1fr}.grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.grid-cols-\[54px_1fr\]{grid-template-columns:54px 1fr}.grid-cols-\[70px_1fr\]{grid-template-columns:70px 1fr}.grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.grid-cols-\[132px_1fr\]{grid-template-columns:132px 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.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-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-20{gap:calc(var(--spacing)*20)}.gap-24{gap:calc(var(--spacing)*24)}.gap-px{gap:1px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-12{column-gap:calc(var(--spacing)*12)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-12{row-gap:calc(var(--spacing)*12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-secondary\/14>:not(:last-child)){border-color:#050b1624}@supports (color:color-mix(in lab, red, red)){:where(.divide-secondary\/14>:not(:last-child)){border-color:color-mix(in oklab,var(--color-secondary)14%,transparent)}}.self-start{align-self:flex-start}.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-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.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-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.btn-primary{border-color:var(--color-primary-500);background-color:var(--color-primary-500);color:var(--color-white);--tw-shadow:0 10px 28px var(--tw-shadow-color,#0064fa38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.btn-primary:hover{border-color:var(--color-primary-400);background-color:var(--color-primary-400)}}.btn-primary:where(.dark,.dark *){border-color:var(--color-primary-400)}.btn-primary:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='white' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E")}.btn-secondary{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white);--tw-shadow:0 10px 28px var(--tw-shadow-color,#050b162e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.btn-secondary:hover{border-color:var(--color-primary-500);background-color:var(--color-primary-500)}}.btn-secondary:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='white' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E")}.btn-white{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-secondary);--tw-shadow:0 10px 28px var(--tw-shadow-color,#050b161f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.btn-white:hover{border-color:var(--color-primary-100);background-color:var(--color-primary-100)}}.btn-white:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%231a1a1c' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E")}.btn-white-v2{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-secondary);--tw-shadow:0 10px 28px var(--tw-shadow-color,#050b161f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.btn-white-v2:hover{border-color:var(--color-primary-100);background-color:var(--color-primary-100)}}.btn-white-v2:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%231a1a1c' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E")}.btn-transparent{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.btn-transparent{border-color:color-mix(in oklab,var(--color-white)24%,transparent)}}.btn-transparent{color:var(--color-white);background-color:#0000}@media (hover:hover){.btn-transparent:hover{border-color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.btn-transparent:hover{border-color:color-mix(in oklab,var(--color-white)42%,transparent)}}.btn-transparent:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.btn-transparent:hover{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.btn-transparent:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='white' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E")}.border-\[\#95bf47\]\/36{border-color:#95bf475c;border-color:lab(72.5073% -28.0109 53.703/.36)}.border-\[\#102410\]\/18{border-color:#1024102e;border-color:lab(12.0335% -12.5466 10.3943/.18)}.border-\[\#c9d5e4\]{border-color:#c9d5e4}.border-\[\#d7f7b8\]\/34{border-color:#d7f7b857;border-color:lab(93.7551% -18.8198 26.7975/.34)}.border-\[\#dce4f0\]{border-color:#dce4f0}.border-\[\#dfe6f5\]{border-color:#dfe6f5}.border-\[\#ff9a00\]{border-color:#ff9a00}.border-\[var\(--esdra-border\)\]{border-color:var(--esdra-border)}.border-\[var\(--esdra-purple\)\]{border-color:var(--esdra-purple)}.border-black{border-color:var(--color-black)}.border-black\/8{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/8{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-primary-100{border-color:var(--color-primary-100)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-200\/28{border-color:#b9dcff47}@supports (color:color-mix(in lab, red, red)){.border-primary-200\/28{border-color:color-mix(in oklab,var(--color-primary-200)28%,transparent)}}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-300\/18{border-color:#86c1ff2e}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/18{border-color:color-mix(in oklab,var(--color-primary-300)18%,transparent)}}.border-primary-300\/22{border-color:#86c1ff38}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/22{border-color:color-mix(in oklab,var(--color-primary-300)22%,transparent)}}.border-primary-300\/28{border-color:#86c1ff47}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/28{border-color:color-mix(in oklab,var(--color-primary-300)28%,transparent)}}.border-primary-300\/30{border-color:#86c1ff4d}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/30{border-color:color-mix(in oklab,var(--color-primary-300)30%,transparent)}}.border-primary-300\/35{border-color:#86c1ff59}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/35{border-color:color-mix(in oklab,var(--color-primary-300)35%,transparent)}}.border-primary-300\/36{border-color:#86c1ff5c}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/36{border-color:color-mix(in oklab,var(--color-primary-300)36%,transparent)}}.border-primary-300\/42{border-color:#86c1ff6b}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/42{border-color:color-mix(in oklab,var(--color-primary-300)42%,transparent)}}.border-primary-300\/45{border-color:#86c1ff73}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/45{border-color:color-mix(in oklab,var(--color-primary-300)45%,transparent)}}.border-primary-300\/50{border-color:#86c1ff80}@supports (color:color-mix(in lab, red, red)){.border-primary-300\/50{border-color:color-mix(in oklab,var(--color-primary-300)50%,transparent)}}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-400\/22{border-color:#4791ff38}@supports (color:color-mix(in lab, red, red)){.border-primary-400\/22{border-color:color-mix(in oklab,var(--color-primary-400)22%,transparent)}}.border-primary-400\/70{border-color:#4791ffb3}@supports (color:color-mix(in lab, red, red)){.border-primary-400\/70{border-color:color-mix(in oklab,var(--color-primary-400)70%,transparent)}}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\/18{border-color:#0064fa2e}@supports (color:color-mix(in lab, red, red)){.border-primary-500\/18{border-color:color-mix(in oklab,var(--color-primary-500)18%,transparent)}}.border-primary-500\/60{border-color:#0064fa99}@supports (color:color-mix(in lab, red, red)){.border-primary-500\/60{border-color:color-mix(in oklab,var(--color-primary-500)60%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-secondary\/8{border-color:#050b1614}@supports (color:color-mix(in lab, red, red)){.border-secondary\/8{border-color:color-mix(in oklab,var(--color-secondary)8%,transparent)}}.border-secondary\/10{border-color:#050b161a}@supports (color:color-mix(in lab, red, red)){.border-secondary\/10{border-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.border-secondary\/12{border-color:#050b161f}@supports (color:color-mix(in lab, red, red)){.border-secondary\/12{border-color:color-mix(in oklab,var(--color-secondary)12%,transparent)}}.border-secondary\/14{border-color:#050b1624}@supports (color:color-mix(in lab, red, red)){.border-secondary\/14{border-color:color-mix(in oklab,var(--color-secondary)14%,transparent)}}.border-secondary\/16{border-color:#050b1629}@supports (color:color-mix(in lab, red, red)){.border-secondary\/16{border-color:color-mix(in oklab,var(--color-secondary)16%,transparent)}}.border-stroke-2{border-color:var(--color-stroke-2)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.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\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white)14%,transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white)16%,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\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.border-white\/75{border-color:color-mix(in oklab,var(--color-white)75%,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\.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-x-primary-400{border-inline-color:var(--color-primary-400)}.bg-\[\#1d2a40\]{background-color:#1d2a40}.bg-\[\#0064fa\]{background-color:#0064fa}.bg-\[\#75b4ff\]{background-color:#75b4ff}.bg-\[\#86c1ff\]\/12{background-color:#86c1ff1f;background-color:lab(75.8206% -7.25606 -37.0645/.12)}.bg-\[\#95bf47\]{background-color:#95bf47}.bg-\[\#95bf47\]\/10{background-color:#95bf471a;background-color:lab(72.5073% -28.0109 53.703/.1)}.bg-\[\#100f19\]{background-color:#100f19}.bg-\[\#02050a\]{background-color:#02050a}.bg-\[\#03060b\]{background-color:#03060b}.bg-\[\#03060b\]\/72{background-color:#03060bb8;background-color:lab(1.54556% -.29324 -2.20361/.72)}.bg-\[\#03070d\]{background-color:#03070d}.bg-\[\#04070d\]\/96{background-color:#04070df5;background-color:lab(1.84025% -.165232 -2.67322/.96)}.bg-\[\#4791ff\]{background-color:#4791ff}.bg-\[\#5865f2\]{background-color:#5865f2}.bg-\[\#020611\]\/50{background-color:#02061180;background-color:lab(1.60827% .207081 -5.13226/.5)}.bg-\[\#020611\]\/55{background-color:#0206118c;background-color:lab(1.60827% .207081 -5.13226/.55)}.bg-\[\#030303\]{background-color:#030303}.bg-\[\#050912\]{background-color:#050912}.bg-\[\#071022\]{background-color:#071022}.bg-\[\#071022\]\/18{background-color:#0710222e;background-color:lab(4.65831% .961147 -13.1408/.18)}.bg-\[\#102410\]{background-color:#102410}.bg-\[\#111111\]{background-color:#111}.bg-\[\#baffff\]{background-color:#baffff}.bg-\[\#e7ebf2\]{background-color:#e7ebf2}.bg-\[\#ebe7f7\]{background-color:#ebe7f7}.bg-\[\#ecfdf5\]{background-color:#ecfdf5}.bg-\[\#edf2f7\]{background-color:#edf2f7}.bg-\[\#eef1f6\]{background-color:#eef1f6}.bg-\[\#eef2f8\]{background-color:#eef2f8}.bg-\[\#eef3fb\]{background-color:#eef3fb}.bg-\[\#f1f1f1\]\/82{background-color:#f1f1f1d1;background-color:lab(95.1451% 0 0/.82)}.bg-\[\#f1f1f1\]\/94{background-color:#f1f1f1f0;background-color:lab(95.1451% 0 0/.94)}.bg-\[\#f1f4f8\]{background-color:#f1f4f8}.bg-\[\#f3f3f3\]{background-color:#f3f3f3}.bg-\[\#f5f1ff\]{background-color:#f5f1ff}.bg-\[\#f6f4fb\]{background-color:#f6f4fb}.bg-\[\#f6f8fc\]{background-color:#f6f8fc}.bg-\[\#f7f9fd\]{background-color:#f7f9fd}.bg-\[\#fbfcff\]{background-color:#fbfcff}.bg-\[var\(--esdra-surface\)\]{background-color:var(--esdra-surface)}.bg-background-1{background-color:var(--color-background-1)}.bg-background-2{background-color:var(--color-background-2)}.bg-background-3{background-color:var(--color-background-3)}.bg-background-8{background-color:var(--color-background-8)}.bg-black{background-color:var(--color-black)}.bg-black\/18{background-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.bg-black\/18{background-color:color-mix(in oklab,var(--color-black)18%,transparent)}}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.bg-black\/28{background-color:color-mix(in oklab,var(--color-black)28%,transparent)}}.bg-black\/36{background-color:#0000005c}@supports (color:color-mix(in lab, red, red)){.bg-black\/36{background-color:color-mix(in oklab,var(--color-black)36%,transparent)}}.bg-black\/42{background-color:#0000006b}@supports (color:color-mix(in lab, red, red)){.bg-black\/42{background-color:color-mix(in oklab,var(--color-black)42%,transparent)}}.bg-black\/58{background-color:#00000094}@supports (color:color-mix(in lab, red, red)){.bg-black\/58{background-color:color-mix(in oklab,var(--color-black)58%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/78{background-color:#000000c7}@supports (color:color-mix(in lab, red, red)){.bg-black\/78{background-color:color-mix(in oklab,var(--color-black)78%,transparent)}}.bg-black\/92{background-color:#000000eb}@supports (color:color-mix(in lab, red, red)){.bg-black\/92{background-color:color-mix(in oklab,var(--color-black)92%,transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-black)4%,transparent)}}.bg-black\/\[0\.16\]{background-color:#00000029}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.16\]{background-color:color-mix(in oklab,var(--color-black)16%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-400\/12{background-color:#00d2941f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/12{background-color:color-mix(in oklab,var(--color-emerald-400)12%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100\/70{background-color:#d9ebffb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-100\/70{background-color:color-mix(in oklab,var(--color-primary-100)70%,transparent)}}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-200\/70{background-color:#b9dcffb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\/70{background-color:color-mix(in oklab,var(--color-primary-200)70%,transparent)}}.bg-primary-200\/80{background-color:#b9dcffcc}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\/80{background-color:color-mix(in oklab,var(--color-primary-200)80%,transparent)}}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-300\/8{background-color:#86c1ff14}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/8{background-color:color-mix(in oklab,var(--color-primary-300)8%,transparent)}}.bg-primary-300\/10{background-color:#86c1ff1a}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/10{background-color:color-mix(in oklab,var(--color-primary-300)10%,transparent)}}.bg-primary-300\/12{background-color:#86c1ff1f}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/12{background-color:color-mix(in oklab,var(--color-primary-300)12%,transparent)}}.bg-primary-300\/16{background-color:#86c1ff29}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/16{background-color:color-mix(in oklab,var(--color-primary-300)16%,transparent)}}.bg-primary-300\/22{background-color:#86c1ff38}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/22{background-color:color-mix(in oklab,var(--color-primary-300)22%,transparent)}}.bg-primary-300\/28{background-color:#86c1ff47}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/28{background-color:color-mix(in oklab,var(--color-primary-300)28%,transparent)}}.bg-primary-300\/30{background-color:#86c1ff4d}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/30{background-color:color-mix(in oklab,var(--color-primary-300)30%,transparent)}}.bg-primary-300\/34{background-color:#86c1ff57}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/34{background-color:color-mix(in oklab,var(--color-primary-300)34%,transparent)}}.bg-primary-300\/38{background-color:#86c1ff61}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/38{background-color:color-mix(in oklab,var(--color-primary-300)38%,transparent)}}.bg-primary-300\/42{background-color:#86c1ff6b}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/42{background-color:color-mix(in oklab,var(--color-primary-300)42%,transparent)}}.bg-primary-300\/46{background-color:#86c1ff75}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/46{background-color:color-mix(in oklab,var(--color-primary-300)46%,transparent)}}.bg-primary-300\/70{background-color:#86c1ffb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/70{background-color:color-mix(in oklab,var(--color-primary-300)70%,transparent)}}.bg-primary-300\/\[0\.06\]{background-color:#86c1ff0f}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-primary-300)6%,transparent)}}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-400\/90{background-color:#4791ffe6}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\/90{background-color:color-mix(in oklab,var(--color-primary-400)90%,transparent)}}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\/10{background-color:#0064fa1a}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/10{background-color:color-mix(in oklab,var(--color-primary-500)10%,transparent)}}.bg-primary-500\/12{background-color:#0064fa1f}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/12{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.bg-primary-500\/14{background-color:#0064fa24}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/14{background-color:color-mix(in oklab,var(--color-primary-500)14%,transparent)}}.bg-primary-500\/16{background-color:#0064fa29}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/16{background-color:color-mix(in oklab,var(--color-primary-500)16%,transparent)}}.bg-primary-500\/30{background-color:#0064fa4d}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/30{background-color:color-mix(in oklab,var(--color-primary-500)30%,transparent)}}.bg-primary-500\/35{background-color:#0064fa59}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/35{background-color:color-mix(in oklab,var(--color-primary-500)35%,transparent)}}.bg-primary-500\/\[0\.06\]{background-color:#0064fa0f}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-primary-500)6%,transparent)}}.bg-primary-500\/\[0\.08\]{background-color:#0064fa14}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-primary-500)8%,transparent)}}.bg-primary-500\/\[0\.12\]{background-color:#0064fa1f}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.bg-primary-600{background-color:var(--color-primary-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400\/12{background-color:#ff65681f}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/12{background-color:color-mix(in oklab,var(--color-red-400)12%,transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary\/8{background-color:#050b1614}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/8{background-color:color-mix(in oklab,var(--color-secondary)8%,transparent)}}.bg-secondary\/12{background-color:#050b161f}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/12{background-color:color-mix(in oklab,var(--color-secondary)12%,transparent)}}.bg-secondary\/78{background-color:#050b16c7}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/78{background-color:color-mix(in oklab,var(--color-secondary)78%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab,var(--color-white)14%,transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.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\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/24{background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.bg-white\/24{background-color:color-mix(in oklab,var(--color-white)24%,transparent)}}.bg-white\/28{background-color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.bg-white\/28{background-color:color-mix(in oklab,var(--color-white)28%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white)45%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white)55%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white)72%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab,var(--color-white)88%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab,var(--color-white)92%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,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\.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\.92\]{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.92\]{background-color:color-mix(in oklab,var(--color-white)92%,transparent)}}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.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))}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(160\,190\,255\,0\.42\)\,rgba\(255\,255\,255\,0\.28\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#a0beff6b,#ffffff47,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.26\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff42,#0000)}.bg-\[linear-gradient\(180deg\,\#02050b_0\%\,\#000_42\%\,\#03070d_100\%\)\]{background-image:linear-gradient(#02050b 0%,#000 42%,#03070d 100%)}.bg-\[linear-gradient\(180deg\,\#02050b_0\%\,\#000_46\%\,\#03070d_100\%\)\]{background-image:linear-gradient(#02050b 0%,#000 46%,#03070d 100%)}.bg-\[linear-gradient\(180deg\,rgba\(9\,12\,18\,0\.84\)_0\%\,rgba\(6\,9\,14\,0\.76\)_100\%\)\]{background-image:linear-gradient(#090c12d6 0%,#06090ec2 100%)}.bg-\[linear-gradient\(180deg\,rgba\(11\,15\,22\,0\.62\)_0\%\,rgba\(8\,11\,17\,0\.52\)_100\%\)\]{background-image:linear-gradient(#0b0f169e 0%,#080b1185 100%)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.05\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.05\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.06\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.06\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.055\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.055\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(46\,100\,255\,0\.24\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 0,#2e64ff3d,#0000 58%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(72\,112\,255\,0\.22\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 0,#4870ff38,#0000 58%)}.bg-\[radial-gradient\(circle_at_50\%_24\%\,rgba\(0\,100\,250\,0\.22\)\,transparent_28\%\)\,radial-gradient\(circle_at_18\%_74\%\,rgba\(71\,145\,255\,0\.08\)\,transparent_26\%\)\,linear-gradient\(180deg\,\#000_0\%\,\#070b10_100\%\)\]{background-image:radial-gradient(circle at 50% 24%,#0064fa38,#0000 28%),radial-gradient(circle at 18% 74%,#4791ff14,#0000 26%),linear-gradient(#000 0%,#070b10 100%)}.bg-\[radial-gradient\(circle_at_50\%_44\%\,rgba\(113\,154\,255\,0\.38\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 50% 44%,#719aff61,#0000 42%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,transparent_38\%\,rgba\(3\,6\,11\,0\.92\)_82\%\)\]{background-image:radial-gradient(circle,#0000 38%,#03060beb 82%)}.bg-\[radial-gradient\(circle_at_78\%_0\%\,rgba\(0\,100\,250\,0\.32\)\,transparent_30\%\)\,radial-gradient\(circle_at_12\%_90\%\,rgba\(71\,145\,255\,0\.16\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 78% 0,#0064fa52,#0000 30%),radial-gradient(circle at 12% 90%,#4791ff29,#0000 34%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(0\,100\,250\,0\.2\)\,transparent_38\%\)\,radial-gradient\(circle_at_62\%_42\%\,rgba\(71\,145\,255\,0\.11\)\,transparent_34\%\)\]{background-image:radial-gradient(circle,#0064fa33,#0000 38%),radial-gradient(circle at 62% 42%,#4791ff1c,#0000 34%)}.bg-\[radial-gradient\(ellipse_at_78\%_18\%\,rgba\(0\,100\,250\,0\.42\)\,transparent_38\%\)\,radial-gradient\(ellipse_at_14\%_82\%\,rgba\(16\,185\,129\,0\.24\)\,transparent_32\%\)\]{background-image:radial-gradient(at 78% 18%,#0064fa6b,#0000 38%),radial-gradient(at 14% 82%,#10b9813d,#0000 32%)}.from-\[\#5757ff\]{--tw-gradient-from:#5757ff;--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-black{--tw-gradient-from:var(--color-black);--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-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.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-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#4791ff\]\/50{--tw-gradient-via:#4791ff80;--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)}@supports (color:lab(0% 0 0)){.via-\[\#4791ff\]\/50{--tw-gradient-via:lab(59.6735% 4.76232 -62.6153/.5)}}.via-black\/64{--tw-gradient-via:#000000a3}@supports (color:color-mix(in lab, red, red)){.via-black\/64{--tw-gradient-via:color-mix(in oklab,var(--color-black)64%,transparent)}}.via-black\/64{--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-200{--tw-gradient-via:var(--color-primary-200);--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-\[\#9657ff\]{--tw-gradient-to:#9657ff;--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-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-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{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[size\:42px_42px\]{background-size:42px 42px}.bg-\[size\:44px_44px\]{background-size:44px 44px}.bg-\[size\:46px_46px\]{background-size:46px 46px}.fill-\[\#09121F\]{fill:#09121f}.fill-\[\#FFC107\]{fill:#ffc107}.fill-background-4{fill:var(--color-background-4)}.fill-current{fill:currentColor}.fill-secondary{fill:var(--color-secondary)}.fill-white{fill:var(--color-white)}.stroke-\[\#292929\]{stroke:#292929}.stroke-ns-green{stroke:var(--color-ns-green)}.stroke-secondary{stroke:var(--color-secondary)}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-3{stroke-width:3px}.stroke-4{stroke-width:4px}.stroke-5{stroke-width:5px}.stroke-6{stroke-width:6px}.stroke-7{stroke-width:7px}.stroke-8{stroke-width:8px}.stroke-9{stroke-width:9px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-1\.5{padding:calc(var(--spacing)*1.5)}.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-1{padding-inline:calc(var(--spacing)*1)}.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-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.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-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-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-18{padding-block:calc(var(--spacing)*18)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-28{padding-block:calc(var(--spacing)*28)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[4\.5rem\]{padding-block:4.5rem}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.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-32{padding-top:calc(var(--spacing)*32)}.pt-\[72px\]{padding-top:72px}.pt-\[92px\]{padding-top:92px}.pt-\[96px\]{padding-top:96px}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-\[190px\]{padding-right:190px}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.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-heading-3{font-size:var(--text-heading-3);line-height:var(--tw-leading,var(--text-heading-3--line-height))}.text-heading-4{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height))}.text-heading-6{font-size:var(--text-heading-6);line-height:var(--tw-leading,var(--text-heading-6--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-\[0\.9rem\]{font-size:.9rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2\.65rem\]{font-size:2.65rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2\.85rem\]{font-size:2.85rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.2rem\]{font-size:3.2rem}.text-\[3\.05rem\]{font-size:3.05rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[3\.6rem\]{font-size:3.6rem}.text-\[3rem\]{font-size:3rem}.text-\[4\.6rem\]{font-size:4.6rem}.text-\[5\.4rem\]{font-size:5.4rem}.text-\[6\.5rem\]{font-size:6.5rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[clamp\(2\.1rem\,5\.2vw\,4rem\)\]{font-size:clamp(2.1rem,5.2vw,4rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.9rem\)\]{font-size:clamp(2.5rem,6vw,4.9rem)}.text-\[clamp\(2rem\,4\.8vw\,3\.7rem\)\]{font-size:clamp(2rem,4.8vw,3.7rem)}.text-\[clamp\(2rem\,4\.8vw\,3\.8rem\)\]{font-size:clamp(2rem,4.8vw,3.8rem)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.\!text-white{color:var(--color-white)!important}.text-\[\#75b4ff\]{color:#75b4ff}.text-\[\#4791ff\]{color:#4791ff}.text-\[\#102410\]{color:#102410}.text-\[\#baffff\]{color:#baffff}.text-\[\#ff9a00\]{color:#ff9a00}.text-\[\#ffb8b8\]{color:#ffb8b8}.text-\[var\(--esdra-ink\)\]{color:var(--esdra-ink)}.text-\[var\(--esdra-muted\)\]{color:var(--esdra-muted)}.text-\[var\(--esdra-purple-dark\)\]{color:var(--esdra-purple-dark)}.text-black{color:var(--color-black)}.text-black\/48{color:#0000007a}@supports (color:color-mix(in lab, red, red)){.text-black\/48{color:color-mix(in oklab,var(--color-black)48%,transparent)}}.text-black\/52{color:#00000085}@supports (color:color-mix(in lab, red, red)){.text-black\/52{color:color-mix(in oklab,var(--color-black)52%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-primary-100{color:var(--color-primary-100)}.text-primary-200{color:var(--color-primary-200)}.text-primary-300{color:var(--color-primary-300)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-primary-800{color:var(--color-primary-800)}.text-red-200{color:var(--color-red-200)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-secondary{color:var(--color-secondary)}.text-secondary\/12{color:#050b161f}@supports (color:color-mix(in lab, red, red)){.text-secondary\/12{color:color-mix(in oklab,var(--color-secondary)12%,transparent)}}.text-secondary\/14{color:#050b1624}@supports (color:color-mix(in lab, red, red)){.text-secondary\/14{color:color-mix(in oklab,var(--color-secondary)14%,transparent)}}.text-secondary\/16{color:#050b1629}@supports (color:color-mix(in lab, red, red)){.text-secondary\/16{color:color-mix(in oklab,var(--color-secondary)16%,transparent)}}.text-secondary\/18{color:#050b162e}@supports (color:color-mix(in lab, red, red)){.text-secondary\/18{color:color-mix(in oklab,var(--color-secondary)18%,transparent)}}.text-secondary\/30{color:#050b164d}@supports (color:color-mix(in lab, red, red)){.text-secondary\/30{color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.text-secondary\/34{color:#050b1657}@supports (color:color-mix(in lab, red, red)){.text-secondary\/34{color:color-mix(in oklab,var(--color-secondary)34%,transparent)}}.text-secondary\/38{color:#050b1661}@supports (color:color-mix(in lab, red, red)){.text-secondary\/38{color:color-mix(in oklab,var(--color-secondary)38%,transparent)}}.text-secondary\/40{color:#050b1666}@supports (color:color-mix(in lab, red, red)){.text-secondary\/40{color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.text-secondary\/42{color:#050b166b}@supports (color:color-mix(in lab, red, red)){.text-secondary\/42{color:color-mix(in oklab,var(--color-secondary)42%,transparent)}}.text-secondary\/45{color:#050b1673}@supports (color:color-mix(in lab, red, red)){.text-secondary\/45{color:color-mix(in oklab,var(--color-secondary)45%,transparent)}}.text-secondary\/48{color:#050b167a}@supports (color:color-mix(in lab, red, red)){.text-secondary\/48{color:color-mix(in oklab,var(--color-secondary)48%,transparent)}}.text-secondary\/55{color:#050b168c}@supports (color:color-mix(in lab, red, red)){.text-secondary\/55{color:color-mix(in oklab,var(--color-secondary)55%,transparent)}}.text-secondary\/56{color:#050b168f}@supports (color:color-mix(in lab, red, red)){.text-secondary\/56{color:color-mix(in oklab,var(--color-secondary)56%,transparent)}}.text-secondary\/58{color:#050b1694}@supports (color:color-mix(in lab, red, red)){.text-secondary\/58{color:color-mix(in oklab,var(--color-secondary)58%,transparent)}}.text-secondary\/60{color:#050b1699}@supports (color:color-mix(in lab, red, red)){.text-secondary\/60{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.text-secondary\/62{color:#050b169e}@supports (color:color-mix(in lab, red, red)){.text-secondary\/62{color:color-mix(in oklab,var(--color-secondary)62%,transparent)}}.text-secondary\/64{color:#050b16a3}@supports (color:color-mix(in lab, red, red)){.text-secondary\/64{color:color-mix(in oklab,var(--color-secondary)64%,transparent)}}.text-secondary\/65{color:#050b16a6}@supports (color:color-mix(in lab, red, red)){.text-secondary\/65{color:color-mix(in oklab,var(--color-secondary)65%,transparent)}}.text-secondary\/66{color:#050b16a8}@supports (color:color-mix(in lab, red, red)){.text-secondary\/66{color:color-mix(in oklab,var(--color-secondary)66%,transparent)}}.text-secondary\/68{color:#050b16ad}@supports (color:color-mix(in lab, red, red)){.text-secondary\/68{color:color-mix(in oklab,var(--color-secondary)68%,transparent)}}.text-secondary\/70{color:#050b16b3}@supports (color:color-mix(in lab, red, red)){.text-secondary\/70{color:color-mix(in oklab,var(--color-secondary)70%,transparent)}}.text-secondary\/72{color:#050b16b8}@supports (color:color-mix(in lab, red, red)){.text-secondary\/72{color:color-mix(in oklab,var(--color-secondary)72%,transparent)}}.text-secondary\/75{color:#050b16bf}@supports (color:color-mix(in lab, red, red)){.text-secondary\/75{color:color-mix(in oklab,var(--color-secondary)75%,transparent)}}.text-white{color:var(--color-white)}.text-white\/18{color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.text-white\/18{color:color-mix(in oklab,var(--color-white)18%,transparent)}}.text-white\/24{color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.text-white\/24{color:color-mix(in oklab,var(--color-white)24%,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\/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\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,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\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/46{color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.text-white\/46{color:color-mix(in oklab,var(--color-white)46%,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\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,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\/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\/74{color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.text-white\/74{color:color-mix(in oklab,var(--color-white)74%,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\/84{color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.text-white\/84{color:color-mix(in oklab,var(--color-white)84%,transparent)}}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary-500{accent-color:var(--color-primary-500)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-42{opacity:.42}.opacity-48{opacity:.48}.opacity-52{opacity:.52}.opacity-55{opacity:.55}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-78{opacity:.78}.opacity-80{opacity:.8}.opacity-82{opacity:.82}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.16\]{opacity:.16}.mix-blend-screen{mix-blend-mode:screen}.shadow-1{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2{--tw-shadow:0px 10px 20px -5px var(--tw-shadow-color,#1c222b0d),0px 20px 65px -5px var(--tw-shadow-color,#1c222b0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-3{--tw-shadow:0px 25px 80px -12px var(--tw-shadow-color,#1c222b1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-4{--tw-shadow:0px 10px 20px -5px var(--tw-shadow-color,#1c222b0d),0px 20px 65px -5px var(--tw-shadow-color,#1c222b0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-5{--tw-shadow:0px 25px 80px -12px var(--tw-shadow-color,#1c222b1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-6{--tw-shadow:0px 44px 64px 0px var(--tw-shadow-color,#1d202329);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\(92\,246\,228\,0\.42\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#5cf6e46b);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\(102\,145\,255\,0\.48\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#6691ff7a);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\(112\,154\,255\,0\.55\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#709aff8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,100\,250\,0\.85\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0064fad9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,100\,250\,0\.95\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0064faf2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(71\,145\,255\,0\.8\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#4791ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(117\,180\,255\,0\.72\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#75b4ffb8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(92\,246\,228\,0\.16\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#5cf6e429);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_34px_rgba\(0\,100\,250\,0\.28\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,#0064fa47);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_38px_rgba\(72\,112\,255\,0\.26\)\]{--tw-shadow:0 0 38px var(--tw-shadow-color,#4870ff42);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_42px_rgba\(92\,246\,228\,0\.12\)\]{--tw-shadow:0 0 42px var(--tw-shadow-color,#5cf6e41f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 14px 40px 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-\[0_14px_44px_rgba\(27\,32\,44\,0\.055\)\]{--tw-shadow:0 14px 44px var(--tw-shadow-color,#1b202c0e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_60px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 14px 60px 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-\[0_16px_44px_rgba\(7\,16\,34\,0\.06\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#0710220f);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\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 16px 48px 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-\[0_16px_48px_rgba\(27\,32\,44\,0\.055\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#1b202c0e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(27\,32\,44\,0\.06\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1b202c0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(27\,32\,44\,0\.08\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#1b202c14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_54px_rgba\(27\,32\,44\,0\.055\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#1b202c0e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 18px 60px 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_18px_60px_rgba\(149\,191\,71\,0\.16\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#95bf4729);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(16\,36\,16\,0\.24\)\]{--tw-shadow:0 18px 70px var(--tw-shadow-color,#1024103d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(38\,93\,255\,0\.28\)\]{--tw-shadow:0 18px 70px var(--tw-shadow-color,#265dff47);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\(27\,32\,44\,0\.06\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#1b202c0f);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_64px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 20px 64px 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-\[0_20px_70px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#00000059);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_54px_rgba\(7\,16\,34\,0\.28\)\]{--tw-shadow:0 22px 54px var(--tw-shadow-color,#07102247);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_60px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#ffffff24);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_70px_rgba\(0\,100\,250\,0\.42\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#0064fa6b);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_70px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000006b);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_70px_rgba\(27\,32\,44\,0\.08\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1b202c14);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\.34\)\]{--tw-shadow:0 24px 80px 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_26px_80px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 26px 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-\[0_26px_80px_rgba\(0\,100\,250\,0\.24\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#0064fa3d);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\.22\)\]{--tw-shadow:0 28px 90px 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-\[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_90px_rgba\(0\,100\,250\,0\.24\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0064fa3d);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\,100\,250\,0\.28\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0064fa47);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\(27\,32\,44\,0\.16\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#1b202c29);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_90px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 30px 90px 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_30px_90px_rgba\(27\,32\,44\,0\.13\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#1b202c21);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_32px_120px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 32px 120px 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_32px_120px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow:0 32px 120px var(--tw-shadow-color,#00000075);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_120px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 36px 120px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[18px_10px_0_rgba\(160\,190\,255\,0\.8\)\,54px_-2px_0_rgba\(255\,255\,255\,0\.72\)\,92px_18px_0_rgba\(118\,156\,255\,0\.78\)\]{--tw-shadow:18px 10px 0 var(--tw-shadow-color,#a0beffcc),54px -2px 0 var(--tw-shadow-color,#ffffffb8),92px 18px 0 var(--tw-shadow-color,#769cffc7);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-\[120px\]{--tw-blur:blur(120px);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-\[130px\]{--tw-blur:blur(130px);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-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);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{--tw-backdrop-blur:blur(8px);-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-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-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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,visibility,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-\[height\]{transition-property:height;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-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-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(\.18\,1\.2\,\.22\,1\)\]{--tw-ease:cubic-bezier(.18,1.2,.22,1);transition-timing-function:cubic-bezier(.18,1.2,.22,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}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-\[-6px\]:is(:where(.group):hover *){--tw-translate-y:-6px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:border-primary-300\/55:is(:where(.group):hover *){border-color:#86c1ff8c}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary-300\/55:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-primary-300)55%,transparent)}}.group-hover\:border-white:is(:where(.group):hover *){border-color:var(--color-white)}.group-hover\:bg-black\/8:is(:where(.group):hover *){background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/8:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.group-hover\:bg-primary-300:is(:where(.group):hover *){background-color:var(--color-primary-300)}.group-hover\:bg-primary-300\/12:is(:where(.group):hover *){background-color:#86c1ff1f}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary-300\/12:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary-300)12%,transparent)}}.group-hover\:bg-primary-500:is(:where(.group):hover *){background-color:var(--color-primary-500)}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:bg-white\/24:is(:where(.group):hover *){background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/24:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)24%,transparent)}}.group-hover\:fill-primary-500:is(:where(.group):hover *){fill:var(--color-primary-500)}.group-hover\:fill-white:is(:where(.group):hover *){fill:var(--color-white)}.group-hover\:stroke-white:is(:where(.group):hover *){stroke:var(--color-white)}.group-hover\:text-primary-300:is(:where(.group):hover *){color:var(--color-primary-300)}.group-hover\:text-secondary:is(:where(.group):hover *){color:var(--color-secondary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/nav\:text-white\/40:is(:where(.group\/nav):hover *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\/nav\:text-white\/40:is(:where(.group\/nav):hover *){color:color-mix(in oklab,var(--color-white)40%,transparent)}}.group-hover\/nav\:opacity-55:is(:where(.group\/nav):hover *){opacity:.55}.group-hover\/orion-cta\:-translate-y-full:is(:where(.group\/orion-cta):hover *){--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/orion-cta\:animate-\[products-orion-button-galaxy_900ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_both\]:is(:where(.group\/orion-cta):hover *){animation:.9s cubic-bezier(.16,1,.3,1) both products-orion-button-galaxy}.group-hover\/orion-cta\:opacity-100:is(:where(.group\/orion-cta):hover *){opacity:1}}.placeholder\:text-black\/42::placeholder{color:#0000006b}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-black\/42::placeholder{color:color-mix(in oklab,var(--color-black)42%,transparent)}}.placeholder\:text-secondary\/45::placeholder{color:#050b1673}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-secondary\/45::placeholder{color:color-mix(in oklab,var(--color-secondary)45%,transparent)}}.placeholder\:text-secondary\/48::placeholder{color:#050b167a}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-secondary\/48::placeholder{color:color-mix(in oklab,var(--color-secondary)48%,transparent)}}.placeholder\:text-white\/28::placeholder{color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/28::placeholder{color:color-mix(in oklab,var(--color-white)28%,transparent)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*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-primary-100\/70:hover{border-color:#d9ebffb3}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-100\/70:hover{border-color:color-mix(in oklab,var(--color-primary-100)70%,transparent)}}.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\:border-primary-300\/42:hover{border-color:#86c1ff6b}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-300\/42:hover{border-color:color-mix(in oklab,var(--color-primary-300)42%,transparent)}}.hover\:border-primary-300\/50:hover{border-color:#86c1ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-300\/50:hover{border-color:color-mix(in oklab,var(--color-primary-300)50%,transparent)}}.hover\:border-primary-300\/54:hover{border-color:#86c1ff8a}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-300\/54:hover{border-color:color-mix(in oklab,var(--color-primary-300)54%,transparent)}}.hover\:border-primary-300\/70:hover{border-color:#86c1ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary-300\/70:hover{border-color:color-mix(in oklab,var(--color-primary-300)70%,transparent)}}.hover\:border-secondary\/30:hover{border-color:#050b164d}@supports (color:color-mix(in lab, red, red)){.hover\:border-secondary\/30:hover{border-color:color-mix(in oklab,var(--color-secondary)30%,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\/24:hover{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/24:hover{border-color:color-mix(in oklab,var(--color-white)24%,transparent)}}.hover\:border-white\/34:hover{border-color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/34:hover{border-color:color-mix(in oklab,var(--color-white)34%,transparent)}}.hover\:bg-\[\#4f5bea\]:hover{background-color:#4f5bea}.hover\:bg-\[\#171717\]:hover{background-color:#171717}.hover\:bg-\[\#eeeafa\]:hover{background-color:#eeeafa}.hover\:bg-\[var\(--esdra-surface\)\]:hover{background-color:var(--esdra-surface)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/\[0\.08\]:hover{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)}.hover\:bg-primary-200:hover{background-color:var(--color-primary-200)}.hover\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\:bg-primary-500\/12:hover{background-color:#0064fa1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-500\/12:hover{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.hover\:bg-primary-500\/18:hover{background-color:#0064fa2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-500\/18:hover{background-color:color-mix(in oklab,var(--color-primary-500)18%,transparent)}}.hover\:bg-primary-500\/20:hover{background-color:#0064fa33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-500\/20:hover{background-color:color-mix(in oklab,var(--color-primary-500)20%,transparent)}}.hover\:bg-primary-500\/\[0\.08\]:hover{background-color:#0064fa14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-500\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-primary-500)8%,transparent)}}.hover\:bg-primary-500\/\[0\.12\]:hover{background-color:#0064fa1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-500\/\[0\.12\]:hover{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-secondary\/10:hover{background-color:#050b161a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/10:hover{background-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/22:hover{background-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/22:hover{background-color:color-mix(in oklab,var(--color-white)22%,transparent)}}.hover\:bg-white\/24:hover{background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/24:hover{background-color:color-mix(in oklab,var(--color-white)24%,transparent)}}.hover\:bg-white\/42:hover{background-color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/42:hover{background-color:color-mix(in oklab,var(--color-white)42%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white)8%,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\.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\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-black\/58:hover{color:#00000094}@supports (color:color-mix(in lab, red, red)){.hover\:text-black\/58:hover{color:color-mix(in oklab,var(--color-black)58%,transparent)}}.hover\:text-primary-300:hover{color:var(--color-primary-300)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-primary-700:hover{color:var(--color-primary-700)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:shadow-\[0_22px_64px_rgba\(0\,100\,250\,0\.15\)\]:hover{--tw-shadow:0 22px 64px var(--tw-shadow-color,#0064fa26);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_70px_rgba\(27\,32\,44\,0\.1\)\]:hover{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1b202c1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[var\(--esdra-purple\)\]:focus{border-color:var(--esdra-purple)}.focus\:border-primary-300\/70:focus{border-color:#86c1ffb3}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary-300\/70:focus{border-color:color-mix(in oklab,var(--color-primary-300)70%,transparent)}}.focus\:border-secondary:focus{border-color:var(--color-secondary)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#864ffe\]\/12:focus{--tw-ring-color:#864ffe1f}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#864ffe\]\/12:focus{--tw-ring-color:lab(48.1558% 52.9279 -80.3867/.12)}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:48rem){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:40rem){.sm\:inset-x-5{inset-inline:calc(var(--spacing)*5)}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-6{bottom:calc(var(--spacing)*6)}.sm\:bottom-8{bottom:calc(var(--spacing)*8)}.sm\:left-auto{left:auto}.sm\:mt-14{margin-top:calc(var(--spacing)*14)}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:min-h-\[40px\]{min-height:40px}.sm\:w-10{width:calc(var(--spacing)*10)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-\[82px\]{width:82px}.sm\:w-\[92px\]{width:92px}.sm\:w-\[146px\]{width:146px}.sm\:w-\[290px\]{width:290px}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.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-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.sm\:border-white\/8{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.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\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:pt-9{padding-top:calc(var(--spacing)*9)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pr-4{padding-right:calc(var(--spacing)*4)}.sm\:pb-28{padding-bottom:calc(var(--spacing)*28)}.sm\:pl-4{padding-left:calc(var(--spacing)*4)}.sm\:text-right{text-align:right}.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-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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[0\.7rem\]{font-size:.7rem}.sm\:text-\[0\.95rem\]{font-size:.95rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[5rem\]{font-size:5rem}.sm\:tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-3{margin-top:calc(var(--spacing)*3)}.md\:mt-5{margin-top:calc(var(--spacing)*5)}.md\:mt-24{margin-top:calc(var(--spacing)*24)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-11{height:calc(var(--spacing)*11)}.md\:h-30{height:calc(var(--spacing)*30)}.md\:max-h-none{max-height:none}.md\:min-h-\[260px\]{min-height:260px}.md\:min-h-\[440px\]{min-height:440px}.md\:min-h-\[600px\]{min-height:600px}.md\:w-11{width:calc(var(--spacing)*11)}.md\:w-30{width:calc(var(--spacing)*30)}.md\:w-auto{width:auto}.md\:min-w-\[185px\]{min-width:185px}.md\:min-w-\[390px\]{min-width:390px}.md\:min-w-\[420px\]{min-width:420px}.md\:min-w-\[430px\]{min-width:430px}.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\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.md\:grid-cols-\[1\.05fr_0\.95fr_0\.95fr\]{grid-template-columns:1.05fr .95fr .95fr}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[84px_1fr\]{grid-template-columns:84px 1fr}.md\:grid-cols-\[88px_1fr\]{grid-template-columns:88px 1fr}.md\:grid-cols-\[92px_1fr_170px\]{grid-template-columns:92px 1fr 170px}.md\:grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-20{gap:calc(var(--spacing)*20)}.md\:gap-32{gap:calc(var(--spacing)*32)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-9{padding:calc(var(--spacing)*9)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-22{padding-block:calc(var(--spacing)*22)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:pb-28{padding-bottom:calc(var(--spacing)*28)}.md\:pl-16{padding-left:calc(var(--spacing)*16)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-heading-2{font-size:var(--text-heading-2);line-height:var(--tw-leading,var(--text-heading-2--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.7rem\]{font-size:1.7rem}.md\:text-\[2\.4rem\]{font-size:2.4rem}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.8rem\]{font-size:3.8rem}.md\:text-\[3\.35rem\]{font-size:3.35rem}.md\:text-\[3\.75rem\]{font-size:3.75rem}.md\:text-\[3\.85rem\]{font-size:3.85rem}.md\:text-\[4\.6rem\]{font-size:4.6rem}.md\:text-\[4\.25rem\]{font-size:4.25rem}.md\:text-\[4\.45rem\]{font-size:4.45rem}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[5\.2rem\]{font-size:5.2rem}.md\:text-\[5\.4rem\]{font-size:5.4rem}.md\:text-\[5\.9rem\]{font-size:5.9rem}.md\:text-\[5rem\]{font-size:5rem}.md\:text-\[6\.2rem\]{font-size:6.2rem}.md\:text-\[10rem\]{font-size:10rem}.md\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}}@media (min-width:64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-1\/2{top:50%}.lg\:top-28{top:calc(var(--spacing)*28)}.lg\:top-32{top:calc(var(--spacing)*32)}.lg\:top-36{top:calc(var(--spacing)*36)}.lg\:order-first{order:-9999}.lg\:order-none{order:0}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-start-1{grid-row-start:1}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:-mr-32{margin-right:calc(var(--spacing)*-32)}.lg\:mr-\[-4rem\]{margin-right:-4rem}.lg\:mr-auto{margin-right:auto}.lg\:-ml-32{margin-left:calc(var(--spacing)*-32)}.lg\:ml-\[-4rem\]{margin-left:-4rem}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-\[calc\(100vh-96px\)\]{min-height:calc(100vh - 96px)}.lg\:w-full{width:100%}.lg\:min-w-\[420px\]{min-width:420px}.lg\:-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.38fr_1fr\]{grid-template-columns:.38fr 1fr}.lg\:grid-cols-\[0\.68fr_1\.32fr\]{grid-template-columns:.68fr 1.32fr}.lg\:grid-cols-\[0\.72fr_1fr\]{grid-template-columns:.72fr 1fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[0\.78fr_1fr\]{grid-template-columns:.78fr 1fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.82fr_1fr\]{grid-template-columns:.82fr 1fr}.lg\:grid-cols-\[0\.84fr_1\.16fr\]{grid-template-columns:.84fr 1.16fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.92fr_0\.78fr\]{grid-template-columns:.92fr .78fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.94fr_1\.06fr\]{grid-template-columns:.94fr 1.06fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[1fr_250px\]{grid-template-columns:1fr 250px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_120px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-items-end{justify-items:end}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-\[10\.5rem\]{gap:10.5rem}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}.lg\:py-30{padding-block:calc(var(--spacing)*30)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:py-34{padding-block:calc(var(--spacing)*34)}.lg\:py-40{padding-block:calc(var(--spacing)*40)}.lg\:py-44{padding-block:calc(var(--spacing)*44)}.lg\:pt-11{padding-top:calc(var(--spacing)*11)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pb-18{padding-bottom:calc(var(--spacing)*18)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}.lg\:pb-32{padding-bottom:calc(var(--spacing)*32)}.lg\:pl-0{padding-left:calc(var(--spacing)*0)}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-\[1\.45rem\]{font-size:1.45rem}.lg\:text-\[1\.58rem\]{font-size:1.58rem}.lg\:text-\[1\.85rem\]{font-size:1.85rem}.lg\:text-\[6\.4rem\]{font-size:6.4rem}.lg\:text-\[7rem\]{font-size:7rem}.lg\:text-\[13rem\]{font-size:13rem}}@media (min-width:80rem){.xl\:order-none{order:0}.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[300px_1fr_260px\]{grid-template-columns:300px 1fr 260px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:gap-9{gap:calc(var(--spacing)*9)}.xl\:gap-18{gap:calc(var(--spacing)*18)}.xl\:gap-24{gap:calc(var(--spacing)*24)}.xl\:px-5{padding-inline:calc(var(--spacing)*5)}.xl\:text-\[1\.04rem\]{font-size:1.04rem}.xl\:text-\[3\.75rem\]{font-size:3.75rem}.xl\:text-\[5\.25rem\]{font-size:5.25rem}.xl\:text-\[6\.15rem\]{font-size:6.15rem}}.dark\:fill-\[\#070B10\]:where(.dark,.dark *){fill:#070b10}.dark\:fill-accent:where(.dark,.dark *){fill:var(--color-accent)}.dark\:fill-accent\/20:where(.dark,.dark *){fill:#fcfcfc33}@supports (color:color-mix(in lab, red, red)){.dark\:fill-accent\/20:where(.dark,.dark *){fill:color-mix(in oklab,var(--color-accent)20%,transparent)}}.dark\:fill-background-7:where(.dark,.dark *){fill:var(--color-background-7)}.dark\:fill-background-9:where(.dark,.dark *){fill:var(--color-background-9)}.dark\:fill-black:where(.dark,.dark *){fill:var(--color-black)}.dark\:stroke-accent:where(.dark,.dark *){stroke:var(--color-accent)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}}.dark{--color-split-text:#fcfcfc}@font-face{font-style:normal;font-weight:400;src:url(/fonts/next-sass.eot?obdk3g);src:url(/fonts/next-sass.eot?obdk3g#iefix)format("embedded-opentype"),url(/fonts/next-sass.ttf?obdk3g)format("truetype"),url(/fonts/next-sass.woff?obdk3g)format("woff"),url(/fonts/next-sass.svg?obdk3g#next-sass)format("svg");font-family:next-sass;font-display:block}[class^=ns-],[class*=\ ns-]{speak-as:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:next-sass!important}.ns-shape-1:before{content:""}.ns-shape-2:before{content:""}.ns-shape-3:before{content:""}.ns-shape-4:before{content:""}.ns-shape-5:before{content:""}.ns-shape-6:before{content:""}.ns-shape-7:before{content:""}.ns-shape-8:before{content:""}.ns-shape-9:before{content:""}.ns-shape-10:before{content:""}.ns-shape-11:before{content:""}.ns-shape-12:before{content:""}.ns-shape-13:before{content:""}.ns-shape-14:before{content:""}.ns-shape-15:before{content:""}.ns-shape-16:before{content:""}.ns-shape-17:before{content:""}.ns-shape-18:before{content:""}.ns-shape-19:before{content:""}.ns-shape-20:before{content:""}.ns-shape-21:before{content:""}.ns-shape-22:before{content:""}.ns-shape-23:before{content:""}.ns-shape-24:before{content:""}.ns-shape-25:before{content:""}.ns-shape-26:before{content:""}.ns-shape-27:before{content:""}.ns-shape-28:before{content:""}.ns-shape-29:before{content:""}.ns-shape-30:before{content:""}.ns-shape-31:before{content:""}.ns-shape-32:before{content:""}.ns-shape-33:before{content:""}.ns-shape-34:before{content:""}.ns-shape-35:before{content:""}.ns-shape-36:before{content:""}.ns-shape-37:before{content:""}.ns-shape-38:before{content:""}.ns-shape-39:before{content:""}.ns-shape-40:before{content:""}.ns-shape-41:before{content:""}.ns-shape-42:before{content:""}.ns-shape-43:before{content:""}.ns-shape-44:before{content:""}.ns-shape-45:before{content:""}.ns-shape-46:before{content:""}.ns-shape-47:before{content:""}.ns-shape-48:before{content:""}.ns-shape-49:before{content:""}.ns-shape-50:before{content:""}.ns-shape-51:before{content:""}.ns-shape-52:before{content:""}.ns-shape-53:before{content:""}.ns-shape-54:before{content:""}.ns-shape-55:before{content:""}.ns-shape-56:before{content:""}.ns-shape-57:before{content:""}.ns-shape-58:before{content:""}.ns-shape-59:before{content:""}.ns-shape-60:before{content:""}.ns-shape-61:before{content:""}.ns-shape-62:before{content:""}.ns-shape-63:before{content:""}.ns-shape-64:before{content:""}.ns-shape-65:before{content:""}.ns-shape-66:before{content:""}.ns-shape-67:before{content:""}.ns-shape-68:before{content:""}.ns-shape-69:before{content:""}.ns-shape-70:before{content:""}.ns-shape-71:before{content:""}.ns-shape-72:before{content:""}.ns-shape-73:before{content:""}.ns-shape-74:before{content:""}.ns-shape-75:before{content:""}.ns-shape-76:before{content:""}.ns-shape-77:before{content:""}.ns-shape-78:before{content:""}.ns-shape-79:before{content:""}.ns-shape-80:before{content:""}.ns-shape-81:before{content:""}.ns-shape-82:before{content:""}.ns-shape-83:before{content:""}.ns-shape-84:before{content:""}.ns-shape-85:before{content:""}.ns-shape-86:before{content:""}.ns-shape-87:before{content:""}.ns-shape-88:before{content:""}.ns-shape-89:before{content:""}.ns-shape-90:before{content:""}.ns-shape-91:before{content:""}.ns-shape-92:before{content:""}.ns-shape-93:before{content:""}.ns-shape-94:before{content:""}.ns-shape-95:before{content:""}.ns-shape-96:before{content:""}.ns-shape-97:before{content:""}.ns-shape-98:before{content:""}.ns-shape-99:before{content:""}.ns-shape-100:before{content:""}.ns-shape-101:before{content:""}.ns-shape-102:before{content:""}.ns-shape-103:before{content:""}.ns-shape-104:before{content:""}.ns-shape-105:before{content:""}.ns-shape-106:before{content:""}.ns-shape-107:before{content:""}.ns-shape-108:before{content:""}.ns-shape-109:before{content:""}.ns-shape-110:before{content:""}.ns-shape-111:before{content:""}.ns-shape-112:before{content:""}.ns-shape-113:before{content:""}.ns-shape-114:before{content:""}.ns-shape-115:before{content:""}.ns-shape-116:before{content:""}.ns-shape-117:before{content:""}.ns-shape-118:before{content:""}.ns-shape-119:before{content:""}.ns-shape-120:before{content:""}.ns-shape-121:before{content:""}.ns-shape-122:before{content:""}.ns-shape-123:before{content:""}.ns-shape-124:before{content:""}.ns-shape-125:before{content:""}.ns-shape-126:before{content:""}.ns-shape-127:before{content:""}.ns-shape-128:before{content:""}body{font-family:var(--font-inter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}[data-ns-animate]{opacity:0}.scroll-bar::-webkit-scrollbar{display:none}.scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.footer-link{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-primary-50);display:inline-block;position:relative;overflow:hidden}.footer-link:before{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);transform-origin:100%;content:var(--tw-content);--tw-scale-x:0%;width:100%;height:1px;scale:var(--tw-scale-x)var(--tw-scale-y);content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.5s;content:var(--tw-content);--tw-content:"";content:var(--tw-content);transition-duration:.5s;position:absolute}@media (hover:hover){.footer-link:hover:before{content:var(--tw-content);transform-origin:0;content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:426px){.footer-link{font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height))}}.footer-link:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-white)}.footer-link-v2{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-secondary);display:inline-block;position:relative;overflow:hidden}.footer-link-v2:before{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);transform-origin:100%;content:var(--tw-content);--tw-scale-x:0%;width:100%;height:1px;scale:var(--tw-scale-x)var(--tw-scale-y);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.5s;content:var(--tw-content);--tw-content:"";content:var(--tw-content);transition-duration:.5s;position:absolute}@media (hover:hover){.footer-link-v2:hover:before{content:var(--tw-content);transform-origin:0;content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:426px){.footer-link-v2{font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height))}}.footer-link-v2:where(.dark,.dark *){color:var(--color-accent)}.footer-link-v2:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-white)}.footer-social-link{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));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.footer-social-link:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.flipper{width:100%;height:100%;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));--tw-duration:.9s;transform-style:preserve-3d;transition-duration:.9s;position:relative}.group:hover .flipper{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.front,.back{backface-visibility:hidden}.front{z-index:20}.back{z-index:10;--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.services-details-content h2{padding-bottom:calc(var(--spacing)*2);font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.services-details-content p{padding-block:calc(var(--spacing)*3)}.services-details-content p img{overflow:hidden;border-radius:var(--radius-2xl)!important}.services-details-content p strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-secondary)}.services-details-content p strong:where(.dark,.dark *){color:var(--color-accent)}.services-details-content img{margin-block:calc(var(--spacing)*12);object-fit:cover;width:100%;max-width:767px;height:100%;overflow:hidden;border-radius:var(--radius-2xl)!important}:where(.services-details-content ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.services-details-content ul li{align-items:center;gap:calc(var(--spacing)*3);display:flex}.services-details-content ul li:first-child{margin-top:calc(var(--spacing)*8)}.services-details-content ul li strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-secondary)}.services-details-content ul li strong:where(.dark,.dark *){color:var(--color-accent)}.services-details-content ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%231a1a1c'/%3E%3Cpath d='M9.31661 13.7561L14.7491 8.42144C15.0836 8.0959 15.0836 7.5697 14.7491 7.24416C14.4145 6.91861 13.8736 6.91861 13.539 7.24416L8.7116 11.9901L6.46096 9.78807C6.12636 9.46253 5.58554 9.46253 5.25095 9.78807C4.91635 10.1136 4.91635 10.6398 5.25095 10.9654L8.1066 13.7561C8.27347 13.9184 8.49253 14 8.7116 14C8.93067 14 9.14974 13.9184 9.31661 13.7561Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px}.dark :is(.services-details-content ul li):before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23fcfcfd'/%3E%3Cpath d='M9.31661 13.7561L14.7491 8.42144C15.0836 8.0959 15.0836 7.5697 14.7491 7.24416C14.4145 6.91861 13.8736 6.91861 13.539 7.24416L8.7116 11.9901L6.46096 9.78807C6.12636 9.46253 5.58554 9.46253 5.25095 9.78807C4.91635 10.1136 4.91635 10.6398 5.25095 10.9654L8.1066 13.7561C8.27347 13.9184 8.49253 14 8.7116 14C8.93067 14 9.14974 13.9184 9.31661 13.7561Z' fill='%23000000'/%3E%3C/svg%3E")}:where(.career-details-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(70px*var(--tw-space-y-reverse));margin-block-end:calc(70px*calc(1 - var(--tw-space-y-reverse)))}.career-details-body h4{margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.career-details-body h4:not(:first-child){margin-top:calc(var(--spacing)*7)}@media (min-width:64rem){.career-details-body h4:not(:first-child){margin-top:70px}}.career-details-body h5{margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.career-details-body h5:not(:first-child){margin-top:calc(var(--spacing)*7)}@media (min-width:64rem){.career-details-body h5:not(:first-child){margin-top:70px}}.career-details-body p{margin-bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*6)}:where(.career-details-body ul>: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)))}.career-details-body ul li{align-items:center;gap:calc(var(--spacing)*3);display:flex}.career-details-body ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%231a1a1c'/%3E%3Cpath d='M9.31661 13.7561L14.7491 8.42144C15.0836 8.0959 15.0836 7.5697 14.7491 7.24416C14.4145 6.91861 13.8736 6.91861 13.539 7.24416L8.7116 11.9901L6.46096 9.78807C6.12636 9.46253 5.58554 9.46253 5.25095 9.78807C4.91635 10.1136 4.91635 10.6398 5.25095 10.9654L8.1066 13.7561C8.27347 13.9184 8.49253 14 8.7116 14C8.93067 14 9.14974 13.9184 9.31661 13.7561Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px}.dark :is(.career-details-body ul li):before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23fcfcfd'/%3E%3Cpath d='M9.31661 13.7561L14.7491 8.42144C15.0836 8.0959 15.0836 7.5697 14.7491 7.24416C14.4145 6.91861 13.8736 6.91861 13.539 7.24416L8.7116 11.9901L6.46096 9.78807C6.12636 9.46253 5.58554 9.46253 5.25095 9.78807C4.91635 10.1136 4.91635 10.6398 5.25095 10.9654L8.1066 13.7561C8.27347 13.9184 8.49253 14 8.7116 14C8.93067 14 9.14974 13.9184 9.31661 13.7561Z' fill='%23000000'/%3E%3C/svg%3E")}.details-body{max-width:950px;margin-inline:auto}.details-body h3{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-heading-5);line-height:var(--tw-leading,var(--text-heading-5--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.details-body h3:not(:first-child){margin-top:calc(var(--spacing)*7)}@media (min-width:48rem){.details-body h3{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height))}}@media (min-width:64rem){.details-body h3:not(:first-child){margin-top:70px}}.details-body h4{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.details-body h4:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*.5);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*1.5);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*2);content:var(--tw-content);width:calc(var(--spacing)*2);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;display:inline-block;position:relative}.details-body h4:where(.dark,.dark *){color:var(--color-accent)}.details-body h4:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-accent)}.details-body p{padding-bottom:calc(var(--spacing)*6)}.details-body img{margin-top:calc(var(--spacing)*10);border-radius:var(--radius-lg)}@media (min-width:48rem){.details-body img{border-radius:var(--radius-4xl);margin-top:70px}}:where(.details-body ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.details-body ul li{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height))}.details-body ul li:before{content:var(--tw-content);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*3);content:var(--tw-content);height:calc(var(--spacing)*5);content:var(--tw-content);width:calc(var(--spacing)*5);content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content);content:var(--tw-content);position:relative}@media not all and (min-width:48rem){.details-body ul li:before{top:calc(var(--spacing)*0)}}.details-body ul li:before{content:var(--tw-content)}@media (min-width:48rem){.details-body ul li:before{top:calc(var(--spacing)*1)}}.details-body ul li:where(.dark,.dark *){color:var(--color-accent)}.details-body ul li:where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content)}:where(.details-body ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.details-body ol li:first-child{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.details-body ol li:first-child:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*1);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*3);content:var(--tw-content);height:calc(var(--spacing)*5);content:var(--tw-content);width:calc(var(--spacing)*5);content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content);position:relative}.details-body ol li:first-child:where(.dark,.dark *){color:var(--color-accent)}.details-body ol li:first-child:where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content)}.details-body ol li:nth-child(2){font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.details-body ol li:nth-child(2):before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*1);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*3);content:var(--tw-content);height:calc(var(--spacing)*5);content:var(--tw-content);width:calc(var(--spacing)*5);content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content);position:relative}.details-body ol li:nth-child(2):where(.dark,.dark *){color:var(--color-accent)}.details-body ol li:nth-child(2):where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content)}.details-body ol li:last-child{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.details-body ol li:last-child:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*1);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*3);content:var(--tw-content);height:calc(var(--spacing)*5);content:var(--tw-content);width:calc(var(--spacing)*5);content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content);position:relative}.details-body ol li:last-child:where(.dark,.dark *){color:var(--color-accent)}.details-body ol li:last-child:where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url(/images/icons/checkmark-white.svg);content:var(--tw-content)}.terms-conditions-body h3{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*3);font-size:var(--text-heading-5);line-height:var(--tw-leading,var(--text-heading-5--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (min-width:48rem){.terms-conditions-body h3{font-size:var(--text-heading-4);line-height:var(--tw-leading,var(--text-heading-4--line-height));margin-top:70px}}.terms-conditions-body p strong{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-secondary)}.terms-conditions-body a{margin-top:calc(var(--spacing)*14)}@media (min-width:48rem){.terms-conditions-body a{margin-top:70px}}:where(.terms-conditions-body ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.terms-conditions-body ul li{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#050b1699}@supports (color:color-mix(in lab, red, red)){.terms-conditions-body ul li{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.terms-conditions-body ul li:before{content:var(--tw-content);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*2);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*1.5);content:var(--tw-content);width:calc(var(--spacing)*1.5);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;display:inline-block;position:relative}.terms-conditions-body ul li:where(.dark,.dark *){color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){.terms-conditions-body ul li:where(.dark,.dark *){color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.terms-conditions-body ul li:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-accent)}:is(.refund-policy,.process-steps,.privacy-policy,.changelog,.documentation,.analytics) ul li{list-style-type:none}:is(.refund-policy,.process-steps,.privacy-policy,.changelog,.documentation,.analytics) ul li:before{content:var(--tw-content);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin-right:calc(var(--spacing)*2);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*1.5);content:var(--tw-content);width:calc(var(--spacing)*1.5);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;display:inline-block;position:relative}:is(.refund-policy,.process-steps,.privacy-policy,.changelog,.documentation,.analytics) ul li:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-accent)}.auth-form-input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-3);background-color:var(--color-background-1);width:100%;height:45px;padding-inline:18px;padding-block:calc(var(--spacing)*3);font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-secondary);border-radius:3.40282e38px;display:block}.auth-form-input::placeholder{font-size:var(--text-tagline-2);line-height:var(--tw-leading,var(--text-tagline-2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#050b1699}@supports (color:color-mix(in lab, red, red)){.auth-form-input::placeholder{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.auth-form-input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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);--tw-outline-style:none;outline-style:none}.auth-form-input:where(.dark,.dark *){border-color:var(--color-stroke-7);background-color:var(--color-background-6);color:var(--color-accent)}.auth-form-input:where(.dark,.dark *)::placeholder{color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){.auth-form-input:where(.dark,.dark *)::placeholder{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.case-study-details ul li{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));color:#050b1699}@supports (color:color-mix(in lab, red, red)){.case-study-details ul li{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.case-study-details ul li strong{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-secondary)}:where(.case-study-feature ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.case-study-feature ul li{font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height))}.case-study-feature ul li:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);margin-right:calc(var(--spacing)*3);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;display:inline-block;position:relative;top:-1.8px}.case-study-feature ul li:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-accent)}.tab-bar .active-tab-bar{right:calc(var(--spacing)*0);transform-origin:0;background-color:var(--color-primary-500);height:2px;transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);width:var(--_width,178px);translate:var(--_left,0px)0;position:absolute;bottom:-.8px;left:26%}:where(.team-details-body>:not(:last-child)),:where(.team-details-body h2 p>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.team-details-body h5{margin-top:calc(var(--spacing)*18)}.team-details-body ul{list-style-type:disc}:where(.team-details-body ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.team-details-body ul{padding-inline-start:calc(var(--spacing)*5)}.team-details-body ul ::marker{color:var(--color-secondary)}.team-details-body ul::marker{color:var(--color-secondary)}.team-details-body ul ::-webkit-details-marker{color:var(--color-secondary)}.team-details-body ul::-webkit-details-marker{color:var(--color-secondary)}.team-details-body ul:where(.dark,.dark *) ::marker{color:var(--color-accent)}.team-details-body ul:where(.dark,.dark *)::marker{color:var(--color-accent)}.team-details-body ul:where(.dark,.dark *) ::-webkit-details-marker{color:var(--color-accent)}.team-details-body ul:where(.dark,.dark *)::-webkit-details-marker{color:var(--color-accent)}.team-details-body ul li{color:#050b1699}@supports (color:color-mix(in lab, red, red)){.team-details-body ul li{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.team-details-body ul li:where(.dark,.dark *){color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){.team-details-body ul li:where(.dark,.dark *){color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.horizontal-marquee.smooth{-webkit-mask:none!important;mask:none!important}.modal-open{display:grid}.modal-close{display:none}.stack-cards{--stack-cards-gap:24px}.stack-cards__item{top:calc(var(--spacing)*28);transform-origin:top;position:sticky;overflow:hidden}.esdra-logo-marquee{--esdra-marquee-duration:34s;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.esdra-logo-marquee__track{width:max-content;animation:esdra-marquee-left var(--esdra-marquee-duration)linear infinite;gap:16px;padding-inline:8px;display:flex}.esdra-logo-marquee[data-direction=right] .esdra-logo-marquee__track{animation-name:esdra-marquee-right}.esdra-logo-marquee:hover .esdra-logo-marquee__track{animation-play-state:paused}@keyframes esdra-marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}@keyframes esdra-marquee-right{0%{transform:translate(calc(-50% - 8px))}to{transform:translate(0)}}.esdra-vertical-marquee{--esdra-vertical-duration:32s;height:100%;min-height:760px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.esdra-vertical-marquee__track{animation:esdra-marquee-up var(--esdra-vertical-duration)linear infinite;flex-direction:column;gap:16px;display:flex}.esdra-vertical-marquee[data-direction=down] .esdra-vertical-marquee__track{animation-name:esdra-marquee-down}.esdra-vertical-marquee:hover .esdra-vertical-marquee__track{animation-play-state:paused}@keyframes esdra-marquee-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 8px))}}@keyframes esdra-marquee-down{0%{transform:translateY(calc(-50% - 8px))}to{transform:translateY(0)}}.foundation-step,.foundation-step__icon,.foundation-step__title,.foundation-step__text,.foundation-visual__frame{--foundation-cycle:12s;animation-duration:var(--foundation-cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:var(--foundation-delay,0s)}.foundation-step{animation-name:foundation-step-focus}.foundation-step__icon{animation-name:foundation-icon-focus}.foundation-step__title{animation-name:foundation-title-focus}.foundation-step__text{animation-name:foundation-text-focus}.foundation-visual__frame{opacity:0;animation-name:foundation-frame-focus;transform:scale(1.03)}.foundation-visual__frame:first-child{opacity:1}.esdra-product-page h2,.esdra-product-page h3,.esdra-product-page p{letter-spacing:0}.esdra-product-page section{position:relative}.esdra-product-page>section:not(:first-child)>.main-container>div>h2,.esdra-product-page>section:not(:first-child)>.main-container>div>div>h2,.esdra-product-page>section:not(:first-child)>.main-container>div>div>div>h2{font-size:clamp(3rem,5.2vw,4.45rem)!important;line-height:.97!important}.esdra-product-page>section:not(:first-child)>.main-container p{font-size:1.08rem}.esdra-product-page>section:not(:first-child)>.main-container article p{font-size:1rem}.esdra-product-page section.bg-black,.esdra-product-page section.bg-primary-500{color:#fff}.esdra-product-page section.bg-black h1,.esdra-product-page section.bg-black h2,.esdra-product-page section.bg-primary-500 h1,.esdra-product-page section.bg-primary-500 h2,.esdra-product-page section.bg-black>.main-container>div>div>h2,.esdra-product-page section.bg-black>.main-container h2.text-white,.esdra-product-page section.bg-primary-500>.main-container h2{color:#fff!important}.esdra-product-hero-visual,.esdra-product-visual,.esdra-product-plain-visual{animation:7.5s ease-in-out infinite esdra-product-float}.esdra-product-plain-visual img{filter:drop-shadow(0 32px 46px #0f172a38)drop-shadow(0 8px 18px #5646ff29)}.esdra-product-page article,.esdra-product-page details{transition:transform .26s,border-color .26s,background-color .26s,box-shadow .26s}.esdra-product-page article:hover{transform:translateY(-4px)}.esdra-product-page section.bg-black article:hover,.esdra-product-page section.bg-primary-500 article:hover{background-color:#ffffff17;border-color:#ffffff3d}.esdra-product-metric-value{transform-origin:50%;animation:.9s cubic-bezier(.16,1,.3,1) both esdra-product-metric-reveal,4.6s ease-in-out 1.1s infinite esdra-product-metric-pulse}@keyframes esdra-product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes esdra-product-metric-reveal{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes esdra-product-metric-pulse{0%,to{text-shadow:0 0 #fff0;transform:translateY(0)scale(1)}48%{text-shadow:0 0 28px #ffffff38;transform:translateY(-3px)scale(1.035)}}@keyframes foundation-step-focus{0%,24%{background:#0a0a0d;border-color:#5646ff7a;transform:translateY(-2px);box-shadow:0 28px 80px #1b202c2e}30%,to{background:#fff;border-color:#1b202c14;transform:translateY(0);box-shadow:0 12px 34px #1b202c0a}}@keyframes foundation-icon-focus{0%,24%{color:#fff;background:#5a3cff;box-shadow:0 0 0 8px #5646ff29}30%,to{color:#4f35ff;background:#f0eeff;box-shadow:0 0 #5646ff00}}@keyframes foundation-title-focus{0%,24%{color:#fff}30%,to{color:#1b202c}}@keyframes foundation-text-focus{0%,24%{color:#ffffffb8}30%,to{color:#1b202c9e}}@keyframes foundation-frame-focus{0%,24%{opacity:1;transform:scale(1)}30%,to{opacity:0;transform:scale(1.025)}}.eva-window{animation:7s ease-in-out infinite eva-window-float}.eva-spark{animation:1.8s ease-in-out infinite eva-spark-pulse}.eva-chat-bubble{animation:6s ease-in-out infinite eva-chat-in}.eva-action-card{animation:5.6s ease-in-out infinite eva-card-work}.eva-progress{width:42%;animation:4.2s ease-in-out infinite eva-progress-work}.eva-orbit{pointer-events:none;border:1px solid #864ffe61;border-radius:999px;position:absolute}.eva-orbit-one{width:118px;height:118px;animation:4.8s ease-in-out infinite eva-orbit-pulse;bottom:13%;right:9%}.eva-orbit-two{width:74px;height:74px;animation:4.8s ease-in-out 1.2s infinite eva-orbit-pulse;top:16%;left:8%}@keyframes eva-window-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes eva-spark-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ffffff47}50%{transform:scale(1.08);box-shadow:0 0 0 9px #fff0}}@keyframes eva-chat-in{0%,12%{opacity:0;transform:translateY(10px)}22%,to{opacity:1;transform:translateY(0)}}@keyframes eva-card-work{0%,18%,to{border-color:#dfe6f5;transform:translate(0)}28%,38%{border-color:#864ffe8c;transform:translate(8px)}}@keyframes eva-progress-work{0%{width:18%}50%{width:78%}to{width:96%}}@keyframes eva-orbit-pulse{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.65;transform:scale(1.12)}}.home-hero-screen{animation:7s ease-in-out infinite home-hero-screen-float}.home-hero-play{animation:2.2s ease-in-out infinite home-hero-play-pulse}.home-hero-orbit{animation:18s linear infinite home-hero-orbit}.home-hero-module{animation:5.8s ease-in-out infinite home-hero-module-float}.home-hero-eva{animation:6.4s ease-in-out infinite home-hero-eva-work}.home-hero-eva-dot{animation:1.8s ease-in-out infinite eva-spark-pulse}.home-hero-signal{animation:3.6s ease-in-out infinite home-hero-signal}@keyframes home-hero-screen-float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-12px)rotate(.4deg)}}@keyframes home-hero-play-pulse{0%,to{box-shadow:0 0 #864ffe73}50%{box-shadow:0 0 0 18px #864ffe00}}@keyframes home-hero-module-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes home-hero-eva-work{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(-50%)translate(-12px)}}@keyframes home-hero-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes home-hero-signal{0%,to{color:#ffffffbf;background-color:#ffffff1a}45%,60%{color:#fff;background-color:#864ffeb8}}.pos-hero-screen{animation:7s ease-in-out infinite pos-screen-float}.pos-hero-product,.pos-hero-product-tile{animation:4.8s ease-in-out infinite pos-product-select}.pos-hero-receipt{animation:5.2s ease-in-out infinite pos-cart-pop}.pos-hero-scan{animation:3.2s ease-in-out infinite pos-scan-line}.pos-hero-cart{animation:5.2s ease-in-out infinite pos-cart-pop}.pos-hero-row{animation:5.2s ease-in-out infinite pos-row-add}.pos-hero-row-progress{animation:5.2s ease-in-out infinite pos-row-progress}.pos-hero-total{animation:5.2s ease-in-out infinite pos-total-pulse}.pos-hero-total-card{animation:5.2s ease-in-out infinite pos-total-card-ready}.pos-hero-eva{animation:6s ease-in-out infinite pos-eva-nudge}.pos-hero-eva-dot{animation:1.8s ease-in-out infinite eva-spark-pulse}@keyframes pos-screen-float{0%,to{transform:translateY(0)rotate(-1.4deg)}50%{transform:translateY(-12px)rotate(-.3deg)}}@keyframes pos-product-select{0%,22%,to{transform:translateY(0)scale(1);box-shadow:0 18px 45px #0710222e}42%,58%{transform:translateY(-10px)scale(1.04);box-shadow:0 26px 60px #ff9a003d}}@keyframes pos-scan-line{0%,to{opacity:0;transform:translate(-48px)}25%,70%{opacity:1}50%{transform:translate(66px)}}@keyframes pos-cart-pop{0%,30%,to{transform:translate(0)}45%,60%{transform:translate(10px)}}@keyframes pos-row-add{0%,35%{opacity:.55;transform:translateY(12px)scale(.96)}50%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pos-row-progress{0%,34%{width:18%}55%,to{width:100%}}@keyframes pos-total-pulse{0%,40%,to{color:#fff;transform:scale(1)}55%,68%{color:#86ffca;transform:scale(1.08)}}@keyframes pos-total-card-ready{0%,55%,to{transform:translateY(0)}70%,82%{transform:translateY(-10px)}}@keyframes pos-eva-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.ecommerce-choice-card{animation:6s ease-in-out infinite ecommerce-choice-float}.ecommerce-choice-card:nth-child(3){animation-delay:.7s}.ecommerce-esdra-core{animation:3.8s ease-in-out infinite ecommerce-core-pulse}.ecommerce-sync-ring{animation:2.6s ease-in-out infinite ecommerce-sync-ring}@keyframes ecommerce-choice-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ecommerce-core-pulse{0%,to{transform:scale(1);box-shadow:0 28px 90px #5656ff5c}50%{transform:scale(1.04);box-shadow:0 34px 110px #86ffca38}}@keyframes ecommerce-sync-ring{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.85;transform:scale(1.08)}}.inventory-hero-glow{animation:5s ease-in-out infinite inventory-glow}.inventory-size-grid>div{animation:4.8s ease-in-out infinite inventory-size-pop}.inventory-load-bar{animation:5.4s ease-in-out infinite inventory-load-fill}.inventory-sync-row{animation:5.4s ease-in-out infinite inventory-sync-pulse}.inventory-carico-frame{perspective:1100px}.inventory-carico-image{transform-origin:50%;animation:7s ease-in-out infinite inventory-carico-float}.inventory-flow-diagram{--flow-line:#86ffca61}.inventory-flow-line{z-index:0;background:linear-gradient(180deg,#86ffca00,var(--flow-line),#86ffca00);position:absolute;overflow:hidden}.inventory-flow-line:after{content:"";background:linear-gradient(#0000,#8cffd2,#0000);animation:2.8s ease-in-out infinite inventory-flow-packet;position:absolute;inset:0}.inventory-flow-line-main{width:2px;height:235px;top:112px;left:50%;transform:translate(-50%)}.inventory-flow-line-left,.inventory-flow-line-right{background:linear-gradient(90deg,#86ffca00,var(--flow-line),#86ffca00);width:160px;height:2px;top:222px}.inventory-flow-line-left{right:50%}.inventory-flow-line-right{left:50%}.inventory-flow-line-marketplace-left,.inventory-flow-line-marketplace-right{background:linear-gradient(90deg,#86ffca00,var(--flow-line),#86ffca00);width:220px;height:2px;top:356px}.inventory-flow-line-marketplace-left{right:50%}.inventory-flow-line-marketplace-right{left:50%}.inventory-flow-line-left:after,.inventory-flow-line-right:after,.inventory-flow-line-marketplace-left:after,.inventory-flow-line-marketplace-right:after{background:linear-gradient(90deg,#0000,#8cffd2,#0000);animation-name:inventory-flow-packet-x}.inventory-flow-node{animation:5.2s ease-in-out infinite inventory-flow-node-pulse}.inventory-flow-node-channel{animation-delay:.42s}.inventory-flow-node-marketplace{animation-delay:.82s}.inventory-eva-showcase{min-height:430px}.inventory-eva-live{animation:1.5s ease-in-out infinite inventory-eva-live}.inventory-eva-scene{opacity:0;flex-direction:column;justify-content:center;animation-duration:15s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;position:absolute;inset:20px;transform:translateY(18px)scale(.98)}.inventory-eva-scene-chat{animation-name:inventory-eva-scene-chat}.inventory-eva-scene-action{animation-name:inventory-eva-scene-action}.inventory-eva-scene-report{animation-name:inventory-eva-scene-report}.inventory-eva-cursor{background:#fff;border:2px solid #071022;border-radius:999px;width:28px;height:28px;animation:15s ease-in-out infinite inventory-eva-cursor;position:absolute;top:142px;left:54px;box-shadow:0 12px 34px #0710223d}.inventory-eva-cursor:after{content:"";border-top:10px solid #071022;border-left:6px solid #0000;width:0;height:0;position:absolute;bottom:-7px;right:-5px;transform:rotate(-18deg)}.inventory-eva-action-button{animation:15s ease-in-out infinite inventory-eva-action-button}.inventory-eva-toast{opacity:0;margin-top:18px;animation:15s ease-in-out infinite inventory-eva-toast;transform:translateY(12px)}@keyframes inventory-glow{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.9;transform:translate(-32px,24px)scale(1.08)}}@keyframes inventory-eva-live{0%,to{box-shadow:0 0 #86ffca42}50%{box-shadow:0 0 0 8px #86ffca00}}@keyframes inventory-eva-scene-chat{0%,28%{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}34%,to{opacity:0;pointer-events:none;transform:translateY(-18px)scale(.98)}}@keyframes inventory-eva-scene-action{0%,30%,68%,to{opacity:0;pointer-events:none;transform:translateY(18px)scale(.98)}36%,62%{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}}@keyframes inventory-eva-scene-report{0%,64%{opacity:0;pointer-events:none;transform:translateY(18px)scale(.98)}72%,96%{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}to{opacity:0;pointer-events:none;transform:translateY(-18px)scale(.98)}}@keyframes inventory-eva-cursor{0%,38%{opacity:0;transform:translate(0)scale(.8)}42%{opacity:1;transform:translate(0)scale(1)}52%{opacity:1;transform:translate(210px,54px)scale(1)}56%{opacity:1;transform:translate(210px,54px)scale(.82)}61%{opacity:1;transform:translate(210px,54px)scale(1)}66%,to{opacity:0;transform:translate(230px,64px)scale(.9)}}@keyframes inventory-eva-action-button{0%,50%,to{transform:scale(1);box-shadow:0 0 #5656ff00}56%,62%{transform:scale(.985);box-shadow:0 0 0 8px #5656ff1f}}@keyframes inventory-eva-toast{0%,53%{opacity:0;transform:translateY(12px)}58%,66%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(-12px)}}@keyframes inventory-flow-packet{0%{opacity:0;transform:translateY(-100%)}25%,70%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes inventory-flow-packet-x{0%{opacity:0;transform:translate(-100%)}25%,70%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes inventory-flow-node-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes inventory-carico-float{0%,to{transform:translateY(0)rotateX(0)rotateY(0)scale(1);box-shadow:0 24px 70px #07102214}45%{transform:translateY(-10px)rotateX(1.4deg)rotateY(-1.8deg)scale(1.015);box-shadow:0 34px 90px #5656ff29}70%{transform:translateY(-4px)rotateX(-.6deg)rotateY(1deg)scale(1.006)}}@keyframes inventory-size-pop{0%,28%,to{transform:translateY(0);box-shadow:0 0 #5656ff00}42%,58%{transform:translateY(-6px);box-shadow:0 18px 34px #5656ff2e}}@keyframes inventory-load-fill{0%,24%{width:18%}48%,to{width:100%}}@keyframes inventory-sync-pulse{0%,52%,to{border-color:#fff0;transform:translate(0)}66%,82%{border-color:#86ffca59;transform:translate(8px)}}.eva-ai-stage{perspective:1200px}.eva-ai-glow{animation:5.6s ease-in-out infinite eva-ai-glow}.eva-ai-live{animation:1.6s ease-in-out infinite eva-ai-live}.eva-ai-message,.eva-ai-actions,.eva-ai-response{animation-duration:8.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.eva-ai-message-one{animation-name:eva-ai-message-one}.eva-ai-message-two{animation-name:eva-ai-message-two}.eva-ai-actions{animation-name:eva-ai-actions}.eva-ai-actions>div{animation:8.8s ease-in-out infinite eva-ai-action-pulse}.eva-ai-actions>div:nth-child(2){animation-delay:.16s}.eva-ai-actions>div:nth-child(3){animation-delay:.32s}.eva-ai-actions>div:nth-child(4){animation-delay:.48s}.eva-ai-response{animation-name:eva-ai-response}.eva-ai-area-card{animation:6s ease-in-out infinite eva-ai-area-float}.eva-ai-area-card:nth-child(2){animation-delay:.22s}.eva-ai-area-card:nth-child(3){animation-delay:.44s}.eva-ai-area-card:nth-child(4){animation-delay:.66s}@keyframes eva-ai-glow{0%,to{opacity:.55;transform:translateY(0)scale(1)}50%{opacity:.9;transform:translateY(22px)scale(1.08)}}@keyframes eva-ai-live{0%,to{box-shadow:0 0 #10b98140}50%{box-shadow:0 0 0 8px #10b98100}}@keyframes eva-ai-message-one{0%,12%{opacity:0;transform:translateY(12px)}20%,to{opacity:1;transform:translateY(0)}}@keyframes eva-ai-message-two{0%,24%{opacity:0;transform:translateY(12px)}34%,to{opacity:1;transform:translateY(0)}}@keyframes eva-ai-actions{0%,38%{opacity:0;transform:translateY(14px)}50%,to{opacity:1;transform:translateY(0)}}@keyframes eva-ai-action-pulse{0%,50%,to{background-color:#f7f8fb;border-color:#e3e7ed;transform:translateY(0)}62%,72%{background-color:#fff;border-color:#5656ff47;transform:translateY(-4px)}}@keyframes eva-ai-response{0%,62%{opacity:0;transform:translateY(12px)}74%,to{opacity:1;transform:translateY(0)}}@keyframes eva-ai-area-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.partner-page h1{letter-spacing:0;font-size:clamp(3.25rem,7vw,6.3rem);line-height:.98}.partner-page h2{letter-spacing:0;font-size:clamp(2.55rem,5vw,4.65rem);line-height:1.03}.partner-page h3{letter-spacing:0}.partner-page p{font-size:1.08rem;line-height:1.72}.partner-page .btn{justify-content:center;align-items:center;min-height:58px;padding-inline:26px;font-size:1rem;line-height:1;display:inline-flex}.partner-page .btn-xl{min-height:66px;padding-inline:34px;font-size:1.08rem}.partner-page .main-container{max-width:1360px}.partner-page label,.partner-page input,.partner-page textarea{font-size:1rem}.partner-bg-lines{-webkit-mask-image:radial-gradient(circle at 50% 44%,#000000e6,#0000 74%);mask-image:radial-gradient(circle at 50% 44%,#000000e6,#0000 74%)}.partner-bg-diagonal-field{transform-origin:50%;width:178%;height:190%;position:absolute;top:-46%;right:-34%;transform:rotate(-24deg)}.partner-bg-row{top:calc(var(--row-index)*76px);opacity:.5;width:max-content;animation:partner-bg-left var(--row-speed,78s)linear infinite;gap:14px;display:flex;position:absolute;left:-12%}.partner-bg-row[data-direction=right]{animation-name:partner-bg-right}.partner-hero-icon{filter:brightness(0)invert()}.partner-bg-token{white-space:nowrap;color:#ffffff2b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:11px 20px;font-size:15px;font-weight:700;box-shadow:0 12px 36px #0000001a}@keyframes partner-bg-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes partner-bg-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.pos-flow-stage,.pos-flow-visual{--pos-flow-duration:12s}.pos-flow-step,.pos-flow-cash,.pos-flow-customer,.pos-flow-product-line,.pos-flow-total-box,.pos-flow-pay-button,.pos-flow-receipt,.pos-flow-status{animation-duration:var(--pos-flow-duration,12s);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.pos-flow-step-open{animation-name:pos-flow-step-open}.pos-flow-step-client{animation-name:pos-flow-step-client}.pos-flow-step-product{animation-name:pos-flow-step-product}.pos-flow-step-payment{animation-name:pos-flow-step-payment}.pos-flow-cash{animation-name:pos-flow-cash}.pos-flow-customer{animation-name:pos-flow-customer}.pos-flow-product-line{animation-name:pos-flow-product}.pos-flow-total-box,.pos-flow-pay-button,.pos-flow-receipt{animation-name:pos-flow-payment}.pos-flow-status{animation-name:pos-flow-status}.pos-flow-pulse{animation:pos-flow-pulse var(--pos-flow-duration)ease-in-out infinite}.pos-flow-step .pos-flow-step-number{background-color:var(--pos-flow-number-bg,#f1f0ff);color:var(--pos-flow-number-color,#3328d8)}@keyframes pos-flow-step-open{0%,22%{--pos-flow-number-bg:#5656ff;--pos-flow-number-color:#fff;background-color:#eeecff;border-color:#5656ffe6;transform:translate(14px)scale(1.02);box-shadow:0 24px 55px #5656ff38}28%,to{--pos-flow-number-bg:#f1f0ff;--pos-flow-number-color:#3328d8;background-color:#fff;border-color:#e3e7ed;transform:translate(0);box-shadow:0 8px 24px #0710220a}}@keyframes pos-flow-step-client{0%,24%,52%,to{--pos-flow-number-bg:#f1f0ff;--pos-flow-number-color:#3328d8;background-color:#fff;border-color:#e3e7ed;transform:translate(0);box-shadow:0 8px 30px #0710220f}28%,48%{--pos-flow-number-bg:#5656ff;--pos-flow-number-color:#fff;background-color:#eeecff;border-color:#5656ffe6;transform:translate(14px)scale(1.02);box-shadow:0 24px 55px #5656ff38}}@keyframes pos-flow-step-product{0%,50%,76%,to{--pos-flow-number-bg:#f1f0ff;--pos-flow-number-color:#3328d8;background-color:#fff;border-color:#e3e7ed;transform:translate(0);box-shadow:0 8px 24px #0710220a}54%,72%{--pos-flow-number-bg:#5656ff;--pos-flow-number-color:#fff;background-color:#eeecff;border-color:#5656ffe6;transform:translate(14px)scale(1.02);box-shadow:0 24px 55px #5656ff38}}@keyframes pos-flow-step-payment{0%,74%{--pos-flow-number-bg:#f1f0ff;--pos-flow-number-color:#3328d8;background-color:#fff;border-color:#e3e7ed;transform:translate(0);box-shadow:0 8px 24px #0710220a}78%,96%{--pos-flow-number-bg:#5656ff;--pos-flow-number-color:#fff;background-color:#eeecff;border-color:#5656ffe6;transform:translate(14px)scale(1.02);box-shadow:0 24px 55px #5656ff38}to{--pos-flow-number-bg:#f1f0ff;--pos-flow-number-color:#3328d8;background-color:#fff;border-color:#e3e7ed;transform:translate(0);box-shadow:0 8px 24px #0710220a}}@keyframes pos-flow-cash{0%,22%{background-color:#5656ff38;transform:translateY(-8px)}28%,to{background-color:#ffffff14;transform:translateY(0)}}@keyframes pos-flow-customer{0%,24%,52%,to{opacity:1;background-color:#fff;border-color:#fff;transform:translateY(8px)}28%,48%{opacity:1;background-color:#f1f0ff;border-color:#5656ff6b;transform:translateY(0)}}@keyframes pos-flow-product{0%,50%,76%,to{transform:translate(0)}54%,72%{transform:translate(12px)}}@keyframes pos-flow-payment{0%,74%{opacity:1;transform:translateY(10px)}78%,96%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(10px)}}@keyframes pos-flow-status{0%,22%{background-color:#5656ff}28%,52%{background-color:#10b981}54%,76%{background-color:#ff9a00}78%,to{background-color:#10b981}}@keyframes pos-flow-pulse{0%,22%{top:18%;right:70%}28%,48%{top:44%;right:42%}54%,72%{top:56%;right:52%}78%,to{top:64%;right:4%}}.eva-help-dock{transform-origin:bottom;background:#071022f5;border-color:#ffffff29;gap:0;width:104px;height:64px;transition:width .36s,background-color .36s,transform .36s,border-color .36s;animation:.65s ease-out both eva-help-center-rise;overflow:hidden}.eva-help-dock:hover,.eva-help-dock:focus-within{background:#fffffff5;border-color:#5656ff52;gap:12px;width:min(760px,100vw - 32px);height:86px;transform:translateY(-6px)}.eva-help-trigger{background:linear-gradient(135deg,#5656ff,#9b5cff);align-items:center;gap:8px;padding-inline:18px;display:inline-flex;box-shadow:0 14px 34px #5656ff47}.eva-help-trill{background:#8cffd2;border-radius:999px;width:9px;height:9px;animation:1.45s ease-in-out infinite eva-help-trill;box-shadow:0 0 #8cffd273}.eva-help-content,.eva-help-send{opacity:0;pointer-events:none;max-width:0;transition:max-width .32s,opacity .26s,transform .26s;overflow:hidden;transform:translateY(8px)}.eva-help-question{opacity:0;transition:opacity .26s,transform .26s;transform:translateY(4px)}.eva-help-dock:hover .eva-help-content,.eva-help-dock:focus-within .eva-help-content,.eva-help-dock:hover .eva-help-send,.eva-help-dock:focus-within .eva-help-send{opacity:1;pointer-events:auto;max-width:560px;transform:translateY(0)}.eva-help-dock:hover .eva-help-send,.eva-help-dock:focus-within .eva-help-send{max-width:44px}.eva-help-dock:hover .eva-help-question,.eva-help-dock:focus-within .eva-help-question{opacity:1;transform:translateY(0)}.eva-chat-panel{border-radius:30px 30px 0 0;height:min(760px,100vh - 24px);animation:.42s cubic-bezier(.16,1,.3,1) both eva-chat-sheet-rise}.eva-chat-messages{scrollbar-width:none;-ms-overflow-style:none;height:min(520px,100vh - 258px)}.eva-chat-messages::-webkit-scrollbar{display:none}.eva-typing-card{align-items:center;gap:10px;animation:.26s both eva-typing-card-in;display:inline-flex;box-shadow:0 16px 44px #5656ff14}.eva-typing-orb{background:linear-gradient(135deg,#8cffd2,#7b4dff);border-radius:999px;width:10px;height:10px;animation:1.1s ease-in-out infinite eva-typing-pulse;box-shadow:0 0 #7b4dff52}.eva-typing-dots{gap:4px;display:inline-flex}.eva-typing-dots span{opacity:.35;background:#7b4dff;border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite eva-typing-dot}.eva-typing-dots span:nth-child(2){animation-delay:.12s}.eva-typing-dots span:nth-child(3){animation-delay:.24s}@keyframes eva-help-rise{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes eva-chat-sheet-rise{0%{opacity:0;transform:translateY(64px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes eva-typing-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes eva-typing-pulse{0%,to{transform:scale(1);box-shadow:0 0 #7b4dff4d}50%{transform:scale(1.25);box-shadow:0 0 0 9px #7b4dff00}}@keyframes eva-typing-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes eva-help-center-rise{0%{opacity:0;transform:translateY(52px)scale(.92)}70%{opacity:1;transform:translateY(-8px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes eva-help-trill{0%,to{transform:scale(1);box-shadow:0 0 #8cffd273}50%{transform:scale(1.25);box-shadow:0 0 0 10px #8cffd200}}@media (max-width:640px){.eva-help-dock{background:#fffffff5;width:min(760px,100vw - 32px);height:86px}.eva-help-content,.eva-help-send,.eva-help-question{opacity:1;pointer-events:auto;max-width:560px;transform:translateY(0)}.eva-help-send{max-width:44px}.eva-chat-panel{height:min(720px,100vh - 12px)}.eva-chat-messages{height:calc(100vh - 276px)}}@keyframes top-to-bottom{0%{top:-30%}50%{top:50%}to{top:100%}}.gradient-line-1{animation:6s linear infinite top-to-bottom}.gradient-line-2{animation:6s linear .9s infinite top-to-bottom}.gradient-line-3{animation:6s linear 1.5s infinite top-to-bottom}.gradient-line-4{animation:6s linear 10ms infinite top-to-bottom}.gradient-line-5{animation:6s linear 1.8s infinite top-to-bottom}.gradient-line-6{animation:6s linear .6s infinite top-to-bottom}.gradient-line-7{animation:6s linear 2s infinite top-to-bottom}.gradient-line-8{animation:6s linear 1.2s infinite top-to-bottom}.table-of-contents .table-of-list li{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.table-of-contents .table-of-list li:hover span:first-child,.table-of-contents .table-of-list li:hover a span{color:var(--color-secondary)}:is(.table-of-contents .table-of-list li:hover span:first-child,.table-of-contents .table-of-list li:hover a span):where(.dark,.dark *){color:var(--color-accent)}.table-of-contents .table-of-list li span:last-child{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.table-of-contents .table-of-list li:hover span:last-child{opacity:.6}.hero-text-gradient{-webkit-text-fill-color:transparent;color:#0000;background-repeat:no-repeat;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite textAnimate;display:inline-block}.hero-text-color-1{background-image:linear-gradient(45deg,#4791ff,#86c1ff,#4791ff)}.hero-text-color-2{background-image:linear-gradient(45deg,#4791ff,#d8e8ff,#4791ff)}@keyframes textAnimate{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#theme-toggle:before{height:7px;width:calc(var(--spacing)*3.5);--tw-gradient-position:circle at 0 100%,transparent 6px,var(--color-background-8)7px;background-image:radial-gradient(var(--tw-gradient-stops,circle at 0 100%,transparent 6px,var(--color-background-8)7px));--tw-content:"";content:var(--tw-content);background-repeat:no-repeat;background-size:50% 100%;position:absolute;top:-3px;right:-4px;rotate:90deg}#theme-toggle:after{height:7px;width:calc(var(--spacing)*3.5);--tw-gradient-position:circle at 0 100%,transparent 6px,var(--color-background-8)7px;background-image:radial-gradient(var(--tw-gradient-stops,circle at 0 100%,transparent 6px,var(--color-background-8)7px));--tw-content:"";content:var(--tw-content);background-repeat:no-repeat;background-size:50% 100%;position:absolute;bottom:-7px;right:-7px;rotate:none}.dark #theme-toggle:before,.dark #theme-toggle:after{--tw-gradient-position:circle at 0 100%,transparent 6px,#fff 7px;background-image:radial-gradient(var(--tw-gradient-stops,circle at 0 100%,transparent 6px,#fff 7px))}.after{clip-path:inset(0 50% 0 0)}.slider-handle.no-transition,.slider-handle.no-transition .handle-circle{transition:none!important}.agency-hero-flow,.agency-hero-simple{isolation:isolate}.agency-flow-node,.agency-simple-step{animation:8.5s ease-in-out infinite agency-flow-node}.agency-hero-eva{animation:2.8s ease-in-out infinite agency-eva-pulse}.agency-flow-path{pointer-events:none;transform-origin:50%;opacity:.65;background:linear-gradient(90deg,#0000,#864ffee6,#10b981cc,#0000);height:2px;position:absolute;left:10%;right:10%;box-shadow:0 0 22px #864ffe8c}.agency-flow-path-main{animation:4.8s ease-in-out infinite agency-flow-path;top:35%}.agency-flow-path-side{animation:4.8s ease-in-out 1.4s infinite agency-flow-path;top:65%}.agency-flow-path:after{content:"";background:#7cf8db;border-radius:999px;width:10px;height:10px;animation:4.8s ease-in-out infinite agency-flow-dot;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 18px #7cf8dbe0}.agency-flow-path-side:after{animation-delay:1.4s}.agency-deal-card{animation:8.5s ease-in-out infinite agency-deal-move}.agency-eva-card{animation:8.5s ease-in-out infinite agency-eva-card}.agency-simple-flow{isolation:isolate}.agency-simple-line{background:linear-gradient(#864ffe26,#864ffee6,#10b981bf);border-radius:999px;width:2px;position:absolute;top:28px;bottom:28px;left:26px;box-shadow:0 0 26px #864ffe73}.agency-simple-line:after{content:"";background:#7cf8db;border-radius:999px;width:12px;height:12px;animation:6.8s ease-in-out infinite agency-simple-dot;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #7cf8dbe6}.agency-simple-eva{animation:7.6s ease-in-out infinite agency-eva-card}.hire-service-visual{color:#0064fa;background:radial-gradient(circle at 28% 24%,#864ffe33,#0000 34%),radial-gradient(circle at 76% 78%,#00b89424,#0000 36%),#fff;border-radius:24px;justify-content:center;align-items:center;width:min(100%,260px);min-height:210px;display:flex;position:relative;overflow:hidden}.hire-service-visual:before{content:"";border:1px solid #864ffe1a;border-radius:22px;position:absolute;inset:18px}.hire-service-visual svg{filter:drop-shadow(0 18px 30px #4630a824);width:88%;max-width:230px;position:relative}@keyframes agency-flow-node{0%,to{transform:translateY(0);box-shadow:0 20px 58px #00000038}45%{transform:translateY(-8px);box-shadow:0 28px 72px #5656ff38}}@keyframes agency-eva-pulse{0%,to{box-shadow:0 0 #864ffe00}50%{box-shadow:0 0 32px #864ffea6}}@keyframes agency-flow-path{0%{opacity:0;transform:scaleX(.2)}35%,75%{opacity:.72;transform:scaleX(1)}to{opacity:0;transform:scaleX(.2)}}@keyframes agency-flow-dot{0%{opacity:0;left:0}15%{opacity:1}75%{opacity:1;left:100%}to{opacity:0;left:100%}}@keyframes agency-deal-move{0%,20%{opacity:0;transform:translate(-18px)}38%,68%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(22px)}}@keyframes agency-eva-card{0%,28%{opacity:0;transform:translateY(12px)}42%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes agency-simple-dot{0%{opacity:0;top:0}14%{opacity:1}78%{opacity:1;top:100%}to{opacity:0;top:100%}}.esdra-final-cta{position:relative}.esdra-final-cta-grid{opacity:.18;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:56px 56px;animation:18s linear infinite esdra-cta-grid;position:absolute;inset:0}.esdra-final-cta-ribbon{opacity:.95;filter:saturate(1.15);background:linear-gradient(90deg,#0000,#864ffee0,#5656ffeb,#0000);width:76vw;height:170px;position:absolute;transform:rotate(-10deg)}.esdra-final-cta-ribbon-a{animation:10s ease-in-out infinite esdra-cta-ribbon-a;top:70px;right:-18vw}.esdra-final-cta-ribbon-b{opacity:.54;background:linear-gradient(90deg,#0000,#ffffff3d,#864ffebd,#0000);height:90px;animation:13s ease-in-out infinite esdra-cta-ribbon-b;bottom:72px;right:-28vw}.esdra-final-cta-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;position:absolute}.esdra-final-cta-tile:before,.esdra-final-cta-tile:after{content:"";background:#ffffff47;height:3px;position:absolute;left:18px;right:18px}.esdra-final-cta-tile:before{top:22px}.esdra-final-cta-tile:after{top:38px;right:42%}.esdra-final-cta-tile-a{width:180px;height:118px;animation:7s ease-in-out infinite esdra-cta-tile-a;top:110px;right:9vw}.esdra-final-cta-tile-b{width:230px;height:86px;animation:8.5s ease-in-out infinite esdra-cta-tile-b;bottom:98px;right:24vw}.esdra-final-cta-tile-c{background:#864ffe6b;width:112px;height:112px;animation:9s ease-in-out infinite esdra-cta-tile-c;bottom:178px;right:5vw}@keyframes esdra-cta-grid{0%{background-position:0 0}to{background-position:112px 56px}}@keyframes esdra-cta-ribbon-a{0%,to{transform:translate(0)rotate(-10deg)}50%{transform:translate(-48px)rotate(-7deg)}}@keyframes esdra-cta-ribbon-b{0%,to{transform:translate(0)rotate(-10deg)}50%{transform:translate(-80px)rotate(-13deg)}}@keyframes esdra-cta-tile-a{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes esdra-cta-tile-b{0%,to{transform:translate(0)}50%{transform:translate(22px)}}@keyframes esdra-cta-tile-c{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(18px)rotate(4deg)}}@media (max-width:900px){.esdra-final-cta-ribbon{width:120vw;height:120px;right:-48vw}.esdra-final-cta-tile{opacity:.45}}.nav-item-link-border{align-items:center;gap:calc(var(--spacing)*1);height:100%;font-size:var(--text-tagline-1);line-height:var(--tw-leading,var(--text-tagline-1--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#050b1699;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nav-item-link-border{color:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.nav-item-link-border{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.nav-item-link-border:is(:where(.group\/nav):hover *){color:var(--color-secondary)}}.nav-item-link-border:before{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);transform-origin:100%;content:var(--tw-content);--tw-scale-x:0%;width:100%;height:1px;scale:var(--tw-scale-x)var(--tw-scale-y);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.5s;content:var(--tw-content);--tw-content:"";content:var(--tw-content);transition-duration:.5s;position:absolute}@media (hover:hover){.nav-item-link-border:hover:before{content:var(--tw-content);transform-origin:0;content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.nav-item-link-border:where(.dark,.dark *){color:var(--color-accent)}@media (hover:hover){.nav-item-link-border:is(:where(.group\/nav):hover *):where(.dark,.dark *){color:var(--color-accent)}}.nav-item-link-border:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-white)}.nav-hamburger span,.nav-hamburger-close span{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.orion-nav-link{isolation:isolate}.orion-nav-sky:before,.orion-nav-sky:after{content:"";opacity:0;background:#fff;border-radius:9999px;width:3px;height:3px;transition:opacity .22s;position:absolute;box-shadow:0 0 12px #ffffffb8,22px 16px #5cf6e4bd,48px -2px #ffffffb3}.orion-nav-sky:before{top:19px;left:12px}.orion-nav-sky:after{bottom:18px;right:18px}.orion-nav-logo{text-shadow:0 0 18px #5cf6e400;transition:color .22s,text-shadow .26s,transform .52s cubic-bezier(.16,1,.3,1)}.orion-nav-comet{filter:drop-shadow(0 0 8px #5cf6e4bd);transform-origin:100%;width:3.4rem;height:2px;transform:translate(-54px,24px)rotate(-22deg)scaleX(.2)}.group\/orion-nav:hover .orion-nav-sky:before,.group\/orion-nav:hover .orion-nav-sky:after,.group\/orion-nav:focus-visible .orion-nav-sky:before,.group\/orion-nav:focus-visible .orion-nav-sky:after{opacity:.92}.group\/orion-nav:hover .orion-nav-logo,.group\/orion-nav:focus-visible .orion-nav-logo{color:#c3fdf7;text-shadow:0 0 18px #5cf6e485,0 0 34px #ffffff2e;transform:translate(11px,-7px)rotate(-2deg)}.group\/orion-nav:hover .orion-nav-comet,.group\/orion-nav:focus-visible .orion-nav-comet{opacity:1;animation:.76s cubic-bezier(.16,1,.3,1) both orion-nav-comet-flight;animation-delay:calc(var(--orion-comet-index,0)*.13s)}@keyframes orion-nav-comet-flight{0%{opacity:0;transform:translate(-64px,28px)rotate(-22deg)scaleX(.18)}18%{opacity:1}to{opacity:0;transform:translate(86px,-34px)rotate(-22deg)scaleX(1.45)}}@media (prefers-reduced-motion:reduce){.orion-nav-logo{transition:color .16s,text-shadow .16s}.group\/orion-nav:hover .orion-nav-logo,.group\/orion-nav:focus-visible .orion-nav-logo{transform:none}.group\/orion-nav:hover .orion-nav-comet,.group\/orion-nav:focus-visible .orion-nav-comet{opacity:.7;animation:none;transform:translate(10px,-4px)rotate(-22deg)scaleX(1)}}.reviews-swiper{overflow-x:hidden}.reviews-swiper .swiper-slide{height:auto;padding-block:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(5px)}.reviews-swiper .swiper-slide>div{height:100%;position:relative}.reviews-swiper .swiper-slide>div:before{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing)*0);content:var(--tw-content);z-index:-10;content:var(--tw-content);content:var(--tw-content);background-color:var(--color-secondary);content:var(--tw-content);opacity:0;content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.7s;content:var(--tw-content);--tw-ease:var(--ease-out);transition-duration:.7s;transition-timing-function:var(--ease-out);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:20px;position:absolute}.reviews-swiper .swiper-slide>div:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-background-7)}.reviews-swiper .swiper-slide>div{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.reviews-swiper .swiper-slide-prev,.reviews-swiper .swiper-slide-next{transform:translateY(5px)}.reviews-swiper .swiper-slide-active>div{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}.reviews-swiper .swiper-slide-active>div:before{content:var(--tw-content);opacity:1}.reviews-swiper .swiper-slide-active>div{animation:.7s cubic-bezier(.34,1.56,.64,1) slideUp}.reviews-swiper .swiper-slide-active .review-text,.reviews-swiper .swiper-slide-active .review-text:where(.dark,.dark *){color:var(--color-accent)}.reviews-swiper .swiper-slide-active .review-text{animation:.6s cubic-bezier(.25,.46,.45,.94) .1s both fadeInUp}.reviews-swiper .swiper-slide-active .review-name,.reviews-swiper .swiper-slide-active .review-name:where(.dark,.dark *){color:var(--color-accent)}.reviews-swiper .swiper-slide-active .review-name{animation:.6s cubic-bezier(.25,.46,.45,.94) .2s both fadeInUp}.reviews-swiper .swiper-slide-active .review-title{color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){.reviews-swiper .swiper-slide-active .review-title{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.reviews-swiper .swiper-slide-active .review-title:where(.dark,.dark *){color:#fcfcfc99}@supports (color:color-mix(in lab, red, red)){.reviews-swiper .swiper-slide-active .review-title:where(.dark,.dark *){color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.reviews-swiper .swiper-slide-active .review-title{animation:.6s cubic-bezier(.25,.46,.45,.94) .3s both fadeInUp}.reviews-swiper .swiper-slide-active .gradient-overlay{opacity:1;animation:.8s cubic-bezier(.68,-.55,.265,1.55) gradientFadeIn}@keyframes slideUp{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.single-card-reviews-swiper{width:100%;max-width:840px;margin-inline:auto;overflow:hidden}.single-card-reviews-swiper .swiper-wrapper{align-items:center}.single-card-reviews-swiper .swiper-slide{opacity:.3;filter:blur(3px);height:auto;transition:all .8s cubic-bezier(.25,.46,.45,.94);transform:scale(.8)}.single-card-reviews-swiper .swiper-slide-active{opacity:1;filter:blur();transform:scale(1)}.single-card-reviews-prev:hover,.single-card-reviews-next:hover{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));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);scale:102%}.reviews-fade-in-swiper{width:100%;overflow:hidden}.reviews-fade-in-swiper .swiper-wrapper{align-items:center}.reviews-fade-in-swiper .swiper-slide{height:auto;padding-top:calc(var(--spacing)*16);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.reviews-fade-in-next,.reviews-fade-in-prev{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9);cursor:pointer;background-color:var(--color-background-4);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}:is(.reviews-fade-in-next,.reviews-fade-in-prev):where(.dark,.dark *){background-color:var(--color-background-9)}.reviews-fade-in-pagination{z-index:20;margin-top:calc(var(--spacing)*6);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);display:flex;position:absolute;bottom:27%;left:50%}.reviews-fade-in-pagination .swiper-pagination-bullet{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1);cursor:pointer;border-radius:3.40282e38px;flex-shrink:0;background-color:#b6c6e6!important}.reviews-fade-in-pagination .swiper-pagination-bullet:where(.dark,.dark *){background-color:var(--color-background-7)}.reviews-fade-in-pagination .swiper-pagination-bullet-active{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);background-color:var(--color-secondary);flex-shrink:0}.reviews-fade-in-pagination .swiper-pagination-bullet-active:where(.dark,.dark *){background-color:var(--color-background-4)}@media (max-width:768px){.reviews-fade-in-swiper .swiper-slide{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.reviews-fade-in-next,.reviews-fade-in-prev{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.reviews-fade-in-pagination{margin-top:calc(var(--spacing)*4)}}@media (hover:none) and (pointer:coarse){.reviews-fade-in-swiper .swiper-slide{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.reviews-fade-in-next,.reviews-fade-in-prev{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}}@media (prefers-reduced-motion:reduce){.reviews-fade-in-swiper .swiper-slide{transition:all .3s}.reviews-fade-in-next,.reviews-fade-in-prev,.reviews-fade-in-pagination .swiper-pagination-bullet{transition:all .2s}}.blog-article-swiper{width:100%;overflow:hidden}.blog-article-swiper .swiper-wrapper{align-items:center}.blog-article-swiper .swiper-slide{height:auto;transition:all .6s cubic-bezier(.25,.46,.45,.94)}.blog-article-swiper .swiper-pagination-bullet{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;border-radius:3.40282e38px;transition-duration:.3s}.blog-article-swiper .swiper-pagination-bullet:where(.dark,.dark *){border-color:var(--color-stroke-3)}.blog-article-swiper .swiper-pagination-bullet-active{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5);border-color:var(--color-primary-500);background-color:var(--color-primary-500);border-radius:3.40282e38px}.blog-article-swiper .swiper-pagination-bullet-active:where(.dark,.dark *){border-color:var(--color-accent);background-color:var(--color-accent)}.blog-article-swiper .pagination-bullets{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);margin-inline:auto;display:flex}.business-card-number,.bank-card-number{transition:all .3s}.business-card-number._number,.bank-card-number._number{justify-content:center;align-items:center;display:inline-flex}.business-card-number ._number>div>div,.bank-card-number ._number>div>div{transition:top .8s cubic-bezier(.25,.46,.45,.94)}.business-card-number span:last-child,.bank-card-number span:last-child{color:inherit;font-weight:inherit;margin-left:2px}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth[data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@keyframes esdra-enterprise-flow{0%{stroke-dashoffset:42px}to{stroke-dashoffset:0}}@keyframes esdra-enterprise-node{0%,to{transform:translateY(0)scale(1);box-shadow:0 16px 40px #0710221a}50%{transform:translateY(-4px)scale(1.03);box-shadow:0 22px 56px #764fff2e}}@keyframes esdra-enterprise-analytics-line{0%{stroke-dashoffset:520px}45%,to{stroke-dashoffset:0}}@keyframes esdra-enterprise-analytics-bar{0%,to{opacity:.46;transform:scaleY(.72)}50%{opacity:.88;transform:scaleY(1)}}@keyframes esdra-enterprise-globe{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1.6deg)}}@keyframes esdra-enterprise-globe-orbit{0%{transform:rotate(0)scaleX(1)}to{transform:rotate(360deg)scaleX(1)}}@keyframes esdra-enterprise-globe-path{0%{stroke-dashoffset:420px}55%,to{stroke-dashoffset:0}}@keyframes esdra-enterprise-globe-node{0%,to{opacity:.78;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-7px)scale(1.06)}}@keyframes esdra-enterprise-globe-star{0%,to{opacity:.28;transform:scale(.76)}50%{opacity:.9;transform:scale(1.25)}}@keyframes esdra-enterprise-globe-lights{0%,to{background-position:0 0,8px 4px,-10px 6px,12px -8px,-6px -4px,10px 10px,-14px 8px,6px -10px}50%{background-position:14px -6px,-8px 10px,12px -8px,-10px 8px,8px 4px,-12px -6px,10px -8px,-6px 12px}}@keyframes esdra-enterprise-europe-pulse{0%,to{opacity:.38;transform:scale(.72)}50%{opacity:1;transform:scale(1.08)}}@keyframes esdra-enterprise-europe-ring{0%{opacity:.5;transform:scale(.56)}78%,to{opacity:0;transform:scale(1.72)}}@keyframes esdra-enterprise-europe-route{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}@keyframes esdra-enterprise-map-label{0%,to{opacity:.42}50%{opacity:.9}}@keyframes eva-ai-neural-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-52px}}@keyframes eva-ai-node-pulse{0%,to{opacity:.34;transform:scale(.82);box-shadow:0 0 #83e7ee00}50%{opacity:1;transform:scale(1.32);box-shadow:0 0 28px #83e7ee94}}@keyframes eva-ai-scan{0%,to{opacity:0;transform:translate(-50%)translateY(-34px)}45%,60%{opacity:1}to{transform:translate(-50%)translateY(360px)}}.eva-ai-neural-lines path{animation:6s linear infinite eva-ai-neural-flow}.eva-ai-neural-lines path:nth-child(2){animation-duration:7.5s;animation-direction:reverse}.eva-ai-neural-lines path:nth-child(3),.eva-ai-neural-lines path:nth-child(4){animation-duration:9s}.eva-ai-node{animation:3.4s ease-in-out infinite eva-ai-node-pulse}.eva-ai-scan{animation:5.8s ease-in-out infinite eva-ai-scan}.eva-training-chat{background:radial-gradient(circle at 74% 18%,#765dff1f,#0000 26%),radial-gradient(circle at 22% 72%,#83e7ee1c,#0000 25%),linear-gradient(90deg,#0000,#15161f0b,#0000);min-height:300px;padding:28px 0 18px;position:relative;overflow:hidden}.eva-training-chat-thread{gap:14px;display:grid}.eva-chat-message{opacity:0;max-width:520px;animation:10.6s cubic-bezier(.42,0,.2,1) infinite eva-chat-cycle;transform:translateY(16px)}.eva-chat-message span{color:#15161f75;margin-bottom:7px;font-size:.74rem;font-weight:700;display:block}.eva-chat-message p{margin:0;padding:15px 18px;font-size:.98rem;font-weight:600;line-height:1.42;box-shadow:0 18px 50px #1b202c0f}.eva-chat-message-team{text-align:right;margin-left:auto}.eva-chat-message-team p{color:#fff;background:#15161f}.eva-chat-message-eva p{color:#15161f;background:#ffffffd1}.eva-chat-message-wide{max-width:610px}.eva-chat-message-wide p{border-left:3px solid #0064fa}.eva-training-growth{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;top:50%;left:26px;right:26px;translate:0 -50%}.eva-training-step{opacity:0;animation:10.6s ease-in-out infinite eva-growth-cycle;transform:translateY(16px)scale(.94)}.eva-training-step span{transform-origin:0;height:3px;animation:10.6s ease-in-out infinite eva-growth-line;animation-delay:inherit;background:linear-gradient(90deg,#0064fa,#4791ff);display:block;transform:scaleX(0)}.eva-training-step p{color:#15161f9e;text-align:center;margin-top:13px;font-size:1.02rem;font-weight:700}.esdra-product-page :where(p,span).uppercase[class*=tracking-]{display:none}.enterprise-connector-line{stroke:#764fffb8;stroke-width:.42px;stroke-linecap:round;stroke-dasharray:4 4;animation:1.6s linear infinite esdra-enterprise-flow}.enterprise-connector-node{animation:3.2s ease-in-out infinite esdra-enterprise-node}.enterprise-analytics-line{stroke-dasharray:520;stroke-dashoffset:520px;animation:4s ease-in-out infinite esdra-enterprise-analytics-line}.enterprise-analytics-bar{transform-origin:bottom;animation:3.4s ease-in-out infinite esdra-enterprise-analytics-bar}.enterprise-globe{animation:6.5s ease-in-out infinite esdra-enterprise-globe}.enterprise-globe-orbit{animation:18s linear infinite esdra-enterprise-globe-orbit}.enterprise-globe-orbit-reverse{animation-duration:24s;animation-direction:reverse}.enterprise-globe-path{stroke-dasharray:420;stroke-dashoffset:420px;animation:4.2s ease-in-out infinite esdra-enterprise-globe-path}.enterprise-globe-path-alt{animation-delay:.8s}.enterprise-globe-node{animation:4.4s ease-in-out infinite esdra-enterprise-globe-node}.enterprise-globe-star{animation:3.8s ease-in-out infinite esdra-enterprise-globe-star}.enterprise-europe-land path{fill:url(#europeLandGradient);stroke:#ffffff29;stroke-width:1.2px;filter:drop-shadow(0 20px 70px #00d1ff29)}.enterprise-europe-route{fill:none;stroke:url(#europeRouteGradient);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:10 18;opacity:.58;animation:1.7s linear infinite esdra-enterprise-europe-route}.enterprise-europe-route-highlight{stroke-width:3.4px;opacity:.95;filter:drop-shadow(0 0 12px #80fff1b3)}.enterprise-europe-travel-dot{fill:#80fff1;filter:drop-shadow(0 0 10px #80fff1eb)}.enterprise-europe-travel-dot-highlight{fill:#fff;filter:drop-shadow(0 0 14px #fffffff0)}.enterprise-europe-order,.enterprise-europe-order-highlight,.enterprise-europe-hub{transform-box:fill-box;transform-origin:50%;animation:2.7s ease-in-out infinite esdra-enterprise-europe-pulse}.enterprise-europe-order{fill:#b9fff7;filter:drop-shadow(0 0 8px #80fff1b8)}.enterprise-europe-order-highlight{fill:#fff;filter:drop-shadow(0 0 14px #ffffffeb)}.enterprise-europe-hub{fill:#8f66ff;filter:drop-shadow(0 0 16px #8f66fff0)}.enterprise-europe-order-ring,.enterprise-europe-hub-ring{fill:none;stroke:#80fff199;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite esdra-enterprise-europe-ring}.enterprise-europe-hub-ring{stroke:#8f66ffc7;stroke-width:2px}.enterprise-map-city-label{fill:#ffffffb8;letter-spacing:0;paint-order:stroke;stroke:#071022eb;stroke-width:4px;font-size:10px;font-weight:700;animation:4s ease-in-out infinite esdra-enterprise-map-label}.enterprise-globe-fallback{background-blend-mode:screen,normal,screen,normal;filter:saturate(1.22)contrast(1.08);transform-style:preserve-3d;background-color:#0000;background-image:radial-gradient(circle at 35% 20%,#7affea8c,#0000 18%),linear-gradient(90deg,#05121a1a 0%,#00000047 72%,#000000a3 100%),url(/enterprise/earth-lights-2048.png),url(/enterprise/earth-atmos-2048.jpg);background-position:50%,50%,56% 49%,56% 49%;background-repeat:no-repeat;background-size:cover,cover,166% 112%,166% 112%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;transition:opacity .35s,transform .42s ease-out;overflow:hidden;box-shadow:inset -76px -54px 120px #0000007a,inset 38px 22px 80px #ffffff29,0 38px 130px #00d1ff29}.enterprise-globe-fallback:before{content:"";mix-blend-mode:screen;opacity:.92;background-color:#0000;background-image:radial-gradient(circle at 43% 33%,#ffdd8e 0 .42%,#0000 .86%),radial-gradient(circle at 47% 36%,#ffc870f2 0 .36%,#0000 .78%),radial-gradient(circle at 52% 31%,#ffd78eeb 0 .34%,#0000 .76%),radial-gradient(circle at 55% 40%,#ffcc7ae6 0 .32%,#0000 .72%),radial-gradient(circle at 60% 36%,#ffd78ed9 0 .3%,#0000 .7%),radial-gradient(circle at 65% 44%,#ffb45cd1 0 .28%,#0000 .68%),radial-gradient(circle at 39% 45%,#ffd78ec2 0 .26%,#0000 .64%),radial-gradient(circle at 31% 39%,#ffffff8f 0 .18%,#0000 .56%);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;background-size:54px 54px,42px 42px,66px 66px,36px 36px,58px 58px,46px 46px,62px 62px,52px 52px,44px 44px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;animation:9s ease-in-out infinite esdra-enterprise-globe-lights;position:absolute;inset:0}.enterprise-globe-fallback:after{content:"";background:radial-gradient(circle at 46% 38%,#0000 0 44%,#ffffff1f 44.4%,#0000 45%),linear-gradient(90deg,#0000 0 44%,#ffffff14 50%,#0000005c 100%);position:absolute;inset:0}.enterprise-globe-arc{filter:drop-shadow(0 0 10px #ffffffb3);opacity:.84;border-top:2px solid #ffffffe0;border-radius:50%;transform:rotate(13deg)}.enterprise-globe-mist{filter:blur(20px);background:radial-gradient(at 42% 58%,#7c98ff47,#0000 20%),radial-gradient(at 54% 70%,#764fff42,#0000 31%),radial-gradient(at 50% 92%,#071022f5,#071022bd 34%,#0710221f 68%,#0000 82%),linear-gradient(#0000 0%,#071022b8 52%,#071022 100%)}.enterprise-globe-mist:after{content:"";filter:blur(32px);opacity:.58;background:#5b6ba757;border-radius:999px;height:42%;position:absolute;bottom:18%;left:18%;right:6%}.inventory-orbit-stage{background:radial-gradient(circle at 50% 48%,#765dff24,#0000 27%),radial-gradient(circle at 55% 42%,#18b7aa1c,#0000 24%),linear-gradient(90deg,#0000,#15161f0b,#0000)}.inventory-morph-field{width:330px;height:248px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.inventory-morph-shadow{filter:blur(20px);background:#15161f33;border-radius:999px;height:30px;animation:6.5s ease-in-out infinite inventory-morph-shadow;position:absolute;bottom:18px;left:56px;right:56px}.inventory-morph-sphere{background:radial-gradient(circle at 30% 24%,#fffffff5,#0000 17%),radial-gradient(circle at 72% 24%,#65ffeff2,#0000 24%),radial-gradient(circle at 24% 74%,#ff43a5e6,#0000 34%),radial-gradient(circle at 76% 72%,#ffd65bd1,#0000 32%),linear-gradient(135deg,#0064fa 0%,#0044b0 28%,#15161f 78%);border-radius:58% 42% 47% 53%/43% 58% 42% 57%;width:206px;height:206px;animation:7.8s ease-in-out infinite inventory-morph-shape;position:absolute;top:16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset -28px -24px 48px #090a124d,inset 20px 18px 40px #ffffff4d,0 28px 84px #765dff47}.inventory-morph-sphere:before{content:"";mix-blend-mode:screen;background:conic-gradient(from 40deg,#fff0,#ffffff61,#fff0),radial-gradient(circle at 72% 30%,#18b7aac7,#0000 20%),radial-gradient(circle at 25% 68%,#ff4eabbd,#0000 24%);animation:9s linear infinite inventory-morph-color;position:absolute;inset:-48px}.inventory-morph-sphere:after{content:"";border-radius:inherit;mix-blend-mode:soft-light;background:radial-gradient(circle at 35% 28%,#ffffff59,#0000 18%),linear-gradient(135deg,#ffffff2e,#0000 52%);position:absolute;inset:12px}.inventory-morph-glass{border-radius:inherit;border:1px solid #ffffff57;position:absolute;inset:12px;box-shadow:inset 18px 20px 34px #ffffff24}.inventory-morph-grain{opacity:.38;background-color:#0000;background-image:linear-gradient(90deg,#ffffff1f 1px,#0000 1px),linear-gradient(0deg,#ffffff1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:19px 19px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:10s linear infinite inventory-morph-grain;position:absolute;inset:-20px;transform:rotate(-12deg)}.inventory-morph-liquid{filter:blur(15px);mix-blend-mode:screen;opacity:.78;border-radius:999px;width:112px;height:112px;position:absolute}.inventory-morph-liquid-one{background:#80fff1;animation:7.2s ease-in-out infinite inventory-liquid-one;top:-10px;left:-12px}.inventory-morph-liquid-two{background:#ff4eab;animation:8.4s ease-in-out infinite inventory-liquid-two;bottom:18px;right:-20px}.inventory-morph-liquid-three{background:#ffd65b;animation:9.2s ease-in-out infinite inventory-liquid-three;bottom:-24px;left:38px}@keyframes inventory-morph-shape{0%,to{border-radius:58% 42% 47% 53%/43% 58% 42% 57%;transform:translate(-50%)rotate(0)scale(1)}25%{border-radius:45% 55% 62% 38%/59% 39% 61% 41%;transform:translate(-50%)rotate(7deg)scale(1.045)}50%{border-radius:63% 37% 43% 57%/39% 64% 36% 61%;transform:translate(-50%)rotate(-9deg)scale(.99)}75%{border-radius:49% 51% 39% 61%/54% 46% 57% 43%;transform:translate(-50%)rotate(5deg)scale(1.03)}}@keyframes inventory-morph-color{to{transform:rotate(360deg)}}@keyframes inventory-morph-grain{to{transform:translate(19px,19px)rotate(-12deg)}}@keyframes inventory-morph-shadow{0%,to{opacity:.36;transform:scaleX(.78)}50%{opacity:.22;transform:scaleX(1)}}@keyframes inventory-liquid-one{0%,to{transform:translate(0)scale(1)}50%{transform:translate(58px,54px)scale(1.18)}}@keyframes inventory-liquid-two{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-68px,-40px)scale(1.28)}}@keyframes inventory-liquid-three{0%,to{transform:translate(0)scale(1)}50%{transform:translate(32px,-72px)scale(1.22)}}@keyframes eva-chat-cycle{0%{opacity:0;transform:translateY(16px)}10%,58%{opacity:1;transform:translateY(0)}68%,to{opacity:0;transform:translateY(-12px)}}@keyframes eva-growth-cycle{0%,70%{opacity:0;transform:translateY(16px)scale(.94)}78%,92%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes eva-growth-line{0%,70%{transform:scaleX(0)}82%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}.integration-converge-stage{background:radial-gradient(circle,#765dff24,#0000 24%),linear-gradient(90deg,#0000,#15161f0b,#0000);min-height:300px;position:relative;overflow:hidden}.integration-converge-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:absolute;inset:24px 0 38px}.integration-converge-tile{opacity:0;min-width:0;animation:8.8s cubic-bezier(.42,0,.2,1) infinite integration-converge-cycle;animation-delay:calc(var(--integration-index)*80ms);background:#ffffffb8;justify-content:center;align-items:center;display:flex;transform:translateY(16px)scale(.92);box-shadow:0 18px 46px #1b202c0e}.integration-converge-core{opacity:0;background:#fff;justify-content:center;align-items:center;width:176px;height:82px;animation:8.8s cubic-bezier(.42,0,.2,1) infinite integration-core-cycle;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8);box-shadow:0 24px 74px #1b202c1f}.integration-converge-core:before{content:"";opacity:0;border:1px solid #765dff2e;animation:8.8s ease-in-out infinite integration-core-ring;position:absolute;inset:-18px;transform:scale(.78)}@keyframes integration-converge-cycle{0%{opacity:0;transform:translateY(18px)scale(.92)}14%,50%{opacity:1;transform:translate(0)scale(1)}68%{opacity:1;transform:translate3d(var(--merge-x),var(--merge-y),0)scale(.46)}76%,88%{opacity:0;transform:translate3d(var(--merge-x),var(--merge-y),0)scale(.2)}to{opacity:0;transform:translateY(18px)scale(.92)}}@keyframes integration-core-cycle{0%,56%{opacity:0;transform:translate(-50%,-50%)scale(.8)}70%,88%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.82)}}@keyframes integration-core-ring{0%,62%{opacity:0;transform:scale(.78)}76%{opacity:1}to{opacity:0;transform:scale(1.18)}}.migration-transfer-stage{background:radial-gradient(circle at 78%,#765dff1f,#0000 24%),linear-gradient(90deg,#0000,#15161f0b,#0000);grid-template-columns:minmax(0,1fr) 116px minmax(150px,.48fr);gap:18px;min-height:290px;display:grid;position:relative;overflow:hidden}.migration-transfer-sources{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px;padding:18px 0;display:grid}.migration-transfer-source{color:#15161fad;opacity:0;background:#f6f4fbd1;justify-content:center;align-items:center;min-height:58px;font-size:.82rem;font-weight:750;animation:7.8s ease-in-out infinite migration-source-cycle;display:flex;transform:translate(-14px)}.migration-transfer-pipeline{justify-content:center;align-items:center;display:flex;position:relative}.migration-transfer-line{transform-origin:0;background:linear-gradient(90deg,#15161f1f,#0064fa,#83e7eecc);width:100%;height:2px;animation:7.8s ease-in-out infinite migration-line-cycle}.migration-transfer-packet{opacity:0;background:#15161f;width:12px;height:12px;animation:7.8s cubic-bezier(.42,0,.2,1) infinite migration-packet-cycle;position:absolute;left:0;box-shadow:0 0 0 5px #15161f12}.migration-transfer-packet-two{background:#0064fa;animation-delay:.55s}.migration-transfer-packet-three{background:#4791ff;animation-delay:1.1s}.migration-transfer-esdra{opacity:0;background:#fff;justify-content:center;align-self:center;align-items:center;min-height:98px;animation:7.8s ease-in-out infinite migration-esdra-cycle;display:flex;transform:scale(.92);box-shadow:0 24px 74px #1b202c1a}.migration-transfer-esdra:before{content:"";opacity:0;border:1px solid #765dff2e;animation:7.8s ease-in-out infinite migration-esdra-ring;position:absolute;inset:-14px;transform:scale(.84)}@keyframes migration-source-cycle{0%{opacity:0;transform:translate(-14px)}16%,56%{opacity:1;transform:translate(0)}72%,to{opacity:.36;transform:translate(22px)scale(.94)}}@keyframes migration-line-cycle{0%,14%{opacity:.2;transform:scaleX(0)}34%,82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes migration-packet-cycle{0%,24%{opacity:0;transform:translate(0)scale(.8)}36%,66%{opacity:1}78%{opacity:0;transform:translate(112px)scale(1)}to{opacity:0;transform:translate(112px)scale(.8)}}@keyframes migration-esdra-cycle{0%,54%{opacity:0;transform:scale(.92)}70%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@keyframes migration-esdra-ring{0%,62%{opacity:0;transform:scale(.84)}78%{opacity:1}to{opacity:0;transform:scale(1.16)}}@media (max-width:767px){.migration-transfer-stage{grid-template-columns:1fr;min-height:420px}.migration-transfer-pipeline{min-height:54px}.migration-transfer-packet{animation-name:migration-packet-cycle-mobile}}@keyframes migration-packet-cycle-mobile{0%,24%{opacity:0;transform:translateY(-18px)scale(.8)}36%,66%{opacity:1}78%{opacity:0;transform:translateY(36px)scale(1)}to{opacity:0;transform:translateY(36px)scale(.8)}}.comparison-chart-stage{background:radial-gradient(circle at 76% 20%,#765dff1f,#0000 24%),linear-gradient(90deg,#0000,#15161f0b,#0000);min-height:320px;position:relative;overflow:hidden}.comparison-chart-grid{background-color:#0000;background-image:linear-gradient(90deg,#15161f0e 1px,#0000 1px),linear-gradient(0deg,#15161f0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:20px 0 24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 92%,#0000)}.comparison-chart-svg{width:100%;height:100%;position:absolute;inset:0}.comparison-chart-axis{stroke:#15161f38;stroke-width:1.4px}.comparison-chart-competitor{stroke:#15161f3d;stroke-width:2px;stroke-dasharray:7 10;animation:7.8s ease-in-out infinite comparison-competitor-static}.comparison-chart-competitor-two{animation-delay:.2s}.comparison-chart-competitor-three{animation-delay:.4s}.comparison-chart-esdra{stroke:#0064fa;stroke-width:4px;stroke-linecap:round;stroke-dasharray:650;stroke-dashoffset:650px;filter:drop-shadow(0 10px 18px #765dff38);animation:7.8s ease-in-out infinite comparison-chart-draw}.comparison-chart-dot{fill:#15161f;opacity:0;filter:drop-shadow(0 0 14px #765dff8c);animation:7.8s ease-in-out infinite comparison-chart-dot}.comparison-chart-label{color:#15161f6b;font-size:.78rem;font-weight:750;position:absolute;left:88px}.comparison-chart-label-a{top:110px}.comparison-chart-label-b{top:143px}.comparison-chart-label-c{top:176px}.comparison-chart-esdra-label{color:#15161f94;opacity:0;justify-items:end;gap:8px;font-size:.82rem;font-weight:750;animation:7.8s ease-in-out infinite comparison-chart-label-in;display:grid;position:absolute;top:34px;right:22px}.comparison-chart-drivers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(360px,70%);display:grid;position:absolute;bottom:28px;right:44px}.comparison-chart-driver{opacity:0;animation:7.8s ease-in-out infinite comparison-chart-driver;transform:translateY(10px)}.comparison-chart-driver span{background:linear-gradient(90deg,#0064fa,#4791ff);height:3px;display:block}.comparison-chart-driver p{color:#15161f9e;margin-top:10px;font-size:.84rem;font-weight:750}@keyframes comparison-competitor-static{0%,to{opacity:.72}50%{opacity:.42}}@keyframes comparison-chart-draw{0%,18%{stroke-dashoffset:650px}64%,88%{stroke-dashoffset:0}to{stroke-dashoffset:650px}}@keyframes comparison-chart-dot{0%,56%{opacity:0;transform:scale(.72)}68%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.72)}}@keyframes comparison-chart-label-in{0%,56%{opacity:0;transform:translateY(10px)}68%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes comparison-chart-driver{0%,26%{opacity:0;transform:translateY(10px)}42%,84%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.partner-converge-stage{background:radial-gradient(circle,#765dff21,#0000 24%),linear-gradient(90deg,#0000,#15161f0b,#0000);grid-template-columns:minmax(190px,.9fr) minmax(120px,.48fr) minmax(160px,.62fr);align-items:center;gap:26px;min-height:300px;display:grid;position:relative;overflow:hidden}.partner-converge-sources{z-index:2;gap:12px;display:grid}.partner-converge-source{opacity:0;background:#ffffffd1;padding:16px 18px;animation:6.8s ease-in-out infinite partner-source-cycle;transform:translate(-14px);box-shadow:0 16px 44px #1b202c0f}.partner-converge-source strong{color:#15161f;font-size:1.02rem;font-weight:800;display:block}.partner-converge-source span{color:#15161f8a;margin-top:5px;font-size:.82rem;font-weight:650;display:block}.partner-converge-hub,.partner-converge-client{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:104px;display:flex;box-shadow:0 24px 70px #1b202c1f}.partner-converge-hub{color:#fff;background:#15161f;animation:6.8s ease-in-out infinite partner-hub-cycle}.partner-converge-client{color:#15161f;opacity:0;background:#fff;animation:6.8s ease-in-out infinite partner-client-cycle;transform:translate(12px)scale(.96)}.partner-converge-client p{margin:0;font-size:1.08rem;font-weight:800}.partner-converge-hub span,.partner-converge-client span{margin-top:7px;font-size:.72rem;font-weight:700}.partner-converge-hub span{color:#ffffff8f}.partner-converge-client span{color:#15161f85}.partner-converge-flow{transform-origin:0;background:linear-gradient(90deg,#0064fa,#4791ff);height:3px;animation:6.8s ease-in-out infinite partner-flow-cycle;position:absolute;top:50%}.partner-converge-flow-one{width:23%;left:31%;translate:0 -50%}.partner-converge-flow-two{width:20%;animation-delay:.75s;left:58%;translate:0 -50%}@keyframes partner-source-cycle{0%,12%{opacity:0;transform:translate(-14px)}28%,74%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px)}}@keyframes partner-flow-cycle{0%,22%{opacity:0;transform:scaleX(0)}42%,82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes partner-hub-cycle{0%,28%{transform:scale(.96)}46%,84%{transform:scale(1)}to{transform:scale(.96)}}@keyframes partner-client-cycle{0%,46%{opacity:0;transform:translate(12px)scale(.96)}62%,88%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-8px)scale(.98)}}@media (max-width:767px){.partner-converge-stage{grid-template-columns:1fr;min-height:520px}.partner-converge-flow{display:none}}.supply-story-stage{background:radial-gradient(circle at 52% 48%,#765dff29,#0000 25%),radial-gradient(circle at 72% 18%,#83e7ee1c,#0000 22%),linear-gradient(90deg,#0000,#15161f0b,#0000);min-height:340px;position:relative;overflow:hidden}.supply-story-stage:before{content:"";background:linear-gradient(90deg,#0000,#15161f2e,#0000);height:1px;position:absolute;bottom:58px;left:6%;right:6%}.supply-story-stage:after{content:"";filter:blur(18px);background:#15161f14;border-radius:999px;height:26px;position:absolute;bottom:54px;left:18%;right:18%}.supply-story-shop,.supply-story-person,.supply-story-brand{z-index:3;color:#15161f;position:absolute}.supply-story-shop{background:#fff;border:1px solid #15161f14;width:142px;height:118px;animation:8.2s ease-in-out infinite supply-role-cycle;bottom:92px;left:29%;box-shadow:0 24px 70px #1b202c1a}.supply-story-shop-roof{background:linear-gradient(90deg,#15161f 0 16%,#0064fa 16% 32%,#15161f 32% 48%,#0064fa 48% 64%,#15161f 64% 80%,#0064fa 80% 100%);width:calc(100% + 14px);height:24px;position:absolute;top:-24px;left:-7px;box-shadow:0 14px 24px #15161f1a}.supply-story-shop-door{background:linear-gradient(#765dff47,#765dff1f);width:30px;height:54px;position:absolute;bottom:0;right:18px}.supply-story-shop:after{content:"";background:linear-gradient(135deg,#83e7ee33,#765dff14);border:1px solid #15161f14;width:58px;height:36px;position:absolute;top:24px;left:16px}.supply-story-shop p,.supply-story-person p,.supply-story-brand p{margin:0;font-size:.78rem;font-weight:800}.supply-story-shop p{position:absolute;bottom:16px;left:16px}.supply-story-person{justify-items:center;gap:8px;display:grid}.supply-story-person span{background:linear-gradient(#15161f,#262836);border-radius:999px 999px 10px 10px;width:24px;height:44px;display:block;position:relative;box-shadow:0 14px 28px #15161f1f}.supply-story-person span:before{content:"";background:#15161f;border-radius:999px;width:22px;height:22px;position:absolute;top:-18px;left:50%;translate:-50%}.supply-story-person span:after{content:"";opacity:.55;background:currentColor;width:44px;height:2px;position:absolute;top:14px;left:50%;translate:-50%}.supply-story-client{animation:8.2s ease-in-out infinite supply-client-walk;bottom:102px;left:7%}.supply-story-agent{animation:8.2s ease-in-out .9s infinite supply-role-cycle;bottom:102px;left:56%}.supply-story-agent span,.supply-story-agent span:before{color:#0064fa;background:linear-gradient(#0064fa,#0054d8)}.supply-story-brand{opacity:0;background:#fff;border-top:3px solid #0064fa;min-width:120px;padding:18px 20px;animation:8.2s ease-in-out infinite supply-brand-cycle;bottom:104px;right:7%;transform:translateY(12px);box-shadow:0 24px 70px #1b202c1a}.supply-story-link{z-index:2;transform-origin:0;opacity:0;background:linear-gradient(90deg,#0064fa,#4791ff);height:2px;animation:8.2s ease-in-out infinite supply-link-cycle;position:absolute;box-shadow:0 0 18px #765dff2e}.supply-story-link-agent{width:16%;bottom:154px;left:45%}.supply-story-link-brand{width:18%;animation-delay:.6s;bottom:154px;right:19%;rotate:none}.supply-story-base{z-index:4;background:radial-gradient(circle at 50% 0,#83e7ee47,#0000 36%),linear-gradient(90deg,#5f45f5,#8b5cf6 58%,#6e4cff);justify-content:center;align-items:center;height:64px;animation:8.2s ease-in-out infinite supply-base-ingest;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -22px 80px #765dff4d}.supply-story-base:before{content:"";filter:blur(14px);background:linear-gradient(90deg,#0000,#83e7ee47,#0000);height:34px;position:absolute;top:-18px;left:0;right:0}.supply-story-base:after{content:"";background:linear-gradient(110deg,#0000 0 36%,#ffffff29 46%,#0000 58% 100%);animation:8.2s ease-in-out infinite supply-base-shine;position:absolute;inset:0}.supply-story-base img{z-index:2;position:relative}@keyframes supply-client-walk{0%{opacity:0;transform:translate(-18px)}14%,42%{opacity:1;transform:translate(96px)}70%{opacity:1;transform:translate(124px)translateY(0)scale(1)}86%,to{opacity:0;transform:translate(124px)translateY(72px)scale(.72)}}@keyframes supply-role-cycle{0%,18%{opacity:0;transform:translateY(12px)}32%,70%{opacity:1;transform:translateY(0)scale(1)}86%,to{opacity:0;transform:translateY(78px)scale(.82)}}@keyframes supply-brand-cycle{0%,30%{opacity:0;transform:translateY(12px)}44%,70%{opacity:1;transform:translateY(0)scale(1)}86%,to{opacity:0;transform:translateY(78px)scale(.82)}}@keyframes supply-link-cycle{0%,32%{opacity:0;transform:scaleX(0)}46%,68%{opacity:1;transform:scaleX(1)}84%,to{opacity:0;transform:scaleX(0)}}@keyframes supply-base-ingest{0%,64%,to{height:64px}82%{height:100%}}@keyframes supply-base-shine{0%,58%{opacity:0;transform:translate(-120%)}74%{opacity:1}92%,to{opacity:0;transform:translate(120%)}}.enterprise-pyramid-stage{background:radial-gradient(circle at 50% 54%,#765dff24,#0000 27%),radial-gradient(circle at 72% 22%,#83e7ee1a,#0000 22%),linear-gradient(90deg,#0000,#15161f0b,#0000);align-content:center;justify-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.enterprise-pyramid-stage:before{content:"";filter:blur(18px);background:#15161f1a;border-radius:999px;height:28px;position:absolute;bottom:56px;left:10%;right:10%}.enterprise-pyramid-layer{z-index:2;color:#15161f;text-align:center;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);opacity:0;justify-content:center;align-items:center;gap:16px;min-height:76px;animation:7.4s ease-in-out infinite enterprise-pyramid-rise;display:flex;position:relative;transform:translateY(18px);box-shadow:0 22px 70px #1b202c17}.enterprise-pyramid-layer p{margin:0;font-size:1rem;font-weight:800}.enterprise-pyramid-icon{color:#15161fb3;background:#15161f14;justify-content:center;align-items:center;min-width:48px;height:34px;font-size:.72rem;font-weight:850;display:flex}.enterprise-pyramid-top{background:#ffffffe0;width:42%;animation-delay:1.05s}.enterprise-pyramid-mid{background:#f6f4fbf5;width:60%;min-height:92px;animation-delay:.7s}.enterprise-pyramid-wide{background:#fffffff0;width:78%;animation-delay:.35s}.enterprise-pyramid-base{color:#fff;background:radial-gradient(circle at 50% 0,#83e7ee42,#0000 38%),linear-gradient(90deg,#5f45f5,#8b5cf6 58%,#6e4cff);flex-direction:column;gap:8px;width:96%;min-height:86px;animation-delay:0s}.enterprise-pyramid-base span{color:#ffffff9e;font-size:.72rem;font-weight:800}.enterprise-pyramid-logos{align-items:center;gap:10px;display:flex}.enterprise-pyramid-logos img{filter:drop-shadow(0 8px 14px #1b202c14);width:auto;max-height:26px}@keyframes enterprise-pyramid-rise{0%,14%{opacity:0;transform:translateY(18px)}30%,84%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.enterprise-scan-stage{background:radial-gradient(circle at 50% 48%,#765dff24,#0000 28%),linear-gradient(90deg,#0000,#15161f0b,#0000);min-height:520px;position:relative;overflow:hidden}.enterprise-scan-chaos,.enterprise-scan-order{position:absolute;inset:54px 8% 118px}.enterprise-scan-chip{color:#15161fb8;background:#ffffffc7;justify-content:center;align-items:center;min-width:82px;height:44px;font-size:.84rem;font-weight:850;animation:8s ease-in-out infinite enterprise-chaos-cycle;display:flex;position:absolute;box-shadow:0 16px 44px #1b202c12}.enterprise-scan-chip-1{top:12%;left:8%;rotate:-8deg}.enterprise-scan-chip-2{top:22%;right:18%;rotate:7deg}.enterprise-scan-chip-3{top:48%;left:20%;rotate:11deg}.enterprise-scan-chip-4{bottom:26%;right:10%;rotate:-10deg}.enterprise-scan-chip-5{bottom:10%;left:7%;rotate:5deg}.enterprise-scan-chip-6{bottom:6%;right:34%;rotate:-5deg}.enterprise-scan-lens{z-index:4;background:#ffffff38;border:3px solid #15161f;border-radius:999px;width:112px;height:112px;animation:8s ease-in-out infinite enterprise-lens-scan;position:absolute;top:100px;left:0;box-shadow:inset 0 0 34px #83e7ee33,0 20px 60px #1b202c24}.enterprise-scan-lens span{background:#15161f;width:54px;height:5px;position:absolute;bottom:-25px;right:-34px;rotate:42deg}.enterprise-scan-order{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px;animation:8s ease-in-out infinite enterprise-order-cycle;display:grid;transform:translateY(16px)}.enterprise-scan-node{background:#fff;justify-content:center;align-items:center;gap:12px;min-height:76px;display:flex;box-shadow:0 18px 54px #1b202c12}.enterprise-scan-node p{color:#15161f;margin:0;font-size:.9rem;font-weight:850}.enterprise-scan-base{background:radial-gradient(circle at 50% 0,#83e7ee40,#0000 40%),linear-gradient(90deg,#5f45f5,#8b5cf6 58%,#6e4cff);justify-content:center;align-items:center;height:78px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -22px 80px #765dff47}@keyframes enterprise-chaos-cycle{0%,44%{opacity:1;transform:translateY(0)scale(1)}62%,to{opacity:0;transform:translateY(18px)scale(.82)}}@keyframes enterprise-lens-scan{0%{opacity:0;transform:translate(-80px)translateY(10px)scale(.88)}18%{opacity:1}54%{opacity:1;transform:translate(510px)translateY(96px)scale(1)}68%,to{opacity:0;transform:translate(560px)translateY(118px)scale(.88)}}@keyframes enterprise-order-cycle{0%,52%{opacity:0;transform:translateY(16px)}66%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.support-eva-check-stage{background:radial-gradient(circle at 72% 18%,#83e7ee2e,#0000 30%),linear-gradient(135deg,#f7f5fc 0%,#fff 62%,#f3efff 100%);min-height:300px;position:relative;overflow:hidden}.support-eva-question{opacity:0;background:#fff;width:min(330px,100% - 64px);padding:20px 22px;animation:8.8s cubic-bezier(.42,0,.2,1) infinite support-question-cycle;position:absolute;top:44px;left:32px;transform:translateY(18px);box-shadow:0 24px 70px #1b202c1a}.support-eva-question span{color:#0064fa;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.74rem;font-weight:800;display:block}.support-eva-question p{color:#121217;margin:0;font-size:1.02rem;font-weight:700;line-height:1.35}.support-eva-robot{opacity:0;background:linear-gradient(90deg,#7f4cff29,#0000 34%,#83e7ee38),#fff;border:2px solid #1212171f;border-radius:34px 34px 28px 28px;width:132px;height:112px;animation:8.8s cubic-bezier(.42,0,.2,1) infinite support-robot-cycle;position:absolute;top:80px;right:82px;transform:translateY(18px)scale(.94);box-shadow:0 26px 70px #7f4cff29}.support-eva-robot:before,.support-eva-robot:after{content:"";background:#121217;border-radius:999px;width:16px;height:16px;position:absolute;top:42px;box-shadow:0 0 18px #7f4cff61}.support-eva-robot:before{left:38px}.support-eva-robot:after{right:38px}.support-eva-antenna{background:linear-gradient(#4791ff,#0064fa);width:2px;height:30px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.support-eva-antenna:before{content:"";background:#0064fa;border-radius:999px;width:14px;height:14px;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #7f4cff8c}.support-eva-reading-line{opacity:0;transform-origin:0;background:#7f4cff6b;border-radius:999px;height:3px;animation:8.8s ease-in-out infinite support-reading-cycle;position:absolute;left:32px}.support-eva-reading-line-one{width:68px;bottom:30px}.support-eva-reading-line-two{width:52px;animation-delay:80ms;bottom:22px}.support-eva-reading-line-three{width:76px;animation-delay:.16s;bottom:14px}.support-eva-scan{opacity:0;background:linear-gradient(#0000,#0064fa,#4791ff,#0000);border-radius:999px;width:2px;height:210px;animation:8.8s cubic-bezier(.42,0,.2,1) infinite support-scan-cycle;position:absolute;top:34px;left:44px;transform:translate(0);box-shadow:0 0 28px #7f4cff57}.support-eva-result{color:#fff;opacity:0;background:linear-gradient(135deg,#121217,#5f32ff);align-items:center;gap:16px;min-width:220px;padding:18px 20px;animation:8.8s cubic-bezier(.42,0,.2,1) infinite support-result-cycle;display:flex;position:absolute;bottom:42px;right:50px;transform:translateY(20px)scale(.92);box-shadow:0 30px 80px #5f32ff33}.support-eva-result p{color:#fff;margin:0;font-size:1.1rem;font-weight:800;line-height:1}.support-eva-result small{color:#ffffffa8;margin-top:5px;font-weight:700;display:block}.support-eva-result div{color:#fff}.support-eva-check{background:#4791ff;border-radius:999px;width:42px;height:42px;position:relative;box-shadow:inset 0 0 0 6px #ffffff3d}.support-eva-check:before{content:"";border:4px solid #121217;border-width:0 4px 4px 0;width:14px;height:22px;position:absolute;top:11px;left:14px;transform:rotate(45deg)}@keyframes support-question-cycle{0%,8%{opacity:0;transform:translateY(18px)}14%,58%{opacity:1;transform:translateY(0)}68%,to{opacity:0;transform:translateY(-12px)}}@keyframes support-robot-cycle{0%,24%{opacity:0;transform:translateY(18px)scale(.94)}32%,62%{opacity:1;transform:translateY(0)scale(1)}72%,to{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes support-reading-cycle{0%,34%{opacity:0;transform:scaleX(.2)}42%,60%{opacity:1;transform:scaleX(1)}68%,to{opacity:0;transform:scaleX(.35)}}@keyframes support-scan-cycle{0%,30%{opacity:0;transform:translate(0)}38%{opacity:1}60%{opacity:1;transform:translate(430px)}70%,to{opacity:0;transform:translate(460px)}}@keyframes support-result-cycle{0%,64%{opacity:0;transform:translateY(20px)scale(.92)}74%,92%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}.pricing-always-stage{background:radial-gradient(circle at 50% 38%,#7f4cff14,#0000 36%),#fff;min-height:360px;position:relative;overflow:hidden;box-shadow:0 26px 80px #1b202c0a}.pricing-always-stage:before,.pricing-always-stage:after{content:"";border:1px solid #7f4cff2e;border-radius:999px;width:260px;height:260px;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)}.pricing-always-stage:after{border-color:#83e7eea6 #7f4cff52 #0000 #0000;width:262px;height:262px;animation:18s linear infinite pricing-soft-rotate}.pricing-always-core{z-index:4;color:#fff;background:radial-gradient(circle at 38% 28%,#83e7ee5c,#0000 30%),linear-gradient(135deg,#111117,#6e4cff 64%,#8b5cf6);border-radius:999px;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%);box-shadow:0 26px 72px #7f4cff38}.pricing-always-orbit{width:260px;height:260px;animation:22s linear infinite pricing-orbit-spin;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)}.pricing-always-orbit span{color:#121217c2;min-width:74px;min-height:34px;animation:22s linear infinite pricing-label-counter-spin,5s ease-in-out infinite pricing-label-breathe;animation-delay:calc(var(--pricing-index)*.18s);background:#ffffffeb;justify-content:center;align-items:center;font-size:.72rem;font-weight:850;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 14px 34px #1b202c13}.pricing-always-orbit span:first-child{top:0;left:50%}.pricing-always-orbit span:nth-child(2){top:25%;left:93.3%}.pricing-always-orbit span:nth-child(3){top:75%;left:93.3%}.pricing-always-orbit span:nth-child(4){top:100%;left:50%}.pricing-always-orbit span:nth-child(5){top:75%;left:6.7%}.pricing-always-orbit span:nth-child(6){top:25%;left:6.7%}.pricing-volume-line{gap:12px;display:grid;position:absolute;bottom:44px;left:54px;right:54px}.pricing-volume-line span{color:#1212177a;text-align:center;font-size:.78rem;font-weight:850}.pricing-volume-line div{background:#12121714;height:8px;overflow:hidden}.pricing-volume-line i{transform-origin:0;background:linear-gradient(90deg,#4791ff,#0064fa 72%,#121217);width:100%;height:100%;animation:5.8s ease-in-out infinite pricing-volume-grows;display:block}@keyframes pricing-soft-rotate{to{rotate:360deg}}@keyframes pricing-orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes pricing-label-counter-spin{to{rotate:-360deg}}@keyframes pricing-label-breathe{0%,to{opacity:.74}45%{opacity:1}}@keyframes pricing-volume-grows{0%,to{transform:scaleX(.28)}48%{transform:scaleX(.94)}}@media (max-width:767px){.pricing-always-stage{min-height:420px}.pricing-always-core{width:136px;height:136px}.pricing-always-orbit{width:226px;height:226px}.pricing-always-orbit span{min-width:64px;min-height:30px;font-size:.68rem}.pricing-volume-line{left:28px;right:28px}}.home-scroll-hero{background:radial-gradient(circle at 78% 18%,#0064fa2e,#0000 32%),radial-gradient(circle at 18% 62%,#5cf6e414,#0000 28%),#000;min-height:380vh;position:relative;overflow:clip}.home-scroll-hero:before{content:"";opacity:.34;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff09 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:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}.home-scroll-hero-sticky{align-items:stretch;min-height:100vh;padding-top:72px;display:flex;position:sticky;top:0;overflow:hidden}.home-scroll-hero-shell{z-index:1;width:min(100% - 48px,1480px);max-width:none;min-height:calc(100vh - 72px);padding-top:clamp(54px,7vh,86px);padding-bottom:clamp(28px,5vh,60px);position:relative}.home-scroll-hero-intro{z-index:4;text-align:center;width:min(100%,980px);opacity:var(--intro-opacity);transform:translateY(var(--intro-y));pointer-events:auto;justify-items:center;margin:0 auto;display:grid;position:relative}.home-scroll-hero-intro h1{color:#fff;letter-spacing:0;font-size:clamp(3rem,6vw,6.15rem);font-weight:650;line-height:.94}.home-hero-signal{color:#fff;isolation:isolate;text-shadow:0 0 #5cf6e400;outline:none;transition:color .22s,text-shadow .22s,transform .22s;display:inline-block;position:relative}.home-hero-signal:before,.home-hero-signal:after,.home-hero-signal i{opacity:0;pointer-events:none;transition:opacity .18s,transform .26s;position:absolute}.home-hero-signal:before,.home-hero-signal:after{content:""}.home-hero-signal:before{z-index:2;background:radial-gradient(circle at 12% 20%,#5cf6e429,#0000 20%),radial-gradient(circle at 88% 72%,#1a7dff2e,#0000 24%);border:1px solid #5cf6e46b;border-radius:.16em;inset:-.18em -.2em;transform:scaleX(.94)scaleY(.86);box-shadow:0 0 24px #5cf6e42e,inset 0 0 18px #1a7dff1a}.home-hero-signal:after{z-index:3;background:linear-gradient(90deg,#0000,#5cf6e4,#1a7dff,#0000);border-radius:999px;height:.08em;min-height:3px;bottom:-.03em;left:-.28em;right:-.28em;transform:scaleX(.45)}.home-hero-signal i{z-index:4;background:#5cf6e4;border-radius:999px;width:.2em;min-width:14px;height:.2em;min-height:14px;display:block;transform:translate(0)scale(.5);box-shadow:0 0 16px #5cf6e4c2,0 0 32px #1a7dff4d}.home-hero-signal i:first-child{top:-.32em;left:8%}.home-hero-signal i:nth-child(2){top:44%;right:-.34em}.home-hero-signal i:nth-child(3){bottom:-.3em;left:62%}.home-hero-signal:hover,.home-hero-signal:focus-visible{color:#c9fffb;text-shadow:0 0 20px #5cf6e4a8,0 0 44px #1a7dff57;transform:translateY(-.02em)}.home-hero-signal:hover:before,.home-hero-signal:hover:after,.home-hero-signal:hover i,.home-hero-signal:focus-visible:before,.home-hero-signal:focus-visible:after,.home-hero-signal:focus-visible i{opacity:1}.home-hero-signal:hover:before,.home-hero-signal:focus-visible:before{opacity:.22;transform:scale(1)}.home-hero-signal:hover:after,.home-hero-signal:focus-visible:after{transform:scaleX(1)}.home-hero-signal:hover i:first-child,.home-hero-signal:focus-visible i:first-child{opacity:.28;transform:translate(-.18em,-.12em)scale(.72)}.home-hero-signal:hover i:nth-child(2),.home-hero-signal:focus-visible i:nth-child(2){opacity:.28;transform:translate(.22em,-.02em)scale(.72)}.home-hero-signal:hover i:nth-child(3),.home-hero-signal:focus-visible i:nth-child(3){opacity:.28;transform:translate(.12em,.16em)scale(.72)}.home-hero-signal-software:before{border-style:dashed;border-radius:.04em}.home-hero-signal-software i{border-radius:3px}.home-hero-signal-dev:before{border-radius:999px}.home-hero-signal-dev i:first-child,.home-hero-signal-dev i:nth-child(3){border-radius:999px;width:.28em;min-width:16px}.home-hero-field{z-index:3;opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0;overflow:hidden}:is(.home-scroll-hero:has(.home-hero-signal:hover) .home-hero-field,.home-scroll-hero:has(.home-hero-signal:focus-visible) .home-hero-field){opacity:1}.home-hero-field span{opacity:0;transition:opacity .22s,transform .42s cubic-bezier(.19,1,.22,1);display:block;position:absolute;transform:translateY(16px)scale(.82)}:is(.home-scroll-hero:has(.home-hero-signal:hover) .home-hero-field span,.home-scroll-hero:has(.home-hero-signal:focus-visible) .home-hero-field span){opacity:1;transform:translate(0)scale(1)}.home-hero-field-node{background:#5cf6e4;border-radius:999px;width:14px;height:14px;box-shadow:0 0 18px #5cf6e4cc,0 0 54px #1a7dff57}.home-hero-field-node:after{content:"";border-radius:inherit;border:1px solid #5cf6e438;animation:1.8s ease-in-out infinite home-hero-field-pulse;position:absolute;inset:-18px}.home-hero-field-node-one{top:23%;left:12%}.home-hero-field-node-two{transition-delay:50ms;top:34%;right:18%}.home-hero-field-node-three{transition-delay:.1s;top:58%;left:21%}.home-hero-field-card{background:linear-gradient(#ffffff14,#ffffff05),#080e1cc2;border:1px solid #ffffff29;border-radius:12px;width:132px;height:82px;box-shadow:0 26px 70px #00000047}.home-hero-field-card:before,.home-hero-field-card:after{content:"";background:#5cf6e4b8;border-radius:999px;position:absolute;left:16px}.home-hero-field-card:before{width:62px;height:6px;top:22px}.home-hero-field-card:after{opacity:.48;width:92px;height:5px;top:42px}.home-hero-field-card-one{transition-delay:.12s;top:20%;right:8%;rotate:-3deg}.home-hero-field-card-two{width:112px;height:70px;transition-delay:.17s;top:62%;right:26%;rotate:4deg}.home-hero-field-line{transform-origin:0;background:linear-gradient(90deg,#0000,#5cf6e4ad,#0000);height:1px}.home-hero-field-line-one{width:230px;transition-delay:80ms;top:30%;left:16%;rotate:-12deg}.home-hero-field-line-two{width:280px;transition-delay:.14s;top:49%;right:12%;rotate:9deg}.home-hero-field-code{background:#050912bd;border:1px solid #5cf6e43d;border-radius:999px;width:86px;height:34px;box-shadow:0 18px 50px #00000047}.home-hero-field-code:before{content:"</>";color:#5cf6e4;place-items:center;font-size:.88rem;font-weight:800;display:grid;position:absolute;inset:0}.home-hero-field-code-one{transition-delay:.19s;top:43%;left:8%}.home-hero-field-code-two{transition-delay:.23s;top:70%;right:10%}:is(.home-scroll-hero:has(.home-hero-signal-ai:hover) .home-hero-field-card,.home-scroll-hero:has(.home-hero-signal-ai:focus-visible) .home-hero-field-card){opacity:.28}:is(.home-scroll-hero:has(.home-hero-signal-software:hover) .home-hero-field-node,.home-scroll-hero:has(.home-hero-signal-software:focus-visible) .home-hero-field-node){opacity:.42}:is(.home-scroll-hero:has(.home-hero-signal-dev:hover) .home-hero-field-code,.home-scroll-hero:has(.home-hero-signal-dev:focus-visible) .home-hero-field-code){border-color:#5cf6e49e;box-shadow:0 0 28px #5cf6e442,0 18px 50px #00000047}@keyframes home-hero-signal-frame{0%,to{box-shadow:0 0 22px #5cf6e429,inset 0 0 18px #1a7dff1a}50%{box-shadow:0 0 34px #5cf6e457,inset 0 0 28px #1a7dff29}}@keyframes home-hero-field-pulse{0%,to{opacity:.16;scale:.68}50%{opacity:.46;scale:1.08}}.home-scroll-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.home-scroll-showcase{z-index:2;pointer-events:none;grid-template-columns:minmax(300px,.34fr) minmax(0,1fr);align-items:center;gap:clamp(42px,6vw,108px);padding:clamp(120px,17vh,180px) 0 clamp(28px,5vh,60px);display:grid;position:absolute;inset:0}.home-scroll-wizards{opacity:var(--showcase-reveal);transform:translate3d(var(--wizard-x),var(--wizard-y),0);gap:0;display:grid}.home-scroll-wizards article{box-shadow:none;color:#ffffff7a;background:0 0;border-top:1px solid #ffffff2b;border-radius:0;grid-template-columns:34px 1fr;align-items:start;gap:18px;padding:16px 0 18px;transition:border-color .22s,color .22s,opacity .22s,transform .22s;display:grid;position:relative;transform:translate(-8px)}.home-scroll-wizards article:last-child{border-bottom:1px solid #ffffff2b}.home-scroll-wizards article.is-active{color:#fff;border-color:#5cf6e46b;transform:translate(0)}.home-scroll-wizards span{color:#5cf6e4;padding-top:3px;font-size:.78rem;font-weight:800;line-height:1;display:block}.home-scroll-wizards h2{color:inherit;letter-spacing:0;font-size:clamp(1.08rem,1.35vw,1.36rem);font-weight:650;line-height:1.08}.home-scroll-wizards small{color:#ffffff9e;opacity:0;max-height:0;margin-top:0;font-size:.82rem;line-height:1.36;transition:max-height .28s,margin-top .22s,opacity .22s,transform .26s;display:block;overflow:hidden;transform:translateY(-4px)}.home-scroll-wizards article.is-active small{opacity:1;max-height:96px;margin-top:10px;transform:translateY(0)}.home-scroll-wizard-progress{background:#ffffff14;border-radius:999px;height:2px;display:block;position:absolute;bottom:-1px;left:52px;right:0;overflow:hidden}.home-scroll-wizard-progress:after{content:"";border-radius:inherit;transform:scaleX(var(--step-progress));transform-origin:0;background:linear-gradient(90deg,#5cf6e4,#1a7dff);transition:transform .12s linear;position:absolute;inset:0;box-shadow:0 0 18px #5cf6e452}.home-scroll-browser-stage{min-height:min(62vh,650px);transform-style:preserve-3d;perspective:1600px;transform:translate3d(var(--stage-x),var(--stage-y),0);position:relative}.home-scroll-browser{z-index:var(--card-z);width:min(62vw,1060px);opacity:var(--card-opacity);filter:blur(var(--card-blur));transform:translate3d(calc(-50% + var(--card-x)),calc(-50% + var(--card-y)),0)rotateX(0deg)rotateY(-5deg)scale(var(--card-scale));transform-origin:50%;background:#f7f8fb;border:1px solid #ffffff29;border-radius:18px;transition:opacity .14s linear,filter .14s linear;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 38px 120px #00000094,0 0 0 1px #ffffff0a}.home-scroll-browser-bar{background:linear-gradient(#fff,#eef1f6);border-bottom:1px solid #0a12201a;align-items:center;gap:8px;height:38px;padding:0 15px;display:flex}.home-scroll-browser-bar span{background:#d4dae5;border-radius:999px;width:10px;height:10px}.home-scroll-browser-bar span:first-child{background:#ff6f68}.home-scroll-browser-bar span:nth-child(2){background:#ffc857}.home-scroll-browser-bar span:nth-child(3){background:#36c783}.home-scroll-browser-bar strong{color:#141c2c9e;margin-left:8px;font-size:.76rem;font-weight:800}.home-scroll-browser img{aspect-ratio:2880/1558;object-fit:cover;object-position:top left;width:100%;display:block}.home-hero-keyword{color:#fff;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-shadow:0 0 #5cf6e400;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:color .22s,text-shadow .22s,transform .22s;display:inline-block;position:relative}.product-card-sales-node{animation:3.2s ease-in-out infinite product-card-sales-node-pulse}.product-card-sales-node-two{animation-delay:.3s}.product-card-sales-node-three{animation-delay:.62s}.product-card-sales-line{transform-origin:0;animation:2.8s ease-in-out infinite product-card-sales-line-flow}.product-card-sales-line-two{transform-origin:100%;animation-delay:.36s}.product-card-sales-bar{transform-origin:0;animation:3.1s ease-in-out infinite product-card-sales-bar-grow}.product-card-sales-bar-two{animation-delay:.38s}.product-card-sales-bar-three{animation-delay:.72s}.product-card-suite-module{animation:3.6s ease-in-out infinite product-card-suite-module-glow;animation-delay:calc(var(--suite-index)*.16s)}.product-card-suite-line-horizontal{animation:3.8s ease-in-out infinite product-card-suite-line-horizontal}.product-card-suite-line-vertical{animation:3.8s ease-in-out .32s infinite product-card-suite-line-vertical}.product-card-expandigo-ring-one{animation:3.8s ease-in-out infinite product-card-expandigo-ring}.product-card-expandigo-ring-two{animation:4.6s ease-in-out infinite reverse product-card-expandigo-ring}.product-card-expandigo-dot{animation:3.4s ease-in-out infinite product-card-expandigo-dot;animation-delay:calc(var(--dot-index)*.18s)}.product-card-expandigo-link{transform-origin:0;animation:3.2s ease-in-out infinite product-card-expandigo-link}.product-card-expandigo-link-two{animation-delay:.48s}@keyframes product-card-sales-node-pulse{0%,to{opacity:.72;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-5px)scale(1.08)}}@keyframes product-card-sales-line-flow{0%,to{opacity:.28;scale:.72 1}50%{opacity:.78;scale:1}}@keyframes product-card-sales-bar-grow{0%,to{opacity:.42;scale:.68 1}50%{opacity:.9;scale:1}}@keyframes product-card-suite-module-glow{0%,to{opacity:.42;transform:translateY(0)}45%,62%{opacity:1;transform:translateY(-3px);box-shadow:0 0 24px #5cf6e424}}@keyframes product-card-suite-line-horizontal{0%,to{opacity:.24;transform:translate(-50%)scaleX(.42)}50%{opacity:.72;transform:translate(-50%)scaleX(1)}}@keyframes product-card-suite-line-vertical{0%,to{opacity:.2;transform:scaleY(.42)}50%{opacity:.62;transform:scaleY(1)}}@keyframes product-card-expandigo-ring{0%,to{opacity:.36;transform:translate(-50%,-50%)scale(.96)}50%{opacity:.82;transform:translate(-50%,-50%)scale(1.08)}}@keyframes product-card-expandigo-dot{0%,to{opacity:.5;transform:scale(.76)}45%,60%{opacity:1;transform:scale(1.34)}}@keyframes product-card-expandigo-link{0%,to{opacity:.2;scale:.62 1}50%{opacity:.72;scale:1}}.home-hero-keyword:after{content:"";transform-origin:0;background:linear-gradient(90deg,#1a7dff 0%,#5cf6e4 52%,#fff 100%);border-radius:999px;height:.08em;min-height:4px;animation:.9s cubic-bezier(.19,1,.22,1) .42s forwards home-hero-underline;position:absolute;bottom:.04em;left:0;right:0;transform:scaleX(0);box-shadow:0 0 22px #5cf6e457}.home-hero-keyword-delay:after{animation-delay:.82s}.home-hero-keyword:hover,.home-hero-keyword:focus-visible,.home-hero-keyword[aria-pressed=true]{color:#c9fffb;text-shadow:0 0 18px #5cf6e4b8,0 0 44px #1a7dff6b;outline:none;transform:translateY(-.025em)}.home-hero-keyword:hover:after,.home-hero-keyword:focus-visible:after,.home-hero-keyword[aria-pressed=true]:after{background:linear-gradient(90deg,#fff 0%,#5cf6e4 42%,#1a7dff 100%);box-shadow:0 0 18px #5cf6e4b8,0 0 38px #1a7dff6b}.home-hero-type{max-width:100%;animation:1.8s steps(74,end) .16s both home-hero-type-reveal;position:relative;overflow:hidden}.home-hero-type:after{content:"";background:#5cf6e4;width:2px;animation:.76s step-end infinite home-hero-caret,.26s 2.1s forwards home-hero-caret-out;position:absolute;top:.08em;bottom:.08em;right:0;box-shadow:0 0 18px #5cf6e4b8}.home-hero-copy{opacity:0;animation:.76s 1.9s forwards home-hero-copy-in;transform:translateY(14px)}.home-hero-actions{opacity:0;animation:.76s 2.1s forwards home-hero-copy-in;transform:translateY(14px)}@keyframes home-hero-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-hero-type-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes home-hero-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes home-hero-caret-out{to{opacity:0}}@keyframes home-hero-copy-in{to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.home-hero-keyword:after{min-height:3px}.home-hero-type{max-width:100%;animation-timing-function:ease}}@media (prefers-reduced-motion:reduce){.home-hero-keyword:after,.home-hero-type,.home-hero-type:after,.home-hero-copy{animation:none}.home-hero-keyword:after{transform:scaleX(1)}.home-hero-copy{opacity:1;transform:none}}.home-creation-scroll{min-height:340vh;margin-top:clamp(72px,10vh,128px);margin-bottom:clamp(56px,8vh,110px);position:relative}.home-audience-sections{isolation:isolate;background:radial-gradient(circle at 12% 8%,#5cf6e41a,#0000 30%),radial-gradient(circle at 88% 24%,#1a7dff1f,#0000 32%),#000;position:relative}.home-portfolio-section,.home-target-section{background:#000;border-top:1px solid #ffffff14;padding:clamp(88px,10vw,142px) 0;position:relative;overflow:hidden}.home-portfolio-section:before,.home-target-section:before{content:"";z-index:-1;opacity:.46;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff08 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(circle at 72% 46%,#000 0 24%,#0000 62%);mask-image:radial-gradient(circle at 72% 46%,#000 0 24%,#0000 62%)}.home-target-section{background:radial-gradient(circle at 16% 12%,#5cf6e414,#0000 30%),radial-gradient(circle at 88% 72%,#1a7dff1f,#0000 34%),#000}.home-section-heading{grid-template-columns:minmax(0,.88fr) minmax(320px,.72fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.home-section-heading p{color:#ffffff6b;letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px;font-size:.76rem;font-weight:800}.home-section-heading h2{color:#fff;letter-spacing:0;max-width:760px;font-size:clamp(2.55rem,5vw,4.85rem);font-weight:650;line-height:.96}.home-section-heading span{color:#ffffffa8;max-width:680px;font-size:clamp(1.05rem,1.28vw,1.24rem);line-height:1.62;display:block}.home-portfolio-grid,.home-target-grid{gap:14px;margin-top:clamp(42px,5.2vw,72px);display:grid}.home-portfolio-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-portfolio-card,.home-target-card{color:#fff;background:#ffffff0e;border:1px solid #ffffff1a;flex-direction:column;min-height:280px;transition:border-color .22s,background .22s,transform .22s;display:flex;position:relative}.home-portfolio-card{padding:26px}.home-portfolio-card:hover,.home-portfolio-card:focus-visible,.home-target-card:hover,.home-target-card:focus-visible{background:#ffffff16;border-color:#ffffff3d;outline:none;transform:translateY(-4px)}.home-portfolio-card-primary,.home-target-card-active{background:#0064fa2e;border-color:#4791ff57}.home-portfolio-card p{color:#ffffff6b;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.home-portfolio-card h3,.home-target-card h3{color:#fff;letter-spacing:0;font-weight:650}.home-portfolio-card h3{margin-top:34px;font-size:clamp(1.65rem,2.1vw,2.25rem);line-height:1.02}.home-portfolio-card span{color:#ffffff9e;margin-top:18px;font-size:.94rem;line-height:1.55;display:block}.home-target-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-target-card{min-height:330px;padding:30px}.home-target-card>span{color:#ffffff38;font-size:3.8rem;font-weight:650;line-height:1}.home-target-card h3{margin-top:42px;font-size:clamp(1.7rem,2.2vw,2.35rem);line-height:1.02}.home-target-card p{color:#ffffffa3;margin-top:18px;font-size:.98rem;line-height:1.58}.home-target-card strong{color:#8ec0ff;letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:34px;font-size:.82rem;font-weight:800}.home-audience-panel{background:#000;border-top:1px solid #ffffff14;min-height:100vh;position:sticky;top:0;overflow:hidden}.home-audience-panel:before{content:"";z-index:-1;opacity:.45;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 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(circle at 68%,#000 0 24%,#0000 62%);mask-image:radial-gradient(circle at 68%,#000 0 24%,#0000 62%)}.home-audience-panel-developers{z-index:3}.home-audience-panel-companies{z-index:2;background:radial-gradient(circle at 74%,#5cf6e41a,#0000 32%),#000}.home-audience-panel-people{z-index:3;background:radial-gradient(circle at 76% 48%,#1a7dff29,#0000 34%),#000}.home-audience-copy{z-index:2;max-width:660px;position:relative}.home-audience-kicker{color:#5cf6e4;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:.8rem;font-weight:700;display:inline-flex}.home-audience-kicker:before{content:"";background:currentColor;width:34px;height:1px;box-shadow:0 0 16px #5cf6e4ad}.home-audience-copy h2{color:#fff;letter-spacing:0;margin-top:0;font-size:clamp(2.55rem,4.8vw,5.35rem);font-weight:650;line-height:.98}.home-audience-copy p{color:#ffffffad;max-width:620px;margin-top:26px;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.62}.home-audience-cta{color:#fff;background:#0064fa29;border:1px solid #4791ff70;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin-top:36px;padding:0 24px;font-size:.9rem;font-weight:800;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:inline-flex;box-shadow:0 10px 28px #0064fa29}.home-audience-cta:hover,.home-audience-cta:focus-visible{background:#0064fa47;border-color:#4791ffd6;outline:none;transform:translateY(-2px);box-shadow:0 14px 34px #0064fa38}.home-keyboard-stage,.home-orion-ide-stage,.home-company-chat-stage,.home-warehouse-robot-stage,.home-civic-stage,.home-ai-city-stage{z-index:1;min-height:min(68vh,720px);box-shadow:none;opacity:.72;pointer-events:none;background:radial-gradient(circle at 54%,#5cf6e429,#0000 38%),0 0;border:0;border-radius:0;position:relative;overflow:hidden}.home-keyboard-stage:after,.home-orion-ide-stage:after,.home-company-chat-stage:after,.home-warehouse-robot-stage:after,.home-civic-stage:after,.home-ai-city-stage:after{content:"";pointer-events:none;opacity:.28;background:linear-gradient(135deg,#ffffff1f,#0000 26% 68%,#5cf6e414);position:absolute;inset:0}.home-keyboard-rain{opacity:.5;grid-template-columns:repeat(18,1fr);gap:10px;display:grid;position:absolute;inset:-34% -12%;transform:rotate(-5deg)scale(1.12)}.home-keyboard-rain span{color:#5cf6e4a8;text-align:center;text-shadow:0 0 12px #5cf6e47a,0 0 28px #1a7dff2e;writing-mode:vertical-rl;animation:5.4s linear infinite home-keyboard-fall,1.16s steps(3,end) infinite home-keyboard-flicker;animation-delay:var(--keyboard-delay);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.9rem,1.5vw,1.35rem);font-weight:700;line-height:1.55;display:block}.home-keyboard-rain span:nth-child(2n){color:#ffffff94;animation-direction:reverse,normal}.home-keyboard-message{z-index:2;color:#fff;text-align:center;text-shadow:0 0 28px #5cf6e461;width:min(590px,100% - 44px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(1.45rem,2.7vw,2.75rem);font-weight:650;line-height:1.06;animation:5.8s ease-in-out infinite home-keyboard-message-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-orion-ide-stage{opacity:.86;background:radial-gradient(circle at 50% 42%,#5cf6e42e,#0000 34%),radial-gradient(circle at 74% 64%,#1a7dff24,#0000 28%),0 0;place-items:center;display:grid}.home-orion-ide-stage:before{content:"";opacity:.48;background-color:#0000;background-image:linear-gradient(#5cf6e40e 1px,#0000 1px),linear-gradient(90deg,#5cf6e40d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:8% 1%;-webkit-mask-image:radial-gradient(#000 0% 58%,#0000 84%);mask-image:radial-gradient(#000 0% 58%,#0000 84%)}.home-orion-ide-window{z-index:2;background:linear-gradient(145deg,#0a131df0,#03080fe6),#03080ff0;border:1px solid #5cf6e429;border-radius:18px;width:min(760px,96%);animation:7s ease-in-out infinite home-orion-ide-float;position:relative;overflow:hidden;transform:perspective(900px)rotateX(4deg)rotateY(-8deg);box-shadow:0 24px 80px #0000006b,0 0 58px #5cf6e424}.home-orion-ide-titlebar{background:#ffffff09;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.home-orion-ide-titlebar span{background:#ffffff57;border-radius:999px;width:10px;height:10px}.home-orion-ide-titlebar span:first-child{background:#ff6b6b}.home-orion-ide-titlebar span:nth-child(2){background:#f5bf4f}.home-orion-ide-titlebar span:nth-child(3){background:#5cf6e4}.home-orion-ide-titlebar strong{color:#edfcffcc;margin-left:10px;font-size:.78rem;font-weight:750}.home-orion-ide-shell{grid-template-columns:minmax(150px,.32fr) 1fr;min-height:390px;display:grid}.home-orion-ide-sidebar{background:#00000038;border-right:1px solid #ffffff12;flex-direction:column;gap:8px;padding:20px 14px;display:flex}.home-orion-ide-sidebar small{color:#5cf6e4b8;letter-spacing:.14em;font-size:.62rem;font-weight:800}.home-orion-ide-sidebar span{color:#e5f2f7a3;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;overflow:hidden}.home-orion-ide-sidebar span.is-active{color:#edfcfff0;background:#5cf6e41f;box-shadow:inset 2px 0 #5cf6e4db}.home-orion-ide-editor{min-width:0}.home-orion-ide-tabs{background:#ffffff05;border-bottom:1px solid #ffffff12;align-items:end;gap:1px;height:42px;display:flex}.home-orion-ide-tabs span{color:#edfcffad;background:#ffffff0a;border-right:1px solid #ffffff12;place-items:center;min-width:132px;height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:750;display:grid}.home-orion-ide-tabs span:first-child{color:#ffffffeb;background:#5cf6e417}.home-orion-ide-code{gap:10px;padding:24px 18px 22px;display:grid;position:relative}.home-orion-ide-code:after{content:"";background:#5cf6e4;width:2px;height:22px;animation:7.6s step-end infinite home-orion-cursor;position:absolute;top:24px;left:clamp(155px,36%,260px);box-shadow:0 0 18px #5cf6e4d1}.home-orion-code-line{opacity:0;animation:7.6s ease-in-out infinite home-orion-line-in;animation-delay:calc(var(--line-index)*.18s);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;display:grid}.home-orion-code-line span{color:#ffffff3d;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.home-orion-code-line code{width:0;max-width:100%;padding-left:calc(var(--line-indent)*22px);color:#ebf4f9db;white-space:nowrap;animation:7.6s steps(42,end) infinite home-orion-type;animation-delay:calc(var(--line-index)*.18s + 50ms);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.74rem,1vw,.92rem);font-weight:700;line-height:1.35;display:block;overflow:hidden}.home-orion-code-line-keyword code{color:#86c1ff}.home-orion-code-line-string code{color:#e8bb72}.home-orion-code-line-accent code{color:#5cf6e4;text-shadow:0 0 14px #5cf6e46b}.home-orion-code-line-muted code{color:#b8cbd8c2}.home-orion-ide-bottom{background:#00000038;border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);display:grid}.home-orion-prompt{align-items:center;gap:12px;min-width:0;padding:16px 18px;display:flex}.home-orion-prompt span{color:#5cf6e4;letter-spacing:.12em;border:1px solid #5cf6e452;border-radius:999px;place-items:center;min-width:62px;height:28px;font-size:.66rem;font-weight:900;display:grid;box-shadow:0 0 26px #5cf6e42e}.home-orion-prompt p{color:#eef6ffc7;margin:0;font-size:clamp(.76rem,1vw,.92rem);font-weight:750;line-height:1.25}.home-orion-terminal{color:#5cf6e4c7;border-left:1px solid #ffffff14;gap:5px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:750;display:grid}.home-orion-terminal span{opacity:0;animation:7.6s ease-in-out infinite home-orion-terminal-in;animation-delay:calc(var(--terminal-index)*.38s + .9s);transform:translate(-8px)}@keyframes home-orion-ide-float{0%,to{transform:perspective(900px)rotateX(4deg)rotateY(-8deg)translate(0)}50%{transform:perspective(900px)rotateX(3deg)rotateY(-5deg)translateY(-12px)}}@keyframes home-orion-line-in{0%{opacity:0;transform:translateY(8px)}8%,88%{opacity:1;transform:translateY(0)}to{opacity:.72;transform:translateY(0)}}@keyframes home-orion-type{0%{width:0}8%,86%{width:100%}to{width:100%}}@keyframes home-orion-cursor{0%,to{opacity:0;transform:translate(0)}15%,25%{opacity:1;transform:translate(78px)}40%,52%{opacity:1;transform:translate(218px,96px)}72%,84%{opacity:1;transform:translate(246px,246px)}}@keyframes home-orion-terminal-in{0%{opacity:0;transform:translate(-8px)}10%,82%{opacity:1;transform:translate(0)}to{opacity:.62;transform:translate(0)}}@keyframes home-keyboard-fall{0%{transform:translateY(-26%)}to{transform:translateY(26%)}}@keyframes home-keyboard-flicker{0%,to{opacity:.42;filter:blur()}35%{opacity:.92;filter:blur(.2px)}70%{opacity:.64;filter:blur()}}@keyframes home-keyboard-message-in{0%,18%{opacity:0;filter:blur(10px);clip-path:inset(0 50%)}42%,78%{opacity:1;filter:blur();clip-path:inset(0)}to{opacity:.82;filter:blur();clip-path:inset(0)}}.home-company-chat-stage{flex-direction:column;justify-content:center;gap:14px;padding:clamp(16px,3vw,44px);display:flex}.home-company-bubble{color:#ffffffd1;opacity:0;transform-origin:0 100%;max-width:min(76%,520px);animation:8.8s cubic-bezier(.18,1.25,.32,1) infinite home-company-bubble-in;animation-delay:var(--bubble-delay);border:1px solid #ffffff1a;border-radius:22px;padding:clamp(14px,1.6vw,20px) clamp(16px,2vw,24px);font-size:clamp(.92rem,1.14vw,1.08rem);font-weight:600;line-height:1.45;position:relative;transform:translateY(34px)scale(.88);box-shadow:0 0 28px #1a7dff14}.home-company-bubble-human{background:linear-gradient(135deg,#ffffff14,#ffffff06),#ffffff0a;border-bottom-left-radius:4px;align-self:flex-start}.home-company-bubble-human:after,.home-company-bubble-ai:after{content:"";background:inherit;border-bottom:inherit;width:14px;height:14px;position:absolute;bottom:-1px}.home-company-bubble-human:after{border-left:inherit;border-bottom-left-radius:10px;left:-4px;transform:skew(-18deg)}.home-company-bubble-ai{color:#e8fffce6;transform-origin:100% 100%;background:linear-gradient(135deg,#5cf6e424,#1a7dff0f),#0000002e;border-color:#5cf6e42e;border-bottom-right-radius:4px;align-self:flex-end;box-shadow:0 0 34px #5cf6e41a}.home-company-bubble-ai:after{border-right:inherit;border-bottom-right-radius:10px;right:-4px;transform:skew(18deg)}@keyframes home-company-bubble-in{0%{opacity:0;transform:translateY(34px)scale(.88)}7%{opacity:1;transform:translateY(-4px)scale(1.035)}12%,82%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.38;transform:translateY(0)scale(1)}}.home-civic-stage{place-items:center;display:grid}.home-ai-city-stage{opacity:.84;pointer-events:auto;touch-action:none;height:min(70vh,760px);min-height:min(70vh,760px);display:block}.home-ai-city-stage canvas{width:100%!important;height:100%!important}.home-warehouse-robot-stage{opacity:.86;pointer-events:auto;touch-action:none;background:radial-gradient(circle at 48% 48%,#5cf6e438,#0000 34%),radial-gradient(circle at 72% 28%,#1a7dff24,#0000 24%),0 0;height:min(70vh,760px);min-height:min(70vh,760px);display:block}.home-warehouse-robot-stage:before{content:"";opacity:.5;background-color:#0000;background-image:linear-gradient(#5cf6e40f 1px,#0000 1px),linear-gradient(90deg,#5cf6e40e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #5cf6e41a;position:absolute;inset:11% 4% 7%;-webkit-mask-image:radial-gradient(#000 0% 58%,#0000 84%);mask-image:radial-gradient(#000 0% 58%,#0000 84%)}.home-warehouse-robot-stage canvas{z-index:2;cursor:grab;position:relative;width:100%!important;height:100%!important}.home-warehouse-robot-stage.is-dragging,.home-warehouse-robot-stage.is-dragging canvas{cursor:grabbing}.home-civic-core{z-index:4;aspect-ratio:1;color:#000;background:radial-gradient(circle,#ffffffe0,#5cf6e485 28%,#1a7dff33 58%,#000000b8 100%);border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:clamp(104px,13vw,150px);font-size:2.2rem;font-weight:800;animation:4.4s ease-in-out infinite home-civic-core;display:grid;position:relative;box-shadow:0 0 42px #5cf6e470,0 0 96px #1a7dff3d}.home-civic-node{z-index:3;color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;min-width:112px;min-height:44px;transform:translate(-50%,-50%)rotate(var(--node-angle))translateX(clamp(135px,20vw,245px))rotate(var(--node-angle-reverse));animation:5.2s ease-in-out infinite home-civic-node;animation-delay:var(--node-delay);background:#00000047;border:1px solid #5cf6e42e;border-radius:999px;place-items:center;font-size:.82rem;font-weight:750;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 22px #5cf6e414}.home-civic-node:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#5cf6e475);width:clamp(48px,8vw,122px);height:1px;position:absolute;right:100%}.home-civic-ring{z-index:1;border:1px solid #5cf6e429;border-radius:999px;animation:7s linear infinite home-civic-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-civic-ring-one{aspect-ratio:1;width:min(58vw,520px)}.home-civic-ring-two{aspect-ratio:1;width:min(42vw,380px);animation-direction:reverse}@keyframes home-civic-core{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}@keyframes home-civic-node{0%,to{opacity:.68}48%,72%{opacity:1}}@keyframes home-civic-ring{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:1023px){.home-scroll-hero{min-height:auto}.home-scroll-hero-sticky{min-height:auto;position:relative;overflow:visible}.home-scroll-hero-shell{min-height:auto;padding-top:78px;padding-bottom:88px}.home-scroll-hero-intro{opacity:1!important;transform:none!important}.home-scroll-hero-intro h1{font-size:clamp(2.9rem,9vw,5rem)}.home-scroll-showcase{pointer-events:auto;grid-template-columns:1fr;gap:34px;padding-top:56px;position:relative;transform:none}.home-scroll-wizards{order:2;opacity:1!important;transform:none!important}.home-scroll-browser-stage{order:1;min-height:480px;transform:none!important}.home-scroll-browser{width:min(86vw,820px);transform:translate3d(calc(-50% + var(--card-x)),calc(-50% + var(--card-y)),0)rotateY(-2deg)scale(var(--card-scale))}.home-section-heading{grid-template-columns:1fr}.home-portfolio-grid,.home-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-audience-panel{position:relative}.home-keyboard-stage,.home-orion-ide-stage,.home-company-chat-stage,.home-warehouse-robot-stage,.home-civic-stage,.home-ai-city-stage{opacity:.56;height:480px;min-height:480px}.home-audience-copy h2{max-width:760px}}@media (max-width:767px){.home-scroll-hero-shell{padding-top:58px;padding-bottom:64px}.home-scroll-hero-intro h1{font-size:clamp(2.6rem,12vw,3.8rem)}.home-scroll-hero-actions{flex-direction:column}.home-scroll-hero-actions a{width:100%}.home-scroll-showcase{padding-top:42px}.home-scroll-browser-stage{min-height:330px}.home-scroll-browser{width:96vw;transform:translate3d(calc(-50% + var(--card-x)),calc(-50% + var(--card-y)),0)rotateY(-2deg)scale(var(--card-scale));border-radius:14px}.home-scroll-wizards article{border-radius:14px;grid-template-columns:36px 1fr;gap:14px;padding:18px}.home-scroll-wizards span{width:36px;height:36px}.home-scroll-browser-bar{height:30px}.home-scroll-browser-bar strong{font-size:.64rem}.home-portfolio-section,.home-target-section{padding:72px 0}.home-section-heading h2{font-size:clamp(2.25rem,10vw,3.35rem)}.home-section-heading span{font-size:1rem}.home-portfolio-grid,.home-target-grid{grid-template-columns:1fr}.home-portfolio-card,.home-target-card{min-height:240px}.home-hero-actions{padding-bottom:32px}.home-hero-actions a{width:100%;min-height:50px}.home-audience-copy h2{font-size:clamp(2.25rem,10vw,3.35rem)}.home-audience-copy p{font-size:1rem}.home-audience-cta{width:100%;min-height:50px;padding:0 16px;font-size:.76rem}.home-keyboard-stage,.home-orion-ide-stage,.home-company-chat-stage,.home-warehouse-robot-stage,.home-civic-stage,.home-ai-city-stage{opacity:.5;border-radius:0;height:360px;min-height:360px}.home-keyboard-rain{grid-template-columns:repeat(10,1fr)}.home-keyboard-rain span:nth-child(n+11){display:none}.home-keyboard-message{border-radius:0;width:calc(100% - 28px);padding:0;font-size:clamp(1.2rem,6vw,1.75rem)}.home-orion-ide-window{border-radius:14px;width:100%;transform:none}.home-orion-ide-titlebar{height:38px;padding:0 12px}.home-orion-ide-shell{grid-template-columns:96px 1fr;min-height:258px}.home-orion-ide-sidebar{gap:6px;padding:14px 8px}.home-orion-ide-sidebar span{padding:7px 6px;font-size:.56rem}.home-orion-ide-tabs{height:34px}.home-orion-ide-tabs span{min-width:96px;height:30px;font-size:.58rem}.home-orion-ide-code{gap:7px;padding:16px 10px}.home-orion-code-line{grid-template-columns:20px minmax(0,1fr);gap:8px}.home-orion-code-line span,.home-orion-terminal{font-size:.56rem}.home-orion-code-line code{padding-left:calc(var(--line-indent)*12px);font-size:clamp(.54rem,2.2vw,.64rem)}.home-orion-ide-code:after{height:16px;left:108px}.home-orion-ide-bottom{grid-template-columns:1fr}.home-orion-prompt{padding:12px}.home-orion-prompt span{min-width:54px;height:24px;font-size:.58rem}.home-orion-prompt p{font-size:.66rem}.home-orion-terminal{border-top:1px solid #ffffff14;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}.home-company-chat-stage{gap:10px;padding:0}.home-company-bubble{border-radius:16px;max-width:92%;font-size:.78rem}.home-civic-node{min-width:92px;min-height:38px;transform:translate(-50%,-50%)rotate(var(--node-angle))translateX(clamp(104px,31vw,132px))rotate(var(--node-angle-reverse));font-size:.68rem}.home-civic-node:before{width:46px}.home-civic-ring-one{width:min(86vw,360px)}.home-civic-ring-two{width:min(66vw,280px)}}@media (prefers-reduced-motion:reduce){.home-keyboard-rain span,.home-keyboard-message,.home-orion-ide-window,.home-orion-code-line,.home-orion-code-line code,.home-orion-ide-code:after,.home-orion-terminal span,.home-company-bubble,.home-civic-core,.home-civic-node,.home-civic-ring{animation:none}.home-keyboard-message{opacity:1;filter:none;clip-path:none}.home-orion-code-line,.home-orion-terminal span{opacity:1;transform:none}.home-orion-code-line code{width:100%}}.home-creation-stage{background:linear-gradient(#000 0%,#030812 12%,#050914 50%,#000 100%);min-height:100vh;position:relative;overflow:hidden}.home-creation-galaxy{z-index:0}.home-creation-sticky{min-height:100vh;position:sticky;top:0;overflow:hidden}.home-orion-conversation-bg{z-index:0;opacity:.9;pointer-events:none;background:radial-gradient(circle at 50% 48%,#1a7dff1f,#0000 34%),radial-gradient(circle at 40% 58%,#5cf6e40f,#0000 28%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%)}.home-orion-conversation-shell{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 48px,1380px);min-height:100vh;margin:0 auto;padding:clamp(84px,12vh,136px) 0 clamp(72px,10vh,120px);display:flex;position:relative}.home-orion-conversation-intro{z-index:4;color:#fff;letter-spacing:0;text-align:center;width:min(900px,100%);opacity:var(--orion-intro-opacity);transform:translate(-50%,-50%)scale(var(--orion-intro-scale));-webkit-user-select:none;user-select:none;font-size:clamp(2.4rem,5.6vw,5.8rem);font-weight:650;line-height:.96;transition:opacity .18s linear,transform .18s linear;position:absolute;top:50%;left:50%}.home-orion-lockup{color:#fff;isolation:isolate;pointer-events:auto;vertical-align:baseline;justify-content:center;align-items:center;margin-left:.08em;padding:0 .04em 0 .28em;font-family:inherit;line-height:1;display:inline-flex;position:relative}.home-orion-lockup-logo{z-index:2;color:#fff;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 18px #5cf6e400;font-size:.82em;font-weight:300;line-height:1;transition:color .22s,text-shadow .26s,transform .52s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.home-orion-lockup-sky{z-index:1;pointer-events:none;position:absolute;inset:-.65em -.9em -.55em -.55em;overflow:visible}.home-orion-lockup-sky:before,.home-orion-lockup-sky:after{content:"";opacity:0;background:#fff;border-radius:9999px;width:3px;height:3px;transition:opacity .22s;position:absolute;box-shadow:0 0 12px #ffffffb8,22px 16px #5cf6e4bd,48px -2px #ffffffb3}.home-orion-lockup-sky:before{top:.58em;left:.28em}.home-orion-lockup-sky:after{bottom:.48em;right:.42em}.home-orion-lockup-comet{filter:drop-shadow(0 0 8px #5cf6e4bd);opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#5cf6e4,#fff);border-radius:999px;width:3.4rem;height:2px;position:absolute;top:55%;left:.14em;transform:translate(-54px,24px)rotate(-22deg)scaleX(.2)}.home-orion-lockup:hover .home-orion-lockup-sky:before,.home-orion-lockup:hover .home-orion-lockup-sky:after,.home-orion-lockup:focus-visible .home-orion-lockup-sky:before,.home-orion-lockup:focus-visible .home-orion-lockup-sky:after{opacity:.92}.home-orion-lockup:hover .home-orion-lockup-logo,.home-orion-lockup:focus-visible .home-orion-lockup-logo{color:#c3fdf7;text-shadow:0 0 18px #5cf6e485,0 0 34px #ffffff2e;transform:translate(11px,-7px)rotate(-2deg)}.home-orion-lockup:hover .home-orion-lockup-comet,.home-orion-lockup:focus-visible .home-orion-lockup-comet{opacity:1;animation:.76s cubic-bezier(.16,1,.3,1) both orion-nav-comet-flight;animation-delay:calc(var(--orion-comet-index,0)*.13s)}.home-orion-conversation-stack{z-index:2;width:min(880px,100%);min-height:460px;opacity:var(--orion-stack-opacity);transform:translateY(var(--orion-stack-y))scale(var(--orion-stack-scale));pointer-events:none;margin-top:clamp(112px,18vh,168px);transition:opacity .18s linear,transform .18s linear;position:relative}.home-orion-conversation{z-index:var(--conversation-z);width:min(100%,760px);box-shadow:none;opacity:var(--conversation-opacity);pointer-events:none;transform:translate3d(-50%,calc(-50% + var(--conversation-y)),0)scale(var(--conversation-scale));background:0 0;padding:0;transition:opacity .26s,transform .32s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%}.home-orion-conversation:not(.is-active){visibility:hidden}.home-orion-message{border-radius:24px;max-width:min(82%,620px);padding:18px 22px;font-size:clamp(1.05rem,1.4vw,1.22rem);line-height:1.52;animation:5.6s ease-in-out infinite home-orion-bubble-float;box-shadow:0 24px 90px #00000047}.home-orion-message-user{color:#ffffffe6;background:#ffffff1f;margin-left:auto}.home-orion-message-ai{color:#ffffffc2;background:#5cf6e41a;margin-top:18px;animation-delay:.4s}.home-orion-final{z-index:5;text-align:center;width:min(920px,100% - 44px);opacity:var(--orion-final);transform:translate(-50%,calc(-50% + var(--orion-final-y)))scale(var(--orion-final-scale));pointer-events:none;position:absolute;top:50%;left:50%}.home-orion-final h3{color:#fff;letter-spacing:0;font-size:clamp(3.1rem,7vw,7rem);font-weight:650;line-height:.92}.home-orion-final p{color:#ffffffb3;max-width:720px;margin:26px auto 0;font-size:clamp(1rem,1.45vw,1.26rem);line-height:1.58}.home-orion-final a{pointer-events:auto;margin-top:34px}@keyframes home-orion-bubble-float{0%,to{translate:0}50%{translate:0 -10px}}.home-final-cta{position:relative}.home-final-cta-grid{opacity:.16;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:56px 56px;animation:18s linear infinite home-final-cta-grid;position:absolute;inset:0}.home-final-cta-ribbon{opacity:.92;filter:saturate(1.06);background:linear-gradient(90deg,#0000,#0064fadb,#4791ffc2,#0000);width:76vw;height:170px;position:absolute;transform:rotate(-10deg)}.home-final-cta-ribbon-a{animation:10s ease-in-out infinite home-final-cta-ribbon-a;top:70px;right:-18vw}.home-final-cta-ribbon-b{opacity:.48;background:linear-gradient(90deg,#0000,#fff3,#0064fab3,#0000);height:90px;animation:13s ease-in-out infinite home-final-cta-ribbon-b;bottom:72px;right:-28vw}.home-final-cta-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #ffffff24;position:absolute}.home-final-cta-tile:before,.home-final-cta-tile:after{content:"";background:#ffffff3d;height:3px;position:absolute;left:18px;right:18px}.home-final-cta-tile:before{top:22px}.home-final-cta-tile:after{top:38px;right:42%}.home-final-cta-tile-a{width:180px;height:118px;animation:7s ease-in-out infinite home-final-cta-tile-a;top:110px;right:9vw}.home-final-cta-tile-b{width:230px;height:86px;animation:8.5s ease-in-out infinite home-final-cta-tile-b;bottom:98px;right:24vw}.home-final-cta-tile-c{background:#0064fa57;width:112px;height:112px;animation:9s ease-in-out infinite home-final-cta-tile-c;bottom:178px;right:5vw}.home-final-cta-inner{box-shadow:0 30px 90px #0000006b}.home-final-cta-panel{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;padding:clamp(32px,5vw,72px);display:flex}.home-final-cta-panel+.home-final-cta-panel{border-top:1px solid #ffffff1a}.home-final-cta-panel-alt{background:linear-gradient(135deg,#0064fa33,#ffffff0d 48%,#ffffff05),#ffffff0a}.home-final-cta-panel h2{color:#fff;letter-spacing:0;max-width:620px;font-size:clamp(2.65rem,5vw,5.2rem);font-weight:650;line-height:.94}.home-final-cta-panel p{color:#ffffffb3;max-width:620px;margin-top:28px;font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.62}.home-final-cta-link{border-radius:8px;justify-content:center;align-items:center;min-height:56px;margin-top:42px;padding:0 28px;font-size:1rem;font-weight:800;transition:background .22s,color .22s,transform .22s;display:inline-flex}.home-final-cta-link span:last-child{margin-left:12px;transition:transform .22s}.home-final-cta-link:hover,.home-final-cta-link:focus-visible{transform:translateY(-2px)}.home-final-cta-link:hover span:last-child,.home-final-cta-link:focus-visible span:last-child{transform:translate(4px)}.home-final-cta-link-primary{color:#15151c;background:#fff}.home-final-cta-link-primary:hover,.home-final-cta-link-primary:focus-visible{background:#e8f1ff}.home-final-cta-link-secondary{color:#fff;background:#ffffff1a;border:1px solid #ffffff38}.home-final-cta-link-secondary:hover,.home-final-cta-link-secondary:focus-visible{color:#15151c;background:#fff}@media (min-width:1024px){.home-final-cta-panel+.home-final-cta-panel{border-top:0;border-left:1px solid #ffffff1a}}@media (max-width:767px){.home-final-cta-ribbon{width:120vw;height:120px;right:-48vw}.home-final-cta-tile{opacity:.45}.home-final-cta-panel{min-height:360px}.home-final-cta-panel h2{font-size:clamp(2.4rem,14vw,3.4rem)}.home-final-cta-panel p{font-size:1rem}.home-final-cta-link{text-align:center;width:100%;padding:0 18px}}@keyframes home-final-cta-grid{0%{background-position:0 0}to{background-position:112px 56px}}@keyframes home-final-cta-ribbon-a{0%,to{transform:translate(0)rotate(-10deg)}50%{transform:translate(-48px)rotate(-7deg)}}@keyframes home-final-cta-ribbon-b{0%,to{transform:translate(0)rotate(-10deg)}50%{transform:translate(-80px)rotate(-13deg)}}@keyframes home-final-cta-tile-a{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes home-final-cta-tile-b{0%,to{transform:translate(0)}50%{transform:translate(22px)}}@keyframes home-final-cta-tile-c{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(18px)rotate(4deg)}}.home-creation-glass-panel{z-index:5;-webkit-backdrop-filter:blur(14px)saturate(1.05);pointer-events:none;background:radial-gradient(circle at 50% 40%,#0064fa2e,#0000 34%),linear-gradient(#04080e57,#00000038),#0000001f;border:1px solid #ffffff1a;transition:opacity .22s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0a}.home-creation-method-copy{z-index:12;width:min(860px,100% - 44px);box-shadow:none;-webkit-backdrop-filter:none;pointer-events:none;text-shadow:0 18px 54px #000000d1,0 0 28px #1a7dff52;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;padding:clamp(24px,3.4vw,44px);transition:opacity .22s,transform .22s;display:flex;position:absolute;top:50%;left:50%}.home-creation-method-copy a{pointer-events:auto}@media (max-width:1023px){.home-creation-scroll{min-height:210vh}.home-creation-stage{min-height:100vh}}@media (max-width:767px){.home-creation-stage{min-height:100vh}.home-orion-conversation-shell{grid-template-columns:1fr;gap:28px;width:min(100% - 32px,720px);padding-top:88px}.home-orion-conversation-copy h2,.home-orion-conversation-intro{font-size:clamp(2.25rem,12vw,3.8rem)}.home-orion-conversation-stack{min-height:430px}.home-orion-conversation{width:100%;padding:20px}.home-orion-message{max-width:100%;font-size:.92rem}.home-orion-final h3{font-size:clamp(2.6rem,14vw,4.3rem)}}@media (prefers-reduced-motion:reduce){.home-orion-lockup-logo{transition:color .16s,text-shadow .16s}.home-orion-lockup:hover .home-orion-lockup-logo,.home-orion-lockup:focus-visible .home-orion-lockup-logo{transform:none}.home-orion-lockup:hover .home-orion-lockup-comet,.home-orion-lockup:focus-visible .home-orion-lockup-comet{opacity:.7;animation:none;transform:translate(10px,-4px)rotate(-22deg)scaleX(1)}}.shopify-hero-particle-logo,.esdra-hero-particle-logo{z-index:1;background:radial-gradient(circle,#bff06afa 0 2.1px,#0000 2.35px) 0 0/8px 8px,radial-gradient(circle,#ffffffd1 0 1.55px,#0000 1.78px) 8px 11px/11px 11px,radial-gradient(circle,#95bf47c2 0 1.2px,#0000 1.45px) 4px 5px/14px 14px,radial-gradient(circle,#7c3aed94 0 1px,#0000 1.22px) 15px 4px/17px 17px;animation:12s ease-in-out infinite shopify-particle-logo-drift;position:absolute}.shopify-hero-particle-logo{aspect-ratio:1;opacity:.72;filter:drop-shadow(0 0 34px #95bf4761);width:min(45vw,560px);top:110px;right:max(4vw,36px);-webkit-mask-image:url(/shopify-particle-logo.svg);mask-image:url(/shopify-particle-logo.svg)}.esdra-hero-particle-logo{aspect-ratio:289.07/93.29;opacity:.82;filter:drop-shadow(0 0 30px #ffffff42)drop-shadow(0 0 22px #95bf4738);width:min(34vw,430px);animation-duration:14s;animation-delay:-4s;top:126px;left:max(3vw,26px);-webkit-mask-image:url(/esdra-particle-logo.svg);mask-image:url(/esdra-particle-logo.svg)}.shopify-hero-particle-logo,.esdra-hero-particle-logo{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes shopify-particle-logo-drift{0%,to{background-position:0 0,8px 11px,4px 5px,15px 4px;transform:translate(0)rotate(-4deg)scale(1)}50%{background-position:18px -10px,-6px 24px,12px -8px,34px 12px;transform:translate(-18px,14px)rotate(-2deg)scale(1.035)}}.not-found-page{isolation:isolate;position:relative}.not-found-page:before{content:"";z-index:0;filter:blur(10px);opacity:.86;background:radial-gradient(circle at 18% 35%,#0064fa57,#0000 28%),radial-gradient(circle at 82% 62%,#4791ff3d,#0000 31%),linear-gradient(120deg,#d9ebff1a,#0000 32%,#0054d82e);animation:12s ease-in-out infinite not-found-ambient;position:absolute;inset:-20%}.not-found-grid{z-index:0;opacity:.35;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:54px 54px;animation:18s linear infinite not-found-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.not-found-orbit{z-index:0;opacity:.72;border:1px solid #4791ff3d;border-radius:999px;position:absolute;box-shadow:0 0 42px #0064fa24}.not-found-orbit-one{width:420px;height:420px;animation:16s ease-in-out infinite not-found-orbit;top:18%;left:-160px}.not-found-orbit-two{border-color:#86c1ff33;width:520px;height:520px;animation:20s ease-in-out infinite reverse not-found-orbit;bottom:12%;right:-180px}.not-found-pulse{z-index:0;background:#4791ff;border-radius:999px;width:18px;height:18px;animation:2.8s ease-in-out infinite not-found-pulse;position:absolute;top:52%;left:36%;box-shadow:0 0 24px #4791ffbd,0 0 120px #0064fa7a}.not-found-code{color:#eef6ff;text-shadow:0 0 18px #d9ebff38,0 0 56px #0064fa57;gap:.05em;display:flex}.not-found-code span{animation:5.2s ease-in-out infinite not-found-digit;display:inline-block}.not-found-code span:nth-child(2){color:#4791ff;text-shadow:0 0 24px #4791ff99,0 0 78px #0064fa80;animation-delay:.18s}.not-found-code span:nth-child(3){animation-delay:.36s}.not-found-code-wrap,.not-found-copy{animation:.72s cubic-bezier(.2,.75,.24,1) both not-found-enter}.not-found-copy{animation-delay:.12s}@keyframes not-found-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-digit{0%,to{filter:brightness();transform:translate(0)}42%{filter:brightness(1.14);transform:translateY(-10px)}56%{transform:translateY(4px)}}@keyframes not-found-pulse{0%,to{opacity:.45;transform:translate(0)scale(.78)}50%{opacity:1;transform:translate(70px,-30px)scale(1.22)}}@keyframes not-found-orbit{0%,to{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(22px,-18px)rotate(9deg)scale(1.04)}}@keyframes not-found-grid-drift{0%{background-position:0 0}to{background-position:54px 54px}}@keyframes not-found-ambient{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(2%,-2%)rotate(3deg)}}.orion-page-lock{height:100dvh;overflow:hidden}body.orion-page-lock{width:100%;position:fixed;inset:0}body.orion-intro-active{height:100dvh;overflow:hidden}body.orion-intro-active header{opacity:0;pointer-events:none}.orion-page{background:#000;min-height:100dvh;overflow:hidden}.orion-intro-sequence{z-index:9999;color:#fff;background:#000;position:fixed;inset:0;overflow:hidden}.orion-intro-skip{z-index:3;color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000047;border:1px solid #ffffff2e;border-radius:999px;padding:.72rem 1rem;font-size:.78rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s;position:fixed;bottom:clamp(1rem,3vw,2.2rem);right:clamp(1rem,3vw,2.4rem)}.orion-intro-skip:hover,.orion-intro-skip:focus-visible{color:#fff;background:#5cf6e41f;border-color:#5cf6e49e;transform:translateY(-2px)}.orion-intro-sequence-welcome{animation:22.2s ease-in-out forwards orion-intro-exit}.orion-intro-video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.orion-intro-welcome{background:radial-gradient(circle at 50% 44%,#4791ff47,#0000 34%),radial-gradient(circle at 22% 26%,#86c1ff29,#0000 30%),linear-gradient(#020710 0%,#061127 52%,#000 100%);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.orion-intro-stage{z-index:2;perspective:900px;text-align:center;place-items:center;display:grid;position:absolute;inset:0}.orion-intro-phrase{color:#fff;opacity:0;text-shadow:0 0 26px #86c1ff38,0 0 86px #4791ff47;transform-origin:50%;width:min(1120px,100% - 44px);animation:orion-intro-phrase-arrival var(--intro-duration)cubic-bezier(.16,.78,.2,1)both;animation-delay:var(--intro-delay);margin:0;font-size:clamp(2.15rem,5.8vw,6.8rem);font-weight:560;line-height:.92;position:absolute;top:50%;left:50%}.orion-intro-orion-lockup{opacity:0;justify-items:center;gap:clamp(12px,1.4vw,20px);animation:6.4s ease-in-out 16.35s both orion-intro-lockup-visibility;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orion-intro-orion-lockup span{color:#86c1ffdb;letter-spacing:.18em;text-transform:uppercase;font-size:clamp(1rem,1.7vw,1.34rem);font-weight:800;animation:3s ease-in-out 16.35s both orion-intro-welcome-label}.orion-intro-orion-lockup strong{color:#fff;letter-spacing:.34em;text-shadow:0 0 26px #86c1ff52,0 0 92px #4791ff61;transform-origin:50%;margin:0;font-size:clamp(3rem,9vw,9.8rem);font-weight:300;line-height:.86;animation:5.2s cubic-bezier(.18,.78,.16,1) 16.9s both orion-intro-orion-dock;display:block}.orion-intro-nav-assembly{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:5px;height:72px;padding:0 40px;display:flex;position:absolute;inset:0 0 auto}.orion-intro-nav-brand,.orion-intro-nav-actions{align-items:center;display:flex}.orion-intro-nav-brand{opacity:0;gap:12px;min-width:0;animation:.72s ease-out 19.9s both orion-intro-brand-row-in;transform:translate(-10px)}.orion-intro-nav-brand>strong{color:#fff;letter-spacing:.34em;text-shadow:0 0 18px #86c1ff38,0 0 54px #4791ff3d;font-size:1.7rem;font-weight:300;line-height:1}.orion-intro-nav-brand>span{background:#ffffff3d;flex:none;width:1px;height:20px}.orion-intro-nav-brand small{color:#ffffff7a;white-space:nowrap;align-items:center;gap:8px;font-size:.88rem;font-weight:500;display:inline-flex}.orion-intro-nav-actions{gap:12px}.orion-intro-nav-actions i,.orion-intro-nav-actions b{opacity:0;border-radius:999px;justify-content:center;align-items:center;min-height:40px;font-size:.88rem;font-style:normal;font-weight:700;animation:.62s ease-out both orion-intro-nav-item-in;display:inline-flex;transform:translateY(-8px)}.orion-intro-nav-actions i{color:#fff;background:#ffffff0a;border:1px solid #ffffff29;width:40px;animation-delay:20.18s}.orion-intro-nav-actions svg{width:18px;height:18px}.orion-intro-nav-actions b{color:#fff;background:#ffffff0a;border:1px solid #ffffff29;padding:0 20px}.orion-intro-nav-actions b:first-of-type{animation-delay:20.34s}.orion-intro-nav-actions b:last-of-type{color:#000;background:#fff;border-color:#fff;animation-delay:20.5s}.orion-intro-constellation{z-index:3;aspect-ratio:1;opacity:0;width:min(720px,88vw);animation:1.4s ease-out 20.75s both orion-intro-constellation-in;position:absolute;top:53%;left:50%;transform:translate(-50%,-48%)scale(.92)}.orion-intro-constellation-sky{opacity:0;background:radial-gradient(circle,#4791ff29,#0000 42%),radial-gradient(circle at 40% 60%,#86c1ff1a,#0000 34%);border-radius:999px;animation:1.2s ease-out 20.7s both orion-intro-sky-in;position:absolute;inset:0}.orion-intro-constellation svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orion-intro-constellation line{stroke:#86c1ff80;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-width:.18px;animation:.86s ease-out both orion-intro-line-draw;animation-delay:var(--intro-line-delay)}.orion-intro-star{opacity:0;animation:.7s ease-out both orion-intro-star-in;animation-delay:var(--intro-star-delay);justify-items:center;gap:8px;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.28)}.orion-intro-star i{background:#fff;border-radius:999px;width:20px;height:20px;display:block;box-shadow:0 0 18px #ffffffeb,0 0 44px #4791ffb8}.orion-intro-star small{color:#eef6ffc7;letter-spacing:.08em;font-size:.72rem;font-weight:700}.orion-hero{background:radial-gradient(circle at 50% 42%,#0064fa4d,#0000 36%),radial-gradient(circle at 18% 20%,#4791ff2e,#0000 30%),radial-gradient(circle at 78% 64%,#86c1ff1c,#0000 28%),linear-gradient(#020710 0%,#061127 52%,#000 100%);align-items:center;height:100dvh;min-height:100dvh;display:flex}.orion-galaxy,.orion-galaxy:before,.orion-galaxy:after{pointer-events:none;position:absolute;inset:0}.orion-galaxy{z-index:0;background:radial-gradient(at 50% 52%,#0064fa52,#0000 36%),radial-gradient(at 42% 58%,#86c1ff33,#0000 30%),radial-gradient(at 66% 36%,#4791ff2e,#0000 26%),radial-gradient(at 22% 76%,#0064fa21,#0000 24%);overflow:hidden}.orion-galaxy:before{content:"";opacity:.64;background-image:radial-gradient(circle,#fffffffa 0 1.25px,#0000 1.65px),radial-gradient(circle,#86c1ffdb 0 1.1px,#0000 1.55px),radial-gradient(circle,#4791ffb8 0 1.15px,#0000 1.75px),radial-gradient(circle,#ffffff7a 0 .8px,#0000 1.1px);background-position:0 0,37px 61px,91px 23px,13px 29px;background-size:92px 92px,137px 137px,194px 194px,48px 48px;animation:48s linear infinite orion-galaxy-drift}.orion-galaxy:after{content:"";opacity:.4;background-image:radial-gradient(circle,#ffffffdb 0 .9px,#0000 1.25px),radial-gradient(circle,#4791ffb8 0 1px,#0000 1.45px),radial-gradient(circle,#86c1ff94 0 .75px,#0000 1.15px);background-position:23px 17px,67px 101px,7px 41px;background-size:56px 56px,88px 88px,124px 124px;animation:34s linear infinite orion-galaxy-drift-reverse}.orion-galaxy-dust{filter:blur(42px);opacity:.62;mix-blend-mode:screen;border-radius:999px;width:68vw;height:36vh;position:absolute;transform:rotate(-12deg)}.orion-galaxy-dust-a{background:linear-gradient(90deg,#0000,#0064fa85,#86c1ff3d,#0000);animation:18s ease-in-out infinite orion-nebula-flow;top:38%;left:10%}.orion-galaxy-dust-b{background:linear-gradient(90deg,#0000,#4791ff52,#ffffff1f,#0000);animation:22s ease-in-out infinite reverse orion-nebula-flow;top:16%;right:-10%}.orion-galaxy-dust-c{background:radial-gradient(#86c1ff2e,#0064fa2e,#0000 64%);width:52vw;height:42vh;animation:16s ease-in-out infinite orion-nebula-flow;top:8%;left:-8%}.orion-galaxy-core{filter:blur(18px);opacity:.78;mix-blend-mode:screen;background:radial-gradient(circle,#ffffff1c,#0000 9%),radial-gradient(circle,#86c1ff38,#0000 24%),radial-gradient(circle,#0064fa3d,#0000 58%);border-radius:999px;width:min(52vw,760px);height:min(52vw,760px);animation:8s ease-in-out infinite orion-core-pulse;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.orion-meteor{opacity:0;transform-origin:0;background:linear-gradient(90deg,#fffffffa,#86c1ffc2,#0000);border-radius:999px;width:220px;height:1.5px;animation:8.4s linear infinite orion-meteor-fall;position:absolute;transform:rotate(-24deg);box-shadow:0 0 18px #ffffffe0,0 0 42px #4791ffa8}.orion-meteor-a{top:18%;left:76%}.orion-meteor-b{width:132px;animation-duration:10.2s;animation-delay:-3.4s;top:10%;left:38%}.orion-meteor-c{width:150px;animation-duration:11.8s;animation-delay:-6.8s;top:43%;left:92%}.orion-meteor-d{width:104px;animation-duration:13.6s;animation-delay:-1.6s;top:72%;left:58%}.orion-meteor-e{width:126px;animation-duration:9.6s;animation-delay:-8.4s;top:28%;left:18%}.orion-hero-glow{filter:blur(12px);background:radial-gradient(circle at 50% 48%,#4791ff4d,#0000 32%),radial-gradient(circle at 72% 28%,#86c1ff2e,#0000 27%),radial-gradient(circle at 28% 74%,#0064fa2e,#0000 24%);animation:13s ease-in-out infinite orion-ambient;position:absolute;inset:-18%}.orion-models-section{background:radial-gradient(circle at 16% 10%,#86c1ff29,#0000 26%),radial-gradient(circle at 86% 34%,#0064fa24,#0000 30%),linear-gradient(#000 0%,#020710 54%,#000 100%);padding-top:clamp(36px,5vw,76px);padding-bottom:clamp(56px,7vw,104px)}.orion-models-inner{width:min(100%,1900px)}.orion-models-shelf{scroll-snap-type:x mandatory;scrollbar-color:#86c1ff80 #ffffff14;scrollbar-width:thin;gap:clamp(18px,1.8vw,30px);padding:8px max(4px,50vw - 950px) 28px;scroll-padding-inline:max(4px,50vw - 950px);display:flex;overflow:auto visible}.orion-models-shelf::-webkit-scrollbar{height:10px}.orion-models-shelf::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.orion-models-shelf::-webkit-scrollbar-thumb{background:#86c1ff80;border-radius:999px}.orion-model-card{isolation:isolate;background:radial-gradient(circle at var(--model-star-a)18%,#ffffffeb 0 1.7px,transparent 2.2px),radial-gradient(circle at var(--model-star-b)34%,#86c1ffc7 0 1.45px,transparent 2px),radial-gradient(circle at 66% 78%,#ffffffbd 0 1px,transparent 1.6px),radial-gradient(ellipse at 28% 22%,#627ea061,transparent 34%),radial-gradient(ellipse at 70% 64%,#0064fa2e,transparent 30%),linear-gradient(180deg,#030e1afa 0%,#030a12fa 100%);scroll-snap-align:start;border:1px solid #ffffff1f;border-radius:9px;flex-direction:column;flex:0 0 min(620px,100vw - 56px);justify-content:flex-end;min-height:clamp(480px,33vw,650px);transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;transform:translate(0)scale(1);box-shadow:0 24px 80px #0000005c}.orion-model-card:before,.orion-model-card:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.orion-model-card:before{background-image:radial-gradient(circle,#ffffffd1 0 .9px,#0000 1.35px),radial-gradient(circle,#86c1ffa8 0 .8px,#0000 1.25px),radial-gradient(circle,#f0be7d6b 0 .85px,#0000 1.3px);background-position:var(--model-star-shift)0,38px 62px,19px 27px;opacity:.76;background-size:42px 42px,78px 78px,124px 124px;transition:opacity .22s,transform .22s}.orion-model-card:after{background:linear-gradient(#0000 0%,#0000003d 42%,#000000b8 100%),linear-gradient(90deg,#ffffff0f,#0000 35%,#ffffff09);transition:opacity .22s}.orion-model-card:hover,.orion-model-card:focus-within{border-color:#86c1ff5c;transform:translateY(-10px)scale(1.015);box-shadow:0 30px 90px #0000006b,0 0 46px #4791ff38}.orion-model-card:hover:before,.orion-model-card:focus-within:before{opacity:.98;transform:translate(-10px,-8px)scale(1.04)}.orion-model-card:hover:after,.orion-model-card:focus-within:after{opacity:.82}.orion-model-card-copy{z-index:1;gap:18px;padding:clamp(28px,3vw,48px);display:grid;position:relative}.orion-model-card-copy p{color:#e2edf8b8;margin:0;font-size:clamp(.82rem,.9vw,.98rem);font-weight:760}.orion-model-card-copy h2{color:#fff;margin:0;font-size:clamp(2.05rem,2.5vw,3.2rem);font-weight:560;line-height:.96}.orion-model-card-copy dl{gap:13px;margin:0;display:grid}.orion-model-card-copy div{gap:3px;display:grid}.orion-model-card-copy dt,.orion-model-card-copy dd{color:#ffffffe0;margin:0;font-size:clamp(.92rem,1vw,1.06rem);line-height:1.25}.orion-model-card-copy dt{color:#86c1ffc7;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.68rem,.72vw,.78rem);font-weight:900}.orion-model-card-link{z-index:2;color:#fff;opacity:0;pointer-events:none;background:#020204;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:48px;margin:0 clamp(28px,3vw,48px) clamp(28px,3vw,48px);padding:0 24px;font-size:.98rem;font-weight:760;text-decoration:none;transition:background .18s,opacity .18s,transform .18s;display:inline-flex;position:relative;transform:translateY(10px)}.orion-model-card:hover .orion-model-card-link,.orion-model-card:focus-within .orion-model-card-link{opacity:1;pointer-events:auto;transform:translateY(0)}.orion-model-card-link:hover,.orion-model-card-link:focus-visible{background:#4791ffeb;transform:translateY(-1px)}.orion-constellation-shell{grid-template-columns:minmax(0,1fr);align-items:center;gap:30px;min-height:calc(100dvh - 128px);max-height:calc(100dvh - 128px);transition:grid-template-columns .52s cubic-bezier(.2,.7,.2,1),gap .52s cubic-bezier(.2,.7,.2,1);display:grid}.orion-constellation-shell.has-detail{grid-template-columns:minmax(0,1fr);gap:30px}.orion-constellation-main{justify-content:center;transition:transform .52s cubic-bezier(.2,.7,.2,1);animation:9s ease-in-out infinite orion-constellation-float;display:flex}.orion-constellation-shell.has-detail .orion-constellation-main{transform:translate(clamp(-190px,-10vw,-72px))}.orion-constellation{width:min(72vw,980px);min-width:620px;height:min(72vh,760px);min-height:560px;box-shadow:none;background:0 0;border:0;position:relative;overflow:visible}.orion-constellation-sky{opacity:.62;background-image:radial-gradient(circle,#eef6ffcc 0 1px,#0000 1.4px),radial-gradient(circle,#4791ffbf 0 1px,#0000 1.3px);background-position:0 0,18px 24px;background-size:58px 58px,91px 91px;animation:24s linear infinite orion-sky-drift,7s ease-in-out infinite orion-sky-breathe;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 64%,#0000 82%);mask-image:radial-gradient(circle,#000 0 64%,#0000 82%)}.orion-constellation-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orion-constellation-lines line{stroke:#beddffd6;stroke-width:.5px;stroke-dasharray:3 2.2;filter:drop-shadow(0 0 8px #ffffff47)drop-shadow(0 0 16px #4791ffb8);animation:4.8s ease-in-out infinite orion-line-pulse,7.2s linear infinite orion-line-flow}.orion-star{z-index:2;color:#eef6ffb8;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:46px;display:grid;position:absolute;transform:translate(-50%,-50%)}.orion-star:before{content:"";border:1px solid #4791ff00;border-radius:999px;transition:border-color .22s,transform .22s;position:absolute;inset:9px}.orion-star span{background:#eef6ff;border-radius:999px;width:17px;height:17px;transition:transform .22s,background .22s,box-shadow .22s;animation:4.6s ease-in-out infinite orion-star-twinkle;box-shadow:0 0 22px #fff,0 0 52px #eef6ffc7,0 0 96px #4791ffc2}.orion-star:nth-of-type(3n) span{animation-delay:-1.2s}.orion-star:nth-of-type(3n+1) span{animation-delay:-2.4s}.orion-star small{white-space:nowrap;letter-spacing:0;color:#eef6ffe6;opacity:.86;text-shadow:0 1px 18px #000000e0;font-size:.78rem;font-weight:600;transition:opacity .2s,color .2s;position:absolute;top:34px}.orion-star:hover span,.orion-star:focus-visible span,.orion-star.is-active span{background:#4791ff;transform:scale(1.55);box-shadow:0 0 24px #4791fff2,0 0 116px #0064fae0}.orion-star:hover:before,.orion-star:focus-visible:before,.orion-star.is-active:before{border-color:#4791ff5c;transform:scale(1.55)}.orion-star:hover small,.orion-star:focus-visible small,.orion-star.is-active small{color:#eef6ff;opacity:1}.orion-star-detail{z-index:46;overscroll-behavior:contain;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 12% 16%,#4791ff24,#0000 30%),#050b16f0;border:0;border-left:1px solid #4791ff3d;width:min(440px,34vw);min-width:390px;padding:28px clamp(24px,3vw,36px) clamp(24px,3vw,36px);animation:.42s cubic-bezier(.2,.7,.2,1) both orion-detail-drawer-enter;position:fixed;top:72px;bottom:0;right:0;overflow-y:auto;box-shadow:-34px 0 110px #00000075}.orion-star-detail-view{flex-direction:column;justify-content:flex-start;min-height:calc(100dvh - 150px);animation:.26s both orion-detail-content-enter;display:flex}.orion-star-detail-view-expanded{min-height:auto}.orion-star-detail-close{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:34px;height:34px;transition:border-color .18s,background .18s;display:grid;position:absolute;top:20px;right:18px}.orion-star-detail-close:hover,.orion-star-detail-close:focus-visible{background:#4791ff24;border-color:#4791ff94}.orion-star-detail-close span{background:#ffffffd6;width:13px;height:1px;margin:0;display:block;position:absolute}.orion-star-detail-close span:first-child{transform:rotate(45deg)}.orion-star-detail-close span:last-child{transform:rotate(-45deg)}.orion-star-detail::-webkit-scrollbar{width:6px}.orion-star-detail::-webkit-scrollbar-track{background:0 0}.orion-star-detail::-webkit-scrollbar-thumb{background:#86c1ff47;border-radius:999px}.orion-mini-footer{color:#e2e8f0cc;text-shadow:0 1px 14px #000000b8;justify-content:center;align-items:center;gap:18px;width:100%;padding:34px 0 0;font-size:.84rem;line-height:1.2;display:flex}.orion-mini-footer-brand{color:#e2e8f0e0;align-items:center;gap:9px;display:inline-flex}.orion-mini-footer-brand span:first-child{color:#fff;letter-spacing:.34em;text-shadow:0 0 18px #86c1ff38,0 0 54px #4791ff3d;font-size:1rem;font-weight:300;line-height:1}.orion-mini-footer-brand img{opacity:.86;filter:drop-shadow(0 0 12px #4791ff5c)}.orion-mini-footer-copy{gap:5px;display:grid}.orion-mini-footer p{color:#e2e8f0ad;margin:0}.orion-mini-footer-copy p:last-child{color:#e2e8f07a;font-size:.72rem}.orion-star-detail p{letter-spacing:.18em;text-transform:uppercase;color:#86c1ff;margin:0;padding-right:44px;font-size:.76rem;font-weight:700}.orion-star-detail h2{color:#fff;margin:10px 0 0;font-size:clamp(2rem,3.5vw,3.25rem);line-height:.96}.orion-star-detail h3{letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;margin:24px 0 10px;font-size:.76rem;font-weight:700}.orion-star-detail strong{color:#fff;font-size:1.08rem;font-weight:600;line-height:1.45;display:block}.orion-star-detail>span,.orion-star-detail-view>span{color:#ffffffad;max-width:540px;margin:20px 0 0;line-height:1.65;display:block}.orion-star-detail-actions{margin-top:30px}.orion-star-detail-actions button,.orion-star-detail-actions a,.orion-star-detail-back{color:#eef6ff;background:#4791ff1f;border:1px solid #4791ff61;border-radius:999px;justify-content:center;align-items:center;min-height:42px;font-size:.84rem;font-weight:700;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.orion-star-detail-actions button,.orion-star-detail-actions a{width:100%;padding:0 18px}.orion-star-detail-back{width:fit-content;margin-bottom:22px;padding:0 16px}.orion-star-detail-actions button:hover,.orion-star-detail-actions button:focus-visible,.orion-star-detail-actions a:hover,.orion-star-detail-actions a:focus-visible,.orion-star-detail-back:hover,.orion-star-detail-back:focus-visible{background:#4791ff33;border-color:#86c1ffc7;transform:translateY(-1px)}.orion-star-page{background:radial-gradient(circle at 50% 30%,#0064fa38,#0000 34%),linear-gradient(#020710 0%,#061127 46%,#000 100%)}.orion-star-hero{align-items:center;min-height:100svh;padding-top:80px;display:flex}.orion-star-hero-inner{width:100%;padding-top:clamp(28px,5vh,54px);padding-bottom:clamp(34px,6vh,64px)}.orion-star-page-back{color:#e2e8f0a8;margin-bottom:clamp(22px,3vh,34px);font-size:clamp(.9rem,1vw,1rem);font-weight:700;transition:color .18s;display:inline-flex}.orion-star-page-back:hover,.orion-star-page-back:focus-visible{color:#86c1ff}.orion-star-page-kicker{display:none}.orion-star-page h1{color:#fff;max-width:820px;margin:0;font-size:clamp(2.65rem,4.85vw,4.7rem);font-weight:600;line-height:.99}.orion-star-page-lead{color:#ffffffb8;max-width:720px;margin:clamp(22px,3vh,30px) 0 0;font-size:clamp(1.18rem,1.55vw,1.46rem);line-height:1.55}.orion-star-page-signals{flex-wrap:wrap;gap:10px;margin-top:clamp(24px,3.4vh,34px);display:flex}.orion-star-page-signals span{color:#eef6ffd1;background:#4791ff1a;border:1px solid #86c1ff3d;border-radius:999px;padding:10px 14px;font-size:clamp(.82rem,.92vw,.92rem);font-weight:700}.orion-star-page-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 14%,#4791ff1a,#0000 34%),#050b1661;border-left:1px solid #86c1ff24;gap:clamp(18px,2.4vh,24px);padding:clamp(24px,3.2vw,42px);display:grid}.orion-star-page-panel p{display:none}.orion-star-page-panel h2{color:#fff;margin:0;font-size:clamp(2rem,3.15vw,3.25rem);line-height:1}.orion-star-page-panel strong{color:#fff;margin-top:4px;font-size:clamp(1.12rem,1.3vw,1.32rem);line-height:1.52;display:block}.orion-star-page-panel>span{color:#ffffffad;margin-top:0;font-size:clamp(1rem,1.12vw,1.14rem);line-height:1.62;display:block}.orion-star-content{background:radial-gradient(circle at 18% 8%,#4791ff1f,#0000 26%),linear-gradient(#00000038,#000 18%,#020710 100%)}.orion-star-section-grid{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,5vw,76px);padding:clamp(58px,8vw,104px) 0;display:grid}.orion-star-section-label{color:#86c1ff;letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:.76rem;font-weight:800}.orion-star-section-grid h2{color:#fff;margin:0;font-size:clamp(2.2rem,3.7vw,4rem);line-height:1.02}.orion-star-section-copy{gap:18px;display:grid}.orion-star-section-copy p,.orion-star-usage-grid p{color:#ffffffad;margin:0;font-size:clamp(1.08rem,1.25vw,1.24rem);line-height:1.68}.orion-star-usage-grid{gap:22px;display:grid}.orion-star-usage-grid article{border-left:1px solid #86c1ff3d;padding:2px 0 2px 22px}.orion-star-usage-grid span{color:#fff;margin-bottom:10px;font-size:clamp(1rem,1.1vw,1.08rem);font-weight:800;display:block}.orion-star-case-study-stack{border-top:1px solid #ffffff1a;gap:clamp(38px,6vw,72px);padding:clamp(52px,8vw,92px) 0;display:grid}.orion-star-case-study{border-left:1px solid #4791ff2e;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center;gap:clamp(28px,5vw,68px);padding:clamp(10px,2vw,24px) 0 clamp(10px,2vw,24px) clamp(22px,3vw,34px);display:grid}.orion-star-case-study>p{display:none}.orion-star-case-study h3{color:#fff;margin:0;font-size:clamp(2.1rem,3.45vw,3.65rem);line-height:1.04}.orion-star-case-study-copy>p{color:#ffffffb3;max-width:680px;margin:18px 0 0;font-size:clamp(1.08rem,1.22vw,1.22rem);line-height:1.68}.orion-star-case-study-flow{gap:18px;margin-top:30px;display:grid}.orion-star-case-study-flow div{border-top:1px solid #ffffff14;grid-template-columns:132px minmax(0,1fr);align-items:start;gap:20px;padding-top:18px;display:grid}.orion-star-case-study-flow span,.orion-product-link span,.orion-star-navigation a span{color:#86c1ffd1;letter-spacing:0;text-transform:none;font-size:clamp(.86rem,.96vw,.96rem);font-weight:800;display:block}.orion-star-case-study-flow strong,.orion-product-link strong{color:#ffffffbd;font-size:clamp(1rem,1.08vw,1.1rem);font-weight:500;line-height:1.58;display:block}.orion-star-case-products{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.orion-star-case-products span{color:#eef6ffd1;background:#4791ff1a;border:1px solid #86c1ff38;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800}.orion-product-links{gap:14px;display:grid}.orion-product-link{border-top:1px solid #ffffff1a;grid-template-columns:minmax(130px,.28fr) minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;transition:border-color .18s,transform .18s;display:grid}.orion-product-link:hover,.orion-product-link:focus-visible{border-color:#4791ff7a;transform:translate(4px)}.orion-product-link span{color:#fff;font-size:clamp(1.08rem,1.2vw,1.22rem)}.orion-product-link em{color:#86c1ffc7;font-size:clamp(.86rem,.96vw,.96rem);font-style:normal;font-weight:800}.orion-star-navigation{border-top:1px solid #ffffff1a;gap:22px;padding:clamp(40px,7vw,74px) 0;display:grid}.orion-star-navigation-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.orion-star-navigation-main a,.orion-star-navigation-related{border-top:1px solid #ffffff1a;padding:18px 0}.orion-star-navigation-main strong{color:#fff;font-size:clamp(1.65rem,2.8vw,2.55rem)}.orion-star-navigation-related p{color:#86c1ff;letter-spacing:0;text-transform:none;margin:0 0 14px;font-size:.72rem;font-weight:800}.orion-star-navigation-related div{flex-wrap:wrap;gap:10px;display:flex}.orion-star-navigation-related a{color:#ffffffc7;border:1px solid #86c1ff38;border-radius:999px;padding:9px 12px;font-size:.85rem;font-weight:700}.orion-star-final-cta{text-align:center;border-top:1px solid #ffffff1a;padding-top:clamp(44px,7vw,82px)}.orion-star-final-cta p{display:none}.orion-star-final-cta h2{color:#fff;max-width:860px;margin:0 auto;font-size:clamp(2.25rem,4.4vw,4.4rem);line-height:1}.orion-star-final-cta div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.orion-star-final-cta a{color:#fff;border:1px solid #4791ff61;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:.9rem;font-weight:800;transition:border-color .22s,background .22s,transform .22s;display:inline-flex}.orion-star-final-cta a:first-child{background:#0064fa;border-color:#0064fa}.orion-star-final-cta a:hover,.orion-star-final-cta a:focus-visible{background:#4791ff2e;border-color:#4791ff;transform:translateY(-2px)}.orion-usecase-visual{background:radial-gradient(circle,#4791ff29,#0000 42%),linear-gradient(135deg,#ffffff0e,#ffffff04);border:1px solid #ffffff14;height:150px;margin-top:28px;position:relative;overflow:hidden}.orion-visual-node,.orion-visual-line,.orion-visual-pulse{display:block;position:absolute}.orion-visual-node{background:#4791ff24;border:1px solid #86c1ff61;border-radius:999px;width:42px;height:42px;animation:3.2s ease-in-out infinite orion-usecase-node;box-shadow:0 0 34px #0064fa38}.orion-visual-node-a{top:50%;left:11%}.orion-visual-node-b{animation-delay:-.8s;top:22%;left:43%}.orion-visual-node-c{animation-delay:-1.6s;top:52%;right:12%}.orion-visual-line{transform-origin:0;background:linear-gradient(90deg,#0000,#86c1ffad,#0000);height:1px;animation:2.8s ease-in-out infinite orion-usecase-line}.orion-visual-line-a{width:33%;top:63%;left:20%;transform:rotate(-18deg)}.orion-visual-line-b{width:34%;animation-delay:-1.1s;top:42%;left:51%;transform:rotate(18deg)}.orion-visual-pulse{background:#4791ff;border-radius:999px;width:16px;height:16px;animation:3s ease-in-out infinite orion-usecase-pulse;top:51%;left:48%;box-shadow:0 0 18px #4791ffd1,0 0 70px #0064fa8c}.orion-usecase-meissa .orion-visual-node,.orion-usecase-saiph .orion-visual-node{border-radius:10px}.orion-usecase-bellatrix .orion-visual-node-a,.orion-usecase-bellatrix .orion-visual-node-c{border-radius:6px}.orion-usecase-rigel .orion-visual-node{border-radius:8px;width:52px;height:30px}.orion-editorial{background:radial-gradient(circle at 74% 10%,#4791ff24,#0000 26%),linear-gradient(#000 0%,#020710 38%,#000 100%);padding-top:clamp(72px,9vw,132px);padding-bottom:clamp(90px,12vw,160px)}.orion-editorial-section{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:clamp(36px,7vw,96px);min-height:min(92dvh,900px);padding:clamp(72px,10vw,132px) 0;display:grid}.orion-editorial-section:first-child{border-top:0}.orion-editorial-section.is-reverse{grid-template-columns:minmax(320px,.78fr) minmax(0,.92fr)}.orion-editorial-section.is-reverse .orion-editorial-copy{order:2}.orion-editorial-section.is-reverse .orion-narrative-example{order:1}.orion-editorial-section-product-ecosystem,.orion-editorial-section-product-ecosystem.is-reverse{text-align:center;grid-template-columns:1fr;gap:clamp(18px,2.8vw,34px);min-height:min(82dvh,760px);padding-top:clamp(54px,7vw,92px);padding-bottom:clamp(64px,8vw,104px)}.orion-editorial-section-product-ecosystem .orion-editorial-copy,.orion-editorial-section-product-ecosystem.is-reverse .orion-editorial-copy,.orion-editorial-section-product-ecosystem.is-reverse .orion-narrative-example{order:initial}.orion-editorial-section-product-ecosystem .orion-editorial-copy{justify-items:center;display:grid}.orion-editorial-section-product-ecosystem .orion-editorial-copy h2{max-width:980px}.orion-editorial-section-product-ecosystem .orion-editorial-copy p{max-width:820px}.orion-editorial-section-product-ecosystem .orion-narrative-example{width:100vw;margin-left:calc(50% - 50vw)}.orion-editorial-copy h2{color:#fff;max-width:820px;margin:0;font-size:clamp(2.4rem,5.8vw,6.2rem);font-weight:600;line-height:.95}.orion-editorial-copy p{color:#ffffffad;max-width:680px;margin:26px 0 0;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.72}.orion-editorial-copy a{color:#eef6ff;background:#4791ff29;border:1px solid #4791ff6b;border-radius:999px;justify-content:center;align-items:center;min-height:46px;margin-top:34px;padding:0 22px;font-size:.9rem;font-weight:800;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.orion-editorial-copy a:hover,.orion-editorial-copy a:focus-visible{background:#4791ff3d;border-color:#86c1ffc2;transform:translateY(-1px)}.orion-narrative-example{background:radial-gradient(circle at 48% 48%,#4791ff2e,#0000 38%),linear-gradient(135deg,#ffffff0a,#fff0);border-left:1px solid #86c1ff24;min-height:320px;position:relative;overflow:hidden}.orion-narrative-example:before,.orion-narrative-example:after{content:"";pointer-events:none;position:absolute}.orion-narrative-example:before{filter:blur(.1px);border:1px solid #86c1ff1f;border-radius:999px;animation:10s linear infinite orion-example-orbit;inset:16%}.orion-narrative-example:after{background:linear-gradient(90deg,#0000,#86c1ff9e,#0000);width:62%;height:1px;animation:3.8s ease-in-out infinite orion-example-line;top:50%;left:50%;transform:translate(-50%,-50%)}.orion-narrative-example-business{background:0 0;border-left:0;min-height:clamp(430px,48vw,580px);overflow:visible}.orion-narrative-example-business:before,.orion-narrative-example-business:after{display:none}.orion-work-ide-stage{opacity:.94;background:radial-gradient(circle at 50% 42%,#5cf6e429,#0000 34%),radial-gradient(circle at 74% 64%,#4791ff24,#0000 28%);place-items:center;display:grid;position:absolute;inset:0 -7%}.orion-work-ide-stage:before{content:"";opacity:.48;background-color:#0000;background-image:linear-gradient(#5cf6e40d 1px,#0000 1px),linear-gradient(90deg,#5cf6e40b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:8% 1%;-webkit-mask-image:radial-gradient(#000 0% 58%,#0000 84%);mask-image:radial-gradient(#000 0% 58%,#0000 84%)}.orion-work-ide-stage .home-orion-ide-window{width:min(700px,98%)}.orion-work-ide-stage .home-orion-ide-shell{min-height:330px}.orion-work-ide-stage .home-orion-ide-code{min-height:258px}.orion-narrative-example-public-access{background:0 0;border-left:0;min-height:clamp(390px,44vw,520px);overflow:visible}.orion-narrative-example-public-access:before,.orion-narrative-example-public-access:after{display:none}.orion-public-guide{align-items:center;animation:8s ease-in-out infinite orion-platform-float;display:grid;position:absolute;inset:0 -5%}.orion-public-guide:before{content:"";filter:blur(20px);background:radial-gradient(circle at 46% 44%,#86c1ff2e,#0000 32%),radial-gradient(circle at 70% 72%,#31d6c424,#0000 26%);border-radius:32px;position:absolute;inset:6% 5%}.orion-public-photo{z-index:1;aspect-ratio:16/10;background:#03080fb3;border:1px solid #86c1ff2e;border-radius:24px;width:min(620px,94%);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000006b,0 0 62px #4791ff29}.orion-public-photo img{object-fit:cover;width:100%;height:100%;display:block}.orion-public-photo:after{content:"";background:linear-gradient(90deg,#03080f47,#0000 42%,#03080f2e),linear-gradient(#0000 52%,#03080f57);position:absolute;inset:0}.orion-public-scan{z-index:2;background:linear-gradient(#0000,#5cf6e4e6,#0000);width:2px;animation:5.8s ease-in-out infinite orion-public-scan;position:absolute;top:9%;bottom:22%;left:54%;box-shadow:0 0 24px #5cf6e49e}.orion-public-scan span{background:#03080f5c;border:1px solid #5cf6e48c;border-radius:999px;width:52px;height:52px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 32px #5cf6e447}.orion-public-scan i{background:#5cf6e4;border-radius:999px;width:12px;height:12px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #5cf6e4d1}.orion-public-label,.orion-public-audio{z-index:3;color:#eef6ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040b18bd;border:1px solid #ffffff29;position:absolute;box-shadow:0 18px 50px #00000047}.orion-public-label{border-radius:16px;padding:12px 14px;top:18px;left:18px}.orion-public-label span,.orion-public-audio span{color:#86c1ffc2;font-size:.62rem;font-weight:900;display:block}.orion-public-label strong{margin-top:4px;font-size:.92rem;display:block}.orion-public-audio{border-radius:20px;width:min(360px,54%);padding:16px;bottom:5%;right:0}.orion-public-audio strong{margin-top:5px;font-size:.78rem;line-height:1.25;display:block}.orion-public-language-row{gap:7px;margin-top:14px;display:flex}.orion-public-language-row span{color:#eef6ffd1;border:1px solid #86c1ff38;border-radius:999px;place-items:center;width:34px;height:28px;display:grid}.orion-public-language-row .is-active{color:#fff;background:#5cf6e429;border-color:#5cf6e47a}.orion-public-waveform{align-items:center;gap:4px;height:44px;margin-top:14px;display:flex}.orion-public-waveform i{width:4px;height:calc(12px + (var(--bar-index)%5)*5px);opacity:.76;animation:1.8s ease-in-out infinite orion-public-wave;animation-delay:calc(var(--bar-index)*-.07s);background:linear-gradient(#5cf6e4,#86c1ff);border-radius:999px}.orion-public-audio p{color:#eef6ffad;margin:10px 0 0;font-size:.72rem;line-height:1.38}.orion-narrative-example-developer-build{background:0 0;border-left:0;min-height:clamp(430px,48vw,580px);overflow:visible}.orion-narrative-example-developer-build:before,.orion-narrative-example-developer-build:after{display:none}.orion-developer-ide-stage{background:radial-gradient(circle at 42% 40%,#5cf6e424,#0000 32%),radial-gradient(circle at 76% 66%,#4791ff29,#0000 28%);place-items:center;display:grid;position:absolute;inset:0 -7%}.orion-developer-ide-stage:before{content:"";opacity:.48;background-color:#0000;background-image:linear-gradient(#5cf6e40b 1px,#0000 1px),linear-gradient(90deg,#5cf6e40a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:8% 1%;-webkit-mask-image:radial-gradient(#000 0% 58%,#0000 84%);mask-image:radial-gradient(#000 0% 58%,#0000 84%)}.orion-developer-ide-stage .home-orion-ide-window{width:min(700px,98%)}.orion-developer-ide-stage .home-orion-ide-shell{min-height:330px}.orion-developer-ide-stage .home-orion-ide-code{min-height:258px}.orion-foundation-card,.orion-foundation-patch{z-index:4;color:#eef6ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040b18c7;border:1px solid #5cf6e438;border-radius:16px;padding:14px 16px;animation:7s ease-in-out infinite orion-platform-screen-breathe;position:absolute;box-shadow:0 18px 54px #00000052,0 0 34px #5cf6e41f}.orion-foundation-card{top:16%;left:0}.orion-foundation-patch{animation-delay:-2.6s;bottom:18%;right:2%}.orion-foundation-card span,.orion-foundation-patch span{color:#86c1ffc7;font-size:.62rem;font-weight:900;display:block}.orion-foundation-card strong,.orion-foundation-patch strong{margin-top:5px;font-size:.86rem;line-height:1.18;display:block}.orion-foundation-card i{color:#5cf6e4;background:#5cf6e429;border-radius:999px;place-items:center;min-height:24px;margin-top:11px;padding:0 9px;font-size:.62rem;font-style:normal;font-weight:900;display:inline-grid}.orion-narrative-example-integrations{background:0 0;border-left:0;min-height:clamp(280px,30vw,390px);overflow:hidden}.orion-narrative-example-integrations:before,.orion-narrative-example-integrations:after{display:none}.orion-integration-lens-stage{background:radial-gradient(circle,#5cf6e426,#0000 28%),radial-gradient(circle,#4791ff21,#0000 46%);align-content:center;gap:16px;display:grid;position:absolute;inset:0;overflow:hidden}.orion-integration-logo-row{z-index:1;width:100%;min-width:0;position:relative}.orion-integration-logo-track{will-change:transform;gap:16px;width:max-content;min-width:max-content;animation:34s linear infinite orion-integration-marquee;display:flex;transform:translate(0)}.orion-integration-logo-row-2 .orion-integration-logo-track{animation-name:orion-integration-marquee-reverse;animation-duration:38s}.orion-integration-logo-tile{color:#17243a;transform-origin:50%;min-width:168px;min-height:66px;animation:4.4s ease-in-out infinite orion-integration-lens;animation-delay:calc(var(--logo-index)*-1.54s);will-change:transform,opacity;background:#f8fbfff0;border:1px solid #86c1ff29;border-radius:18px;flex:none;grid-template-columns:44px minmax(88px,auto);align-items:center;gap:11px;padding:10px 14px;display:grid;box-shadow:0 18px 48px #00000042}.orion-integration-logo-row-2 .orion-integration-logo-tile{animation-delay:calc(var(--logo-index)*-1.72s)}.orion-integration-logo-tile img{object-fit:contain;max-width:42px;max-height:34px;display:block}.orion-integration-logo-tile b{color:#26364d;font-size:.76rem;line-height:1.08;display:block}.orion-platform-mockups{isolation:isolate;animation:8s ease-in-out infinite orion-platform-float;position:absolute;inset:0 -12%}.orion-platform-mockups:before{content:"";filter:blur(18px);opacity:.82;background:radial-gradient(circle at 48% 46%,#86c1ff2e,#0000 32%),radial-gradient(circle at 72% 68%,#31d6c424,#0000 26%);border-radius:32px;position:absolute;inset:5% 6%;-webkit-mask-image:radial-gradient(#000 0% 62%,#0000 86%);mask-image:radial-gradient(#000 0% 62%,#0000 86%)}.orion-platform-screen{color:#152338;background:#f8fbfff5;border:1px solid #d9e2f1e0;border-radius:18px;font-size:.72rem;position:absolute;overflow:hidden;box-shadow:0 24px 80px #0107125c,inset 0 0 0 1px #ffffff57}.orion-platform-screen-chat{z-index:2;width:74%;height:56%;top:4%;left:2%}.orion-platform-topbar{color:#263a59;background:#f7faff;border-bottom:1px solid #e4ebf5;justify-content:space-between;align-items:center;height:34px;padding:0 14px;font-weight:800;display:flex}.orion-platform-topbar i{background:#dbe6f6;border-radius:999px;width:64px;height:9px}.orion-platform-body{grid-template-columns:116px 1fr;height:calc(100% - 34px);display:grid}.orion-platform-body aside{color:#6b7a90;background:#fbfdff;border-right:1px solid #e4ebf5;flex-direction:column;gap:10px;padding:16px 12px;display:flex}.orion-platform-body aside b{color:#253855}.orion-platform-body section{text-align:center;align-content:center;justify-items:center;padding:18px;display:grid}.orion-platform-orb{background:radial-gradient(circle at 50% 42%,#fff 0 5px,#0000 6px),linear-gradient(135deg,#31d6c45c,#4791ff38);border-radius:999px;width:42px;height:42px;box-shadow:0 0 32px #4791ff2e}.orion-platform-body h3{color:#0f1728;margin:14px 0 0;font-size:clamp(1.2rem,2.2vw,1.9rem);line-height:1}.orion-platform-body p{color:#637089;max-width:360px;margin:10px 0 0;line-height:1.45}.orion-platform-prompts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.orion-platform-prompts span,.orion-platform-chip-row span{color:#53657f;background:#fff;border:1px solid #dbe6f6;border-radius:999px;padding:7px 10px}.orion-platform-input,.orion-platform-composer{color:#8b9ab0;text-align:left;background:#fff;border:1px solid #dce6f4;border-radius:12px;width:min(88%,430px);margin-top:16px;padding:11px 13px}.orion-platform-screen-panel{z-index:3;width:34%;height:70%;top:12%;right:1%}.orion-platform-panel-header{color:#fff;background:linear-gradient(135deg,#2f5bd5,#31d6c4);align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.orion-platform-panel-header span{background:#ffffff38;border-radius:999px;padding:3px 7px;font-size:.62rem}.orion-platform-screen-panel nav{border-bottom:1px solid #e7edf6;grid-template-columns:repeat(3,1fr);display:grid}.orion-platform-screen-panel nav span,.orion-platform-screen-panel nav b{text-align:center;padding:11px 8px}.orion-platform-screen-panel nav b{color:#2f5bd5;border-bottom:2px solid #2f5bd5}.orion-platform-chip-row{flex-wrap:wrap;gap:8px;padding:14px;display:flex}.orion-platform-message{color:#26364d;background:#f8fbff;border:1px solid #e4ebf5;border-radius:14px;margin:4px 14px;padding:14px;line-height:1.45}.orion-platform-composer{width:auto;margin:0;position:absolute;bottom:14px;left:14px;right:14px}.orion-platform-screen-campaign{z-index:1;width:68%;height:38%;bottom:2%;left:14%}.orion-platform-campaign-head{border-bottom:1px solid #e4ebf5;justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.orion-platform-campaign-head b{color:#111827;font-size:1rem;display:block}.orion-platform-campaign-head span{color:#6b7280;margin-top:3px;display:block}.orion-platform-campaign-head i,.orion-platform-action{color:#0f8b7f;background:#31d6c421;border-radius:999px;padding:7px 10px;font-style:normal;font-weight:800}.orion-platform-steps,.orion-platform-goals{gap:10px;padding:14px 18px 0;display:grid}.orion-platform-steps{grid-template-columns:repeat(4,1fr)}.orion-platform-steps span,.orion-platform-goals span{text-align:center;background:#fff;border:1px solid #e4ebf5;border-radius:10px;padding:9px 10px;font-weight:800}.orion-platform-steps .is-active{color:#fff;background:#0f8b7f;border-color:#31d6c499}.orion-platform-goals{grid-template-columns:repeat(4,1fr)}.orion-platform-action{position:absolute;bottom:16px;right:18px}.orion-platform-screen-chat,.orion-platform-screen-panel,.orion-platform-screen-campaign{animation:7s ease-in-out infinite orion-platform-screen-breathe}.orion-platform-screen-panel{animation-delay:-1.8s}.orion-platform-screen-campaign{animation-delay:-3.6s}.orion-order-dashboard{isolation:isolate;animation:8s ease-in-out infinite orion-platform-float;position:absolute;inset:0 -8%}.orion-order-dashboard:before{content:"";opacity:.72;background:radial-gradient(circle at 50% 48%,#86c1ff2e,#0000 32%),radial-gradient(circle at 76% 66%,#31d6c424,#0000 24%),radial-gradient(circle,#86c1ff2e 1px,#0000 1.4px) 0 0/13px 13px;border-radius:36px;position:absolute;inset:4% 5%;-webkit-mask-image:radial-gradient(#000 0% 64%,#0000 88%);mask-image:radial-gradient(#000 0% 64%,#0000 88%)}.orion-order-shell{color:#152338;background:#f8fbfff5;border:1px solid #d9e2f1e6;border-radius:22px;position:absolute;inset:6% 1% 3%;overflow:hidden;box-shadow:0 28px 92px #01071261,inset 0 0 0 1px #fff6}.orion-order-topbar{color:#263a59;background:#f7faff;border-bottom:1px solid #e4ebf5;justify-content:space-between;align-items:center;height:42px;padding:0 16px;font-size:.74rem;font-weight:800;display:flex}.orion-order-topbar div{gap:6px;display:flex}.orion-order-topbar i{background:#b9c7da;border-radius:999px;width:7px;height:7px}.orion-order-grid{grid-template-columns:minmax(0,.95fr) minmax(150px,.62fr) minmax(0,1.05fr);gap:16px;min-height:calc(100% - 128px);padding:18px;display:grid}.orion-order-column{background:#fff;border:1px solid #e4ebf5;border-radius:18px;align-content:start;gap:10px;padding:14px;display:grid}.orion-order-column b{color:#18263c;font-size:.8rem}.orion-order-chaos span{color:#64748b;background:#f8fbff;border:1px solid #e6edf6;border-radius:12px;padding:10px 11px;font-size:.68rem;line-height:1.2}.orion-order-chaos .is-warning{color:#8a5a0a;background:#f7b04014;border-color:#f7b0406b}.orion-order-chaos .is-danger{color:#923333;background:#f6616114;border-color:#f6616161}.orion-order-orion{align-content:center;justify-items:center;gap:16px;display:grid;position:relative}.orion-order-orion:before,.orion-order-orion:after{content:"";background:linear-gradient(90deg,#0000,#2f5bd58f,#0000);height:1px;position:absolute;top:50%;left:-16px;right:-16px}.orion-order-orion:after{opacity:.52;top:35%}.orion-order-core{z-index:1;color:#17335f;background:radial-gradient(circle at 50% 38%,#fffffff5,#86c1ff33 58%),linear-gradient(135deg,#31d6c429,#2f5bd529);border:1px solid #2f5bd547;border-radius:999px;place-items:center;width:116px;height:116px;font-size:1rem;font-weight:900;display:grid;position:relative;box-shadow:0 0 42px #4791ff2e,0 0 80px #31d6c424}.orion-order-core i{border-radius:inherit;border:1px dashed #2f5bd547;animation:12s linear infinite orion-example-orbit;position:absolute;inset:14px}.orion-order-rules{z-index:1;flex-wrap:wrap;justify-content:center;gap:7px;display:flex;position:relative}.orion-order-rules span{color:#0f7f75;background:#31d6c41c;border:1px solid #31d6c457;border-radius:999px;padding:7px 9px;font-size:.62rem;font-weight:900}.orion-order-system article{background:linear-gradient(90deg,#31d6c41a,#0000 42%),#fbfffe;border:1px solid #31d6c438;border-radius:14px;gap:4px;padding:11px;display:grid}.orion-order-system span{color:#0f8b7f;font-size:.62rem;font-weight:900}.orion-order-system strong{color:#1f2d42;font-size:.72rem;line-height:1.25}.orion-order-bottom{background:#fff;border-top:1px solid #e4ebf5;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.orion-order-bottom span{color:#2f5bd5;font-size:.62rem;font-weight:900;display:block}.orion-order-bottom strong{color:#162237;margin-top:4px;font-size:.82rem;line-height:1.22;display:block}.orion-order-bottom button{color:#fff;background:#102a54;border:0;border-radius:999px;flex:none;padding:10px 13px;font-size:.68rem;font-weight:900}.orion-narrative-path{position:absolute;inset:16%}.orion-narrative-point{z-index:1;color:#eef6ffe6;text-align:center;background:#040b18ad;border:1px solid #86c1ff3d;border-radius:999px;place-items:center;width:92px;height:92px;font-size:.78rem;font-weight:800;animation:4.6s ease-in-out infinite orion-example-point;display:grid;position:absolute;box-shadow:0 0 42px #0064fa29}.orion-narrative-point-1{top:50%;left:0;transform:translateY(-50%)}.orion-narrative-point-2{animation-delay:-1.4s;top:18%;left:50%;transform:translate(-50%,-50%)}.orion-narrative-point-3{animation-delay:-2.8s;top:50%;right:0;transform:translateY(-50%)}.orion-narrative-path i,.orion-narrative-path b{transform-origin:0;background:linear-gradient(90deg,#0000,#4791ffb8,#0000);height:1px;animation:3.4s ease-in-out infinite orion-example-flow;display:block;position:absolute}.orion-narrative-path i{width:35%;top:50%;left:18%;transform:rotate(-20deg)}.orion-narrative-path b{width:34%;animation-delay:-1.4s;top:34%;left:50%;transform:rotate(20deg)}.orion-narrative-example-public .orion-narrative-point{border-radius:18px}.orion-narrative-example-governance-gate .orion-narrative-point,.orion-narrative-example-product .orion-narrative-point{border-radius:14px}.orion-narrative-example-developer .orion-narrative-point,.orion-narrative-example-developer-system .orion-narrative-point{border-radius:16px;width:104px;height:62px}.orion-star-page-panel .orion-narrative-example{min-height:clamp(210px,30vh,286px)}.orion-star-page-panel .orion-narrative-point{width:78px;height:78px;font-size:.72rem}.product-card-orion-star{animation:3.4s ease-in-out infinite product-card-orion-star-pulse;box-shadow:0 0 16px #4791ffb8,0 0 44px #0064fa61}.product-card-orion-star-two,.product-card-orion-star-four{animation-delay:-.8s}.product-card-orion-star-three,.product-card-orion-star-six{animation-delay:-1.6s}.product-card-orion-line{transform-origin:0;animation:4s ease-in-out infinite product-card-orion-line-scan}.product-card-orion-core{animation:7s linear infinite product-card-orion-core;box-shadow:inset 0 0 48px #0064fa2e}@keyframes orion-ambient{0%,to{opacity:.88;transform:translate(0)rotate(0)}50%{opacity:1;transform:translate(2%,-2%)rotate(2deg)}}@keyframes orion-intro-phrase-arrival{0%{opacity:0;filter:blur(12px);transform:translate3d(-50%,calc(15vh - 50%),-560px)scale(.1)}20%,84%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1.04)}to{opacity:0;filter:blur(8px);transform:translate3d(-50%,calc(-50% - 8vh),120px)scale(1.18)}}@keyframes orion-intro-lockup-visibility{0%,8%{opacity:0}18%,86%{opacity:1}to{opacity:0}}@keyframes orion-intro-welcome-label{0%{opacity:0;transform:translate3d(0,20px,-180px)scale(.56)}30%,62%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(.96)}}@keyframes orion-intro-orion-dock{0%{opacity:0;filter:blur(14px);transform:translate3d(0,18vh,-620px)scale(.08)}32%{opacity:1;filter:blur();transform:translate(0)scale(1.05)}54%{opacity:1;transform:translate(0)scale(1)}88%{opacity:1;filter:blur();transform:translate(calc(101px - 50vw),calc(36px - 50vh))scale(.18)}to{opacity:0;filter:blur();transform:translate(calc(101px - 50vw),calc(36px - 50vh))scale(.18)}}@keyframes orion-intro-brand-row-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes orion-intro-nav-item-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0)}}@keyframes orion-intro-constellation-in{0%{opacity:0;filter:blur(10px);transform:translate(-50%,-48%)scale(.78)}to{opacity:1;filter:blur();transform:translate(-50%,-48%)scale(1)}}@keyframes orion-intro-sky-in{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes orion-intro-line-draw{0%{opacity:0;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes orion-intro-star-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.28)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes orion-intro-exit{0%,88%{opacity:1}to{opacity:0}}@keyframes orion-sky-drift{0%{background-position:0 0,18px 24px}to{background-position:58px 58px,109px 115px}}@keyframes orion-line-pulse{0%,to{opacity:.44}50%{opacity:.86}}@keyframes orion-panel-enter{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes orion-detail-drawer-enter{0%{opacity:0;transform:translate(105%)}to{opacity:1;transform:translate(0)}}@keyframes orion-detail-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@keyframes orion-usecase-node{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes orion-usecase-line{0%,to{opacity:.22;scale:.35 1}50%{opacity:.9;scale:1}}@keyframes orion-usecase-pulse{0%,to{opacity:.42;transform:translate(-90px,18px)scale(.8)}50%{opacity:1;transform:translate(96px,-22px)scale(1.12)}}@keyframes orion-galaxy-drift{0%{transform:translate(0)rotate(0)}to{transform:translate(-90px,42px)rotate(1deg)}}@keyframes orion-galaxy-drift-reverse{0%{transform:translate(-40px,24px)}to{transform:translate(64px,-42px)}}@keyframes orion-nebula-flow{0%,to{opacity:.36;transform:translate(-2%,1%)rotate(-12deg)scale(.96)}50%{opacity:.76;transform:translate(3%,-2%)rotate(-8deg)scale(1.08)}}@keyframes orion-core-pulse{0%,to{opacity:.58;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.08)}}@keyframes orion-meteor-fall{0%,70%{opacity:0;transform:translate(0)rotate(-24deg)}74%{opacity:1}82%{opacity:0;transform:translate(-460px,220px)rotate(-24deg)}to{opacity:0;transform:translate(-460px,220px)rotate(-24deg)}}@keyframes orion-constellation-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes orion-sky-breathe{0%,to{opacity:.36}50%{opacity:.54}}@keyframes orion-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24px}}@keyframes orion-star-twinkle{0%,to{opacity:.72;filter:brightness(.94)}45%{opacity:1;filter:brightness(1.45)}62%{opacity:.82;filter:brightness(1.08)}}@keyframes product-card-orion-star-pulse{0%,to{opacity:.58;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@keyframes product-card-orion-line-scan{0%,to{opacity:.22;scale:.72 1}50%{opacity:.82;scale:1}}@keyframes product-card-orion-core{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes orion-example-orbit{0%{transform:rotate(0)scale(.96)}to{transform:rotate(360deg)scale(.96)}}@keyframes orion-example-line{0%,to{opacity:.24;scale:.72 1}50%{opacity:.72;scale:1}}@keyframes orion-example-point{0%,to{box-shadow:0 0 36px #0064fa29}50%{box-shadow:0 0 30px #86c1ff3d,0 0 72px #0064fa33}}@keyframes orion-example-flow{0%,to{opacity:.2;scale:.42 1}50%{opacity:.82;scale:1}}@keyframes orion-platform-float{0%,to{transform:translate(0)}50%{transform:translateY(-12px)}}@keyframes orion-platform-screen-breathe{0%,to{opacity:.94;transform:translate(0)}50%{opacity:1;transform:translateY(-6px)}}@keyframes orion-public-scan{0%,to{left:32%}50%{left:70%}}@keyframes orion-public-wave{0%,to{opacity:.45;scale:1 .58}50%{opacity:1;scale:1 1.08}}@keyframes orion-integration-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes orion-integration-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes orion-integration-lens{0%,to{opacity:.5;transform:scale(.86)}47%,53%{opacity:1;transform:scale(1.24)}}@media (max-width:1279px){.orion-models-shelf{padding-bottom:24px}.orion-model-card{flex-basis:min(560px,100vw - 48px);min-height:520px}}@media (max-width:767px){.orion-star-hero{align-items:flex-start;padding-top:74px}.orion-star-hero-inner{padding-top:24px;padding-bottom:32px}.orion-hero{align-items:flex-start;height:auto;min-height:100dvh;padding-top:86px;padding-bottom:28px}.orion-models-section{padding-top:28px;padding-bottom:58px}.orion-models-shelf{gap:14px;padding-bottom:20px}.orion-model-card{flex-basis:calc(100vw - 40px);min-height:430px}.orion-model-card-copy{gap:14px;padding:28px 24px}.orion-model-card-link{min-height:44px;margin:0 24px 24px;padding:0 20px;font-size:.9rem}.orion-model-card:hover,.orion-model-card:focus-within{transform:translateY(-4px)scale(1.006)}.orion-intro-phrase{width:min(100% - 28px,640px);font-size:clamp(2rem,11vw,4.6rem)}.orion-intro-orion-lockup strong{font-size:clamp(2.6rem,15vw,5rem)}.orion-intro-nav-assembly{padding:0 14px}.orion-intro-nav-brand>strong{letter-spacing:.24em;font-size:1.2rem}.orion-intro-nav-brand{gap:8px}.orion-intro-nav-brand>span,.orion-intro-nav-brand small{display:none}.orion-intro-nav-actions{gap:6px}.orion-intro-nav-actions i,.orion-intro-nav-actions b{min-height:34px;font-size:.72rem}.orion-intro-nav-actions i{width:34px}.orion-intro-nav-actions b{padding:0 11px}.orion-intro-constellation{width:min(520px,94vw);top:55%}.orion-intro-star i{width:14px;height:14px}.orion-intro-star small{display:none}.orion-constellation-shell,.orion-constellation-shell.has-detail{overscroll-behavior:contain;grid-template-columns:1fr;gap:18px;width:100%;min-height:calc(100dvh - 136px);max-height:none;overflow-y:auto}.orion-constellation-shell.has-detail .orion-constellation-main{transform:translateY(-6vh)}.orion-constellation{width:min(100%,100vw - 32px);min-width:0;height:min(58dvh,470px);min-height:360px;margin-inline:auto}.orion-star{width:38px;height:38px}.orion-star span{width:14px;height:14px}.orion-star small{display:none}.orion-star-detail{width:auto;max-height:42dvh;padding:22px 20px 20px;animation:.36s cubic-bezier(.2,.7,.2,1) both orion-detail-sheet-enter;position:fixed;inset:auto 12px 68px}.orion-star-detail-view{min-height:auto}.orion-star-detail-close{top:14px}.orion-usecase-visual{height:132px}.orion-mini-footer{gap:12px;padding-top:22px;font-size:.7rem}.orion-mini-footer-brand img{height:15px}.orion-star-section-grid,.orion-star-case-study,.orion-product-links,.orion-star-navigation-main{grid-template-columns:1fr}.orion-star-section-grid,.orion-star-case-study-stack,.orion-star-navigation{padding:44px 0}.orion-star-page h1{font-size:clamp(2.3rem,10.8vw,3.35rem);line-height:1.03}.orion-star-page-lead{font-size:clamp(1.08rem,4.6vw,1.28rem);line-height:1.5}.orion-star-page-signals{margin-top:22px}.orion-star-page-signals span{padding:8px 11px;font-size:.78rem}.orion-star-page-panel{display:none}.orion-star-section-copy p,.orion-star-usage-grid p,.orion-star-case-study-copy>p{font-size:1rem}.orion-star-case-study{padding-left:18px}.orion-star-case-study-flow div,.orion-product-link{grid-template-columns:1fr;gap:8px}.orion-product-link{min-height:auto}.orion-editorial-section,.orion-editorial-section.is-reverse{grid-template-columns:1fr;min-height:auto;padding:72px 0}.orion-editorial-section-product-ecosystem,.orion-editorial-section-product-ecosystem.is-reverse{gap:18px;padding:62px 0}.orion-editorial-section.is-reverse .orion-editorial-copy,.orion-editorial-section.is-reverse .orion-narrative-example{order:initial}.orion-narrative-example{min-height:260px}.orion-narrative-point{width:78px;height:78px;font-size:.68rem}.orion-narrative-example-business{min-height:520px}.orion-work-ide-stage{inset:0 -6%}.orion-work-ide-stage .home-orion-ide-window{width:100%}.orion-work-ide-stage .home-orion-ide-shell{min-height:286px}.orion-work-ide-stage .home-orion-ide-code{min-height:218px}.orion-narrative-example-public-access{min-height:430px}.orion-public-guide{inset:0 -8%}.orion-public-photo{width:96%;margin-inline:auto}.orion-public-label{padding:9px 10px;top:12px;left:12px}.orion-public-label strong{font-size:.74rem}.orion-public-audio{width:auto;padding:13px;bottom:0;left:7%;right:7%}.orion-public-audio p{display:none}.orion-public-waveform{height:34px}.orion-narrative-example-developer-build{min-height:520px}.orion-developer-ide-stage{inset:0 -6%}.orion-developer-ide-stage .home-orion-ide-window{width:100%}.orion-developer-ide-stage .home-orion-ide-shell{min-height:286px}.orion-developer-ide-stage .home-orion-ide-code{min-height:218px}.orion-foundation-card,.orion-foundation-patch{padding:10px 12px}.orion-foundation-card{top:9%;left:2%}.orion-foundation-patch{bottom:11%;right:2%}.orion-foundation-card strong,.orion-foundation-patch strong{font-size:.68rem}.orion-narrative-example-integrations{min-height:286px}.orion-integration-lens-stage{gap:10px;inset:0}.orion-integration-logo-track{gap:10px}.orion-integration-logo-tile{border-radius:14px;grid-template-columns:34px minmax(70px,auto);gap:8px;min-width:134px;min-height:54px;padding:8px 10px}.orion-integration-logo-tile img{max-width:32px;max-height:26px}.orion-integration-logo-tile b{font-size:.62rem}.orion-platform-mockups{inset:0 -18%}.orion-platform-screen-chat{width:82%;height:44%;top:0;left:3%}.orion-platform-body{grid-template-columns:86px 1fr}.orion-platform-body aside{gap:7px;padding:12px 8px;font-size:.58rem}.orion-platform-body section{padding:12px}.orion-platform-body h3{font-size:1rem}.orion-platform-body p,.orion-platform-prompts span,.orion-platform-chip-row span,.orion-platform-message,.orion-platform-input,.orion-platform-composer{font-size:.58rem}.orion-platform-prompts span:nth-child(2),.orion-platform-body p{display:none}.orion-platform-screen-panel{width:48%;height:48%;top:31%;right:4%}.orion-platform-screen-campaign{width:78%;height:34%;bottom:0;left:6%}.orion-platform-steps,.orion-platform-goals{grid-template-columns:repeat(2,1fr);gap:7px;padding:10px 12px 0}.orion-platform-campaign-head{padding:12px}.orion-platform-action{bottom:10px;right:12px}.orion-order-dashboard{inset:0 -12%}.orion-order-shell{inset:3% 0 0}.orion-order-topbar{height:34px;padding:0 12px;font-size:.64rem}.orion-order-grid{grid-template-columns:1fr;gap:8px;min-height:calc(100% - 112px);padding:10px}.orion-order-column{border-radius:14px;gap:7px;padding:10px}.orion-order-column b{font-size:.66rem}.orion-order-chaos span,.orion-order-system strong{font-size:.58rem}.orion-order-chaos span:nth-of-type(n+4){display:none}.orion-order-orion{min-height:96px}.orion-order-core{width:74px;height:74px;font-size:.72rem}.orion-order-rules span{padding:5px 7px;font-size:.52rem}.orion-order-system article{padding:8px}.orion-order-system article:nth-of-type(3){display:none}.orion-order-bottom{padding:10px}.orion-order-bottom strong{font-size:.62rem}.orion-order-bottom button{padding:8px 10px;font-size:.56rem}}@keyframes orion-detail-sheet-enter{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.not-found-page:before,.not-found-grid,.not-found-orbit,.not-found-pulse,.not-found-code span,.not-found-code-wrap,.not-found-copy,.orion-galaxy:before,.orion-galaxy:after,.orion-galaxy-dust,.orion-meteor,.orion-hero-glow,.orion-constellation-main,.orion-constellation-sky,.orion-constellation-lines line,.orion-star span,.orion-narrative-example:before,.orion-narrative-example:after,.orion-narrative-point,.orion-narrative-path i,.orion-narrative-path b,.orion-platform-mockups,.orion-platform-screen-chat,.orion-platform-screen-panel,.orion-platform-screen-campaign,.orion-order-dashboard,.orion-work-ide-stage .home-orion-ide-window,.orion-work-ide-stage .home-orion-code-line,.orion-work-ide-stage .home-orion-code-line code,.orion-work-ide-stage .home-orion-ide-code:after,.orion-work-ide-stage .home-orion-terminal span,.orion-public-guide,.orion-public-scan,.orion-public-waveform i,.orion-developer-ide-stage .home-orion-ide-window,.orion-developer-ide-stage .home-orion-code-line,.orion-developer-ide-stage .home-orion-code-line code,.orion-developer-ide-stage .home-orion-ide-code:after,.orion-developer-ide-stage .home-orion-terminal span,.orion-foundation-card,.orion-foundation-patch,.orion-order-core i{animation:none}.orion-integration-logo-tile{animation-duration:8s}}@media (max-width:767px){.shopify-hero-particle-logo{opacity:.5;width:340px;top:250px;right:-72px}.esdra-hero-particle-logo{opacity:.62;width:230px;top:112px;left:20px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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-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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-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-tracking{syntax:"*";inherits:false}@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-content{syntax:"*";inherits:false;initial-value:""}
