@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-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-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-600:#dd7400;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-600:#155dfc;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-900:#8b0836;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-md:12px;--blur-lg:16px;--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)}@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-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.\!top-4{top:calc(var(--spacing)*4)!important}.-top-40{top:calc(var(--spacing)*-40)}.top-0{top:0}.\!right-4{right:calc(var(--spacing)*4)!important}.-right-10{right:calc(var(--spacing)*-10)}.-right-40{right:calc(var(--spacing)*-40)}.right-0{right:0}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-10{bottom:calc(var(--spacing)*-10)}.-bottom-40{bottom:calc(var(--spacing)*-40)}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-22{bottom:calc(var(--spacing)*22)}.-left-40{left:calc(var(--spacing)*-40)}.left-0{left:0}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[95\]{z-index:95}.col-12{grid-column:12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.\!mt-0\.5{margin-top:calc(var(--spacing)*.5)!important}.\!mt-1\.5{margin-top:calc(var(--spacing)*1.5)!important}.\!mt-2{margin-top:calc(var(--spacing)*2)!important}.\!mt-4{margin-top:calc(var(--spacing)*4)!important}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.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-8{margin-top:calc(var(--spacing)*8)}.mr-1{margin-right:var(--spacing)}.\!mb-1{margin-bottom:var(--spacing)!important}.\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.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-8{margin-bottom:calc(var(--spacing)*8)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:var(--spacing)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-3\.5{height:calc(var(--spacing)*3.5)!important}.\!h-5{height:calc(var(--spacing)*5)!important}.\!h-8{height:calc(var(--spacing)*8)!important}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.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-14{height:calc(var(--spacing)*14)}.h-36{height:calc(var(--spacing)*36)}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[600px\]{height:600px}.h-full{height:100%}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.max-h-\[min\(76vh\,590px\)\]{max-height:min(76vh,590px)}.max-h-\[min\(720px\,calc\(100vh-100px\)\)\]{max-height:min(720px,100vh - 100px)}.min-h-\[28px\]{min-height:28px}.min-h-\[42px\]{min-height:42px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[90px\]{min-height:90px}.min-h-\[520px\]{min-height:520px}.min-h-screen{min-height:100vh}.\!w-3\.5{width:calc(var(--spacing)*3.5)!important}.\!w-5{width:calc(var(--spacing)*5)!important}.\!w-8{width:calc(var(--spacing)*8)!important}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.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-14{width:calc(var(--spacing)*14)}.w-24{width:calc(var(--spacing)*24)}.w-36{width:calc(var(--spacing)*36)}.w-100{width:calc(var(--spacing)*100)}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[42px\]{width:42px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[600px\]{width:600px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4{max-width:calc(var(--spacing)*4)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[180px\]{max-width:180px}.max-w-\[560px\]{max-width:560px}.max-w-\[1180px\]{max-width:1180px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-\[20px\]{min-width:20px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-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{--tw-translate-y:0px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_120px_42px\]{grid-template-columns:minmax(0,1fr) 120px 42px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-1{gap:var(--spacing)!important}.\!gap-2{gap:calc(var(--spacing)*2)!important}.\!gap-2\.5{gap:calc(var(--spacing)*2.5)!important}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-\[1px\]{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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}: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-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-transparent>:not(:last-child)){border-color:#0000}.\!truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[\#1e3a8a\]{border-color:#1e3a8a}.border-\[\#3beaf2\]\/70{border-color:#3beaf2b3;border-color:lab(84.6587% -42.3449 -17.0865/.7)}.border-\[\#11BE79\]{border-color:#11be79}.border-\[\#0049FE\],.border-\[\#0049fe\]{border-color:#0049fe}.border-\[\#0052fe\]{border-color:#0052fe}.border-\[\#D2D3DA\]{border-color:#d2d3da}.border-\[\#DCDCE2\]{border-color:#dcdce2}.border-\[\#E1E1E6\]{border-color:#e1e1e6}.border-\[\#cbd5e1\]{border-color:#cbd5e1}.border-\[\#d6e4ff\]{border-color:#d6e4ff}.border-\[\#dce4f2\]{border-color:#dce4f2}.border-\[\#e1e1e6\]{border-color:#e1e1e6}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab,var(--color-amber-200)70%,transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab,var(--color-amber-200)80%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-blue-200\/70{border-color:#bedbffb3}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/70{border-color:color-mix(in oklab,var(--color-blue-200)70%,transparent)}}.border-blue-200\/80{border-color:#bedbffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/80{border-color:color-mix(in oklab,var(--color-blue-200)80%,transparent)}}.border-blue-900\/40{border-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.border-blue-900\/40{border-color:color-mix(in oklab,var(--color-blue-900)40%,transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/25{border-color:color-mix(in oklab,var(--color-cyan-400)25%,transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab,var(--color-cyan-400)30%,transparent)}}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200)70%,transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200)80%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200)90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.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\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,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\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.\!bg-\[\#242424\]{background-color:#242424!important}.\!bg-\[\#e5e7eb\]{background-color:#e5e7eb!important}.\!bg-red-50\/20{background-color:#fef2f233!important}@supports (color:color-mix(in lab, red, red)){.\!bg-red-50\/20{background-color:color-mix(in oklab,var(--color-red-50)20%,transparent)!important}}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#0b1550\]\/40{background-color:#0b155066;background-color:lab(9.78515% 15.9195 -38.1121/.4)}.bg-\[\#0b1550\]\/45{background-color:#0b155073;background-color:lab(9.78518% 15.9191 -38.1118/.45)}.bg-\[\#3beaf2\]{background-color:#3beaf2}.bg-\[\#11BE79\]{background-color:#11be79}.bg-\[\#20FFFF\]{background-color:#20ffff}.bg-\[\#0049FE\],.bg-\[\#0049fe\]{background-color:#0049fe}.bg-\[\#0052fe\]{background-color:#0052fe}.bg-\[\#080f30\]\/30{background-color:#080f304d;background-color:lab(5.19981% 6.36604 -22.8374/.3)}.bg-\[\#141628\]\/45{background-color:#14162873;background-color:lab(7.7633% 3.52819 -12.793/.45)}.bg-\[\#242424\]{background-color:#242424}.bg-\[\#E1E1E6\]{background-color:#e1e1e6}.bg-\[\#E7E7EB\]{background-color:#e7e7eb}.bg-\[\#E9EDF3\]{background-color:#e9edf3}.bg-\[\#EEF2F7\]{background-color:#eef2f7}.bg-\[\#F7F7F8\]{background-color:#f7f7f8}.bg-\[\#dcfce7\]{background-color:#dcfce7}.bg-\[\#e0f2fe\]{background-color:#e0f2fe}.bg-\[\#e1e1e6\]{background-color:#e1e1e6}.bg-\[\#eef4ff\]{background-color:#eef4ff}.bg-\[\#f0f5ff\]{background-color:#f0f5ff}.bg-\[\#f0f6ff\]\/60{background-color:#f0f6ff99;background-color:lab(96.6222% -.824183 -5.06096/.6)}.bg-\[\#f0f6ff\]\/70{background-color:#f0f6ffb3;background-color:lab(96.6222% -.824183 -5.06096/.7)}.bg-\[\#f0f6ff\]\/80{background-color:#f0f6ffcc;background-color:lab(96.6222% -.824183 -5.06096/.8)}.bg-\[\#f4f7fc\]{background-color:#f4f7fc}.bg-\[\#f6f9fd\]{background-color:#f6f9fd}.bg-\[\#f8fafd\]{background-color:#f8fafd}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50)90%,transparent)}}.bg-blue-50\/90{background-color:#eff6ffe6}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/90{background-color:color-mix(in oklab,var(--color-blue-50)90%,transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/20{background-color:color-mix(in oklab,var(--color-cyan-400)20%,transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/90{background-color:color-mix(in oklab,var(--color-emerald-50)90%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/20{background-color:#fef2f233}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/20{background-color:color-mix(in oklab,var(--color-red-50)20%,transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50)70%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}.bg-slate-50\/90{background-color:#f8fafce6}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/90{background-color:color-mix(in oklab,var(--color-slate-50)90%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,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\/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\/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-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tl{--tw-gradient-position:to top left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0b1550\]{--tw-gradient-from:#0b1550;--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-\[\#0049fe\]{--tw-gradient-from:#0049fe;--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-\[\#0052fe\]{--tw-gradient-from:#0052fe;--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-\[\#081245\]{--tw-gradient-from:#081245;--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-\[\#f0f6ff\]{--tw-gradient-from:#f0f6ff;--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-blue-600\/10{--tw-gradient-from:#155dfc1a}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/10{--tw-gradient-from:color-mix(in oklab,var(--color-blue-600)10%,transparent)}}.from-blue-600\/10{--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-400\/10{--tw-gradient-from:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/10{--tw-gradient-from:color-mix(in oklab,var(--color-cyan-400)10%,transparent)}}.from-cyan-400\/10{--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-\[\#0b1b60\]{--tw-gradient-via:#0b1b60;--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-\[\#0d1e5e\]{--tw-gradient-via:#0d1e5e;--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-\[\#0e1f6b\]{--tw-gradient-via:#0e1f6b;--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-\[\#3beaf2\]{--tw-gradient-via:#3beaf2;--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-\[\#20FFFF\]{--tw-gradient-via:#20ffff;--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-\[\#0f2982\]{--tw-gradient-to:#0f2982;--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-\[\#0032be\]{--tw-gradient-to:#0032be;--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-\[\#0052fe\]{--tw-gradient-to:#0052fe;--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-\[\#123180\]{--tw-gradient-to:#123180;--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-\[\#f8fbff\]{--tw-gradient-to:#f8fbff;--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-600\/10{--tw-gradient-to:#155dfc1a}@supports (color:color-mix(in lab, red, red)){.to-blue-600\/10{--tw-gradient-to:color-mix(in oklab,var(--color-blue-600)10%,transparent)}}.to-blue-600\/10{--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-cyan-300\/10{--tw-gradient-to:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.to-cyan-300\/10{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-300)10%,transparent)}}.to-cyan-300\/10{--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))}.stroke-\[2\.8\]{stroke-width:2.8px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-1{padding:var(--spacing)!important}.\!p-4{padding:calc(var(--spacing)*4)!important}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-20{padding-block:calc(var(--spacing)*20)}.\!ps-3{padding-inline-start:calc(var(--spacing)*3)!important}.\!pt-2{padding-top:calc(var(--spacing)*2)!important}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-4{padding-right:calc(var(--spacing)*4)}.\!pb-3{padding-bottom:calc(var(--spacing)*3)!important}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-\[\'Courier_New\'\,monospace\]{font-family:Courier New,monospace}.font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.font-\[\'Manrope\'\,sans-serif\]{font-family:Manrope,sans-serif}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[12px\]{font-size:12px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[17px\]{font-size:17px!important}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[5px\]{--tw-tracking:5px;letter-spacing:5px}.tracking-\[6px\]{--tw-tracking:6px;letter-spacing:6px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#0052fe\]{color:#0052fe!important}.\!text-white{color:var(--color-white)!important}.\!text-white\/80{color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)!important}}.text-\[\#0b1550\]{color:#0b1550}.text-\[\#0e121b\]{color:#0e121b}.text-\[\#1e3a8a\]{color:#1e3a8a}.text-\[\#3beaf2\]{color:#3beaf2}.text-\[\#4B4D55\]{color:#4b4d55}.text-\[\#5a6578\]{color:#5a6578}.text-\[\#6A6C75\],.text-\[\#6a6c75\]{color:#6a6c75}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#16a34a\]{color:#16a34a}.text-\[\#0049FE\],.text-\[\#0049fe\]{color:#0049fe}.text-\[\#0052fe\]{color:#0052fe}.text-\[\#0369a1\]{color:#0369a1}.text-\[\#242424\]{color:#242424}.text-\[\#C21F3A\],.text-\[\#c21f3a\]{color:#c21f3a}.text-amber-600{color:var(--color-amber-600)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-50{color:var(--color-blue-50)}.text-blue-50\/95{color:#eff6fff2}@supports (color:color-mix(in lab, red, red)){.text-blue-50\/95{color:color-mix(in oklab,var(--color-blue-50)95%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-900{color:var(--color-rose-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-\[0\.45\]{opacity:.45}.shadow-2xs{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-8px_20px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 -8px 20px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b98166);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_12px_rgba\(0\,82\,254\,0\.45\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#0052fe73);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_4px_12px_rgba\(0\,82\,254\,0\.08\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0052fe14);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_4px_14px_rgba\(0\,73\,254\,0\.3\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0049fe4d);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_4px_14px_rgba\(0\,73\,254\,0\.25\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0049fe40);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_4px_14px_rgba\(0\,82\,254\,0\.3\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0052fe4d);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_4px_14px_rgba\(0\,82\,254\,0\.25\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0052fe40);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_4px_16px_rgba\(22\,163\,74\,0\.2\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#16a34a33);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_8px_20px_rgba\(0\,82\,254\,0\.08\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0052fe14);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_8px_24px_rgba\(0\,82\,254\,0\.3\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0052fe4d);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_8px_24px_rgba\(0\,82\,254\,0\.35\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0052fe59);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_8px_24px_rgba\(11\,21\,80\,0\.06\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0b15500f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(11\,21\,80\,0\.18\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0b15502e);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_36px_rgba\(11\,21\,80\,0\.2\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#0b155033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(11\,21\,80\,0\.22\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0b155038);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_50px_rgba\(11\,21\,80\,0\.06\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0b15500f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(11\,21\,80\,0\.22\)\]{--tw-shadow:0 25px 60px var(--tw-shadow-color,#0b155038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_70px_rgba\(11\,21\,80\,0\.25\)\]{--tw-shadow:0 25px 70px var(--tw-shadow-color,#0b155040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(4\,10\,40\,0\.38\)\]{--tw-shadow:0 25px 80px var(--tw-shadow-color,#040a2861);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_70px_-15px_rgba\(10\,10\,40\,0\.32\)\]{--tw-shadow:0 30px 70px -15px var(--tw-shadow-color,#0a0a2852);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_40px_80px_-24px_rgba\(10\,10\,40\,0\.4\)\]{--tw-shadow:0 40px 80px -24px var(--tw-shadow-color,#0a0a2866);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#0049fe\]{--tw-ring-color:#0049fe}.ring-\[\#0052fe\]\/20{--tw-ring-color:#0052fe33}@supports (color:lab(0% 0 0)){.ring-\[\#0052fe\]\/20{--tw-ring-color:lab(41.3063% 35.6959 -91.9551/.2)}}.ring-\[\#0052fe\]\/25{--tw-ring-color:#0052fe40}@supports (color:lab(0% 0 0)){.ring-\[\#0052fe\]\/25{--tw-ring-color:lab(41.3063% 35.6959 -91.9551/.25)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[40px\]{--tw-blur:blur(40px);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,)}.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,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-lg{--tw-backdrop-blur:blur(var(--blur-lg))!important;-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,)!important;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,)!important}.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-none{--tw-backdrop-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.16\,0\.84\,0\.44\,1\)\]{--tw-ease:cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,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!important;outline-style:none!important}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:\!text-black:is(:where(.group):hover *){color:var(--color-black)!important}}.selection\:bg-\[\#0052fe\] ::selection,.selection\:bg-\[\#0052fe\]::selection{background-color:#0052fe}.selection\:text-white ::selection,.selection\:text-white::selection{color:var(--color-white)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-\[\#9A9CA5\]::placeholder,.placeholder\:text-\[\#9a9ca5\]::placeholder{color:#9a9ca5}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:normal-case::placeholder{text-transform:none}.first\:mt-0:first-child{margin-top:0}.even\:bg-slate-50\/40:nth-child(2n){background-color:#f8fafc66}@supports (color:color-mix(in lab, red, red)){.even\:bg-slate-50\/40:nth-child(2n){background-color:color-mix(in oklab,var(--color-slate-50)40%,transparent)}}@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\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-\[\#0049FE\]:hover,.hover\:border-\[\#0049fe\]:hover{border-color:#0049fe}.hover\:border-\[\#0049fe\]\/40:hover{border-color:#0049fe66;border-color:lab(39.2149% 40.9652 -95.4078/.4)}.hover\:border-\[\#0052fe\]:hover{border-color:#0052fe}.hover\:border-\[\#0052fe\]\/40:hover{border-color:#0052fe66;border-color:lab(41.3063% 35.6959 -91.9551/.4)}.hover\:border-\[\#0052fe\]\/50:hover{border-color:#0052fe80;border-color:lab(41.3063% 35.6959 -91.9551/.5)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:\!bg-\[\#f7f7f8\]:hover{background-color:#f7f7f8!important}.hover\:bg-\[\#0032BE\]:hover{background-color:#0032be}.hover\:bg-\[\#0042db\]:hover{background-color:#0042db}.hover\:bg-\[\#f0f6ff\]:hover{background-color:#f0f6ff}.hover\:bg-\[\#fafbff\]:hover{background-color:#fafbff}.hover\:bg-amber-100\/60:hover{background-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-100\/60:hover{background-color:color-mix(in oklab,var(--color-amber-100)60%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/50:hover{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/60:hover{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:\!text-\[\#0037c7\]:hover{color:#0037c7!important}.hover\:\!text-black:hover{color:var(--color-black)!important}.hover\:text-\[\#0032BE\]:hover{color:#0032be}.hover\:text-\[\#0037c7\]:hover{color:#0037c7}.hover\:text-\[\#0042db\]:hover{color:#0042db}.hover\:text-\[\#0049FE\]:hover,.hover\:text-\[\#0049fe\]:hover{color:#0049fe}.hover\:text-\[\#0052fe\]:hover{color:#0052fe}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[\#0049FE\]:focus,.focus\:border-\[\#0049fe\]:focus{border-color:#0049fe}.focus\:border-\[\#0052fe\]:focus{border-color:#0052fe}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-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-\[\#0049FE\]\/15:focus,.focus\:ring-\[\#0049fe\]\/15:focus{--tw-ring-color:#0049fe26}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0049FE\]\/15:focus,.focus\:ring-\[\#0049fe\]\/15:focus{--tw-ring-color:lab(39.2149% 40.9652 -95.4078/.15)}}.focus\:ring-\[\#0052fe\]\/10:focus{--tw-ring-color:#0052fe1a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0052fe\]\/10:focus{--tw-ring-color:lab(41.3063% 35.6959 -91.9551/.1)}}.focus\:ring-\[\#0052fe\]\/20:focus{--tw-ring-color:#0052fe33}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0052fe\]\/20:focus{--tw-ring-color:lab(41.3063% 35.6959 -91.9551/.2)}}.focus\:ring-red-200:focus{--tw-ring-color:var(--color-red-200)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-\[\#0037c7\]:active{background-color:#0037c7}.active\:bg-slate-100:active{background-color:var(--color-slate-100)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-22{bottom:calc(var(--spacing)*22)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-\[24px\]{height:24px}.sm\:h-\[26px\]{height:26px}.sm\:min-h-\[600px\]{min-height:600px}.sm\:w-\[24px\]{width:24px}.sm\:w-\[390px\]{width:390px}.sm\:w-\[440px\]{width:440px}.sm\:w-auto{width:auto}.sm\:shrink-0{flex-shrink:0}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.sm\:\!p-4\.5{padding:calc(var(--spacing)*4.5)!important}.sm\:p-3\.5{padding:calc(var(--spacing)*3.5)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:pb-24{padding-bottom:calc(var(--spacing)*24)}.sm\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:\!text-\[18px\]{font-size:18px!important}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[36px\]{font-size:36px}}@media (min-width:48rem){.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:text-\[34px\]{font-size:34px}}.\[\&\>p\]\:my-0>p{margin-block:0}}:root{--wb-vivid-blue:#0049fe;--wb-deep-blue:#0032be;--wb-cyan:#20ffff;--wb-charcoal:#242424;--wb-light-gray:#f2f2f4;--wb-white:#fff;--wb-orchid:#b265e9;--wb-gold:#f2d45c;--wb-emerald:#11be79;--wb-blue-1000:#0049fe;--wb-blue-900:#195bfe;--wb-blue-800:#336dfe;--wb-blue-700:#4d80fe;--wb-blue-600:#6692fe;--wb-blue-500:#80a4ff;--wb-blue-400:#99b6ff;--wb-blue-300:#b3c8ff;--wb-blue-200:#ccdbff;--wb-blue-100:#e6edff;--wb-deep-1000:#0032be;--wb-deep-900:#1947c5;--wb-deep-800:#335bcb;--wb-deep-700:#4d70d2;--wb-deep-600:#6684d8;--wb-deep-500:#8099df;--wb-deep-400:#99ade5;--wb-deep-300:#b3c2ec;--wb-deep-200:#ccd6f2;--wb-deep-100:#e6ebf9;--wb-cyan-1000:#20ffff;--wb-cyan-900:#36ffff;--wb-cyan-800:#4dffff;--wb-cyan-700:#63ffff;--wb-cyan-600:#79ffff;--wb-cyan-500:#90ffff;--wb-cyan-400:#a6ffff;--wb-cyan-300:#bcffff;--wb-cyan-200:#d2ffff;--wb-cyan-100:#e9ffff;--wb-gray-1000:#242424;--wb-gray-900:#3a3a3a;--wb-gray-800:#505050;--wb-gray-700:#666;--wb-gray-600:#7c7c7c;--wb-gray-500:#929292;--wb-gray-400:#a7a7a7;--wb-gray-300:#bdbdbd;--wb-gray-200:#d3d3d3;--wb-gray-100:#e9e9e9;--wb-orchid-1000:#b265e9;--wb-orchid-500:#d9b2f4;--wb-orchid-400:#e0c1f6;--wb-orchid-300:#e8d1f8;--wb-orchid-200:#f0e0fb;--wb-orchid-100:#f7f0fd;--wb-gold-1000:#f2d45c;--wb-gold-500:#f9eaae;--wb-gold-400:#faeebe;--wb-gold-300:#fbf2ce;--wb-gold-200:#fcf6de;--wb-gold-100:#fefbef;--wb-emerald-1000:#11be79;--wb-emerald-500:#88dfbc;--wb-emerald-400:#a0e5c9;--wb-emerald-300:#b8ecd7;--wb-emerald-200:#cff2e4;--wb-emerald-100:#e7f9f2;--wb-gradient:linear-gradient(28deg,#20ffff 0%,#0049fe 55%,#0032be 100%);--wb-gradient-soft:radial-gradient(120% 90% at 0% 100%,#20ffff 0%,#20ffff00 55%),linear-gradient(200deg,#0032be 0%,#0049fe 45%,#0b6bfe 100%);--wb-text-fade-light:linear-gradient(90deg,#fff 35%,#ffffffbf 55%,#5082ff8c 100%);--wb-text-fade-dark:linear-gradient(90deg,#0049fe 40%,#6a8bf4 70%,#ced8fb 100%);--fg-1:var(--wb-charcoal);--fg-2:#505050;--fg-3:#7c7c7c;--fg-on-brand:#fff;--fg-brand:var(--wb-vivid-blue);--fg-link:var(--wb-vivid-blue);--bg-page:#fff;--bg-subtle:var(--wb-light-gray);--surface-card:#fafafb;--surface-inverse:var(--wb-charcoal);--surface-brand:var(--wb-vivid-blue);--surface-brand-deep:var(--wb-deep-blue);--surface-glass:#ffffff14;--border-glass:#ffffff29;--border-subtle:#ededf0;--border-strong:#d3d3d3;--action-primary:var(--wb-vivid-blue);--action-primary-hover:var(--wb-deep-blue);--accent:var(--wb-cyan);--success:var(--wb-emerald);--warning:var(--wb-gold);--highlight:var(--wb-orchid);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-28:110px;--radius-sm:8px;--radius-md:10px;--radius-lg:24px;--radius-xl:40px;--radius-2xl:60px;--radius-pill:999px;--shadow-card:0 1px 2px #2424240a,0 8px 24px #2424240a;--shadow-float:0 20px 60px #0032be40;--blur-glass:16px;--ease-standard:cubic-bezier(.2,.7,.2,1);--duration-fast:.15s;--duration-base:.25s;--font-display:"DM Sans",system-ui,sans-serif;--font-body:"DM Sans",system-ui,sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-hero:96px;--text-display:64px;--text-h1:48px;--text-h2:36px;--text-h3:28px;--text-h4:22px;--text-lg:20px;--text-body:16px;--text-sm:14px;--text-xs:12px;--leading-tight:1;--leading-heading:1.1;--leading-body:1.5;--tracking-hero:-.045em;--tracking-heading:-.03em;--tracking-body:-.005em}html{-webkit-font-smoothing:antialiased}body{font-family:var(--font-body);color:var(--fg-1);background:var(--bg-page);letter-spacing:var(--tracking-body)}a:hover{color:var(--action-primary-hover);text-decoration:underline}.ag-cq{container-type:inline-size}.ag-app{aspect-ratio:16/9;text-align:left;color:var(--ink);background:#fff;grid-template-columns:56px minmax(0,1fr) minmax(0,250px);font-size:13px;line-height:1.4;display:grid;overflow:hidden}.ag-app .ico{width:14px;height:14px}.ag-main{flex-direction:column;gap:12px;min-width:0;padding:16px 20px;display:flex;overflow:hidden}.ag-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.ag-t{align-items:center;gap:10px;min-width:0;display:flex}.ag-t b{font-size:14.5px;font-weight:600;display:block}.ag-t small{color:var(--ink-3);font-size:12px;display:block}.ag-st{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.ag-st.wait{color:#8a5000;background:#fff4dc}.ag-st.wait:before{content:"";background:#e59a00;border-radius:50%;width:7px;height:7px;animation:1.6s infinite agPulse}.ag-st.ok{color:#0a7a45;background:#e7f7ee}.ag-st.pd{color:var(--ink-3);border:1px solid var(--line);background:#fff}.ag-st.cr{background:var(--wb-blue-100);color:var(--deep)}@keyframes agPulse{0%,to{box-shadow:0 0 #e59a0073}50%{box-shadow:0 0 0 4px #e59a0000}}.ag-trig{border:1px dashed var(--wb-blue-200);background:#f7f9ff;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;font-weight:500;display:flex}.ag-tk{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);flex:none;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.ag-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ag-steps:before{content:"";border-left:2px solid var(--line);position:absolute;top:16px;bottom:16px;left:13px}.ag-steps li{border:1px solid #0000;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 10px 5px 0;display:grid;position:relative}.ag-n{z-index:1;border:1.5px solid var(--line);width:28px;height:28px;color:var(--ink-3);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative;box-shadow:0 0 0 3px #fff}.ag-steps li.done .ag-n{background:var(--blue);border-color:var(--blue);color:#fff}.ag-steps li.nm .ag-n{background:var(--wb-blue-100);border-color:var(--wb-blue-100);color:var(--deep)}.ag-steps li.hu{background:#fffaee;border-color:#f2d293}.ag-steps li.hu .ag-n{color:#8a5000;background:#fff4dc;border-color:#e59a00;box-shadow:0 0 0 3px #fffaee}.ag-steps li.pend .ag-l b{color:var(--ink-2)}.ag-l{min-width:0}.ag-l b{font-size:13px;font-weight:600;display:block}.ag-l small{color:var(--ink-3);font-size:11.5px;line-height:1.4;display:block}.ag-hu{letter-spacing:.06em;text-transform:uppercase;color:#8a5000;align-items:center;gap:4px;margin-top:2px;font-size:10.5px;font-weight:600;display:inline-flex}.ag-hu .ico{width:12px;height:12px}.ag-side{background:var(--cell);border-left:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.ag-sk{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.ag-prog{background:#e4e6ee;border-radius:99px;height:6px;overflow:hidden}.ag-prog i{background:var(--blue);border-radius:inherit;width:50%;height:100%;display:block}.ag-pt{color:var(--ink-2);margin-top:-4px;font-size:12px}.ag-sys{flex-direction:column;gap:6px;display:flex}.ag-sys>span{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;font-weight:500;display:flex}.ag-sys>span .ico{color:var(--blue)}.ag-sys>span:after{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px;margin-left:auto;box-shadow:0 0 0 3px #e7f7ee}.ag-acts{flex-direction:column;gap:6px;margin-top:auto;display:flex}.ag-acts>span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.ag-acts>span:first-child{background:var(--blue);border-color:var(--blue);color:#fff}.ag-ex{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ag-ex li{border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:500;display:flex}.ag-ex li.hu{background:#fffaee;border-color:#f2d293}.ag-cn{flex-wrap:wrap;gap:6px;display:flex}.ag-cn span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:500}.ag-d{aspect-ratio:auto;border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,230px);box-shadow:0 24px 48px -34px #141e5059}.ag-d.solo{grid-template-columns:minmax(0,1fr)}.ag-d .ag-main{padding:16px 18px}.ag-chain{border:1px solid var(--line);counter-reset:agc;background:#fff;border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:14px 16px;list-style:none;display:flex}.ag-chain li{color:var(--ink);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:grid;position:relative}.ag-chain li:before{counter-increment:agc;content:counter(agc,decimal-leading-zero);background:var(--wb-blue-100);width:26px;height:26px;color:var(--deep);border-radius:8px;place-items:center;font-size:11px;font-weight:600;display:grid}.ag-chain li:not(:last-child):after{content:"";border-left:2px solid var(--wb-blue-200);height:7px;position:absolute;top:27px;left:12px}.ag-chain li.hu:before{color:#8a5000;background:#fff4dc}.ag-chain .ag-hu{margin:0}.ag-perm{flex-direction:column;gap:3px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ag-perm li{color:var(--ink);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ag-perm .ico{color:#0a7a45;flex:none;width:13px;height:13px;margin-top:2px}.ag-anim .ag-steps li,.ag-anim .ag-ex li{opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(var(--i,0)*.11s);transform:translateY(6px)}.ag-anim.play .ag-steps li,.ag-anim.play .ag-ex li{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ag-st.wait:before{animation:none}}@container (max-width:820px){.ag-app{grid-template-columns:48px minmax(0,1fr)}.ag-app .ag-side{display:none}.ag-d{grid-template-columns:minmax(0,1fr)}.ag-d .ag-side{border-left:0;border-top:1px solid var(--line);display:flex}}@container (max-width:560px){.ag-app{aspect-ratio:auto;grid-template-columns:minmax(0,1fr)}.ag-app .as2-rail{display:none}.ag-main{padding:12px}.ag-h{flex-wrap:wrap}.ag-steps li{grid-template-columns:28px minmax(0,1fr)}.ag-steps li>.ag-st{grid-column:2;justify-self:start}}.ag-ws{aspect-ratio:16/9;grid-template-columns:56px minmax(0,1fr)}.ag-ws .ag-main{gap:0;padding:0}.ag-tabs{border-bottom:1px solid var(--line);align-items:center;gap:4px;padding:10px 18px;display:flex}.ag-tabs>span{color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.ag-tabs>span.on{background:var(--wb-blue-100);color:var(--deep);font-weight:600}.ag-tabs i{color:#8a5000;background:#fff4dc;border-radius:99px;padding:0 6px;font-size:10.5px;font-style:normal;font-weight:600}.ag-tabs .ag-ill{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-left:auto;padding:0;font-size:10.5px}.ag-wh{padding:14px 18px 10px}.ag-wh b{font-size:16px;font-weight:600;display:block}.ag-wh small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.ag-list{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 18px;display:flex;overflow:hidden}.ag-row{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto 128px auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.ag-row.hu{background:#fffaee;border-color:#f2d293}.ag-ri{background:var(--wb-blue-100);width:32px;height:32px;color:var(--blue);border-radius:9px;place-items:center;display:grid}.ag-row.hu .ag-ri{color:#8a5000;background:#fff4dc}.ag-rt{min-width:0}.ag-rt b{font-size:13px;font-weight:600;display:block}.ag-rt small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.ag-rt .ag-hu{margin-top:1px}.ag-rs{gap:4px;display:flex}.ag-rs .ico{border:1px solid var(--line);width:24px;height:24px;color:var(--ink-2);box-sizing:border-box;background:#fff;border-radius:7px;padding:5px}.ag-row>.ag-st{justify-self:start}.ag-st.run{background:var(--wb-blue-100);color:var(--deep)}.ag-st.run:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;animation:1.4s infinite agRun}@keyframes agRun{0%,to{opacity:1}50%{opacity:.3}}.ag-vw{color:var(--blue);white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.ag-vw .ico{width:13px;height:13px}.ag-wf{justify-content:flex-end;padding:10px 18px 12px;display:flex}.ag-wf span{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ag-hs{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:16px;display:flex}.ag-hs b{color:var(--ink);font-size:16px;font-weight:600}.ag-hs span{color:var(--ink-3);font-size:12.5px}.ag-anim .ag-list .ag-row{opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(var(--i,0)*.11s);transform:translateY(6px)}.ag-anim.play .ag-list .ag-row{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ag-st.run:before{animation:none}}@container (max-width:820px){.ag-ws{grid-template-columns:48px minmax(0,1fr)}.ag-row{grid-template-columns:32px minmax(0,1fr) auto}.ag-rs,.ag-vw{display:none}}@container (max-width:560px){.ag-ws{aspect-ratio:auto;grid-template-columns:minmax(0,1fr)}.ag-tabs{overflow-x:auto}.ag-tabs .ag-ill{display:none}.ag-row{grid-template-columns:32px minmax(0,1fr)}.ag-row>.ag-st{grid-column:2}.ag-rt small{white-space:normal}.ag-list{padding-bottom:4px;overflow:visible}}.ag-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ag-apps li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:500;transition:border-color .2s,box-shadow .2s;display:grid}.ag-apps li:hover{border-color:var(--wb-blue-200);box-shadow:0 6px 18px -12px #0049fe59}.ag-an{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.ag-apps .ico{width:16px;height:16px;color:var(--blue)}.ag-ucn{margin-top:12px}@media (max-width:560px){.ag-apps{grid-template-columns:minmax(0,1fr)}}.ag-ws{aspect-ratio:auto;min-height:0}.ag-ws .ag-list{flex:none;overflow:visible}@container (max-width:820px){.ag-row{gap:10px;padding:7px 10px}}@media (max-width:1000px){.ag-apps{grid-template-columns:minmax(0,1fr)}.ag-apps li{padding:10px 12px}}.ec-ol{color:var(--ink);flex-direction:column;gap:3px;margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.45;display:flex}.ec-acts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ec-acts span{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ec-acts span.on{background:var(--blue);border-color:var(--blue);color:#fff}.ec-acts .ico{width:12px;height:12px}.ec-tw{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:8px;padding:8px 10px}.ec-tg{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:12px;margin-top:4px;display:grid}.ec-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.ec-tbl th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:4px 6px;font-size:10.5px;font-weight:600}.ec-tbl td{border-bottom:1px solid var(--line);color:var(--ink);padding:4px 6px}.ec-tbl th:not(:first-child),.ec-tbl td:not(:first-child){text-align:right}.ec-tbl tr.tot td{border-bottom:0;font-weight:700}.ec-ch{align-items:flex-end;gap:8px;height:96px;padding:0 4px;display:flex}.ec-ch span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.ec-ch i{width:100%;height:var(--h);background:linear-gradient(#0049fe,#5c8bff);border-radius:4px 4px 2px 2px;max-height:calc(100% - 16px);display:block}.ec-ch small{color:var(--ink-3);font-size:10px}.ec-fu{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ec-fu span{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:500}@media (max-width:560px){.ec-tg{grid-template-columns:minmax(0,1fr)}.ec-ch{height:70px}}.ag-ucn{margin:12px var(--pad)0}#in-action .ec-pv{flex-direction:column;justify-content:center;gap:12px;display:flex}.agx{border:1px solid var(--line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:14px;margin:0 auto;padding:18px 18px 16px;font-size:13px;display:flex;box-shadow:0 24px 48px -32px #0b155047}.agx-h{align-items:center;gap:12px;display:flex}.agx-av{background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.agx-av .ico{width:18px;height:18px}.agx-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agx-t b{font-size:14.5px;font-weight:600}.agx-t small{color:var(--ink-3);font-size:12px}.agx-trig{background:var(--cell);border:1px solid var(--line);color:var(--ink-2);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.agx-tk{color:#0032be;background:#e8eeff;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.agx-tk .ico{width:12px;height:12px}.agx-prog{align-items:center;gap:12px;display:flex}.agx-pl{color:var(--ink-3);white-space:nowrap;font-size:11.5px;font-weight:600}.agx-pb{background:#eef1f6;border-radius:3px;flex:1;height:5px;overflow:hidden}.agx-pb i{height:100%;width:var(--p);transform-origin:0;background:linear-gradient(90deg,#0049fe,#60c8fc);border-radius:3px;display:block}.agx-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.agx-steps li{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0;display:grid;position:relative}.agx-steps li:not(:last-child):before{content:"";background:#e1e5ee;width:1.5px;position:absolute;top:36px;bottom:-6px;left:14.5px}.agx-steps li.done:not(:last-child):before{background:#0049fe}.agx-n{width:30px;height:30px;color:var(--ink-3);z-index:1;background:#fff;border:1.5px solid #d5dae5;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative}.agx-n .ico{width:14px;height:14px}li.done .agx-n{color:#fff;background:#0049fe;border-color:#0049fe}li.hu .agx-n{color:#6b4e00;background:#fff3d6;border-color:#e9b949}li.hu .agx-n:after{content:"";border:1.5px solid #e9b9498c;border-radius:50%;animation:2s ease-out infinite agxPulse;position:absolute;inset:-5px}@keyframes agxPulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.agx-l{flex-direction:column;gap:3px;min-width:0;padding-top:6px;display:flex}.agx-l b{font-size:13px;font-weight:600;line-height:1.35}.agx-l small{color:var(--ink-3);font-size:12px;line-height:1.45}li.pend .agx-l b{color:var(--ink-2)}.agx-hu{color:#6b4e00;background:#fff8e6;border:1px solid #f1d79a;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:3px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.agx-hu .ico{width:11px;height:11px}.agx-steps .ag-st{margin-top:6px}.agx-cn{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.agx-ck{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.agx-cn>div{flex-wrap:wrap;gap:6px;display:flex}.agx-cn>div>span{border:1px solid var(--line);background:var(--cell);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.agx-cn .ico{color:#0049fe;width:13px;height:13px}@media (max-width:560px){.agx-steps li{grid-template-columns:30px minmax(0,1fr)}.agx-steps .ag-st{grid-column:2;justify-self:start;margin-top:0}}@media (prefers-reduced-motion:reduce){li.hu .agx-n:after{animation:none}}#use-cases .pt-ex{flex-direction:column;justify-content:center;gap:16px;display:flex}.agm{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) minmax(96px,22%) minmax(0,1fr);align-items:center;gap:14px 0;padding:6px 0;display:grid;position:relative}.agm-ln{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agm-p{fill:none;stroke:#c9d6f5;stroke-width:1.5px;vector-effect:non-scaling-stroke}.agm-f{fill:none;stroke:#0049fe;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:8 100;stroke-dashoffset:108px;opacity:0}.agm-col{margin:0;padding:0;list-style:none;display:contents}.agm-c{z-index:1;border:1px solid var(--line);min-height:56px;transition:border-color var(--hover-t),transform var(--hover-t);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex;position:relative;box-shadow:0 10px 24px -20px #0b15504d}.agm-c.l{grid-column:1;margin-right:14%}.agm-c.r{grid-column:3;margin-left:14%}.agm-col.l .agm-c:first-child,.agm-col.r .agm-c:first-child{grid-row:1}.agm-col.l .agm-c:nth-child(2),.agm-col.r .agm-c:nth-child(2){grid-row:2}.agm-col.l .agm-c:nth-child(3),.agm-col.r .agm-c:nth-child(3){grid-row:3}.agm-c:hover{border-color:#bfd0ff}.agm-ci{color:#0049fe;background:#eef3ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.agm-ci .ico{width:15px;height:15px}.agm-ct{color:var(--ink);flex-direction:column;gap:1px;min-width:0;font-size:12.5px;font-weight:500;line-height:1.3;display:flex}.agm-ct small{letter-spacing:.08em;color:var(--ink-3);font-size:10px;font-weight:600}.agm-hub{z-index:1;text-align:center;flex-direction:column;grid-area:1/2/4;justify-self:center;align-items:center;gap:6px;display:flex;position:relative}.agm-hi{color:#fff;background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:20px;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:0 14px 30px -14px #0049fe99}.agm-hi .ico{width:28px;height:28px}.agm-ring{border:1.5px dashed #0049fe59;border-radius:24px;width:84px;height:84px;margin-left:-42px;position:absolute;top:-8px;left:50%}.agm-hub b{margin-top:8px;font-size:12.5px;font-weight:600}.agm-hub small{color:var(--ink-3);max-width:13ch;font-size:11px;line-height:1.3}@media (max-width:760px){.agm{grid-template-columns:minmax(0,1fr);row-gap:8px}.agm-ln{display:none}.agm-hub{text-align:left;flex-direction:row;order:-1;grid-area:auto/1;justify-self:start;margin-bottom:6px}.agm-ring{display:none}.agm-hi{border-radius:13px;width:44px;height:44px}.agm-hi .ico{width:20px;height:20px}.agm-hub b{margin:0}.agm-col{flex-direction:column;gap:8px;display:flex}.agm-c.l,.agm-c.r{grid-column:auto;margin:0;grid-row:auto!important}}#use-cases .pt-ex{container-type:inline-size}.agm{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);column-gap:28px}.agm-c.l,.agm-c.r{margin:0}@container (max-width:520px){.agm{grid-template-columns:minmax(0,1fr);gap:8px 0}.agm-ln{display:none}.agm-hub{text-align:left;flex-direction:row;order:-1;grid-area:auto/1;justify-self:start;margin-bottom:6px}.agm-ring{display:none}.agm-hi{border-radius:13px;width:44px;height:44px}.agm-hi .ico{width:20px;height:20px}.agm-hub b{margin:0}.agm-hub small{max-width:none}.agm-col{flex-direction:column;gap:8px;display:flex}.agm-c.l,.agm-c.r{grid-column:auto;grid-row:auto!important}}.agm-c{min-height:66px}@container (max-width:520px){.agm-c{min-height:52px}}.kc-arch{text-align:left;color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:0;padding:clamp(16px,2.4vw,28px);display:flex}.kc-tier{flex-direction:column;gap:10px;display:flex}.kc-k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:center;font-size:11px;font-weight:600}.kc-src{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.kc-src>span{border:1px solid var(--line);background:var(--cell);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.kc-src .ico{width:18px;height:18px;color:var(--blue)}.kc-dn{justify-content:center;height:34px;display:flex;position:relative}.kc-dn:before{content:"";background:linear-gradient(var(--wb-blue-200),var(--blue));width:2px;height:100%}.kc-dn:after{content:"";border:6px solid #0000;border-top:8px solid var(--blue);border-bottom:0;margin-left:-6px;position:absolute;bottom:-2px;left:50%}.kc-core{color:#fff;background:linear-gradient(135deg,#0049fe,#0032be);border-radius:16px;flex-direction:column;gap:14px;padding:16px clamp(14px,2vw,22px) 18px;display:flex;box-shadow:0 18px 40px -24px #0032beb3}.kc-ch{text-align:center;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.kc-stg{counter-reset:kc;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.kc-stg li{text-align:center;background:#ffffff1f;border:1px solid #ffffff47;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex;position:relative}.kc-stg li:before{counter-increment:kc;content:counter(kc,decimal-leading-zero);letter-spacing:.08em;color:#ffffffbf;font-size:10.5px;font-weight:600}.kc-stg li:not(:last-child):after{content:"";background:#ffffffb3;width:12px;height:2px;position:absolute;top:50%;left:calc(100% + 5px)}.kc-xp{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kc-xp>span{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 10px 24px -20px #001e7873}.kc-xp .tile{flex:none}.kc-xp small{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:10.5px;font-weight:600;display:block}.kc-xp b{font-size:14px;font-weight:600;display:block}@media (max-width:900px){.kc-src{grid-template-columns:repeat(3,minmax(0,1fr))}.kc-stg{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kc-stg li:after{display:none}}@media (max-width:600px){.kc-src,.kc-stg{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-xp{grid-template-columns:minmax(0,1fr)}}.as-flow.kc-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px}.kc-flow .as-st p{font-size:13px}.kc-eg{border-top:1px dashed var(--line);color:var(--ink-3);margin-top:auto;padding-top:10px;font-size:12px;line-height:1.45}.kc-eg b{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}@media (max-width:1200px){.as-flow.kc-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kc-flow .as-st:after,.kc-flow .as-st:before{display:none}}@media (max-width:800px){.as-flow.kc-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.as-flow.kc-flow{grid-template-columns:minmax(0,1fr)}}.kc-rag{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,40px);margin-top:28px;padding:clamp(20px,2.6vw,32px);display:grid}.kc-rag .h3{margin:6px 0 10px}.kc-rag .p+.p{margin-top:10px}.kc-note{background:var(--wb-blue-100);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.kc-note b{color:var(--deep);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.kc-note .ico{width:16px;height:16px}.kc-note p{color:var(--ink);font-size:14px;line-height:1.5}@media (max-width:800px){.kc-rag{grid-template-columns:minmax(0,1fr)}}.kc-app{gap:12px!important}.kc-ap{color:var(--ink);font-size:14.5px;font-weight:500}.kc-q{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.kc-q p{color:var(--ink);font-size:13.5px;font-style:italic}.kc-dl{flex-direction:column;gap:4px;margin:0;display:flex}.kc-dl dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:11px;font-weight:600}.kc-dl dd{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.kc-app .tlink{margin-top:auto}.kc-final{padding-top:clamp(24px,3vw,40px)}.kc-split .pill-new{white-space:normal}.kc-split .pv-hh{max-width:16ch}.kc-hr{flex-direction:column;min-width:0;display:flex}.kc-split .ag-hs{text-align:left;align-items:flex-start}.kc-split .kc-arch{padding:clamp(14px,1.8vw,22px)}.kc-split .kc-src{gap:6px}.kc-split .kc-src>span{gap:6px;padding:10px 6px;font-size:12px}.kc-split .kc-stg{gap:16px}.kc-split .kc-stg li{padding:10px 6px;font-size:11.5px}.kc-split .kc-stg li:not(:last-child):after{width:10px;left:calc(100% + 3px)}.kc-split .kc-ch{font-size:14px}.kc-split .kc-xp{gap:8px}.kc-split .kc-xp>span{gap:8px;padding:10px}.kc-split .kc-xp b{font-size:13px}.kc-split .kc-dn{height:26px}@media (max-width:1000px){.kc-split .ag-hs{text-align:center;align-items:center}}@media (min-width:1001px) and (max-width:1200px){.kc-split .kc-src{grid-template-columns:repeat(3,minmax(0,1fr))}.kc-split .kc-stg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kc-split .kc-stg li:after{display:none}}.kc-app .kc-capr{align-items:center;gap:12px;display:flex}.kc-app .kc-capr .k-label{margin:0}.kc-app{flex-direction:column;display:flex}.kc-how{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;margin-top:4px;display:flex;overflow:hidden}.kc-how-h{background:var(--cell);border-bottom:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:600;display:flex}.kc-how-p{color:var(--ink-2);margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.kc-how-o{border-top:1px dashed var(--line);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.kc-how-oi{color:#fff;background:#0049fe;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.kc-how-oi .ico{width:13px;height:13px}.kc-how-o>span:last-child{color:var(--ink-2);flex-direction:column;gap:3px;font-size:14px;line-height:1.55;display:flex}.kc-how-o b{color:var(--ink);font-size:12.5px;font-weight:600}.kc-app .tlink{margin-top:auto;padding-top:6px}.kc-app .kc-capr{justify-content:flex-start!important}.kc-how-x{padding:0 14px 12px}.kc-how-x .st-cs{margin:0}.kc-how .kc-how-p+.kc-how-p{padding-top:0}.kc-src.mh-src{grid-template-columns:repeat(4,minmax(0,1fr))}.mh-core{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mh-core li{background:#ffffff1f;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.mh-core .ico{color:#fff;flex:none;width:16px;height:16px}.mh-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:10px 16px 0;display:flex}.mh-tabs span{color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px;font-weight:500}.mh-tabs .on{color:var(--blue);border-bottom-color:var(--blue);font-weight:600}.mh-tbl{flex-direction:column;padding:6px 16px;display:flex}.mh-th,.mh-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mh-th{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:8px 0;font-size:11px;font-weight:600}.mh-tr{border-top:1px solid var(--line);padding:10px 0}.mh-c{align-items:center;gap:10px;min-width:0;display:flex}.mh-c b{font-size:14px;font-weight:600}.mh-r{color:var(--ink-2);font-size:13.5px}.mh-ops{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.mh-ops>div{flex-wrap:wrap;gap:6px;display:flex}.mh-ops>div span{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}@media (min-width:1001px) and (max-width:1200px){.kc-split .kc-src.mh-src{grid-template-columns:repeat(4,minmax(0,1fr))}.mh-core{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kc-src.mh-src{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-core{grid-template-columns:minmax(0,1fr)}.mh-th{display:none}.mh-tr{grid-template-columns:minmax(0,1fr) auto}.mh-r{grid-area:2/1;padding-left:42px}}.kc-src.ei-src{grid-template-columns:repeat(3,minmax(0,1fr))}.mh-core.ei-core{grid-template-columns:repeat(4,minmax(0,1fr))}.ei-core li{text-align:center;flex-direction:column;justify-content:center;padding:12px 8px}.ei-m{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ei-m li{border:1px solid var(--line);background:var(--cell);color:var(--ink-2);border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.ei-mh{color:var(--ink);align-items:center;gap:6px;display:flex}.ei-mh .ico{width:14px;height:14px;color:var(--blue)}.ei-mh b{font-size:12.5px;font-weight:600}.ei-ops{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ei-ops li{align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.ei-tag{text-align:center;letter-spacing:.08em;text-transform:uppercase;background:var(--wb-blue-100);min-width:44px;color:var(--deep);border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:600}.ei-tag.w{background:var(--deep);color:#fff}@media (max-width:600px){.mh-core.ei-core{grid-template-columns:repeat(2,minmax(0,1fr))}}.ei-m li{padding:6px 8px;font-size:11.5px;line-height:1.35}#control .gx-h{flex-wrap:wrap;gap:6px}.st-ws{gap:0;overflow:hidden;padding:0!important}.st-bar{border-bottom:1px solid var(--line);background:var(--cell);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;display:flex}.st-dots{gap:5px;display:flex}.st-dots i{background:var(--line);border-radius:50%;width:8px;height:8px}.st-brand{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.st-nav{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.st-nav span{color:var(--ink-3);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.st-nav .on{background:var(--blue);color:#fff}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(14px,1.8vw,20px);display:grid;position:relative}.st-b{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 24px -20px #001e7873}.st-b:first-child{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue),0 14px 30px -22px #0032beb3}.st-bh{align-items:center;gap:10px;display:flex}.st-bh b{font-size:15px;font-weight:600}.st-b ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.st-b li{color:var(--ink-2);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.35;display:flex}.st-b li .ico{width:13px;height:13px;color:var(--blue);flex:none;margin-top:2px}.st-hub{background:linear-gradient(135deg,#0049fe,#0032be);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #fff}.st-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.st-chips span{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}@media (max-width:600px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-hub{display:none}.st-nav{margin-left:0}}.wo-btns{gap:6px;display:flex}.wo-btns>span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.wo-btns .pri{background:var(--blue);border-color:var(--blue);color:#fff}.wo-btns .ico{width:12px;height:12px}.wo-btns.in{margin-top:4px}.wo-cv{background-color:var(--cell);background-image:radial-gradient(#0028a024 1px,#0000 1px);background-size:16px 16px;padding:clamp(16px,2vw,24px)}.wo-nodes{flex-direction:column;gap:18px;max-width:400px;margin:0 auto;padding:0;list-style:none;display:flex}.wo-n{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative;box-shadow:0 10px 24px -20px #001e7880}.wo-n:nth-child(2n){margin-left:clamp(0px,6vw,56px)}.wo-n:nth-child(odd){margin-right:clamp(0px,6vw,56px)}.wo-n:not(:last-child):after{content:"";background:var(--blue);opacity:.55;width:2px;height:18px;position:absolute;top:100%;left:50%}.wo-ic{background:var(--wb-blue-100);width:32px;height:32px;color:var(--blue);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.wo-ic .ico{width:16px;height:16px}.t-ai .wo-ic{color:#fff;background:linear-gradient(135deg,#0049fe,#0032be)}.t-trigger .wo-ic{background:var(--deep);color:#fff}.wo-tx{flex-direction:column;min-width:0;display:flex}.wo-tx small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.wo-tx b{font-size:13.5px;font-weight:600}.wo-no{color:var(--ink-3);margin-left:auto;font-size:11px;font-weight:600}.wo-seq{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:12px;margin-top:28px;padding:18px 20px;display:flex}.wo-seq ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wo-seq li{background:0 0;align-items:center;gap:8px;padding:0;font-size:13.5px;font-weight:600;display:flex}.wo-seq li:before{content:attr(data-t);display:none}.wo-seq .wo-chip{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:6px 12px}.wo-seq .wo-ar{color:var(--blue);font-weight:600}.wo-seq p{color:var(--ink-3);font-size:13px}.wo-ex{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.wo-tb{overflow-x:auto}.wo-th,.wo-tr{grid-template-columns:90px minmax(140px,1.6fr) 110px 70px 50px;align-items:center;gap:10px;min-width:520px;display:grid}.wo-th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding-bottom:8px;font-size:10.5px;font-weight:600}.wo-tr{padding-top:8px;font-size:13px}.wo-tr .ico{width:14px;height:14px;color:var(--ink-3)}.wo-acts{flex-direction:column;gap:14px;margin-top:clamp(24px,3vw,36px);display:flex}.wo-acts-h{flex-direction:column;gap:6px;display:flex}.wo-acts ol{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.wo-acts li{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:16px;display:flex}.wo-acts li:last-child{border-right:0}.wo-acts li b{font-size:14px;font-weight:600}.wo-acts li p{color:var(--ink-2);font-size:13px;line-height:1.45}@media (max-width:1100px){.wo-acts ol{grid-template-columns:repeat(3,minmax(0,1fr))}.wo-acts li{border-bottom:1px solid var(--line)}}@media (max-width:600px){.wo-acts ol{grid-template-columns:minmax(0,1fr)}.wo-acts li{border-right:0}.wo-n:nth-child(n){margin:0}.st-bar .wo-btns{width:100%}}.wo-btns .ico{background:0 0;border:0;flex:none;padding:0;width:12px!important;height:12px!important}.wo-btns .ico svg{fill:none;width:12px;height:12px}#control .wo-acts{padding:clamp(24px,3vw,36px)var(--pad)clamp(24px,3vw,40px);margin-top:0}.ma-range{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.ma-range .ico{width:13px;height:13px}.ma-dash{background:var(--cell);flex-direction:column;gap:10px;padding:clamp(12px,1.6vw,18px);display:flex}.ma-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ma-kpis>div{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ma-kpis small,.ma-dk small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.ma-kpis b{font-size:18px;font-weight:700}.ma-kpis span{color:var(--blue);font-size:11px;font-weight:600}.ma-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px;display:grid}.ma-card{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.ma-h{color:var(--ink-2);font-size:11.5px;font-weight:600}.ma-bars{align-items:flex-end;gap:5px;height:84px;display:flex}.ma-bars i{background:linear-gradient(#0049fe,#6c9bff);border-radius:4px 4px 0 0;flex:1}.ma-mix{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ma-mix li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 34px;align-items:center;gap:8px;font-size:11.5px;display:grid}.ma-mix b{text-align:right;font-size:11.5px}.ma-pb{background:var(--wb-blue-100);border-radius:6px;height:6px;overflow:hidden}.ma-pb i{background:var(--blue);height:100%;display:block}.ma-fb>div{gap:12px;display:flex}.ma-fb>div>span{align-items:center;gap:6px;font-size:18px;font-weight:700;display:inline-flex}.ma-fb .ico{width:16px;height:16px}.ma-fb .ok{color:var(--blue)}.ma-fb .ng{color:var(--ink-3)}.ma-act{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ma-act li{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.ma-act i{background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px}.ma-act i.w{background:#f5a524}.ma-row:last-child{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.ma-dims{padding:0 var(--pad)clamp(8px,1vw,12px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a h b""c h d"".e.";gap:16px;display:grid}.ma-dim{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}.ma-dim:hover{border-color:var(--blue);box-shadow:0 14px 30px -22px #0032be99}.ma-dh{justify-content:space-between;align-items:center;display:flex}.d1{grid-area:a}.d2{grid-area:b}.d3{grid-area:c}.d4{grid-area:d}.d5{grid-area:e}.ma-hub{color:#fff;text-align:center;background:linear-gradient(135deg,#0049fe,#0032be);border-radius:20px;flex-direction:column;grid-area:h;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;box-shadow:0 24px 50px -30px #0032becc}.ma-hub b{font-size:20px;font-weight:600}.ma-hub span{opacity:.85;max-width:22ch;font-size:13px}.ma-teams{grid-template-columns:repeat(5,minmax(0,1fr))}.ma-teams .st-chips{margin-top:auto;padding-top:6px}.ma-dk{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 16px;display:grid}.ma-dk>div{border:1px solid var(--line);background:var(--cell);border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}.ma-dk b{font-size:17px;font-weight:700}.ma-ctl{flex-wrap:wrap;gap:6px;padding:0 16px 12px;display:flex}.ma-ctl>span{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.ma-ctl .ico{width:12px;height:12px;color:var(--ink-3)}.ma-search{color:var(--ink-3);flex:160px}.ma-logs{border-top:1px solid var(--line);overflow-x:auto}.ma-lg{border-bottom:1px solid var(--line);font-size:12px;font-family:var(--mono,ui-monospace,monospace);grid-template-columns:70px 56px minmax(170px,1fr) 40px 70px;align-items:center;gap:10px;min-width:460px;padding:9px 16px;display:grid}.ma-lg .lv{letter-spacing:.06em;font-size:10.5px;font-weight:700}.lv.info{color:var(--blue)}.lv.error{color:#d92d20}.lv.warn{color:#b26b00}.ma-lg.open{background:var(--wb-blue-100)}.ma-det{background:#fff;border-radius:8px;flex-direction:column;grid-column:1/-1;gap:4px;padding:8px 10px;display:flex}.ma-det code{color:var(--ink-2);font-size:11.5px}@media (max-width:1200px){.ma-teams{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.ma-inv ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ma-dims{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"h h""a b""c d""e e"}.ma-teams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ma-dims{grid-template-columns:minmax(0,1fr);grid-template-areas:"h""a""b""c""d""e"}.ma-teams{grid-template-columns:minmax(0,1fr)}.ma-kpis,.ma-dk{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-row,.ma-row:last-child,.ma-inv ol{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px) and (max-width:1200px){.ma-teams{grid-template-columns:repeat(6,minmax(0,1fr))}.ma-teams>article{grid-column:span 2}.ma-teams>article:nth-child(n+4){grid-column:span 3}}@media (min-width:601px) and (max-width:900px){.ma-teams>article:last-child{grid-column:1/-1}}.ec-cap .mh-ttl{align-items:center;gap:12px;margin-bottom:2px;display:flex;justify-content:flex-start!important}.ec-cap .mh-ttl .tile{flex:none}.ec-cap .mh-ttl .h3{text-wrap:balance;min-width:0;margin:0}#capabilities .mh-rel-l li{grid-template-columns:minmax(0,1fr)}.ec-cap .mh-ttl{min-height:48px;margin:0 0 4px}.ec-cap .mh-ttl .tile{width:40px;height:40px;margin:0!important}.ec-cap .mh-ttl .h3{text-wrap:pretty;line-height:1.25}#control .pg-vis{justify-content:center;align-items:center;display:flex;container-type:inline-size}.gw{width:100%;max-width:560px;color:var(--ink);flex-direction:column;font-size:12px;display:flex}.gw-top,.gw-bot{justify-content:space-between;align-items:center;gap:10px;display:flex}.gw-top{margin-bottom:12px}.gw-bot{margin-top:12px}.gw-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.gw-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.gw-p,.gw-r{text-align:center;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:86px;padding:10px 6px;display:flex}.gw-p b,.gw-r b{font-size:12px;font-weight:600;line-height:1.25}.gw-p small{color:#0a6b45;font-size:10.5px;font-weight:600}.gw-pi,.gw-ri{color:#0049fe;background:#eef3ff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.gw-pi .ico,.gw-ri .ico{width:14px;height:14px}.gw-p.off{background:var(--cell);border-style:dashed}.gw-p.off .gw-pi{color:#9aa0ad;background:#eef0f4}.gw-p.off b,.gw-p.off small{color:var(--ink-3)}.gw-r{min-height:76px}.gw-lk{height:30px}.gw-l{transform-origin:top;background:#c9d6f5;border-radius:2px;justify-self:center;width:2px;height:100%;position:relative;overflow:hidden}.gw-l.off{background:repeating-linear-gradient(#cbd0da 0 3px,#0000 3px 6px)}.gw-l i{opacity:0;background:#0049fe;border-radius:2px;width:2px;height:10px;position:absolute;top:-10px;left:0}.gw-core{color:#fff;background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;box-shadow:0 18px 40px -22px #0049fe8c}.gw-ch{align-items:center;gap:12px;display:flex}.gw-ci{background:#ffffff29;border:1px solid #ffffff59;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.gw-ci .ico{width:18px;height:18px}.gw-ch b{font-size:14.5px;font-weight:600;display:block}.gw-ch small{color:#fffc;font-size:11.5px;display:block}.gw-ctl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.gw-ctl>span{white-space:nowrap;text-overflow:ellipsis;background:#ffffff1f;border:1px solid #ffffff47;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 6px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.gw-ctl .ico{flex:none;width:12px;height:12px}.gw-aud{color:var(--ink-2);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.gw-aud .ico{color:#0049fe;width:13px;height:13px}@container (max-width:470px){.gw-row{gap:5px}.gw-p,.gw-r{min-height:74px;padding:8px 3px}.gw-p b,.gw-r b{font-size:10.5px}.gw-ctl{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-bot{flex-direction:column;align-items:flex-start}}.gw-ctl .ico{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.mh-final .final-in{max-width:1000px}.mh-final .final-in>p{text-wrap:balance;max-width:none}.mh-final .final-in>p:first-of-type{max-width:940px;margin-left:auto;margin-right:auto}.mh-final .final-in>p:nth-of-type(2){white-space:nowrap}@media (max-width:900px){.mh-final .final-in>p:nth-of-type(2){white-space:normal}}.mh-final .final-in{text-align:center;align-items:center;margin-left:auto!important;margin-right:auto!important}#capabilities .ei-ex{flex-wrap:wrap;gap:6px;display:flex}#capabilities .ei-ex span{white-space:nowrap;flex:none;align-items:center;width:auto;height:auto;display:inline-flex}#control .pg-vis.st-ctl{justify-content:center;align-items:center;display:flex;container-type:inline-size}.sc{width:100%;max-width:560px;color:var(--ink);flex-direction:column;gap:12px;font-size:12.5px;display:flex}.sc-life{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:10px 12px;display:flex}.sc-st{flex:none;align-items:center;gap:7px;display:flex}.sc-si{width:26px;height:26px;color:var(--ink-3);background:#fff;border:1.5px solid #d5dae5;border-radius:50%;place-items:center;display:grid}.sc-si .ico{width:13px;height:13px}.sc-st b{color:var(--ink-3);font-size:12px;font-weight:600}.sc-st.on .sc-si{color:#fff;background:#0049fe;border-color:#0049fe}.sc-st.on b{color:var(--ink)}.sc-st.cur .sc-si{box-shadow:0 0 0 4px #0049fe24}.sc-ar{background:#c9d6f5;border-radius:2px;flex:1;min-width:10px;height:1.5px}.sc-wf{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px -30px #0b15504d}.sc-wh{border-bottom:1px solid var(--line);background:var(--cell);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.sc-wt{align-items:center;gap:8px;display:flex}.sc-wt b{font-size:13px;font-weight:600}.sc-ver{align-items:center;gap:6px;display:flex}.sc-v{border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.sc-v.old{color:var(--ink-3);border:1px solid var(--line);background:#fff}.sc-v.pub{color:#fff;background:#0049fe}.sc-v .ico{width:11px;height:11px}.sc-nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:16px 14px;list-style:none;display:grid;position:relative}.sc-nodes li{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.sc-nodes li:not(:last-child):after{content:"";background:#c9d6f5;height:1.5px;position:absolute;top:19px;left:calc(50% + 24px);right:calc(17px - 50%)}.sc-ni{color:#0049fe;z-index:1;background:#eef3ff;border:1px solid #d6e0fb;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;position:relative}.sc-ni .ico{width:17px;height:17px}.sc-nodes li:nth-child(3) .sc-ni{color:#fff;background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-color:#0049fe}.sc-nodes small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600}.sc-nodes b{font-size:11.5px;font-weight:600;line-height:1.25}.sc-run{border-top:1px dashed var(--line);color:var(--ink-2);align-items:center;gap:8px;padding:9px 14px;font-size:11.5px;display:flex}.sc-run>.ico{width:13px;height:13px;color:var(--ink-3)}.sc-ok{color:#0a6b45;align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.sc-ok .ico{width:12px;height:12px}.sc-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sc-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.sc-ch{align-items:center;gap:10px;display:flex}.sc-shi{color:#0049fe;background:#eef3ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sc-shi .ico{width:15px;height:15px}.sc-ch b{font-size:12.5px;font-weight:600;line-height:1.25;display:block}.sc-ch small{color:var(--ink-3);font-size:11px;display:block}.sc-kv{flex-direction:column;gap:6px;display:flex}.sc-kv>span{color:var(--ink-3);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.sc-pill{color:var(--ink);background:var(--cell);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.sc-pill.blue{color:#0032be;background:#e8eeff;border-color:#d6e0fb}.sc-ev{color:var(--ink-2);border-top:1px dashed var(--line);align-items:center;gap:6px;padding-top:8px;font-size:11px;display:flex}.sc-ev .ico{color:#0049fe;width:12px;height:12px}.sc-tg{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sc-tg li{justify-content:space-between;align-items:center;font-size:11.5px;font-weight:500;display:flex}.sc-sw{background:#d5dae5;border-radius:999px;width:26px;height:15px;transition:background .3s;position:relative}.sc-sw:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .3s;position:absolute;top:2px;left:2px}.sc-sw.on{background:#0049fe}.sc-sw.on:after{transform:translate(11px)}.sc-note{align-self:flex-end}@container (max-width:460px){.sc-two{grid-template-columns:minmax(0,1fr)}.sc-life b{display:none}.sc-nodes{gap:8px}.sc-nodes b{font-size:10.5px}}.cells.st-pw5{grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}.cells.st-pw5>*{grid-column:span 2}.cells.st-pw5>:nth-child(n+4){grid-column:span 3}@media (max-width:1000px){.cells.st-pw5{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cells.st-pw5>*,.cells.st-pw5>:nth-child(n+4){grid-column:span 1}.cells.st-pw5>:nth-child(5){grid-column:1/-1}}@media (max-width:640px){.cells.st-pw5{grid-template-columns:minmax(0,1fr)!important}.cells.st-pw5>:nth-child(5){grid-column:auto}}#control .pg-vis.wx-v{justify-content:center;align-items:center;display:flex;container-type:inline-size}.wx{border:1px solid var(--line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;font-size:12.5px;display:flex;overflow:hidden;box-shadow:0 24px 48px -32px #0b155047}.wx-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.wx-hi{color:#fff;background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.wx-hi .ico{width:17px;height:17px}.wx-ht{flex-direction:column;flex:1;min-width:0;display:flex}.wx-ht b{font-size:14px;font-weight:600}.wx-ht small{color:var(--ink-3);font-size:11px}.wx-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.wx-pill .ico{width:11px;height:11px}.wx-pill.ok{color:#0a6b45;background:#e6f7ee}.wx-pill.v{color:#0032be;background:#e8eeff}.wx-cfg{background:var(--cell);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:stretch;gap:6px;padding:14px 16px;display:grid}.wx-c{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:3px;padding:10px;display:flex}.wx-ci{color:#0049fe;background:#eef3ff;border-radius:8px;place-items:center;width:26px;height:26px;margin-bottom:3px;display:grid}.wx-ci .ico{width:13px;height:13px}.wx-c small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600}.wx-c b{font-size:12px;font-weight:600;line-height:1.3}.wx-ar{color:#9db5f7;place-items:center;display:grid}.wx-ar .ico{width:14px;height:14px}.wx-runs{padding:14px 16px 6px}.wx-rh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.wx-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.wx-f{gap:4px;display:flex}.wx-f span{color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.wx-f .on{background:var(--ink);color:#fff;border-color:var(--ink)}.wx-tl{margin:0;padding:0;list-style:none}.wx-tl li{grid-template-columns:26px minmax(0,1fr) auto 64px;align-items:center;gap:10px;padding:9px 0;display:grid;position:relative}.wx-tl li:not(:last-child):before{content:"";background:#e1e5ee;width:1.5px;position:absolute;top:35px;bottom:-9px;left:12.5px}.wx-n{z-index:1;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:relative}.wx-n .ico{width:13px;height:13px}li.ok .wx-n{color:#fff;background:#0049fe}li.fail .wx-n{color:#b42318;background:#fdecec;border:1.5px solid #f5b5b0}.wx-rt{flex-direction:column;min-width:0;display:flex}.wx-rt b{font-size:12.5px;font-weight:600}.wx-rt small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.wx-s{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.wx-s.ok{color:#0a6b45;background:#e6f7ee}.wx-s.fail{color:#b42318;background:#fdecec}.wx-tl time{color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.wx-act{border-top:1px solid var(--line);gap:8px;padding:12px 16px;display:flex}.wx-act>span{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.wx-act .ico{width:13px;height:13px}.wx-act>.pri{color:#fff;background:#0049fe;border-color:#0049fe;margin-left:auto}@container (max-width:480px){.wx-cfg{grid-template-columns:minmax(0,1fr)}.wx-ar{height:14px;transform:rotate(90deg)}.wx-tl li{grid-template-columns:26px minmax(0,1fr) auto}.wx-tl time{display:none}.wx-act{flex-wrap:wrap}.wx-act .pri{margin-left:0}.wx-h{flex-wrap:wrap}}.wx-act .ico{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ma-env.ma-env2{background:var(--cell);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;display:grid}.ma-env2 .ma-env-h{border-right:1px solid var(--line);grid-column:1;justify-content:center;padding:clamp(24px,2.6vw,32px)}.ma-env2 .ma-env-g{grid-column:2/-1;gap:16px;padding:clamp(24px,2.6vw,32px)}.ma-env2 .st-disc{grid-column:1/-1;margin:0;border-top:1px solid var(--line)!important;padding:16px clamp(24px,2.6vw,32px)!important}@media (max-width:1000px){.ma-env.ma-env2{grid-template-columns:minmax(0,1fr)}.ma-env2 .ma-env-h,.ma-env2 .ma-env-g{border-right:0;grid-column:1}.ma-env2 .ma-env-h{border-bottom:1px solid var(--line)}}@media (max-width:640px){.ma-env2 .ma-env-g{grid-template-columns:minmax(0,1fr)}}#control .pg-vis.mx-v{justify-content:center;align-items:center;display:flex;container-type:inline-size}.mx{border:1px solid var(--line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:16px;font-size:12.5px;overflow:hidden;box-shadow:0 24px 48px -32px #0b155047}.mx-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.mx-hi{color:#fff;background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mx-hi .ico{width:17px;height:17px}.mx-ht{flex-direction:column;display:flex}.mx-ht b{font-size:14px;font-weight:600}.mx-ht small{color:var(--ink-3);font-size:11px}.mx-k{border-bottom:1px solid var(--line);background:var(--cell);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mx-k>div{flex-direction:column;gap:3px;padding:12px 14px;display:flex}.mx-k>div+div{border-left:1px solid var(--line)}.mx-k small{color:var(--ink-3);font-size:10.5px;font-weight:500}.mx-k b{letter-spacing:-.02em;font-size:17px;font-weight:600}.mx-k .er b{color:#b42318}.mx-k .er{background:#fff6f5}.mx-f{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 14px;display:flex}.mx-s{border:1px solid var(--line);color:var(--ink-3);border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex}.mx-s .ico{width:12px;height:12px}.mx-chip{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}.mx-chip .ico{width:11px;height:11px}.mx-chip.on{color:#b42318;background:#fdecec;border-color:#f5b5b0}.mx-logs{margin:0;padding:6px 0;list-style:none}.mx-logs>li:not(.mx-det){color:var(--ink-2);font-variant-numeric:tabular-nums;grid-template-columns:64px 56px minmax(0,1fr) 40px 66px;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;display:grid}.mx-logs>li.er{color:var(--ink);background:#fff6f5;box-shadow:inset 2px 0 #e5484d}.mx-logs time{color:var(--ink-3)}.mx-lv{color:var(--ink-2);background:#eef1f6;border-radius:5px;justify-self:start;padding:2px 6px;font-size:10px;font-weight:700}.mx-lv.er{color:#b42318;background:#feeceb}.mx-det{background:#fff;border:1px solid #f5d0cd;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 14px 6px;padding:10px 12px;display:grid}.mx-det small{color:var(--ink-3);font-size:10px;display:block}.mx-det b{font-size:12px;font-weight:600}.mx-next{border-top:1px dashed var(--line);color:#0049fe;grid-column:1/-1;align-items:center;gap:6px;padding-top:8px;font-size:11.5px;font-weight:600;display:inline-flex}.mx-next .ico{width:12px;height:12px}@container (max-width:460px){.mx-k{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-k>div:nth-child(3){border-left:0}.mx-k>div:nth-child(n+3){border-top:1px solid var(--line)}.mx-logs>li:not(.mx-det){grid-template-columns:58px 50px minmax(0,1fr) 34px}.mx-logs>li:not(.mx-det)>span:last-child{display:none}}.mj ol{position:relative;gap:0!important}.mj ol li{position:relative;padding-top:52px!important}.mj ol li:before{content:"";background:#c9d6f5;height:1.5px;position:absolute;top:19px;left:0;right:0}.mj ol li:first-child:before{left:24px}.mj ol li:last-child:before{width:24px;right:auto}.mj-n{top:0;left:var(--mj-x,0);position:absolute}.mj-i{color:#0049fe;z-index:1;background:#fff;border:1px solid #d6e0fb;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:0 8px 18px -14px #0049fe80}.mj-i .ico{width:18px;height:18px}.mj ol li:first-child .mj-i{color:#fff;background:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-color:#0049fe}.mj ol li .k-label{color:#0049fe}@media (max-width:1180px){.mj ol li:before{display:none}}.mg{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.mg-h{border-right:1px solid var(--line);background:var(--cell);flex-direction:column;gap:8px;padding:clamp(24px,2.6vw,32px);display:flex}.mg-l{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mg-l li{transition:background var(--hover-t);background:#fff;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,32px);display:flex}.mg-l li+li{border-left:1px solid var(--line)}.mg-l b{margin-bottom:4px;font-size:16px;font-weight:600;display:block}.mg-l p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}@media (max-width:1000px){.mg{grid-template-columns:minmax(0,1fr)}.mg-h{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:640px){.mg-l{grid-template-columns:minmax(0,1fr)}.mg-l li+li{border-left:0;border-top:1px solid var(--line)}}.mj ol li{padding-top:68px!important}.mj-n{top:16px!important;left:16px!important}.mj ol li:before{width:auto!important;top:35px!important;left:56px!important;right:0!important}.mj ol li:not(:first-child):after{content:"";background:#c9d6f5;width:16px;height:1.5px;position:absolute;top:35px;left:0}.mj ol li:last-child:before{display:none}@media (max-width:1180px){.mj ol li:after{display:none}}.ctl-sep{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);height:clamp(8px,1vw,12px)}.ctl-sep+*{border-top:0!important}.pg-vis.mx-v~.pg-list li:last-child{border-bottom:1px solid var(--line)!important}.pg-vis.mx-v~.pg-list{align-self:stretch}.pg-vis.mx-v{border-bottom:1px solid var(--line)}.mj ol li:before,.mj ol li:after{content:none!important;display:none!important}.mj{padding-left:var(--pad)!important;padding-right:var(--pad)!important}.mg,.ma-road{border-top:0}.mg-h{padding-left:var(--pad)!important}.mg{border-bottom:1px solid var(--line)}.mg-l{align-items:stretch}.mg.mg-5 .mg-l{grid-template-columns:repeat(5,minmax(0,1fr))}.mg.mg-2 .mg-l{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-l li{border-top:0}.mg-k{letter-spacing:.1em;text-transform:uppercase;color:#0049fe;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.mg.mg-5 .mg-l li{padding:clamp(20px,2vw,28px)}.mg.mg-5 .mg-l b{font-size:15px}.mg.mg-5 .mg-l p{font-size:13.5px}.ma-road2 .ma-road-n{color:var(--ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.5}.ma-road2 .mg-l li{gap:10px}.ma-road2 .aa-tag{align-self:flex-start}@media (max-width:1240px){.mg.mg-5 .mg-l{grid-template-columns:repeat(3,minmax(0,1fr))}.mg.mg-5 .mg-l li{border-left:0;border-bottom:1px solid var(--line)}.mg.mg-5 .mg-l li:not(:nth-child(3n+1)){border-left:1px solid var(--line)}}@media (max-width:640px){.mg.mg-5 .mg-l,.mg.mg-2 .mg-l{grid-template-columns:minmax(0,1fr)}.mg.mg-5 .mg-l li{border-left:0!important}}@media (max-width:1240px) and (min-width:641px){.mg.mg-5 .mg-l li:nth-child(5){grid-column:span 2}.mg.mg-5 .mg-l li:nth-child(n+4){border-bottom:0}}@media (max-width:640px){.mg.mg-5 .mg-l li:last-child{border-bottom:0}}@media (min-width:1001px){.mg:not(.mg-5){grid-template-columns:minmax(0,1.35fr) minmax(0,2.65fr)}}.mg-l li{background:var(--cell)}.mg-l li:hover{background:#fff}.aa-eco{color:var(--ink);text-align:left;background:#fff;border-radius:12px;flex-direction:column;gap:14px;padding:clamp(14px,1.8vw,22px);display:flex}.aa-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aa-t{border:1px solid var(--line);background:var(--cell);min-height:92px;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.aa-t .tile{border-radius:8px;width:30px;height:30px}.aa-t .tile .ico{width:15px;height:15px}.aa-t i.sk{background:#e4e9f3;border-radius:4px;height:6px;display:block}.aa-t i.sk.s{width:58%}.aa-t i.sk.m{width:78%}.aa-t.hi{background:#fff;border-color:#c9d7fb;transform:translateY(-2px);box-shadow:0 8px 22px #0049fe1a}.aa-t.add{color:var(--blue);background:0 0;border-style:dashed;border-color:#c9d7fb;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600}.aa-t.add .ico{width:18px;height:18px}.aa-t.ghost{opacity:.5;background:0 0;border-style:dashed}.aa-links{height:22px;position:relative}.aa-links svg{width:100%;height:100%;position:absolute;inset:0}.aa-base{color:#fff;background:linear-gradient(135deg,#0049fe,#0032be);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.aa-base img{width:16px;height:20px}.aa-base b{font-size:14px;font-weight:600}.aa-base span{opacity:.85;margin-left:auto;font-size:12px}@media (max-width:600px){.aa-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aa-t:nth-child(n+10),.aa-base span{display:none}}.aa-tools{padding:clamp(18px,2.4vw,28px)var(--pad);border-top:1px solid var(--line);background:var(--cell);flex-direction:column;gap:14px;display:flex}.aa-search{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:10px;height:54px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex}.aa-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #0049fe1a}.aa-search .ico{width:18px;height:18px;color:var(--ink-3);flex:none}.aa-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15.5px}.aa-fr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aa-filters{flex-wrap:wrap;flex:1;gap:8px;display:flex}.aa-filters button{font:inherit;border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:500;transition:all .2s}.aa-filters button:hover{color:var(--ink);border-color:#c9d7fb}.aa-filters button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.aa-count{color:var(--ink-3);font-size:13px}.aa-apps{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.aa-app{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);scroll-margin-top:96px;display:grid}.aa-app:last-child{border-bottom:0}.aa-app[hidden]{display:none}.aa-app:nth-child(2n) .aa-am{border-right:0;border-left:1px solid var(--line);order:2}.aa-am{padding:clamp(26px,3.2vw,44px)var(--pad);border-right:1px solid var(--line);flex-direction:column;gap:12px;display:flex}.aa-ah{align-items:center;gap:12px;display:flex}.aa-ah .tile{flex:none}.aa-ah small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600;display:block}.aa-ah b{color:var(--blue);font-size:15px;font-weight:600;display:block}.aa-am h3{letter-spacing:-.01em;text-wrap:balance;margin-top:4px;font-size:clamp(24px,2.3vw,32px);font-weight:600;line-height:1.15}.aa-caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aa-caps li{grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid}.aa-caps .ico{width:15px;height:15px;color:var(--blue);margin-top:3px}.aa-caps b{font-size:14.5px;font-weight:600;line-height:1.35;display:block}.aa-caps p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.aa-bv{background:var(--cell);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.aa-bv ul{flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.aa-bv li{color:var(--ink-2);padding-left:14px;font-size:14px;line-height:1.45;position:relative}.aa-bv li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.aa-pl{background:#fff;border:1px dashed #c9d7fb;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.aa-pl .pt-k{align-items:center;gap:8px;display:flex}.aa-tag{letter-spacing:.04em;color:#8a5a00;text-transform:none;background:#fff4e0;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.aa-pl b{font-size:14px;font-weight:600}.aa-pl p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.aa-ex{color:var(--ink-2);font-size:14px;line-height:1.5}.aa-am .cta-row{margin-top:6px}.aa-av{background:radial-gradient(80% 70% at 50% 30%,#fff,var(--cell));justify-content:center;align-items:center;padding:clamp(22px,3vw,40px);display:flex}.aa-av>.aa-win{position:sticky;top:110px}.aa-win{border:1px solid var(--line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:14px;font-size:13px;overflow:hidden;box-shadow:0 18px 40px #10182814}.aa-wb{border-bottom:1px solid var(--line);background:var(--cell);align-items:center;gap:10px;padding:10px 14px;display:flex}.aa-wb .st-dots{gap:5px;display:flex}.aa-wb .st-dots i{background:var(--line);border-radius:50%;width:8px;height:8px}.aa-wb b{font-size:12.5px;font-weight:600}.aa-wb .cv-ex{margin-left:auto}.aa-wc{flex-direction:column;gap:10px;padding:14px;display:flex}.aa-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.aa-box{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.aa-box p{color:var(--ink-2);font-size:12.5px;line-height:1.45}.aa-li{align-items:center;gap:8px;font-size:12.5px;display:flex}.aa-li .ico{width:13px;height:13px;color:var(--blue);flex:none}.aa-li span.r{color:var(--ink-3);margin-left:auto;font-size:11px}.aa-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.aa-chip{background:var(--wb-blue-100,#e6edff);color:var(--deep,#0032be);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.aa-chip.ok{color:#13734a;background:#e7f6ee}.aa-chip.wr{color:#8a5a00;background:#fff4e0}.aa-chip.mu{color:var(--ink-2);background:#f1f3f7}.aa-chip .ico{width:11px;height:11px}.aa-bub{border-radius:12px;max-width:88%;padding:8px 11px;font-size:12.5px;line-height:1.45}.aa-bub.u{background:var(--blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.aa-bub.a{background:var(--cell);border:1px solid var(--line);color:var(--ink-2);border-bottom-left-radius:4px}.aa-bub.a small{color:var(--ink-3);margin-top:4px;font-size:11px;display:block}.aa-tabs{flex-wrap:wrap;gap:6px;display:flex}.aa-tabs span{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:11.5px}.aa-tabs span.on{background:var(--ink);border-color:var(--ink);color:#fff}.aa-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:grid}.aa-row:first-of-type{border-top:0}.aa-row b{font-weight:600}.aa-row em{color:var(--ink-3);font-size:11px;font-style:normal;display:block}.aa-pb{background:#eef1f6;border-radius:4px;width:72px;height:6px;overflow:hidden}.aa-pb i{background:var(--blue);border-radius:4px;height:100%;display:block}.aa-sc{font-variant-numeric:tabular-nums;text-align:right;min-width:32px;font-size:12px;font-weight:600}.aa-img{aspect-ratio:16/10;background:#e9edf3;border-radius:10px;position:relative;overflow:hidden}.aa-img image-slot{width:100%;height:100%;position:absolute;inset:0}.aa-bbox{pointer-events:none;border:2px solid #f5a524;border-radius:6px;width:24%;height:30%;position:absolute;top:30%;left:52%}.aa-bbox span{color:#1b1300;white-space:nowrap;background:#f5a524;border-radius:5px 5px 5px 0;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;top:-24px;left:-2px}.aa-kv{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-size:12px;display:grid}.aa-kv dt{color:var(--ink-3)}.aa-kv dd{margin:0;font-weight:500}.aa-empty{padding:24px var(--pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.aa-empty[hidden]{display:none}.aa-empty>div{flex:320px}.aa-empty strong{margin-bottom:4px;font-size:18px;font-weight:600;display:block}.aa-empty p{color:var(--ink-2);font-size:14.5px;line-height:1.5}@media (max-width:980px){.aa-app{grid-template-columns:minmax(0,1fr)}.aa-am,.aa-app:nth-child(2n) .aa-am{border:0;border-bottom:1px solid var(--line);order:0}.aa-av>.aa-win{position:static}}@media (max-width:600px){.aa-caps,.aa-2{grid-template-columns:minmax(0,1fr)}}.aa-sp{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.aa-qs{border-right:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aa-qs li{padding:22px var(--pad);border-bottom:1px solid var(--line);background:var(--cell);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;display:grid}.aa-qs li:last-child{border-bottom:0}.aa-qs b{font-size:17px;font-weight:600;line-height:1.35}.aa-spr{padding:clamp(24px,3vw,40px)var(--pad);flex-direction:column;justify-content:center;gap:12px;display:flex}.aa-spr .cta-row{margin-top:8px}@media (max-width:900px){.aa-sp{grid-template-columns:minmax(0,1fr)}.aa-qs{border-right:0;border-bottom:1px solid var(--line)}}.aa-jr{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.aa-jr li{padding:clamp(22px,2.6vw,32px)var(--pad);border-right:1px solid var(--line);background:var(--cell);flex-direction:column;gap:8px;display:flex;position:relative}.aa-jr li:last-child{border-right:0}.aa-jr li:not(:last-child):after{content:"";background:var(--cell);z-index:1;border-top:1.5px solid #9db5f7;border-right:1.5px solid #9db5f7;width:16px;height:16px;position:absolute;top:44px;right:-9px;transform:rotate(45deg)}.aa-jr .k-label{color:var(--blue)}.aa-jr b{font-size:17px;font-weight:600}.aa-jr p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.aa-chain{padding:18px var(--pad);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aa-chain .pt-k{margin-right:6px}.aa-chain>span.n{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.aa-chain>span.n .ico{width:14px;height:14px;color:var(--blue)}.aa-chain>.ar{width:16px;height:16px;color:var(--ink-3)}.aa-chain small{color:var(--ink-3);flex-basis:100%;font-size:12.5px}@media (max-width:980px){.aa-jr{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-jr li:nth-child(2){border-right:0}.aa-jr li:nth-child(-n+2){border-bottom:1px solid var(--line)}.aa-jr li:after{display:none}}@media (max-width:600px){.aa-jr{grid-template-columns:minmax(0,1fr)}.aa-jr li{border-right:0;border-bottom:1px solid var(--line)}.aa-jr li:last-child{border-bottom:0}}.aa-strip{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.aa-strip .btn{margin-left:auto}@media (max-width:700px){.aa-strip .btn{margin-left:0}}.aa-apps{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aa-card{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;min-width:0;scroll-margin-top:96px;display:flex}.aa-card:nth-child(odd){border-right:1px solid var(--line)}.aa-card[hidden]{display:none}.aa-cv{background:radial-gradient(90% 80% at 50% 20%,#fff,var(--cell));border-bottom:1px solid var(--line);justify-content:center;align-items:flex-start;height:300px;padding:24px 24px 0;display:flex;position:relative;overflow:hidden}.aa-cv:after{content:"";background:linear-gradient(#f5f6fa00,var(--cell));pointer-events:none;height:56px;position:absolute;bottom:0;left:0;right:0}.aa-cv .aa-win{max-width:520px}.aa-cb{padding:clamp(22px,2.6vw,32px)var(--pad);flex-direction:column;flex:1;gap:12px;display:flex}.aa-cb h3{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.2}.aa-sd{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aa-hl{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aa-hl li{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.aa-hl .ico{width:15px;height:15px;color:var(--blue);flex:none}.aa-cf{margin-top:auto;padding-top:8px}@media (max-width:900px){.aa-apps{grid-template-columns:minmax(0,1fr)}.aa-card:nth-child(odd){border-right:0}.aa-cv{height:260px;padding:18px 16px 0}}.aa-img{aspect-ratio:auto;height:170px}.aa-img image-slot{width:100%;height:170px;display:block;position:relative;inset:auto}.aa-wb b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.aa-wb .cv-ex{white-space:nowrap;flex:none}.aa-page main{--pad:clamp(20px,2.4vw,32px)}.aa-page .mi-hero .hero-in{box-sizing:border-box;gap:20px;width:100%;max-width:1200px}.aa-page .mi-hero .hero-in>*{margin:0 auto!important}.aa-page #h-aa{white-space:normal;flex-direction:column;align-items:center;width:100%;display:flex;max-width:none!important}.aa-page #h-aa .h2l{white-space:nowrap;text-align:center;display:block}.aa-page .mi-hero .lead{max-width:680px}.aa-page .mi-hero .hero-sub{max-width:720px}.aa-page .mi-hero .cta-row{justify-content:center;margin-top:8px!important}@media (max-width:760px){.aa-page #h-aa{display:block}.aa-page #h-aa .h2l{white-space:normal;display:inline}}.ax{color:var(--ink);text-align:left;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:0 clamp(28px,4vw,56px);padding:clamp(18px,2.6vw,36px);display:grid}.ax-col{flex-direction:column;gap:0;display:flex;position:relative}.ax-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 14px 30px -24px #0b155059}.ax-card:hover{border-color:#c9d7fb;box-shadow:0 18px 36px -24px #0049fe59}.ax-card small{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:10.5px;font-weight:600}.ax-card .tile{border-radius:9px;width:34px;height:34px}.ax-card .tile .ico{width:16px;height:16px}.ax-card b{font-size:15px;font-weight:600;line-height:1.25}.ax-ch{border-top:1px solid var(--line);width:100%;color:var(--ink-2);flex-direction:column;gap:2px;margin-top:2px;padding-top:8px;font-size:12.5px;line-height:1.45;display:flex}.ax-ch em{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-style:normal;font-weight:600}.ax-ln{pointer-events:none;width:clamp(28px,4vw,56px);height:1px;position:absolute;top:50%}.ax-card.l .ax-ln{background:linear-gradient(90deg,#c9d7fb,#9db5f7);left:100%}.ax-card.r .ax-ln{background:linear-gradient(90deg,#9db5f7,#c9d7fb);right:100%}.ax-ln>i{background:var(--blue);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px}.ax-card.l .ax-ln>i{left:0}.ax-card.r .ax-ln>i{right:0}.ax-link{color:var(--blue);background:#f3f6ff;border:1px dashed #c9d7fb;border-radius:999px;align-self:center;align-items:center;gap:6px;margin:10px 0;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.ax-link .ico{width:13px;height:13px}.ax-sp{height:clamp(20px,3vw,40px);display:block}.ax-hub{text-align:center;color:#fff;background:linear-gradient(160deg,#0049fe,#0032be);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:clamp(20px,2.6vw,32px) clamp(14px,2vw,24px);display:flex;box-shadow:0 24px 48px -28px #0032be99}.ax-hk{letter-spacing:.14em;text-transform:uppercase;color:#c9d6ff;font-size:10.5px;font-weight:600}.ax-hub img{width:30px;height:auto}.ax-hub b{text-wrap:balance;font-size:clamp(15px,1.4vw,18px);font-weight:600;line-height:1.25}.ax-caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.ax-caps span{background:#ffffff1f;border:1px solid #ffffff38;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:12px;font-weight:500;display:flex}.ax-caps .ico{width:13px;height:13px}.ax-add{color:#e3eaff;border:1px dashed #ffffff73;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.ax-add .ico{width:13px;height:13px}@media (max-width:900px){.ax{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ax-hub{grid-area:1/1/auto/-1}.ax-ln,.ax-sp{display:none}.ax-col{gap:0}}@media (max-width:560px){.ax{grid-template-columns:minmax(0,1fr)}.ax-link{margin:8px 0}}.aa-page .aa-tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;display:grid}.aa-page .aa-fr{display:contents}.aa-page .aa-count{white-space:nowrap;grid-area:1/2}.aa-page .aa-filters{border:1px solid var(--line);scrollbar-width:none;background:#fff;border-radius:999px;flex-wrap:nowrap;grid-area:2/1/auto/-1;gap:4px;padding:4px;display:flex;overflow-x:auto}.aa-page .aa-filters::-webkit-scrollbar{display:none}.aa-page .aa-filters button{white-space:nowrap;color:var(--ink-2);background:0 0;border:0;border-radius:999px;flex:1 0 auto;padding:9px 14px;font-size:13px}.aa-page .aa-filters button:hover{background:var(--cell);color:var(--ink)}.aa-page .aa-filters button[aria-pressed=true]{background:var(--blue);color:#fff}.aa-page .aa-ah{flex-direction:column;align-items:flex-start;gap:10px}.aa-page .aa-ah small{letter-spacing:.12em;color:var(--blue);font-size:11px}.aa-page .aa-ah b{color:var(--ink);font-size:16px}.aa-page .aa-cb{gap:12px}.aa-page .aa-cb h3{margin-top:2px}.aa-page .aa-cv{height:300px;padding:22px 22px 0}.aa-page .aa-cv:after{height:44px}.aa-page .aa-cv .aa-win{border-radius:14px;max-width:520px;box-shadow:0 24px 44px -30px #0b155066}.aa-page .aa-wb{gap:8px}.aa-wi{background:var(--blue);color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.aa-wi .ico{width:11px;height:11px}.aa-page .aa-cv .aa-wc{gap:8px;padding:12px}.aa-page .aa-cv .aa-box{border-radius:10px;gap:5px;padding:9px 11px}.aa-page .aa-cv .aa-img,.aa-page .aa-cv .aa-img image-slot{height:140px}@media (max-width:760px){.aa-page .aa-apps{grid-template-columns:minmax(0,1fr)}.aa-page .aa-card:nth-child(odd){border-right:0}}@media (min-width:761px) and (max-width:900px){.aa-page .aa-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-page .aa-card:nth-child(odd){border-right:1px solid var(--line)}}.aa-page .aa-qs{grid-auto-rows:1fr;display:grid}.aa-page .aa-qs li{padding:20px var(--pad)}.aa-page .aa-spr{padding:clamp(20px,2.4vw,28px)var(--pad);gap:10px}.aa-page .aa-spr .cta-row{margin-top:4px}.aa-page .aa-jr li:after{display:none!important}.aa-page .aa-jr,.aa-page #adoption .aa-chain{border-bottom:1px solid var(--line)}.aa-page .llm-strip.aa-strip{text-align:left;justify-content:space-between;gap:16px 24px;padding:22px var(--pad)!important}.aa-page .llm-strip.aa-strip b{text-align:left;text-wrap:pretty;flex:380px;min-width:0}.aa-page .llm-strip.aa-strip .btn{flex:none;margin-left:auto!important}@media (max-width:700px){.aa-page .llm-strip.aa-strip .btn{margin-left:0!important}}.ax-caps .ico,.ax-add .ico{color:#fff;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.ax-add{white-space:nowrap;font-size:11px}.aa-page .aa-filters{overflow:visible}.aa-page .aa-filters button{flex:1 1 0;min-width:0}@media (max-width:1240px){.aa-page .aa-filters{border-radius:16px}.aa-page .aa-filters button{white-space:normal;text-align:center;text-wrap:balance;border-radius:12px;padding:8px 10px;font-size:12.5px;line-height:1.25}}@media (max-width:600px){.aa-page .aa-filters{border-radius:999px;overflow-x:auto}.aa-page .aa-filters button{white-space:nowrap;border-radius:999px;flex:1 0 auto}}.aa-page .aa-ah{gap:10px}.aa-it{align-items:center;gap:12px;display:flex}.aa-it .tile{flex:none}.aa-page .aa-it b{color:var(--ink);font-size:16px;font-weight:600;line-height:1.25}.aa-page .aa-tools{row-gap:0}.aa-page .aa-search,.aa-page .aa-count{margin-bottom:clamp(14px,1.8vw,20px)}.aa-div{background:var(--line);height:1px;margin:0 calc(-1*var(--pad));grid-area:2/1/auto/-1}.aa-page .aa-filters{grid-row:3;margin-top:clamp(14px,1.8vw,20px)}.aa-page .aa-apps.aa-one{grid-template-columns:minmax(0,1fr)}.aa-page .aa-apps.aa-one .aa-card:not([hidden]){border-right:0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.aa-page .aa-apps.aa-one .aa-cb{order:1;justify-content:center}.aa-page .aa-apps.aa-one .aa-cv{border-bottom:0;border-left:1px solid var(--line);order:2;align-self:stretch;align-items:center;height:auto;min-height:360px;padding:clamp(20px,2.6vw,32px)}.aa-page .aa-apps.aa-one .aa-cv:after{display:none}.aa-page .aa-apps.aa-one .aa-cv .aa-win{max-width:560px}.aa-page .aa-apps.aa-one .aa-cf{margin-top:8px}@media (max-width:760px){.aa-page .aa-apps.aa-one .aa-card:not([hidden]){flex-direction:column;display:flex}.aa-page .aa-apps.aa-one .aa-cv{border-left:0;border-bottom:1px solid var(--line);order:0;min-height:0}}.btn{position:relative}.ap-hero-win{max-width:none;box-shadow:none;border:0;border-radius:12px}.ap-chain{border-top:1px solid var(--line);background:var(--cell);justify-content:center}.ap-show{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.ap-qs{border-right:1px solid var(--line);flex-direction:column;display:flex}.ap-qs button{all:unset;box-sizing:border-box;padding:20px var(--pad);border-bottom:1px solid var(--line);background:var(--cell);cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;transition:background-color .25s,box-shadow .25s;display:grid}.ap-qs button:last-child{border-bottom:0}.ap-qs button:hover{background:#fff}.ap-qs button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--blue);background:#fff}.ap-qs button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.ap-qs small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600;display:block}.ap-qs b{color:var(--ink);margin-top:2px;font-size:16.5px;font-weight:600;display:block}.ap-qs em{color:var(--ink-2);margin-top:4px;font-size:14px;font-style:normal;line-height:1.45;display:block}.ap-qs button[aria-selected=true] .tile{background:var(--blue);color:#fff;border-color:var(--blue)}.ap-chat{background:radial-gradient(80% 70% at 50% 30%,#fff,var(--cell));flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,3vw,40px);display:flex}.ap-chat .aa-win{max-width:none}.ap-thread{justify-content:flex-start;gap:12px;min-height:210px}.ap-thread .aa-bub{max-width:86%;font-size:14px}.ap-comp{border:1px solid var(--line);color:var(--ink-3);border-radius:999px;align-items:center;gap:10px;margin:0 14px 14px;padding:10px 10px 10px 16px;font-size:13px;display:flex}.ap-send{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.ap-send .ico{width:14px;height:14px}.ap-note{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ap-ready{padding:24px var(--pad);border-bottom:1px solid var(--line);background:var(--cell);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 24px;display:grid}.ap-ready b{margin-bottom:4px;font-size:17px;font-weight:600;display:block}.ap-ready p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.ap-ready .cta-row{margin:0}.ap-help{border-top:1px solid var(--line)}.ap-cn .uc{flex-direction:column;gap:12px;display:flex}.ap-chain-in{border:0;padding:0}.ap-links{flex-direction:column;gap:8px;display:flex}.uc .p a{color:var(--blue);text-decoration:none}.uc .p a:hover{text-decoration:underline}@media (max-width:900px){.ap-show{grid-template-columns:minmax(0,1fr)}.ap-qs{border-right:0;border-bottom:1px solid var(--line)}.ap-ready{grid-template-columns:minmax(0,1fr)}.ap-ready .tile{display:none}}@media (max-width:600px){.ap-chain{flex-direction:column;align-items:flex-start}.ap-chain>.ar{transform:rotate(90deg)}}.ap-qs>.ap-det{padding:20px var(--pad);border-top:1px solid var(--line);background:#fff;flex-direction:column;flex:1;gap:10px;display:flex}.ap-det [hidden]{display:none}.ap-det>div{flex-direction:column;gap:10px;display:flex}.tk-see{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.tk-see li{color:var(--ink-2);align-items:center;gap:7px;font-size:13.5px;display:flex}.tk-see .ico{width:14px;height:14px;color:var(--blue);flex:none}.ap-panels .ap-chat{justify-content:flex-start}.tk-win[hidden]{display:none}.tk-tabs{gap:4px;margin-left:8px;display:flex}.tk-tabs span{color:var(--ink-2);border-radius:999px;padding:3px 9px;font-size:11px}.tk-tabs span.on{background:var(--ink);color:#fff}.tk-ms{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tk-ms>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 10px}.tk-ms small{color:var(--ink-3);font-size:10.5px;display:block}.tk-ms b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.tk-ms .od b{color:#b42318}.tk-board{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(118px,1fr));gap:8px;padding-bottom:2px;display:grid;overflow-x:auto}.tk-board.tk-b3{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-col{background:var(--cell);border:1px solid var(--line);scroll-snap-align:start;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.tk-ch{color:var(--ink-2);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.tk-ch em{border:1px solid var(--line);color:var(--ink-3);background:#fff;border-radius:999px;padding:1px 6px;font-size:10.5px;font-style:normal}.tk-c{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:5px;padding:7px 8px;display:flex}.tk-c b{font-size:11.5px;font-weight:600;line-height:1.3}.tk-cm{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tk-p{border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600}.tk-p.high{color:#b42318;background:#feeceb}.tk-p.medium{color:#8a5a00;background:#fff4e0}.tk-p.low{color:var(--ink-2);background:#eef1f6}.tk-d{color:var(--ink-3);align-items:center;gap:3px;font-size:10px;display:inline-flex}.tk-d .ico{width:10px;height:10px}.tk-d.od{color:#b42318;font-weight:600}.tk-mt{color:var(--deep,#0032be);align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.tk-mt .ico{width:10px;height:10px}.tk-tools{align-items:center;gap:8px;display:flex}.tk-s{border:1px solid var(--line);color:var(--ink-3);border-radius:999px;flex:1;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex}.tk-f,.tk-add{border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tk-add{background:var(--blue);border-color:var(--blue);color:#fff}.tk-tools .ico{width:12px;height:12px}.tk-tw{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.tk-tbl{border-collapse:collapse;width:100%;min-width:560px;font-size:11.5px}.tk-tbl th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:var(--cell);border-bottom:1px solid var(--line);padding:8px 10px;font-size:10px;font-weight:600}.tk-tbl td{border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px}.tk-tbl tr:last-child td{border-bottom:0}.tk-tbl td:first-child{white-space:normal}.tk-pb{vertical-align:middle;background:#eef1f6;border-radius:4px;width:40px;height:5px;margin-right:6px;display:inline-block;overflow:hidden}.tk-pb i{background:var(--blue);height:100%;display:block}.tk-odt{color:#b42318;font-weight:600}.ap-planned .k-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:600px){.tk-ms{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-board{grid-template-columns:repeat(5,minmax(72%,1fr))}.tk-board.tk-b3,.tk-see{grid-template-columns:minmax(0,1fr)}.tk-tabs{display:none}}.rc-sc{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.rc-sc .tk-pb{margin:0}.rc-pipe{align-items:center;gap:4px;display:flex}.rc-pipe>div{text-align:center;background:var(--cell);border:1px solid var(--line);border-radius:8px;flex:1;min-width:0;padding:6px 4px}.rc-pipe b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.rc-pipe small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.rc-pipe .ar{width:12px;height:12px;color:var(--ink-3);flex:none}.ap-tk-ms .wr b,.tk-ms .wr b{color:#8a5a00}.ap-pt{margin-bottom:2px;font-size:15px;font-weight:600;display:block}.ap-planned>div{flex-direction:column;display:flex}@media (max-width:600px){.rc-pipe{flex-wrap:wrap}.rc-pipe>div{flex:28%}.rc-pipe .ar{display:none}}.ai-img{background:#e9edf3;border-radius:10px;position:relative;overflow:hidden}.ai-img .aa-bbox span{border-radius:5px;top:4px;left:4px}.ai-th{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ai-th small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10.5px;display:block;overflow:hidden}.ai-cats{flex-wrap:wrap;gap:6px;display:flex}.ai-json{color:var(--ink-2);background:var(--cell);white-space:pre;border-radius:8px;margin:0;padding:8px 10px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.ai-mini{border:0;gap:6px;padding:0}.ai-mini>span.n{padding:6px 10px;font-size:12px}@media (max-width:600px){.ai-th{grid-template-columns:repeat(3,minmax(0,1fr))}}.ei-names{padding:22px var(--pad);border:1px solid var(--line);background:var(--cell);border-top:0;flex-direction:column;gap:12px;display:flex}.ei-names ul{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ei-names li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.ei-names .ico{width:15px;height:15px;color:var(--blue);flex:none}.ei-sub{color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.ei-ex{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px;display:flex}.ei-ex span{background:var(--cell);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:500}#capabilities .ec-cap{flex-direction:column;gap:8px;display:flex}.ei-xp>span b{font-size:12px;font-weight:500;line-height:1.35}.ei-ctl{flex-wrap:wrap;gap:8px;padding:12px 16px 16px;display:flex}.ei-ctl span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ei-ctl .ico{width:13px;height:13px;color:var(--blue)}@media (max-width:600px){.ei-names ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.mh-sl{color:var(--ink-3);text-align:center;margin-top:8px;font-size:11.5px;display:block}.mh-wk{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mh-proof{border:1px solid var(--line);background:var(--cell);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mh-proof li{padding:20px var(--pad);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}.mh-proof li+li{border-left:1px solid var(--line)}.mh-proof b{margin-bottom:2px;font-size:15px;font-weight:600;display:block}.mh-proof p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.mh-proof .tile{width:36px;height:36px}.mh-flow{grid-template-columns:repeat(5,minmax(0,1fr))}.mh-flow .as-st{height:100%}.mh-rel{padding:clamp(22px,3vw,36px)var(--pad);border-bottom:1px solid var(--line);background:linear-gradient(#f3f6ff,#fff);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:20px 40px;display:grid}.mh-rel-h{flex-direction:column;gap:10px;display:flex}.mh-rel-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mh-rel-l li{background:#fff;border:1px solid #d6e0fb;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px;display:grid}.mh-n{color:var(--blue);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px;font-weight:700}.mh-rel-l b{margin-bottom:4px;font-size:15px;font-weight:600;display:block}.mh-rel-l p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.mh-wl{flex-direction:column;gap:8px;display:flex}.mh-wl .tlink{margin-top:auto;padding-top:6px}.cv-s.mh-off{color:var(--ink-2);background:#f1f3f7}.mh-faq{border-bottom:1px solid var(--line)}.mh-faq-h{padding:22px var(--pad)10px}.mh-faq details{border-top:1px solid var(--line)}.mh-faq summary{padding:16px var(--pad);cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.mh-faq summary::-webkit-details-marker{display:none}.mh-faq summary:hover{background:var(--cell)}.mh-faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.mh-faq summary .ico{width:18px;height:18px;color:var(--blue);flex:none;transition:transform .25s}.mh-faq details[open] summary .ico{transform:rotate(45deg)}.mh-faq details>div{padding:0 var(--pad)18px;flex-direction:column;gap:6px;max-width:80ch;display:flex}.mh-faq details p{color:var(--ink-2);font-size:14.5px;line-height:1.55}@media (max-width:1100px){.mh-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.mh-flow .as-st:after{display:none}}@media (max-width:900px){.mh-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-proof li:nth-child(3){border-left:0}.mh-proof li:nth-child(n+3){border-top:1px solid var(--line)}.mh-rel{grid-template-columns:minmax(0,1fr)}.mh-wk{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.mh-proof{grid-template-columns:minmax(0,1fr)}.mh-proof li{border-left:0!important}.mh-proof li+li{border-top:1px solid var(--line)}.mh-flow,.mh-rel-l{grid-template-columns:minmax(0,1fr)}}.st-sub{color:var(--ink-2);margin:2px 0 4px;font-size:11.5px;font-weight:600;line-height:1.35;display:block}.st-skills{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.st-chips{flex-direction:column;gap:14px;display:flex}.st-chips ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.st-chips li{color:var(--ink);background:#fff;border:1px solid #d6e0fb;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.st-chips .ico{width:13px;height:13px;color:var(--blue)}.st-cs{background:#fff;border:1px dashed #c9d7fb;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.st-cs .ei-ex{margin-top:0;padding-top:0}.st-cs small{color:var(--ink-3);font-size:12px}.st-disc{padding:16px var(--pad);border-bottom:1px solid var(--line);color:var(--ink-3);font-size:13px;line-height:1.5}.st-adm{flex-direction:column;gap:14px;display:flex}.st-wf .st-bar .cv-ex{margin-left:auto}.st-wfb{flex-wrap:wrap;gap:8px;padding:12px 14px;display:flex}.st-wfb span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.st-wfb span.pri{background:var(--blue);border-color:var(--blue);color:#fff}.st-wfb .ico{width:13px;height:13px}.st-gr{border:1px solid var(--line);background:#fff;border-radius:14px;box-shadow:0 10px 24px -20px #001e7873}.st-gr-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.st-gr-h>span:first-child{align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.st-gr-h .ico{width:15px;height:15px;color:var(--blue)}.st-gr .aa-kv{padding:12px 14px 0;font-size:12.5px}.st-5{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.st-5 .uc{flex-direction:column;gap:10px;display:flex}.st-5 .tlink{margin-top:auto}@media (max-width:1100px){.st-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.st-skills{grid-template-columns:minmax(0,1fr)}.st-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.st-5{grid-template-columns:minmax(0,1fr)}.st-sub{display:none}}.wf-d{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;display:block;overflow:hidden}.wf-ex{flex-direction:column;gap:10px;display:flex}.wf-ex .ei-ex{margin-top:auto}.wf-seq{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wf-seq li{align-items:center;gap:4px;display:inline-flex}.wf-seq li>span{background:var(--wb-blue-100,#e6edff);color:var(--deep,#0032be);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.wf-seq i{color:var(--ink-3);display:inline-flex}.wf-seq .ico{width:12px;height:12px}.wf-rel .mh-rel-l{grid-template-columns:repeat(4,minmax(0,1fr))}.wf-rel{grid-template-columns:minmax(0,1fr)}.wf-runs{border-collapse:collapse;width:100%;font-size:12.5px}.wf-runs th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 8px 8px 0;font-size:10.5px;font-weight:600}.wf-runs td{border-bottom:1px solid var(--line);padding:8px 8px 8px 0}.wf-runs tr:last-child td{border-bottom:0}.cv-s.wf-fail{color:#b42318;background:#feeceb}@media (max-width:1100px){.wf-rel .mh-rel-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.wf-rel .mh-rel-l{grid-template-columns:minmax(0,1fr)}.wf-runs thead{display:none}.wf-runs tr{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;gap:2px 10px;padding:8px 0;display:grid}.wf-runs tr:last-child{border-bottom:0}.wf-runs td{border:0;padding:0}.wf-runs td:nth-child(2){color:var(--ink-2);grid-column:2;font-size:12px}.wf-runs td:nth-child(4){color:var(--ink-3);grid-column:2;font-size:11.5px}.wf-runs td:nth-child(3){grid-area:1/3}}.ma-kpis>div>span:empty{display:none}.ma-row2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ma-h em{color:var(--ink-3);text-transform:none;letter-spacing:0;margin-left:6px;font-size:10.5px;font-style:normal;font-weight:500}.ma-tbl{border-collapse:collapse;width:100%;font-size:11.5px}.ma-tbl th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:4px 6px 6px 0;font-size:10px;font-weight:600}.ma-tbl td{border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 6px 6px 0}.ma-tbl tr:last-child td{border-bottom:0}.ma-dim{flex-direction:column;gap:8px;display:flex}.ma-tm{color:var(--ink-3);align-items:flex-start;gap:6px;margin-top:auto;font-size:12px;line-height:1.4;display:flex}.ma-tm .ico{width:13px;height:13px;color:var(--blue);flex:none;margin-top:1px}.ma-pf{border-top:1px dashed var(--line);color:var(--ink);flex-direction:column;gap:2px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.ma-pf b{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}#teams .ec-cap{flex-direction:column;gap:8px;display:flex}.ma-env{padding:clamp(22px,3vw,36px)var(--pad);border-bottom:1px solid var(--line);background:var(--cell);flex-direction:column;gap:16px;display:flex}.ma-env-h{flex-direction:column;gap:6px;display:flex}.ma-env-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ma-env-c{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.ma-env-c .st-brand{align-items:center;gap:10px;display:flex}.ma-env-c .st-brand b{font-size:16px;font-weight:600}.ma-menu{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ma-menu li{background:var(--cell);border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.ma-k4{padding:12px 14px 0}.ma-flt{padding:10px 14px}.ma-lw{padding:0 14px 14px;overflow-x:auto}.ma-logs{min-width:420px}.ma-lv{color:var(--ink-2);background:#eef1f6;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:700}.ma-lv.er{color:#b42318;background:#feeceb}.ma-inv ol{grid-template-columns:repeat(5,minmax(0,1fr))}.ma-gov{border-top:1px solid var(--line)}.ma-gov-l{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ma-gov-l .mh-n .ico{width:16px;height:16px}.ma-road{padding:clamp(20px,2.6vw,30px)var(--pad);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:14px 32px;display:grid}.ma-road>div{flex-direction:column;gap:6px;display:flex}.ma-road ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ma-road li{border:1px dashed #c9d7fb;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ma-road li .aa-tag{align-self:flex-start}.ma-road li b{font-size:15px;font-weight:600}.ma-road li p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.ma-road-n{color:var(--ink-3);grid-column:1/-1;font-size:12.5px;line-height:1.5}@media (max-width:1100px){.ma-inv ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ma-env-g,.ma-road,.ma-road ul{grid-template-columns:minmax(0,1fr)}.ma-gov-l{grid-template-columns:minmax(0,1fr)!important}.ma-row2{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ma-inv ol{grid-template-columns:minmax(0,1fr)}.ma-hide-m{display:none}.ma-k4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ma-layers{flex-direction:column;gap:10px;display:flex}.ma-layers .ma-card{width:100%}.ma-layers .ma-act{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;display:grid}.ma-cap{flex-direction:column;gap:8px;display:flex}.ma-hubc{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;background:linear-gradient(135deg,#0049fe,#0032be)!important}.ma-hubc b{font-size:18px;font-weight:600}.ma-hubc span{opacity:.85;max-width:26ch;font-size:13px;line-height:1.5}@media (max-width:600px){.ma-layers .ma-act{grid-template-columns:minmax(0,1fr)}.ma-hubc{min-height:160px}}.mi-hero .hero-in{text-align:center;align-items:center;max-width:960px;margin-left:auto;margin-right:auto}.mi-hero .hero-h{text-wrap:balance;max-width:900px;margin-left:auto;margin-right:auto}.mi-hero .lead,.mi-hero .hero-sub{max-width:760px;margin-left:auto;margin-right:auto}.mi-hr{width:100%;display:block}.mi-hr .ag-hs{text-align:center}.mi-chat{position:relative}.mi-think{opacity:0;visibility:hidden;align-items:center;gap:5px;height:14px;margin:6px 0;display:flex}.mi-think i{opacity:.3;background:#0049fe;border-radius:50%;width:5px;height:5px}.mi-car{vertical-align:-2px;background:currentColor;width:1.5px;height:1em;margin-left:1px;display:inline-block}.mi-hero .pill-new{white-space:nowrap;flex-wrap:nowrap;width:auto!important;max-width:100%!important}@media (max-width:480px){.mi-hero .pill-new{white-space:normal;height:auto}}.mi-shot .mi-cards{z-index:2;width:62.85%;height:21%;font-family:var(--font-body);grid-template-columns:1.35fr 1fr 1fr;gap:1cqw;display:grid;position:absolute;top:3.2%;left:29.44%}.mi-c{color:#242424;background:#fff;border:1px solid #e6e6ea;border-radius:.9cqw;flex-direction:column;gap:.6cqw;padding:1cqw 1.2cqw;display:flex;overflow:hidden}.mi-k{letter-spacing:.06em;text-transform:uppercase;color:#0049fe;align-items:center;gap:.5cqw;font-size:.86cqw;font-weight:600;display:inline-flex}.mi-k .ico{width:1.05cqw;height:1.05cqw}.mi-c p{margin:0;font-size:1cqw;line-height:1.5}.mi-c ul{flex-direction:column;gap:.55cqw;margin:0;padding:0;list-style:none;display:flex}.mi-c li{justify-content:space-between;gap:.6cqw;padding-left:1.1cqw;font-size:1cqw;line-height:1.35;display:flex;position:relative}.mi-c li:before{content:"";background:#0049fe;border-radius:50%;width:.45cqw;height:.45cqw;position:absolute;top:.45cqw;left:0}.mi-c li em{color:#6b6e78;white-space:nowrap;font-style:normal}.mi-shot .mi-thread{top:26.5%}.mi-shot #mi-greet{opacity:1!important}.mi-shot .mi-hide-box{background:#f3f4f6;width:64.4%;height:17.5%;position:absolute;top:52%;left:28.6%}.mi-shot .mi-box{background:url(/assets/hero-chat.png) 79.67% 62.87%/157.23% 606.06% no-repeat;width:63.6%;height:16.5%;position:absolute;top:72.5%;left:29%}.mi-shot .hs-input{top:74.6%}.mi-shot .hs-send{top:83.57%}.mi-shot .mi-thread{bottom:29%}.mi-shot .hs-input,.mi-shot .hs-send{z-index:3}.mi-show .ap-chat .mi-bwin{border:1px solid var(--line);border-radius:14px;width:100%;overflow:hidden;box-shadow:0 24px 48px -32px #0b155047}.mi-show{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.mi-show .ap-chat{padding:clamp(16px,2vw,28px)}.mi-bwin .hs-thread{gap:max(8px,1.6cqw);top:3%;bottom:47%}.mi-bwin .hs-q,.mi-bwin .hs-body{font-size:max(11.5px,1.12cqw);line-height:1.45}.mi-bwin .hs-q{border-radius:max(9px,1.1cqw) max(9px,1.1cqw) 3px;padding:max(6px,.9cqw) max(9px,1.25cqw)}.mi-bwin .hs-a{gap:max(7px,1cqw)}.mi-bwin .hs-av{width:max(20px,2.4cqw);height:max(20px,2.4cqw)}.mi-bwin .hs-think{gap:3px;padding-top:6px}.mi-bwin .hs-think i{width:max(4px,.5cqw);height:max(4px,.5cqw)}.mi-bwin .hs-input{font-size:max(11px,1.18cqw)}.mi-bwin .hs-input .caret{height:max(12px,1.4cqw)}@media (max-width:900px){.mi-show{grid-template-columns:minmax(0,1fr)}}.mi-bwin .mi-crop{aspect-ratio:2.038;background:#f3f4f6;position:relative;overflow:hidden}.mi-bwin .mi-crop>.hshot{aspect-ratio:1440/1024;border-radius:0;width:139.08%;position:absolute;top:-45.16%;left:-33.1%}.mi-bwin #mi2-greet{opacity:1!important}.mi-bwin .hs-thread{top:23.5%!important;bottom:48.6%!important}#how .sh,#in-action .sh,#business-applications .sh,#adoption .sh,#connected .sh{padding-left:clamp(20px,2.4vw,32px)!important;padding-right:clamp(20px,2.4vw,32px)!important}#in-action .ap-qs button,#in-action .llm-strip,#how .llm-strip,#connected .llm-strip{padding-left:clamp(20px,2.4vw,32px);padding-right:clamp(20px,2.4vw,32px)}#adoption .ap-ready,#connected .ap-ready{padding-left:clamp(20px,2.4vw,32px)!important;padding-right:clamp(20px,2.4vw,32px)!important}.ts-shot{aspect-ratio:1440/1024;font-family:var(--font-body);background:#f7f8fa;position:relative;overflow:hidden;container-type:inline-size}.ts-in{color:#242424;grid-template-columns:21.597cqw 1fr;display:grid;position:absolute;inset:0}.ts-in .ico{flex:none;width:1.181cqw;height:1.181cqw;display:inline-flex}.ts-side{background:#fff;border-right:1px solid #ecedf0;flex-direction:column;gap:1.25cqw;padding:1.944cqw 1.111cqw;display:flex}.ts-logo{width:8.889cqw;height:auto;margin-left:.556cqw}.ts-new{background:#f2f2f4;border-radius:.417cqw;align-items:center;gap:.694cqw;padding:.694cqw .972cqw;font-size:1.042cqw;display:flex}.ts-nav,.ts-grp{flex-direction:column;gap:.278cqw;display:flex}.ts-nav span,.ts-grp span{border-radius:.417cqw;align-items:center;gap:.694cqw;padding:.486cqw .694cqw;font-size:1.042cqw;display:flex}.ts-nav span.sub{color:#4b4e57;padding-left:3.056cqw;font-size:.972cqw}.ts-nav span.on{color:#0049fe;background:#eef3ff;font-weight:600}.ts-grp{border-top:1px solid #ecedf0;padding-top:.972cqw}.ts-grp small{color:#6b6e78;padding:0 .694cqw .278cqw;font-size:.972cqw}.ts-user{border-top:1px solid #ecedf0;align-items:center;gap:.694cqw;margin-top:auto;padding:1.111cqw .556cqw 0;display:flex}.ts-user>i{color:#fff;background:#0049fe;border-radius:50%;place-items:center;width:2.5cqw;height:2.5cqw;font-size:.833cqw;font-style:normal;font-weight:600;display:grid}.ts-user b{font-size:.972cqw;font-weight:500;display:block}.ts-user small{color:#6b6e78;font-size:.868cqw}.ts-main{flex-direction:column;min-width:0;padding:4.861cqw 2.778cqw 2.083cqw 2.292cqw;display:flex}.ts-h{letter-spacing:-.01em;margin:0;font-size:1.875cqw;font-weight:500}.ts-tabs{color:#8a8d96;border-bottom:1px solid #e6e7eb;align-items:center;gap:2.222cqw;margin-top:1.944cqw;font-size:.972cqw;display:flex}.ts-tabs span{padding:.694cqw .278cqw}.ts-tabs span.on{color:#0049fe;font-weight:600;box-shadow:inset 0 -2px #0049fe}.ts-btn{color:#fff;background:#0049fe;border-radius:.347cqw;align-items:center;gap:.556cqw;margin-bottom:.417cqw;margin-left:auto;padding:.625cqw .972cqw;font-size:1.042cqw;font-weight:500;display:inline-flex}.ts-board{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.903cqw;min-height:0;margin-top:1.806cqw;display:grid}.ts-col{background:#eff0f3;border-radius:.417cqw;flex-direction:column;gap:.694cqw;padding:.694cqw .556cqw;display:flex}.ts-ch{background:#fff;border-radius:.347cqw;align-items:center;gap:.556cqw;padding:.556cqw .694cqw;font-size:.903cqw;display:flex}.ts-ch>i{background:#0049fe;border-radius:2px;width:.208cqw;height:1.25cqw}.ts-ch b{font-weight:500}.ts-ch em{color:#6b6e78;background:#f2f2f4;border-radius:999px;padding:0 .417cqw;font-size:.764cqw;font-style:normal}.ts-add{margin-left:auto}.ts-col.todo .ts-ch>i{background:#8a8d96}.ts-col.ip .ts-ch>i{background:#f59e0b}.ts-col.done .ts-ch>i{background:#22a06b}.ts-col.cx .ts-ch>i{background:#e5484d}.ts-card{background:#fff;border-radius:.417cqw;flex-direction:column;gap:.417cqw;padding:.625cqw .625cqw .556cqw;display:flex;box-shadow:0 1px 2px #0b15500d}.ts-ct{justify-content:space-between;align-items:center;display:flex}.ts-pr{color:#6b6e78;background:#f2f2f4;border-radius:.208cqw;padding:.139cqw .486cqw;font-size:.729cqw}.ts-pr.medium{color:#137a4d;background:#ddf5e8}.ts-pr.high{color:#c2272d;background:#fde7e8}.ts-pr.low{color:#0032be;background:#e8eeff}.ts-more{color:#8a8d96}.ts-tt{font-size:.799cqw;font-weight:500;line-height:1.3}.ts-ds{color:#6b6e78;margin:0;font-size:.625cqw;line-height:1.45}.ts-pg{color:#4b4e57;justify-content:space-between;margin-top:.139cqw;font-size:.59cqw;display:flex}.ts-pg b{font-weight:600}.ts-bar{grid-template-columns:repeat(4,1fr);gap:.278cqw;display:grid}.ts-bar i{background:#e6e7eb;border-radius:2px;height:.174cqw}.ts-col.as .ts-bar i.on{background:#0049fe}.ts-col.todo .ts-bar i.on{background:#6b6e78}.ts-col.ip .ts-bar i.on{background:#f59e0b}.ts-col.done .ts-bar i.on{background:#22a06b}.ts-col.cx .ts-bar i.on{background:#e5484d}.ts-ft{color:#4b4e57;border-top:1px solid #f0f1f4;justify-content:space-between;align-items:center;padding-top:.486cqw;font-size:.59cqw;display:flex}.ts-who{align-items:center;gap:.347cqw;display:flex}.ts-who i{color:#fff;background:#0049fe;border-radius:50%;place-items:center;width:.903cqw;height:.903cqw;font-size:.382cqw;font-style:normal;font-weight:600;display:grid}.ts-due{align-items:center;gap:.278cqw;display:flex}.ts-due .ico{width:.694cqw;height:.694cqw}.ts-addt{color:#4b4e57;border:1px dashed #d5d7dd;border-radius:.417cqw;justify-content:center;align-items:center;gap:.417cqw;padding:.556cqw;font-size:.729cqw;display:flex}.ts-addt .ico{width:.903cqw;height:.903cqw}.ts-shot,.ts-shot *{text-align:left}.ts-nav>span,.ts-grp>span{color:#242424;border-radius:.417cqw;align-items:center;gap:.694cqw;padding:.486cqw .694cqw;font-size:1.042cqw;display:flex}.ts-nav span .ico,.ts-grp span .ico,.ts-tabs span .ico{box-shadow:none!important;padding:0!important}.ts-nav span.sub{display:none}.ts-side{gap:.972cqw;padding:1.806cqw 1.111cqw 1.528cqw}.ts-top{justify-content:space-between;align-items:center;padding:0 .556cqw;display:flex}.ts-top .ico{color:#6b6e78;width:1.25cqw;height:1.25cqw}.ts-logo{margin-left:0}.ts-tree{border-left:1px solid #e3e4e8;flex-direction:column;margin-left:1.319cqw;padding-left:1.111cqw;display:flex}.ts-tree span{color:#242424;padding:.417cqw .694cqw;font-size:1.007cqw}.ts-grp small{padding-top:.139cqw;font-size:1.007cqw}.ts-rec>span{color:#242424;white-space:nowrap;text-overflow:ellipsis;font-size:.972cqw;display:block;overflow:hidden}.ts-user{gap:.694cqw}.ts-un{flex:1;min-width:0}.ts-un small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ts-user>.ico{color:#4b4e57;width:1.25cqw;height:1.25cqw}.ts-bi{background:#ffffff38;border-radius:50%;place-items:center;width:1.25cqw;height:1.25cqw;display:inline-grid}.ts-bi .ico{width:.833cqw;height:.833cqw}.ts-main{padding-top:4.444cqw}.ts-shot .ts-h,.ts-shot .ts-tt,.ts-shot .ts-ds{text-align:left}.ap-panels .ap-qs button[aria-selected=true]{box-shadow:none!important;border-left-color:#0000!important}.ap-panels .ap-qs button[aria-selected=true]:before,.ap-panels .ap-qs button:before{display:none!important}.ap-panels .ap-chat .aa-win{border:1px solid var(--line);overflow:hidden;box-shadow:0 26px 50px -36px #0b155059}.ap-panels .ap-chat .aa-wc{flex-direction:column;gap:14px;padding:18px;display:flex}.ap-panels .tk-ms{gap:10px}.ap-panels .tk-ms>div{border:1px solid var(--line);background:#fff;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.ap-panels .tk-ms>div:before{content:"";background:#0049fe;height:2px;position:absolute;top:0;left:0;right:0}.ap-panels .tk-ms>div.wr:before{background:#f59e0b}.ap-panels .tk-ms small{color:var(--ink-3);font-size:11.5px}.ap-panels .tk-ms b{letter-spacing:-.02em;font-size:22px;font-weight:600}.ap-panels .aa-box{border:1px solid var(--line);background:#fff;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ap-panels .aa-k{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.ap-panels .rc-pipe{flex-direction:column;gap:7px;display:flex}.ap-panels .rc-pipe>.ar{display:none}.ap-panels .rc-pipe>div{grid-template-columns:92px minmax(0,1fr) 32px;align-items:center;gap:10px;font-size:12.5px;display:grid}.ap-panels .rc-pipe>div small{color:var(--ink-2);order:-1;font-size:12.5px}.ap-panels .rc-pipe>div b{text-align:right;order:1;font-weight:600}.ap-panels .rc-pipe>div:after{content:"";height:8px;width:var(--w,50%);background:linear-gradient(90deg,#0049fe,#60c8fc);border-radius:4px;order:0}.ap-panels .aa-row{border-top:1px solid #f0f1f4;padding:9px 0}.ap-panels .aa-row:first-of-type{border-top:0}#business-applications .ap-ready{text-align:left;gap:16px;align-items:flex-start!important;padding-left:clamp(20px,2.4vw,32px)!important;padding-right:clamp(20px,2.4vw,32px)!important}#business-applications .ap-ready>.tile{align-self:flex-start;margin-top:2px}#business-applications .ap-ready>div{text-align:left}#adoption .as-st{text-align:left!important;align-items:flex-start!important;padding-left:clamp(20px,2.4vw,32px)!important;padding-right:clamp(20px,2.4vw,32px)!important}#adoption .as-st>*{text-align:left!important;margin-left:0!important}#adoption .as-st .as-sh{justify-content:flex-start;align-self:stretch}.ri-cn{padding:0 clamp(20px,2.4vw,32px) clamp(28px,3vw,40px);background:0 0!important;border:0!important;gap:clamp(16px,2vw,24px)!important}.ri-cn>.uc{border:1px solid var(--line);flex-direction:column;gap:14px;display:flex;padding:clamp(24px,2.8vw,36px)!important}.ri-gk{color:#0032be;letter-spacing:.04em;text-transform:uppercase;background:#e8eeff;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ri-gk .ico{width:14px;height:14px}.ri-gk.pl{color:var(--ink-2);background:#fff;border:1px dashed #b9bfcc}.ri-gt{margin:0}.ri-cn .ap-chain-in{flex-direction:column;align-items:stretch;gap:0;margin:4px 0;display:flex}.ri-cn .ap-chain-in>.ar{display:none}.ri-cn .ap-chain-in>.n{border:1px solid var(--line);background:#fff;align-items:center;gap:10px;margin-left:14px;padding:10px 12px 10px 14px;font-size:14px;font-weight:500;display:flex;position:relative}.ri-cn .ap-chain-in>.n+.n{margin-top:10px}.ri-cn .ap-chain-in>.n:before{content:"";background:#0049fe;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.ri-cn .ap-chain-in>.n+.n:after{content:"";background:#bfd0ff;width:1px;height:calc(50% + 6px);position:absolute;top:-11px;left:-11px}.ri-cn .ap-chain-in>.n .ico{color:#0049fe;width:16px;height:16px}.ri-cn .ap-planned>div{border-top:1px solid #e6e8ee;padding:14px 0 14px 22px;position:relative}.ri-cn .ap-planned>div:before{content:"";background:#fff;border:1.5px dashed #8a8d96;border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:0}.ri-cn .ap-planned>div .p{margin-top:4px}@media (max-width:900px){.ri-cn{grid-template-columns:minmax(0,1fr)!important}}#business-applications .ap-ready{flex-direction:column!important;align-items:flex-start!important;display:flex!important}#business-applications .ap-ready>.tile{margin:0}#business-applications .ap-ready>.btn{align-self:flex-start}.ri-acc .ap-qs{flex-direction:column;display:flex}.ri-acc .ap-qs>button{padding-right:52px;position:relative}.ri-acc .ap-qs>button[aria-selected=true]{box-shadow:none!important}.ri-acc .ap-qs>button:before{display:none!important}.ri-chev{color:var(--ink-3);transition:transform .35s cubic-bezier(.4,0,.2,1),color .25s;display:inline-flex;position:absolute;top:50%;right:clamp(20px,2.4vw,32px);transform:translateY(-50%)}.ri-chev .ico{width:18px;height:18px}.ri-acc .ap-qs>button.is-open .ri-chev{color:#0049fe;transform:translateY(-50%)rotate(180deg)}.ri-acc .ap-qs>button.is-open b{color:#0049fe}.ri-det{opacity:0;border-bottom:1px solid var(--line);background:#fff;height:0;overflow:hidden}.ri-det-in{flex-direction:column;gap:12px;padding:4px clamp(20px,2.4vw,32px) 22px calc(clamp(20px,2.4vw,32px) + 56px);display:flex}.ri-det-in .p{margin:0}@media (max-width:640px){.ri-det-in{padding-left:clamp(20px,2.4vw,32px)}}.ri-acc .ap-chat{align-items:stretch;justify-content:flex-start!important}.ri-acc .ap-chat>.mi-bwin{position:sticky;top:100px}@media (max-width:900px){.ri-acc .ap-chat>.mi-bwin{position:static}}#adoption .arch{padding-left:clamp(20px,2.4vw,32px)!important;padding-right:clamp(20px,2.4vw,32px)!important}#adoption .as-flow{margin:0!important;padding:0!important}#adoption .as-st .as-sh,#adoption .as-st .k-label,#adoption .as-st>b,#adoption .as-st>p{margin-left:0!important;padding-left:0!important;padding-right:0!important}.ri-cn{align-items:stretch;background:var(--line)!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;gap:1px!important;padding:0!important}.ri-cn>.uc{height:100%;border:0!important;border-radius:0!important;margin:0!important;padding:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px)!important}.ri-cn>.uc:first-child{background:#fff}.ri-cn .ap-planned{background:#f7f8fa!important;border-style:none!important}@media (max-width:900px){.ri-cn{grid-template-columns:minmax(0,1fr)!important}}#adoption .arch{padding-top:clamp(20px,2.4vw,28px);padding-bottom:clamp(20px,2.4vw,28px)}#adoption .as-flow:has(>.as-st:nth-child(4):last-child){width:100%;max-width:none;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.4vw,20px)!important;display:grid!important}#adoption .as-flow>.as-st{min-width:0;height:100%}@media (max-width:1100px){#adoption .as-flow:has(>.as-st:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){#adoption .as-flow:has(>.as-st:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)!important}}#adoption .as-flow:has(>.as-st:nth-child(4):last-child){gap:40px!important}@media (max-width:1100px){#adoption .as-flow:has(>.as-st:nth-child(4):last-child){gap:20px!important}#adoption .as-flow>.as-st:after,#adoption .as-flow>.as-st:before{display:none!important}}@media (max-width:600px){#adoption .as-flow:has(>.as-st:nth-child(4):last-child){gap:16px!important}}:root{--bg:#f2f2f4;--cell:#f7f7f8;--white:#fff;--line:#e1e1e6;--line-2:#d2d3da;--ink:#242424;--ink-2:#4b4d55;--ink-3:#6a6c75;--blue:var(--wb-vivid-blue,#0049fe);--deep:var(--wb-deep-blue,#0032be);--fr:1180px;--pad:clamp(20px,4.6vw,56px);--ease:cubic-bezier(.2,.7,.2,1);--sh-1:0 1px 2px #1414280d,0 10px 24px -14px #14143c29;--sh-2:0 30px 60px -30px #001e7859;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html{scroll-padding-top:80px;overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}button{font:inherit;cursor:pointer}button:not([class*=text-]){color:inherit}:where(h1,h2,h3,h4,p):where(:not([class*=m-]):not([class*=mt-]):not([class*=mb-]):not([class*=my-])){margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible:not(input):not(textarea):not(select){outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.skip{z-index:200;background:var(--ink);color:#fff;border-radius:999px;padding:10px 16px;position:absolute;top:-60px;left:16px}.skip:focus{color:#fff;top:12px}.ico{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.row{border-bottom:1px solid var(--line)}.fr{max-width:var(--fr);border-inline:1px solid var(--line);margin:0 auto;position:relative}.sep .fr{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);height:14px}.cells{background:var(--line);gap:1px;display:grid}.cells>*{background:var(--cell)}.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.eb{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.h1{letter-spacing:-.04em;font-size:clamp(40px,5.4vw,66px);font-weight:600;line-height:1.04}.h2{letter-spacing:-.035em;font-size:clamp(30px,3.7vw,46px);font-weight:600;line-height:1.08}.h3{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.25}.lead{color:var(--ink-2);max-width:52ch;font-size:17px;line-height:1.6}.p{color:var(--ink-2);font-size:15px;line-height:1.6}.muted{color:var(--ink-3)}.flab{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.flab .ico{width:15px;height:15px;color:var(--blue)}.sh{padding:clamp(56px,7vw,88px)var(--pad)clamp(40px,5vw,56px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.sh-l{flex-direction:column;gap:16px;display:flex}.sh.c{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.sh.c .lead{margin:0 auto}.btn{white-space:nowrap;min-height:44px;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .15s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.btn:active{transform:scale(.98)}.btn .ico{width:16px;height:16px;transition:transform .2s var(--ease)}.btn:hover .ico{transform:translate(2px)}.btn-primary,.btn-dark{background:var(--ink);color:#fff}.btn-primary:hover,.btn-dark:hover{background:var(--blue);color:#fff}.btn-secondary,.btn-light{color:var(--ink);background:#e7e7eb;border-color:#dcdce2}.btn-secondary:hover,.btn-light:hover{color:var(--blue);border-color:var(--line-2);background:#fff}.btn-white{color:var(--ink);background:#fff}.btn-white:hover{background:var(--wb-blue-100);color:var(--deep)}.btn-ghost{color:#fff;background:0 0;border-color:#ffffff8c}.btn-ghost:hover{color:#fff;background:#ffffff1f}.btn-sm{min-height:38px;padding:0 16px;font-size:13.5px}.btn[disabled]{opacity:.45;cursor:not-allowed}.cta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tlink{color:var(--ink);align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.tlink .ico{width:15px;height:15px;color:var(--blue);transition:transform .2s var(--ease)}.tlink:hover{color:var(--blue);text-decoration:none}.tlink:hover .ico{transform:translate(3px)}.chip{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.chip .ico{width:14px;height:14px}.k-label{letter-spacing:.14em;color:var(--blue);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.k-label .ico{width:14px;height:14px}.blue{color:#fff;background-color:var(--blue);background-image:var(--grain),radial-gradient(40% 60% at 15% 20%,#4d80fee6,transparent 70%),radial-gradient(45% 70% at 85% 85%,#0028aaf2,transparent 70%),radial-gradient(30% 40% at 70% 15%,#20ffff38,transparent 70%);position:relative;overflow:hidden}.blue .pat{opacity:.05;mix-blend-mode:screen;pointer-events:none;background:url(/assets/pattern-blue.png) 50%/300px;position:absolute;inset:0}.blue>:not(.pat){position:relative}.nav-shell{z-index:80;-webkit-backdrop-filter:blur(14px)saturate(1.3);border-bottom:1px solid var(--line);background:#f2f2f4db;position:sticky;top:0}.nav{align-items:center;gap:12px;height:64px;padding:0 14px 0 24px;display:flex}.nav-logo{flex:none;align-items:center;display:flex}.nav-logo img{width:auto;height:30px}.nav-links{align-items:center;gap:0;margin:0 auto;padding:0;list-style:none;display:flex}.nav-item{position:relative}.nav-btn{height:38px;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 11px;font-size:14px;font-weight:500;display:inline-flex}.nav-btn .ico{width:14px;height:14px;color:var(--ink-3);transition:transform .2s}.nav-btn:hover,.nav-item.open .nav-btn{color:var(--blue)}.nav-item.open .nav-btn .ico{transform:rotate(180deg)}.dd{border:1px solid var(--line);opacity:0;visibility:hidden;min-width:260px;transition:opacity .18s var(--ease),transform .18s var(--ease),visibility .18s;background:#fff;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%,4px);box-shadow:0 24px 48px -20px #14143c40}.dd:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-item.open .dd{opacity:1;visibility:visible;transform:translate(-50%)}.dd a{color:var(--ink);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:500;display:block}.dd a:first-child{color:var(--blue);font-weight:600}.dd a:hover{background:var(--bg);color:var(--blue)}.nav-cta{flex:none}.burger{border:1px solid var(--line);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:none}.burger .ico{width:20px;height:20px}.hero{padding:clamp(56px,8vw,96px)var(--pad)0;text-align:center;border-radius:22px 22px 0 0}.hero-in{flex-direction:column;align-items:center;gap:22px;max-width:780px;margin:0 auto;display:flex}.pill-new{letter-spacing:.02em;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.pill-new b{background:var(--wb-cyan);color:var(--wb-deep-blue);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.hero .lead{color:#e3eaff;max-width:560px;font-size:18px}.trio{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.trio>span{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.trio .ico{width:14px;height:14px;color:var(--blue)}.ws-wrap{background:#ffffff24;border:1px solid #ffffff47;border-bottom:0;border-radius:18px 18px 0 0;max-width:900px;margin:56px auto 0;padding:10px 10px 0}.ws{color:var(--ink);text-align:left;background:#fff;border-radius:12px 12px 0 0;overflow:hidden}.ws-bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;display:flex}.dots{gap:6px;display:flex}.dots span{background:var(--line-2);border-radius:50%;width:9px;height:9px}.ws-title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.badge-ok{color:#0a7a4e;background:var(--wb-emerald-100);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.badge-ok .ico{width:12px;height:12px}.ws-body{grid-template-columns:190px minmax(0,1fr);display:grid}.ws-side{border-right:1px solid var(--line);background:var(--cell);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.ws-side a{color:var(--ink-2);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;display:flex}.ws-side a .ico{width:16px;height:16px}.ws-side a.on{color:var(--blue);box-shadow:var(--sh-1);background:#fff}.ws-main{flex-direction:column;gap:14px;padding:20px 24px 26px;display:flex}.ws-model{color:var(--ink-3);align-self:flex-start;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ws-model b{color:var(--ink);background:var(--cell);border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-weight:600}.q{background:var(--blue);color:#fff;border-radius:14px 14px 4px;align-self:flex-end;max-width:80%;padding:11px 15px;font-size:14.5px;line-height:1.45}.a{align-items:flex-start;gap:12px;display:flex}.a-av{background:var(--wb-blue-100);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.a-av img{width:15px}.a-body{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.a-body strong{font-size:14.5px}.a-list{flex-direction:column;gap:7px;display:flex}.a-row{color:var(--ink-2);background:var(--cell);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.a-row .ico{width:16px;height:16px;color:var(--wb-emerald)}.srcs{flex-wrap:wrap;gap:6px;display:flex}.srcs .chip{background:var(--cell)}.perm{color:var(--ink-3);border-top:1px dashed var(--line-2);align-items:center;gap:8px;padding-top:12px;font-size:12.5px;display:flex}.perm .ico{width:14px;height:14px;color:var(--blue)}.strip .cells>*{color:var(--ink-2);background:var(--bg);justify-content:center;align-items:center;gap:10px;padding:22px 16px;font-size:15.5px;font-weight:600;display:flex}.strip .ico{width:20px;height:20px;color:var(--blue)}.caption-row{justify-content:center;padding:0 0 10px;display:flex}.caption{color:#c9d6ff;padding-top:10px;font-size:12px}.feat{flex-direction:column;display:flex}.feat .vis{background:radial-gradient(70% 80% at 50% 40%,#fff,#0000 75%);flex-direction:column;justify-content:center;gap:10px;height:240px;padding:28px;display:flex;position:relative;overflow:hidden}.feat .vis>*{flex:none}.feat .meta{flex-direction:column;gap:8px;padding:22px 28px 32px;display:flex}.feat .meta .h3{margin-top:6px}.feat .meta .tlink{margin-top:10px}.bub{max-width:85%;box-shadow:var(--sh-1);border-radius:12px;padding:9px 12px;font-size:13px;line-height:1.4}.bub.u{background:var(--blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.bub.b{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-bottom-left-radius:4px}.mini{border:1px solid var(--line);color:var(--ink-2);box-shadow:var(--sh-1);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.mini .ico{width:15px;height:15px;color:var(--blue)}.mini .bar,.score .bar{background:var(--wb-blue-100);border-radius:6px;flex:1;height:6px;overflow:hidden}.mini .bar i,.score .bar i{background:var(--blue);border-radius:6px;height:100%;display:block}.mini .chip{background:var(--cell);margin-left:auto;padding:3px 9px;font-size:11.5px}.flow{align-items:center;gap:6px;display:flex}.flow .n{border:1px solid var(--line);text-align:center;color:var(--ink-2);box-shadow:var(--sh-1);background:#fff;border-radius:10px;flex:1;padding:10px 4px;font-size:12px;font-weight:600}.flow .n.on{background:var(--blue);color:#fff;border-color:var(--blue)}.flow .ln{background:var(--line-2);flex:none;width:12px;height:1px}.kv{color:var(--ink-3);justify-content:space-between;align-items:center;font-size:12px;display:flex}.kv b{color:var(--ink);font-weight:600}.wave{align-items:center;gap:3px;height:30px;display:flex}.wave i{background:var(--wb-blue-300);border-radius:3px;flex:1}.score{color:var(--ink-2);align-items:center;gap:10px;font-size:12.5px;display:flex}.score>span:first-child{width:76px}.insp{border:1px solid var(--line);background:repeating-linear-gradient(135deg,#e6e7ec 0 10px,#eeeff2 10px 20px);border-radius:10px;flex:1;min-height:110px;position:relative}.insp .box{border:2px solid var(--blue);background:#0049fe14;border-radius:6px;position:absolute}.insp .box span{background:var(--blue);color:#fff;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:600;position:absolute;top:-22px;left:-2px}.human{color:#6b5200;background:var(--wb-gold-200);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.human .ico{width:12px;height:12px}.ps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ps>*{padding:36px var(--pad)44px}.ps>*+*{border-left:1px solid var(--line)}.need-list{flex-direction:column;display:flex}.need{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:20px 0;display:grid}.need:last-child{border-bottom:0}.need .tile{grid-row:span 2}.tile{border:1px solid var(--line);width:40px;height:40px;color:var(--blue);box-shadow:var(--sh-1);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.tile .ico{width:18px;height:18px}.need h3{letter-spacing:-.01em;font-size:16.5px;font-weight:600}.need p{color:var(--ink-2);font-size:15px}.stack{flex-direction:column;gap:8px;max-width:440px;margin:0 auto;display:flex}.stack-h{justify-content:center;margin-bottom:8px;display:flex}.stack-h span{letter-spacing:.14em;color:#fff;background:var(--ink);border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:600}.layer{border:1px solid var(--line);text-align:center;box-shadow:var(--sh-1);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:14.5px;font-weight:600;display:flex}.layer .ico{width:17px;height:17px;color:var(--blue)}.lrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lrow.two{grid-template-columns:repeat(2,minmax(0,1fr))}.layer.orch{background:var(--blue);color:#fff;border-color:var(--blue)}.layer.orch .ico{color:var(--wb-cyan)}.layer.ctx{background:var(--wb-blue-100);border-color:var(--wb-blue-200);color:var(--deep)}.statement{padding:clamp(64px,9vw,110px)var(--pad);text-align:center}.statement p{color:#e3eaff;max-width:56ch;margin:0 auto 22px;font-size:clamp(17px,1.6vw,19px)}.statement .big{letter-spacing:-.04em;flex-wrap:wrap;justify-content:center;gap:0 .3em;font-size:clamp(34px,5vw,64px);font-weight:600;line-height:1.05;display:flex}.tabbar{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.tabbar button{background:var(--bg);color:var(--ink-3);text-align:left;border:0;align-items:center;gap:10px;min-height:56px;padding:16px 24px;font-size:15px;font-weight:600;display:flex;position:relative}.tabbar button .ico{color:var(--ink-3)}.tabbar button[aria-selected=true]:before{content:"";background:var(--blue);width:2px;position:absolute;top:0;bottom:0;left:0}.tabpane{background:var(--cell);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.tabpane[hidden]{display:none}.tabpane .txt{padding:48px var(--pad);flex-direction:column;justify-content:center;gap:14px;display:flex}.tabpane .txt .h3{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.step-n{letter-spacing:.14em;color:var(--ink-3);font-size:12px;font-weight:600}.tabpane .vis{border-left:1px solid var(--line);background:radial-gradient(60% 60% at 50% 50%,#fff,var(--cell)80%);justify-content:center;align-items:center;min-height:360px;padding:36px;display:flex}.hub{border:1px solid var(--line);background:#fff;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 0 0 8px #0049fe0f,0 14px 30px -10px #0049fe73}.hub img{width:30px}.diag{flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex}.diag svg{width:100%;height:56px;display:block}.diag path{fill:none;stroke:var(--wb-blue-300);stroke-width:1.5px;stroke-dasharray:4 5}.nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.nodes div{text-align:center;border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.nodes .ico{color:var(--blue)}.ctx-list{flex-direction:column;gap:8px;width:100%;max-width:320px;margin-bottom:6px;display:flex}.uc{flex-direction:column;gap:12px;min-height:220px;padding:28px 28px 32px;transition:background .2s;display:flex;position:relative}.uc .top{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.uc .num{color:var(--ink-3);letter-spacing:.08em;font-size:12px;font-weight:600}.uc-cta{flex-direction:column;justify-content:space-between;gap:20px;padding:28px;display:flex}.note{text-align:center;color:var(--ink-3);padding:16px;font-size:13px}.sec2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sec2 .left{border-right:1px solid var(--line)}.sec2 .head{padding:clamp(48px,6vw,72px)var(--pad)36px;flex-direction:column;align-items:flex-start;gap:16px;display:flex}.srow{padding:16px var(--pad);border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:2px 14px;display:grid}.srow .ico{color:var(--blue);margin-top:2px}.srow h3{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.srow p{color:var(--ink-2);grid-column:2;font-size:14.5px}.sec2 .vis{padding:48px var(--pad);background:radial-gradient(55% 50% at 50% 45%,#fff,var(--cell)80%);justify-content:center;align-items:flex-start;display:flex}.audit{border:1px solid var(--line);width:100%;max-width:420px;box-shadow:var(--sh-2);background:#fff;border-radius:16px;margin-top:40px;position:sticky;top:120px;overflow:hidden}.audit-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;font-size:13.5px;font-weight:600;display:flex}.audit-h .ico{color:var(--blue)}.audit-row{color:var(--ink-2);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.audit-row:last-child{border-bottom:0}.audit-row b{color:var(--ink);font-weight:600}.role{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.allow{color:#0a7a4e;background:var(--wb-emerald-100);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.deny{color:#6b5200;background:var(--wb-gold-200);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.eco{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eco>*+*{border-left:1px solid var(--line)}.eco .txt{padding:48px var(--pad);flex-direction:column;justify-content:center;gap:16px;display:flex}.eco .txt .h3{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.tiles{background:var(--line);aspect-ratio:1.45;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.tiles>div{background:var(--cell);position:relative}.tiles>div.s:after{content:"";width:38%;height:38%;box-shadow:var(--sh-1);background:#fff;border-radius:12px;position:absolute}.tiles>div.tl:after{border-radius:12px 0 0;bottom:0;right:0}.tiles>div.tr:after{border-radius:0 12px 0 0;bottom:0;left:0}.tiles>div.bl:after{border-radius:0 0 0 12px;top:0;right:0}.tiles>div.br:after{border-radius:0 0 12px;top:0;left:0}.tiles .logo{background:#fff;justify-content:center;align-items:center;padding:18%;display:flex}.tiles .logo img{width:100%;height:auto}.eco .photo{min-height:340px}.eco .photo img{object-fit:cover;width:100%;height:100%}.top5{align-items:baseline;gap:12px;display:flex}.top5 strong{letter-spacing:-.05em;color:var(--blue);font-size:60px;font-weight:700;line-height:1}.top5 span{color:var(--ink-2);font-size:15px;font-weight:600}.agn{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding-top:16px;display:flex}.agn p{color:var(--ink-2);font-size:14.5px}.adv-wrap{padding:14px}.adv{padding:clamp(40px,6vw,72px)var(--pad);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.adv .eb{color:var(--wb-cyan)}.adv .h2{color:#fff}.adv .lead{color:#e3eaff}.adv-steps{border-top:1px solid #fff3;flex-direction:column;margin:28px 0;display:flex}.adv-step{color:#fff;border-bottom:1px solid #fff3;align-items:center;gap:14px;padding:13px 0;font-size:15.5px;display:flex}.adv-step b{background:#ffffff24;border:1px solid #ffffff4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.prev{color:var(--ink);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -30px #000a3c8c}.prev-body{flex-direction:column;gap:16px;padding:24px;display:flex}.prog{gap:6px;display:flex}.prog i{background:var(--wb-blue-100);border-radius:4px;flex:1;height:4px}.prog i.on{background:var(--blue)}.prev-q{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25}.opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.opt{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;padding:12px;font-size:14px;font-weight:600}.opt.on{border-color:var(--blue);background:var(--wb-blue-100);color:var(--deep)}.rec-box{background:var(--cell);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex}.rec-box .k{letter-spacing:.14em;color:var(--blue);font-size:11px;font-weight:600}.rec-box strong{letter-spacing:-.02em;font-size:17px}.rec-box p{color:var(--ink-2);font-size:14px}.adv .caption{text-align:center;display:block}.path{flex-direction:column;gap:10px;padding:32px 28px 36px;display:flex}.path .n{letter-spacing:-.04em;color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:44px;font-weight:600;line-height:1;display:flex}.path .n .tile{width:44px;height:44px}.center-cta{justify-content:center;padding:28px;display:flex}.cust{flex-direction:column;gap:22px;padding:30px 28px;display:flex;background:#fff!important}.cust .name{letter-spacing:-.03em;font-size:26px;font-weight:700}.pend{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.dot{background:var(--wb-gold);border-radius:50%;flex:none;width:7px;height:7px}.etypes{padding:22px var(--pad);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.etypes>span:first-child{color:var(--ink-3);margin-right:4px;font-size:13px;font-weight:600}.news-h{padding:clamp(56px,7vw,88px)var(--pad)40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.news-h .sh-l{gap:16px}.news{border:1px solid var(--line);transition:box-shadow .25s var(--ease);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin:0 14px 14px;display:grid;overflow:hidden}.news:hover{box-shadow:var(--sh-2)}.news .photo{min-height:320px}.news .photo img{object-fit:cover;width:100%;height:100%}.news .txt{flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,44px);display:flex}.news .chip{background:var(--wb-blue-100);border-color:var(--wb-blue-200);color:var(--deep);align-self:flex-start}.news h3{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.18}.news .meta{color:var(--ink-3);align-items:center;gap:10px;font-size:12.5px;display:flex}.final{padding:clamp(56px,8vw,96px)var(--pad);text-align:center;border-radius:22px}.final-in{flex-direction:column;align-items:center;gap:20px;display:flex}.final-mark{width:44px;height:auto}.final .eb{color:#c9d6ff}.final .h2{color:#fff;font-size:clamp(32px,4.4vw,54px)}.final p{color:#e3eaff;max-width:54ch;font-size:17px}.foot{background:var(--ink);color:#fff;overflow:hidden}.foot .fr{border-color:#ffffff1a}.foot-top{grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));display:grid}.foot-top>*{padding:40px 24px}.foot-top>*+*{border-left:1px solid #ffffff1a}.foot-brand{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.foot-brand strong{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.foot-brand .btn{margin-top:14px}.foot h4{letter-spacing:.14em;color:#a9abb3;margin-bottom:18px;font-size:12px;font-weight:600}.foot ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.foot ul a{color:#fff;font-size:14px}.foot ul a:hover{color:var(--wb-blue-300)}.foot-bot{color:#a9abb3;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:13px;display:flex}.foot-big{border-top:1px solid #ffffff1a;justify-content:center;height:clamp(90px,13vw,170px);padding:40px 24px 0;display:flex;overflow:hidden}.foot-big img{opacity:.12;flex:none;width:150%;max-width:1700px;height:auto}.launcher{z-index:90;background:var(--ink);color:#fff;border:0;border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 20px 0 7px;font-size:14.5px;font-weight:600;transition:background .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 40px -14px #00002880}.launcher:hover{background:var(--blue)}.launcher .orbi{background:var(--blue);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.launcher .orbi .ico{width:18px;height:18px}.pop{z-index:91;border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;width:min(400px,100vw - 32px);max-height:min(640px,100vh - 120px);display:flex;position:fixed;bottom:86px;right:22px;overflow:hidden;box-shadow:0 40px 80px -24px #0a0a2859}.pop[hidden],.modal[hidden]{display:none}.x{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.x:hover{border-color:var(--blue);color:var(--blue)}.invite{gap:12px;padding:22px}.invite .x{width:34px;height:34px;position:absolute;top:12px;right:12px}.invite strong{letter-spacing:-.02em;padding-right:30px;font-size:19px;line-height:1.2}.invite p{color:var(--ink-2);font-size:14.5px}.adv-head{background-color:var(--blue);background-image:var(--grain);color:#fff;flex-direction:column;gap:14px;padding:16px 16px 14px;display:flex}.adv-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.adv-top div{align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:flex}.adv-top img{background:#fff;border-radius:8px;width:28px;height:28px;padding:5px}.adv-top .x{color:#fff;background:0 0;border-color:#ffffff59}.tabs{background:#ffffff24;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs button{color:#e3eaff;background:0 0;border:0;border-radius:999px;min-height:38px;padding:8px;font-size:13px;font-weight:600}.tabs button[aria-selected=true]{color:var(--ink);background:#fff}.adv-body{flex-direction:column;gap:14px;padding:18px;display:flex;overflow:auto}.choose{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:16px;transition:border-color .2s;display:flex}.choose:hover{border-color:var(--blue)}.choose b{color:var(--ink);align-items:center;gap:8px;font-size:15px;display:flex}.choose b .ico{color:var(--blue)}.choose span{color:var(--ink-2);font-size:13.5px;line-height:1.5}.small-link{text-align:center;font-size:13px;font-weight:600}.flabel{letter-spacing:.12em;color:var(--ink-3);margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.pills{flex-wrap:wrap;gap:6px;display:flex}.pills button{border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:999px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:500}.pills button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.field{border:1px solid var(--line-2);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border-radius:12px;padding:12px 14px;font-size:14.5px}.field:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0049fe1f}.phase{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.phase small{letter-spacing:.1em;color:var(--blue);font-size:11px;font-weight:700}.phase b{font-size:15px}.phase span{color:var(--ink-2);font-size:13.5px;line-height:1.5}.plan-h{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}.chat{flex-direction:column;gap:10px;min-height:200px;max-height:300px;padding-right:4px;display:flex;overflow:auto}.msg{border-radius:14px;max-width:88%;padding:10px 13px;font-size:14px;line-height:1.5}.msg.bot{background:var(--cell);border:1px solid var(--line);border-bottom-left-radius:4px;align-self:flex-start}.msg.user{background:var(--blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.typing{color:var(--ink-3);font-size:13px}.ask-form{gap:8px;display:flex}.ask-form .field{border-radius:999px}.send{background:var(--ink);color:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.modal{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14142873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card{background:#fff;border-radius:20px;flex-direction:column;gap:14px;width:min(480px,100%);padding:32px;display:flex;position:relative;box-shadow:0 40px 80px -24px #0a0a2866}.modal-card .x{position:absolute;top:16px;right:16px}.modal-card h2{letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:1.15}.modal-card form{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sent{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 0;display:flex}.sent .ico{width:48px;height:48px;color:var(--wb-emerald)}.sent strong{letter-spacing:-.02em;font-size:24px}:root{--hover-grad:radial-gradient(90% 70% at 100% 0%,#20ffff80,#20ffff00 60%),linear-gradient(200deg,#0049fe 0%,#0032be 100%)}.sh-r{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.feat .vis{border-bottom:1px solid var(--line)}.btn{transition:background-position .7s var(--ease),color .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease),transform .15s var(--ease);background-position:0;background-size:300% 100%}.btn:hover{background-position:100%}.btn-primary,.btn-dark{background-color:var(--ink);background-image:linear-gradient(100deg,#242424 0% 34%,#0032be 58%,#0049fe 80%,#2a7bff 100%)}.btn-secondary,.btn-light{background-color:#e7e7eb;background-image:linear-gradient(100deg,#e7e7eb 0% 34%,#d6e3ff 62%,#c9f7ff 100%)}.btn-secondary:hover,.btn-light:hover{color:var(--deep);border-color:var(--wb-blue-200);background-color:#e7e7eb}.btn-white{background-color:#fff;background-image:linear-gradient(100deg,#fff 0% 34%,#dde7ff 62%,#c4fbff 100%)}.btn-white:hover{color:var(--deep);background-color:#fff}.btn-ghost{background-image:linear-gradient(100deg,#fff0 0% 34%,#ffffff24 62%,#20ffff47 100%)}.btn-ghost:hover{background-color:#0000;border-color:#fff}.lvis{background:radial-gradient(60% 60% at 50% 55%,#fff,var(--cell)80%);justify-content:center;align-items:center;display:flex}.lstack{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:460px;display:flex}.lcap{letter-spacing:.14em;width:100%;color:var(--ink-3);align-items:center;gap:12px;margin-bottom:10px;font-size:11.5px;font-weight:600;display:flex}.lcap:before,.lcap:after{content:"";background:var(--line-2);flex:1;height:1px}.lr{width:var(--w);border:1px solid var(--line);min-height:50px;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 14px 8px 12px;font-size:14.5px;font-weight:600;display:flex;box-shadow:0 1px 2px #1414280a}.lr>.ico{width:17px;height:17px;color:var(--blue)}.lnum{color:var(--ink-3);letter-spacing:.06em;border-right:1px solid var(--line);flex:none;width:22px;padding-right:8px;font-size:11px;font-weight:600}.lchips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.lchips>span{background:var(--cell);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.lchips .ico{width:14px;height:14px;color:var(--blue)}.lr.on{background:var(--hover-grad);color:#fff;border-color:#0000;box-shadow:0 16px 32px -14px #0049fe99}.lr.on>.ico{color:var(--wb-cyan)}.lr.on .lnum{color:#c9d6ff;border-color:#ffffff40}.ctrl{background:var(--line);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:1px;display:grid}.ctrl-col{background:var(--line);grid-template-rows:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ctrl .sitem{background:var(--cell);border:0;border-radius:0;flex-direction:column;gap:8px;padding:24px 24px 26px;display:flex;transform:none}.ctrl .sitem .tile{color:var(--blue);background:#fff;margin-bottom:6px}.ctrl .sitem h3{letter-spacing:-.01em;color:var(--ink);font-size:16.5px;font-weight:600}.ctrl .sitem p{color:var(--ink-2);font-size:14.5px}.ctrl-core{flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:36px 28px;display:flex}.shield{justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:relative}.shield .ring{border:1px solid #ffffff47;border-radius:50%;position:absolute;inset:0}.shield .r2{border-style:dashed;border-color:#20ffff59;inset:-28px}.shield .core{width:76px;height:76px;color:var(--blue);background:#fff;border-radius:22px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 10px #ffffff14,0 0 50px #20ffff73}.shield .core .ico{width:34px;height:34px}.ctrl .audit{max-width:380px;margin:0;position:static;box-shadow:0 30px 60px -24px #000a3c8c}.final{padding:clamp(40px,5vw,60px)var(--pad)}.final-in{gap:16px}.final-mark{width:32px}.final .h2{font-size:clamp(26px,3vw,38px)}.final p{max-width:50ch;font-size:16px}@media (max-width:900px){.ctrl{grid-template-columns:minmax(0,1fr)}.ctrl-col{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-core{order:-1}}@media (max-width:640px){.ctrl-col{grid-template-columns:minmax(0,1fr)}.lr{width:100%!important}}@media (hover:none){.hov:after{display:none}}:root{--fr:1540px}.ws-wrap{max-width:1180px;margin-top:72px}.ws-slot{aspect-ratio:16/9;background:#fff;border-radius:12px 12px 0 0;max-height:none;position:relative;overflow:hidden}.ws-slot image-slot{width:100%;height:100%;position:absolute;inset:0}.tabbar button[aria-selected=true]{background:var(--hover-grad);color:#fff}.tabbar button[aria-selected=true] .ico{color:var(--wb-cyan)}.tabbar button[aria-selected=true]:before{display:none}.tabbar button[aria-selected=false]:hover{color:var(--blue);background:#fff}:root{--fr:1386px;--hover-grad:radial-gradient(120% 90% at 100% 0%,#20ffff42,#20ffff00 55%),linear-gradient(200deg,#0b55ff 0%,#0049fe 45%,#0032be 100%)}.blue{background-image:var(--grain),radial-gradient(60% 80% at 8% 0%,#4d80fe8c,#4d80fe00 70%),radial-gradient(70% 90% at 100% 100%,#0028aab3,#0028aa00 70%),radial-gradient(40% 50% at 82% 8%,#20ffff1f,#20ffff00 70%)}.statement{padding:clamp(72px,9vw,112px)var(--pad)}.btn-primary,.btn-dark{background-color:var(--blue);background-image:linear-gradient(100deg,#0049fe 0% 40%,#2b6fff 70%,#0032be 100%);box-shadow:0 8px 20px -12px #0049fe99}.btn-primary:hover,.btn-dark:hover{background-color:var(--blue);color:#fff;box-shadow:0 14px 28px -14px #0032beb3}.btn{transition:background-position .6s cubic-bezier(.22,.61,.36,1),color .3s,border-color .3s,box-shadow .3s,transform .15s}@media (min-width:1081px){.nav-item{position:static}.dd{transform-origin:50% 0;border-radius:20px;grid-template-columns:200px minmax(0,1fr);gap:10px;width:min(680px,100vw - 48px);min-width:0;padding:10px;transition:opacity .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1),visibility .24s;display:grid;top:calc(100% + 10px);left:50%;transform:translate(-50%,8px)scale(.985)}.nav-item.open .dd{transform:translate(-50%)scale(1)}.dd:before{height:26px;top:-26px}}.dd a.dd-feat{color:#fff;letter-spacing:-.01em;background-color:var(--blue);background-image:var(--grain),var(--hover-grad);border:0;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;min-height:150px;margin:0;padding:18px;font-size:16px;font-weight:600;display:flex;position:relative}.dd a.dd-feat .ico{color:#fff;width:18px;height:18px;transition:transform .2s;position:absolute;top:16px;right:16px}.dd a.dd-feat:hover{color:#fff;background-color:var(--blue)}.dd a.dd-feat:hover .ico{transform:translate(2px,-2px)}.dd-list{grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;display:grid}.dd-list.two{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-list a{color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:10px;font-size:14.5px;font-weight:500;line-height:1.3;display:flex}.dd-list a .tile{width:36px;height:36px;box-shadow:none;background:var(--bg);border-radius:10px;flex:none}.dd-list a:hover{background:var(--bg);color:var(--blue)}.dd-list a:hover .tile{border-color:var(--wb-blue-200);background:#fff}@media (max-width:1080px){.dd a.dd-feat{flex-direction:row;align-items:center;gap:10px;min-height:0;margin-bottom:6px;padding:12px}.dd a.dd-feat img{width:16px}.dd a.dd-feat .ico{margin-left:auto;position:static}.dd-list.two{grid-template-columns:minmax(0,1fr)}}.ws-wrap{-webkit-backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff4d;border-bottom:0;max-width:1080px;margin-top:64px;padding:10px 10px 0}.app{color:var(--ink);text-align:left;background:#fff;border-radius:12px 12px 0 0;grid-template-columns:220px minmax(0,1fr);height:470px;display:grid;overflow:hidden}.app-side{background:var(--cell);border-right:1px solid var(--line);flex-direction:column;gap:14px;padding:18px 12px;display:flex}.app-logo{width:auto;height:22px;margin:2px 8px 4px}.app-new{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.app-new .ico{width:15px;height:15px;color:var(--blue)}.app-nav{flex-direction:column;gap:2px;display:flex}.app-nav span{color:var(--ink-2);border-radius:9px;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;font-weight:500;display:flex}.app-nav .ico{width:16px;height:16px}.app-nav .on{background:var(--wb-blue-100);color:var(--blue)}.app-rec{flex-direction:column;gap:2px;margin-top:6px;display:flex}.app-rec small{letter-spacing:.12em;color:var(--ink-3);padding:0 12px 4px;font-size:10.5px;font-weight:700}.app-rec span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:6px 12px;font-size:13px;overflow:hidden}.app-main{flex-direction:column;min-width:0;display:flex}.app-top{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 22px;display:flex}.app-ttl{font-size:14px;font-weight:600}.app-top .ws-model{margin-left:auto}.app-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;min-height:0;padding:20px 24px;display:flex;overflow:hidden}.hc-empty{color:var(--ink-2);flex-direction:column;align-items:center;gap:12px;margin:auto;display:flex}.hc-empty strong{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:600}.hc-steps{border:1px solid var(--line);background:var(--cell);border-radius:12px;flex-direction:column;gap:6px;max-width:420px;padding:12px 14px;display:flex}.hc-step{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.hc-step .st{border:2px solid var(--wb-blue-200);border-top-color:var(--blue);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite hcspin}.hc-step.ok .st{background:var(--wb-emerald);border:0;animation:none;position:relative}.hc-step.ok .st:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}@keyframes hcspin{to{transform:rotate(360deg)}}.app-comp{border:1px solid var(--line-2);background:#fff;border-radius:16px;align-items:center;gap:10px;margin:0 22px 20px;padding:8px 8px 8px 16px;display:flex;box-shadow:0 1px 2px #1414280a}.hc-field{white-space:nowrap;flex:1;align-items:center;min-width:0;min-height:24px;font-size:14.5px;display:flex;position:relative;overflow:hidden}.hc-ph{color:var(--ink-3);position:absolute;left:0}.caret{background:var(--blue);width:1.5px;height:18px;margin-left:1px;animation:1s step-end infinite hcblink;display:inline-block}@keyframes hcblink{50%{opacity:0}}.hc-send{background:var(--line);color:#fff;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,transform .15s;display:flex}.hc-send.ready{background:var(--blue)}.hc-send.press{transform:scale(.9)}.hc-send .ico{width:17px;height:17px}.sysd{flex-direction:column;align-items:stretch;width:100%;max-width:500px;display:flex}.sy-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sy-card{text-align:center;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 14px;display:flex;box-shadow:0 1px 2px #1414280a}.sy-card b{font-size:13.5px;font-weight:600;line-height:1.25}.sy-card small{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:10.5px;font-weight:700}.sy-lines{width:100%;height:40px;display:block}.sy-lines.short{height:28px}.sy-lines path{fill:none;stroke:var(--wb-blue-300);stroke-width:1.5px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;animation:1.6s linear infinite syflow}@keyframes syflow{to{stroke-dashoffset:-16px}}.sy-bar{border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:600;display:flex}.sy-bar .ico{width:18px;height:18px}.sy-bar.orch{background:var(--hover-grad);color:#fff;box-shadow:0 16px 32px -16px #0049fe99}.sy-bar.orch .ico{color:var(--wb-cyan)}.sy-chips{margin-left:auto}.sy-chips span{white-space:nowrap;display:inline-block}.sy-bar b{min-width:0}.sy-bar.orch{flex-wrap:wrap;row-gap:8px}.sy-chips span{background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.sy-bar.ctx{border:1px solid var(--wb-blue-200);color:var(--deep);background:#fff;border-radius:14px 14px 0 0}.sy-bar.ctx .ico{color:var(--blue)}.sy-src{background:var(--wb-blue-200);border:1px solid var(--wb-blue-200);border-top:0;border-radius:0 0 14px 14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sy-src span{background:var(--wb-blue-100);color:var(--deep);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:12px;font-weight:600;display:flex}.sy-src .ico{width:16px;height:16px;color:var(--blue)}.feat .vis{height:280px}.mwin{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 1px 2px #1414280a,0 18px 36px -24px #14143c40}.mwin-h{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:600;display:flex}.mwin-h .ico{width:15px;height:15px;color:var(--blue)}.mw-stat{color:var(--ink-3);align-items:center;gap:6px;margin-left:auto;font-size:11.5px;font-weight:600;display:inline-flex}.mw-stat .rec{background:var(--wb-emerald);border-radius:50%;width:7px;height:7px}.mwin-b{flex-direction:column;gap:10px;padding:14px;display:flex}.mw-wave{align-items:center;gap:3px;height:34px;display:flex}.mw-wave i{background:linear-gradient(#4d80fe,#0049fe);border-radius:3px;flex:1}.mw-tabs{gap:6px;display:flex}.mw-tabs span{background:var(--cell);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.mw-tabs .on{background:var(--blue);border-color:var(--blue);color:#fff}.mw-line{background:var(--line);border-radius:7px;width:92%;height:7px}.mw-line.s{width:64%}.mw-task{color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.mw-task.done .t{color:var(--ink-3);text-decoration:line-through}.av{background:var(--wb-blue-100);width:26px;height:26px;color:var(--deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}.av.lg{width:36px;height:36px;font-size:12px}.due{background:var(--wb-gold-200);color:#6b5200;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.due.ok{background:var(--wb-emerald-100);color:#0a7a4e}.mw-cand{align-items:center;gap:10px;display:flex}.mw-cand>span:last-child{flex-direction:column;line-height:1.3;display:flex}.mw-cand b{font-size:13px}.mw-cand small{color:var(--ink-3);font-size:12px}.mw-score{color:var(--ink-2);grid-template-columns:80px minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;display:grid}.mw-score i{background:var(--wb-blue-100);border-radius:6px;height:6px;overflow:hidden}.mw-score b{background:var(--blue);border-radius:6px;height:100%;display:block}.mw-insp{background:linear-gradient(160deg,#d9dee8,#b9c1cf);border-radius:10px;height:118px;position:relative;overflow:hidden}.mw-insp:before{content:"";background:repeating-linear-gradient(90deg,#ffffff14 0 2px,#0000 2px 18px);position:absolute;inset:0}.mw-insp .box{border:2px solid var(--blue);background:#0049fe1a;border-radius:6px;position:absolute}.mw-insp .box span{background:var(--blue);color:#fff;white-space:nowrap;border-radius:5px 5px 5px 0;padding:2px 7px;font-size:10.5px;font-weight:600;position:absolute;top:-1px;left:-1px;transform:translateY(-100%)}.mw-insp .box{margin-top:10px}.gate{align-items:center;width:100%;max-width:420px;display:flex}.g-node{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;padding:12px;display:flex}.g-node b{font-size:13.5px;font-weight:600}.g-node small{color:#c9d6ff;font-size:12px}.g-node .role{background:#ffffffe6}.g-line{background:repeating-linear-gradient(90deg,#fff9 0 3px,#0000 3px 6px);flex:none;width:22px;height:1px}.g-shield{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.g-shield>.ico{width:56px;height:56px;color:var(--blue);background:#fff;border-radius:16px;padding:14px;box-shadow:0 0 0 8px #ffffff14,0 0 36px #20ffff66}.g-shield small{color:#fff;letter-spacing:.04em;font-size:11px;font-weight:600}.oa{background-color:var(--cell);background-image:linear-gradient(var(--line)1px,transparent 1px),linear-gradient(90deg,var(--line)1px,transparent 1px);background-position:50%;background-size:40px 40px;justify-content:center;align-items:center;padding:clamp(32px,5vw,56px);display:flex}.oa-card{aspect-ratio:2.2;border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:360px;padding:0 12%;display:flex;box-shadow:0 20px 40px -28px #14143c59}.oa-card img{width:100%;height:auto}.eco-a,.eco-b{border-top:1px solid var(--line)}.isep{border-top:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);height:clamp(40px,5vw,64px)}.eco-b .photo{min-height:300px}.news-h{padding:clamp(56px,6vw,80px)var(--pad)32px}.news .photo{min-height:220px;max-height:300px}.news .txt{gap:12px;padding:clamp(24px,3vw,36px)}.foot{background:#1b1b1f;position:relative}.foot-pat{pointer-events:none;background:radial-gradient(50% 70% at 50% 100%,#0049fe73,#0049fe00 70%);position:absolute;inset:0}.foot .fr{position:relative}.foot-hero{padding:clamp(48px,6vw,72px)var(--pad);border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.foot-brand{flex-direction:column;align-items:flex-start;gap:14px;padding:0;display:flex}.foot-brand img{width:auto;height:34px}.foot-brand strong{letter-spacing:-.03em;max-width:18ch;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.1}.foot-brand>span{color:#a9abb3;font-size:14px}.foot-cols{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.foot-cols>div{padding:36px var(--pad)40px}.foot-cols>div+div{border-left:1px solid #ffffff1a}.foot-cols>div:first-child{padding-left:var(--pad)}.foot-bot{padding:20px var(--pad)}.foot-big{height:clamp(110px,15vw,220px);padding:32px var(--pad)0}.foot-big img{opacity:1;width:100%;max-width:none;-webkit-mask-image:linear-gradient(#00000059,#0000 85%);mask-image:linear-gradient(#00000059,#0000 85%)}@media (max-width:900px){.app{grid-template-columns:minmax(0,1fr);height:440px}.app-side{display:none}.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-cols>div:nth-child(4){padding-left:var(--pad);border-left:0}.foot-cols>div:nth-child(n+4){border-top:1px solid #ffffff1a}.foot-cols>div:nth-child(4){padding-left:var(--pad)}}@media (max-width:640px){.app{height:420px}.app-top .ws-model{display:none}.app-thread{padding:16px}.app-comp{margin:0 12px 12px}.sy-src{grid-template-columns:repeat(2,minmax(0,1fr))}.sy-card b{font-size:12px}.gate{flex-direction:column;gap:0}.g-line{background:repeating-linear-gradient(#fff9 0 3px,#0000 3px 6px);width:1px;height:18px}.g-node{width:100%}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-cols>div{border-top:1px solid #ffffff1a;padding-left:var(--pad)!important;border-left:0!important}}@media (prefers-reduced-motion:reduce){.sy-lines path,.caret,.hc-step .st{animation:none}}.btn,.btn:hover,.btn:focus,.btn:active,.tlink,.tlink:hover,.dd a,.dd a:hover,.foot ul a,.foot ul a:hover{text-decoration:none!important}.btn{border-radius:999px;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;line-height:1.2}.btn .ico{width:16px;height:16px}.hero{background-color:var(--blue);background-image:radial-gradient(80% 60% at 50% 0,#4d80fe8c,#4d80fe00 70%),linear-gradient(#0049fe 0%,#0040e6 55%,#0032be 100%)}.hero-in{max-width:1200px}.hero-h{letter-spacing:-.04em;font-size:clamp(34px,4.7vw,66px);font-weight:400;line-height:1.08}@media (min-width:1100px){.hero-h{white-space:nowrap}}.nav-logo img{height:34px}@media (min-width:1081px){.dd{border-radius:22px;grid-template-columns:240px minmax(0,1fr);gap:12px;width:min(860px,100vw - 48px);padding:12px;transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1),visibility .28s;box-shadow:0 30px 60px -30px #14143c47}.dd-list a{opacity:0;transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1),background .2s,color .2s;transform:translateY(6px)}.nav-item.open .dd-list a{opacity:1;transform:none}.nav-item.open .dd-list a:nth-child(2){transition-delay:30ms}.nav-item.open .dd-list a:nth-child(3){transition-delay:60ms}.nav-item.open .dd-list a:nth-child(4){transition-delay:90ms}.nav-item.open .dd-list a:nth-child(5){transition-delay:.12s}.nav-item.open .dd-list a:hover{transition-delay:0s}}.dd a.dd-feat{gap:36px;min-height:190px;padding:22px;font-size:18px}.dd a.dd-feat img{width:34px;height:auto}.dd-list{gap:4px}.dd-list a{border:1px solid #0000;gap:14px;padding:12px 14px;font-size:15px}.dd-list a .tile{border-radius:12px;width:42px;height:42px}.dd-list a .tile .ico{width:18px;height:18px}.dd-list a:hover{background:var(--bg);border-color:var(--line);color:var(--ink)}.dd-list a:hover .tile{background:var(--blue);border-color:var(--blue);color:#fff}.nav-btn{position:relative}.nav-item.open .nav-btn{background:var(--wb-blue-100);color:var(--deep)}.foot{background:var(--ink)}.foot-hero{padding:clamp(44px,5vw,64px)var(--pad);flex-wrap:nowrap;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:clamp(24px,3vw,40px);display:grid}.foot-logo{width:auto;height:40px}.foot-vr{background:#ffffff2e;width:1px;height:64px}.foot-txt{flex-direction:column;gap:8px;min-width:0;display:flex}.foot-txt strong{letter-spacing:-.03em;color:#fff;font-size:clamp(24px,2.6vw,36px);font-weight:400;line-height:1.15}.foot-txt span{color:#b4b6be;font-size:14.5px}@media (min-width:1100px){.foot-txt strong{white-space:nowrap}}@media (max-width:900px){.foot-hero{grid-template-columns:auto auto minmax(0,1fr)}.foot-hero .btn{grid-column:1/-1;justify-self:start}}@media (max-width:640px){.foot-hero{grid-template-columns:minmax(0,1fr);gap:20px}.foot-vr{width:48px;height:1px}}@media (max-width:1080px){.nav-links{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;max-height:calc(100vh - 80px);margin:0;padding:10px;display:none;position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;overflow:auto;box-shadow:0 30px 60px -30px #14143c4d}.nav.open .nav-links{display:flex}.nav-btn{justify-content:space-between;width:100%;height:48px;font-size:16px}.dd{box-shadow:none;opacity:1;visibility:visible;border:0;min-width:0;padding:0 0 6px 8px;display:none;position:static;transform:none}.nav-item.open .dd{display:block;transform:none}.dd:before{display:none}.burger{display:flex}.nav-cta{display:none}.nav-links .m-cta{margin-top:8px;display:flex}.foot-top{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand{border-bottom:1px solid #ffffff1a;grid-column:1/-1}.foot-top>:nth-child(2){border-left:0}.c4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1081px){.nav-links .m-cta{display:none}}@media (max-width:900px){.sh,.ps,.sec2,.eco,.tabpane,.adv,.news{grid-template-columns:minmax(0,1fr)}.ps>*+*,.eco>*+*{border-left:0;border-top:1px solid var(--line)}.sec2 .left{border-right:0;border-bottom:1px solid var(--line)}.tabpane .vis{border-left:0;border-top:1px solid var(--line)}.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-body{grid-template-columns:minmax(0,1fr)}.ws-side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}.ws-side a{white-space:nowrap}}@media (max-width:640px){.c2,.c3,.c4,.lrow{grid-template-columns:minmax(0,1fr)}.foot-top{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-top>:nth-child(4){border-left:0}.hero-wrap,.adv-wrap{padding:8px 8px 0}.adv-wrap{padding:8px}.final-wrap{padding:40px 8px}.hero .lead,.lead{font-size:16px}.opts{grid-template-columns:minmax(0,1fr)}.launcher{padding:0 7px}.launcher .lbl{display:none}.ws-main{padding:16px}.q{max-width:100%}.btn{white-space:normal}.tabbar button{padding:14px 16px;font-size:14px}.news{margin:0 8px 8px}.strip .cells>*{justify-content:flex-start;padding:16px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--hover-bg:#fff;--hover-t:.32s cubic-bezier(.22,.61,.36,1)}.hov{transition:background-color var(--hover-t);position:relative}.hov:hover{background-color:var(--hover-bg)!important}.hov .vis{transition:background-color var(--hover-t)}.hov:hover .vis{background:var(--hover-bg)}.hov .tile{transition:background-color var(--hover-t),border-color var(--hover-t)}.btn{transition:background-color var(--hover-t),color var(--hover-t),border-color var(--hover-t),transform .15s var(--ease)!important;background-image:none!important}.btn:hover{background-color:var(--hover-bg)!important;color:var(--ink)!important;border-color:var(--hover-bg)!important;box-shadow:none!important}.btn-secondary:hover,.btn-light:hover{border-color:var(--line-2)!important}.btn:hover .ico{color:var(--blue)}.nav-btn{transition:background-color var(--hover-t),color var(--hover-t)}.nav-btn:hover,.nav-item.open .nav-btn{background:var(--hover-bg);color:var(--ink)}.nav-item.open .nav-btn .ico,.nav-btn:hover .ico{color:var(--blue)}.dd-list a,.dd a{transition:background-color var(--hover-t),color var(--hover-t),border-color var(--hover-t),opacity .3s,transform .3s}.dd-list a:hover{background:var(--hover-bg);color:var(--ink);border-color:#0000}.dd-list a:hover .tile{border-color:var(--line);color:var(--blue);background:#fff}.dd a.dd-feat{transition:filter var(--hover-t)}.dd a.dd-feat:hover{filter:brightness(1.06)}.tabbar button{transition:background-color var(--hover-t),color var(--hover-t)}.tabbar button[aria-selected=false]:hover{background:var(--hover-bg);color:var(--ink)}.launcher{transition:background-color var(--hover-t),color var(--hover-t)}.launcher:hover{background:var(--hover-bg);color:var(--ink)}.choose,.pills button,.x,.ws-side a,.foot ul a{transition:background-color var(--hover-t),border-color var(--hover-t),color var(--hover-t)}.choose:hover{background:var(--hover-bg);border-color:var(--line)}.pills button[aria-pressed=false]:hover{background:var(--hover-bg)}.x:hover{background:var(--hover-bg);border-color:var(--line);color:var(--ink)}.adv-top .x:hover{background:var(--hover-bg);color:var(--ink)}.news{transition:background-color var(--hover-t)}.news:hover{background:var(--hover-bg);box-shadow:none}.tlink:hover{color:var(--ink)}@media (hover:none){.hov:hover,.news:hover{background-color:inherit!important}}.btn:hover{border-color:var(--line-2)!important}.hov:hover .tile{background:var(--bg)}.dd-list a:hover{border-color:var(--line)}.dd-list a:hover .tile{background:var(--bg)}.choose:hover,.x:hover,.pills button[aria-pressed=false]:hover,.news:hover{border-color:var(--line-2)}.nav-btn:hover,.nav-item.open .nav-btn{background:#fff}.ws-wrap{max-width:1120px}.hshot{aspect-ratio:1440/1024;text-align:left;background:#f5f5f5;border-radius:12px 12px 0 0;position:relative;overflow:hidden;container-type:inline-size}.hshot>img{width:100%;height:100%;display:block;position:absolute;inset:0}.hs-greet{-webkit-mask-composite:source-in;opacity:0;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:#f3f4f6;width:43.75%;height:23.4%;position:absolute;top:27.8%;left:38.9%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hs-thread{width:62.85%;font-family:var(--font-body);color:#242424;flex-direction:column;justify-content:flex-end;gap:1.6cqw;display:flex;position:absolute;top:4%;bottom:48.6%;left:29.44%;overflow:hidden}.hs-q{background:#fff;border:1px solid #e6e6ea;border-radius:1.1cqw 1.1cqw .3cqw;align-self:flex-end;max-width:72%;padding:.9cqw 1.25cqw;font-size:1.12cqw;line-height:1.45}.hs-a{align-items:flex-start;gap:1cqw;max-width:92%;display:flex}.hs-av{background:#0049fe;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.4cqw;height:2.4cqw;display:flex;box-shadow:0 0 0 .35cqw #0049fe1f}.hs-av img{filter:brightness(0)invert();width:52%;height:auto}.hs-body{color:#242424;min-height:1.8cqw;padding-top:.2cqw;font-size:1.12cqw;line-height:1.6}.hs-body b{font-weight:600}.hs-body ul{margin:.4cqw 0 0;padding-left:1.3cqw}.hs-body li{margin:.15cqw 0}.hs-think{gap:.35cqw;padding-top:.7cqw;display:inline-flex}.hs-think i{opacity:.35;background:#0049fe;border-radius:50%;width:.5cqw;height:.5cqw;animation:1s infinite hsdot}.hs-think i:nth-child(2){animation-delay:.15s}.hs-think i:nth-child(3){animation-delay:.3s}@keyframes hsdot{40%{opacity:1;transform:translateY(-.2cqw)}}.hs-input{color:#242424;white-space:nowrap;opacity:0;background:#fff;align-items:center;width:60.8%;height:3%;font-size:1.18cqw;display:flex;position:absolute;top:54.6%;left:30.6%;overflow:hidden}.hs-input .caret{width:1px;height:1.4cqw}.hs-send{pointer-events:none;border-radius:.42cqw;width:2.22%;height:3.125%;transition:transform .15s,background-color .15s;position:absolute;top:63.57%;left:88.75%}.hs-send.press{background:#001e7847;transform:scale(.88)}@media (max-width:900px){.ws-wrap{padding:6px 6px 0}}.ps>.need-list{flex-direction:column;align-self:stretch;padding:0;display:flex}.ps>.need-list .need{padding:28px var(--pad);border-bottom:1px solid var(--line);flex:1;align-content:center}.ps>.need-list .need:last-child{border-bottom:0}.flowv{flex-direction:column;gap:40px;width:100%;max-width:520px;padding:8px 0;display:flex}.fv-stages{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:start;display:grid}.fv-st{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.fv-ic{border:1px solid var(--line);width:56px;height:56px;color:var(--ink-2);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.fv-st small{letter-spacing:.16em;color:var(--ink-3);margin-bottom:4px;font-size:11px;font-weight:600}.fv-l{color:var(--ink);font-size:13.5px;line-height:1.35}.fv-st.on .fv-ic{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 0 0 8px #0049fe14}.fv-st.on small{color:var(--blue)}.fv-st.on .fv-l{font-weight:600}.fv-link{background:linear-gradient(90deg,var(--line-2),var(--blue),var(--line-2));opacity:.7;height:1px;margin-top:28px}.fv-base{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:12px;padding-top:24px;display:flex}.fv-base small{letter-spacing:.16em;color:var(--ink-3);font-size:11px;font-weight:600}.fv-tags{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.fv-tags span{color:var(--ink-2);padding:0 14px;font-size:13px;line-height:1.2}@media (max-width:640px){.fv-stages{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr)}.fv-ic{width:46px;height:46px}.fv-l{font-size:12px}.fv-st small{letter-spacing:.1em;font-size:10px}.fv-tags span{padding:4px 10px}}.fv-tags{gap:10px 22px;overflow:hidden}.fv-tags span{white-space:nowrap;padding:0;position:relative;border:0!important}.fv-tags span:before{content:"";background:var(--line-2);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.oa{background:var(--cell);background-image:none;padding:clamp(20px,3vw,36px)}.oa-grid{aspect-ratio:1.3;background:var(--line);border:1px solid var(--line);border-radius:28px;grid-template-rows:1fr .9fr 1fr;grid-template-columns:1fr 1.2fr 1fr;gap:1px;width:100%;max-width:560px;display:grid;overflow:hidden}.oa-grid>span{background:var(--cell);position:relative}.oa-logo{justify-content:center;align-items:center;padding:0 14%;display:flex}.oa-logo img{width:100%;max-width:170px;height:auto}.oc{overflow:hidden}.oc:before{content:"";background:radial-gradient(120% 120% at var(--ox)var(--oy),#fff 55%,#f4f5f8 100%);position:absolute;inset:0}.oc:after{content:"";aspect-ratio:1;border-radius:10px;width:26%;position:absolute;box-shadow:0 10px 22px -10px #14143c40}.oc.tl{--ox:0%;--oy:0%}.oc.tl:after{background:linear-gradient(135deg,#fff 50%,#e9ecf4 50%);border-top-right-radius:2px;bottom:8%;right:8%}.oc.tr{--ox:100%;--oy:0%}.oc.tr:after{background:linear-gradient(225deg,#fff 50%,#e9ecf4 50%);border-top-left-radius:2px;bottom:8%;left:8%}.oc.bl{--ox:0%;--oy:100%}.oc.bl:after{background:linear-gradient(45deg,#fff 50%,#e9ecf4 50%);border-bottom-right-radius:2px;top:8%;right:8%}.oc.br{--ox:100%;--oy:100%}.oc.br:after{background:linear-gradient(315deg,#fff 50%,#e9ecf4 50%);border-bottom-left-radius:2px;top:8%;left:8%}.oc.tl:after{border-radius:10px 2px 10px 10px}.oc.tr:after{border-radius:2px 10px 10px}.oc.bl:after{border-radius:10px 10px 2px}.oc.br:after{border-radius:10px 10px 10px 2px}.hero.hero-light{color:var(--ink);background:0 0;border-radius:0;padding:clamp(56px,7vw,96px) clamp(6px,5vw,56px)!important}.hero-light .hero-in{padding:0 var(--pad)}.hero-light .lead{color:var(--ink-2)}.hero-light .pill-new{border-color:var(--line);color:var(--ink-2);background:#fff}.hero-light .pill-new b{background:var(--blue);color:#fff}.hero-light .trio>span{border:1px solid var(--line)}.hero-stage{border-radius:22px;max-width:1180px;margin:56px auto 0;padding:clamp(14px,2.6vw,32px)}.hero-stage .ws-wrap{border-bottom:1px solid #ffffff4d;border-radius:18px;max-width:none;margin:0 auto;padding:10px}.hero-stage .hshot{border-radius:12px}.hero-wrap{padding:0 14px 14px}@font-face{font-family:Borna;src:local(Borna),local(Borna Regular),local(Borna-Regular);font-weight:400;font-display:swap}@font-face{font-family:Borna;src:local(Borna Medium),local(Borna-Medium);font-weight:500;font-display:swap}.hero-h{font-family:Borna,DM Sans,system-ui,sans-serif}.hero-persp{perspective:1600px;perspective-origin:50% 0}.hero-scale{transform-origin:50% 0;will-change:transform}.hero-stage .ws-wrap{padding:10px}.bwin{background:#fff;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #fff6}.bwin-bar{background:#f6f6f7;border-bottom:1px solid #e4e4e8;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:clamp(30px,3.4vw,44px);padding:0 clamp(10px,1.4vw,16px);display:grid}.bw-dots{grid-area:1/1;justify-self:start;align-items:center;gap:clamp(5px,.6vw,8px);display:flex}.bw-dots i{aspect-ratio:1;background:#ff5f57;border-radius:50%;width:clamp(8px,.9vw,12px);box-shadow:inset 0 0 0 .5px #0000001f}.bw-dots i:nth-child(2){background:#febc2e}.bw-dots i:nth-child(3){background:#28c840}.bw-nav{color:#9a9ca5;grid-area:1/1;justify-self:start;gap:6px;margin-left:clamp(48px,5.6vw,72px);display:flex}.bw-nav .ico,.bw-act .ico{width:clamp(12px,1.2vw,16px);height:clamp(12px,1.2vw,16px)}.bw-url{color:#5a5c64;background:#ebebef;border-radius:7px;grid-column:2;justify-content:center;align-items:center;gap:6px;min-width:clamp(160px,28vw,360px);height:clamp(20px,2.3vw,28px);padding:0 14px;font-size:clamp(10px,1vw,13px);font-weight:500;display:flex}.bw-url .ico{color:#8a8c95;width:11px;height:11px}.bw-act{color:#9a9ca5;grid-column:3;justify-self:end;gap:14px;display:flex}.bwin .hshot{border-radius:0}@media (max-width:640px){.bw-nav,.bw-act{display:none}.bw-url{width:100%;min-width:0}}.btn.btn-primary,.btn.btn-dark{isolation:isolate;overflow:hidden;color:#fff!important;background-color:#0049fe!important;background-image:linear-gradient(135deg,#20ffff -40%,#0049fe 38%,#0032be 100%)!important;background-position:0 0!important;background-size:160% 160%!important;border:0!important;transition:background-position .6s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),transform .15s cubic-bezier(.22,.61,.36,1)!important;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff24,inset 0 -6px 12px -6px #00146e8c,0 1px 2px #001e7840,0 8px 20px -10px #0049fe99!important}.btn.btn-primary:before,.btn.btn-dark:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff47,#fff0);border-radius:999px 999px 40% 40%/999px 999px 100% 100%;transition:opacity .35s;position:absolute;inset:1px 1px 50%}.btn.btn-primary:hover,.btn.btn-dark:hover{color:#fff!important;background-color:#0049fe!important;background-position:100% 100%!important;box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #20ffff59,inset 0 -6px 12px -6px #00146e8c,0 0 0 4px #0049fe1f,0 12px 28px -10px #0049fea6!important}.btn.btn-primary:hover .ico,.btn.btn-dark:hover .ico{color:#fff}.btn.btn-primary:active,.btn.btn-dark:active{transform:translateY(1px)scale(.99)!important;box-shadow:inset 0 2px 6px #00146e73,inset 0 0 0 1px #ffffff1f,0 4px 10px -6px #0049fe80!important}.btn.btn-primary:active:before{opacity:.5}.btn.btn-primary[disabled]{opacity:.5;cursor:not-allowed;transform:none!important}@media (min-width:1081px){.dd{width:auto;max-width:none;padding:30px 15%;left:0;right:0;transform:translateY(8px)scale(.985)}.nav-item.open .dd{transform:translateY(0)scale(1)}}@media (min-width:1081px) and (max-width:1280px){.dd{padding:30px 8%}}@media (max-width:1080px){.dd{padding:0 0 6px 8px}}.dd a.dd-feat img{width:40px}@media (max-width:1080px){.nav-logo img{height:34px}.dd a.dd-feat img{width:19px}}.app-div{background:var(--cell);grid-column:1/-1;justify-content:center;align-items:center;padding:clamp(20px,2.5vw,32px) 0;display:flex}.app-div span{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);width:40%;height:14px;display:block}@media (max-width:640px){.app-div span{width:60%}}.app-div span{border:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);width:30%;height:clamp(40px,5vw,64px)}@media (max-width:640px){.app-div span{width:30%}}.app-div{padding:0}.app-div span{border-width:0 1px;width:30%;height:clamp(28px,3.2vw,44px)}.adv.adv-clean{background-image:radial-gradient(70% 90% at 0 0,#4d80fe73,#4d80fe00 60%),linear-gradient(160deg,#0049fe 0%,#0040e6 60%,#0032be 100%)}.advv{flex-direction:column;align-items:stretch;width:100%;max-width:460px;margin-left:auto;display:flex}.advv-q{color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:16px;padding:24px;display:flex}.advv-top{letter-spacing:.14em;color:var(--ink-3);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.advv-dots{gap:5px;display:flex}.advv-dots i{background:var(--wb-blue-200);border-radius:50%;width:6px;height:6px}.advv-dots i.on{background:var(--blue)}.advv-h{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}.advv-seg{background:var(--bg);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid}.advv-seg span{text-align:center;color:var(--ink-2);border-radius:9px;padding:9px 6px;font-size:13.5px;font-weight:500}.advv-seg .on{color:var(--ink);box-shadow:0 1px 2px #14142814,0 0 0 1px var(--line);background:#fff;font-weight:600}.advv-link{justify-content:center;height:28px;display:flex}.advv-link span{background:repeating-linear-gradient(#ffffffb3 0 3px,#0000 3px 7px);width:1px;height:100%}.advv-r{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:18px;align-items:flex-start;gap:14px;margin-left:28px;padding:20px 22px;display:flex}.advv-ic{background:#ffffff29;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.advv-r small{letter-spacing:.14em;color:var(--wb-cyan);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.advv-r strong{letter-spacing:-.015em;margin-bottom:4px;font-size:16.5px;font-weight:600;display:block}.advv-r p{color:#dce5ff;font-size:13.5px;line-height:1.5}@media (max-width:900px){.advv{margin:0 auto}}@media (max-width:640px){.advv-r{margin-left:0}}.jv{aspect-ratio:460/440;color:#fff;width:100%;max-width:480px;margin-left:auto;position:relative;container-type:inline-size}.jv-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jv-spokes path{fill:none;stroke:#ffffff2e;stroke-width:1px}.jv-path{fill:none;stroke:#ffffffbf;stroke-width:1.5px;stroke-linecap:round}.jv-br{fill:none;stroke:#20ffffb3;stroke-width:1.2px;stroke-dasharray:3 4}.jv-hub{flex-direction:column;align-items:center;gap:2.4cqw;display:flex;position:absolute;transform:translate(-50%,-50%)}.jv-hub-in{background:#fff;border-radius:5cqw;justify-content:center;align-items:center;width:16.5cqw;height:16.5cqw;display:flex;box-shadow:0 0 0 2.2cqw #ffffff14,0 0 0 4.4cqw #ffffff0a,0 0 8cqw #20ffff59}.jv-hub-in img{width:38%;height:auto}.jv-hub small{letter-spacing:.08em;color:#dce5ff;white-space:nowrap;font-size:clamp(10px,2.4cqw,12px);font-weight:600}.jv-node{background:#fff;border-radius:50%;width:3cqw;height:3cqw;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.2cqw #ffffff24}.jv-node.on{background:var(--wb-cyan);width:4cqw;height:4cqw;box-shadow:0 0 0 1.4cqw #20ffff33,0 0 5cqw #20ffffb3}.jv-node.on i{border:1px solid #20ffffcc;border-radius:50%;animation:3.2s cubic-bezier(.22,.61,.36,1) infinite jvpulse;position:absolute;inset:0}@keyframes jvpulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.jv-lbl{letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:clamp(11px,2.8cqw,13.5px);font-weight:600;position:absolute;transform:translateY(-50%)}.jv-lbl.r{color:var(--wb-cyan);transform:translate(-100%,-50%)}.jv-card{-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff52;border-radius:3.4cqw;flex-direction:column;gap:1.8cqw;width:41.3%;padding:3.4cqw 3.6cqw;display:flex;position:absolute;box-shadow:0 0 0 1px #20ffff1f,0 0 7cqw #20ffff2e}.jv-card small{letter-spacing:.14em;color:var(--wb-cyan);font-size:clamp(9px,2.1cqw,10.5px);font-weight:600}.jv-card b{letter-spacing:-.01em;align-items:center;gap:1.8cqw;font-size:clamp(12px,3.1cqw,15px);font-weight:600;line-height:1.2;display:flex}.jv-card b .ico{width:clamp(13px,3.2cqw,16px);height:clamp(13px,3.2cqw,16px);color:var(--wb-cyan)}.jv-lines{flex-direction:column;gap:1.2cqw;display:flex}.jv-lines i{background:#ffffff47;border-radius:4px;height:.9cqw;min-height:4px}.jv-chip{color:#e8eeff;text-align:center;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff42;border-radius:999px;width:31.5%;padding:1.4cqw 2.6cqw;font-size:clamp(10.5px,2.6cqw,12.5px);font-weight:500;position:absolute}@media (max-width:900px){.jv{max-width:440px;margin:8px auto 0}}@media (prefers-reduced-motion:reduce){.jv-node.on i{opacity:0;animation:none}}.jv[hidden]{display:none}.jb{color:#fff;justify-content:center;align-items:center;width:100%;max-width:560px;margin-left:auto;padding:24px 0;display:flex}.jb-row{grid-template-columns:auto minmax(20px,1fr) minmax(0,236px) minmax(20px,1fr) auto;align-items:center;width:100%;display:grid}.jb-st{justify-content:center;display:flex;position:relative}.jb-node{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.jb-node .ico{width:22px;height:22px}.jb-lbl{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.jb-lbl b{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.jb-lbl small{color:#c9d6ff;font-size:12px;line-height:1.35}.jb-ln{height:1px;margin:0 10px;position:relative}.jb-ln i{transform-origin:0;background:linear-gradient(90deg,#ffffff59,#20ffffe6);position:absolute;inset:0}.jb-row>.jb-ln:nth-of-type(2) i{background:linear-gradient(90deg,#20ffffe6,#ffffff59)}.jb-pilot{flex-direction:column;align-items:stretch;display:flex;position:relative}.jb-tag{text-align:center;letter-spacing:.14em;color:var(--wb-cyan);white-space:nowrap;font-size:10.5px;font-weight:600;position:absolute;bottom:calc(100% + 14px);left:0;right:0}.jb-doc{color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;box-shadow:0 0 0 1px #20ffff80,0 0 0 6px #20ffff1a,0 24px 48px -24px #000a3c99}.jb-doc:after{content:"";opacity:0;pointer-events:none;border:1px solid #20ffff99;border-radius:24px;animation:7s cubic-bezier(.22,.61,.36,1) 3s infinite jbpulse;position:absolute;inset:-6px}@keyframes jbpulse{0%{opacity:0;transform:scale(1)}6%{opacity:.9}22%{opacity:0;transform:scale(1.06)}to{opacity:0;transform:scale(1.06)}}.jb-doc-h{align-items:center;gap:10px;display:flex}.jb-doc-h b{letter-spacing:-.015em;font-size:15px;font-weight:600;line-height:1.2}.jb-mic{background:var(--wb-blue-100);width:32px;height:32px;color:var(--blue);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.jb-mic .ico{width:16px;height:16px}.jb-lines{flex-direction:column;gap:7px;display:flex}.jb-lines i{background:var(--line);border-radius:6px;height:6px}.jb-ins{color:var(--deep);background:var(--wb-blue-100);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.jb-ins .ico{width:13px;height:13px;color:var(--blue)}@media (max-width:900px){.jb{margin:24px auto 40px}}@media (max-width:560px){.jb{margin-bottom:0;padding:8px 0 0}.jb-row{grid-template-rows:auto 36px auto 36px auto;grid-template-columns:minmax(0,260px);justify-content:center;justify-items:center}.jb-st{flex-direction:row;justify-content:flex-start;justify-self:stretch;align-items:center;gap:14px}.jb-lbl{text-align:left;align-items:flex-start;position:static;transform:none}.jb-ln{justify-self:start;width:1px;height:100%;margin:6px 0 6px 27.5px}.jb-ln i{transform-origin:50% 0;background:linear-gradient(#ffffff59,#20ffffe6)!important}.jb-pilot{width:100%;padding-top:24px}.jb-tag{text-align:left;margin-bottom:10px;position:static}}@media (prefers-reduced-motion:reduce){.jb-doc:after{animation:none}}@media (min-width:561px){.jb-row{grid-template-columns:56px minmax(32px,1fr) minmax(160px,236px) minmax(32px,1fr) 56px}.jb-ln{margin:0}}.jb-node{flex:none}.isep{display:none}.rc{border:1px solid var(--line);background:var(--cell);border-radius:22px;margin:clamp(16px,2vw,28px);overflow:hidden}.rc-stage{background-color:var(--deep);background-image:var(--grain),radial-gradient(60% 80% at 20% 0%,#4d80fe8c,#4d80fe00 70%),radial-gradient(50% 70% at 90% 100%,#20ffff24,#20ffff00 70%),linear-gradient(180deg,#0049fe,#0032be);background-size:180px 180px,100% 100%,100% 100%,100% 100%;padding:clamp(28px,4vw,52px) clamp(20px,5vw,72px) 0;animation:18s ease-in-out infinite alternate rcdrift;position:relative}.rc-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ffffff1a,#ffffff1a);background-position:clamp(10px,2.4vw,36px) 0,calc(100% - clamp(10px,2.4vw,36px)) 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;position:absolute;inset:0}@keyframes rcdrift{to{background-position:40px 30px,10% 0,0 0,0 0}}.rc-win{-webkit-backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff47;border-bottom:0;border-radius:16px 16px 0 0;max-width:980px;margin:0 auto;padding:8px 8px 0;position:relative}.rc-bar{grid-template-columns:1fr auto 1fr;align-items:center;height:34px;padding:0 8px;display:grid}.rc-bar .bw-dots i{width:9px;box-shadow:none;background:#ffffff73}.rc-url{color:#fff;border:1px solid #ffffff4d;border-radius:999px;grid-column:2;justify-content:center;align-items:center;gap:6px;min-width:clamp(140px,26vw,300px);height:24px;font-size:12px;font-weight:500;display:flex}.rc-url .ico{width:11px;height:11px}.rc-media{aspect-ratio:16/8;background:#0b1b57;border-radius:10px 10px 0 0;overflow:hidden}.rc-media img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,.61,.36,1);transform:scale(1.04)}.rc-strip{border-top:1px solid var(--line);background:var(--cell);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);display:grid}.rc-c{flex-direction:column;justify-content:center;gap:4px;padding:clamp(20px,2.6vw,32px) clamp(20px,3vw,40px);display:flex}.rc-c+.rc-c{border-left:1px solid var(--line)}.rc-brand{flex-direction:row;align-items:center;gap:14px}.rc-brand b{color:var(--ink-2);font-size:16px;font-weight:500;display:block}.rc-brand small{letter-spacing:.06em;color:var(--ink);font-size:13px;font-weight:600;display:block}.rc-c strong{letter-spacing:-.04em;color:var(--ink);font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1}.rc-c>span{color:var(--ink-2);font-size:14.5px}.rc-wide{flex-direction:row;align-items:center;gap:14px}.rc-wide>.ico{width:20px;height:20px;color:var(--blue)}.rc-wide h3{letter-spacing:-.02em;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.3}@media (max-width:900px){.rc-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rc-wide{border-top:1px solid var(--line);grid-column:1/-1;border-left:0!important}}@media (max-width:560px){.rc-strip{grid-template-columns:minmax(0,1fr)}.rc-c+.rc-c{border-left:0;border-top:1px solid var(--line)}.rc-media{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.rc-stage{animation:none}.rc-media img{transition:none}}.rc-strip{align-items:stretch}.rc-c{justify-content:center;min-height:120px;padding:24px clamp(24px,3vw,40px)}.rc-brand,.rc-wide{justify-content:flex-start;align-items:center;gap:16px}.rc-brand img{object-fit:contain;flex:none;width:40px;height:40px;padding:6px}.rc-wide>.ico{flex:none;width:40px;height:40px;padding:9px}.rc-brand>span{flex-direction:column;gap:4px;display:flex}.rc-brand b,.rc-brand small{line-height:1.2}.rc-c strong{font-size:clamp(28px,2.8vw,36px);line-height:1.05}.rc-c>span{line-height:1.3}.rc-wide h3{max-width:30ch;margin:0;line-height:1.3}.rc{border-left:0;border-right:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;margin:clamp(16px,2vw,28px) 0 0}.rc-stage{border-radius:0}#ecosystem .fr{padding-bottom:clamp(48px,6vw,80px)}.rc-brand img{width:44px;height:44px;padding:0}.rc-wide>.ico{width:44px;height:44px;padding:4px}.rc-media.rc-seq{aspect-ratio:auto;background:#0b1b57;height:min(64vh,580px);position:relative}.rc-media.rc-seq img{transition:none;transform:none}.rc:hover .rc-media img{transform:none}.rc-fr{opacity:0;margin:0;position:absolute;inset:0;overflow:hidden}.rc-fr.on{opacity:1}.rc-bg{filter:blur(28px)saturate(1.1)brightness(.75);background-position:50%;background-size:cover;position:absolute;inset:-30px}.rc-fr img{object-fit:contain;width:100%;height:100%;position:relative}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.rc-stage[data-rc-seq]{height:340vh}.rc-pin{position:sticky;top:calc(88px + clamp(28px,4vw,52px))}}@media (max-width:768px),(prefers-reduced-motion:reduce){.rc-media.rc-seq{background:0 0;flex-direction:column;gap:8px;height:auto;display:flex}.rc-fr{opacity:1;border-radius:10px;position:relative}.rc-fr:first-child{aspect-ratio:800/784}.rc-fr:not(:first-child){aspect-ratio:825/1100}}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.rc-stage.blue>.rc-pin{position:sticky;top:104px}.rc-stage[data-rc-seq] .rc-media.rc-seq{height:min(64vh,580px,100vh - 164px)}.rc,.rc-stage.blue[data-rc-seq]{overflow:clip}}html,body{overflow-x:clip}.rc-pin{position:static!important}.rc-stage.blue{height:auto!important}.rc-media.rc-seq{gap:0;background:#0b1b57!important;height:min(64vh,580px)!important;display:block!important;position:relative!important}.rc-fr{visibility:hidden;transition:opacity .9s cubic-bezier(.22,.61,.36,1),visibility .9s;inset:0;opacity:0!important;aspect-ratio:auto!important;border-radius:0!important;position:absolute!important}.rc-fr.on{visibility:visible;opacity:1!important}.rc-fr img{transition:transform 6s linear;transform:scale(1.015)}.rc-fr.on img{transform:scale(1)}.rc-nav{z-index:2;-webkit-backdrop-filter:blur(8px);color:#fff;opacity:0;background:#0a143c59;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .3s,background-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.rc-nav .ico{width:18px;height:18px}.rc-nav.prev{left:14px}.rc-nav.next{right:14px}.rc-media.rc-seq:hover .rc-nav,.rc-nav:focus-visible{opacity:1}.rc-nav:hover{background:#0a143c8c}.rc-dots{z-index:2;-webkit-backdrop-filter:blur(8px);background:#0a143c59;border-radius:999px;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.rc-dots button{background:#ffffff73;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .35s cubic-bezier(.22,.61,.36,1),background-color .35s}.rc-dots button[aria-selected=true]{background:#fff;width:22px}@media (hover:none){.rc-nav{opacity:1}}@media (max-width:768px){.rc-media.rc-seq{aspect-ratio:4/3;height:auto!important}.rc-nav{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.rc-fr{transition:none}.rc-fr img{transition:none;transform:none}}#applications .vis,#applications .vis *{box-shadow:none!important;filter:none!important;text-shadow:none!important}@media (min-width:1081px){.dd{transition:opacity .18s cubic-bezier(.22,.61,.36,1),transform .18s cubic-bezier(.22,.61,.36,1),visibility 0s linear .18s;box-shadow:0 18px 40px -24px #14143c38}.nav-item.open .dd{transition:opacity .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1),visibility}.dd-list a,.nav-item.open .dd-list a{opacity:1;transform:none;transition:background-color var(--hover-t),color var(--hover-t),border-color var(--hover-t)!important;transition-delay:0s!important}}.ctrl-core.ctrl-v2{color:var(--ink);background:radial-gradient(70% 55% at 50% 30%,#eef3ff,#eef3ff00 70%),#fff;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:40px 32px;display:flex}.cv-shield{color:#fff;background:linear-gradient(160deg,#0049fe,#0032be);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 0 0 8px #0049fe0f,0 14px 28px -14px #0032be8c}.cv-shield .ico{width:32px;height:32px}.cv-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:400px;margin:32px 0 28px;padding-top:24px;display:grid;position:relative}.cv-stages:before{content:"";background:var(--wb-blue-200);width:1px;height:24px;position:absolute;top:0;left:50%}.cv-stages:after{content:"";background:var(--wb-blue-200);height:1px;position:absolute;top:24px;left:16.66%;right:16.66%}.cv-st{border:1px solid var(--line);color:var(--ink);text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin-top:12px;padding:14px 8px 12px;font-size:12.5px;font-weight:600;line-height:1.25;display:flex;position:relative}.cv-st:before{content:"";background:var(--wb-blue-200);width:1px;height:12px;position:absolute;top:-13px;left:50%}.cv-st .ico{width:18px;height:18px;color:var(--blue)}.cv-st.on{border-color:var(--blue);box-shadow:0 0 0 3px #0049fe14}.cv-panel{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;max-width:400px;overflow:hidden;box-shadow:0 12px 28px -20px #14143c40}.cv-h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--cell);padding:11px 16px;font-size:11px;font-weight:600}.cv-r{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.cv-r:last-child{border-bottom:0}.cv-r>span:first-child{align-items:baseline;gap:8px;min-width:0;display:flex}.cv-r b{color:var(--ink);font-size:13.5px;font-weight:600}.cv-r small{color:var(--ink-3);font-size:12.5px}.cv-s{border-radius:999px;flex:none;padding:3px 10px;font-size:11.5px;font-weight:600}.cv-s.ok{background:var(--wb-emerald-100);color:#0a7a4e}.cv-s.no{background:var(--wb-gold-200);color:#6b5200}.cv-s.rec{background:var(--wb-blue-100);color:var(--deep)}@media (max-width:420px){.cv-st{padding:12px 4px 10px;font-size:11.5px}.cv-r>span:first-child{flex-direction:column;gap:2px}}.cv-stages:after{left:calc(16.6667% - 4px);right:calc(16.6667% - 4px)}.tabpane .vis{background:radial-gradient(60% 55% at 50% 45%,#fff,var(--cell)80%)}.eg-card{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.eg-card .ico{width:16px;height:16px;color:var(--blue);opacity:1;flex:none}.eg-hub{color:#fff;background:linear-gradient(160deg,#0049fe,#0032be);border-radius:20px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 0 0 6px #60c8fc24,0 12px 24px -14px #0032be99}.eg-hub .ico{width:26px;height:26px}.eg-hub.light{border:1px solid var(--wb-blue-200);background:#fff;box-shadow:0 0 0 6px #60c8fc24}.eg-hl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;margin-top:10px;font-size:11px;font-weight:600}.eg-down{background:#60c8fc;width:1px;height:28px;margin:10px auto 0;display:block;position:relative}.eg-down:after{content:"";border-bottom:1px solid #60c8fc;border-right:1px solid #60c8fc;width:5px;height:5px;position:absolute;bottom:-1px;left:-3px;transform:rotate(45deg)}.eg-out{background:var(--wb-blue-100);border:1px solid var(--wb-blue-200);color:var(--deep);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.eg-out .ico{width:15px;height:15px;color:var(--blue)}.cx{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.cx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.cx-join{width:100%;height:34px;display:block;position:relative}.cx-join:before{content:"";border:1px solid var(--wb-blue-200);border-top:0;border-radius:0 0 8px 8px;height:17px;position:absolute;top:0;left:calc(25% - 2.5px);right:calc(25% - 2.5px)}.cx-join:after{content:"";background:var(--wb-blue-200);width:1px;height:17px;position:absolute;top:17px;left:50%}.ox{flex-direction:column;align-items:center;width:100%;max-width:520px;display:flex}.ox-row{grid-template-columns:minmax(0,1fr) 24px auto 24px minmax(0,1fr);align-items:center;width:100%;display:grid}.ox-stack{flex-direction:column;gap:10px;display:flex;position:relative}.ox-stack.l{padding-right:12px}.ox-stack.r{padding-left:12px}.ox-stack:before{content:"";border:1px solid var(--wb-blue-200);width:12px;position:absolute;top:22px;bottom:22px}.ox-stack.l:before{border-left:0;border-radius:0 8px 8px 0;right:0}.ox-stack.r:before{border-right:0;border-radius:8px 0 0 8px;left:0}.ox-ln{background:linear-gradient(90deg,var(--wb-blue-200),#60c8fc);height:1px;position:relative}.ox-ln.r{background:linear-gradient(90deg,#60c8fc,var(--wb-blue-200))}.ox-ln.r:after{content:"";border-top:1px solid #60c8fc;border-right:1px solid #60c8fc;width:5px;height:5px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.ox-hubw{flex-direction:column;align-items:center;padding:0 4px;display:flex;position:relative}.ox-hubw .eg-hl{margin-top:8px;position:absolute;top:100%}.ox>.eg-down{margin-top:30px}@media (max-width:560px){.ox-row{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0}.ox-stack{width:100%;padding:0!important}.ox-stack:before{display:none}.ox-ln{width:1px;height:20px;background:var(--wb-blue-200)!important}.ox-ln.r:after{display:none}.ox-hubw .eg-hl{position:static}.ox>.eg-down{margin-top:10px}.cx-grid .eg-card{font-size:12px}}.cx-grid{grid-auto-rows:1fr}.cx-grid .eg-card{height:100%}.ox-stack{grid-auto-rows:1fr;gap:10px;display:grid}.ox-stack .eg-card{height:100%;padding:8px 10px;font-size:12.5px}.ox-stack:before{top:calc(25% - 2.5px);bottom:calc(25% - 2.5px)}.tabpane .vis{padding:36px 24px}.flowv{gap:36px;max-width:540px}.fv-stages{gap:0;position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important}.fv-stages:before{content:"";background:linear-gradient(90deg,#60c8fc,#0049fe 50%,#60c8fc);height:1.5px;position:absolute;top:28px;left:16.666%;right:16.666%;transform:translateY(-50%)}.fv-st{z-index:1;gap:4px;position:relative}.fv-ic{border:1px solid var(--line-2);width:56px;height:56px;color:var(--ink);background:#fff;margin-bottom:16px}.fv-ic .ico{width:22px;height:22px}.fv-st.on .fv-ic{color:#fff;background:#0049fe;border-color:#0049fe;box-shadow:0 0 0 7px #60c8fc2e}.fv-st small{margin-bottom:6px}.fv-l{font-size:13.5px;line-height:1.5}.fv-base{gap:14px;width:100%;padding-top:28px}.fv-tags{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;overflow:visible;gap:0!important;display:grid!important}.fv-tags span{text-align:center;white-space:nowrap;font-size:13px;padding:2px 6px!important}.fv-tags span:before{display:none}.fv-tags span+span{border-left:1px solid var(--line-2)!important}@media (max-width:560px){.fv-tags{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px!important}.fv-tags span:nth-child(3){border-left:0!important}.fv-l{font-size:12px}}.fv-tags{justify-content:center;grid-template-columns:repeat(4,auto)!important}.fv-tags span{padding:2px 14px!important}@media (max-width:560px){.fv-tags{grid-template-columns:repeat(2,auto)!important}}:root{--wb-tex:repeating-linear-gradient(135deg,#ffffff1c 0 1px,#fff0 1px 4px),linear-gradient(118deg,#fff0 28%,#ffffff21 44%,#fff0 58%),linear-gradient(158deg,#fff0 52%,#60c8fc33 68%,#fff0 84%);--wb-tex-base:radial-gradient(70% 90% at 0% 0%,#4d80fe80,#4d80fe00 60%),linear-gradient(160deg,#0049fe 0%,#0040e6 55%,#0032be 100%)}.hero-stage.blue,.statement.blue,.final.blue,.adv.blue,.adv.adv-clean,.rc-stage.blue{background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base)!important;background-position:0 0!important;background-size:auto!important;animation:none!important}.statement.blue .pat,.final.blue .pat{mix-blend-mode:screen;filter:none;opacity:.04!important}.final.blue{background-image:var(--wb-tex),linear-gradient(118deg,#fff0 40%,#ffffff14 55%,#fff0 70%),var(--wb-tex-base)!important}.rc-stage.blue{background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),linear-gradient(158deg,#fff0 52%,#60c8fc29 68%,#fff0 84%),var(--wb-tex-base)!important}.hero-sub{max-width:620px;color:var(--ink-2);text-align:center;text-wrap:pretty;margin:-4px auto 0;font-size:15px;line-height:1.6}.llm-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);flex-wrap:wrap;align-items:center;gap:14px;padding:22px clamp(20px,3vw,40px);font-size:15px;display:flex}.llm-strip .ico{width:18px;height:18px;color:var(--blue)}.llm-strip .muted{color:var(--ink-3)}.llm-strip b{font-weight:600}.llm-strip .tlink{margin-left:auto}.cap{text-align:right;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);margin:0;padding:12px clamp(20px,3vw,40px);font-size:12px}#platform .meta .tlink{margin-top:6px}.cap-c .top{justify-content:flex-start;align-items:center;gap:12px;display:flex}.cap-c .k-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}#engines .statement{border-radius:0;margin:0}#engines .statement .st-eb{letter-spacing:.16em;text-transform:uppercase;opacity:.9;font-size:12.5px;font-weight:600}.feat .meta .k-label,.path .k-label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:8px;font-size:11.5px;font-weight:600;display:block}.ctrl-col.two{justify-content:center}.rc-t{flex-direction:column;gap:4px;display:flex}.rc-t span{color:var(--ink-3);font-size:13.5px}.cust-row .cust{justify-content:center;align-items:center;display:flex}.cust-row .cust-intro{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.cust-intro h3{color:var(--ink);margin:0;font-size:17px;font-weight:600}.cust-intro p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}#credibility .eco-a{border-top:1px solid var(--line)}#news .news-h .lead{max-width:620px;margin-top:12px}#advisor-section .lead+.lead{margin-top:-4px}@media (max-width:900px){.cust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cust-row .cust-intro{grid-column:1/-1}.llm-strip .tlink{margin-left:0}}@media (max-width:560px){.cust-row{grid-template-columns:minmax(0,1fr)!important}}.ctrl-col.two{grid-template-rows:repeat(2,minmax(0,1fr))!important}.cr-main{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cr-l{flex-direction:column;justify-content:center;gap:14px;padding:clamp(32px,4vw,56px);display:flex}.cr-l .k-label{letter-spacing:.14em;color:var(--ink-3);font-size:11.5px;font-weight:600}.cr-oa{align-self:flex-start;width:auto;height:clamp(34px,3.4vw,46px);margin:6px 0 4px}.cr-l .h3{margin:0}.cr-r.rc{justify-content:center;align-items:center;min-height:0;padding:clamp(28px,3.4vw,44px) 24px;display:flex;position:relative;overflow:hidden;border:0!important;border-left:1px solid var(--line)!important;border-radius:0!important;margin:0!important}.cr-phone.rc-win{-webkit-backdrop-filter:blur(14px);background:#ffffff24;border:1px solid #ffffff61;border-radius:38px;width:min(260px,64%);max-width:none;margin:0;padding:10px;position:relative;box-shadow:0 30px 60px -30px #00145a99,inset 0 1px #ffffff59}.cr-notch{z-index:3;background:#0a143c8c;border-radius:999px;width:64px;height:16px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cr-media.rc-media{position:relative;aspect-ratio:9/18.5!important;border-radius:29px!important;overflow:visible!important}.cr-media .rc-fr{border-radius:29px;overflow:hidden}.cr-media .rc-fr img{width:100%;height:100%;object-fit:cover!important}.cr-media .rc-nav{width:40px;height:40px;color:var(--ink);cursor:pointer;z-index:4;background:#ffffffeb;border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cr-media .rc-nav.prev{left:-66px}.cr-media .rc-nav.next{left:auto;right:-66px}.cr-media .rc-nav:hover{background:#fff}.cr-media .rc-dots{bottom:-26px}.cr-rec{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,.8fr) minmax(0,1.4fr);display:grid}.cr-rec>div{align-items:center;gap:14px;padding:22px clamp(20px,3vw,40px);display:flex}.cr-rec>div+div{border-left:1px solid var(--line)}.cr-rb b{color:var(--ink-2);font-size:15px;font-weight:500;display:block}.cr-rb small{letter-spacing:.08em;color:var(--ink);font-size:12px;font-weight:600;display:block}.cr-top{flex-direction:column;align-items:flex-start!important;gap:4px!important}.cr-top strong{letter-spacing:-.04em;color:var(--blue);font-size:clamp(32px,3.2vw,44px);font-weight:600;line-height:1}.cr-top span{color:var(--ink);font-size:14.5px;font-weight:600}.cr-desc{flex-direction:column;align-items:flex-start!important;gap:8px!important}.cr-desc p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.cr-loc{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.cr-loc .ico{width:13px;height:13px}.cr-cust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));display:grid}.cr-cust h3{color:var(--ink);align-items:center;margin:0;padding:22px clamp(20px,3vw,40px);font-size:17px;font-weight:600;display:flex}.cr-logo{border-left:1px solid var(--line);justify-content:center;align-items:center;padding:20px;display:flex}.cr-logo img{object-fit:contain;width:auto;max-width:100%;height:56px}@media (max-width:900px){.cr-main{grid-template-columns:minmax(0,1fr)}.cr-r.rc{border-left:0!important;border-top:1px solid var(--line)!important}.cr-rec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cr-desc{border-top:1px solid var(--line);grid-column:1/-1;border-left:0!important}.cr-cust{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-cust h3{border-bottom:1px solid var(--line);grid-column:1/-1}.cr-cust .cr-logo:nth-child(2){border-left:0}}@media (max-width:560px){.cr-media .rc-nav.prev{left:-52px}.cr-media .rc-nav.next{right:-52px}.cr-rec{grid-template-columns:minmax(0,1fr)}.cr-rec>div+div{border-left:0;border-top:1px solid var(--line)}.cr-logo img{height:44px}.cr-logo{padding:16px 10px}}.cr-r.rc.blue{background-color:#0049fe!important;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),linear-gradient(158deg,#fff0 52%,#60c8fc29 68%,#fff0 84%),var(--wb-tex-base)!important}.cr-phone .cr-media.rc-media.rc-seq{aspect-ratio:9/18.5!important;background:#0b1b57!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.cr-phone .rc-fr{aspect-ratio:auto!important;border-radius:29px!important;position:absolute!important;inset:0!important}.cr-media .rc-nav{opacity:1!important}.cr-rec,.cr-cust{position:relative;transform:none!important}.cr-l{gap:12px!important;padding:clamp(24px,3vw,40px)!important}.cr-tab.rc-win{aspect-ratio:3/4;-webkit-backdrop-filter:blur(16px)saturate(1.2);height:clamp(300px,30vw,400px);background:#ffffff29!important;border:1px solid #ffffff6b!important;border-radius:26px!important;width:auto!important;padding:12px!important;box-shadow:0 24px 50px -28px #00145aa6,inset 0 1px #fff6!important}.cr-cam{z-index:3;background:#0a143c73;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.cr-tab .cr-media.rc-media.rc-seq{aspect-ratio:auto!important;border-radius:16px!important;width:100%!important;height:100%!important;overflow:hidden!important}.cr-tab .rc-fr{border-radius:16px!important}.cr-tab .rc-fr .rc-bg{filter:blur(18px)brightness(.8);background-position:50%;background-size:cover;position:absolute;inset:-20px;transform:scale(1.1)}.cr-tab .rc-fr img{width:100%;height:100%;position:relative;object-fit:contain!important}.cr-tab .rc-nav{-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 14px -6px #00145a80;color:#fff!important;background:#ffffff38!important;border:1px solid #ffffff80!important;width:34px!important;height:34px!important}.cr-tab .rc-nav:hover{background:#ffffff5c!important}.cr-tab .rc-nav.prev{left:10px!important}.cr-tab .rc-nav.next{left:auto!important;right:10px!important}.cr-tab .rc-dots{bottom:10px!important}.cr-rec{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cr-rec>.cr-a{flex-direction:column;justify-content:center;align-items:flex-start!important;gap:6px!important;padding:20px clamp(20px,3vw,36px)!important}.cr-n{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.cr-a b{color:var(--ink);font-size:17px;font-weight:600;line-height:1.3}.cr-top strong{font-size:clamp(30px,3vw,40px)!important}.cr-cust{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))!important}.cr-ch{flex-direction:column;justify-content:center;gap:6px;padding:30px clamp(20px,3vw,40px);display:flex}.cr-ch h3{padding:0!important;font-size:18px!important}.cr-ch p{color:var(--ink-2);max-width:300px;margin:0;font-size:14px;line-height:1.55}.cr-logo{padding:30px 20px!important}.cr-logo img{height:72px!important}@media (max-width:900px){.cr-tab.rc-win{height:360px}.cr-rec{grid-template-columns:minmax(0,1fr)!important}.cr-rec>.cr-a+.cr-a{border-top:1px solid var(--line);border-left:0!important}.cr-cust{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cr-ch{border-bottom:1px solid var(--line);grid-column:1/-1}}@media (max-width:560px){.cr-tab.rc-win{height:auto;width:min(300px,100%)!important}.cr-logo img{height:52px!important}.cr-logo{padding:20px 8px!important}}.cr-rec .cr-n{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)!important;font-size:11.5px!important;font-weight:600!important}.cr-rec>.cr-a{justify-content:flex-start!important}.cr-r.rc{align-items:flex-end!important;padding:22px 24px 0!important}.cr-tab2.rc-win{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#ffffff24;border:1px solid #fff6;border-bottom:0;border-radius:22px 22px 0 0;width:100%;max-width:500px;margin:0 auto;box-shadow:inset 0 1px #fff6;padding:0 10px!important}.ct-bar{justify-content:center;align-items:center;height:42px;display:flex;position:relative}.ct-dots{gap:6px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.ct-dots i{background:#ffffff8c;border-radius:50%;width:9px;height:9px}.ct-title{letter-spacing:.01em;color:#fff;background:#ffffff14;border:1px solid #fff6;border-radius:999px;align-items:center;height:24px;padding:0 18px;font-size:12.5px;font-weight:600;display:inline-flex}.ct-img{border-radius:12px 12px 0 0;line-height:0;overflow:hidden}.ct-img img{aspect-ratio:800/784;width:100%;height:auto;display:block}.cr-rec>.cr-a{gap:6px!important;padding:22px clamp(20px,3vw,36px)!important}.cr-a b,.cr-desc p{font-size:15.5px!important;line-height:1.45!important}@media (max-width:900px){.cr-tab2.rc-win{max-width:440px}}.cr-l{padding:clamp(22px,2.6vw,34px) clamp(24px,3vw,40px)!important}.cr-r.rc{padding:18px 28px 0!important}.cr-tab2.rc-win{-webkit-backdrop-filter:blur(22px)saturate(1.4);border:1px solid #ffffff80;border-bottom:0;border-radius:20px 20px 0 0;max-width:420px;background:linear-gradient(#ffffff42 0%,#ffffff1a 40%,#ffffff0f 100%)!important;padding:0 9px!important;box-shadow:inset 0 1px #ffffffa6,inset 1px 0 #ffffff2e,inset -1px 0 #ffffff2e,0 -10px 40px -20px #00145a73!important}.ct-bar{height:38px}.ct-dots i{background:#ffffffb3;width:8px;height:8px}.ct-title{-webkit-backdrop-filter:blur(8px);background:#ffffff24;border-color:#ffffff80;height:22px;padding:0 16px;font-size:12px}.ct-img{border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #ffffff40}.cr-rec>.cr-a{min-height:96px;justify-content:center!important;gap:4px!important;padding:18px clamp(20px,3vw,36px)!important}.cr-a b{color:var(--ink);font-size:16px!important;font-weight:600!important}.cr-top strong{color:var(--blue);font-size:32px!important;font-weight:600!important;line-height:1!important}.cr-ev{color:var(--ink-2)!important;font-size:14px!important;font-weight:500!important}.cr-desc p{color:var(--ink)!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important}.cr-loc{color:var(--ink-3)!important;font-size:13px!important;font-weight:500!important}@media (max-width:900px){.cr-tab2.rc-win{max-width:380px}}.cr-r.rc{position:relative!important}.cr-rec.cr-ov{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#0028aa6b,#001e8c9e);border-top:1px solid #ffffff59;display:grid;position:absolute;bottom:0;left:0;right:0;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.3fr)!important}.cr-ov>.cr-a{justify-content:center!important;gap:3px!important;min-height:0!important;padding:16px 22px!important}.cr-ov>.cr-a+.cr-a{border-top:0!important;border-left:1px solid #ffffff40!important}.cr-ov .cr-a b{line-height:1.35;color:#fff!important;font-size:14.5px!important;font-weight:600!important}.cr-ov .cr-top strong{letter-spacing:-.03em;color:#fff!important;font-size:26px!important}.cr-ov .cr-ev{color:#ffffffd1!important;font-size:12.5px!important;font-weight:500!important}.cr-ov .cr-desc p{color:#fff!important;font-size:13.5px!important;font-weight:500!important;line-height:1.4!important}.cr-ov .cr-loc{color:#ffffffbf!important;font-size:12px!important}.cr-ov .cr-loc .ico{color:#9fe9f5}@media (max-width:560px){.cr-rec.cr-ov{margin:0 -24px;position:relative;grid-template-columns:minmax(0,1fr)!important}.cr-ov>.cr-a+.cr-a{border-top:1px solid #ffffff40!important;border-left:0!important}.cr-r.rc{flex-direction:column;align-items:stretch!important}}#applications .app-div span{height:clamp(20px,2.2vw,30px)}#applications .feat .meta{padding-top:clamp(28px,3vw,40px)}#platform .vis.ax{background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell));justify-content:center;align-items:center;min-height:0;display:flex;height:auto!important;padding:18px!important}.ax-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:340px;padding:14px;display:flex;box-shadow:0 10px 26px -18px #0b155040}.ax-lines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ax-lines i{background:#edf0f5;border-radius:3px;height:6px;display:block}.ax-q{background:var(--blue);color:#fff;border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:12.5px;font-weight:500;line-height:1.4}.ax-typing{background:var(--cell);border-radius:10px;align-self:flex-start;gap:4px;padding:8px 10px;display:flex}.ax-typing span{background:#9db5f7;border-radius:50%;width:5px;height:5px}.ax-a{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ax-ah{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.ax-src{color:#0032be;background:#eef3ff;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.ax-src .ico{width:11px;height:11px}.ax-tabs{background:var(--cell);border-radius:10px;gap:4px;padding:3px;display:flex}.ax-tabs span{text-align:center;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;padding:6px 4px;font-size:11px;font-weight:600;overflow:hidden}.ax-tabs span.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0b15501f}.ax-ctx,.ax-sg{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.ax-ctx .ico,.ax-sg .ico{width:15px;height:15px;color:var(--blue);flex:none}.ax-sg{background:#f7f9ff;border-color:#dce6ff}.ax-st{color:var(--ink);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.ax-dot{width:22px;height:22px;color:var(--blue);background:#eef3ff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ax-dot .ico{width:12px;height:12px}.ax-st.done .ax-dot{background:var(--blue);color:#fff}.ax-st em{color:#6b5200;background:#fff6db;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:600}.ax-prog{background:#eef1f6;border-radius:2px;height:4px;overflow:hidden}.ax-prog i{background:var(--blue);transform-origin:0;border-radius:2px;width:66%;height:100%;display:block}#platform .vis.ax{height:clamp(240px,24vw,280px)!important}#platform .ax-card{justify-content:center;min-height:200px}#platform .ax-st{padding:4px 0}@media (max-width:900px){#platform .vis.ax{min-height:220px;height:auto!important}}#platform .feat{flex-direction:column;display:flex}#platform .feat .meta{flex-direction:column;flex:1;display:flex}#platform .feat .meta .tlink{padding-top:14px;margin-top:auto!important}#platform .feat.hov .vis.ax{transition:background-color var(--hover-t),background-image var(--hover-t)}#platform .feat.hov:hover,#platform .feat.hov:hover .meta{background-color:#fff!important}#platform .feat.hov:hover .vis.ax{background:#fff!important}@media (hover:none){#platform .feat.hov:hover .vis.ax{background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell))!important}}#engines .st-cta{justify-content:center;margin-top:clamp(20px,2.4vw,32px);display:flex}#engines .btn-st{-webkit-backdrop-filter:blur(8px);color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff8c!important}#engines .btn-st:hover{color:var(--blue)!important;background:#fff!important;border-color:#fff!important}#engines .statement{padding:clamp(40px,4.6vw,56px)var(--pad)!important}#engines .statement .st-eb{margin:0 auto 14px}#engines .statement .big{letter-spacing:-.035em;font-weight:400}#engines .st-cta{margin-top:clamp(18px,2vw,24px)}.lvis.lx-wrap{background:radial-gradient(80% 70% at 50% 45%,#fff,var(--cell));justify-content:center;align-items:center;display:flex;padding:clamp(20px,2.4vw,32px)!important}.lx{flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.lx-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.lx .ico{width:14px;height:14px;color:var(--blue);flex:none}.lx-acc{flex-direction:column;align-items:center;display:flex}.lx-chip{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 8px 7px 12px;font-size:12.5px;display:inline-flex;box-shadow:0 6px 16px -12px #0b15504d}.lx-chip b{color:var(--ink);font-weight:600}.lx-ok{background:var(--wb-emerald-100,#e6f7ee);color:#0a7a4e;border-radius:999px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:600}.lx-v{transform-origin:top;background:#bfd0ff;width:1px;height:20px;display:block}.lx-mid{grid-template-columns:minmax(0,1fr) 22px auto 22px minmax(0,1fr);align-items:center;width:100%;display:grid}.lx-col{flex-direction:column;gap:6px;display:flex}.lx-doc,.lx-sys{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:500;display:flex}.lx-h{transform-origin:0;background:#bfd0ff;height:1px}.lx-h.r{transform-origin:100%}.lx-model{color:#fff;background:linear-gradient(160deg,#0049fe,#0032be);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px 18px;display:flex;box-shadow:0 0 0 5px #0049fe14,0 14px 28px -16px #0032be99}.lx-model .ico{color:#fff;width:20px;height:20px}.lx-model b{font-size:13px;font-weight:600}.lx-model small{letter-spacing:.1em;opacity:.8;font-size:10.5px}.lx-wf{flex-direction:column;align-items:center;width:100%;display:flex}.lx-steps{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:6px;width:100%;padding:8px;display:flex}.lx-st{background:var(--cell);color:var(--ink-3);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.lx-st.on{color:var(--ink);background:#eef3ff}.lx-ar{background:#bfd0ff;flex:1;min-width:8px;height:1px}.lx-ready{color:#0a7a4e;background:#e6f7ee;border-radius:999px;margin-left:4px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600}@media (max-width:640px){.lx-mid{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0}.lx-h{width:1px;height:16px}.lx-col{flex-flow:wrap;justify-content:center;width:100%}.lx-col .lx-k{text-align:center;width:100%}.lx-steps{flex-wrap:wrap;justify-content:center}.lx-ar{display:none}}@media (prefers-reduced-motion:reduce){.lx-st{color:var(--ink);background:#eef3ff}}#applications .sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex!important}#applications .sh-cta{flex:none;justify-content:flex-end;padding-bottom:4px;display:flex}@media (max-width:720px){#applications .sh-cta{justify-content:flex-start;padding-bottom:0}}#solutions .uc-cta.uc-cta-g{background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),radial-gradient(70% 90% at 15% 0,#60c8fc59,#60c8fc00 60%),linear-gradient(150deg,#0049fe 0%,#0040e6 55%,#0032be 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}#solutions .btn-uc{-webkit-backdrop-filter:blur(8px);color:#fff!important;background:#ffffff24!important;border:1px solid #fff9!important;align-self:center!important}#solutions .btn-uc:hover{color:var(--blue)!important;background:#fff!important;border-color:#fff!important}#solutions .uc .top{justify-content:flex-start}#getting-started .path .n{margin-bottom:6px;font-size:0;line-height:0;justify-content:flex-start!important}#getting-started .path .n .tile{margin:0!important}#news .news-h{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:16px 56px;display:grid!important}#news .news-h .sh-l{gap:12px!important}#news .news-sub{justify-self:end;max-width:520px;margin:0!important}#news .news .txt{padding:clamp(32px,4.4vw,52px)}@media (max-width:820px){#news .news-h{grid-template-columns:minmax(0,1fr);gap:12px}#news .news-sub{justify-self:start}}#news .news-h{padding-bottom:clamp(48px,5vw,64px)!important}#advisor-section .cta-row{margin-top:clamp(28px,3vw,40px)!important}#getting-started .center-cta{padding:28px var(--pad)clamp(64px,7vw,96px)}.wb-cur-dot,.wb-cur-ring{pointer-events:none;z-index:9999;opacity:0;border-radius:50%;position:fixed;top:0;left:0}.wb-cur-dot{background:var(--blue);width:6px;height:6px;box-shadow:0 0 0 1.5px #ffffffe6}.wb-cur-ring{background:#0049fe00;border:1.5px solid #0049fe8c;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .3s,border-color .3s;display:flex;box-shadow:0 0 0 1px #ffffff59}.wb-cur-ring[data-s=link]{background:#0049fe14;border-color:#0049fe59}.wb-cur-ring[data-s=card]{box-shadow:none;background:#0049feeb;border-color:#0000}.wb-cur-lab{letter-spacing:.04em;color:#fff;opacity:0;font-size:5px;font-weight:600;transition:opacity .25s}.wb-cur-ring[data-s=card] .wb-cur-lab{opacity:1}html.wb-cursor,html.wb-cursor body,html.wb-cursor a,html.wb-cursor button,html.wb-cursor [role=tab]{cursor:none}html.wb-cursor input,html.wb-cursor textarea,html.wb-cursor select{cursor:auto}.dd .dd-cols{grid-template-columns:minmax(0,1fr);gap:4px 28px;padding:6px 4px;display:grid}.dd-grp{flex-direction:column;gap:2px;min-width:0;display:flex}.dd-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:4px 10px 8px;font-size:11px;font-weight:600;display:block}.dd-grp>a{color:var(--ink);transition:background-color var(--hover-t),border-color var(--hover-t);border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;font-size:14.5px;font-weight:500;display:flex}.dd-grp>a .tile{flex:none;width:32px;height:32px}.dd-grp>a:hover,.dd-grp>a:focus-visible{background:var(--cell);border-color:var(--line)}.dd.dd-wide{min-width:min(980px,92vw)}@media (max-width:1080px){.dd.dd-wide .dd-cols{grid-template-columns:minmax(0,1fr)}.dd-k{padding-top:10px}}.dd-foot{border-top:1px solid var(--line);background:var(--cell);color:var(--blue);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;margin:8px -4px -4px;padding:14px;font-size:14.5px;font-weight:600;display:flex}.dd-foot .ico{width:16px;height:16px}.dd-foot:hover{background:#fff}@media (max-width:1080px){.dd.dd-wide{min-width:0!important}.dd-foot{border-radius:10px;margin:6px 0 0}}.dd .dd-cols{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;gap:0!important;padding:0!important}.dd.dd-wide .dd-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-grp{grid-template-columns:minmax(0,1fr);align-content:start;gap:0!important;display:grid!important}.dd-grp+.dd-grp{border-left:1px solid var(--line)}.dd-grp.two{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-grp.two .dd-k{grid-column:1/-1}.dd-k{border-bottom:1px solid var(--line);background:var(--cell);padding:12px 16px 10px!important}.dd-grp>a{grid-template-columns:56px minmax(0,1fr) 36px;align-items:stretch;min-width:240px;min-height:64px;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;gap:0!important;padding:0!important;display:grid!important}.dd-grp.two>a:nth-of-type(odd){border-right:1px solid var(--line)!important}.dd-ic{border-right:1px solid var(--line);color:var(--ink-3);justify-content:center;align-items:center;display:flex}.dd-ic .ico{width:18px;height:18px}.dd-t{flex-direction:column;justify-content:center;gap:3px;padding:12px 14px;display:flex}.dd-t b{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.3}.dd-t small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.dd-chev{color:var(--ink);justify-content:center;align-items:center;display:flex}.dd-chev .ico{width:16px;height:16px;transition:transform var(--hover-t)}.dd-grp>a:hover .dd-chev .ico{transform:translate(3px)}.dd-foot{border:1px solid var(--line)!important;border-radius:12px!important;margin:10px 0 0!important}@media (max-width:1080px){.dd.dd-wide .dd-cols,.dd-grp.two{grid-template-columns:minmax(0,1fr)!important}.dd-grp+.dd-grp{border-left:0;border-top:1px solid var(--line)}.dd-grp.two>a:nth-of-type(odd){border-right:0!important}.dd-grp>a{min-width:0}}.dd-grp.two>a:last-child:nth-of-type(odd){grid-column:1/-1;border-right:0!important}.dd-grp>a:last-child,.dd-grp.two>a:nth-last-of-type(2):nth-of-type(odd){border-bottom:0!important}@media (max-width:1080px){.dd-grp.two>a:nth-last-of-type(2):nth-of-type(odd){border-bottom:1px solid var(--line)!important}}.dd-side{display:none}@media (min-width:1081px){.dd{align-items:stretch;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:16px!important;padding:24px max(24px,50% - 590px)!important;display:grid!important}.dd .dd-cols,.dd.dd-wide .dd-cols{background:var(--line);border:1px solid var(--line);border-radius:14px;align-content:start;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;display:grid!important}.dd-grp,.dd-grp.two{display:contents!important}.dd-grp+.dd-grp{border:0}.dd-k{grid-column:1/-1;background:var(--cell)!important;border:0!important;padding:10px 16px!important}.dd-grp>a{background:#fff;min-height:68px;border:0!important;min-width:0!important}.dd-grp>a:last-of-type:nth-of-type(odd){grid-column:1/-1}.dd-grp>a:hover{background:var(--cell)!important}.dd-side{color:#fff;background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),radial-gradient(70% 90% at 100% 0,#60c8fc59,#60c8fc00 60%),linear-gradient(155deg,#0049fe 0%,#0040e6 55%,#0032be 100%);border-radius:14px;flex-direction:column;justify-content:flex-end;gap:10px;min-height:220px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.dd-se{letter-spacing:.14em;text-transform:uppercase;color:#fffc;font-size:11px;font-weight:600}.dd-sh{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.15}.dd-side p{color:#ffffffd9;max-width:40ch;margin:0;font-size:13.5px;line-height:1.5}.dd .dd-side a.dd-sc{-webkit-backdrop-filter:blur(8px);transition:background-color var(--hover-t),color var(--hover-t);background:#ffffff24;border:1px solid #ffffff8c;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex;color:#fff!important}.dd .dd-side a.dd-sc .ico{width:15px;height:15px}.dd .dd-side a.dd-sc:hover{background:#fff;color:var(--blue)!important}}@media (max-width:1080px){.dd-side{margin-top:6px;display:block}.dd-side .dd-se,.dd-side .dd-sh,.dd-side p{display:none}.dd .dd-side a.dd-sc{border:1px solid var(--line);background:var(--cell);border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex;color:var(--blue)!important}.dd .dd-side a.dd-sc .ico{width:16px;height:16px}}@media (min-width:1081px){.dd-grp.two>a:nth-of-type(odd),.dd-grp>a{border-bottom:0!important;border-right:0!important}.dd{flex-direction:column;max-width:none;margin:0 auto;gap:10px!important;width:min(1180px,100vw - 24px)!important;padding:12px!important;display:flex!important;left:0!important;right:0!important}.dd .dd-cols,.dd.dd-wide .dd-cols,#dd-platform .dd-cols{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dd-grp>a{min-height:52px!important}.dd-grp>a:last-of-type:nth-of-type(odd),.dd-cols>.dd-grp:only-child>a:last-of-type{grid-column:auto}}.dd-k{white-space:nowrap}.dd a.dd-more{border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin:0 4px;font-size:14px;font-weight:600;color:var(--blue)!important;background:0 0!important;border:0!important;padding:4px 6px!important;display:inline-flex!important}.dd a.dd-more .ico{width:15px;height:15px;transition:transform var(--hover-t)}.dd a.dd-more:hover{color:var(--deep)!important}.dd a.dd-more:hover .ico{transform:translate(3px)}@media (max-width:1080px){.dd a.dd-more{margin:8px 0 4px;padding:6px 4px!important}}@media (min-width:1081px){.dd-grp>a:last-of-type:nth-of-type(3n+1){grid-column:span 3!important}.dd-grp>a:last-of-type:nth-of-type(3n+2){grid-column:span 2!important}#dd-apps .dd-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}#dd-apps .dd-grp>a:last-of-type{grid-column:auto!important}#dd-platform .dd-cols{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}#dd-platform .dd-grp{flex-direction:column;min-width:0;display:flex!important}#dd-platform .dd-grp+.dd-grp{border-left:1px solid var(--line)!important}#dd-platform .dd-grp>a{border-top:1px solid var(--line)!important;border-right:0!important;grid-column:auto!important}#dd-platform .dd-k{border-bottom:0!important}#dd-platform a.dd-more{align-self:flex-end}.dd{padding:10px!important}}.dd-grp>a{grid-template-columns:64px minmax(0,1fr) 56px!important;min-height:68px!important}.dd-t{padding:16px!important}.dd-t b{font-size:15px!important}.dd-ic{color:var(--ink-3)}.dd-ic .ico{stroke-width:1.6px;width:20px;height:20px}.dd-chev{position:relative}.dd-chev:before{content:"";width:36px;height:36px;box-shadow:0 2px 8px -2px #14143c2e,0 0 0 1px var(--line);opacity:0;transition:opacity var(--hover-t),transform var(--hover-t);background:#fff;border-radius:50%;margin:-18px 0 0 -18px;position:absolute;top:50%;left:50%;transform:scale(.7)}.dd-chev .ico{position:relative;width:16px!important;height:16px!important;transform:none!important}.dd-grp>a:hover{background:var(--cell)!important}.dd-grp>a:hover .dd-ic{color:var(--blue)}.dd-grp>a:hover .dd-chev:before,.dd-grp>a:focus-visible .dd-chev:before{opacity:1;transform:scale(1)}.cr2{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.cr2-col{background:var(--cell);flex-direction:column;display:flex}.cr2-hd{border-bottom:1px solid var(--line);background:#fff;padding:16px clamp(20px,3vw,36px)}.cr2-t{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.cr2-list{background:var(--line);flex:1;gap:1px;margin:0;padding:0;list-style:none;display:grid}.cr2-item{background:var(--cell);flex-direction:column;display:flex}.cr2-media{aspect-ratio:2;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.cr2-oa{background:radial-gradient(70% 80% at 50% 45%,#fff,var(--cell));justify-content:center;align-items:center;display:flex}.cr2-oa img{width:auto;max-width:70%;height:clamp(40px,4.2vw,58px)}.cr2-photo img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.cr2-body{flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(22px,2.6vw,32px) clamp(20px,3vw,36px) clamp(26px,3vw,36px);display:flex}.cr2-body h4{letter-spacing:-.03em;color:var(--ink);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.cr2-body p{color:var(--ink-2);max-width:46ch;font-size:15.5px;line-height:1.5}.cr2-badge .ico{width:13px;height:13px}.cr2-top{flex-direction:column;gap:6px;display:flex}.cr2-top strong{letter-spacing:-.04em;color:var(--blue);font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1}.cr2-top span{color:var(--ink);font-size:14.5px;font-weight:600}.cr2-cust{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);display:grid}.cr2-ch{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;padding:28px clamp(20px,3vw,36px);display:flex}.cr2-ch h3{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600}.cr2-ch p{color:var(--ink-2);max-width:34ch;font-size:14.5px;line-height:1.55}.cr2-logos{scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.cr2-logos::-webkit-scrollbar{display:none}.cr2-logos li{scroll-snap-align:start;justify-content:center;align-items:center;min-height:140px;padding:28px 24px;display:flex}.cr2-logos li+li{border-left:1px solid var(--line)}@media (max-width:900px){.cr2,.cr2-cust{grid-template-columns:minmax(0,1fr)}.cr2-ch{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:560px){.cr2-logos{grid-auto-columns:minmax(56%,1fr)}.cr2-logos img{height:48px}.cr2-logos li{min-height:110px}}.gov{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.gov>.gov-c{background:var(--cell);flex-direction:column;display:flex}.gov-vis{background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell));border-bottom:1px solid var(--line);justify-content:center;align-items:center;padding:clamp(24px,3vw,36px);display:flex}.gov-m{flex-direction:column;gap:8px;padding:24px clamp(20px,3vw,36px) 32px;display:flex}.gov-m .h3{margin-top:6px}.gov-dep{grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid!important}.gov-dep .gov-m{justify-content:center;padding:clamp(28px,4vw,48px) clamp(20px,3vw,36px)}.dep-vis{border-left:1px solid var(--line);background:radial-gradient(70% 80% at 50% 30%,#fff,var(--cell));flex-direction:column;align-items:center;padding:clamp(28px,3.4vw,44px) clamp(20px,3vw,40px);display:flex}.dep-core{color:#fff;background:linear-gradient(160deg,#0049fe,#0032be);border-radius:14px;align-items:center;gap:10px;padding:12px 20px;display:inline-flex;box-shadow:0 0 0 5px #0049fe14,0 14px 28px -16px #0032be99}.dep-core b{font-size:14px;font-weight:600}.dep-br{width:100%;max-width:440px;height:20px;position:relative}.dep-br:before{content:"";background:#bfd0ff;width:1px;height:20px;position:absolute;top:0;left:50%}.dep-br:after{content:"";background:#bfd0ff;height:1px;position:absolute;top:20px;left:calc(25% - 4px);right:calc(25% - 4px)}.dep-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:440px;margin-top:20px;display:grid}.dep-o{text-align:center;background:#fff;border:1px dashed #bfd0ff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:20px 14px;display:flex;position:relative}.dep-o:before{content:"";background:#bfd0ff;width:1px;height:20px;position:absolute;top:-21px;left:50%}.dep-o .tile{margin-bottom:6px}.dep-o b{color:var(--ink);font-size:15px;font-weight:600}.dep-o small{color:var(--ink-3);font-size:13px;line-height:1.4}.dep-note{color:var(--ink-3);text-align:center;align-items:center;gap:8px;margin-top:20px;font-size:13px;display:inline-flex}.dep-note .ico{width:14px;height:14px;color:var(--blue);flex:none}.gov-s{gap:8px;padding:28px clamp(20px,3vw,36px) 32px}.gov-s .tile{margin-bottom:10px}.gov-s .h3{margin-top:4px}@media (max-width:900px){.gov-dep{grid-template-columns:minmax(0,1fr)}.dep-vis{border-left:0;border-top:1px solid var(--line)}}@media (max-width:640px){.gov{grid-template-columns:minmax(0,1fr)}}.cs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cs-l{flex-direction:column;gap:16px;padding:clamp(56px,6vw,88px) clamp(24px,4vw,56px);display:flex}.cs-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cs-logo{width:auto;height:44px}.cs-l .h2{text-wrap:balance;font-size:clamp(28px,3vw,40px)}.cs-sub{color:var(--ink);font-size:clamp(17px,1.5vw,19px);font-weight:500;line-height:1.4}.cs-sol{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;padding:14px 0;display:flex}.cs-sk{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.cs-sv{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.cs-sv .ico{width:15px;height:15px}.cs-ben{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:0 0 8px;padding:0;list-style:none;display:grid}.cs-ben li{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;display:grid}.cs-ben .tile{width:36px;height:36px}.cs-ben .tile .ico{width:16px;height:16px}.cs-ben b{color:var(--ink);margin-bottom:4px;font-size:15.5px;font-weight:600;line-height:1.3;display:block}.cs-ben p{color:var(--ink-2);font-size:14px;line-height:1.5}.cs-r{flex-direction:column;justify-content:center;gap:28px;padding:clamp(32px,4vw,56px);display:flex}.cs-vid{aspect-ratio:16/9;background:#0b1b57;border:1px solid #fff6;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00145ab3}.cs-vid image-slot{width:100%;height:100%;position:absolute;inset:0}.cs-play{width:76px;height:76px;color:var(--blue);cursor:pointer;transition:transform .2s var(--ease);z-index:2;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-38px 0 0 -38px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff38,0 18px 36px -12px #00145a99}.cs-play .ico{width:28px;height:28px;margin-left:4px}.cs-play:hover{transform:scale(1.06)}.cs-vid.pending:after{content:"Testimonial video will be embedded here once the approved file is provided.";color:#fff;text-align:center;z-index:3;background:#0b1550d1;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.4;position:absolute;bottom:12px;left:12px;right:12px}.cs-vid.playing .cs-play,.cs-vid.playing image-slot{display:none}.cs-player{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.cs-vc{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cs-vc .h3{color:#fff}.cs-vc p{color:#e3eaff;max-width:46ch;font-size:15.5px;line-height:1.55}.cs-vc .btn{margin-top:6px}@media (max-width:900px){.cs{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cs-ben{grid-template-columns:minmax(0,1fr)}.cs-play{width:60px;height:60px;margin:-30px 0 0 -30px}.cs-play .ico{width:22px;height:22px}}#news .news .meta .ico{width:14px;height:14px;color:var(--blue)}#news .center-cta{border-top:1px solid var(--line)}#security .cv-r>span:first-child{flex-direction:column;align-items:flex-start;gap:2px}#security .cv-r b,#security .cv-r small{white-space:nowrap}#security .cv-panel{max-width:420px;overflow:visible}#news .news .meta{flex-wrap:wrap;gap:6px 10px}#news .news .meta>*{white-space:nowrap;flex:none;width:auto}#news .news .chip{white-space:nowrap;width:auto}.cs-vid:has(image-slot:not([data-filled])) .cs-play{width:56px;height:56px;margin:0;top:20px;left:20px;box-shadow:0 0 0 6px #ffffff38,0 12px 24px -10px #00145a99}.cs-vid:has(image-slot:not([data-filled])) .cs-play .ico{width:22px;height:22px}.cs-r{padding-top:clamp(56px,6vw,88px);justify-content:flex-start!important}.hero-stmt{flex-direction:column;align-items:center;gap:10px;display:flex}.hero-stmt p{color:var(--ink-2);font-size:14.5px}.llm-close{text-align:center;justify-content:center;font-size:clamp(17px,1.6vw,20px)}.ex{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:6px;padding-top:14px;display:flex}.ex-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.ex ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ex li{color:var(--ink-2);padding-left:16px;font-size:14.5px;line-height:1.45;position:relative}.ex li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:1px}.uc .tlink{margin-top:auto;padding-top:10px}.uc.cap-c .top{margin-bottom:6px}.sh.c .lead+.lead{margin-top:-6px}.feat .meta .p+.p,.uc .p+.p,.path .p+.p{margin-top:2px}.adv-r{color:#fff;flex-direction:column;gap:16px;display:flex}.adv-k{letter-spacing:.14em;text-transform:uppercase;color:var(--wb-cyan);font-size:11.5px;font-weight:600}.adv-hw,.adv-rm{background:#ffffff14;border:1px solid #ffffff38;border-radius:18px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.adv-hw ol{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.adv-hw li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;display:grid}.adv-hw li>b{width:30px;height:30px;color:var(--blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.adv-hw strong{margin-bottom:3px;font-size:15.5px;font-weight:600;display:block}.adv-hw p{color:#dce5ff;font-size:14px;line-height:1.5}.rm{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.rm:before{content:"";background:linear-gradient(90deg,#ffffff73,var(--wb-cyan));height:1px;position:absolute;top:7px;left:8%;right:8%}.rm li{letter-spacing:.05em;text-transform:uppercase;text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:10.5px;font-weight:600;display:flex;position:relative}.rm li i{z-index:1;background:#0049fe;border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:relative}.rm li:last-child i{background:var(--wb-cyan);border-color:var(--wb-cyan)}.adv-cta{align-items:center;margin-top:24px}.adv-sup{color:#dce5ff;font-size:14px}@media (max-width:1200px) and (min-width:901px),(max-width:520px){.rm{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.rm:before{display:none}}.foot-cols{grid-template-columns:repeat(6,minmax(0,1fr))}.cs-hl{color:inherit;text-decoration:none}.cs-hl:hover{color:var(--blue)}.cs-vid[data-media=image] .cs-play{display:none}.csp-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:24px 48px;padding:clamp(40px,5vw,72px) clamp(24px,4vw,56px);display:grid}.csp-bc{color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;gap:8px;font-size:13.5px;display:flex}.csp-bc a{color:var(--blue);text-decoration:none}.csp-bc a:hover{text-decoration:underline}.csp-hl{flex-direction:column;gap:16px;display:flex}.csp-hl .h1{text-wrap:balance;font-size:clamp(32px,4vw,52px)}.csp-hr{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.csp-hr .cs-logo{height:56px}.csp-hr .cs-sol{align-self:stretch}.csp-wrap{padding:14px}.csp-band{border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:center;gap:40px;padding:clamp(32px,5vw,72px) clamp(20px,4vw,56px);display:grid}.csp-body{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px;padding:clamp(48px,6vw,88px) clamp(24px,4vw,56px);display:grid}.csp-ov{flex-direction:column;gap:14px;display:flex}.csp-ben{flex-direction:column;gap:24px;display:flex}@media (max-width:900px){.csp-hero,.csp-band,.csp-body{grid-template-columns:minmax(0,1fr)}}.cs-ben-1{gap:18px;grid-template-columns:minmax(0,1fr)!important}.cs-l>.cs-sk{margin-top:6px}#customer-story .cs-r{padding-top:clamp(32px,4vw,56px);justify-content:center!important}.cs2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,56px);padding:clamp(56px,6vw,88px) clamp(24px,4vw,56px);display:grid}.cs2-l{flex-direction:column;gap:16px;display:flex}.cs2-l .h2{text-wrap:balance;font-size:clamp(28px,3vw,40px)}.cs2-l .cs-sol{border:0;margin:0;padding:0}.cs2-l .cta-row{margin-top:8px}.cs2-r .cs-vid{border:1px solid var(--line);box-shadow:0 30px 60px -30px #00145a59}.cs2-bh{border-top:1px solid var(--line);padding:14px clamp(24px,4vw,56px)}.cs2-ben{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cs2-ben li{flex-direction:column;gap:8px;padding:28px clamp(24px,3vw,40px) 32px;display:flex}.cs2-ben .tile{width:40px;height:40px;margin-bottom:6px}.cs2-ben .tile .ico{width:18px;height:18px}.cs2-ben b{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:600}.cs2-ben p{color:var(--ink-2);font-size:15px;line-height:1.5}@media (max-width:900px){.cs2{grid-template-columns:minmax(0,1fr)}.cs2-ben{grid-template-columns:minmax(0,1fr)!important}}.sh,.news-h{padding:clamp(48px,5.5vw,72px)var(--pad)clamp(32px,3.5vw,44px)!important}.news-h1{display:flex!important}.ch-c{padding:clamp(24px,2.6vw,32px)var(--pad);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ch-c .tile{width:44px;height:44px}.ch-c .h3{margin-bottom:6px}.uc.cc{gap:10px;min-height:0;padding:28px clamp(20px,2.4vw,32px) 30px}.uc.cc .tile{margin-bottom:6px}#engines .statement .big{margin:0 0 22px}#engines .statement .big span{font-size:clamp(28px,3.6vw,46px);font-weight:600}.gov-m .tile{margin-bottom:10px}.adv3{flex-direction:column;align-items:stretch;gap:clamp(24px,3vw,32px);display:flex!important}.adv3-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.adv3-t{flex-direction:column;gap:12px;max-width:640px;display:flex}.adv3-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.adv3-steps li{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;font-size:15.5px;font-weight:600;line-height:1.3;display:flex}.adv3-steps b{width:32px;height:32px;color:var(--blue);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.adv3-steps small{letter-spacing:.12em;text-transform:uppercase;color:var(--wb-cyan);margin-bottom:3px;font-size:11px;font-weight:600;display:block}.adv3-rm{padding:20px 24px}.adv3-rm .rm li{font-size:12px}@media (max-width:1200px) and (min-width:901px){.adv3-rm .rm{grid-template-columns:repeat(6,minmax(0,1fr))}.adv3-rm .rm:before{display:block}}@media (max-width:760px){.adv3-steps{grid-template-columns:minmax(0,1fr)}}#getting-started .path{padding:28px clamp(20px,2.4vw,32px) 30px}#getting-started .path .k-label{margin-bottom:0}.cs3{grid-template-columns:minmax(0,.72fr) minmax(0,1fr)!important;gap:clamp(28px,3.5vw,48px)!important;padding:clamp(40px,4.5vw,64px) clamp(24px,3.5vw,48px)!important}.cs3 .cs2-l{gap:12px}.cs3-ben{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 0 4px;display:flex}.cs3-ben ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cs3-ben li{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cs3-ben .tile{width:32px;height:32px}.cs3-ben .tile .ico{width:15px;height:15px}.cs3-ben p{color:var(--ink-2);font-size:14.5px;line-height:1.45}.cs3-ben b{color:var(--ink);font-weight:600}@media (max-width:900px){.cs3{grid-template-columns:minmax(0,1fr)!important}}#news .news .photo{min-height:260px;max-height:340px}.foot-cols{grid-template-columns:repeat(6,auto);justify-content:space-between}.foot-cols>div{padding-inline:clamp(16px,1.6vw,24px)}@media (min-width:1281px){.foot-cols a{white-space:nowrap}.foot-cols>div:last-child{padding-right:var(--pad)}}@media (max-width:1280px){.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-cols>div:nth-child(4){border-left:0}.foot-cols>div:nth-child(n+4){border-top:1px solid #ffffff1a}.foot-cols>div:nth-child(4){padding-left:var(--pad)}}.pv-hero{padding:clamp(48px,6vw,88px)var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,56px);display:grid}.pv-txt{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.pv-txt .h1{text-wrap:balance;font-size:clamp(38px,4.6vw,58px)}.pv-txt .p{max-width:54ch;font-size:16px}.pv-prev{border-radius:22px;flex-direction:column;padding:clamp(20px,2.6vw,32px);display:flex}.pv-l{background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:0 18px 36px -24px #000a3c8c}.pv-l small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pv-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pv-chips span{border:1px solid var(--line);color:var(--ink);background:var(--cell);border-radius:10px;align-items:center;gap:7px;min-width:0;padding:9px 10px;font-size:13px;font-weight:600;display:flex}.pv-chips .ico{width:15px;height:15px;color:var(--blue);flex:none}.pv-core{box-shadow:0 0 0 1px #20ffff8c,0 0 0 6px #20ffff1f,0 18px 36px -24px #000a3c8c}.pv-core small{color:var(--blue)}.pv-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pv-grid span{aspect-ratio:1;background:var(--wb-blue-100);color:var(--blue);border-radius:10px;justify-content:center;align-items:center;display:flex}.pv-grid .ico{width:18px;height:18px}.pv-gov{color:var(--ink-2);border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:8px;font-size:12.5px;font-weight:500;display:flex}.pv-gov .ico{width:14px;height:14px;color:var(--blue)}.pv-ln{grid-template-columns:repeat(3,minmax(0,1fr));height:22px;display:grid}.pv-ln i{background:repeating-linear-gradient(#ffffffd9 0 3px,#0000 3px 7px);justify-self:center;width:1px;height:100%}.arch{padding:clamp(24px,3vw,40px)var(--pad);border-top:1px solid var(--line);background:radial-gradient(70% 60% at 50% 50%,#fff,var(--cell));flex-direction:column;display:flex}.ar-l{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(20px,2.4vw,28px);transition:border-color .25s,box-shadow .25s;display:grid}.ar-l:hover{border-color:var(--wb-blue-200);box-shadow:0 16px 36px -26px #0028a073}.ar-h{flex-direction:column;gap:6px;display:flex}.ar-n{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:600}.ar-h p{color:var(--ink-2);font-size:14.5px;font-weight:500;line-height:1.5}.ar-i{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ar-it{border:1px solid var(--line);background:var(--cell);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.ar-it .tile{width:36px;height:36px}.ar-it .tile .ico{width:16px;height:16px}.ar-it b{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:600;display:block}.ar-it p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.ar-core{color:#fff;border:0}.ar-core .ar-n{color:var(--wb-cyan)}.ar-core .h3{color:#fff}.ar-core .ar-h p{color:#e3eaff}.ar-pl{flex-direction:column;gap:14px;display:flex}.ar-pl>p{color:#e3eaff;font-size:14.5px;line-height:1.5}.ar-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ar-caps a{color:var(--ink);transition:transform .2s var(--ease),box-shadow .2s;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.ar-caps a:hover{transform:translateY(-2px);box-shadow:0 0 0 3px #20ffff59}.ar-caps .ico{width:16px;height:16px;color:var(--blue);flex:none}.ar-gov{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.ar-gov .ico{width:16px;height:16px;color:var(--wb-cyan);flex:none}.ar-c{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:clamp(20px,3vw,40px);height:32px;padding:0 clamp(20px,2.4vw,28px);display:grid}.ar-c>span:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ar-c i{background:repeating-linear-gradient(180deg,var(--blue)0 3px,transparent 3px 7px);opacity:.55;justify-self:center;width:1px;height:100%}@media (max-width:1000px){.ar-l,.ar-c{grid-template-columns:minmax(0,1fr)}.ar-c>span:first-child{display:none}}@media (max-width:700px){.ar-i,.ar-caps,.pv-chips{grid-template-columns:minmax(0,1fr)}.pv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-c>span:last-child{grid-template-columns:minmax(0,1fr)}.ar-c i:not(:first-child){display:none}}.fl .fl-vis{background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell));justify-content:center;align-items:center;min-height:240px;display:flex;height:auto!important;padding:20px!important}.fl .meta .p+.p{margin-top:0}.fl-badge{color:var(--deep);background:var(--wb-blue-100);border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:11.5px;font-weight:600}.sh-r .chip{color:var(--ink)}.sh-r .chip .ico{color:var(--blue)}.pc-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.pc-ref{flex-direction:column;gap:3px;width:34px;display:flex}.pc-ref i{background:var(--line);border-radius:3px;height:5px}.pc-ref i.on{background:var(--blue)}.pc .k-label{text-transform:uppercase;font-size:11px}.pg{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.pg-vis{background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell));border-right:1px solid var(--line);justify-content:center;align-items:center;padding:clamp(28px,4vw,48px);display:flex}.pg-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-list li{padding:20px var(--pad);border-bottom:1px solid var(--line);background:var(--cell);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;display:grid}.pg-list li:last-child{border-bottom:0}.pg-list b{color:var(--ink);margin-bottom:2px;font-size:16px;font-weight:600;display:block}.pg-list p{color:var(--ink-2);font-size:14.5px;line-height:1.5}@media (max-width:900px){.pg{grid-template-columns:minmax(0,1fr)}.pg-vis{border-right:0;border-bottom:1px solid var(--line)}}.pt{grid-template-columns:minmax(0,320px) minmax(0,1fr);display:grid}.pt-list{border-right:1px solid var(--line);flex-direction:column;display:flex}.pt-list button{padding:18px var(--pad);border:0;border-bottom:1px solid var(--line);background:var(--cell);color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:flex}.pt-list button:last-child{border-bottom:0}.pt-list button .ico{width:18px;height:18px;color:var(--ink-3);flex:none}.pt-list button:hover{color:var(--ink);background:#fff}.pt-list button[aria-selected=true]{color:var(--blue);box-shadow:inset 3px 0 0 var(--blue);background:#fff}.pt-list button[aria-selected=true] .ico{color:var(--blue)}.pt-pane{padding:clamp(28px,3.5vw,48px)var(--pad);background:radial-gradient(80% 80% at 70% 40%,#fff,var(--cell));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,40px);display:grid}.pt-pane[hidden]{display:none}.pt-txt{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pt-ex{flex-direction:column;align-items:stretch;gap:10px;display:flex}.pt-k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.pt-ex .ax-card{max-width:none}@media (max-width:1000px){.pt{grid-template-columns:minmax(0,1fr)}.pt-list{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}.pt-list button{border-bottom:0;border-right:1px solid var(--line);flex:none}.pt-list button[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--blue)}}@media (max-width:700px){.pt-pane{grid-template-columns:minmax(0,1fr)}}.cs2-l>.cs-top .cs-sv{font-size:13.5px}.cs3 .cs2-l>.h3{font-size:clamp(19px,1.8vw,23px);line-height:1.25}.adc-c{position:relative;gap:10px!important;padding-top:24px!important}.adc-track{height:14px;margin:0 calc(-1*clamp(20px,2.4vw,32px)) 10px;position:relative}.adc-track:before{content:"";background:linear-gradient(90deg,var(--wb-blue-200),var(--blue));height:2px;position:absolute;top:6px;left:0;right:0}.adc-c:first-child .adc-track:before{left:clamp(20px,2.4vw,32px)}.adc-c:last-child .adc-track:before{right:50%}.adc-dot{border:3px solid var(--blue);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:clamp(20px,2.4vw,32px)}.adc-c:nth-child(2) .adc-dot{background:var(--wb-blue-200)}.adc-c:nth-child(3) .adc-dot{background:var(--blue)}#get-started .path{padding:24px clamp(20px,2.4vw,32px) 30px}.adc-foot{padding:24px var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.adc-foot .p{color:var(--ink);font-size:16px;font-weight:500}@media (max-width:900px){.adc-track{display:none}}.cr2-oa{aspect-ratio:2.6}.cr2-item:not(.cr2-rec) .cr2-body{gap:8px;padding:20px clamp(20px,3vw,32px) 24px}.cr2-rec{background:#0b1b57;flex:1;min-height:clamp(320px,30vw,400px);position:relative;overflow:hidden}.cr2-rec .cr2-photo{aspect-ratio:auto;border-bottom:0;position:absolute;inset:0}.cr2-rec .cr2-photo img{object-position:center 38%;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.cr2-rec .cr2-body{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#0b15506b;border:1px solid #ffffff38;border-radius:14px;gap:6px;padding:18px 22px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:inset 0 1px #ffffff2e}.cr2-rec .cr2-top{gap:4px}.cr2-rec .cr2-top span{color:#fff;font-size:14px}.cr2-rec .cr2-body p{color:#ffffffe6;max-width:none;font-size:14.5px;line-height:1.5}.cr2-rec .cr-loc{color:#fffc;font-size:13px}.cr2-rec .cr-loc .ico{color:#fff}@media (max-width:900px){.cr2-rec{min-height:380px}}@media (max-width:560px){.cr2-rec{min-height:420px}.cr2-rec .cr2-body{padding:16px 18px;bottom:8px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.cr2-rec .cr2-photo img{transition:none}}.cr2-rec{background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),linear-gradient(158deg,#fff0 52%,#60c8fc29 68%,#fff0 84%),linear-gradient(160deg,#0049fe 0%,#0040e6 55%,#0032be 100%);flex-direction:column;flex:1;display:flex;position:static;overflow:hidden;min-height:0!important}.cr2-rec .cr2-photo{background:0 0;justify-content:center;display:flex;overflow:hidden;aspect-ratio:2.6!important;border-bottom:1px solid var(--line)!important;position:relative!important;inset:auto!important}.cr2-rec .cr2-photo img.cr2-bl{object-fit:cover;filter:blur(22px)saturate(1.1);opacity:.55;width:124%;height:124%;position:absolute;inset:-12%;transform:none!important}.cr2-rec .cr2-photo img.cr2-main{object-fit:contain;object-position:center;width:auto;max-width:100%;height:100%;transition:none;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.cr2-rec:hover .cr2-photo img{transform:none}.cr2-rec .cr2-body{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;gap:8px;padding:20px clamp(20px,3vw,32px) 24px;bottom:auto;left:auto;right:auto;position:static!important}.cr2-rec .cr2-top strong{color:#fff;font-size:clamp(24px,2.3vw,30px)}@media (max-width:900px){.cr2-rec{min-height:0!important}}@media (max-width:560px){.cr2-rec .cr2-photo{aspect-ratio:16/10!important}.cr2-rec .cr2-body{padding:18px 20px 22px}}.cr2-rec .cr2-photo img.cr2-bl{inset:-12% auto auto -12%;max-width:none!important;max-height:none!important}.cr2-rec .cr2-photo{align-items:center;padding:14px 0}.cr2-rec .cr2-photo img.cr2-main{width:auto;height:100%;box-shadow:none;border:1px solid #ffffff8c;border-radius:10px;-webkit-mask-image:none;mask-image:none}.cr2-item .cr2-body h4{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.cr2-item .cr2-body p{font-size:15.5px;line-height:1.5}.cr2-rec .cr2-body h4{color:#fff}.cr2-rec .cr2-body p{color:#ffffffe6}.cr2-rec .cr-loc,.cr2-rec .cr-loc span{font-size:14px;color:#ffffffe0!important}.cr2-rec .cr-loc .ico,.cr2-rec .cr-loc .ico svg{stroke:#fff;color:#fff!important}.cr2-item:not(.cr2-rec) .cr2-body,.cr2-rec .cr2-body{justify-content:flex-start;gap:8px!important;padding:22px clamp(20px,3vw,32px) 24px!important}.cr2-col{align-self:stretch}.cr2-list{flex-direction:column;display:flex!important}.cr2-item,.cr2-item .cr2-body{flex:1}.cr2-media.cr2-photo{aspect-ratio:2.6}.cr2-photo img{object-position:center center}.cr2-top strong{font-weight:500}.cr2-cust{background:var(--line);gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.cr2-ch{background:var(--cell);border-right:0!important}.cr2-logos{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;display:grid!important;overflow:visible!important}.cr2-logos li{justify-content:center;align-items:center;min-width:0;padding:24px 16px;display:flex}.cr2-logos img{width:auto;max-width:min(100%,180px);max-height:64px;height:auto!important}@media (max-width:900px){.cr2-cust{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:560px){.cr2-logos img{max-height:48px}.cr2-logos li{min-height:96px;padding:20px 10px}}.cr2-ch p{width:100%;max-width:none!important}.sep .fr{height:clamp(42px,5.25vw,72px)!important}#platform .feat .meta .h3-full{text-wrap:wrap;width:100%;max-width:none}#applications .sh{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px clamp(40px,5vw,72px);display:grid!important}#applications .sh-l{flex:none;min-width:0}#applications .sh-r{flex-direction:column;align-items:flex-start;gap:22px;padding-bottom:4px;display:flex}#applications .sh-r .lead{margin:0}@media (max-width:900px){#applications .sh{grid-template-columns:minmax(0,1fr)}#applications .sh-r{padding-bottom:0}}.gov.gov5{background:var(--line);border-top:1px solid var(--line);gap:1px;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}.gov5>.gov-c{background:var(--cell);flex-direction:column;grid-area:auto/span 2!important;padding:0!important;display:flex!important}.gov5>.gov-c.g2{grid-column:span 3!important}.gov5 .gov-vis{border-bottom:1px solid var(--line);background:radial-gradient(80% 80% at 50% 30%,#fff,var(--cell));height:236px;transition:background var(--hover-t);justify-content:center;align-items:center;display:flex;padding:22px clamp(18px,2vw,28px)!important}.gov5>.gov-c:hover .gov-vis{background:#fff}.gov5 .gov-m{flex:1;padding:24px clamp(20px,2.6vw,32px) 30px!important}.gv{width:100%;max-width:340px;color:var(--ink);font-size:12.5px}.gv-cap{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.gv-s{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.gv-s .ico{width:11px;height:11px}.gv-s.ok{color:#0a6b45;background:#e6f7ee}.gv-s.no{color:#6b4e00;background:#fff3d6}.gv-s.rec{background:var(--wb-blue-100);color:var(--deep)}.gv-rb{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.gv-rb .gv-cap{margin-bottom:6px}.rb-r{border-top:1px solid #f0f2f6;grid-template-columns:auto minmax(14px,1fr) auto auto;align-items:center;gap:8px;padding:8px 0;display:grid}.rb-role{align-items:center;gap:7px;font-weight:600;display:flex}.rb-av{background:var(--wb-blue-100);border-radius:50%;width:16px;height:16px}.rb-ln{background:#e3e8f2;height:1px;position:relative;overflow:hidden}.rb-ln i{background:var(--blue);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.rb-res{color:var(--ink-2);font-size:11.5px}.gv-gd{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.gd-sh{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:center;align-items:center;width:56px;height:64px;display:flex}.gd-sh svg{width:34px;height:40px}.gd-list{flex-direction:column;gap:8px;display:flex}.gd-r{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;display:grid}.gd-r b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.gd-dot{background:#c9d3e6;border-radius:50%;width:7px;height:7px;transition:background .3s}.gd-r.on .gd-dot{background:var(--blue)}.gv-dp{grid-template-columns:minmax(0,1fr) minmax(12px,28px) auto minmax(12px,28px) minmax(0,1fr);align-items:center;max-width:380px;display:grid}.dp-env,.dp-core{text-align:center;background:#fff;border:1px dashed #bfd0ff;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;display:flex}.dp-core{border:1px solid var(--blue);background:#f5f8ff;padding:12px 10px}.dp-env b,.dp-core b{font-size:11.5px;font-weight:600;line-height:1.2}.dp-ic{background:var(--cell);border:1px solid var(--line);width:30px;height:30px;color:var(--blue);border-radius:9px;justify-content:center;align-items:center;display:flex}.dp-ic .ico{width:15px;height:15px}.dp-ic.b{background:var(--blue);border-color:var(--blue);color:#fff}.dp-lines{width:100%;height:20px;overflow:visible}.dp-stack,.dp-nodes{gap:4px;display:flex}.dp-stack i{background:#dce4f5;border-radius:2px;width:18px;height:4px;transition:background .3s}.dp-nodes i{background:#dce4f5;border-radius:50%;width:6px;height:6px;transition:background .3s}.dp-env.on .dp-stack i,.dp-env.on .dp-nodes i{background:var(--blue)}.gv-ad{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;max-width:400px;display:grid}.ad-core{border:1px solid var(--blue);background:#f5f8ff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 14px;display:flex}.ad-core b{font-size:11.5px;font-weight:600}.ad-mods{flex-direction:column;gap:8px;display:flex;position:relative}.ad-m{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:7px;padding:9px 12px;display:flex}.ad-h{align-items:center;gap:7px;display:flex}.ad-h .ico{width:13px;height:13px;color:var(--blue)}.ad-h b{font-weight:600}.ad-tr{background:#eef1f6;border-radius:2px;height:4px;display:block;overflow:hidden}.ad-tr i{height:100%;width:var(--v);background:var(--blue);transform-origin:0;border-radius:2px;display:block}.gv-mn{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:8px;max-width:400px;padding:12px 14px;display:flex}.mn-top{justify-content:space-between;align-items:center;display:flex}.mn-live{background:#0a8f5b;border-radius:50%;width:6px;height:6px}.mn-ch{width:100%;height:58px;display:block}.mn-tl{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.mn-tl li{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.mn-tl b{color:var(--ink-2);font-weight:500}.mn-tl time{color:var(--ink-3);font-variant-numeric:tabular-nums}.mn-d{background:var(--blue);border-radius:50%;width:6px;height:6px}@media (max-width:1080px){.gov.gov5{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gov5>.gov-c,.gov5>.gov-c.g2{grid-column:span 1!important}.gov5>.gov-c:nth-child(3){grid-column:1/-1!important}}@media (max-width:640px){.gov.gov5{grid-template-columns:minmax(0,1fr)!important}.gov5>.gov-c:nth-child(3){grid-column:auto!important}.gov5 .gov-vis{height:auto;min-height:200px}.gv-dp{grid-template-columns:minmax(0,1fr) 14px auto 14px minmax(0,1fr)}}.aj{flex-direction:column;display:flex;position:relative;overflow:hidden;background-color:#0049fe!important;background-image:repeating-linear-gradient(135deg,#ffffff09 0 1px,#fff0 1px 6px),radial-gradient(60% 70% at 0 0,#60c8fc38,#60c8fc00 60%),radial-gradient(70% 80% at 100% 100%,#0018788c,#00187800 65%),linear-gradient(160deg,#0b57ff 0%,#0049fe 45%,#0036c8 100%)!important;gap:clamp(24px,3vw,32px)!important;padding:clamp(48px,5.5vw,72px) clamp(24px,4.5vw,64px)!important}.aj-deco{pointer-events:none;opacity:.9;background-image:linear-gradient(#ffffff12,#ffffff12),linear-gradient(#ffffff12,#ffffff12);background-position:calc(100% - clamp(24px,4.5vw,64px)) 0,0 calc(100% - 1px);background-repeat:no-repeat;background-size:1px 100%,100% 1px;position:absolute;inset:0}.aj>*{position:relative}.aj-h{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin:0!important;padding:0!important;display:grid!important}.aj-h .adv3-t{flex-direction:column;gap:16px;max-width:640px;display:flex}.aj-h .eb{color:#5ff2f7!important}.aj-h .h2{color:#fff;max-width:14ch;margin:0}.aj-h .lead{color:#e3eaff;max-width:52ch;margin:0}.aj-cta{gap:10px;padding:14px 24px!important}.aj-cta .ico{transition:transform .25s}.aj-cta:hover .ico{transform:translate(4px)}.glass-aj,.aj-step,.aj-rm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;box-shadow:inset 0 1px #ffffff29}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aj-step,.aj-rm{background:#0a28aa8c}}.aj-steps{list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important;padding:0!important;display:grid!important}.aj-step{border-radius:16px;align-items:center;gap:16px;min-height:88px;transition:background-color .3s,border-color .3s,transform .3s;display:flex;padding:20px 22px!important}.aj-step:hover{background:#ffffff24;border-color:#ffffff57}.aj-n{width:40px;height:40px;color:var(--blue);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.aj-tx{flex-direction:column;gap:4px;min-width:0;display:flex}.aj-tx small{letter-spacing:.14em;text-transform:uppercase;color:#5ff2f7;font-size:11.5px;font-weight:600}.aj-tx b{color:#fff;font-size:17px;font-weight:600;line-height:1.3}.aj-rm{border-radius:18px;margin:0!important;padding:24px clamp(20px,3vw,32px) 26px!important}.aj-k{letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:600;color:#5ff2f7!important;margin:0 0 20px!important}.aj-tl{position:relative}.aj-line{background:#ffffff47;height:1px;position:absolute;top:8px;left:8.33333%;right:8.33333%}.aj-line i{transform-origin:0;background:linear-gradient(90deg,#5ff2f766,#5ff2f7);position:absolute;inset:0}.aj-ms{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.aj-m{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.aj-m i{background:#0b4ff0;border:2px solid #fff;border-radius:50%;width:17px;height:17px;transition:background-color .3s,border-color .3s,transform .3s}.aj-m span{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:600}.aj-m.on i{background:#5ff2f7;border-color:#5ff2f7;box-shadow:0 0 0 4px #5ff2f72e}.aj-m:hover i{background:#5ff2f7;border-color:#5ff2f7}@media (max-width:900px){.aj-h{grid-template-columns:minmax(0,1fr)}.aj-cta{justify-self:start}.aj-steps{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.aj-step{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff1a}.aj-line{width:1px;height:auto;inset:8px auto 8px 8px}.aj-line i{transform-origin:top}.aj-ms{grid-template-columns:minmax(0,1fr);gap:18px}.aj-m{text-align:left;flex-direction:row;gap:16px}}.launcher{right:max(20px,env(safe-area-inset-right))!important;bottom:max(20px,env(safe-area-inset-bottom))!important;border-radius:999px!important;gap:10px!important;padding:6px 18px 6px 6px!important;font-size:14px!important;transition:transform .25s,box-shadow .25s,background-color .25s!important;box-shadow:0 10px 28px -12px #0b15508c!important}.launcher:hover{transform:translateY(-2px);box-shadow:0 14px 32px -12px #0b155099!important}.launcher .orbi{width:32px!important;height:32px!important}@media (max-width:640px){.launcher{padding:6px!important}.launcher>span:not(.orbi){display:none}}.adv.adv-clean.aj{background-color:#0049fe!important;background-image:var(--wb-tex),var(--wb-tex-base)!important;background-size:auto!important}.aj-deco{display:none}.aj-h{grid-template-columns:minmax(0,1fr) auto!important}.aj-h .adv3-t{max-width:none!important}.aj-h .h2{white-space:nowrap;font-size:clamp(30px,3.4vw,46px);max-width:none!important}.aj-tx strong{color:#fff;font-size:17px;font-weight:600;line-height:1.3}.aj-steps .aj-tx small{margin:0;display:block}.aj-step{align-items:center;border-radius:16px!important;padding:20px 22px!important}.aj-rm{border-radius:16px!important}@media (max-width:1100px){.aj-h .h2{white-space:normal}}.cs4{flex-direction:column;display:flex}.cs4-h{padding:clamp(48px,5.5vw,72px)var(--pad)clamp(32px,3.5vw,44px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:24px clamp(40px,5vw,72px);display:grid}.cs4-l{flex-direction:column;gap:16px;display:flex}.cs4-l .cs-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.cs4-l .cs-logo{width:auto;height:40px}.cs4-l .h2{max-width:20ch;margin:0}.cs4-l .cs-hl{color:inherit}.cs4-l .cs-hl:hover{color:var(--blue)}.cs4-r{flex-direction:column;gap:12px;display:flex}.cs4-r .p{max-width:58ch;font-size:16px;line-height:1.6}.cs4-r .cs-sol{margin-bottom:2px}.cs4-ben{border-top:1px solid var(--line)}.cs4-ben .cs-sk{padding:14px var(--pad);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);background:#fff;font-size:11.5px;font-weight:600;display:block}.cs4-ben ul{margin:0;padding:0;list-style:none}.cs4-ben li{flex-direction:column;gap:8px;padding:28px clamp(20px,2.6vw,32px) 30px;display:flex}.cs4-ben li .tile{margin-bottom:8px}.cs4-ben li .h3{margin:0}.cs4-cta{padding:28px var(--pad)clamp(48px,5.5vw,72px);border-top:1px solid var(--line);justify-content:center;display:flex}@media (max-width:900px){.cs4-h{grid-template-columns:minmax(0,1fr);align-items:start}.cs4-ben ul{grid-template-columns:minmax(0,1fr)!important}}.cs4-h.cs5{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:stretch}.cs5-l{flex-direction:column;gap:16px;min-width:0;display:flex}.cs5-l .h2{cursor:auto;max-width:none;margin:0}.cs5-l .cs-sol{margin-top:4px}.cs5-l .p{max-width:72ch;margin:0;font-size:16px;line-height:1.6}.cs5-logo{border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:center;align-items:center;min-height:220px;padding:32px;display:flex}.cs5-logo img{object-fit:contain;width:min(100%,280px);height:auto;max-height:140px}@media (max-width:1100px) and (min-width:901px){.cs4-h.cs5{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:900px){.cs4-h.cs5{grid-template-columns:minmax(0,1fr)}.cs5-logo{min-height:0;padding:28px}.cs5-logo img{width:min(100%,220px)}}.cs4-h.cs5{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(260px,30%)!important;gap:0!important;padding:0!important}.cs5-l{padding:clamp(48px,5.5vw,72px)var(--pad)clamp(40px,4.5vw,56px)}.cs5-logo{background:#fff;border:0!important;border-left:1px solid var(--line)!important;border-radius:0!important;min-height:0!important;padding:clamp(28px,3vw,40px)!important}.cs5-logo img{width:min(100%,260px)}@media (max-width:900px){.cs4-h.cs5{grid-template-columns:minmax(0,1fr)!important}.cs5-logo{border-left:0!important;border-top:1px solid var(--line)!important;padding:28px!important}}.wb-cur-dot{width:4px}.cs5-logo{background:var(--cell)!important}.cs5-logo img{mix-blend-mode:multiply}.cs5-l .cs-sol{border:0!important;margin:4px 0 0!important;padding:0!important}.cs-vcta{text-align:center;flex-direction:column;align-items:center;gap:20px}.cs-vtx{flex-direction:column;align-items:center;gap:6px;display:flex}.cs-vtx .h3{margin:0;font-size:19px}.cs-vtx .p{max-width:56ch;margin:0}.cs-vbtns{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.cs-vbtn .ico{width:15px;height:15px}@media (max-width:560px){.cs-vbtns{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.cs-vbtns .btn{justify-content:center}}.vmod{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.vmod::backdrop{-webkit-backdrop-filter:blur(6px);background:#060e32b8}.vmod[open]{padding:max(16px,env(safe-area-inset-top))16px;justify-content:center;align-items:center;display:flex}.vmod-box{width:min(960px,100%);position:relative}.vmod-frame{aspect-ratio:16/9;background:#0b1550;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0009}.vmod-frame iframe,.vmod-frame video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.vmod-empty{color:#e3eaff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.vmod-empty .ico{color:#fff;opacity:.8;width:40px;height:40px}.vmod-empty b{color:#fff;font-size:17px;font-weight:600}.vmod-empty span:last-child{font-size:14px}.vmod-x{color:#fff;background:#ffffff24;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s;display:flex;position:absolute;top:-48px;right:0}.vmod-x:hover{background:#ffffff47}.vmod-x .ico{width:18px;height:18px}#news .news-h.news-h1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;display:flex!important}#news .news-h1 .sh-l{flex:auto;min-width:0}#news .news-h1 .h2{max-width:none;margin:0}#news .news-all{flex:none}@media (max-width:720px){#news .news-h.news-h1{flex-direction:column;align-items:flex-start}}.cs-vcta{gap:0}#news .news-h.news-h1{align-items:flex-end!important}#news .news{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}#news .news .photo{aspect-ratio:800/784;align-self:start;height:auto;min-height:0!important;max-height:none!important}#news .news .photo img{object-fit:cover;object-position:center;height:100%}#news .news .txt{align-self:center}#news .news-feed{padding-bottom:14px}@media (max-width:820px){#news .news{grid-template-columns:minmax(0,1fr)}}.cs4-h.cs5{width:100%;grid-template-columns:minmax(0,1fr) 300px!important}.cs4-h.cs5 .cs5-logo{justify-self:end}@media (max-width:900px){.cs4-h.cs5{grid-template-columns:minmax(0,1fr)!important}.cs4-h.cs5 .cs5-logo{width:100%!important}}.hero-stmt .trio>span{color:var(--ink);background:#e7e7eb!important;border:1px solid #dcdce2!important}.pv-hh{text-wrap:balance;max-width:17ch;margin:0 auto;white-space:normal!important}.pvx{text-align:left;background:#fff;container-type:inline-size}.pvx-in{--f:clamp(9px,1.12cqw,13.5px);aspect-ratio:16/9;font-size:var(--f);color:var(--ink);grid-template-columns:18% minmax(0,1fr) 25%;line-height:1.35;display:grid}.pvx-side{background:var(--cell);border-right:1px solid var(--line);flex-direction:column;gap:.35cqw;min-width:0;padding:1.6cqw 1.1cqw;display:flex}.pvx-brand{align-items:center;gap:.7cqw;margin-bottom:.6cqw;padding:0 .6cqw;font-size:1.1em;font-weight:700;display:flex}.pvx-brand img{width:1.25cqw;min-width:11px;height:auto}.pvx-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:.9cqw 0 .2cqw .6cqw;font-size:.74em;font-weight:600}.pvx-it{color:var(--ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:.7cqw;padding:.55cqw .65cqw;font-weight:500;display:flex;overflow:hidden}.pvx-it .ico{width:1.15em;height:1.15em;color:var(--ink-3);flex:none}.pvx-it.on{color:var(--blue);box-shadow:0 0 0 1px var(--line);background:#fff;font-weight:600}.pvx-it.on .ico{color:var(--blue)}.pvx-main{flex-direction:column;min-width:0;display:flex}.pvx-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:1.1cqw 1.6cqw;display:flex}.pvx-top b{font-size:1.12em;font-weight:600}.pvx-top small{color:var(--ink-3);font-size:.85em;display:block}.pvx-live{color:#0a7a45;background:#e7f7ee;border-radius:999px;align-items:center;gap:.5cqw;padding:.3cqw .8cqw;font-size:.85em;font-weight:600;display:inline-flex}.pvx-live i{background:#12a15c;border-radius:50%;width:.5cqw;min-width:5px;height:.5cqw;min-height:5px}.pvx-cv{background-color:#fbfcfe;background-image:radial-gradient(#d9e1f2 1px,#0000 1px);background-size:1.6cqw 1.6cqw;flex:1;position:relative}.pvx-cv svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pvx-cv path{fill:none;stroke:#7fa0f7;stroke-width:1.5px;stroke-dasharray:4 4;animation:1.1s linear infinite pvxflow}@keyframes pvxflow{to{stroke-dashoffset:-16px}}.pvx-nd{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:.8cqw;width:28%;padding:.75cqw .9cqw;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px -14px #001e7866}.pvx-nd>span:last-child{min-width:0}.pvx-nd b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.pvx-nd small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.84em;display:block;overflow:hidden}.pvx-ic{background:var(--wb-blue-100);width:2.3cqw;min-width:20px;height:2.3cqw;min-height:20px;color:var(--blue);border-radius:7px;flex:none;place-items:center;display:grid}.pvx-ic .ico{width:55%;height:55%}.pvx-nd.trg{border-color:var(--wb-blue-200)}.pvx-nd.trg .pvx-ic{background:var(--blue);color:#fff}.pvx-nd.hu{border-color:#f1d59c}.pvx-nd.hu .pvx-ic{color:#a35f00;background:#fff4dc}.pvx-ins{border-left:1px solid var(--line);flex-direction:column;gap:.7cqw;min-width:0;padding:1.4cqw;display:flex}.pvx-h{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:.3cqw;font-size:.74em;font-weight:600}.pvx-r{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:.6cqw;padding:.7cqw .8cqw;display:flex}.pvx-r>span:first-child{min-width:0}.pvx-r b{white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:600;display:block;overflow:hidden}.pvx-r small{color:var(--ink-3);font-size:.8em;display:block}.pvx-s{white-space:nowrap;border-radius:999px;padding:.2cqw .6cqw;font-size:.78em;font-weight:600}.pvx-s.ok{color:#0a7a45;background:#e7f7ee}.pvx-s.rq{color:#8a5000;background:#fff4dc}.pvx-bars{border:1px solid var(--line);border-radius:8px;flex:1;align-items:flex-end;gap:.4cqw;max-height:9cqw;padding:.8cqw;display:flex}.pvx-bars i{background:var(--wb-blue-200);border-radius:2px;flex:1}.pvx-bars i.on{background:var(--blue)}@container (max-width:820px){.pvx-in{--f:clamp(9px,1.6cqw,13px);grid-template-columns:24% minmax(0,1fr)}.pvx-ins{display:none}}@container (max-width:560px){.pvx-in{aspect-ratio:4/3.6;--f:clamp(9px,2.4cqw,12px);grid-template-columns:minmax(0,1fr)}.pvx-side{display:none}.pvx-nd{width:31%;padding:5px 6px}.pvx-nd small{display:none}.pvx-ic{min-width:16px;min-height:16px}}@media (prefers-reduced-motion:reduce){.pvx-cv path{animation:none}}.ad{--P:clamp(14px,2vw,24px);--G:clamp(10px,1.4vw,16px);flex-direction:column;width:100%;max-width:1080px;margin:0 auto;display:flex}.ad-z{z-index:1;gap:var(--P);padding:var(--P);border:1.5px dashed var(--wb-blue-200);background:#ffffffbf;border-radius:20px;flex-direction:column;display:flex;position:relative;align-items:stretch!important}.ad-zh{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.ad-zh .h3,.ad-mh .h3{font-size:clamp(18px,1.6vw,21px)}.ad-zh p{color:var(--ink-2);margin-left:auto;font-size:14.5px;line-height:1.5}.ad .ar-n{background:var(--wb-blue-100);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.ad-row{gap:var(--G);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.ad-n{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:16px;transition:border-color .2s,transform .2s;display:grid;position:relative;box-shadow:0 10px 24px -20px #001e7873}.ad-n:hover{border-color:var(--wb-blue-200);transform:translateY(-2px)}.ad-n b{color:var(--ink);margin-bottom:3px;font-size:15.5px;font-weight:600;display:block}.ad-n p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.ad-pb:after,.ad-pt:before{content:"";background:var(--blue);width:10px;height:10px;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--wb-blue-200);z-index:3;border-radius:50%;margin-left:-5px;position:absolute;left:50%}.ad-pb:after{bottom:-6px}.ad-pt:before{top:-6px}.ad-core{color:#fff;border:0;box-shadow:0 30px 60px -36px #0028beb3}.ad-core .ar-n{color:var(--wb-cyan);background:#ffffff24}.ad-core .ad-pb:after,.ad-core .ad-pt:before{background:var(--wb-cyan);box-shadow:0 0 0 3px #fff,0 0 0 4px #20ffff80}.ad-cap{color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.ad-cap:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 0 0 3px #20ffff66}.ad-ci{background:var(--wb-blue-100);width:32px;height:32px;color:var(--blue);border-radius:9px;flex:none;place-items:center;display:grid}.ad-ci .ico{width:16px;height:16px}.ad-mid{border-top:1px dashed #ffffff59;border-bottom:1px dashed #ffffff59;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px 32px;padding:clamp(14px,2vw,22px) clamp(4px,1vw,12px);display:grid;position:relative}.ad-mh{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ad-mh .h3{color:#fff}.ad-mh p{color:#e3eaff;font-size:14.5px;line-height:1.5}.ad-md{color:#e3eaff;font-size:14.5px;line-height:1.55}.ad-gov{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:10px;grid-column:1/-1;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.ad-gov .ico{width:16px;height:16px;color:var(--wb-cyan);flex:none}.ad-cx{z-index:2;gap:var(--G);height:calc(48px + 2*var(--P));margin:calc(-1*var(--P))0;padding:0 calc(var(--P) + 2px);pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ad-cx span{background:repeating-linear-gradient(180deg,var(--blue)0 4px,transparent 4px 8px);justify-self:center;width:2px;height:100%;position:relative;overflow:visible}.ad-cx span:after{content:"";border:5px solid #0000;border-top:7px solid var(--blue);border-bottom:0;margin-left:-5px;position:absolute;bottom:6px;left:50%}.ad-cx.bi span:before{content:"";border:5px solid #0000;border-bottom:7px solid var(--blue);border-top:0;margin-left:-5px;position:absolute;top:6px;left:50%}.ad-cx span i{display:none}@media (max-width:860px){.ad-mid{grid-template-columns:minmax(0,1fr)}.ad-zh p{flex-basis:100%;margin-left:0}}@media (max-width:700px){.ad-row,.ad-cx{grid-template-columns:minmax(0,1fr)}.ad-cx span:not(:first-child),.ad-pb:after,.ad-pt:before{display:none}.ad-row .ad-n:last-child.ad-pb:after,.ad-row .ad-n:first-child.ad-pt:before,.ad-row .ad-cap:first-child.ad-pt:before,.ad-row .ad-cap:last-child.ad-pb:after{display:block}}.ad-z.ad-core.blue{background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border:0}.ad-core .ad-cap,.ad-core .ad-cap:hover{color:var(--ink)}.ad-core .h3{color:#fff}.hero.pv-split{text-align:left;padding:clamp(48px,6vw,88px)var(--pad);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,3.5vw,56px);display:grid}.pv-split .hero-in{align-items:flex-start;gap:20px;max-width:none;margin:0;padding:0}.pv-split .pv-hh{max-width:14ch;margin:0;font-size:clamp(36px,4.2vw,58px)}.pv-split .hero-sub{text-align:left;margin:0}.pv-split .lead{max-width:52ch}.pv-split .cta-row{justify-content:flex-start!important}.pv-split .hero-stage{max-width:none;margin:0;padding:clamp(12px,1.8vw,22px)}@media (max-width:1000px){.hero.pv-split{grid-template-columns:minmax(0,1fr)}}.ad.ad-g{grid-template-columns:minmax(0,1fr) clamp(190px,17vw,230px);column-gap:18px;max-width:1240px;display:grid}.ad-g>.ad-z1{grid-area:1/1}.ad-g>.ad-c1{grid-area:2/1}.ad-g>.ad-z2{grid-area:3/1}.ad-g>.ad-c2{grid-area:4/1}.ad-g>.ad-z3{grid-area:5/1}.ad-rail{background:linear-gradient(180deg,var(--wb-blue-100),#fff 50%,var(--wb-blue-100));border:1.5px solid var(--wb-blue-200);border-radius:20px;grid-area:1/2/6/3}.ad-gi1{grid-area:1/2}.ad-gc{flex-direction:column;grid-area:3/2;justify-content:center;gap:14px;display:flex}.ad-gi3{grid-area:5/2}.ad-gi,.ad-gh{z-index:1;margin:0 12px;position:relative}.ad-gi{border:1px solid var(--line);background:#fff;border-radius:12px;align-self:center;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 8px 20px -16px #001e7866}.ad-gi>.ico{background:var(--wb-blue-100);width:28px;height:28px;color:var(--blue);border-radius:8px;flex:none;padding:6px}.ad-gi b{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.ad-gi small{color:var(--ink-3);font-size:12px;display:block}.ad-gi:before{content:"";border-top:2px dashed var(--wb-blue-200);width:31px;position:absolute;top:50%;right:100%}.ad-gh{flex-direction:column;gap:6px;display:flex}.ad-gh>.ico{width:22px;height:22px;color:var(--blue)}.ad-gh b{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.ad-gh p{color:var(--ink-2);font-size:13px;line-height:1.5}.ad-hint{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.ad-hint .ico{width:15px;height:15px}.ad [data-k]{transition:opacity .25s,box-shadow .25s,border-color .25s,transform .2s}.ad-n:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ad-hov [data-k]:not(.hl){opacity:.38}.ad-hov .ad-n.hl{border-color:var(--blue);box-shadow:0 0 0 3px #0049fe24,0 10px 24px -18px #001e7880}.ad-hov .ad-cap.hl{box-shadow:0 0 0 3px #20ffffb3}@media (max-width:1000px){.ad.ad-g{flex-direction:column;display:flex}.ad-rail{display:none}.ad-gc{display:contents}.ad-gh{margin:20px 0 10px}.ad-gh p{font-size:14px}.ad-gi{margin:0 0 8px}.ad-gi:before{display:none}}@media (hover:none){.ad-hint{display:none}}.fl2 .feat{position:relative}.fl2 .feat:not(:last-child):after{content:"";z-index:3;border:1px solid var(--wb-blue-200);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230049FE' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;width:28px;height:28px;position:absolute;top:clamp(110px,9vw,130px);right:-15px;box-shadow:0 4px 12px -6px #001e7866}@media (max-width:900px){.fl2 .feat:not(:last-child):after{margin-left:-14px;inset:auto auto -15px 50%;transform:rotate(90deg)}}.fx{gap:10px!important}.fx-h{color:var(--ink-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;font-size:12px;font-weight:600;display:flex}.fx-h>span:first-child{align-items:center;gap:6px;display:flex}.fx-h .ico{width:14px;height:14px;color:var(--blue)}.fx-id{color:var(--deep);background:var(--wb-blue-100);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.fx-t{color:var(--ink);font-size:12.5px;line-height:1.5}.fx-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fx-form>div{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:7px 9px}.fx-form small{color:var(--ink-3);font-size:10.5px;display:block}.fx-form b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.fx-form b.ok{color:#0a7a45}.fx-form b .ico{width:12px;height:12px}.fx-act{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fx-btn{color:#fff;background:var(--blue);border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:600}.fx-chain{flex-direction:column;gap:10px;display:flex;position:relative}.fx-chain:before{content:"";border-left:2px dashed var(--wb-blue-200);position:absolute;top:16px;bottom:16px;left:15px}.fx-c{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px 7px 0;font-size:12.5px;display:grid;position:relative}.fx-ci{background:var(--wb-blue-100);width:32px;height:32px;color:var(--blue);border-radius:9px;place-items:center;display:grid;box-shadow:0 0 0 3px #fff}.fx-ci .ico{width:15px;height:15px}.fx-c b{color:var(--ink);font-weight:600;display:block}.fx-c small{color:var(--ink-3);font-size:11.5px;display:block}.fx-c.hu .fx-ci{color:#a35f00;background:#fff4dc}.fx .pvx-s{padding:3px 8px;font-size:10.5px}.pc{gap:10px!important}.pc-vis{border:1px solid var(--line);background:radial-gradient(90% 90% at 50% 20%,#fff,var(--cell));height:78px;color:var(--ink-2);border-radius:12px;padding:10px;font-size:11.5px;display:flex;overflow:hidden}.pv-kn{flex-direction:column;justify-content:center;gap:4px}.pv-kn span{align-items:center;gap:6px;font-weight:500;display:flex}.pv-kn .ico{width:12px;height:12px;color:var(--blue)}.pv-kn em{color:#12a15c;margin-left:auto}.pv-kn em .ico{color:#12a15c}.pv-mh{flex-direction:column;justify-content:center;gap:5px}.pv-mh span{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.pv-mh b{color:var(--ink);font-weight:600}.pv-mh i{background:repeating-linear-gradient(90deg,var(--wb-blue-200)0 4px,transparent 4px 7px);height:2px}.pv-mh em{color:var(--deep);background:var(--wb-blue-100);border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:600}.pv-in{justify-content:center;align-items:center;gap:6px}.pv-in span{border:1px solid var(--line);background:#fff;border-radius:7px;padding:4px 8px;font-size:11px;font-weight:600}.pv-in .c{border-color:var(--wb-blue-200);width:36px;height:36px;box-shadow:0 0 0 4px var(--wb-blue-100);border-radius:10px;place-items:center;padding:0;display:grid}.pv-st{flex-direction:column;justify-content:center;gap:7px}.pv-f{border:1px solid var(--line);background:#fff;border-radius:7px;justify-content:space-between;align-items:center;padding:5px 8px;display:flex}.pv-f small{color:var(--ink-3)}.pv-f b{color:var(--ink);font-weight:600}.pv-tg{gap:5px;display:flex}.pv-tg span{text-align:center;border:1px solid var(--line);background:#fff;border-radius:999px;flex:1;padding:4px 0;font-size:10.5px;font-weight:600}.pv-tg .on{background:var(--blue);border-color:var(--blue);color:#fff}.pv-wf{justify-content:center;align-items:center;gap:4px}.pv-wf span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:600}.pv-wf span.hu{color:#8a5000;background:#fff8ea;border-color:#f1d59c}.pv-wf i{background:var(--wb-blue-200);flex:0 18px;height:2px}.pv-mo{align-items:flex-end;gap:5px;padding:12px 14px}.pv-mo i{background:var(--wb-blue-200);border-radius:3px;flex:1}.pv-mo i.on{background:var(--blue)}.cv-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.cv-ex{letter-spacing:.04em;text-transform:none;color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.cv-note{color:var(--ink-3);padding-top:4px;font-size:12px;line-height:1.45}.tx-steps{color:var(--ink);flex-direction:column;gap:3px;margin:0;padding-left:18px;font-size:12.5px;display:flex}.tx-hd{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:8px;font-size:13px;display:flex}.tx-hd .ico{width:15px;height:15px;color:var(--blue)}.tx-hd b{color:var(--ink);font-weight:600}.tx-hd span:last-child{color:var(--ink-3);margin-left:auto;font-size:11px}.tx-ck{flex-direction:column;gap:6px;display:flex}.tx-ck span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.tx-ck .ico{width:14px;height:14px}.tx-ck .ok .ico{color:#12a15c}.tx-ck .miss .ico{color:#c2410c}.tx-ck em{color:#9a3412;background:#ffedd5;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.tx-chips{flex-wrap:wrap;gap:6px;display:flex}.tx-chips span{background:var(--wb-blue-100);color:var(--deep);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600}.tx-sr{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12.5px;display:flex}.tx-sr .ico{width:14px;height:14px;color:var(--ink-3)}.tx-res{flex-direction:column;gap:5px;display:flex}.tx-res span{color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.tx-res .ico{width:14px;height:14px;color:var(--blue)}.tx-res b{font-weight:600}.tx-res .top{background:var(--wb-blue-100)}.tx-res em{color:#0a7a45;background:#e7f7ee;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:600}.fx-form b{white-space:normal;text-overflow:clip;line-height:1.3;overflow:visible}@media (max-width:1000px){.ad-gh{order:1}.ad-gi{order:2;align-self:stretch}.ad-gi3{order:3}.ad-gc .ad-gi2{order:2}}.ec-app{text-align:left;background:#fff;grid-template-columns:minmax(0,200px) minmax(0,1fr);min-height:520px;display:grid;container-type:inline-size}.ec-side{background:var(--cell);border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 12px;font-size:13px;display:flex}.ec-new{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:9px 12px;font-weight:600;display:flex}.ec-new .ico{width:14px;height:14px;color:var(--blue)}.ec-hi{color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-weight:500;display:flex}.ec-hi>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ec-hi .ico{width:14px;height:14px;color:var(--ink-3);flex:none}.ec-hi.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.ec-hi.on .ico{color:var(--blue)}.ec-main{background:#fbfcfe;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.ec-cv{flex:1;display:flex}.ec-cv[hidden]{display:none}.ec-cv>.ec-chat{flex:1}.ec-chat{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 14px 30px -24px #001e7873}.ec-ch-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.ec-ch-t{color:var(--ink);align-items:center;gap:7px;font-weight:600;display:flex}.ec-mode{color:var(--deep);background:var(--wb-blue-100);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ec-mode .ico{width:12px;height:12px}.ec-msgs{flex-direction:column;flex:1;gap:12px;padding:16px 14px;display:flex}.ec-u{background:var(--blue);color:#fff;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:9px 13px;font-size:13.5px;line-height:1.45}.ec-a{flex-direction:column;gap:10px;max-width:96%;display:flex}.ec-ah{color:var(--ink-2);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.ec-a>p{color:var(--ink);font-size:13.5px;line-height:1.55}.ec-srcs{flex-wrap:wrap;gap:6px;display:flex}.ec-srcs span{color:var(--ink-2);border:1px solid var(--line);background:var(--cell);border-radius:8px;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ec-srcs .ico{width:12px;height:12px;color:var(--blue)}.ec-data,.ec-draft{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}.ec-dh{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.ec-dh b{color:var(--ink);font-weight:600}.ec-dh span{color:var(--ink-3);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600}.ec-br{color:var(--ink-2);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:12px;display:grid}.ec-br i{background:linear-gradient(90deg,var(--blue)var(--w),var(--cell)var(--w));border-radius:3px;height:10px}.ec-br em{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.ec-data small{color:var(--ink-3);font-size:11px}.ec-draft p,.ec-draft li{color:var(--ink);font-size:12.5px;line-height:1.5}.ec-draft ul{margin:0;padding-left:18px}.ec-in{border:1px solid var(--line);color:var(--ink-3);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:0 12px 12px;padding:9px 9px 9px 14px;font-size:13px;display:flex}.ec-send{background:var(--blue);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.ec-send .ico{width:14px;height:14px}.ec-prs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ec-pr{border:1px solid var(--line);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:12px;line-height:1.35;transition:border-color .2s,box-shadow .2s;display:flex}.ec-pr .ico{width:14px;height:14px;color:var(--blue);flex:none;margin-top:2px}.ec-pr small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}.ec-pr:hover{border-color:var(--wb-blue-200)}.ec-pr[aria-pressed=true]{border-color:var(--blue);box-shadow:0 0 0 3px #0049fe1f}.ec-pr:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@container (max-width:640px){.ec-app{grid-template-columns:minmax(0,1fr)}.ec-side{display:none}.ec-prs{grid-template-columns:minmax(0,1fr)}}.ec-tabs{border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.ec-tabs button{padding:18px var(--pad);border:0;border-right:1px solid var(--line);background:var(--cell);color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:flex}.ec-tabs button:last-child{border-right:0}.ec-tabs .ico{width:18px;height:18px;color:var(--ink-3)}.ec-tabs button:hover{color:var(--ink);background:#fff}.ec-tabs button[aria-selected=true]{color:var(--blue);background:#fff}.ec-tabs button[aria-selected=true] .ico{color:var(--blue)}.ec-pane{padding:clamp(28px,3.5vw,48px)var(--pad);background:radial-gradient(80% 80% at 30% 40%,#fff,var(--cell));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.ec-pane[hidden]{display:none}.ec-pv{flex-direction:column;gap:10px;display:flex}.ec-pt{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ec-pt .chip{color:var(--ink)}.ec-pt .chip .ico{color:var(--blue)}.ec-k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:11px;font-weight:600}.ec-ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ec-ul li{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.ec-ul .ico{width:15px;height:15px;color:var(--blue)}@media (max-width:860px){.ec-pane{grid-template-columns:minmax(0,1fr)}.ec-tabs button{flex:none;font-size:14px}}.ec-cap{gap:10px!important}.ec-cap-t{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ec-hw{grid-template-columns:minmax(0,1.3fr) 64px minmax(0,.7fr) 56px minmax(0,1fr);align-items:center;width:100%;max-width:1180px;margin:0 auto;display:grid}.ec-hs{grid-auto-rows:1fr;gap:12px;display:grid}.ec-sn{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid;box-shadow:0 10px 24px -20px #001e7873}.ec-sn b,.ec-hc b{color:var(--ink);margin:2px 0 3px;font-size:15.5px;font-weight:600;display:block}.ec-sn p,.ec-hc p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.ec-fan{align-self:stretch;position:relative}.ec-fan svg{width:100%;height:100%;position:absolute;inset:0}.ec-fan path{fill:none;stroke:var(--blue);stroke-width:2px;stroke-dasharray:4 4;opacity:.6;animation:1.1s linear infinite pvxflow}.ec-hp{text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:28px 16px;display:flex;box-shadow:0 30px 60px -36px #0028beb3}.ec-hp b{color:#fff;font-size:17px;font-weight:600}.ec-ar{height:2px;position:relative}.ec-ar i{background:repeating-linear-gradient(90deg,var(--blue)0 4px,transparent 4px 8px);height:2px;position:absolute;top:0;left:6px;right:6px}.ec-ar i:after{content:"";border:6px solid #0000;border-left:8px solid var(--blue);border-right:0;position:absolute;top:-5px;right:-2px}.ec-hc{border:1.5px solid var(--blue);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;display:flex;box-shadow:0 0 0 5px #0049fe14}@media (max-width:1000px){.ec-hw{grid-template-columns:minmax(0,1fr);gap:0}.ec-fan{display:none}.ec-hp{flex-direction:row;min-height:0;margin-top:28px;padding:18px;position:relative}.ec-hp:before{content:"";border-left:2px dashed var(--blue);height:20px;position:absolute;top:-24px;left:50%}.ec-ar{justify-self:center;width:2px;height:36px}.ec-ar i{background:repeating-linear-gradient(180deg,var(--blue)0 4px,transparent 4px 8px);width:2px;height:auto;inset:4px auto 4px 0}.ec-ar i:after{border:6px solid #0000;border-top:8px solid var(--blue);border-bottom:0;inset:auto auto -6px -5px}}.ec-q{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.ec-q p{color:var(--ink);font-size:15px;font-weight:500;line-height:1.45}.ec-ql{letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.ec-ql .ico{width:12px;height:12px}.ec-ql.k{background:var(--wb-blue-100);color:var(--deep)}.ec-ql.d{color:#0a6b3d;background:#e7f7ee}.ec-ql.g{color:#5b34c7;background:#f1ecfe}.ec-xp{gap:10px!important}.ec-cur{box-shadow:inset 0 3px 0 var(--blue);background:#fff!important}.ec-badge{color:#fff;background:var(--blue);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.pv-split .pill-new{white-space:nowrap;max-width:100%;padding:6px 14px}.ec-srcs span .ico,.ec-srcs span .ico svg{flex:none;width:12px!important;height:12px!important}.ec-app{aspect-ratio:16/9;grid-template-columns:minmax(0,34%) minmax(0,1fr);min-height:0;overflow:hidden}.ec-app .ec-prs{grid-template-columns:minmax(0,1fr);gap:6px}.ec-app .ec-main{gap:0;padding:12px}.ec-app .ec-u,.ec-app .ec-a>p{font-size:12px;line-height:1.45}.ec-app .ec-in{margin:0 10px 10px;padding:6px 6px 6px 12px;font-size:12px}.ec-app .ec-send{width:24px;height:24px}.ec-app .ec-data,.ec-app .ec-draft{gap:4px;padding:8px 10px}.ec-app .ec-br{font-size:11px}.ec-app .ec-br i{height:8px}.ec-app .ec-data small{display:none}.ec-app .ec-draft p,.ec-app .ec-draft li{font-size:11.5px;line-height:1.4}.ec-app .ec-chat{min-height:0}@container (max-width:640px){.ec-app{aspect-ratio:auto}.ec-side{border-right:0;border-bottom:1px solid var(--line);display:flex}.ec-app .ec-new{display:none}}.ec-app{aspect-ratio:16/9;grid-template-columns:minmax(0,1fr)!important}.ec-app .ec-main{background:#fff;padding:0}.ec-app .ec-chat{box-shadow:none;border:0;border-radius:0}.ec-app .ec-ch-h{padding:12px 18px;font-size:13px}.ec-app .ec-msgs{gap:12px;padding:16px 20px}.ec-app .ec-u,.ec-app .ec-a>p{font-size:13px}.ec-app .ec-in{margin:0 16px 10px}.ec-app .ec-prs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 14px}.ec-app .ec-pr{padding:8px 10px;font-size:11.5px}@container (max-width:640px){.ec-app{aspect-ratio:auto}.ec-app .ec-prs{grid-template-columns:minmax(0,1fr)}}.ec-app{overflow:visible;aspect-ratio:auto!important}.ec-app .ec-main{grid-template-rows:minmax(0,1fr) auto;display:grid}.ec-app .ec-cv{grid-area:1/1;min-height:0}.ec-app .ec-cv[hidden]{visibility:hidden;display:flex}.ec-app .ec-prs{grid-area:2/1}.ec-app .ec-msgs{overflow:visible}.ec-hcs{border-top:1px dashed var(--line);flex-wrap:wrap;gap:6px;width:100%;margin-top:6px;padding-top:10px;display:flex}.ec-hcs span{color:var(--deep);background:var(--wb-blue-100);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ec-hcs .ico{width:12px;height:12px}.ec-draft p br{display:block}.as-app{aspect-ratio:auto!important}.as-app .ec-main{flex-direction:column;gap:0;display:flex!important}.as-app .ec-a{max-width:100%}.as-out{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;box-shadow:0 10px 24px -20px #001e7866}.as-out .ec-dh b{align-items:center;gap:6px;display:flex}.as-out .ec-dh b .ico{width:14px;height:14px;color:var(--blue)}.as-rows{flex-direction:column;margin:0;display:flex}.as-rows>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.as-rows dt{color:var(--ink-2);font-size:11.5px;font-weight:600}.as-rows dd{color:var(--ink);margin:0;font-size:12px;line-height:1.4}.as-acts{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.as-b2{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.as-cap{color:var(--ink-3);padding:0 16px 12px;font-size:11px;font-style:italic;line-height:1.45}.as-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.as-list li{color:var(--ink);border:1px solid var(--line);background:var(--cell);border-radius:8px;align-items:flex-start;gap:7px;padding:7px 9px;font-size:12.5px;line-height:1.4;display:flex}.as-list .ico{color:#12a15c;flex:none;width:13px;height:13px;margin-top:2px}.as-list li.miss{background:#fff7ed;border-color:#fed7aa}.as-list li.miss .ico{color:#c2410c}@media (max-width:560px){.as-list{grid-template-columns:minmax(0,1fr)}}.as-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;width:100%;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.as-st{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;box-shadow:0 10px 24px -20px #001e7873}.as-st:not(:last-child):after{content:"";background:linear-gradient(var(--blue),var(--blue))left center/30px 2px no-repeat;width:40px;height:12px;position:absolute;top:38px;left:100%;-webkit-mask:none}.as-st:not(:last-child):before{content:"";border:5px solid #0000;border-left:8px solid var(--blue);z-index:1;border-right:0;position:absolute;top:39px;left:calc(100% + 28px)}.as-sh{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.as-tag{color:var(--deep);background:var(--wb-blue-100);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.as-st b{color:var(--ink);font-size:15.5px;font-weight:600}.as-st p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.as-st.hu{border:1.5px solid var(--blue);box-shadow:0 0 0 5px #0049fe14}@media (max-width:1000px){.as-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.as-st:after,.as-st:before{display:none}}@media (max-width:600px){.as-flow{grid-template-columns:minmax(0,1fr);gap:28px}.as-st:not(:last-child):after{background:var(--blue);width:2px;height:22px;margin-left:-1px;display:block;top:100%;left:50%}}.as-key .tile{background:var(--blue);color:#fff;border-color:var(--blue)}.cv-r>span>small+b{display:block}#control .cv-r>span{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.ec-mode,.fx-btn,.as-b2,.ec-dh span{white-space:nowrap;flex:none}.ec-dh b{flex:1;min-width:0}.as-sc{flex-direction:column;gap:2px;display:flex}.as-sc .ec-k{margin-top:0}.as-scp{color:var(--ink);font-size:16px;font-weight:600}@media (max-width:1000px){.pt-list button{white-space:nowrap}}.ec-hero .hero-h{text-wrap:balance;max-width:20ch;margin-left:auto;margin-right:auto}.ec-hero .lead{max-width:64ch;margin-left:auto;margin-right:auto}.ec-hero .hero-sub{max-width:60ch}.ec-hero .hero-stage{max-width:1080px;margin-left:auto;margin-right:auto}.ec-hero .hero-h{max-width:24ch}.ec-hero .lead,.ec-hero .hero-sub{max-width:min(92ch,100%)}@media (max-width:900px){.ec-hero .lead,.ec-hero .hero-sub{max-width:64ch}}.ec-cur{box-shadow:none!important}#how .arch{padding-left:var(--pad)!important;padding-right:var(--pad)!important}#how .ec-hw{max-width:none;margin:0}.ec-fan path.fb{stroke:#c9d6f5;stroke-width:1.25px;stroke-dasharray:none;opacity:1;animation:none}.ec-fan path.fp{stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-dasharray:14 86;stroke-dashoffset:100px;opacity:1;animation:none}.ec-fan .fn{border:1.5px solid var(--blue);background:#fff;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;left:-4px}.ec-fan .fn.e{background:var(--blue);left:auto;right:-4px}.ec-ar{position:relative}.ec-ar i{background:#c9d6f5!important}.ec-ar i:after{border-left-color:var(--blue)!important}.ec-ar .ar-p{background:var(--blue);opacity:0;border-radius:2px;width:14px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.ec-sn{transition:border-color var(--hover-t),box-shadow var(--hover-t)}.ec-sn.on{border-color:var(--wb-blue-200);box-shadow:0 0 0 4px #0049fe0f}#use-cases .pt{grid-template-columns:max-content minmax(0,1fr)}#use-cases .pt-list{position:relative}#use-cases .pt-list:before{content:"";left:calc(var(--pad) + 17px);background:var(--line-2,#d9dde6);width:1px;position:absolute;top:34px;bottom:34px}#use-cases .pt-list button{white-space:nowrap;padding:16px 28px 16px var(--pad);gap:14px;position:relative;box-shadow:none!important}#use-cases .pt-list button .ico{z-index:1;border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:50%;width:36px;height:36px;padding:9px;transition:background-color .25s,border-color .25s,color .25s;position:relative}#use-cases .pt-list button[aria-selected=true] .ico{background:var(--blue);border-color:var(--blue);color:#fff}#use-cases .pt-list button[aria-selected=true]:after{content:"";background:var(--blue);width:28px;height:1px;position:absolute;top:50%;right:-1px}#use-cases .pt-txt{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px 18px;display:grid;position:relative}#use-cases .pt-txt>.tile{grid-row:1/span 3}#use-cases .pt-txt:before{content:"";background:linear-gradient(var(--blue),#0049fe26);width:1px;position:absolute;top:52px;bottom:6px;left:22px}#use-cases .pt-txt>:not(.tile){grid-column:2}#use-cases .pt-txt .h3{margin-top:8px}#use-cases .pt-ex{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative;box-shadow:0 18px 40px -30px #141e504d}#use-cases .pt-exh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:2px 4px 8px;display:flex}.pt-exm{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}#use-cases .ec-q{background:var(--cell);border-color:#0000;margin-left:22px;position:relative}#use-cases .ec-q:before{content:"";border:1.5px solid var(--blue);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:-15px}#use-cases .ec-q+.ec-q:after{content:"";z-index:0;background:#c9d6f5;width:1px;height:56px;position:absolute;top:-34px;left:-11px}@media (max-width:1000px){#use-cases .pt{grid-template-columns:minmax(0,1fr)}#use-cases .pt-list:before,#use-cases .pt-list button[aria-selected=true]:after{display:none}#use-cases .pt-list button{padding:14px 18px}}.gx{flex-direction:column;gap:12px;width:100%;max-width:440px;display:flex}.gx-q{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 12px 28px -22px #141e504d}.gx-av{background:var(--wb-blue-100);width:34px;height:34px;color:var(--blue);border-radius:50%;flex:none;place-items:center;display:grid}.gx-av .ico{width:16px;height:16px}.gx-q small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600;display:block}.gx-q b{color:var(--ink);font-size:14px;font-weight:600}.gx-panel{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px -30px #141e504d}.gx-h{background:var(--cell);border-bottom:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;font-size:11px;font-weight:600;display:flex}.gx-h>span:first-child{align-items:center;gap:8px;display:inline-flex}.gx-h .ico{width:14px;height:14px;color:var(--blue)}.gx-rows{padding:6px 0;position:relative}.gx-rail{background:var(--line);width:1px;position:absolute;top:24px;bottom:24px;left:31px}.gx-rail i{background:var(--blue);transform-origin:top;position:absolute;inset:0;transform:scaleY(1)}.gx-dot{background:var(--blue);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:20px;left:28px;box-shadow:0 0 0 4px #0049fe26}.gx-r{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 16px;display:grid;position:relative}.gx-n{z-index:1;border:1px solid var(--line);width:32px;height:32px;color:var(--blue);background:#fff;border-radius:10px;place-items:center;transition:border-color .3s,background-color .3s;display:grid;position:relative}.gx-n .ico{width:15px;height:15px}.gx-r.on .gx-n{border-color:var(--wb-blue-200);background:#f5f8ff}.gx-t b{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.gx-t small{color:var(--ink-3);font-size:12px;display:block}.gx .cv-s{align-items:center;gap:4px;display:inline-flex}.gx .cv-s .ico{width:11px;height:11px}.gx .cv-note{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}#use-cases .pt-list button{padding-left:calc(var(--pad) + 16px)}#use-cases .pt-list button[aria-selected=true]:after,#use-cases .pt-txt:before{display:none}#use-cases .pt-pane{position:relative}#use-cases .pt-pane:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%}#use-cases .ec-q+.ec-q:after{display:none}#use-cases .ec-q:before{transition:background-color .3s,border-color .3s}#use-cases .ec-q.on:before{background:var(--blue)}.pt-rail{background:#d6e0f7;width:1px;height:0;position:absolute;top:0;left:24.5px}.pt-rail i{background:var(--blue);transform-origin:top;position:absolute;inset:0;transform:scaleY(1)}@media (max-width:700px){#use-cases .pt-pane:before{display:none}}#use-cases .pt-list button{text-align:left;justify-content:flex-start;padding-left:24px}#use-cases .pt-list:before{left:41px}#control .pg{align-items:stretch}#control .pg-vis{padding:clamp(24px,3vw,36px)}#control .pg-list{height:100%}#control .pg-list li{flex:1 1 0;padding-top:16px;padding-bottom:16px}#control .pg-list li:last-child{border-bottom:0}.as2{aspect-ratio:16/9;text-align:left;background:#fff;min-height:0;overflow:hidden;grid-template-columns:56px minmax(0,1fr)!important;display:grid!important}.as2-rail{background:var(--cell);border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;padding:14px 0 12px;display:flex}.as2-rail>img{margin-bottom:10px}.as2-ri{width:34px;height:34px;color:var(--ink-3);border-radius:10px;place-items:center;transition:background-color .25s,color .25s;display:grid}.as2-ri .ico{width:16px;height:16px}.as2-ri.new{border:1px solid var(--line);color:var(--ink);background:#fff}.as2-ri.on{background:var(--wb-blue-100);color:var(--blue)}.as2-sep{background:var(--line);width:22px;height:1px;margin:4px 0}.as2-sp{flex:1}.as2-av{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:600;display:grid}.as2-main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.as2-main .ec-ch-h{border-bottom:1px solid var(--line);padding:12px 18px}.as2-msgs{flex-direction:column;justify-content:flex-end;gap:12px;min-height:0;padding:16px 18px 8px;display:flex;overflow:hidden}.as2-u{align-self:flex-end;max-width:78%;font-size:13.5px}.as2-think{color:var(--ink-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.as2-think i{background:var(--blue);opacity:.35;border-radius:50%;width:5px;height:5px}.as2-a{max-width:100%}.as2-a>p{min-height:1.45em;font-size:13.5px}.as2-out .as-rows>div{padding:6px 0}.as2-out dt,.as2-out dd{font-size:12px}.as2-in{margin:0 18px 14px!important}.as2-tx{min-width:0;color:var(--ink);flex:1;align-items:center;font-size:13px;display:flex;position:relative}.as2-ph{color:var(--ink-3)}.as2-ty{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as2-caret{background:var(--blue);opacity:0;width:1.5px;height:15px;margin-left:1px;display:inline-block}.as2-send{transition:transform .2s,background-color .2s}@container (max-width:640px){.as2{aspect-ratio:auto;grid-template-columns:44px minmax(0,1fr)!important}.as2-ri{width:28px;height:28px}.as2-out .as-rows>div:nth-child(n+4){display:none}}#in-action .ec-pv{gap:10px}.as3{border:1px solid var(--line);border-radius:16px;min-height:430px;box-shadow:0 24px 48px -34px #141e5059;aspect-ratio:auto!important}.as3 .as2-msgs{justify-content:flex-start}.as3 .as2-think span{color:var(--ink-2);font-weight:600}.as3 .as-out{margin-top:0}.as3 .as-list li{padding:6px 0;font-size:12.5px}.as3 .as-list .ico{width:13px;height:13px}.as3 .as2-u{max-width:84%}@media (max-width:700px){.as3{min-height:0}}.wbc{height:46px;box-shadow:none;background:#fff;align-items:center;gap:8px;border:1px solid #e4e6eb!important;border-radius:14px!important;padding:0 8px 0 10px!important;display:flex!important}.wbc-b{width:28px;height:28px;color:var(--ink);border-radius:7px;flex:none;place-items:center;display:grid}.wbc-b .ico{width:16px;height:16px}.wbc-lib{color:var(--ink-2);background:#f2f2f4}.wbc .as2-tx{margin-left:6px;font-size:13.5px}.wbc .as2-ph{color:#8a8d96}.wbc-sel{color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:8px;font-size:13px;font-weight:500;display:inline-flex}.wbc-sel .ico{width:14px;height:14px}.wbc .as2-send{border-radius:8px;flex:none;width:30px;height:30px;margin-left:6px}.wbc .as2-send .ico{width:15px;height:15px}@container (max-width:520px){.wbc-sel{display:none}}.as3{height:440px}.wbc2{height:auto;min-height:46px;overflow:hidden;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important}.wbc2 .wbc-txt{color:var(--ink);word-break:break-word;max-height:96px;padding:12px 14px 4px;font-size:13.5px;line-height:1.5;display:none;overflow-y:auto}.wbc2 .wbc-txt .as2-ty{white-space:normal;text-overflow:clip;overflow:visible}.wbc2 .wbc-row{flex:none;align-items:center;gap:8px;height:44px;padding:0 8px 0 10px;display:flex}.wbc2 .as2-ph{color:#8a8d96;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:6px;font-size:13.5px;overflow:hidden}.wbc2 .wbc-sp{flex:1}.wbc2 .wbc-lib{align-items:center;gap:6px;width:auto;min-width:28px;padding:0 6px;display:inline-flex}.wbc2 .wbc-ll{color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:500;display:none}.wbc2.is-typing .wbc-txt{display:block}.wbc2.is-typing .as2-ph{display:none!important}.wbc2.is-typing .wbc-ll{display:inline}@media (max-width:700px){.as3{height:auto;min-height:420px}}#in-action .as3 .ec-a>p{min-height:1.5em;font-size:13.5px}#in-action .as3 .ec-srcs{margin-top:8px}#in-action .as3 .ec-data,#in-action .as3 .ec-draft{margin-top:10px}#ec-p0 .as3,#ec-p1 .as3,#ec-p2 .as3{height:490px}#ec-p2 .as3 .ec-draft p{margin:0 0 6px;font-size:12.5px;line-height:1.45}@media (max-width:700px){#ec-p0 .as3,#ec-p1 .as3,#ec-p2 .as3{height:auto;min-height:460px}}#ec-p0 .as3,#ec-p1 .as3,#ec-p2 .as3{height:auto;min-height:490px}#in-action .as3 .as2-msgs{overflow:visible}[data-ec-hero] .ec-msgs{position:relative}[data-ec-hero] .ec-in>span:first-child{white-space:nowrap}.ech-ty{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);min-width:0;overflow:hidden}.ech-car{background:var(--blue);opacity:0;flex:none;width:1.5px;height:15px;margin-left:1px;margin-right:auto;display:inline-block}[data-ec-hero] .ec-in{justify-content:flex-start}[data-ec-hero] .ec-in .ec-send{margin-left:auto}.ech-think{opacity:0;visibility:hidden;align-items:center;gap:6px;display:flex;position:absolute;left:16px}.ech-think i{background:var(--blue);opacity:.3;border-radius:50%;width:5px;height:5px}.as-key{box-shadow:none!important}#how .as-flow{max-width:none;margin:0}#how .arch .as-st{opacity:1}.as-st:not(:last-child):after{transform-origin:0;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.as-st:not(:last-child):before{transition:opacity .25s .3s}.as-flow.pre .as-st:not(:last-child):after{transform:scaleX(0)}.as-flow.pre .as-st:not(:last-child):before{opacity:0}.as-flow.pre .as-st.lk:after{transform:scaleX(1)}.as-flow.pre .as-st.lk:before{opacity:1}#use-cases .pt-ex .as-out{margin-top:0;margin-left:22px;position:relative}#use-cases .pt-ex .as-out:before{content:"";border:1.5px solid var(--blue);background:#fff;border-radius:50%;width:8px;height:8px;transition:background-color .3s;position:absolute;top:22px;left:-15px}#use-cases .pt-ex .as-out.on:before{background:var(--blue)}.gx-t small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:1px;font-size:11px;font-weight:600;display:block}.gx-ok{color:#0a6b3d;opacity:.25;background:#e7f7ee;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .3s;display:grid}.gx-ok .ico{width:12px;height:12px}.gx-r.on .gx-ok{opacity:1}#use-cases .pt-txt>:not(.tile){justify-self:start}#use-cases .pt-txt>.p{justify-self:stretch}.gx-h .cv-ex{white-space:nowrap;flex:none}.gx-h>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#use-cases .pt{grid-template-rows:auto}#use-cases .pt-list{grid-row:1/span 5}#use-cases .pt-pane{grid-area:1/2}#use-cases .pt-pane[hidden]{visibility:hidden;pointer-events:none;display:grid!important}#use-cases .pt-ex{justify-self:center;gap:14px;width:100%;max-width:460px}#use-cases .ec-q:before,#use-cases .pt-ex .as-out:before{box-sizing:border-box;width:8px;height:8px;left:-15px}.pt-rail{border-radius:1px}#use-cases .pt-ex .as-out{flex-direction:column;justify-content:center;gap:8px;display:flex}#use-cases .pt-ex .as-out .ec-dh{text-align:center;justify-content:center}@media (max-width:1000px){#use-cases .pt-list{grid-row:auto}#use-cases .pt-pane{grid-area:2/1}}#use-cases .pt-list{flex-direction:column;align-self:stretch;display:flex}#use-cases .pt-list button{flex:1 1 0;min-height:64px}#use-cases .pt-pane{align-items:center}#use-cases .pt-ex{align-self:center;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1000px){#use-cases .pt-list{flex-direction:row}#use-cases .pt-list button{flex:none;min-height:0}}@media (min-width:1081px){html body .nav-item .dd{border-top:1px solid var(--line);background:#eef0f4!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:12px max(16px,50% - 590px)!important;display:grid!important}html body .nav-item .dd .dd-cols{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;display:grid!important;overflow:visible!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp{background:#fff;border-radius:6px;flex-direction:column;min-height:236px;border:1px solid var(--line)!important;gap:0!important;padding:18px 18px 8px!important;display:flex!important}html body .nav-item .dd .dd-cols:not(.one) .dd-k{grid-column:auto;display:block;border:0!important;border-bottom:1px solid var(--line)!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ink)!important;background:0 0!important;margin:0 0 auto!important;padding:0 0 16px!important;font-size:19px!important;font-weight:500!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a{background:0 0;border-radius:6px;align-items:center;gap:10px;margin:0 -10px;border:0!important;border-bottom:1px solid var(--line)!important;min-height:46px!important;padding:10px!important;display:flex!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:first-of-type{margin-top:20px}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:last-of-type{border-bottom:0!important}html body .nav-item .dd .dd-cols.one{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}html body .nav-item .dd .dd-cols.one .dd-grp{display:contents!important}html body .nav-item .dd .dd-cols.one .dd-grp>a{background:#fff;border-radius:6px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;border:1px solid var(--line)!important;grid-column:auto!important;min-height:132px!important;padding:18px!important;display:grid!important}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-ic{grid-area:2/1;align-self:end}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-t{grid-area:1/1}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-t b{white-space:normal;font-size:16px;font-weight:500;line-height:1.3}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev{grid-area:1/2}html body .nav-item .dd .dd-grp>a .dd-t{flex:1;min-width:0}html body .nav-item .dd .dd-grp>a .dd-t b{color:var(--ink);font-size:14.5px;font-weight:500;transition:color .2s}html body .nav-item .dd .dd-grp>a .dd-t small,html body .nav-item .dd .dd-grp>a .dd-t span{display:none}html body .nav-item .dd .dd-ic{background:var(--cell);border:1px solid var(--line);width:30px;height:30px;color:var(--blue);border-radius:7px;flex:none;place-items:center;display:grid}html body .nav-item .dd .dd-ic .ico{width:15px;height:15px}html body .nav-item .dd .dd-chev{width:26px;height:26px;color:var(--ink-3);background:0 0;border-radius:6px;flex:none;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid}html body .nav-item .dd .dd-chev .ico{width:15px;height:15px}html body .nav-item .dd .dd-grp>a{transition:background-color .2s,border-color .2s}html body .nav-item .dd .dd-grp>a:hover,html body .nav-item .dd .dd-grp>a:focus-visible{background:#f2f6ff!important}html body .nav-item .dd .dd-cols.one .dd-grp>a:hover{border-color:#c9d7ff!important}html body .nav-item .dd .dd-grp>a:hover .dd-t b,html body .nav-item .dd .dd-grp>a:focus-visible .dd-t b{color:var(--blue)}html body .nav-item .dd .dd-grp>a:hover .dd-chev,html body .nav-item .dd .dd-grp>a:focus-visible .dd-chev{background:var(--blue);color:#fff}html body .nav-item .dd .dd-grp>a[aria-current=page] .dd-t b{color:var(--blue)}html body .nav-item .dd .dd-more{border:1px solid var(--line);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;font-weight:600;transition:background-color .2s;color:var(--blue)!important;margin:0!important;padding:14px 18px!important;display:flex!important}html body .nav-item .dd .dd-more .ico{background:var(--blue);color:#fff;box-sizing:border-box;border-radius:6px;width:26px;height:26px;padding:5px;transition:transform .2s}html body .nav-item .dd .dd-more:hover{background:#f2f6ff}html body .nav-item .dd .dd-more:hover .ico{transform:translate(2px)}}@media (min-width:1081px) and (max-width:1240px){html body .nav-item .dd .dd-cols.one{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}}@media (prefers-reduced-motion:reduce){html body .nav-item .dd *{transition:none!important}}.asw{min-height:0;aspect-ratio:auto!important}.asw-main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.asw-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.asw-ht b{color:var(--ink);font-size:15px;font-weight:600;display:block}.asw-ht p{color:var(--ink-3);margin:2px 0 0;font-size:12.5px}.asw-q{border:1px solid var(--line);background:var(--cell);height:36px;color:var(--ink-3);border-radius:10px;flex:0 260px;align-items:center;gap:8px;padding:0 12px;display:flex}.asw-q .ico{flex:none;width:14px;height:14px}.asw-q input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12.5px}.asw-q:focus-within{border-color:var(--blue);background:#fff}.asw-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;min-height:0;padding:16px 20px;display:grid}.asw-list{flex-direction:column;gap:8px;display:flex}.asw-it{border:1px solid var(--line);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:grid}@media (hover:hover){.asw-it:hover{border-color:#0049fe59}}.asw-it:focus:not(:focus-visible){outline:0}.asw-it[aria-selected=true]{border-color:var(--blue);background:#f4f7ff;box-shadow:0 10px 24px -18px #0049fe99}.asw-it:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.asw-ic,.asw-dic{background:var(--cell);width:36px;height:36px;color:var(--blue);border-radius:10px;place-items:center;display:grid}.asw-ic .ico{width:16px;height:16px}.asw-it[aria-selected=true] .asw-ic{background:var(--blue);color:#fff}.asw-nm{flex-direction:column;min-width:0;display:flex}.asw-nm b{color:var(--ink);font-size:13.5px;font-weight:600}.asw-nm small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.asw-ch{color:var(--ink-3);opacity:0;transition:opacity .2s}.asw-ch .ico{width:14px;height:14px}.asw-it[aria-selected=true] .asw-ch{opacity:1;color:var(--blue)}.asw-none{color:var(--ink-3);margin:0;padding:8px 4px;font-size:12.5px}.asw-det{border:1px solid var(--line);background:radial-gradient(90% 70% at 100% 0,#0049fe12,#0000 70%),#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.asw-dh{border-bottom:1px solid var(--line);align-items:center;gap:12px;width:100%;margin-bottom:2px;padding-bottom:12px;display:flex}.asw-dic{background:var(--blue);color:#fff;border-radius:12px;width:44px;height:44px}.asw-dic .ico{width:20px;height:20px}.asw-dh b{color:var(--ink);font-size:16px;font-weight:600;display:block}.asw-tag{background:var(--cell);color:var(--ink-2);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.asw-dd{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.asw-open{align-items:center;gap:6px;display:inline-flex}.asw-open .ico{width:13px;height:13px}.asw-rec{border-top:1px dashed var(--line);flex-direction:column;gap:6px;width:100%;margin-top:auto;padding-top:12px;display:flex}.asw-rc{flex-wrap:wrap;gap:6px;display:flex}.asw-rc span{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;display:inline-flex}.asw-rc .ico{width:12px;height:12px;color:var(--blue)}.asw-f{border-top:1px solid var(--line);background:var(--cell);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:12px;font-weight:500;display:flex}@media (max-width:760px){.asw{grid-template-columns:minmax(0,1fr)!important}.asw .as2-rail{display:none}.asw-h{flex-direction:column;align-items:stretch}.asw-q{flex:none}.asw-body{grid-template-columns:minmax(0,1fr)}.asw-rec{display:none}.asw-f{flex-direction:column;align-items:flex-start}}.uc-apps .pt-txt>.p{margin:0}.ua-v{color:var(--ink);text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:1.5}.uc-apps .pt-ex.ua{max-width:520px}.ua-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ua-g li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:13.5px;font-weight:500;line-height:1.4;transition:border-color .2s,background-color .2s;display:flex}.ua-g li:hover{background:#f7f9ff;border-color:#0049fe59}.ua-n{color:var(--blue);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:11px;font-weight:600}.ua-note{padding:14px var(--pad)0;margin:0}@media (max-width:480px){.ua-g{grid-template-columns:minmax(0,1fr)}}@media (min-width:1081px){html body .nav-item .dd{border-bottom:1px solid var(--line);border-top:1px solid var(--line)!important;background:#fff!important;gap:0!important;padding:0!important}html body .nav-item .dd .dd-cols{gap:0!important}html body .nav-item .dd .dd-ic{display:none!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp{border:0!important;border-right:1px solid var(--line)!important;border-radius:0!important;min-height:0!important;padding:20px 20px 6px!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp:last-child{border-right:0!important}html body .nav-item .dd .dd-cols:not(.one) .dd-k{justify-content:space-between;align-items:flex-start;min-height:30px;position:relative;margin:0!important;padding:0 0 14px!important;font-size:19px!important;display:flex!important}html body .nav-item .dd .dd-cols:not(.one) .dd-k:after,html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev{content:"";background:#0b0d12 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:2px;flex:none;width:26px;height:26px}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a{border-radius:0!important;min-height:48px!important;margin:0!important;padding:12px 4px!important}html body .nav-item .dd .dd-grp>a .dd-t b{color:#0b0d12;font-size:14.5px;font-weight:500}html body .nav-item .dd .dd-cols:not(.one) .dd-chev{color:#3a3d45;border-radius:0;width:16px;height:16px;background:0 0!important}html body .nav-item .dd .dd-cols:not(.one) .dd-chev .ico{width:15px;height:15px}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:hover{background:#f2f6ff!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:hover .dd-chev{color:var(--blue);transform:translate(2px);background:0 0!important}html body .nav-item .dd .dd-cols.one .dd-grp>a{border:0!important;border-right:1px solid var(--line)!important;border-radius:0!important;grid-template-rows:auto!important;min-height:112px!important;padding:20px!important}html body .nav-item .dd .dd-cols.one .dd-grp>a:last-child{border-right:0!important}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-t b{font-size:17px;font-weight:500}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev .ico{display:none}html body .nav-item .dd .dd-cols.one .dd-grp>a:hover{background:#f2f6ff!important}html body .nav-item .dd .dd-cols.one .dd-grp>a:hover .dd-t b{color:var(--blue)}html body .nav-item .dd .dd-cols.one .dd-grp>a:hover .dd-chev{background-color:var(--blue)!important}html body .nav-item .dd .dd-more{font-weight:500;border:0!important;border-top:1px solid var(--line)!important;color:#0b0d12!important;border-radius:0!important;padding:12px 20px!important}html body .nav-item .dd .dd-more .ico{background:#0b0d12;border-radius:2px;width:26px;height:26px;padding:6px}html body .nav-item .dd .dd-more:hover{background:#f2f6ff;color:var(--blue)!important}html body .nav-item .dd .dd-more:hover .ico{background:var(--blue)}html body .nav-item .dd .dd-grp>a .dd-t{gap:0!important;padding:0!important;display:block!important}html body .nav-item .dd .dd-cols.one .dd-grp,html body .nav-item .dd .dd-cols.one .dd-grp.two{display:contents!important}html body .nav-item .dd .dd-cols.one{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;grid-auto-rows:1fr!important;grid-auto-flow:row!important}html body .nav-item #dd-apps .dd-cols.one{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .nav-item #dd-uc .dd-cols.one{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .nav-item .dd{background:#d9dce2!important;border:0!important;border-radius:0!important;gap:4px!important;padding:4px!important;transition:none!important;box-shadow:0 24px 48px -28px #0b155059!important}html body .nav-item .dd *{border-radius:0!important}html body .nav-item .dd .dd-cols{background:0 0!important;gap:4px!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp{background:#fff;border:0!important;min-height:250px!important;padding:16px 16px 4px!important}html body .nav-item .dd .dd-cols:not(.one) .dd-k{line-height:1.25;margin:0 0 auto!important;padding:0 0 16px!important;font-size:19px!important}html body .nav-item .dd .dd-cols:not(.one) .dd-k:after{background-size:13px;width:24px;height:24px}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:first-of-type{margin-top:32px!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a{min-height:44px!important;padding:12px 2px!important}html body .nav-item .dd .dd-cols.one .dd-grp>a{background:#fff;border:0!important;min-height:120px!important;padding:16px!important}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev{background-size:13px!important;width:24px!important;height:24px!important}html body .nav-item .dd .dd-more{background:#fff;border:0!important;padding:12px 16px!important}html body .nav-item .dd .dd-more .ico{width:24px;height:24px;padding:5px}html body .nav-item .dd .dd-grp>a:hover .dd-chev,html body .nav-item .dd .dd-more:hover .ico{transform:none!important}html body .nav-item .dd .dd-grp>a,html body .nav-item .dd .dd-more{transition:background-color .2s,color .2s!important}html body .nav-item .dd .dd-grp>a .dd-t b{transition:color .2s}}.mm-veil{z-index:70;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(7px);background:#060e3233;position:fixed;inset:0}@media (max-width:1080px){.mm-veil{display:none}}@media (min-width:1081px){html body .nav-item #dd-platform .dd-cols{gap:4px!important}html body .nav-item .dd .dd-k:after,html body .nav-item .dd :before,html body .nav-item .dd :after{border-radius:0!important}html body .nav-item .dd .dd-grp>a,html body .nav-item .dd .dd-grp>a:hover,html body .nav-item .dd .dd-grp>a:focus-visible,html body .nav-item .dd .dd-cols.one .dd-grp>a:hover{background:var(--mmbg,#fff)!important;transition:none!important}html body .nav-item .dd .dd-cols.one .dd-grp>a:hover{border-color:#0000!important}html body .nav-item .dd .dd-grp>a .dd-t b,html body .nav-item .dd .dd-grp>a:hover .dd-t b,html body .nav-item .dd .dd-grp>a:focus-visible .dd-t b,html body .nav-item .dd .dd-cols.one .dd-grp>a:hover .dd-t b{color:#0b0d12!important}html body .nav-item .dd .dd-grp>a .dd-chev,html body .nav-item .dd .dd-grp>a:hover .dd-chev,html body .nav-item .dd .dd-grp>a:focus-visible .dd-chev,html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev,html body .nav-item .dd .dd-cols.one .dd-grp>a:hover .dd-chev{color:#3a3d45!important;background:0 0!important;width:16px!important;height:16px!important;transform:none!important}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-chev .ico{width:15px;height:15px;display:block!important}}@media (prefers-reduced-motion:reduce){html body .nav-item .dd .dd-grp>a:hover{--mmbg:#f3f4f6}}@media (min-width:1081px){html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a,html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:hover,html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:focus-visible,html body .nav-item .dd .dd-cols.one .dd-grp>a,html body .nav-item .dd .dd-cols.one .dd-grp>a:hover,html body .nav-item .dd .dd-cols.one .dd-grp>a:focus-visible{background:var(--mmbg,#fff)!important}html body .nav-item .dd .dd-chev:before,html body .nav-item .dd .dd-chev:after{content:none!important;display:none!important}html body .nav-item .dd .dd-cols:not(.one) .dd-grp>a:hover .dd-chev,html body .nav-item .dd .dd-cols.one .dd-grp>a:hover .dd-chev{color:#3a3d45!important;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}html body .nav-item .dd .dd-cols.one,html body .nav-item #dd-apps .dd-cols.one,html body .nav-item #dd-uc .dd-cols.one,html body .nav-item #dd-sec .dd-cols.one,html body .nav-item #dd-res .dd-cols.one,html body .nav-item #dd-partners .dd-cols.one,html body .nav-item #dd-company .dd-cols.one{background:#fff!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important;display:flex!important}html body .nav-item .dd .dd-cols.one .dd-grp>a{align-items:center;gap:10px;border:0!important;border-bottom:1px solid var(--line)!important;min-height:48px!important;padding:12px 16px!important;display:flex!important}html body .nav-item .dd .dd-cols.one .dd-grp>a:last-child{border-bottom:0!important}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-t{flex:1;min-width:0}html body .nav-item .dd .dd-cols.one .dd-grp>a .dd-t b{white-space:normal;font-size:14.5px!important}html body .nav-item #dd-apps,html body .nav-item #dd-uc,html body .nav-item #dd-sec,html body .nav-item #dd-res,html body .nav-item #dd-partners,html body .nav-item #dd-company{width:min(590px,50vw - 12px)!important;max-width:none!important;right:auto!important;left:var(--ddx,0px)!important;margin:0!important}}.mm-veil{box-shadow:inset 0 1px #ffffff59;-webkit-backdrop-filter:blur(4px)saturate(1.05)!important;background:#ffffff1f!important}@media (min-width:1081px){html body .nav-item .dd{top:var(--ddy,100%)!important}html body .nav-item .dd:before{background:0 0;height:24px;position:absolute;top:-24px;left:0;right:0;content:""!important;display:block!important}html body .nav-btn,html body .nav-btn:hover,html body .nav-btn:focus-visible,html body .nav-item.open .nav-btn{box-shadow:none!important;color:var(--ink)!important;background:0 0!important;border-color:#0000!important}.nav-tx{display:inline-block;position:relative}.nav-ul{transform-origin:0;pointer-events:none;background:#0049fe;height:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}}@media (max-width:1080px){.nav-ul{display:none}}@media (min-width:1081px){.nav-tx{align-items:center;gap:inherit;display:inline-flex}}.wb-intro{z-index:2000;pointer-events:auto;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wb-intro .wi-svg{width:100%;height:100%;display:block}.wb-intro .wi-t,.wb-intro .wi-b,.wb-intro .wi-c,.wb-intro .wi-logo{opacity:0}html.wi-lock,html.wi-lock body{overflow:hidden}html:has(#wb-intro:not([data-wb-skip])){overflow:hidden}html:has(#wb-intro:not([data-wb-skip])) body{overflow:hidden}.wb-intro .wi-svg{z-index:1;position:relative}.wi-strip{height:calc(128px*var(--s,1));z-index:0;position:absolute;left:0;right:0}.wi-strip.top{top:var(--oy,0px);background:linear-gradient(90deg,#0049fe 0% 50%,#14bdff 100%)}.wi-strip.bot{top:calc(var(--oy,0px) + 896px*var(--s,1));background:linear-gradient(90deg,#14bdff 0%,#0049fe 50% 100%)}.wi-strip.top{background:linear-gradient(90deg,#0049fe 50%,#14beff 50%)!important}.wi-strip.bot{background:linear-gradient(90deg,#14beff 50%,#0049fe 50%)!important}.wb-intro .wi-logo{opacity:1!important}.wb-intro .wi-lm rect{opacity:0}.wb-intro{background:#0049fe!important}.wb-intro .wi-svg{display:none!important}.wb-intro canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.wb-intro .wi-svg{width:100%;height:100%;position:absolute;inset:0;display:block!important}.wb-intro canvas{z-index:1}.ec-hero2{padding-bottom:clamp(40px,5vw,64px);position:relative;background:#fff!important}.ec-hero2 .hero-in{z-index:1;text-align:center;align-items:center;max-width:700px;margin-left:auto;margin-right:auto;position:relative}.ec-hero2 .ag-hs{z-index:1;position:relative}.ecf{pointer-events:none;z-index:0;position:absolute;inset:0}.ecf-c{border:1px solid var(--line);color:var(--ink);will-change:transform;background:#fff;border-radius:14px;font-size:12.5px;position:absolute;box-shadow:0 18px 40px -26px #0b155047}.ecf-a{flex-direction:column;gap:9px;width:250px;padding:12px;display:flex;top:18%;left:clamp(8px,2vw,28px);transform:rotate(-3deg)}.ecf-u{background:var(--blue);color:#fff;border-radius:12px 12px 3px;align-self:flex-end;max-width:88%;padding:8px 11px;font-weight:500;line-height:1.4}.ecf-r{color:var(--ink-2);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.ecf-r img{flex:none;margin-top:2px}.ecf-r b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.ecf-b{flex-direction:column;gap:7px;width:226px;padding:12px;display:flex;top:14%;right:clamp(8px,2vw,28px);transform:rotate(3deg)}.ecf-k{background:var(--wb-blue-100,#e8eeff);color:var(--deep);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ecf-l{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:3px;font-size:10.5px;font-weight:600}.ecf-s{border:1px solid var(--line);border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-weight:500;display:flex}.ecf-c .ico{width:13px;height:13px;color:var(--blue);flex:none}.ecf-i{border-radius:12px;align-items:center;gap:8px;width:300px;height:44px;padding:0 6px 0 8px;display:flex;top:62%;right:clamp(24px,5vw,90px);transform:rotate(-2deg)}.ecf-pl{background:var(--cell);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.ecf-pl .ico{color:var(--ink-2)}.ecf-ph{color:#8a8d96;white-space:nowrap;flex:1}.ecf-sel{color:var(--ink);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.ecf-sel .ico{color:var(--ink-3)}.ecf-go{background:var(--blue);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.ecf-go .ico{color:#fff}@media (max-width:1240px){.ecf-i{display:none}.ecf-a{width:220px;top:12%}.ecf-b{width:210px;top:56%}}@media (max-width:1040px){.ecf{display:none}}.ecf-i{bottom:clamp(56px,9%,100px);top:auto!important}@media (max-width:1439px){.ecf-i{display:none}}.ec-hero3 .hero-in{text-align:center;align-items:center;max-width:1040px;margin-left:auto;margin-right:auto}.ec-hero3 .hero-h{text-wrap:balance;max-width:960px;margin-left:auto;margin-right:auto}.ec-hero3 .hero-sub{text-wrap:balance;max-width:1000px;margin-left:auto;margin-right:auto}.ec-hero3 .lead{margin-left:auto;margin-right:auto}.ec-hero3{padding-bottom:var(--ec3-pt,0px)!important}@media (min-width:1081px){html body .nav-item .dd,html body .nav-item.open .dd{transform:translateY(0);transition:none!important}html body .nav-item .dd{top:var(--ddy,88px)!important;z-index:90!important;position:absolute!important}html body .nav-item #dd-platform{border:1px solid var(--line)!important;background:#fff!important;border-radius:2px!important;flex-direction:column!important;gap:0!important;width:min(1180px,100vw - 48px)!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:flex!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 24px 48px -20px #0b155038!important}html body .nav-item #dd-apps,html body .nav-item #dd-uc,html body .nav-item #dd-sec,html body .nav-item #dd-res,html body .nav-item #dd-partners,html body .nav-item #dd-company{left:var(--ddx,0px)!important;border:1px solid var(--line)!important;background:#fff!important;border-radius:2px!important;flex-direction:column!important;gap:0!important;width:min(590px,50vw - 12px)!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;right:auto!important;overflow:hidden!important;box-shadow:0 24px 48px -20px #0b155038!important}html body .nav-item .dd:before{content:""!important;background:0 0!important;height:24px!important;display:block!important;position:absolute!important;top:-24px!important;left:0!important;right:0!important}html body .nav-item #dd-platform .dd-cols{background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}html body .nav-item #dd-platform .dd-grp{background:#fff!important;border:0!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}html body .nav-item #dd-platform .dd-grp+.dd-grp{border-left:1px solid var(--line)!important}html body .nav-item .dd .dd-k{color:#111827!important;border:0!important;border-bottom:1px solid var(--line)!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:18px 20px!important;font-size:18px!important;font-weight:600!important;display:flex!important}html body .nav-item .dd .dd-k:after,html body .nav-item .dd .dd-k:before{content:none!important;display:none!important}html body .nav-item .dd .dd-grp>a,html body .nav-item .dd .dd-grp>.dd-item{cursor:pointer;border:0!important;border-bottom:1px solid var(--line)!important;background:#fff!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;min-height:52px!important;margin:0!important;padding:14px 20px!important;text-decoration:none!important;transition:background-color .18s!important;display:flex!important}html body .nav-item .dd .dd-grp>a:last-child,html body .nav-item .dd .dd-grp>.dd-item:last-child{border-bottom:0!important}html body .nav-item .dd .dd-ic{display:none!important}html body .nav-item .dd .dd-grp>a .dd-t,html body .nav-item .dd .dd-grp>.dd-item .dd-t{flex:1!important;margin:0!important;padding:0!important;display:block!important}html body .nav-item .dd .dd-grp>a .dd-t b,html body .nav-item .dd .dd-grp>.dd-item .dd-t b{color:#111827!important;font-size:14.5px!important;font-weight:500!important;transition:color .18s!important}html body .nav-item .dd .dd-grp>a .dd-chev,html body .nav-item .dd .dd-grp>.dd-item .dd-chev{color:#6b7280!important;width:20px!important;height:20px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;transition:transform .18s,color .18s!important;display:flex!important}html body .nav-item .dd .dd-grp>a .dd-chev:before,html body .nav-item .dd .dd-grp>a .dd-chev:after,html body .nav-item .dd .dd-grp>.dd-item .dd-chev:before,html body .nav-item .dd .dd-grp>.dd-item .dd-chev:after{content:none!important;display:none!important}html body .nav-item .dd .dd-grp>a:hover,html body .nav-item .dd .dd-grp>.dd-item:hover,html body .nav-item .dd .dd-grp>a:focus-visible,html body .nav-item .dd .dd-grp>.dd-item:focus-visible{--mmbg:#f3f4f6!important;background-color:#f3f4f6!important}html body .nav-item .dd .dd-grp>a:hover .dd-chev,html body .nav-item .dd .dd-grp>.dd-item:hover .dd-chev{color:var(--blue)!important;transform:translate(3px)!important}html body .nav-item .dd .dd-more{cursor:pointer;color:#111827!important;background:#e5e7eb!important;border:0!important;border-top:1px solid #d1d5db!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:14px 20px!important;font-size:14.5px!important;font-weight:500!important;text-decoration:none!important;transition:background-color .18s!important;display:flex!important}html body .nav-item .dd .dd-more:hover{color:#111827!important;background:#dde1e6!important}html body .nav-item .dd .dd-more:hover .dd-more-arrow{transform:translate(2px)!important}.dd-k-arrow,.dd-more-arrow{color:#fff!important;background:#0b0d12!important;border-radius:2px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;transition:transform .18s,background-color .18s!important;display:flex!important}.dd-k-arrow svg,.dd-more-arrow svg{color:#fff!important;stroke:#fff!important}.nav-btn{box-shadow:none!important;color:var(--ink)!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;height:40px!important;padding:0 10px!important;font-size:14.5px!important;font-weight:500!important;transition:color .2s!important;display:inline-flex!important;position:relative!important}.nav-btn:hover,.nav-item.open .nav-btn{color:var(--blue)!important}.nav-tx{align-items:center!important;gap:6px!important;display:inline-flex!important;position:relative!important}.nav-ul{transform-origin:0;transform:scaleX(0);pointer-events:none!important;background:#0049fe!important;height:2px!important;transition:transform .28s cubic-bezier(.2,.7,.2,1)!important;position:absolute!important;bottom:-6px!important;left:0!important;right:0!important}.nav-btn:hover .nav-ul,.nav-item.open .nav-btn .nav-ul{transform:scaleX(1)}.nav-btn .ico{width:14px!important;height:14px!important;color:var(--ink-3)!important;justify-content:center!important;align-items:center!important;transition:transform .25s,color .2s!important;display:inline-flex!important}.nav-btn:hover .ico,.nav-item.open .nav-btn .ico{color:var(--blue)!important}.nav-item.open .nav-btn .ico{transform:rotate(180deg)!important}}.mm-veil{pointer-events:none;opacity:0;z-index:75!important;-webkit-backdrop-filter:blur(4px)saturate(1.05)!important;background:#ffffff1f!important;transition:opacity .25s!important;position:fixed!important;inset:0!important;box-shadow:inset 0 1px #ffffff59!important}@media (max-width:1080px){.mm-veil{display:none!important}.nav-tx{align-items:center;gap:8px;display:inline-flex}.nav-btn{justify-content:space-between!important;align-items:center!important;width:100%!important;height:48px!important;padding:0 12px!important;font-size:15px!important;font-weight:500!important;display:flex!important}.nav-btn .ico{transition:transform .2s}.nav-item.open .nav-btn .ico{transform:rotate(180deg)}.dd{padding:0 0 10px 8px!important}.dd .dd-cols{flex-direction:column!important;gap:12px!important;display:flex!important}.dd-grp{flex-direction:column!important;gap:4px!important;display:flex!important}.dd-k{color:var(--ink)!important;justify-content:space-between!important;align-items:center!important;padding:8px 10px!important;font-size:15px!important;font-weight:600!important;display:flex!important}.dd-grp>a,.dd-grp>.dd-item{color:var(--ink-2)!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important;font-size:14px!important;display:flex!important}.dd-grp>a:hover,.dd-grp>.dd-item:hover{background:var(--cell)!important;color:var(--blue)!important}.dd-more{background:var(--cell)!important;color:var(--blue)!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;margin-top:8px!important;padding:10px 12px!important;font-size:13.5px!important;font-weight:600!important;display:flex!important}.dd-k-arrow,.dd-more-arrow{color:#fff!important;background:#0b0d12!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;display:flex!important}}.wb-cur-dot{width:6px!important;height:6px!important;box-shadow:none!important;background:#0049fe!important}@media (min-width:1081px){html body .nav{gap:32px!important;height:88px!important}}@media (max-width:1080px){html body .nav{padding:0 16px!important}}.hero-light .pill-new b,.pill-new b{color:#fff!important;background:#0049fe!important;border-radius:999px!important;margin-left:8px!important;padding:3px 10px!important;font-size:11.5px!important;font-weight:700!important;line-height:1.5!important;display:inline-block!important}#engines .btn-st,.statement .btn-st,.btn.btn-st{color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;background:#ffffff24!important;border:1px solid #ffffff8c!important;transition:all .25s!important}#engines .btn-st:hover,.statement .btn-st:hover,.btn.btn-st:hover{color:#0049fe!important;background:#fff!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px -10px #0049fe80!important}#engines .btn-st:hover .ico,.statement .btn-st:hover .ico,.btn.btn-st:hover .ico{color:#0049fe!important;transform:translate(3px)!important}.cr2-oa{justify-content:center!important;align-items:center!important;padding:32px 24px!important;display:flex!important}.cr2-oa img{object-fit:contain!important;width:auto!important;max-height:54px!important}.cr2-badge{background:var(--wb-blue-100,#e6edff)!important;color:#0049fe!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.cr2-top strong{color:#0049fe!important}.cr-loc{color:#6b7280!important;align-items:center!important;gap:5px!important;font-size:13px!important;display:inline-flex!important}.cr-loc .ico{color:#0049fe!important}.cr2-logos{background:#fff!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.cr2-logos li{border-left:1px solid var(--line)!important;justify-content:center!important;align-items:center!important;padding:28px 24px!important;display:flex!important}.cr2-logos img{object-fit:contain!important;width:auto!important;max-width:80%!important;height:48px!important}.ec-hero3{isolation:isolate;position:relative;overflow:hidden}.ec-hero3>.hero-in{z-index:1;position:relative}.ecg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ecg-b{filter:blur(70px);will-change:transform;opacity:.55;border-radius:50%;display:block;position:absolute}.ecg-1{background:radial-gradient(closest-side,#0049fe8c,#0049fe00);width:70%;height:75%;bottom:-38%;left:-18%}.ecg-2{background:radial-gradient(closest-side,#60c8fcb3,#60c8fc00);width:62%;height:70%;bottom:-34%;right:-14%}.ecg-3{background:radial-gradient(closest-side,#0032be61,#0032be00);width:48%;height:55%;bottom:-30%;left:26%}.ecg-4{background:radial-gradient(closest-side,#20ffff52,#20ffff00);width:36%;height:42%;bottom:-6%;right:18%}.ecg-w{background:linear-gradient(#fff 0%,#ffffffeb 38%,#ffffff59 72%,#fff0 100%);position:absolute;inset:0}@media (max-width:720px){.ecg-b{filter:blur(48px)}}.ecg-host{isolation:isolate;position:relative;overflow:hidden}.ecg-host>.hero{z-index:1;position:relative;background:0 0!important}.ecg-host>.ecg{z-index:0}.ecg-host .ecg-b{opacity:.82;filter:blur(64px)}.ecg-host .ecg-1{background:radial-gradient(closest-side,#0049febf,#0049fe00);width:78%;height:90%;bottom:-36%;left:-20%}.ecg-host .ecg-2{background:radial-gradient(closest-side,#60c8fce6,#60c8fc00);width:70%;height:86%;bottom:-32%;right:-16%}.ecg-host .ecg-3{background:radial-gradient(closest-side,#0032be8c,#0032be00);width:56%;height:66%;bottom:-28%;left:24%}.ecg-host .ecg-4{background:radial-gradient(closest-side,#20ffff6b,#20ffff00);width:42%;height:52%;bottom:2%;right:16%}.ecg-t{background-image:repeating-linear-gradient(135deg,#ffffff24 0 1px,#fff0 1px 4px),linear-gradient(118deg,#fff0 28%,#ffffff1f 44%,#fff0 58%);position:absolute;inset:0}.ecg-host .ecg-w{background:linear-gradient(#fff 0%,#ffffffe6 30%,#ffffff47 62%,#fff0 88%)}.ecg-host .ecg-b{opacity:.75}.ecg-host .ec-hero3{flex-direction:column;justify-content:center;min-height:clamp(560px,46vw,680px);display:flex}@media (max-width:720px){.ecg-host .ec-hero3{min-height:0}}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline-offset:0!important;outline:none!important}button.text-white,button[class*=text-white],button[class*=\!text-white],[role=radio][aria-checked=true][class*="bg-[#0052fe]"],[role=radio][aria-checked=true].bg-\[\#0052fe\],.launcher,.launcher .lbl,.launcher .ico,.wb-style-346,.wb-style-346 svg{color:#fff!important}@media (max-width:640px){.final .final-in>p{text-wrap:pretty}}body.home,.home-page{--pad:clamp(20px,3vw,32px)}:is(body.home,.home-page) .sh,:is(body.home,.home-page) .news-h,:is(body.home,.home-page) .llm-strip,:is(body.home,.home-page) .statement,:is(body.home,.home-page) .center-cta,:is(body.home,.home-page) .cap,:is(body.home,.home-page) .uc,:is(body.home,.home-page) .feat .meta,:is(body.home,.home-page) .need,:is(body.home,.home-page) .sitem,:is(body.home,.home-page) .cust,:is(body.home,.home-page) .path,:is(body.home,.home-page) .cr2-ch,:is(body.home,.home-page) .rc-c,:is(body.home,.home-page) .gov-m,:is(body.home,.home-page) .news .txt{padding-left:var(--pad)!important;padding-right:var(--pad)!important}:is(body.home,.home-page) .adv3.aj{padding:clamp(24px,4.5vw,64px)!important}:is(body.home,.home-page) .final{padding-top:clamp(48px,5.5vw,72px)!important;padding-bottom:clamp(48px,5.5vw,72px)!important}:is(body.home,.home-page) .final .h2{white-space:nowrap;max-width:none}:is(body.home,.home-page) .final .final-in>p{text-wrap:balance;max-width:min(720px,100%)}@media (max-width:900px){:is(body.home,.home-page) .final .h2{white-space:normal;text-wrap:balance}}.pvx-cv svg path,.pvx-cv path{vector-effect:non-scaling-stroke!important;stroke:#7fa0f7!important;stroke-width:1.5px!important;stroke-dasharray:4 4!important}.tx-ck{flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.tx-ck span{box-sizing:border-box!important;align-items:center!important;width:100%!important;display:flex!important}.tx-ck span em{margin-left:auto!important}.tx-res{flex-direction:column!important;gap:5px!important;width:100%!important;display:flex!important}.tx-res span{box-sizing:border-box!important;align-items:center!important;width:100%!important;display:flex!important}.tx-res span em{margin-left:auto!important}.tx-sr{box-sizing:border-box!important;width:100%!important}.pt-ex .ax-card{width:100%!important;max-width:none!important}.modal.dm{-webkit-backdrop-filter:blur(6px);background:#060e326b;align-items:center;padding:clamp(12px,3vw,32px);overflow-y:auto}.dm-card{border:1px solid var(--line);background:#fff;width:min(560px,100%);max-height:calc(100dvh - 24px);position:relative;overflow-y:auto;box-shadow:0 40px 80px -40px #060e328c;border-radius:0!important;padding:0!important}.dm-head{color:#fff;background-color:#0049fe;background-image:radial-gradient(70% 120% at 100% 0,#60c8fc59,#60c8fc00 60%),linear-gradient(155deg,#0049fe 0%,#0040e6 55%,#0032be 100%);padding:clamp(28px,4vw,40px) clamp(22px,4vw,40px) clamp(24px,3.4vw,32px);position:relative;overflow:hidden}.dm-pat{pointer-events:none;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px);position:absolute;inset:0}.dm-head .k-label{letter-spacing:.14em;position:relative;color:#ffffffd9!important}.dm-head h2{color:#fff;letter-spacing:-.02em;font-size:clamp(26px,3vw,32px);font-weight:500;line-height:1.1;position:relative;margin:10px 0 0!important}.dm-x{z-index:2;color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff73;place-items:center;width:36px;height:36px;font-size:0;transition:background-color .2s;display:grid;position:absolute;top:14px;right:14px}.dm-x:hover{background:#ffffff47}.dm-x .ico{width:18px;height:18px}.dm-x:focus-visible{outline-offset:2px;outline:2px solid #fff}.dm-body{padding:clamp(22px,3.4vw,32px) clamp(22px,4vw,40px) clamp(24px,3.6vw,36px)}.dm-body form{flex-direction:column;gap:16px;display:flex}.dm-f>span{color:var(--ink);font-size:13.5px;font-weight:600}.dm-f>span i{color:#0049fe;font-style:normal}.dm-f .field{border:1px solid var(--line-2,#d9dce3);width:100%;height:46px;font:inherit;color:var(--ink);background:#fff;margin:0;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.dm-f .field::placeholder{color:#8a8d96}.dm-f .field:hover{border-color:#b8bdc9}.dm-f .field:focus{border-color:#0049fe;outline:0;box-shadow:0 0 0 3px #0049fe24}.dm-err{color:#c2272d;font-size:12.5px;font-style:normal;display:none}.dm-f.bad .field{border-color:#e5484d}.dm-cta{justify-content:center;gap:8px;height:50px;margin-top:6px}.dm-cta .ico{width:16px;height:16px;transition:transform .25s}.dm-cta:hover .ico{transform:translate(3px)}.dm .sent{text-align:center;padding:12px 0}@media (max-width:560px){.modal.dm{align-items:flex-start}.dm-card{max-height:none}}.dm-card{width:min(600px,100%);border-radius:0!important}.dm-head{padding:clamp(26px,3.6vw,36px) clamp(22px,4vw,40px) clamp(26px,3.6vw,34px)}.dm-logo{width:auto;height:26px;display:block;position:relative}.dm-head h2{font-size:clamp(28px,3.2vw,36px);font-weight:600;margin:clamp(20px,2.6vw,28px) 0 0!important}.dm-sub{color:#ffffffe0;max-width:46ch;margin:10px 0 0;font-size:15.5px;line-height:1.55;position:relative}.dm-x{border-radius:10px!important}.dm-in{display:block;position:relative}.dm-ic{color:#8a8d96;pointer-events:none;transition:color .2s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.dm-ic .ico{width:16px;height:16px}.dm-f .field{background:#f6f7f9;border:1px solid #0000;height:48px;border-radius:10px!important}.dm-in .dm-ic+.field{padding-left:42px}.dm-f textarea.field{min-height:104px}.dm-f .field:focus{background:#fff;border-color:#0049fe;box-shadow:0 0 0 4px #0049fe1f}.dm-cta{height:52px;margin-top:4px}@media (max-width:560px){.dm-body form{grid-template-columns:minmax(0,1fr)}}.dm-card.dm2{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(10px,1.2vw,14px);width:min(1020px,100%);max-height:calc(100dvh - 24px);display:grid;padding:clamp(10px,1.2vw,14px)!important}.dm2 .dm-vis{color:#fff;border-radius:0;flex-direction:column;justify-content:space-between;min-height:560px;padding:clamp(28px,3.4vw,40px);display:flex;position:relative;overflow:hidden}.dm-lines{pointer-events:none;background-image:repeating-linear-gradient(135deg,#ffffff12 0 1px,#fff0 1px 5px),linear-gradient(#ffffff1f,#ffffff1f),linear-gradient(#ffffff1f,#ffffff1f);background-position:0 0,72% 0,0 68%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,1px 100%,100% 1px;position:absolute;inset:0}.dm-vt{z-index:2;letter-spacing:-.02em;order:-1;max-width:12ch;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.15;position:relative}.dm-glass{z-index:1;aspect-ratio:18/23;filter:drop-shadow(0 28px 34px #00125a73);width:clamp(120px,15vw,176px);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.dm-glass>span{position:absolute;inset:0;-webkit-mask:url(/assets/mark-white.svg) 50%/contain no-repeat;mask:url(/assets/mark-white.svg) 50%/contain no-repeat}.g-back{opacity:.9;background:linear-gradient(150deg,#ffffff47,#0032be59);transform:translate(9%,7%)}.dm2 .dm-body{flex-direction:column;padding:clamp(24px,3vw,40px) clamp(18px,2.6vw,36px);display:flex;overflow-y:auto}.dm-mk{width:24px;height:auto}.dm2 h2{letter-spacing:-.025em;color:var(--ink);font-size:clamp(30px,3vw,38px);font-weight:600;line-height:1.05;margin:18px 0 0!important}.dm2 .dm-sub{color:var(--ink-2);max-width:42ch;margin-top:10px;font-size:15px}.dm-hr{border:0;border-top:1px solid var(--line);margin:22px 0}.dm2 .dm-x{border:1px solid var(--line);color:var(--ink);background:#fff;top:24px;right:24px}.dm2 .dm-x:hover{background:#f3f4f6}.dm2 .dm-x:focus-visible{outline-color:#0049fe}.dm2 .dm-cta{background:#0049fe}@media (max-width:860px){.dm-card.dm2{grid-template-columns:minmax(0,1fr);max-height:none}.dm2 .dm-vis{min-height:220px}.dm-glass{width:96px;top:52%;left:auto;right:12%;transform:translateY(-50%)}.dm-vt{max-width:14ch}.dm2 .dm-x{color:#fff;background:#ffffff2e;border-color:#ffffff80;top:20px;right:20px}}.dm2 .dm-vis>.dm-lines,.dm2 .dm-vis>.dm-bars,.dm2 .dm-vis>.dm-glass{position:absolute}.dm2 .dm-vis>.dm-lines{inset:0}.dm2 .dm-vis>.dm-bars{bottom:0;left:0;right:0}.dm2 .dm-vis>.dm-vt{z-index:2;position:relative}.dm-card.dm2{grid-template-rows:minmax(0,1fr);overflow:hidden}.dm2 .dm-vis{min-height:min(560px,100dvh - 72px)}.dm2 .dm-body{min-height:0;overflow-y:auto}@media (max-width:860px){.dm-card.dm2{grid-template-rows:auto auto;overflow-y:auto}.dm2 .dm-vis{min-height:220px}.dm2 .dm-body{overflow:visible}}.dm-card.dm2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;width:min(1224px,100%);padding:0!important}.dm2 .dm-vis{padding:clamp(32px,3.6vw,48px)}.dm2 .dm-vt{letter-spacing:-.03em;max-width:11ch;font-family:Borna,DM Sans,system-ui,sans-serif;font-size:clamp(32px,3.2vw,44px);font-weight:800;line-height:1.06}.dm2 .dm-vt>span{display:inline-block}.dm2 .dm-body{padding:clamp(36px,4vw,56px) clamp(24px,3.6vw,52px)}.dm2 h2{font-family:Borna,DM Sans,system-ui,sans-serif;font-size:clamp(34px,3.2vw,42px);font-weight:700;margin:0!important}.dm2 .dm-sub{max-width:46ch;margin:12px 0 clamp(26px,3vw,34px);font-size:15.5px;line-height:1.6}.dm2 .dm-f>span{letter-spacing:.01em;font-size:13px}.dm2 .dm-f .field{background:#f6f7f9;border:1px solid #ecedf1;height:50px;font-size:15px;border-radius:12px!important}.dm2 .dm-f .field::placeholder{color:#9a9da6}.dm2 .dm-f textarea.field{min-height:128px;padding-top:14px}.dm2 .dm-ic{left:15px}.dm2 .dm-ic .ico{stroke-width:1.6px;width:17px;height:17px}.dm2 .dm-cta{height:54px;font-size:15.5px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 12px 24px -14px #0032bea6;background:linear-gradient(135deg,#0049fe 0%,#0040e6 55%,#0032be 100%)!important;border-radius:12px!important}.dm2 .dm-cta:hover{filter:brightness(1.07);box-shadow:0 16px 30px -14px #0032bebf}.dm2 .dm-cta:active{transform:translateY(1px)scale(.995)}.dm2 .dm-cta:disabled{opacity:.85;cursor:default}.dm2 .dm-x{top:20px;right:20px;border-radius:10px!important}.dm2 .dm-glass{perspective:900px;filter:drop-shadow(0 34px 40px #00105080)}.g3d{transform-style:preserve-3d;position:absolute;inset:0}@media (max-width:860px){.dm2 .dm-vt{font-size:28px}.dm2 h2{font-size:32px}}.dm2 .dm-vis.dm-gl>.dm-glass,.dm2 .dm-vis.dm-gl>.dm-bars,.dm2 .dm-vis.dm-gl>.dm-lines{transition:opacity .4s;opacity:0!important}.dm2 .dm-vis>.dm-glass{top:63%}.dm2 .dm-f .field,.dm2 .dm-f .field::placeholder{font-weight:400}.dm2 .dm-f .field{color:var(--ink);font-family:inherit}.dm2 .dm-ic{align-items:center;display:flex;top:0;bottom:0;left:16px;transform:none}.dm2 .dm-ic .ico{width:17px;height:17px;display:flex}.dm2 .dm-ic svg{stroke-width:1.6px;width:17px;height:17px;display:block}.dm2 .dm-in .dm-ic+.field{padding-left:44px}.dm2 .dm-in{border-radius:12px}.dm2 .dm-in:after{content:"";pointer-events:none;-webkit-mask-composite:xor;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#0032be 0%,#0049fe 35%,#60c8fc 75%,#20ffff 100%);border-radius:12px;padding:1.5px;transition:opacity .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dm2 .dm-in:focus-within:after{opacity:1}.dm2 .dm-f .field{transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s}.dm2 .dm-f .field:focus{background:#fff;border-color:#0000;box-shadow:0 6px 16px -12px #0049fe73}.dm2 .dm-ic{transition:color .25s cubic-bezier(.4,0,.2,1)}.dm2 .dm-f:focus-within .dm-ic{color:#0049fe}.dm2 .dm-f.bad .dm-in:after{opacity:0}.dm2 .dm-vis:not(.dm-gl):not(.dm-nogl)>.dm-glass{visibility:hidden;opacity:0!important}.dm2 .dm-vis>.dm-gl-cv{transition:none}.dm2 .dm-glass{width:clamp(171.6px,21.45vw,251.9px)}.dm2 .dm-vis{background-color:#0032be}.dm2 .dm-cta{letter-spacing:.005em;color:#fff;border:0;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 28px;font-size:15.5px;font-weight:600;line-height:1;transition:background-position .45s cubic-bezier(.4,0,.2,1),box-shadow .25s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px -14px #0032beb3;filter:none!important;background:linear-gradient(120deg,#0032be 0%,#0049fe 45%,#2f6bff 70%,#0049fe 100%) 30%/220% 100%!important;border-radius:12px!important}.dm2 .dm-cta .ico{width:17px;height:17px;margin-top:1px;transition:transform .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.dm2 .dm-cta:hover{box-shadow:inset 0 1px #ffffff38,0 14px 26px -14px #0032bebf;background-position:90%!important}.dm2 .dm-cta:hover .ico{transform:translate(3px)}.dm2 .dm-cta:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1f,0 6px 14px -10px #0032beb3}.dm2 .dm-cta:focus-visible{outline-offset:3px;outline:2px solid #0049fe}.dm2 .dm-cta:disabled .ico{transform:none}.foot-logo{height:48px!important}.foot-hero{align-items:center}.foot-vr{transform-origin:top;background:#ffffff1f;align-self:stretch;width:1px;height:auto!important;margin:calc(-1*clamp(44px,5vw,64px)) 0!important}.foot-big{cursor:default;position:relative;overflow:hidden;height:clamp(120px,16vw,240px)!important;padding:0!important;display:block!important}.fb-word{letter-spacing:-.05em;white-space:nowrap;color:#ffffff24;-webkit-user-select:none;user-select:none;font-family:Borna,DM Sans,system-ui,sans-serif;font-size:clamp(120px,22vw,340px);font-weight:700;line-height:.8;position:absolute;top:clamp(18px,2.2vw,32px);left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 30%,#00000040 100%);mask-image:linear-gradient(#000 30%,#00000040 100%)}.fb-cv{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#00000040 100%);mask-image:linear-gradient(#000 30%,#00000040 100%)}.foot-big.has-cv .fb-word{visibility:hidden}@media (max-width:760px){.foot-vr{display:none}}.foot-big{height:clamp(106px,14vw,211px)!important}.fb-word{color:#fff;font-size:clamp(106px,19.4vw,300px);-webkit-mask-image:none;mask-image:none}.fb-cv{-webkit-mask-image:none;mask-image:none}#advisor.pop{width:min(440px,100vw - 32px);max-height:min(680px,100dvh - 110px);bottom:calc(max(20px,env(safe-area-inset-bottom)) + 60px);right:max(20px,env(safe-area-inset-right));border-radius:20px;box-shadow:0 40px 80px -30px #0b155073}#advisor .adv-head{color:#fff;background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),radial-gradient(70% 120% at 100% 0,#60c8fc59,#60c8fc00 60%),linear-gradient(155deg,#0049fe 0%,#0040e6 55%,#0032be 100%);border:0;flex-direction:column;flex:none;gap:14px;padding:18px 18px 14px;display:flex;position:relative}#advisor .adv-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.adv-brand{align-items:center;gap:12px;display:flex}.adv-mk{background:#ffffff29;border:1px solid #ffffff59;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.adv-mk img{width:16px;height:auto}.adv-brand b{letter-spacing:-.01em;font-size:16px;font-weight:600;display:block}.adv-brand small{color:#ffffffd1;font-size:12.5px;display:block}#advisor .adv-x{color:#fff;background:#ffffff24;border:1px solid #fff6;border-radius:10px;place-items:center;width:34px;height:34px;font-size:0;display:grid;position:static}#advisor .adv-x:hover{background:#ffffff42}#advisor .adv-x .ico{width:16px;height:16px}.adv-seg{background:#00145a47;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:0!important;margin:0!important;display:grid!important}.adv-seg button{color:#ffffffd9;cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 8px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:flex;box-shadow:none!important;border:0!important}.adv-seg button .ico{width:14px;height:14px}.adv-seg button:hover{color:#fff;background:#ffffff1a}.adv-seg button[aria-selected=true]{color:#0032be;background:#fff}#advisor .adv-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px;display:flex;overflow-y:auto}#advisor .adv-body[hidden]{display:none}.adv-intro{color:var(--ink-2);margin:0;font-size:14px}#advisor .choose{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}#advisor .choose:hover{border-color:#bfd0ff;transform:translateY(-1px);box-shadow:0 12px 24px -18px #0049fe80}#advisor .choose>.ico{width:18px;height:18px;color:var(--ink-3);transition:transform .2s,color .2s}#advisor .choose:hover>.ico{color:#0049fe;transform:translate(2px)}.adv-ci{color:#0049fe;background:#eef3ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.adv-ci .ico{width:19px;height:19px}.adv-ct{flex-direction:column;gap:3px;min-width:0;display:flex}.adv-ct b{color:var(--ink);font-size:15px;font-weight:600}.adv-ct span{color:var(--ink-2);font-size:13px;line-height:1.45}.adv-ct em{color:#0049fe;margin-top:3px;font-size:12px;font-style:normal;font-weight:600}.adv-wiz{gap:14px!important}.adv-prog{color:var(--ink-3);align-items:center;gap:12px;font-size:12.5px;display:flex}.adv-prog b{color:var(--ink)}.adv-bar{background:#eef0f4;border-radius:2px;flex:1;height:4px;overflow:hidden}.adv-bar i{background:linear-gradient(90deg,#0049fe,#60c8fc);border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);display:block}.adv-step{flex-direction:column;gap:10px;display:flex}.adv-step[hidden]{display:none}.adv-step h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600;line-height:1.3}.adv-step>p{color:var(--ink-2);margin:-4px 0 4px;font-size:13.5px}.adv-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;display:grid!important}.adv-opts button{text-align:left;border:1px solid var(--line);min-height:46px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 34px 11px 13px;font-size:13.5px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.adv-opts button b{font-weight:600}.adv-opts button small{color:var(--ink-2);font-size:12px;line-height:1.4}.adv-opts button:hover{background:#fafbff;border-color:#bfd0ff}.adv-opts button[aria-pressed=true]{background:#f3f6ff;border-color:#0049fe;box-shadow:0 0 0 3px #0049fe1a}.adv-tick{border:1.5px solid #cdd2dc;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:13px;right:11px}.adv-opts button[aria-pressed=true] .adv-tick{background:#0049fe;border-color:#0049fe;box-shadow:inset 0 0 0 3px #fff}.adv-ready{grid-template-columns:minmax(0,1fr)!important}#adv-challenge{resize:vertical;border-radius:12px;min-height:104px}.adv-ex{flex-wrap:wrap;gap:6px;display:flex}.adv-ex button{color:var(--ink-2);cursor:pointer;background:#fff;border:1px dashed #c9cfdb;border-radius:999px;padding:6px 10px;font-size:12.5px;transition:all .2s}.adv-ex button:hover{color:#0049fe;border-style:solid;border-color:#0049fe}#advisor .adv-foot{border-top:1px solid var(--line);background:linear-gradient(#fff0,#fff 22%);justify-content:space-between;gap:10px;margin:auto -18px -18px;padding:14px 18px;display:flex;position:sticky;bottom:-18px}#advisor .adv-foot .btn{gap:8px;height:44px;padding:0 18px;font-size:14px}#advisor .adv-foot .btn .ico{width:15px;height:15px}#advisor .adv-foot [data-adv-next],#advisor .adv-foot [data-adv-gen],.adv-plan .adv-foot [data-act=book-adv]{flex:1}#advisor .adv-foot .btn:disabled{opacity:.45;cursor:not-allowed}.adv-plan .k-label{color:#0049fe;align-items:center;gap:6px;display:inline-flex}.adv-plan .k-label .ico{width:14px;height:14px}.adv-plan .plan-h{letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.adv-sum{flex-wrap:wrap;gap:6px;display:flex}.adv-sum span{color:#0032be;background:#eef3ff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.adv-sum .q{color:var(--ink-2);background:#f6f7f9;font-style:italic;font-weight:500}.adv-tl{flex-direction:column;gap:0;margin-top:4px;display:flex}.adv-tl .phase{flex-direction:column;gap:3px;padding:0 0 18px 26px;display:flex;position:relative;background:0 0!important;border:0!important}.adv-tl .phase:before{content:"";background:#fff;border:2px solid #0049fe;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:4px}.adv-tl .phase:first-child:before{background:#0049fe}.adv-tl .phase:not(:last-child):after{content:"";background:#cfdbff;width:1.5px;position:absolute;top:18px;bottom:2px;left:9px}.adv-tl .phase small{letter-spacing:.08em;color:#0049fe;font-size:11px;font-weight:600}.adv-tl .phase b{color:var(--ink);font-size:14.5px}.adv-tl .phase span{color:var(--ink-2);font-size:13px;line-height:1.5}.adv-ask .chat{flex:1;min-height:180px}html.adv-open .launcher{box-shadow:0 0 0 3px #0049fe40!important}#invite{display:none!important}@media (max-width:520px){#advisor.pop{width:auto;left:12px;right:12px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 60px);max-height:calc(100dvh - 96px)}.adv-opts{grid-template-columns:minmax(0,1fr)!important}.adv-seg button{font-size:12px}}#advisor .adv-brand{flex:1;min-width:0}#advisor .adv-brand>div{gap:2px;min-width:0;flex-direction:column!important;align-items:flex-start!important;display:flex!important}#advisor .adv-brand b{white-space:nowrap;font-size:17px;line-height:1.25}#advisor .adv-brand small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;line-height:1.35;overflow:hidden}#advisor .adv-wiz>*,#advisor .adv-step>*{align-self:stretch;width:auto;min-width:0}#advisor .adv-opts{width:100%;margin:0!important}#advisor .adv-opts button{box-sizing:border-box;justify-content:center;width:100%;min-height:48px;padding:12px 40px 12px 14px;margin:0!important}#advisor .adv-opts button b{font-size:14px;line-height:1.3;display:block}#advisor .adv-opts button small{margin-top:2px;display:block}#advisor .adv-tick{top:50%;right:14px;transform:translateY(-50%)}#advisor .adv-ready button{min-height:62px}#advisor .adv-ex{align-self:stretch}#advisor .adv-opts button b,#advisor .adv-step h3,#advisor .adv-prog b{color:inherit;text-align:left;margin:0;font-size:14px;line-height:1.3;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0!important;display:block!important}#advisor .adv-prog b{font-size:inherit;color:var(--ink);display:inline!important}#advisor .adv-step h3{font-size:18px}#advisor [data-group=industry] button{padding-right:34px}#advisor [data-group=industry] button b{white-space:nowrap;font-size:13.5px}#advisor .adv-opts{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}#advisor .adv-opts button,#advisor .adv-opts button:hover,#advisor .adv-opts button:focus,#advisor .adv-opts button:active,#advisor .adv-opts button[aria-pressed=true],#advisor .adv-opts button b,#advisor .adv-opts button[aria-pressed=true] b{color:#000!important}#advisor .adv-opts button small{color:#4b4e57!important}#advisor .adv-opts button{text-align:left;align-items:flex-start;min-height:44px;padding:10px 44px 10px 14px!important}#advisor [data-group=industry] button{min-height:44px}#advisor .adv-opts button[aria-pressed=true]{background:#f3f6ff!important}#advisor .adv-tick{left:auto!important;right:14px!important}.dm-cap>label i{color:#e5484d;font-style:normal}.dm-cap-row{grid-template-columns:120px 44px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.dm-cap-re{border:1px solid var(--line);height:48px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:10px;place-items:center;transition:border-color .2s,color .2s,background-color .2s;display:grid}.dm2 .dm-body form{gap:14px}@media (max-width:420px){.dm-cap-row{grid-template-columns:110px 44px minmax(0,1fr)}}.dm-cap-row{grid-template-columns:minmax(0,1fr) 120px 48px!important}.dm-cap-re{width:48px}@media (max-width:420px){.dm-cap-row{grid-template-columns:minmax(0,1fr) 104px 48px!important}}#use-cases.uc-v2 .pt-list button{border-bottom:1px solid var(--line);flex:1 1 0;min-height:52px!important;padding-top:12px!important;padding-bottom:12px!important}#use-cases.uc-v2 .pt-list{border-bottom:0}#use-cases.uc-v2 .pt-pane{align-items:center!important}#use-cases.uc-v2 .pt-txt{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:420px;margin:0 auto;padding:clamp(24px,3vw,36px) clamp(18px,2.4vw,28px);display:flex}#use-cases.uc-v2 .pt-txt .h3{margin:4px 0 0}#use-cases.uc-v2 .pt-txt .p{margin:0}#use-cases.uc-v2 .pt-txt .pt-k{margin-top:6px}#use-cases.uc-v2 .pt-ex{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;max-width:440px;margin:clamp(20px,2.6vw,32px) auto;padding:0;overflow:hidden;box-shadow:0 24px 48px -36px #0b155059}#use-cases.uc-v2 .pt-exh{color:#fff;background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff14 0 1px,#fff0 1px 4px),linear-gradient(155deg,#0049fe 0%,#0032be 100%);justify-content:space-between;align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}#use-cases.uc-v2 .pt-exh .pt-k{color:#ffffffd9}#use-cases.uc-v2 .pt-exm{color:#fff;background:#ffffff29;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}#use-cases.uc-v2 .pt-exm img{filter:brightness(0)invert()}#use-cases.uc-v2 .ag-apps{background:#f6f7f9;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;list-style:none;display:grid}#use-cases.uc-v2 .ag-apps li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-height:92px;padding:12px;font-size:13px;line-height:1.4;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}#use-cases.uc-v2 .ag-apps li:hover{border-color:#bfd0ff;transform:translateY(-2px);box-shadow:0 10px 20px -16px #0049fe99}#use-cases.uc-v2 .ag-apps li>.ico{color:#0049fe;box-sizing:border-box;background:#eef3ff;border-radius:9px;width:30px;height:30px;padding:7px}#use-cases.uc-v2 .ag-apps .ag-an{color:#a3a8b4;letter-spacing:.04em;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}#use-cases.uc-v2 .pt-ex:after{content:"Ask Wisebric Chat anything…";border:1px solid var(--line);color:#8a8d96;background:#fff;border-radius:12px;align-items:center;height:42px;margin:0 12px 12px;padding:0 14px;font-size:13px;display:flex}#use-cases.uc-v2 .ag-apps{padding-bottom:12px}@media (max-width:1000px){#use-cases.uc-v2 .pt-list button{min-height:0!important}#use-cases.uc-v2 .pt-ex{margin:0 auto 24px}}@media (max-width:560px){#use-cases.uc-v2 .ag-apps{grid-template-columns:minmax(0,1fr)}#use-cases.uc-v2 .ag-apps li{flex-direction:row;align-items:center;min-height:0}}#use-cases.uc-v2 .pt-txt>*{grid-column:auto!important;place-self:auto!important}#use-cases.uc-v2 .pt-txt .pt-k{text-align:center;display:block}#use-cases.uc-v2 .pt-exh{border-radius:0;padding:12px 16px!important}#use-cases.uc-v2 .pt-ex{gap:0!important;padding:0!important}#use-cases.uc-v2 .pt-ex:after{margin-top:0}#use-cases.uc-v2 .ag-apps{padding:12px!important}#use-cases.uc-v2 .pt{border-bottom:1px solid var(--line)}#use-cases.uc-v2 .pt-list button:last-child{border-bottom:0!important}#use-cases.uc-v2 .pt-list button{gap:12px;padding-right:24px}#use-cases.uc-v2 .pt-list button .ico{width:30px;height:30px;padding:7px}#use-cases.uc-v2 .pt-list:before{left:calc(var(--pad) + 16px + 15px)}#use-cases.uc-v2 .pt-pane{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:0;align-items:center!important;padding:clamp(32px,4vw,48px) 0!important}#use-cases.uc-v2 .pt-txt{text-align:left;box-sizing:border-box;justify-content:center;align-self:center;align-items:flex-start;width:100%;max-width:440px;margin:0 auto;padding:0 clamp(24px,3vw,40px)}#use-cases.uc-v2 .pt-txt .tile{margin:0 0 4px}#use-cases.uc-v2 .pt-txt .pt-k{text-align:left;margin-top:8px}#use-cases.uc-v2 .pt-ex{align-self:center;width:calc(100% - 2*clamp(24px,3vw,40px));max-width:440px;margin:0 auto!important}#use-cases.uc-as .pt-ex:after{content:"Ask your AI Assistant…"}#use-cases.uc-v2 .ua-note{text-align:center;max-width:none;margin-left:auto;margin-right:auto;display:block}#use-cases.uc-agm .pt-ex{max-width:540px}#use-cases.uc-agm .pt-ex:after{display:none}#use-cases.uc-agm .agm{background:#f6f7f9;padding:16px 12px}#use-cases.uc-v2 .ag-ucn{text-align:center;justify-content:center;max-width:none;margin-left:auto;margin-right:auto;display:block}@media (max-width:700px){#use-cases.uc-v2 .pt-pane{grid-template-columns:minmax(0,1fr);gap:24px}#use-cases.uc-v2 .pt-ex{width:calc(100% - 48px)}}.foot-big{display:none!important}.foot-bot{padding-top:22px;padding-bottom:22px}.final .final-in>p{text-wrap:balance;max-width:min(860px,100%);margin-left:auto;margin-right:auto}@media (max-width:640px){.final .final-in>p{text-wrap:pretty}}.final-wrap{padding:0 8px!important}.final-wrap:before,.final-wrap:after{content:"";background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);height:clamp(42px,5.25vw,72px);margin:0 -8px;display:block}.final-wrap:before{border-bottom:1px solid var(--line);margin-bottom:8px}.final-wrap:after{border-top:1px solid var(--line);margin-top:8px}:is(.row.sep:has(+section .final-wrap),.row.sep:has(+.row .final-wrap)){display:none}.final{padding-top:clamp(29px,3.54vw,42px)!important;padding-bottom:clamp(29px,3.54vw,42px)!important}body.home{--pad:clamp(20px,3vw,32px)}body.home .sh,body.home .news-h,body.home .llm-strip,body.home .statement,body.home .center-cta,body.home .cap,body.home .uc,body.home .feat .meta,body.home .need,body.home .sitem,body.home .cust,body.home .path,body.home .cr2-ch,body.home .rc-c,body.home .gov-m,body.home .news .txt{padding-left:var(--pad)!important;padding-right:var(--pad)!important}body.home .adv3.aj{padding:clamp(24px,4.5vw,64px)!important}body.home .final{padding-top:clamp(48px,5.5vw,72px)!important;padding-bottom:clamp(48px,5.5vw,72px)!important}body.home .final .h2{white-space:nowrap;max-width:none}body.home .final .final-in>p{text-wrap:balance;max-width:min(720px,100%)}@media (max-width:900px){body.home .final .h2{white-space:normal;text-wrap:balance}}:is(body.ind,.ind) .sh,:is(body.ind,.ind) .llm-strip{padding-left:28px!important;padding-right:28px!important}:is(body.ind,.ind) .uc.cc{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:12px 14px;min-height:0!important;padding:28px 28px 32px!important;display:grid!important}:is(body.ind,.ind) .uc.cc>.tile{grid-area:1/1;align-self:center;margin:0!important}:is(body.ind,.ind) .uc.cc>h3{grid-area:1/2;align-self:center;margin:0!important}:is(body.ind,.ind) .uc.cc>:not(.tile):not(h3){grid-column:1/-1;margin-top:0}:is(body.ind,.ind) .uc.cc>.in-apb{display:contents}:is(body.ind,.ind) .in-ap .in-apb>h3{grid-area:1/2;align-self:center;margin:0!important}:is(body.ind,.ind) .in-ap .in-apb>:not(h3){grid-column:1/-1}:is(body.ind,.ind) .in-ap .tlink{justify-self:start;margin-top:6px}:is(body.ind,.ind) .kc-q{max-width:none}:is(body.ind,.ind) #challenges .mf-g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(body.ind,.ind) .mf-note{text-wrap:balance;max-width:820px;display:block;text-align:center!important;margin:0 auto!important;padding:18px 28px!important}:is(body.ind,.ind) .mf-ad{margin:0!important;padding:0!important;display:block!important}:is(body.ind,.ind) .mf-ops{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;margin:0!important;padding:0!important;display:grid!important}:is(body.ind,.ind) .mf-op{background:var(--cell)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:28px 28px 32px!important}:is(body.ind,.ind) .mf-con{display:none!important}:is(body.ind,.ind) .mf-fd{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;margin:0!important;padding:24px 28px!important}@media (max-width:760px){:is(body.ind,.ind) #challenges .mf-g4,:is(body.ind,.ind) .mf-ops{grid-template-columns:minmax(0,1fr)!important}}:is(body.ind,.ind) #ask .mf-g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (min-width:1100px){:is(body.ind,.ind) #ask .uc.cc>h3,:is(body.ind,.ind) #assist .uc.cc>h3{white-space:nowrap}}:is(body.ind,.ind) .in-strip b{flex:auto;max-width:none!important}:is(body.ind,.ind) .uc.cc.mf-c{grid-template-rows:auto auto 1fr;height:100%}:is(body.ind,.ind) .uc.cc.mf-c>.kc-q{align-self:end;margin-top:4px}:is(body.ind,.ind) .mf-note{max-width:none!important}@media (min-width:1100px){:is(body.ind,.ind) #assist .mf-note{white-space:nowrap}}:is(body.ind,.ind) .mf-hw{gap:12px!important;padding-top:18px!important}:is(body.ind,.ind) .mf-wf2{counter-reset:st;margin:0;padding:0;position:relative;flex-flow:column!important;align-items:stretch!important;gap:0!important;display:flex!important}:is(body.ind,.ind) .mf-wf2:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:9px}:is(body.ind,.ind) .mf-wf2 li{counter-increment:st;min-height:30px;position:relative;flex-direction:row!important;align-items:center!important;gap:12px!important;display:flex!important}:is(body.ind,.ind) .mf-wf2 li:before{content:counter(st);background:var(--cell);border:1px solid var(--line);width:19px;height:19px;color:var(--blue);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid;position:relative}:is(body.ind,.ind) .mf-wf2 li>span{white-space:normal;color:var(--ink)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}:is(body.ind,.ind) .mf-wf2 li>i{display:none!important}:is(body.ind,.ind) .mf-wf2 li:last-child:before{background:var(--blue);border-color:var(--blue);color:#fff}:is(body.ind,.ind) .mf-exc .mf-note{white-space:normal;max-width:1080px!important}:is(body.ind,.ind) .mf-fd{position:relative;overflow:hidden;background-color:var(--blue)!important;background-image:repeating-linear-gradient(135deg,#ffffff17 0 1px,#fff0 1px 5px)!important;gap:12px!important}:is(body.ind,.ind) .mf-fd>img{width:36px;height:auto}:is(body.ind,.ind) .mf-fdk{font-weight:400!important}:is(body.ind,.ind) .mf-uc .mf-hw{border-top:1px solid var(--line)!important;gap:6px!important;margin-left:-28px!important;margin-right:-28px!important;padding:16px 0 0!important}:is(body.ind,.ind) .mf-uc .mf-hw>.pt-k{padding:0 28px}:is(body.ind,.ind) .mf-wf2{counter-reset:st;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;align-items:center!important;gap:0!important;margin:0!important;padding:0 28px!important;display:grid!important}:is(body.ind,.ind) .mf-wf2:before{display:none!important}:is(body.ind,.ind) .mf-wf2 li{counter-increment:none!important;display:contents!important}:is(body.ind,.ind) .mf-wf2 li:before{display:none!important}:is(body.ind,.ind) .mf-wf2 li>span{counter-increment:st;text-wrap:balance;align-items:flex-start;gap:9px;min-width:0;color:var(--ink)!important;white-space:normal!important;background:0 0!important;border:0!important;padding:12px 0!important;font-size:13.5px!important;font-weight:500!important;line-height:1.35!important;display:flex!important}:is(body.ind,.ind) .mf-wf2 li>span:before{content:counter(st);background:var(--cell);border:1px solid var(--line);width:20px;height:20px;color:var(--blue);border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:10.5px;font-weight:600;display:grid}:is(body.ind,.ind) .mf-wf2 li:last-child>span:before{background:var(--blue);border-color:var(--blue);color:#fff}:is(body.ind,.ind) .mf-wf2 li>i{justify-content:center;align-items:center;flex:none!important;min-width:0!important;padding:0!important;display:flex!important}:is(body.ind,.ind) .mf-wf2 li>i:before{display:none!important}:is(body.ind,.ind) .mf-wf2 li>i .ico{width:15px;height:15px;color:var(--blue);margin:0!important;transform:none!important}:is(body.ind,.ind) .mf-wf2 li:nth-child(2n)>i{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px);grid-column:1/-1;height:12px;margin:0 -28px}:is(body.ind,.ind) .mf-wf2 li:nth-child(2n)>i .ico{display:none}@media (max-width:560px){:is(body.ind,.ind) .mf-wf2{grid-template-columns:minmax(0,1fr)!important}:is(body.ind,.ind) .mf-wf2 li:nth-child(odd)>i{justify-content:flex-start;height:14px;padding-left:2px!important}:is(body.ind,.ind) .mf-wf2 li:nth-child(odd)>i .ico{transform:rotate(90deg)!important}}:is(body.ind,.ind) .mf-wf2{align-items:start!important}:is(body.ind,.ind) .mf-wf2 li:nth-child(odd)>i{align-self:start;height:20px;margin-top:12px}@media (max-width:560px){:is(body.ind,.ind) .mf-wf2 li:nth-child(odd)>i{height:14px;margin-top:0}}:is(body.ind,.ind) .mf-wf2 li:nth-child(2n)>i{background:0 0!important;border:0!important;height:4px!important;margin:0!important}:is(body.ind,.ind) .mf-ex{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line)5px 6px),var(--bg)!important;gap:14px 0!important}:is(body.ind,.ind) .mf-ex>*{box-shadow:0 1px 0 var(--line),0 -1px 0 var(--line)!important}:is(body.ind,.ind) .mf-ex>:nth-child(2n){box-shadow:0 1px 0 var(--line),0 -1px 0 var(--line),-1px 0 0 var(--line)!important}@media (max-width:860px){:is(body.ind,.ind) .mf-ex>:nth-child(2n){box-shadow:0 1px 0 var(--line),0 -1px 0 var(--line)!important}}.indx #challenges .in-g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (min-width:1100px){.indx #challenges .uc.cc>h3{white-space:nowrap}}.indx .uc.cc{justify-items:start;text-align:left!important}.indx .uc.cc>.tlink{justify-self:start}.indx .in-fa{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.indx .in-fa ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.indx .in-fa li{background:var(--cell);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:500}.indx .in-c>.tlink{margin-top:4px}.indx #applications .uc.cc.in-ap{grid-template-rows:auto 1fr auto auto auto;height:100%}.indx #applications .in-apb>.in-tag{grid-row:3}.indx #applications .in-apb>.p{grid-row:4}.indx #applications .in-apb>.tlink{grid-row:5}@media (min-width:1100px){.indx #start .in-strip b{white-space:nowrap}}.indx .in-ax .ax-card small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}@media (max-width:760px){.indx #challenges .in-g4{grid-template-columns:minmax(0,1fr)!important}}.indx .in-ax .ax-col{justify-content:center;gap:clamp(12px,1.6vw,20px)!important}.indx .in-ax .ax-card{min-height:0}.indx .in-ax .ax-ln>i{opacity:1!important}.indx .hero-h{max-width:none!important}.indx .hero-h .h2l{white-space:nowrap;display:block}@media (max-width:760px){.indx .hero-h .h2l{white-space:normal}}.indx #industries .uc.cc,.indx #start .uc.cc{grid-template-rows:auto auto auto auto 1fr auto;height:100%}.indx #industries .uc.cc>.tlink,.indx #start .uc.cc>.tlink{grid-row:-2;align-self:end;margin-top:0}:is(body.ind,.ind) .hero-h{text-wrap:initial;max-width:none!important}:is(body.ind,.ind) .hero-h .h2l{white-space:nowrap;display:block}:is(body.ind,.ind):not(.indx) .hero-h{font-size:min(48px,min(100vw,1040px)/19.5 - 6.15385px)!important}@media (max-width:760px){:is(body.ind,.ind) .hero-h .h2l{white-space:normal;text-wrap:balance}}.mf-aae{letter-spacing:.14em;color:var(--blue);flex-wrap:wrap;justify-content:center;gap:10px;font-size:14px;font-weight:700;display:flex}.mf-aae span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px}.mf-c,.in-c{flex-direction:column;gap:14px;display:flex}.mf-c .h3,.mf-c .p,.in-c .h3,.in-c .p{margin:0}.mf-c .kc-q,.in-c .tlink,.in-apb .tlink{margin-top:auto}.mf-ag{flex-direction:column;gap:14px;display:flex}.mf-ag .h3,.mf-ag .p,.mf-ag .ei-sub{margin:0}.mf-agh{justify-content:space-between;align-items:center;gap:12px;display:flex}.mf-blk{flex-direction:column;gap:8px;display:flex}.mf-blk .p{font-size:15px}.mf-wf{flex-wrap:wrap;align-items:center;gap:6px 4px;margin:0;padding:0;list-style:none;display:flex}.mf-wf li{align-items:center;gap:4px;display:inline-flex}.mf-wf li>span{color:var(--deep);background:#e6edff;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600;line-height:1.25}.mf-wf i .ico{width:14px;height:14px;color:var(--ink-3)}.mf-det{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0}.mf-det summary{cursor:pointer;color:var(--blue);justify-content:space-between;align-items:center;font-size:15px;font-weight:600;list-style:none;display:flex}.mf-det summary::-webkit-details-marker{display:none}.mf-det summary .ico{width:18px;height:18px;transition:transform .3s var(--ease)}.mf-det[open] summary .ico{transform:rotate(180deg)}.mf-det .in-apps{margin-top:12px}.in-apps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.in-apps li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.in-apps .ico{width:16px;height:16px;color:var(--blue);flex:none;margin-top:3px}.mf-ov{background:var(--bg);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:10px;margin:auto 0 0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.mf-ov .ico{width:16px;height:16px;color:var(--blue);flex:none;margin-top:2px}.mf-note{color:var(--ink-3);text-align:center;margin:20px 0 0;font-size:14px}.in-strip b span{color:var(--ink-2);margin-top:6px;font-size:16px;font-weight:400;display:block}@media (max-width:1100px){.mf-g4,.mf-g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pill-new{white-space:nowrap;max-width:100%}@media (max-width:1200px){.in-strip{flex-direction:column;align-items:flex-start}.in-strip b{max-width:none}}@media (max-width:480px){.pill-new{white-space:normal}}@media (max-width:680px){.mf-g4,.mf-g3,.mf-g2{grid-template-columns:1fr!important}.in-ap{grid-template-columns:1fr}}.mf-uc{flex-direction:column;gap:12px;height:100%;display:flex}.mf-uc .h3,.mf-uc .p{margin:0}.mf-uc .h3{text-wrap:balance;font-size:18px;line-height:1.3}.mf-uc .p{font-size:15px}.mf-hw{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:4px;padding-top:16px;display:flex}.mf-wf2{gap:8px 4px}.mf-wf2 li>span{background:var(--bg);border:1px solid var(--line);color:var(--ink);font-weight:500}.mf-wf2 i .ico{color:var(--blue)}@media (max-width:860px){.mf-ex{grid-template-columns:1fr!important}}@media (max-width:560px){.mf-wf2,.mf-wf2 li{flex-direction:column;align-items:flex-start;gap:0}.mf-wf2 li>i{padding:3px 0 3px 14px}.mf-wf2 li>i .ico{transform:rotate(90deg)}}.mf-exc{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:32px;padding:0 20px 32px;display:flex}.mf-exc .mf-note{text-wrap:pretty;max-width:720px}.mf-ad{flex-direction:column;padding:28px clamp(20px,3vw,40px);display:flex}.mf-ops{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mf-op{border:1px solid var(--line);transition:border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.mf-op:hover,.mf-op:focus-within{border-color:#9db5f7;transform:translateY(-2px);box-shadow:0 12px 32px -18px #14328c59}.mf-op .h3,.mf-op .p{margin:0}.mf-op .tlink{margin-top:auto;padding-top:6px}.mf-op .tlink:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.mf-oph{justify-content:space-between;align-items:center;gap:12px;display:flex}.mf-con{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;height:32px;display:grid}.mf-con i{border-left:1.5px dashed #9db5f7;justify-self:center;width:0}.mf-fd{background:var(--blue);color:#fff;text-align:left;border-radius:16px;justify-content:center;align-items:center;gap:16px;padding:22px 28px;display:flex}.mf-fd b{font-size:clamp(17px,1.6vw,20px);line-height:1.35;display:block}.mf-fdk{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:12px;font-weight:700;display:block}#start .in-strip{margin-top:0}@media (max-width:860px){.mf-ops{grid-template-columns:1fr}.mf-con{grid-template-columns:1fr;height:24px}.mf-con i:nth-child(n+2){display:none}}.in-strip:not(:has(.btn)){text-align:center;justify-content:center}.in-strip:not(:has(.btn)) b{flex:100%;max-width:none}.in-strip:not(:has(.btn)) b span{margin:0 0 0 8px;display:inline}.in-c{flex-direction:column;gap:14px;scroll-margin-top:110px;display:flex}.in-c .h3,.in-c .p{margin:0}.in-tag{color:var(--ink);text-wrap:pretty;margin:0;font-size:17px;font-weight:600;line-height:1.4}.in-fa{flex-direction:column;gap:10px;margin-top:auto;padding-top:6px;display:flex}.in-fa ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.in-fa li{white-space:nowrap;border:1px solid var(--line);color:var(--ink-2);background:var(--bg);border-radius:999px;padding:7px 10px;font-size:13px;line-height:1.2}.in-cta{align-self:flex-start;margin-top:auto}.in-c .tlink,.in-apb .tlink{margin-top:auto}.in-c .in-fa+.tlink{margin-top:4px}.in-x0{padding:40px var(--pad)0;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;display:flex}.in-row p{max-width:640px;color:var(--ink-2);margin:0}@media (max-width:1100px){.in-g3,.in-g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){.in-g3,.in-g4,.in-g3b{grid-template-columns:1fr!important}}.in-hg{grid-template-columns:repeat(3,minmax(0,1fr))!important}.in-hg .aa-t{gap:12px}.in-tl{color:var(--ink);text-wrap:balance;font-size:13px;font-weight:600;line-height:1.3}.in-ap{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid!important}.in-apb{flex-direction:column;gap:10px;height:100%;display:flex}.in-apb .h3,.in-apb .p{margin:0}.in-lk{color:var(--blue);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.in-lk .ico{width:16px;height:16px;transition:transform .3s var(--ease)}.in-lk:hover .ico{transform:translate(4px)}.in-band{border:1px solid var(--line);background:var(--cell);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:40px;padding:32px 36px;display:grid}.in-band strong{color:var(--ink);margin-bottom:6px;font-size:20px;font-weight:600;display:block}.in-band p{color:var(--ink-2);text-wrap:pretty;max-width:640px;margin:0}.in-band p+p{color:var(--ink);margin-top:6px}.in-band .cta-row{flex-wrap:nowrap;margin:0}.in-band-b{background:var(--bg)}@media (max-width:1100px){.in-band{grid-template-columns:auto minmax(0,1fr)}.in-band .cta-row{flex-wrap:wrap;grid-column:1/-1}}@media (max-width:680px){.in-g2{grid-template-columns:1fr!important}.in-band{grid-template-columns:1fr;padding:24px}.in-ap{grid-template-columns:1fr}}.in-strip{text-align:left;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:28px clamp(20px,3vw,40px);font-size:clamp(17px,1.5vw,19px);display:flex}.in-strip b{text-wrap:pretty;flex:auto;max-width:760px;line-height:1.45}.in-strip .btn{flex:none;margin-left:0}@media (max-width:760px){.in-strip{flex-direction:column;align-items:flex-start}}.modal.dm{z-index:120;-webkit-backdrop-filter:blur(6px);overscroll-behavior:contain;background:#060e326b;justify-content:center;align-items:center;padding:clamp(12px,3vw,32px);display:flex;position:fixed;inset:0;overflow-y:auto}.modal.dm[hidden]{display:none}.dm-card{border:1px solid var(--line,#e5e7eb);overscroll-behavior:contain;background:#fff;width:min(600px,100%);max-height:calc(100dvh - 24px);position:relative;overflow-y:auto;box-shadow:0 40px 80px -40px #060e328c;border-radius:0!important;padding:0!important}.dm-card.dm2{grid-template-columns:minmax(0,1.02fr) minmax(0,1.15fr);gap:0;width:min(1200px,94vw);max-height:calc(100dvh - 24px);display:grid;overflow:hidden;border-radius:0!important;padding:0!important}.dm2 .dm-x{z-index:10;border:1px solid var(--line,#e5e7eb);width:36px;height:36px;color:var(--ink,#0e1726);cursor:pointer;background:#fff;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:flex;position:absolute;top:20px;right:20px;border-radius:10px!important}.dm2 .dm-x:hover{background:#f3f4f6;border-color:#d1d5db}.dm2 .dm-x:focus-visible{outline-offset:2px;outline:2px solid #0049fe}.dm2 .dm-x .ico{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.dm2 .dm-vis{color:#fff;background-color:#0032be;flex-direction:column;justify-content:space-between;min-height:580px;padding:clamp(32px,3.6vw,48px);display:flex;position:relative;overflow:hidden;border-radius:0!important}.dm2 .dm-vis.blue{background-color:#0032be}.dm-lines{pointer-events:none;opacity:1;background-image:repeating-linear-gradient(135deg,#ffffff12 0 1px,#fff0 1px 5px),linear-gradient(#ffffff1f,#ffffff1f),linear-gradient(#ffffff1f,#ffffff1f);background-position:0 0,72% 0,0 68%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,1px 100%,100% 1px;position:absolute;inset:0}.dm-bars{pointer-events:none;filter:blur(18px);opacity:.75;gap:0;height:46%;display:flex;position:absolute;bottom:0;left:0;right:0}.dm-bars i{height:var(--h,60%);background:linear-gradient(#60c8fc00,#60c8fc8c 60%,#ffffffd9);flex:1;align-self:flex-end}.dm-bars i:first-child{--h:62%}.dm-bars i:nth-child(2){--h:88%;background:linear-gradient(#60c8fc00,#60c8fc73 55%,#20ffffb3)}.dm-bars i:nth-child(3){--h:70%}.dm-bars i:nth-child(4){--h:40%;opacity:.7}.dm-bars i:nth-child(5){--h:18%;opacity:.4}.dm-vt{z-index:2;letter-spacing:-.03em;color:#fff;order:-1;max-width:11ch;margin:0;font-family:Borna,Manrope,DM Sans,system-ui,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;line-height:1.08;position:relative}.dm-vt>span{margin-right:.22em;display:inline-block}.dm-glass{z-index:1;aspect-ratio:18/23;perspective:900px;filter:drop-shadow(0 28px 34px #00125a73);pointer-events:none;width:clamp(140px,16vw,195px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.dm2 .dm-vis>.dm-gl-cv{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.dm2 .dm-vis.dm-gl>.dm-gl-cv{opacity:1}.dm2 .dm-vis.dm-gl>.dm-glass,.dm2 .dm-vis.dm-gl>.dm-bars,.dm2 .dm-vis.dm-gl>.dm-lines{pointer-events:none;transition:opacity .4s;opacity:0!important}.dm2 .dm-vis.dm-gl:after{content:"";z-index:1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.g3d{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.g3d>span{position:absolute;inset:0;-webkit-mask:url(/assets/mark-white.svg) 50%/contain no-repeat;mask:url(/assets/mark-white.svg) 50%/contain no-repeat}.g-ex{transform:translateZ(calc(var(--z)*-2.2px));opacity:.55;background:linear-gradient(160deg,#dcf0ff8c,#78aaf059 60%,#285ac873)}.g-front{background:linear-gradient(150deg,#fffffff2 0%,#ffffff59 18%,#ebf6ff24 40%,#ffffff0f 55%,#c8ebff4d 78%,#ffffffd9 100%)}.g-inner{opacity:.9;background:linear-gradient(200deg,#0028aa52,#ffffff0d 45%,#a0d7ff47);transform:scale(.9)}.g-inc{opacity:.8;background-image:radial-gradient(circle at 38% 34%,#ffffffe6 0 1px,#0000 1.6px),radial-gradient(circle at 61% 58%,#ffffffbf 0 .8px,#0000 1.4px),radial-gradient(circle at 46% 71%,#fff9 0 1.2px,#0000 1.9px),repeating-linear-gradient(118deg,#ffffff0d 0 1px,#0000 1px 9px)}.g-shine{mix-blend-mode:screen;background:linear-gradient(115deg,#fff0 40%,#fffffff2 50%,#fff0 60%) 120% 0/260% 100%}.g-shine2{mix-blend-mode:screen;opacity:.7;background:linear-gradient(#fff0 30%,#bef5ff8c 48%,#fff0 62%) 0 120%/100% 260%}.dm-cap>label{color:var(--ink,#0e1726);margin-bottom:7px;font-size:13.5px;font-weight:600;display:block}.dm-cap>label i{color:#0049fe;font-style:normal;font-weight:700}.dm-cap-row{align-items:stretch;gap:8px;display:grid;grid-template-columns:minmax(0,1fr) 120px 48px!important}.dm-cap-img{-webkit-user-select:none;user-select:none;background:#eef3ff;border:1px solid #dce4f7;border-radius:10px;height:48px;overflow:hidden}.dm-cap-img canvas{width:100%;height:100%;display:block}.dm-cap-re{border:1px solid var(--line,#e5e7eb);width:48px;height:48px;color:var(--ink-2,#525866);cursor:pointer;background:#fff;border-radius:10px;place-items:center;transition:border-color .2s,color .2s,background-color .2s;display:grid}.dm-cap-re:hover{color:#0049fe;background:#f6f8ff;border-color:#bfd0ff}.dm-cap-re:focus-visible{outline-offset:2px;outline:2px solid #0049fe}.dm-cap-re .ico{width:17px;height:17px}.dm-cap-in .field{letter-spacing:.14em;text-transform:uppercase}.dm-cap-in .field::placeholder{letter-spacing:normal;text-transform:none}.dm2 .dm-f textarea.field{min-height:88px}@media (max-width:420px){.dm-cap-row{grid-template-columns:minmax(0,1fr) 104px 48px!important}}.dm2 .dm-body{overscroll-behavior:contain;background:#fff;flex-direction:column;padding:clamp(36px,4vw,56px) clamp(24px,3.6vw,48px);display:flex;overflow-y:auto}.dm2 h2{letter-spacing:-.025em;color:var(--ink,#0e1726);font-family:Borna,Manrope,DM Sans,system-ui,sans-serif;font-size:clamp(32px,3.2vw,40px);font-weight:700;line-height:1.08;margin:0!important}.dm2 .dm-sub{color:var(--ink-2,#525866);max-width:46ch;margin:12px 0 clamp(24px,2.8vw,32px);font-size:15px;line-height:1.55}.dm-body form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.dm-f.full,.dm-cta{grid-column:1/-1}.dm-f{flex-direction:column;gap:7px;display:flex}.dm-f>span{color:var(--ink,#0e1726);letter-spacing:.01em;align-items:center;gap:3px;font-size:13.5px;font-weight:600;display:flex}.dm-f>span i{color:#0049fe;font-style:normal;font-weight:700}.dm-in{border-radius:12px;display:block;position:relative}.dm-in:after{content:"";pointer-events:none;-webkit-mask-composite:xor;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#0032be 0%,#0049fe 35%,#60c8fc 75%,#20ffff 100%);border-radius:12px;padding:1.5px;transition:opacity .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dm-in:focus-within:after{opacity:1}.dm-ic{color:#8a8d96;pointer-events:none;z-index:2;align-items:center;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;left:15px}.dm-ic .ico{justify-content:center;align-items:center;width:17px;height:17px;display:flex}.dm-f:focus-within .dm-ic{color:#0049fe}.dm-f .field{width:100%;height:50px;color:var(--ink,#0e1726);box-sizing:border-box;background:#f6f7f9;border:1px solid #ecedf1;padding:0 16px 0 44px;font-family:inherit;font-size:14.5px;font-weight:400;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;border-radius:12px!important}.dm-f .field::placeholder{color:#9a9da6;font-weight:400}.dm-f .field:hover{background:#f1f2f5;border-color:#e3e5ea}.dm-f .field:focus{background:#fff;border-color:#0000;outline:none;box-shadow:0 6px 16px -12px #0049fe73}.dm-f textarea.field{resize:vertical;height:auto;min-height:120px;padding:14px 16px}.dm-f.bad .field{background:#fff7f7;border-color:#e5484d}.dm-err{color:#dc2626;margin-top:2px;font-size:12.5px;font-style:normal;font-weight:500;display:none}.dm-f.bad .dm-err{display:block}.btn-block{width:100%}.dm2 .dm-cta{letter-spacing:.005em;color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;height:52px;margin-top:4px;padding:0 28px;font-size:15.5px;font-weight:600;line-height:1;transition:background-position .45s cubic-bezier(.4,0,.2,1),box-shadow .25s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px -14px #0032beb3;filter:none!important;background:linear-gradient(120deg,#0032be 0%,#0049fe 45%,#2f6bff 70%,#0049fe 100%) 30%/220% 100%!important;border-radius:12px!important}.dm2 .dm-cta .ico{justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;transition:transform .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.dm2 .dm-cta:hover:not(:disabled){box-shadow:inset 0 1px #ffffff38,0 14px 26px -14px #0032bebf;background-position:90%!important}.dm2 .dm-cta:hover:not(:disabled) .ico{transform:translate(3px)}.dm2 .dm-cta:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px #ffffff1f,0 6px 14px -10px #0032beb3}.dm2 .dm-cta:disabled{box-shadow:none;cursor:default;transform:none;background:#8fa6e6!important}@media (max-width:860px){.dm-card.dm2{grid-template-columns:minmax(0,1fr);max-height:none}.dm2 .dm-vis{min-height:220px;padding:24px}.dm-vt{max-width:14ch;font-size:28px}.dm2 .dm-x{top:16px;right:16px}.dm-body form{grid-template-columns:minmax(0,1fr)}.dm-glass{width:110px;top:50%;left:80%}}.sp-hide{display:none!important}.sp-pop .field::placeholder,.sp-card .field::placeholder,.sp-app .field::placeholder{color:#9a9ca5}.sp-pop{z-index:95;border:1px solid var(--line,#e1e1e6);background:#fff;border-radius:20px;flex-direction:column;width:min(480px,100vw - 32px);height:auto;max-height:min(710px,100vh - 110px);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:fixed;bottom:86px;right:22px;overflow:hidden;box-shadow:0 30px 70px -15px #0a0a2852}.sp-pop-h.blue{color:#fff;flex:none;padding:18px 22px 16px;position:relative;background-color:var(--blue,#0049fe)!important;background-image:repeating-linear-gradient(135deg,#ffffff1c 0 1px,#fff0 1px 4px)!important;background-size:auto!important}.sp-pop-top{justify-content:space-between;align-items:center;display:flex}.sp-pop-top img{width:auto;height:22px}.sp-x{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .2s;display:flex}.sp-x:hover{background:#ffffff40}.sp-pop-h h2{letter-spacing:-.025em;color:#fff;margin-top:14px;font-size:21px;font-weight:700;line-height:1.25}.sp-pop-h p{color:#ffffffe0;margin-top:4px;font-size:13.5px;line-height:1.4}.sp-prog{letter-spacing:.04em;color:#ffffffeb;border-top:0;align-items:center;gap:10px;margin:14px 0 0;padding:0;font-size:12px;font-weight:600;display:flex}.sp-prog i{background:#ffffff47;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.sp-prog i b{background:#fff;border-radius:3px;width:0;transition:width .35s ease-out;position:absolute;inset:0 auto 0 0}.sp-pop-b{scrollbar-width:thin;flex:1;padding:6px 22px 12px;overflow-y:auto}.sp-q{border-bottom:0;flex-direction:column;gap:8px;padding:12px 0;display:flex}.sp-q:first-child{padding-top:16px}.sp-ql{color:var(--ink,#242424);align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.sp-ql em{color:var(--blue,#0049fe);font-style:normal}.sp-ql small{color:var(--ink-3,#6a6c75);margin-left:auto;font-size:12px;font-weight:500}.sp-n{letter-spacing:.08em;color:var(--blue,#0049fe);min-width:20px;font-size:11px;font-weight:700}.sp-hint{color:var(--ink-3,#6a6c75);font-size:12px;line-height:1.45}.sp-err{color:#c21f3a;font-size:12px;font-style:normal;display:none}.sp-invalid .sp-err{display:block}.sp-invalid .field,.sp-invalid .sp-seg,.sp-invalid .sp-list{border-color:#c21f3a!important}.sp-pop .field,.field{border:1px solid var(--line-2,#d2d3da);width:100%;color:var(--ink,#242424);background:#fff;border-radius:12px;outline:none;padding:10px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.sp-pop .field:focus,.field:focus{box-shadow:0 0 0 3px #0049fe26;border-color:var(--blue,#0049fe)!important}.sp-pop textarea.field{resize:vertical;min-height:72px}.sp-seg{background:var(--line-2,#d2d3da);border:1px solid var(--line-2,#d2d3da);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sp-seg button{min-height:40px;color:var(--ink,#242424);cursor:pointer;background:#fff;border:0;grid-column:span 2;font-size:13.5px;font-weight:500;transition:background-color .2s,color .2s}.sp-seg button:nth-child(n+4){grid-column:span 3}.sp-seg button:hover{background:var(--cell,#f7f7f8);color:var(--blue,#0049fe)}.sp-seg button[aria-pressed=true],.sp-seg button.selected{background:var(--ink,#242424)!important;color:#fff!important}.sp-list{border:1px solid var(--line-2,#d2d3da);border-radius:12px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.sp-opt{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:11px 14px;transition:background-color .2s;display:grid}.sp-opt:hover{background:var(--cell,#f7f7f8)}.sp-opt b{color:var(--ink,#242424);font-size:13.5px;font-weight:600;line-height:1.3;display:block}.sp-opt span{color:var(--ink-3,#6a6c75);margin-top:2px;font-size:12px;display:block}.sp-radio{border:1.5px solid var(--line-2,#d2d3da);background:#fff;border-radius:50%;width:18px;height:18px;margin-top:1px;transition:border-color .2s;position:relative}.sp-opt[aria-checked=true],.sp-opt.selected{background:var(--wb-blue-100,#eef3ff)!important}.sp-opt[aria-checked=true] .sp-radio,.sp-opt.selected .sp-radio{border-color:var(--blue,#0049fe)}.sp-opt[aria-checked=true] .sp-radio:after,.sp-opt.selected .sp-radio:after{content:"";background:var(--blue,#0049fe);border-radius:50%;position:absolute;inset:3px}.sp-cap{grid-template-columns:minmax(0,1fr) 128px 44px;align-items:stretch;gap:8px;display:grid}.sp-cap .field{text-transform:uppercase;letter-spacing:.16em;font-weight:600}.sp-cap .field::placeholder{letter-spacing:.04em;text-transform:none;font-weight:500}.sp-code{background:var(--ink,#242424);color:#fff;letter-spacing:.28em;-webkit-user-select:none;user-select:none;background-image:radial-gradient(#ffffff24 1px,#0000 1.2px);background-size:7px 7px;border-radius:12px;justify-content:center;align-items:center;padding-left:.28em;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:17px;font-weight:700;display:flex}.sp-re{border:1px solid var(--line-2,#d2d3da);color:var(--ink-2,#4b4d55);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.sp-re:hover{color:var(--blue,#0049fe);border-color:var(--blue,#0049fe)}.sp-pop-f{border-top:1px solid var(--line,#e1e1e6);background:#fff;flex-direction:column;flex:none;gap:8px;padding:12px 22px 14px;display:flex}.sp-pop-f .btn-primary,.sp-pop .btn-primary{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:14.5px;font-weight:600;transition:background .2s,transform .15s;display:flex;box-shadow:0 4px 14px #0049fe4d;background:var(--blue,#0049fe)!important;color:#fff!important}.sp-pop-f .btn-primary:hover,.sp-pop .btn-primary:hover{background:var(--deep,#0032be)!important}.sp-lock{color:var(--ink-3,#6a6c75);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.sp-lock svg,.sp-lock .ico{width:14px;height:14px;color:var(--blue,#0049fe)}.sp-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite sp-spin;display:inline-block}@keyframes sp-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.sp-pop{width:auto;height:calc(100vh - 100px);bottom:80px;left:8px;right:8px}}.sp-app{background-color:#f7f8fa;background-image:repeating-linear-gradient(135deg,#00000005 0 1px,#0000 1px 14px);flex-direction:column;min-height:100vh;display:flex}.sp-bar{height:64px;padding:0 var(--pad,28px);align-items:center;gap:12px;display:flex}.sp-bar img{width:auto;height:24px}.sp-bar-r{align-items:center;gap:8px;margin-left:auto;display:flex}.sp-ctx{padding:10px var(--pad,28px);border-bottom:1px solid var(--line,#e1e1e6);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp-ctx-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3,#6a6c75);font-size:11px;font-weight:700}.sp-chips{flex-wrap:wrap;gap:6px;display:flex}.sp-chip{border:1px solid var(--line,#e1e1e6);background:var(--cell,#f7f7f8);min-height:28px;color:var(--ink,#242424);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp-chip svg,.sp-chip .ico{width:13px;height:13px;color:var(--blue,#0049fe)}.sp-edit{color:var(--blue,#0049fe);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;margin-left:auto;font-size:13.5px;font-weight:600;transition:color .2s;display:inline-flex}.sp-edit:hover{color:var(--deep,#0032be)}.sp-steps{background:var(--line,#e1e1e6);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.sp-steps li,.sp-steps button{color:var(--ink-3,#6a6c75);text-align:left;background:#fff;border:none;align-items:center;gap:10px;width:100%;padding:14px clamp(12px,2vw,24px);font-size:13.5px;font-weight:600;display:flex;position:relative}.sp-steps li:after,.sp-steps button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.sp-sn{border:1px solid var(--line-2,#d2d3da);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:flex}.sp-sn svg,.sp-sn .ico{width:12px;height:12px}.sp-steps li.on,.sp-steps button.on{color:var(--ink,#242424)}.sp-steps li.on:after,.sp-steps button.on:after{background:var(--blue,#0049fe)}.sp-steps li.on .sp-sn,.sp-steps button.on .sp-sn{background:var(--blue,#0049fe);border-color:var(--blue,#0049fe);color:#fff}.sp-steps li.done,.sp-steps button.done{color:var(--ink,#242424)}.sp-steps li.done:after,.sp-steps button.done:after{background:var(--success,#11be79)}.sp-steps li.done .sp-sn,.sp-steps button.done .sp-sn{background:var(--success,#11be79);border-color:var(--success,#11be79);color:#fff}.sp-main{flex:1}.sp-main>.fr,.sp-frame{border-inline:1px solid var(--line,#e1e1e6);background:#fff;max-width:1180px;min-height:100%;margin:0 auto}.sp-screen{padding:clamp(36px,5vw,64px)var(--pad,28px)}.sp-chat{flex-direction:column;gap:18px;max-width:640px;margin:0 auto;display:flex}.sp-you{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;display:flex}.sp-you small,.sp-bot small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3,#6a6c75);font-size:11px;font-weight:700}.sp-you p{background:var(--ink,#242424);color:#fff;border-radius:16px 16px 4px;padding:10px 16px;font-size:14.5px}.sp-bot{grid-template-columns:36px minmax(0,1fr);gap:12px;display:grid}.sp-av{border:1px solid var(--line,#e1e1e6);background:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sp-av img{width:20px;height:20px}.sp-bot-b{flex-direction:column;gap:6px;display:flex}.sp-bot-b p{background:var(--cell,#f7f7f8);border:1px solid var(--line,#e1e1e6);color:var(--ink,#242424);border-radius:4px 16px 16px;padding:14px 16px;font-size:14.5px;line-height:1.55}.sp-ans{border:1px solid var(--line,#e1e1e6);background:#fff;border-radius:16px;flex-direction:column;gap:14px;margin-left:48px;padding:20px;display:flex}.sp-sugg{flex-wrap:wrap;gap:6px;display:flex}.sp-sugg button{border:1px solid var(--line-2,#d2d3da);min-height:34px;color:var(--ink,#242424);background:#fff;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500;transition:border-color .2s,color .2s}.sp-sugg button:hover{border-color:var(--blue,#0049fe);color:var(--blue,#0049fe)}.sp-ans-f{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sp-ans-f .btn-primary{border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 20px;font-weight:600;display:inline-flex;background:var(--blue,#0049fe)!important;color:#fff!important}.sp-skip{color:var(--ink-2,#4b4d55);cursor:pointer;background:0 0;border:0;min-height:40px;font-size:13.5px;font-weight:600}.sp-skip:hover{color:var(--blue,#0049fe)}.sp-ans-f .sp-hint{margin-left:auto}.sp-paths{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sp-paths li{border:1px solid var(--line,#e1e1e6);opacity:.65;background:#fff;border-radius:14px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;transition:opacity .3s,border-color .3s,background-color .3s;display:grid}.sp-paths .tx b{color:var(--ink,#242424);font-size:15px;font-weight:600;line-height:1.35;display:block}.sp-paths .tx span{color:var(--ink-3,#6a6c75);margin-top:2px;font-size:13.5px;display:block}.sp-paths .st{border:1.5px solid var(--line-2,#d2d3da);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sp-paths .pill{color:var(--ink-3,#6a6c75);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.sp-paths li.run{opacity:1;border-color:var(--line-2,#d2d3da)}.sp-paths li.run .st{border-color:var(--blue,#0049fe);border-right-color:#0000;animation:.8s linear infinite sp-spin}.sp-paths li.run .pill{background:var(--cell,#f7f7f8);border:1px solid var(--line,#e1e1e6);color:var(--ink,#242424)}.sp-paths li.done{opacity:.85}.sp-paths li.done .st{background:var(--ink-3,#6a6c75);border-color:var(--ink-3,#6a6c75)}.sp-paths li.best{opacity:1;border-color:var(--blue,#0049fe);background:var(--wb-blue-100,#eef3ff)}.sp-paths li.best .st{background:var(--blue,#0049fe);border-color:var(--blue,#0049fe)}.sp-paths li.best .pill{background:var(--blue,#0049fe);color:#fff}.sp-split{background:var(--line,#e1e1e6);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1px;display:grid}.sp-split>*{background:#fff;padding:clamp(32px,4vw,48px) clamp(24px,3.4vw,44px)}.sp-split>aside{background:var(--cell,#f7f7f8)}.sp-sticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:24px}.sp-ttl{letter-spacing:-.035em;color:var(--ink,#242424);font-size:clamp(26px,2.8vw,36px);font-weight:700;line-height:1.15}.sp-for{color:var(--ink-3,#6a6c75);font-size:14px}.sp-for b{color:var(--ink,#242424);font-weight:600}.sp-sec{flex-direction:column;gap:6px;display:flex}.sp-sec h3{letter-spacing:-.01em;color:var(--ink,#242424);font-size:15px;font-weight:600}.sp-cons{background:var(--line,#e1e1e6);border:1px solid var(--line,#e1e1e6);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sp-cons>div{background:#fff;flex-direction:column;gap:6px;padding:16px;display:flex}.sp-cons .k-label{letter-spacing:.1em;color:var(--ink-3,#6a6c75);font-size:11px;font-weight:700}.sp-cons b{color:var(--ink,#242424);font-size:14.5px;font-weight:600;line-height:1.3}.sp-cons span{color:var(--ink-2,#4b4d55);font-size:13px;line-height:1.5}.sp-sol.blue{background-color:var(--blue,#0049fe);color:#fff;background-image:repeating-linear-gradient(135deg,#ffffff1a 0 1px,#fff0 1px 4px);border-radius:16px;padding:24px 24px 12px}.sp-sol .k-label{letter-spacing:.12em;color:#fff;opacity:.85;font-size:11px;font-weight:700}.sp-sol h3{letter-spacing:-.02em;color:#fff;margin:6px 0 14px;font-size:20px;font-weight:700}.sp-sol ul{margin:0;padding:0;list-style:none}.sp-sol li{border-top:1px solid #fff3;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.sp-sol li svg,.sp-sol li .ico{color:#fff;width:18px;height:18px;margin-top:2px}.sp-sol li small{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:11px;font-weight:700;display:block}.sp-sol li span{margin-top:2px;font-size:14px;display:block}.sp-uh{align-items:flex-start;gap:12px;display:flex}.sp-tile{background:var(--ink,#242424);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sp-tile svg,.sp-tile .ico{width:18px;height:18px}.sp-uh h3{letter-spacing:-.02em;color:var(--ink,#242424);font-size:17px;font-weight:700;line-height:1.3}.sp-uh p{color:var(--ink-2,#4b4d55);margin-top:4px;font-size:13.5px}.sp-inc{background:var(--line,#e1e1e6);border:1px solid var(--line,#e1e1e6);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sp-inc span{color:var(--ink,#242424);background:#fff;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.sp-inc svg,.sp-inc .ico{width:14px;height:14px;color:var(--blue,#0049fe)}.sp-f{flex-direction:column;gap:6px;display:flex}.sp-f label{color:var(--ink,#242424);font-size:13px;font-weight:600}.sp-f label em{color:var(--blue,#0049fe);font-style:normal}.sp-f label small{color:var(--ink-3,#6a6c75);margin-left:4px;font-weight:500}.sp-fine{color:var(--ink-3,#6a6c75);text-align:center;font-size:12px;line-height:1.5}.sp-build{flex-direction:column;gap:22px;max-width:560px;margin:0 auto;display:flex}.sp-bbar{background:var(--line,#e1e1e6);border-radius:3px;height:3px;overflow:hidden}.sp-bbar i{background:var(--blue,#0049fe);width:0;height:100%;transition:width .5s ease-out;display:block}.sp-tasks{border:1px solid var(--line,#e1e1e6);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.sp-tasks li{color:var(--ink-3,#6a6c75);background:#fff;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:500;display:flex}.sp-tasks li+li{border-top:1px solid var(--line,#e1e1e6)}.sp-tasks .st{border:1.5px solid var(--line-2,#d2d3da);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sp-tasks li.run{color:var(--ink,#242424)}.sp-tasks li.run .st{border-color:var(--blue,#0049fe);border-right-color:#0000;animation:.8s linear infinite sp-spin}.sp-tasks li.ok{color:var(--ink,#242424)}.sp-tasks li.ok .st{background:var(--blue,#0049fe);border-color:var(--blue,#0049fe);color:#fff}.sp-ready.blue{padding:clamp(56px,8vw,84px)var(--pad,28px);text-align:center;background-color:var(--blue,#0049fe);color:#fff;background-image:repeating-linear-gradient(135deg,#ffffff1a 0 1px,#fff0 1px 4px);flex-direction:column;align-items:center;gap:16px;display:flex}.sp-ready .sp-ok{width:52px;height:52px;color:var(--blue,#0049fe);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.sp-ready .sp-ok svg{width:26px;height:26px}.sp-ready h1{letter-spacing:-.035em;color:#fff;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.1}.sp-ready h3{opacity:.95;color:#fff;font-size:18px;font-weight:600}.sp-ready p{color:#ffffffe0;max-width:56ch;font-size:15px;line-height:1.55}.sp-ready .sp-chips .sp-chip{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.sp-ready .sp-chips .sp-chip svg{color:#fff}.sp-ready .cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.sp-note{padding:14px var(--pad,28px);color:var(--ink-2,#4b4d55);background:#fff;align-items:center;gap:10px;font-size:14px;display:flex}.sp-note svg,.sp-note .ico{width:18px;height:18px;color:var(--success,#11be79)}.sp-note b{color:var(--ink,#242424);font-weight:600}.sp-card{background:#fff;border-radius:20px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 40px 80px -24px #0a0a2866}.sp-card.wide{width:min(960px,100%)}.sp-card-h{border-bottom:1px solid var(--line,#e1e1e6);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.sp-card-h h2{letter-spacing:-.025em;color:var(--ink,#242424);margin-top:4px;font-size:20px;font-weight:700}.sp-card-h p{color:var(--ink-3,#6a6c75);margin-top:4px;font-size:13.5px}.sp-cx{border:1px solid var(--line,#e1e1e6);width:34px;height:34px;color:var(--ink-2,#4b4d55);cursor:pointer;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.sp-cx:hover{color:var(--blue,#0049fe);border-color:var(--blue,#0049fe)}.sp-card-b{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 24px;display:grid;overflow-y:auto}.sp-card-b .full{grid-column:1/-1}.sp-card-f{border-top:1px solid var(--line,#e1e1e6);background:var(--cell,#f7f7f8);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}@media (max-width:900px){.sp-split{grid-template-columns:minmax(0,1fr)}.sp-sticky{position:static}.sp-steps li,.sp-steps button{padding:12px 8px;font-size:12px}}@media (max-width:560px){.sp-cons,.sp-inc,.sp-card-b{grid-template-columns:minmax(0,1fr)}.sp-ans{margin-left:0}}:is(body.pv-page,.pv-page) .pv-hero{text-align:center;display:block}:is(body.pv-page,.pv-page) .pv-hero .hero-in{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1200px;margin:0 auto;display:flex}:is(body.pv-page,.pv-page) .pv-hero .hero-in>*{margin-left:auto!important;margin-right:auto!important}:is(body.pv-page,.pv-page) .pv-hero .pv-hh{text-wrap:balance;max-width:22ch!important}:is(body.pv-page,.pv-page) .pv-hero .lead{max-width:680px}:is(body.pv-page,.pv-page) .pv-hero .hero-sub{text-align:center;max-width:720px}:is(body.pv-page,.pv-page) .pv-hero .cta-row{margin-top:8px;justify-content:center!important}:is(body.pv-page,.pv-page) .pv-hero .pill-new{white-space:nowrap;max-width:100%}:is(body.pv-page,.pv-page) .pv-hero .hero-persp{margin-top:clamp(36px,4.5vw,60px)}:is(body.pv-page,.pv-page) .pvx-nd{transition:box-shadow .3s,border-color .3s}:is(body.pv-page,.pv-page) .pvx-nd svg{width:100%;height:100%;position:static;inset:auto;overflow:visible}:is(body.pv-page,.pv-page) .pvx-nd path,:is(body.pv-page,.pv-page) .pvx-nd circle,:is(body.pv-page,.pv-page) .pvx-nd line,:is(body.pv-page,.pv-page) .pvx-nd polyline,:is(body.pv-page,.pv-page) .pvx-nd rect{stroke:currentColor;stroke-dasharray:none;fill:none;animation:none}:is(body.pv-page,.pv-page) .fx-id{white-space:nowrap;flex:none}@container (min-width:821px){:is(body.pv-page,.pv-page) .pvx-in{grid-template-columns:19% minmax(0,1fr) 25%}}@container (max-width:820px){:is(body.pv-page,.pv-page) .pvx-in{grid-template-columns:27% minmax(0,1fr)}:is(body.pv-page,.pv-page) .pvd{padding-top:1cqw!important;font-size:.78em!important}:is(body.pv-page,.pv-page) .pvd-new{margin:.8cqw 0 .4cqw}:is(body.pv-page,.pv-page) .pvd-sep{margin-top:.4cqw;padding-top:.4cqw}:is(body.pv-page,.pv-page) .pvx-nd{width:29%!important}:is(body.pv-page,.pv-page) .pvx-nd[style*="left:18%"]{left:19.5%!important}:is(body.pv-page,.pv-page) .pvx-nd[style*="left:82%"]{left:80.5%!important}}:is(body.pv-page,.pv-page) .pvd{color:#1e2230;background:#fff;gap:0;padding:1.3cqw .9cqw 1cqw;font-size:.92em;overflow:hidden}.pvd .ico{flex:none;width:1.15em;height:1.15em}.pvd .ico svg{stroke-width:1.7px;width:100%;height:100%}.pvd-logo{color:#5b6070;justify-content:space-between;align-items:center;padding:0 .3cqw 0 .45cqw;display:flex}.pvd-logo img{width:auto;height:1.75em}.pvd-new{background:#f3f4f6;border-radius:.5cqw;align-items:center;gap:.7cqw;margin:1.1cqw 0 .6cqw;padding:.5cqw .7cqw;display:flex}.pvd-new .ico{color:#6b7080;width:1em;height:1em}.pvd-grp{flex-direction:column;display:flex}.pvd-sep{border-top:1px solid #eef0f4;margin-top:.6cqw;padding-top:.6cqw}.pvd-it{white-space:nowrap;align-items:center;gap:.65cqw;height:1.62em;padding:0 .55cqw;display:flex;overflow:hidden}.pvd-sub{border-left:1px solid #e3e5ea;flex-direction:column;margin:0 0 0 1.05cqw;padding-left:1.35cqw;display:flex}.pvd-sub span{white-space:nowrap;align-items:center;height:1.58em;display:flex}.pvd-k{color:#6b7080;padding:0 .55cqw .2cqw}.pvd-rc{white-space:nowrap;text-overflow:ellipsis;align-items:center;height:1.58em;padding:0 .55cqw;display:flex;overflow:hidden}.pvd-user{align-items:center;gap:.6cqw;margin-top:auto;padding:.6cqw .4cqw 0;display:flex}.pvd-av{color:#fff;background:linear-gradient(135deg,#3a4256,#1e2230);border-radius:50%;flex:none;place-items:center;width:2.3cqw;min-width:18px;height:2.3cqw;min-height:18px;font-size:.78em;font-weight:600;display:grid}.pvd-ut{flex-direction:column;flex:1;min-width:0;display:flex}.pvd-ut b{white-space:nowrap;font-size:.9em;font-weight:500}.pvd-ut small{color:#5b6070;white-space:nowrap;text-overflow:ellipsis;font-size:.82em;overflow:hidden}.pvd-user>.ico{color:#3a3f4e}:is(body.pv-page,.pv-page) .pvx-nd.trg{box-shadow:0 0 0 4px #0049fe14,0 8px 20px -14px #001e7866}@media (max-width:480px){:is(body.pv-page,.pv-page) .pv-hero .pill-new{white-space:normal}}:is(body.pv-page,.pv-page) #how .ad-z1,:is(body.pv-page,.pv-page) #how .ad-z3{border:1px solid var(--line);background:#fff;box-shadow:0 22px 44px -38px #141e5066}:is(body.pv-page,.pv-page) #how .ad-zh .h3{font-weight:600}:is(body.pv-page,.pv-page) #how .ad-n{align-items:center}:is(body.pv-page,.pv-page) #how .ad-core .ad-pb:after,:is(body.pv-page,.pv-page) #how .ad-core .ad-pt:before{box-shadow:0 0 0 3px var(--blue),0 0 0 5px #ffffff8c;background:#fff}:is(body.pv-page,.pv-page) #how .ad-mid{border-color:#ffffff38;border-top-style:solid;border-bottom-style:solid}:is(body.pv-page,.pv-page) #how .ad-rail{border:1px solid var(--wb-blue-200);background:linear-gradient(#f3f6ff,#fff 50%,#f3f6ff)}:is(body.pv-page,.pv-page) #how .ad-gh{padding:4px 0}:is(body.pv-page,.pv-page) #how .ad-hint{display:none}:is(body.pv-page,.pv-page) #how .ad-n,:is(body.pv-page,.pv-page) #how .ad-cap{cursor:default;transition:none}:is(body.pv-page,.pv-page) #how .ad-n:hover,:is(body.pv-page,.pv-page) #how .ad-cap:hover{border-color:var(--line);transform:none;box-shadow:0 10px 24px -20px #001e7873}:is(body.pv-page,.pv-page) #how .ad-cap:hover{box-shadow:none}@media (max-width:1000px){:is(body.pv-page,.pv-page) #how .ad-gh{margin:24px 0 12px}:is(body.pv-page,.pv-page) #how .ad-gi{margin:0 0 10px}}:is(body.pv-page,.pv-page) #in-action .fl .fl-vis{border-bottom:1px solid var(--line);background:radial-gradient(70% 80% at 50% 40%,#fff,#0000 75%);min-height:0;height:320px!important;padding:28px!important}:is(body.pv-page,.pv-page) #in-action .fl-vis .ax-card{width:100%;max-width:360px;margin:0 auto}:is(body.pv-page,.pv-page) #in-action .feat .meta{padding:24px var(--pad)32px}:is(body.pv-page,.pv-page) #in-action .fl2 .feat:after{display:none!important}@media (max-width:900px){:is(body.pv-page,.pv-page) #in-action .fl .fl-vis{min-height:280px;height:auto!important}}:is(body.pv-page,.pv-page) #capabilities .pc{gap:0!important;padding:0!important}:is(body.pv-page,.pv-page) #capabilities .pc>*{margin-left:clamp(20px,2.4vw,32px);margin-right:clamp(20px,2.4vw,32px)}:is(body.pv-page,.pv-page) #capabilities .pc>.pc-vis{border:0;border-bottom:1px solid var(--line);background:radial-gradient(70% 80% at 50% 40%,#fff,#0000 75%);border-radius:0;order:-1;height:168px;margin:0;padding:24px clamp(24px,3vw,40px);font-size:12px}:is(body.pv-page,.pv-page) #capabilities .pc>.pc-top{margin-top:24px;margin-bottom:14px}:is(body.pv-page,.pv-page) #capabilities .pc>.k-label,:is(body.pv-page,.pv-page) #capabilities .pc>.h3{margin-bottom:8px}:is(body.pv-page,.pv-page) #capabilities .pc>.tlink{margin-top:auto;margin-bottom:30px;padding-top:16px}:is(body.pv-page,.pv-page) #capabilities .pv-kn,:is(body.pv-page,.pv-page) #capabilities .pv-mh,:is(body.pv-page,.pv-page) #capabilities .pv-st{gap:7px}:is(body.pv-page,.pv-page) #capabilities .pv-kn>span,:is(body.pv-page,.pv-page) #capabilities .pv-mh>span{border:1px solid var(--line);background:#fff;border-radius:9px;padding:7px 10px;box-shadow:0 6px 14px -12px #001e7859}:is(body.pv-page,.pv-page) #capabilities .pv-in{gap:8px}:is(body.pv-page,.pv-page) #capabilities .pv-in>span:not(.c){padding:6px 10px;box-shadow:0 6px 14px -12px #001e7859}:is(body.pv-page,.pv-page) #capabilities .pv-in .c{width:44px;height:44px}:is(body.pv-page,.pv-page) #capabilities .pv-wf{gap:6px}:is(body.pv-page,.pv-page) #capabilities .pv-wf>span{padding:8px 11px}:is(body.pv-page,.pv-page) #capabilities .pv-wf i{flex:0 24px}:is(body.pv-page,.pv-page) #capabilities .pv-mo{gap:7px;padding:24px clamp(28px,3vw,44px)}:is(body.pv-page,.pv-page) #capabilities .pv-st .pv-f{padding:7px 10px}:is(body.pv-page,.pv-page) #capabilities .pv-tg span{padding:6px 0}:is(body.pv-page,.pv-page) #control .cv-note{border-top:1px solid var(--line);background:var(--cell);margin:0;padding:12px 16px 14px}@media (min-width:1001px){:is(body.pv-page,.pv-page) #in-practice .pt{grid-template-columns:max-content minmax(0,1fr)}:is(body.pv-page,.pv-page) #in-practice .pt-list{position:relative}:is(body.pv-page,.pv-page) #in-practice .pt-list:before{content:"";background:var(--line-2,#d9dde6);width:1px;position:absolute;top:40px;bottom:40px;left:calc(clamp(20px,2.4vw,32px) + 15px)}:is(body.pv-page,.pv-page) #in-practice .pt-list button{white-space:nowrap;flex:1 1 0;gap:12px;min-height:56px;padding:12px 28px 12px clamp(20px,2.4vw,32px);position:relative;box-shadow:none!important}}:is(body.pv-page,.pv-page) #in-practice .pt{border-bottom:1px solid var(--line)}@media (max-width:1000px){:is(body.pv-page,.pv-page) #in-practice .pt-list button{padding-left:clamp(20px,2.4vw,32px)}}:is(body.pv-page,.pv-page) #in-practice .pt-list button .ico{z-index:1;border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:50%;width:30px;height:30px;padding:7px;transition:background-color .25s,border-color .25s,color .25s;position:relative}:is(body.pv-page,.pv-page) #in-practice .pt-list button[aria-selected=true] .ico{background:var(--blue);border-color:var(--blue);color:#fff}:is(body.pv-page,.pv-page) #in-practice .pt-pane{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;padding:clamp(32px,4vw,48px) 0;position:relative}:is(body.pv-page,.pv-page) #in-practice .pt-pane:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%}:is(body.pv-page,.pv-page) #in-practice .pt-txt{text-align:left;box-sizing:border-box;align-items:flex-start;gap:10px;width:100%;max-width:440px;margin:0 auto;padding:0 clamp(24px,3vw,40px)}:is(body.pv-page,.pv-page) #in-practice .pt-txt .tile{margin-bottom:4px}:is(body.pv-page,.pv-page) #in-practice .pt-txt .h3{margin:0}:is(body.pv-page,.pv-page) #in-practice .pt-ex{border:1px solid var(--line);background:#fff;border-radius:16px;gap:0;width:calc(100% - 2*clamp(24px,3vw,40px));max-width:440px;margin:0 auto;padding:0;overflow:hidden;box-shadow:0 24px 48px -34px #141e5073}:is(body.pv-page,.pv-page) #in-practice .pt-ex>.pt-k{color:#fff;background-color:#0049fe;background-image:repeating-linear-gradient(135deg,#ffffff12 0 2px,#0000 2px 9px);align-items:center;gap:8px;padding:12px 16px;display:flex}:is(body.pv-page,.pv-page) #in-practice .pt-ex>.pt-k:before{content:"";background:url(/assets/mark-white.svg) 50%/contain no-repeat;flex:none;width:12px;height:15px}:is(body.pv-page,.pv-page) #in-practice .pt-ex .ax-card{max-width:none;box-shadow:none;background:#f6f7f9;border:0;border-radius:0;margin:0;padding:16px}:is(body.pv-page,.pv-page) #in-practice .pt-ex .ax-a{background:#fff}@media (max-width:700px){:is(body.pv-page,.pv-page) #in-practice .pt-pane{grid-template-columns:minmax(0,1fr);gap:24px}:is(body.pv-page,.pv-page) #in-practice .pt-pane:before{display:none}:is(body.pv-page,.pv-page) #in-practice .pt-ex{width:calc(100% - 48px)}}:is(body.pv-page,.pv-page) #get-started .adc-c{padding:28px clamp(20px,2.4vw,32px)!important}:is(body.pv-page,.pv-page) #get-started .adc-track{display:none}.cs-hero{color:#fff;background:#142337;position:relative;overflow:hidden}.cs-hero .fr{border-color:#ffffff14}.cs-hero-in{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:32px clamp(32px,5vw,80px);padding:clamp(48px,6vw,96px) clamp(20px,3vw,40px);display:grid;position:relative}.cs-hero-in:before{content:"";pointer-events:none;background:radial-gradient(55% 75% at 90% 0,#2e5bff52,#0000 60%);position:absolute;inset:0}.cs-hero-in>*{position:relative}.cs-k{letter-spacing:.16em;text-transform:uppercase;color:#9db5f7;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}.cs-k i{background:#9db5f7;width:24px;height:1px}.cs-h1{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:20px 0 0;font-size:clamp(40px,5.4vw,78px);font-weight:700;line-height:1.03}.cs-h1 em{color:#9db5f7;font-style:normal}.cs-sub{color:#fff;max-width:760px;margin:22px 0 0;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.45}.cs-hero-r p{color:#d5ddf5;margin:0 0 14px;font-size:17px;line-height:1.65}.cs-hero-r p:last-of-type{color:#fff;font-weight:600}.cs-hero .cta-row{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cs-idx{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.cs-idx a{color:#fff;border-right:1px solid #ffffff1a;align-items:center;gap:18px;padding:20px clamp(20px,3vw,40px);text-decoration:none;transition:background .2s;display:flex}.cs-idx a:last-child{border-right:0}.cs-idx a:hover{background:#ffffff0a}.cs-idx .n{color:#9db5f7;letter-spacing:-.02em;font-size:28px;font-weight:700}.cs-idx b{font-size:16px;display:block}.cs-idx span.s{color:#c9d4f2;font-size:14px}.cs-idx .ico{color:#9db5f7;width:20px;height:20px;margin-left:auto}.cs-fs{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}.cs-fs-m{background:var(--cell);border-right:1px solid var(--line);place-items:center;min-height:clamp(360px,34vw,520px);text-decoration:none;display:grid;position:relative;overflow:hidden}.cs-fs-m img{object-fit:contain;width:76%;max-width:420px;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cs-fs-m:hover img{transform:scale(1.035)}.cs-fs-m .tag{letter-spacing:.14em;text-transform:uppercase;background:var(--blue);color:#fff;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:clamp(20px,2.4vw,32px);left:clamp(20px,2.4vw,32px)}.cs-fs-b{flex-direction:column;justify-content:center;gap:18px;padding:clamp(40px,4.5vw,64px) clamp(24px,4vw,64px);display:flex}.cs-fs-meta{color:var(--ink-3);flex-wrap:wrap;gap:6px 0;font-size:13.5px;display:flex}.cs-fs-meta b{color:var(--ink);font-weight:700}.cs-fs-meta span+span:before{content:"·";color:var(--ink-3);margin:0 10px;font-weight:700}.cs-fs-b .h2{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.12}.cs-fs-b .h2 a{color:inherit;text-decoration:none}.cs-fs-b .h2 a:hover{color:var(--blue)}.cs-fs-b p{max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.cs-status{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.cs-status span{border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.cs-status .live{color:#13804b;background:#e7f6ee}.cs-status .live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.cs-status .next{color:var(--blue);background:#eaf0ff}.cs-status .next:before{content:"";border:1.5px solid;border-radius:50%;width:8px;height:8px}.cs-fs-b .btn{align-self:flex-start;margin-top:4px}#stories{background:0 0}.cs-coll2{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.cs-coll2 .cs-sc{overflow:hidden;box-shadow:none!important;color:inherit!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,4fr) minmax(0,6fr)!important;width:100%!important;text-decoration:none!important;display:grid!important;transform:none!important}.cs-coll2 .cs-sc:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.cs-coll2 .cs-sc-m{aspect-ratio:auto!important;border-right:1px solid var(--line)!important;flex-direction:column!important;justify-content:space-between!important;min-height:280px!important;display:flex!important;position:relative!important}.cs-coll2 .cs-sc-m.ty{background-color:#0049fe!important;background-image:var(--wb-tex),var(--wb-tex-base)!important;color:#fff!important;padding:clamp(28px,3.5vw,44px)!important}.cs-coll2 .cs-sc-m.ty:before{display:none!important}.cs-coll2 .cs-sc-m.ty>div{flex-direction:column;justify-content:space-between;height:100%;min-height:200px;display:flex;position:relative}.cs-coll2 .cs-sc-m.ty .top{letter-spacing:.14em;text-transform:uppercase;color:#e3eaff;font-size:11.5px;font-weight:600;display:block}.cs-coll2 .cs-sc-m.ty .nm{letter-spacing:-.025em;color:#fff;margin-top:auto;font-size:clamp(34px,3.6vw,48px);font-weight:700;line-height:1.05;display:block}.cs-coll2 .cs-sc-b{background:#fff!important;flex-direction:column!important;justify-content:center!important;gap:14px!important;padding:clamp(36px,4.5vw,56px) clamp(28px,4vw,64px)!important;display:flex!important}.cs-coll2 .cs-sc-b .meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:0;font-size:13.5px;display:flex}.cs-coll2 .cs-sc-b .meta b{color:var(--ink);font-weight:700}.cs-coll2 .cs-sc-b .meta span{color:var(--ink-2)}.cs-coll2 .cs-sc-b .meta>*+:before{content:"·";color:var(--ink-3);margin:0 10px;font-weight:700}.cs-coll2 .cs-sc-b .h3{color:var(--ink);margin:4px 0 0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.15;transition:color .2s}.cs-coll2 .cs-sc:hover .cs-sc-b .h3{color:var(--blue)}.cs-coll2 .cs-sc-b p{max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.cs-coll2 .cs-sc-b .go{color:var(--blue);align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:700;transition:transform .2s;display:inline-flex}.cs-coll2 .cs-sc-b .go .ico{width:16px;height:16px;transition:transform .2s}.cs-coll2 .cs-sc:hover .cs-sc-b .go .ico{transform:translate(4px)}@media (max-width:900px){.cs-fs{grid-template-columns:1fr}.cs-fs-m{border-right:0;border-bottom:1px solid var(--line);min-height:280px}.cs-coll2 .cs-sc{grid-template-columns:1fr!important}.cs-coll2 .cs-sc-m{border-right:0!important;border-bottom:1px solid var(--line)!important;min-height:240px!important}.cs-coll2 .cs-sc-m.ty>div{min-height:180px}}body.cs-page{--pin:clamp(20px,2.4vw,32px)}body.cs-page .cs-fs{border-top:1px solid var(--line);border-bottom:0;grid-template-columns:minmax(0,4fr) minmax(0,6fr)}body.cs-page .cs-fs-m{background:var(--cell);border-right:1px solid var(--line);min-height:clamp(360px,34vw,520px)}body.cs-page .cs-fs-m img{width:76%;max-width:420px}body.cs-page .cs-fs-m .tag{left:var(--pin);top:var(--pin);background:var(--blue);font-size:11px}body.cs-page .cs-fs-b{gap:18px;padding:clamp(40px,4.5vw,64px) clamp(24px,4vw,64px)}body.cs-page .cs-fs-b .h2{max-width:22ch;font-size:clamp(28px,2.8vw,40px);line-height:1.12}body.cs-page .cs-fs-meta{gap:6px 0;font-size:13.5px}body.cs-page .cs-fs-meta span+span:before{content:"·";color:var(--ink-3);margin:0 10px}body.cs-page .cs-fs-b p{max-width:62ch;font-size:16px}body.cs-page .cs-status{padding-top:4px}body.cs-page #stories{background:0 0}body.cs-page .cs-coll2{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body.cs-page .cs-coll2 .cs-sc+.cs-sc{border-left:1px solid var(--line)}body.cs-page .cs-sc{background:#fff;border:0;border-radius:0;box-shadow:none!important;transform:none!important}body.cs-page .cs-sc,body.cs-page .cs-sc *,body.cs-page .cs-sc:hover,body.cs-page .cs-sc:hover *{text-decoration:none!important}body.cs-page .cs-sc:only-child{grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}body.cs-page .cs-sc-m{aspect-ratio:auto;border-right:1px solid var(--line);min-height:280px}body.cs-page .cs-sc-m.ty{background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);padding:clamp(24px,3vw,40px)}body.cs-page .cs-sc-m.ty:before{display:none}body.cs-page .cs-sc-m.ty .top{color:#e3eaff;font-weight:600}body.cs-page .cs-sc-m.ty .nm{letter-spacing:-.02em;font-size:clamp(30px,3vw,44px);font-weight:600}body.cs-page .cs-sc-b{justify-content:center;gap:14px;padding:clamp(32px,4vw,56px) clamp(24px,4vw,64px)}body.cs-page .cs-sc-b .meta{gap:0;font-size:13.5px}body.cs-page .cs-sc-b .meta>*+:before{content:"·";color:var(--ink-3);margin:0 10px}body.cs-page .cs-sc-b .meta b{font-weight:600}body.cs-page .cs-sc-b .h3{color:var(--ink);font-size:clamp(22px,2vw,28px);line-height:1.2}body.cs-page .cs-sc-b p{max-width:62ch;font-size:16px}body.cs-page .cs-sc-b .go{margin-top:6px;font-size:14.5px;font-weight:600}body.cs-page .cs-sc:hover .cs-sc-b .h3{color:var(--blue)}body.cs-page .cs-sc:focus-visible{outline-offset:-2px}@media (max-width:900px){body.cs-page .cs-fs{grid-template-columns:1fr}body.cs-page .cs-fs-m{border-right:0;border-bottom:1px solid var(--line);min-height:280px}body.cs-page .cs-coll2,body.cs-page .cs-sc:only-child{grid-template-columns:1fr}body.cs-page .cs-sc-m{border-right:0;border-bottom:1px solid var(--line)}body.cs-page .cs-coll2 .cs-sc+.cs-sc{border-left:0;border-top:1px solid var(--line)}}body.cs-page .cs-coll2:has(.cs-fs){gap:0;padding:0;display:block}body.cs-page .cs-fs-b h3.h2{letter-spacing:-.025em;max-width:22ch;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.12}body.cs-page .cs-fs-b h3.h2 a{color:inherit;text-decoration:none}body.cs-page .cs-fs-b h3.h2 a:hover{color:var(--blue)}body.cs-page .cs-fs-sl .cs-fs-m{background:#223965;padding:0}body.cs-page .cs-fs-sl .cs-fs-m img{object-fit:contain;width:min(62%,300px);max-width:none;height:auto;max-height:none;position:static}.ed-cover{color:#fff;background:#0b1a3d;position:relative;overflow:hidden}.ed-cover .fr{border-color:#ffffff14}.ed-cv{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end;gap:40px clamp(32px,5vw,80px);padding:clamp(40px,6vw,88px) clamp(20px,3vw,40px) clamp(28px,3vw,40px);display:grid;position:relative}.ed-cv:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 85% 10%,#2e5bff59,#0000 60%);position:absolute;inset:0}.ed-cv>*{position:relative}.ed-bc{color:#c9d4f2;flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:13px;display:flex}.ed-bc a{color:#c9d4f2;text-decoration:none;transition:color .15s}.ed-bc a:hover{color:#fff}.ed-kick{letter-spacing:.16em;text-transform:uppercase;color:#9db5f7;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:13px;font-weight:700;display:flex}.ed-kick b{color:#fff;font-weight:700}.ed-kick i{background:#9db5f7;width:24px;height:1px;display:inline-block}.ed-h1{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:20px 0 0;font-size:clamp(40px,5.6vw,80px);font-weight:700;line-height:1.02}.ed-sub{color:#fff;margin:22px 0 0;font-size:clamp(19px,1.7vw,24px);font-weight:600;line-height:1.35}.ed-intro{color:#d5ddf5;max-width:640px;margin:12px 0 0;font-size:17px;line-height:1.6}.ed-cimg{aspect-ratio:4/5;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ed-cimg img{object-fit:cover;width:100%;height:100%}.ed-meta{border-top:1px solid #ffffff24;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid;position:relative}.ed-meta div{border-right:1px solid #ffffff1a;padding:18px clamp(14px,2vw,24px)}.ed-meta div:last-child{border-right:0}.ed-meta dt{letter-spacing:.14em;text-transform:uppercase;color:#9db5f7;margin:0 0 6px;font-size:11.5px;font-weight:700}.ed-meta dd{color:#fff;margin:0;font-size:15px;font-weight:600;line-height:1.35}.ed-scroll{z-index:2;color:#0b1a3d;background:#faf8f4;border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;transition:transform .2s;display:grid;position:absolute;bottom:-1px;left:50%;transform:translate(-50%,50%);box-shadow:0 8px 20px -10px #00000080}.ed-scroll:hover{transform:translate(-50%,45%)scale(1.05)}.ed-scroll .ico{width:18px;height:18px;animation:2s ease-in-out infinite edb}@keyframes edb{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ed-scroll .ico{animation:none}}.ed-ch,.ed-show,.ed-tlw,.ed-doc{background:#fff}.ed-grid{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);padding:clamp(48px,6vw,88px) clamp(20px,3vw,40px);display:grid}.ed-side{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:96px}.ed-num{color:var(--blue);letter-spacing:-.03em;font-size:clamp(44px,4.5vw,64px);font-weight:700;line-height:1}.ed-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:12.5px;font-weight:700;line-height:1.6}.ed-col{max-width:none}.ed-col>p,.ed-col>h3,.ed-col>.ed-brief,.ed-col>.ed-steps{max-width:820px}.ed-col>.ed-pull{max-width:980px}.ed-h2{letter-spacing:-.02em;max-width:1000px;color:var(--ink);text-wrap:balance;margin:0 0 28px;font-size:clamp(34px,3.8vw,56px);font-weight:700;line-height:1.12}.ed-col>p,.ed-col .ed-sec p{color:var(--ink-2);text-wrap:pretty;margin:0 0 18px;font-size:18px;line-height:1.7}.ed-col h3{color:var(--ink);margin:36px 0 12px;font-size:22px;line-height:1.3}.ed-pull{border-left:3px solid var(--blue);color:var(--ink);text-wrap:pretty;margin:36px 0 8px;padding:8px 0 8px 28px;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.4}.ed-cons{border-top:1px solid #e6e1d8;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:32px 0;padding:0;list-style:none;display:grid}.ed-cons li{flex-direction:column;gap:12px;padding:24px 0;display:flex}.ed-cons .k{color:var(--blue);letter-spacing:.06em;font-size:15px;font-weight:700}.ed-cons b{color:var(--ink);margin-bottom:6px;font-size:19px;display:block}.ed-cons p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.6}.ed-show .fr{padding:0 clamp(20px,3vw,40px) clamp(48px,6vw,80px)}.ed-feat{border-top:1px solid #e6e1d8;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:24px clamp(32px,5vw,72px);padding:clamp(24px,3vw,40px) 0;display:grid}.ed-feat:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.ed-feat:nth-child(2n) .ed-shot{order:2}.ed-shot{margin:0}.ed-shot>div{aspect-ratio:16/10;background:#fff;border:1px solid #e6e1d8;border-radius:16px;overflow:hidden;box-shadow:0 24px 50px -36px #0b1a3d73}.ed-shot figcaption{color:var(--ink-3);margin-top:10px;font-size:13.5px;line-height:1.5}.ed-fx{flex-direction:column;gap:10px;display:flex}.ed-fx .n{letter-spacing:.14em;color:var(--blue);font-size:13px;font-weight:700}.ed-fx h3{color:var(--ink);margin:0;font-size:clamp(22px,2vw,28px);line-height:1.2}.ed-fx p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.ed-show .ed-pull{max-width:820px;margin:clamp(24px,3vw,40px) auto 0}.ed-tl{counter-reset:t;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0 clamp(20px,3vw,40px) clamp(48px,6vw,80px);list-style:none;display:grid}.ed-tl li{padding:0 20px 0 0;position:relative}.ed-tl li:before{content:"";border-top:2px solid #c9d7fb;position:absolute;top:22px;left:22px;right:0}.ed-tl li:last-child:before{display:none}.ed-tl .dot{z-index:1;border:2px solid var(--blue);width:46px;height:46px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.ed-tl li:last-child .dot{background:var(--blue);color:#fff}.ed-tl h3{color:var(--ink);margin:18px 0 8px;font-size:18px;line-height:1.3}.ed-tl p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.ed-tlw .ed-pull{max-width:820px;margin:0 auto;padding-bottom:clamp(48px,6vw,80px)}.ed-tlw .ed-pullw{padding:0 clamp(20px,3vw,40px)}.ed-imp{color:#fff;background:#0032be}.ed-imp .fr{border-color:#ffffff14}.ed-imp-in{padding:clamp(48px,6vw,88px) clamp(20px,3vw,40px)}.ed-imp .ed-lbl,.ed-imp .ed-num{color:#9db5f7}.ed-imp-h{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);margin-bottom:40px;display:grid}.ed-imp-h h2{letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:clamp(30px,3.4vw,48px);line-height:1.1}.ed-imp-h p{color:#d5ddf5;max-width:720px;margin:0;font-size:18px;line-height:1.65}.ed-outs{border-top:1px solid #ffffff24;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ed-outs li{border-right:1px solid #ffffff1a;flex-direction:column;gap:12px;padding:28px 22px 28px 0;display:flex}.ed-outs li+li{padding-left:22px}.ed-outs li:last-child{border-right:0}.ed-outs .ico{color:#9db5f7;width:26px;height:26px}.ed-outs b{color:#fff;font-size:clamp(19px,1.6vw,22px);line-height:1.25}.ed-outs p{color:#c9d4f2;margin:0;font-size:15px;line-height:1.6}.ed-ben{border-top:1px solid #ffffff24;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);margin-top:40px;padding-top:40px;display:grid}.ed-ben h3{letter-spacing:.16em;text-transform:uppercase;color:#9db5f7;margin:0;font-size:13px;font-weight:700}.ed-ben dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 40px;margin:0;display:grid}.ed-ben dt{color:#fff;margin-bottom:6px;font-size:17px;font-weight:700}.ed-ben dd{color:#c9d4f2;margin:0;font-size:15.5px;line-height:1.6}.ed-brief{background:#fff;border:1px solid #e6e1d8;border-radius:18px;margin:32px 0;padding:clamp(24px,3vw,36px);box-shadow:0 24px 50px -40px #0b1a3d80}.ed-brief .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:12.5px;font-weight:700}.ed-brief h3{margin:8px 0 14px!important}.ed-brief q{color:var(--ink);quotes:"“" "”";font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.3;display:block}.ed-brief>p{margin:16px 0 10px!important;font-size:16.5px!important}.ed-brief ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ed-brief li{color:var(--ink);background:#f1eee8;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:600}.ed-brief .note{color:var(--ink-3)!important;margin:16px 0 0!important;font-size:14.5px!important}.ed-docw{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;padding:0 clamp(20px,3vw,40px) clamp(48px,6vw,80px);display:grid}.ed-vid{aspect-ratio:16/10;background:#fff;border:1px solid #e6e1d8;border-radius:18px;grid-row:span 2;position:relative;overflow:hidden}.cs-play[hidden],[data-video-cta][hidden]{display:none!important}.ed-vid .cs-play{position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ed-lt{display:block}@media (max-width:1100px){.ed-lt{display:inline}.ed-lt:before{content:"/ "}}.ed-ph{background:#fff;border:1px solid #e6e1d8;border-radius:18px;min-height:180px;overflow:hidden}.ed-quote{background:#fff;border:1px solid #e6e1d8;border-radius:18px;grid-column:1/-1;margin:0;padding:clamp(24px,3vw,36px)}.ed-quote p{color:var(--ink);margin:0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.45}.ed-quote footer{color:var(--ink-3);margin-top:14px;font-size:15px}.ed-steps{flex-direction:column;gap:0;margin:24px 0;padding:0;list-style:none;display:flex}.ed-steps li{color:var(--ink);padding:12px 0 12px 32px;font-size:18px;font-weight:500;line-height:1.5;position:relative}.ed-steps li:before{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px;position:absolute;top:21px;left:6px}.ed-steps li:not(:last-child):after{content:"";border-left:1.5px solid #c9d7fb;position:absolute;top:33px;bottom:-9px;left:10.5px}.ed-hero-shot{margin:0;padding:clamp(8px,1vw,16px) 0 0}.ed-hero-shot>div{aspect-ratio:16/9;background:#fff;border:1px solid #e6e1d8;border-radius:20px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 30px 60px -40px #0b1a3d80}.ed-hero-shot figcaption{color:var(--ink-3);margin-top:12px;font-size:14px}.ed-caps{border-top:1px solid #e6e1d8;grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(28px,3vw,44px) 0 0;padding:0;list-style:none;display:grid}.ed-caps li{flex-direction:column;gap:10px;padding:24px 22px 8px 0;display:flex}.ed-caps li+li{border-left:1px solid #e6e1d8;padding-left:22px}.ed-caps .n{letter-spacing:.14em;color:var(--blue);font-size:13px;font-weight:700}.ed-caps h3{color:var(--ink);margin:0;font-size:18px;line-height:1.3}.ed-caps p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.ed-lede{max-width:820px;color:var(--ink-2);text-align:center;margin:36px auto 0;font-size:18px;line-height:1.65}.ed-cx{color:#fff;background:#0032be}.ed-cx[hidden]{display:none}.cx-stack{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.cx-stack>.cx-video{align-self:start;width:100%;height:auto}.cx-stack>.cx-photos{contain:size;align-self:stretch}.cx-ph{background:#0f1f47;border-radius:18px;min-height:0;margin:0;position:relative;overflow:hidden}.cx-stack>.cx-quote{grid-column:1/-1}.cx-video{aspect-ratio:16/9;background:#0f1f47;border-radius:20px;position:relative;overflow:hidden}.cx-video [data-cx-play][hidden]{display:none!important}.cx-photos{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:16px;display:grid}.cx-quote[hidden]{display:none}.ed-cx .fr{border-color:#ffffff14}.ed-cx-in{padding:clamp(48px,6vw,96px) clamp(20px,3vw,40px)}.ed-cx .ed-num,.ed-cx .ed-lbl{color:#9db5f7}.ed-cx-h{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);margin-bottom:clamp(32px,4vw,56px);display:grid}.ed-cx-h h2{letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:clamp(34px,3.8vw,56px);line-height:1.08}.ed-cx-h p{color:#c9d4f2;max-width:760px;margin:0;font-size:18px;line-height:1.65}.cx-quote{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;justify-content:center;gap:20px;margin:0;padding:clamp(24px,3vw,44px);display:flex}.cx-quote .mk{color:#9db5f7;font-size:72px;font-weight:700;line-height:.6}.cx-quote p{color:#fff;text-wrap:pretty;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:600;line-height:1.35}.cx-quote footer{color:#c9d4f2;font-size:15px}.cx-quote footer b{color:#fff;font-size:16px;display:block}.sl-wide>div{aspect-ratio:21/9;background:#fff;border:1px solid #e6e1d8;border-radius:18px;overflow:hidden}.sl-ask{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:20px 0 28px;padding:0;list-style:none;display:grid}.sl-ask li{color:var(--ink);background:#fff;border:1px solid #e6e1d8;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:16.5px;font-weight:600;line-height:1.45;display:flex}.sl-arch{background:#fff;border:1px solid #e6e1d8;border-radius:20px;margin:clamp(28px,3vw,44px) 0 0;padding:clamp(20px,2.5vw,32px);box-shadow:0 24px 50px -40px #0b1a3d80}.sl-arch .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:18px;font-size:12.5px;font-weight:700;display:block}.sl-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sl-flow li{background:#f6f8ff;border:1px solid #dce4fb;border-radius:14px;flex-direction:column;gap:10px;padding:18px 16px;display:flex;position:relative}.sl-flow li:not(:last-child):after{content:"";border-top:2px solid var(--blue);border-right:2px solid var(--blue);z-index:1;width:10px;height:10px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)rotate(45deg)}.sl-flow li.wb{background:var(--blue);border-color:var(--blue)}.sl-flow li.out{background:#0b1a3d;border-color:#0b1a3d}.sl-steps{border-top:1px solid #e6e1d8;grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}.sl-steps li{flex-direction:column;gap:8px;padding:22px 20px 6px 0;display:flex}.sl-steps li+li{border-left:1px solid #e6e1d8;padding-left:20px}.sl-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(28px,3vw,40px);display:grid}.sl-mo{color:#fff;background:#0b1a3d;position:relative;overflow:hidden}.sl-mo-h{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);display:grid}.sl-mo h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4vw,58px);line-height:1.08}.sl-vs{margin-top:clamp(36px,4vw,56px)}.sl-vs-k{letter-spacing:.18em;text-transform:uppercase;color:#fff;align-items:center;gap:14px;margin-bottom:20px;font-size:13px;font-weight:700;display:flex}.sl-vs-k:after{content:"";background:#ffffff2e;flex:1;height:1px}.sl-vs-g{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.sl-lane{border-radius:20px;flex-direction:column;gap:18px;padding:clamp(22px,2.5vw,32px);display:flex}.sl-lane.old{background:#ffffff0a;border:1px solid #ffffff24}.sl-lane.new{color:var(--ink);background:#fff;box-shadow:0 30px 70px -30px #2e5bff99}.new li{color:var(--ink);background:#f6f8ff}.sl-vs-mid{place-items:center;display:grid}.sl-mo .ed-pull{color:#fff;border-color:#9db5f7;max-width:900px;margin:clamp(32px,4vw,48px) 0 0}.sl-ach{border-top:1px solid #ffffff24;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);margin-top:40px;padding-top:40px;display:grid}.sl-ach h3{letter-spacing:.16em;text-transform:uppercase;color:#9db5f7;margin:0;font-size:13px;font-weight:700}.sl-ach ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 32px;margin:0;padding:0;list-style:none;display:grid}.sl-ach li{color:#fff;gap:10px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.sl-ach .bv{color:#d5ddf5;grid-column:2;max-width:820px;margin:8px 0 0;font-size:17px;line-height:1.65}.sl-road{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}.sl-road li{background:#fff;border:1px dashed #c9d2e4;border-radius:18px;flex-direction:column;gap:12px;padding:clamp(20px,2vw,28px);display:flex}.sl-road li.live{border:2px solid var(--blue);box-shadow:0 24px 50px -36px #2e5bff99}.sl-road .st{color:var(--ink-2);background:#f1eee8;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}@media (max-width:1100px){.ed-grid{grid-template-columns:minmax(0,1fr)}.ed-side{flex-direction:row;align-items:center;gap:16px;position:static}.ed-side br{display:none}.ed-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-meta div:nth-child(3n){border-right:0}.ed-meta div:nth-child(-n+3){border-bottom:1px solid #ffffff1a}.ed-outs{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-outs li{border-bottom:1px solid #ffffff1a;padding:22px 20px!important}.ed-imp-h,.ed-ben,.ed-cons{grid-template-columns:1fr}.ed-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-caps li,.ed-caps li+li{border-bottom:1px solid #e6e1d8;border-left:0;padding:20px 20px 12px 0}.ed-ben dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-cx-h{grid-template-columns:1fr}.ed-meta.m5{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.sl-flow li:nth-child(3):after{display:none}.sl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-steps li,.sl-steps li+li{border-bottom:1px solid #e6e1d8;border-left:0;padding:18px 18px 12px 0}.sl-road{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-mo-h,.sl-ach{grid-template-columns:1fr}.sl-ach .bv{grid-column:1}.sl-ach ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ed-cv{grid-template-columns:1fr}.ed-cimg{aspect-ratio:16/9}.ed-feat,.ed-feat:nth-child(2n){grid-template-columns:1fr}.ed-feat:nth-child(2n) .ed-shot{order:0}.ed-tl{grid-template-columns:1fr;gap:0}.ed-tl li{grid-template-columns:46px minmax(0,1fr);column-gap:18px;padding:0 0 28px;display:grid}.ed-tl li:before{border-top:0;border-left:2px solid #c9d7fb;inset:46px auto 0 22px}.ed-tl h3{grid-column:2;margin:10px 0 6px}.ed-tl p{grid-column:2}.ed-tl .dot{grid-row:span 2}.ed-docw,.ed-ben dl{grid-template-columns:1fr}.ed-vid{grid-row:auto}.cx-stack{grid-template-columns:1fr}.cx-stack>.cx-photos{contain:none}.cx-photos{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cx-ph{aspect-ratio:3/2}.sl-mo-story,.sl-two,.sl-vs-g{grid-template-columns:1fr}.sl-vs-mid span{width:44px;height:44px}.sl-wide>div{aspect-ratio:16/9}}@media (max-width:620px){.ed-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-meta div{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a!important}.ed-meta div:nth-child(2n){border-right:0!important}.ed-outs{grid-template-columns:1fr}.ed-cons li{grid-template-columns:1fr;gap:6px}.ed-caps,.cx-photos,.sl-flow{grid-template-columns:1fr}.sl-flow li:after{bottom:-15px;left:50%;display:block!important;top:auto!important;right:auto!important;transform:translate(-50%)rotate(135deg)!important}.sl-flow li:last-child:after{display:none!important}.sl-steps,.sl-road,.sl-ach ul{grid-template-columns:1fr}}.csd-hs{position:relative}.csd-hs .hero-wrap{padding:0}.csd-hero{padding-bottom:0!important}.csd-hero .hero-in{gap:18px}.csd-bc{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px;font-size:13px;display:flex}.csd-bc a{color:var(--ink-3);text-decoration:none;transition:color .15s}.csd-bc a:hover{color:var(--blue)}.csd-bc [aria-current]{color:var(--ink)}.csd-h1{max-width:980px;font-weight:600!important}.csd-sub{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:500;line-height:1.35}.csd-intro{text-align:center;max-width:720px!important;margin:-6px auto 0!important}.csd-ind{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:600}.csd-img{box-sizing:border-box;width:100%;max-width:1000px;padding:0 var(--pad);margin:clamp(32px,4vw,48px) auto 0;position:relative}.csd-img image-slot,.csd-img .csd-photo{aspect-ratio:2;border:1px solid var(--line);background:#fff9;border-radius:20px;width:100%;display:block;overflow:hidden;box-shadow:0 30px 60px -40px #0b1a3d73}.csd-img .csd-photo{object-fit:cover;object-position:50% 60%;height:auto}@media (max-width:620px){.csd-img image-slot,.csd-img .csd-photo{aspect-ratio:4/3!important}}.csd-meta{background:0 0!important;border-top:1px solid #2424241a!important;margin:clamp(40px,5vw,56px) 0 0!important}.csd-meta div{padding:20px clamp(14px,2vw,24px) 24px;border-bottom:0!important;border-right:1px solid #2424241a!important}.csd-meta div:last-child{border-right:0!important}.csd-meta dt{color:var(--ink-3)!important}.csd-meta dd{font-weight:600;color:var(--ink)!important}.csd-hs .ed-scroll{color:var(--ink);border:1px solid var(--line);background:#fff}@media (max-width:1100px){.csd-meta div{border-bottom:1px solid #2424241a!important}.csd-meta div:nth-child(3n){border-right:0!important}}@media (max-width:620px){.csd-meta div:nth-child(3n){border-right:1px solid #2424241a!important}.csd-meta div:nth-child(2n){border-right:0!important}}.ed-grid{--sw:240px;grid-template-columns:var(--sw)minmax(0,1fr);background:0 0;gap:0;padding:0}.ed-side{padding:clamp(48px,6vw,88px) clamp(20px,3vw,40px)}.ed-col{--cp:clamp(20px,3.4vw,48px);padding:clamp(48px,6vw,88px)var(--cp);border-left:1px solid var(--line)}.ed-col>:last-child{margin-bottom:0}.ed-col>h3{margin:40px calc(-1*var(--cp))14px;padding:32px var(--cp)0;border-top:1px solid var(--line);max-width:none!important}.ed-col>p,.ed-col>.ed-brief,.ed-col>.ed-steps,.ed-h2,.ed-imp-h p,.ed-cx-h p{max-width:none!important}.ed-col>.ed-pull{margin:32px calc(-1*var(--cp));border-left:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--cell);max-width:none;padding:clamp(32px,4vw,48px)var(--cp);text-align:center}.ed-cons{margin:32px calc(-1*var(--cp));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;gap:0}.ed-cons li{padding:28px var(--cp);background:#fff}.ed-cons li+li{border-left:1px solid var(--line);padding-left:clamp(20px,2.4vw,32px)}.fr>.ed-pull{border-left:0;border-top:1px solid var(--line);background:var(--cell);max-width:none;padding:clamp(40px,5vw,64px)max(var(--pad),calc((100% - 860px)/2));text-align:center;color:var(--ink);margin:0;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.45}.ed-show .fr,.ed-tlw .fr{padding:0}.ed-hero-shot{max-width:820px;padding:clamp(32px,4vw,48px)var(--pad);margin:0 auto}.ed-hero-shot>div{aspect-ratio:16/9}.ed-hero-shot figcaption{text-align:center}.ed-caps{background:var(--line);border-top:1px solid var(--line);gap:1px;margin:0}.ed-caps li,.ed-caps li+li{background:#fff;border-left:0;padding:28px clamp(18px,2vw,26px)}.ed-lede{max-width:none;padding:clamp(32px,4vw,48px)max(var(--pad),calc((100% - 820px)/2));border-top:1px solid var(--line);margin:0}.ed-tl{background:var(--line);border-top:1px solid var(--line);gap:1px;padding:0}.ed-tl li{background:#fff;flex-direction:column;padding:28px clamp(18px,2vw,26px);display:flex}.ed-tl li:before{display:none}.ed-tl .dot,.ed-tl li:last-child .dot{width:auto;height:auto;color:var(--blue);letter-spacing:.14em;background:0 0;border:0;border-radius:0;font-size:13px;font-weight:700;display:block}.ed-tl h3{margin:12px 0 8px}.ed-steps{margin:28px calc(-1*var(--cp));border-top:1px solid var(--line);max-width:none!important}.ed-steps li{padding:16px var(--cp)16px calc(var(--cp) + 28px);border-bottom:1px solid var(--line)}.ed-steps li:after{display:none}.ed-steps li:before{left:var(--cp);top:25px}.ed-imp-in,.ed-cx-in{padding:0}.ed-imp-h,.ed-cx-h{--sw:240px;grid-template-columns:var(--sw)minmax(0,1fr);background:linear-gradient(#ffffff24,#ffffff24)no-repeat var(--sw)0/1px 100%;gap:0;margin:0}.ed-imp-h>*,.ed-cx-h>*{padding:clamp(48px,6vw,88px) clamp(20px,3.4vw,48px)}.ed-outs{background:#ffffff24;border-top:1px solid #ffffff24;gap:1px}.ed-outs li,.ed-outs li+li{background:var(--deep);border-right:0;padding:28px clamp(18px,2vw,26px)}.ed-ben{--sw:240px;grid-template-columns:var(--sw)minmax(0,1fr);background:linear-gradient(#ffffff24,#ffffff24)no-repeat var(--sw)0/1px 100%;border-top:1px solid #ffffff24;gap:0;margin:0;padding:0}.ed-ben>*{padding:clamp(36px,4vw,56px) clamp(20px,3.4vw,48px)}.ed-ben>dl{background:#ffffff24;border-left:1px solid #ffffff24;gap:1px;padding:0}.ed-ben>dl>div{background:var(--deep);padding:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px)}.ed-ben>dl>div:last-child:nth-child(3n+2){grid-column:span 2}.cx-stack{border-top:1px solid #ffffff24;padding:clamp(32px,4vw,48px) clamp(20px,3.4vw,48px) clamp(48px,6vw,88px)}@media (max-width:1100px){.ed-grid,.ed-imp-h,.ed-cx-h,.ed-ben{background:0 0;grid-template-columns:minmax(0,1fr)}.ed-side{padding-bottom:0}.ed-col{border-left:0;padding-top:24px}.ed-imp-h>*,.ed-cx-h>*,.ed-ben>*{padding-bottom:0}.ed-imp-h>:last-child,.ed-cx-h>:last-child,.ed-ben>:last-child{padding-top:20px;padding-bottom:clamp(36px,5vw,56px)}.ed-cons li+li{padding-left:var(--cp);border-left:0;border-top:1px solid var(--line)}.ed-caps li,.ed-caps li+li{border-bottom:0}.ed-caps li:last-child:nth-child(odd),.ed-outs li:last-child:nth-child(odd){grid-column:1/-1}.ed-ben>dl{border-top:1px solid #ffffff24;border-left:0}.ed-ben>dl>div:last-child:nth-child(3n+2){grid-column:auto}.ed-ben>dl>div:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:900px){.ed-tl li{display:flex}.ed-tl h3,.ed-tl p{grid-column:auto}}.ed-meta.m5{grid-template-columns:repeat(5,minmax(0,1fr))}.sl-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sl-wide{margin:clamp(28px,3vw,44px) 0 0}.sl-wide>div{aspect-ratio:21/9;border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.sl-wide image-slot{width:100%;height:100%}.sl-wide figcaption{color:var(--ink-3);margin-top:10px;font-size:13.5px}.sl-q{letter-spacing:-.015em;color:var(--blue);quotes:"“" "”";text-wrap:balance;max-width:980px;margin:8px 0 28px;font-size:clamp(28px,3.2vw,46px);font-weight:700;line-height:1.18}.sl-q:before{content:open-quote}.sl-q:after{content:close-quote}.sl-ask{margin:20px calc(-1*var(--cp))28px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid}.sl-ask li{padding:20px var(--cp);color:var(--ink);background:#fff;border:0;border-radius:0;align-items:flex-start;gap:12px;font-size:16.5px;font-weight:600;line-height:1.45;display:flex}.sl-ask li:last-child:nth-child(3n+2){grid-column:span 2}.sl-ask .ico{width:20px;height:20px;color:var(--blue);flex:none;margin-top:2px}.sl-wrap,.sl-wrap>.ed-lede{border-top:1px solid var(--line)}.sl-arch{box-shadow:none;border:0;border-radius:0;margin:0!important;padding:0!important}.sl-arch .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);margin:0;padding:18px clamp(20px,3.4vw,48px);font-size:12.5px;font-weight:700;display:block}.sl-flow{background:var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.sl-flow li{background:#fff;border-radius:0;flex-direction:column;gap:10px;padding:24px clamp(16px,1.8vw,24px) 28px;display:flex;position:relative;border:0!important}.sl-flow li:after{display:none!important}.sl-flow .ico{width:24px;height:24px;color:var(--blue)}.sl-flow b{color:var(--ink);font-size:15.5px;line-height:1.3}.sl-flow span.t{color:var(--ink-2);font-size:13.5px;line-height:1.45}.sl-flow li.wb{background:var(--blue)}.sl-flow li.wb b,.sl-flow li.wb span.t,.sl-flow li.wb .ico{color:#fff}.sl-flow li.out{background:var(--deep)}.sl-flow li.out b,.sl-flow li.out .ico{color:#fff}.sl-flow li.out span.t{color:#c9d4f2}.sl-flow .grp{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.sl-flow li.wb .grp,.sl-flow li.out .grp{color:#c9d7fb}.sl-steps{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.sl-steps li,.sl-steps li+li{background:#fff;border-left:0;flex-direction:column;gap:8px;padding:28px clamp(18px,2vw,26px);display:flex}.sl-steps .n{letter-spacing:.14em;color:var(--blue);font-size:13px;font-weight:700}.sl-steps h3{line-height:1.3;margin:0!important;font-size:17px!important}.sl-steps p{color:var(--ink-2);margin:0!important;font-size:15px!important;line-height:1.6!important}.sl-two{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.sl-two>div{background:#fff;border:0;border-radius:0;padding:clamp(32px,4vw,48px) clamp(20px,3.4vw,48px)}.sl-two .k{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:12.5px;font-weight:700}.sl-two h3{font-size:22px;margin:8px 0 10px!important}.sl-two p{color:var(--ink-2);margin:0 0 10px;font-size:16.5px;line-height:1.65}.sl-two p:last-child{margin:0}.sl-mo{background:var(--deep);color:#fff;position:relative;overflow:hidden}.sl-mo:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 80% 0,#2e5bff4d,#0000 60%);position:absolute;inset:0}.sl-mo .fr{border-color:#ffffff14;position:relative}.sl-mo-in{padding:0}.sl-mo .ed-num,.sl-mo .ed-lbl{color:#9db5f7}.sl-mo-h{--sw:240px;grid-template-columns:var(--sw)minmax(0,1fr);background:linear-gradient(#ffffff24,#ffffff24)no-repeat var(--sw)0/1px 100%;gap:0;display:grid;margin:0!important}.sl-mo-h>*{padding:clamp(48px,6vw,88px) clamp(20px,3.4vw,48px)}.sl-mo-h+.sl-vs,.sl-vs+.sl-mo-h{border-top:1px solid #ffffff24}.sl-mo-h>:empty{padding:0}.sl-mo h2{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:1.08}.sl-mo-story{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px clamp(28px,4vw,56px);max-width:none;display:grid}.sl-mo-story p{color:#d5ddf5;margin:0 0 14px;font-size:17px;line-height:1.7}.sl-mo-story h3{letter-spacing:.14em;text-transform:uppercase;color:#9db5f7;margin:0 0 10px;font-size:14px;font-weight:700}.sl-vs{margin:0}.sl-vs-k{letter-spacing:.18em;text-transform:uppercase;color:#fff;border-bottom:1px solid #ffffff24;margin:0;padding:18px clamp(20px,3.4vw,48px);font-size:13px;font-weight:700}.sl-vs-k:after{display:none}.sl-vs-g{background:#ffffff24;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1px;display:grid}.sl-lane{flex-direction:column;gap:18px;padding:clamp(28px,3vw,40px) clamp(20px,3.4vw,48px);display:flex;box-shadow:none!important;border:0!important;border-radius:0!important}.sl-lane.old{background:var(--deep)}.sl-lane.new{color:var(--ink);background:#fff}.sl-lane-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.sl-lane-h b{font-size:20px}.sl-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.old .sl-tag{color:#c9d4f2;background:#ffffff14}.new .sl-tag{color:var(--blue);background:#eaf0ff}.sl-lane ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sl-lane li{border-radius:12px;align-items:center;gap:14px;padding:14px 16px;font-size:16.5px;font-weight:600;display:flex}.old li{color:#e4eaf8;background:#ffffff0d}.new li{background:var(--cell);color:var(--ink)}.sl-lane li .n{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.old li .n{color:#c9d4f2;border:1.5px solid #ffffff59}.new li .n{background:var(--blue);color:#fff}.sl-lane .ft{margin-top:auto;font-size:14.5px;line-height:1.5}.old .ft{color:#9db5f7}.new .ft{color:var(--ink-2)}.sl-vs-mid{background:var(--deep);place-items:center;padding:0 18px;display:grid}.sl-vs-mid span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:14px;font-weight:700;display:grid}.sl-mo .ed-pull{color:#fff;border-top:1px solid #ffffff24;border-left:0;max-width:none;padding:28px 0 0;margin:28px 0 0!important}.sl-ach{--sw:240px;display:grid;grid-template-columns:var(--sw)minmax(0,1fr)!important;background:linear-gradient(#ffffff24,#ffffff24)no-repeat var(--sw)0/1px 100%!important;border:0!important;border-top:1px solid #ffffff24!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important}.sl-ach h3{letter-spacing:.16em;text-transform:uppercase;color:#9db5f7;margin:0;padding:clamp(32px,4vw,48px) clamp(20px,3.4vw,48px);font-size:13px;font-weight:700}.sl-ach ul{background:#ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.sl-ach li{background:var(--deep);color:#fff;align-items:flex-start;gap:10px;padding:24px clamp(18px,2vw,28px);font-size:16px;font-weight:500;line-height:1.5;display:flex}.sl-ach .ico{color:#9db5f7;flex:none;width:20px;height:20px;margin-top:1px}.sl-ach .bv{color:#d5ddf5;border-top:1px solid #ffffff24;max-width:none;margin:0;padding:clamp(28px,3vw,40px) clamp(20px,3.4vw,48px);font-size:17px;line-height:1.65;grid-column:1/-1!important}.sl-road{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid;margin:0!important}.sl-road li{box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;gap:12px;padding:28px clamp(18px,2vw,26px);display:flex}.sl-road li.live{box-shadow:inset 0 3px 0 var(--blue);background:#fff;border:0;border-radius:0}.sl-road .ph{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:12.5px;font-weight:700}.sl-road .st{background:var(--cell);color:var(--ink-2);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.sl-road .st:before{content:"";border:1.5px solid;border-radius:50%;width:8px;height:8px}.sl-road li.live .st{color:#13804b;background:#e7f6ee}.sl-road li.live .st:before{background:currentColor}.sl-road li.next .st{color:var(--blue);background:#eaf0ff}.sl-road h3{line-height:1.3;margin:0!important;font-size:19px!important}.sl-road p{color:var(--ink-2);margin:0!important;font-size:15.5px!important;line-height:1.6!important}.sl-lines{flex-direction:column;gap:6px;margin:24px 0;display:flex}.sl-lines span{color:var(--ink);font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.4}.sl-lines span:last-child{color:var(--blue)}@media (max-width:1100px){.ed-meta.m5.csd-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1px}.sl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-steps li,.sl-steps li+li{border-left:0;border-bottom:1px solid var(--line);padding:18px 18px 12px 0}.sl-steps li:last-child:nth-child(odd),.sl-road li:last-child:nth-child(odd){grid-column:1/-1}.sl-road{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-mo-h,.sl-ach{background:0 0!important;grid-template-columns:minmax(0,1fr)!important}.sl-mo-h>*{padding-bottom:0}.sl-mo-h>:last-child{padding-top:20px;padding-bottom:clamp(36px,5vw,56px)}.sl-ach h3{padding-bottom:20px}.sl-ach ul{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sl-mo-story,.sl-two,.sl-vs-g{grid-template-columns:1fr}.sl-vs-mid{padding:12px 0}.sl-vs-mid span{width:44px;height:44px}.sl-wide>div{aspect-ratio:16/9}.sl-ask{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-ask li:last-child:nth-child(3n+2){grid-column:auto}.sl-ask li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.ed-meta.m5.csd-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-flow,.sl-steps,.sl-road,.sl-ach ul,.sl-ask{grid-template-columns:1fr}}.nw-page{--pin:clamp(20px,2.4vw,32px)}.nw-h1{white-space:nowrap;max-width:none!important}@media (max-width:640px){.nw-h1{white-space:normal}}.nw-grid{border-top:1px solid var(--line,#e3e7ef);gap:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.nw-card{background:#fff;border:0;border-radius:0;flex-direction:column;transition:background-color .25s;display:flex;box-shadow:none!important;transform:none!important}.nw-card:hover{background:#fafbfd}.nw-card:nth-child(2n){border-left:1px solid var(--line,#e3e7ef)}.nw-card:nth-child(n+3){border-top:1px solid var(--line,#e3e7ef)}.nw-m{aspect-ratio:16/10;border-bottom:1px solid var(--line,#e3e7ef);background:var(--cell,#f7f5f0);position:relative;overflow:hidden}.nw-m img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.nw-card:hover .nw-m img{transform:scale(1.035)}.nw-b{padding:clamp(28px,3vw,40px)var(--pin)clamp(32px,3.5vw,44px);flex-direction:column;flex:1;gap:14px;display:flex}.nw-meta{border-bottom:1px solid var(--line,#e3e7ef);color:var(--ink-3,#707d93);flex-wrap:wrap;align-items:center;gap:0;padding-bottom:14px;font-size:13px;display:flex}.nw-meta .cat{letter-spacing:.14em;text-transform:uppercase;color:var(--blue,#2e5bff);font-size:11.5px;font-weight:700}.nw-meta .nw-date:not([hidden]):before{content:"·";color:var(--ink-3,#707d93);margin:0 10px}.nw-b .h3{color:var(--ink,#0b1a3d);text-wrap:balance;margin:0;font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.25}.nw-b .p{color:var(--ink-2,#475467);font-size:15.5px;line-height:1.6;margin:0 0 8px!important}.nw-b .nw-li{align-self:flex-start;align-items:center;gap:8px;margin-top:auto;display:inline-flex}.nw-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.nw-hero .lead{max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:820px){.nw-grid{grid-template-columns:minmax(0,1fr)!important}.nw-card:nth-child(2n){border-left:0}.nw-card+.nw-card{border-top:1px solid var(--line,#e3e7ef)}}body.ab-page .ab-h1,.ab-page .ab-h1{max-width:none!important}body.ab-page .ab-h1 span,.ab-page .ab-h1 span{display:block}@media (max-width:760px){body.ab-page .ab-h1 span,.ab-page .ab-h1 span{display:inline}}body.ab-page .ab-c2>.uc,.ab-page .ab-c2>.uc{padding-top:0!important}body.ab-page .ab-lg,.ab-page .ab-lg{aspect-ratio:auto;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:center;align-items:center;height:clamp(195px,18.2vw,247px);margin:0 calc(-1*clamp(20px,2.4vw,32px)) 18px;padding:0 clamp(20px,2.4vw,32px);display:flex}body.ab-page .ab-lg img,.ab-page .ab-lg img{mix-blend-mode:multiply;width:auto;max-width:min(240px,60%);height:auto;max-height:96px}body.ab-page .ab-lg b,.ab-page .ab-lg b{letter-spacing:-.02em;color:var(--ink);text-align:center;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.05}body.ab-page .ab-c2 .ab-sub,.ab-page .ab-c2 .ab-sub{color:var(--ink-3);font-size:13.5px}body.ab-page .ab-c2 .h3,.ab-page .ab-c2 .h3{margin:0}body.ab-page .ab-lg.ab-lg-bf,.ab-page .ab-lg.ab-lg-bf{background:#fff}body.ab-page .ab-lg.ab-lg-bf img,.ab-page .ab-lg.ab-lg-bf img{width:min(260px,60%);max-width:none;height:auto;max-height:none}body.ab-page .ab-lg.ab-lg-sl,.ab-page .ab-lg.ab-lg-sl{background:#223965;padding:0;overflow:hidden}body.ab-page .ab-lg.ab-lg-sl img,.ab-page .ab-lg.ab-lg-sl img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:100%;height:100%;max-height:none}body.ab-page .op-tp,body.ab-page .op-fp,.ab-page .op-tp,.ab-page .op-fp{background:var(--cell);border:0}body.ab-page .op-tp img,body.ab-page .op-fp img,.ab-page .op-tp img,.ab-page .op-fp img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}body.ab-page .op-tp,.ab-page .op-tp{aspect-ratio:2318/1596;flex:none;min-height:0}body.ab-page .op-tp img,.ab-page .op-tp img{object-position:50% 70%}body.ab-page .op-fp img,.ab-page .op-fp img{object-position:50% 20%}body.ab-page .op-f,.ab-page .op-f{grid-template-columns:minmax(140px,180px) minmax(0,1fr);align-items:center}@media (max-width:520px){body.ab-page .op-f,.ab-page .op-f{grid-template-columns:1fr;align-items:start}}.ab-j1{display:block}.ab-j1>.uc{padding:clamp(40px,5vw,64px)var(--pad)!important}.ab-j1 .ab-txt{flex-direction:column;gap:16px;max-width:none;display:flex}.ab-j1 .ab-txt>.p{margin:0;font-size:16.5px;line-height:1.7}.ab-j1 .ab-txt>.ab-hl{border-top:1px solid var(--line);margin:14px 0 0;padding-top:24px}.ab-j1 .ab-txt>.h3{margin:0}.ab-hero{text-align:center;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto;display:flex}.ab-hero .h1{text-wrap:balance}.ab-hero .lead{max-width:760px;margin-left:auto;margin-right:auto}.ab-ph{background:var(--cell,#f4f6fa);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.ab-txt{flex-direction:column;gap:14px;display:flex}.ab-txt .p{margin:0}.ab-hl{color:var(--ink);font-size:18px;font-weight:600}.ab-sub{color:var(--ink-3);font-size:14px}.op{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.op-team{padding:clamp(24px,3vw,40px)var(--pad);border-right:1px solid var(--line);flex-direction:column;gap:18px;display:flex}.op-tp{aspect-ratio:4/3;background:var(--cell,#f4f6fa);border:1px solid var(--line);border-radius:14px;flex:1;min-height:320px;position:relative;overflow:hidden}.op-team .h3,.op-team .p{margin:0}.op-team .h3+.p{margin-top:-10px}.op-fs{flex-direction:column;display:flex}.op-f{padding:clamp(24px,3vw,40px)var(--pad);grid-template-columns:minmax(120px,180px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.op-f+.op-f{border-top:1px solid var(--line)}.op-fp{aspect-ratio:4/5;background:var(--cell,#f4f6fa);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.op-fb{flex-direction:column;gap:8px;display:flex}.op-fb .h3{margin:0}.op-role{color:var(--blue);font-size:14px;font-weight:600}.op-li{min-height:44px;color:var(--ink);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.op-li svg{color:#0a66c2}.op-li:hover{color:var(--blue)}.op-li:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.op-f{align-items:stretch}.op-fp{aspect-ratio:auto;height:100%;min-height:200px}.op-fp img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.op-fb{justify-content:center;gap:0}.op-fb .h3{line-height:1.25}.op-role{margin-top:4px;line-height:1.3}.op-fb .p{margin:12px 0 0}.op-li{min-height:36px;margin-top:8px}@media (max-width:520px){.op-fp{aspect-ratio:4/5;height:auto}}@media (max-width:1000px){.op{grid-template-columns:1fr}.op-team{border-right:0;border-bottom:1px solid var(--line)}.op-tp{flex:none}}@media (max-width:520px){.op-f{grid-template-columns:1fr}.op-fp{max-width:220px}}#real-businesses .sh{align-items:start}#real-businesses .sh-r{flex-direction:column;align-items:flex-start;gap:14px;padding-top:28px;display:flex}#real-businesses .sh-r .lead,#real-businesses .sh-r .p{margin:0}#real-businesses .sh-r .btn{margin-top:6px}@media (max-width:900px){#real-businesses .sh-r{padding-top:0}.cells.c2.ab-c2,.cells.c3.ab-c3{grid-template-columns:minmax(0,1fr)}}body.rs-page,.rs-page{--pin:clamp(20px,2.4vw,32px)}body.rs-page .ec-hero3 .hero-h,.rs-page .ec-hero3 .hero-h{max-width:none}.rs-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.rs-hero .lead{max-width:760px;margin-left:auto;margin-right:auto}body.rs-page .rs-feat,.rs-page .rs-feat{border-top:1px solid var(--line,#e3e7ef);background:#fff;grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}body.rs-page .rs-feat-m,.rs-page .rs-feat-m{background:var(--cell,#f7f5f0);border-right:1px solid var(--line,#e3e7ef);place-items:center;min-height:clamp(360px,34vw,520px);padding:clamp(28px,4vw,56px);text-decoration:none;transition:background .25s;display:grid;position:relative}body.rs-page .rs-feat-m:hover,.rs-page .rs-feat-m:hover{background:#fff}body.rs-page .rs-feat-m img,.rs-page .rs-feat-m img{object-fit:contain;width:76%;max-width:420px;height:auto;transition:transform .5s}body.rs-page .rs-feat-m:hover img,.rs-page .rs-feat-m:hover img{transform:scale(1.035)}body.rs-page .rs-feat-m .tag,.rs-page .rs-feat-m .tag{left:var(--pin,clamp(20px,2.4vw,32px));top:var(--pin,clamp(20px,2.4vw,32px));letter-spacing:.14em;text-transform:uppercase;background:var(--blue,#2e5bff);color:#fff;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute}body.rs-page .rs-feat-b,.rs-page .rs-feat-b{flex-direction:column;justify-content:center;gap:18px;padding:clamp(40px,4.5vw,64px) clamp(24px,4vw,64px);display:flex}body.rs-page .rsx-meta,.rs-page .rsx-meta{color:var(--ink-3,#707d93);flex-wrap:wrap;font-size:13.5px;display:flex}body.rs-page .rsx-meta b,.rs-page .rsx-meta b{color:var(--ink,#0b1a3d);font-weight:700}body.rs-page .rsx-meta span+span:before,.rs-page .rsx-meta span+span:before{content:"·";margin:0 10px}body.rs-page .rs-feat-b .h3,.rs-page .rs-feat-b .h3{letter-spacing:-.02em;max-width:22ch;color:var(--ink,#0b1a3d);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.12}body.rs-page .rs-feat-b .h3 a,.rs-page .rs-feat-b .h3 a{color:inherit;text-decoration:none;transition:color .15s}body.rs-page .rs-feat-b .h3 a:hover,.rs-page .rs-feat-b .h3 a:hover{color:var(--blue,#2e5bff)}body.rs-page .rs-feat-b .p,.rs-page .rs-feat-b .p{max-width:62ch;color:var(--ink-2,#475467);margin:0;font-size:16px;line-height:1.6}body.rs-page .rs-feat-b .rs-acts,.rs-page .rs-feat-b .rs-acts{flex-wrap:wrap;gap:12px;margin-top:4px;padding-top:0;display:flex}.rs-sol{color:var(--deep,#0b1a3d);background:#e6edff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.rs-sol .ico{width:16px;height:16px}body.rs-page .rsx-band,.rs-page .rsx-band{padding:clamp(40px,5vw,64px)var(--pin,clamp(20px,2.4vw,32px));border-top:1px solid var(--line,#e3e7ef);color:#fff;background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 48px;margin:0;display:grid}body.rs-page .rsx-band>div,.rs-page .rsx-band>div{flex-direction:column;gap:12px;max-width:820px;display:flex}body.rs-page .rsx-band .rs-meta span:first-child,.rs-page .rsx-band .rs-meta span:first-child{color:#fff}body.rs-page .rsx-band .rs-meta .muted,.rs-page .rsx-band .rs-meta .muted{color:#e3eaff;letter-spacing:.02em;text-transform:none;font-weight:500}body.rs-page .rsx-band .rs-meta .dot,.rs-page .rsx-band .rs-meta .dot{background:#fff9;border-radius:50%;width:4px;height:4px}body.rs-page .rsx-band .h3,.rs-page .rsx-band .h3{margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.2}body.rs-page .rsx-band .h3 a,.rs-page .rsx-band .h3 a{color:#fff;text-decoration:none;transition:opacity .15s}body.rs-page .rsx-band .h3 a:hover,.rs-page .rsx-band .h3 a:hover{color:#fff;opacity:.9;text-decoration:none}body.rs-page .rsx-band .p,.rs-page .rsx-band .p{color:#e3eaff;max-width:70ch;margin:0;font-size:16px;line-height:1.6}body.rs-page .rsx-band .rs-sol,.rs-page .rsx-band .rs-sol{color:#fff;background:#ffffff24;border:1px solid #ffffff4d}body.rs-page .rsx-band .btn,.rs-page .rsx-band .btn{flex:none}@media (max-width:900px){body.rs-page .rsx-band,.rs-page .rsx-band{grid-template-columns:minmax(0,1fr)}body.rs-page .rsx-band .btn,.rs-page .rsx-band .btn{justify-self:start}}body.rs-page .rs-news,.rs-page .rs-news{border-top:1px solid var(--line,#e3e7ef);grid-template-columns:minmax(0,1fr);display:grid}body.rs-page .rs-art,.rs-page .rs-art{background:var(--cell,#f7f5f0);grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:stretch;display:grid}body.rs-page .rs-art-m,.rs-page .rs-art-m{border-right:1px solid var(--line,#e3e7ef);height:clamp(220px,20vw,280px);min-height:0;overflow:hidden}body.rs-page .rs-art-m img,.rs-page .rs-art-m img{object-fit:cover;width:100%;height:100%;display:block}body.rs-page .rs-art-b,.rs-page .rs-art-b{flex-direction:column;justify-content:center;gap:12px;padding:clamp(28px,3vw,40px) clamp(24px,4vw,56px);display:flex}body.rs-page .rs-art-b .rs-meta,.rs-page .rs-art-b .rs-meta{color:var(--blue,#2e5bff)}body.rs-page .rs-art-b .rs-meta .dot,.rs-page .rs-art-b .rs-meta .dot{background:var(--ink-3,#707d93);border-radius:50%;width:4px;height:4px}body.rs-page .rs-art-b .rs-meta time,.rs-page .rs-art-b .rs-meta time{color:var(--ink-3,#707d93);letter-spacing:.02em;text-transform:none;font-weight:500}body.rs-page .rs-art-b .h3,.rs-page .rs-art-b .h3{color:var(--ink,#0b1a3d);max-width:40ch;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.25}body.rs-page .rs-art-b .p,.rs-page .rs-art-b .p{max-width:70ch;color:var(--ink-2,#475467);margin:0;font-size:15.5px;line-height:1.6}body.rs-page .rs-art-b .rs-acts,.rs-page .rs-art-b .rs-acts{padding-top:4px}@media (max-width:900px){body.rs-page .rs-art,.rs-page .rs-art{grid-template-columns:1fr}body.rs-page .rs-art-m,.rs-page .rs-art-m{border-right:0;border-bottom:1px solid var(--line,#e3e7ef);height:240px}}#adoption-advisor,#news,#customer-stories{scroll-margin-top:100px}body.rs-page #adoption-advisor .final,.rs-page #adoption-advisor .final{padding-top:clamp(48px,5.5vw,72px)!important;padding-bottom:clamp(48px,5.5vw,72px)!important}body.rs-page #adoption-advisor .final-in>p,.rs-page #adoption-advisor .final-in>p{text-wrap:balance;max-width:min(760px,100%);margin:0 auto}body.rs-page #adoption-advisor .final-in>p+p,.rs-page #adoption-advisor .final-in>p+p{margin-top:-6px}body.rs-page #adoption-advisor .eb,.rs-page #adoption-advisor .eb{color:#fff!important}body.rs-page .rs-h2c,.rs-page .rs-h2c{padding:clamp(48px,5.5vw,72px)var(--pin,clamp(20px,2.4vw,32px))clamp(32px,3.5vw,44px)}body.rs-page .rs-h2c .h2,.rs-page .rs-h2c .h2{letter-spacing:-.02em;color:var(--ink,#0b1a3d);margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.1}body.rs-page .rs-h2c p,.rs-page .rs-h2c p{color:var(--ink-2,#475467);margin:8px 0 0;font-size:16.5px;line-height:1.6}body.rs-page .rs-more,.rs-page .rs-more{border-top:1px solid var(--line,#e3e7ef);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.rs-page .rs-ml,.rs-page .rs-ml{padding:28px var(--pin,clamp(20px,2.4vw,32px))30px;background:var(--cell,#f7f5f0);border-right:1px solid var(--line,#e3e7ef);flex-direction:column;gap:8px;transition:background .2s;display:flex;text-decoration:none!important}body.rs-page .rs-ml:last-child,.rs-page .rs-ml:last-child{border-right:0}body.rs-page .rs-ml:hover,.rs-page .rs-ml:hover{background:#fff}body.rs-page .rs-ml,body.rs-page .rs-ml *,body.rs-page .rs-ml:hover,body.rs-page .rs-ml:hover *,.rs-page .rs-ml,.rs-page .rs-ml *,.rs-page .rs-ml:hover,.rs-page .rs-ml:hover *{outline:0;text-decoration:none!important}body.rs-page .rs-ml b,.rs-page .rs-ml b{color:var(--ink,#0b1a3d);font-size:18px;font-weight:600}body.rs-page .rs-ml span,.rs-page .rs-ml span{color:var(--ink-2,#475467);font-size:15px;line-height:1.5}body.rs-page .rs-ml em,.rs-page .rs-ml em{color:var(--blue,#2e5bff);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:15px;font-style:normal;font-weight:600;display:inline-flex}body.rs-page .rs-ml em .ico,.rs-page .rs-ml em .ico{width:16px;height:16px;transition:transform .2s}body.rs-page .rs-ml:hover em .ico,.rs-page .rs-ml:hover em .ico{transform:translate(3px)}body.rs-page .rs-ml:focus-visible,body.rs-page .rs-feat-m:focus-visible,.rs-page .rs-ml:focus-visible,.rs-page .rs-feat-m:focus-visible{outline-offset:-2px;outline:2px solid var(--blue,#2e5bff)!important}@media (max-width:900px){body.rs-page .rs-feat,.rs-page .rs-feat{grid-template-columns:1fr}body.rs-page .rs-feat-m,.rs-page .rs-feat-m{border-right:0;border-bottom:1px solid var(--line,#e3e7ef)}body.rs-page .rs-more,.rs-page .rs-more{grid-template-columns:1fr}body.rs-page .rs-ml,.rs-page .rs-ml{border-right:0;border-bottom:1px solid var(--line,#e3e7ef)}}.rd-shot{aspect-ratio:1440/1024;background:#fff;position:relative;overflow:hidden;container-type:inline-size}.rd{transform-origin:0 0;width:1440px;height:1024px;transform:scale(calc(100cqw/1440px));font-family:var(--font-body,"DM Sans",sans-serif);color:#1e2230;-webkit-font-smoothing:antialiased;grid-template-columns:310px 1fr;display:grid;position:absolute;top:0;left:0}@supports not (transform:scale(calc(100cqw / 1440px))){.rd{transform:scale(var(--rd-s,1))}}.rd .ico{flex:none;width:18px;height:18px;display:inline-flex}.rd .ico svg{stroke-width:1.7px;width:100%;height:100%}.rd-side{background:#fff;border-right:1px solid #eef0f4;padding:26px 14px 0 16px;position:relative}.rd-logo{justify-content:space-between;align-items:center;height:36px;padding:0 4px 0 6px;display:flex}.rd-logo img{width:auto;height:29px}.rd-col{color:#5b6070}.rd-new{color:#1e2230;background:#f3f4f6;border-radius:8px;align-items:center;gap:12px;height:40px;margin-top:26px;padding:0 12px;font-size:16px;display:flex}.rd-new .ico{color:#6b7080;width:15px;height:15px}.rd-nav{flex-direction:column;margin-top:18px;display:flex}.rd-ni{border-radius:8px;align-items:center;gap:10px;height:36px;padding:0 10px;font-size:16px;display:flex}.rd-ni.on{background:#f3f4f6}.rd-sub{border-left:1px solid #e3e5ea;flex-direction:column;margin:2px 0 2px 18px;padding-left:26px;display:flex}.rd-sub span{align-items:center;height:36px;font-size:16px;display:flex}.rd-pin{border-top:1px solid #eef0f4;margin-top:16px;padding-top:16px}.rd-pl{color:#6b7080;padding:0 10px 6px;font-size:16px;display:block}.rd-menu{background:#fff;border:1px solid #eef0f4;flex-direction:column;padding:4px 0 4px 2px;display:flex;position:absolute;top:653px;left:20px;right:0;box-shadow:0 10px 30px -14px #14192d38}.rd-menu .rd-ni{height:36px}.rd-hr{background:#e8eaee;height:1px;margin:9px 10px 9px 12px;display:block}.rd-user{align-items:center;gap:10px;display:flex;position:absolute;top:950px;left:28px;right:22px}.rd-av{color:#fff;background:linear-gradient(135deg,#3a4256,#1e2230);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.rd-ut{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rd-ut b{font-size:14px;font-weight:500}.rd-ut small{color:#5b6070;font-size:14px}.rd-user>.ico{color:#3a3f4e}.rd-main{background:linear-gradient(115deg,#fff 0%,#f8f9fc 45%,#eef2fb 100%);padding:28px 24px 0 22px;position:relative;overflow:hidden}.rd-h{letter-spacing:-.01em;color:#1b2340;margin:0;font-size:25px;font-weight:600;line-height:1.1}.rd-tabs{color:#5b6070;gap:31px;height:36px;margin-top:22px;padding:0 15px;font-size:14px;display:flex}.rd-tabs span{align-items:flex-start;display:flex;position:relative}.rd-tabs .on{color:#0049fe;font-weight:600}.rd-tabs .on:after{content:"";background:#0049fe;height:2px;position:absolute;bottom:-1px;left:-15px;right:-15px}.rd-mets{grid-template-columns:repeat(4,258px);gap:17px;margin-top:16px;display:grid}.rd-m,.rd-card{background:#fff;border:1px solid #e8eaf0;border-radius:10px}.rd-m{flex-direction:column;height:142px;padding:20px 19px 18px;display:flex}.rd-mh{justify-content:space-between;align-items:flex-start;display:flex}.rd-lbl{letter-spacing:.06em;text-transform:uppercase;color:#2b2f3c;font-size:10.5px;font-weight:600}.rd-mi{border-radius:8px;place-items:center;width:34px;height:34px;margin-top:-2px;display:grid}.rd-mi .ico{width:15px;height:15px}.rd-mi.g{color:#5b6070;background:#f1f2f5;border:1px solid #e3e5ea}.rd-mi.gr{color:#15a05a;background:#e8f8ef;border:1px solid #cdefdc}.rd-mi.b{color:#0049fe;background:#e4ecff;border:1px solid #c9d8ff}.rd-mi.p{color:#9b3be6;background:#f5e9ff;border:1px solid #ebd4fd}.rd-mv{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex}.rd-mv b{font-variant-numeric:tabular-nums;font-size:27px;font-weight:600;line-height:1}.rd-mv span{color:#2b2f3c;font-size:11.5px}.rd-mn{color:#2b2f3c;align-items:center;gap:5px;margin-top:auto;font-size:11.5px;display:flex}.rd-mn .ico{color:#8a8f9c;width:12px;height:12px}.rd-mn.ok{color:#15a05a;font-weight:600}.rd-mn.ok .ico{color:#15a05a}.rd-mn.lnk{color:#1d3faa;font-weight:500}.rd-mn.lnk .ico{color:#1d3faa}.rd-row2{grid-template-columns:808px 1fr;gap:24px;margin-top:24px;display:grid}.rd-card{position:relative}.rd-ch{justify-content:space-between;align-items:flex-start;padding:24px 23px 0;display:flex}.rd-ch b{font-size:13.5px;font-weight:600;display:block}.rd-ch small{color:#5b6070;margin-top:6px;font-size:11.5px;display:block}.rd-va{color:#0049fe;align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:inline-flex}.rd-va .ico{width:11px;height:11px}.rd-pipe{height:234px}.rd-pipe:after{content:"";background:#eef0f4;height:1px;position:absolute;top:77px;left:23px;right:23px}.rd-pcs{grid-template-columns:repeat(5,1fr);gap:12px;padding:41px 23px 0;display:grid}.rd-pc{border:1px solid #e8eaf0;border-radius:6px;flex-direction:column;gap:4px;height:89px;padding:14px 13px;display:flex}.rd-pc b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.1}.rd-pc small{color:#8a8f9c;font-size:7.5px}.rd-pc.bl b,.rd-pc.bl .rd-lbl{color:#0049fe}.rd-pc.mu b{color:#a6aab5}.rd-scr{height:234px;padding:24px 23px 0}.rd-sh{justify-content:space-between;align-items:center;display:flex}.rd-sh>span{align-items:center;gap:8px;display:flex}.rd-sh b{font-size:13.5px;font-weight:600}.rd-dot{background:#0049fe;border-radius:50%;width:7px;height:7px}.rd-sh em{letter-spacing:.06em;text-transform:uppercase;color:#0049fe;font-size:9.5px;font-style:normal;font-weight:600}.rd-ss{grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.rd-ss>div{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.rd-ss>div+div{border-left:1px solid #e8eaf0;padding-left:12px}.rd-ss b{font-size:27px;font-weight:600;line-height:1}.rd-ss small{color:#5b6070;font-size:11.5px;line-height:1.3}.rd-rr{color:#2b2f3c;background:#f1f2f5;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:30px;font-size:11.5px;font-weight:500;display:flex;position:absolute;bottom:24px;left:23px;right:23px}.rd-rr .ico{width:12px;height:12px}.rd-tbl{margin-top:24px;padding-bottom:0;overflow:hidden}.rd-tbl .rd-ch{padding-bottom:24px}.rd-tr{color:#3a3f4e;border-top:1px solid #eef0f4;grid-template-columns:238px 128px 110px 121px 169px 107px 106px 1fr;align-items:center;height:52px;padding:0 23px;font-size:11.5px;display:grid}.rd-tr>span:nth-child(n+3){text-align:center}.rd-tr>span:last-child{text-align:right;padding-right:6px}.rd-th{letter-spacing:.06em;text-transform:uppercase;color:#2b2f3c;height:42px;font-size:10.5px;font-weight:600}.rd-tr .bl{color:#0049fe;font-weight:600}.rd-pill{color:#0049fe;background:#e4ecff;border:1px solid #9db8ff;border-radius:999px;place-items:center;min-width:26px;height:20px;padding:0 8px;font-style:normal;font-weight:600;display:inline-grid}.rd-tr:last-child{height:47px}.rd-dec{align-items:center;gap:10px;height:60px;margin-top:24px;padding:20px 23px;display:flex}.rd-dec b{font-size:13.5px;font-weight:600}.rd-dec em{color:#0049fe;background:#e4ecff;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:600}.pt-hero{text-align:center;flex-direction:column;align-items:center;max-width:960px;margin:0 auto;display:flex}.pt-hero .lead,.pt-hero .hero-sub{max-width:820px;margin-left:auto;margin-right:auto}.pt-hero-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin:18px 0 0;font-size:14px;font-weight:700}.pt-hub{grid-template-columns:1fr 1fr;gap:clamp(70px,9vw,110px) clamp(40px,6vw,90px);min-height:300px;padding:18px 8px;display:grid;position:relative}.pt-hub-l{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pt-node{z-index:1;text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;display:flex;position:relative;box-shadow:0 10px 24px -16px #0a1e5a80}.pt-node b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.25}.pt-core{z-index:2;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pt-core-c{background:#fff;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 0 0 8px #ffffff2e,0 14px 30px -14px #0a1e5a99}.pt-core b{color:#fff;letter-spacing:.02em;font-size:14px}.pt-life{border-top:1px solid var(--line);flex-direction:column;gap:20px;padding:28px clamp(20px,3vw,40px);display:flex}.pt-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.pt-stage{text-align:left;border:1px solid var(--line);cursor:pointer;font:inherit;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 18px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative}.pt-stage:not(:last-child):after{content:"";border-top:1.5px dashed #9db5f7;width:16px;position:absolute;top:31px;right:-15px}.pt-stage:hover{border-color:#9db5f7}.pt-stage[aria-selected=true]{border-color:var(--blue);background:#f3f6ff;box-shadow:0 12px 28px -20px #14328c80}.pt-stage:focus-visible,.pt-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pt-num{width:30px;height:30px;color:var(--blue);background:#e6edff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.pt-stage[aria-selected=true] .pt-num{background:var(--blue);color:#fff}.pt-st-t{color:var(--ink);font-size:16px;font-weight:600;line-height:1.3}.pt-st-k{color:var(--ink-3);font-size:13px}.pt-lpanel{border:1px solid var(--line);background:var(--bg);border-radius:16px;grid-template-columns:auto minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px 28px;padding:24px;display:grid}.pt-lpanel[hidden]{display:none!important}.pt-lp-b{flex-direction:column;gap:8px;display:flex}.pt-lp-b .h3,.pt-lp-b .p{margin:0}.pt-rev{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.pt-rev p{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}.pt-sel{border-top:1px solid var(--line);flex-direction:column;gap:20px;padding:28px clamp(20px,3vw,40px);display:flex}.pt-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pt-tab{text-align:left;border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.pt-tab:hover{border-color:#9db5f7}.pt-tab b{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;display:block}.pt-tab em{color:var(--ink-3);margin-top:2px;font-size:13px;font-style:normal;display:block}.pt-tab[aria-selected=true]{border-color:var(--blue);box-shadow:inset 0 -3px 0 var(--blue);background:#f3f6ff}.pt-panel{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:22px;padding:28px;display:flex!important}.pt-panel[hidden]{display:none!important}.pt-pl{flex-direction:column;gap:12px;display:flex}.pt-pl .h3,.pt-pl .p,.pt-pl .ei-sub{margin:0}.pt-pl-cta{margin-top:auto;padding-top:8px}.pt-pr{flex:1;align-content:start;gap:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.pt-lb{background:var(--bg);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.pt-lb:first-child{grid-column:auto!important}.pt-lb .in-apps li{font-size:14.5px}.pt-lb .pt-k{align-items:center;gap:8px;display:flex}.pt-lb .pt-k .ico{width:16px;height:16px;color:var(--blue)}.pt-qual{background:var(--bg);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.pt-qual .ico{width:16px;height:16px;color:var(--blue);flex:none;margin-top:2px}.pt-strat{background:var(--blue);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px 40px;margin:0 clamp(20px,3vw,40px) 28px;padding:28px clamp(20px,3vw,36px);display:flex}.pt-strat-b{flex-direction:column;gap:8px;max-width:820px;display:flex}.pt-strat-b .h3{color:#fff;margin:0}.pt-strat-b p{color:#fff;margin:0;font-size:15.5px;line-height:1.55}.pt-strat .btn{flex:none}.pt-ph{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px 32px;display:grid}.pt-ideal{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.pt-ideal .p{margin:0;font-size:15px}.pt-pcta{justify-content:flex-start;margin-top:auto;padding-top:4px;display:flex}.pt-jr{border-top:1px solid var(--line);flex-direction:column;gap:22px;padding:28px clamp(20px,3vw,40px);display:flex}.pt-start{background:var(--bg);border:1px dashed #9db5f7;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:16px 32px;padding:24px;display:grid}.pt-start-h{align-items:flex-start;gap:14px;display:flex}.pt-start-h .h3{margin:4px 0 0}.pt-start .p{margin:0}.pt-steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pt-js{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.pt-js:not(:last-child):after{content:"";border-top:1.5px solid var(--blue);z-index:1;width:18px;position:absolute;top:38px;right:-17px}.pt-js:not(:last-child):before{content:"";border:4.5px solid #0000;border-left:6px solid var(--blue);z-index:1;position:absolute;top:34px;right:-18px;transform:translate(5px)}.pt-js-h{justify-content:space-between;align-items:center;display:flex}.pt-js-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);background:#e6edff;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700}.pt-js .h3,.pt-js .p{margin:0}.pt-js .h3{font-size:18px;line-height:1.3}.pt-js .p{font-size:15px}.pt-js .kc-q{margin-top:auto}.pt-eco{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px clamp(28px,4vw,56px);padding:32px clamp(20px,3vw,40px);display:grid}.pt-eco-col{flex-direction:column;gap:14px;display:flex}.pt-cap{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex;position:relative}.pt-cap .h3{margin:0 0 4px;font-size:16.5px;line-height:1.3}.pt-cap .p{margin:0;font-size:14.5px;line-height:1.5}.pt-eco-col.l .pt-cap:after,.pt-eco-col.r .pt-cap:after{content:"";border-top:1.5px dashed #9db5f7;width:clamp(28px,4vw,56px);position:absolute;top:50%}.pt-eco-col.l .pt-cap:after{left:100%}.pt-eco-col.r .pt-cap:after{right:100%}.pt-eco-core{place-items:center;display:grid}.pt-eco-ring{aspect-ratio:1;background:var(--blue);color:#fff;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:clamp(180px,17vw,220px);padding:24px;display:flex;box-shadow:0 0 0 12px #e6edff,0 0 0 13px #c9d7fb}.pt-eco-ring b{font-size:16px;line-height:1.3}.pt-eco-ring span{color:#fff;opacity:.9;font-size:13px}.pt-net{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:16px 40px;padding:28px clamp(20px,3vw,40px);display:grid}.pt-net-h{flex-direction:column;gap:8px;display:flex}.pt-net-h .h3,.pt-net-h .p{margin:0}.pt-logos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}.pt-logo{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:center;align-items:center;height:96px;padding:16px;display:flex}.pt-logo>img{object-fit:contain;max-width:100%;max-height:60px}.pt-tls{align-items:center;gap:10px;display:flex}.pt-tls img{width:auto;height:44px}.pt-tls b{color:var(--ink);font-size:16px;line-height:1.2;display:block}.pt-tls em{color:var(--ink-3);font-size:12px;font-style:normal;display:block}.pt-net-n{color:var(--ink-3);grid-column:1/-1;margin:0;font-size:14px}.pt-inq{border-top:1px solid var(--line);gap:clamp(28px,4vw,64px);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;align-items:stretch!important;padding:28px clamp(20px,3vw,40px) clamp(32px,4vw,56px)!important}.pt-inq-l{flex-direction:column;gap:14px;display:flex}.pt-inq-l .h2,.pt-inq-l .lead,.pt-inq-l .p{margin:0}.pt-next{background:var(--bg);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:18px;padding:clamp(20px,3vw,32px);display:flex}.pt-next .h3{margin:0}.pt-4s{flex-direction:column;flex:1;justify-content:space-between;gap:18px;margin:0;padding:0;list-style:none;display:flex}.pt-4s li{align-items:flex-start;gap:14px;display:flex;position:relative}.pt-4s li:not(:last-child):after{content:"";border-left:1.5px dashed #9db5f7;position:absolute;top:36px;bottom:-18px;left:15px}.pt-4s b{color:var(--ink);margin:4px 0;font-size:16px;display:block}.pt-4s p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.pt-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:clamp(20px,3vw,32px);box-shadow:0 18px 40px -28px #14328c59}#pt-form{flex-direction:column;gap:16px;display:flex}#pt-form .h3{margin:0}.pt-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pt-f{flex-direction:column;gap:6px;display:flex}.pt-f label{color:var(--ink);font-size:14px;font-weight:600}.pt-f label span{color:var(--blue)}.pt-f label em{color:var(--ink-3);font-style:normal;font-weight:400}.pt-f .field:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pt-f .field[aria-invalid=true]{border-color:#c2410c}.pt-err{color:#b42318;font-size:13px}.pt-err:empty{display:none}.pt-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pt-status{color:#b42318;margin:0;font-size:14px}.pt-status:empty{display:none}.pt-priv{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}@media (max-width:1100px){.pt-track,.pt-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-stage:after,.pt-js:after,.pt-js:before{display:none}.pt-panel,.pt-eco{grid-template-columns:1fr}.pt-eco-core{order:-1}.pt-cap:after{display:none}.pt-strat{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.pt-ph,.pt-pr,.pt-inq,.pt-net,.pt-start{grid-template-columns:1fr!important}.pt-lpanel{grid-template-columns:auto minmax(0,1fr)}.pt-rev{grid-column:1/-1}.pt-tabs{grid-template-columns:1fr}}@media (max-width:620px){.pt-track,.pt-steps,.pt-pr,.pt-row{grid-template-columns:1fr}.pt-hub{gap:64px 24px}.pt-node b{font-size:12.5px}}body.ptn-page{--pin:clamp(20px,2.4vw,32px)}body.ptn-page .ptn-h{max-width:none!important}body.ptn-page .ptn-h span{display:block}body.ptn-page .pt-hero-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin:4px 0 0;font-size:13px;font-weight:700}@media (max-width:760px){body.ptn-page .ptn-h span{display:inline}}body.ptn-page .pt-life,body.ptn-page .pt-sel,body.ptn-page .pt-jr{border-top:1px solid var(--line);gap:0;padding:0}body.ptn-page .pt-track,body.ptn-page .pt-tabs{background:var(--line);border-bottom:1px solid var(--line);gap:1px}body.ptn-page .pt-stage,body.ptn-page .pt-tab{background:var(--cell);box-shadow:none;border:0;border-radius:0;transition:background-color .25s}body.ptn-page .pt-stage{padding:24px var(--pin)26px;gap:8px}body.ptn-page .pt-stage:after{display:none}body.ptn-page .pt-tab{padding:22px var(--pin);gap:16px}body.ptn-page .pt-tab em{margin-top:0}body.ptn-page .pt-stage:hover,body.ptn-page .pt-tab:hover{background:#fff}body.ptn-page .pt-stage[aria-selected=true],body.ptn-page .pt-tab[aria-selected=true]{box-shadow:none;background:#fff}body.ptn-page .pt-stage .pt-num{margin-bottom:4px}body.ptn-page .pt-lpanel{padding:0 var(--pin);background:#fff;border:0;border-radius:0;align-items:stretch;gap:0 24px}body.ptn-page .pt-lpanel>.tile{align-self:start;margin-top:32px}body.ptn-page .pt-lp-b{align-self:start;padding:32px 8px 32px 0}body.ptn-page .pt-rev{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;justify-content:flex-start;align-self:stretch;padding:32px 0 32px 32px}@media (max-width:900px){body.ptn-page .pt-rev{border-left:0;border-top:1px solid var(--line);margin:0 calc(-1*var(--pin));padding:20px 0 28px;padding-left:var(--pin);padding-right:var(--pin)}body.ptn-page .pt-lp-b{padding-bottom:24px}}#opportunity .in-strip b{text-align:center}#opportunity .in-strip b span{text-wrap:balance;max-width:58ch;margin:10px auto 0!important;display:block!important}body.ptn-page .pt-panel{background:#fff;border:0;border-radius:0;gap:0;padding:0}body.ptn-page .pt-ph{padding:0 var(--pin);border-bottom:1px solid var(--line);gap:0 32px}body.ptn-page .pt-pl{padding:32px 0}body.ptn-page .pt-ideal{border:0;border-left:1px solid var(--line);border-radius:0;justify-content:flex-start;padding:32px 0 32px 32px}body.ptn-page .pt-pr{border:0;border-bottom:1px solid var(--line);background:0 0;gap:0;margin:0}body.ptn-page .pt-lb{padding:28px var(--pin);background:#fff;border-radius:0}body.ptn-page .pt-lb+.pt-lb{border-left:1px solid var(--line)}body.ptn-page .pt-lb:first-child .in-apps .ico{display:none}body.ptn-page .pt-pcta{padding:24px var(--pin)32px;margin:0}@media (max-width:900px){body.ptn-page .pt-lb+.pt-lb{border-left:0;border-top:1px solid var(--line)}body.ptn-page .pt-ideal{border-left:0;border-top:1px solid var(--line);margin:0 calc(-1*var(--pin));padding:24px var(--pin)28px}body.ptn-page .pt-pl{padding-bottom:24px}}body.ptn-page .pt-strat{padding:clamp(40px,5vw,64px)var(--pin);border-top:1px solid var(--line);background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);border-radius:0;margin:0;position:relative;overflow:hidden}body.ptn-page .pt-strat>*{z-index:1;position:relative}body.ptn-page .pt-strat-b{gap:12px}body.ptn-page .pt-strat-b .h3{font-size:clamp(22px,2.2vw,28px)}body.ptn-page .pt-strat-b p{color:#e3eaff}body.ptn-page .pt-start{border:0;border-bottom:1px solid var(--line);background:var(--cell);padding:32px var(--pin);border-radius:0;align-items:start;gap:20px 48px}body.ptn-page .pt-steps{background:var(--line);gap:1px}body.ptn-page .pt-js{padding:28px var(--pin)32px;border:0;border-radius:0;gap:12px}body.ptn-page .pt-js:before,body.ptn-page .pt-js:after{display:none}body.ptn-page .pt-js .kc-q{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}body.ptn-page .pt-eco{background:var(--line);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);align-items:stretch;gap:1px;padding:0}body.ptn-page .pt-eco-col{background:var(--line);gap:1px}body.ptn-page .pt-cap{padding:26px var(--pin);background:#fff;border:0;border-radius:0;flex:1;gap:16px}body.ptn-page .pt-cap>.tile{border:1px solid var(--line);width:40px;height:40px;box-shadow:none;background:0 0;border-radius:10px;flex:none;padding:0}body.ptn-page .pt-cap:after{display:none!important}body.ptn-page .pt-eco-core{background-color:#0049fe;background-image:var(--wb-tex),var(--wb-tex-base);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:40px 24px;display:flex}.pt-vn{aspect-ratio:1.55;width:min(100%,250px);position:relative}.pt-vc{aspect-ratio:1;box-sizing:border-box;color:#fff;border:1px solid #ffffff8c;border-radius:50%;align-items:center;width:64.5%;padding:0 9%;display:flex;position:absolute;top:0}.pt-vc.a{background:#ffffff14;justify-content:flex-start;left:0}.pt-vc.b{background:#20ffff14;border-style:dashed;justify-content:flex-end;right:0}.pt-vc b{letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;font-weight:600}.pt-vx{background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #ffffff29}.pt-vx img{filter:brightness(0)saturate()invert(18%)sepia(98%)saturate(5000%)hue-rotate(224deg)}.pt-vt{color:#fff;flex-direction:column;gap:4px;display:flex}.pt-vt b{font-size:17px;font-weight:600}.pt-vt span{color:#e3eaff;font-size:13px}body.ptn-page .pt-net{align-items:stretch;gap:0;padding:0}body.ptn-page .pt-net-h{padding:36px var(--pin)}body.ptn-page .pt-logos{border:0;border-left:1px solid var(--line);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}body.ptn-page .pt-logo{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;height:auto;min-height:140px;padding:24px}body.ptn-page .pt-logo+.pt-logo{border-left:1px solid var(--line)}@media (max-width:900px){body.ptn-page .pt-logos{border-left:0;border-top:1px solid var(--line)}}body.ptn-page .pt-inq{border-top:1px solid var(--line);gap:0!important;padding:0!important}body.ptn-page .pt-next{border:0;border-right:1px solid var(--line);background:var(--cell);padding:clamp(32px,4vw,48px)var(--pin);border-radius:0;gap:28px}body.ptn-page .pt-next .h3,body.ptn-page #pt-form .h3{padding:0 var(--pin)18px;border-bottom:1px solid var(--line);line-height:1.3;margin:0 calc(-1*var(--pin))!important}body.ptn-page .pt-4s{flex:none;justify-content:flex-start;gap:0}body.ptn-page .pt-4s li{gap:16px;padding-bottom:28px}body.ptn-page .pt-4s li:last-child{padding-bottom:0}body.ptn-page .pt-4s li:not(:last-child):after{border-left:1px solid #c9d7fb;top:34px;bottom:4px;left:15px}body.ptn-page .pt-4s .pt-num{background:var(--blue);color:#fff}body.ptn-page .pt-4s b{margin:5px 0 6px}body.ptn-page .pt-card{box-shadow:none;padding:clamp(32px,4vw,48px)var(--pin);background:#fff;border:0;border-radius:0}body.ptn-page #pt-form,body.ptn-page .pt-row{gap:20px}body.ptn-page .pt-f{gap:8px}body.ptn-page #pt-form .btn-block{margin-top:4px}@media (max-width:900px){body.ptn-page .pt-next{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:1100px){body.ptn-page .pt-eco{grid-template-columns:minmax(0,1fr)}}body.ptn-page .pt-js,body.ptn-page .pt-cap{transition:background-color var(--hover-t);background:var(--cell)!important}body.ptn-page .pt-js:hover,body.ptn-page .pt-cap:hover{background:var(--hover-bg)!important}body.ptn-page .pt-js .tile,body.ptn-page .pt-cap>.tile{transition:background-color var(--hover-t),border-color var(--hover-t)}body.ptn-page .pt-js .kc-q{transition:background-color var(--hover-t);background:0 0!important}body.ptn-page .pt-js .tile{border:1px solid var(--line);box-shadow:none;background:0 0!important}body.ptn-page .pt-js:hover .tile,body.ptn-page .pt-cap:hover>.tile{background:0 0!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f3954164-7e12-4e24-9def-0c40432b5b8d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f3954164-7e12-4e24-9def-0c40432b5b8d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f3954164-7e12-4e24-9def-0c40432b5b8d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f3954164-7e12-4e24-9def-0c40432b5b8d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ce65b1b8-84f8-4e39-9e8c-9258006f865b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ce65b1b8-84f8-4e39-9e8c-9258006f865b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ce65b1b8-84f8-4e39-9e8c-9258006f865b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ce65b1b8-84f8-4e39-9e8c-9258006f865b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/ce65b1b8-84f8-4e39-9e8c-9258006f865b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{overflow-x:hidden}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,sans-serif}img,svg{max-width:100%}.ico{justify-content:center;align-items:center;display:inline-flex}.ico svg{width:100%;height:100%}a{color:#0049fe;text-decoration:none}a:hover{color:#0037c7}@keyframes wbUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}[data-reveal].wb-in{animation:.7s cubic-bezier(.16,.84,.44,1) both wbUp}@keyframes wbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wbPop{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.wb-style-342{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080f309e;justify-content:center;align-items:flex-start;padding:24px;font-family:Inter,sans-serif;animation:.2s both wbFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.wb-style-343{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - 48px);margin:auto;animation:.28s cubic-bezier(.16,.84,.44,1) both wbPop;display:flex;overflow:hidden;box-shadow:0 40px 90px #040a2873}.wb-style-344{background:linear-gradient(44.82deg,#20ffff -37.18%,#0049fe 35.99%,#0032be 108.87%);flex:none;padding:32px 34px;position:relative;overflow:hidden}.wb-style-344:before{content:"";pointer-events:none;background:radial-gradient(circle,#20ffff40 0%,#20ffff00 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}.wb-style-345{opacity:.6;background-image:radial-gradient(#20ffff2e 1.5px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0}.wb-style-346{color:#fff;cursor:pointer;z-index:5;background:#ffffff1f;border:1px solid #ffffff47;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .15s;display:flex;position:absolute;top:20px;right:20px}.wb-style-346:hover{color:#20ffff;background:#ffffff40;border-color:#20ffff80}.wb-style-347{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.wb-style-348{filter:brightness(0)invert();height:28px}.wb-style-349{align-items:flex-start;gap:2px;display:inline-flex}.wb-style-350{filter:brightness(0)invert();height:16px}.wb-style-351{color:#20ffff;font-size:8px;font-weight:600;line-height:1}.wb-style-352{color:#fff;letter-spacing:-.02em;z-index:2;margin-top:16px;font-family:Manrope,sans-serif;font-size:27px;font-weight:800;position:relative}.wb-style-353{color:#e0f2fe;z-index:2;margin-top:8px;font-size:15px;line-height:1.5;position:relative}.wb-style-354{display:block;overflow-y:auto}.wb-style-355{text-align:center;padding:48px 34px}.wb-style-356{color:#0049fe;background:linear-gradient(135deg,#20ffff33 0%,#0049fe26 100%);border:1px solid #20ffff66;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.wb-style-357{color:#0049fe;width:32px;height:32px}.wb-style-358{color:#0032be;margin-top:20px;font-family:Manrope,sans-serif;font-size:23px;font-weight:800}.wb-style-359{color:#5a6172;margin-top:10px;font-size:16px;line-height:1.55}.wb-style-360{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0049fe 0%,#0032be 100%);border:none;border-radius:100px;margin-top:26px;padding:14px 34px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;transition:all .2s;box-shadow:0 6px 20px #0049fe4d}.wb-style-360:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px #0049fe73}.wb-style-361{flex-direction:column;flex:1;min-height:0;display:flex}.wb-style-362{flex-direction:column;flex:1;gap:18px;min-height:0;padding:30px 34px 34px;display:flex;overflow-y:auto}.wb-style-363{color:#0b1550;margin-bottom:8px;font-family:Manrope,sans-serif;font-size:13.5px;font-weight:700;display:block}.wb-style-364{color:#0049fe}.wb-style-365{color:#0b1550;background:#f8fbff;border:1px solid #dce4f2;border-radius:12px;width:100%;padding:13px 16px;font-family:Inter,sans-serif;font-size:15px;transition:all .15s}.wb-style-365:focus{background:#fff;outline:none;box-shadow:0 0 0 3px #0049fe1f;border-color:#0049fe!important}.wb-style-366{color:#0b1550;resize:vertical;background:#f8fbff;border:1px solid #dce4f2;border-radius:12px;width:100%;padding:13px 16px;font-family:Inter,sans-serif;font-size:15px;transition:all .15s}.wb-style-366:focus{background:#fff;outline:none;box-shadow:0 0 0 3px #0049fe1f;border-color:#0049fe!important}.wb-style-367{color:#fff;cursor:pointer;text-shadow:0 1px 2px #00000040;background:linear-gradient(90deg,#20ffff 0%,#0049fe 50%,#0032be 100%);border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:16px;font-family:Manrope,sans-serif;font-size:16.5px;font-weight:800;transition:all .25s;display:flex;box-shadow:0 6px 22px #0049fe59}.wb-style-367:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 28px #0049fe73}.wb-style-368{color:#6b7c9e;justify-content:center;align-items:center;gap:9px;margin-top:2px;font-size:13px;line-height:1.5;display:flex}.wb-style-369{color:#0049fe;flex:none;width:15px;height:15px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
